python3-base-3.6.12-lp152.4.17.1<>, M``/9/=„{5k|!/z&$W$84S"l2=v;*oy-F~e6 g@!da hݖ`}7`BL?ؔl~Yִ5"UW`_84f 2x-ZۂdBz@l;.cՅb7q 0$88Q{&PLICnˮ.++ ͡h˰nXm>Dw?wd # H(,8<OXc | +(  ?d  S  |    @ + ^N  ,,,(e8ld9d:dB*F*G* HSX I{ XY ZT[h\ ] ^~Tbcd(e-f0l2uH vDw x  yH| zw4wDwHwPwXw\wbwCpython3-base3.6.12lp152.4.17.1Python 3 Interpreter and Stdlib CorePython is an interpreted, object-oriented programming language, and is often compared to Tcl, Perl, Scheme, or Java. You can find an overview of Python in the documentation and tutorials included in the python-doc package. This package contains the interpreter core and most commonly used modules from the standard library. This is sufficient for many usecases, but it excludes components that depend on external libraries, most notably XML, database and UI toolkits support.`/9armbuild19zopenSUSE Leap 15.2openSUSEPython-2.0http://bugs.opensuse.orgUnspecifiedhttps://www.python.org/linuxarmv7hlN (( 1@GGwwwp}\]p}ll0 S7%Y%~J@K~JM k _ k>[/>[JJJ &0 [eWQeW { --?=9*=B,'BB;B/6-!/6 td t,Q,eSkeoKo'`!!'`$ $11&l&llFl~~ V Vw\++q M*.O&X.OB___a7e)7e&PQ'ENN[J[ q q3`3` : :D;#DG+Gn'Hn']F] '-IQ Q7u47u^ ?b0?b$$7,&7 l66%}%6O7{ ;h ; qr..  KKN`N<%S<;8<R5,5/n/n%%6Y,6Yr/sEss=|NlG?*?oKok^k4 4(!(=5=5)6MUaKUa    H$H"3e"3K1K66| -.'. rPrE!5E!$$:::wMw  ?)j?h;^h;I U8U^4 ^'%(&TTOWO'Oib e F NF&&'.8888`^B*0<B* (Q%(=3=??F)[FV=V5*5tP<r-S-S H:HK@KL)LCM=CM00F z Z  Q.7"Q1z(.3F .F?J=J=6G= n n7g"-89JTX! +`Y.I"~a/,@{##`$&===] !`bDb45<|Oe_a:'RlNO\6 #0Z.1: )vjD/]&qqq mmP2P=%=5 5RP X3j"o_H?4Aw>5>}#}3;3(/In7E$TK-@r@IF'nn414szsE%EA7:#:  L!0!0   VaIV V x()&#&}C=D828u]u. .  v)v<$< TK!F:W7J  LFM#21y2 2 vzW-W@8@($)PUUoo(6B(6:6: o  $$zz  3!&3!(1T4474/3AR5vy9:0tyIZ:\13264#%%1%-3x50/35T344\3!4@2*Q2,+3d5355s75A4;B547&45]446 y##0 t   % #X5b(F&f8 ^;'\WzrAjTOn%=Y , , )$+&3EAAzVzf4r>-Z?}OJ}\,ES/) _qVq5q,^, ""*L* #C8<1\ 1\&&++1)> omd-(8@ l6F|vplvllm`X&DӬMANdk 9r8MT:$(D)K49|^D,MhjITD(xW +$&F| `k }-Cqqq< <G ~G.&.!(M!J_w:b&Q A<Q-&";g/qqqc }rEr  >Xh H e % A  Le%e$\  M7 t v;vhhII5EEe%eT((r'ruTT&/??>> 88 ~@N  [# | 4!H &8 ^; fO   nEe . B  -s@h 2 $e$e&),,;,g< %Ou5XNmm=-e~[$K [T^2S 3 R2Y_V`3-A3D/vPDJ QEB   *** @ 5"""F# C,,-%#&6x* PFFm /! e p #* $ e"/.n4FZ6 (*oV{ًf"SCT|:t=Q|Vg4qqq` "LQk2<.oK!C2\K"Rk3iKP.2uF:ma8,l|Z`hLf4 s8o[Ao1"9 G  s5+86![YQ11Vsss##EޚV)87G c(9qqq  wT}wp( Q * Q}"]H5 $5?<<< H8EOTKs=R(? O1A8A@@9+9R n;;-R// K g]j ٸӒ)'m)434 { '-2&D   mqqqRs::. P4 PQ Q0a.0a001+1B(B=X6b/1&qqqq`s*Gs\K*&1jA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤`/`/`/`/`/`/`/`/`/k`!'`!'`/`/`/`/`/`/`/`/`/`/l`/`/`/`/`/`/l`/`/`/`/`/`/`/`/`/l`/`/`/`/`/`/`/`/`/l`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/l`/`/`/`/`/`/`/`/`/l`/`/`/`/`/`/`/`/`/`/`/`/l`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/m`/`/`/`/`/`/`/`/`/n`/`/`/`/`/`/n`/`/`/`/`/`/o`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/p`/`/`/`/`/`/`/`/`/p`/`/`/`/`/`/`/`/`/p`/`/`/`/`/`/p`/`/`/`/`/`/`/`/`/q`/`/`/`/`/`/`/`/`/r`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/s`/`/`/`/`/`/`/`/`/s`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/s`/`/`/`/`/`/s`/`/`/s`/`/`/s`/`/`/s`/`/`/`/`/`/`/`/`/`/`/`/t`/`/`/`/`/`/`/`/`/t`/`/`/t`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/t`/`/`/`/`/`/t`/`/`/`/`/`/`/`/`/`/`/`/t`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/t`/`/`/`/`/`/t`/`/`/`/`/`/t`/`/`/`/`/`/t`/`/`/`/`/`/`/`/`/t`/`/`/`/`/`/t`/`/`/`/`/`/t`/`/`/`/`/`/`/`/`/t`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/l`!'`/`/`/`/`/`/`/l`/`/`/`/`/`/l`/`/`/`/`/`/`/`/`/`/`/`/l`/`/`/l`/`/`/l`/`/`/`/`/`/`/`/`/l`/`/`/`/`/`/`/`/`/l`/`/`/l`/`/`/l`/`/`/l`/`/`/l`/`/`/l`/`/`/l`/`/`/l`/`/`/`/`/`/l`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/m`!'`/`/`/`/`/`/`/`!'`!'`!'`/m`!'`/`/`/`/`/m`!'`/`/`/`/`/`/`/`/`/`/m`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`/m`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`/m`/g`!'`/`/`/`/`/`/`/m`/`/`/m`/`/`/m`!'`!'`/g`/g`!'`!'`!'`!'`!'`!'`!'`/n`/i`!'`/`/`/`/`/`/`/n`/`/`/`/`/`/`/`/`/n`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/n`/`/`/`/`/`/n`/`/`/`/`/`/n`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/o`/`/`/o`/`/`/`!'`!'`!'`!'`!'`/n`!'`/`/`/`/`/`/`/`/`/`/`/`/`/n`/`/`/n`/`/`/n`/`/`/`/`/`/`/`/`/`/`/`/n`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/i`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/i`/i`/i`/i`/i`/i`/i`/i`/i`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/o`!'`/`/`/`/`/`/`/`/`/`/o`/`/`/`/`/`/`/`/`/`/`/`/o`/`/`/`/`/`/`/`/`/`/`/`/o`/`/`/`/`/`/`/`/`/o`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`/e`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/o`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/o`!'`/`/`/`/`/`/`/`/`/`/`/`/`/o`/`/`/`/`/`/`/`/`/o`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/o`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/p`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/p`/`/`/p`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/p`!'`!'`/`/`/`/`/`/`/`/`/`/`/e`/e`/e`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/p`!'`/`/`/`/`/`/`/`/`/`/p`!'`!'`/p`!'`/`/`/`/`/`/`/p`/`/`/p`/`/`/p`/`/`/`!'`!'`!'`!'`!'`!'`!'`/l`!'`/`/`/`/`/`/`/r`/`/`/r`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`/r`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/f`/`/f`/`!'`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/r`/`/`/r`/`/`/`/`/`/r`/`/`/r`!'`!'`!'`!'`/r`!'`/`/`/`/`/`/`/r`/`/`/`/`/`/`/`/`/`/`/`/r`/`/`/`/`/`/r`/`/`/r`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/r`/`/`/r`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/r`/`/`/`/`/`/`/`/`/r`/`/`/`/`/`/`/`/`/r`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/r`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/r`!'`/`/`/`/`/`/`/r`/`/`/r`/`/`/`/`/`/r`/`/`/r`/`/`/r`/`/`/`/`/`/r`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/s`!'`/`/`/`/s`/`/`/s`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`/s`!'`/`/`/`/`/`/`/s`/`/`/`/`/`/s`/`/`/s`/`/`/s`/`/`/s`/`/`/s`/`/`/`/`/`/`/`/`/s`/`/`/s`/`/`/s`/`/`/s`/`/`/s`/`/`/s`/`/`/s`/`/`/s`/`/`/s`/`/`/s`!'`!'`/s`!'`/`/`/`/s`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/t`!'`/`/`/`/`/`/`/`/k`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`!'`!'`/`!'`!'`/`/`/`/`/`/`/`/[`/k`/k`/k`/k`/k`!'`!'`!'`!'`/`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`!'`/`!'`/`/`/`/`/`!'`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`!'`/`!'`!'`!'`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`/`!'`/`/`/`/`/`/`/`!'`/`!'`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`/`!'`/`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`/`/`/`/`/ _7`/`/34ef7782430995deb6dd87633827697bbbf29c04d89d0fb430bb5a21d1149e264f5fb83201a2bb6f6d27d8f161e77fbda1d944a98fbcca78d16260239f2b61244f5fb83201a2bb6f6d27d8f161e77fbda1d944a98fbcca78d16260239f2b61243500f8f1016ab0611ddcf131c27013b353090fbea0d69b61b09adfbead01c065de4d1f2d2ad5ad0cfd1657a106476b31cb5db5ef9d1ff842b237c0c81f0c8a23f360476748d35ebb1c55fc3644e46db265449a15cdf388121e826c2baf81382d586d9bf9b42fadd32feb1fba80613bcbfb4180dbcd6f03af678b5a6deb9d6a7b9c6f57eb8af83f98e4d803fcaedc4b9ee0aacbbc1e41a6f08bfd73121a22d4a5a777a95723936fbe346a225b81d74a7cd24e0797b3adde6ae4290e000d3420399c6f57eb8af83f98e4d803fcaedc4b9ee0aacbbc1e41a6f08bfd73121a22d4a5015a3d712f9f2f1c7ab2796ee848fa98ab39676d7f54c6eb274c8e3c5f7fa059015a3d712f9f2f1c7ab2796ee848fa98ab39676d7f54c6eb274c8e3c5f7fa059015a3d712f9f2f1c7ab2796ee848fa98ab39676d7f54c6eb274c8e3c5f7fa059015e3a0240139b42c67c85c370f62af16ef15041fd6adcd174157262906478db7e3054d6e44828bc92a92db030546cde9570cdc54be50cadd6b09a9214c48c50236725ec38cd61ec43c1a6649e08ffb38916ea659597a1e692b052a367d5595874087eb87ed6cf8f0dbda3e04faf06292b38043420071ac01f2416ad52aab77a7e19b780411251f75fdf4d080f51fc67834ec457847b57f4ef545078e2aee54574087eb87ed6cf8f0dbda3e04faf06292b38043420071ac01f2416ad52aab77ae3e01af9f7febe5d561bc07c9ed48347e085b322ac1a2b539c5cb58400033448e3e01af9f7febe5d561bc07c9ed48347e085b322ac1a2b539c5cb58400033448048e707593fef088b29abd0340f6dada49f19df16e66f06bfc3afeab86121276f6e6bba4d49b85c6c0d1225f1a56cc880a271f47f1ccddb346bf172bd9d9f2d0a6475d8e7fa168410d88b68120f079da899295e6ec1b9acea1e216c53eb15736f6e6bba4d49b85c6c0d1225f1a56cc880a271f47f1ccddb346bf172bd9d9f2d0df6ab653fa4d2065be2f799230ed580bc23121e5765198318c4e743bfc1d42d5deb0b066221035b8d56f09df228feb597046fcb9ded6a2ca37a12f5706ec94f4df6ab653fa4d2065be2f799230ed580bc23121e5765198318c4e743bfc1d42d556160af45cc9468f6b60cf50bafa874d33c9e585096b15d4713c33885d0c6d3aec2df1816cf6cd11a0be3b2ac27b80da7dcb63c82401d940ee5a84dcb97c7236f305533d9b605e329632c3b1b135fc3e9a8db2dd561ba3f9c187c6bfe6643ab9f1308d8704afcc001d6aa57a01807b83e74def25f44f65131706c4fcf23cfad02af94d7c03baf966cc3ab5873b6adae015c6a927b30720c99117f6b7351e37b2f1308d8704afcc001d6aa57a01807b83e74def25f44f65131706c4fcf23cfad0a27f0033f5ff994e7cb8ccbd68e7abde901c83a6920bdddea8b3cf5bcc7f90fbcfbc698869b724b69d200624ddf86d96fa0df818c36eb31ad894c431f90c5e27a27f0033f5ff994e7cb8ccbd68e7abde901c83a6920bdddea8b3cf5bcc7f90fbe68f68bde64cc70b85d6b68311305d0cba2da73034082001e5419d46e814d0729d04bf6e07e823fd1753b4e7c6c2c6182ee00335b84d8b1843ae447a2efb40fd372c5625c4ec9e9c201ce62d2c5349e16b6df894a674b8990c757bbad9fdb352e2d699961d311248e58d33a73ea39c27b561030e0cc35fb2d14947e902a0ff5bd0c5d5474cadb52097752487b742b408ef4bc7e2c2f42e380433579afbf679d1e2d699961d311248e58d33a73ea39c27b561030e0cc35fb2d14947e902a0ff5b0c86461ba60fbd0646e259ec96f1cb7f060514edfa5c36293bf2425e78be734dc842284000caa27253e76a9fc8ae7bac8c75022f414f457b9e866ff612cbe20a0c86461ba60fbd0646e259ec96f1cb7f060514edfa5c36293bf2425e78be734dfff14ea195fa064902b0a8a10106ec48cf35bf081fcb1f567386d55fde9b51e7fff14ea195fa064902b0a8a10106ec48cf35bf081fcb1f567386d55fde9b51e7fff14ea195fa064902b0a8a10106ec48cf35bf081fcb1f567386d55fde9b51e7147a39902f146783ef18f30e49571145b3dcfe7919229d72899f7aef058c275fd162f20b74c7920a9493820b191701a83e4513ba1966ffb0a2d8c836f768a26d147a39902f146783ef18f30e49571145b3dcfe7919229d72899f7aef058c275f637c3b93f72c7c052d1cd9865d0998d8de8dc9744dcb5c687cfee1c72c6ea9b3637c3b93f72c7c052d1cd9865d0998d8de8dc9744dcb5c687cfee1c72c6ea9b3637c3b93f72c7c052d1cd9865d0998d8de8dc9744dcb5c687cfee1c72c6ea9b37942fc4ac85cd1e8e050fb8d44dbb768dddaaac47cc21f67ed51304422ce0279bc627d2c8f668521457386a98be03b8fb4196f502c17b5f8e543a18bc0a42c77cc8cc90bf71e9eb909338ad17a8e606206730daf550c130c46653e244bbbe97b6f7ff567782ae7ecb063ad7cfcf19ca5957b87f5be8aa3a36f15cda6ebed1a35ff37098db3d2c452483b9d6ddb874667bbd7d812c32470d2a167ac9e53611c1f6f7ff567782ae7ecb063ad7cfcf19ca5957b87f5be8aa3a36f15cda6ebed1a35ecceb500757589ffea350a44a608857b0f38e9b5648f3720383cff27ded8103821c2dcf7e0e69bae547688f5f49598df2d133e270ab35b9ae9c5151d0b20669aecceb500757589ffea350a44a608857b0f38e9b5648f3720383cff27ded81038ac972a6467eb0ee46ead0d99943f8fbdd9590695b16ba7f07afd82de1636bbae57c10df3ffd00b0d3c9ee980151bf44eabc52eb7ec8795265cbca36070c85ebbdf12c959f85f9bf7d4c70bfc4a58b77c0f57f49ab38c1e3213479bb4f52fba6ac6e58dfc85a8e23fca6e1b1c37519971fac8963ca4d558bcbbb1dc78154e23a964848369a6db9c5c6998d9ae7ab07b2d42706f2101780590b8a2d519d49a49b4c6e58dfc85a8e23fca6e1b1c37519971fac8963ca4d558bcbbb1dc78154e23a981e2366434966b38b7f72126604d0a7476828322f8384b588745a8836c67a4d7275e6f3dae022694f5a9e6584d184786f8959a23066d2bba634db1c3bfcf0fd681e2366434966b38b7f72126604d0a7476828322f8384b588745a8836c67a4d756f8190d4ddc6ba8ff90ef6b8e766a7b470a28f16fb5136356265bea6c99d0851f4ba99a9123d0d0e4927057776943dacf1f7e8d9ce36250b94938ce339b360856f8190d4ddc6ba8ff90ef6b8e766a7b470a28f16fb5136356265bea6c99d085dc4a5d8d25b2b5f952a71519347f3568ffb7fe3b770974d00f446aea6d80b6d70dcf3f9164d3a9165f14ee1c3951839808785c37ab2d421a8171f710dc778df51c0edba1eead78d47c06253509fde6587fe1b1c75b7bf3fb6c11b80c39ec02627877c2ea31900ef25287b55600945addb92c5e30e18a2c6b773574f1d91fe5082e506a1703e723e4d3ad4d207010144aa1c70bf8579a8a8db3932590e54968837877c2ea31900ef25287b55600945addb92c5e30e18a2c6b773574f1d91fe50800fa86ab4ec945de1e28dbbc539dd4dc96b09d53da7818ef72bbea1ac7871a7c277c8994e0b30eaac91ae98b84eeb39d239a5fd9ec81a1db90730fa852713d4900fa86ab4ec945de1e28dbbc539dd4dc96b09d53da7818ef72bbea1ac7871a7cebcc6b5df65e814728e9e2ea49dc38bb0f38f985e1355256085bb0597b01dcd8d12704dcae3afac317ff3dab2783d73e50400106fe71a9b5f630cb37b38bdc71ebcc6b5df65e814728e9e2ea49dc38bb0f38f985e1355256085bb0597b01dcd8b30423e75bd3ea329a6417d33c937daeab1b16206600315101f17f422392bd1562726bac563ed55f6f01a3ab2e4fa38555e0effdcbabdf07fb03c46c1fea400cb30423e75bd3ea329a6417d33c937daeab1b16206600315101f17f422392bd15cd3ebe8e3abb2afa62c163e1b5f28f43a625ece09544240a239a8368876a5745744e2f33ee0c94e5b61c814913f1f87f41818fa297882f4c0e10843ed030796fcd3ebe8e3abb2afa62c163e1b5f28f43a625ece09544240a239a8368876a5745c4d08bd192fbd773ecf551f09ca5fee00c4afcf00ca2e7a86ada7d43e791aadbc733a1e61f9db16a89ef0fecd9ce77c834705480595a59540b930e8069a6dfccc4d08bd192fbd773ecf551f09ca5fee00c4afcf00ca2e7a86ada7d43e791aadbe4e0ababae2d6b8ec9c65300e18f40c9702d134543e8d52a6a2df695f01a45fd4e15b4a2146bbf581c288319a73de4421a84056b5e4014723cd90a6ae849e721e4e0ababae2d6b8ec9c65300e18f40c9702d134543e8d52a6a2df695f01a45fd9dfd7a95e6f70d274eb906668f9f025725ea2c819d680ef1edd91935b9309b9aea7ef5aca554ba956b018f50424104415bdf00e01ee9c51c778ffd8694af58759dfd7a95e6f70d274eb906668f9f025725ea2c819d680ef1edd91935b9309b9abe5e99db1461cd3bbbd205d0b2fb12ce98375e1d5d4f986f8be64c79ee2cbf0fc5042c2905bb849370d0a127368722ae795fb96bd2b6a7eaec862e2d841744f8be5e99db1461cd3bbbd205d0b2fb12ce98375e1d5d4f986f8be64c79ee2cbf0fac1b0a07481a2fdd332ccd2d05332a5fa9d9eb939a196aab05f1e5fe0d5b347e1cf5e158053536284fba608a1ec36aed3dbca05a1ec53e54579205a159074930ac1b0a07481a2fdd332ccd2d05332a5fa9d9eb939a196aab05f1e5fe0d5b347e988e031dd1ad5c6cd164b62ebaf1633924c959dbd87992f486efd96391912854ae0e21aab07abd0724e8e33c4a6bf827a43482da3064139085dc513bc0b3724c988e031dd1ad5c6cd164b62ebaf1633924c959dbd87992f486efd96391912854faea96560cc1644e9971d1540ea63eaeb8f11e028e7b13956b2780303c763849dd8f72b5feca3f511c1a7bd05ecebcf5f47abfb6c8692dae0b87b4dbfbfae01bfaea96560cc1644e9971d1540ea63eaeb8f11e028e7b13956b2780303c763849bf49eada4ac632fdebbc9d22c906243c0b7efb9e55ad167f504853230e9de50403bfeb24e5f1f7af68c15c91746a3881cd0e3235900cec0b0ff0a068f704a01dbf49eada4ac632fdebbc9d22c906243c0b7efb9e55ad167f504853230e9de5047ae0332bd7bad32dea15b1abd417bbee1edf2a73c74916558743cbe78402d5ea2610ccb3779ebea7ee511a5a13b9cd426e19e7e286b4d2bf9f1df55b6eb9d1e37ae0332bd7bad32dea15b1abd417bbee1edf2a73c74916558743cbe78402d5ea2ee1241819360a939344bf0982ac7016a4261c940ffb0efaa075be10bd40f0af6ec095efe86e026c56173865580fc5216e22de5122a9c8677e17c1a9f5dc513d2ee1241819360a939344bf0982ac7016a4261c940ffb0efaa075be10bd40f0afece672bfc39ebf47201c1c16475d3e8a985485073fedb33f7707efc2b3a45a2763b3931a7020674373ad76b03120e8cc14e824eb56e67c2a3c8068696c17f3ecece672bfc39ebf47201c1c16475d3e8a985485073fedb33f7707efc2b3a45a271e21602853e291a52c6dee3992c7343704dcf400e72719d7ae025f964a0ce9fdc922a86afbf6d80047556cb63ff83ff88f298d59d330f77d5b5751829fe2c7ce1e21602853e291a52c6dee3992c7343704dcf400e72719d7ae025f964a0ce9fdcd22b41abaa1d89c0196166ad61e73ec533681f4ceb674920dd317b36021b910dceb87ecc1acd6d579d5dfc9557293cd1f032db4ea4b96188b3703673117cfb2cd22b41abaa1d89c0196166ad61e73ec533681f4ceb674920dd317b36021b9107fd49e38e30674544a9fa85f1ec2fa2966888aadb510f4734074ec700dca4706d8862f47aae8f3b4c38d0cc9c233c7aff856d15b5415ced1c82bc8b1c6dee789bb879e9c33a3b8d7cafbe28e045a14659ae6da621a585dfc5f212abfc6e0b458cb2eacd89c553ef9ab3ff64a1a3f3c2c144245134ca9ee4930869b4ebb0dc6203c02eb679bf92339ec3539410d05c8eef40ddb21505a5a0c049e9ec8d9615f2acb2eacd89c553ef9ab3ff64a1a3f3c2c144245134ca9ee4930869b4ebb0dc6206bc4972f63a93da3f282668a6ccab0423a34083e0f9295cdab930c62609195b321a600291646147fe8dcc0542428ef4277a9111222bf5fc1d3fe67f8c395cdc16bc4972f63a93da3f282668a6ccab0423a34083e0f9295cdab930c62609195b30d311524264fc98e3ae9f7ca50e55fd873d1f2833f395e99a194967e971ad4732cbc2ec6e33a3f3ac70a2aa40888a820c9056d2a7099a6d8c6b8f3826429f0509e9c3f40927143ebd8486f746062a91beea7ad9fc09dafcaff94bb26b50ba67b3e031fa236f7efb1073e9f449c8580767ed04d6855f8bf7425f5b5d4d7c65b9b3e031fa236f7efb1073e9f449c8580767ed04d6855f8bf7425f5b5d4d7c65b9b3e031fa236f7efb1073e9f449c8580767ed04d6855f8bf7425f5b5d4d7c65b9b2c9ff68282469d137ccd2fbf7d678c8a129d3f05c708b5c062680ee25cb0223f97b308012d6936e66d0ff1d9bbc2796bbe1f170004f7ff927667e5fb0db1464f426d64311bcbabd3478dfaabbfbbe47a188577cb559415bd55196f3a7bb16bab5d64c5ee10679f624676ef4adfdffb068333540722556d2e487975fcca1057f27569816187c0b5e002997f80e8b528899bcf2d5b64509dc88d4d0c42b2c913695d64c5ee10679f624676ef4adfdffb068333540722556d2e487975fcca1057f2cb9de57892322d65941a09f78e639bf86bfff5eb71803bf824602cfdf8a5412ede89f8bb5a1441bf3c979f1dfdb9200581bf0df79c1355feabbe026aaa53dbbd224523a7683641b13ad221347c987ae8d66a27adf6d3ed787e09c3fc0929af6e9844bb009c25bc32841ca29a6b558f9e41547f1d243d07021d47214120a1aee1ecc0070655fe28a0efea25035eb85ace1d6defd89389c585b773e8a16dda255f9844bb009c25bc32841ca29a6b558f9e41547f1d243d07021d47214120a1aee13e8ffb331034ff35ff21e7bfa724954dba641898acbd88030285358d241323b2003c297d6a4b8764e0d082f7848ad46109e49d3a175071a2434a2730c52d85423e8ffb331034ff35ff21e7bfa724954dba641898acbd88030285358d241323b24510bf35a73bd7f08f8224a8806c3f07b479a62e9061f7193e9332dde9338df09bf5dab31054e0c44e8aac690ffc0fef394d0bd4de51e288197e3475bf00a5144510bf35a73bd7f08f8224a8806c3f07b479a62e9061f7193e9332dde9338df06a3c9326ddd46413d8c21cb174e87c335a01e15dc16dd751348dd446cf73ef78992582eb4584de04c57a579f250fafe115e2cc8e0dd047adba7b921ac320f78c6a3c9326ddd46413d8c21cb174e87c335a01e15dc16dd751348dd446cf73ef78382b5938b6f2445cf89dfa3da3c771b40a4cea0dc373b0bfd1210aedef948d4705136c7e107df05f1010cfcf2c1e6c09ec5757f4fc90e04739a90e0402b9de61382b5938b6f2445cf89dfa3da3c771b40a4cea0dc373b0bfd1210aedef948d47a6406e5c4273f36a375908485e1b7dc2dfc424f5dfeae6b1dc6a321f7e97b4b71f337f1953c2401895f35b941edd9ee169b5b1a414e5309c9c305a884b27f2e6a6406e5c4273f36a375908485e1b7dc2dfc424f5dfeae6b1dc6a321f7e97b4b720ebc0de59be14c51b3db40c67d680f2d8de34082a74c46d965799a98b3b91c2c0dbd3137808dada300c2f6e34a5f1aafaeeb15a8a909f6653bfab2ba5e50cc020ebc0de59be14c51b3db40c67d680f2d8de34082a74c46d965799a98b3b91c2b563c082d2319fe18c34b140e7a94e5846a56e61a79edfde04b393c8f2f0b0b6fffc6e29471bf6cce398c082f6c5dbc8326d720284ff82886d631e20daeb83df7e8c23f42a14f9250e942496cf4b4df126a24419502b17612bff0488eb5fb242e7164534ce9f5a445f423e4f83cadf3e32db263fab6b6a5c09430a6a14e5ab600b1724055bf6f4870ddd5635c0748d3183f55fd33cf2a171d67a6a90797ee6c8e7164534ce9f5a445f423e4f83cadf3e32db263fab6b6a5c09430a6a14e5ab6069f48d22a5d30ab7b517a83370b5d3f8b05299c85d48fc61ed9633eaeba6875051d19114ec0b72fb2ebbd2726e27d6c0ccd4a00cc468e21e55184d78bc60bcb569f48d22a5d30ab7b517a83370b5d3f8b05299c85d48fc61ed9633eaeba687501cba7a4a29d9dac2d2591c7dbf002adb0663bbdc0d77a784a8c975beee0a38154539dccc2ae6b694a6c1418d71c3750e45ff52142180a5812bb43e2c091f81acc899b843591d8520ce91af3f812c9f4f5e893cead1006262dbc423a777b811b846fdac692be82f1dc1aa97d6c453468da3b5efee12cb89cc872da1ca8728e93eb46a1f7338b13a5dd9704506bf73f3c0d94679344b240781e2c0cd3b51b5a8c846fdac692be82f1dc1aa97d6c453468da3b5efee12cb89cc872da1ca8728e93e445e25b77b6b1cffd74f39e929d9974f3e602f5e872b7fb4ae8e783fa696b01d5def23ee251b056862516d06d81b374a8466171bbfcf9ef46da9b4814c8ed24d445e25b77b6b1cffd74f39e929d9974f3e602f5e872b7fb4ae8e783fa696b01dfb715d1ad0512306123d7a6f292f41492e94c8810786d1e82d255b07fe4f4411058bc76a68178e6f92895102b71369db7a81429280d5a799b2dda81a60382af9b8fb49dfa82ab234be2680047ec818ac294082807f65ea561bd0f9e443c6a97dd72f1b4ab98735fd770efc41d158a108c322ab411493f888251becc5fa2997e2866a5dd450a09651ae0374c358eb5fb20b4e77dc11fc98cc62839594ad13d6f7d72f1b4ab98735fd770efc41d158a108c322ab411493f888251becc5fa2997e2b3f8db460ecd2587b6000ebdc3a671fd5bcc42ca7da075212ae35d5c57c1e292b28855c947a4f492239e9db47857ba4b47bf61e1cb05e489f6727a8b7380fa4c3313c3481cb5c61021eaa0fbcd8f09ca01b187b79bf8024469597ed095fde1def16282e0cde404542321b0f746309bdc4508b941d283e0727b397f5309b83be3c74b308bb1e2c5e6ea61bcda353eccc891867a35f7639e632c6d8b0f4df68346f16282e0cde404542321b0f746309bdc4508b941d283e0727b397f5309b83be3e6e85d7ae8ecfc924c232adf76dea27a15fb8036cfbb3a706e3fc969378900d7b6ba28f1cc89242f1d40551a8d6ae1885f8c941167012ab345067195585580f5e6e85d7ae8ecfc924c232adf76dea27a15fb8036cfbb3a706e3fc969378900d72dfccbaea65b487bb45643b7c82e7ce64b8f1e1f41223828071d9e72b33a42c3868dbee6c4b55e71fb55587c76918fecc222da09ef784dad5b1d2b3d936aa0f9c0f4fc55f77ea1256d05686726900db761eb2729469e571bb749bfce8297ff94be8377c9bb5e48b97eb6d5441fd6b1c0a1622bfdc4e17c75f33538ef7f188298ac2231dce06d2990322e2805c1fde36d66813104b96bdac2de0ee79230cb15c5be8377c9bb5e48b97eb6d5441fd6b1c0a1622bfdc4e17c75f33538ef7f1882980b7a8920cf5a8a6ec7580581c5db27fd8a3d4de108dd26807bf55b318d0bc132dbeb8d1f6ddbf0e5c70191df7f48caf6532d5e2921f96d1da3d0b6e171feca100b7a8920cf5a8a6ec7580581c5db27fd8a3d4de108dd26807bf55b318d0bc1321f06471b19f1ecf09dbcf1509b7454c1628d0ed61ca0fbc603f4a1228c298e58629cdb74c4fbeefe96c549ff455d76e724352319b71ec40ea6ca0a23194e30c7e394de45679b42e4da0b5d5d95fd326948bcc41841c843d2579991465e247d661c807561bbaffab100d8fbb02ef62c33ef0b7caccb50d87fe02e8cf6b6421db67c8dac0bc09da7a3855750a57b5791406746e676112642b9ebf0be52ca8f93ff1c807561bbaffab100d8fbb02ef62c33ef0b7caccb50d87fe02e8cf6b6421db6e42a472e425fb92828893347e9b8389e712705693c634099aac149b0ec8ec7d8e428da34ae00e3b6f7b6e3e8123891bd5a9865e5f48bce3393d58b780c22ee4de42a472e425fb92828893347e9b8389e712705693c634099aac149b0ec8ec7d885f22dd9e37d702ec4e39f9c130ddf39b44a5bc627bd6a02e80298f42258e8af731ddf4fe41029f72db87e9253234b0cea54b0861ff546222f768e3f4dd3dc6885f22dd9e37d702ec4e39f9c130ddf39b44a5bc627bd6a02e80298f42258e8af0cc0a44314e1d8eca8bde9caedf0029b087e3f3e99556d31b1ed51824d30b8d13327607a5255bde8d64e9bcc079f64fe9f01e2d227240362daacd4c0db5b3a880cc0a44314e1d8eca8bde9caedf0029b087e3f3e99556d31b1ed51824d30b8d1ef5e10d4159a16e52eb94836b8b859762d40466b21997bc4d8ffb8b464bd261b0e52dedfe3b82efda8c0013b8e8b26f0dcd056ed6e75ded47a91cabcc0b4a3d0ef5e10d4159a16e52eb94836b8b859762d40466b21997bc4d8ffb8b464bd261b38deeeaaeed493766b29be41d7cd0d6b41b94580574b4a58dc958cbab5c0a61fdd4df01bb5b8da593e99a7878f34950f991be4cb9bee4cb5dda1ff7f9d399b2d38deeeaaeed493766b29be41d7cd0d6b41b94580574b4a58dc958cbab5c0a61f9fc03001d185546275b457a623edb853bc132dfddb0dad97ba7d36ed4303abc5e2de7afd1407b22f42b734c099ebd2ddc5d606c55e4c7c15d960f216b32aa4de9fc03001d185546275b457a623edb853bc132dfddb0dad97ba7d36ed4303abc540eb1b8564271f73c7e834bdaad4484aebf981f1dea017c03bc8ee81f39560f14fd50d95b113b14ec874e0f3f67d851db3f9611f4a3d7ed41e70547c0b87ea4340eb1b8564271f73c7e834bdaad4484aebf981f1dea017c03bc8ee81f39560f1a7559be30e779a11f571a5eaaf7f27bc3ed9f79731283f84ffcbe0c8f1e0d496b4ae25588e7cbf7b935bcfee30ec5071c6f397b12c9aa013523f1bc46daa64aaa92d41b5cb36df6118659ead55cbbbcabefdc0783e38f7c47c03b5840d942c21fc530d67a99676abb34e912a9cc37ee44563300a67db4015ce0a580ab9ca3db9de3dcbbdc8b37fb59bff1c42896ce8086458efa043d80d67cbca551b06401a3efc530d67a99676abb34e912a9cc37ee44563300a67db4015ce0a580ab9ca3db96464f169becb9bdd3c4a20a44d9f81462c4da939dd22a67abd2c0aeb267a8c616321d5655d5e0f4048fa7305603c95014626c9dd0fe420894a553e4d0cfb0f266464f169becb9bdd3c4a20a44d9f81462c4da939dd22a67abd2c0aeb267a8c6169ec53e6095207aedd96682971c8a720e72a80be49d01e46e67cc8c712beb0b9fc98f6872ebdcce62edc1db901829ec426459a4946454f856d7a52d4b6095b0b36be6579c8e4442b3dfcde5586bdcbe9a3809974ba51514e13f42054ba86edea7088db2e731fcff25c67f07b08cca96607ece69d19d69f218eece734eebc58a1ff7d40422f015e3b6b023a6e8ea79bcfc4501edd8327b1aa968f3e2d40e97a0b7088db2e731fcff25c67f07b08cca96607ece69d19d69f218eece734eebc58a1dd22a14d61d7fcdd5161c4aba3074cf0a1b9637e9b1944cf847228c60e6451c828a918faed924cd346f117d194e071dbee9015a769345a6241ac24b0bc3dc85edd22a14d61d7fcdd5161c4aba3074cf0a1b9637e9b1944cf847228c60e6451c85f5c48b35daaaee2d429332d13ac311f5c967c4ed86d6f7bcd49f2dfe6fa91aa159dc71a67ed37c63936b3b8af8cfa74a2cc3fdfdc6ab01f0bef513ebdd453a45f5c48b35daaaee2d429332d13ac311f5c967c4ed86d6f7bcd49f2dfe6fa91aa751d4325cde2affdb51ec577d815e4ddc2b1fd937910a146a36ad4ec65de809d0e6cb8ace0a49b5f29afbb89dfb8c938a19b5d4dc101fe00249a39534f8c3e94751d4325cde2affdb51ec577d815e4ddc2b1fd937910a146a36ad4ec65de809dd67554acf46906feb9631a128b0cc2d0dd4737e1ed7d50dee7c72e7fa9170f74072b2c983ea6b67d6e329cf4fd92608bb141be52b05f1dbb28067ea2ff855cabd67554acf46906feb9631a128b0cc2d0dd4737e1ed7d50dee7c72e7fa9170f74337a7dc0059a34171d1b0e95570a02095c683940ec7f0c142f82bf17d7a087c17c9c325859e7605c23db90114276f3c8c22da295ac79d86327933887a329a8ae337a7dc0059a34171d1b0e95570a02095c683940ec7f0c142f82bf17d7a087c10ac83856170616da0f5e506297ed66b25f2c6bf07747d94c2b3899a1895f537ecc4128a2afb4e57d5fb6127c8c52afa9d94d559fd3357697b400fa0bf98003120ac83856170616da0f5e506297ed66b25f2c6bf07747d94c2b3899a1895f537e84adb6a34858cc27bf050e3fb8f82ea6f79ddb7a0c3523856c6cb4161eb93779b08c695ff7b9e530f213f0b1b6f0a188e07a4a8a1c26882ec69efc84607d67cb63c6ded48c2c178514b87869042767fe75e8a3240410b7a137176812b7705bee61f2b1d7cefda0b974487f42a236001723b25ce885cbdb862c72705f7321f2bed8a51c5ac1e1afa4e8ae89bb6486391871244fac17a7fa4bc1af0693fc6ed42c61f2b1d7cefda0b974487f42a236001723b25ce885cbdb862c72705f7321f2be3d4ef885c22ba5bebd636c1c6121bc29a0502f0ec3328e27959fda3f46e0fa8a0792320816295f909a754646fa8001109da9eb3d49bdc4466413ad8963d74f654a0dcbacc5a0d632932646dc0f4f5769f83ba1f56d31f611f84aa5a59de24ff10712c012f837623bb6ecbdaeb7a17feda13a30ef93a99752fe9c7a379c2c280c10aae392afb99c18198cd6b873ae29cfca27a5ab742b47975702c509971b1a5f5ffb5c708f810aed4e0aceb9fb61d8dfa10d92b8bc6152b823f5782a3bc1bbd650dc295a133c333e474c646c2c01c7b5a1f1aabc9a215bbb486e08aabe46c153f6f975a0202e9d5aea7459ddc7a365a1430e4699a79c41f33b85e196245bb9ab5ef0d0a5f16b678b0b3ffc5aa0f73d83b8fb086488ab8ee7cd5a82d28227cc14753333823521836c0f1a6376aa9ae14147c1a62083b9bcb5a81242fe41d15433fbd97bdc7231411b509c06e204837b4a3b5bc84ba5064ed6fc6db2b4a4a88e04666e1887d06594ff8cc56acc0ce267e4a2bfe8f24417657ca5b80c765a7c6cd608274bc9a0f2f23feff851a294bbb153cf449e271bd17d063bb9581890e5b49ab19ce8eaf903b79d028df333e91ee1409ed95b19c5a3db361383e6b46e65927708274bc9a0f2f23feff851a294bbb153cf449e271bd17d063bb9581890e5b49adce6fb54cc5d9982106b615677b0cca04fb11700e920a3e5cba8465b2316d9e5775b1ab4d580d2a332c96c4d613c1ce135cd8538c81f7b5dda1c749ffff4f06edce6fb54cc5d9982106b615677b0cca04fb11700e920a3e5cba8465b2316d9e51140cf0cc3f7df62bda605b2fe0cddf4724c5561a1d280d0d4c4f35cb8ab888539025e93d371d03d8c99604bdd26ada68a9eae2de5c8b86d753a20f87852bf121140cf0cc3f7df62bda605b2fe0cddf4724c5561a1d280d0d4c4f35cb8ab88853818561a6b47f9ea6b623f544023479b37cf4b4b526930654e4b266a94d15f18c47568fd4f386ef12cdd9b7195ee51fb1af3f17bd02f4d786ed12699619052dc612450cba5ee3a12bc1ca8a6c10b9b654d0ed71631caba6b64fc312f003b651f329be9124846a6ef6c39205228057330e661840e08e30671500011582b2b68fa590fb3c288cb93bb6870c2c633c67685973833da98caf0f57c135578594b12fd329be9124846a6ef6c39205228057330e661840e08e30671500011582b2b68faa244d6339acded5e9759b13c30088c4dd73c679c5c382f37109633e7aa19d02f5e3d4b4ef4edb139ed5106433214f2b69dc97bc773a5efe26afb637588b45700a244d6339acded5e9759b13c30088c4dd73c679c5c382f37109633e7aa19d02f3d50f872d6c08998629ba0b3f968cf75f72c7a1938baf93405f93daea42e78bc50af6a3bbc25af0b04f359c418afe92f8811f7f8cb3f7ac82cd1fb336de40b21263b571cf3718f4d8273181ecdcd85caa36dedff781432bf15210bcbe8670d2de7c4d01cffbd09c603e4d432635158a93bd5df6d0789aabdee831dc3b87373e8d887ecd65850c2099aed070ec7161cfcc5f23f2d4293fc14f623ab76bb858fa2c4e108e1127a02327ce02ca095530aae504d7973ab83e0433b5e867b0fc9f81e43bc4c64714557cb387535c76347f52cb026930aa975e2634a0355dcef233d71ff9f8f68fca0c59c2a68bb2eba93d80bad972070930b1aee841f453451b2548c43bc4c64714557cb387535c76347f52cb026930aa975e2634a0355dcef233d714b7ad70b068f675703e76d6da65a99a0bca524f40b7a8a785a6cccc7c927fc86dd982c90d641b47a1f07ad3d0e910b7e95df5018094c3fff5aecd230fb5a781a4b7ad70b068f675703e76d6da65a99a0bca524f40b7a8a785a6cccc7c927fc8600af2f8cb3e53298cc37667deafdfad9a9b00d6ca16ad4657dc5498816e79d46943efbd14ace08f5741e59f3459dc5b403cf4debeec15a747f2a9af5cf679afc00af2f8cb3e53298cc37667deafdfad9a9b00d6ca16ad4657dc5498816e79d469efa18f9d715f267ebb849dad1c3479d6fc36f2053c839972aa524fdd456ebd902a803bdae25fbb4a25d59caf91e70b3770a724c1be8be508fbd8bc3d503aa8b9efa18f9d715f267ebb849dad1c3479d6fc36f2053c839972aa524fdd456ebd91f55c526448087e4bdc44db7ee143102b7f74f8ae9b5730843e5812790f6be69b0bdfbe0598bca4180c17b2f85ad94010c9a837c98086083f8ec14522a3e726a175263aa0c07ce14d889c5a9e8c4a3b0c7b161842a5ef24b1ece8232432fff35cb2750c4ebf0832d177961737abc960be9529a92d1ebbb1c26951d62ba426af1e5c1d55c60339347845ce1fbd9a1341a2e83f2dba0282efe832dfdb9e3b33b55cb2750c4ebf0832d177961737abc960be9529a92d1ebbb1c26951d62ba426af17fde30a687f226ff5d40491d4362538d544b0429185104ce0e3a4a5026d27cafac3554480cc1bf338d71fda4c07552aa6014ae166f691e4e001bcdb90f3318977d93bea674bba1f3f4daddb1a0341c6333b10e2b0995e3a735d0d9dc6961a0712898089281471fe530c0b37cbe839e346bbd777c16cb78232a37883b82dbe2a16e4a7aeeb20cf461c931dbb11c9fe1c9cbaa3f6e16383b9325bec0f5c9b4a3242898089281471fe530c0b37cbe839e346bbd777c16cb78232a37883b82dbe2a1a93ae9b988e5a886da178cb60af86ebe70dfe958bb66b5873e3ea55a299417dd2d2de396282fc26905add857a31f6b26751d1003f8c50ba96dfdeb9953ffcc33a93ae9b988e5a886da178cb60af86ebe70dfe958bb66b5873e3ea55a299417dd696ba43e7eb73556530f97dcdb6a785114891698fb02a6a3cab0fca197fb1094abe25d7e67a358c7de8b75803e113351c2832b068d357062987f1e4978a61d4b696ba43e7eb73556530f97dcdb6a785114891698fb02a6a3cab0fca197fb10942a328bc4a5d10a19921c9c969fe8888548d5ffc3a79d1ed80136bf3f55ed511b2807d9de1193e23c6622945285acba082a6a87abf75f0804550f23fdbb54334a4516b1b716fd898022a47c6c534cccc7d664b3ba7f9c2e803a89ecae555a18fa0549ed32dab2206a954e50a81ebe8cfddb9b819809d47d5955596e0c6967e880319261404ad54fc7ce32b8433b742c02fae759f122faca3179aabdf6a52db3c70549ed32dab2206a954e50a81ebe8cfddb9b819809d47d5955596e0c6967e880737d092a8b05bc1cf65dd7c79dd0bc6006d8256dc864ead1320e10af28b7ea8c3f9229f7bde8ff607b45008c445c3dcfcf18377b05b465ff10faf4ad2527fe8e737d092a8b05bc1cf65dd7c79dd0bc6006d8256dc864ead1320e10af28b7ea8ca0f70a996e2b583993ff00312b53055923c7d8b94b4581553022513cb21c0ebd6b09f9099c21b4f64133ed42c26f8b25d6d433d3016a67b86d9e2a68532fad33a0f70a996e2b583993ff00312b53055923c7d8b94b4581553022513cb21c0ebd3aa8395941025728dee75205cf953e0471148a7330bd041bfdeba1d18fd2fa2c9f978e6da6fdcacac3a3e944fb914dd625d74bd422871c8e288f3534a3468cb43aa8395941025728dee75205cf953e0471148a7330bd041bfdeba1d18fd2fa2ca06076a01158f8aae8535ce26b5b520ec99c74aea4a6f867b044778255db8d16b2d13fc60c8ee56e18740d7544afd1857c67f113835a7ac91c39187cc647dcc2a06076a01158f8aae8535ce26b5b520ec99c74aea4a6f867b044778255db8d16ed988ed7f773ae4ddad7525dd2098e0154a170f0f6eb4920aec5e062a18ff4108bd45ca79ec12115c8b831928746050cf551f364e58d46930f68fd7de65b41aaed988ed7f773ae4ddad7525dd2098e0154a170f0f6eb4920aec5e062a18ff4109571a7b6ed31b6c24bf94fb1cda613def9f35ac47e674d3f3b4ea5dbbea2cc0657f8acb8e6aca19bf10acaf640e1352c75c04607ad80b34c454fc200fd3b9dda9571a7b6ed31b6c24bf94fb1cda613def9f35ac47e674d3f3b4ea5dbbea2cc06a3fa598b42f1b3c5d9daabe163782bd0ac4d44f739e210a398b9f933b55dce596b58a35ef19e9117246219c78c90c75cab0c9d15f9af9d3c1f781b8fa2208b5fa3fa598b42f1b3c5d9daabe163782bd0ac4d44f739e210a398b9f933b55dce5926660d06f9bb64962ccc779d65f9b2bcb41fb581ec76dc80d0b3528ff318b9b211d5d288ce7c99eb20cae78f4c24638c54bb27b753e8be7d7b8bff94a92c55d526660d06f9bb64962ccc779d65f9b2bcb41fb581ec76dc80d0b3528ff318b9b236b80b4992f74fa9cb2159506c733871221a67dc5d953d5ea8bd3a9e8c9b2bd0f36d094f899ab5ac4a67713907dd9a5553c87adc1d84b2beb678ec83903b1d2536b80b4992f74fa9cb2159506c733871221a67dc5d953d5ea8bd3a9e8c9b2bd08061ec61fd8b2c60672265993397f1ce5b434b5e4adfa3c01243c190d107befe45d692ee6f5ed2988e1074672714a61b4c759ecfecbb6c9840014aca59e42bad00fe6bb09bbed8f77f2ee848a2afdabbfdea08495bb6b89c8f2bd63ae22bd58588e547db4407de096cf703e55778ee4dea739763e66ecf07afdcbc96479da1cfff550766832e2cfd96b68254993de97d6a8eff6c9726c86c91a99bae5f64c14f88e547db4407de096cf703e55778ee4dea739763e66ecf07afdcbc96479da1cfef0baa629f5847f32b6509bd13ba99ae2be97f9c9e65e43b43261904ccbf477fc84a9722c60b1c1b08d820f5b2f1344eb85bebaa44c06783f46b76ea4dfeb0a23a94e0071623b8b521355e9d54de447665069e3f78d47f7ce65223e676683b9d40457868443d7e25f71280896ca0e0cdfa60add4b673cf5fdcabcf41a4bd8d1ae835d9d24272a89f3c99b7e8fc7e397f69287bd4bfd60ee2c5ee7e61da6ff3cc40457868443d7e25f71280896ca0e0cdfa60add4b673cf5fdcabcf41a4bd8d1a340c6a282c61650cf9e2f0e903ed1d81cef581e58703133da21d0fc7a4b70c9b958910c5520846116788ca6e0d1640e4a0f57b5aefcba7d64bf9b6cb1b8a3c9045d8c4b612469b24c767f2529435954569cd26400314a154be579bf35347bd8809b860b676f0a8e2f61249998b143bed03b2d789399221b7808e55f2ef63bbf13198821b4c0e89b560a070c988c6dc7e3c375f1058d71c0c2bc4dc85d4885f5f09b860b676f0a8e2f61249998b143bed03b2d789399221b7808e55f2ef63bbf12f7480a14656bc92bd98f558ece876679405a87b284f9064e1a487a340d77fe1f1ef18d5cac178c7268af607ee83f904a9b43556830fef4a02d34abb13db7ec16b7d312a5481a7f0c661feb5f927b5706d2dcaef22b4b761ec097a60c6a1df76f148db214c7a66d2ad83db01fb53a9dff2f1e4cf31e4163e1e3d1e379f590d692a50bbfe94b0a7626aa03c53235b94a36b8db8b5c19f6304b0c53051f67fcc65f148db214c7a66d2ad83db01fb53a9dff2f1e4cf31e4163e1e3d1e379f590d693f6448f105b6675431eedc91bfd5b84eefacb26ed1381deeede1e8c24c76520b1b296cc830c23d7d3ab1534ffa23b3b390566996cf4fed373b2b1553127d75e73f6448f105b6675431eedc91bfd5b84eefacb26ed1381deeede1e8c24c76520be0bfc3eaf317628c3f4ee9f067fd614477a420f26b04bcbccb5d1c6a074dd0128d0bf56c3d013f69919896c8e465f1a6316fef97298528bbcffa2babcd37ae33d283b8faae77a20f352059f958cda258c69fbdde0f9c7cb6783048033cb4f7081378f9869b55b6d1d3e83d4f5ba8e831583938141f9501e994aade9f6736c06bccb39e40faf970f91572f15e735f426a893d64ae04536c3ab7ee32f42e73f3e81378f9869b55b6d1d3e83d4f5ba8e831583938141f9501e994aade9f6736c06b85ee91b2185428fa3b14f0a4e5ddb4b7c6d6f9edf2b8f1af39463c7c812edf3e2b37d196f8b0e7950fb529416e74f33e1962bd360cd23e9cdd5d0421931992dcbd4d801e430206404f9f8c6619531ff12d7a41db623ac64cee7926113ce2f777dbd89a60cfa89476e564843c5a46a3357b2094971d7af8842a6317a7a2a50e33dbd89a60cfa89476e564843c5a46a3357b2094971d7af8842a6317a7a2a50e33dbd89a60cfa89476e564843c5a46a3357b2094971d7af8842a6317a7a2a50e333e35a37b59ad0a102470d306ca057a785016faa8ed9deccc7e2221b663089d0c4adf5d7ba9cd22545a801e5ab09637808b0be8a2e6d6b3e4ba3d8123c203e0a3397a06d896a7b885d337fe1c04d7d2fc986cf3b511b6c8c459e8a81ddf73aec8278798be5142b76d9d27029be8b8a2a5f9be2ce4e5d442e79b7e2d7f95856bba72739e15f9cc0d6dc88f8b2cede1fd89f23946080197c99282c2ae979b649dd6278798be5142b76d9d27029be8b8a2a5f9be2ce4e5d442e79b7e2d7f95856bba381a8a57cc0a267a65ea933cdcc7e1a6dad741775474bdd79632be1b5c0621e86647d2c44328980c47215b915c887c891949477f31d0dc0b99df1cbc52294b3f381a8a57cc0a267a65ea933cdcc7e1a6dad741775474bdd79632be1b5c0621e80f42d479512b1d1792449c3b116b8f92e158721bf6cf6907c52a50eabb43c9c6acd119329b0e5f82c73c51e0c9ab40ffabe1308ad63a01d155644a2b93307d6f19c87d87704e259f7e3e44c37b6b278257c5f56f1698ce1114630c5f26ca61cd55f876abdd688aae3c989ef2a2648ad10d0249773f15308bfd4cbe787fbe6cc168cd918595df5726f24f844715b5adb5fad22c984680feac594a75c7ef3d53e355f876abdd688aae3c989ef2a2648ad10d0249773f15308bfd4cbe787fbe6cc19672686e40c47bc4ff2d4e3a1ac43ecbddb2d8d9d4930cc0c935979f3cc1f5bedfdb93bb1c78188b11e8c2826e48a260d475d0b94735081fb13e9990ac9ead749672686e40c47bc4ff2d4e3a1ac43ecbddb2d8d9d4930cc0c935979f3cc1f5becbca90bff0afc89845e39a36060a47ed0cd4301f0eab323af344b5a53dbf2853e9d11e99f1b092183c442cf03e0d6b2e180434de978a183c0f50b755b204a02dcbca90bff0afc89845e39a36060a47ed0cd4301f0eab323af344b5a53dbf2853977a7bf6c2de70a20efd4289301328f9e67bb2bb80f09e45d7fd64166457cecb040a891adfaba66e59b519be2c18daad31e2eb182f2b7d59bb3fec8905e29bd0977a7bf6c2de70a20efd4289301328f9e67bb2bb80f09e45d7fd64166457cecbaa2f9a197446832fda862e53159f67e105e7ff0b1dafd63124cbbda23dd0d0203023c59a027591159f46a31f1ff8f1ab9363babe65737ebda449acdaae909668aa2f9a197446832fda862e53159f67e105e7ff0b1dafd63124cbbda23dd0d020e346b1286787d351c33a7b295f0dd9f414d6a15d2f6d9f069413dd68c907d897489b9995871e0a02703a4286e527250f198f6d30f6b69a98863901dc8c549fb8d44a4cdb6e193a097b9fca98193b9426e823d75dad206854081dadbeb132380c7345b84100df155880899ab4b2ea68aba6eb58c7ec9544a60ba4f6c4936e4c767345b84100df155880899ab4b2ea68aba6eb58c7ec9544a60ba4f6c4936e4c767345b84100df155880899ab4b2ea68aba6eb58c7ec9544a60ba4f6c4936e4c76963d9f7794f4f9c0a03491714c7699972418f80b61edf3a8b755c8e8d18379ad485f341fc567a09d26f4b74af67551ec8d419a18af981b2d84149e04b8bdd1a23528517f8b6ad787690715db014e69b5d92d403258937cad2e53051cbe5a1865e3020043fafcd5a15f77f2be1fbb980788979cdba0e95861670e8a057f2418191cc9d2386840b6d1dc14836ed2035f1c3eefac2102bbf0c173799623694954e7e3020043fafcd5a15f77f2be1fbb980788979cdba0e95861670e8a057f241819c5978494bcd42ccecfc94606fea156538cf95f0ffc856cfbad33443625c5f509b4c3eee468550c10503d6719b4b6861077a3481446f87e3bb33712ba89da082ec5978494bcd42ccecfc94606fea156538cf95f0ffc856cfbad33443625c5f509e4a1d865c9d8d799a7abe2a4f86c66ff688a269f938a586d5660a9665c8c4b40967228839797fd3d23c0f80b20dc386624c4b1727074250f9c9b524f7e4b2299f3335d80913dfffe14333d228341df96966a9a352a085a4e5f9049b176e7332ffefc4e6ea8e450f499c344fe5b09adf031718b30f5698e6bb1683952e092a3215e86dec9e2a0c235dbcc89a71f2b4175725519b002be9a4c56f046fe7df06f54fefc4e6ea8e450f499c344fe5b09adf031718b30f5698e6bb1683952e092a32142517f3ff887401eb623b0f5b91b10a28488b86fbc5bfcab5a5a9bcc1ffc3d58fd8b3f762af3ba4c4247b92ccb52c9bf64ab2bbbbe4e3641bbbba1e2ffe36f5542517f3ff887401eb623b0f5b91b10a28488b86fbc5bfcab5a5a9bcc1ffc3d58f7361a42397dbe220ddbd345fd05540e0248fb133150a5aecad9018714d6d68122ae23e37f215fce41aceb3ff3b54ab66821269442c23577c2cdda8f02ff4ef5f7361a42397dbe220ddbd345fd05540e0248fb133150a5aecad9018714d6d681cc745b461a784a628b961838a9ea436d6b9cc71cc22254654b09e02739bf4589d1dd0b575167d9121d8737132e28ce1045ad19066aeaaeae2d4850c560b37c7ecc745b461a784a628b961838a9ea436d6b9cc71cc22254654b09e02739bf4589c2f031f770b0b6613d032296eecae6d703ba8ad228f79daea267a9c3204c555b7c997cbafe090a3df344154fadcdb90593760de85bdae6e495c427f508aa0d55c2f031f770b0b6613d032296eecae6d703ba8ad228f79daea267a9c3204c555bdc46f712ad598742b43e899f3091be19bc39259fc953f176882114d9dbc48b0e52d8a35761d89e61e816f93ed378ea81a5b9084194daeb45ebcf33582b5796f6dc46f712ad598742b43e899f3091be19bc39259fc953f176882114d9dbc48b0e1780518cdd420f4efa6edeb87f574c9e4fef0d8d35cd6c5cedf161bcaba645126391be40819ebd9ec01e8b0407c1fa78939064b0342f760a4911e04b7d62a28df6d1e0779e7bde29ea884b3aaaec78692e4a568b79a5980830363366d011367ba19d47b71658da945e986ea75c43472459aa20c6146fc574b74eec5493bf02d9a7d8232b202a6635f8eca0a42ed4fd8b53cae40ec0f5e69f2169ed31bf0c5149a19d47b71658da945e986ea75c43472459aa20c6146fc574b74eec5493bf02d9b851817835692e5940d50ebb74c8165438fda1de2f0dac5e9dea4af6bdbd2ce8f3428bc23cc9f4c0cf9457065f500e00fde2e3251e6c328381afd6058b7114949e0c2fe1ea0bee98deb440b884883b57d5cc2183ea9853dd587bdd99f5afd3206661b51ffbb3758c566d1184377073532c7c3481dc4cac3bef821f67428f3fff1f3387ba96235af7fbe22c27da5aaca800d8ee9a54dd02181d75052f403051f43bd17d66dce0772097e67cc637bde62dff116ffbd7078ac89fa0d4b2c829c0c6119a050df151731d452e63eaebda09df1fe4115f93da1958a02dc84cf1640c6a0b6626ea8af8132dd31cc11c6fb727917bcdecde5548a306304d8727db1eae32f4fb538a44d32830f89c60f50535f1c6f26814d780652e5144a857d53d5097498bd397d5203644ac17dc55abce77dc79990b5371f1062133693e92cc610c057ab80779ba1356a804bd9c739a4527d8e3d7d7fef834fae8a9dd5a1632a39041bd05b62f3e9d074a665b0a369733661d0879ce78fc8caaf83d0eed4371201fc9ec886b99256888595faa3dc6c7aee5d1258512c4bf53c9af472dd34d8a3d0a9c90b6c7d779a6871097ebe062d1e2674373752e10dc310cec0c0e1ebe5ce1836391a85d36cd1b8849cf0374366e36dbe92988d5d0576e2089ab824e577cdce5235e4a74a6bdb228f3300ea526f59a24b4b25e424762525882d8c7f52676685cd4efa40570326bc76236339f38a64cb3a373bc7c717819ebca36e9bee7004856e8cd4a74a6bdb228f3300ea526f59a24b4b25e424762525882d8c7f52676685cd4eff45243a9af1e54dbb1e1eab174bf7d6ae62d23da0201baefb93630ea1332dbe825ea6d9345b809132cdd9f25ae9b0141a5c7c8d7adcbd12dffa483bd1ec576b3f45243a9af1e54dbb1e1eab174bf7d6ae62d23da0201baefb93630ea1332dbe80113c86ac66e091fd059ccb127e234a7a7985355cdb371d5cade68bfe066ccef46d518346541a1a2947c3dd026a2124c6b0a4dabe9cb827aaf59c5a85fd8d44f7f6b86fbc1df8cc90912f7f4cf521997720630c8c7457a4ec23bb7ca2e6facc1f9f34905abf0feaf7db40193b6e34d2225ca8924c5b91cb40a1000b3cb03aba436e57ff3a6481219af29a7b8c6eeb4ae5a703232df55f494f299d483ecba776571248216fb1cc2b9a0a1faa305daa8c680d9c637141cb2db283e407684209cab326755377c7b8d98cf71333d62e5b4cb1c4e06519d704961da025f5933dee08d09c292c80346d122af79d64a20fa511a366eaf19e5561ff848cd766e363a4f0b55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fb55bd2ba75f75d28ed2efe995bf9116c5771fd8e3541c61f83cabe1f0c089b0fbc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1d1f80ad8855586c0ff494a77328d497136e16bde48cd3a4fad5e7c0ada8c3aa35c161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1d3e4c98938db0d1932ab2ddc1a50b663f99b76e64986e2ea1232879a6dd34c559ec8b5726de04e4fe0cf38613444758d3a656929ae53724d4dfae395a1e9eee0d0c375ff14f2c671699860846ca040cbba5d9367f6315e5ee890d69dbc14da15603095178e084f7f65704110a7557b7e1ba161a749c96573acf4e898c0a349911e9d3761e39a049203c19f4c4cd9259f3636f10a2c0f58cea579f0400fa453294548ccd2eac49d58016a00660de1c1a3796939ad9e5293102685d166b69bc027fca71706e396ff98db527f30919993bab8081695c464d4d98ad9fde79f8dcdf0961ba527d954d86c9db6eb84b74f98b5552fc7359803445a3c0ce34591252d97c1ef5a903b7dcfedf9cdf7bdc85dbbb466fa934eb6985cf4022e4601b86c234b5899b1ad16e1be88c7febc9c82fec022752e86e8b17af21945aef9e9c9a8000fdae3e99e3d6319ec172e74f6dcbc99e5ac9f61801614600b1743d854dce596bc9703c075b720139e390d16836827d6c8452695b92d8192f333e4fe7e5b3d84d21691cba856bd171bd655b6ffe3d760520168821df182f9757dbd33c7565d3ba0856d532b9b51967ccd68f5fb520e1fb24e5c43e010a06876aeee73f66b80af44a76c3c3b10276c70a15974f1b2f3a0c7ecf4fcfeefb3a9340e411e394868904cf2890ac5e22181b67787ce07c3d3eb11c0bbed17ae2c72231e752859f4818f56680e5d435043263793e68f2b3857747791173b4ba0c5c08fefe53c71be0242bd332e372da9cba3212b3ad6957543bc964fafaa98b266119f4228ea903d18e15f880e5d435043263793e68f2b3857747791173b4ba0c5c08fefe53c71be0242bd3434a6ece77bd95b37739424fabf8af85b63640083050c53866959fe95f56c417732ef8aa55654a4121b0e91eca19e4098bd670f4d4e92971b47356b92fa36bd37f44a3c7ae128acd6effc4b8d2a3bf593413d1fe049b931886be31fa369dde31633e8b484980f7088e1c5b5cda6696243ffe7e92e1cbe5543b5ad2a29e7ac727ca9385ee844c024615029b790e8bf35cee819ff32e53afd70fb839c47eacad44633e8b484980f7088e1c5b5cda6696243ffe7e92e1cbe5543b5ad2a29e7ac7277a2c687580d204c1134decb9a4c50e816f7d63306ac6fca012724cf56487f2f38f173fb3174593d0e702221ee6360d560771f855368c9eb50284bcec05e984d41653e78faf001042a55a13b2b16e6804a1f4cf34bb505240ba91a7a7e4d789476e6ec7af43daad0b63c2d9122cc5c956e231020219556aaf782b74594a93b4636e6ec7af43daad0b63c2d9122cc5c956e231020219556aaf782b74594a93b4636e6ec7af43daad0b63c2d9122cc5c956e231020219556aaf782b74594a93b463a48da584ccba8b52b79615070abf0188005563defd9f3be23a7ca59d9a39a5f3040cc0852c870a38ec1a867b8d4e8780c472b00778c60d63b399fcdcf0b03069a48da584ccba8b52b79615070abf0188005563defd9f3be23a7ca59d9a39a5f3078f6c4872ea56530f2b4272a18e72fcb0ec9eed2b4c89fc2db206fdde1610280015f3c467251afaaf319bcb0d53ce60d85defc1c72bab7ef83e279b318a4646078f6c4872ea56530f2b4272a18e72fcb0ec9eed2b4c89fc2db206fdde16102800abd8e3fe95f83758f3451d96a574bd3c131a1a129b927e21197827d8c0fe7e9c20d6af0786b4ca05bc3e5fa45b106989694bcda8af28f5907743faf9a9fdb45d44ee5e32f6ae0b65650a4204d7b0a3c6ab88afe4712a410a39e9cc2a853bc22fee13f0cf9a301075c4f0e3cf10bcef94d1d3b4758ed7530cb082a5730bed003ed6b0934340b0a62d6384015dd39c934edf72c640b4be3761982f6415c99ac4a8ad1a7a2cf525d4e8bccc5adfb92ebdf24bfa81ebcd57a309bee6f9317f1407bf7cc2502d16152786501a50690aa22674f70c77eb99101e0253aa178e6460b7b7089172f3b8672e1c44549d2d87319d79d085ded48a4f51040f64dfe2a76953f0c13cc407229901deb4b32477f51f95d50dd54ef98f63952daf7a8dff6da75cf526de053b69b50d5a5fe9c38b64140514b83b5ac34862a90992f038ce98d192def41efbeee39d937bca90c8ebd340476c8607b9b5d15794865731f78edae94df526de053b69b50d5a5fe9c38b64140514b83b5ac34862a90992f038ce98d192b3d6cbe7de69383d10f9f108829701e38d028cf9909bbc654801f407b665471d8abcbf36d117985ba4289d3c573ac6e3cabef5fe500cff3b4b56df54ff1382c5b3d6cbe7de69383d10f9f108829701e38d028cf9909bbc654801f407b665471d164772287c1a331aae37ac3eb5ae6942bd15807c998d4933921b91e15ec615895080f71dbe116da321ef876d9695cca2d587e820d73d24512d5fc8bffa6acc4eb3aa93101a1b9f0cc5c6658dbe2cf7a3660130e5f40221eda53de0461925c2ed2abfdff69f27ab0dd242f367e1377ed53684dfe324576c36ca500cd360c06dfe03820c397b14db25872efb34e646cafa8da0f431a6ff792e0cc26f6ede8734b12abfdff69f27ab0dd242f367e1377ed53684dfe324576c36ca500cd360c06dfeca983113528908f0c301476304c1a627d1afc92890d81f3e6b0f297aa9696a4a18d24568e5e8e813868b0b1f0a8f8f7c98db91c0270cd3bfacc2bafa75e6dee7ca983113528908f0c301476304c1a627d1afc92890d81f3e6b0f297aa9696a4adfc410a371eb63d5970b161f8232b7f01afdc04e580a64a7ae3440f6074cccfb4744e6bda96bcc647a02fa42444ec9a100f8ca92d63af95cbdd88bc15f48a37c5c6e8126c17f913d0d6b444bdf263e5de9bbe372f1858fab054720b9aa3b30fa5a06eaeac6dd6a0fec942688ac0e9d3a7052a54170c4a688c4a41a74f6c5914cb5f1f055824248e77cf7e2b75470359f36310a78b426017ce36f7106cd2291b054e5afd3255bff6d9bf5771e0caefdf294bfff51cd4e354cff14c06afe19e97fddf5858fe606af14acfbecbaaa0332254144a6327fc809092608ce84de6410a602eeef80c8769dbb2fd8f3f6740fece53ed0f596050169c251fd0c584ac05faed25fd81f2311a6575b0d038a7d47aa3b430311e0d08a38ba9d771455a1d961a6a1932cb4772ed78201a9db6eaeeab049bc20f09fe99de4385f31e2a59a99d3c1610bd0b6e142edb9fdc20800f702d09232affb44de474ae2d8ecfbf23de283c562e7237b1639c88ee58c23cbb485d634ae2861dc13a71bfc5161e15a29282ef361f7967fecd607016a22bd52eef088e8a8df39a6c562c2fecb901ad8a2ef4280943b7ff527f6689b341f5409f66bd180ebc210d4f9fae0c5d55b3689fd051cc65ef4aeec6d6e58a1c5353d95c8757443c4e43ec76ba1dd12171816392252810688c9c902bd779bb8a2b48e34a9369b856a04e29a914e338894dbfe9dfcbbec336cb783bd8e7cfe907cd260d15c59fbddc190539461d0bf20a323c5bff375ac24a562167d2d41d1ce7dde8d92aa653a0a52e897689c968bb94f4fccccaa5a3da1a0fd9cbbd96a1a45e1270fbf9994e99061ad173efa9fe0b6ac2a8fde4f6d36800f5ee08b66f7a9908e4d37b1f79bd8d9cad81c653753c5bbbfd1f53ce076fb51621577bda8b144f3c8bcbf3aaa51644cee9b498939ae3d32c3dcefaca330aa61db7de7d56b1635beff67905a0d446abe70de6023d70f42e449ae5a9c2f85f8731f38491199d745c9a77e2aeea886065185eadb47b2229760cd649c2a3340c5289c9def2d635f8f5d428ae36dafd14451133566052b0c4f1cc6458b8e36940d7b43c9fb65b63abbf037d98f84085e3bf482794d342659e87bfe7230b429e4aef4b515197a41cb759f31ff5ef7f6c939e141d8e137991c7083b9e9765bcb4196ea43c9fb65b63abbf037d98f84085e3bf482794d342659e87bfe7230b429e4aef439f277627d9772d128146fed96acf22b4a46e27b56f955c998cbd06a3ff2f75f94ac1e70a44585fec266628b25890c0df9578aac59e49550b29cf4f46907b0e5ec37baa235e612e25865859b3b28bd37630be04d637c32065b0173038ad46219b23729ae38e3cdf8c06fd3fcc5d1508cc5354d6b1b8eb8f0f694aa2c0ebb367e00e0386d0c138905c852df6f39aa00cbad412387d529c22e93012bb664fd5863eca93117f2fcc5aa16ec0353b08bc94dfb9742e08756bfb3775d40a5062b2fc5649cd8a7462f712f3c49ff35fbfa9c6812f40d47eb1933bb2462cdd304a4d860224cbb8c9232106d4484e8cb6e7f90f697ce6a84c2bca7f4f759babe5a078f7003ae52059bcdac6c2133a9a561a7f9107ee6edeeb055731445c616b54284a09f15ffac399e19d1d2a770e662bd54868d02c1d86aa0fc384bfe5a16b767a4f58633e8b488badf85ad8781b6e22c5bc0e42837ec4c1fd58f9e425d6cc1717a9f43d0fc9aa0aafd0bd79f248e6c2a633955f4dd16d32cb6ae393b39b39fce01a5cc8ac4214c53faf9014de518755692db485febdd4c15548dcdcdc9cf486b083ac580e4cc3ded4b138baba486519e7444801a23d6ac35f229d336a407a96af7e8d29afcd7c04b33ce9a52071d7bef9cc3862b68a23c4f1ac36b04598621e480568dff913fa20e1f0da183c431e17eff186d38b78f9f282b33821db3dab8cf71cb1024852aa90f29846bec832a2e95f3069c3eec95ff936613ed3f379d66b1cbcbe61eed1bbf87da4d32a9f1f8c6169235984763a91b0af6936533dc79039c934860da5c8120fc207d806b3f325231c20c49089d7868f8af2402231432647249d46c7b748ff8967442b7d3c8b06d58db81b9ef0234acab7620be7d61fb94e486b7cb87c84b899ae458e58f4b5872550f6f3e8f93328f72a5e48c103498bcf270915a9cb101f9a1a6e7be287b6d69f342d09b426c6a9c909f800ef5a3e6e167aa18789d25af76e266072106db79f9e37783bc925e33aeedeab30b4002946d3533955b1264b6add166ade125e62c923501ef0e61b88d2bc7eac29781faafeb6e571971a6a962790e94ee28a82a0eea5f3665d084ca86cb6537dc2019cee942437fb1b807117494d4f5efbff8e53d12c0d524afd16e9e6aef0fc92c48e91630c1f956b6e7e0380444ffa0e0032fd2410cb9258a8e697082e9b00e0ff44c82e392a1ef4a69434664078278dcbcf5df6fb6c14891f60b72e4d7b2a92fe271af8eaf0d9f41901584e023c7940224f2274797da1d9990a96b3e88b6fb4475a53d95f0aafd320a5f2d9c8630cb115a15c901ee3e2671bc122fa7b5e45c52710d0fea96aba501725194a37c9d3dc75ff8f6843de625fea59f94cf38542ae6c5af3ea0a5f22735c743dca30b4809474e1c5e5774922c25bdebfca0fdd3e9888964dfb6fcf5f2ad0418fe23c9d67914f7f6162c16e24c7bbef13533137cabf51c0bfd981b7993ecc0eaed6976ee7585679aa2f7cc87374c1a1f28c722587f35f20afded105913e9cd97284cf7df2917c0bc8672b40a48870c722b384a6665d8d3b5e3ea83d721012b432b68049d92003294f7cdeb240f986c31c595cbf0a810c116e0750774287e6793fcf73fca7fdb51e3f118a5bf61b51692cb7b07827fab6b58e47e6a21b2f5c3859af8f37ae6a55ce507b32e01d37e4eef16af76ce0637cc99d2e5bbeeee4d1b18b978b7f2e2a587aa77f0bc7a6130718c4b680dd19cc749eb2ee7eb8b95905e694ac0e6d7eb581e81725ea6c2819096578ebd792ec6ab799893b5fd59d59386cc1bbdbde916b92732b8813d0195c12c1d06eea277202118dc007637d0f7251df789d387eeccef0b13466e2e80b7809a1c9f57ae8d40792669a4c890b03cde825e0bbe2610bbe0fcdeb44b9c5584b45b80bf0ae14898c7e08764baa532e1b86af17155ddb91deb65bcd8ca5582b8ff46b2fd9918aa97d83403bec1361603af4745038ea254146092dbd37b14841ede3db9375694f564ad0137cbea9ff19fe86af17155ddb91deb65bcd8ca5582b8ff46b2fd9918aa97d83403bec1361603af40512ca8c9c25d733a295d4356fc7f3d2966d3f5efba00b6d015422c65bc7c2640512ca8c9c25d733a295d4356fc7f3d2966d3f5efba00b6d015422c65bc7c2640512ca8c9c25d733a295d4356fc7f3d2966d3f5efba00b6d015422c65bc7c26ff7e06408ce45d25e7bc473a9c8bb69b440be429a9d3bec6506b9c0721529d46134f6ffca766df778fc0aa49ada506fc1b351911da50fd83191dde19d80ea9a1e2adcfabad474466937803e24fbfc7c2d24af9d4dbd5e705e87c400834d12cb987ad5c8954dd56fbbca04517bf87477ff4dce575170c7dd1281d7ef1f4214ac8284f839604108d733d2cdfaccf06f70b896bcbced6ae32dee7f3263b24d1c2a1284f839604108d733d2cdfaccf06f70b896bcbced6ae32dee7f3263b24d1c2a1284f839604108d733d2cdfaccf06f70b896bcbced6ae32dee7f3263b24d1c2a1e8aaaf62976a6f64efb7b1e338cb775abab16ee46e3d7ac7f2a67efbde2abded97740d503b658e44a898dc57ac97cf84772cbf18e596fe060e29535f2b191136a193f7969e2902de7c82ece34661456b23b12590087aa31c36973cd1d8e5609e97740d503b658e44a898dc57ac97cf84772cbf18e596fe060e29535f2b1911363e4d219a60b39f28c570e9ca9d187081e45e11422b0352ffc68df4fe174c9c778ab0c95d369dd159dfa01d88ee16df8f04de354e7b009bf29cf65b20e577b2383e4d219a60b39f28c570e9ca9d187081e45e11422b0352ffc68df4fe174c9c778ce356e032489222a6613582b075fe0a90ecd51013071e861e67157d3166d9ac1e7f8777dfde2cd43c9ff22d00991890fa5933ce47ce7a0f981248bd2c5731bd48ef04bc6eed5ac5f725208cbb2f25cfd396d0fc74df015f0eb3d9d7160abba3172914d5c1612ab9c3c3b9c550bb1acb09d70a1aa0c4672dc019ecaa544c858836ce39ba36d2a95b08c08f63f9fcd0622fa87ffcbeeb8812c809713d91ff78a8172914d5c1612ab9c3c3b9c550bb1acb09d70a1aa0c4672dc019ecaa544c858857a307ef59d7dafef4e2eb70f8c44903b4030dd57d85b11c0caccc62024ef464aaf8bbce6f8d840f0641d9ad8e67c099516fae9ccdd6fdebe136f1a7f7c6cdcb29280699736207d24d37241cccbb89f66318cba69ab5be3d1eae826c07426458dbb2f08fb6e296ce47b10483a0527bd1abba0020e34b3308ae491505f482af067e616e9f16f30ff05ac7f60bb8be72704ec1d782e6e69cc3cee775d97eaec9568fb9475ad4b1f770717b6d21b48c1ccbcc67e8acacff8c9b22c4abe4eda2f61894e53fb03522ff29949d88e4982d5ba1a98451b80fd06ccafbec29b95eb1b02d4f420dbf9406b57165a1ab1fe392407b9007de709268073c6586164c318426910f46b397bda6998a4b7083478f22cd02bd6454a3dd1219a5874562eb3784244d9fe57930ee583b770b692c119981ec3c3612ccf65bf65e51514e8edf5322d6be0826e914b4100b3756c3552ee14fd9eff4167b11880a5589fe4a420bd43d2e4eb6d5dc1c3635f0cc8f8dd7d8b5e8e8e27be9474420c5322e21d93a5525a8ad4d0826e914b4100b3756c3552ee14fd9eff4167b11880a5589fe4a420bd43d2e4e0946aa08c3b881b0e95a6e1ff16e154f333808b258918ac6fbf60465aa8472ec2b1e24fa46041ba9dab978f868be0dcd0228af3c1f1548731177f65339f9d6bc0946aa08c3b881b0e95a6e1ff16e154f333808b258918ac6fbf60465aa8472ec0137cbd1597eaa7b02ff8d9b8b9849bbe34710ea702b622e9c76ab503b4a63c07ed14843d591b38b8b33ea8e0dd1055e16d8238a097334c2023a2862867b9c480137cbd1597eaa7b02ff8d9b8b9849bbe34710ea702b622e9c76ab503b4a63c05698e54817cf4fac21f51b8b8dddeb7e34057243936556013b51c05103b60a9a5698e54817cf4fac21f51b8b8dddeb7e34057243936556013b51c05103b60a9a5698e54817cf4fac21f51b8b8dddeb7e34057243936556013b51c05103b60a9a4c9944875236d4227e8fd80ca0439417870ef387a532403393da91bf7ff67e16dc29d1da83b6a0a09a41647e4111eee878ed079c2d6b54a98fd6d8b88dd581f21e77c01eec8f167ed10b754f153c0c743c8e5196ae9c81dffc08f129ab56dbfdc197e7cdf19c830ec9910cabf0f8b69b8770d211c9ab3c967c30fb397187e2ca1815023d52375a9debf31a6fc11b7fc62fc9e896166ded470461050bf90b2b99c197e7cdf19c830ec9910cabf0f8b69b8770d211c9ab3c967c30fb397187e2ca8c1070e97e5147abee2125faf732ebf5b9e42aaab75634415f3dee70a1db435e08d91d907eba76aa0c7863c62140e147cc20a9e273ab3104c41e93569076f3aaba28c8fefffd41f743f17e0b5312b5e5764299d68c0e155dfd10f7915161525da63f18d6cea7b2f56d2c9a90604d70766351e1beb45a1d944fbe716d9e138bca3e1bd312159d3a9b28bbb5b5f5ff4c0b785461696dfcb14ed81a1bc20e2208dbb913aa4247f5ffd639960782bf019c50a18cf6d53e87d191915cfdf33cd53466414f491888c7c22f5e3410097dc9f34f9f7b9e6732460eb84942a2fc4938687008c51efd45fbcc2d6a178f71b90a9bf5ba83971b9da049134880bcb732a06159a977ff6a76f64ed072d31b6584fc1d7d64d8c3a643f00505570ac89762404761a70186d3f9aa8f54297469cf3f560f631b8de18a24d9572bba4cddbeecaece3917de9f3d36c6ccbd97ed4ca15a908ad06663a84aa5d485714b202db7fe8e171aa9f6faacdb1aa00ac2f68043cd445171de9639a732b861bd5e64090a2865ab237497fbdbb98afca4ac455e3a057c59bcdebaf1280e25c94741dc301f05cb53e5bf15187b7ea40c0255f14095e1091c13953c2efd98d96b409debc67669defc562238b7df25a2f1391b600c8488e48f167ee70a079b4d82b9f2366b33ef54f898c8f29e6cb1b05223e423391242f671381546130acae1fd7baafb65ba849f2a009a2cd7048ba27937346ba657499442fdcf94823c9f2b53f4c8f3e2ff61159add000c00bad31d126b054c6ec7f3e02b27c0f9a4d579f987d3c4f879cee1bacb81d58cdf9944fee6e2bd4513d5f172e34b3b29967bb5d1a6aaef983e34381f0023aa85b95f39b3f4b4989447f74fc51792054e7a02b7a948ed6c589d203fcf852d7c8dd7dc035b7050c051056ddb91023a0ec92e6582a0987de13953551eca27596e2c4b7ba17bd010296d63aab23e13145c3da3552700bd09032489db88eee0afc4a7137bd0a56ff25b14537809bccd666fbf71b9ac5a6cb2ac1a80cb489807226e2c012caadf8bd6b8463952740ef12ba44e56c857a36cc388023dd812cc1799c4a7137bd0a56ff25b14537809bccd666fbf71b9ac5a6cb2ac1a80cb48980722ddfb88002998f2de5e350c78b19f3ca6711459074f9c633364c6e00638484cfc042baafcad5202953b2a42c20aa347c8a02c239d0a7d477e9ac66d83053b11868b58f180ccbdb3af9754350abf5ce01a12982dcd38da94df81b2aaf88144fbc9e3713493856f9164420ee6b71d6ce451bad2dc3ce7d511ac47e06a4f18ff2a6151d25eee689386a58c7df17bb2a85c41e30dfb25f31217ef5321dd435b769d53e3713493856f9164420ee6b71d6ce451bad2dc3ce7d511ac47e06a4f18ff2a61974378861f7bd91ecec69277918a2ff03dd0876d4824da92784d33e48d017792f7d0f59e82808330c2383a6a60fa4474bdc8368e9c4f88e75c70da7842b39592974378861f7bd91ecec69277918a2ff03dd0876d4824da92784d33e48d017792cf7e92a59c332ed1c00cc39d80d8d7836dcd0573189d322ce2893263809053fb74ee2202c35a7f6e72133ef2442e6f10e5546c1bbaaefaf37cb41506d19583ee311d5368c6cdcdd0e9973be5455a8b09d72543c23019e1f26bfdfa38a7d03bfb58aa1de616f8b226f7e9414ec827995fcabf08284971d2ebdfca8ab666a88d59b57071a6c38143015eacb23d731ce191ddb407a9ec9f02875bf99def324e505558aa1de616f8b226f7e9414ec827995fcabf08284971d2ebdfca8ab666a88d59000b51fa85eb2c1cfce846a381df8424806276752120bbfc690e3b67afbc6d8924bfde1238d522f12a021c052db410e68c02c7b506fd863f8db2bf906b334c9a000b51fa85eb2c1cfce846a381df8424806276752120bbfc690e3b67afbc6d89da3646d6ad5a482ed532b7dce9ab5b9ef4c1a98a0a321b0de870f4a7e0d84aa3378a9dce98e1d8a5832192ae636aaf9c02080c334590745551a67dc71e6711c1da3646d6ad5a482ed532b7dce9ab5b9ef4c1a98a0a321b0de870f4a7e0d84aa3cc1366a9dd98fcbc088f4ac11ef2a5900ab69a02d24d357833f7d02639cd2402a8b0bbc773dc19def1f0642c9905a0a306a74c8a99844e8d11b051020ca1d456cc1366a9dd98fcbc088f4ac11ef2a5900ab69a02d24d357833f7d02639cd2402833c381060507069cf74ebd3cfb25a2a6d22a48e31089ad26d74f855bec7e341833c381060507069cf74ebd3cfb25a2a6d22a48e31089ad26d74f855bec7e341833c381060507069cf74ebd3cfb25a2a6d22a48e31089ad26d74f855bec7e341cfc4e8d6495d637f86d9cb304f063670a8946a9291a335d0fd769d27d559404fea720e1d2322c754a645f792229fa8063fbbe2ccd80f48f4c09fe262dbfdf8b7cfc4e8d6495d637f86d9cb304f063670a8946a9291a335d0fd769d27d559404ff8c26bcc46071c58b7c9b5ee2705914c86f352066204954216309bd7d11ceb83057c0f3251c101b576b11f64d91a38eb8e04027f3362c16f4ec31e64af548f8ef8c26bcc46071c58b7c9b5ee2705914c86f352066204954216309bd7d11ceb839139a28d8c7b94600d839475e9063e9adc3e72f64c7ee79bafe960f8d2db71c373b902fb3257fb206174bdf9bb33c40ff01770fa0adc8d8653cfac5049a6bfed9139a28d8c7b94600d839475e9063e9adc3e72f64c7ee79bafe960f8d2db71c31b749d8273f7dd884b652d3d39b397c3dc16f1696708aab6df2672782dc59911cb2223069944141d8597bb77b3da3e201fd1664173793a565249b5f5ea98e8571b749d8273f7dd884b652d3d39b397c3dc16f1696708aab6df2672782dc5991167852f3de331c6da99815acae859ca2c07be5d108f1c73b2737f214a13c06531e2a82b5c63f01bf1d98b28f8639a5f5e196e8cab5c2f01c1a13116043ae2c58a67852f3de331c6da99815acae859ca2c07be5d108f1c73b2737f214a13c06531b3d9890063adaef51119c3620bcc98f73e6bd56b475f83bbe6ae2ec9d1557ebba26fa3ccf7721f7a9da8027a7c675755838fd2334381ba5b0cf106a3fc5f8725fa392c1aa3f87db1f2d70430db35a69c3d14c1e95f511ea22b2ef9319a4041f948e74f41fac1864baa4ffabee581efeb2b6f0771379ac7fb62d11aabbeb478552f6479ff6a1c31c86513fc8f3b5eaed439c0002e6aa157f2088e4261caed6fcc48e74f41fac1864baa4ffabee581efeb2b6f0771379ac7fb62d11aabbeb47855331ce17b794798cf4bbdb8c03e2408bef7747d557af24313a8b5bbf6702c153dd3c002fce4c7466392d3d8584a78ecf5f52943fcb193e0b242968d6d9e6855f36f6b52ba54e832b621e919ad19fd636b2cafbd9ce008f3d7ff041ad1a03345ef577f0855cbc2c632c8028a4de83af57ba9fd6bb79f922ce8d2905d02f206ee64cbc58fa4c7f6aa62e83864722306be2d94b3c1322ee57bf4a4c79477212ebf0e577f0855cbc2c632c8028a4de83af57ba9fd6bb79f922ce8d2905d02f206ee64038394836cd13bb2627f30f68fbf687eab96d484556f0a696e4a37bc4caa6067d668cc2280058775f89f1f003957b86c369534e457cc273605f910936551c7f75895e88027c342b271dcfefab6a3d359a9027027d83f7bf1ee8d3268c676e120d0bd937f0cc7cb16d2c5a4d29770354d84a3b26d7b4f2296e82e9d771f6588610051f26a56c7ddc1a5b20a3fd2da671f56809dfb357c03f5e2b70a75bd097876d0bd937f0cc7cb16d2c5a4d29770354d84a3b26d7b4f2296e82e9d771f65886122868c161c65d9200b921dcc48f32de4a352e85d1eb7a08399eaafb7936216b016a5d8c66a4eec080108fc4787e7561b2ce4f9cae9f307d15e24a70029b2d43122868c161c65d9200b921dcc48f32de4a352e85d1eb7a08399eaafb7936216b030368ad5198f31c2df1acbe79479353c6cbe2764aabe4af4d7d6409db13b0b73bd06e7348c9b009576e30fef1a60187c69790c068560742c3fbadf39910ee4cd30368ad5198f31c2df1acbe79479353c6cbe2764aabe4af4d7d6409db13b0b734e3df1366433d1dd0cbab54317dd16e7569e4d37a816282009bc059eb7c96fa8a01b3ceb4328330c0fe3432eca021b9b550fcaa6f0aaf8c3ce406bb7a15016b54e3df1366433d1dd0cbab54317dd16e7569e4d37a816282009bc059eb7c96fa8b0ca49ad2ceb358ec6303b24ba1a645e50671bea4b45a0a454b31713ad3a209c99596b360cd31f8a20118f69a986add848fcc3a548fb1f9550284a7572a5c4d0b0ca49ad2ceb358ec6303b24ba1a645e50671bea4b45a0a454b31713ad3a209cfc37ee8795f1b63e7ee69102a0c64a56ec128414cd0eea4f29463782d235ee846bacbfdf81105d1a296ec35fbd2b8a63625c316ac46c44fd31b2bfbede6f0263ba44ca6a79d0499d967af733ea2ffb46ee73e96273aa5b80499d55bb70b5ed84ae54bfbe539e9255ded0243e49368666fe7a499eb6c36e8628f26617951283413f0694e4c32596853a4241cd89d3aab74629debc1e23a8af5012312b0b496211c7cbfe4906e343abc730e7694eab6004e41e6c01b9e7b404065900b2ec661495ef8274b7bef8ca711ceb5edf5d5a335a5f11059c5306ed208be31597b3318efa68ead2e1e3923030fff06540a4b98fbec1d261da8d8d3fa087696aaa8bb59846ef8274b7bef8ca711ceb5edf5d5a335a5f11059c5306ed208be31597b3318efa3c29ae381d343690369cc71482c9259acfc7a2f3e77470b1cfea9542ac3ba984271685f68d5dd86a2e4d87b27fb48b82c267b09077d3358066e5584998eaf3b9c086082101989a2d631e7d8c7cd73ee70f4424e7161d37b180de82b05034fcc2cc5595f40e1d5fd68c3f1ebf681c9bd1aa859703a3461939b55956a12f77d0e6628a7dfce087cf6219058a464b43a1aeae9f25a2c3483978a3bf7672274f1a2bd9303eae5343973788f9cb1b5875c58c60fcb8e62a00b31fc963a14f8f670ba8447b84e6f1b95abefaaac8148017230a9634de118fd844f5c1c110679c1425e64afc04523c5f7b75ab1fd8f14454d46ef6020de7e9bdb70895abbfc2f1084d56447b84e6f1b95abefaaac8148017230a9634de118fd844f5c1c110679c1425e6991bc221eda550a62dce343271c86a048a87731fe17eb581734c2c86d75095ef828544b9327ffc03f18e7f2521b39b81e3174772b657375aeef18bb540ef3388991bc221eda550a62dce343271c86a048a87731fe17eb581734c2c86d75095ef57cb1b55e7f11d08b0052aec0a06f682c9779bdcc2ad92cf2ecca9dd583de17a26796b5fc6995372964673ece5192534a35fbc08b589e8827ab25f050fde54be57cb1b55e7f11d08b0052aec0a06f682c9779bdcc2ad92cf2ecca9dd583de17a1d0e1d5c8d1f2796f78fd87ef5df139919cb7badbcea93f7e5c7020f50f5b10c80f0ed5c22fcac000cbd4e342d4eb953316964dfbda5c6d79992bdb2cc12323d60b091f21e7093029f6776f708fa98254c187fe83e084ce5b32ccb0bb6bd588b8eb058796ab221a8e75709df516f55553495a87c989f1afd7e21669591b81f2e318cbebab01468fab978fae99a4945bf5e281509b1a1dab6a41a2d2fa33410b51cc9094e871d2ad036123fdf8ca6134f1d14cb6d6fb2ddf2cb7fc713d9e190910634180bc60fab6ea9c2cae32915b8fea68c27cb843c809a931177600cf6935f7ff951e38fdb7eda48bf3866f3718140d1a6318210d400cde21f588177a8dc7d112d38aa6832a1c3a49a3e146b09834d463694c9c9e3716ea4ea13b640ae5014520aa48f5cb78ae0ae5ed493206a7c9150c9a57ef5a20f37195cb9b8a71860a7068a6d7db5323c3565a2fe4bdf30c2d94c3d6dea3a444b1a9461a98621bdd770520aa48f5cb78ae0ae5ed493206a7c9150c9a57ef5a20f37195cb9b8a71860a739bc561714c18de2f3eee568c717b779d424153234eedbc20fe28934d3764fc7bed61828cfb57d10b0b38c1abfba1191b6ef47ed12a6d987e97b87dfbb3efa8c39bc561714c18de2f3eee568c717b779d424153234eedbc20fe28934d3764fc7b42d98b71aa20b87e3a079ee4fa7b3d51e8c0138caf7b33191a5f32fcb76e707dbd689683ece9526e412a93abeece31cffaa53f03c37228ee5099ffd113bb6cbb42d98b71aa20b87e3a079ee4fa7b3d51e8c0138caf7b33191a5f32fcb76e707ad92392f7d22357677cc5eacd249a4ab36f21f2f3cfa325e43b1ad7e4e0e8dd3ab9627de468c6b07eaaa7aaa3729bdd0c11b2db944fee5e6f96a55edbbc9ed83460fd13c78b81a8097ab63ae8d6934d36f90f086f6e03a7995bb4df0e9674061a306e5c2511540e884a2f1d4a5463ce6d84e337d05c1dcdcf0b7f39398f840b12da3bb86eb6909c14e7b76e4293b18a22f778fed03e031d0267f076f2ae62284a306e5c2511540e884a2f1d4a5463ce6d84e337d05c1dcdcf0b7f39398f840b1dc1322c62979ed7ef4dbfd2dd4c775b1144a9ee31fbb72142bb14ff632aaaf26394fe8dd9153b658279b10de9e8330a8b8f98c724ef6e3692e69e3db559e37e1dc1322c62979ed7ef4dbfd2dd4c775b1144a9ee31fbb72142bb14ff632aaaf260eab4e0b991449ca7b1b20b0bc7c69594559d3e2d4b02148024d869a032ef797bb15dfdc2bf168b6eeef683912075dd706da0245c3bfac72f6d37d8bdc0519a40eab4e0b991449ca7b1b20b0bc7c69594559d3e2d4b02148024d869a032ef7970846fc51452bd7aa9f5de51a08a1d854c1c034211e7ce41cdf8610b95dda95375ba0ffdee473b2fc8de1c8de20c173ac96a323ba623c946d3e5407cc04c1914e0846fc51452bd7aa9f5de51a08a1d854c1c034211e7ce41cdf8610b95dda9537531bd45df75022bb1d1e9b0ea24ef3524cab21b7710235db109ca5e959149b01bf7c4229b1a0c62c7458ef46904b2894e737d82c164b98eb46dc44d7396ae506531bd45df75022bb1d1e9b0ea24ef3524cab21b7710235db109ca5e959149b017e5dab4db6716241f65913cc207d621db04a4e1f4014882ca07159f984871a9db8d74bd59a645a177a24f299f10af37e2b20c842e5df35c35e9a7544def181c67e5dab4db6716241f65913cc207d621db04a4e1f4014882ca07159f984871a9de09e666ff26aac5f4be3f5fe1137368c8d65fafa057127bdcc4f24cf109599669f1f2488671177daf74591785022bd9c07ea52e3112ee6a1de69b7f06e8f52e8e09e666ff26aac5f4be3f5fe1137368c8d65fafa057127bdcc4f24cf109599667158587c9e46ec3a8c92d76145cde7b619dba3fca9aca21687ff1efaf4e503c42827d85fe303a6f95fbe9dae34fbe70a0773817f9c9f5d030aae1c814f30c9d87158587c9e46ec3a8c92d76145cde7b619dba3fca9aca21687ff1efaf4e503c4cc7579103e23d130bff9247a68b7b04e18ecbc7c1547ee4763fb941d2d3325e8990efa3c7264ac29195a8ad616f1287fd8218376856fedd50fc304f22502333bcc7579103e23d130bff9247a68b7b04e18ecbc7c1547ee4763fb941d2d3325e83265256d8416b661eee1098bd33c72223e6da7970b82bda3e1266b0543ac4011a4622f45c5cd1ab50a967dd60a505154a462fab825baebdb8df89eb1bf2c06d23265256d8416b661eee1098bd33c72223e6da7970b82bda3e1266b0543ac4011cd0218b9b94d6ba03cd7089df70ff265c4cebf3509bacc0c5ab00392c1e7e09284fd043420c9bc07b3d10a87a7615b0a7b004850ccafcfa58901cecdb2618914cd0218b9b94d6ba03cd7089df70ff265c4cebf3509bacc0c5ab00392c1e7e092a1379863744efc9c0f69d02643f8547648b83a07f9c5f3e1857cc53c4fcd5515615b6c0d0401896cf2d8e6a2c20c5edcc4ca30dcb779c12a4f51a9525736f947a1379863744efc9c0f69d02643f8547648b83a07f9c5f3e1857cc53c4fcd55150e7f596e80c4df18bc795085267ef4b55aca8e97371c21ffaeea27944f119ecac6a95918e606042d203d139cef2e36755ee99a3931411a503dd9692b7b8336be0e7f596e80c4df18bc795085267ef4b55aca8e97371c21ffaeea27944f119ecadb3e1eb9d465fe7ee6de51bd95e2f4218a9eb386ec9bc7347f17d9ba269f8cc8053babf63708a69c8fecf89abe37ec93b623125aafc5e60eda7a54c8f3ce7a47e556f496b600b3247186209d966e5313671eee17e5f6ec5eacb97e6b21fd083a27088277103866d6cb6eff58368385c64f2f22a6e5d8d93230df2178ea66a62eb64d5b09420e3ecfdabe4ec405a375b7f5dfaebb6a20c57742e44a24d8764e3ebd834b44e54db72e3357404c1835ac1767fb9bce1cb112482649a961adf58d876e05531e1dbc78b400d86930ebc6a602977f8fba90057e0c4c8fb34ef00afc9e01bf18ac03772f1188832b0e6e5c853336f44784c8e125c8cf77208cb70c01139198159d5de5bcf1621301d548ab1168a78574b67b7c334d2621ee4d1d19a6d768ac9c2493f1dcb7d9d5cbd981225ac670f62e7bd1339589fbcc64a5d81c2ec262ff4b331d77020b7e0ccaf5d8fb96fb164216a00db36f484578c5df948dd1e4d930ade3baeee2165933445f55f5188f96dba6272918b3f8421c398c1b6fa7d97c1c707cd6ad3872515cf3fc9d8dd1a3f7cc08e3eb71813ed427499b256a87515e39704e9e173b6fa81f646990a29f3051cecb1cc98e02b029cf57b0d5aa6642ab66f7a19c25871c1b79364499e8ff7b63abbffee19dcf5728441ef49210defc62118e0308778093ea17b7a6e57034ae6a51e36cf56cb87cd28a049730f252f9d245b496254c79a7648d7d197117cca6d2857a7d3b1b0ea0cb0d551d3e4a23075d0ea27646c80dfaf59635c23b39ee55432f385a47067e9c2b45b3f6020cd9bef40a1f47e30ef6502d8f0c2eba40a9b5ea4e68910a3195b65478b2479854ec70fc22d4790c06251718da48a4edaccf327e4876d0c2ae359d52f675921946e9c9da36aaf7debcaedda9b91543071d476cd897bf6eee3a4f22744ff894f7ffdd53045c17be9555b3c07f07af2f740645c8ce53bed1dbd386d485490926b651e94be1705600a17a42161fd581658d97c10e5a85310296672d013aa02fe4742dc5cdb2e32b3fa44b3a9a8fdfa906627355f6f48b4821929f9bce5ded2d07894361d41aa3927c7985386d42759656665c7b422ee226df16a19446af6d9a6613b8ae9b0cf9864ae3a8679ed503f954a453452c93fa44f99ca6f39bbc5860abde7fd35ecd8e84c1f8d1ee3a7014343e3fb236329d2b67c1ec233ea4b208d99e3f95105b751941b4e09898c31791efeb5f90fc7367c89831d4a98637ed505e40763e287b4a3387a54eeca83f3a8ff1f5f282f7966c9e7bfe159c8eb45444cab01b3e167ee362670f93cdd952335b1a41e5529f184f2022ea4d41817a9781b150b062511c84fe7824717bb55d7f32c7487e37012a1bc6cd4c8c0202be4bfb07e770f8dc5113b98844b2fa4a39a4d8ebb414fc79450d5ab4f0c8f5141ac06d40b2a0431ea45f9fc724465879be474505c7b32b53cefdb08c93c5509162866af919b2c77f088db74e92938ad3dc62fb9eaf861c2f9f77d87612dbe4324ef2adcad5f9d0cf44124163dd246c65c3b1d1d12abd99bd7173148d125f4191f2d68199728475c0b437a32b4c0a8aea5f52564ead5b0791d74f0f33c3a5eea3657f257e9c770b86c61ae47d230fe3cd9464c9e989e475fcac1ff0446c642017019b5aa1e78afbce195308413944dc57ae464f071ee123ee4d747c67cab72d811c9adb6a7066f46d8a05dfc78f8ac34fcdcbe7c61baea225d7ce9fbc0dff5c94b19c3fce0c7e0c3cee62bead29919dcc1a0d8b9def06d8aad1427ffd7d390a6c5275026a3966b0e9266d36f74340a87af18a62fe5d5f596cfbe2e7f2d941d3e5043ac8bd070ce567eb38fc69d82c478b5629fddd43f09c56e147aaf5f0bbd6d7a040569a7e1e7c1865d2152a7c8b4dff1d83562851d0c1dd03828231508e3bc568072685a7f6ba3038f1b471873a7616c6a81d3ed3b8a0f842372e87f07d3b0ff14edfe1b5926f37648560667540b62bddbb41c56fdd110c5b71cc3dc97171c3d09e0c4b4ae517425d1a41326806de0869ed0b49c67b67dc885f23efb9c38eee309c44c46ddb805be154143f78adc11b1c839112624776a6bd9a1a82c57792498eb005575f3d58a480754f393f757f23175557642f4dde08030ce348ad127be7b4062a670b76051e2a09730e43118dd2b8e3f1298f2bb65f59027840f61276cfbf86b1b052f31895733ecb8025e59d289a0b495ffa37a229079fb43daf382b32d4b9c24c1516b3c3729bb5652ed442d81ce0721cc21e4bd67a3f2a92123993ec74acd58ac1f3edea823ec0582af3bdd87669a1cf1c9847bf99953af9b4f782926f994363288c9a12e42f35b834b27fa7d0b61bec6550e1a16133f6482b1431875ee93acbce4118987f671a4403e4d0bfcf2651673a85eb543b8a92a80dac6bb8a98d9dd010ae5ebc396ebaa1a027690f38aedc109284a95fcd58268f042b215f7e4d66d5163ac9e7fe73abb5d5b4fd70329da6acc0f18df055c2cbb677228f9fab78172e9162cff24314eeb17ae40c6cc19b48a9bd5e2a0340ee3dd86a8d64bd1d5c4df8fcfa726c8a60a17d30000a8b27ad3f533953e82998ff6bad8c33630721b3092b50da80fa064a5c367d60aca5be42aa1c54e91a24dbddb415e45f2ea3364ce96228434dd67d60a17d30000a8b27ad3f533953e82998ff6bad8c33630721b3092b50da80fa062a2501cceb38ba82ed36e101ad041eb644f7315768878b905f355a3592d21200e2408311684eff7ea07245571fd4c981fa4c78ae26f20aaf5d598bbacae009d32a2501cceb38ba82ed36e101ad041eb644f7315768878b905f355a3592d212000003cb2307feab156d043f2b7a9844ed5bb0b1d9b624232c35d6bf7105fa794f7a90ed369cef1d46ec4402a53d0fc7111fed07b1a0a95fbb2edc17ba4b3cbf4a2de93cda8128334e428c470c45005ea1b02475df09cf31c50ceee32487cab6d48c24be317ccf852118eaca94f22e044d05ea745fd41e7c669af25fc936cc4a4b5cd0a7feb8cd8d908d7718c40dddc190e754a35e9d6ec4d12041c67f2ef32de58c24be317ccf852118eaca94f22e044d05ea745fd41e7c669af25fc936cc4a4b3595cfd9d9f23ae4b7cf71a074cb3bb186fb64ceb01a1044a5e98d68d9a2b80d1c250416d35a27dd7cbb58ebd48eec7cc3e5dd0cd423607aeb5861f6d3fa71563595cfd9d9f23ae4b7cf71a074cb3bb186fb64ceb01a1044a5e98d68d9a2b80d6ce1830325dce082bf7ebe5f29cbc6daf62e0fdd69974797418932df3e10b18ffee818621a6f16dc5b1836991e7b42d56159c7cdc817fc405a2fa3e75252f9c76ce1830325dce082bf7ebe5f29cbc6daf62e0fdd69974797418932df3e10b18f3e954b42ea0c970ca53759f3c28fb4d8f3a2c0ebd35ea59a6c1cdca93aff25ffb55f853bca2e29b36c8305c66166d27493a05971b717c2079332cfdcdceba996103a71990678465c198f1a0263a7d59a9067e3580995ed55f13fed507749b2043afbd1e5773fe1b76168d5846d47885098975af241da3d25fc72ff4c73f2a60e3afbd1e5773fe1b76168d5846d47885098975af241da3d25fc72ff4c73f2a60e3afbd1e5773fe1b76168d5846d47885098975af241da3d25fc72ff4c73f2a60ec505da3731bf9f3c529acf00dd1101a4a4e4b4797ff8318485b0ab1814defdd5ce976e16e036563f8fa4537a904e5e115250a98d0afb3a5a925f489b9731b6f7c505da3731bf9f3c529acf00dd1101a4a4e4b4797ff8318485b0ab1814defdd5a396c112bcd1307c96eed52320ae29351acfac92526b4696e48317bd98e33b1bb282a4b066657bee2a1002bd09666ac7f9d6d5ab947b939a1a04e48fe18783a9a396c112bcd1307c96eed52320ae29351acfac92526b4696e48317bd98e33b1b58d0b5ed0eb992716b552650a6673990b91178a8d550b39a9c87d192779bac88d1f5f56e91e819018ec09fb02e998625c4de62e2722216ec8358708172f4900ecb388ed0e5a33494f88c896a9f01236420df5e1964eb95029296c6a786bea91dce7db39bf4544165edd8b3c383a7ab914ff115e841d82da784871e227b6a6a3be30c93335874e9ba83ba7ac7c77c8cecc56ab77a6f02894d13a0adaeed16e533ce7db39bf4544165edd8b3c383a7ab914ff115e841d82da784871e227b6a6a3b1153d177475aaf9c5b652b63cc3e47bdb14afceb20057d9793deaddbaf511e8f7e8764012ad127167beb22d050a9f3c252d3a7a6456b940cdad93b4687f84ceb1153d177475aaf9c5b652b63cc3e47bdb14afceb20057d9793deaddbaf511e8f4119f04576ec56a6a5eff97a1d98cb84509ed30193cd9d10d9fd7972fad78b4552f5c872a840ab29eac2f2a893919278ae3e2143714e6298c888aa13ac271e28894ba2f03a70658ffdddf8c1f1e3b14cd30faf89f92945bd95cfeea764b418caa9fb2f026a744a9f05a594508d2244b10b5abdc1ea96b08f093a88944c5fe8aefc5fbe401dbc9b1e7a7463db3556b2cc34bec47b84d72393046cec0b6e4c4ee1a9fb2f026a744a9f05a594508d2244b10b5abdc1ea96b08f093a88944c5fe8ae262b7f2ea5d3322a0ac0b9c1b455121b8a0133592cf4f066787ae212a9c3d4c68b3cd6e55f5909674a7ba93e34699c27dafd57e96dd9c927cb6f7a5f430141e3262b7f2ea5d3322a0ac0b9c1b455121b8a0133592cf4f066787ae212a9c3d4c62939a07955694651401df48531aa655b964e4c87323d9aec1d97683f3316009628d4cabf118f0c768322c6365ef0610205acb483f8bfc149352c7855cde232e92939a07955694651401df48531aa655b964e4c87323d9aec1d97683f331600965bce903cafb091471b8734efc0ab5767c86ba6435e769ad9a78b4441aadb94f1cd2fe1e6beddc88d25f668523d936197b161425a599256d2ba608911f61ef6e05bce903cafb091471b8734efc0ab5767c86ba6435e769ad9a78b4441aadb94f1ca87e2394c51a3e184e06111d48beb205b1f8ef7f3d5e9d21d03c2fc36021e54097a748c70b3c8a9e5a76b738c8ad478ab88ff5a5d761cf27f037eacc7ccb5b5ca87e2394c51a3e184e06111d48beb205b1f8ef7f3d5e9d21d03c2fc36021e54d06bcdbc284931b780e29a4d7daae69e77dd094490f202778e0a19ed32dd18e576f72b21aa15f71964882c9a89eac08c2d7e1862d9ee6aaf043ebc7846237fa2d06bcdbc284931b780e29a4d7daae69e77dd094490f202778e0a19ed32dd18e54a897f2e5aca1a0d0966a43d56ed4c84be447f0f2f4ff49696f4add6d82b8a1994f68eb6523dce80ed2c2a84bc819b082d0c71c938459bf6e108f61c7f465b0f4ddb953e2b35969fc9d86285a13ed7fdd09c607c306aa5c781d535f4847975f7967a41672b54f3443eac096968ad189d75c77be7eb42611b4d81d12a41605be9f2b2ba7497fd02d13abcfc2a98099283a94b09e8b4f2c1c822ecacde3bec3eae1a1bd2d536c77b735892ddf4c6cc6c741184d93c58c11e8f191b5ea29beb753ac26d64eac3a675fa035d831851c93624a73490739246c091e5e44101370b406505b0a6b7f92969dde00b9bc492d3abc3ed6f63647f8a556561e420d60b5290b51e05b3ee30c62c605077e7770b5b3249f5060d968b0fee8d5cf9cad9450b89cd0cb3199868ed5b0a5b0a3bdc8434f99e0b6fef1296f7ed05263397092fce3ad7428f21a0ca2817b8b733f3e5074dbdcce3b3b687ee83d0cbc1361fc122c09780829d2918c382d14cec063f9ecb582c97caeab5ad8da0bdb288050549a9c2b109304c8c0ec80022672f44343677f034a8a356bf8021156bf88d70fbec8adc076145057b3a5ab351a86c1fd17905b58eb6dc4f07f5a9e073cf3d8e425a68d25fce7ebca15c9f5889b9551727303666a7bd80c5e4ebdf6bc7ec4d0c46938a1378e1e4ae2da9fbc7e42d7333235873b4f82ff15e25f16b5ad62c3896d38fe6c9cd99e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85537c203cfcab9be75630d002ac6c42b04c4ab018a9c62407f74b1fc8b682f996a37c203cfcab9be75630d002ac6c42b04c4ab018a9c62407f74b1fc8b682f996a37c203cfcab9be75630d002ac6c42b04c4ab018a9c62407f74b1fc8b682f996aa5d9ca7fb2adca948ed419fb07bbe6ab74ce48cca51891005f90a2912f4759fbab1c245cf1d9c2b97e59ce6102b0f0c6795b377d8f643bcd0a29d1e7783dea41a5d9ca7fb2adca948ed419fb07bbe6ab74ce48cca51891005f90a2912f4759fbd44c98b1aa415ab30d72c64691f42d7bc281548eebea7830c1cb157fdd10f132654a2d6ca737b2848494df09628b9e444c94526413bbdf09d24b1fe80e419774d44c98b1aa415ab30d72c64691f42d7bc281548eebea7830c1cb157fdd10f13235a6e5d9952db9c89befa95f392101a41d35ac9b460ada8d74b9249777420e6770190f5e9b81378b6b6268fd30b54cec76dbd39483b0417ccff6bfd6055934de35a6e5d9952db9c89befa95f392101a41d35ac9b460ada8d74b9249777420e67595443973ea495b35aced59785a1c479018a21b35f898fde384d739f563bfd6e377679a2806bbb017aed21ecfe7bb4f11fbac0ff099e65b6c2d5d6d919075488595443973ea495b35aced59785a1c479018a21b35f898fde384d739f563bfd6e48a9777a1a0263db015a21b92817f51742ae2159520a75cf078f99a03896d2f2f33864f956ef1e9b8c909182831b499543ce3b73e5e1b93331b8d153c7b68fb648a9777a1a0263db015a21b92817f51742ae2159520a75cf078f99a03896d2f27fa27e63c09c89cbef65444c220944c02b34a057893d12be74bd825efb611caa371ea0343675d35d5cceecb354831663791bcb85018d9beb460859dbdf23496a7fa27e63c09c89cbef65444c220944c02b34a057893d12be74bd825efb611caac6881017550e3b622826220513a2230b33f1926f5232d9ced036d3cbd805782bd6f5fd90e3f4114b330dbaa152bc17cd6a714c5997b63626ae49705be4ca547ac6881017550e3b622826220513a2230b33f1926f5232d9ced036d3cbd805782b127d116199a90da7b486fddfe50f750f00f6c5bc6ba46035015668b2b633fa4f7de080dbe9d0b44359acf370b4934a1b3b9cb5fc2c24d107c3a057d17358e633127d116199a90da7b486fddfe50f750f00f6c5bc6ba46035015668b2b633fa4f5cd0255a621e87867c3c7f5130e0f3468eff99278e859320fcd07619cb5a35d8427778cece4effa17e21ea53e9946b146c9d70d7252473a0745cafb621fbafb58e1014770d0d5e9fe6207ae0919b572033e4acc75e961ea0a3f760547716e3eea7aa3adaa32627323d5aa9d07228665a5d6492d2b392eb7bb36de752cd0972ee0553e0365eb7e58ba8dcd5f4d416af8ab331b5d6d920b6fb16481ed172fa7d7953730a1a7807d8af12b88665d8f474f48bf39ed1ef4c47433267a44ef54b0ba71f6fdedb5ba3e0a698bf33d77e329fc4cf2ab4305474b6ae23c1bc0f99daaf7aaa903b8248020e9211e88f2c3a5e3a05f6969b6aab2b6f01ea1ddff776b870deeab481ca55902fae679fa2f794c8a81f913723d5029a79d9eb806d4b0c6b6b49fd8ad84b8a570b05062a3b6252a40c3353c0e111a18b07bfd05801a53f64a04e3b892900fd55b57d3be22f7bc9696feb905545adb81d37f4b77166753473a4b47c241bdb1ce6f09bb21045a05f32670d7f700cb50918a386c8b7f0b82432bff55efd2b6cd7e54996e2f17909a4e19dd4787be8ff17d8de5f867741e2cef53830ff73b94795932209ae25438e01b561be5b864369de2eedf16c85388ccfc4948d96d1c28389863b8a7ff0f553f5e7143860bd65ac54705eef6b982a719f4722c2ff73b94795932209ae25438e01b561be5b864369de2eedf16c85388ccfc4948d37101e78c8f3fc32a0e9c95d801a54566a8d1c14243f347ed5163bf73f1c067ec374a22585d77e76895b147674b2d91bee174e6a26d5a10677e4bddc6eb80e4337101e78c8f3fc32a0e9c95d801a54566a8d1c14243f347ed5163bf73f1c067e8a4513e5960e2f739264874746079d23d73b427f61b6e2ec985ae0072b8b90f39bda9ddd95438124979bb3dfde422118755c5921ab870588f2fec21957951bf28a4513e5960e2f739264874746079d23d73b427f61b6e2ec985ae0072b8b90f361457058f3cfac3e921cfb2943227b633a99f682dfd24992e15c1f67ea4c9b348894594677c3bc2480aee0e1d3447a7a74615957ffa3ef6164ace4c72ece72499e568f31ffba5457d958b930c67d2a76687a59b67e628d515966c270653ef3796937053deddb44000cedcb1648286aafce1e284031016059fadfd5b0860a016c6937053deddb44000cedcb1648286aafce1e284031016059fadfd5b0860a016c6937053deddb44000cedcb1648286aafce1e284031016059fadfd5b0860a016c6978697d0e9ca7c644a0483e5b9af5da8dd267422f5ac65ca22a54e12765b5d16978697d0e9ca7c644a0483e5b9af5da8dd267422f5ac65ca22a54e12765b5d16978697d0e9ca7c644a0483e5b9af5da8dd267422f5ac65ca22a54e12765b5d17e117ff36f484da26251f2dc131fc565b55e6ad1855c939624f520beed7f9f3ca950b014e90a4054fab6fe714cb18ab0d316c83ca859a9e79259aa3580d84a252a925b02b03791de66c205269c0c0034f62922a066732811041c637659d5dda5ee6929bd60fd654c3ea2b321d385672c2f37d477032f27a94fc9368b058c62dfbe7751a870fbccfcf45cf5761a80bd1cffe2bc2baf7ab20917474c74be1bc9e7ee6929bd60fd654c3ea2b321d385672c2f37d477032f27a94fc9368b058c62df83d07fca571206d36dd4ff4e8362071599b020f99b2dd25d3005c9f3042c7fa9f19ddfd86735c9f959d5b1c3f4c16c38b702bf5e46a039945854b28164e4090883d07fca571206d36dd4ff4e8362071599b020f99b2dd25d3005c9f3042c7fa9a17deb8ff27eace7cd1026e696d2c0395aa21a195ca5fa145d9f100c15a2580db3306744382978e42d33a34ce258085822692f794285192cd2f136d21fc03c41a17deb8ff27eace7cd1026e696d2c0395aa21a195ca5fa145d9f100c15a2580d69704092678baba420e0726bff42974ac5c0cab4379dc564870311d191fd4e5da6a18be003472824b4695cda5e4f5fb50e83b7c7cc50ff57c2065ea8244f0ec169704092678baba420e0726bff42974ac5c0cab4379dc564870311d191fd4e5d8f84841ab5f638808241f7121b26f5b6076a1c58ff3f169ab9c6721435f2e98004d01c2c4bf684d3b865f3dae0b231807f93590216769f878b3f41e1727aa7028f84841ab5f638808241f7121b26f5b6076a1c58ff3f169ab9c6721435f2e98063fe2a103e15a3679ac72294442730cc6987c26b373737525c1b617405ca82360f2846e68979c0570e517894872e47802c194e453208fcd8e33659fcd57ef19463fe2a103e15a3679ac72294442730cc6987c26b373737525c1b617405ca82362380551082f8873e0d4093e252d7b8f3c2540c7a035b5a24f60997f497d460f0efc95cb722bcf1c1a863a1a8b9a603c3744cdb59f1c8af9ec9f77d4788d536062380551082f8873e0d4093e252d7b8f3c2540c7a035b5a24f60997f497d460f0463fff5e9a8669072e20b787409c7007c870fd2ba93824d052ea53c13f299560ac5a5881228d12f17e3c8394ef225c555ca6661095e912525f0842f55d62f355463fff5e9a8669072e20b787409c7007c870fd2ba93824d052ea53c13f299560d953c4379e518e77a95c8c2f26a3794874255a58f00d24ce19947ce209537a21004884fe0eb928829cd9602f0516c95bd6ed335e76dcb51794814c08934df823d953c4379e518e77a95c8c2f26a3794874255a58f00d24ce19947ce209537a218d6041b0b1c03d2e220c956584928212efc8b637663b9bf9c3e3ea1072c889d219904d49725129b2a38798733c7da31df748fdd0816ebc485389bce2cf57adbd8d6041b0b1c03d2e220c956584928212efc8b637663b9bf9c3e3ea1072c889d2e1f015f793b31efd6e75e6c9bb90e0250780dd37874b7b23104daff587f829b2705ab25c98ff5776ce7150a05b148c3c686826c343ae7e91e6b6d87933cc1206e1f015f793b31efd6e75e6c9bb90e0250780dd37874b7b23104daff587f829b2e3d3739bb50802088dd5ef06fe8d5da1b14637f5a10db009183e069b250162067d6f34a1e751f3243b23092113966e40d17b22f89e0853a42589e4c4bf3ad256e3d3739bb50802088dd5ef06fe8d5da1b14637f5a10db009183e069b250162065688090a95fdc916e8444a38910403dc6bef4d7f90396525c9d007d8c205c8a2b3059a1edf7cebbf629bb341edc6cc8cab95eb1cf63233415bee9405fbc7a6665688090a95fdc916e8444a38910403dc6bef4d7f90396525c9d007d8c205c8a2c28e5a402f04a027701d521a6b3bb754c11c4db6bf15554ba3c1fb3e719be9f5aa752e8f93b6375a5e08078bf0c27fff362228e23abc7c8fd2831351ca096c7fc28e5a402f04a027701d521a6b3bb754c11c4db6bf15554ba3c1fb3e719be9f5afdfdfef94596df5f2e1799e40e146121388c59ceb10fe95a6705831f42517ca4e72c2df349cabc32b9ed8ff124fdd613cee75b9cab15ce0b45e9bece6f4291bafdfdfef94596df5f2e1799e40e146121388c59ceb10fe95a6705831f42517cae929ea58892d0b7def2f5691dbb6ecb6b5df63791f82782c104b3b8616f64fc11bc5dda02d200241925d2399a8330f3fcbb8535b618af116ec0831cd129bae61e929ea58892d0b7def2f5691dbb6ecb6b5df63791f82782c104b3b8616f64fc1bfe61bacf1c8f17fdf1837bf197bda5c427e27e9e8528247ddbaac6f64645e640deb3a447f9d7a5230b402009a0264e6cef61301432c9349d9c9825f04c4ae4ebfe61bacf1c8f17fdf1837bf197bda5c427e27e9e8528247ddbaac6f64645e6425b9b2e8701dd11572dae3cb2c54417b1f6e4eca3032b01d1e999875070987ea7017d511184182f3d994215dfdff3d396d5a4bd6e663d7eea0474420a9283c6a25b9b2e8701dd11572dae3cb2c54417b1f6e4eca3032b01d1e999875070987ea3abe2a45ba9b2d0dbda69d769edf420c5f99a68b08c53fef32ee9c4521a4bb707f9d43b09d2d8d5e6d2ed6593bd74430d56145a4bde61c602649451a686605fe3abe2a45ba9b2d0dbda69d769edf420c5f99a68b08c53fef32ee9c4521a4bb70c81b5f3dc86e2c4d2b253adb29bb37faaa1c2e538a9ca06f68c975ec070f1d47712b9f5fad8a69811a9fa34e10a209fa822e9243fe82ccad88d8efa14a574d57c81b5f3dc86e2c4d2b253adb29bb37faaa1c2e538a9ca06f68c975ec070f1d477ef0e767e324afc01a3aaf50e28fa8987e22a3e832094b84bbee800bdef140a87d8f72f6c7eb49eff8cda33f3310200cc7a7e140f6601a2432bd2db48f4f83a97ef0e767e324afc01a3aaf50e28fa8987e22a3e832094b84bbee800bdef140a89f62007a7856b95eacfdcc4dd5b357b485a1b786f3c077397cb7d018856313d7f73ad30752b8796f5304c6d479f995ce9eb1ea61f6886413c3717b1afaa045639f62007a7856b95eacfdcc4dd5b357b485a1b786f3c077397cb7d018856313d7a91c5a51931bdc9303de35109a038a18d8b62f4f8d4209e2dff7df1cb37b5f34d53310373f5fe357dfc6a913356a081fc6476424e130c92b5e62c985fe3194e6a91c5a51931bdc9303de35109a038a18d8b62f4f8d4209e2dff7df1cb37b5f3460b3613d08c10e587c67efd0492264164f84fb7518529f218e937c86503f75982605131137a2f7d0dfff6fb1e3c4d5572604f8d8bd26e4769408b368e88b52f260b3613d08c10e587c67efd0492264164f84fb7518529f218e937c86503f759808bb7dac696b909e960f83f96e5d244f184059e972f381e5ba1359e5310078c3f11c532d95e8495221305dbdba3b07a41ee63f7cc32401fddbac380cf76e2fd208bb7dac696b909e960f83f96e5d244f184059e972f381e5ba1359e5310078c308d7ad21015ab9260076a0c833a3cf563ea12a205144c8d7ed68daf86653afe26d01fb8697fe725730c2f324034c5d42d43dd2e34bcef8182fd618eff823904808d7ad21015ab9260076a0c833a3cf563ea12a205144c8d7ed68daf86653afe275c6341a5597848c16297ee35cd00a0989481eff63caba6f0e441c884fea977c3b8ee9f30abbca03926110e4e1ba557b9f4af6a491806be5163a4770a3e48f9275c6341a5597848c16297ee35cd00a0989481eff63caba6f0e441c884fea977c77af8e537243ac21d77d52c8993e04f6ad9c47b3f71cbe89be23ba3d53a67cfa2b42509da9f39e7b50498f1bdf4ce0bcd9e662ac5f5b8bf37b4e25d42443554477af8e537243ac21d77d52c8993e04f6ad9c47b3f71cbe89be23ba3d53a67cfa7b554bd0db195e4120a98b3c2adb279425b8320e5687f7d99e48ba29cdf4b343bd143ef639f45c61b341b151c4a52f0045af98a3da860c4eb56dbdc5050570b37b554bd0db195e4120a98b3c2adb279425b8320e5687f7d99e48ba29cdf4b343a386965ce197a80d99689d8f846d200670b2c93b5547911a7ef0e4a4fd045fbb3d7d466938023cec554f948e271ab0f16bf85d5f470eb98eeaf2d5733cc01599a386965ce197a80d99689d8f846d200670b2c93b5547911a7ef0e4a4fd045fbbece0869d32151da2add4f65f23e9868263750c6def46b5f420ec02bb56bcd8fa3eaae94874315327729f4b786e15d7633ab26f834eebf234b4b62a3a103bf9b2ece0869d32151da2add4f65f23e9868263750c6def46b5f420ec02bb56bcd8fadb3fcf9e644889f98e8737f150234dbcd14c6e945bb41e5fc43750d869fcb496773c1de2533f0e5749d81e7f86d56074bf2c0e2329f91af462b2291340ae7549db3fcf9e644889f98e8737f150234dbcd14c6e945bb41e5fc43750d869fcb496f279bac81a13a48bf91e38cc46468f40085ad9e9d0b192a756cc0d85b177ad0a4b203a7c801b52b6356612dda89bf0eb707ce8546eace16ca4d499b7d3bb4273f279bac81a13a48bf91e38cc46468f40085ad9e9d0b192a756cc0d85b177ad0a8a74a16b4e861deb931b996613d166c431fbf84908222567713b9f3a3c4a0f57893f41d08d145856bc14f245bdef79f832aa3fd0f76c2295097f3d256fe768488a74a16b4e861deb931b996613d166c431fbf84908222567713b9f3a3c4a0f570eca5f5b266113b7c9e8d7dcb67d53a3257ad905ae4ed75afd92048edcee9e4b1de53df4d2c57ac01e3372b258987976c420ca6937801b5ad0288aa2440fd58f0eca5f5b266113b7c9e8d7dcb67d53a3257ad905ae4ed75afd92048edcee9e4b5f1ae653aef34e6b49c063024b0e94929f3891e269364ab2f6d4eb42452dbddf8a36fd8fb835e71bf4475bb07d7ed8aa2d160eb932d2894f3649528047a898a45f1ae653aef34e6b49c063024b0e94929f3891e269364ab2f6d4eb42452dbddf412c552852abe85a777d21b50597625a12cdcdcb9ec8c2e40d93eb161ed9112acf32ac92faff87a7ae84e2f644e4c245998d148a19f8c23bcff9bc3fa8bf5dc8412c552852abe85a777d21b50597625a12cdcdcb9ec8c2e40d93eb161ed9112a70c722bcc87fd6b0a6d51ef1f2b9723f5aa435629b003983874679aab7f40d590a547c03d8a84d111e0d8106b51b25a5a943b7e2919ff5469d5709ac0e9a17af70c722bcc87fd6b0a6d51ef1f2b9723f5aa435629b003983874679aab7f40d5994fe7d43e423818303417ada77615efffab4943fbef686170ec0b0d433a30aaaf10de1bbcfc51d7bdf38d19cdfef064215dd84c6c1a7ff4ad54291cfef8169f194fe7d43e423818303417ada77615efffab4943fbef686170ec0b0d433a30aaa67493978a8f795b4528b13c961793e740cfd2f185097ec74eb09643f55fac9d767493978a8f795b4528b13c961793e740cfd2f185097ec74eb09643f55fac9d767493978a8f795b4528b13c961793e740cfd2f185097ec74eb09643f55fac9d73643e6efb3f00e3b79402621cf2503269beecf9ec9226ca80f48a8af95d740953643e6efb3f00e3b79402621cf2503269beecf9ec9226ca80f48a8af95d740953643e6efb3f00e3b79402621cf2503269beecf9ec9226ca80f48a8af95d74095678f1781ceeac3212854049afcc713f577b104d27f2190aea8e007feec5046ee678f1781ceeac3212854049afcc713f577b104d27f2190aea8e007feec5046ee678f1781ceeac3212854049afcc713f577b104d27f2190aea8e007feec5046ee6c090ed200fa3d251577826e37b13f35ed39721846e5108b144fe673c3d3eae86c090ed200fa3d251577826e37b13f35ed39721846e5108b144fe673c3d3eae86c090ed200fa3d251577826e37b13f35ed39721846e5108b144fe673c3d3eae85f87f5fe93e15f093d95d384e2b50691ea64e8c09cdb6f2eeeca533e718fa14e5f87f5fe93e15f093d95d384e2b50691ea64e8c09cdb6f2eeeca533e718fa14e5f87f5fe93e15f093d95d384e2b50691ea64e8c09cdb6f2eeeca533e718fa14ecef825d5fb861a7b534a71a78b09e636da85680e424d721033dd46471e21bf75cef825d5fb861a7b534a71a78b09e636da85680e424d721033dd46471e21bf75cef825d5fb861a7b534a71a78b09e636da85680e424d721033dd46471e21bf75989a2e098c185ce063455d276183b3e0ca0de68a55230a3db48f4d9c4692c048989a2e098c185ce063455d276183b3e0ca0de68a55230a3db48f4d9c4692c048989a2e098c185ce063455d276183b3e0ca0de68a55230a3db48f4d9c4692c0488c19d87180d86ca574a1b5af195da3c324f2b4999f5dff5bc6217185c969c1548c19d87180d86ca574a1b5af195da3c324f2b4999f5dff5bc6217185c969c1548c19d87180d86ca574a1b5af195da3c324f2b4999f5dff5bc6217185c969c1543d3fdde03e593b075d420964b6721e241ea3b2ed20cbd623c7af64c58a6390823d3fdde03e593b075d420964b6721e241ea3b2ed20cbd623c7af64c58a6390823d3fdde03e593b075d420964b6721e241ea3b2ed20cbd623c7af64c58a63908296e93c2f74dc030029c6e3091bd2d5abb81ad97db96675490bb0ce70ce3589a796e93c2f74dc030029c6e3091bd2d5abb81ad97db96675490bb0ce70ce3589a796e93c2f74dc030029c6e3091bd2d5abb81ad97db96675490bb0ce70ce3589a75dee6c5247a85d8b286fa7c43ac038e2b2ee9a5c9d49867972d2f80672a34574a4f2ca870b55ac545a88ff15bef75e3c3250a9e5910e1a3e53093eeeab0dc05622b7ab514cf8a36936c51a8f698471c5010d61b36202af86de6f8f06d38b82a0f7ca8b01a15a1fadd8569dcb04b4c5e8fb980f113b61225ff6a61db4f8ea0a8d6537d14563f020e21b597976189184a062f3a3df3665ca996deb112642aa80fbf7ca8b01a15a1fadd8569dcb04b4c5e8fb980f113b61225ff6a61db4f8ea0a8d24a6a1eb49e42809346430fb89350b2eaf05cc0aed9b223c225a83ae380bd63324a6a1eb49e42809346430fb89350b2eaf05cc0aed9b223c225a83ae380bd63324a6a1eb49e42809346430fb89350b2eaf05cc0aed9b223c225a83ae380bd633a9a4bbf5dd2d135a07b2b7ace02225e980039517211bfe62c15632fe5a066261a9a4bbf5dd2d135a07b2b7ace02225e980039517211bfe62c15632fe5a066261a9a4bbf5dd2d135a07b2b7ace02225e980039517211bfe62c15632fe5a0662619d38ccb9a16f39027219efa1c7309e797f5e29cf708cdef78ca4853799691adc9d38ccb9a16f39027219efa1c7309e797f5e29cf708cdef78ca4853799691adc9d38ccb9a16f39027219efa1c7309e797f5e29cf708cdef78ca4853799691adc171f4351eba3eea27ab6205816c0307ca022503287485f7b94a6a32e1a01f295171f4351eba3eea27ab6205816c0307ca022503287485f7b94a6a32e1a01f295171f4351eba3eea27ab6205816c0307ca022503287485f7b94a6a32e1a01f2953a61f15d59fef3d20c2746986ba7fe3fdaa019a60c7337761a67301ead419ed23a61f15d59fef3d20c2746986ba7fe3fdaa019a60c7337761a67301ead419ed23a61f15d59fef3d20c2746986ba7fe3fdaa019a60c7337761a67301ead419ed2454aa57cadb6c3c93f0b20e0da97045e956e5c7c93722cb0587d133683b9fea8454aa57cadb6c3c93f0b20e0da97045e956e5c7c93722cb0587d133683b9fea8454aa57cadb6c3c93f0b20e0da97045e956e5c7c93722cb0587d133683b9fea8ce0ea36bfd1049bd4284ffd1a7c7d66b308db6b087e70bb89f57c3290ef6aa92ce0ea36bfd1049bd4284ffd1a7c7d66b308db6b087e70bb89f57c3290ef6aa92ce0ea36bfd1049bd4284ffd1a7c7d66b308db6b087e70bb89f57c3290ef6aa92a93697a46c89e7860eaa046d99d57004b0f9d3806af3b5c50ddb48efda2a422ba93697a46c89e7860eaa046d99d57004b0f9d3806af3b5c50ddb48efda2a422ba93697a46c89e7860eaa046d99d57004b0f9d3806af3b5c50ddb48efda2a422b7401857a5461ea29c6f1e03fbe8ee0defd5e68a1855044dbceb1e213fc590bef7401857a5461ea29c6f1e03fbe8ee0defd5e68a1855044dbceb1e213fc590bef7401857a5461ea29c6f1e03fbe8ee0defd5e68a1855044dbceb1e213fc590bef7edb0c34e544e8272a0c0c7a24e953ea16fb173c89c91208b00451ac993705b8eac8c5307f8afebb0c94a6578e1e02e6b1fecb8bb38e2979c716edb56e3338b27edb0c34e544e8272a0c0c7a24e953ea16fb173c89c91208b00451ac993705b8e0e894ced587b6fa739d6cae6bfca71e5a690e3dd65fc7bf5c13fa3d38ffe20ff5692ac5e330c767485b22ad417ce45f4a166f41000b8f3637c99579aa59f793e0e894ced587b6fa739d6cae6bfca71e5a690e3dd65fc7bf5c13fa3d38ffe20fc3796cc575d6cbe6afb1bda559d2268889be690c26d2cfb47457595cd5cd4130716980215dafcf948c7274781d880b66cb8719fe51d98ff8eb55bcba309c9c76c3796cc575d6cbe6afb1bda559d2268889be690c26d2cfb47457595cd5cd413032adb700eacc748f79f707a53b50c1b5283560f1edd09e02116a57ae92104e388d2f9304c4fb29b428ce70e60c7dafa0312d994926f889dd44862636027ab2a832adb700eacc748f79f707a53b50c1b5283560f1edd09e02116a57ae92104e3805c69202c95f53adfa7c0d88fc519ac0999ea5840005140054c42069d929e66f2fad03dba16419795d200f7c11f8768ad00c5b8cbfdcb3c0949e345b3f0e202905c69202c95f53adfa7c0d88fc519ac0999ea5840005140054c42069d929e66f2acf1b6ebc343bb85d643b4e03c0b37939bfd7828c1975e025dc93233b8abbec849215defe8f2fe41c7f79bb6b8142b4f77386581bbfd4042876f84fb123477c2acf1b6ebc343bb85d643b4e03c0b37939bfd7828c1975e025dc93233b8abbec125d612e05e856fe66e70ecc6c4fa321181219313b70375525a8f0b740492663dd9b42a51fbd01fb9c8d930c0049347f1583582e3c6b6b46305ed06f0658a43e125d612e05e856fe66e70ecc6c4fa321181219313b70375525a8f0b74049266333989bb9b8500f1fc4643d546edb684d0b93eb4e953a4105edaf30fbd846e439358f767bd9d9c63b54354c8f25746f54a7eaf0a5548e88cab12580b7527fc84933989bb9b8500f1fc4643d546edb684d0b93eb4e953a4105edaf30fbd846e439d86e1d1871aafdf3aec46a506a105893c96e9724b9d7e590d70b6c0a92890134ce6f774574f8f096e5270891f33929bdd7a0b990c58e6998824f8a5b0babbbe7d86e1d1871aafdf3aec46a506a105893c96e9724b9d7e590d70b6c0a92890134fab193eaf88033e40404b0946d91ad7c8b1cfa0347bc9df9604fea6231bb9f3820683f7ae156e0bb0ac135540fefc659f75200c08b735b0791cab9548b832d91fab193eaf88033e40404b0946d91ad7c8b1cfa0347bc9df9604fea6231bb9f382ea6d4e88635ede730052e31883ed44eb86e0ee4857242994f765f2b744c70384327c8ae08a31f1498702b943197071cc503f6a0b92393b9231ec18966d39fa72ea6d4e88635ede730052e31883ed44eb86e0ee4857242994f765f2b744c703802be3f9fe767cf04c0782f7127bbd162a423a323317a086c4c1dbfcd5a1f61532c6df81543b29a0af983a5b97e3ddecbfa972b13e494dc77582f0ed02391d62202be3f9fe767cf04c0782f7127bbd162a423a323317a086c4c1dbfcd5a1f61538f34b2ee1f11e02c6e06c5c6bf91fab731b5dd0b9a5947f41d1f186dba71e1dc71f11053f1cb96a1ed692b258574178c8f6e688f62e408bc7e0a4407732eccca8f34b2ee1f11e02c6e06c5c6bf91fab731b5dd0b9a5947f41d1f186dba71e1dc78357860d3a18bbb12015a33b718c1a4d4643f38c2b6d20539104d608b4be7256322ca33c1527da4d4cd2d6c812d351e780abe06ec233a540b785c173fb44f4078357860d3a18bbb12015a33b718c1a4d4643f38c2b6d20539104d608b4be7252024a93601fb134c37649e807674f4c0697c6fd9d6dca7a54b0cfedcfd4758bf2800f7d05a6a236df01f0235841a08fb426ae60c26883149f496d13d5ae3c68d2024a93601fb134c37649e807674f4c0697c6fd9d6dca7a54b0cfedcfd4758bf22fd0f3510323c5063202fa20c2349b611764e3f81d17e5f42eb9d5ccd31e41922fd0f3510323c5063202fa20c2349b611764e3f81d17e5f42eb9d5ccd31e41922fd0f3510323c5063202fa20c2349b611764e3f81d17e5f42eb9d5ccd31e41949b9bb391080739b73c98c8de74d5312f857b02b1a11fb39a7926ff5a147ba1d4ed50ef8f4d3c2f089efffa831c979c14456adccad2dd6f31f57aa6bfd61406949b9bb391080739b73c98c8de74d5312f857b02b1a11fb39a7926ff5a147ba1d6fe70f61e31c10f7dff7800a38d728ad7f967071f6b6ca4a58092e52831074dabb60a2df1b639c9284f09a0ad646ad37a295fb02180709f77a5977f6e2d6482a6fe70f61e31c10f7dff7800a38d728ad7f967071f6b6ca4a58092e52831074da11e3b6b0cfe190bb675c05c2425c8b3c7237799f94c268979f3114c072c594b0ac7d1df30e64ee4801fb861e61e2c3dc1555c19820273778d6497a55e6180f5411e3b6b0cfe190bb675c05c2425c8b3c7237799f94c268979f3114c072c594b0a508b76aeeee19430f6821e5a2a1534b6d6d5a4d8b7f86e173d275a2d2592da5782553364b9c025ffb9be691d8cb8f5d66979e951cc9d00e6ecb5ae774933bb0a508b76aeeee19430f6821e5a2a1534b6d6d5a4d8b7f86e173d275a2d2592da5e19d61b0eb80a7187ffac7b08ad986cb0605cef40f0548b5bd7802e40f15d3799a9ad4d908927ceea04a41b1fe6ec4f9a5287c323925a54c5190a1e7361415d4e19d61b0eb80a7187ffac7b08ad986cb0605cef40f0548b5bd7802e40f15d3798fe667c748870fd6c9bc4fd16dcf835637fe52e8ec6817ca3b60da5e4b1e1e6ad6fd86edd5acbb9282ed0679ab87dbb0c2e9fa100e703c751738abc3615f7a818fe667c748870fd6c9bc4fd16dcf835637fe52e8ec6817ca3b60da5e4b1e1e6afa11642275cf8d8d3405a665f4f8f58a44976f581dbe655cbee562d57d9aefd99a8a8b5c6bb0d707535bd88e24730c202b9908190f78800f425cf08683c9986cfa11642275cf8d8d3405a665f4f8f58a44976f581dbe655cbee562d57d9aefd9cfcdcb55a9dfe5e270c2bc351ffccf3d31f8e34bad1ff2915a3ba5e00dbc3aa96d8e9b91c5486ac4cb951246a67a491b4636c746f5839fda498174a07cfe685dcfcdcb55a9dfe5e270c2bc351ffccf3d31f8e34bad1ff2915a3ba5e00dbc3aa9f46e9d5e2477ba13a5088154b3c1359be2abdc4898e2d160193639f3158b6fc0e89590d9e0c4d715ab365624b81e54e9e4f8ea3c6964d1f42202e442b34d9f25f46e9d5e2477ba13a5088154b3c1359be2abdc4898e2d160193639f3158b6fc0715f6017141639afd0aa9d5efcfa7eda3b25aae4da33ec9b537e4d58998f7e5cb0ac395cbceecde3d8cf7bdf21de2d296a16e026d71f173069f0fe3c06884824715f6017141639afd0aa9d5efcfa7eda3b25aae4da33ec9b537e4d58998f7e5c7b9a90a917bd0ec92e233e56cd97f3cd23908ad67421b78af57311bede06495c224ffad6de0066c37b5825f67b4e41c292454814a0e8cc3c95814a1be489a25e7b9a90a917bd0ec92e233e56cd97f3cd23908ad67421b78af57311bede06495c8f666c00d4ef8157044bf87f505a19649cf03ce151693a807a4498d940ce7a8b3b2d493361dd2c4550b4e7e8942a053f361f58703d029fb728ee593fb6a7b1008f666c00d4ef8157044bf87f505a19649cf03ce151693a807a4498d940ce7a8bab3b707f754fdb5137c98ee710dfcc71020e632ed43b82badcb58e65fd6374be5fba957267aeef6b67e20f85ac2cd52a0e01b80ca62eb47562e3342d1e81d75dab3b707f754fdb5137c98ee710dfcc71020e632ed43b82badcb58e65fd6374be50db328598a3ac34ce9c096a6da48a796833170ed4dd91acbcfe76fe3e300e85a54a039d64933bdcd415f693195ad5bb4acac5f77670b86de7a3bd57ae365bc950db328598a3ac34ce9c096a6da48a796833170ed4dd91acbcfe76fe3e300e852a29adbe6f82924fd93896bc678020e88d442d2008e50eb88f73f3061fa1e1e2cd796f8e8baf57162efb7efde771e8a509b4390b3503d29d509a28353e136c9c2a29adbe6f82924fd93896bc678020e88d442d2008e50eb88f73f3061fa1e1e2c306a16ab2199725f7f40c500f0a62ee3bfba46a7f45c66bd41c1b11fdc530bb8581fb9622601f319345d757612ccba453538152f2060c4d838923321a68ee10c306a16ab2199725f7f40c500f0a62ee3bfba46a7f45c66bd41c1b11fdc530bba22aa5b6420886f02650261f9585041a1adcf48cf08df4dde38d1172c8db91644f5dc01fdcbd474717fc4f30f5d7c88bf08d226c067cfb8efff3004b34ea856ba22aa5b6420886f02650261f9585041a1adcf48cf08df4dde38d1172c8db91643e68e17a525142bf5be15831d6a4c8dbcc479314fd20a2e643d09cc9d3f60138a5844321cc8c355eb0ea74566f8b7a90cfbec559c751da5f1f146915e67d454d3e68e17a525142bf5be15831d6a4c8dbcc479314fd20a2e643d09cc9d3f601381264c07726cf6b3a649cc27522feeafcaa63cd4667a72b33ac1774730d8efdb40b0136a2226b0c5ecef57e74fedd02351550439f172071336c6f8776304f3e431264c07726cf6b3a649cc27522feeafcaa63cd4667a72b33ac1774730d8efdb4ead3aa5b2a5979e2b714945b53fd8cbfd3f02ddc41c71adf11af6032612816fcf8a5e3d5f11b4cb85871e27fd05051f6eb19d2e1e331f70d3e19b6d50fe9b966ead3aa5b2a5979e2b714945b53fd8cbfd3f02ddc41c71adf11af6032612816fc3e5f79c200f42543826f3a06d16a3c3d4cad640cb1eecf7593c50e36e0159066348738c64cdb2e4800225d7c977a4cebac8990ad82c804fd68501461f63668e53e5f79c200f42543826f3a06d16a3c3d4cad640cb1eecf7593c50e36e01590664794504e76efc95d6617f9c78ba2895108906cb8cbb4b2c31fbea7792c0353c97ab94721a06223c76a5704c4b2b8d3e78be101222b940f86bac3c6e6cd791d219fe5da034385b5d815d430241eec68fed26799ee31b74ccac7af5d03b65433722fab42b01802d721911b2db04b35c638418e438efb56c82837f7da037d6084a42cd6a3c21d1b19be4d0aa3fe16895fee617f7ecb185612409ea6b17a6da6cc6b2fab42b01802d721911b2db04b35c638418e438efb56c82837f7da037d6084a4cf03a5ee7362f8e1722d29c7b6fbe7ec7c07538ce19c87b77c20a58d8751e80aef360c825ac3b7e11b8cfbdd11ff8331b4c4b4c1c8aa1c795d94681f62be84d0cf03a5ee7362f8e1722d29c7b6fbe7ec7c07538ce19c87b77c20a58d8751e80a528a3e54dd32dcbecad5d7129aefac515ef8a56822658e5578b94ed7512049f0528a3e54dd32dcbecad5d7129aefac515ef8a56822658e5578b94ed7512049f0528a3e54dd32dcbecad5d7129aefac515ef8a56822658e5578b94ed7512049f07eb140274c0b7a3a71157a2576878f9e160089180d1ef7717433b8b2627d18717eb140274c0b7a3a71157a2576878f9e160089180d1ef7717433b8b2627d18717eb140274c0b7a3a71157a2576878f9e160089180d1ef7717433b8b2627d18713906b0d65783a334f690e818c8d446c58c090e0f7f21d64d1ea8e4d9da098f473906b0d65783a334f690e818c8d446c58c090e0f7f21d64d1ea8e4d9da098f473906b0d65783a334f690e818c8d446c58c090e0f7f21d64d1ea8e4d9da098f47b4186faac316ffc7eacce471abec2c29362e43500d15bd8404cb4c8377e8d9b003c76d55005b49952fed0e8473ed375751995554a1397460bf0fce1952c41642b4186faac316ffc7eacce471abec2c29362e43500d15bd8404cb4c8377e8d9b04c6085fc7f27b2f9118917cff9ca6708d1d20081ffee902e221536c66641dea2636fbeaed541c21343859b4962b810f151b33319267276ba822c9a32b00e656e4c6085fc7f27b2f9118917cff9ca6708d1d20081ffee902e221536c66641dea26c130fbf975d71bd9d60eb5da1eafbfc1484c700bff5db50c43f7fb88f256667ba3e2c13aba513b7522fd8e8615b988f29c092a5e2c04a8bb16ae57f8c93d1c86c130fbf975d71bd9d60eb5da1eafbfc1484c700bff5db50c43f7fb88f2566673fc3710578d71ad24e1d070779a256e589452556dff9045e87bde342956e5c05c9d204df35525dff82b965be6efa2319ea3f527fd5360df493ed72129520bf423fc3710578d71ad24e1d070779a256e589452556dff9045e87bde342956e5c058d80456490eb140cb90aa5699b10c141f01bfe07ec13f6a690e1cec5833dc1e1ff52acf5846dca8e8285f5ac98eb27cd17c8df501154ada172eda064fe553f028d80456490eb140cb90aa5699b10c141f01bfe07ec13f6a690e1cec5833dc1e18ddb1a94923663b8ec13cf8f45e0296fb05d72b4714964fb5db11faf9b4b343138496ed9ecc34e6288e49b2f01fd4aa7405f28c18fc589801bd27f5a3db9000f8ddb1a94923663b8ec13cf8f45e0296fb05d72b4714964fb5db11faf9b4b343189bd1aa9d9f27898eeaebb734c4f8a1b82c74dae3575d4dece26cdc677f41a9e33debaced3c20385543c4993434ae3d5f6a532743e1e8078f6e292a7e17c859b89bd1aa9d9f27898eeaebb734c4f8a1b82c74dae3575d4dece26cdc677f41a9ee862f47b1c8d8626f1765e15098ad3d992223965567f593c094232fd770b0af1d7e096268c8d3b1fb93436979df1c5f951d9ad16aed271490bd8820bf22c7b89e862f47b1c8d8626f1765e15098ad3d992223965567f593c094232fd770b0af1a155f6dec925d9ff3f1dcbaccd7a2efdc61efa34b55784b61824a0d19ed688c2744da11459b1b6ea331ab1aa6eb9dc6180788336c61c0b4129fdf174c877795ca155f6dec925d9ff3f1dcbaccd7a2efdc61efa34b55784b61824a0d19ed688c25ed6ac52a8834c7e1f8bbc1256500ba67ed0b36e85b6cf5c57c1ab12dfadecf6b57d865e62ba4ac913e88b0b291397551adcc171bf74025daf90ca7449ce691c5ed6ac52a8834c7e1f8bbc1256500ba67ed0b36e85b6cf5c57c1ab12dfadecf67202734baf57334301c7d30cc8f421e4891bf7607d8aae8db7766ea3ea34877366c59239ec2a834a0e309d75edb8711b79235502aa7db911d73e998144cf32017202734baf57334301c7d30cc8f421e4891bf7607d8aae8db7766ea3ea3487736f40174a9d335b598828fa57ee462377dc9ddc1e0078a7d1fd531967cad281594bd461b8a8b265cc4162ff874f07231385d590ac0d04021748e4dda857833fb56f40174a9d335b598828fa57ee462377dc9ddc1e0078a7d1fd531967cad281596c7b9162a9368ba5e64ad83bef55b84bb88bd40adf0aeaf230c30ce02f41c27d64b969f15f718e06fbb5c1375700243bab36520576b20600008d0d9f066787176c7b9162a9368ba5e64ad83bef55b84bb88bd40adf0aeaf230c30ce02f41c27de12525986a9d0a91e81dbf9863bcf9acbfc465863ed1b72e08d90d3e352ec951caff1306b30210dcf1b7c66702c656b842cb0ce6b15a4431fe49719e6a89a5d9457e23ddb1b0adf20b5ec1d366d63a1bceeb35530fd0abb587502358b05387fd4da45fed1ec5e0caf4a349313a91a2cfdecca02e0c8b70234c28a64b619efaada0ce7e460a6f7a20d52cee9a45de6791f7736fa17a06dcdc5400222dc86f3ecd350b47c94912ac0ccbaa891daa9985fe8320617c34fe4cbab9908e62a1bc9b09b30d0e742e54d73bd35b26209689611713f105296485ffa97f79f20441c72250578aa1173f7cc60dad2895071287fe6182bd14787b3fbf47a6c7983dfe3675e3cf9ac7a464f541492486241d1b4bf33e37b45c6499275cc4d69c5a8e564e597698fac6f86a20dd05da197e2058176ebfd47edee7074c3248f5f48fe0fb672d7c21d051a00fb5c6a86ba187e0c50e811d659ce00991fd5f5b408f71ebb2ef0f161181a2a89102a2b1d2b2f1f4473236d5d1ececdd0be8fdaa498a3dbe21a185ab1b8b5fdb36ce3becc62a6115ed904a17083949ec8aaef5a80f7078cec232f43bfda6ca994d710e4e0c760e0204c29a4273fc0f14ebe3169306d2eb54c9953f58eaded38b427841bdf280e878f1e26da506e743eaa9429075332af60cce429473f5227237dd7ce5005b16a8e4d8342f0d193193c878e3cf35b9305d22b3b1aaf9f84c7d30ce222e6a50cff1a4c9737173411da108cbd2c9bb57c854480103c4703379d78b244aa905ffe1171a968caaf41b9a0154d1ddc76c05a2abaca2b289fdebcec1adf9167863fb0bab29708c546300c80a77ef07838c9e0437a59e265970d57f8cfa34494c5acb6692ddb31f616ae2dd89a075d2af6d36b0b7ec2ffe7af119aa5bee667f5fb387924a813aec9fa1dda47769d09e8483a748bdb202be6a848c27696dcfb6894b378869bc89f113703fbd1e9b13a83934463d5999b055d1e806517ec2f74f1c6562d0a1a500c48ba43f2e6e9d0c3d28356d747f274f1a4c8d54a1b5087578fa78e5bdd0afa6a9e80e8c5467c1e4226cf6e586cfe7a674a653ad3768ac2fef2a646b3301c20af705f4d4a1544f22fa8a84241bada27ab84133d9149d2925b3f719809ef2297e541461079f15c658af207a3e498be314ab2c6b672e05b51952a82c8dbd5603769195fcedf565e457bb86c0d5bae04955d046306c6aec3b213ea3aebc2c526dd4d121c95d4a25a2fc928a87cd80f8448988185f30414c2186ea0802bbf3db034122ddec1f8a10061b97c50871e14b74ee36d0ca5c2a5015cd36cf7f561269f33dec4c323093d3d88b0673969accdabdcb9ce2cb630f503f9110d98ea3e1529f2f965ebc275a2f78d3de47f8e9b69d35589d764b3b392c36ef590f40a66bace6eb3d86dcb578c1f8becb6ba0eb9fe116bddbdeb2395496001271b92efe5df07fc0ae7c3410d1dd2bdfebbd3e4d8e806c8166beb0be3ca1785a3970ec62310710eaf7de82932181b04d06fe4528f8adaba9fb8c4be0dba85b99329d7f16907e620adada06be5216abcb964406c827b569b2cf1aeb257e29f235e2a8790dd68cee45668776648bab809ce8584f893cdd8fd007993ccc6faaa9dc4a933127da0aaacd1dc7a44c09266051af56bfe3215ff228636b6b7b25c61c9e8c47b218d3fbb801541a2861926ac712843d2113fff90e2074f5ba2e52ec5cb1eafa6739b5569b0b98ee89df5f7358b84ccdc8da64e86f017d359f8d1b769058bfccdb3c6c70c49a104f5081a2fcc9fad68f7b5eb3e4f67f0b33daa24930c4a6ad0ff66dde9a69f2027e4b92c2c9c61dcda2992e940654c606577b2dfae7e31d3d9aa3013cff44a4d7ad842f257ac63765a9998436701b629cd86a701930d77a2177497586e99bc3fe60f2d4beffb645608f167c76874a72ff405e15a2844b6ed9544c6400cf7299b42d0c2bef93c9bee70a9e89f66b8610ad6d6da3d57f61fce1b98fc81ea8e4ebebaf402fae40bbcdd35d4b8297b9bb49a79aa215ad8f1fdfdd842c7522241372e7eddda7df687e815692a89157c5f256f21a08bdbaded987242ed2a8de7133ec2f61ddcc1c2e9de27816ab7cd0a4c678a3a9079efcc8e85bbd1687272a0991f6d0429a4c06679db2d114b2ac95db27a70f9d1352582d9fb769b24eac7154f18d7dae856588297d6da98f37fb5efd8da883826dfe4752fa2e65741e08a563a31ff914fe71068942ce9c6f4070b1dfd7b25e5e7f2fe72632015db2cba2bb4367055551da6fe22051b96d170c7b96fa271c46b25799748e28113d2d49f5d666b49b78accd2c6e10a7852f7dd6dece9b5b71aa83c4950a7d29467ce0590b4a1137830d43d88d8f20e4035dcaaa8b2a5c3c3f1de96227811178b450731fc955b1247656a605d04e5ee98e0d585e4596b94b703a27f69fa426cd9f17629f6320700ed18baa94839304cf1bcabbee7edb501747dc055de28315910da20218dae8b7d5becd81de1e283dfd8b0415a4980d67065de73a0bb453a439787b0efa031e43416a7d852a6be705c985e1200693eb96d87ea79cdc633a1a5504bfad04b1ec9c96d44d4ebb3bb99066a218318e7d67d866e20887a66c10b4dc49bc63724e539137ede6936304fcca1c97c28d16d89f381e108495213d2d567d8d079b78f3f3b566ed52ad2f38af61bf832b7dc28858b0039a032d6beff9b8cbc9ad2ef2e10e96afa83d3db1f775ea044aed275b7a35574ae0d8645bfc5f0a31b59efe990b86efb98936769f33dd91d912ce55b49a5a4cfc516cd047c43cce763d12e8f71a63dbc16641bd87147eaf5f9d9054ea856864b216b2735b025a9531e3046e52d3e039c0be04f9a5a74651d7683a13c7c7ebd4c7dfb5996adcce0dd086f2cccd6198458a39af670291786b3a14c003ba5989817f773a7e84461a0e7f72eccb8b29f351c4e7926cfbda58e0edd6d0770bd82e0b36c5febe7763bacad13a979a5519fcaa4f1e1e07b2c7415005167fac3a689408c7d886fabd5d4248181548b0fc89a9f5ee9cf52ebecb235708ba87d47896ad14130884ef9fb4d1468bcd608b46f38cb0c6ef115510dcf9aa0f71e590792f407efc6e1651643aceaa5661909de14e2861d864443b8472460ce39b99cce5c6965346d47aa5acf4c9ed8f3031995faa224bcb10153d2b6144944477d1f27d1a6cc4a879fac34c1c86362e17944f0bcf68db02f4995bdeea605867795fff7ab4079073f96705e4b5cebd515e057d670bf54e10b8a6f162ef3daa7f21b146aee3249160caf3c32d54c886b41819ebb7f4fb34b8dbae1c45f4fc0864f019ecd772676ccfac5fae7bed5a964470a241b4da7a6cfb718e4149d09644933af38f0497602baab6e563ef7312237e8e5d201d920b4130f057cfdf1b0be9baafaa246826e6d93204fcc20682778b995a0ee87c5f1180fcc52900359eee15bd9a6e3a0e25f0d963e0b2a34301976a81811873dc9a0c79db9fc00d1c30103487f3c6bc3a6d81b4043cd48e02b5ac8f5a5d8f84c0f903b2b7c342184758d590d8bcf810d561f942fe5b372d662b57cab6111cae9021505e3ae1b2adbbfc344ec48165fda322f6b069fbb18adc4ffdf89004bf0c5230caa7079f7ca3142fc112f8b923ddb2c7358369d2d3c24287bd130daa0eaef3e4cb465e10cffb2bcd194ff74097e0c186b4b8eb7be41ac59961d96cc7b9fdf011ebcaaeaeca7b50b8670fadbd7b75fde66192f8c1f68f304840e68014346517680f593ca22f67133c39ba7e46f34b9be62c980a728448c6b352eca3b819488f64fb3338fd93f39c1e30f32bb13f2f9c577925e58f2960e44cf9e8a8bbe04accb1c1a80853efb19ae0772d18f81e270adefc1b2386cb368e84d9b15263e81685f7513c5ab45caf80b2f73c301c68e659f7162c1b1882d3599586615917afd3d848c1c4328656603b2834af6115f2aec932fccc935e1a60fb4d4e353aee8039bb71e2145a6e68fe1e6833a1b4250b70ee0ac5ec70bbb8c51d9c9043814abdbe7dc39ff98f3857d5d110a84c978ad2304158d810a4e9eacef1d449f9858e357fa8c2edbd4b9fe739337e9f201cac3ded20f99bfcecd4970ff776beb30e98a911f72f97609a2373782573c17c88a5fb3537db338aa382979ffcb75503e532a27c636477396c855209ff5f3036536d2a4bede0a576c89382b60c5eafd9a3136abfbd8ed52df9c90203c7a283e7429ed60502a87a02511e0fb77776e90ef586a10ffcfc5991317266f622c65b3ecdd382b51c9e79421e1b32c0f5a880cd05c82a8d11a29c65ee86a396def3344465dd71441b0bb4a7382602495383616786a1c6308b03a0dc82536908d24d0974b2248d67393d613fe558cea4bdf5763c38fb4ab0423fafe2fdca34d6f9932ac7f1a74c0cd8109d60234c7dc62463016a323ddf98cb3aa9cfa78f3bab4768bedbfe9a5262a36a5aecb13d291f6e753cc1ac635caa7e1b4630fbcebef8db8db332c098154a5b11f652912bf64f3731670da18ce8b5394cd53fe6bf216268e7e8eae4c0247532e420e2e103727d50230367d96aef8e8d7f185b4acfb84923714f39ddbcbf9cf38a06bf6f5d621c2249630cf035c19e896a123ed6e5fee18b5e485123daf2f15da38bf727ff387bee99758a5cad2825cb3be3fa5d031e0821e4eba910a46f417fd890207b9b6be77bf6ed445ed537c9f856d8defe8b56505727737d0dc9348d0a877abedab4bdd864481656d3a35f792d0e5109e3f821e6dbfcf097163a19b0cdfcbff3b3db99292feccf7418adefcc2a59e9a07fc4e34363bd62f7e878d48c8a02730a8ed1c584c80eabcb2c287d335e86b71b0abe5718bd6ddc9aaee234f0f0f2363845d2926d8d0e1b1cae2fd1a76437c0f222490755cacc5f8e55fe21d30635f6588571878215502a213c34c05a94ed063ee03f47680bd6efbb35036e06fb4dc809bf398cfa64d61709ea224423c790d23069fe8ffb8551461e94a787bc5417a263e95f408c6863ac14ec2953b73c003fe92eaa7514dbcee5d0768769bd0e961a73cb4b80f3a2ad4ac50ebf58294304e412cc0f1b12980988dd6edc414e4110029c0a1abbe966d21c5930f21063ea78fea3b0f76dfb8fd92858d2a4a200064a52126a43dd1a992c8d0b93bb36edf31c1236b1b4d1c0008553868bd2fc9137570115b96b834f2e647c4719e2c1a7375105e15a89b377c66f6b699977dcabbb71d923a4607b790285bba5c5e1007cd8c1ade5c0214bcc825396d2bbd02054e62a9f162104748b6417d59827cb8c05405d86b00bc6949316d179395e3556b3de90d1e94cf7d67c935230e071c3cdd02ed01e12376549e30de0ea9a5b6a1879f549ad24b919b23bfb6c36257f7b8d214473560d195e71bccef0c69a53e1e52d2800b7a7890aad7e583357196f3fa52433326a6626880e34964e00c5570aee50e9a0a0a7c6d86f6e4f3aedaf3eb49769282daef1eaedfd4fa1c31fe5eebeff67fe2307c89dc2e2fd802072eece5f6026ad2d3549ab193a9e38894ea15ca9d5b3cd408fd6b116acc0c2cbba20e1f6d0879c7c4293446c371a9f79e7c90bf3c78a77a9b8fc72b18915dd9134b91047d85b442898d59effe23e7e0cf4167ca341ae31119a731dbf880a7b9ff32314f4f1fa074f206bbf7fdb851504e5313128636d73b4bf75b886e4a87dba0cac060269583523ca9506473a755203037c57d466a11aa89a30a5f6756f3d1ef3da8d8aa08149e7f274dc64dbfce2155da812e5258ca8e8f832428d3b5c2d45ba92000718abf85f158563c755205e100356ce1b4ab9444b4d0a3d21f061a36ef01e8d3a5fe1cc52f7b5ae008df12f1dbce7304111bf8d4758f1bfc011575938350d31920f400cc67be2c2596f2a4e90d78776b66b881f0d3fbe739ed0155dee735f518d0fc4dfec81f7aa3da1e052372ed4202c0da4eddd2587840beaecd7c25038b6475ba37fb836c49b30b2f0d739a37585ed925645beb74f2f5b533a84b89562a792242b85d398608f38b693987d56966027530eca32a78459ca5bc707c25038b6475ba37fb836c49b30b2f0d739a37585ed925645beb74f2f5b533a84cb754eeee19a3de102ba1e1fc11063c4a0d8a3243602eeb60ca12ceddb0bad75cb754eeee19a3de102ba1e1fc11063c4a0d8a3243602eeb60ca12ceddb0bad75cb754eeee19a3de102ba1e1fc11063c4a0d8a3243602eeb60ca12ceddb0bad756eb1386d4adce1a08c86a0bde79217f46a63b1d2d5e735100ede4159c266c1453e1ae6d939a7cdf7aea42a45b291442296d31c7b87f0f729eafc4f8f77b155c86eb1386d4adce1a08c86a0bde79217f46a63b1d2d5e735100ede4159c266c1453dd51a8752bc3a34c0290e4e6c16be943256c8c693cb75736b95f56128decbac2e98dac61759aa12d18e6e6f4c6c582095882f08431259ee92845b47a8378ff03a6e95d01c45e2e47c05df3c81073b895c97c1eb0e5b90ab175d6d9263fc81f230c38fd06f6c03608525e8b350ec8bf1455b9ee15079ef3cb660a3da4f5268d871e084dbe941f20a098654135d4f3cf722f7ae08b436d20ab7f68219ee6b5e6d09830fe5b4fa1536c09bd8649982df305333749b29bf0c29330ea6649a3f721f571ee522073062992aa4b01fba2c729b0bab37ae6c3d81106c264a00e743977a46f7d6271031b4716badb318ca47e29b99447cad7770e3922ba48091b9c898f870ce2235812ad1dbe74ee4225a2fb3c4297c5fc02c7df59b90f8de0b34afb8cf23c0c595f0451c928f72fe4be85134d23974b370840e2a2e8248b3a8698240588e0ffb08ab548e387850abe5a1f11669762b2c80b1f8fc9c908be31315657629fae1f627b5c8408c5f797f9f7170d90fee55faf178b6a65df934ae10e81deca9efafb88c7c978e96bd6c232b7fa10bf50cef5e7fb0fb7dc8e5bce44e19f8c92f4b42d1f49e0654c5f42dd5f70252be1e3d674f21db97e1bf62d37ef2208198a27e9c44e6a8682903080a6260bd67fe88c653ab3ce33110458b171a42eda3b4f3917d72296280f492d9e9ce0bb3211a0c12bcf3980f45c5affd516d022d0ea57a31ffacfa8347f6b4376c1a484be610c83eef10df24a84c055d8b9a670a9302cf5adce8d4f07559f80961a0a15d0b3b8eea05de8704b16f633e8a7b369202f674e4e7381978c763cc8800333f3d62fa34519af7d4ab37d2fbd913146d02d988d9cbaaf7c241b057af48b08e00c66076b38c9675ae248cb06b8f4c34bdb2e8f7748d69aeb50f77de6d84c51b9d01e08497983bafe9297cdd1620bf75aa1b1dba1c3e4f5635fbd4fff39eae7ba1c59e888f7b042fbf3cec26fe8b3a377420779eabdfb2b08e5542eed51e4148d849b7c2972efc6cb86433dba5829a6bd93744fea53e4f5635fbd4fff39eae7ba1c59e888f7b042fbf3cec26fe8b3a377420779eab791981b2fc489ac34cbfac745be39741b0a24d3e552a0c861db94f76feb78989798c7537363b176343c50c816476bdb316f8f623490c883cf18232c3a2357099791981b2fc489ac34cbfac745be39741b0a24d3e552a0c861db94f76feb789891366cd2bde7d7034436177e70c259a91d8c07a43253bcb84b8637fa7836054eebd53b673be1354f940fd72ca8945654b871e50b6fcc9dfc56d9f183a1badcfc83184a2fb6a5e6ecbc58cd3b4f2500becbcb0b62b48eada093d05882a0a13a3f8fbe69b7c04e3e75eb7b33fefd2d5ad730bff35c4a7b865a8ecfc041075f6f93c9e0b599e7914393330bd86599f9ddcbc6982e9ddd4fd73fa2d66d429d4d04211272a6739e4c5fd79791e1e1baefb0bfe0a9edb5a53bdadde8c9b7b8741769d762d4d2670d21ca41ff4125f586baee8945fe745d61543562e698444de05d550bf646ba87d1754e62ddd1ea8e835d7fa51f0ccd9643461b775d95c5d1a60dac5f52d4d2670d21ca41ff4125f586baee8945fe745d61543562e698444de05d550bf43bcdaa0dda74f4160fb941465d071c1b7bcda5e66ff5f2aedc779e942e02413bce78d7378e8e91e269be41f39bd889536de7b21c1249fc470397ebd280b815f07314489d6e9773f45bdba6c595294856e2cdac0ff9e9b9993c3e9a66cf92921b1150285ab3d77ce5bd692acad45894f988fb01f44127690e8cca54b8fc6efb173eb31515114d4017c76cf760fe927b864beaa037e8c8ca8268ce886ec977fe73f2acbab3796fec697dd99a03d06b9335e0c36d5f5ba2eb06cdb47b7d1527b0766cdbb1f5a1f7c0866629126b3621f3eeed726ee7aace095c42349598d19f03377c48cf2b276242facb14d2f9a6c698b1550ef801fe7bb68b60cbd4cfb5c6a82494ae9033f5351b532b84929fc20ea0fafc45a377b6730eef2020f4f6ef38eff9a2248c19baf5279c4f351050ba60e54c96b1af9fe3e02aa3bbeba7cf840e5cedb24e271fff3164cb94182c075273573de1516f9f27af148a0e51fdcd456fe379a2248c19baf5279c4f351050ba60e54c96b1af9fe3e02aa3bbeba7cf840e5ce2813936dcfc12b0757d8dcfae4237e5533d111546cfbe6477c6c2d7e4922c44d719535615344d134ac54da98384ce3c30bd646a37e7ef9d3fff23147f21679e0805ea38dd46803da3de55345f950e6d0b56b480e0b96cd10ff3a59054aab908cc287dc24b301cb14e7ab806d0fc0412af9df9c8b12e890a14e13c3c9437fb1acb703f954f81c07ad89f9fe746b3ae1effc14d4011bd60dffc2976e51b3cb62ae2f08102d7d2e0d658bcf9a908913886617db93e9a0282762b2fd688e4fdb4f1d72ca12b9bebc5cc2f7c36194edf7cff19965504154f2d3b8ddbd768b00834e3c493f457a0ceca5df438908d1daef3affd68c16d12d4d15e4c1c6357d77e56a0fd2e0c5089b45def4d163d72831c1774c0577190729d62b3b576329e3043a06c4b6b152fe7775ccf617592d8ea52c0d2a0f6b404981d06624ea3c493db258f22ed2e0c5089b45def4d163d72831c1774c0577190729d62b3b576329e3043a06c42110f35c73b43229f165520d9a7fc4a21e36f948843f908592a3286de369498af73c39f1209d385fc439dc12e2b7e6a50cfcd673cc58bc33965910a944d6d8952e1639498d576c2d484a3577470998689e0c1119c34fa44de6222c809dac7d9cf0dc3700dccc76b2fca174d7725c50303c8e798c5fd081ce6c50ce9d490c1af1630a0e772a3c30a66c098706a7a50c5cf8afc1460f56774d43450b3986cc1750701fa1160ab575aac3d5775aa6dc8c78c41b5e771fc2886f33ec88a3cf450f613c38d7c116adb7894c94b1d0baeaf9e9936dd32b5e0193f17707f0409702d7f654d36f365d4b4c09416c5fb778bda89c4979cd1728729fb031b5445c1ae540293c38d7c116adb7894c94b1d0baeaf9e9936dd32b5e0193f17707f0409702d7f6b5a69d3221260c37d34eb9c43d7c7ef2f28a7fcd3166f205f13040d160c6f83c1f4e39edb40e772da8acf151cc6ba194f0753eaf060fa3fb652f018ae30ca801b5a69d3221260c37d34eb9c43d7c7ef2f28a7fcd3166f205f13040d160c6f83ca491dde5e3ff2d01392d23af803cba739846699d5f6f0318c3d00dcce94347ec0baf15920587385b5cdf28a69db7285b9e801394c8022dd684d2655024b26233a491dde5e3ff2d01392d23af803cba739846699d5f6f0318c3d00dcce94347ec377e75d3416dd70d6d1cda97982e8a9432a175076cd0651579c2924dbff289ee97c86a816e2e543c5b712d432181fe268d8b9e0e947727cdc0fa0ec803dc689230267c1926d1604ffc7eef4a4db65dd2f3bf6ea6d06db08dab860ecde1ae0984d8675d9b5553ae4ce0a01005bc47a199b9167ef2c4217a4bbda8f457170aae8bc89c149b3b76fe889eb04b7bfdff227f12b3e8ac2496e1f23a3fc5069f9a49c19caf37ad1e788851ff4e2bb20647e9ab350177d98bd860b5261502306807012e85761cb75b890461645bb4a3235ee40abd13f4f8d9c80b4078bf261bc7d8128c97d6fbeef7261d5bdc336228d4482749bdec1761360e7684ff5c50d31406a91a07600c60b9b451622c29bc07a0546f7a7cca79c355b13dd869472a97e3f600d6a2be0cb5257949f1d2966bd706d418fbb1e2f93c1e9a0c10de4261f9031a8603743f8c23d381403c4ed2567c975247e6f4b8a7cc4c61e76c938e4160b7284f5ba2be0cb5257949f1d2966bd706d418fbb1e2f93c1e9a0c10de4261f9031a86035a7c4bde0d32ffff228c3db80fe0a875473ef09caac9850c71c12016e2268b4a00bfbc43e2e1de5cdc35c8088060325aff6e7e6c1fa4e27d61f618958c86192b5a7c4bde0d32ffff228c3db80fe0a875473ef09caac9850c71c12016e2268b4a930f973e755e0b6debb3a44ed6eb0c2ea24e7f160f69e5b547c51144dede83b0509411d53c7406574c7292083b6c3eb25c9f6e5f8faf3b546d80af53ee9283b6930f973e755e0b6debb3a44ed6eb0c2ea24e7f160f69e5b547c51144dede83b03a444a132a187054feb26b4b25e51dca65ac503d93210c2d2b191172947fd57330f5e4841ef1f81ec6fe5e5ead60a9b3cbeab6157bf6552b73da3035342ac2553a444a132a187054feb26b4b25e51dca65ac503d93210c2d2b191172947fd573a7d122e73645b3ad3b07b9fd7f03edc34b207ad73be08c3b2c1feae3015aea3d61312a80b7298bbccfd75493274a3086b97aad9a1ae406c3675503f427a95231a7d122e73645b3ad3b07b9fd7f03edc34b207ad73be08c3b2c1feae3015aea3d9acd0914bbc0eaaceeb275e237d8499570bedb1491446968af829517c275b36c89da4a91a5a672361b7d285154c0efffb704cdd266d7abf27fe12e71799e11e3012d5cf2a29641ac556f62e21644e37dce77d0ffe3dc0b96123c57ad44aff315d38884439e4ad82b98fb2d8354c0be766b383c6fa73f05b8662343dc0c2913e5b666deda1866341fa7381c00520b2bdacdbc6719d9e43b3c963a94df5695f8b7dc79143f59a2ff79f4439e73550b340b4a4b3bade2974e1ab9d6d6a8d4aa1cf51278ff3406e07699d12df935612a34e7a87d10a4c5f72a19ad28849d7239d46380e9a7965321a7ea952db9d5938b39b44b189d0f9e3a5cbd52663ef52a3a617ba1806b700c4f946889cf4ae7808c717fda532f7965518194b3d7fc916fc335aa27fbbbd228fe0398f44200a4ea3c503b3c8b454ca76c0ad46cf17398a33cacf67ab6b2876ca6e49c4283cc3be5c63fa2b96a182e88b0ace781c59650c8d180b35e3785b319e170e335c5a081ea793b759fdce8d56de269b78c5a679c9ef662f9b216800654afc49dc61e30d898b2a617a722fd42ac089ecfffb39424c294a27e20e3dd32bb9073040a46314829b6f460050751379fb83b23a19f34712cc8516217a222c01df43b3676ac29c9f17846f2b371eba08bdb754ab992be6fda060f9bc2547a87ab1a89188d663dc02cd833421a1795cd0f04deb898c9a844fb91080743132dd2b77a07281b2d4555e537aa3497b5e9d760e0adb61c6b679bf8747a4c45e6c241b6c06544361593bae04030240670c591e09a86a9255fbda8da6d4c35a88fa1a2573323a16cbb2123134b2243d7aaf486ddffdb38b0f2c35a153ac257aed5cc2e0af2ca3c1dd6b11e78b5eb11431e3870ecd6ab01eb460a04a4b097bdf7a643f1e3edcc1ad6f4c15719cf2be127dbe299089192c15b5ae839f7c815da9e3c2b5697ca1aa581a5c91ed8278f0c35e4716adede18fad4d49c585e6a13aa4525c727210ecd089011e11a49e1b47973955a7c97b2e68032ac7e66d80da7930389427947b43783ca3e28f825abe65abea6b77bd81c6badedf47402ab0c9eca1a8236679bdf2699ba6384c645a7fada22d4f9536bbb67b67014b8fc34b88ec673947250dd56d447c6c62cd2d693ec280721f05f9733b44599c0e8df34699e55d03dfb17a0181c92fbf814a94903b567c28a928e92e9cfb452a597d9799824a512c21319a84b6d0df04dfd56112857a98d1777f899763779de68ea32a8014992f27c60f302d68ccf84e2720bf50e04bdfad832ed610f704687130381a6e239f2128229e6f6d173ae84a5b69af527738858fb2cd49956a295e98935401abb8bb677104cb9a7ce879330215286821c31e7b22770f4ac8d03b563322763b29b908ad4aaf168c048ba30572b56a65f20f0f6f29d7ac363b9f2f78acdc50544742008570eac348582ff07e8b7f788325acd95a5315b8fb26ed99c91f3b28d782d19043a2a6c91a1aef89ed4673891739b9dbcf904bd703695a71399b4bb6e77ecef1c725edd69327cba103da4cf4edebb12d1c9379debcb8d2b274079c6838840d118522c82381285547d394606f10cf064f5dc4491c83b4a3ab4ecb0191ef2049108b6e1c2085ceb25203f95e47d87b35e5088a2140fbd84d10a23d586b9e30e4ce44a5067b873d4d0fa612cdee2d89e5cd54dc3bbad6e4b869d45def1a247be6c2d225baa2a92f7a72a740f0eaab6d11021c45e6637bec879099cfb84a0fb4a616621d9444aa4408e1171acb822b27dfd1536ee628814d0a596d4fed52b2483d6d274a2bba91a14c74c325d718afb9f350a189911fd43c746f983abde56e048c7464a030cd3d29b443f926aa2e3b96fef91638382414a39a18df9e45f9ff15e94ed9cdf5107d95990a6361fce40c1284219f9a2530cbcb803874e19beb0fff3807e6cbda4e7177bcf3e00177ba0ec1b60276650e499e2d482b2c92b70f37f3d586b301125b22eea8f11bf535d8aa0c98541ba66974048f0302afe1f714e2df75c592d3e7aa4a02b4281804066adefb5681ae1eb36f2520477ff1d9ba72d2377457f7a5abd5ea34846e39b831b715a8282cf12c865603d3af8e152c11867c31888c3fff2598ffebf043a68560d3c156b1c9cf02b254abfcbdb62753ce5bb3257fb60bcaac4c7e3d63c99d5db85369cdad7876077c535842782a5e8faaa1f0876cb2a5953addedf8ec89b43a0f4ef687e0c4cf49f3dca4d96fe8a81c7ce408903663dcc2122a149c506af694e06edf073313cca6e9e29069a1c673b5fd2aeb61ca3b81cbe9579950a468cf14d56296e1735ec258abe7cd8c0f290dd64959df385a766645210103a52725ad6c0100330bdb1eed3fcec38c2c89349eec0428d912b92157df816601ba50e43dcc1cc173432fe8d4b638c3fe1cad80ca0386e177aaee8236fbb708d9b37b308c939096711278c686394c427d2a6025f57009e5710de976c190db48816d9eee84fd28463150b92e41a14b05e150d376ba5f6a7af13a2b9e8378312d314c6b62ff817128a130fa8174bf40ac4143b7db037b6a5fa01ff7da1977eae42a53490782b775e4afd195204f512126cd9e4af76cc366880ce61ca3e1c6b408ed690ac689a2792ca536a6990dfca3ddb3cdca295d90b24850550d380ddb14b28bee69da5714b25dbb14550c374d64512fb038ee97ab3fa3ff330637fee5ba5db3b6722a0e2fbe2560ebc1c883e72328ef9c3b4da1c7c5d1cc649bce3edb7f84f6a386161434bf3cdb64db03b29b80717cedd1c492789578454bc3d05c8204cfd372ee45f79cb744ed0565bc8d486716115a546f48477c0719b8a6bb9c7b09f90e66dea194ad63dc02c6425dff977d16f1f21a157b7475905c219a7070425eb3de0e27025453d22585bec6b919dc735fe66e66267aaf7ac5a0ce8749d0425eb3de0e27025453d22585bec6b919dc735fe66e66267aaf7ac5a0ce8749d0425eb3de0e27025453d22585bec6b919dc735fe66e66267aaf7ac5a0ce8749d36ab885fbfbae7ec57675038681955e95102e2f3486e1e4ffd8035c737478b3a36ab885fbfbae7ec57675038681955e95102e2f3486e1e4ffd8035c737478b3a36ab885fbfbae7ec57675038681955e95102e2f3486e1e4ffd8035c737478b3ac7adc52f9fe9a92da94205e7daf08acc85cde637c513399c783382d1ef31d18976ecdd7282df120e94632c2eaecf8cc6894837feb92010a2d75ee933b7e11b29c7adc52f9fe9a92da94205e7daf08acc85cde637c513399c783382d1ef31d1891a22795ac0f530076643ae1fa14735ed6fa896bcd46cbaad485c1366745c2883227a2347ad534a82d165553130af725b1dd6e45ced089f9913e9694604a5bc2f1a22795ac0f530076643ae1fa14735ed6fa896bcd46cbaad485c1366745c2883f80d8d226dda09bebad43ed84d0a364678de0284dddefc7125f2877a44b69f316f400ed7203c402d514c6b3a9c7497d84f574445b02c83f88fd6db4967b5b53ef80d8d226dda09bebad43ed84d0a364678de0284dddefc7125f2877a44b69f3159ac9d6ca9bd0e50b07a0282f151981cf64c59d5ab47dd30de104318855f2fd26b24fbfea454a131ec9d43f88f2ea2468d9bd2b223dff8b5272d8c678f61cca659ac9d6ca9bd0e50b07a0282f151981cf64c59d5ab47dd30de104318855f2fd2b2e25291a0bc9004c3390502f9028ea6900066d3cc40c0602537053a46f9481e73f454d95cad7a3646c18c9b22148befc646a64023b6ff1a0fba20d17d9cb943d62bccaed5a29f49dcbef7e3f4803ea52a65a6d3bbe872f4eef0656f3d28ebe1f8b29608b64675f5edaa8c0b25baf5f2da4f967f26ad4d0164a05d4f248afd5e0dbf1c95438322e24bd43bbdd30914bd4eba781c4b47bbe6945354df216f07c9205a1228794c41663147de67c9e8310c9eedff7f24fbf47db223c52e229055d8d9b49341e2e25609d13bad72f77787a688f57234de5b2c2f1ccc19793b8d5bc35c2cd5ba9ec1b3c64833dac5a1b95321d62b4aea9d87cb9905ee60d72573b894d9b49341e2e25609d13bad72f77787a688f57234de5b2c2f1ccc19793b8d5bc30a0b7ada1f51e696b8758aff43eab45fe6d722312335dea769370b61890a58cec05445644e7059c0828a4ebbbcc6495150fbbd40c6c070d2280bc81aaece7c7782c68636665b0b689e91fbe046b8a41a652bcca979b37ddc1be9c4f27dbbcf39b4500791d6fb51d121d2cb7ac1868aa75bfea5db2709022b027cd307054772bb0a9651f18f69d0c68dd70359d270845ec20fb91913a0a0df701fd6a1d00767bbc18538a559cabe62a0146106f6b651f90686359a03955837ab1a75713c1490eebfe28964af5a713ba25af61d4ff9f9229afb07952aa460501b7f57512a2d918679d210510630052adafcc7c4ad8cf16acd2fd8e9adb46deea952cd81bfbea661c795a53ca849c42212c8ec33a74284e0377df852eb4ea599aba62d5af1df282a229f893e48aad6afe5d928f00053681b142cc1a1be9be1cc0f1b28e1e00a9361836cdb388117cf81e78d9fa2a141cca1b14b0179733322e710067749a1b16fe9bbe4bba03e9bcbf553e2f22cbca1187757c243122aadf01486ef46d774efe263bbe4bba03e9bcbf553e2f22cbca1187757c243122aadf01486ef46d774efe263bbe4bba03e9bcbf553e2f22cbca1187757c243122aadf01486ef46d774efe263576ebf174fec58a8810c1352ce65bfd12929875a27d862b3f9ab20ffea53301564c8c8fcf58cb24954fbd5f48a5747f7e15f1be685fe02e787f4489864258b1097a429d06b529df22c10823ad0e75ce4205b13bcffa7947d936850a477e5524cc741a09887e69bddc363760d73a39a8c9aff0086142845d5d33e605ce8b715546cd45c3191c134cf8fce5713b5d291383114acba82f6055d16da270cb6d0e0adc741a09887e69bddc363760d73a39a8c9aff0086142845d5d33e605ce8b71554eac922be8993cb0cca0d288b0c326d8552b9da9d7875f71d6d930b13f21971d8abddfa4c1a687ff626f6101e25d48e99f0543bd5d5cd6fe57c00cf4deb6b1aaeeac922be8993cb0cca0d288b0c326d8552b9da9d7875f71d6d930b13f21971d8213eb206c1495e086aee32810234755c94088b3a97036d406e3d07c3798436ce6e9bac2344e33ec09226c14c753031c1aee5ba02e049f75771c41a71fc85f6c6213eb206c1495e086aee32810234755c94088b3a97036d406e3d07c3798436cef8b94ddd34592a4193192bc084d6234fda5d0dd66a88bec347d888136934d667cc37b8df9a0a92ff29a2bcf036bb4ac50720b9b271a93f867f8ba1ba0fab82294d911a785d9445483d24ce12b235e6dcb6a9ab5ad80363d02a308e8ab7485bc2fa1551f58e3d268a371b8cd8c1ba35cb6a84e9aa92a0901e439ef77247263f66830c7527d7a9058a8b73df07a860831358910caf3af8a84a89ec57906133a4bffa1551f58e3d268a371b8cd8c1ba35cb6a84e9aa92a0901e439ef77247263f665cf49e4f89458ad719d03cc56973e9afe4c121eafaae59445f21de0ff0b4e7b2447d67a0a036a078c4a670b4c3687f42590254d6af92eef16e6b0d9b4617ca4a076d698cfa5ff8a377e347332d2ebff546ea21a75de6a5dd03706fbceea2ac15b4e5bdffe93ec6de9e4759d456970a31351494515f502554807eb7759a2b394a7b5674ef166871513e3a2284fd33c1a7f0055e4118fcbe393b6f194b3d57699d0a94df666489b1f527f739e4f76df9c244e7ac0b2431c6f8e51c8329bbf20fbc800698aa15b7a0488f818b97bf52a887a621a2273f50d9fe7ae44e577fb0842fa2916efc89289e17e8b3296214d06bc149c1e164c01d9a428c109ff4a64915cd800698aa15b7a0488f818b97bf52a887a621a2273f50d9fe7ae44e577fb0842fa849cac3b20bbda39c962ff8c8a2c0adbd093e5ff5d25955cfb2641d764298925f9a38d452cbfb5e45595a520d3a603166bee25b0167dd7326e928ef375636e3a849cac3b20bbda39c962ff8c8a2c0adbd093e5ff5d25955cfb2641d764298922ce03408cc728c8f32f647b93cee9fec0f9af4f5334b7cb03c8ab76f33a245fbf177c0f1af7bf964d7c9e13a1c5b60c063a091608fdf67afa627c88c8a2ce0012ce03408cc728c8f32f647b93cee9fec0f9af4f5334b7cb03c8ab76f33a245fbc267b977200b4f65954d4aee8ebe280588dc0f673655a3fd5d09a6feb0a9b16ea15b62ca895312ee2972f13279a1700cf286134ae654c47e4b0050c133c694acc267b977200b4f65954d4aee8ebe280588dc0f673655a3fd5d09a6feb0a9b16e1d442abbba9b0eec91cad6696acfecd9fe9f2d40c21e414f88e2ce77d0ded094ab734cb2e00cbb5ad5c1cec6323a767c13cd2f7f060466bbb585ad2676e26b111d442abbba9b0eec91cad6696acfecd9fe9f2d40c21e414f88e2ce77d0ded0948647326fc44bc79d0d2773ff18e970344392e6582345bf26e08bd7b566f4af80ad02f0540d82c287d939c3b2a2bf7aca8a389569af03839c1836eea3a559dba3f795b7718bff883142d2eed2dc32ca09df87fd0330b7309ec507a31aa94cba956ab3396ea17899f36c4aa367e614f82c09430364b86c88f8a6533bcb29dc21b569e4ca48621216f821e7f3e1d9c9082bfad2108054604cd1ccb27d0701ffd056966920d95fd9de2dcf3afde6cc8ec1dc75ac64fa0f36b06503668d96df1b4e9847c67897bdce8e44ca26deb13dc2ed924d541ef17e501bc341e5144dd59b585006138dd71b3e5144850ac249d027b7a9e8fa9c685bd8d25ed88d9086c2ebd0ee47c67897bdce8e44ca26deb13dc2ed924d541ef17e501bc341e5144dd59b58502883934a79b65f67499820176421ea7ec0d6c4afe148fb354e79b174adb8a31d543a6ea886eefb5244bceb48bb380d9b4a8358c57347530d23a5292ccabcc8e02883934a79b65f67499820176421ea7ec0d6c4afe148fb354e79b174adb8a31da0543622a4314dd7b2ae8bfbffa1d6574eb39dec021cd4d5a87cae4871aee20c0d0f0574b6da724eba3820d5dcf6f9602f6a08ddb31618b5be8a80eebba094b4a0543622a4314dd7b2ae8bfbffa1d6574eb39dec021cd4d5a87cae4871aee20c8ae54210b260bf2c66460b5060204cca0651c95f5d7f58cf746a99aa8a12d6ae58630c91f3b854bdef7794bede239407d173d458470bfa67d6e8f268b377d4338ae54210b260bf2c66460b5060204cca0651c95f5d7f58cf746a99aa8a12d6ae7ff875005ffd0135142b147a66ee469a342bef17c692114a8d81ee6e9fedb37eb35c1c53d507867685aee88dab549acc892139d22ae2679ff6640647f7021dc97ff875005ffd0135142b147a66ee469a342bef17c692114a8d81ee6e9fedb37e235df42f8e90d6194c4eeaf2ae6a8a9a1428f069062c2eceb04cc229a544778ce832dd5d69ae7f79219872fd759763c814542d5441d6d09ed7e314dca67bda05235df42f8e90d6194c4eeaf2ae6a8a9a1428f069062c2eceb04cc229a544778c46142e252b9def14bd6f931f9897bf8569c8287fe2794d9dd5fdc4d5f252936a0bf708f347408d00cf65b9ce624273ad3589e564dfad3f9d0350eacf37bb961746142e252b9def14bd6f931f9897bf8569c8287fe2794d9dd5fdc4d5f252936a8ab1a267a85b62e9c2086a96ff1d8d88ac597988ffb9c1a6b4150658f230fc0d4a728f0b6418edf5d768a9f6cecdb513cacc1d4061f956dff5a7c16c05c77474962194bb3314041a03adff03498828e157eeeeac2f1ca098b0d8f96c424092d6564afa8a592b5edaf339283256c447e1249c8e0abf1308a0c092702cd9d66080ffcc8996ab0c324a0c06b2213adacbaeddf4c270ecdd45a42170f722a4b57b2f564afa8a592b5edaf339283256c447e1249c8e0abf1308a0c092702cd9d6608025a7b6a04e2f0f84bb266c4f2b7964784206728445fc67cef8e29c451d9ba9356dfbca0f1201bd68041afdcc3df0493ed74aa33f4c02aa8e3316e344ae3923e325a7b6a04e2f0f84bb266c4f2b7964784206728445fc67cef8e29c451d9ba935b8df7bdd91edac5ad28d7d3e9cfba772e11c59ad9d830483541c09066bf8ed4b7ccf338ace16d53fd59929a6d02b055d8cfa22f73bada3c4482209383178015948e4411d97eea86d6e08d75c48787ffd28a2e4c391264d04b3a88a40018f7db9b35f2119f398dade2fcd6add98be67da00e0c103e4921b7d4f5072e687676c3cd90b36bc05d2b1354732c5a7265798d1e6c09120be3a32e7e80cba2c42625bcfb35f2119f398dade2fcd6add98be67da00e0c103e4921b7d4f5072e687676c3c8e04347e11b4eba9a5b0c176a614c677fb325b8db105a2602c29e7f706e412093e6aaad616bee68df022a70c699214d80d57957b7c7f450298dce9459c2c505d8e04347e11b4eba9a5b0c176a614c677fb325b8db105a2602c29e7f706e41209bdd9b0edbfb93714563f8f8d1e24288de2d6a36f5c74153571a94b6f89911446f33758490b9128c19028bcd55d14a01eff816a122b94c3ebf5cbdb6b0a55b44350e87659a5ba890297a9a240c411eb0b21075296b45a2047570b18552cd1a16a33f019cb65e18984fa0d7faf7f50d3e57dadab2f0f6a3b725da939870bd7111fc44a978dea6bc492d7cb13335e9179deeccef8773a89ec4126e8348574d7e1d233f019cb65e18984fa0d7faf7f50d3e57dadab2f0f6a3b725da939870bd7111f2b2dd4a5836ad7633a734600f775a13dccf3385c47a971c68a2b6f8e51bda66feabf4e9403e24d00c23d40a5c1219d3569869e1a0bed0461a095daf45d61570b2b2dd4a5836ad7633a734600f775a13dccf3385c47a971c68a2b6f8e51bda66f685898e8e95765aa807eefef474cab8aaa3322d0c19821fab98c1ffc8a701a2f90ce56bd374439a3318e70789ad62e41121118e4747d166dfa6d10b151693771685898e8e95765aa807eefef474cab8aaa3322d0c19821fab98c1ffc8a701a2fd61f1175e6a33c6c00aecd4eed20dc518e4b39097f43ee0213ed7aa2c96e128bdbba3ba2ca3cf02d9a3d42ff1250c9318827faebaee36f2c82634936e8eeeef8d61f1175e6a33c6c00aecd4eed20dc518e4b39097f43ee0213ed7aa2c96e128be7493df8f82d6c5bd4eca10304e2946e775bc0adec676c19c10767a70f7e4f972c6318c4e393abac00a87530ccb11e1e074ac3d0afd64c6705d5319ce7f225538860f7930dbbae848eb231760ca3d91461aa3306d854a387e39c9ffc89297067c15a32bdc9daf6d6780132454aeb1aec46bb6f9fdeb2f82924431f1fa6fbfa2b7bec9b87e04e46bf18c9eb67600778ad02f47d672d30500cd024d4b649c72951c15a32bdc9daf6d6780132454aeb1aec46bb6f9fdeb2f82924431f1fa6fbfa2baa5e73220d22864f02bddb9c59267df3cd5383cdd177e7a999681d9bd5dc1326e6ab4c9d21db2c5fdfdece3a9c71046f2bb64938b4fd9d60224aff86819dfa86aa5e73220d22864f02bddb9c59267df3cd5383cdd177e7a999681d9bd5dc13266c834a2f21f0b6b195b4bdbddf5f24006e414075e200c7172b3c3958c5f13ebbbafd94e7dcc0dbdb93b2176766378c0424f6b5d817aad813d1505b9e852014e06c834a2f21f0b6b195b4bdbddf5f24006e414075e200c7172b3c3958c5f13ebb59cead70da979caa64689ee2f90b492cc2d325878a5fa98559c778825b1e774a783bf8e4daad78f474c1d63768f3126e6cd6be0171ad62441b69378557b6ccdd59cead70da979caa64689ee2f90b492cc2d325878a5fa98559c778825b1e774a5db370c1dd2b540417e27a17c42761bbd6f5f6d5193d70b722c2056052b35f24b97abb2967ac34fad6a3ed895c60dc5036a6b363b48f05dfabe817a8b9e2c0235db370c1dd2b540417e27a17c42761bbd6f5f6d5193d70b722c2056052b35f24c2aa428c78ddfd45dc7db0dd5f9f88eef2b8fdd6ac41bc399ecd2f8c4160209ea9d14d2fb0d4762649d520ef7ef52c35525a8cb45ad2714076235ddc3c2761d0c2aa428c78ddfd45dc7db0dd5f9f88eef2b8fdd6ac41bc399ecd2f8c4160209eac10bb87a776746d309facdc0d59c0149895374e84b1faea83981e901948eb5e0e8f635abc49159c5bac3edf4e03f5d3c009609fab213e1020ca309dfe3b3a47ac10bb87a776746d309facdc0d59c0149895374e84b1faea83981e901948eb5ef138ac591a9269055fcd30f49909249cd91b2897cb0b427559dee667d52106a753d9aab3f119fcc42e8bf3f355c1ef3f005db2fe203b7d56177d9dc23b94919df138ac591a9269055fcd30f49909249cd91b2897cb0b427559dee667d52106a7c20ae5503faeb0ae54e61a1a778cc3bb545571f47b96480b64ae2a543426a6419a88f2264ec70d57e72e3ef5b73433c3a23ef0ce6f6c584d6ce4a4829903704cc20ae5503faeb0ae54e61a1a778cc3bb545571f47b96480b64ae2a543426a6418692cdce7ee70e94c901cdde2d5ec43fd89bf4124a054742be816e93e67725bfdfba02de61f94aec24c6aae7f5fd8c54ff0b981df6d9902eec60572f2e7137fd8692cdce7ee70e94c901cdde2d5ec43fd89bf4124a054742be816e93e67725bfb7dc2963cb6375af05dcfc7935e94e3891acd3f09bc4490002b00f1239cc590e5be7afbd3a6ec455364e89971ffae97c70e82409b18c5802df310ef6870700b0b7dc2963cb6375af05dcfc7935e94e3891acd3f09bc4490002b00f1239cc590e894904766526316554ea130ed0fb36282e6a3c97936c1d272f662ee76907d35226d48d256813d3c22fd446eff73da813f4e033f84fcbcdb43a7436bed8a25f67894904766526316554ea130ed0fb36282e6a3c97936c1d272f662ee76907d35206d05c7909a3c31ab2f2985be8b4e99ff7ac4e4879a1d57feef93d4492dccb539e15eeef4cc10b5f16670eecc199156c94a9da8b21029b1613134324fd2f09d406d05c7909a3c31ab2f2985be8b4e99ff7ac4e4879a1d57feef93d4492dccb53c0ec9de1fa744217a0d31b2d9eadb474937e79df5838d30f086005a1ed73ca681350365403dc0796f3d2c1ee725d3e8bd7f9e12000abd73f2310a68ba7b57456c0ec9de1fa744217a0d31b2d9eadb474937e79df5838d30f086005a1ed73ca680c50d5b061c28b1ccc8e0961d5771866f10344344dda45940d1bc4707cb474e4decd070a43b73375be01b75a24b7aa13237362acd8c653212237006d07c1551f0c50d5b061c28b1ccc8e0961d5771866f10344344dda45940d1bc4707cb474e44abaf2082a5cd074f78667857a181d25d0bcd9321411c6fbb61e31cfe22fabd67f9a391966a9eb3931f7a02df21f056958ec21e0680aca6eae8c0fa132ecc2764abaf2082a5cd074f78667857a181d25d0bcd9321411c6fbb61e31cfe22fabd6e09241a78709e1d1d600a54cede47394aad526043f71fa8fb8c0064e61cfa4e4d86386b2741b61c6acac7cac9f25ce3f131e7da2cc7fb6162ae67a7f40cd1638e09241a78709e1d1d600a54cede47394aad526043f71fa8fb8c0064e61cfa4e491bf3ff7c809ca0846de651ae09ce0ea75102a75bb98162e8db89cfb90e54aa99345b0df49dea45b37fbe72d0f1fec989af11c91c0f4ec905ffd591c3bd689a891bf3ff7c809ca0846de651ae09ce0ea75102a75bb98162e8db89cfb90e54aa92bde1a37871cac0ba05b531ff989c2e9433f9f93bcf295551b4acf11ae725e524c77972812cb5ec0a72afbce3e1d618c27ef7b239329c5c952c2bcbe77dba5ddd041443d6499a735bb78fec9da1bf33b3d034b5192c98bc273b16a44692fc88f2da37b49c30d6a0b4db43146ebb4ac8e5ffcb9814816b4742e464cb85697788338f460596ebfb64046aab3d9a65935bd4c76a470118fb7d10a088dc0ecdc53ea7ff6f560c3c3d7a5d9ceef5ba31c556341f7ce1bc1b52d96b063f6c2c47656519e0893327205dea12004e88d18c580286e7977e081b5eda7baf5b7bc93bc6c526ff65db1192099457cb3d9f2618a893c6ac430028550284f3a34d5c08042b0ebef4f18f651d32410c43644c27590903d41e38e763b0e108e6c685a3412a7d29c117f34254fcc12cb492eb9475ad15ddb460a2b1971f066c369e4cf86ce4ef19e111df53fac6a121d61abe33883a68e731820ddc4864b0a4c1000cf2ac5f019cdbaba8cafb48dd9181a0e1f7b0f20b585ce2925e8f347e00b87407a256bb166635bc5252f683a401e7d81c5911617c4af1a1bcdf99a51c4bf1cfccb00446ff22032943d3b921c1c3f0d3776d19e5120806990b817bc99a7e22799847abfda1f63600e34faf36e14307e59d55088e3979881d497b8fc9d77659e77709f9e8bafd7803baf96f9603c957eb974f252b0ad9829c889a293e0ce6829db1bce3da6dd4ecdf7ee6d85e2b148230984cfc4ea3f193be458958ea42ef290854a9672a64370b6f3c628839ffe7fd72569dd6ca2210e18edae3e180002747ea011b76b7ec0ef10c5ef3b45a4ee7e88af8852181916a788aae2bea52b08f3473815c1c43598d1199a203f698769e51e5333afd87772b7cb5449a935deedb31acb509960d754058408c92b99f50d8c4978b47a2b2155588e315f2ebbe58c160dcdcdcb89e19914578a51b9935020b03a510de15ece55fcd02c9474f37a54c158fb97ba5fd15af12e419cfbd7f2a326ae7fa10873aa377112ebec32545238fdf988acb088c3cdb7306b80e0a72c0d16dd934b7d51ab0c9a4224f83be5d6cbad8a7158a0a5d73551b82c0762c44adf2af7745c030afe291e2badfe360925046c8e58d853407176969c876be8ef0bfaa500a9471eb0c13967ede8704f85a2e1804da756128e6c22598d60082f98ce52ee4955099bfd447cbadfa0e9b24ccb8d135cecc833168d44e84f9cb1388ba86f29422d20979d3423fdf3541ba35a17ed44d6f4a517ff784ecd5c7d86d9f81b2498486d626c7feced1b92f23171cf9e42881abb78de1a93bccdc2cd7e3ba44508643a20eec4ea4c19f2f1adfd36f6b974d7c143e449571ae7361c4dd0f7881999abde6cf4d232836fa3e55fc41a7d5aa2b9866092f65707db7f38bf8fbf1b758382d551f9d8a3ae9b630704b337448f1e2895acfd5b505f3dd4158b87396dba4d0d5a1bde3ab008206c155934d53508889398e2ca6b4de3d91bcf2690f1b502249289f52cd544190db0b94d59df5eca139829cd2bf0742e9dbac38ffec5862597ee8f9dac50385af943ee312bfc394366be08b2fc12563ca1a5ce04cbaa76d414949afc230360dd9a29ff579bd868cc7f8805230d126ac9ce9b9a03910a6c183586e1db01863fcde6417d06745fb3e63032333d71c5e82e7919cf8a199092e705aec632a4d27f93bc761e578510cadf27bee7a84d891482e9ef8b71472317bf3adabf819e665c725d03e3064baa45f6ffbfd78cca83eaa46e8dd16930b7ef8577747cfef602aba854c64ce85d4ae1e54a18a456eaa202643e3d33f2c0b6e16357e083c3a98877e7317abe1578a44c288e5979c9d96fb5aa6727ce7eb37bc7fb29aa138b1cec6656ae8b4886cbfa700e119a1bb8484284cb717a0143830586d09d702ca3eeaa8f86698e5fd18af69fd28147e71a1a77600d356afec731ed523d5cdfa21893833b52b2844eabfd1549792c1c9f8ceac2d0e8e901f3307d4750d0657d9c42b857d5f37bdb5824f9358939da7d16d13f61eb8abc72a0a133cfc78e82e1f71ce628408e7d10a38552ba3e3228ebd113838c1ce4448401b2a9b1084b6a0424f27eec488c761f75f053a409608ec36a9ee0ede0d3809714fd0b3433db387db33987f1e3071d47c13dc83d1e902aed6b9d7d0ea31890615e7a16daec0b2619110516804bf90cac459a4d0315198fd4eff69c36c54378dd60d8ce92db6f399606d2e40a3c631ba566127e8cd637ebbf35b822672139cab2e8c2f19f7047bfc7539fd78839929004d8fe0efba1fbcbd9d712d285e43834ba55ce115556c7513dd967364dc6a40c39210c874e8168cf090ddd6dc606df34cbbec917f26fe605744cd34e51bf5de3be5baf63ceda573c0cdc4c5fb383390fce7824650a0342c63594ce9cd026b3a15b405729fa9e0e7af77a63d054a6f6818b858eb0f50533bd3bd16fe32815f77fabfed92ede885070b6cb15827ec66ea500a13a2353ab7745ff7ec5cf4c7940d944aa0e2072f8af26a0d0a7dd7637b58fc13d945efc4729e068bb7505c54ff607b02d5e6e22c3543e4833e51c15bb0a6110a13a2353ab7745ff7ec5cf4c7940d944aa0e2072f8af26a0d0a7dd7637b58fc13c381de837548471022636042a712b242e1c609c3432489d21e4855dac525f54529f1a857676c6aadca87fd9cfb64b01ccf4d33065a6837f63c7aa11819e1c625892d7115828a9ad22a79bad927cead3420dbcb61e58269cfb33e415c141761393c2a7a6f722b9974362422e205aef0e5394d5ba5c02d346505794bb3f7dbb8ae42c11bb5030ba4e8ca51d84ba49c438c16493424b4dc5eacf8666477400bcc9ce857aa2325cdff1ec2823dbe4a5a7a43a9fbc0b3d271e636fad27f9ed0329bff8200bb7fa006c2ed3f3ef91d74d9ae12d821987705b4759dac730d9d8c2609d5d45e059db74f5ab76347cdca6d89b48f6bb4e4c805a76ff64895283e9c4886af8200bb7fa006c2ed3f3ef91d74d9ae12d821987705b4759dac730d9d8c2609dc3ba0d81687e63f16517c08319d225007da4ece43d67d1ef768e973e31ad80501fd313820fcae998b4dcdd9109916c1a681cd6053a8a4efd38d51601ea839f228597c22ace9f3eda39969962d411c63bd426d50dbc33f02077c8b15e63fcee0ecc7c60b4b043987fbb7e65740f0b7fc973144a7ea5122ab00b9ec1d2385ea2f476b122d975b321d21b17ebb2ee32cad1c2d31298997931d05962bc6be8397cd2bbfb9ec46bd437d59b08b445057d6c42d5c08e9b1219a3f8a1a2d6fa0ed325772756d203be35669b76eb9423c69645b7f21f0689a83951df4d2bdc2aed1f084c2756d203be35669b76eb9423c69645b7f21f0689a83951df4d2bdc2aed1f084c8d2a9c52348fbc67aaf75c0ea96bad4d782c3cdfd1d1329d7855154366d04f242391be47d5cab2bfaca2af928b14357d58be2129cc5917b3a462e7ad12c267f1d140c98da0d3a4c769759d86ff45a9cad6ddc9cf7413fdbe78a65cde8cde0d2c2391be47d5cab2bfaca2af928b14357d58be2129cc5917b3a462e7ad12c267f1bc396734b774582792cec4e898f66a66270440e4ab9f231842cd9071c46edafb925f3d152d77da7b07d3aca4a2592e5a12fd2d0b9a589f627f4dc4f186a7db1c361c2e3df8badc1fdb960e66bcca70ee486cb87b4b0f634b46b7d5449fbb23d1e2946a686c12e02248fafb1a57e7514e0c22bdb2b4a66e644215c86fedc37bffc1df201c034ed2555ef6aeea9e451c0e64153541dbc4834f28587cb0712412a09b4dbade76fb732f2994028b0948e283d320d162e95945a1f4df0c46ed4749f9cf8f3643226e6dcce993efa0f55e0a9f181ad9c4b366d9d4c8defae3dfdc593def205d15dd8a2184df48dfcba354037cc7c0f38d939bd5cdc5e56fc05f81cb182491291537fedb8765dca1c5e2ba34c0a0e3980e4ca3e3bb2b0d3ee293f378617ad5691caa8d049d030c58841f0eda4457fdac3e126def50e345fd7286c0b7216e3d700e6c984bace27ef59bb10d73498f2a3dec13bc1c5d2064ac6e5ba34e83a40f91564f009c169fdb5d3ef0f2011a819b4997c98b2dc496ae03fa6a9e0d3bb57195c6daa4f9c88b0913328ba0468e08b5bbe24d4cb685331a3554453163bb24a1125b9d68fe19e8f6bd53927d753cc5a4c0952a3c684fbe80f1d55cbb3b3bc654a9e19e83d5f826281f0573223d91a60066c572bc6909bc281fa8557f15ef2578aa6fb9bb65176e9c9608185fa6e1f7628e11564a0e1f03d5af5fbbb2d9e170103f84665c49aa073fd3cd2e76decfe40b74c5a5a2578abc43eeb4cfa55fe26fc13f0c08cc4c4f2cccd1ebd5e97ab76f3afef20fbd2b2dff4b61b8450415324c7cb25070dc3bae90d37886fd0470b255bc69cc8482e66c0209bf419c1b774738e901bce090759da2f06ddc389e64f937c189bc3d06f896706e45491feee4ad12c2b97866f1a1fd320b232b0f65ae1f04850af578ab402a6452421326c35de1cf21ad80a8865572a3a296bd67553e9d6dec2f86c355a2880d5f9db0950dd41d0bcf0de79b8a8992e77fb52343cdf5529262a4d1c54f6e4cd4c25638203badd3c1f6eb17d4e787aae4ab0fa884e73fa381dc10777acbb246769496f1a5735a9de916104451892d8d835580339fe3b2a9ec29d9ca8c0e2b08e8d67869469bf0b9c1f6eb17d4e787aae4ab0fa884e73fa381dc10777acbb246769496f1a5735a9d05808e3b82182bc3010f4e2dc46ecc779e624018b9fc7bc67fed318d7477577cb320532d2fa00892f3885d72f4c75b6ab90c83dd9b040c425ad38a7d88f8e09aa916f11363a523d3e8ad3dbcec36d38e03118724efa1203c2a6785d3141997fb902e6a2be4ce6f5facc1beedc25c73ffedeb6a04b1baaba7d44e13f2f505acd94707ad5be6a539bba7eb3eec350ca5414b57d70e8f789c929a28f87e1fba7818c211ee100862a9f1b994692bdeb5395c06b14dde277faf033f51ed1e55b3b0bd2d1c0c8ea35616cca8cec50b1ee7c070672ebd80d2037fc3502b84cff3d1ec3d3a4a833fca7ec9d6a31422951755b0f1460018bd3168aba84f9f90be471eaf0e7992c14323e063038b4f9e80ef5b0cc907c04c6a08d86e0a6fae28607afd95c5ff3cc56e5007a4f0c3f8eff5327798e4545adec5644efc1bb45d1d4b89e64673929646409a095eaf199c5909e0c8989c51a03c5bf1146a346c6ad3da55d23067929646409a095eaf199c5909e0c8989c51a03c5bf1146a346c6ad3da55d23067929646409a095eaf199c5909e0c8989c51a03c5bf1146a346c6ad3da55d230679b260f1d8461ed3085f6e3840ba1dfc842bc4b383c9c8ff7672ef4823f9cb2fbc53e696664924982860e511e6bc048f6899d1d40bdd1894389574a6f5931ab51e812349ce58067184a10c204b5298c39d0f4a6fff43ac95b50aef49abfcfe7d97fb7b1f867cc728e4c770507cd7a5a96508cce0fb18a2e0a4874f63c9ab335447f6d634d7b92afcfdaa297742642df6d04bc07ab019de06cde85e9c863fe4aeb7fb7b1f867cc728e4c770507cd7a5a96508cce0fb18a2e0a4874f63c9ab33544d1488059608819a240f3d4558b1643bb98e1888d8e10b7b285126c5626289b1c227eb2adcdd65320e16172483180d4749fb13e0db856963e8ce4d397781cfa2a85f78fc7d3908bf78e6d4a07f0ba6719ef02ad15cb1fc7a0245635d8c78f30f898891a2ebe1167216de1d9a4ff87b7dc82174065eb819bfea31285f4eb16c13198891a2ebe1167216de1d9a4ff87b7dc82174065eb819bfea31285f4eb16c13183bbbcc09df1b48007add747ec5d44b55a0d7a711d3187435d90c94ee697615f8146114603a11426d7523a46c70f7132d83e9bf24c2832abed3c746896b7f4b93f1fd42bf69fa15cfe4deec4079f244f1f11c7ac8a9b444d5c496eeec0d4bd831e15d945cfa1b1f02e2bde22535970c1f720af76d65009e8a59aa69e2acc483830b7dc4f05af2c4044487ae9d03fa24517cb2e82776d8720bfab94336474750e06538e86aad931f9fb38c009605a9fcd6336e4f0c2c8d085acf7c3d64ec088b9aa65adff1fc90d5d813656ece11515715c1b4439ba5253193b1bae6885330068f75308361caaf3ab1685de47e6c878cd280e7a4425f37f3552e5f9d6dbffd696f75308361caaf3ab1685de47e6c878cd280e7a4425f37f3552e5f9d6dbffd696e999b541239e87c00535d33426b0007c695de1d68882ee1d02543df3f333c6b6827730a9692908275c77a569b074da9d4b86dfe2b519594059d11da38591e814827730a9692908275c77a569b074da9d4b86dfe2b519594059d11da38591e814827730a9692908275c77a569b074da9d4b86dfe2b519594059d11da38591e8143a603ce25ff1a54edb298c8833a485c4a36def1840763afe76aaa0251f22522e3a603ce25ff1a54edb298c8833a485c4a36def1840763afe76aaa0251f22522e3a603ce25ff1a54edb298c8833a485c4a36def1840763afe76aaa0251f22522e1fd78709873e3f61183b0f6bae3fb059a6732333ebd222bfb4135b2569ef623fb7a192f94a48ba8636a14a2db6aa4d49e0426f777cf9252c5a19b38abe89cd6f1557a96dd817148d3319f8bbf9ec4d37a0550b98e62937c3ec45a030d194c0bf9aa753c5b6214e33c0a6a56753deff0ca9e1950a60a0bdedb2aca8cd4c3db515b88482af472c81ae0ebfb02b6fed5a7da99f0c4213f95c0a63f24bd60b3f3823d1bbb6a6f2eaadf39e308672ffad0f900c3926034e338c99dcb24dbf0c8f8ce80ba7c6989184dc00783ca257c2caad35a0a4b2b1ca1df29bf7d85d9263f4d85b0ba7c6989184dc00783ca257c2caad35a0a4b2b1ca1df29bf7d85d9263f4d85b90e3632577db06fe952a06d00352aa9df14c0fd9934460d85b5c57945188cc074e56283c1ae944d6b9d22d5f9806a69efc16c8ca1749425f7560cfd04af50b32bd2040e05227c952823e3116ee2cd7663a40cc7c4e329f1728016866025b63bb5e634dc3d1b8d13026156871ac524c5a5befb093e3aa6ff6072bb5b38a536aff9e96d0015cffc76f7c686615b95d433d9f2797cd3e224d8eac881c840986c4ca1d462abc00e483bd97e2a01b7d42c28cedd795696e8bbe1d384b896aad97e903cce1e1fdd6e3050313ec3dffe1190cea8799e766cf50ef5f24c04914449664e4e23bec0eb829e7a1512d3bda1fc2d2847a44f480c25be1e3dfeb82d901e56fb7ded9fcd5d86709c2b3b65515c3ad65f9d8b412e46a78486987810e33427c73399f906acdd00f35eddec6a95bb2512dc8ed14de59fb21db27dba9c2a257207644cdb076523e5625be0ee59410b458e36fb76e44e73f70b7ddae181e2a0fa3ed77b599572c252e9635f44f164337faf180d3aa7809785c6b0510869ed25de23a01ec7d22115fd0c641dc3fec2f9807a8f5e08bc2db3b8aef26bad27e12893956e53f2b704ef6a965fb4259858e4f5b39571a9ac9d8302366e63f29439c2c6a356bf51535f61a52ea17658051b37bf6e03de8ccea4526d9c0b3b727bb55ec0934cc10a5111be6da1e2e005c8ff2021bc35abd5a7a62dbfe5588417326c3ecfa5d5b9e5cb8d46b339af59c712f8697f2782a58b8841b04259080c06cfc2b3bb8bcc79e5cb8d46b339af59c712f8697f2782a58b8841b04259080c06cfc2b3bb8bcc7570218215aff7c99c7fd0362333b40d2ee46b175469adde78c4c6d2a12d3dcf2fc04de1b0fb7913bb41be9af409122fab7bc31dbb4d7f57cbc33f86d610488171f70a65821d813408163fd81e4cf383b4078102341ac314157ace477ee1fb931a23e10c28f59cada33bffad6aedc8ea0e3f3c412e5064f99425e0808e05910c6618bea50b609d5ccdd9b997c983ad4794aeed07460eb83ac1438b825da5cb67f845d0ee951c86027442840e48ee50b8ef498d1cf98c887855ea1097b2680208a496561081c3cdec38049e554207461c4c1efbf527b31117b901ef31da84e3c44567899fbbf69e921976feec2352202b496afa91eb8e32a1fc908a15edfb570f1567899fbbf69e921976feec2352202b496afa91eb8e32a1fc908a15edfb570f102cd862c767a61c713d29e58ace0034017164bc59ec9864acc9d87dd1211ef4d8b8f7c556ec68c426ed4cdbafc27cdcf3f2e3e471d062dcffa09b959fee366968b8f7c556ec68c426ed4cdbafc27cdcf3f2e3e471d062dcffa09b959fee366968b8f7c556ec68c426ed4cdbafc27cdcf3f2e3e471d062dcffa09b959fee36696d3cd2a0365b543d8b6c90c9cb196cf61fb92a9385e5bb15d58db463f25b1c0403590ab6082a847749478e6e68fac253a8cee8c1d7e628409f0ca502c65456619c8d0ed58672d43473aa1f4c44ee29c2b659a3467d58dc7ed6dd67d48f3b626e7c6b4994beb9b938f88eab8bae25438c5d505cb055bd0f6506a6df8433bc689f2089cc9cb423dd5e96e787d81d6ac491f8e11e2834c4c52fb07406d4e36b4211a2648444890a3218b1d14321c6eb3019e658a8c1de6213eb81015ca13fd2d051d3664535e36e49301230e0706332c0daeeb1b623aff3816b62616228167311a938c4df5fffbb9aab88abeb6ed940e067d5170e4a59231411897eaf418c3a4eef155d88f7322c73cb72666e9b3f78ff084d640695980d0e912cf39c32eb034800bbb573686aa2d44ba37564cf08c1efa503a7e2cce12635f1cea1cb042bb1cb9384689205112a5e15211586714c1873087a398030e86a89dfeb363ed994d22dd1c3ba388bf75902434a751aee31eca205e4c2e34382629bad8c48c8e8db2e3d778a3047c9b77ba57ef0311654fb9ec80462adb89724019d54860c1cca9df6ad250b3b93d9a309dae8cea5278e4bef8fad4da7560c52564fd699ad8a04f8422b7be833a47b2d6a77bc30eb1f75dfd1dc369f9bd1e11bc5227878062528dbd7f696007bc15a35fbbed293d2b736a0aa374868b4be8ff23230786a83cb61e02b6f6c0a54562705f9d256596e2dae54920a0ae6ff9f8321d41d6e2289513dd10943d745101292432e85fc955cbee20e9ea33fe4b1f1733e2430e2d6e7dd677250bfb2824af911c24df43a80a950bb21d4fd6c670e9fd78eb785a69a47334da4ed96e8b83b15cc37deb7ff636cd57ee1af2529a61c536728cba8116bc14d7dc8da8d306efec6e1c06aa4d1452cba91c0a4634e8b32b00761252017f069b5d77940f242b11b7d0068e78b805e96f0a02d2312119b50a844c6f509ac14013c88f9420b9aef74468478fa32714f0989c9c444e61dabac4b5d8aaff2dcf48795043175eb809f08dbb30b5257c7af22447e2dc54ce8b1ba388ea5410d1a551ed72a3a5df162b6c85f65b08d82802967adbebf12036211293eaec7702449310a962c53e94ce056e931f25b6830a749ddc8e83622d1f55a24a6966f130913e023aa5c89fdcb18d77b51eed2877707deeea1c3cfbe2429206144181cdec2ee68b2ddf9d28038475989dad8b62d089d1820591ace00f5e7e351a9c73a70143509133aa59e2bc3d767287fcae32c643517676f5e2cab52befe6332a730292c551acd3b852f3d58b7f70805bc3d2a929ab0ee44ebb5b6f2266ba0c25659faf313445c335d3d3142d091aa5a1b952618ed0d1d49e569389a9a0185bb7ec5913e97e12ce0e3a3ea6f0f2b7979ff076f582ab9a6e92bf1aa283abcb2558ec87164f6f2615fe8772de9edaa8c4cf05981fd4ec719613918d3633d5598cc81f936a01f7895a954e8db7cc9fc332c31b77ee214f88afae7f29ea1dd2790d6da8e0f0305938489551e68c8ca8b80fc25ad0f4a34722510c94f2cdb1c3e238316d051499712766f3fc6e729b566fee201bc5b62d161fc78c5fb7324c71603b72ce3c564181bb592ee5b65f20f2881189f1679e8545ddfb54d5d24dff14de20ba30ae65067140821686f32f1bdcbebf6bde763f24f4ddc954e6f7e8f2751cc2ab524ad531573b1895b93b6f967e473990b1ae3a09bcc10aae3beede81313334bb708b37d156c884af775b3ffd64827507dc44dd24e93270f01e27ba7f236ea27d22e9ab38a10b9198113dcbd48034c91969a7b78894fd90eecb7ba20d3cf56cd9071741817b502b16fec08101af7d106fc488d26350a386b883cfaae10681bbddafde2b24ea580a22282133a15698724e0a5525660513e08d0df1a2e8fb63da728632cb82d77f4d9c55703dd69d8a4817d66d8394ad1a0e391240c661d057e8a5e13e699c83aba217550bc60342e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85537c203cfcab9be75630d002ac6c42b04c4ab018a9c62407f74b1fc8b682f996a37c203cfcab9be75630d002ac6c42b04c4ab018a9c62407f74b1fc8b682f996a37c203cfcab9be75630d002ac6c42b04c4ab018a9c62407f74b1fc8b682f996aa063268e93d22683cc5aae5b68109dfac0b1243fa5e4eff80833031e645cd7bfa063268e93d22683cc5aae5b68109dfac0b1243fa5e4eff80833031e645cd7bfa063268e93d22683cc5aae5b68109dfac0b1243fa5e4eff80833031e645cd7bf7b8cc50cbc204745d38fa3d57b3bd6bb4c3f6ea0d346bef61b3cc423eb15b9d1d4c25d7308fd1cdfe53e4ce654cc6317e59fa41d3e659f665dc00d8d5fa40fdc972bf9c668af383b3e629f50875c5a046788816debeab4fd03dd6feb72af098063aa16e0c52cd1086dd1c305f07c7d6a1e003bbdc519a7911f4ea7fe15aef672e0b7626813f4ee9c2d85d81d0559ef3a592a0b9869821686ba59606a265a0d1ea25c7e1d517bd22c5647267db5ddc926c56bee63f6e451ed6566dc3538b1d34ea847af1248ddd62ded492a9e06f84260e9cf51c12f78241203542d11abb0484d926dbbfdb452592f7a565e20f3d742ce54e89a7cefd0feb6b28a93d091c4a6acebdf2d98baa73b6ff93935f3f620a3adc36b5c6768e858a91cab94561ea948da50be204ee818c76012da66de4446c343729f6ccda40c31da8128a4c90578d8b28fe91980080cc3f3d687bfa4078489ebe25fb28005170a8232a3eee75f94d3b42f865269d11d324139e5a9b6eb5a82c1f4ad061ebd6695d4289a179fc1aa3c958d2b7f01ca03c7224350b7f75759d0ed5e9ce8a9b5b6166766e233baaddebbd925149f6da956e635f62f70d7b03a675de6f92e177b349ccd61b8a73bea3a9f3171b558e841809470480a3b57a59eb7efa30d58fd46aa45a3b97093c0744d57a47c73fc7d2600ccce041d38cbf4d8270851902c33c17eff26c5a6c6a7572c818425d15e8fbc347214784a8a4e2ef6a2b3cd37fe6738228f5987ce58fa4b7eac0a28ceeda9e5af9301cb5dfe8aa6f54faf299e03b95d613ba4d70bcc9a9196189b4de6c3d909ae4ec36c8f534cb691498c991aadac4cbd29d21e3c9b659a306027ad7ad77c121a5d52716d4650d97ae3d8cd121817fd888e36efaad3ca3a529ddf16d32bd6d57c61ea12b4c5d059cfac9ec2ce86881439de659327e08429be9ac9fb568788301152e14ba235dfe574158cbdf78a915a965e9152b117599d0eace481dba4a142e3bb4886b9eecb4248d7c07a7ae1da6b811f532cc3efa35e350873c537c442b5b783363b7f419c738dc1fdc242aac755d68ffc09900ac5ac87bb9c0998cd712b13030830ae00225216d89a163e7e52e84643db8ba532cf8f03b8f1a10d43996f5dec74c9fd3b62e5af37273875b3b33dc3210133fa789f75ca0dd7205211c30b6c24a0ab558c95994b0cd343d57d33586fc8dda9d790ec4320045035d94a130d4a934af1eea02a58e9701135ce8861893ac3100f038d9398079229a934cc890a2e46de391dfb9fca67f2c2fc6070fa01feb4418e2a2466d2832a26ce0c4471de168b423bffdea0d165fbe7af7713f46439173ec2534dc25b49d70560b6c83581093029312efb6670b11c540090b3f78bcf72264467b494f02f21a59c231f9497caf513a22dee8f790b07f969b0e45854a0bdd6dd84b492e08c2856abc723d33542cc5f9ff16324e3bcb426099e5e42046cce4e7c6f566a4cb150134bb9039f460236e927706d939d87935c982415c8e6e8b366df4ca68ebf6b7001c8d739d63056ddc545e111c6b2db33beb988c54fe791f5002f8a0d12b49f08684f93b4e79be759e22178ccd491e0a5f0930a069eda0377dc90cd476039ae68dcca514761c54c52bd4e4fa19679895ede5007a2cd4ed8dcba87b69d7c1300fd6421cce6ef3bd0fb48fc39a5ed319f8c390df2db8711ccd1e11affafb58eccc3aed990d9d0a5cea2ecb2b8e14199eeac7c3ad4f0ecb6a9564309cde2a42e3f6536adedeb2b103fec6f5ecaec90d8ee8f8312a83b2e405ac3949b57774e2d74a17f8e5c45f5b45c270a7efc02a4765fe2c090267720cb8b5175a7eaf59e684bc32af2ded3ee940aff5ce1cfd0f118c013189956bea62473c6d7bdd91b2feaa6b0cf481d0cb3de511eae0b5713dad18542b07eafd9c013bb7690f7497bad49923a71e1c66e4ae337652cfb29e2c5bd5a326aef537027798d9bb2962e4bbb4e0662e6f22772d9074e41744affd86c2b781d8166302f526474bebf67acfe6af9b27e786f283040bef2cc182636e6a0259fb13615ec932bca70b98fa5b45e92df3f1d61122daec65b9c6f24892e474387275c796fd4aa6435051e0b37af80c6c2bcdf14bdbdf9043fda595cf98056b46de9e779ce84929db16755e41b009ce87c523139cb5db58698b94b5b2318f6e1af94b6b60c6ec3513cbca1f7a049abb60fefed2961a4393f04e42d0316f5b73c496c2c80c0d944377f44ec4d5568e8cf83e5f046066a541e6d38ead952d63cc32afbac51a33acf354799f235c582eab17488105da85b90006d85d6e7bb931ee3364d1e07069d8a0dc1ad112fc205cfa0b892b1f1e2e3cb3caa5b8ec4824b16fc3a4ed4214dc9d2df78ee4306bb939da39c160713f11374e25fd60b1a8241c6c120a2c51e9126e121862d6b988d3f452cae18969e5c1d005632de58b5cd71b5dd4f2ef68f27d5fc03a432d25fe25fa22429f7318d7d88c310b2df1b04fdf019d72141ee90c6e55be02125f7c90ee2aa0373bf832c56f73c2138f1eae62c276c0ad5102d9563d470e296eaeabfefc71c1fe568dc2a11d604307dc63bc5b282a0b70b849cfdf59b940db1a4e0116e3f62a3d92d5ed956f73c2138f1eae62c276c0ad5102d9563d470e296eaeabfefc71c1fe568dc2a765204826fc6e15042c3653c5ca222c8ce4ea73c643be7638132d93e490a307a75ed7e7d56f13b0d5586a31c4b0f04db10936ff6a13a11ffdecaab93ca937e1b765204826fc6e15042c3653c5ca222c8ce4ea73c643be7638132d93e490a307a3ae0aea128e78ab440bd7bee5658822f1376edeeccdeeb93ad11af4d2f3dcccc0d63cd7b4be4f9044852004d5548b53dcd67711066e344312e2078dcd6c3498ae077caecba93fa65cb7a62347e2a54578989086c8dd434571ec15713653af2af66655dbd574da51ecb56ead53124e14f2b9201bf78ef862dad3bc558a05b4e3605f9860137ab8764a9e00535f2e31fa2e63d13654483fe707626a3ea94e24075cec9a372d4bae52946ba327f68d7eab103602341e1819e1bd0c1721d926c2d007be95b32b66458f9572c38dae7ce910165245c6e6df15ce3f2be27736e7fb46922172ded14a9bb6648171e43fc3e98e1fc5b7fc4cd691c59dca6e4f82169be9f7be95b32b66458f9572c38dae7ce910165245c6e6df15ce3f2be27736e7fb469119fc65ca296a2e63b8f4a24ed0ee0bc8282154f850585fcd8eb3bf1e5963ee52a3fb0bebfd840677102c745b99cc935c5d8e0a3013e2255c81bf73f5023cd6ae3c1c12f1ce7b382876cfc43c5eab7897dcd7d1440fc32a890dfc2bbbd5aff6834e1e71ea14e2a38333be676c3c7e96e00d5a06ecd47277baeeb4e14d50edfd16e6d97c540d454af6bfae8e5508a51d08fc40c52c5481303a432f56397e3bef934e1e71ea14e2a38333be676c3c7e96e00d5a06ecd47277baeeb4e14d50edfd1079bb8d8117ea79ef5b6252aa54e44a60e0b296f9b0561b4c74349b96ec471905eb0565a7b39497a594eb2ad366f054e52e6c814814536695d6d8df909f2aa19079bb8d8117ea79ef5b6252aa54e44a60e0b296f9b0561b4c74349b96ec47190a9ecd751b23cb5d3ad0f3fb3ade1e74402b9168d82ce5963ad181dedb5078d27a9ecd751b23cb5d3ad0f3fb3ade1e74402b9168d82ce5963ad181dedb5078d27a9ecd751b23cb5d3ad0f3fb3ade1e74402b9168d82ce5963ad181dedb5078d273aa3e2b204e207bf89b6e34555f3f23d3cb00e6d6a1cfc8a476bd0d1115e95037e8faa8906a15043ff8b6431b0eea9c6f6f40206ff388119893539c7d0ced8b53aa3e2b204e207bf89b6e34555f3f23d3cb00e6d6a1cfc8a476bd0d1115e950359d17ad1770bb06cec3d3b7bcfcdd46d0cefe7e77f40448f7de4c0c3a399f57245199aa09594cd36f8e1edbd4f50db5aa7eff51a1ef23e14df8c774d49e8a4639cac67139ecd5f0b11723768f32bc4d40066a370c5e0fdb851a0c3b88685ea7327d0e2f733cb8a31685ffa714bba4fefcd4e05e1ec7c3c465b30154eec1abbfe03a9798485b6c06cedf5288cb28e20a9299cf797c09491c3f5d9357eab529a1a61ec1bfafe52e1d65b4a8a0d953d5b4e0a27c2a15b8da878c703d9d400281b5139e5f79a3d249e125ac1d17f3b12eee27fae15474ae424778691864a59d6f7c7d25e3fbf3a071559efe65854e1e5aaef995041d340b1d5c0b9a5ef17e7ee6de3c781b7735f2f17038ce6296ef31ed832c4301f24d7a319182df26d6293571787f8286e818ca56e10e03745bc056cdfd31147678f9a1dc8cb6b0fe96ef9a4362acf7cca2dede53db7dc7574cd8efda2264f240b3747c5ae28dd11bee73976f5af0c96189e3239153f8579b3bbb83768d54394a4e33c6fe39ea7612aaab8c59df0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85537c203cfcab9be75630d002ac6c42b04c4ab018a9c62407f74b1fc8b682f996a37c203cfcab9be75630d002ac6c42b04c4ab018a9c62407f74b1fc8b682f996a37c203cfcab9be75630d002ac6c42b04c4ab018a9c62407f74b1fc8b682f996ad7b5e331586d84245c622d53ac983f9a3474a1fe4a976523d6db21df1c92aa9e966e131b18c0e14ccb685454463275d9c2700e1d51294ddc11a9c37c7240f1f8d7b5e331586d84245c622d53ac983f9a3474a1fe4a976523d6db21df1c92aa9ebd4094656892ae861004ff1f5e2ed5055dad524ca889cb2b668c1847b2c8a35a41fa7f4c53f38ae7d9fb5ce2365ffb9fe46d5005474addb4e0c9cfe82bf9759dbd4094656892ae861004ff1f5e2ed5055dad524ca889cb2b668c1847b2c8a35aa0019a1bd7d32e12c5c5f78833645bed545a20b70e60137b4694ac3ed9202ba9529c7ba52c5f8022470dc0179dda1f9eb654c98838a362530a8059e5a0096b50223185f3a15664c9d97717920070d26e7cb928906d522d081f4b6818e8d781487bfa49c8e821621c5975024828b99ba6d834508c834f63255c8cb739d0a41b7987c5d4cf3308473f410d33de280a68ec48921c55e9882c6c6a44328da9262bc57bfa49c8e821621c5975024828b99ba6d834508c834f63255c8cb739d0a41b795f3637cbbf938152910a4e27730dcc1a24f74d50b2f077229499a1e33b2d5e6352be89684cbc8b42739a3362d60970394e4b39ab38112f0855cb9964ec9dbf355f3637cbbf938152910a4e27730dcc1a24f74d50b2f077229499a1e33b2d5e6369c065aebb481100575336a563b04abe527de9af3e2e0fe25eb69d644dc0e174a10ec218d6ed862b985b9229ec3ec0bcb5848c61659fb3ea3c886f6bd9bb66b3770ba2ba9555832ed82b6b01eb1632bc6af22decb2cfccb4a6bb2b93c0a4334f89abe5ccaa188488e364c23277a2da627e07e1d5b834e403231dea455532a0faf0b44201220e7f3666c0f24078a0895af633a3dd4e1390459315f3526c452ad4d33c58d144a83d5de3c3669ee3c32fd5f3a946c88a570fe0aa897d0dd7fc933768a16382ca68fa4a2e69567afcd4cff00c009cf6f3ffaf83720d8266b0367dfa91a55c5d8ba5ebeda484c9d84e84cb6055424f2f20f9a70fa9faf394072d9806722537c68c0622f8293d39bb6ab1288f3637d8dc45d6f9aae96e49af8145ca36de54cbe2893dd2043d667400e98a0912a501a1b8dfbcf94e0496a86e580caba79bebee076009ed8ecbc470aaae6649e62fa8afb1eaf2f049ac85e2c2ac75714f9a164f329af49f786f6f9fc9183947db7b0f59b8d2494f9cd61794b01c780a61fe768ce86897f352781cb0d4d7594c73ba2ccc398b58dc7ea5968014ede7c74cfe768ce86897f352781cb0d4d7594c73ba2ccc398b58dc7ea5968014ede7c74cfe768ce86897f352781cb0d4d7594c73ba2ccc398b58dc7ea5968014ede7c74c0f177f8ea78b77da9ada2f125a556a3534a20e54991494a28087f42a89bb9255b55967bf75ecfc6d4d266ba232a54e8b7d7af6eb9c17fa0b7c6d8034f76158ccc31f52e8210e0425102745bbe03854e1a4e6d4866f034f20a71da9685bcb8e692b4617ddc9ac5ceb68394401e719fa643809960188b7f23db0a1d28f0d176f066a645978f9652642c8a0e58ec7fe16c498746a6567e85f31182e6f5457b4c16d7637407c64a643ac7812c32bf5dfd098672117747903bd739add37282d3de95ff3e6f508b1b157b03649b159d89fb46ea3276b906d32f6848c70370d451e407cdb2259a74988dc73a209cdf7aaa3b79ab6f213384287a8bd288ad141a935e236107b2f8cde8085c88c57547428f2a70251f65279f5098c2e4cca7fdadf7c59e7d75df16edc1d41ffc841e1122d6839fe0c0ebda3018672a334fe249543b9edad107b2f8cde8085c88c57547428f2a70251f65279f5098c2e4cca7fdadf7c59e7e7374a0dddb29d15f09ee2b776b7689a0eafe23f4d970de1655f00342653a3066e54db2bfed7a123caf8983d0e46fbd6fa1f438680d08138bafe2a70412a26257e098b90eb6b12827ee3954b92a44402321dd2f2cdd13630966d7b66c3b27544b153456a06769384c59b138f063fcc8acd65bdcbe6a1a0f042dcc8af4dcfacee8d8ae4d20367688e003a3062cad1e7f504ebabcd0a790e1f8205890d5fae3c68586f575d2d591ff1c516af1d64a2be1dba1a859dde80e66756061ddb756a56b95c1fd84906ee01e789a6fa25a6199e8ff33eb31cab996ea2d68eecb7eb778a0d92e03853760cb1ef64bce2fe065d9b2bb600c8579d400f8dea36a2588a271bd95c1fd84906ee01e789a6fa25a6199e8ff33eb31cab996ea2d68eecb7eb778a0d7a32b420f4d816691876818de7568c1097bb861086dfb54152e7e6efdf2f95b590bee0ba837f5055cbcc2dad575266ccc1fb5a603140713f24797cfb0e70f3ad7a32b420f4d816691876818de7568c1097bb861086dfb54152e7e6efdf2f95b5c5cd252115804851a3678dc2811b53ea8a90d55240470480137adca66240c6ed37105f1113d00e6bd117a9c6e86c5c4e1b46f087efe3f0361d6db743b40dd903c5cd252115804851a3678dc2811b53ea8a90d55240470480137adca66240c6edcf747fbe6ff2329911d47f73ccdcd24be3cfc97c14465f1e8a2d3fed40bc4c8e0fbf95a47d8e4c0d831fd52312ec43076cbf503c190269876f170a5cf5585fb9db7489a683b64c306ed1b4e0b909eed5c8977fc89898bb7bd55e31183bbe7aea5f75aef68149b582884fb20000c24bf301e441084d4900f7061df425efb8f7414d33d7f6c4b959cb0ac459ca01303bdc37ece008f4db6d6dabcb3dcdf167b5a15bae885a7da49c1fdca1136bf5aece233f0b8f4a6948da3969072c26de395e8334296f728e7fe68cccb97a9f6edbf3bf3a686f44044c744fe85f207a92ed4811e8e400cf13dc58f0a706525bb25010a594ed2be68aa44a626f7cdc149a9b3c3bdb3a2456aff7c031af09607442a32cc5c7d847863fc61cc4cf3e8cf33e3276e7e8e400cf13dc58f0a706525bb25010a594ed2be68aa44a626f7cdc149a9b3c3b9bfacbbb64e239a75591a7260b3ed86748eeb4366e6c40f3542753e79bace9a7b415a6f3d3663c3ac332ee4a0f4213eadad9281508dc97410e258a03633b063a91db5dffe09358d0d194d55b2eb871451f1aebe9f275205973ccc07aeb9358ba365d5b595053a3b28761c61510ad1ac42aee44afa95e6811ab19c929a2c57e5c91db5dffe09358d0d194d55b2eb871451f1aebe9f275205973ccc07aeb9358ba0e9f8dee66111d75a794a221f5dd3db86b0ff55a2b2fc361daf51caeeb37ebea14643dcb70375baeeaf39b42ae25c8fffa90468138a337d8a59927b4b0ce42b10e9f8dee66111d75a794a221f5dd3db86b0ff55a2b2fc361daf51caeeb37ebea44a427e492906e1a55fb69d293553ba4439223f67a4a18ac445e1c23c8741a436d2b7b5c5df0979d82fd48c26ef9d45f507c80b9531336a51064fb3aaffb385844a427e492906e1a55fb69d293553ba4439223f67a4a18ac445e1c23c8741a43a02ffd919311c3b1d770f87d00c0b4a564e6bc2555d430c4c27058b3c42222f92a717c5e8c174900f44737315b6e1fbd8feb7c61bedbe062f1be646a792574dda1752d6d778c4615ed02ce2af0a9ea108157313ba2010f2073f0f0324e116eb8a6b30c58e08a5fb08a243e8ba01ee488f22238c7ebc59936d9a1bb3b8f73a82cd248bc709fb2c1ebab9d8d78062f4e42bd8bf29682c6f7f72d26e2a8559830fa10ad175b1b578bcb49b5f7c263a82b0a095b6567f1870b7aa63570b12ac7642ff1d74491cdca25bb9520a7134f47c919fd57de991d6ba4052273bc5688c4240eaedffb32c1f3f985fad4d9c573cf97af35308734f9b9dfc73919ace078ef65b0e5c74c08f5d3480d1c612d8ca86ed582dff3d87b101a0c66bbcbc1668c81cf76391c49cbd33f7d116cccdc2131541a171c856862731b0e2c593f0670bad225d3a3751f04b1a457d8fab1bda560fd6735dbebafca04b02f13b098e29b481692c2391c49cbd33f7d116cccdc2131541a171c856862731b0e2c593f0670bad225d360ce686ba05f765a65e0a1f1f974fdc0ae0e8cba06907cc8de5ac1981398e8ce613f53deb07f9949ed25889c2aec9c3ec07bd9be0a55dcef80022290d331354f95f80571a981e67930cbe5e955bafada1e9d43ba659e381e2cd4848d0dafafa5826b02a803930834b96b1086cbee7db1d21c684f65dd3073706dc7bb5ba1a3e876d08b0bdb23aadf525afcdad04696a24541e88e090172eec8bfc485f8b7cceb42974c4c67803dfe80b016ff8aeea0d1e5c751703ab3aec5be765f4e534367be750e0efce304ff642dbd9923faebbd50b45823319b6f963413495774480ba18e0e112cde1ea72d712c6eb3fe2e1bb25ae7b9ef3ee7c89d3e663ce931dbeb2ef09a067e95694fcb0bf218a8ffe0e2a2437d03a6edd9618c8828ca1d22098797f5bc836914102f1434b0ca460e47ed54231e609f4cf75792df672c18efd36bac0f8d4a9f0a5c4c320cea92b1635dd41282bc144166c3a1776cfe13eda428cc01529576195c51d1a6e82d8472d7fc85059793e912c04210a2b068cc13d6e5ae7593171cc64fd9c7ba894922a35cdec74c4e34ebfd1e7973ad25c01b80ddde35b4cde53b361129062778483ee825bae57835b890812ab9e3f56122ba633cffaf3767e53b361129062778483ee825bae57835b890812ab9e3f56122ba633cffaf3767e53b361129062778483ee825bae57835b890812ab9e3f56122ba633cffaf3767c9b6583f9ed5a5a252483ead9c77bfd91f5b4a8ece3cedc324dc3075e176bb51c9b6583f9ed5a5a252483ead9c77bfd91f5b4a8ece3cedc324dc3075e176bb51c9b6583f9ed5a5a252483ead9c77bfd91f5b4a8ece3cedc324dc3075e176bb5138305c3af1d456b9febcb741992d6d417da0f8c8ae5b00087c4ac3eb7439e03ce915183ef74443aea45b8b1d3ac01d4d282404dcb44e0eb7681ed653c1b7f0e462ccf4643f2852ba1f8e9892e8affe1cbdb9c3dce616a0136bda53920e79a43f4d616cc3a6bbfece79d6cf225286b44337d9f012be9ef0f7c23f995c7c5a764a4d616cc3a6bbfece79d6cf225286b44337d9f012be9ef0f7c23f995c7c5a764a4d616cc3a6bbfece79d6cf225286b44337d9f012be9ef0f7c23f995c7c5a764abd4ef0bad69b0a444c8e712fbc9058ef2424700473108465a48104055b4917e8bd4ef0bad69b0a444c8e712fbc9058ef2424700473108465a48104055b4917e8bd4ef0bad69b0a444c8e712fbc9058ef2424700473108465a48104055b4917e8d0f57acab07fe4f9c116c3392d85946bac8e78608f409cea70005f16ea019b57b88497adc30d5d5eda7789c25a2206ee9270c932d584d7ac42680325651da45ca8ccabcd22d84a320950c516849bf7edd3fcfd987257993d59ef58871f7090f607d03c9049a0a7cfb98300b0dad717d40af53fca396856f44f979c7f4c7684d3a8ccabcd22d84a320950c516849bf7edd3fcfd987257993d59ef58871f7090f6f60bb40e5fc51abebdb4d1bac17afdc6f1c1e6cbda7570255f1b6b401ecc71177e787ceb5c99b3ca43486baf92ae10b93746b163035421fb892b8b55f14814bdf60bb40e5fc51abebdb4d1bac17afdc6f1c1e6cbda7570255f1b6b401ecc711764e1947747c2874117a7458bba1f07c86620cc0ed9a4a4116d262878e4a2aa09d23507defebf701605653a0cc8d3117c087eb4a4ec4a5eb9bea8780cb5f140d274caead4a159efeb0d7f779e64db1c907f4e3ffed58e38a80dc7437673526b063684d8270e061756438cc9a52eb8eefab539c820b23bc50f50d8fec044e8a7c974caead4a159efeb0d7f779e64db1c907f4e3ffed58e38a80dc7437673526b06cd6f2b2c7dd550bf0856ef0797a0dbe60d8e65e22329b642a452b26755359cd8ec50f715e4194adde3add7c4da3d76903a5d19ecb6a1dffcbcf3d96176631d0acd6f2b2c7dd550bf0856ef0797a0dbe60d8e65e22329b642a452b26755359cd8526affd884ce401d5e112fd3e77ee2bc484fa0007560898d0ac8ee40f9dd88de5591a7a9f7e13eb0612c9270cc3747ee1cace315c7cd01b221d01a25c1bff16e526affd884ce401d5e112fd3e77ee2bc484fa0007560898d0ac8ee40f9dd88de4e578105ec87e38644e4252f0371d6091480ae78a66121a598340da5736118dbd562561e9631dd969a64c60fb965c7b6faf1fc3a44c65b85b482c687d6e26fe94e578105ec87e38644e4252f0371d6091480ae78a66121a598340da5736118dbf7fd0f1efbc8b30a8b6292be7271f220cd5fdeff78050d56a47f34005093916381757fba73c0e4464604b160312904984912a4813f49e1791b11e5f322a92a8cf7fd0f1efbc8b30a8b6292be7271f220cd5fdeff78050d56a47f340050939163f657872f2fc3b7f2ddc0a29e57c2ba9771693af9e3a84bdaf39547381c40ba1d62ab5dd226c9d17896c99451fe56d07da5ae545c76319d3767c138f0b0fdf9c5f657872f2fc3b7f2ddc0a29e57c2ba9771693af9e3a84bdaf39547381c40ba1dcfa45778e457731e0988d9ceef29cf9eeef916f22d7bd53f4cb08c7a2b8b2ce2fadb70de2344c8a74694e8565042be44d7505f23708884c45e0c10deb59de2d65882e7a08f97768b63370b2fe2d557d573708494fcb79d068d3e7807b53f4e158aa4d2667cb13160730b346d37203fd6104498f92b2a633ba1aed04cd72c4f04922a6e2995952366b366c13736d715d77fa1868ee453fdabe35043059357768f87ad5c8954dd56fbbca04517bf87477ff4dce575170c7dd1281d7ef1f4214ac8284f839604108d733d2cdfaccf06f70b896bcbced6ae32dee7f3263b24d1c2a1284f839604108d733d2cdfaccf06f70b896bcbced6ae32dee7f3263b24d1c2a1284f839604108d733d2cdfaccf06f70b896bcbced6ae32dee7f3263b24d1c2a1c34a06e65f80fe3fcbd5bfb0bb5ee3c30cd2b454b981cfbef7a3b189a140b3da9eb5b78c1465bfe982f2fe408813bcbc9e7ef8b480a62ee9979a3abf074877fac228a313d058e1f2cf137854ea678df3d43dd224ab5e99b177165eb642e4d4c57c7a7d4d7241ad376e111c1e60c34a1288eed50acd400d4a5699796ded8bca90444665552ad18bd27fae7858631748718e7bc6845fe20296535a2b3551d7cc3dd52d9b4e2157816099bc65c7a7bca4c0ea5d83d9bfdcbfe305b90823cf2862a0c14db6569ba7193688e070e1ef495ce90c7b90fdf40fb1b7c6998f657da6baccb10159b22c5e9eddb1c6900eb0ff5dd2328cd769106c5fe678f44ccc6a6a9a5db499fb8e70a8b38238528adb999b7cf43d52da3896463bb2b7912878db6ff791b1c01e33154319adde6382867922c6f9899e29739fe55c8fdbdc19aaca7460d344a45e46ea0c217d1f8aed71e328da51fc5ad9e4e637ac9aa212e7f8439edd6ea6bfbf80938110d83227f0dd1df5dfac476c65d101465a211cacfe8bfb232aed75243c500a3cef41463bb165eb3f17f7e2da17dcb746c64cc27dbfdcb1618ddade4d1f2d2ad5ad0cfd1657a106476b31cb5db5ef9d1ff842b237c0c81f0c8a23a4b84fb8dbdc739a7d898e5584a27cee7a70c015e4097f2afdc87e6584eca368pydoc3.6python3.6pyvenv-3.6python3.6.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-core-3.6.12-lp152.4.17.1.src.rpmpython(abi)python3-asynciopython3-basepython3-basepython3-base(armv7hl-32)python3-typingpython3-xml@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/usr/bin/python3/usr/bin/python3.6ld-linux-armhf.so.3ld-linux-armhf.so.3(GLIBC_2.4)libbz2.so.1libc.so.6libc.so.6(GLIBC_2.10)libc.so.6(GLIBC_2.13)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.9)libcrypt.so.1libcrypt.so.1(GLIBC_2.4)libcrypto.so.1.1libcrypto.so.1.1(OPENSSL_1_1_0)libdl.so.2libdl.so.2(GLIBC_2.4)libexpat.so.1libffi.so.7libffi.so.7(LIBFFI_BASE_7.0)libffi.so.7(LIBFFI_CLOSURE_7.0)libgcc_s.so.1libgcc_s.so.1(GCC_3.5)liblzma.so.5liblzma.so.5(XZ_5.0)libm.so.6libm.so.6(GLIBC_2.4)libpthread.so.0libpthread.so.0(GLIBC_2.4)libpython3.6m.so.1.0libpython3_6m1_0libssl.so.1.1libssl.so.1.1(OPENSSL_1_1_0)libssl.so.1.1(OPENSSL_1_1_1)libz.so.1libz.so.1(ZLIB_1.2.0)python(abi)python-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.6.123.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1`!'``U__@_v@_0@_0@_@_G@___P_P_m_O@_N7_L@_?@_>e_>e_=@_@_______^^g@^>^>^8 @^0"@]f@]+]@]m]y@]v>]8H@]8H@]1]]@\\8\@\E@\C@["@[6@ZZԐ@Zx@Z@Z@Z Z Zz@Zhu@Z`@ZLZ"Z }YYX@Yo@Y@YY@Y@YI@XӸXƉXXqX@Xv@W@Wx@W_W@Vm@VhV*!@VCV }@U@U@U@UU[%UT@UCjU@TeT;Matej Cepl Matej Cepl Matej Cepl Marcus Meissner Matej Cepl Matej Cepl Matej Cepl Steve Kowalik Markéta Machová Matej Cepl Matej Cepl Marketa Calabkova Dominique Leuenberger Matej Cepl Dominique Leuenberger Matej Cepl Matej Cepl Tomáš Chvátal Andreas Schwab Marketa Calabkova Marketa Calabkova Marketa Calabkova Matej Cepl Marketa Calabkova Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Matej Cepl Matej Cepl Matej Cepl Matej Cepl Tomáš Chvátal Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matěj Cepl mcepl@suse.comMatěj Cepl mcepl@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.compsimons@suse.comadam@mizerski.plschwab@suse.debwiedemann@suse.comtchvatal@suse.comjmatejek@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comdimstar@opensuse.orgmimi.vx@gmail.comjmatejek@suse.comdmueller@suse.comvcizek@suse.comschwab@suse.dejmatejek@suse.comkukuk@suse.dejmatejek@suse.comasn@cryptomilk.orgjmatejek@suse.comjmatejek@suse.comjmatejek@suse.combwiedemann@suse.comjmatejek@suse.comjmatejek@suse.comhpj@urpla.nethpj@urpla.nethpj@urpla.netjmatejek@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comtoddrme2178@gmail.comjmatejek@suse.comdimstar@opensuse.orgjmatejek@suse.comfisiu@opensuse.orgmeissner@suse.comschwab@suse.dejmatejek@suse.commailaender@opensuse.orgrguenther@suse.comp.drouand@gmail.comjmatejek@suse.com- Resync with python36 Factory package. - Make this %primary_interpreter- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution.- Provide the newest setuptools wheel (bsc#1176262, CVE-2019-20916) in their correct form (bsc#1180686).- readd --with-fpectl (bsc#1180377)- Adjust sphinx-update-removed-function.patch- (bsc#1179630) Update sphinx-update-removed-function.patch to work with all versions of Sphinx (not binding the Python documentation build to the latest verison of Sphinx). Updated version mentioned on gh#python/cpython#13236.- Add CVE-2020-27619-no-eval-http-content.patch fixing CVE-2020-27619 (bsc#1178009), where Lib/test/multibytecodec_support calls eval() on content retrieved via HTTP.- Add patch sphinx-update-removed-function.patch to no longer call a now removed function (gh#python/cpython#13236). As a consequence, no longer pin Sphinx version.- Pin Sphinx version to fix doc subpackage- Change setuptools and pip version numbers according to new wheels (bsc#1179756). - Add ignore_pip_deprec_warn.patch to switch of persistently failing test.- Replace bundled wheels for pip and setuptools with the updated ones (bsc#1176262 CVE-2019-20916).- Handful of changes to make python36 compatible with SLE15 and SLE12 (jsc#ECO-2799, jsc#SLE-13738) - Rebase bpo23395-PyErr_SetInterrupt-signal.patch- Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": x86 == ppc.- Fix installing .desktop file- Buildrequire timezone only for general flavor. It's used in this flavor for the test suite.- Add faulthandler_stack_overflow_on_GCC10.patch to make build working even with GCC10 (bpo#38965).- Just cleanup and reordering items to synchronize with python38- Format with spec-cleaner- riscv64-support.patch: bpo-33377: add triplets for mips-r6 and riscv (#6655) - riscv64-ctypes.patch: bpo-35847: RISC-V needs CTYPES_PASS_BY_REF_HACK (GH-11694) - Update list of tests to exclude under qemu linux-user- Update the python keyring - Correct libpython name- Drop patches which are not mentioned in spec: * CVE-2019-5010-null-defer-x509-cert-DOS.patch * F00102-lib64.patch * F00251-change-user-install-location.patch * OBS_dev-shm.patch * SUSE-FEDORA-multilib.patch * bpo-31046_ensurepip_honours_prefix.patch * bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch * bpo36302-sort-module-sources.patch * bpo40784-Fix-sqlite3-deterministic-test.patch * bsc1167501-invalid-alignment.patch * python3-imp-returntype.patch - Working around missing python-packaging dependency in python-Sphinx (bsc#1174571) is not necessary anymore.- Update to 3.6.12 (bsc#1179193) * Ensure python3.dll is loaded from correct locations when Python is embedded * The __hash__() methods of ipaddress.IPv4Interface and ipaddress.IPv6Interface incorrectly generated constant hash values of 32 and 128 respectively. This resulted in always causing hash collisions. The fix uses hash() to generate hash values for the tuple of (address, mask length, network address). * Prevent http header injection by rejecting control characters in http.client.putrequest(…). * Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. * Avoid infinite loop when reading specially crafted TAR files using the tarfile module - Drop merged fixtures: * CVE-2020-14422-ipaddress-hash-collision.patch * CVE-2019-20907_tarfile-inf-loop.patch * recursion.tar - This release also fixes CVE-2020-26116 (bsc#1177211) and CVE-2019-20907 (bsc#1174091).- Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091 (CVE-2019-20907, bpo#39017) avoiding possible infinite loop in specifically crafted tarball. Add recursion.tar as a testing tarball for the patch.- Make library names internally consistent- Disable profile optimalizations as they deadlock in test_faulthandler- Disable lto as it causes mess and works with 3.7 onwards only- Sync the test disablements from the python3 in sle15- Update to 3.6.11: - bpo-39073: Disallow CR or LF in email.headerregistry. Address arguments to guard against header injection attacks. - bpo-38576 (bsc#1155094): Disallow control characters in hostnames in http.client, addressing CVE-2019-18348. Such potentially malicious header injection URLs now cause a InvalidURL to be raised. - bpo-39503: CVE-2020-8492: The AbstractBasicAuthHandler class of the urllib.request module uses an inefficient regular expression which can be exploited by an attacker to cause a denial of service. Fix the regex to prevent the catastrophic backtracking. Vulnerability reported by Ben Caller and Matt Schwager. - bpo-39401: Avoid unsafe load of api-ms-win-core-path-l1-1-0.dll at startup on Windows 7. - Remove merged patch CVE-2020-8492-urllib-ReDoS.patch- Fix minor issues found in the staging.- Do not set ourselves as a primary interpreter- Add CVE-2020-14422-ipaddress-hash-collision.patch fixing CVE-2020-14422 (bsc#1173274, bpo#41004), where hash collisions in IPv4Interface and IPv6Interface could lead to DOS.- Change name of idle3 icons to idle3.png to avoid collision with Python 2 version (bsc#1165894).- Add CVE-2019-9674-zip-bomb.patch to improve documentation warning about dangers of zip-bombs and other security problems with zipfile library. (bsc#1162825 CVE-2019-9674) - Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug "Python urrlib allowed an HTTP server to conduct Regular Expression Denial of Service (ReDoS)" (bsc#1162367)- Add Requires: libpython%{so_version} == %{version}-%{release} to python3-base to keep both packages always synchronized (bsc#1162224).- Reame idle icons to idle3 in order to not conflict with python2 variant of the package bsc#1165894 * renamed the icons * renamed icon load in desktop file- Add pep538_coerce_legacy_c_locale.patch to coerce locale to C.UTF-8 always (bsc#1162423).- Update to 3.6.10 (still in line with jsc#SLE-9426, jsc#SLE-9427, bsc#1159035): - Security: - bpo-38945: Newline characters have been escaped when performing uu encoding to prevent them from overflowing into to content section of the encoded file. This prevents malicious or accidental modification of data during the decoding process. - bpo-37228: Due to significant security concerns, the reuse_address parameter of asyncio.loop.create_datagram_endpoint() is no longer supported. This is because of the behavior of SO_REUSEADDR in UDP. For more details, see the documentation for loop.create_datagram_endpoint(). (Contributed by Kyle Stanley, Antoine Pitrou, and Yury Selivanov in bpo-37228.) - bpo-38804: Fixes a ReDoS vulnerability in http.cookiejar. Patch by Ben Caller. - bpo-38243: Escape the server title of xmlrpc.server.DocXMLRPCServer when rendering the document page as HTML. (Contributed by Dong-hee Na in bpo-38243.) - bpo-38174: Update vendorized expat library version to 2.2.8, which resolves CVE-2019-15903. - bpo-37461: Fix an infinite loop when parsing specially crafted email headers. Patch by Abhilash Raj. - bpo-34155: Fix parsing of invalid email addresses with more than one @ (e.g. a@b@c.com.) to not return the part before 2nd @ as valid email address. Patch by maxking & jpic. - Library: - bpo-38216: Allow the rare code that wants to send invalid http requests from the http.client library a way to do so. The fixes for bpo-30458 led to breakage for some projects that were relying on this ability to test their own behavior in the face of bad requests. - bpo-36564: Fix infinite loop in email header folding logic that would be triggered when an email policy’s max_line_length is not long enough to include the required markup and any values in the message. Patch by Paul Ganssle - Remove patches included in the upstream tarball: - CVE-2019-16935-xmlrpc-doc-server_title.patch (and also bpo37614-race_test_docxmlrpc_srv_setup.patch, which was resolving bsc#1174701). - CVE-2019-16056-email-parse-addr.patch - Move idle subpackage build from python3-base to python3 (bsc#1159622). appstream-glib required for packaging introduces considerable extra dependencies and a build loop via rust/librsvg. - Correct installation of idle IDE icons: + idle.png is not the target directory + non-GNOME-specific icons belong into icons/hicolor - Add required Name key to idle3 desktop file- Unify all Python 3.6* SLE packages into one (jsc#SLE-9426, jsc#SLE-9427, bsc#1159035) - Patches which were already included upstream: - CVE-2018-1061-DOS-via-regexp-difflib.patch - CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch- Add CVE-2019-16935-xmlrpc-doc-server_title.patch fixing bsc#1153238 (aka CVE-2019-16935) fixing a reflected XSS in python/Lib/DocXMLRPCServer.py- Add bpo-36576-skip_tests_for_OpenSSL-111.patch (originally from bpo#36576) skipping tests failing with OpenSSL 1.1.1. Fixes bsc#1149792 - Add bpo36263-Fix_hashlib_scrypt.patch which works around bsc#1151490- Add CVE-2019-16056-email-parse-addr.patch fixing the email module wrongly parses email addresses [bsc#1149955, bnc#1149955, CVE-2019-16056]- jsc#PM-1350 bsc#1149121 Update python3 to the last version of the 3.6 line. This is just a bugfix release with no changes in functionality. - The following patches were included in the upstream release as so they can be removed in the package: - CVE-2018-20852-cookie-domain-check.patch - CVE-2019-5010-null-defer-x509-cert-DOS.patch - CVE-2019-10160-netloc-port-regression.patch - CVE-2019-9636-urlsplit-NFKC-norm.patch - CVE-2019-9947-no-ctrl-char-http.patch - Patch bpo23395-PyErr_SetInterrupt-signal.patch has been reapplied on the upstream base without changing any functionality. - Add patch aarch64-prolong-timeout.patch to fix failing test_utime_current_old test.- FAKE RECORD FROM SLE-12 CHANNEL Apply "CVE-2018-1000802-shutil_use_subprocess_no_spawn.patch" which converts shutil._call_external_zip to use subprocess rather than distutils.spawn. [bsc#1109663, CVE-2018-1000802]- FAKE RECORD FROM SLE-12 CHANNEL bsc#1109847: add CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch fixing bpo#34623.- boo#1141853 (CVE-2018-20852) add CVE-2018-20852-cookie-domain-check.patch fixing http.cookiejar.DefaultPolicy.domain_return_ok which did not correctly validate the domain: it could be tricked into sending cookies to the wrong server.- bsc#1138459: add CVE-2019-10160-netloc-port-regression.patch which fixes regression introduced by the previous patch. (CVE-2019-10160) Upstream gh#python/cpython#13812- FAKE RECORD FROM SLE-12 CHANNEL bsc#1137942: Avoid duplicate files with python3* packages (https://fate.suse.com/327309)- bsc#1094814: Add bpo23395-PyErr_SetInterrupt-signal.patch to handle situation when the SIGINT signal is ignored or not handled- Update to 3.6.8: - bugfixes only - removed patches (subsumed in the upstream tarball): - CVE-2018-20406-pickle_LONG_BINPUT.patch - refreshed patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - CVE-2019-9636-urlsplit-NFKC-norm.patch - Python-3.0b1-record-rpm.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-test-posix_fadvise.patch - python-3.3.3-skip-distutils-test_sysconfig_module.patch - python-3.6.0-multilib-new.patch - python3-sorted_tar.patch - subprocess-raise-timeout.patch - switch off LTO and PGO optimization (bsc#1133452) - bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised.- bsc#1129346: add CVE-2019-9636-urlsplit-NFKC-norm.patch Characters in the netloc attribute that decompose under NFKC normalization (as used by the IDNA encoding) into any of ``/``, ``?``, ``#``, ``@``, or ``:`` will raise a ValueError. If the URL is decomposed before parsing, or is not a Unicode string, no error will be raised. (CVE-2019-9636) Upstream gh#python/cpython#12224- bsc#1120644 add CVE-2018-20406-pickle_LONG_BINPUT.patch fixing bpo#34656 Modules/_pickle.c in Python before 3.7.1 has an integer overflow via a large LONG_BINPUT value that is mishandled during a "resize to twice the size" attempt. This issue might cause memory exhaustion, but is only relevant if the pickle format is used for serializing tens or hundreds of gigabytes of data.- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746. An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.7.2. A specially crafted X509 certificate can cause a NULL pointer dereference, resulting in a denial of service. An attacker can initiate or accept TLS connections using crafted certificates to trigger this vulnerability.- Add -fwrapv to OPTS, which is default for python3 anyway See for example https://github.com/zopefoundation/persistent/issues/86 for bugs which are caused by avoiding it. (bsc#1107030)- Apply "CVE-2018-1061-DOS-via-regexp-difflib.patch" to prevent low-grade poplib REDOS (CVE-2018-1060) and to prevent difflib REDOS (CVE-2018-1061). Prior to this patch mail server's timestamp was susceptible to catastrophic backtracking on long evil response from the server. Also, it was susceptible to catastrophic backtracking, which was a potential DOS vector. [bsc#1088004 and bsc#1088009, CVE-2018-1061 and CVE-2018-1060]- As we run in main python package do not generate the pre_checkin from both now- Move the tests from base to generic package wrt bsc#1088573 * We still fail the whole distro if python3 is not build * The other archs than x86_64 took couple of hours to unblock build of other software, this way we work around the issue - Some tests are still run in -base for the LTO tweaking, but at least it is not run twice- update to 3.6.5 * bugfix release * see Misc/NEWS for details - drop ctypes-pass-by-value.patch - drop fix-localeconv-encoding-for-LC_NUMERIC.patch - refresh python-3.6.0-multilib-new.patch- Apply "python-3.6-CVE-2017-18207.patch" to add a check to Lib/wave.py that verifies that at least one channel is provided. Prior to this check, attackers could cause a denial of service (divide-by-zero error and application crash) via a crafted wav format audio file. [bsc#1083507, CVE-2017-18207]- Created %so_major and %so_minor macros - Put Tools/gdb/libpython.py script into proper place and ship it with devel subpackage.- ctypes-pass-by-value.patch: Fix pass by value for structs on aarch64- Add python3-sorted_tar.patch (boo#1081750, bsc#1086001)- Add patch to fix glibc 2.27 fail bsc#1079761: * fix-localeconv-encoding-for-LC_NUMERIC.patch- move XML modules and python3-xml provide to python3-base (fixes bsc#1077230) - move ensurepip to base- Add skip_random_failing_tests.patch only for PowerPC- update to 3.6.4 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed python3-ncurses-6.0-accessors.patch - drop PYTHONSTARTUP hooks that cause spurious startup errors * fixes bsc#1070738 * the relevant feature (REPL history) is now built into Python itself- Install 2to3-%{python_version} executable (override defattr of the -tools package). 2to3 (unversioned) is a symlink and does not carry permissions (bsc#1070853).- move 2to3 to python3-tools package- update to 3.6.3 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- drop python-2.7-libffi-aarch64.patch: this patches the intree copy of libffi which is unused/deleted in the line afterwards - fix build against system libffi: include flags weren't set so it actually used the in-tree libffi headers.- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- fix missing %{?armsuffix}- distutils-reproducible-compile.patch: ensure distutils order files before compiling, which works around bsc#1049186- Add libnsl-devel build requires for glibc obsoleting libnsl- update to 3.6.2 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed test-socket-aead-kernel49.patch - add Provides: python3-typing (fixes bsc#1050653) - drop duplicate Provides: python3- Add missing link to python library in config dir (bsc#1040164)- update to 3.6.1 * bugfix release, over a hundred bugs fixed * never add import location's parent directory to sys.path * switch to git for version control, build changes related to that * fix "failed to get random numbers" on old kernels (bsc#1029902) * several crashes and memory leaks corrected * f-string are no longer accepted as docstrings- prevent regenerating AST at build-time more robustly - add "--without profileopt" and "--without testsuite" options to python3-base to allow short circuiting when working on the package- FAKE RECORD FROM SLE-12 CHANNEL update to 3.4.6 (bsc#1027282): * fixed potential crash in PyUnicode_AsDecodedObject() in debug build * fixed possible DoS and arbitrary execution in gettext plurals * fix possible use of uninitialized memory in operator.methodcaller * fix possible Py_DECREF on unowned object in _sre * fix possible integer overflow in _csv module * prevent HTTPoxy attack (CVE-2016-1000110) * fix selectors incorrectly retaining invalid fds - drop upstreamed python-3.4-CVE-2016-1000110-fix.patch - move _elementtree to python3.rpm to match its pyexpat dependency (bsc#1029377)- Add 0001-allow-for-reproducible-builds-of-python-packages.patch upstream https://github.com/python/cpython/pull/296- reenable test_socket with AEAD patch (test-socket-aead-kernel49.patch) - reintroduce %py3_soflags macro (and better named %cpython3_soabi equivalent)- update to 3.6.0 * PEP 498 Formated string literals * PEP 515 Underscores in numeric literals * PEP 526 Syntax for variable annotations * PEP 525 Asynchronous generators * PEP 530 Asynchronous comprehensions * PEP 506 New "secrets" module for safe key generation * less memory consumed by dicts * dtrace and systemtap support * improved asyncio module * better defaults for ssl * new hashing algorithms in hashlib * bytecode format changed to allow more optimizations * "async" and "await" are on track to be reserved words * StopIteration from generators is deprecated * support for openssl < 1.0.2 is deprecated * os.urandom now blocks when getrandom() blocks * huge number of new features, bugfixes and optimizations * see https://docs.python.org/3.6/whatsnew/3.6.html for details - rework multilib patch: drop Python-3.5.0-multilib.patch, implement upstreamable python-3.6.0-multilib-new.patch - refresh python-3.3.0b1-localpath.patch, subprocess-raise-timeout.patch - drop upstreamed Python-3.5.1-fix_lru_cache_copying.patch - finally drop python-2.6b1-canonicalize2.patch that was not applied in source and only kept around in case we needed it in the future. (which we don't, as it seems) - update import_failed map and baselibs - build ctypes against system libffi (buildrequire libffi-devel in python3-base) - add new key to keyring (signed by keys already in keyring) - introduced common configure section between python3 and python3-base - moved pyconfig.h and Makefile to devel subpackage as distutils no longer need it at runtime - added python-rpm-macros dependency, regenerated macros file, drop macros.python3.py because it is not used now - improve summaries and descriptions (fixes bsc#917607) - enabled Link-Time Optimization, see what happens - including skipped_tests.py in pre_checkin.sh run - run specs through spec-cleaner, rearrange sections- FAKE RECORD FROM SLE-12 CHANNEL apply fix for CVE-2016-1000110 - CGIHandler: sets environmental variable based on user supplied Proxy request header: python-3.4-CVE-2016-1000110-fix.patch (fixes bsc#989523, CVE-2016-1000110) - refresh python3-urllib-prefer-lowercase-proxies.patch- FAKE RECORD FROM SLE-12 CHANNEL update to 3.4.5 check: https://docs.python.org/3.4/whatsnew/changelog.html (fixes bsc#984751, CVE-2016-0772) (fixes bsc#985177, CVE-2016-5636) (fixes bsc#985348, CVE-2016-5699) - drop upstreamed werror-declaration-after-statement.patch- FAKE RECORD FROM SLE-12 CHANNEL Due to being fixed upstream (differently), removed outdated patch CVE-2014-4650-CGIHTTPServer-traversal.patch (bsc#983582)- move _hashlib and _ssl modules and tests to python3-base - recommend python3- Add Python-3.5.1-fix_lru_cache_copying.patch Fix copying the lru_cache() wrapper object. Fixes deep-copying lru_cache regression, which worked on previous versions of python but fails on python 3.5. This fixes a bunch of packages in devel:languages:python3. See: https://bugs.python.org/issue25447- update to 3.5.1 * bugfix-only release, dozens of bugs fixed - Drop upstreamed Python-3.5.0-_Py_atomic_xxx-symbols.patch - "Python3" to "Python 3" in summary * This seems cleaner and fixes and rpmlint warning- FAKE RECORD FROM SLE-12 CHANNEL Issue #21121: Don't force 3rd party C extensions to be built with -Werror=declaration-after-statement. (werror-declaration-after-statement.patch, bsc#951166)- Add Python-3.5.0-_Py_atomic_xxx-symbols.patch This fixes a build error for many packages that use the Python, C-API. This patch is already accepted upstream and is slated to appear in python 3.5.1.- update to 3.5.0 * coroutines with async/await syntax * matrix multiplication operator `@` * unpacking generalizations * new modules `typing` and `zipapp` * type annotations * .pyo files replaced by custom suffixes for optimization levels in __pycache__ * support for memory BIO in ssl module * performance improvements in several modules * and many more - removals and behavior changes * deprecated `__version__` is removed * support for .pyo files was removed * system calls are auto-retried on EINTR * bare generator expressions in function calls now cause SyntaxError (change "f(x for x in i)" to "f((x for x in i))" to fix) * removed undocumented `format` member of private `PyMemoryViewObject` struct * renamed `PyMemAllocator` to `PyMemAllocatorEx` - redefine %dynlib macro to reflect that modules now have arch+os as part of name - module `time` is now built-in - dropped upstreamed patches: python-3.4.1-fix-faulthandler.patch python-3.4.3-test-conditional-ssl.patch python-fix-short-dh.patch (also dropped dh2048.pem required for this patch) - updated patch Python-3.3.0b2-multilib.patch to Python-3.5.0-multilib.patch - python-ncurses-6.0-accessors.patch taken from python 2 to fix build failure with new gcc + ncurses- Add python3-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- improve import_failed hook to do the right thing when invoking missing modules with "python3 -m modulename" (boo#942751)- Build with --enable-loadable-sqlite-extensions to make it works as geospatial database.- dh2048.pem: added generated 2048 dh parameter set to fix ssl test (bsc#935856) - python-fix-short-dh.patch: replace the 512 bits dh parameter set by 2048 bits to fix build with new openssl 1.0.2c (bsc#935856)- ctypes-libffi-aarch64.patch: remove upstreamed patch - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64- python-3.4.3-test-conditional-ssl.patch - restore tests failing because test_urllib was unconditionally importing ssl (without really needing it) - restore functionality of multilib patch - drop libffi-ppc64le.diff because upstream completely changed everything yet again (sorry ppc64 folks :| )- Update to version 3.4.3 - Drop upstreamed CVE-2014-4650-CGIHTTPServer-traversal.patch (bpo#21766)- Add python-3.4.1-fix-faulthandler.patch, upstream patch for bogus faulthandler which fails with GCC 5.- asyncio has been merged in python3 main package; provide and obsolete it - Remove obsolete AUTHORS section - Remove redundant %clean section- add %python3_version rpm macro for Fedora compatibility - add missing argument in import_failed, rename Novell Bugzilla to SUSE Bugzillapython3python3-asynciopython3-basepython3-typingpython3-xmlarmbuild19 1613753401  ! #$%&'&)*),-./0/232555898;;;>?@ABADEDGHIJKJMNMPQPSTUVWVYZY\]\_`_bcbefehihklknonqrqtutwxwz{z}~}       !"#"%&'()*+,-./0121454787:;<=>=@A@CDEFGHIJILMLOPORSRUVWXYX[\]^_^abadedghijkjmnmpqpstsvwvyzy|}|     AAAAAAAAAAAAAAAPAAAAAAAAYZ[\]^_`abcdefghijklknopqrqtuvwwwz{z}~}       !"#$%&'()*+      !"!$%$'('*+*-./0123436789:;<=>?>ABADEDGHIJKLMNOPQPSTSVWVYZ[\]\_`_bcbefehihklknonqrqtutwxwz{z}~} !"#$%&'&)*),-./0/23256589:;;;>?>ABADEFGHGJKJMNOPQPSTSVWVYZY\]\_`_bcdefghijklmnopqrstuuuxyx{|{~~     ! #$#&'&))),,,///222555888;;;>>>AAADDDGHIJKJMMMPPPSSSVVVYYY\\\___bbbeeehihklknonqrqtutwxwz{z}~}                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                             ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M M M P P P S T S V W V Y Z Y \ ] \ _ ` a b c d e f e h i j k l m n o p q r s t u u u x y z { | { ~  ~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N M P Q R S T U V W V Y Z [ \ ] ^ _ _ a b c b e f g h i j k l m n o p q r                           ! " # $ % & & ( ) ) ) , , , / 0 1 2 3 4 5 5 7 8 9 : ; < = > ? @ A B C D E F G G I J K L M N O P Q R R T U U U X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  uuu 3 4 5 6 7 8 9 : ; < = > ? @ A @ C D C F G H I J K L M L O P Q R S R U V U X X X [ \ [ ^ _ ` a b c d e f g hIJKLuuuPQPSTSVWXYZY\]\_`abcdefghijklmmmpqrstuvwxyz{|}~}     3.63.6.123.6.123.6.12-lp152.4.17.13.6.12-lp152.4.17.13.6.123.6.123.23.6.123.6.123.6.123.6.12   !!"""""""""""""""!!!!##$$$$$$$$$$$$$$$$$$#####%%&&&&&&&&&&&&&&&%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''((((((()))))))))))))))))))))))))))))))))(((((**+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++****************************************************(((,,---------------------------,,,,,,,,(((../////////..001111111111111111111111111111111111111111111111111111111111110002233333320000000000000000044555555446677788888888888888888888888888888888877777777799::::::::::::::::::99999;;;<<<<<<;=>=??@@AAAAAAAAAAAAAAAAAA@@@@@BBCCCBDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDBFFFFFGGGGGGGGGGGGGGGFBHHIIIIIIHBJJKKKKKKKKKKKKKKKKKKJJJJJLLMMMMMMMMMLLNOPPQRSSpydoc3pydoc3.6python3python3.6python3.6mpyvenvpyvenv-3.6python3.6LICENSE.txt__future__.py__phello__.foo.py__pycache____future__.cpython-36.opt-1.pyc__future__.cpython-36.opt-2.pyc__future__.cpython-36.pyc__phello__.foo.cpython-36.opt-1.pyc__phello__.foo.cpython-36.opt-2.pyc__phello__.foo.cpython-36.pyc_bootlocale.cpython-36.opt-1.pyc_bootlocale.cpython-36.opt-2.pyc_bootlocale.cpython-36.pyc_collections_abc.cpython-36.opt-1.pyc_collections_abc.cpython-36.opt-2.pyc_collections_abc.cpython-36.pyc_compat_pickle.cpython-36.opt-1.pyc_compat_pickle.cpython-36.opt-2.pyc_compat_pickle.cpython-36.pyc_compression.cpython-36.opt-1.pyc_compression.cpython-36.opt-2.pyc_compression.cpython-36.pyc_dummy_thread.cpython-36.opt-1.pyc_dummy_thread.cpython-36.opt-2.pyc_dummy_thread.cpython-36.pyc_markupbase.cpython-36.opt-1.pyc_markupbase.cpython-36.opt-2.pyc_markupbase.cpython-36.pyc_osx_support.cpython-36.opt-1.pyc_osx_support.cpython-36.opt-2.pyc_osx_support.cpython-36.pyc_pydecimal.cpython-36.opt-1.pyc_pydecimal.cpython-36.opt-2.pyc_pydecimal.cpython-36.pyc_pyio.cpython-36.opt-1.pyc_pyio.cpython-36.opt-2.pyc_pyio.cpython-36.pyc_sitebuiltins.cpython-36.opt-1.pyc_sitebuiltins.cpython-36.opt-2.pyc_sitebuiltins.cpython-36.pyc_strptime.cpython-36.opt-1.pyc_strptime.cpython-36.opt-2.pyc_strptime.cpython-36.pyc_sysconfigdata_m_linux_arm-linux-gnueabihf.cpython-36.opt-1.pyc_sysconfigdata_m_linux_arm-linux-gnueabihf.cpython-36.opt-2.pyc_sysconfigdata_m_linux_arm-linux-gnueabihf.cpython-36.pyc_threading_local.cpython-36.opt-1.pyc_threading_local.cpython-36.opt-2.pyc_threading_local.cpython-36.pyc_weakrefset.cpython-36.opt-1.pyc_weakrefset.cpython-36.opt-2.pyc_weakrefset.cpython-36.pycabc.cpython-36.opt-1.pycabc.cpython-36.opt-2.pycabc.cpython-36.pycaifc.cpython-36.opt-1.pycaifc.cpython-36.opt-2.pycaifc.cpython-36.pycantigravity.cpython-36.opt-1.pycantigravity.cpython-36.opt-2.pycantigravity.cpython-36.pycargparse.cpython-36.opt-1.pycargparse.cpython-36.opt-2.pycargparse.cpython-36.pycast.cpython-36.opt-1.pycast.cpython-36.opt-2.pycast.cpython-36.pycasynchat.cpython-36.opt-1.pycasynchat.cpython-36.opt-2.pycasynchat.cpython-36.pycasyncore.cpython-36.opt-1.pycasyncore.cpython-36.opt-2.pycasyncore.cpython-36.pycbase64.cpython-36.opt-1.pycbase64.cpython-36.opt-2.pycbase64.cpython-36.pycbdb.cpython-36.opt-1.pycbdb.cpython-36.opt-2.pycbdb.cpython-36.pycbinhex.cpython-36.opt-1.pycbinhex.cpython-36.opt-2.pycbinhex.cpython-36.pycbisect.cpython-36.opt-1.pycbisect.cpython-36.opt-2.pycbisect.cpython-36.pycbz2.cpython-36.opt-1.pycbz2.cpython-36.opt-2.pycbz2.cpython-36.pyccProfile.cpython-36.opt-1.pyccProfile.cpython-36.opt-2.pyccProfile.cpython-36.pyccalendar.cpython-36.opt-1.pyccalendar.cpython-36.opt-2.pyccalendar.cpython-36.pyccgi.cpython-36.opt-1.pyccgi.cpython-36.opt-2.pyccgi.cpython-36.pyccgitb.cpython-36.opt-1.pyccgitb.cpython-36.opt-2.pyccgitb.cpython-36.pycchunk.cpython-36.opt-1.pycchunk.cpython-36.opt-2.pycchunk.cpython-36.pyccmd.cpython-36.opt-1.pyccmd.cpython-36.opt-2.pyccmd.cpython-36.pyccode.cpython-36.opt-1.pyccode.cpython-36.opt-2.pyccode.cpython-36.pyccodecs.cpython-36.opt-1.pyccodecs.cpython-36.opt-2.pyccodecs.cpython-36.pyccodeop.cpython-36.opt-1.pyccodeop.cpython-36.opt-2.pyccodeop.cpython-36.pyccolorsys.cpython-36.opt-1.pyccolorsys.cpython-36.opt-2.pyccolorsys.cpython-36.pyccompileall.cpython-36.opt-1.pyccompileall.cpython-36.opt-2.pyccompileall.cpython-36.pycconfigparser.cpython-36.opt-1.pycconfigparser.cpython-36.opt-2.pycconfigparser.cpython-36.pyccontextlib.cpython-36.opt-1.pyccontextlib.cpython-36.opt-2.pyccontextlib.cpython-36.pyccopy.cpython-36.opt-1.pyccopy.cpython-36.opt-2.pyccopy.cpython-36.pyccopyreg.cpython-36.opt-1.pyccopyreg.cpython-36.opt-2.pyccopyreg.cpython-36.pyccrypt.cpython-36.opt-1.pyccrypt.cpython-36.opt-2.pyccrypt.cpython-36.pyccsv.cpython-36.opt-1.pyccsv.cpython-36.opt-2.pyccsv.cpython-36.pycdatetime.cpython-36.opt-1.pycdatetime.cpython-36.opt-2.pycdatetime.cpython-36.pycdecimal.cpython-36.opt-1.pycdecimal.cpython-36.opt-2.pycdecimal.cpython-36.pycdifflib.cpython-36.opt-1.pycdifflib.cpython-36.opt-2.pycdifflib.cpython-36.pycdis.cpython-36.opt-1.pycdis.cpython-36.opt-2.pycdis.cpython-36.pycdoctest.cpython-36.opt-1.pycdoctest.cpython-36.opt-2.pycdoctest.cpython-36.pycdummy_threading.cpython-36.opt-1.pycdummy_threading.cpython-36.opt-2.pycdummy_threading.cpython-36.pycenum.cpython-36.opt-1.pycenum.cpython-36.opt-2.pycenum.cpython-36.pycfilecmp.cpython-36.opt-1.pycfilecmp.cpython-36.opt-2.pycfilecmp.cpython-36.pycfileinput.cpython-36.opt-1.pycfileinput.cpython-36.opt-2.pycfileinput.cpython-36.pycfnmatch.cpython-36.opt-1.pycfnmatch.cpython-36.opt-2.pycfnmatch.cpython-36.pycformatter.cpython-36.opt-1.pycformatter.cpython-36.opt-2.pycformatter.cpython-36.pycfractions.cpython-36.opt-1.pycfractions.cpython-36.opt-2.pycfractions.cpython-36.pycftplib.cpython-36.opt-1.pycftplib.cpython-36.opt-2.pycftplib.cpython-36.pycfunctools.cpython-36.opt-1.pycfunctools.cpython-36.opt-2.pycfunctools.cpython-36.pycgenericpath.cpython-36.opt-1.pycgenericpath.cpython-36.opt-2.pycgenericpath.cpython-36.pycgetopt.cpython-36.opt-1.pycgetopt.cpython-36.opt-2.pycgetopt.cpython-36.pycgetpass.cpython-36.opt-1.pycgetpass.cpython-36.opt-2.pycgetpass.cpython-36.pycgettext.cpython-36.opt-1.pycgettext.cpython-36.opt-2.pycgettext.cpython-36.pycglob.cpython-36.opt-1.pycglob.cpython-36.opt-2.pycglob.cpython-36.pycgzip.cpython-36.opt-1.pycgzip.cpython-36.opt-2.pycgzip.cpython-36.pychashlib.cpython-36.opt-1.pychashlib.cpython-36.opt-2.pychashlib.cpython-36.pycheapq.cpython-36.opt-1.pycheapq.cpython-36.opt-2.pycheapq.cpython-36.pychmac.cpython-36.opt-1.pychmac.cpython-36.opt-2.pychmac.cpython-36.pycimaplib.cpython-36.opt-1.pycimaplib.cpython-36.opt-2.pycimaplib.cpython-36.pycimghdr.cpython-36.opt-1.pycimghdr.cpython-36.opt-2.pycimghdr.cpython-36.pycimp.cpython-36.opt-1.pycimp.cpython-36.opt-2.pycimp.cpython-36.pycinspect.cpython-36.opt-1.pycinspect.cpython-36.opt-2.pycinspect.cpython-36.pycio.cpython-36.opt-1.pycio.cpython-36.opt-2.pycio.cpython-36.pycipaddress.cpython-36.opt-1.pycipaddress.cpython-36.opt-2.pycipaddress.cpython-36.pyckeyword.cpython-36.opt-1.pyckeyword.cpython-36.opt-2.pyckeyword.cpython-36.pyclinecache.cpython-36.opt-1.pyclinecache.cpython-36.opt-2.pyclinecache.cpython-36.pyclocale.cpython-36.opt-1.pyclocale.cpython-36.opt-2.pyclocale.cpython-36.pyclzma.cpython-36.opt-1.pyclzma.cpython-36.opt-2.pyclzma.cpython-36.pycmacpath.cpython-36.opt-1.pycmacpath.cpython-36.opt-2.pycmacpath.cpython-36.pycmacurl2path.cpython-36.opt-1.pycmacurl2path.cpython-36.opt-2.pycmacurl2path.cpython-36.pycmailbox.cpython-36.opt-1.pycmailbox.cpython-36.opt-2.pycmailbox.cpython-36.pycmailcap.cpython-36.opt-1.pycmailcap.cpython-36.opt-2.pycmailcap.cpython-36.pycmimetypes.cpython-36.opt-1.pycmimetypes.cpython-36.opt-2.pycmimetypes.cpython-36.pycmodulefinder.cpython-36.opt-1.pycmodulefinder.cpython-36.opt-2.pycmodulefinder.cpython-36.pycnetrc.cpython-36.opt-1.pycnetrc.cpython-36.opt-2.pycnetrc.cpython-36.pycnntplib.cpython-36.opt-1.pycnntplib.cpython-36.opt-2.pycnntplib.cpython-36.pycntpath.cpython-36.opt-1.pycntpath.cpython-36.opt-2.pycntpath.cpython-36.pycnturl2path.cpython-36.opt-1.pycnturl2path.cpython-36.opt-2.pycnturl2path.cpython-36.pycnumbers.cpython-36.opt-1.pycnumbers.cpython-36.opt-2.pycnumbers.cpython-36.pycopcode.cpython-36.opt-1.pycopcode.cpython-36.opt-2.pycopcode.cpython-36.pycoperator.cpython-36.opt-1.pycoperator.cpython-36.opt-2.pycoperator.cpython-36.pycoptparse.cpython-36.opt-1.pycoptparse.cpython-36.opt-2.pycoptparse.cpython-36.pycos.cpython-36.opt-1.pycos.cpython-36.opt-2.pycos.cpython-36.pycpathlib.cpython-36.opt-1.pycpathlib.cpython-36.opt-2.pycpathlib.cpython-36.pycpdb.cpython-36.opt-1.pycpdb.cpython-36.opt-2.pycpdb.cpython-36.pycpickle.cpython-36.opt-1.pycpickle.cpython-36.opt-2.pycpickle.cpython-36.pycpickletools.cpython-36.opt-1.pycpickletools.cpython-36.opt-2.pycpickletools.cpython-36.pycpipes.cpython-36.opt-1.pycpipes.cpython-36.opt-2.pycpipes.cpython-36.pycpkgutil.cpython-36.opt-1.pycpkgutil.cpython-36.opt-2.pycpkgutil.cpython-36.pycplatform.cpython-36.opt-1.pycplatform.cpython-36.opt-2.pycplatform.cpython-36.pycplistlib.cpython-36.opt-1.pycplistlib.cpython-36.opt-2.pycplistlib.cpython-36.pycpoplib.cpython-36.opt-1.pycpoplib.cpython-36.opt-2.pycpoplib.cpython-36.pycposixpath.cpython-36.opt-1.pycposixpath.cpython-36.opt-2.pycposixpath.cpython-36.pycpprint.cpython-36.opt-1.pycpprint.cpython-36.opt-2.pycpprint.cpython-36.pycprofile.cpython-36.opt-1.pycprofile.cpython-36.opt-2.pycprofile.cpython-36.pycpstats.cpython-36.opt-1.pycpstats.cpython-36.opt-2.pycpstats.cpython-36.pycpty.cpython-36.opt-1.pycpty.cpython-36.opt-2.pycpty.cpython-36.pycpy_compile.cpython-36.opt-1.pycpy_compile.cpython-36.opt-2.pycpy_compile.cpython-36.pycpyclbr.cpython-36.opt-1.pycpyclbr.cpython-36.opt-2.pycpyclbr.cpython-36.pycpydoc.cpython-36.opt-1.pycpydoc.cpython-36.opt-2.pycpydoc.cpython-36.pycqueue.cpython-36.opt-1.pycqueue.cpython-36.opt-2.pycqueue.cpython-36.pycquopri.cpython-36.opt-1.pycquopri.cpython-36.opt-2.pycquopri.cpython-36.pycrandom.cpython-36.opt-1.pycrandom.cpython-36.opt-2.pycrandom.cpython-36.pycre.cpython-36.opt-1.pycre.cpython-36.opt-2.pycre.cpython-36.pycreprlib.cpython-36.opt-1.pycreprlib.cpython-36.opt-2.pycreprlib.cpython-36.pycrlcompleter.cpython-36.opt-1.pycrlcompleter.cpython-36.opt-2.pycrlcompleter.cpython-36.pycrunpy.cpython-36.opt-1.pycrunpy.cpython-36.opt-2.pycrunpy.cpython-36.pycsched.cpython-36.opt-1.pycsched.cpython-36.opt-2.pycsched.cpython-36.pycsecrets.cpython-36.opt-1.pycsecrets.cpython-36.opt-2.pycsecrets.cpython-36.pycselectors.cpython-36.opt-1.pycselectors.cpython-36.opt-2.pycselectors.cpython-36.pycshelve.cpython-36.opt-1.pycshelve.cpython-36.opt-2.pycshelve.cpython-36.pycshlex.cpython-36.opt-1.pycshlex.cpython-36.opt-2.pycshlex.cpython-36.pycshutil.cpython-36.opt-1.pycshutil.cpython-36.opt-2.pycshutil.cpython-36.pycsignal.cpython-36.opt-1.pycsignal.cpython-36.opt-2.pycsignal.cpython-36.pycsite.cpython-36.opt-1.pycsite.cpython-36.opt-2.pycsite.cpython-36.pycsmtpd.cpython-36.opt-1.pycsmtpd.cpython-36.opt-2.pycsmtpd.cpython-36.pycsmtplib.cpython-36.opt-1.pycsmtplib.cpython-36.opt-2.pycsmtplib.cpython-36.pycsndhdr.cpython-36.opt-1.pycsndhdr.cpython-36.opt-2.pycsndhdr.cpython-36.pycsocket.cpython-36.opt-1.pycsocket.cpython-36.opt-2.pycsocket.cpython-36.pycsocketserver.cpython-36.opt-1.pycsocketserver.cpython-36.opt-2.pycsocketserver.cpython-36.pycsre_compile.cpython-36.opt-1.pycsre_compile.cpython-36.opt-2.pycsre_compile.cpython-36.pycsre_constants.cpython-36.opt-1.pycsre_constants.cpython-36.opt-2.pycsre_constants.cpython-36.pycsre_parse.cpython-36.opt-1.pycsre_parse.cpython-36.opt-2.pycsre_parse.cpython-36.pycssl.cpython-36.opt-1.pycssl.cpython-36.opt-2.pycssl.cpython-36.pycstat.cpython-36.opt-1.pycstat.cpython-36.opt-2.pycstat.cpython-36.pycstatistics.cpython-36.opt-1.pycstatistics.cpython-36.opt-2.pycstatistics.cpython-36.pycstring.cpython-36.opt-1.pycstring.cpython-36.opt-2.pycstring.cpython-36.pycstringprep.cpython-36.opt-1.pycstringprep.cpython-36.opt-2.pycstringprep.cpython-36.pycstruct.cpython-36.opt-1.pycstruct.cpython-36.opt-2.pycstruct.cpython-36.pycsubprocess.cpython-36.opt-1.pycsubprocess.cpython-36.opt-2.pycsubprocess.cpython-36.pycsunau.cpython-36.opt-1.pycsunau.cpython-36.opt-2.pycsunau.cpython-36.pycsymbol.cpython-36.opt-1.pycsymbol.cpython-36.opt-2.pycsymbol.cpython-36.pycsymtable.cpython-36.opt-1.pycsymtable.cpython-36.opt-2.pycsymtable.cpython-36.pycsysconfig.cpython-36.opt-1.pycsysconfig.cpython-36.opt-2.pycsysconfig.cpython-36.pyctabnanny.cpython-36.opt-1.pyctabnanny.cpython-36.opt-2.pyctabnanny.cpython-36.pyctarfile.cpython-36.opt-1.pyctarfile.cpython-36.opt-2.pyctarfile.cpython-36.pyctelnetlib.cpython-36.opt-1.pyctelnetlib.cpython-36.opt-2.pyctelnetlib.cpython-36.pyctempfile.cpython-36.opt-1.pyctempfile.cpython-36.opt-2.pyctempfile.cpython-36.pyctextwrap.cpython-36.opt-1.pyctextwrap.cpython-36.opt-2.pyctextwrap.cpython-36.pycthis.cpython-36.opt-1.pycthis.cpython-36.opt-2.pycthis.cpython-36.pycthreading.cpython-36.opt-1.pycthreading.cpython-36.opt-2.pycthreading.cpython-36.pyctimeit.cpython-36.opt-1.pyctimeit.cpython-36.opt-2.pyctimeit.cpython-36.pyctoken.cpython-36.opt-1.pyctoken.cpython-36.opt-2.pyctoken.cpython-36.pyctokenize.cpython-36.opt-1.pyctokenize.cpython-36.opt-2.pyctokenize.cpython-36.pyctrace.cpython-36.opt-1.pyctrace.cpython-36.opt-2.pyctrace.cpython-36.pyctraceback.cpython-36.opt-1.pyctraceback.cpython-36.opt-2.pyctraceback.cpython-36.pyctracemalloc.cpython-36.opt-1.pyctracemalloc.cpython-36.opt-2.pyctracemalloc.cpython-36.pyctty.cpython-36.opt-1.pyctty.cpython-36.opt-2.pyctty.cpython-36.pycturtle.cpython-36.opt-1.pycturtle.cpython-36.opt-2.pycturtle.cpython-36.pyctypes.cpython-36.opt-1.pyctypes.cpython-36.opt-2.pyctypes.cpython-36.pyctyping.cpython-36.opt-1.pyctyping.cpython-36.opt-2.pyctyping.cpython-36.pycuu.cpython-36.opt-1.pycuu.cpython-36.opt-2.pycuu.cpython-36.pycuuid.cpython-36.opt-1.pycuuid.cpython-36.opt-2.pycuuid.cpython-36.pycwarnings.cpython-36.opt-1.pycwarnings.cpython-36.opt-2.pycwarnings.cpython-36.pycwave.cpython-36.opt-1.pycwave.cpython-36.opt-2.pycwave.cpython-36.pycweakref.cpython-36.opt-1.pycweakref.cpython-36.opt-2.pycweakref.cpython-36.pycwebbrowser.cpython-36.opt-1.pycwebbrowser.cpython-36.opt-2.pycwebbrowser.cpython-36.pycxdrlib.cpython-36.opt-1.pycxdrlib.cpython-36.opt-2.pycxdrlib.cpython-36.pyczipapp.cpython-36.opt-1.pyczipapp.cpython-36.opt-2.pyczipapp.cpython-36.pyczipfile.cpython-36.opt-1.pyczipfile.cpython-36.opt-2.pyczipfile.cpython-36.pyc_bootlocale.py_collections_abc.py_compat_pickle.py_compression.py_dummy_thread.py_import_failed__pycache___ctypes_test.cpython-36.opt-1.pyc_ctypes_test.cpython-36.pyc_curses.cpython-36.opt-1.pyc_curses.cpython-36.pyc_curses_panel.cpython-36.opt-1.pyc_curses_panel.cpython-36.pyc_dbm.cpython-36.opt-1.pyc_dbm.cpython-36.pyc_gdbm.cpython-36.opt-1.pyc_gdbm.cpython-36.pyc_sqlite3.cpython-36.opt-1.pyc_sqlite3.cpython-36.pyc_testbuffer.cpython-36.opt-1.pyc_testbuffer.cpython-36.pyc_testcapi.cpython-36.opt-1.pyc_testcapi.cpython-36.pyc_testimportmultiple.cpython-36.opt-1.pyc_testimportmultiple.cpython-36.pyc_testinternalcapi.cpython-36.opt-1.pyc_testinternalcapi.cpython-36.pyc_testmultiphase.cpython-36.opt-1.pyc_testmultiphase.cpython-36.pyc_tkinter.cpython-36.opt-1.pyc_tkinter.cpython-36.pyccurses.cpython-36.opt-1.pyccurses.cpython-36.pycdbm.cpython-36.opt-1.pycdbm.cpython-36.pycidlelib.cpython-36.opt-1.pycidlelib.cpython-36.pycimport_failed.cpython-36.opt-1.pycimport_failed.cpython-36.pycnis.cpython-36.opt-1.pycnis.cpython-36.pycreadline.cpython-36.opt-1.pycreadline.cpython-36.pycsqlite3.cpython-36.opt-1.pycsqlite3.cpython-36.pyctest.cpython-36.opt-1.pyctest.cpython-36.pyctkinter.cpython-36.opt-1.pyctkinter.cpython-36.pycturtledemo.cpython-36.opt-1.pycturtledemo.cpython-36.pycxxlimited.cpython-36.opt-1.pycxxlimited.cpython-36.pyc_ctypes_test.py_curses.py_curses_panel.py_dbm.py_gdbm.py_sqlite3.py_testbuffer.py_testcapi.py_testimportmultiple.py_testinternalcapi.py_testmultiphase.py_tkinter.pycurses.pydbm.pyidlelib.pyimport_failed.mapimport_failed.pynis.pyreadline.pysqlite3.pytest.pytkinter.pyturtledemo.pyxxlimited.py_markupbase.py_osx_support.py_pydecimal.py_pyio.py_sitebuiltins.py_strptime.py_sysconfigdata_m_linux_arm-linux-gnueabihf.py_threading_local.py_weakrefset.pyabc.pyaifc.pyantigravity.pyargparse.pyast.pyasynchat.pyasyncio__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycbase_events.cpython-36.opt-1.pycbase_events.cpython-36.opt-2.pycbase_events.cpython-36.pycbase_futures.cpython-36.opt-1.pycbase_futures.cpython-36.opt-2.pycbase_futures.cpython-36.pycbase_subprocess.cpython-36.opt-1.pycbase_subprocess.cpython-36.opt-2.pycbase_subprocess.cpython-36.pycbase_tasks.cpython-36.opt-1.pycbase_tasks.cpython-36.opt-2.pycbase_tasks.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.opt-2.pyccompat.cpython-36.pycconstants.cpython-36.opt-1.pycconstants.cpython-36.opt-2.pycconstants.cpython-36.pyccoroutines.cpython-36.opt-1.pyccoroutines.cpython-36.opt-2.pyccoroutines.cpython-36.pycevents.cpython-36.opt-1.pycevents.cpython-36.opt-2.pycevents.cpython-36.pycfutures.cpython-36.opt-1.pycfutures.cpython-36.opt-2.pycfutures.cpython-36.pyclocks.cpython-36.opt-1.pyclocks.cpython-36.opt-2.pyclocks.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.opt-2.pyclog.cpython-36.pycproactor_events.cpython-36.opt-1.pycproactor_events.cpython-36.opt-2.pycproactor_events.cpython-36.pycprotocols.cpython-36.opt-1.pycprotocols.cpython-36.opt-2.pycprotocols.cpython-36.pycqueues.cpython-36.opt-1.pycqueues.cpython-36.opt-2.pycqueues.cpython-36.pycselector_events.cpython-36.opt-1.pycselector_events.cpython-36.opt-2.pycselector_events.cpython-36.pycsslproto.cpython-36.opt-1.pycsslproto.cpython-36.opt-2.pycsslproto.cpython-36.pycstreams.cpython-36.opt-1.pycstreams.cpython-36.opt-2.pycstreams.cpython-36.pycsubprocess.cpython-36.opt-1.pycsubprocess.cpython-36.opt-2.pycsubprocess.cpython-36.pyctasks.cpython-36.opt-1.pyctasks.cpython-36.opt-2.pyctasks.cpython-36.pyctest_utils.cpython-36.opt-1.pyctest_utils.cpython-36.opt-2.pyctest_utils.cpython-36.pyctransports.cpython-36.opt-1.pyctransports.cpython-36.opt-2.pyctransports.cpython-36.pycunix_events.cpython-36.opt-1.pycunix_events.cpython-36.opt-2.pycunix_events.cpython-36.pycwindows_events.cpython-36.opt-1.pycwindows_events.cpython-36.opt-2.pycwindows_events.cpython-36.pycwindows_utils.cpython-36.opt-1.pycwindows_utils.cpython-36.opt-2.pycwindows_utils.cpython-36.pycbase_events.pybase_futures.pybase_subprocess.pybase_tasks.pycompat.pyconstants.pycoroutines.pyevents.pyfutures.pylocks.pylog.pyproactor_events.pyprotocols.pyqueues.pyselector_events.pysslproto.pystreams.pysubprocess.pytasks.pytest_utils.pytransports.pyunix_events.pywindows_events.pywindows_utils.pyasyncore.pybase64.pybdb.pybinhex.pybisect.pybz2.pycProfile.pycalendar.pycgi.pycgitb.pychunk.pycmd.pycode.pycodecs.pycodeop.pycollections__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycabc.cpython-36.opt-1.pycabc.cpython-36.opt-2.pycabc.cpython-36.pycabc.pycolorsys.pycompileall.pyconcurrent__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycfutures__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_base.cpython-36.opt-1.pyc_base.cpython-36.opt-2.pyc_base.cpython-36.pycprocess.cpython-36.opt-1.pycprocess.cpython-36.opt-2.pycprocess.cpython-36.pycthread.cpython-36.opt-1.pycthread.cpython-36.opt-2.pycthread.cpython-36.pyc_base.pyprocess.pythread.pyconfigparser.pycontextlib.pycopy.pycopyreg.pycrypt.pycsv.pyctypes__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_endian.cpython-36.opt-1.pyc_endian.cpython-36.opt-2.pyc_endian.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycwintypes.cpython-36.opt-1.pycwintypes.cpython-36.opt-2.pycwintypes.cpython-36.pyc_endian.pymacholibREADME.ctypes__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdyld.cpython-36.opt-1.pycdyld.cpython-36.opt-2.pycdyld.cpython-36.pycdylib.cpython-36.opt-1.pycdylib.cpython-36.opt-2.pycdylib.cpython-36.pycframework.cpython-36.opt-1.pycframework.cpython-36.opt-2.pycframework.cpython-36.pycdyld.pydylib.pyfetch_macholibfetch_macholib.batframework.pyutil.pywintypes.pydatetime.pydecimal.pydifflib.pydis.pydistutilsREADME__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_msvccompiler.cpython-36.opt-1.pyc_msvccompiler.cpython-36.opt-2.pyc_msvccompiler.cpython-36.pycarchive_util.cpython-36.opt-1.pycarchive_util.cpython-36.opt-2.pycarchive_util.cpython-36.pycbcppcompiler.cpython-36.opt-1.pycbcppcompiler.cpython-36.opt-2.pycbcppcompiler.cpython-36.pycccompiler.cpython-36.opt-1.pycccompiler.cpython-36.opt-2.pycccompiler.cpython-36.pyccmd.cpython-36.opt-1.pyccmd.cpython-36.opt-2.pyccmd.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.opt-2.pycconfig.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.opt-2.pyccore.cpython-36.pyccygwinccompiler.cpython-36.opt-1.pyccygwinccompiler.cpython-36.opt-2.pyccygwinccompiler.cpython-36.pycdebug.cpython-36.opt-1.pycdebug.cpython-36.opt-2.pycdebug.cpython-36.pycdep_util.cpython-36.opt-1.pycdep_util.cpython-36.opt-2.pycdep_util.cpython-36.pycdir_util.cpython-36.opt-1.pycdir_util.cpython-36.opt-2.pycdir_util.cpython-36.pycdist.cpython-36.opt-1.pycdist.cpython-36.opt-2.pycdist.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.opt-2.pycerrors.cpython-36.pycextension.cpython-36.opt-1.pycextension.cpython-36.opt-2.pycextension.cpython-36.pycfancy_getopt.cpython-36.opt-1.pycfancy_getopt.cpython-36.opt-2.pycfancy_getopt.cpython-36.pycfile_util.cpython-36.opt-1.pycfile_util.cpython-36.opt-2.pycfile_util.cpython-36.pycfilelist.cpython-36.opt-1.pycfilelist.cpython-36.opt-2.pycfilelist.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.opt-2.pyclog.cpython-36.pycmsvc9compiler.cpython-36.opt-1.pycmsvc9compiler.cpython-36.opt-2.pycmsvc9compiler.cpython-36.pycmsvccompiler.cpython-36.opt-1.pycmsvccompiler.cpython-36.opt-2.pycmsvccompiler.cpython-36.pycspawn.cpython-36.opt-1.pycspawn.cpython-36.opt-2.pycspawn.cpython-36.pycsysconfig.cpython-36.opt-1.pycsysconfig.cpython-36.opt-2.pycsysconfig.cpython-36.pyctext_file.cpython-36.opt-1.pyctext_file.cpython-36.opt-2.pyctext_file.cpython-36.pycunixccompiler.cpython-36.opt-1.pycunixccompiler.cpython-36.opt-2.pycunixccompiler.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.opt-2.pycversion.cpython-36.pycversionpredicate.cpython-36.opt-1.pycversionpredicate.cpython-36.opt-2.pycversionpredicate.cpython-36.pyc_msvccompiler.pyarchive_util.pybcppcompiler.pyccompiler.pycmd.pycommand__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycbdist.cpython-36.opt-1.pycbdist.cpython-36.opt-2.pycbdist.cpython-36.pycbdist_dumb.cpython-36.opt-1.pycbdist_dumb.cpython-36.opt-2.pycbdist_dumb.cpython-36.pycbdist_msi.cpython-36.opt-1.pycbdist_msi.cpython-36.opt-2.pycbdist_msi.cpython-36.pycbdist_rpm.cpython-36.opt-1.pycbdist_rpm.cpython-36.opt-2.pycbdist_rpm.cpython-36.pycbdist_wininst.cpython-36.opt-1.pycbdist_wininst.cpython-36.opt-2.pycbdist_wininst.cpython-36.pycbuild.cpython-36.opt-1.pycbuild.cpython-36.opt-2.pycbuild.cpython-36.pycbuild_clib.cpython-36.opt-1.pycbuild_clib.cpython-36.opt-2.pycbuild_clib.cpython-36.pycbuild_ext.cpython-36.opt-1.pycbuild_ext.cpython-36.opt-2.pycbuild_ext.cpython-36.pycbuild_py.cpython-36.opt-1.pycbuild_py.cpython-36.opt-2.pycbuild_py.cpython-36.pycbuild_scripts.cpython-36.opt-1.pycbuild_scripts.cpython-36.opt-2.pycbuild_scripts.cpython-36.pyccheck.cpython-36.opt-1.pyccheck.cpython-36.opt-2.pyccheck.cpython-36.pycclean.cpython-36.opt-1.pycclean.cpython-36.opt-2.pycclean.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.opt-2.pycconfig.cpython-36.pycinstall.cpython-36.opt-1.pycinstall.cpython-36.opt-2.pycinstall.cpython-36.pycinstall_data.cpython-36.opt-1.pycinstall_data.cpython-36.opt-2.pycinstall_data.cpython-36.pycinstall_egg_info.cpython-36.opt-1.pycinstall_egg_info.cpython-36.opt-2.pycinstall_egg_info.cpython-36.pycinstall_headers.cpython-36.opt-1.pycinstall_headers.cpython-36.opt-2.pycinstall_headers.cpython-36.pycinstall_lib.cpython-36.opt-1.pycinstall_lib.cpython-36.opt-2.pycinstall_lib.cpython-36.pycinstall_scripts.cpython-36.opt-1.pycinstall_scripts.cpython-36.opt-2.pycinstall_scripts.cpython-36.pycregister.cpython-36.opt-1.pycregister.cpython-36.opt-2.pycregister.cpython-36.pycsdist.cpython-36.opt-1.pycsdist.cpython-36.opt-2.pycsdist.cpython-36.pycupload.cpython-36.opt-1.pycupload.cpython-36.opt-2.pycupload.cpython-36.pycbdist.pybdist_dumb.pybdist_msi.pybdist_rpm.pybdist_wininst.pybuild.pybuild_clib.pybuild_ext.pybuild_py.pybuild_scripts.pycheck.pyclean.pycommand_templateconfig.pyinstall.pyinstall_data.pyinstall_egg_info.pyinstall_headers.pyinstall_lib.pyinstall_scripts.pyregister.pysdist.pyupload.pywininst-10.0-amd64.exewininst-10.0.exewininst-14.0-amd64.exewininst-14.0.exewininst-6.0.exewininst-7.1.exewininst-8.0.exewininst-9.0-amd64.exewininst-9.0.execonfig.pycore.pycygwinccompiler.pydebug.pydep_util.pydir_util.pydist.pyerrors.pyextension.pyfancy_getopt.pyfile_util.pyfilelist.pylog.pymsvc9compiler.pymsvccompiler.pyspawn.pysysconfig.pytext_file.pyunixccompiler.pyutil.pyversion.pyversionpredicate.pydoctest.pydummy_threading.pyemail__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_encoded_words.cpython-36.opt-1.pyc_encoded_words.cpython-36.opt-2.pyc_encoded_words.cpython-36.pyc_header_value_parser.cpython-36.opt-1.pyc_header_value_parser.cpython-36.opt-2.pyc_header_value_parser.cpython-36.pyc_parseaddr.cpython-36.opt-1.pyc_parseaddr.cpython-36.opt-2.pyc_parseaddr.cpython-36.pyc_policybase.cpython-36.opt-1.pyc_policybase.cpython-36.opt-2.pyc_policybase.cpython-36.pycbase64mime.cpython-36.opt-1.pycbase64mime.cpython-36.opt-2.pycbase64mime.cpython-36.pyccharset.cpython-36.opt-1.pyccharset.cpython-36.opt-2.pyccharset.cpython-36.pyccontentmanager.cpython-36.opt-1.pyccontentmanager.cpython-36.opt-2.pyccontentmanager.cpython-36.pycencoders.cpython-36.opt-1.pycencoders.cpython-36.opt-2.pycencoders.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.opt-2.pycerrors.cpython-36.pycfeedparser.cpython-36.opt-1.pycfeedparser.cpython-36.opt-2.pycfeedparser.cpython-36.pycgenerator.cpython-36.opt-1.pycgenerator.cpython-36.opt-2.pycgenerator.cpython-36.pycheader.cpython-36.opt-1.pycheader.cpython-36.opt-2.pycheader.cpython-36.pycheaderregistry.cpython-36.opt-1.pycheaderregistry.cpython-36.opt-2.pycheaderregistry.cpython-36.pyciterators.cpython-36.opt-1.pyciterators.cpython-36.opt-2.pyciterators.cpython-36.pycmessage.cpython-36.opt-1.pycmessage.cpython-36.opt-2.pycmessage.cpython-36.pycparser.cpython-36.opt-1.pycparser.cpython-36.opt-2.pycparser.cpython-36.pycpolicy.cpython-36.opt-1.pycpolicy.cpython-36.opt-2.pycpolicy.cpython-36.pycquoprimime.cpython-36.opt-1.pycquoprimime.cpython-36.opt-2.pycquoprimime.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.opt-2.pycutils.cpython-36.pyc_encoded_words.py_header_value_parser.py_parseaddr.py_policybase.pyarchitecture.rstbase64mime.pycharset.pycontentmanager.pyencoders.pyerrors.pyfeedparser.pygenerator.pyheader.pyheaderregistry.pyiterators.pymessage.pymime__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycapplication.cpython-36.opt-1.pycapplication.cpython-36.opt-2.pycapplication.cpython-36.pycaudio.cpython-36.opt-1.pycaudio.cpython-36.opt-2.pycaudio.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.opt-2.pycbase.cpython-36.pycimage.cpython-36.opt-1.pycimage.cpython-36.opt-2.pycimage.cpython-36.pycmessage.cpython-36.opt-1.pycmessage.cpython-36.opt-2.pycmessage.cpython-36.pycmultipart.cpython-36.opt-1.pycmultipart.cpython-36.opt-2.pycmultipart.cpython-36.pycnonmultipart.cpython-36.opt-1.pycnonmultipart.cpython-36.opt-2.pycnonmultipart.cpython-36.pyctext.cpython-36.opt-1.pyctext.cpython-36.opt-2.pyctext.cpython-36.pycapplication.pyaudio.pybase.pyimage.pymessage.pymultipart.pynonmultipart.pytext.pyparser.pypolicy.pyquoprimime.pyutils.pyencodings__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycaliases.cpython-36.opt-1.pycaliases.cpython-36.opt-2.pycaliases.cpython-36.pycascii.cpython-36.opt-1.pycascii.cpython-36.opt-2.pycascii.cpython-36.pycbase64_codec.cpython-36.opt-1.pycbase64_codec.cpython-36.opt-2.pycbase64_codec.cpython-36.pycbig5.cpython-36.opt-1.pycbig5.cpython-36.opt-2.pycbig5.cpython-36.pycbig5hkscs.cpython-36.opt-1.pycbig5hkscs.cpython-36.opt-2.pycbig5hkscs.cpython-36.pycbz2_codec.cpython-36.opt-1.pycbz2_codec.cpython-36.opt-2.pycbz2_codec.cpython-36.pyccharmap.cpython-36.opt-1.pyccharmap.cpython-36.opt-2.pyccharmap.cpython-36.pyccp037.cpython-36.opt-1.pyccp037.cpython-36.opt-2.pyccp037.cpython-36.pyccp1006.cpython-36.opt-1.pyccp1006.cpython-36.opt-2.pyccp1006.cpython-36.pyccp1026.cpython-36.opt-1.pyccp1026.cpython-36.opt-2.pyccp1026.cpython-36.pyccp1125.cpython-36.opt-1.pyccp1125.cpython-36.opt-2.pyccp1125.cpython-36.pyccp1140.cpython-36.opt-1.pyccp1140.cpython-36.opt-2.pyccp1140.cpython-36.pyccp1250.cpython-36.opt-1.pyccp1250.cpython-36.opt-2.pyccp1250.cpython-36.pyccp1251.cpython-36.opt-1.pyccp1251.cpython-36.opt-2.pyccp1251.cpython-36.pyccp1252.cpython-36.opt-1.pyccp1252.cpython-36.opt-2.pyccp1252.cpython-36.pyccp1253.cpython-36.opt-1.pyccp1253.cpython-36.opt-2.pyccp1253.cpython-36.pyccp1254.cpython-36.opt-1.pyccp1254.cpython-36.opt-2.pyccp1254.cpython-36.pyccp1255.cpython-36.opt-1.pyccp1255.cpython-36.opt-2.pyccp1255.cpython-36.pyccp1256.cpython-36.opt-1.pyccp1256.cpython-36.opt-2.pyccp1256.cpython-36.pyccp1257.cpython-36.opt-1.pyccp1257.cpython-36.opt-2.pyccp1257.cpython-36.pyccp1258.cpython-36.opt-1.pyccp1258.cpython-36.opt-2.pyccp1258.cpython-36.pyccp273.cpython-36.opt-1.pyccp273.cpython-36.opt-2.pyccp273.cpython-36.pyccp424.cpython-36.opt-1.pyccp424.cpython-36.opt-2.pyccp424.cpython-36.pyccp437.cpython-36.opt-1.pyccp437.cpython-36.opt-2.pyccp437.cpython-36.pyccp500.cpython-36.opt-1.pyccp500.cpython-36.opt-2.pyccp500.cpython-36.pyccp65001.cpython-36.opt-1.pyccp65001.cpython-36.opt-2.pyccp65001.cpython-36.pyccp720.cpython-36.opt-1.pyccp720.cpython-36.opt-2.pyccp720.cpython-36.pyccp737.cpython-36.opt-1.pyccp737.cpython-36.opt-2.pyccp737.cpython-36.pyccp775.cpython-36.opt-1.pyccp775.cpython-36.opt-2.pyccp775.cpython-36.pyccp850.cpython-36.opt-1.pyccp850.cpython-36.opt-2.pyccp850.cpython-36.pyccp852.cpython-36.opt-1.pyccp852.cpython-36.opt-2.pyccp852.cpython-36.pyccp855.cpython-36.opt-1.pyccp855.cpython-36.opt-2.pyccp855.cpython-36.pyccp856.cpython-36.opt-1.pyccp856.cpython-36.opt-2.pyccp856.cpython-36.pyccp857.cpython-36.opt-1.pyccp857.cpython-36.opt-2.pyccp857.cpython-36.pyccp858.cpython-36.opt-1.pyccp858.cpython-36.opt-2.pyccp858.cpython-36.pyccp860.cpython-36.opt-1.pyccp860.cpython-36.opt-2.pyccp860.cpython-36.pyccp861.cpython-36.opt-1.pyccp861.cpython-36.opt-2.pyccp861.cpython-36.pyccp862.cpython-36.opt-1.pyccp862.cpython-36.opt-2.pyccp862.cpython-36.pyccp863.cpython-36.opt-1.pyccp863.cpython-36.opt-2.pyccp863.cpython-36.pyccp864.cpython-36.opt-1.pyccp864.cpython-36.opt-2.pyccp864.cpython-36.pyccp865.cpython-36.opt-1.pyccp865.cpython-36.opt-2.pyccp865.cpython-36.pyccp866.cpython-36.opt-1.pyccp866.cpython-36.opt-2.pyccp866.cpython-36.pyccp869.cpython-36.opt-1.pyccp869.cpython-36.opt-2.pyccp869.cpython-36.pyccp874.cpython-36.opt-1.pyccp874.cpython-36.opt-2.pyccp874.cpython-36.pyccp875.cpython-36.opt-1.pyccp875.cpython-36.opt-2.pyccp875.cpython-36.pyccp932.cpython-36.opt-1.pyccp932.cpython-36.opt-2.pyccp932.cpython-36.pyccp949.cpython-36.opt-1.pyccp949.cpython-36.opt-2.pyccp949.cpython-36.pyccp950.cpython-36.opt-1.pyccp950.cpython-36.opt-2.pyccp950.cpython-36.pyceuc_jis_2004.cpython-36.opt-1.pyceuc_jis_2004.cpython-36.opt-2.pyceuc_jis_2004.cpython-36.pyceuc_jisx0213.cpython-36.opt-1.pyceuc_jisx0213.cpython-36.opt-2.pyceuc_jisx0213.cpython-36.pyceuc_jp.cpython-36.opt-1.pyceuc_jp.cpython-36.opt-2.pyceuc_jp.cpython-36.pyceuc_kr.cpython-36.opt-1.pyceuc_kr.cpython-36.opt-2.pyceuc_kr.cpython-36.pycgb18030.cpython-36.opt-1.pycgb18030.cpython-36.opt-2.pycgb18030.cpython-36.pycgb2312.cpython-36.opt-1.pycgb2312.cpython-36.opt-2.pycgb2312.cpython-36.pycgbk.cpython-36.opt-1.pycgbk.cpython-36.opt-2.pycgbk.cpython-36.pychex_codec.cpython-36.opt-1.pychex_codec.cpython-36.opt-2.pychex_codec.cpython-36.pychp_roman8.cpython-36.opt-1.pychp_roman8.cpython-36.opt-2.pychp_roman8.cpython-36.pychz.cpython-36.opt-1.pychz.cpython-36.opt-2.pychz.cpython-36.pycidna.cpython-36.opt-1.pycidna.cpython-36.opt-2.pycidna.cpython-36.pyciso2022_jp.cpython-36.opt-1.pyciso2022_jp.cpython-36.opt-2.pyciso2022_jp.cpython-36.pyciso2022_jp_1.cpython-36.opt-1.pyciso2022_jp_1.cpython-36.opt-2.pyciso2022_jp_1.cpython-36.pyciso2022_jp_2.cpython-36.opt-1.pyciso2022_jp_2.cpython-36.opt-2.pyciso2022_jp_2.cpython-36.pyciso2022_jp_2004.cpython-36.opt-1.pyciso2022_jp_2004.cpython-36.opt-2.pyciso2022_jp_2004.cpython-36.pyciso2022_jp_3.cpython-36.opt-1.pyciso2022_jp_3.cpython-36.opt-2.pyciso2022_jp_3.cpython-36.pyciso2022_jp_ext.cpython-36.opt-1.pyciso2022_jp_ext.cpython-36.opt-2.pyciso2022_jp_ext.cpython-36.pyciso2022_kr.cpython-36.opt-1.pyciso2022_kr.cpython-36.opt-2.pyciso2022_kr.cpython-36.pyciso8859_1.cpython-36.opt-1.pyciso8859_1.cpython-36.opt-2.pyciso8859_1.cpython-36.pyciso8859_10.cpython-36.opt-1.pyciso8859_10.cpython-36.opt-2.pyciso8859_10.cpython-36.pyciso8859_11.cpython-36.opt-1.pyciso8859_11.cpython-36.opt-2.pyciso8859_11.cpython-36.pyciso8859_13.cpython-36.opt-1.pyciso8859_13.cpython-36.opt-2.pyciso8859_13.cpython-36.pyciso8859_14.cpython-36.opt-1.pyciso8859_14.cpython-36.opt-2.pyciso8859_14.cpython-36.pyciso8859_15.cpython-36.opt-1.pyciso8859_15.cpython-36.opt-2.pyciso8859_15.cpython-36.pyciso8859_16.cpython-36.opt-1.pyciso8859_16.cpython-36.opt-2.pyciso8859_16.cpython-36.pyciso8859_2.cpython-36.opt-1.pyciso8859_2.cpython-36.opt-2.pyciso8859_2.cpython-36.pyciso8859_3.cpython-36.opt-1.pyciso8859_3.cpython-36.opt-2.pyciso8859_3.cpython-36.pyciso8859_4.cpython-36.opt-1.pyciso8859_4.cpython-36.opt-2.pyciso8859_4.cpython-36.pyciso8859_5.cpython-36.opt-1.pyciso8859_5.cpython-36.opt-2.pyciso8859_5.cpython-36.pyciso8859_6.cpython-36.opt-1.pyciso8859_6.cpython-36.opt-2.pyciso8859_6.cpython-36.pyciso8859_7.cpython-36.opt-1.pyciso8859_7.cpython-36.opt-2.pyciso8859_7.cpython-36.pyciso8859_8.cpython-36.opt-1.pyciso8859_8.cpython-36.opt-2.pyciso8859_8.cpython-36.pyciso8859_9.cpython-36.opt-1.pyciso8859_9.cpython-36.opt-2.pyciso8859_9.cpython-36.pycjohab.cpython-36.opt-1.pycjohab.cpython-36.opt-2.pycjohab.cpython-36.pyckoi8_r.cpython-36.opt-1.pyckoi8_r.cpython-36.opt-2.pyckoi8_r.cpython-36.pyckoi8_t.cpython-36.opt-1.pyckoi8_t.cpython-36.opt-2.pyckoi8_t.cpython-36.pyckoi8_u.cpython-36.opt-1.pyckoi8_u.cpython-36.opt-2.pyckoi8_u.cpython-36.pyckz1048.cpython-36.opt-1.pyckz1048.cpython-36.opt-2.pyckz1048.cpython-36.pyclatin_1.cpython-36.opt-1.pyclatin_1.cpython-36.opt-2.pyclatin_1.cpython-36.pycmac_arabic.cpython-36.opt-1.pycmac_arabic.cpython-36.opt-2.pycmac_arabic.cpython-36.pycmac_centeuro.cpython-36.opt-1.pycmac_centeuro.cpython-36.opt-2.pycmac_centeuro.cpython-36.pycmac_croatian.cpython-36.opt-1.pycmac_croatian.cpython-36.opt-2.pycmac_croatian.cpython-36.pycmac_cyrillic.cpython-36.opt-1.pycmac_cyrillic.cpython-36.opt-2.pycmac_cyrillic.cpython-36.pycmac_farsi.cpython-36.opt-1.pycmac_farsi.cpython-36.opt-2.pycmac_farsi.cpython-36.pycmac_greek.cpython-36.opt-1.pycmac_greek.cpython-36.opt-2.pycmac_greek.cpython-36.pycmac_iceland.cpython-36.opt-1.pycmac_iceland.cpython-36.opt-2.pycmac_iceland.cpython-36.pycmac_latin2.cpython-36.opt-1.pycmac_latin2.cpython-36.opt-2.pycmac_latin2.cpython-36.pycmac_roman.cpython-36.opt-1.pycmac_roman.cpython-36.opt-2.pycmac_roman.cpython-36.pycmac_romanian.cpython-36.opt-1.pycmac_romanian.cpython-36.opt-2.pycmac_romanian.cpython-36.pycmac_turkish.cpython-36.opt-1.pycmac_turkish.cpython-36.opt-2.pycmac_turkish.cpython-36.pycmbcs.cpython-36.opt-1.pycmbcs.cpython-36.opt-2.pycmbcs.cpython-36.pycoem.cpython-36.opt-1.pycoem.cpython-36.opt-2.pycoem.cpython-36.pycpalmos.cpython-36.opt-1.pycpalmos.cpython-36.opt-2.pycpalmos.cpython-36.pycptcp154.cpython-36.opt-1.pycptcp154.cpython-36.opt-2.pycptcp154.cpython-36.pycpunycode.cpython-36.opt-1.pycpunycode.cpython-36.opt-2.pycpunycode.cpython-36.pycquopri_codec.cpython-36.opt-1.pycquopri_codec.cpython-36.opt-2.pycquopri_codec.cpython-36.pycraw_unicode_escape.cpython-36.opt-1.pycraw_unicode_escape.cpython-36.opt-2.pycraw_unicode_escape.cpython-36.pycrot_13.cpython-36.opt-1.pycrot_13.cpython-36.opt-2.pycrot_13.cpython-36.pycshift_jis.cpython-36.opt-1.pycshift_jis.cpython-36.opt-2.pycshift_jis.cpython-36.pycshift_jis_2004.cpython-36.opt-1.pycshift_jis_2004.cpython-36.opt-2.pycshift_jis_2004.cpython-36.pycshift_jisx0213.cpython-36.opt-1.pycshift_jisx0213.cpython-36.opt-2.pycshift_jisx0213.cpython-36.pyctis_620.cpython-36.opt-1.pyctis_620.cpython-36.opt-2.pyctis_620.cpython-36.pycundefined.cpython-36.opt-1.pycundefined.cpython-36.opt-2.pycundefined.cpython-36.pycunicode_escape.cpython-36.opt-1.pycunicode_escape.cpython-36.opt-2.pycunicode_escape.cpython-36.pycunicode_internal.cpython-36.opt-1.pycunicode_internal.cpython-36.opt-2.pycunicode_internal.cpython-36.pycutf_16.cpython-36.opt-1.pycutf_16.cpython-36.opt-2.pycutf_16.cpython-36.pycutf_16_be.cpython-36.opt-1.pycutf_16_be.cpython-36.opt-2.pycutf_16_be.cpython-36.pycutf_16_le.cpython-36.opt-1.pycutf_16_le.cpython-36.opt-2.pycutf_16_le.cpython-36.pycutf_32.cpython-36.opt-1.pycutf_32.cpython-36.opt-2.pycutf_32.cpython-36.pycutf_32_be.cpython-36.opt-1.pycutf_32_be.cpython-36.opt-2.pycutf_32_be.cpython-36.pycutf_32_le.cpython-36.opt-1.pycutf_32_le.cpython-36.opt-2.pycutf_32_le.cpython-36.pycutf_7.cpython-36.opt-1.pycutf_7.cpython-36.opt-2.pycutf_7.cpython-36.pycutf_8.cpython-36.opt-1.pycutf_8.cpython-36.opt-2.pycutf_8.cpython-36.pycutf_8_sig.cpython-36.opt-1.pycutf_8_sig.cpython-36.opt-2.pycutf_8_sig.cpython-36.pycuu_codec.cpython-36.opt-1.pycuu_codec.cpython-36.opt-2.pycuu_codec.cpython-36.pyczlib_codec.cpython-36.opt-1.pyczlib_codec.cpython-36.opt-2.pyczlib_codec.cpython-36.pycaliases.pyascii.pybase64_codec.pybig5.pybig5hkscs.pybz2_codec.pycharmap.pycp037.pycp1006.pycp1026.pycp1125.pycp1140.pycp1250.pycp1251.pycp1252.pycp1253.pycp1254.pycp1255.pycp1256.pycp1257.pycp1258.pycp273.pycp424.pycp437.pycp500.pycp65001.pycp720.pycp737.pycp775.pycp850.pycp852.pycp855.pycp856.pycp857.pycp858.pycp860.pycp861.pycp862.pycp863.pycp864.pycp865.pycp866.pycp869.pycp874.pycp875.pycp932.pycp949.pycp950.pyeuc_jis_2004.pyeuc_jisx0213.pyeuc_jp.pyeuc_kr.pygb18030.pygb2312.pygbk.pyhex_codec.pyhp_roman8.pyhz.pyidna.pyiso2022_jp.pyiso2022_jp_1.pyiso2022_jp_2.pyiso2022_jp_2004.pyiso2022_jp_3.pyiso2022_jp_ext.pyiso2022_kr.pyiso8859_1.pyiso8859_10.pyiso8859_11.pyiso8859_13.pyiso8859_14.pyiso8859_15.pyiso8859_16.pyiso8859_2.pyiso8859_3.pyiso8859_4.pyiso8859_5.pyiso8859_6.pyiso8859_7.pyiso8859_8.pyiso8859_9.pyjohab.pykoi8_r.pykoi8_t.pykoi8_u.pykz1048.pylatin_1.pymac_arabic.pymac_centeuro.pymac_croatian.pymac_cyrillic.pymac_farsi.pymac_greek.pymac_iceland.pymac_latin2.pymac_roman.pymac_romanian.pymac_turkish.pymbcs.pyoem.pypalmos.pyptcp154.pypunycode.pyquopri_codec.pyraw_unicode_escape.pyrot_13.pyshift_jis.pyshift_jis_2004.pyshift_jisx0213.pytis_620.pyundefined.pyunicode_escape.pyunicode_internal.pyutf_16.pyutf_16_be.pyutf_16_le.pyutf_32.pyutf_32_be.pyutf_32_le.pyutf_7.pyutf_8.pyutf_8_sig.pyuu_codec.pyzlib_codec.pyensurepip__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyc_uninstall.cpython-36.opt-1.pyc_uninstall.cpython-36.opt-2.pyc_uninstall.cpython-36.pyc_bundledpip-20.2.3-py2.py3-none-any.whlsetuptools-44.1.1-py2.py3-none-any.whl_uninstall.pyenum.pyfilecmp.pyfileinput.pyfnmatch.pyformatter.pyfractions.pyftplib.pyfunctools.pygenericpath.pygetopt.pygetpass.pygettext.pyglob.pygzip.pyhashlib.pyheapq.pyhmac.pyhtml__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycentities.cpython-36.opt-1.pycentities.cpython-36.opt-2.pycentities.cpython-36.pycparser.cpython-36.opt-1.pycparser.cpython-36.opt-2.pycparser.cpython-36.pycentities.pyparser.pyhttp__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.opt-2.pycclient.cpython-36.pyccookiejar.cpython-36.opt-1.pyccookiejar.cpython-36.opt-2.pyccookiejar.cpython-36.pyccookies.cpython-36.opt-1.pyccookies.cpython-36.opt-2.pyccookies.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.opt-2.pycserver.cpython-36.pycclient.pycookiejar.pycookies.pyserver.pyimaplib.pyimghdr.pyimp.pyimportlib__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_bootstrap.cpython-36.opt-1.pyc_bootstrap.cpython-36.opt-2.pyc_bootstrap.cpython-36.pyc_bootstrap_external.cpython-36.opt-1.pyc_bootstrap_external.cpython-36.opt-2.pyc_bootstrap_external.cpython-36.pycabc.cpython-36.opt-1.pycabc.cpython-36.opt-2.pycabc.cpython-36.pycmachinery.cpython-36.opt-1.pycmachinery.cpython-36.opt-2.pycmachinery.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pyc_bootstrap.py_bootstrap_external.pyabc.pymachinery.pyutil.pyinspect.pyio.pyipaddress.pyjson__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdecoder.cpython-36.opt-1.pycdecoder.cpython-36.opt-2.pycdecoder.cpython-36.pycencoder.cpython-36.opt-1.pycencoder.cpython-36.opt-2.pycencoder.cpython-36.pycscanner.cpython-36.opt-1.pycscanner.cpython-36.opt-2.pycscanner.cpython-36.pyctool.cpython-36.opt-1.pyctool.cpython-36.opt-2.pyctool.cpython-36.pycdecoder.pyencoder.pyscanner.pytool.pykeyword.pylib-dynload_asyncio.cpython-36m-arm-linux-gnueabihf.so_bisect.cpython-36m-arm-linux-gnueabihf.so_blake2.cpython-36m-arm-linux-gnueabihf.so_bz2.cpython-36m-arm-linux-gnueabihf.so_codecs_cn.cpython-36m-arm-linux-gnueabihf.so_codecs_hk.cpython-36m-arm-linux-gnueabihf.so_codecs_iso2022.cpython-36m-arm-linux-gnueabihf.so_codecs_jp.cpython-36m-arm-linux-gnueabihf.so_codecs_kr.cpython-36m-arm-linux-gnueabihf.so_codecs_tw.cpython-36m-arm-linux-gnueabihf.so_crypt.cpython-36m-arm-linux-gnueabihf.so_csv.cpython-36m-arm-linux-gnueabihf.so_ctypes.cpython-36m-arm-linux-gnueabihf.so_datetime.cpython-36m-arm-linux-gnueabihf.so_decimal.cpython-36m-arm-linux-gnueabihf.so_elementtree.cpython-36m-arm-linux-gnueabihf.so_hashlib.cpython-36m-arm-linux-gnueabihf.so_heapq.cpython-36m-arm-linux-gnueabihf.so_json.cpython-36m-arm-linux-gnueabihf.so_lsprof.cpython-36m-arm-linux-gnueabihf.so_lzma.cpython-36m-arm-linux-gnueabihf.so_md5.cpython-36m-arm-linux-gnueabihf.so_multibytecodec.cpython-36m-arm-linux-gnueabihf.so_multiprocessing.cpython-36m-arm-linux-gnueabihf.so_opcode.cpython-36m-arm-linux-gnueabihf.so_pickle.cpython-36m-arm-linux-gnueabihf.so_posixsubprocess.cpython-36m-arm-linux-gnueabihf.so_random.cpython-36m-arm-linux-gnueabihf.so_sha1.cpython-36m-arm-linux-gnueabihf.so_sha256.cpython-36m-arm-linux-gnueabihf.so_sha3.cpython-36m-arm-linux-gnueabihf.so_sha512.cpython-36m-arm-linux-gnueabihf.so_socket.cpython-36m-arm-linux-gnueabihf.so_ssl.cpython-36m-arm-linux-gnueabihf.so_struct.cpython-36m-arm-linux-gnueabihf.soarray.cpython-36m-arm-linux-gnueabihf.soaudioop.cpython-36m-arm-linux-gnueabihf.sobinascii.cpython-36m-arm-linux-gnueabihf.socmath.cpython-36m-arm-linux-gnueabihf.sofcntl.cpython-36m-arm-linux-gnueabihf.sogrp.cpython-36m-arm-linux-gnueabihf.somath.cpython-36m-arm-linux-gnueabihf.sommap.cpython-36m-arm-linux-gnueabihf.soossaudiodev.cpython-36m-arm-linux-gnueabihf.soparser.cpython-36m-arm-linux-gnueabihf.sopyexpat.cpython-36m-arm-linux-gnueabihf.soresource.cpython-36m-arm-linux-gnueabihf.soselect.cpython-36m-arm-linux-gnueabihf.sospwd.cpython-36m-arm-linux-gnueabihf.sosyslog.cpython-36m-arm-linux-gnueabihf.sotermios.cpython-36m-arm-linux-gnueabihf.sounicodedata.cpython-36m-arm-linux-gnueabihf.sozlib.cpython-36m-arm-linux-gnueabihf.solib2to3Grammar.txtGrammar3.6.12.final.0.picklePatternGrammar.txtPatternGrammar3.6.12.final.0.pickle__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pycbtm_matcher.cpython-36.opt-1.pycbtm_matcher.cpython-36.opt-2.pycbtm_matcher.cpython-36.pycbtm_utils.cpython-36.opt-1.pycbtm_utils.cpython-36.opt-2.pycbtm_utils.cpython-36.pycfixer_base.cpython-36.opt-1.pycfixer_base.cpython-36.opt-2.pycfixer_base.cpython-36.pycfixer_util.cpython-36.opt-1.pycfixer_util.cpython-36.opt-2.pycfixer_util.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.opt-2.pycmain.cpython-36.pycpatcomp.cpython-36.opt-1.pycpatcomp.cpython-36.opt-2.pycpatcomp.cpython-36.pycpygram.cpython-36.opt-1.pycpygram.cpython-36.opt-2.pycpygram.cpython-36.pycpytree.cpython-36.opt-1.pycpytree.cpython-36.opt-2.pycpytree.cpython-36.pycrefactor.cpython-36.opt-1.pycrefactor.cpython-36.opt-2.pycrefactor.cpython-36.pycbtm_matcher.pybtm_utils.pyfixer_base.pyfixer_util.pyfixes__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycfix_apply.cpython-36.opt-1.pycfix_apply.cpython-36.opt-2.pycfix_apply.cpython-36.pycfix_asserts.cpython-36.opt-1.pycfix_asserts.cpython-36.opt-2.pycfix_asserts.cpython-36.pycfix_basestring.cpython-36.opt-1.pycfix_basestring.cpython-36.opt-2.pycfix_basestring.cpython-36.pycfix_buffer.cpython-36.opt-1.pycfix_buffer.cpython-36.opt-2.pycfix_buffer.cpython-36.pycfix_dict.cpython-36.opt-1.pycfix_dict.cpython-36.opt-2.pycfix_dict.cpython-36.pycfix_except.cpython-36.opt-1.pycfix_except.cpython-36.opt-2.pycfix_except.cpython-36.pycfix_exec.cpython-36.opt-1.pycfix_exec.cpython-36.opt-2.pycfix_exec.cpython-36.pycfix_execfile.cpython-36.opt-1.pycfix_execfile.cpython-36.opt-2.pycfix_execfile.cpython-36.pycfix_exitfunc.cpython-36.opt-1.pycfix_exitfunc.cpython-36.opt-2.pycfix_exitfunc.cpython-36.pycfix_filter.cpython-36.opt-1.pycfix_filter.cpython-36.opt-2.pycfix_filter.cpython-36.pycfix_funcattrs.cpython-36.opt-1.pycfix_funcattrs.cpython-36.opt-2.pycfix_funcattrs.cpython-36.pycfix_future.cpython-36.opt-1.pycfix_future.cpython-36.opt-2.pycfix_future.cpython-36.pycfix_getcwdu.cpython-36.opt-1.pycfix_getcwdu.cpython-36.opt-2.pycfix_getcwdu.cpython-36.pycfix_has_key.cpython-36.opt-1.pycfix_has_key.cpython-36.opt-2.pycfix_has_key.cpython-36.pycfix_idioms.cpython-36.opt-1.pycfix_idioms.cpython-36.opt-2.pycfix_idioms.cpython-36.pycfix_import.cpython-36.opt-1.pycfix_import.cpython-36.opt-2.pycfix_import.cpython-36.pycfix_imports.cpython-36.opt-1.pycfix_imports.cpython-36.opt-2.pycfix_imports.cpython-36.pycfix_imports2.cpython-36.opt-1.pycfix_imports2.cpython-36.opt-2.pycfix_imports2.cpython-36.pycfix_input.cpython-36.opt-1.pycfix_input.cpython-36.opt-2.pycfix_input.cpython-36.pycfix_intern.cpython-36.opt-1.pycfix_intern.cpython-36.opt-2.pycfix_intern.cpython-36.pycfix_isinstance.cpython-36.opt-1.pycfix_isinstance.cpython-36.opt-2.pycfix_isinstance.cpython-36.pycfix_itertools.cpython-36.opt-1.pycfix_itertools.cpython-36.opt-2.pycfix_itertools.cpython-36.pycfix_itertools_imports.cpython-36.opt-1.pycfix_itertools_imports.cpython-36.opt-2.pycfix_itertools_imports.cpython-36.pycfix_long.cpython-36.opt-1.pycfix_long.cpython-36.opt-2.pycfix_long.cpython-36.pycfix_map.cpython-36.opt-1.pycfix_map.cpython-36.opt-2.pycfix_map.cpython-36.pycfix_metaclass.cpython-36.opt-1.pycfix_metaclass.cpython-36.opt-2.pycfix_metaclass.cpython-36.pycfix_methodattrs.cpython-36.opt-1.pycfix_methodattrs.cpython-36.opt-2.pycfix_methodattrs.cpython-36.pycfix_ne.cpython-36.opt-1.pycfix_ne.cpython-36.opt-2.pycfix_ne.cpython-36.pycfix_next.cpython-36.opt-1.pycfix_next.cpython-36.opt-2.pycfix_next.cpython-36.pycfix_nonzero.cpython-36.opt-1.pycfix_nonzero.cpython-36.opt-2.pycfix_nonzero.cpython-36.pycfix_numliterals.cpython-36.opt-1.pycfix_numliterals.cpython-36.opt-2.pycfix_numliterals.cpython-36.pycfix_operator.cpython-36.opt-1.pycfix_operator.cpython-36.opt-2.pycfix_operator.cpython-36.pycfix_paren.cpython-36.opt-1.pycfix_paren.cpython-36.opt-2.pycfix_paren.cpython-36.pycfix_print.cpython-36.opt-1.pycfix_print.cpython-36.opt-2.pycfix_print.cpython-36.pycfix_raise.cpython-36.opt-1.pycfix_raise.cpython-36.opt-2.pycfix_raise.cpython-36.pycfix_raw_input.cpython-36.opt-1.pycfix_raw_input.cpython-36.opt-2.pycfix_raw_input.cpython-36.pycfix_reduce.cpython-36.opt-1.pycfix_reduce.cpython-36.opt-2.pycfix_reduce.cpython-36.pycfix_reload.cpython-36.opt-1.pycfix_reload.cpython-36.opt-2.pycfix_reload.cpython-36.pycfix_renames.cpython-36.opt-1.pycfix_renames.cpython-36.opt-2.pycfix_renames.cpython-36.pycfix_repr.cpython-36.opt-1.pycfix_repr.cpython-36.opt-2.pycfix_repr.cpython-36.pycfix_set_literal.cpython-36.opt-1.pycfix_set_literal.cpython-36.opt-2.pycfix_set_literal.cpython-36.pycfix_standarderror.cpython-36.opt-1.pycfix_standarderror.cpython-36.opt-2.pycfix_standarderror.cpython-36.pycfix_sys_exc.cpython-36.opt-1.pycfix_sys_exc.cpython-36.opt-2.pycfix_sys_exc.cpython-36.pycfix_throw.cpython-36.opt-1.pycfix_throw.cpython-36.opt-2.pycfix_throw.cpython-36.pycfix_tuple_params.cpython-36.opt-1.pycfix_tuple_params.cpython-36.opt-2.pycfix_tuple_params.cpython-36.pycfix_types.cpython-36.opt-1.pycfix_types.cpython-36.opt-2.pycfix_types.cpython-36.pycfix_unicode.cpython-36.opt-1.pycfix_unicode.cpython-36.opt-2.pycfix_unicode.cpython-36.pycfix_urllib.cpython-36.opt-1.pycfix_urllib.cpython-36.opt-2.pycfix_urllib.cpython-36.pycfix_ws_comma.cpython-36.opt-1.pycfix_ws_comma.cpython-36.opt-2.pycfix_ws_comma.cpython-36.pycfix_xrange.cpython-36.opt-1.pycfix_xrange.cpython-36.opt-2.pycfix_xrange.cpython-36.pycfix_xreadlines.cpython-36.opt-1.pycfix_xreadlines.cpython-36.opt-2.pycfix_xreadlines.cpython-36.pycfix_zip.cpython-36.opt-1.pycfix_zip.cpython-36.opt-2.pycfix_zip.cpython-36.pycfix_apply.pyfix_asserts.pyfix_basestring.pyfix_buffer.pyfix_dict.pyfix_except.pyfix_exec.pyfix_execfile.pyfix_exitfunc.pyfix_filter.pyfix_funcattrs.pyfix_future.pyfix_getcwdu.pyfix_has_key.pyfix_idioms.pyfix_import.pyfix_imports.pyfix_imports2.pyfix_input.pyfix_intern.pyfix_isinstance.pyfix_itertools.pyfix_itertools_imports.pyfix_long.pyfix_map.pyfix_metaclass.pyfix_methodattrs.pyfix_ne.pyfix_next.pyfix_nonzero.pyfix_numliterals.pyfix_operator.pyfix_paren.pyfix_print.pyfix_raise.pyfix_raw_input.pyfix_reduce.pyfix_reload.pyfix_renames.pyfix_repr.pyfix_set_literal.pyfix_standarderror.pyfix_sys_exc.pyfix_throw.pyfix_tuple_params.pyfix_types.pyfix_unicode.pyfix_urllib.pyfix_ws_comma.pyfix_xrange.pyfix_xreadlines.pyfix_zip.pymain.pypatcomp.pypgen2__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconv.cpython-36.opt-1.pycconv.cpython-36.opt-2.pycconv.cpython-36.pycdriver.cpython-36.opt-1.pycdriver.cpython-36.opt-2.pycdriver.cpython-36.pycgrammar.cpython-36.opt-1.pycgrammar.cpython-36.opt-2.pycgrammar.cpython-36.pycliterals.cpython-36.opt-1.pycliterals.cpython-36.opt-2.pycliterals.cpython-36.pycparse.cpython-36.opt-1.pycparse.cpython-36.opt-2.pycparse.cpython-36.pycpgen.cpython-36.opt-1.pycpgen.cpython-36.opt-2.pycpgen.cpython-36.pyctoken.cpython-36.opt-1.pyctoken.cpython-36.opt-2.pyctoken.cpython-36.pyctokenize.cpython-36.opt-1.pyctokenize.cpython-36.opt-2.pyctokenize.cpython-36.pycconv.pydriver.pygrammar.pyliterals.pyparse.pypgen.pytoken.pytokenize.pypygram.pypytree.pyrefactor.pylinecache.pylocale.pylogging__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.opt-2.pycconfig.cpython-36.pychandlers.cpython-36.opt-1.pychandlers.cpython-36.opt-2.pychandlers.cpython-36.pycconfig.pyhandlers.pylzma.pymacpath.pymacurl2path.pymailbox.pymailcap.pymimetypes.pymodulefinder.pymultiprocessing__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.opt-2.pycconnection.cpython-36.pyccontext.cpython-36.opt-1.pyccontext.cpython-36.opt-2.pyccontext.cpython-36.pycforkserver.cpython-36.opt-1.pycforkserver.cpython-36.opt-2.pycforkserver.cpython-36.pycheap.cpython-36.opt-1.pycheap.cpython-36.opt-2.pycheap.cpython-36.pycmanagers.cpython-36.opt-1.pycmanagers.cpython-36.opt-2.pycmanagers.cpython-36.pycpool.cpython-36.opt-1.pycpool.cpython-36.opt-2.pycpool.cpython-36.pycpopen_fork.cpython-36.opt-1.pycpopen_fork.cpython-36.opt-2.pycpopen_fork.cpython-36.pycpopen_forkserver.cpython-36.opt-1.pycpopen_forkserver.cpython-36.opt-2.pycpopen_forkserver.cpython-36.pycpopen_spawn_posix.cpython-36.opt-1.pycpopen_spawn_posix.cpython-36.opt-2.pycpopen_spawn_posix.cpython-36.pycpopen_spawn_win32.cpython-36.opt-1.pycpopen_spawn_win32.cpython-36.opt-2.pycpopen_spawn_win32.cpython-36.pycprocess.cpython-36.opt-1.pycprocess.cpython-36.opt-2.pycprocess.cpython-36.pycqueues.cpython-36.opt-1.pycqueues.cpython-36.opt-2.pycqueues.cpython-36.pycreduction.cpython-36.opt-1.pycreduction.cpython-36.opt-2.pycreduction.cpython-36.pycresource_sharer.cpython-36.opt-1.pycresource_sharer.cpython-36.opt-2.pycresource_sharer.cpython-36.pycsemaphore_tracker.cpython-36.opt-1.pycsemaphore_tracker.cpython-36.opt-2.pycsemaphore_tracker.cpython-36.pycsharedctypes.cpython-36.opt-1.pycsharedctypes.cpython-36.opt-2.pycsharedctypes.cpython-36.pycspawn.cpython-36.opt-1.pycspawn.cpython-36.opt-2.pycspawn.cpython-36.pycsynchronize.cpython-36.opt-1.pycsynchronize.cpython-36.opt-2.pycsynchronize.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycconnection.pycontext.pydummy__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.opt-2.pycconnection.cpython-36.pycconnection.pyforkserver.pyheap.pymanagers.pypool.pypopen_fork.pypopen_forkserver.pypopen_spawn_posix.pypopen_spawn_win32.pyprocess.pyqueues.pyreduction.pyresource_sharer.pysemaphore_tracker.pysharedctypes.pyspawn.pysynchronize.pyutil.pynetrc.pynntplib.pyntpath.pynturl2path.pynumbers.pyopcode.pyoperator.pyoptparse.pyos.pypathlib.pypdb.pypickle.pypickletools.pypipes.pypkgutil.pyplatform.pyplistlib.pypoplib.pyposixpath.pypprint.pyprofile.pypstats.pypty.pypy_compile.pypyclbr.pypydoc.pypydoc_data__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyctopics.cpython-36.opt-1.pyctopics.cpython-36.opt-2.pyctopics.cpython-36.pyc_pydoc.csstopics.pyqueue.pyquopri.pyrandom.pyre.pyreprlib.pyrlcompleter.pyrunpy.pysched.pysecrets.pyselectors.pyshelve.pyshlex.pyshutil.pysignal.pysite-packages__pycache__zzzz-import-failed-hooks.pthsite.pysmtpd.pysmtplib.pysndhdr.pysocket.pysocketserver.pysre_compile.pysre_constants.pysre_parse.pyssl.pystat.pystatistics.pystring.pystringprep.pystruct.pysubprocess.pysunau.pysymbol.pysymtable.pysysconfig.pytabnanny.pytarfile.pytelnetlib.pytempfile.pytextwrap.pythis.pythreading.pytimeit.pytoken.pytokenize.pytrace.pytraceback.pytracemalloc.pytty.pyturtle.pytypes.pytyping.pyunittest__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyccase.cpython-36.opt-1.pyccase.cpython-36.opt-2.pyccase.cpython-36.pycloader.cpython-36.opt-1.pycloader.cpython-36.opt-2.pycloader.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.opt-2.pycmain.cpython-36.pycmock.cpython-36.opt-1.pycmock.cpython-36.opt-2.pycmock.cpython-36.pycresult.cpython-36.opt-1.pycresult.cpython-36.opt-2.pycresult.cpython-36.pycrunner.cpython-36.opt-1.pycrunner.cpython-36.opt-2.pycrunner.cpython-36.pycsignals.cpython-36.opt-1.pycsignals.cpython-36.opt-2.pycsignals.cpython-36.pycsuite.cpython-36.opt-1.pycsuite.cpython-36.opt-2.pycsuite.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pyccase.pyloader.pymain.pymock.pyresult.pyrunner.pysignals.pysuite.pyutil.pyurllib__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.opt-2.pycerror.cpython-36.pycparse.cpython-36.opt-1.pycparse.cpython-36.opt-2.pycparse.cpython-36.pycrequest.cpython-36.opt-1.pycrequest.cpython-36.opt-2.pycrequest.cpython-36.pycresponse.cpython-36.opt-1.pycresponse.cpython-36.opt-2.pycresponse.cpython-36.pycrobotparser.cpython-36.opt-1.pycrobotparser.cpython-36.opt-2.pycrobotparser.cpython-36.pycerror.pyparse.pyrequest.pyresponse.pyrobotparser.pyuu.pyuuid.pyvenv__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pycscriptscommonactivateposixactivate.cshactivate.fishwarnings.pywave.pyweakref.pywebbrowser.pywsgiref__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pychandlers.cpython-36.opt-1.pychandlers.cpython-36.opt-2.pychandlers.cpython-36.pycheaders.cpython-36.opt-1.pycheaders.cpython-36.opt-2.pycheaders.cpython-36.pycsimple_server.cpython-36.opt-1.pycsimple_server.cpython-36.opt-2.pycsimple_server.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycvalidate.cpython-36.opt-1.pycvalidate.cpython-36.opt-2.pycvalidate.cpython-36.pychandlers.pyheaders.pysimple_server.pyutil.pyvalidate.pyxdrlib.pyxml__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdomNodeFilter.py__init__.py__pycache__NodeFilter.cpython-36.opt-1.pycNodeFilter.cpython-36.opt-2.pycNodeFilter.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdomreg.cpython-36.opt-1.pycdomreg.cpython-36.opt-2.pycdomreg.cpython-36.pycexpatbuilder.cpython-36.opt-1.pycexpatbuilder.cpython-36.opt-2.pycexpatbuilder.cpython-36.pycminicompat.cpython-36.opt-1.pycminicompat.cpython-36.opt-2.pycminicompat.cpython-36.pycminidom.cpython-36.opt-1.pycminidom.cpython-36.opt-2.pycminidom.cpython-36.pycpulldom.cpython-36.opt-1.pycpulldom.cpython-36.opt-2.pycpulldom.cpython-36.pycxmlbuilder.cpython-36.opt-1.pycxmlbuilder.cpython-36.opt-2.pycxmlbuilder.cpython-36.pycdomreg.pyexpatbuilder.pyminicompat.pyminidom.pypulldom.pyxmlbuilder.pyetreeElementInclude.pyElementPath.pyElementTree.py__init__.py__pycache__ElementInclude.cpython-36.opt-1.pycElementInclude.cpython-36.opt-2.pycElementInclude.cpython-36.pycElementPath.cpython-36.opt-1.pycElementPath.cpython-36.opt-2.pycElementPath.cpython-36.pycElementTree.cpython-36.opt-1.pycElementTree.cpython-36.opt-2.pycElementTree.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyccElementTree.cpython-36.opt-1.pyccElementTree.cpython-36.opt-2.pyccElementTree.cpython-36.pyccElementTree.pyparsers__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycexpat.cpython-36.opt-1.pycexpat.cpython-36.opt-2.pycexpat.cpython-36.pycexpat.pysax__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_exceptions.cpython-36.opt-1.pyc_exceptions.cpython-36.opt-2.pyc_exceptions.cpython-36.pycexpatreader.cpython-36.opt-1.pycexpatreader.cpython-36.opt-2.pycexpatreader.cpython-36.pychandler.cpython-36.opt-1.pychandler.cpython-36.opt-2.pychandler.cpython-36.pycsaxutils.cpython-36.opt-1.pycsaxutils.cpython-36.opt-2.pycsaxutils.cpython-36.pycxmlreader.cpython-36.opt-1.pycxmlreader.cpython-36.opt-2.pycxmlreader.cpython-36.pyc_exceptions.pyexpatreader.pyhandler.pysaxutils.pyxmlreader.pyxmlrpc__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.opt-2.pycclient.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.opt-2.pycserver.cpython-36.pycclient.pyserver.pyzipapp.pyzipfile.pymacros.python3python3-coreREADME.SUSEREADME.rstpython3-baseLICENSEpython3.1.gzpython3.6.1.gz/usr/bin//usr/lib//usr/lib/python3.6//usr/lib/python3.6/__pycache__//usr/lib/python3.6/_import_failed//usr/lib/python3.6/_import_failed/__pycache__//usr/lib/python3.6/asyncio//usr/lib/python3.6/asyncio/__pycache__//usr/lib/python3.6/collections//usr/lib/python3.6/collections/__pycache__//usr/lib/python3.6/concurrent//usr/lib/python3.6/concurrent/__pycache__//usr/lib/python3.6/concurrent/futures//usr/lib/python3.6/concurrent/futures/__pycache__//usr/lib/python3.6/ctypes//usr/lib/python3.6/ctypes/__pycache__//usr/lib/python3.6/ctypes/macholib//usr/lib/python3.6/ctypes/macholib/__pycache__//usr/lib/python3.6/distutils//usr/lib/python3.6/distutils/__pycache__//usr/lib/python3.6/distutils/command//usr/lib/python3.6/distutils/command/__pycache__//usr/lib/python3.6/email//usr/lib/python3.6/email/__pycache__//usr/lib/python3.6/email/mime//usr/lib/python3.6/email/mime/__pycache__//usr/lib/python3.6/encodings//usr/lib/python3.6/encodings/__pycache__//usr/lib/python3.6/ensurepip//usr/lib/python3.6/ensurepip/__pycache__//usr/lib/python3.6/ensurepip/_bundled//usr/lib/python3.6/html//usr/lib/python3.6/html/__pycache__//usr/lib/python3.6/http//usr/lib/python3.6/http/__pycache__//usr/lib/python3.6/importlib//usr/lib/python3.6/importlib/__pycache__//usr/lib/python3.6/json//usr/lib/python3.6/json/__pycache__//usr/lib/python3.6/lib-dynload//usr/lib/python3.6/lib2to3//usr/lib/python3.6/lib2to3/__pycache__//usr/lib/python3.6/lib2to3/fixes//usr/lib/python3.6/lib2to3/fixes/__pycache__//usr/lib/python3.6/lib2to3/pgen2//usr/lib/python3.6/lib2to3/pgen2/__pycache__//usr/lib/python3.6/logging//usr/lib/python3.6/logging/__pycache__//usr/lib/python3.6/multiprocessing//usr/lib/python3.6/multiprocessing/__pycache__//usr/lib/python3.6/multiprocessing/dummy//usr/lib/python3.6/multiprocessing/dummy/__pycache__//usr/lib/python3.6/pydoc_data//usr/lib/python3.6/pydoc_data/__pycache__//usr/lib/python3.6/site-packages//usr/lib/python3.6/unittest//usr/lib/python3.6/unittest/__pycache__//usr/lib/python3.6/urllib//usr/lib/python3.6/urllib/__pycache__//usr/lib/python3.6/venv//usr/lib/python3.6/venv/__pycache__//usr/lib/python3.6/venv/scripts//usr/lib/python3.6/venv/scripts/common//usr/lib/python3.6/venv/scripts/posix//usr/lib/python3.6/wsgiref//usr/lib/python3.6/wsgiref/__pycache__//usr/lib/python3.6/xml//usr/lib/python3.6/xml/__pycache__//usr/lib/python3.6/xml/dom//usr/lib/python3.6/xml/dom/__pycache__//usr/lib/python3.6/xml/etree//usr/lib/python3.6/xml/etree/__pycache__//usr/lib/python3.6/xml/parsers//usr/lib/python3.6/xml/parsers/__pycache__//usr/lib/python3.6/xml/sax//usr/lib/python3.6/xml/sax/__pycache__//usr/lib/python3.6/xmlrpc//usr/lib/python3.6/xmlrpc/__pycache__//usr/lib/rpm/macros.d//usr/share/doc/packages//usr/share/doc/packages/python3-core//usr/share/licenses//usr/share/licenses/python3-base//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:15819/openSUSE_Leap_15.2_Update_ports/8337372f5b337d72ac1f276011414d7d-python3.openSUSE_Leap_15.2_Update:basedrpmxz5armv7hl-suse-linux           !"#$%&'()*+,-./0123456789:;<=>?@A B    CPython script, ASCII text executableELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=c99ef6fdfbd3a9e315b378c5bff664e3ac53ac19, for GNU/Linux 3.2.0, strippeddirectoryASCII textpython 3.6 byte-compiledPOSIX shell script, ASCII text executableASCII text, with CRLF line terminatorsPython script text executable Python script, ASCII text executablePython script, UTF-8 Unicode text executableemptyPython script, ASCII text executable (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=103d686f32304a26fc9a3261f08530d7e4bb9a34, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=d3b82e1b1a8763546f3fa42edcd66c0080dde887, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=740eca13bc64c9f33c379c1206d298636e9e53a9, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=7f73aa5f2f061c4238bf627553e115380530b25b, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=d75b5249dd6d67dca7951adb4cd714c62b7172e4, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=83c7a632abceaf255fb0160ad26b01d15f35ee2a, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=57fd0570f2d211cc28bd5cc96a9c3893caf24c9d, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=a00da15f4d092ac6b4087feb6ef91083f04cb93e, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=b34bcc1ac4d007dbf3a2f502f75336b5b76e76c0, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=c9e543dbe07297f05f14d115774969130b83c17c, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=7e622919f5ae40029f8602c696662bdf1fb6e0d6, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=2080d19a490d9c4c2ff8e2110f28b3d8c6aa5466, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=97b256591f6fe3b2853cf1d6efa3c7c8f2206cd2, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=d389a745f1e349607ba77ecc3dd16d653ad66806, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=9b7be082f49d827fe3a80bc4ccff44f0dd5cc38f, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=fa3e93b27bb12158655632cb26f05f4facbdd0b7, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=b3652efb77c6f5e6c7850bc4a3f85b0975d88120, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=79539c1afcf8966bfd2b4594c5b7051000f72f47, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=ff6a8f4375f5b962dec66e76dcf82159356701a0, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=d858b1842e0e596d371b80932f97ff581e9ee11d, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=ba186c1c75e481b87ceff361a2df14876593f943, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=a21e08ddc87c97b066f75b0c858d4a4fea6d0e4a, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=9809ac7d2bccb7f72c116289d8e5032ce2d371da, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=54ab7dbdeb1cf6d8f91055769603232ace3e578a, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=314f7c6dc6f2629429f80494dea73f2bd2375113, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=cb5ccdec855266d216e246e235c8d78940bda445, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=f38f90ed2793504eb1139fbcf95684b2ec4d5acd, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=34652c3067195d9e7a3057ef5dbc34be3c62266c, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=04f942d63d0a9b1914ffbe795c6b88a6f10b7154, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=c9407ca916bda70122f52ff9a66c6b2926b239c7, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=6781b4ee54081655a1aa437554cfdabcbf1b64be, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=7335cba38dabcdb45c07c3255989d95f238045dd, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=268686871fc831c8c419656ff449dbda34b5d627, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=d8b738c1547f48f5cd5ccdaa4a1559c0cefd1403, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=9bcc29b27db1505c3db4df981a07bfee476dfa8f, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=59baa4c0a22788523629fb1ce3a59062da898e55, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=c136b0f0cd97137bbe18d27118282a11d3b28a2c, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=82e22c6367ea1fa1ec4075d9c4ed9d23f5cbf88f, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=e6eeb1c29eb5b4d3b1bf3256f87c38a47b5b3658, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=4a7bde885ff5918896e920d83fc3d04ad830d985, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=16d76abe880f1fd656cb6e577eadd7f13e74fd6a, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=006e045201a94dff65bc0a86f465c5b04b6eb513, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=43d9c327c37000eb4ba82b2e3d483c86f8983aee, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=a454216e25216b026a73d3ddf6393ce297980e56, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=3ffbb715c79390bb491df5d1ad75a613db4dcf59, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=75056cd68a6d0c28a8da38adc26cb17c7719d120, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=993c03f1cf1ca75848712a60ea143cff4e54184e, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=393dedfa271b000e007ec31f457b429a5b2e3b78, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=b84723c34ed6fc6596074c96df0544e71529d3ad, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=8907838a1963a810aff5df483ebed6a3ede672ed, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=c63459aafccd5d3f68510c3711098667f2254657, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=a697fb52b8ae617b94fb308a206b17cd52acaa13, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=a78ec337f06b6fc4ab8ada6a68e4dd10d4deee7b, strippedtroff or preprocessor input, ASCII textUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ %.9BQ\hq| #-7CMYclx                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~     RPRR RRRRRR RRRRRR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%RR%R%R%R%R%RR%R%RR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%RR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%RR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%RR%R RRRRRRRR%R RRRRRRRR%RR RRRRRRR%RRR RRRRRRRR%RR RRRRRRR%RR RRRRRRR%R RRRRRRRR%RR RRRRRRR%RR RRRRRRR%RR RRRRRRR%R R RRR RRRRRR%R RRRRRRRR%RRRRR RRRRRRRRRR%RRRR RRRRRRR%RRRRR RRRRRRR%RR RRRRRRR%RR RRRRRRRRR%RR RRRRRRR%R RRRRRRRR%RR RRRRRRR%RRR RRRRRRRRR%RR RRRRRRR%RR RRRRRRR%RR RRRRRRRR%R RRRRRRRR%RRR RRRRRRR%RRRR RRRRRR%R RRRRRRRR%RR RRRRRRR%RR RRRRRRR%RR RRRRRRR%RR RRRRRRR%RRRRR RRRRRR%RRRR RR"R!R RRRRRRR%RRR RRRRRRR%RRR RRRRRRR%R RRRRRRRRRRR%RR RR#RRRRRR%RRR RRRRRRRRR%RRR RRRRRRR%RR RRRRRRR%RRR RRRRRRRRR%RRRR RRRRRR%RRR R RRRRRRR%RR RRRRRRR%RR RRRRRRRR%RRRR RRRRRRR%RRR R R RRRRRRR%RRR RRRRRRR%RR RRRRRRR%RRRR RRRRRR%RR RRRRRRR%R$RRR RR#RRRRRR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%RR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%RR%R%R%R%R%RR%R%R%R%R%RR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%RR%R%R%R%R%R%R%R%R%R%R%R%R%R%RR%RR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%RR%R%R%RR%RR%R%R%R%R%R%RR%R%R%RR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%RR%R%R%R%R%R%R%R%R%R%R%R%R%RR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%.@7#1~SF"python33.6.12utf-86f77e0899169edd6991553dd8755fd7f1fd3bef69c720abcae7c8d11754ec4da?7zXZ !t/)v]"k%pa KvT|. Z:k /%51 D9_ÛTo:NQXو! @ yA+6Z5*Y'M,~Hk2NyQ_@(r/Je()*۝OTX^ȓ1+Mjs+g3QaL.Ԍ XqZ;>i6%8!XuK}5\h dڿ]}EzmN$J$='eh0ER5&zD[uz> Y‘j_C5"j`Vr,a=QnnzV9w:M&{1;p S =DLA̍uwGW"2) fn"%zf Ѷ{t;tkۊM^+Fs@,#qi .-2#<քQ% J8$8쓸3R^[K慣 !ga M-`a6eC}wƼİ gJ36ۦ yEEN"wcj}DaWCzvV$fR4ORnlJ,n {٩9"9y"yO  K*άK{BN'a:;.ĿDgLb˼ڪ| +U:{kZF=gV-$q1k5b-U.#A! *f3`a!?dfG^s%kV}=B,|nn$z H`FeNfM \vJ's L;PՊvl'gbж";AU|$#X6OR8;UFV?pay-j0ޥ@_+}8ZzDR5G8ﰿ;0\C Mx~S=DÙ؝65qbb~[F{]ԲϞ:<~k-Cx4-,ҁI#[/ :@<ClҀf >U^棻}Ƃe|irn#&Wtfewg-eMb@BRt JjUbn&[ >M@720+- Ci`ɋJ4(J"8D;?4P 2_<%s^ٞ Np5ɍRqlq;خ z}Oa L;h]א,>ۉQ_hͶ3i(dojᓻvݳ܉S54/[P(4ǫDѕK/ZsT\CCʵtkϒ3clYi5W}*V|<-$ ,i4O&TFVu~##BOϡ0)Ol%oō}mn>;ӶKo12w[RȐ<.*bETHEOczq4C+dC7(פS GF"ֿKa» `FoJ|NY*} rmRZǨPPwam:0DQ`=gY)*mh Nm8`9=8֒KEԇb&Z Ӹ9X%ME}XQXڔl >xhBP\ ^:O+)y|Xf KMqğ(wPT"ҷpgQ!MM |$NM;ޑ ~RE߂2R1bZM̾=͓*tO`"pmGKYd=텭WApބ\uljsP+jb铢/GwxI`g7fE}.CS/COy %N49_#~N}3~&؛#"za;P\>g !KI~0z W{1%_KfT3Siuiq2XI+b%[=Ę`Ce8\ABjIay<œ1\ng:\) $|x.$ n (6${c{ ,vg[ޝ,FB-ߴ%2~e; (~b3A۔ ^N+fE͵WoH1 ;5'-.?ALd[0d `~NϪҏ{%^})%z p. CO&FZ e~ UrO[l|-`.^àjc3'$ *[nHΫn oIRgj H{Xgk,}^MM!i\yB8tS/#GhUQ dddƾ^)2Le.Z?jw-QlHjO$-]aO[9TjX"6ζCɋ٪XlB̈́Y 6!"\u2`p=*'I|y,sR[Ol6(a=N:wY}^^T b3!+ ΏߞstiFmOTfA 1S~ە@ea_ĉ"4&w6'hNEL BRKq+-Ŵ2!+4OA3&} ]~rcUU4AOcP̲t.<7`3esb}y{ѻ?BƂE/ -~`A|d@Ipf&P:]CrѷQ?:;}l)!!l_#GB ̔hͤk"BBhYyJc~/q"I/S|)Ơi|SG5RSj&._qr;U'W( 5 kDtNowoP=a+"@$Saaj$W8%j> J}{ٮ gnE!5#C1Ak%ꛦhۙB<5EHR딪}lZ1t1xZ]X_u{B~}mpҍE)xvKxj\#G裍$Y-T635vn@tLYH*Aot9a*zϗnv- 5X>p+( 3}|vGxvSp@'=\ZiQp-rCuߺ)K6FRؔ@GOiVtŒiݲʓ{ '49"Rm#IJ ?0w\Ӫ{/WgJصT?p'i̇J9$$|,Y>5tz5 1~lU.UO_Шhc$ufS8.\7V,6JSቲ+Rt[ ۹ixU& *S?bГFo+:fEnrcqnJt7"t!Ƙq#B$l=Տi_cXm6{4b(N7[>݄)//F<"؈nNYQ,9l5P'KbU[A2J~tzg 4UmlxWqw3?Ol -ws)=«.,[PxFeZ"YK;n',uDcw֪0%Mׁ[z*C%!Ecl l(֛{ [t#!j -鵶f^Rtqdrt\N CG%iTOtՙ[K-zogkGEK {E?9*ͳņH[_J#~K(k]5h"L).N!1s&^[͗axq:*G-wͽ~BN#tɡx(ĵѱ=4#ɍMBxP'(mEӒ5v]}FXg퐬:K8&orL{/ Ism $QD\*ݤ5C7l䅸ܘbd ~еRY_OŪC% :G˾l@9i~ACrRZ^$g6AWy6gxǗSI5OqϘ#0 g?|p'A!ג/[+Tp)n+<4uF=<"wEr(5ZY8/w,U\׍2=SŽӧQ!`V9:&E̼FwP'u<$Sȣ.t04 W_Ǫc'ܷzʈBYfP '_>ԘNϯ4qPoTԵNBUVgq]8)>~3þԮcj>&xtaS35-/G΅)I[@FR.U)MQ[>(w9 zv"+M8@'r&j^Ϗh5̝6j[n$|bPُ@+n?2ځ>G11+k&*^tnT; ND =B)-k'm'gp b՗E(fCʎyp@5z$;,VƼ "q;.k)o:ҝ4\7nپC jhfO'1QDƄ-~Z$?D;G 95Lkql>E|S t3%pp%"Z)''D^4^& a b?pnD*~vD?w^ߐ`']o^4y/5 % 84X9|#^p0GN#**H\ͺF<nY ^yy T+s ۔Fa!ih%VyHe<";+l*?5;YoV"tyN0;1%IYf5 y hxyvwNWdM[ =ƒAYc׈;E_9+%8(`MO?c]g砣LU<@KH%U*ҷ4MW Vʲ@fmi. F\)}q26M 7eK19=~pXs/|y,j$N>hFjZ|VTKl-G!"Ucb̈89߻gd+S߫XE#n(7O~."uw֖[R E0aqx+ШFqQ7 Ab$F%iMXO9Ny9qhI`/]JHvxu%B>K q%A'$7EWX,;mxSnC875fGWav̬9WҺr/gC v{Y|. )ۄccHF:0ai#VRЎն @d imHMp O2h?m(*km 虼x`Fx70R<hm:ZH %(A=ΏKdG{ U 3moI<y~Q,ϮX u󮅨&v[b-q+Hsc{*,-=.v om溦HvR EM7sq$H'"h; ?ldW0[홒O(t{GB@ 0tgȯIOx bOtz1c&`ڃ](2h8p#a _>ZG ȩYG>&t,"@ǩc}ҡyl+ > 10>lpCJCm7??FXJ֨*-Us@ Yc1y[x(N2*H UyyěCl Ŧꠝ{#~S2uFezDB鈢^U}TȅmP;3SiDjnARFuw@τa1")fˍqslǚ@ڬ;2C>NJ hh:mx _c81b}H6`6 w=ox{I54K%u/ ǥWqӛ4Ew4!,⸉ڜe$am@&*; )ceU HL^r2ҺZ (iZ"W XTmJdWL-{YVȝ&ъmt쯶"1}fe s"Dzqb 8^|U?Wc" `6NX]]49 Ӹr8"GR-k;eL$9^rh\_V^QyxۍC;l6ܾ;$PWs//Pϫʒ fVG2ep;&lW"̻&"b,_gOu@pufp^tC+n{Y.We"`rc 35/ÆxR E4g>"E$R3)0OY@~jQ2G"ʀN8(`iv:?YN|%I}fmMEn:刼ùosWuKuxv+R翢1̧F^׋fyC9'A9fW}Y NF<$ǶNE)-Zdbmt,Cmm;a?Ǧ=̷B'<#7%By {QV:uO >gfG豧ѺHDAz XJH Sڎ'*J9>c*"F[6 2f#]YI7aXf)k5)21-_.)HzAw6U^wLIt'̗(a&kyv![;KF=3 Gc:n~dJrГF/|ྸ[''G16g&@ RϑI=2;:'/&U77ΐo7=3݁xzo29nIrjn-J VZ&nl}CESnO^02y9 ?f]m ~ \3ڧbuU֥Zx#\;bSq aBIAYc^ Lbh1_,"0|q(331 CTih=/D!Q|Da@@ߴG$}+:ӜbQFdx'­OeOGM>e]9Tdxts,~ 6*? 1z!k~/1Pc4'smy`?x2럜_QC?8rԲ]^W)>e9j%Q@nj!2_la3AF}qj!;i5q:J{fɆ*08y W V*RQ b#/ԃr7) WeH!dmq \q~F?<l!4|qX xޅ fQ JG"ecM+Yn*,k]kjr8[[Rm`AJwl }?96y*:ݪ '?2"NRu Wg ɤRa~Z XjY4S6CcwhG>pKm| o 'vYQJR{E{չ@bЬ[ )߷&=ٓONѥ(^x&0rM"JU=dI=aX^dwJ9u9REj ^,ԘfA؝LF:@SShJ|ũ~z+dD,WaçyMlh-cUrp M<7E&UZ M ߠ I!ic<lu+~WtY{ `J= эmQ=7lt \5dW)N-ۼ<5X[ktP Z~NzLD">!xU8]Z~U רK4c=TnYϖcItCvHL+QؾT?,vc:nBkPz46d>cJ2Q#ec |ޣ0d&zלkY4ے =xtc~"UnZS6~\,ZݪZ ?~Dnb|=FP։47fiynwO.901Ԡq(34yu6譔 +/tYCw]$dOVr}XuWЫqCBr#GQ5$(qjv -t1 bPFU@#N`}H ~_@Ue,/Nf4 C;/R] NϧIc1McڞKrr-6U42rkKi01`zq}~ ;7 x69[+WU,X3>w_'[zeпBÑZ3Pѷt-0!;l|/ ~5Mͻ CZzT$r: <l@: fqʪ FvY1͒+v{-Q ?iwhrL5 Jٜs[;2x#e-WN~d9>֐Fo59o? ĹU{>H2li#x#m::!)r!zјɪ }f*k`!V>BY?a9-m)iTkg$D7P] T%r22tc!K N`-o! B84ZFÔгڦ;@6HOeMa>1,gI_U4v@22ݙiO@.c̜L#'*(i)Fq@`ZN'Y::蔝Zmb{?yҩ)8b}<?n=wh!"ƵҾ^GjqWUV;)E6D }ׅoj'^kU%yuY`17'F]_X=Ҁ]nZX-TjMDIޓ:*N {5 88yA7P>='QOxnxqregzs1&;Kj2-9xLO۝F![dP(S)c!QD.P%Q!Q=+5ٍC"ۘ;n GI/F#lb茖,Ay~( 8ǭW)dT7j%Ȍ̑k'ڄ !n){uP6z\]/gZ@4:(DKk+W@#PQJs!;"s\(aHN !\aq%ӊ3ӹ1$BgW5!boap WXJZ{!S5Ͻ)\:TLZC"3|!%Yë&OݾI #;]Q&.J4PMN@ Zâ⛒KW90Rb-^"Ѥ`J-4&J7eCðWCQlgg A$0"!2⛛V2fiJBY^}f%˗q0lVM|r il5EQӆ)Rtc+EXX\/XeIU0[!Nh8s.Sg8PdVij˺#>J=fjQD}D8燂3DenwOc8?H>mw$# ׵3^ɺ5 uLk&D阉[Wl;^vl}>F n>f|sb}X'HaLt*v\%NjKք kB"qz(ˡ̦ ~"vjVsD:b}Q v| =!fs:DžSl!Rm>}R%qtFjOZ;0…Kku]}AX4,cܐVe n{YH~e-BzmB(iAB;<@=u(a*{VxFyqdn=_K2&gWk[~ Xdldd6wn-k`g܎~/};(I+dKrfW $`ϊ~]yJ=ȿcFol.|0!܎!BDMs<λ EŒ_<"oƴqr9{IT /Kfƫ^̕@%CtRR762ss9^ňU^Rd.tQO4kģ6zXȚ7%X\zi&z{v)"H'_uËd͐ @~Bsǜih (14VUzʋdA&|)F!?j1G41`tu,)zM>N? kz^" %2ΟM\8ig4#WB5kd^;_ ġK|..CPGSt<vK|`P{-F_6S"eCOl 2x `#]gяR%˦lX~F;h cj%h&YZY!RYR=TpDqH)^ B1g5e,)SJK_cys9'YmJLd(ȭ;[7]gTg=C!j^_Td4Q`vδQ$rn1~܊#v*Gw5K8sܖݚ\wNi݇(E傆.sJc_<>Wjjp\Ek&k},sRnPyiI翍!Um%=1HR?%x=\(Ij.r(Hq 3 ȬUnʱz5D9D ĤXv+H|8e .؄pG312Ij{1^)*W[hRIy2_~QulHi)=cnL?}T?*^GfGoij9[ mxauk5'@}HЄp{@50;E-R_F?r#}-3A*^D ]QQ#v׿>_3^<}ȰE:DN -YFT^EL) O|pۗ,lޭ [P-th> 0V\aӌ貊N2ˈj'3gU &Kl|0 |kObT+ ,n9gk}zx~Xha&@tmza3&+>y5"KӸf+u]+Ϛ/O<ޢ9HEۻ!arQ Zm$u|"^$Z s~GxP YE8iЎO~x[^LYhl _{v:پ]w<㠼y;ɠ>:"n&y4¹R{s?̤෾F}eE^눿]{ M5W3<`dʗ867b\ԁJ b)q3Ҹu!ttB|͢S<.Y(]VV# ACm@gBUdJw~|8T~L$<䆰Vtk'ˀ~sd薴]zJ"Tc aNR1\gWC%;Z`H< Itӵ̳ҚigCAzJvX݁zA"_΁hI1p')fRJ`J"XFK{G=Ye-<Q]#CH|H&X8e [5 nDhdLs:L~6_Ƥʣ^"W|׀z$ػ"ϯ™&+q[ *H ʉ f&hsAHezI 9%걙*p* 4c 3'VƟR!b, ItgzX eŶ Na_X't7Ub' ;1Chԧk1{"tq |OxD&DvRTKQm,Rt9^pd 71sӓE\\;[ķK Rdpu0K_kOf ynrW,mUЏ5xAqk`[}TJ/ S0l+tj-K {F`1lysP* w*; d,{uGI7h%@9BKLTD!^u[ͦ~gq kL6rqWs!#j6kuݾ9l3;L՞fYsTmCW4&dY] D@ t'5vlŨĒ.6So,Y,v<hA+jWx5_bxoᒓM69 Be.ʵ9& #[ XzNK:>&1>3'hnjlO3>KL{~>JQ)e@-5++_aw9kX~_Rjvw}w{shw.ɂ:L(>a`W*тt!{ׄXTӲwF6#+x׻M4T Jyⲻu3Gq|a1.{_mv,~R1U ,`^+ߧpL%a.Y`K%꠵^ez_ymza!dhs'Bz_f8Ǻ%>PϹ^ki|ҢLv:&Mi;Xu)f%(O(qd|I$b1|TZ]19W4Kꔠ\q-/^P@zYgaW֣m$)(/i;*-s.O9}?xI/KQLT/&yWXxHAr *_c"t"dЉD{Uk/.lᔫO{N 8E9QP[L8{31Rr,V*!|`m@~XW[.I8.kwX]j B/zDW8;x'ulXN-_ދ#e*8oWsŐX>@W3$2hN[R_Ó MWǔ47q^d#4хAZAaKY[md8G@1N[NCZpbINQW(E2l.f0%}zǰI\jg=ת"HiTu!zh yV\֕N3[*ܲެ3ڍ9o+}3wß1 L 撉ׅ?lk!fMLH={k_k!2Go@J e-4Yq*},BCPfxȐ@yŨJa2% [<> xqAyY^28LMRa¾`f#nk$W|#ekΪX>N, - %?,5e,A`Nciܼ{mt‘}jUb#%BA߹ʆۅ>:]75'WcU&c`)19åaE71G20Y-%^3WВRy.I3O@U\ :9aRz[i^vs neX5EaTRSlI|@z?UMܒXHѳN ;r [-,_87MeWz#8[bEGU!VZ{犲z^0RܞlyfKY}ŗJƟ\ﲹ 6 pru-KJƮhu~ D]ayZEC:o ]2OKN%]rqPOYUIWdG'Ct}j>(ƒbj+ﵟ$sodI]H"ppnQg ,21PBL4AdXĝM _(w=BEO85.0U?z'S\JzfteXqAkI :q/0*Lk'F{Ǿ,091pkClag|BpqM0xTjMu G [KlےGʗWc / :I*Lhn8,ﺹAI6+R#h~IEVD>xlf$dQ^dX|qv+ u>֕"$ ,iC:Q$,(|E.sQ_Xz^3[9KM{|6r9;1}*U ?j_q ;jb«&"w4"yR wA٪6Txm1Ѻm̦PY5]'xm5;1ۉd \Ug}n tk{.mWN|B:yy6fyh=xm' .S|Ϲv[Nr "0E`% ؗ5'R ? ħ^]qE[rs%0I:n\1 S2 cJAGn^pvE= $hZ@#JL>*yLƉ* C߷xsqo˴=dԶPK$pEV7vu,؏m-٥>Wd0Dd@ :"UG Jh`2:<ҫ:|ı'u5|_(^h(:Ue*$TG]WqpR2 9kD7=k{8 QBPK({1AIC$7Mls! kSy! OըéVe{<ԭk"H TF4x@0UIUe8tN|++/$[Wǽ Bp ~K Z6Z. MX悧I"-7DJvZn>uqbW!"AG]u_SV,^WOXKC{>]$:QBIp+Vd@p /W\u\Rh(iq,}x&uBx( ^(l(y@S^$Z>\}"fSe+7S\#TG_.xQDli(,\Od^_ ̯#lj8ݕXd6aBw!C} 䍈7\}9w)=7qi&Q:d mgTQ+$fB a 5DŽ<ŇB\q̹&$ =;tR~E[`p2@D #;ZD%dc@؆.P.B^헝 (]w.UӀ.oiH{V>K#s7Xļ« ?DVq(lj'`~rQO˰QE]˽C}E07HNnM 7 7gᷟ* ;4ɬFk,ZD=TP]Ҕ{yF$X'JvFdhUGyow6{z@W-XbEס' BLoCyITN89ŋR25\#V]eGӒAJ2$(qδKrm0fX+wwhg\xo=k( !,W ˞d(+<S 3$a:fS<KK0C-(>'{!e /滻؉-K(Ym*1$]&SŐSK8sҏ}g񕙝 ){3gNE}JK$u88=/氥t)K\Z⬛&(KR&bZ%ɚjg4s9G~S$C)n9?*zRs;3dzb=?Gb弢LvEAlZB|Gi#t;[ quɾiDeܴQ0 mc0jQgM nx#OcV$߫{?`~ERcN[dU5G."Jݲ~DehZ+<̵4 V?"%qa3qK){Ǹ N: G=b\Z2UGw,A }4YK4|Q8y%&#= "s{'4ճs1~!-KOB)m<_FGAk.v cEEBC"3#Dx~sH2LJh H,SqFSFo*C:o^BЮ9޽0Wa"eWe,8btJlL-NؕZyN&I萚Qp Th ρh*&$j.9ٟAuAÇ,2o`[cm!?z{M͜FהdjwhŠf,*kzXyWBXp[!BL Ͽ#'[+%=:.4$hGXZc$[6oPҒwoi >i<}{¨>HbSSkS蕼 dB}^O2ѤefK^leS*('WܱW-6AƟlV{@VmpS~U%0~u8ac8N%>wQx^wk^n>enۊit>âa\@K+tF1 ٽR| +{m[T_Fn޳S4fqIP[[Ő6> /g}&8q!l|H&bmꬥ1hIQo5t Ud\m su`BBזod2#ی9չpj{Tx-X˧Ӡ]!;dѺƦpM9rnvediw,bqͧ"2,pX ^nxhoPkd(nEs=4gLΞK9Gc}R%̡YW]8x(KB-J*|$s,D]чt0ɳ),6l ua d]=,k* @D_b楣j6vc: r <<~y` :NB"q"̢6F͐~* \ CaQ7EAUI,֮XATmzp.]t/>_#6\ȡ'_[WIפiB}jih.oE(@*AJKk9Ƈ*ܚS E=$y#kgJUL. L A`[4o +߸C'=Ze {1/azZoj&w ZZf]Q#0nX6.vf(]WԳ\6X&/SCiD3Dy$, R<c* @;>F]-EU1 eUUFgcb+,_eRU慼r6sL!gPObFwo< Kv~o \V Ԁd^*`"]Y2_V4KVGrٴ-V"4FG ڃ!2{rOk1)S}/dbɇqtШ C0xDs`lvY*! 5{VKd-<([JGjM|ݓzn+Ƹu{RBV9LH |wIp 6 <v9l(WXQߝHTU .rǃN)\cO *cLvo9F䲫NU'IJw5:#`0tf2A4t+|@??4h͠P%ndhzfB70Q.۹?K~A}tm@Y[x IomaЍ4=z@IsߖBO"N\f76տalj\]󠦭z.X(+B^G6Jaמ ~J*iY8ui]Tka0 *gaGp!-W]=t"T]!W1~VZK`hbđCIF4^4be xcۂb3[/$7 ´jaE2/]A`mE>ZǠ 7T>`q;@ѝ6:ګؽz-Q0^[IZ<8@䷋HZANѪk }ASw߽Y@нLMò /Y9>豩G~=Eڐ7;bĐ% /sKnG^G|b%巚<7Ll癶}kj3$<+ts1+^X|i\g+Z~k1Noǡ{4DjENΰ<%SOrDKwL89;a,J\cT?]'X~ e[p(2!VTa~ÈPJG#X8|JFEW.N \ t$rxynp($ ok_suJ !t@S{¬$vEJc|آ"b'obHXM nOs 1Q7nұR>Il72Ȅp*c} C˶}cOD?74_=&l]VoB#'B}t#_XvG{q$"mW.F#>m~7YCNBdL_~=LT$ᕂH6f`/!UC:M8:M{` [V}H> Ycbo[jwWcYXA=I"5 I; 4$;e 0`0cn*77BN {^1!Cd:y{4'X&<Ia I@7~L6㜓j"AuѾ/@`,_Ð"thT1ML"kiPy+atˤW7·{?._tu-m7l]nzY=S$[h5BLb$^\0Tڕ-.D& B*:oizq84{UnY KqxsVXcysN}]/&׸0̪?g*! INYGQK`őrz?C `*JK) ň}8 1GȤ_Kd~zS%wK} %9GDuVgp?wtnBivZ]d*gF0EBc JKpӋ.;GHǬ's?q|ohmO( D1d͗3?yD(H~$1-)nati)G`zeB#bVsZ4'*L\_XUÙ)Fo-Z$%;-QwAG;fO-y>?:"n41㍟'Wq[fC}p>0`шNY 3=gP=[~_l|  d菩)p8WJm&lz>}s Aoc[87T%<0HɄ? z;VuFT\xpP6'q/r%..5?GQֵ!)NonwZ,~K0>%4c ZRI #K5H՜Z I2j7sf.U<{&;ךN[_ЗӬn`lkIʊ׊9 w*;xؒZu+Qؽ[p ({eJtwoIςx쳣?qAW5Iy}L(Msۀi6aV‡u^RIM%ɀw8zg8_ӏ} 9wôg(t¦ԡ͆a?&!XMZ@FPڂMu$,2( /:F3YrD/ejBFh!B_6ev=RS=/ 4_$:zŠ?5'8$ u} @|:VHꤒ\sH۶I2{ r}wiYT/yWդs,eo8"@v`eaS(L ܇ܩY0"{/#3tO˽)/YOϨH2 hh(#>` c uK`̃ Oj(R;^ٰVY25_dy%=N5\x(Nk$,kMɈMr@U_E/ 1mvK{X[h8e漋JէHuK)nt]iY}.x!O|:WSCqC v8Bb;P&($3 # PiXRMzͥhV ~t"q`JFuYS@ vi"!6uNLdOYo`Ł.hS~߼qclXB[$#%TuI]ZYP>r70 j~2L66h)H(%o&ETvf<>,}]Cw_cX")qse\"V_W,1v;UGyDԋK˸MGA5DAAy2ͽL4i˘\LCh3ꁰoĤoQdw꧵Ԃr!yEY{aE!54zp3_nq쓼g ڶ/Mn y#^(r0ٳ56>㶿kge,ǯ!~c>ʢ 7jA{\Jbٙg"@@D+>vr@X`qu>(`{PęJ Md ~?3pq|Ka?|\'mg&"i_T_GPkFtjΛMX]\JmӢW/rC}ф 2$fPjl:t7Z8͠?FIjI0@Klj_©`-"%0ƞ=^SIS8Ҫ'L CIublTP*4'jcϺ=EbYCb xGGf;#,+\ƣ#t^ {+/Z,g9sa֪Y|9 )_%䛁O"ԍoa,.*(Vc^f`.9pi-Nz(+ #"lQZN'a>LC\D }ˈ:FWRihfwr6#"E-7mwimg텊Yp6i!ׁozwkF i5w=KڕK5RE┚=qxʳ(|le?;NAY$i^ &zj[/BdLg/]l~^7Fŭ#+ӔtByڑ# UrQRLR-q]H ڜ5͟I}4o摀& K;~Zbܥ◜N`EH>Di4J2L/X2Qqû/^Ǎg]t>9' װzbgSr`x8. =EX)Qv>V[/\Xk0?Qr'@厩 @+H@[-Jh=6I\UH[i,7rK<[ach>kr៶*8VR Նȣ 2gneˇO),=m^Oݔ2I'+5ˁUmXfp!q> 会1=_8<;U̖ Z1c7Sq??K7[HTtSEʧX:S:"$fpf $hD(,vUڄOs\-*ި8s_C_{`Cs4p tZCF:l$STfӼ a! ZS覂mU.dW䍁Bu am8k~@W8p^ctD$w6)Veg ^? ?`!Ⅸo眜xn$ ?z ;J>?a̎"bI5 6B^ &3|K6È _2||%D}B‰҉;) Goc)|^. (@nv:S[m]ڬ=90c5h@r{S!(rEWSIF&ϵHG}=cݡo4yOD.uV@t*_ V7ϥq9f DvYo|3%)丹ʹd[! 6p0)!^H&~̙8VT҆~iwxW__{ Ȣ'ϗj7T vrsU'x(Z˙qiիnC8gY Za[zvD{2dz"-2P\U1Ađmsn>\6]+.l1*}5urhgHlz+uH8`v4Bp8˓h^wfL Q4$)[紿LkR0wy9;!]0teKR yf}e=.p6(a@DP~4q)AƇ^v(%>'KU߇P&?54Enc+zϟv=>stcN`& ٢0uY#cZ0+L1]k2do_yOCü,Tx]A095k]Qe6[$v(poغ# ?B9J,\ĕ",3m#{Xw(ȕ#mBS o`]gZ21 Q áYU򞒀`{Z4tiU_%/y =Z]nkP|u6҅m\-1;T  ۀ޳%c%P{%}3qkhڷvLօO\.zR^"q.rN꩏' e tw6 -Ӎ~JH O؎U6͙}׷lYJX6ǪTS)YqT-/#LeyYdY@) 6X%VnӰmE#B W:&7L9O.Q-Qc5yt>1É(r@N=9"x nET:kQ; x"L&sH;8v)|͂ߍJqI/kNLqG 2qkXz_Pѷf{2;zxF@ }&/~rA!{fƏ;Z~Sүcoj|  G!usS(P # Sֺ<x"aqj\v53'z~uHS,uNY{7N\U&cjsB7#0 e:g%;4PM"` ?W$LPi@-Ql(FG鎲a?FC*43jʎP/f(*f1_ƨ A)$XH=-ȐT-  AG"x@F_S=/4ַG=0٨:4(DWFBՙ }teZZQThIWLkwD/nai@& @CiƕAvegw5ە#駧TO<>ywhDfowxfJ)۲}[&h3Q9clx? zO-+)-K?R_cW@N[:/'̍Ϛǀi̔EӗD뎾W̱|'yM5\DT ;O`v2FYo؜!ʲ4n4(Z Ǣ9!i xG2Z@~*%Y=R *i 6,5RIJo_Ȼۖ@@ kg*;*?t&5O((o@qX$`GM@|U" ѫǘ%a!Q9.^MELE>1UD'/FT=׆(8j)SJ= \'ƊWnLI}{厲T1hxk>WF%'ʪp/$+1`ݗ>J[*T} Z B-wSZX>Jdi@ZsGPs,c\x^f/ <7l9L ׎sZGM7tߡ mGyq I6>z@ 0ڋ}e>Ѱ$ސ2X|Ya;N˕L1NQ)`XBJ:h S'niLkܣ`qI8^EShF0tNlR0uK!ڐO P?)uz3IS#0z40{DqP*O~A{kWG{/;C]FtY6g5QpCj"0!a\1 =R8$qpW K׆r 'jJ}\2y6 ˗VX`Ooc>/4Pin =S(LO=/KA"*ȽWx ͭfuPݎ2kP7q֙ĻUl91!,Jg9+gCB@JVVes`;rYb;ODUW"FO/VB#W4 Mo[ITnwc@G{_?]Ҙe2e ϬlߴnS=Fm\Z˥ l!O=_'UNԧZ:|Ȋݙ܀͙[7J vjQ$ښxNQ?ۯJ~] q@pdd!Uy;h%Buf!ܰg6oeL@$m yr}0Հ?ŢlkwӢ%?Vg`A g|_h B6uY?lڜzǁ{ \.YNd=3C6})ݑ=Y6A8$]MH'KIJ3Ԯ5m:A6y|xO7%=IfNݢEخYl@ь)vlҀ 5v/nXG{ ]#h AɪG m[Sxs;o.xith\&X_JOH ɶ`Cj+aߚ8[InT]O7$9pkAa G$*p~xI8SѮ<^҃6&%i7SQ~x;R6,å2A(ijWYQտhou%{O%,h l${k|౪zt͂ c:XxPO՝ {cԊ:L؀N%D>U 43pZMyws/nF1p'y\;#YXϜ&;W?1w\6M`ZzĔӼ5v.u{%D%8hc֋*hSQay\xXK͢ o@>h}4C@Q1QkJ5@cY =%w">⮁)z$\pMAObT:\#hZYb-{ :,2<8f%Fۦf`C6PFg ccC ihףv>v' |s]•dn#K]{{e=gQ\Љ$̜} i.R{,1aLdtnK̘͝NWʛ!ctrҲ`0DB T? ۾wn2,eh58LIsCzݶ1-8ySR D'Qj%0xm\5AƊ'@DjTWX2:{a:.!!HQrQz*xQ3cAaX'3m]=r#C!/"BfD,Wpy&Gy Ow<'Z耞YN >5.h,=-. OTbA?IL]1R~5ϏF+CΠb|YlQ_S g~}oJj(TnVeX:o1k/S4' `m Q.x-LƗL** ,^7%|A;2t9gFUfb:@CK*Mk / XkB`27=Q+S>9%&]qUtw yAIYuhnV.qL>+{EAz 4Uhq|U ϯҹ[Iˀ[  VϪ` Ph#-ܷj_prEH TR A8#b]FIˆ*3' Ozbfm;;YOyr 4sﴠQfqǃ* n`L"'on'F5<7UE9(ky<~]> Q SBs$9N/z+8obIcP'pf9`Nj!K\ԕ.;VAmd\GdVGg[Kt ⺑gaJf&j?=GJ~,lKo\  HPY6C/#faw `S E=) .dF-NvBI2f]}ĸO8S>RU5OD:OׯN*ï6#n#Dٵ wFPma):Pvf`z/i&٠tqF݃ 0.~nJȡ?S=UKeo|hGU`0ho+>DCo_B{x?F0'dB@1&0VUsk{+{I $lqPyGxP>۩ҮȒ&co+}ۓR/LѽY ? @ůLY6旊p0=~)cJWou{/j,( $J&kqA\J_@Oj4-5T]lT+Ӫh_D%]hk$5n +U~Yf'{#8 ;M mѵƪ yyUwSnɱ}RdՐVOoK2NS"kwnm݊\$oy;4ŋ0~%A$:a&׺9ϛi4ͳ?c /Ivo7rH=[hJ1jeNfduB"hm\VFC 64G 0$c.VI! vڬ82>#AJ:>k& `.57YN'׉=e$B 5k30Dv I=I8v 6n YIPBϒ$3 y,Py4;DW9l`~ULPVP >M\ņK$-w9k`HE<UZA\w:^\)q;Sܞ ڥC)wS%m], l mjl{*~H3; s4AnpRLj%=XIjk](/f!wnvȴʿbjyK=xuw#4JcI]yAl厨N`x國pR>X?G{FWKo =i2%}IcK$+FY ʑو.>4Rп<5تى0=Xs'Y9c rD٦i^=|yPt::a~W翺N!(-jM Ss53D <reǗf;4^̐V..$#u$M~ qpMAjGzR6ཞA|ɝH>/lDny~DЈWAAtUs'0*0 VE!%3+)=yvv=-sMx1;ҪU]YOWP/#闧Y æ0R"J1:]n7HN C 8+s-b2'`$sCeq.nTԉ?eazEc-3bE>nf?h q#.$4; ʣbeGKZ ַ­iɓwp'I^2mܾÀvur4ݘ* $=d*?!xl^O? iH*HLީ$9ӞP eF+ĵQLwRĠkYD{kKJy$x|!.vM.eT;#[+쯹پIjE2jbdxm4τTwsKm ;;lQ*""vuҗ#$C%tqҸ'M 7\AB4t4y0L]_!Jxq,f2[pZ ?HsPLY-u{[ cNÂJld C]7qJݯJr[ÄڭK~D @{XiͨzQVG#~wAF- ]dDao]aI=ұfkNuWpTh `FCw0ֻZq'ZuS$O=+!-NfDpwi/?Mјf|D:^*-OOw5``zuGBgwDI&{[ZA0C|u`gwkc>Mlo/F("0?V,n ,&;J7s޶'[1@0aΚd"M3l v3+c4c{#р5̫ 8,9ڧl) `swՖ -,:O;Z3Fv-xȬV 1fmAQv,k%lI~03/KqS %=Kg3V=:m֬{{Ne:$#M</#'U4,Oo0?Đ"kz*QWZ? a(*PJwK5pز{Ýz-,-ԗM v'zI OF%+ޘ @)Ƚ*|ݚ ZQLCbkZLi 00%0"[xP9'Wpq;!QjwA'&2rJDડЙyX'_b/ ϟֿ.֥`G\6  |G76"Ö\g]<\HH'DR EhfRUG2H/X|VX~⸠Yb}HNkA6 SQOb'@E9VtK35h\m>'1YADuB忄\f%gpy§祦p_F 3StcVktB 7K wR&><~S-3emNE_܈ t?D~BQtK;wmJ: dtg7~pi mlq+V" 8 fU{N9K8)j❃qO69zsz{ce[ C71MW)^ +kT6`6vQ:z&QkB =2--i)KQR5'Kr4]DDQҡ?_~D9|jy;-|3{29ߘP[ڈ"{41pK,0twL;䞣Hl<ӊt@>ݴW觹@Ż]\ OwN#ti;s%B]A-h$>t˫5.K *QN\1rYˀ}.Nc448Wм/of+Dw3?C:i턞 PdZ!SkKp2+o7'}kp\UJN#̹/PۙȣY<^ Y`ggvtTvps&[6VN~BL􂖇6%#k :%ezOu⦒j5׀P*aVh=WҤ=XkGblq3_s6[rRC`POGNJ1&O%̰ E'W)R*-.K9(eMk 'B3rp=,C^Țh{爣&kܙ-H:zXg"}HOedv&sz!ϟW^>HD}Ty fnV+u bt\X(ryV81ߪ~BuDO@NC˄S0;6 !ɻs`=I`c8LIJr4xzVC}ߴA_42P5L51/)m~0+}0̸UFn N<Q͇v$lP6qN~  .>W7S^0CɈu(/ JB6imP㟆Eytoc.ي ӚѤ3Ez˦¶xopcOE'W'Ɩ"T=wcGp}EYbGҥS||UEϹ{XLصck.IQ $egSfYtQ綐 ́E,\U)6bكu}wO>D5*wy:]=8'?ѹ1^+Y7{ɣ*ir ?Uo֎ 6@g oQuR q4Ү3Foq t=et zΩ$,I htF@Doe<.d]ŀ[_;̲%$LNjqraPS[9Ai?Z+B\Dp'H 3* #R$N>?e4Ǯq*D翳*ݬ2r-7 x>!ܐ<B+"%y\}pUd+cL ?n X;^ b94AAi(]hYo7pi)*|5;~! G涳t ZFM憝B(jɈg2sP*H`s%D՟v%!L& NiYc@HAPvC Nlr"i T@ MtC5&S&9h" qM)e~䖓61PžۏPǒW}\\f"ݡ [W$qLu +<Ǯ\z 0$*I"iPlYMeqLΑ9eYL&J;c@Q 'e b'Y"?]oT4&95[LW F@G65r%.+V yڈae>śtm{|eqK!n |zLo0τf%W Iw,h_VzD^T>oQ73P%S ]#@0D31S6@*8-5 aR*x.<S&XޣFrvTå71EΎAE96=q+7@ Pd%r1},!,T v# YLiIڤP{tc2NپW_ x"nG)mWcg#RY3%#nqտњ0 nÞ2ϒ32xM DJ&+jN)=zA6Bc젏gBW.Ft=,49'7A"7[Эy&:qѡqkތwiAג;?HCZ 0P2c-ʻ8SUF ?:߮hif9yHi,VO*{y06"8m=~9# a~֏t &|vk OSĘ8G (׵CytQH<̰#jnT_~ z ?M<ѩH n`@}1NO _/[_f(ACL^g Rw{`yJo;% TR3]Aՙ7>C[ `L5ũ:.g ܣA67Q-Mr`O]N#aJ{y5S<99|dʟ0,kL#T/1.]ٌ3OtJhA#] ƫqGF̿,IzU4cjųS\Bzw,r5 ~i9gNTvwvĉQG52vixUScX$p5|P:ˉBkA Ҏr''!rcN&*CSLmE) $(kwD,?s<(-[.GR*?}fVfDaʹo#wo,3IwYx+zFÆtH|N&̡4Vc+˦@X9B[oDmκ<s݄A| bSLEpjzgĆT\"%f6/爪lu~K u$H0ܢLIwo7gv.T KnR"h4ЎdXd5d%rjx̰rZ)9(w)P mx <tBZe`ASOA*@L\OvFCVVh>907}T4K3>LOOK<gПuG_Ff 2`{H~'cw8EA[T6)(a,L/31L'n7 D1 혤x)ϸGD-aFKv$?'3;-{uD%WY q^t[,@p6m0p8S‚lM6]'֏W|'Zr[%ۢׯ]{X-K 28r. =k%eiFh0xB)!&Tֽ`2KĿBo-8@4= /h7+'oq,w0")kMxlGnoā?56mvj̫(:dȅ_KŐBC&IC_A֍ѬRC4kCQO-%7WcCy$9u| ,.'4j"ydO/֮}w6]٥*i10.zOA\_Mbw÷gڥ|541M훡^( W4ǀzSj?I H ۀRAKm7e~l t_ poVG,9g.=GzrOM&YplC˭M*g5K@jaG,Z-ll$_YˠZBmHW i!IeC e=&X(Dn[sg(K$zk)I]ռÿ~>ԹjT=2ȷu#cq$0t<)R{g&3vQ8th8m%' ow] D?7>"Lw֠yS~hH2F9:%ǃ!Joc`1/ /Cj$s(RڎMşגH1xj}pbY; Ef\@4X 슰svǗJ`qՔtע@Oƛ'e1od/CQpaEs}(ƹ\跺QKB"&Qz~ܼGd4{%}w v.㸺o" }9 0vGlpO?C5& !$:Stϐ%tb1$k5.8XWZM `oP%]=v`AxӇkԪDUx .^%S קf$/.EO`@D4q;oqWjSI&N; Fn'@q(AR cGH||u d4Cr幻G:ZWcR{iSj-Ho A_q8r$%a/偞׿i! +9BKG k8sZ DP`AtSD.&&=oK>w3;ެgAfc_4 奀 d6r Uw1 m@J{ ^z'c$AXQ'5\#`2Ԓ*A| Z'' VsUgƄڂ@ -m{]h z~Wȩ !qp`QDOEz(0i<)?NbCnfudRCXB'Tor+MD.[Ւ+Y;9-oדVֈ@ØK-^yn _䢍0^>n~OzohuBU{>y@ҵKUtapV>(Ժ{T*ӀMq"{CbgCdxmЙaL$R ׍yGג%bEܰ~\`Z J x@tBiAA )DV MwC̥ loS!m[ݿ#T@`yT'_VKrԇk;" {fXVl>̯&'"p~cBӶ.x-[/~s,)+eRl [wZr|@'hV|=۞x!-r~yE ;Ea> ly,naL^#,ߺ?tč1pAc>-"xr'x0܃ Ҳ2LE]/9_D:FSPҸ ,(Y'1GdX{ܱղYT ֈHEN }50u,a?YbIꮧh <{ {Y.$rSk#xLgԈYkxXA.l1oQ` jD9'N%VƷUKƞ:)"iZmTOO.MڐEq Ru/i[V10$-_; L hr;A/}jFjb×z VO}@>ćd„!JlYP:t Í=&/3 SDq.s/tF`KWH)?pPe?) LCP",VY_H۲Ѫ\8ע O%);yo#XcJxl}(Xw(ZT0PA 5d⁇񜵮r')-^ܔV]U0EJv~捛K ؚ:M< vJ_;zEhHgk |HN_k",n@-KʲO_Xnm!-*3vW\ǫ!cZԀ h% *#dOk;Y^iI5yV z"-J|B?>q\@A8˥|­̿ '~*;u./0KRNޕN2z " LW0VU"gCníG0t-~N3P6rB䆫 T xr;;`t :(̓AQF^:\ꜧdߘ܁&+n\#3d+>ڎ{95U4MQ؉9FkIjqNy;.apB6~i=u n4[ YxI f&}DV<1!2mhɞ|Tn7B<^v<*ZK _kv.NJ[8n&JUjUrN,+5O ^@[tsyY~C" ;2VԻՎ?aDU]ĝJo Imi<1k5F 3ŹPzXL[C6GJ l/ӲF- 1b1 44hr0PojߗSVRI"|0 Zd 'c~U:wyu=tPfkd[:%~Yɤ cJ EdI*(nWEmY$+3n1Hʭ* HU8\OpL3*ai 7HZalgNSKn$YaG-4;x $tHyKVg˜O#4u/]YOvR pL!m\1? Z^\UoK. ^gSC;#HdB^c,H.±KM<Ct$>͸S:.}v=+<4 j$ޱm@WWڀheYcab0t~YAQF!9l:oIMWќUc,H nf ?Ź;FLM=*jxc>#uSVUiu]bߊ#&.W;`Q=ns]*ARʹ}э^F)<+Ų/KBXFʈi]pBmey B50CO?PvERFu cr%LK]A&e/q{TwT @r]裇WrSݾ^c/ TdBS}TSU}ZIBhĥ~bF RmɣA~͵z?sŃ9Fv"Y[fk]> _[~HxJ[.i=dՐnK*RY #9bL*Q3Fu; 1f"#ՔJN%61 MD[I񉌫 E=w{̘߲B8З<0[Ȉ"Cѹ_\giE)+]K@)rc[|WgV"yLgjh/QlDΠ3e"١| SM?8DH(FQ{QS;P"Yz֦gs_ֿH pjLEGnoLhGeR ~PY枴Х^^«d%Iȏ>?Tc*G$*ڃvK%=/)q^L~s 5ͯ@gt2z#Q2FdxcN*,AKD\P߄?Ѓ_rh`j' wd|y /; wL`Z,3;ĢUu0(F55^kLsVKKZ*ΥU>k 4%mEIJdv͠nZ# DŽ;Ť eFݏѠL $m Vat# ,nfB2>TG'`qƝhzpDixր:'4T{ ]wXLQJtU|̇5<#>IYgLoH;: j۾GNDi0$870%?'RmiN5{*z:U brʼL\0`k"&|bva&d~Yp3y #EfJ+fGu Hs3` X&1gTD%sS/pl'wyOa@b1KTTƔqK.FzCT`Lej!Zݠ2_'"NSW(M[iGD^jRyhn2e9LG$3:-,FMlj6lPy򘹴Q蓥Hq}SZE~H8څxR3cGTnjJ?w*눀_ᒼ*t4haCpN64( ǠWRem{勤Dkeʦ}~c.Z94+T۩\٭wZDGH*kR~fVxܨrx Qv VR`/9#HɃs?ok%!fΡZoOdix[栎Uժy%2d^˪VGug}Եl :C^hD=@S<+ù%nl6V jJ 6<0`8f=m>ۊNy$)ŭЈ\ |i{$ ( \*@VY$T8*\C'\6PʙWHJ]u\a׌v͠븺p .S]xoWޱ~=:l#z ?jZ5=lT0)a}%kxg^kt@*Rwe?v)EJAэ VF) j(6N6B7{tmEĻ&(z7V0BhTfVcd_vJyжswOJ`"֩Jo폕JB(< wGgNSx*ˊy^ޥ3Ӽ78 T+MI 8Q[Պ&̎ ${TB{ˤLvcG"Fdn/ēRXJwr]"$dxu-(&ԄH{!$$-"K@8\RkAMM0sYA9AfjiȋGbủl$e7@u8Rg\eY{%r"|Y!WIO S FJ82ٿ>b&ᓙ['bHEhqfh9519nſΪx Cz'7[0Q֠ެ#ZGαL}Ⓓmr"o %GLܚmAr?zH϶[Khi'4/̽F(*Cg->+{3wF-fC>32kxg7<-Vky. [ᜡTzID,ŏ &1KV+ÌnyX# JwɔU UO=Uq"rS´'%E.Ul&\eer!I#JT ]0w#Ͻ:Z42X.kjOTW;t잮83L)bh?P5]=QORij4v-]pld !l20q8 f %UA>2m8nyK{R:.E豍DM'MhϪ="^%9C';g0WahWaF2ɇb koض=)MC4]]>`йOZ34@~q /8v 1uwDD r>_8%|\,7[EMi Rօ)zQ81loDO274 о [B];ъ9ț{24Nrqwofys̗NQnG?mD0aUA!A),OPL%*Q\[n%bsإ;9ӄo瑱'%mUK:ΐۃ%-avM@A׏H ɵeqW$|%u3djD \j)qKu(쐿lC'A﫻jY|=kpE26B߱:4HU? ^xU"EDG= ȵdÁIe`wP ]']<5a"Q)?+vI/KMRvʲqU6C co~/u,,_ K^yHUZRfphɋݮ…jk .usaLzЭc_ufI KP=o>Vi)ʃsJ0(.!Kr2ޑ,i+á` Owpp|b=`W n=0"Xbe]VUcE^t8/]^Pt!%&eG|F^ep9g&y jyRGL竽 -Wn"JD 7hAx-Neħا2*>H}njiN0{Zh1zW6 IIxB=qsCD e6 1`zCi[EJ'il;9:se 4CRҦ ,._\P"f̓+ah9mhR5*484{`7}'M!Fb6rQ_Я'EJ Y35*KC6[W~N Ajn"AQؿՔ}ӏ7A@rRéX3db7ʦkƲ̕l7aX=ߵy"o;<yq2XX4AH r%56 "t"`lP/E- }"N]=\`ZJ 0(u;脊G\6  tܢ(5E qx(L Ϲ,1 i["שB Z6YQhb4ZMYBJr,vJI![Խ;yvHNCթb{ Ps` != C@h\ `*^ ex2^l,GCR<Bħ-bAm#m*Fdz $wei,Jp0!qAEn>< g] ';HB&9g#" M:SUB pGT3tQ3D:0&/O1O+pukrV N C-}'!(Pj29zYhoux 26kď#2[J|E[n;i-\@;8ze0\ v4KzBl +%Jgu]{3`, 1#?A]*z .MxǒD~ˇ~\v tx'/EvyU[.c.I9w _cCL0- PXޮ?<^S͙ÊvgN>O]uۺ”O Z vS/q츂YƘ35Kk'IȪ;[}mO[2Fw"^fG8}*;!Zv^ۯ4;qUo%T{6~d~]e9;O &DЂ;x@PeRXX!:b杜sp]Wm˂cf7,*i"mD{+W&j6 .ۮ="o|T5#P@ @T!bc]T<d=nLye.! @h:#|pN6O; RZDs7$gVʡPp}e#&-jCqU+o=J|Ͼ~] ~믾؁Paai5p/G[?tShE*L$if32†wZ٥иޗi`aF##3™ŤoVYՓjs,7%-9: c|+%h8cK I4V_~^4}6HɝuCJ0",1?ʦ/z]ݣ̦q?e qN 3j ib oGc\wQOBfxW*'t)4]p)t}0oކqX}d*,#/0z{&@Dp@3Ӟ>k,GL|*I\)+%q&1hͻU7bfLJ;fޛ* z6+ },?@r1kEO#_Ȍqwmrdؗe 4oab=Ml>?ۘ#1`lLJqL9f*u01qz֚֬_q+GɀKgiHO)n˫Y 蹘cO샰.UZJJ9[Kqe߷=R@MƜ!1FM2Om-=Nw|d Z(ZEHdHy[I*#hw7jw&%]΄Qhg)/ J5;xC;PQ!A~U0Y`HLM!/^b-$qs&{Jx Xh%⹺եQf_c7䵫ט(sVd Ӈةyߡj7  jސ#D)y`}N>_c>a;1τ41${Iq+ Ы&9t|Q wx{W5ox'9gxgIHGt*>2^kv'3%;{w4Nf+MC9ԴAORP%>I/ | 0w\}ml_M|DCQ3>2a+L]HoV7ܕ>SxRî(x'+Hn%'EQWusl"+$UY!ׯ4;fEEYT`>pfxư-'a90ϩ)>MҥW) -ff n([ -M|4A]--ᆩÌHBs >sGQ$PuA2ek!^d$1C1_iJڝ$y[nmŹMz0`c/g_ʬa8Bw? NHC  @fYx.rP,}wi[K#|׸?4/f_jhqqm6}a",E2[^%u], ע5<l7},*؎FWТc2 6);ɍg. 38h| 4cBE#aos!˳,yJfs/A$hv nz{qвpB A7M?U=hkMܺm6E[A^X͊l&~ɧ(TDϙ'!B& 脾KsB;cXWƜly5u0U#|{9ۍ󬬐NMeC 1 椐΋^s7O)nAejh!nPe7Χ*c4}Gڡ\#nc^>}}ůh-2, ftÉ3ؘi"!Z!Y>)l>fX b4_APf $^A}5:Jsۀ=s!Q5iz.BLlq4 ;wa[jaTLؘ,6j(0={Upe]]s5R`njԶKge>T= 1Y2)ԳYfuӎ%7qA;W@d2~q$L=TEpdQoT$ LV w0 !F#R*SesO:iQ2îQSk&hu.Ff{.3|vWNP&`4_mhv "{@ѯ@ xKo蛇2xmrqp3HӓG]@AV_+O^qJuY$jMf 'i-^Xfx3z0lg<-޳fec$]"a {6;.LgGiܭ)5F?(_(&>q<9=7D\PAF=hҠ:b}Y䨇׻v t{0ksaƫVB+XCf5͈QXY l 0֬=<NLWg7%NF=Vcv[e7:XmH1Q.-T}itשn^P/6nV1n\;cɤ#IKŌr`/-MHX7Gs}և#, 4 f'v S@Ah>k$ +)h}Z_*CDß 1>?<~?uH&"p4bD>MȀUl39rB,#d6O""fWr,4ֶ(`iE3, 2ն1b}&WBh05nu Wed-δղCIDf#:GF=Q7Bg9,krRܩ-҈>8ˊs1sGϸkf+? .3 "Ti4XGo<Ӿ4|Ke]%?nEKyUAq v4xOC3T  aدFG͙әs%H2پ^;e^, oX9n,P6XNCV&{d{^D sortИĊzF!>80:ӂʺC_DK KSȏcQhasPC U:.IO!}6>dtzH9}%d1/5}ڑ䉷+H|J\ϴP3>1kBiD#C`ýOa4ͮ'AءrQ 5y@(NՆ79L/)YҵG64no?8O{N~Bg=ClNY4Eg߅F3Pxy3;w6ӟx~3ܖU&yD1E19P?llPN ^ *W1 H_ I]0AdjTnp3VEq/Tj9;os˲UriYJ  &U 9,LKf^ijAidhjaoWAOd1[GMH~W6څo}?Pmeo Q7`XUn<om0k'6 l=[{wUA`"g~IjܾL,H{ Gډ =;|@[Ч^l6d㶢Y?pz 6wp"սz˩0#ݍe²7v4m%+( .dkM b1@ˀ(jO,kk ^XtbIPlg`l(u u-'`oF5Dה D1+M`rp:.%O',H{z` +0#0*,@Gy\uN+>ʍ/`9) @TźZ\uHDhlY@[G' Vρ{v d4u@!*mB7όWjdw;p|(>a~?yo篿ū7O̿{oJksstSJP=}- ou*4P7g/FwDEJx2HjzlQ`P^6*)S{gװL[h!;g#aT{ N &wq{U.MLސWbW;;0Rpc8w I]q8_-V31`' f|!׸{̢9[W_CFr*l8tN^/KXP;VkxS1]]7&p0oM8g3wxśy9.+yDެTLd8p8} DgKבO`(L 1/f!Y̛,Yfz;OG 8pR<е=S0y-o#4ǢE)GҔLupLUMѴ|46Y`(E}4 ؒn`/nf®5(,^4:ewlq1F$:$J:e@AV >ꇙ,@*X8FxӔE"~#f(mrdӋסwkX9EH]»^ӪnSGOjQ"p!ioDkdѱ6"2@.c|p8wL/oGrJ0[ h`X*'l8[4Mg\ࡤZ _d6:Ӄ]e!F9 MW.Qhҧ(NYfDbCMFjs?fJP#IY$e *0 "W%ٶܲчY1t׿ܹ솠-x $ף-@hUUu: L'@tq'|H;() 4KPs0c4% a/;E}abV(G 9a$]eaQdwӓE@[/`+kv%G&?T9**+diDj$Ir4YZGzf^ zep98s2=ՙG K-%/7M Wp0,;%.Xu#h.s{=#atISuZ7W"7Dd22Iv]t%J$.~JZIm#4(앶PY_4$z+{Hnw+"o']H+w!}&gY87kW.Sg9I-4'NmMr 2CBDH$jݽ+QjCp@jv٥ eIY씍s+ߒцo>`}*0Wp`4 C >JyDe;gar:]{@F/AJ %5rÁ[q-q0˩w2iH-*&rFkR2B+oq0m-Ax>Qfr>ILB U \XgXv%׫PzQd&J2 q9(:KV W] cآЌSga + oe^ .8*q[4I*(5 ǿ^gZ >jvQ %f*nYñ5`p"QaϜ? wNI0gle ɽ`./t&#иLҏqս(-!fNژY?6ä ׹sn>Εu /uЏs zeע-QfBxTY6!wwݱ@)¿gC"!U@AYjc .. |SYG5Ihbv j,p큇1Wa/z1OyW[U50-l2f|*&s'z]8X>K>Ѐʺw}^Oz< _Pœ9 ?`Bi8}kxRcζ@EQs(D y~xGdgߡ/O H2@slZ m2ATuS^[IaҥBw} %IqKGNSG$ur5ZP@8 NA>-Kr;Er>ҋL5o@f u}ka-Wùpr2M@0'.I7̆ gSk;sE1( ʎ:5KfWSWG"@^2_Nnqf.` ^e C+bbߙv"vUEBaq>V#P>,JvP?\3Yod`xE)L1(הbS觪+/~WCd6&mZ2X͌itaOuY1C8}zp$Ȯ@= f(r(g>Wscۢ !JL:M#ZIQ$h!7k݊`\ Lzw›QwbA%޵'r3f|>ΤK-$3VkHYinIܺjMBC1<*`O1aaCT1\OuXeB?hQ?=GZ3ޛzXwŅDjeX. " /wu~<@ 1Ѻͧ`᡾pn$_'1SvRc,4E-m KBBYXuT<,O9>LHhwC v40jH.l} R1>ZP9LR||vyfG}:7mΨN&׺\r 'PMYl &Z-35T_>|k[ X٦9IԇAa1dD.Q"/h[4QR[nQo>2$֧rFJgp.n^'p9nk%* l`{.uA;RT}isk`a2o˹l}kH2mƻ9 :|`4 e1eL3]VB{fluyFE\PZJ]pn$ !X)R:Y6PpMeKM01"%Da<-@_5%ߪ;n,:%5?&k`z1;, -{vxM۹.۶>OGX.z_eiG*=gsۋ0,a[S;ieKŲiff(Ǔ4Ij[.w<>Fx3%v, œi[9E8a{`v`Kn i+KsC}_͗ D맸\[:~vtVbm[4XbDwr[эȍ,g{bdFY]͊o䢪>%9 ;ݹ'=ΰxܷMLKD:/5 Z*rmO\Dts(6;yr7u̻w|FLX'=A.7*V:BG8WTi$̒vhGVӵ,].c€TjJQ6 j$`oKwv0=IԣL~/1Ϙk0}z_0]>q&i!/`:㚀5T1L$umoh.9詒D4G?K ÂӪ>#:k.z;3bm w-rU6@"1<.ip:s7{fq%Wn깩U mp[-ગ+V*#kEԟN41\ +#ZYLiKU7=JmÀ<{v#i/և|x_(YW99~+0ˣWHsOa*?WR<*"Ap׃nLOS_`_Px,m "F ]ZYDb^6}6fdC|_ xK=wI.U.=B]0ϔ"01 d#\Jmb(dU%')Fˠ$yo>,Ԓx[TvrBd,*{U*PRQH`5aÂ`W4fTq4&Y˽x)tt 胲i,8( wuSTYIc_R|[t;[u}Y.hIb8MցJ{Wh^M"DvE x]ͪ߭z/EG+C5Λ;G*c w䳼'o_%=n|3[̶ht-Yյc4yx&8l]>|0ۣ0V(ěBG <{ a+rm;eYS}$ip'" NJy% C|Z0b$uxBVJmiÜbO\F-I.&N6'F?E ߴYb;!怙I!$gYb'[}n/fY > =so%b-`W-M]֧{~)֧ ֧__1پiq?d}JD ٻ>U5>~kC^K(8ry:}6IjI.Id*ו(QÚ"&PqY:t|ΡgpF/knKU{$Յۤ\WJ9FG I\j{-ZZn4^T3ˀMdy ^Rtjm_дO })et&OzG^6Ѧ ip& =g<گ HQ`]RU>w6evF;PqmͩH_֙­oŒ׵LlQ+ڇN6K@x:,Orz}#B%+X֢]aBoIAKebaSpYi8ٖ_pldkmZ aia+-R4]>7n`B+*@GPDaJ6T:lRWU{tOc>]jj0: )8ҡkj!cspMjgp>x$O1D̍YHbi⨿P9hxl|@%_(@)5 ԭc9\)C$˃hKwӯ1nW`M1=lⓣ⚄9ϩ%G 6 Zhj"(?X[,$ |Y-U\rڗJ$3py^D$:c'0AO) awh*V!Gy|Vѣ^uul6h'X\ĩ:܎{Aێ\cTŁ޳9rgu@ ` aEOP-ȁjբ@bҶٸd#RV_wK5/r % Shً*_7~ByH0LƃS M"4 9\Wf u/z ,X7$oqq#.Ԇeo N%yf-̶a5xwl[)Hggf6ϼIbnI96v *v[V_})lXI*n2M;`j}Wg@A+1O#lY8eK,9I<ĸXy?I۟@-[J!E@|(7+*a(/m W]mO=gw~[ leZeSopO?vc`M|!8"xiS$ E-mg$h [Pa#趲Z|^9>g&PMМ+g}Y/ڲXțwx[|ítc"O8k@#o}j܎P$qCs"mUol Q~WXገ{igS 0?`]Y\StZSB\Dm 9Y *34VÇ| K-y/kK,K݉f陛Dg~ZaWMNO(,TZ‰}{i^aWJzm#d'UR"h2qE^} u- ?& %/ӘVrO^c uI= /g{htJI->_qlӗhtY[GlBVެ5h &z)mC<BTr;K0sڼ2͒0pSi4 ?WE**R5! ދѠJ)Գ8tHXԉkھvX ]QfJ1B8't7ۺg|!rK0oO.&Bv!Mb }[CB0+7RtRtWkI,X+Qv{,JW$UWE;ю}NzûhCE%klrBR3,ȡUXS#ZV@,`׸ջgS]o!)W.ٿ6=/A-xpM7.T8'!ȧ,މ-YV=I]3`NAW p\ng=6bw)s ՁN`8򎁙j)A1DGW}v`B#\nhSC5wLZ9dĆF+z񭽮%W爳a1-͝YB&|EvO{*C11 dJ'IvFSO{ԧ_2vhc ̞>O<_1&&$yajAĔALה3w4j~`e.3a%UcPnfmQ‘,kHZ6(n]p/y>&O#U.bX C,SdȅzJDGmZUl\؇9h+8 UڲMV៕LjĕڳZYv9)@kO%-OznSj0ӨK0`*"*sYͱX4tmIxQ'YeiǷ߾PYɤ5+kY;b)Mm1Z$\Z!7CԚqD5y*+H4ȱSB~]D´Qpc{ElQj` z> lxu,`mDST3HG7&jZiЅb(r:CYb|^kmI•]QUeTZzcKv={y0)6`K|l> e{wwZlP#PSg!cuD"2-=W`Sa:J^U%,mUEMnKDQI&>q-#FO ˎjy7}ǰu3(KVQUup CVM#T@Φ95G8wREF GE$CxA)8"o->._~l;b&ʀ}Sf^}ZIN1r[m/ja n@?n ʹ&"E* Bo!m[2KNbܤ1;S3yoXr@S(!Ee:!-xg*f$! @(G1Puwl$;V">b'ACxD;|8 B@ x55a?z23j<5FApՆ]EB#@}\S"xwEG‘w{2̲o(k(Fr=V8M[=6vzlu5lgへƳltw. 8ݤޯ)_  g4:gx9 N¹x6ß,hqk%7= wXVcBA^c^ a™+dd<F6:Ύd2 :۾s6J`nlF)RrA¹p.VaHņY^KZVk/՟9@dzwƯ#TˤY͗8U^I3?Etk> f!d?6x6@bdoߗ3Q;CV}[sZ#kyr/$D} bK+:93kNZSwL…Fa-T5re-zs>ACiI~ᜬJu(+uێM|0G߼<-!ɲs@Q` |N..ȁ sr5$Rݑ4@K-^f T]"Kp`޲N@nԚ. x8 9 ؒYԌ9Y~eǑfVza-R>HoM9&l@IGZXZQ7 =w66e)LsN搪MS}1 㛧,Af͍Yك 5Z"5d,8oI Η|@eȖ+ftj`37|xA!YY€(N0z4//U`+ғ.ׯPrkJ(*ڥ"9 'YqGo~'~<c5b f(+_d& /o_ VcDǡeA^dV>>M\+ȷO*W>aGr=0CPGI,Ū޼_@onwz&%-=6ܲYp} H زjT} ;J|*vH\d(]^^받VĽ o_c,#y&Y?E/dMA'Cܐ[sp|xdz>%.MIu=ILic6~.`;j:]<6ܽHf,Z#ttmBWB!fF,$KL דstH޸n!D T =W-#DkY&0Cv*hJqܙ=*0z$ ֒F S.  Fɍov΢Um'68ڱE$ #U:6L+/r7GXAS}ua_͆i;/alG;ϠNScl2ẎQ°G#A-6ȇQ"8.1T;z>mnob'a%עʨ% NoR"QrL"U/V }ON31Kp<'(Mv@1_@s7Y<\ga_lBTwn@~ i֘{7kc<ptܢ+XԦXrm,rvq#8̵Ll)R#N"1x8EUJq]lEɎv$iHOn 0zkjḳ}ucxT]ғs$52~BR<SS‰YH<>"N%C6߱>-7.wM[}sH3¢ T6?'W4xg8Y'Q> Ō':>6Nr7+R)Tu\b7Yv>ۿ4gbNv ]aty g?pu`U `7 >`cD}u :UdRKq0>Kŋlと̛(J3&@JAF(4>~~}w;> 3999ZX}u׷ ޿ o} aTt`5|99e<h@`.WHa^i83cz%!ކN9LѡO?bUHXR7`}U {@khSȅd]ؼ<0c6p9ZFYM5 '.ަ`^\FS9 3R_;4&I+B| xg4A3@3v-cpu ^&.^FɌ{@QA}IoSEŦh)@ҥjSpxߛLӨP k4N b%pfEgρ*p;WC0^n.X2/Q5j1LYFj KI_hVS6UeDqQ-&e #!VcS>]} nL S.[[UIzEY`FMfW×Vƀg7}+ ;fN}x^E7&=+%UHv-.'X.J %wj.{ t%&C˫x :0EE욍9y+-}ɣdv8?݀\gzQ=hqn`|iFLSCҤ#]0&4 t8B(lKij3ww+tyo FCwa'!Hí y$4> SwZUsU464.n;/b6 M28yxnk zl7 8/'vS9uLj(tya796K%]N&٥bOzE쥋WxYW 7ft 6{xwes]]*F*G6tɼ* HST|0"NH4J Q:@4dםo;ܾXL+uws5@W6X14F[H ǞMl^o({EzV&WJVz!*:?4MAng8JyWWWL=>DW qfg t| ]]9g1*hN{ϕM9cc6bU<Vӂÿb4N.(75#u叀.yu (e ZtTb6(2q> # Lmj즉-BK{iB%qj"^|ɓ2ؓ刏e%65%<p_'UvUN6nìy w7=C[Zޫ/n:Ѕ֞ F YyqVUaN]#w7CcƇGia,C-_856-ʕ\kvW88h@m i: 985:_T/h<6œx$I.ɭdl~~AA"AґC04q@F![ $_6kO P@Ia{+mߎ';I']riL^.8a hh`QUnMgLc/w%1ɝ<.m+w-Ům:rM@rFԹDT3ɷ\Cؒ%Ȋ $lvU>mL) Ň*h!h+yF1 "j/9NM(/GGv ]]ބ|BgMkve cqݴqKFO7y#U|jLO0 ʼs^=w=cN4q{Uw} F Wo<ԥԼ]݉I >+!gp=xXjhL Xi{/"?2 h h:hM4BX~!/-$f~=ƹT|%Ǘع+I[z{"ÓV12) +&׫|< J??7rb/"^kdhNCD[y.q%5-o PpQT;Ekk7@7S0U͛饶qA1i Il9z=J`NߔwgV VKz~i4볊y }jPFu2H@/ox!׵g2 3FFojuy@Md1 d1߶e~Y߱KGZ/o}iT_`g1is: .F}Li^Q^9@#A Us)@;DKceRlI s8*"ls-UBǺz#Ug,;ȟL8d90S&FbKϨCC!-cGYD$\Q%3QQ$Js"y}$wifaުy~?ڀ'G:Qo$ֱQur**HP_jG56Ϯ`t47leK1."m~Z:'xr6RdߵhXg{.gkik^t8>Lxԍ8d7}Rv Kk@8?_펼I0u8u0HJd(YgKyrҠQa"XJUv*\ w2\Y+U$-+9Qu?XJmhBm*Ț^Do=u>ĶC# ]ܜWXUg7\&TVNگâ XaEILc.L4m$b`o^׿؀ ,4iw $NS>aX2Jqr~/W~7C~Gp+yG}x᩠V_}ۆu'[L>MqʨLlXstگF ^?)sI~kCcPI-=ܷ RtxJ]!-[1*V, Y9&jS\sʳʝVYDೊK)Tutm G5H宣?m/+u zB1cz &5K~KtNa)4q~'v,#~0`> Txeٔ54TOYwc)12manM{*ZA|ɻ<_l *71BN`0)v %UC$7ދQk@n%r Y ߨfu0X!`T^SZ'_("Cq0-G27Uctby2']I M@wmRAevťxٵͩrhve1ߜz5۝!jgLٴ,F :7vZSfrQށ/VS( 6x Wc} scq45_JV9@RVb<;⥨˖neO麂ځpSȴn?jբr= v,g/ى* D ^bG ArM Հ(`8ӪJAy2έe! M nA`Q8"ZLktJ]Rtԟg{anO=:~9ԨX~mWd٬aB퀋K^P3 ˊدzP %˪+.K31jFNYFYySZIMfJHq <ǐݭ÷܈ +z4dr+?AƋ9ZGVI9x\H9kAz n+Cf2,;a-lFyvTbG#`)Ȯz&f uYxh"85GfE.PB2_^s_RJ|E**!q'emCWPT!5گށTScb_4/Z=6B[<)Oniǔ/8n(LWq nZjG0aTmr4Zj05/P7d8'N7.bʋQqa~t1q]fY@K.lfx"c=es{n >]^b֗$FG-O>U?:޷E!jV6"a{5کEph&푪 Wd[_]e3d||{0ͭ.Vdvep붶b."|aceQu /oRx'[ɖ{/d KBjuVVjчFQ0]6qT$wKXW zt)zoi~12{N*t}|=$./aʯPEE+yN. sJgj~)pR[\_( *+ {űJ Eg7u[״QɆqBZ&o<  wd >J(atk7 6 Я/j*-f)lUYU Ef.g3.Ƭ_P "?%œEo(Ru| PxQ|(7mB5hzC%lBE&”Te:/܋A6AQ+lIǡWWARiph^=/ZUtcRV %!Nb<.l2^x9Î/:Xv9+ԥQf-OE(C%1?Z:Դ_Z׆Kn+u$o཰ KE~`Dǧim;lϭ2fir}PktV9_<~(Ѣ3 ~s̢g˨%%)]kdk ¢" 8{5 Eo'U0K{|Z[^z_S0 ~On?p (t T`bxZ_qd[苸[W*>p0yR sk߷JM  HMh!;UKXq Ka{ˈ\oaX==2jJ/JĜ{bÈK%d#1QT)Q&'u/rDWw[H+SC‹4NWxW{bӝwkiv7RRR#M!ݨbi x_jZn"U1u͉ږUXGB;of]O+mmeu]U[W3myp+8Ό: .QK1)ƺ|1FϠm~su=Sxq2ޯSu[N22B /ϧ~l&ry_s[ J"~j}ʝB fy;Erw6MN4OLx_΃Lv|$$CS{Z RF4zy-,2E{AǨI׼qrK|`E9D,9(eby ̢k_ۂS>NU#.&*Ҁݫ[GrQńtံsD[)E)YfچJHKWi-HM?qsUNydx=&% xf+Ӥz|_(Ou~M]M}RMǍ,ߣڰNԒ^blxCzĬݛ(K%&*ow5 #ǻն՝HCi.Eö*z]xadnһ_vſt] e7{8Dv T$! V=`DܙUHpu ֹw{qKC6b쩈d~7Im"DjUjZb^JL{!d};v Ն "\f*%y%ZGlC`yk#6xỖ9DTJ5~,AB;Uլ6j'mLa(C]{E,w> pT$jөUllL yFޫKoC^p|&t#̡++y«~ d{=zӛoy%ƛ(G^?́&uG 08ClD%ʿ~W6,HWgȃ1?lLo6>66>r۪"!U"t}F:@8$2: >#YEXP`OpG6 HqEe: l+_+ar;TC|^ٖNb"k9펼#)9+ealLD,`xGyH@ЗI'UL@Fmm H\ 0qֳNAttFd$ڙHz:鮵1̱&g:Xh3)h/ BԢPj_D_  zo 'cw3p)w 8( 0Y#-~򿝶PhuVbGLI!ʍaoy^NPG/ nWm1޵Qt$%9J<Wz-r!V= }i۪;*_]Oou=0vxO\ڈsu?3#n.cЬ\VFtTf sOcO*2;3NQa{UzM̀w=)@i1=kVȶ :C<9idS"OhxQ-littA]@ZcM|7k}!k$lV(¬K*S5`tr|(GT.f:a^K,,ƹzs}iz joߑL dvȬR.t4?7eŒܐe4lsArv B0TW:xM-*~0~^j̫#[zGӐ0KJP@%}E;Yt]jKgϹ1n}ۑV"XU L 3 ]9wHR@ hwF6xYcԛaűzMU@+RFW|ĽN+d(ƄyAiVc ~Xfp ը>Q*r@g,f=(Q0+yX'U-QJ{zj"ӔiYwnxypĢJ7x~?2-UJ:OYЈ wfL/IIV gG)~?M0# A(FAYxܩF 5${n֊Frrf|"IVnE?7Xu]"!嵨`ǘZ]XV? &EZ_g2 qpؒm(YO%*!u#1jZ5xm2>xl*_ZT鎓U[La8 VrGd]l ^'[#e MY=[ D̀F'H:0 ~ވj E,V,~1){Mو!I1P7L`l   dTq?Sr!?j c[y >᰻(\G J;!MdB"DKe"Oq Q0x ʋ]c-`1 @P"#J/^֠(po^f u۷6vTTmf5zOf(:<ۅ2 ]'lGŔ ,); #ELvV5 |(?ٍ"Y]6/Y%PX 0k;CM^pMyG:vF:6w! iQp7yre?CLHL-?\mˊ=&jkm2BPy%`6XҢ"eu =Nw[OmnO;}$? c,wE*Q׿FB&dD+5IFYdA(J{<om>fw؇Sɐ|%D!AcT  r9b.qwP>Ǎ]m euMϭWyx~+5Sw4%裌KPߩ/͐A<jh* 3TZԈ v:+Sd J"^ I\` ٧JT,ew%,TD{г v,c0 DT.ST:c0P lϙIŲO&Aހ(Z6XVVђ ưBXD0b#{59%HiXaX'0_lbdf}2IՌڦȳKov4U(07Q$g ҥƆkE눺hŒƐxm8TpQXj9e+ɗT%rjV eT iWz1L| } >lh{ILBOaF4,#9:YvL= ~ Ta4mr}eX{2OgΏkcjSIc?x1fGդH6E88 AHrK4+$+7DNѰpC%jY7\7m FqGӧϞ=Oyo'0{`~ $MG *Ni#kfN<}znA Mx/t(j:6>0S7cyݏSӤs\nryfgF_Z+kQAJދ6I;ހxJ1`Mް\?'¤VL V!蠎Ym-nR-޽o"Is653-@ UQtgw?֕Ȼg-gx8q'#%:AD킪d} *a06i .} bc|gydOeј5(v^@3@% `oIG:&#^\o_zAy![b72FO,6Q:rWu MÕ.áj6,@_">½7.JZhlVy*fe*"; G8^4x,v\e(GBI|I0>V4]-ai9g )HgK1-NeMa { 1'Lg B 9ؙ/ rMG˴?ȉq;f<`H4n O^A r9x_mD;h({NM73𿣣σ??G_}|uxUp:ŧ&9&aK4+f:tCA#6mbp߻MS`tˡTQzUF"$2mZ 3 O"@ni#JpAkDxrE! , ݰ8 Hiv09ݽkȲ49hkC?7YRK3#!iY[v^`|q8ED_+$!jm'ۙaK,Z\"Px%fsm'ECizZLPF]uSOn8rY2i.d lu>A akhhL:vٹaX`p0N|Q$a!Rl_sAԾ2x2ew:(k'ELgQI₊Y6":⿩~W3Fj$W`6RF~  Du`.cmhPG #l IJL8BZ_WL5nf,`_V/2l~6q#a 2iÂjqXkl/Ya7쌜dk?`d!6+ՔHt5@ÿ}رGH^oZ^zA˚T*.6h:V{&ulV޷q[E<F C12Eh%fL{B1/tr漌oexȺrhhA2?*N__ wjX;5 YAFDX;8 &o9h; 0 0NwDvߎ ! UL4< pC-13á8%qC>kˣrCYse ነ Jpx\԰l1xʛ3!WؾxV¢HX-py ,"u)M܀͢31@o(гNB^&U/IB˷)[`ГYq(a5V{Y+:+XW~Rޡ$1Q̠%fx3w@, A&#ζ8cPM+!'N1jc SkXgϋG!{^)O=_I"ImmwnQAAj@k]pӠ/:  Bֳj^ "Z0AG$ -?ţ;x;T m4IDױ|Z,Ȅl ͡5e9bМVpkG;|óI NǂOn9=G'UyH}|tI#:-"^חHjη4j5#9I3 fƒos!4UrDj~^X --6励8At^R*7Uf E}7zS춒Hy(ǚ w'kqٹHB\Oe6` >:+">^oFg³ |L};zߩC榖ƿ~èyHZ+okq\'4 VA{%NJY ߩ(Nmw<GQvل@&(:\bLLp0٭nu[0ZCD~ΝZf` '1 L'*-Mx`cs0lK a("w\eg̣HL.=<\ג jv:ީUqm."9q&9ͱ5P1T]. tV7j+; P.Ŷc@\$wPnBfJͻ%fV&O1ֈ$J%RJ/Kh KwN͔8Ni gRev)hd6!fȫ*$5nT5bdyI]^sR0Z\Tf݀L )W:8lh͋ Ǵu{ρku8P #<%3LY0S<0i1#ZC3_$ۨuSvAs_d cRެhN&mwt~kbם0~yxp񻠉7'[' vڨ}tS%m veVR_Ա'`pSfl՝O48ǟF9›$ޗd9&j 9U]*ZX9AE 6,Y+'gNx.kV+BNt"[ ':OAc MfЉ[Z^-KPཉONnϯ`7 o'xa:CwETDAPW;W-Ɣ"u$B;B~QFJ4#9L:;VY=i?Q 9+uXDyaRw5.KNk؅H`C"vm֜1n$caΜ4H QUT%h2W1z-@夽lx4G] ̲:g~;4b8.[=rF`[%UK18a_a,JfN9 zνGe)PƛfF@H@G,L0~*SL1oL+!_eJ)G(g 9~r>~N?:h>'LFi&.a=2/S첬8R' )V 85ϖbaԹ 8Z mT+e Hf2knX@N,U;x2*^)CXml2̝v͐ ୔jYȸ)fKƝ6%Mv6sDGLYw]~)DYgA9me3HOjFT>[mKKpOdF1ӇR]LUi%wt'#'&y QLi/Gs;x?ҥaddM^ԍ9=]P>)ay|ato2YT"m\:m5*Ltr`G!fL)ɋ/ L H^jK& |^ Vo.009.й߹k͟.Թ=~[lBң<ǛShD5#yt!b?gFkڭ b:"StuMѮ#-% "D]&+OP5]FM[M$Zֈ6"@4;VK*,|p *\l$}Lda0tdѧ;I $>]kUL( ~7 ivg8z׫S!˜b<>D9+6KFaq2D[Id*"=Mehg[1jBȉ}|7~=~0i{ GثRox4ueÄ/2@ EzYn5U}; OdcvuY]ΔTl䳮@ҁI]~ j;s'S4|MybHKMzcyNng_J;ɛ'Ϟ?y 430,6*d^ωiJ fyleHC־̚+!#ak)σspȓPpo-Nݰ<06~&pBvi`}ظSkꕪuY9 vݩ-7RB[Ψ.{ H!UQ;ý|zIkv4HkMi2LZvq;Fj `hsqG 0?5RbD+U1\e<_,z;n~@@L|f =򹱂S/#?tlcӽ'Z>T!e\Y]S#?W=/q#uGKT#]clNيgvEgoTFIQs)ʭ>7*&HXny8߶Rg=1 yڱR^K5@(mm?>EHF tWǪ~+aYښUQ:GUNOjWg94 =S5ǚM `ЧA=u4bb7N>5SO?QA7Mi&RbIaqѽ1+Jq _:Y*eblu99\D_qvopZo-Sb8 [T*y°w0_3紮߷_5V߶Ƈ..pYp;JD|v%U4 -SƯϱAD_6,On*Dnu빶@ᬧeMkL ѪOx}PW\n'_~G0شWYHT?FkVcoh9^_?"UgwҿF\OڜO5W0}'j[V#_MTj!})iaTb*81.FoX17ڽR. Q-β=a`QG m:^ʲeA y޾s唖0aN3j^ :^fW>lB/ɽ򪂐D|E<߯m<3 WN M]yn5 Qw[E6Iv&w'o5Џ.uҕ,y%6Lb jffFUx#wcGr[[m$;qy7 ;AO&#tNE; fp] 4w9ɭ+"% 9E: (7lx&M%R4z$ *^٥Nf,PwO{hr8]o^{X; ]+dzkڏӏi2?87x ߾QIţ kHIJ\/ff}f(6&zQi_VȞ)hȬMGXdWA'y&8-cZP2 TU:G1Xshw1%'OVo菋<[ `(F֢&H6J俓ï$I:5IIa0wl_}YY̳E4!mr?MAn$+:8C1@yIg %|]mꝈ!|D:û :j`S::)R 1MIrN;{7Y&$)>quUam5u):{l%t-HfלeO!Ys!̷u5$ߓII ng]E]߅3z9s[.=s@aq6E52 T9Kպ]1wWԼXt0k /]4on|3!дa [wUfh 8FզPg>y?}# ͳOz3ߎTwR5RU?,ۈX-uD?_vȬ`Zs7G}]MKR YeV?QCKx楅 ;ZFL ㉶GO1o@_4 bXUޡ4kyOikp~ / h=Fyvh&5= ti5 2ڕэb_ Y6~'qꃰ{9NgΉP hXp+^P+%_iq &:awF#csgjV6|x WQ9Σc(sJ֖}cSG{E+̳[ Ec%ͼ4)9p. ռkqEcFźqTK\'DUA' r ƢQ?HHRECFelO+Ҟg3FO4sP#e#6" cz2I#AN9O؈ׄ|y;{cIR[85\L..{@#&iEuTuuKHYlZ.G|w>=wq?Rw44:H]<k$R.:e؛ f4lAsrh6ja+6z.EKM9o} :,E]밤II*3^s3(>Qy_mʼ&e& YM!T <bvDuۢlJ}Wשne&T=} o`'7Zp٨Y'NJC^fYWmޖF"tqR(Ћ;}̢Z%_I#wP$|qMș Aԕ ~N^m q"yi* rUT)y2)/4-.iӹj$Ϛь,s;gQL{RRlrs`rƌ]95 8::w$}.ZT `yDQ$5o_ހCzGL ?y<0TBJUd41 v=i2!^kp3~%  AJP8 %vW=MVLG(3PH UB25K¤¼Utp9M^ksS%1. ^uB a+dϰ(`BiDwۢ13.ZHh`Lw T8"2lGcv>i@1 ZsdPB]hK$ҼD$p-@C:&$0ݤyf<(=Yܷ\0i܋q,eM,`\ jƅB TpDBÃ(̚ԑ9-Jm/Ua}&Τ ʸźui`~и=&bOǠ?l>;?k7SsXдAWة҆Ɓ:>YF!@rkp̞ѯu& k0Sڲ?aplYuV6ۺja[B)n/ksRI~J A̡a#Қ %DԊC6IɱЄ@3_2ɬKd72Nl HNC-5[4šBSF%/lXiS 4d<|žթ":CHYY-C7CC9ي F7t1X<lD%_s7`J[JmIԔ&iԒa;f3`f? )*ʌgYc-C( !kL 2a#> jvG$..@6ޙ.+tȚ؊ē  w4]rtJ F3G1lC@[eE|t5r m 3ULޛz;;&͕=v[Ȧv-u)'_^nL<Tn@c[ [G+{lA"V\!zSr<@:/zTDx"rܨVzuքl>C(f2ÝYQbW/9m tSU`8O QSפp%0x Zŗqs7#c/qIRbt((b_UPrܫ}S;,3 přwzYɠ8tCƪ+ᦌ_KX7R, 9^Ge1pTq ;aǽ7W=_HaW컊P6@zq8۹j"5cZ7O"eHs|x$;3B83XŽ|;7P+:=tK5 S0oyk@Dȍ=5 iW@qѤäccآ@8 ]ӏkLjS { !*RBzOup(7Q+GI/{U@P_(K$[rL)lf}j^E}ZKWZq/;*59mpݧM90cłyVe}Z(9"d~dURlE?= 1+x,ZMŇ!к'>`y Jje03hJ ަ߾g6=N߽;{.^^7/?%jSM(RNf[n^iJ*b }H +Xa"J=-8E%zlJtKJ6r,"Ak0ř\R &4Vl=B yy3%։-xM%Yr'")c2~ KЖ'dۗ$ ,mP P #^K.f! U PJ ωJkӧ74 Ӻa85C y>!f9<ݖd\q 7P3doy %tߵ0h)NO1lwKfZ]!;jƳ 8`So>DugLbгtX݊SSVVq^nZk@¢1}ј`V,F%[Ct e,Jtqcg , \HI'ʴtݫ ? . *0'r+C7:("Q7wW8HN6 1uUB渭#F$I 9Aa3J(046!7LmOG@U ΨzH@OO_k\٪j6"P?7І/OcJ >'cI\( 2%i@ lP,*7X4_?wzif,\y &ȾUUa`#w4 enn ވZyyĝ+ 6CsO+I-X*lg>U.Y`M%Xѐȷ 9/@is@6I$N*:̣`.4:v*=]W9&>|ح'lv%ET+WHٲ[U@5X{i3Ȣexz9`u伈j*}S>5Ev?$З [@6|wm0be59D;G(<(!k b>$ GInqakx]"PP Uނu./< NmA%d(&2K[YXqYaV&:o$rehs`gh3ސR ڦ:9nwˤ(4gYƬA{t:cc--aͧ _V/V(w]GlHO*`sL I{ڮmbo@%W^¡cN|/$cdcC #xfS$7 a\2n8br'mYXK @:v'=(L[OY]{$'OgV/szMQ호LJew]OV(w367ˌh6QPq[H>kۅ=2%\g?$nަn۶A_ GffifbN@v yJb/tvVAll܅2Ol-EקP~tX8F[Ep/K:AM;,B{ q IUN:\QR_]ɾ44a՞s4M҈׈޽s{`予|~'ys4%0HJQs V@\Bb[p{c ۴6!m[]OY]xhhh>VB1EVpcwO$m!"D8S3m\HpOZh[f{|Ͷ:d-vI8Qس4԰Ea{^tk#&ot/(8о}Bf TS/T,%B]*t.`[XسݎwakyMNx1~~Kjŀe) U\4-}0s"Ⱥ>L ruI#M\2 V # %PVY-MGwL f&j%IޟZs/4m0+?PK`6RBךsetuptools/unicode_utils.pyAo0 DzH>zk[ρ`Ӊ04$jMGr= ${t瞽@$WskܸJ셹 %^=T.Ƙ߻  `zן'`;onz+\ .8 b,E9ȵ\WzBhI϶sp/!:mx~ehCiG=#/5#q=b&-ޘkuj,{j; #Ɋ~7ƾJoNzLzE3;:_߀Fi eE"xl=d׆R} (n#U;ѢxV.;YS>>$A8sk9 ^R$QS4Iu$ H8&ہP\}٬zdOu}7Z Jmj#s/{m<6Y#8E(i2ekwPOU};P==*X7H ]*-,mibEt+ea:<.AWqroe&޶#y%( Ĺ|Q1|\/"bdNMAj^F/( 'yu3 xzstyf gJ /|?ճJDbH66Cʿ9M-9:8w쾸"|wO Dhu}lbzu|.^חA>,:<%("TQu ?( >a yT=J4:|0OE*RBjepo[`vJ >6)c X*ra3;РBqd+$ByB| CDL~.[A $9iؒt8- 2̐jˢ#G$UңEG, Ԫ6MPXY v(Zg(Bj9T-_5-6w& N^XQG܃TFR{YRXZ 0PTh#@څ3:P)n*U M M''M۪.6U{a>E\BWiyWU-z& /)jȨ=],ft!1ȳN#*>ԮxWXߢufZLeY3U,`Ti|O#Rv2$=V{&1~[4(IT&84A J1G]Ň!s>pcHu A:uNx 5H;8q]p RpB:F y^9kM:ٝ4;1dirW5O. 0GjxgX2%M^5-9>Nl CqE 8wP 4ZCMhpn@Yڟ\D )4|L+T`My .V fU0O(`2zS-ZMR<~Ye[*,ʔ# jF],Oսo=dPg%hS/!#v-2V2?Cb\3baЂ62;bW)r6#|ncp0J-LNCbsO|7v0~0s\ͽSBMwNc_;v%]X S/ Zq:p0m"@}7zzeo09/,G%9STMtiap͝#z{axZ ?iہW1k^1 h[IF|v_l80PcU+ =샏i}X ɽL81HѩuN?v'AO1m?envB;Bi K)FpG7ۻĞ0cb 0{ ěg^Q5 +,Gvr wQ+N?9Xn8_*vwpEiI:b CPd:V+JM;߾";y%yxn: ~MVi%4՚r"HwzY?g,&הU&9IVػX\QN/>^- JqƤ pZ3QHކq]]RIɚʬ(E2p#iidibW3.Iv#XHI͋JBKtb0XMywa2|gŃhʦ +J:TV x9/hJ)b"$s{%3Q,rv?0'gM_:&5Lbgégr@*GftMR4~&-65B4/6x+19X+$M3_``>d A]Gl-jG+1Q ̞V H^fB{x ]px4A~$;J\$&@Ŗ5wWcY"YLJ ,d Z3*C8VQ'd AH=֠ EkIBJkjPlMCv0!U!4ZQhgzs⠂LÝ:saG.Ġx+=z$%2)$M ͕q&r8pY!(BbC3iFnJ3'k9@%suG+R]/Op; šA9~zMoauZ?-.dGHoOOᴤ{O g݃WjDZDwJL$%N:l ~J̟k{l#,5=,oq2)m?Lt~{ZhJZjJ|d }Xk.֮abCX:76&`GUUfcʘim[*C<^.0]/.N??\{6}ӏmt>jZ0poa~ez\~ SRQY |SVq=?[m"11$[vϔ> 3V|WKT؆oeB~Z|0U.vԡ^F.sB5+;.旋Z0B8"&VoY~_> [9QWoFð_8"Y>9!.#=2\ک"~2QD(i6Ɂ-dV0[.G j .JA4 TT9B>҂NDa ^ [+AmxO6PdcJ$IV+r--6GH!v\.`+ 9FR8 4!g#KQr?mHӘfXPCd#*T5޶= X&|#fC;Vf7"ym(>ԆN3zxY'#ב* }bU~״"H:$H> _! p% k 5,-. ց6hڑ芌sn9ߊ)> $=z?H,)]y,ϼeY~-W|.{E(PyDfYYivia`-jʸ4U,ZCt436(q|dLU." nmYc1lQ]7}$ZϞ|wF%&뚖Ì>P {Ǫ7'dg7GS HL:]`nsQ2AjuL DM&XO].W+MR=it+iۉ*Vpfbn0}YL?9lpsA|b v=b`jlaÃ&>rO}\4މ31qPmͨ_qݖ V T =^Kg%[;UaV!N|TUTel0@0:n2t2|*){{oBRTp!1# CJGAh`mwuBk42|LL:N%1GbHj38]uL؂NæcT8q(=_q3)F ۹oL+Н.?2$tP8}C>cR8SQ{$Iu-oV.!o5%KC}og sySw&iaiu53L1Bc~U9~p}Ùr,& AOfmDV9M'EdJ~>őE#_1 {eC [kCvb +bz  -*fM cp{+>#zU{PlE[ei3uBEM@F_oV̓K{$>¸>pil)~V@=~ }!9˩k |u4OcO ,dxn8ؠ,#MPK`6R8W\,setuptools/_vendor/packaging/requirements.pyWYs6~@臐#tҙSad&DW)9G5!)(I{IzͯsVyAg%.P/ $C%G IF //ohp3_aiW'D3BpЏdzRHgLl-dV%l " ʈy!Bg骔%'i͖q`E)Ij72,@[S t)N%!$7N-,1Esn|kԒIfb<_s|x G%jp6#!E&wUNɃ!9Cv@Ce_E~n aɋ"1$Qp*FQ6N4 H*F%|[CY}, ,\YB9'B%9g?q\"ކ݂ +VB"YY(*xz5F1K]yHs DO e PY?Y:TL \!U g55ճДuA;\6་'{츱)0 HC5.M ތ'I܏f 7Qcw M*{f~Bmu (R/LgәJP0TF<} h;T`Z Ϧq47q}6 7xsa$X 6f@NaŬeo$x-|鈮/Ջj,2ӧAEWӵ4qO,Z ?МYY qe\Ӏ*"pٱe4>OVf}n {y^ xxu_9z{hZPao=1.c ;'8C`!*&\0R/;[ 2KD \l3C=mܻťjS]}&KS ؓ5t4B[x 6KeP"Z[h4*M QsA(hYqv i} V`WGh>9>*v ,¹XF),posu3Jݪ\k,й~P Z^zNURX[hz f@nI9uxc3a fV.)FUɕ]|뙉KFVhKSOb&UAh#E[ ZV#Mμ?+ɞU ];aK$jMD*#=A_~rR{v.HX%>C/xވߚWPTiЏ 1_3XPe)TWɴuN,t"W}'\Rѣn3+nu{nnXRz ޡͪFSJ$W0o abPI:tAA)wRsOgݤbؕ]š)[ueݎ i>m9!S )mӮLA+(O벦!)ɽmTٮdW7{ 9#p}x🊙SM"hs"խNd"i S#L*c|j >1$ zvR؝b}IFć;Q:-ٓ8p?=Na)݆ fLbUŻ*e -bfEw?lyy" -Jl~*s&RqkIp"ғ޴|M҉um%Ob_?{,d:  N*:J<B1Z|v E%h6\%ZهQmyya /_D n#_T#&k.#먠#2 <=Zm9!r/1 Ж)LET؅`.[8hX[wSUePrը;]rw}v@fGF&06Ƌ{;ٟ_WhЬâ|hO"֯Qr/DWA?VTf!y[]|1~iB nRZ+» !V->#TQ ('>1JC_O(˓SоP[]h, PC MI4rK8^I+V`f-_dl du%nM1ȴ|^z\gk{2>䢽#q0O&:)@d[%bIa=1;l+==VV 2 p}T2brP@ILyP8AYhؓI+=\e4C_8l^Ɖ>tب~ݎ?3{Ȅn:鿉!u_rjG\O3 Q7¬?t)1 aOqgkjQh=O IM|(lY,9g*-7MMhe,Ȓ$)M &qTLfrmHte>:*gʎQuԵ5nZỴDU`o5u8@Uxc PR pM c(ĞfMWP Tv#N޿? ax)r$0Uj+ yqW8Km+AA;HN9@RsE;Px0V0q8 s/_c72vouԷ\*rۆ7\)#e~,f?8_h rkXT~(`!ͰDwn~`?*|k#bV6Ȇk{ZGU*1ӚGO= μ~g]+.~8XKP>N;|欲g4`oK~S> J]݉>6U&&r盿>$O"Gt0[f8FK{MAi{k?]Vh' ^-}JmX^6Yo=r7M%FqŖ$CvEP#3 :!fX`_e& $cYYATGpmۭ"~}k_R &j ̆<$CAH(Vk<.6lꗱ\634Ӱ+ ;X9}^rN ׁ$0 U!2LP*Ȇ,`"@r18xu Y\1~j ?١9'jr -lRemʔ^DMn".!qŚzҏ !G7O;JMc=ej;T/Wf ^g5eau3y9/Y8.us,K`/]ɍgj/J@i1zюL@RscͱXn/^֜ -mncE,t˥v[J&{.b#'%ETІu^eN` w4TN+qK.zV&ݴYҳ'q@3Ⴡu=]k-Eo?]0TȨxw6&L"#=!̀#5>%:}Cf2bњ6<,_vŠ?fGqb,sfSv6uST8$: Ntueu!"EyƤig:KG|ij'^cHcT%Pgv~GogYQ^.r4 B2SU61>7L*tj֪vJ)}jXE΅A,$v-cJ(=6rU*mNUc`O?PM,|[͎Ёb瞴1MH -nLI&{<>-%_2K J߆]߮0tD<(eEǾ0AEe&\)VjzD Arڡ$SY!|%P?fzGL+9qG)C,-d})}tp$c,B\ Jh+sjSY+-krbCV\*/ЄZ>źŪT&aB,W.DWJ"QtV)e\oBuCa( ;F OK bu=g`Ym:鈎B9/^̷G*BbjnB Ag/,rc??q u$IfΑST#=`*̒H3Cj ZyI^Aѯo8\k f4ED=< pfQx0~ooV%GCGzUNRH'G~G1x(CU47[IOJ%S.Y$e.X~EOIZՋ:" @ON+])nfy6Xm,h刪>Ƽ94W;-ov@7r\l ȯDm9=/hmk/JdFUSv+ -Yw_Y3Rяm>drrg<6SF:ע?a9k37w$Xމ #@{NתiPƈPLZm潚@4vHÅn'<9fQ&6)#GΩc1Q3 ]}B1N}u@L_ܥ]&3 5h$LXM? j.-0{ϔo( _4gJpv [38tV,a(B~x,H8Bo`^fGQs:mD}à\hX{(v";LzĝsX2*C fh_U" !.c؟*mZ_-B; 6I7v!Ǽ Yw}D s !od3Jaԗ*b=qE=  \vX&pRC'jo.B@pwԻUn;$Í1;=)aG=LJ <#lz}'nRۥ!D&4&uŵ f : F~4dFq@H#AwuHqeUa9&vV _2`؋8=#ر&e`oUEno.Y OAIСWLqeHRBR:lV:O_D]to$VBff2XT = ljب^t:thM8 ٤^31>wςюE ʱ[zN։ I9:hT !(~_c1ļ$|6EH./G<鶇Z怏SAҖ\,n0]dqg2il36w `}ZQ\"Amk7 Q_c\Mf"4zݳO.eFKTtK5}BJ{ -i=;i̱Dn: DgˢEBZ^|eFuA~\.z$. {rӁ'^7GFR-Jl=T<` V1‡|GϧZ%ĺ>?DQN|iF 1[MOػ$t? ZȮv_ougSoSge7Xrz9Q8N4eRcXoـ> @sr %-f.iѴHbNIQsDեf N7QߕCgJB8E"B :i2'԰+ǐтG;N1/(dElȵ zZLJ}Om n>>+X QCL7Imfm5Olf'Kya=_qΐXS -wPtM:Qk/db~m Cw>~Ifu Ho6Ix(Q7rj&o:cDVW&'Kw+S"ۀ[uN,Z0:Ì)ObgSy12:̥3\Y!0+ 4zēI~#Mה%;/ .jH 暵*Z-'uޅ_x<"?F:?Z@'pw;2"kȴ* Mjc|<,\|3o8[ ̺YF5e8{[1Pl;B kY^ĂL~`'"eKAZ}yALYmPX2 adC>9"j@<(>̫)VSmZ(zㄤYoL1XU2LWy=O@WU9 ᄮxV1|{55NZ@KDm ( ْۡas{ȷNya4\u-9E| 'b3eq(}Tt:spy%)yyOOjA E"x xh$UKgvC<9#ѡ.H@rD~LӺ_H}|bx7{瞄yK0rd//) FiNx a&vZESmg,)<v;H ̷,ӱz|hX3{Wh*yG^Xq4F\9@+I6Mg8`Q^%V To~ |#! 3c(B [ʆJ#"3!#q'ATry[cYV̫x`|=-vі+%A85;?%iK6PO8 _h#v/4j/`sT *I"BJL8wTnCϽӐ%`1C );฾MEd]ܐKfmuJMz#OC?jO13)&q E|\& iGkԋJ"е q\$@f/$<-Jq)hmq T-[eD žuў1903噤*ڠ qEOCq@]!?,/ZEXR9p ik iwjS'm8R|k޽d٢l:}9v*ty燭e3QC=6-nX|I_}5_MfVUO:Nhu&K8Kp>GZݩ{óĊi[ْ2m&^jeQ2ٵ >:Sݭð>gQe/뭑sq 1:R?Az5(Wjzpj/~@/ mCZ`Zgkz:(w0_l'>~-=ߋ99+UY?R`۞S\ŚpxGʹq>-?wVkQ(Uϱ1LNZ!' t3W5rσ ؟ dN"XCLZswɇTt{ ։'I FNΜ*\@m`e4@N4KS{/t[5Z [#PSmXM2A 8u[\O֍v|"qDxJRYO.g /:\lL)X&^FO釖Odn(2;JP:.r?_0&HY9R^ÀF+\yߋP]u@9ڋFҨ$8$@ft$ioAw 6/ꏞŋ$-z*>BgzohIzSdP~a?5;Y/NK(-ϵ;&4ewAcȡ+ˌ-*']|a+b2*qF0wD]0J$vdpq e w7;\UZ'Z@Խ _@@6h-ŞD[,X2͘b.r'KHנ;.D^~&>D B Ql؅vbEiʺ"'\ΆLl= O:1F]Ns-[hinζ6GS߲>DMW*6+#&Ҭ6i$זã+,pX@(:¡U|`5Ef%/ίu0'I9>_s-BX{ S| ~`yDNi=Q6?SL@}yf3^ˊ.Lޢd54 ԯD)0gpX#6`a̧?}5zm;G[k#\D4mqD!K3w(7ɝ|[T5s0m 7R)B_8p@- sR>97qCi,أSxHbu$9Wn+&Ŝ9aP3E ^[>U ].;X=׀[()6] 7xSZ=)WQkC\x80?'P6-XTŶz;NCĉ1w޲;nvqN:Hyc6عZ$V ->.OXAV-'0.x!Aط{Vzş woV"eb7.2): u& 5Ɩ~ALT l|7in"SCt</ExK19o)Ah)T1§{5)be`~qzی&I/T8siev#`KG}t?DmGEϷyHɻrbFll MƉyW{ XYR͢M:h3yz}@u >h.ZvGD>Ć+%O<\}xB#$b7uQNy#E-#RMTUֶBIȞ4^.Q/#|- zϘ#9o$<ָ0O)qmw؝5@/ Dk 16? Ⱥݚ]TT,sWv)n9GȖ|]x9#jO^ 'V_':XK8;gv(%'j F>,.yK)|/H-4MBJ |z䔺 dO5t߄ブ Q%1/K5B=r\9-?) o'C|T"j3^ oVk$cKV󥡝Z ̄*˂My| Ayl } ,q)2ު?yZ@ub;S<ĝH1fT/t+f˦A3&H3ȋw\#|"Ղ+,oNtgׁI3MWء=xuq眜1},vQJN1nLB,-)eB>#HE;9[y:ř"u+w>Sl[b\$FїӾhhF_(GX߈V2S9Vx#v?,_$2_j #Xj K DV* 7I_J~gRH/苒vLtCrnKS\%<:gIeTV}.)~.w89ORA$ݞ]`B rZ; .a|"=(l tKg Nn ;U|DƴO9`@ֵiF-%g[Gvm̼!w,èUǭ/^ cj~-ԝ$ܺ8Gl$!|~UR^~#NuPg]+IDxNN༃۰Lz`0\nZ]fzS6J+R3e).A>t HٻtwU Yi=F;:Cy_\ZF\\aϲl^h3' 4w/> My,SN(C$ CV8SXfk(N$j3 /CbsP;B߫Hʾ2*ZVHJ|PvG]-:3cVR@sjn*k4d X VWc)v=s`~I"2Du 7b7uExe:>DZ LߩFό'jJ5ǀ5G \m+57߻|  2eĜ_@&훴NbDfWrEJ$ &Z2%r5o@WAM5rIqft`s_C L=DX>Y};].xJ'0PW>֌fi(k֚WqrzbW 6RG&' 0NTBj[Vέ;6(>gUꠐ;XA";%hÁCE#PXj}aG]™YlJ/.y7q$i4jSĂ9+ڙLfY9o9kݯEpڠ 90r+>;*;FE&З{m d(%c(X7ޏ籦E=%o%qBHT t 0sbzdwIR:&*74 6  [«.z>YP*D}U>֞S tGӌx[o=yإK3(TZv/{qJn ʍDŽa]9LGo\K{ٵKqϲ렒 !~R4[p1By;n(R գ?V˙ӵZwArC|vH ne]![?]w['gA1pN,Ǚwd qG+FYFb=5lr)n;aVcW lB&L!E:Nbx(DN61`[[}*XK`z?f%^Pq` EUXꤊ!uƠ=Hzz2T nJ@lxVx;Xut!go5X)#"휝AF@`瘻3o EhM[*L9]n5пHKֹ;5~',Ԍ0lݝQcX,QM(w:M:F\jiV3TN*ӯ'MgEerL_C"h)˔"1at@.(vc,@h|!XgEYx;po ):L"#4!OIT65 }Rl0NeaO9?F"V!>:ae<&z69T)LQguU@љê,P*2'R4q-{xSOU ]Jbhs:G'V-ϤFfyU)scR#*ğ5|~IX*\sݿHyDkQfc5!}w?ԋwŠBͲv֒= {D;b V8>̀}-vOOYTӣJ#e!ӵQ3(tN֝ՔL2y4D}U(31~5љ@~|ܪBO gv`[1uT2v/9jMi(W>w<Wԙ~7~bU(]ƕbptǼ ֝JP/}f)Y v$4Qpyp L$atc'e^7%Z·= I\$J}wf}gُkt7G%28;FngmhBP^!!<0'O0orCm,оH~{dC0#d@z"V} kK:\ߋLX_1=kE"{*tML{PD+NLb AAB c\0d_1Jʯ̂0<Ǝ!kmrSYb> o@zW$@Г!I԰ #4VY*/7Gױ2M;a; Z-yEl^iR3ϑ׷$ GÙYF@٢S^b 4]5\S熮>ylJ# (k$KB#ώ8cU)lNI,< XVv{槹6ma, "ISݸh;ݺEe^O4aT(ĉ. uǡ:4'5 mnSt2j.La'`br&]αg9 w;X:IKҙҷ'@y?>>w(f'r0F[(鑢>0Lox|ϦۛPM19j9g$~ϰ/vT!2LGr<NiZ۩F(ǐK7-hneH𺠇H_*Ϊh=czp!c9#;hy)6ڊo <$C+LP:m$^ld0 .}; 91 \Al՛FVv*X4ۊNny0ڡg,+T^d(t!7f4O@'b{7g^>E T79(l3dpWѺY4 >wgn{モ{SF+ggBnZD&v3 xi^b5\Ct{|W{(V>w9au<߳:6`txnyճ"{KDofb@ty15ޟ)E{HudXRnvBl>)e3=1VYHgCrV@Ovͺ?yz t剣=`0+.b22 PrPEH mF'`}JVd5xd=@氱(ج\ :|nNIYH^kN|1Ɩ)nO?e, ELdz{LIlb1ԓl[J3׺Q!E)иve5 ~JxDjxaڶ~?梽%>.wi0u^G"OP P TN[VLVTH^·;uHΠfƕou B1$| H)}\R#%kWY/|h5y 2zOW+vf0sK#OFx3OXSG H!"esj\6q$.Ix̳S@c_j&IˣC߯? Vk˳ΐa2^)A̅HFaѦ:w4Sx# ~Vз.oq}`nVdLܕ9+RsEtd¤}oyTu= -%'a짰I!kۣ"Uc)AC4/!zF! ' C_; ?WL*. =vj7-zļ%OkVq_]veܟ\cf懔@Ť+!;_G]k)܀N7u]w._Z#>EboBAs.% VEɆGsQDJJCnVyw=tUsT@?x=>Jm%вH *wcm_҈#GNz@[(fdg1B^Yc/!?IM3hY?!#=W6-iJR"^ !WɠSIwX%ckqwEBSLHdjn"3-YpÛ+X7f)b<_;(J9jk?!ޏjsw6 Cҵ - 3Jx&,k=9M@HLߵ P+f)̹rHBT#VWUѢ,uK9VL7]nXRd cU9ZO'k¿@ׂ)2/\R`H>AZdg|UB#>h 4#yjMB׏.?ި.!'Ug=a5p_xσϻYױ'FF[;typ#U>FXQS>:3b?klc>`m3,G;=„\&א픰x&lf`t7cM өE+V͡ E׫3 غWbuGJ)шv\l6`̛}ȋ;ƴx~|KY*DvLY& ™9MAhXuߩȃ'[ KL%|ȶ_)6ݩS=flwD=frXX L򲣹~}KyRօ[,mtm)+^٤ VXVidxg-QIL@E-v"O:X4e⍑t6FTa$Z ح}woe%CŸ 1ʙF]nx:zsUD#aSd/+\nDz/LBÎĹ> uv冷V0_%~[j}_C8Wߙ@;''6!0|`#RjVb *.C%5:mxE[U>|JN'H Q ̴QiY~ H:,$0<,Nk+<9m j1'$gZhT;r qӓ )~VWϷf]_ݿ;GdcOe:gOs.U¤BORR0rn6%j̝c-6&>$}L7e C |0=|@p12 =VbH~ff =Ig:\&(>+L%Ns{\{ES@`I>`uo5Dl/fb <-A_A/Ny-N(LsS |(v,LQt1UߟsQ9Jܠz5TvyNOYZ҇KUOĦw^࠴t#\pt͙XKyFuV~H;@XtڗsKM֜zďXp)bfN9WIQŻgg[jZi͙]|b*OZ!#"kLJ] W_IL@W'RdTeVP@{6yg(g6pFzNHL<Ϭq̥\HdW,,*e+E$(Α[ȱgJBBw. ,Qڴ*îKeU Eq\QkTa_zMeUmq9G`/Go4M 7\%1!c\M4dy ɔYE8Z8c oٶGvlmB r3ߛ]Ja_֖*& Q{1`#.VYqLMv]P6p;tSSˣN}_rv[A2gU' R@DWh&؋7J׹7ot8clz݊E8y9?I FGȜ/lJVo쳗=]fSuD,Z'PZj݃+x>5iZ7%\aZG5Oe.3|USԭ~ N>JOkQTml"k>Vb< jvi49Cĸf ;"0/mt$Ói]975t 1i}xJX&qϘ 5:i?Fzev{DEIk XE~#.qJ? /pđk١x(39KeKs?ޔҶyxA 9(yY+,Fr,(4E9Pcqw|nT_W߹ѽ3x/Ms  Y!0> Zd/|֣3"]E^`"_<#@ii- 𝸻(̥RJ5|}zlaܔG]@  )?erY^ 8Th/Ц Kޭd#Iߗq^.uT,a+*٩~K"{(sWݖ+K}!2k>M0@Jj+#^?'{/п;Hb% ;030Q6^>gLu="l1G,w#߳-c*ZFV0oj\Z(/v 7#ɶ~$Q']2~O ե8_ -*G]X݋>NQX* oJެ[FBkWutAn8L^nVY$k/{rˎYu@[m# :' uFot= c.LEagf8Ҥ/ IדiQԪ m Qu җ +e:fmcc*"ka"|g'ǧMpw[_),[dp@.$ipopQyNaqmIlU܆z\.%A܆PGp)meimL읁km}RO# ' ŐIMyU '}cumQIʕY-;cm9; P-^#|[(8_=ju:tȳ ˠ[ct 1YloK:D 8͖LUJ>xU]hmDDعi6S:p59tE` `L&rn#>) $mKpO'q@-@ܐ5"vdIܤ\pguwp|q~|T沘 F;m[0_'}Щl-Y0A&+,x2p gͷ=RX\Zh\קJ>jҴ- ˩s̼}"c0"Jkn扁cHtc(D1B&2Oc8r}ډZ!2AXw~/Y|u4om򠬿(Dy[P/$ZZFQ\WZrkeA_Oy{ىÿmfۭR@E7ٱBh4SN ;h'nI: ġYlnf:û$0fF1 :Y"͖7!oR&PJm4|e" X\j[uЉ+&.8a[6ܸ2@Ä9b܆B|6x\H][4ZQqD(B$g*x 7X2 0I%-7x v҅\G4RKn d/ c0#NtoY%JxNq;*Z|#E1w!T) 8;ԝنddJcGG =B`.uw7dZjOи W@S$Jg3dN+c1{5| +)lif @K瑵Qµ\HG<:Y$*,i? ۣ"!4~Rh]J`r/uN'6G*Xa`L{*o C7X (s]s֌NYMĻ8rC ~}o6JW?j8OJ l{4i;'p[Re|'Gpk`C'`Jn08ڧO;L 6{8~">i5"tXE\[$S޷KlNI,SV Vq zBrjUh2RX}.O0)-rZS9ꖴyfо r!- }[kjW'bٯ+7TTOfkK灰ERDs%ϼ9 `G$fE/KPx2=E$OH1^W͌á=%xGWp|PozV1,kɽn'AXtYP&GAME|;sydfע ӜXE6>zJ?~F\_~›c `D;|i,´0ɞ޺$o22DcĤ$y/y,Cď"&^gWދ?klkЂLB.v%=K`/Qs pgZmd7L1cǛK56 P 1x& qw < T^kv\7S&EKIM0Nq}z_#1fǷΌ"2KOV*;})#[=2h(t) " ,&>t'2~X%K#{[U6<;+"m`=<3YS U>ۮ(~O*c;̈,t-LfQjŠElmrxazI;!-е=O5Ȍt0 &XY/<,z Sj~ĝz]vG PH5J]lY7:\6əǿ'־Yc,ԗbp`d7}ˁ͜2J}[e) oj^qr mNɊ`Tq; [E>W5M2!wOm"'# r<4hܢ멙`C7/m -`xj*Ȣ_]Uf#]rTG@\Z?5D 'DNI_ث q/$kD-aZ]Ǣ9ZhZV"e4;"S?t Sd&c?i= 3 # ]gGߜ[H8,\5*Q#K/ghs/u2Uo{uN M1Z0 dRnifT4e:Nb׵kQџZV("j[mg3> C8d֋}vg^nԥҵ B΢YFV;MNZR&)TSRywa&K Y3k3b*J /t:% <\ϛl&.cW'x0}809^3Pa*,: !Fjַ5|0!M%7Q Ĵó\*Uqy""㷣qmq'=J ]B^v% ;}﫳֡|y2q&f1:fruK9Wl"N1~ultmK*mYAPG.]8}m(37"֡_7| -?TPxʚQ…z1e5RIj ?~wm2p#kةyu}i -r=_'UB^VׂVD0YAo2Jtr.=1-ͣHruXj9r%OI6L&z XDI.&WJ)^U썸-f@)ۥDdu"+=!4oxS΄q\G:K0Iqy̼ug-sdȼ8|)0HKkPWq(.rwp+7.cH׹OERd.pZ} B\0~~MW_t E*6I7`*UXώM͉pE CJcoTцV` w1tbt1ؕ4nEu)&5}_Q2QgHl5T0boة]/]3a;p4h$ELi<\Fu!Ѥ ѥvcS[De) ˎA>%B˨|;0ϗrlLm# 1)* 7ʉJ^Iel&! *pR@Mc~xJ?[{a?syLnWIZZE> ^2šJyȮ/j oW65bI`]Yok6G!#㲲%^%_*d\ MZBfA9i}h@+I 7{l]:*FB1)l 9e&<9Wa[o$0"!~viW`*5xk ( Ad9|Si6toJhJDeO}9xa?9?CTJ.ҹXF tXcb8Ld=^Tua&Z;9$_:N.\_HTj&o6n:[}G,pZ$$x6r$u6M*TX|߹?ⷹiFP<i 34*'(mt>naضSUÞӏ d՗n0:HVn-!ѹ碂ooOW'VRFxgWSO]sE@e!"ĘPS&ߍ>`}z4_=6Fù8 +O"ML6td7P,kWU>9K ث,i=!73!Y ?7<(hp × _P5fYW 1n"=hs#:b{9np[_'zXEϪDHkNۤx!!Pp` V tu=jjɺn_JAX>@;2o&ü[ $ZhN)r}N^PRzA=:fT`i’ RN6Z[qT0 L5X Rkו^\96w<2^`ŷP/})#Z vC!-)y7c?E _S X=5x`ZA/Vhf:t[}huii 8h6ѵo3 #fʨ'N1"pKI'JjQDy&F ټ̚AV;^stBnˁN/Clׁ7]Iz85ӌү!D[X!Ֆ"ĺ p6e,N&֤_®v12%J!U$s [Dμ)Ge7H\ 68S)`J15.s5Uju/fz>_ 6qIr& E2%Vk:k]k 0A$?jB`o^R+.q|8O"ғ3M(Y `q#Ki>"1hThN.:ZLkxY ?e[yK9mcYr7-^E!pdӭZ݁ kviQX/*z{ށ竔{>۝/*߆ 2ءH3.]4=(R!1ҼN:qt -$` r@ *jδ@i, {B|h.beYPr(T#ޤd0xJho T!G3v *~]l{<9%1 \InnCES(h-1.`*5Iv`Mj&z:zX3 [+=B.k[+d€]\"ܼMe|JF)fEmC5; `rpP>8wag' ;SA;'<0] "'7:I C?W$;&t9 dߙFGm΀oPkwCLRGLC%p꿄Niq/*U.h{79Y($-˵7uay5+nbT/MhiXշN_iUEOBٞqȊ:zuPrJi kN7#("#50t]?[(i"5n]*5&6&Beey=}Z ) COKDZYYx73|LxZo4Fޜ~tWY˨trw1:kŕ"ey - 4n׬cH`a[~ }LLi_,cul% %^oO *jJYAVPiJ5xH"GN5ÝQLylE4K®45)^Rs3d99N<d t;1p3R`ۇо;H6mXN ;mr; e{6: nH9r6[^N P[n &cD;掛2=(Uz2[+U߮ \, \G]o^aȀֶB7'Q#FvH_ B549[)TR,H`!;;AnM&qaAKAO=J#q ZH;Cs`Etwxգ/aHFj~[5jй턭S@pyݮez| it 6~\pL:8xo.犁넦mF5)Nn ЬIhnwo9g^ 踫tejШ,lh[2>@x*a+[ ֒.П d@pGf)}{dD]*[/ !ƥ''G%UК9$V>5mkZҺ}&A??NUNڨ. 8r'xdY)z8fr[RďvXmfwtjt_U^w]ݦ˨]rZOo7 D] _}D"n_4G vFY Ih;$lH" l٢X \6T,SAb`ns:/cd; &"~FܾM`18*Ɖ=ixVf@̦GBO=@w'Y lrdU9pɭ;VƑM2W* ֊ldVQ, /-sqv$zňk)zyr7u}-/̛:2Z5Z]gZ{>L$Dl'Qp\D$U5j^=e!?h͍ѻ?FƝ HĔ.Z'PЇSъܭnҷ͓ *OzzR ikٿ0uκc )gHC/VӋ(g񻪒G:uċt!~DF/-p*Z, 1 "_h"Y)+$+8\\>Ίq$9WCg gy%{,d+K*c_{%/>`JSp$f/v+Qr8睔zCB\p X BcSK,cނOf O$S1[\s$3f_ `W=hɮ?Th7rH:,1kؤ_7.ׯQǞ#.U3J. G\ʠyWP,դAbc#ʯ,_ܨΜHr!4tcm19~TZ7)+6GNmclZوk.`z?pQg${ :ʑFUˈ_eŝO+ݨ#D6q?'?",l5O%3N??*:J^%8D}Qlιy3vUL@0ε|Uc; BA.S .S {[Vby=יAv dZg~LQCu{oFFDUlA< 3š) 9oU$ˀ#Q 9.aQE2W~fcPqT:߫571O] *ʯjAL[&53*Jxbo,[q(M% P8 hg߮fwxס6J 8u7G ݹFAW bݷyTƢl!aCd\7hE`zBX}Sxe[[t~#vB 6nG筥UzPܧ4ǻuA,^>HG vK/vN\'7ΥZ1^Hʦoao̺@ڟxe` 'F?@/cl|φ2KoP멦BϊD2U'BA>(Ͽ䶌cCD߃,˔V=$*`bjnc&Q ѷ."4fU419SpSr2Ll=E UYQF7_›Pn*2ߞ HS'oY"q3)Ȟ'D>BZnBTu -; P 膧A9|fS3Oy&@Ce>~yd U 3ͯ^>)D5%K1Tez;j Pc"t>"*6FaKllm>.G:{vD"tpM>+WiNCO"|3./ 1lS*_U9g[U`y^n68˲K#3F85R;MX)~uVtm11FE?b9\!r`?ʨmvYh9cyމYXѿpMM`2{(#^g|l|&F9Q"H&7I6r?'IF-IE&uDTM'Tg22/yґ 9 &H=>cJb&2﨓^) $"u3>+{ +iCAh@]bT퐤:jRyDCQ  vk"Dl {rdCh4_Ǥ G6TnM:_%PA\zї*Icy!nOr* ?EO룗,u}Ug8m\+]ko5ÈHPGj,YP|G /k w(ߺ$Cw^H-* kz0 UfRm)cO7WDkLST"@4Ij2zpe+y_Ou7Q% o[ #V?:g{lMx6 :e4O$}da O°'j*ƪ#[јf;eXAFLH7`0Uji֖u u ]LyU (a:eqn>l4Z:ѦEYݓdTq+?/ j;~Q `h#R5Ek f]ydw=L%{ye.5¢'f j܈Ƥ饚Xg-j՗W\d66` ̤@o >' Q( ŮkV:`z1Mf\1q^\IU-LjjBP`7O(#IpeWG :ZAe0$n#QC}).vd&Z*,jcUbYrN'}Q]fyr'Mna.!+:n2NYZ"m8T(%;Q-Xs0BpXmx8P+0 >o !/O%$Rj) Ndʸa`mjLjA0)dZp~~>,G4;v[n5]X BX褀xw}ޗ.Mv؝U3B#7ICi8FU) I U2+XY`tencWRZ2"8цęω:毀}VO_^\#lώn*b{X}^絟pI eU|!+$u"qK~bdZ9/2{5p/"ӑK+ȘrMn7[$81dT10N9OdҕL FzbRZԘ\u>s*>&'IF"yC/'Ƿ.,DC!mLJnRN!3hHL3y+nNkT'QK-U 0R4ol}KNvAuM<#-1TeK]C=5/|ö›, %I' ] u `c`K[ >/w^f65dYlQh/B\ El%o-AfVAtTu `BI2aӱv>vZ|rXM# W`TFKn][5:(i`IX}48t9: sGc!S]gحbbSLR@Ekrxw--/*Ye;ΏBr5Dr>|{lޒ-[u=!i#1[3yuZ RM&ɣ?B\ckq1hRgbqiW 1ӊ8 * _\4_: @ ^*5_"V)vD3#m+e&Suhf;7=.D'4~T% <~YE\iSQG#t"'~^ Wy{y9%)JӐsPw{Pk<YO?ދھpX^B=F__߾7|&^j |'Nr JSmԯ47Gjli.yy\ncb\Vh?@Mp,nh'p;YM٬]Yo.U0T2Gb1o32r*M NZ քCӷ<|p`\n,d` |d}=ՔPQpzG.%|rI1^-LO$Ÿᓓn+S.LQ**.[pO,HT.jR<^1 QHs3Hʌ퀨cYҚP5y'hڃ97#90s9%%C^ae ˼&YC4P]9HB:(M'?mf+^ãXF.<P^SYlp][GR_w_8 MzjV ⷈL8#KptR歇ߝ_->]+z99ҁv8D. ^( 2̄**ZQO+}?KS5\ S_܆D%M827&(L;1eXoSV́͞n t^;[㻥CKb~9oRՖx$ 1 }Y$Ң#+?ݎsM$;zsڷB"EtLȢ4+2BkUdg*o>vK !ts )w"kmysd|ԎA7I}h.5 b!KS1ȬCwf1uSuM*>6}mHc 2aȵ;Fk}wCTZq.KN?'^_tYgpInц%̎@[4w>exT|~LmՙN>{t 4G2QYQn*7&PkOT81fxDْrw<ʮy `wSvZ I?^. (ī8WA5oZ*_N.eEs2Z5Q xKA@NX{>!h3$( rB}~epurEnkF^=0'HA#̝*wX'EcyTBnâ-yԏ _&4-sdԆ2\M=iPUXnMdrsxSCyGJMo`ܦ"!I%<eg2(R̲Hº3 %Ak-e;@ɸh}]>>PqG2=P}H]m$g&$KC. a$y~ұתDHgt]'nΙ E_uܷ|jH4~(}TFnygMH:5 d}-PFsYu%pq?jk*Iٗ6w^,*lê-0$;=E\\#mZ״q;}׀y|<ş`٠|-8;AQwc.`W+.oO؀gl{1! oxkE'91MwcI8ӚUa ;}NAr'<""eqڇN>Tx0Z㙹69̲{yޓ;q]_`_rկ3_n;D0e r=esq^& ƗhoǍ wd[5+bmt^E+})b$DX S1۟>Q\UҴ!IYӍlPz۽tk8o7A Yf@˨?17;Aڳ^[Z%NS=̏|4Ӊ-O92T*.KXÎxB1 x?:_t AA~ǯNEanLE7SZ,]3.&sId}MZ4YP*TĄ(]d58xcñT\y pϓ0cW.6"Sypp&J{9&hk"(RYGV:~ءt;/Px8EvьyH=tD$t.$ \,z~Θ iM@ Wh\_|W`rؒ$ ~iH_;}$1OZȋ8|̈́&IiuK_u* ѠXTj>M!K?1FYZ]|=uGͶvBec +OmcGPDWW&Otjd!%RW/m;kZ_G QQdݐNWs $;dAm_ఄb?s()RR7=Ń~Xsnx 2aE31Rd Ä*P]F7K-[[ slႛ~TxV>\}_w TUYKT{` 辳̓{p0WVٿ:8/dŰ4+&lqIl55d hzSruVB$F<>d@,8N^@I@bi%iG06cG&9!. ;d(^x-,4^t0MTp#I9 !3 mo)gi<>Â?; mۢQ;2<=5 gv_Atq]b'(}P M iH–h Z]ɀ|I(k!m+lڐ_~˦lj@쏾o M7y@V29w qHk >rh^HyK߅tut'V! SZ q).}p s.\.ďȨޞ޴`" 0>(m\-&cـM/UL*gJnu[kY1m#vWw.K F<813qj) 3=i=hl֔S qAQX gD T}7AuBkL9㴑N(!e=BH'-9&lf:ǝy,9AmHm8ύܮ"t1 T 8')gZnh~6IlbORLXCh[P#s2]`c|wfF&TjWcAdpV'[~a0x{'0+ޒ"A.[8 wiUM6DV4G7?[Xd/컃{_X]؊I#s}](N$Pwq%Q[;[AH#U^tޡK%OlA#$wN.ό:y׶Xc{s%\b+*N6 DuH^\!|l_F)LBuב?7sr%X 0d&ƙpnGk|JڌO%\*6I;>c[eyVy|rV[ `g*!iD-.EP] YJg{ų>W"Ӝ"F_ɑHH4[| )S!:u-6327Dl]$V_cVEsjsQgQT!/*h<:3i0 2|vE&y4\;MƎHgJx,{zc4"aB`\E|%>&d-)n 9Ǿoj^4H^F{(n%9h*ۆH~NxZ(2B8>5`Oi¬iap@~Hx1F V׽Ɯ8XOn|sfsP g&\Tʮ]j J~pg MR\gRD!|j'u[&3{02*誊B^} ,8dVK DulPYYℨ{ }4%ǧUJvTAGd_ {99OF3pο8ޫOl\ h?0ĝyP4h-m9~y-,W|dֹYX %uk$>wky8S B`fs Qɸ{WPP:+b-xf+0uq= C *mvY떯kF'N R[ YJQ^{Wv֪ %o+·ڝʰtB G[ڿ&lYbęՅcwrEiUGl3Si&R'RL{l]iSr~j'j|~2~ˆ܈1PXy:Kץ 0c?B A%VE33G" !4֘1rҰ/pt,h ==%kx~upkvUl/}m 'sy%9XT8ݶ-s3{81q,bŷIufR;VEQ$D ?!9z:BsRsAX /_א  eAczv35R,2 {_ZJNPG3#mJdLQJ~9-o_-=\LPdg Y`4a\I}$lV7l ]O@ [h`"K!w|FыwuXL /uۻ4à'"ò>K>ŌsHdF$`~M'A-a͋ Dϓa$xuJD[W]C NL嬣s8}{L}άU>'̳weyxK˷V 7NS;)lf`ǂOUQH V8.T(ON{`"zy|t㚸*JL+8<Cl!ީ&>g<Y6SRpzʳ\2:֠%wAygf:R [Aߛ; Cq"38`s& L.՚BA)hS˾'LzenŴbx*'Z{)*ݟ|,Y(w"!>P@4w*UD^x?a3 !g\i낀)~soOHcw(`D (9fIR=Q+/4u@ST!x!\23t1}ߖu- 9L,v:v9}lE𑻨=.l۞ըrl)ݟoOZi-8͸P*  %pؑς 몶+gCdL.΋GEiY0Z^x6ZMhXpWq1UwLP^d0GʃTH0 T.k؍S6(&׸i6'Y8Eg?"_c!=(S\V!?IZ <[YA[o'g'n]3ӭ0q:DNLJ r`K%m %z k>Ԏ,SO趟{x`g4]]M%)VMd(@0v94phfˤSs%tRd5ydjqY`tnHd+uȓ$1f$=qTXH]g:F)An 6q7+P2P^rެZWR'Y{>؅=DewQvwډGa3^RB뉅7Yu\Xj6<'ZUosZ?Lz~rN4fQ?}A_rKK('S\c"5gD+T}2>_$W~҃Mw,؄5u M]Lu`?(/|YԢRMòR{ Wː;M-ZiŤQ#oszr-CPOEn4Ty,UD K-j%ud_WX-Qu]H)3Ըy̸lCXh&Uq&RgfrAx(wjO\ LZ3_YgnI;E@4Ch86:,z${^ 9vduK)I;uQ)ϑp?4G>ej(~]ik2#p[^*L}"P<' *({Ui.E"\ln׼X0 Z !QD2_h(nE mLQ_t3;Ca=3N[7!б /oOn< 4IL4V~ 32krߧb%~L4&{t@/X]׶aΆiHw`<wg2{>C7\XNF(̨%'9skiH7V!-S٧03R oL]J|`i^߿Ww-E"!g-@iz^I x{ąRθ=:]?^:]0nPBz;-P&uNOVm U"Bh[54VnґYt n 9!ilU%C}ME$uGRO7} IykJrB-0jH!?^U/C9p~>,x [qR%>PAoe<;Ҍ!W*,P5K7_hn*~6@MXFALWX]v*`̦G!b\ &kKi/eH# k'zwvڹՎty{k=mMѨ7_t >~+9t,ʫa: _V}uƑ5Ԛن~kH%J+J BVQ4v58[<[~"d!ٶTcZF}~v?pҤҺ2ʺ{<t0;0Qkr6*/km1,v Uo=r;=Ҝlcatm}7\ ţu qցvZ%`}3@z@6GlskWxm\Mudɕ=mz$d *9)KF!73RQȅ[q(~A1y9S x|Zfz8JNwcǿp%?&C!{uOS)P\5XCޤ˯}hx&5+@/soOh c*'^ Nuy<`@3Qe7݉0zLO*6VKjۿ2O8H=a/ 5}Gu!ݣ. ic&Jt54Gbŭx&TJCp2 ZZ}4y\ЄP_¯gN|ٯMNŽYr3"D!߫dHF~ :|/G4,rgcF2laB/++H߈fOXk^sm?%JpXM : 8'kQZk8C<QÜuh5BᲵprÐ!Xg>QYF.L9yHu;~sǚr/|̚捃dKb,jyBs҉zG^"n\e:b "NE>5b;?kT880.*Ow)Hb⺩^+ȯ*~.-fGuj8oNmi4.k_zܹQI}ГK aXᲘAirAc (7 `u~ \mTvW2Δ# sW[!I9!3:DϭXTa 02F¿J'xVW=- mָ,E:xf+'d="0rW;|Yx"-g{ZG͸&K*t#Slys!2bz2B:9q.kίdK' RMa$/ZX|KՌF<ΖigڏӅҤբeޯCPC 3.Fw&)f/)dڻp @FBU tU9',kʴl$\lAfss- `$ը=!p=@f(}Ejk5 v;he1T_oLy c*Z{/Y_b7IJ2T'ӗ-ed%Xj w FTj9{IuRH#Xy\n<OJjVXL8+*D(+iXe`Qeȭ 8gh_'S!r82}H%FpbާK'TUm>8Zp0/9*`|hGNz6Yȅ櫫12S+omGD8\LmY\Pe^`ctgxp˄˟N茰xvItH9 ~%SP2˦ 2*_zeWYʴ/vmȸb؄w|CJzSO%aC@Sg: f$slndh…5^b@3kRDv:g_ O noe6oN/r!0x3\^ʂX0ZlNUG6D'ì`h*42q3S)Urle aBE5TQ ."8pi]nCp@ybI$= *FCL Z$^5&>Y1'i/hv |\*S*V=Ԫ- }%!C@θ~yzW|y SߴCYÚ~]U>X S,eCKel-bOO?i.D d*yr|hG7+1{*"A@(ɱw]rrLq66"6,R20aߓ; 9h\HCo>'~nV_@dnfMTxN"7'x|7ir>'U@#,3ju Bt2Lwghg2.*so5ftJ\,0ћ"z^XfAI\dkQn %HEt*1ĉrˆ/ z7xffY_n`=&}g\mWHY`U%vOocMCp&U&⨄aPYnѾ4ꢦ |sΈ !W`cx(̴#w5hv=: Xk+VPE٩ILaZ:&a 3\iBÓȒU +9hf~\*4=*-y3g^ܿlt)D݌5nOͦeL_'ORhJzcX]!*mK 0T#ީ(N?%\myvmh.Y&Rze8R#:Oe5FUpλ~*\C!w rjgp LeRE D;r1Qͩ{/t5ɬ{Fݫet،4ŗhUi$lZ7Lk7n.bk]X\xCֹSEA'~#rNù17>}9<;$]R{#m z WD;*& vM__1 ǁ9r yѹq;oCٲZ|Tb~!U: D^ r9%=H}(Ģ_/ fps|>9~*s ds^o[5;VM h稽,Rc&{ZPXZz/k"Et>5rn&hs%%u~0%k䇚w@V$ HATEM>5З|:_Id@ʬZypMaR_pfY:6^0Ј[\BH冻b2|WG~af>J}P<1sz",$Ăs1Ԏ?Jk1@M%F8yTe;K'ugڸaN ,xM[!ϸ`2nMb{` *nMnH(HC b:.:̌\uk0D>Hd6s3i•aRrܖϚ GYᛱX̅MKM72,]&Ný~]F'XXh8=f `wDdaH&VX񩚩=X.E?5%ZOK=ӤvıX])[횇޿b0S w`Y) g¼Ѹe:"αOAF ^| Nu t ]|Q t1KSJ:!&{>ͷ6(6 GJG-lKҰ(?GNZdO^ `nwHfDjEBl8΃u3ZL0j އ*[ [ю k aT{"|v.<9vhe^u?\ǣfR^ڤ[fF&T6kjM;/𥝾K[tc$AwZkY~1Q?JgU9a#QB!8Nݧ2ؙ t vV3-Xױԃr/GNB29#r OVjov<:uO+uFIJ8[?O> \EF7{a1 [fF/t+r=6-z;{{HΖZk2*3h:}崫dO=IyBږbO9Wk*В0UBXXƦk=*UC!8|b$o uP8llAV[`veS= ZhHj)joRakrOONG3ڰTX2/V}Zŷ:t 0:M-Wy~ ]d9-8qyT^)Cq 3X|j*twtwd چY_Jp`ܙt0k[~/F7!F];tyoa0TlA[EJXܑ> 65/x3;>1}%ڸzwIk lTjة('PxǵtQibu*0|oM>u_5_B v™PO;-aa7X6ǸFѢn&OTb˸|P4̵4xLbV9 ؕqK_lrrۉZDc,_d/BHQ-E2r "S-_Kr/< UAҜ+9 >7o<46/n8LLJ<`I!)gGORڑs-M?wTH+G6GTiރ",MW9短$ d~ *27tx)s[ +`z( 8)b֕9TLB.5 /"ҽh=ʩ lϏٰsZk]/?Qq ں5!D\ PWWbe?ji~lޤ< m3ƞ5٢cOhcR\f/n }0f>xMsUAŝn?|8*eh=cTХjR϶pTNMF4x<}S@詅#gV 6z֝g/97^3CI~溨pKS&b!}oe"+H. Td(x#y,Bw N-9n0٪|*,2;3DҪd30J<[. MeȁxV +E3C}}<|YgȂJ 2"xlN`𝃼T+o eu)Dq?AJغal Ԡ%|\γf%T0<Ҵp (WUc|j멞*B8'7g# w1(pSǸT޲B`:w"f%y&wƮd6:kBtl=.Wz:εs.ct}wxrYqMqRMWXܘO'Y/e\Owd.'Ccn+ҍX(KPR:ʂ֫;#S6'5k fv![S.?x\AЕj_=9bY{NJvi?S]!L`0P0Uډ[(45G quvPR'HwM#\PTBrUmp|g)˺2U s'骲/?L |/ hrpmQwòyy]^ldf<̗J\sA/i \M{ހhMl1Iq79ex5a%6V-lTFjSQy].1aC!r /jh4 ) <Áǎo䢏gn8鯦,B=s;n̈́RWAYA"IZ A**rm鶥=b 1%+|EX4@5{vb=9k-(=KH;F5SvjUXDsn^P{ n}1Q;2`ςC|{o;;F{i3&򡭊Xi|z$͋ i%gωXk MTԐ,EC_Yto/z1(ڋeoT 7W{?z!A+6# w0C*:aem9ۉ.g@(R rŖ/]4K`?Ý.7b-M<1íکϥ'#j;e~Lk7 cՉi3/D *LX6:.5e/ܸ9$U# *2>}]s2 DXkg:zT ʊ9{=ɥ| vQiR gaŢN]a &Zizod ^w޷).mTdNVU5"vV7fwcd}F+[4iӴv׽jp4]^},y _5ɷm\uS]Uˠb26w^Z!TԞ+{?x䕡?kC𦭟Rf/h7tP)Zasa0EYCQXaqf䍉j-c5'\> |k="J)^?8ɚq}y15y{SltĐf䖭)1I"VKnVɕ6LE/l[J_AW#eqT =%nAh8D0PM%N-5Ӷ! _95>ww Z^5QгJF&Q5ѣ%7ЭZceʙpv兄zUB/@= Ge#?6\I5(L z֤qe8&W\78K*uOz.Mp d[}qbdy!B<)34#̨>-J<  S|3pGݞ1AȅVL~!d *&ӝV+=CQs7"BOlHӤMgvж!+_QWk+] $6:PI"i|.pH< }``+rQCSe 4[m3o!f\~]< 3+OϮ09}tJ%EVjN-GEql3\}1-aŦ;K~|zT=؜48~iڞ˚WH A+4zW#BwGHUBZJ|>,Dә:bC:.a`Q7tZu )NH*xHJ6tfa7n6owEmp(lcLeVɽ&%wZm Y7DKȃȏKhHG:jFEkj7po$RKWTGR,PG(& 1W숦%kSgosIE8x꫺Dl^t(^'\O my+@gxQ@u,ř'zզ JJ̓t`:όp9ekp5#h~ÞqpB M=tD̓ު-ሡ-Z_fyeKؾ8- cQ.0^]ǚVUpO p7)k<ڳz1e1qŒLyH(8B F"Ѓkk>Y kwWjR1 yEzˀ\±r`p}=nQ_@4|y;cxPa6h8ʐ34bzHew9&Iv `͖űP Zqn!<{-\;CJ!Ic3mӊh&amMG=tR~=YrZ%bEl紓0L9X.B~Qf`xE.Gӟ3\c%ED7.qo`β+8Йrs˱|80X:#9jR%/3vQĶ^ m9wOdhU異ġ'w'=Uwl8_sJ횙fFUF ſy泚MYC/ ꫌9㔫mQէ0ndQ0\ezx-&2ߟlB('Li&EQXGM'yix`έF>onV]ԊD|K.W\qW~̃fDXbc 1'f M $G:>m;䒺] 1hF2 51sN hⰐdMގZĤg]nY鮐0>ҁKd8~O)H!JjI |\$-Bߪ!N\_K>owoh FWƈ/Ogg074zW;kHx揨IZޗߵql Mf$h|f!~RǠ~mVvAˊK ~%vޗWHQ,aQGHt*u ⧩nVPB|C G]F;c ϻr3=];d.|Gv٨sR4yMd 4Q_ōr1Z+Xh"gJhտ✭ ~ؓn"ĜjXՒ, f"xhELr&#oiM425k֘ `b%9%+1(iQ ēN!ZV@.Hq2*Jr]{"].Ǜ!VZ8`tth2ŞDF!lY  BL/;ٍߜ;kB[2Z5USb|+M+'*}r4VuV%=&@E^?O!1g7j-y1DN,6$ZT_UǽW6qb=23OnPtb,٪܏hk~.@iVLWJ=ctyTjg+yvLNTe `[m=YwdA,$n;ܑr}Ff`- [#KN1}!,I [ DW9t I.wЃvk=~0a煓2JhT<Lzvc^t͒ap߆'J edz"E!^1qM{E*i{EOG%/byQ9E@ 9g+fQz|1慭vwuDhu#-߲3s>W3T پt W}9y!eC s/7-AWO Ѵ\ H6MݐJ%0RSe֍aE8~gΐ@A4Ua,uTkQHږ˴ak4p28B*9mAQbk(>\-3 z:A3g׀#&NE!BIb5(a9A*w7*c`sҺn>'R10dw=?ij/L2+ 9{ȰӮ+L!_kشδj^-YP!g$.mcqwl6Od9RǦ- QxrLA’ߨBmrJ Z:YU =Q<@€[ˣ3)(Jss|D7g'dbJ\OiE qJ^wZl~4O9cQĄbvo=6X-qzmľ/m$_Ә(TLx9]. k!x¼06K;XItƊ.c0\0O{Vw=b&eov?F}Q{.`'qF4$/9S]m/ K^x7dU贁kNSҜ( ʴMlUHN[T UԪo0v_Iɵ@u{Nowl]%lQF\ yo5Jv3FM5Fgi37oB@`}