m %UIc @sdZdkZeidjptdZedddddd d d d d dg eddZdZhdd<dd<dd<dd<dd<dd<dd<d d!<d"d#<d$d%<d&d'<d(d)<d*d+<d,d-<d.d/<d0d1<d2d3<d4d5<d6d7<d8d9<d:d'<d;d<<d=d><d?d@<dAdB<dCdD<dEdF<dGdH<dIdJ<dKdL<dMdN<dOdP<dQdR<dSdT<dUdV<dWdX<dYdZ<d[d\<d]d^<d_d`<dadb<dcdT<dddV<dedX<dfdZ<dgd\<dhd^<did`<djdb<dkdl<dmdn<dodp<dqdr<dsdt<dudv<dwdx<dydz<d{dl<d|dn<d}dp<d~dr<ddt<ddv<ddx<ddz<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd#<dd<dd<dd<dd%<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd5<dd<dd<dd<dd<d d <d d <d d<dd<dd<dd<dd<dd<dd<dd<dd<dd <d!d"<d#d$<d%d&<d'd(<d)d <d*d+<d,d-<d.d/<d0d1<d2d3<d4d5<d6d7<d8d9<d:d7<d;d<<d=d><d?d@<dAdB<dCdD<dEdB<dFdG<dHdI<dJdK<dLdM<dNdO<dPdQ<dRdS<dTdU<dVdW<dXdY<dZd[<d\d]<d^d_<d`da<dbdc<ddde<dfdg<dhdi<djdk<dldm<dndo<dpdo<dqdr<dsdt<dudv<dwdx<dydz<d{d|<d}d<d~d<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd|<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd|<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd|<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd|<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd|<dd<dd<dd<dd<dd<dd<dd<dd<d d<d d<d d<d d<d d<dd<dd<dd<dd<dd<dd<dd<dd|<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<d d<d!d<d"d<d#d<d$d<d%d<d&d<d'd<d(d|<d)d<d*d<d+d<d,d<d-d<d.d<d/d<d0d<d1d<d2d<d3d<d4d<d5d<d6d<d7d<d8d<d9d<d:d<d;d<d<d<d=d<d>d<d?d<d@d<dAd<dBd|<dCd<dDd<dEd<dFd<dGd<dHd<dId<dJd<dKd<dLd<dMd<dNd<dOd<dPd<dQd<dRd<dSd<dTd<dUd<dVd<dWd<dXd<dYd<dZd<d[d<d\d|<d]d<d^d<d_d<d`d<dad<dbd<dcd<ddd<ded<dfd<dgd<dhd<did<djd<dkd<dld<dmd<dnd<dod<dpd<dqd<drd<dsd<dtd<dud<dvd|<dwd<dxd<dyd<dzd<d{d<d|d<d}d<d~d<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd|<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd|<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd<dd)<dd<dd<dd<<dd<dd<dd+<dd<dd7<dd<dd<dd<dd<dd<dd5<dd9<dd+<dd'<dd<dd-<dd3<dd<dd<dd<dd'<dd<dd)<dd<dd<dd<<dd<dd<dd+<dd<dd7<dd<dd<dd<dd<dd<dd5<dd9<dd+<dd'<dd<dd-<dd3<dd<dd<dd<dd'<dd<dd)<dd<dd<dd<<d d<d d<d d+<d d<d d7<dd<dd<dd<dd<dd<dd5<dd9<dd+<dd'<dd<dd-<dd3<dd<dd<dd<dd'<dd<dd)<d d<d!d<d"d<<d#d<d$d<d%d+<d&d<d'd7<d(d<d)d<d*d<d+d<d,d<d-d5<d.d9<d/d+<d0d'<d1d<d2d-<d3d3<d4d<d5d<d6d<d7d'<d8d<d9d)<d:d<d;d<d<d<<d=d<d>d<d?d+<d@d<dAd7<dBd<dCd<dDd<dEd<dFd<dGd5<dHd9<dId+<dJd'<dKd<dLd-<dMd3<dNd<dOd<dPd<dQd'!uγi?!iE!udiq3uhpais3uauiu3uovi3upai3unai3uμai3umai3ukai3ukbi3umbi3ugbi3upfi3unfi3uμfi3uhzi3ukhzi3umhzi3ughzi3uthzi3i3ukpai3umpai3ugpai3upvi3unvi3uμvi3umvi3ukvi3i3upwi3unwi3uμwi3umwi3ukwi3i3ukωi3umωi3ubqi3uc∕kgi3uco.i3udbi3ugyi3uhpi3ukki3ukmi3uphi3uppmi3upri3usvi3uwbiuffiufiiufliuffiiuffliustiiuմնiuմեiuմիiuվնiuմխiuaiiiiiiugiii uji uki i i iuoiiiiiutiuuiuviuwiuxiuyii4i5i6i7i8i9i:i;i<i=i>i?i@iAiBiCiDiEiFiGiHiIiJiKiLiMihiiijikiliminioipiqirisitiuiviwixiyizi{i|i}i~iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii i i iiiiiiiiiiiiiii8i9i;i<i=i>i@iAiBiCiDiFiJiKiLiMiNiOiPiliminioipiqirisitiuiviwixiyizi{i|i}i~iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii i i i i iiiiiiiiiiiiiiiiiii i!i<i=i>i?i@iAiBiCiDiEiFiGiHiIiJiKiLiMiNiOiPiQiRiSiTiUipiqirisitiuiviwixiyizi{i|i}i~iiiiiiiiiiiiuαiiiuδiiuζiuηiiiiuλiiuνiuξiuοiiiiiuτiiiuχiuψiuωiiiiiiiiiiiiiiiiiiiiiiiiiii iiiii i!i"i#i$i%i&i'i(i)i*i+i,i-i.i/i0i1i2i3i4iGiViWiXiYiZi[i\i]i^i_i`iaibicidieifigihiiijikiliminiiiiiiiiiiiiiiiiiiiiiiiiiiicCs4tit|}|dj o|Sn|iS(N(t b3_exceptionstgetRRtrtNonetlower(RR ((Rt map_table_b3s cCs}t|}tid|}dig}|D]}|t|q/~}tid|}||jo|Sn|SdS(NtNFKCu( RtatalRt normalizetbtjoint_[1]tchtblR(RRRRRRR((Rt map_table_b2s 0 cCs |djS(Nu (R(R((Rt in_table_c11scCs ti|djo |djS(NtZsu (RRR(R((Rt in_table_c12scCsti|djS(NR(RRR(R((Rtin_table_c11_c12scCs&t|djoti|djS(NitCc(RRRR(R((Rt in_table_c21siiii( i) id ij ip iiisi{cCsIt|}|djotSnti|djotSn|tjS(NiR(RRRRRRtTruet c22_specials(RR((Rt in_table_c22s   cCs&ti|djpt|tjS(NR(RRRRR"(R((Rtin_table_c21_c22scCsti|djS(NtCo(RRR(R((Rt in_table_c3scCsJt|}|djotSn|djotSnt|d@djS(Niiii(ii(RRRRR!(RR((Rt in_table_c4s    cCsti|djS(NtCs(RRR(R((Rt in_table_c5sicCst|tjS(N(RRtc6_set(R((Rt in_table_c6si/i/cCst|tjS(N(RRtc7_set(R((Rt in_table_c7si@iAi i i* i/ cCst|tjS(N(RRtc8_set(R((Rt in_table_c8sii icCst|tjS(N(RRtc9_set(R((Rt in_table_c9scCsti|djS(NtRtAL(R2R3(Rt bidirectionalR(R((Rt in_table_d1 scCsti|djS(NtL(RR4R(R((Rt in_table_d2s( t__doc__Rtunidata_versiontAssertionErrorRtsettrangeR R R RRRRRR R"R#R$R&R'R)R*R+R,R-R.R/R0R1R5R7(R R#R R,R1R/R)R'RR+R*R-R&R RRR.R0RRRR R5R7R$RR"((Rt?sd  :      X       2