*j 4 S SK r S rS rS rS rS rSrS rS rS r S r S rS rS r " S S\ R 5 r " S S\ R 5 r " S S\ R 5 r " S S\\ R" 5 r " S S\\ R$ 5 rS rg) Nc [ 5 n[ 5 nU H? n[ U5 S: a UR [ U5 5 M. UR U5 MA [ U5 n[ U5 U4$ )N ) bytearraysetordappendaddsortedbytes)strbaseextendedcs 9/opt/alt/python313/lib64/python3.13/encodings/punycode.py segregater s[ ;DuH q6C<KKALLO hH; c H SnU H n[ U5 U: d M US- nM U$ )Nr )r )r maxresr s r selective_lenr s, C q6C<1HC Jr c h [ U 5 n US- nX4:X a gX nXQ:X a US- U4$ XQ: a US- nM' )Nr )r )len)r charindexposlr s r selective_findr sN CA q8H97C< XQJE r c Sn/ nSnU H_ nS=pg[ U5 n[ X5 n U S- X- - n [ XXg5 u pgUS:X a O!XU- - n UR U S- 5 UnSn M6 UnMa U$ )Nr r r r )r r r r )r r oldcharresultoldindexr r r r curlendeltas r insertion_unsortr&