PKf;LZ[xtext_normalizer/__init__.pyK+U/+H,P-/*QHL*quR2sS@R3a* C]<la5jǧekjrPK{:&MMtext_normalizer/__version__.py/K-*ϋWUP233UPK:L0O'text_normalizer/base_text_normalizer.pyRMk0 Wrh [@; 6(v8z*l%n'Iɝw+(stI*2v'߰UUPV˄'nFHF+ӰG349s"ۻUeD*LXޜB$[ą򑇾^٠~͡6g*wRd=5G&;Gvwx _ pv@⧔q =4pk!IPc|l\Gsb)tvzvL>F3V]bYi3l~rŴrƶO22TPK:Lp2text_normalizer/base_text_normalizer_collection.pyAo0 zDM{Kn+o UG[^-ֆK_v$0lপRmc7 cu*i(XoIY%T~2?NJכWx~?!I N <"H&QF*pZF :оGR eVAQ#m*it:T&[+ :x#W?A>Vޙh/EDnvFv'-aWUUb7^۶e*4'%ApNz'e-P> f=r ljV E{;$bgJ"]?[\&<QȸQl6q&>~&,?rn`pDܐEy08%PK:LFZ+text_normalizer/identity_text_normalizer.pye @ BA'o"˶M%Mn ӻJg2!;@| ɋR ow@7;TF ܿqH &&:h`MtYtcT7{c=Kpwn8LXk,[P -$7j|t(ΠPK:L/text_normalizer/number_token_text_normalizer.pyWr6)``r"sc5Q3nƙvq;á,PfC,qdCIłv~]%Xq_`IpwF'"<4,HYMaZ84r:LPp[4sgg_춿vw?v?wۿvۿwv˓$+bp=,|w^rI\勓@sMp$e9> YzsxɣRۭoϤNna5{J#M0>9FO6z,N9%?+ fwO(\_wE-ȜFwxwm݂A2 i8޸ uuG.CTLGu67wTG:>˕\i^(S<64]h6AG 74iS枡$˷Wo%#(bp'.h8EfTkOͺ{"B-b Nԅx;܆ #Ofj3L 39@6f1Dե!?! ED.sf@ ey}f^\)-+ڴ"7vȥ~I38?d^`KoU꿥3K9l |Hcwq`EQ p(ȳ{xw{~GuB!f6rz~,t{ݓK0 l3-p™0hMZr7PfG7cgǨ Ӽ#i^ӥo%n 6VO5s\;nx;L /@=(0bԚSG]}l[qj4p*l2 ?Gg`{yt l3jkR-IL6tz=K@@cnwI n(Áqi5&Zvb?L&gPc`z(3 0_{2 r5pc.v_/PK:L6text_normalizer/punctuation_mapping_text_normalizer.pyWKo6W0ڃETHIA%*aWInޡ=HQNҭ29̓ ɜ%_V!V653G?T:/#:kCMJ98AIeRռ$Fazq2R|)Alno7oyvz4!z@yуUh.0IKaPu҂U*["Y]]FE{-áy% LAF;C$& !A*D. =oIJ즙ex3i`t#+Cm @A(ĭ /:9-#MDCR 9 ҺlXA=ފI4ANI譥DϨQM j5ӺhJC"udpegz<0Y-<b4F7՜Jn7;S.aAR^)F~⣲,T4Kt(.S<#rn54%Q(@4 VǠ"%Bz4ٞ!A(R/*n j a@CDȵE @Vi1W nUw WϚUމ$b[VYy~{$N(YBm ,!<5ԱwQآUJڵ9>nM?-Yqzd](SRI%=8L/eܚEVZd g'RܵK]7nrʪVw[Ӹ_*-ԗRmzaxltxz+"ޘ*ٳ8 *[ "6*r=d迖zfxx9^a.G 'Squ0FP^WLt>mO>BP[Fj5Eݠċ0$:ۮg~_we߮AW%:;;sW~wd@!-280 3 jwW^*3+FMh"-yV[KO=2ƎL۸z}o>cSUdNv(8N6 7d߷?9 )sB.%+ǗuWqV6FC5|=n~ RC5 {ᐅކPP^`o,":GK# RiLfS _PK:LB˝-text_normalizer/replace_pattern_with_token.pyVێ6}Wp$}h "H@#PZR)؍ϐ2)FjE&rfPoD4Bsl *FWis:SF=pȶ$!ޠ*@aG 1<S7tWijԏ%@8ۺKҫF5sj#9lӻzC}bm vvf:7"4:]~B)Rqs d~#M.RۘɲI\~ /YRZqU!2]EV];˴ l9kVFaD b1oथ@SI)|5RyHD`go(+R%hà4 ÆSb? ,7 xOdh>r/߀D~VZ>`aYA_A( 42+[_*n,|snCX/[b/x ^a|Z GvF:|Nlⰳj2EͨѶI){{qT5O6M2HShri ^/߽htPK!M4&text_normalizer/collection/__init__.py0 E%hbLD@آE so{Y#'ْdl/r%ǛHMwt֨WIʠ5LгNSIX,OgT-T޺阪&a"ph 490)[ o{uҰc1w-eil}g,L_PK!Mԃu-text_normalizer/collection/base_collection.pyAo0 zDM{Kn+=OfLɊMi#-#Ahߣ`W\vuT}²s+z 6j :* - nSԫ V37Ь/Ei74 ងm9 _FVWٓPesf e8AV 5uYKoO|})À3lA|qUBؙ|@ C?G<2E Fmo 9j3X8:q^qݴKwF8Yݠ UcPK!Mنw{#text_normalizer/collection/basic.py͓n ?tR[+MwRh-]c7pG:4Ezk bP:( I:OV| n2&wƯ@zAz؆d[u?T]tOi^7HX@-#]!^PK!M' 1text_normalizer/collection/punctuation_keeping.pyՔMN0>Ern,7#NP%ܨH%3(rK5ȈVhXݧGI[klHYcUz#/dȭ##4M"|YUYsȱ@zבֿFxW4 -{"ϟC$G*+ɞ1 /8w-6hq#rAKgu/OTi\yFEBlضM;¸<~Kir]_[uҷPK!MP?/t+-text_normalizer/collection/unicode_mapping.pyݗn0E|Df~FUY=l#|}y(UK&,c̍JH fQLi>/_A\FK*_QDknT:ϠH'"TU ʞmB8#%2Ł LB5e_@%oriK,Mr tq.rlN+C6)]`&\\AsjdZ}ZE`Nl^e}v}Sn{LȦᶟˤZM`Yу4M}:!Zߝ~`-^Pu#?w'Gд2?Oig/eOAΡ[.PK!M+text_normalizer/collection/test/__init__.pyPK!Mqs7text_normalizer/collection/test/test_base_collection.pyXˎ0+hҨ ,؀4T'q!"8.ر'4g`4v- J*>܇;{n>6y8cU9z)5R404~ft˜ؘR>WPaTX 8d8*dԸxHƀ#gnTP#UUϯ EF Wȇ+#{1D+p2,Nv@`CUN[b(ů040އ bVV#IQ>>oV.y@NI_:(A/DzPbI>홫#0j\__.WNaG:b3 s(x8oxYl[j L8m&;=+.>)>"]вv)w=G*#! 6t "|b6P(:Ȑ_E*f"y C"~K7V|RNr˜h!χS 0ְ+ t//riwMxl[G[[*'T.P}Pܮi-\師n7;.o:GPK!M^T -text_normalizer/collection/test/test_basic.pyTj@),O¹;8 >ҺJg̢[i7]9U&!)҄t76Ȯ[rWb4;fA !: lKȡLkTXJH /?zQ4Sceh<ф ;EI2 -xOL5Ӈ$aL{Kh+;~e]l6Cl` Y60KMY\UيT5gmן[Q?1}v~u_~g0t/o?O?}õn4&`@<M؁C4`&h+ ˸7u{@lzynEkMH|9r^0\B1S\#؅ul.ȹtJ>{|H9y("Κ+ ["(\u|v#K.oMZ>++!=J5H1d{IJfPK!M}91text_normalizer/collection/test/test_charactor.pyV]kPϯ8ԛT&aXfw8d C)KA':B1Pnjs%9ii;'x}7p^4웳[B^Zcm`< b0O C\pZۚqC dmFm] mǵ4XE.D:6*1y Ry" zd߈<>۱!-&!Ut ubU@C[(8Z-R c6^^gG*? .I&\bx =dcda!m*)rꊟ=r̦Yk9E\̹gJOQ)( fy8 ,lՙr!,D|?TrcceoEF5Qk^?[wN{{r ZtfLGÐ,;4l r<7w<-WN4߶v6~oßȑ-y8AdztqrВ(@ `{mdkq!չUjvd 0T"e@k봳#$|Q n{y'Lb 4pWKȘD't&§?D/OWD/@!/Oҗ)}iZҗOY°1|KiA+CG d}/lut1]7t-ґ,b\<.ᦗ^ٮ1;ZGBwoB] ģPK!MY.‰1text_normalizer/collection/test/test_eng_basic.pySMo0 W@;A4!q`ia7@UH]$,qaگ_Qͪ*=;TJϮdZm l&x ~?1ubF/JVo WEAS~qkQaD )f4%mF"[6C엋L1&#("H2 n-*e) uRԾLc͙\* `/(7yA w`!@ͭ-Q9ݹ>HKɥ2 B ]Q Mr{ΡϢACƝ0&%؃ fb_m^`lYԨTF5M?KV&FnwKb[Ss^Tt?PK!M+Dx^;text_normalizer/collection/test/test_punctuation_keeping.pyVOo0SX㒠&JW&C qm,qV.30qqCBH@/Ú1N 4mZ Dq~y9ׁML ^3PsЀ51nY )dž CcJ :$U z,<|ЦlYRLx)')oaކœA'pNE=1p=C\Xk)d5X\ %\Q\AN[Ve\NbAPz:-mѓŻQEM~Wi??DvhO}2@ף@pb"aKVV@p=u=wE`Tnggt s`2d#'wnpS$5l#12@ۘب|-jS`qWdK:ƸL,W|+(WnWLV X kȦ(B$}Ѧ)EVoh|ΔѩiSL2G26dTɩ=.!M }+\\Ϳ!3%%qY.ʜZ_SMV.rg;;PK!Mw͏s7text_normalizer/collection/test/test_unicode_mapping.pykPW5%i:c C/e>ڤ&0 @/܃_7Auƭs>_dM&Mb%4sν|zνp9Pߚ&V"&F10habX%KR\)rAtt)ݫJnuCRf蒐$Gd v,M[ĸLe>2zt8T*d˂NnW^rҝ\ʎSA DI[f X٥4ݧDpӜܠӮ>emeMBB:FPGXoh910WԋƯgL{dInʵpW!k"6bl"g= 獏h~$(aK>.CfeQ1]3bb5t?kP͉b{ɧ/G_?w[xo?wjT[ONޒ{:83@|'@a&-q5댩h^71MWM /KKI"|"\Ht\h蘅!C7>$fX%Dt,9zH'B,X a6-y1ȋD080aXuؒu ؀] %Ja%]!GUE(++rX(jƀa//.Jj؉qwegrj ɍؓ =؝0 edI;䆱yR?2.}~3v0fwlOi%Gl;1 B<5wyc2"Q}۾^E/օquN2q']arG: < ]T*!,N=_PK2Lv=text_normalizer/data/punctuation/punctuation_mapping_0221.csv-2A(KUܪRJX"؉+[0͠Ko1_M*'s鉚N%T\M'TL0+u1*v2#yrIvM/v2Y'R@ERhOebe>%[Ngk,'Fhmh(qhU͚;Zf7ļ_?>{MؗFw|8YQ {؇2HTN%:cÕ|ވ8Σ*rng'$LM\#o{\iEp3*=z٥<;js>e~a#0_>uZW.|^v'xuU61CeyAHT c:ZsȌ4㛝_|2q~MmAŅr'mAvJ2P_PK2LOӼHtext_normalizer/data/punctuation/punctuation_mapping_0221_simplified.csv-RAyCaأjUZEC?b$JȏaHiH.}!3}9;yajͳU3.hBY'gKX-vp:a_z젇V{zJh}OrD[$G%ߵD;nX撟 #{.Y't^k^8ˠqưe4(K ME89`KA~9CyOgw4+/q=A|CIŹ8[BNrEky*Έf-@V?;q_r7l\@i؆֩6C!zCmnm)Dލ"SE>#iX/PАm> \ >/;/hho)xM>p m* apYj >6S.޼ϳ[ZM--PKVLbv>text_normalizer/data/unicode/chinese_characters_and_digits.txt3006500K5b Ĝ̔ ܤԢbM.77C] PV@ [!4/3-35E3%5?( d%P#J܂Ē̤̜̒JFV BCOPKVL1AY8text_normalizer/data/unicode/chinese_characters_only.txt3q50еtssK5b g/oм̴ϔĂbM.7KJ7G4%I9%PKVLf7text_normalizer/data/unicode/chinese_english_digits.txt}; 0F \_-vݤsԨhBF(mý9  Lr`kӑԗL@[(NPɇV#YG5e^ig' '!Qo u@ٌ](D|[L7X3jy?$ 2\pPKVLw0jMtext_normalizer/data/unicode/chinese_english_digits_and_full_punctuations.txt}YoA+ YsxxtXrbqo .ykk{ff?,OgNd8z5?/Ogю1UQhV`z6+ӏqOӃͯʊʸl*%kvJŅP)9"l?TJ%a[C1bt~4Ogˏ*SsA-OV|o>Ov0 F;^PT8=*xpx8recS"7%| _լ 0&5U,QV|%G;ic"k(7p 25t ]@Wz =H tiaZGaٲϜC!vd hH{f/st  1`7h ccc;]ZTAC:H럟*MH$w)jm= 7Q9+ZcqyO{9pkoN8ҥ#e 1N3Pkh 1-K}/3岔&=MA2S, yIwg)x>>!0F@ɛ\gxrr^kh22A\3n p=BS(X2!KEV0*"5S=7411v5,,-}VWV!#dd|PKVLHKmUtext_normalizer/data/unicode/chinese_english_digits_and_simplified_punctuations_1.txt}KOPЄ}\;ZڒBFA| 眙DD6Yܔތ{x:~X9-0=u]տC㮩/_Ogg<|h_~Ŭi)^OMk)fEdK1;89Kh0ݫcT/=QrKCWn^ˌb&[9 ,:!:!:ap8DZҩ#ƅ 6S&C;cG)4V] '"/JsOPu@cvX\#R <ÛÛ+KZzZ%V%lr L/0-v׈ߤ@x.=5p[1!f );PKVLAl,)>text_normalizer/data/unicode/english_characters_and_digits.txt3006500K5b Ĝ̔ ܤԢbM.C"SG,B RS\s233K:@:ͱ/O-ª@H V(77#C"#G,;NPKVLG]|hEtext_normalizer/data/unicode/english_digits_and_full_punctuations.txt}I1^lW ko q` C`F 3dFX~;$$!OWW϶sd'Vϯ?U/.~\ows7Q^ݺNlwGpڮV6T}O{r|g*M=M\SU^fA+_re>S 2\# r.]F|s#w5| _0& MQ6 |#73۴ekZ[tr-t ݊@7z^:;JrDٲci@0 n䪠}HG#QJ`9,51c{]zTLjӤiF>cbkG;.ٿ1gnendiWZ˃bm6{MV2@ͮqlDZuGقf=:V(RTIg e gL햀pb:$N'^Ir={V@l ],jMRE|lYMkkw;%T!h=igB@KEORw`,`DIO(!M.߆QCQ ǽPK!MDJ'text_normalizer/factory/base_factory.pyRKj0H i`H(AsO^+)ز]jayߙQyHOF Ix܋m cNp.$ Gm&H:- jk`/i:=~f-1AN{)0$.5g]N)9O9s>cX~ueM7<BܸH#lykeC2OwBz | ul>;g]^!%H8~٘PZV?) S61̈́Oa'ۂ?ًj2{v)\KKbC83T$X/Vr&pXzNPK!M醷~ (text_normalizer/factory/eng_lowercase.pyUɒ6+AdsAUr6a С@=Cbg}wM @q4qJ` ?`G CAlt.}'Cb,?$0|e?x>(/`gV~d4ivGf a fGЀyз 2:9h,&i KW-(Y08wXPzY3eq;Gc % #  ' 77V,/cg@< : <@%/xī ^:7@ -oxĻ >@|#b3gϝߺ{ |Gv.=O\^o'SYnppA$eսkFA# U o޼|xtxD,^gUfVYC/N$!i[U3xLiH*VBt8)Kl$7Rm<< &w`:'wՄ^œU8 غ2.ALJi#ni}ޒ0 aTT4_PF蔌Tto|8c2mTkU*x#u4(2F.Q\#az'| +Q@ܴ&b^n?{FYyUg&_(E7c%!f xh`х*raYYTu0e.AuZj &D"Q^m}9&pGcג{[߯G_|jڐPejɨу&Xh] QkjގKe-,UNDk3!zؖZl|j)qCIӜc8aGlw(;FYYe3i^)xUpEq iVE J?p:٥tʐyNӥ"%Kk)8! JI$f/Zk0Vy8&^x>IIN.iZĐDŸFUI3 ӂ.Ry@rrzxη]o=<0玫WWˠ<+:͞Ԉ#K&uKr˜Sؾa,c&~\)#Y$qsdI@6DHBq c Z`۝Pע5եʚȩ Ma-xpK+u$S#@Zu嚲;;M}&TC&)ٺS3`RE3}؜{?eqhJ~wN066{\Re),j=NRZ YS=hd&CcO1dz&<]R[3L439A5/s"T:e#ʊ@2qD= 3T$),KMYIM4\feD,C˜2ZtB{":'BdGL3MxͶ!t1ӇGf۝OC{eBG,hC%YlZ-㽧eȃg\T暰SH#( v}&Fd;p`Ic\5͛1nnF%.tf ~^.}#,n$ɭ2hY xȻ7e*ǵhi7S0TZsrԉ`&>5݊iMK)2Ctv.epXbu&Sm\\C&5]qC=_@BM5(mQ 1vYAS? %$q&\2N ^7ٯ}6j ,dՃĸ']7剰^$ ᵡUJ9&2i)8 .ze@#8ْ'೹zֳe]AW<d5#9"s?PrES+)(K[%"KȔYn`uSHU.$áoM9{};r4%B(7E.$o5ֵeZڵZ|1;xRz3SIwt¹z5 @\^x]ևQ@X2j=0RgdvAnI*@JI*LqD1RA>hpS7h߷? %U0sFn!+uwF%s݊sPkȁ_4 )d 0*>da8ż }l/76cLR4`/&nPK!M!5text_normalizer/factory/replace_pattern_with_token.pyV]6W45EͶ+4ZS{MSVʢȁ408Sϲ6`9 ~=vۆbGR5]E!J)hZ- kjTS%? 8 JW}V\[+#}7MI/# x;eR$e`&XZWC )9mi;6ස v8 2v\ekcs3FdB/ךڡޞDwf65tE=1ԣ:1(`80/S9.bn}3[*Kw5cxʕbzFQ{"`sMS:6VwG40ނe6/<_a COr`l mx{G9Qz[&trYg0Zhٕ2۪Nk'F *WN~l=>f(8qcۉ&]|.}VOO[9`a.PK!M)$מ text_normalizer/factory/strip.pySAn0% M/E @0Z^E[Ȥ\ HU2%C]]1ѱOb $Wq62ܾC/ %wPK!Mo>C*text_normalizer/factory/unicode_mapping.pyWo6_%* Ǹuh= [9@˧L &-H'؄Ħ;ѥ'j;B*3kTBޱ?ںېO~@ڭ%AHI qY z*{o>{T?-A5l5xALmBZkc:&>(I3TG2(!>PGrG8\?^>'08ܿrB'Z |-Blg Upr>q>gvt=qyJRb7XmnQ/=epQF++-!AP5pQv腓'^x m 2L9hIQT(}~n;LDeԑ9w0&!%pG1Vh#@赦{Y\U s¸'w~Ӝ1n9Bpx # ['D xnQiV[g>FRXafƳ*3lF6hdW<L$/\[yEx]gsE2J|50L aCE /t;2 B=.~l]npkSV;[,Oj%E]yʛ8ֱ p/vpŃRRWs9b^\μK?P+7{)с=F<5!2LK0YźsmَxގozC6^sjsw ݣk.`;Mج Mlؑ>RuRXG')kE}K3Hi첾ტ>_4lo],QCm/d| ec'xi Cç}b*PSwnv/fN=Rhf' '@ -gf8Fj] )x)C.\RD"3.igs~}YBóH 53jBjM'#vh΅ᵔ(cY<Ni!Y&YuPK!M(text_normalizer/factory/test/__init__.pyPK!MY 1text_normalizer/factory/test/test_base_factory.pyRMk0 WF`C7VpQk7M샵M'Izz\j"uiILhQ%+jېsU1*#?%x6sxḤQGϾ +m]#~G="m' Z뛙Geq .1N=4(|%ǫωQMD.j]Xu{lOr:ب/X/Kqb,?:?S\-{PK!MN R2text_normalizer/factory/test/test_eng_lowercase.pyV[OA~ﯘԗ@xiDRE4lYmwaw*A/DQT/dXO/˶-}3g|3t6TjLVA"RHD)E&^U#:ήXGj?DÙjUy[y_~z<ȰIWO 5YQT-)$AFK PX Y 6|7/g@}t<З@"7@}t {.@]7߁zk3Q /\L$OIRh͚d`#F]6ƁM&[nv>{1'[L6ܲCm8vS]Ϝ=w~w#I dHA~dŧ\>3e2[ cDy38u(!Eu җd(.63  5%&؟9% [رC+Qlh {Cf X`a%l2etG\#ځltT aP;wF6+%#ZpbNTU \ʷ*-ʯ܂:OO}srNQ`7:v"*Vlmqbe`>Kӱ]GYB5hhM1%mb])UWʢva,[U9+-`vpPK!M2S-text_normalizer/factory/test/test_identity.pyQJ@+.H*k)7t=L L:s>ĺp[->jH&6ISkϹgXoso :8c8w!8"SܭaKTQT6~RdžaTU*M$Vʆlb]0O!|RtUT EhJ͊I\ Jl(6SC!iE0 T(ѣn\6f(=DͫHH63}a<}d*řh߻ưދ6AIwCgN֯!aX!/H~Nng qtPK!M@4A C@text_normalizer/factory/test/test_number_token_test_tokenizer.pyZkE_1/7%YHJAh_BXnMsfo{?z mEMkk(B胠>Hibܙ=;+mKȝ=9g̙} ͟G[fz{|b}WCGٴ F?ӿ88~r<~$3K]  |UΨ[B^x[H1?aФ}Pa>w{8 ߞ' 0,Vŝ/Z!V&e3TӅPKF/ n2\x2RT2̃SI)(:=>>GOaDT4QƢ(JriLPXm"f†QΦA2 UB7.pnxkCRVN't]5)q U%N6n Sܬvshܺ$&ou0퟇_Wgݕ3rq\PΗ9;to}wY˼"0N)c&eNV6VLKdc?9L-jCz4~;iҬ=,n@bψ^[!2oivw **Q!(w> PK!M)`C*text_normalizer/factory/test/test_strip.pyTN0 +"mMaB'KHi:WB a-RlSNC4r[ٵ 2U䨔i@נ|FZ;E mY4C-` 7 P9)brh)%;I,k2ꄪX Ax{tC4IsN\ G,omΜ-Oi#oIyU)g/‘Rtê%UxxnWSOX1u#'ɔ%Z-Wn翟j-}&n明ul' Z\g$} n=Xz[F"m PK!MHy4text_normalizer/factory/test/test_unicode_mapping.pyS͊0)D.rBz( iY.%Ch7ȡ}S_3V[m/-fhuUH[q%xZ W{ILj%DsWc:GJ4yx=݇;1D92eavK9q7f=:`CH(޲ˢc\mɋ+f &2jC*m3ZFF4CVpe:&l:mpBɸRmp?2{.VZK [ɷY~r"M5S.ᷯB$#&}͢}Kgvz{=-QwqVAlKkhDːsumcdWPU nUN_*1z?5/|zW=YGizm1'}R2TJK ^bbgqˡ<I}JP|O>a0PK!MMvI'#text_normalizer/library/__init__.pyn H٤iҞQp%0 $RҴ;v?] ^|lUF-ǐX "(|蟽EJ%#()1ЭmӝBvOm f.T=/#PX9uHQ je{c.8_k >&3G.]C*O}\1ʫv,A^{8cglN jTT`9QfWcvT_ faE)+AJs?vWn&RPK!M\ text_normalizer/library/basic.py1 0FlUYEDp^m0M_oUP$f}|* t Xn0X(p Hng:!Ĺ61$H3v"Im;2= CħlĞ0Y^(0 ^hݰm5$mƻ_"RPK!M:6.text_normalizer/library/date.pyuN0+zCs1$& 6.JK>] xa23;3 A,<7E{ NnCӊ@4$KFP1Zs11M /޲5ԥa Á^d5 N+,bHƺ !˛Թ3%󎷣Qg!?:g_PK!M9ET(text_normalizer/library/eng_lowercase.pyK+UKKL./T-/*QpK/O-JN,NJKρKR+Jrs2RlQkhrPK!M k<<G#text_normalizer/library/identity.pyK+UKKL./T-/*QLI+,ʄ2KR+Jrs2Rl44PK!M%wlݔ#!text_normalizer/library/number.py10 EKo+0G$`ĕ1RF*O=1ykgZ!}O,-lPJa-&:{24T:&r\$ePd(GX?νimayB8 yRbӫh{PK!MU)6&text_normalizer/library/punctuation.pyŔn@~@G!%zcucᬭZJцS $3D/S?N\p+V{4x4#U9QH(p\uÔldO1V0nwfܳGr_g t"{ÌO!gMf|/HL}̿'qU"&/",ҟ"=QY~{6H(_TKpUX4 AU7܅ ؄؅    ,[7׺ôey*-,ɠM$:=@(I'8v%Cb3lұ/0qt678c)% 9o$}'qa̎ F͆z|V+{dDo9i'^y.)(TG.-+wv`y ³\e0aUb>sftb6J3T N )StVi/PK!MM.text_normalizer/library/punctuation_mapping.py͏0F>E7$!E\ 7Z_ŨO/MS1wVc;v[iaC`XJh:Hk9i1 XoSm3Z47*E݌SyD땒 ӤP]A1&ߗgʟrMd[U; ,yr%YvyPK!M(R>C text_normalizer/library/strip.pyK+UKKL./T-/*Q.),*(-J/qKR+Jrs2Rl!44PK!MsU>text_normalizer/library/time.pyu 0yܢE/BHA[n#x鞆oIYN[:$2 l5`7cEP*Z'2kJWh RֽFs!V=HH]Dqϖ$X5o(RS'ůmz^̡g*WD1PK!MR <"text_normalizer/library/unicode.py͔j0w=$ٺdn!,ɾ"t$O_+68N">a3r'ʠvSiӱZd#VpLH0pRfkRTAmcMofY֮Cy]GT̤ ꢫ1RfdqXK(bܧWX;э15XP#,N 1F;_NP-i2q=dKa㧬~^༱/PK!M(text_normalizer/library/test/__init__.pyPK!M1@ *text_normalizer/library/test/test_basic.pyUOK@S xh"iYoRՓ4؁vf&x {٣eeY { 1ؙ$ 5+kI_ߟ3MV@w p^, eQ81!;߂^o)3mN=FC>! CF>!Z:eSH)qv~[i1Nߒc&)9$`ĂNq˟!Aj21%٧q,'Wt+)),H&/">ZERr=XurnB+^DQ~|YK0q=rCqNGt3"S vB2Cy֢f8{pjTC/;`TŎy[;(/JF+VIU\EoNGg* 4m)Ԕrʼ\7M[y0[tɽ&g]p$\ѤU ~n%''-GFkꅿT=FbEoWZ^BzG}_%oP-WǚgD4C MPK!ML )text_normalizer/library/test/test_date.pyU͋@Dd@OPJTM({^T,zE׃5h 'cba޼~cPϫ` fhi.yB0Dqox};`%dB.8?_˷Oixމ&T<֯?,nUyZ4h]WH7q3ʍ-b;NN ֔Js>v;۠U OCߟ?DAwQyhb5 Uh$qMPh']OW.,J1}M]0mݞSagy/:UFPi"*c oFOz{d'/H c4By3E_vʐjF U`%3_ )4b'6ݍ 8ŐWǒg _=TWeϲ\WoԺu ʨaVӲVVzC}&&W(=TeWhI?/x8f! PK!Mz@2text_normalizer/library/test/test_eng_lowercase.pySKK@DB҃ z+%l7H6٠(汩K_ ^<(Rb,"!a1?m 'P0 ʑ#Q:<! '-bBX@|qq-QG2n=He:fP8 $7˲K,of,_o0^AFnH^^`00Z Rz# 9OhPe55-mlZ S{4ы=0:OD&KCn{샶d`ZlU㼻Mر_fڣDΰM;5%!JϺg`j~n+Њ 3;ČhXTKsSKar [PK!Mn+text_normalizer/library/test/test_number.py͖Ak0~IA[kO!N[@cwIvm4Q4~sZhG08嶢mDŽ0$h;9IEˤ@9U3%r>13uQ&)hj"hqHCkٻMY`}\! "Q3(1,f@8TOJ&6|>,"?K= b]EeD+sXcX (%Vvr~%z|=fh(Qh}pHGgСьح!(jj~9P0d>=Ps)9`{b++ZL&Z&QlU-sDYh,6.O'4'&l]=S9#5\:h}#+pSA pon)kZPK!Ml|E0text_normalizer/library/test/test_punctuation.pyOkA)&xnM=5 M=⡷u3i6qwEQ&B۴ЖZ, D7_+8&lB!9Lޟ7; 5YZ8J;P2p11`Ue ;*M`tmD  _`VY5J !Z3toFu\2@T:“y9-[3-8' m]Uf1j"eV,eꪢ " #6Ȃ\g;qί3M񇥻gU膥$qsUů[ |Ք-X*tM\vɠ"%..U xb]_2*Oՠ@'UB${nKMbzu˔=w{CRU5QoO.YBOo8`wAz֓U&QLz/uB3OUs~H>q8͋x/_<s;1}p 8ؽF,ޟC \| ,j\kȵʫl=aւY}daA8akdسr]5p-s R+8H%Y*&XK۱Z*%?x;PK!MQJ*text_normalizer/library/test/test_strip.py}j0 z Gs)0nX!3[7({=GI(I>~B/X;#z;0ZLQTwni{=ΰL1FOoNZ3  ~w9b $KȨDB462#e=9ڔ| >r%=X1۰ UqwVl6c7zrN@gܮ%/5tvލ[`ߢF'eh nu]?߾D?߯'" clȡ&^/|Mf9H-OE>MG)!IF&F@+/^ o+he>UH cFV,n]-)qiRԪK>umTR-H%E9zz+]wc"L(R%v\DA.J:ۿkU.>V[%0'GsO".BF=I3L'D2y:|qjU[(v PK!Mb+ #=text_normalizer/library/test/test_unicode_text_normalizers.pyYAo6W0 v|\= ;fjѱE,36,PH7Nbmo[o=T3ȏ4%-]gd! | *[F݁nXu4rz\7졑e8d= ljUԓxV]!N7,lckCqXf⡲f5emkvLFy>Hs]* i \.55F?ȧٳ, zE=͞"tI@<ðVhp(;T f4 V,Dj9FUI ..ERg(tZv";M{]XI@aWd]A A+Uh6n/nmRQk7/no?]<TPx,Ka*Q rɼRRK>B38^ h%# Gp4}8d|$M?2>Kq/ ȟmQQ;fA w.PovɢCoeY%SnTPYaX\*ҥ\PU)F*SdZ7k& ۵b[A}t}hѨ4)#``) 3@1c-ml#" с\l_ pQ;L:R9ܯWb6x%=c>w7M}=L;yƘWfl 7R $)C9vKsQgDž 3XM*&w'*:H UݿމS=\M'^ӷ[oxM]ާssx饯Q^AETj4M^(uO+@7.}t3T.o ?ʷr-DȶGc^PTqkU7q3my!>tvr)']p\xy$ V#Rs&2(/;l)PK:L text_normalizer/test/__init__.pyPK:LN 1text_normalizer/test/test_base_text_normalizer.pyRN0 +rK+JmviuE4W 3vU؄'y~~nZa i]In9E,9WZ[clЦG!hpұ !$G HO$AYbsP?np gӄhĿsk;"% :ycPa@57H,<lTW7hVCW Ix;PQV/GuB =(1n`ҤfՑGmi0[v9\_.'GNn[:b3Ls CVZAѽ1oYll[jrLm&3}M_}S|duxRe[[P:\[{kTF(DNl9"\1Qt+#M?LS<zKtmScmZJIӆBBi COBvWt'')Ʒffgfw~;;7y^@d{~<wѨIx AWp0fo]7݈~k%GI춻i |]~;vVj'KwzцvwQK:n#LչB`e.lváH 3TV#b0imF7n o61pI`~į@NOD"!"6E)rښy 6/$F\5}ڻiSf'+F=~{IT\ 5J'nujg@=Gj#L*Œt(#W5S9~˙CnBz-'t&9+֜4fy]騣Yv)Դ mik[p֘E)kg4g#s9++oeuՁ'C& v3L0pQgd]I#_ VVBPtJ>γ>[ntvZeYjՃ{\)!1{[ݘd)n}x;qq02Ӵyiw;-'µ &q흆~&C]BɬU ;~@og6%  l"(!$K\B\{6Ȁx_!T෺8-(ïыO{GݑF@i@n<st|Ryk&f^Qp;=O|c>?HdB)xG잊Pp-s%H6md-Q+%kYIkvS] W!&蚪\~ƪ yc-rÇڄ0`2$ਇiMSOѰXcF+,YzS3'HgTX"-^e>R9SsS?=͠QBar`b0=1bJxd"Q`F &sL+qTi U !:L @_L)E0:>9)#$9"~U) ۯT ^-,xK Q|6@6JbǀB-Y{JRAg"+GGr! [BsC7d;Z!+V{-gdy*eZn¾*GEJJaPK:L{e}/?2text_normalizer/test/test_strip_text_normalizer.pyTn0 +,2NH=i'.c1E)mYJӦv-+j[NIl???;ar38ߊl7ɭPdkr2;yeN5*qߐfJ\Ώָ2ecebn{٣51+S0!y߄1< !53g1 /G JeQt4m)CjSSn<`MuI yfjvi2.d㞸x-Hn<.L*-yO0?!R1RKDsS:S9,=K;\8_O[_5CF%[ '~S}9!bj1_O+}WbqL5x0TT[o95V,. `[a^0/PK@ L3v2 >text_normalizer/text_normalizer_collection_library/__init__.pyI0 E"*$XiJI[cHeuVZI`'PTL ,vBl7yQ|mxzo ]n$ \Gʊd ԉJb҄*C8KV R Fz洂9`.S/PK&LpUtext_normalizer/text_normalizer_collection_library/base_text_normalizer_collection.pyAo0 zDM{Kn+o UG[^-ֆK_v$0lপRmc7 cu*i(XoIY%T~2?NJכWx~?!I N <"H&QF*pZF :оGR eVAQ#m*it:T&[+ :x#W?A>Vޙh/EDnvFv'-aWUUb7^۶e*4'%ApNz'e-P> f=r ljV E{;$bgJ"]?[\&<QȸQl6q& s8O(ie n0r?%쫺QJ,=R|[}}@%cozB+#1iQ34U^ClcPJ)?d7ACr]g~%8B X kNj&֛cЪSKQ#q[H ,׭?J%`w'B-7ۻ 2f^g] .Ҏzb(7YOƇ{~sv PK&L=xfZtext_normalizer/text_normalizer_collection_library/charactor_text_normalizer_collection.pyՔj0 ~ [(wڭ :J#plc+dmh^%c֯Kۊg@0WRx֠X9?FKT=_EOW +NNGzj},*BhJдZkjjE%CsVX!j"Gm^uZ%cLh MN~A*by_&<pz۟Guс靜c9xY*_L f3m;1,i>PK&L:Ztext_normalizer/text_normalizer_collection_library/eng_basic_text_normalizer_collection.py 0~gTU7 6N1(7Rht=&ݟ"YF=ϔ8ޏR0sFHH1ttBYRL@Qb+FCdÛPŬE}>=DЖCZ(MgȖ퐯 /l֬m~*i.Dy}XqYH}P/k[ CIWX׽yLbw|k?__'PK2LCtext_normalizer/text_normalizer_collection_library/test/__init__.pyPK&L$P, _text_normalizer/text_normalizer_collection_library/test/test_base_text_normalizer_collection.pyXˎ0.AQE']fJE呂:ʢnQ N{}AYbsP?np gӄhĿsk;"% :ycPa@57H,<lTW7hVCW Ix;PQV/GuB =(1n`ҤfՑGmi0[v9\_.'GNn[:b3Ls CVZAѽ1oYll[jrLm&3}M_}S|duxRe[[P:\[{kTF(DNl9"\1Qt+#M?LS<o`m8F9kNpumٍϿXJu) l^^X]WHGi$OVd%PKV$LqW90dtext_normalizer/text_normalizer_collection_library/test/test_charactor_text_normalizer_collection.pyV]kPϯ8ԛF&aXfw8d &S&Nt2'x# cN3n$Kr$[fN4<9oti7gA:}µl z1r00,y2ohוlMǖ 1i]c"VtlX.s mA0 Vy2&p|>SQhΣ/Jү9$ ~8|9|awn]-#+yܰձ4 βCPt,w2sss//+biƣmlw?ߑ#[bdqHhdeI> `{mdkq\A*]v% D12eI m3-3We2~dI( uq7w t*g"|=MKrq6cDΧ~?M_}c_/)}(+,}q\@|ˮkM>v>IF[]"> Dw7DH!.fBp+ERTצ.ztLZWKG ^JL$Ƕ>)IL[_"Zd+PK2L{J&dtext_normalizer/text_normalizer_collection_library/test/test_eng_basic_text_normalizer_collection.pySMo0 W@;A4UӴn4Ząi~IGGV4\ĽJDPR:|v/ժR "4*Mn 3~Cx͌1RuU#'d yϙ10tMZ_'Ay`#ܸVHрk&K>^$yrvro:GMD-w` $f'ȅM}%.jңê}dAR j},?Y<-mΖ>j)ZGw-Ttx?PK2Lnt^ntext_normalizer/text_normalizer_collection_library/test/test_punctuation_keeping_text_normalizer_collection.pyMo0ָ$ҕIPqBBv&+KµK bċ8qAܐP˰fӾviaQ'zOzM[u ׬X ekߴ9҆O3 o ԕ&PRul :)\x:R(҆`V!9;rm[XpHi^i9akRw-5cUuB.PIWL")FaAKxX5=KOk+j5k}V1#*uP tMNA9Z$MY60Fr廂R̹',?ݪkxRw*#+U~BhYl m".M$\, `S!ۡ)x"ǽFCji8&f|PK&L0O?text_normalizer/text_normalizer_factory/base_text_normalizer.pyRMk0 Wrh [@; 6(v8z*l%n'Iɝw+(stI*2v'߰UUPV˄'nFHF+ӰG349s"ۻUeD*LXޜB$[ą򑇾^٠~͡6g*wRd=5G&;Gvwx _ pv@⧔q =4pk!IPc|l\Gsb)tvzvL>F3V]bYi3l~rŴrƶO22TPK;Lz Htext_normalizer/text_normalizer_factory/eng_lowercase_text_normalizer.pyUɒ6+AdsAUrlqq3,$:Ȑg@|#b3gϝp=w|Gv.=O\^o'SYnppA$eսkFA# U o޼|xtxD,^gUfVYC/N$!i[UxLiH|ô*VBtc9)Kl$?nQ%y@2?/(tN; 9q4u'ue\F0=%a2:*Ti1))*ߊ(cqdۨtUF_3hhԹQd(]VGXO f WiMcjNߑ\yqf ܚ,ߋYZtS/?fJ^2jp & `mGT;-ʪ[Q,CvV ;j5 F{-lJu~^Km}JՋ9iC@%Fڛ4bywBZ.djGy;:+/ur/`u"Z# Ƕbolĕʾ'MsBCЭa֠R]O8n͓@KeW׫VSs2]ֽ݄Xu="H=B8~xp]{ PK&LFZCtext_normalizer/text_normalizer_factory/identity_text_normalizer.pye @ BA'o"˶M%Mn ӻJg2!;@| ɋR ow@7;TF ܿqH &&:h`MtYtcT7{c=Kpwn8LXk,[P -$7j|t(ΠPK9LJ Gtext_normalizer/text_normalizer_factory/number_token_text_normalizer.pyWr6}W̃ɉ̱q3δӌi4}9%6`G?_O.rvg.vW6Dq"&Ϙ ob.Qˊ9  4c0?RVi|{3ؚ;e}3_f7?L yw&0{~yaaa<,ҵ]LZf;/_zRnq(r%Ȋ D:XƫX8H ʌ |h;Pf lwB䅀͹Qƈ2/u└FqS>xTpEq ĩZE Jߋdԩ-/}wD̥+m )^4]:Y%¨(XZJitiYURMr$ 0-}B}4炦";mK4ר^n|m֔im\|)vw^y]'KsmW9.8S)8Lj+l.yN0(o˘ߞT,R "Y%0"֡xMA2 9u5Z]ʙ\)9ni}(W>ӴP ڥxJmܩ4Ѥ?*ҍօ77S$7o%#(kc'.8EnTj3gtfY[N=e!k1o:oCё'KJ냚G%% `LwwI9Qui&qNHpCрl&8u40IS[-C٨fp@YdYWk j Vu.t^jtR{"Z'NO2fXқDo}O1'wow>il˄.^TK4sm)7N8x,D ;r ;mF1FE?` 110'F:}TT}2jA2B7oH rar['In cU?l9.׼ e=GO]1WJI.L:>5]nqj~4p*l2 ?Eaw;yt lsjcRr ILtzǥZSoB7wI l(qg . /6Ʉ\B~5Ss^@m_TZ z0oA{z}ҵ{*ps]'vyPK9LnM, Ntext_normalizer/text_normalizer_factory/punctuation_mapping_text_normalizer.pyW[o6~W8ÀJ4lIWH} yVlM{ bc&I(assw "֬#Fό a4` 5-S թIe@9E\VMAs '8cYא0)N"lno7oz8ǀ3p0 DfRmQ ~ʑ(^,B!V; 3 9Uà +Sxܸ֔K\rCДa{5 B'9eFvC#WASQb,2y3!aU V {E."c֊p P E4 c蝈(>B: _#UF.|3XHzFa{V1t:GJX肾(Kguȝػ^mAA6'ۇmQܡ'EQ4+ckxe tY Rf *Y)X$iEofR Qzf"E]{1uo&,[kyՍk?%SB}z!eضiƋfOGWg{no(2=ӀE.m֫R2SMkGb'*'yJ.srd6DE`RFӟh± ܧ=o^  8_~]2!5oOAŵyz&xP묗!OfykP/zךZvwyTuNtճC9JJe#2? %C˶8Vܒ"z;[r++cjE2T)ZK*.YjT fx>Ȼ%2W(pH%0;~}doeႿ'w̞ b//(xNcBߤpwUN@e(:\"\%pƆ\4hc oG$ مV~rPCWcJ-#Pjy:T b9Ṁ}CS8sGs#zX+d3c)VO=[_UqvQ;ZH7Z];ԛ^o+\|m+ҥPOƠ5p*`Q/s_$;6.$BTN+hv,ݡհa*7}nF퉀kձzEVxPds d~#M.RۘɲI\~ /YRZqU!2]EV];˴ l9kVFaD b1oथ@SI)|5RyHD`go(+R%hà4 ÆSb? ,7 xOdh>r/߀D~VZ>`aYA_A( 42+[_*n,|snCX/[b/x ^a|Z GvF:|Nlⰳj2EͨѶI){{qT5O6M2HShri ^/߽htPK&L8text_normalizer/text_normalizer_factory/test/__init__.pyPK&LN Itext_normalizer/text_normalizer_factory/test/test_base_text_normalizer.pyRN0 +rK+JmviuE4W 3vU؄'y~~nZa i]In9E,9WZ[clЦG!hpұ !$G HO$U#:XbAQT-!!*=9NåxzKtmScmZJIӆBBi COBvWt'')Ʒffgfw~;;7y^@d{~<wѨIx AWp0fo]7݈~k%GI춻i |]~;vVj'KwzцvwQK:n#LչB`e.lváH 3TV#b0imF7n o61pI`~į@NOD"!"6E)rښy 6/$F\5}ڻiSf'+F=~{IT\ 5J'nujg@=Gj#L*Œt(#W5S9~˙CnBz-'t&9+֜4fy]騣Yv)Դ mik[p֘E)kg4g#s9++oeuՁ'C& v3L0pQgd]I#_ VVBPtJ>γ>[ntvZeYjՃ{\)!1{[ݘd)n}x;qq02Ӵyiw;-'µ &q흆~&C]BɬU ;~@og6%  l"(!$K\B\{6Ȁx_!T෺8-(ïыO{GݑF@i@n<st|Ryk&f^Qp;=O|c>?HdB)xG잊Pp-s%H6md-Q+%kYIkvS] W!&蚪\~ƪ yc-rÇڄ0`2$ਇiMSOѰXcF+,YzS3'HgTX"-^e>R9SsS?=͠QBar`b0=1bJxd"Q`F &sL+qTi U !:L @_L)E0:>9)#$9"~U) ۯT ^-,xK Q|6@6JbǀB-Y{JRAg"+GGr! [BsC7d;Z!+V{-gdy*eZn¾*GEJJaPK&L{e}/?Jtext_normalizer/text_normalizer_factory/test/test_strip_text_normalizer.pyTn0 +,2NH=i'.c1E)mYJӦv-+j[NIl???;ar38ߊl7ɭPdkr2;yeN5*qߐfJ\Ώָ2ecebn{٣51+S0!y߄1< !53g1 /G JeQt4m)CjSSn<`MuI yfjvi2.d㞸x-Hn<.L*-yO0?!R1RKDsS:S9,=K;\8_O[_5CF%[ '~S}9!bj1_O+}WbqL5x0TT[o95V,. `[a^0/PK&L_ś3text_normalizer/text_normalizer_library/__init__.pyn H٤j(8,{FY$$[qeWProG+ @L m;co/ѱr) \j׮KhNR5F L\(y]4 iS\٩Ҡ(Aj%=)Gkzm+oOʵICƵlV=3 ?@"m\XǢi[o[}^ b' `E7$!l.!MVkJ۔Q6`w?߹p;PamߵPqofEO8m@W σj` :Rc8Mʲ&CAJbf1ҍjd?_nvQ E2#>x+XHIRٗl6wi?#Ի\RpBfTPK&L3TGtext_normalizer/text_normalizer_library/punctuation_text_normalizers.pyŔn@~@G!%zeI֍6Q(EN- 'L 8qR!Xfoy4@n "> ars+"8h.m!(g{S4Vw\mfǭy{pB\OT򝚌${~Ry=TITra@%TE%US%Gq>dkӮ ep . +P2\ T: 7&܁^cnm^wza]k6*e I~|aĨDHHKV$Yus%9. p-UT!F#7|m,<ԸZo尴& O|V4SKW7L6a'uX]uRS^nxMC-_OSƽ")1Gēmc5{/_WQ*oYHY66@}zz2YÔ$\E8 +SBgk:*ɇ< yk e~PK2LPx Jtext_normalizer/text_normalizer_library/test/test_date_text_normalizers.pyUO@S xh"Md@OPJTM({ XE4hd$tvW10o{gPϫ`mfxi{6(vny>d} ;]lXSZx&|8q[R$IM lX].phrP )De&)V.h:!K,G=}0ȷOnP몚nMDB"𾢴8 1k€ ELEe #@97# z`(L\}q8oJ\ҞcMщx2_iN\ZyZik#~. {%dCQl$pQS5vb8Wƿog@I2Q/3;}{$x&ax~v)Z4wl| fcs~RJ_[gTv>GhC4]*bQ훑*Ƨc=wh=r]ɍ/ȣ cT$By3EXԐB\EDY/Gm )4c'6ݕ \?ŐcY'{a{ b٤%4}/uq/IJG"B_2 (m4a77Qڱz$A*spU1c Ca$,.]|]~pxݣcy"yyh7KE(>AԴ3Zw#mfjTy,hP<%2")Mm鮃իjU6u`Ǿjbhک) QR}֝?MV[w[/V\hͅc^hn_=֛j6U 7PK2L JMtext_normalizer/text_normalizer_library/test/test_identity_text_normalizer.pyPMK@D7)֋xޤfPOBx?`EПэi {7}D!Y DhDzi#4D=LkFc.c,1pL,d L-ԉ;d r(/ 1(݃Mh4$RQ8s(fsr]||PgapY#y`M<]gvg ]CP&۹^q\M)RTώחnwPK2LELtext_normalizer/text_normalizer_library/test/test_number_text_normalizers.py͖=o0w~Bj"efVUȅGjj^LHc $VoO.YBOo8`wAz֓U&QLz/uB3OUs~H>q8͋x/_<s;1}p 8ؽF,ޟC \| ,j\kȵʫl=aւY}daA8akdسr]5p-s R+8H%Y*&XK۱Z*%?x;PK2L*Re}VQtext_normalizer/text_normalizer_library/test/test_punctuation_text_normalizers.pyOkA)&xnM=5 M=⡷u3i6qwEQ&BT[PKEh-D/ucod?7i^&̛{-O,h-\LA(Zf8Hia \q&R0|dZeПC}D0J:6TlBfv)P5ɍd:XP1u'rP]L3-8' m]Uf-IX>1TJXEYL]UQd!@[xYl"qꟜ壿#͍ۗGj4[k.9 p3\1d_F{d#ohJL <9&2{d#[w Zk6C}OCn#{,λ/~c8w!ъ-,Qʙ$ xv,v,M ¸~Q qmswɡc#GA"-rܝ4Yt&KeZ":rriY^%eo^8/<bb#:؜ aF#l(18]q_S&8 /P{QHk! oˤFmH; O&|mm}? `(aw(z-w]PK2Ls ^Ktext_normalizer/text_normalizer_library/test/test_strip_text_normalizers.py}OAj0+zUlC Rr+4ǀ1֪dɕV&tV k~1Wyʻ0:ϸO{6M`ǖȭu~!&u 0FO  ?`LOaԈ5%)]@F%a,ZF d{sx˅)=t2EXV eOAS̤$&-Coޛ߻כ`L"l7tGQw0!(@ } ZSl,yQU%銦(ĵ hH0w8Kz0)Md̔3!tmpetN:@V MӯD~3>=[,߿LmX[}^+6Qf1ft9H y zr}Mg(%٬-:h$qRfN[p^%|ćp{8&xpUG+PIrYZ1.B$ }YZBЕ1:c]V^>$Ш=|tLt$ډPX\Z<R⬣4#Sh|HLMi0[JkIppVj#ƲKE!P&L9DvZM2>X&ZST܉y=";'dBkcU*\r&᪒*bnl~af[gD"EgI1U J˙,Xk |ApYh+.OÆBDr f44 Z :ER!Ȏa᪒= 1c"c0{V2ΜXgOѷ].^s=aޫHSxe`AY4 uӣgHb|)/o EE"|>Rb~ye%Mؘ 7Px.(Ȟ}d#FPK:&MIXhd:&text_normalizer-0.0.5.dist-info/RECORD{IE/`b_ߊ|/^2 U&-3,잋=9DVuWzEDnZ7}1˨9q« #GFL@0K1 nPRAh6PKKW.V(‡{}çhjZܞɧʶLm({/E[%}[Y!D!3+-2@UW ^b;oxfj־]e #0{qa RFՐ j(hᔱyÖN[~풁рx bTPQYǀی;[e0 CJE۠8H ܪ`y^ӤeOlcD;4tDE<&Rr]^7 QWS:$'cfčb7'v{j.v9ёޠGХͫv9VrFV>삀*VFMTz! W?x$r8(;˒7>pιJ)DH`r\x^AUڀ&aƖHݖ`Cfo63|~Ob/OUL~HgPc-soac1]ۅAu^0ϛ pS`-W@_c:*E#w%)9Ly:Dɣ(OHJelR}J6:Nc%XCКDcHz uҠO>>^m CA¤!5暋w|Њ$? Q?.JܱK$&#=/1Ui$" qJE ig&FB ;kUC6zL$_El-P~mGj c 7m 0ke GՎNž;Ȑλe/uFI%76ZS޳8V)Oa*q뤍|Pk}Y#]lC"99&;!:*U.!2dHqOωr >\p[q 3WA?~&SUx b& F4YcЎT1 zCP+6ۧeSq D'3dNܙW*wrj {oTpC _%u}(pZE,W>Ut96p7G)h=2-%Nvq,և4F@ ![W?#TE9TV}kN.!ݟt)>Y>Dc5 2F:x>au8ݦ7q+yƷx_(2)JRq+S@e@ȚƟd\99?}gWBE8rS)MT!5p@>8Y3 kYBp :҇7;\%W XQ01<{rQ[aFFjtZك(2@5d$'/mפ~M# NpAFG?͍VA9uϓDT{VQҜ_s _QdiId! ݩeː#NGpco91=V?LL2ʰ(U&58P'XmMn~B:.GHq&,Q-CO&#NT7śhEbZ*LUsnތ;q1!=El'͐{qaORnn]JևxQO_7.NG7շwò}z瀯8Oɻ%WEMɟ@W@v[Gc!A}9n(jer+lJ!T mDN])|<b#48Lx Vj{'e`0oURdXx Y yzrޒmwpb?f|鵘y`9(r ahŋ(.qCRJw'j77| );bTdoޅdavM_CusM1<Pg6f'-"RL:JT퓻N$VΓeYKz(B_u6Į A(Z-z57@YsS dv*ֽ c\*j5 {8OCbW{fZJywy(} uezt'xu 嫴 Nk6Sx@]D֟pp {bFX n}K-kS)buO>x/4x/AwGCQDqKLwbY))@DW(os 7E݄?QD;;~DۄV>=t :TS"n)`۔V.KO$}h~G[7emK-=7qeu?t%n%0>x YkS^ pRSy}gЊ)Vf^,jiX-hC|6=;dw8r:odMk+56{0-yE@(Gׄ7"˱#v^m7_n" kV Bo5 Vi|nB]>#6AEW\WX㺯pu;qxd{23M9q/'}ù0Jx)Jg݀$LWM631Af=YHobm862t.pdtڙ-ɼc Czo]'!UP ap ]BZ#1QQNU;s.wo,vǡDejHiy+uu'Ca?9-.p]*tŨ9>nƮ }:թS  B3&Þ`oD|ur cyeE-<{cq (Z? $&x+&˦QWN`CT$ Җ, k奔~W e0 C7h6춽**FohN,,hzjƉP~CE <}Oftz @,4{% ]AUs UV:|d3I 5Ma+H lo2u4t mZ{6~t;k38828 \t?.'p,a9V>wEϟuL~TXq''ّI2yĄo~odi9LVyՒ2vCYlw3{IC&Q3rMهS7bt+p`P"#&B⛢HO}"wHvX٬Ȩ5$`;C^rTedț!FHZE1v<ooLsN:jiX0TYqﲴC)L"ʁJAX|YNU-r bSKht*U\™4KVO}Zz:@vO̖H ]7X)ܑ !-&_ttvo;&.<-W{ X8:WcRJ,7iCqɠYܼP7nQ88g-=- @kpay>5"V_fG;|PKf;LZ[xtext_normalizer/__init__.pyPK{:&MMtext_normalizer/__version__.pyPK:L0O'text_normalizer/base_text_normalizer.pyPK:Lp2|text_normalizer/base_text_normalizer_collection.pyPK:L)L0text_normalizer/eng_lowercase_text_normalizer.pyPK:LFZ+text_normalizer/identity_text_normalizer.pyPK:L/text_normalizer/number_token_text_normalizer.pyPK:L62 text_normalizer/punctuation_mapping_text_normalizer.pyPK:LB˝-Mtext_normalizer/replace_pattern_with_token.pyPK:Ls(text_normalizer/strip_text_normalizer.pyPK!M4&text_normalizer/collection/__init__.pyPK!Mԃu-text_normalizer/collection/base_collection.pyPK!Mنw{#text_normalizer/collection/basic.pyPK!Mb͟ '-text_normalizer/collection/charactor.pyPK!M4'{text_normalizer/collection/eng_basic.pyPK!M' 1[text_normalizer/collection/punctuation_keeping.pyPK!MP?/t+- text_normalizer/collection/unicode_mapping.pyPK!M+y"text_normalizer/collection/test/__init__.pyPK!Mqs7"text_normalizer/collection/test/test_base_collection.pyPK!M^T -&text_normalizer/collection/test/test_basic.pyPK!M}91/(text_normalizer/collection/test/test_charactor.pyPK!MY.‰1+text_normalizer/collection/test/test_eng_basic.pyPK!M+Dx^;-text_normalizer/collection/test/test_punctuation_keeping.pyPK!Mw͏s7F0text_normalizer/collection/test/test_unicode_mapping.pyPK2Lv=*4text_normalizer/data/punctuation/punctuation_mapping_0221.csvPK2LOӼH`6text_normalizer/data/punctuation/punctuation_mapping_0221_simplified.csvPKVLbv>8text_normalizer/data/unicode/chinese_characters_and_digits.txtPKVL1AY8e9text_normalizer/data/unicode/chinese_characters_only.txtPKVLf79text_normalizer/data/unicode/chinese_english_digits.txtPKVLw0jM:text_normalizer/data/unicode/chinese_english_digits_and_full_punctuations.txtPKVLHKmU>text_normalizer/data/unicode/chinese_english_digits_and_simplified_punctuations_1.txtPKVLAl,)>?text_normalizer/data/unicode/english_characters_and_digits.txtPKVLG]|hE@text_normalizer/data/unicode/english_digits_and_full_punctuations.txtPK!M ^#Ctext_normalizer/factory/__init__.pyPK!MDJ'iDtext_normalizer/factory/base_factory.pyPK!M醷~ (Etext_normalizer/factory/eng_lowercase.pyPK!M46#Jtext_normalizer/factory/identity.pyPK!M:' Ktext_normalizer/factory/number_token.pyPK9&M\CJ.2Ptext_normalizer/factory/punctuation_mapping.pyPK!M!57Utext_normalizer/factory/replace_pattern_with_token.pyPK!M)$מ Ytext_normalizer/factory/strip.pyPK!Mo>C*[text_normalizer/factory/unicode_mapping.pyPK!M( `text_normalizer/factory/test/__init__.pyPK!MY 1U`text_normalizer/factory/test/test_base_factory.pyPK!MN R2atext_normalizer/factory/test/test_eng_lowercase.pyPK!M2S- etext_normalizer/factory/test/test_identity.pyPK!M@4A C@ftext_normalizer/factory/test/test_number_token_test_tokenizer.pyPK9&M轺t8Gptext_normalizer/factory/test/test_punctuation_mapping.pyPK!M)`C*yrtext_normalizer/factory/test/test_strip.pyPK!MHy4ottext_normalizer/factory/test/test_unicode_mapping.pyPK!MMvI'#vtext_normalizer/library/__init__.pyPK!M\ 7xtext_normalizer/library/basic.pyPK!M:6.!ytext_normalizer/library/date.pyPK!M9ET(ztext_normalizer/library/eng_lowercase.pyPK!M k<<G#ztext_normalizer/library/identity.pyPK!M%wlݔ#!{text_normalizer/library/number.pyPK!MU)6&{text_normalizer/library/punctuation.pyPK!MM.1~text_normalizer/library/punctuation_mapping.pyPK!M(R>C +text_normalizer/library/strip.pyPK!MsU>text_normalizer/library/time.pyPK!MR <"text_normalizer/library/unicode.pyPK!M(Ӂtext_normalizer/library/test/__init__.pyPK!M1@ *text_normalizer/library/test/test_basic.pyPK!ML )ztext_normalizer/library/test/test_date.pyPK!Mz@2htext_normalizer/library/test/test_eng_lowercase.pyPK!MQA-2text_normalizer/library/test/test_identity.pyPK!Mn+text_normalizer/library/test/test_number.pyPK!Ml|E0text_normalizer/library/test/test_punctuation.pyPK!Mw8ctext_normalizer/library/test/test_punctuation_mapping.pyPK!MQJ*Ztext_normalizer/library/test/test_strip.pyPK!MiiT. )|text_normalizer/library/test/test_time.pyPK!Mb+ #=text_normalizer/library/test/test_unicode_text_normalizers.pyPK:L )text_normalizer/test/__init__.pyPK:LN 1itext_normalizer/test/test_base_text_normalizer.pyPK:L$P, <text_normalizer/test/test_base_text_normalizer_collection.pyPK:Lļ :text_normalizer/test/test_eng_lowercase_text_normalizer.pyPK:L"[Y57text_normalizer/test/test_identity_text_normalizer.pyPK:L_K D8text_normalizer/test/test_number_token_test_tokenizer.pyPK:L,3@text_normalizer/test/test_punctuation_mapping_text_normalizer.pyPK:L{e}/?2˰text_normalizer/test/test_strip_text_normalizer.pyPK@ L3v2 >вtext_normalizer/text_normalizer_collection_library/__init__.pyPK&LpUسtext_normalizer/text_normalizer_collection_library/base_text_normalizer_collection.pyPK&L{ZV,text_normalizer/text_normalizer_collection_library/basic_text_normalizer_collection.pyPK&L=xfZtext_normalizer/text_normalizer_collection_library/charactor_text_normalizer_collection.pyPK&L:Z3text_normalizer/text_normalizer_collection_library/eng_basic_text_normalizer_collection.pyPK&LaL9odRtext_normalizer/text_normalizer_collection_library/punctuation_keeping_text_normalizer_collection.pyPK2LCtext_normalizer/text_normalizer_collection_library/test/__init__.pyPK&L$P, _Ttext_normalizer/text_normalizer_collection_library/test/test_base_text_normalizer_collection.pyPK9LNo `пtext_normalizer/text_normalizer_collection_library/test/test_basic_text_normalizer_collection.pyPKV$LqW90dtext_normalizer/text_normalizer_collection_library/test/test_charactor_text_normalizer_collection.pyPK2L{J&dtext_normalizer/text_normalizer_collection_library/test/test_eng_basic_text_normalizer_collection.pyPK2Lnt^ntext_normalizer/text_normalizer_collection_library/test/test_punctuation_keeping_text_normalizer_collection.pyPK&LE!3text_normalizer/text_normalizer_factory/__init__.pyPK&L0O?text_normalizer/text_normalizer_factory/base_text_normalizer.pyPK;Lz Hstext_normalizer/text_normalizer_factory/eng_lowercase_text_normalizer.pyPK&LFZCtext_normalizer/text_normalizer_factory/identity_text_normalizer.pyPK9LJ Gtext_normalizer/text_normalizer_factory/number_token_text_normalizer.pyPK9LnM, N text_normalizer/text_normalizer_factory/punctuation_mapping_text_normalizer.pyPK9Lϼ*lEJtext_normalizer/text_normalizer_factory/replace_pattern_with_token.pyPK&Ls@text_normalizer/text_normalizer_factory/strip_text_normalizer.pyPK&L8text_normalizer/text_normalizer_factory/test/__init__.pyPK&LN I(text_normalizer/text_normalizer_factory/test/test_base_text_normalizer.pyPK;L9v+1Rtext_normalizer/text_normalizer_factory/test/test_eng_lowercase_text_normalizer.pyPK&L"[YMtext_normalizer/text_normalizer_factory/test/test_identity_text_normalizer.pyPK&L_K DPtext_normalizer/text_normalizer_factory/test/test_number_token_test_tokenizer.pyPK&L,3Xtext_normalizer/text_normalizer_factory/test/test_punctuation_mapping_text_normalizer.pyPK&L{e}/?Jtext_normalizer/text_normalizer_factory/test/test_strip_text_normalizer.pyPK&L_ś3text_normalizer/text_normalizer_library/__init__.pyPK&L Aqtext_normalizer/text_normalizer_library/basic_text_normalizers.pyPK&LDIL@htext_normalizer/text_normalizer_library/date_text_normalizers.pyPK&LƺOH~text_normalizer/text_normalizer_library/eng_lowercase_text_normalizer.pyPK&L7NGC3text_normalizer/text_normalizer_library/identity_text_normalizer.pyPK&LBtext_normalizer/text_normalizer_library/number_text_normalizers.pyPK&L0Otext_normalizer/text_normalizer_library/punctuation_mapping_text_normalizers.pyPK&L3TGtext_normalizer/text_normalizer_library/punctuation_text_normalizers.pyPK&LI}Aftext_normalizer/text_normalizer_library/strip_text_normalizers.pyPK&L;@text_normalizer/text_normalizer_library/time_text_normalizers.pyPK2L8text_normalizer/text_normalizer_library/test/__init__.pyPK2L1lKvtext_normalizer/text_normalizer_library/test/test_basic_text_normalizers.pyPK2LPx JKtext_normalizer/text_normalizer_library/test/test_date_text_normalizers.pyPK2L]zPRZ text_normalizer/text_normalizer_library/test/test_eng_lowercase_text_normalizer.pyPK2L JMD text_normalizer/text_normalizer_library/test/test_identity_text_normalizer.pyPK2LEL text_normalizer/text_normalizer_library/test/test_number_text_normalizers.pyPK2L2ŢYtext_normalizer/text_normalizer_library/test/test_punctuation_mapping_text_normalizers.pyPK2L*Re}VQtext_normalizer/text_normalizer_library/test/test_punctuation_text_normalizers.pyPK2Ls ^Ktext_normalizer/text_normalizer_library/test/test_strip_text_normalizers.pyPK2L8 *8U? J8text_normalizer/text_normalizer_library/test/test_time_text_normalizers.pyPK:&MP-text_normalizer-0.0.5.dist-info/top_level.txtPK:&M7[\\%Rtext_normalizer-0.0.5.dist-info/WHEELPK:&M=#8(text_normalizer-0.0.5.dist-info/METADATAPK:&MIXhd:&text_normalizer-0.0.5.dist-info/RECORDPK42