U e5dã ã @ sÖ d dl Z dd„ Zdd„ Zdd„ Zdd „ Zd d„ ZdZd d„ Zdd„ Zdd„ Z dd„ Z dd„ Zdd„ Zdd„ Z G dd„ de jƒZG dd„ de jƒZG dd „ d e jƒZG d!d"„ d"ee jƒZG d#d$„ d$ee jƒZd%d&„ ZdS )'é Nc C sP t ƒ }tƒ }| D ]*}t|ƒdk r0| t|ƒ¡ q| |¡ qt|ƒ}t|ƒ|fS )Né€ )Ú bytearrayÚsetÚordÚappendÚaddÚsortedÚbytes)ÚstrÚbaseÚextendedÚc© r ú*/usr/lib64/python3.8/encodings/punycode.pyÚ segregate s r c C s&