python3-base-3.6.15-150300.10.75.1<>, Xgip9|oԩmlQ~L&T.(C$y+_[eD_9zKURQ}s]\uAY Skmt!v\m:Rhn A$8ei= qj@*̀=_bJ?{?.oVRt̴QD:"*ѩ;`{PU'`jά `;BNa’C?)^|z?1_-)iS.>D?d % J(,8<Uv  !+P ! ? ! S ! |X ! 9 !  !, !^ !R !l&&&(.889:~B`F`G` !Hl !I !XY0Z|[\ !]4 !^HWbc0deflu !vXDw3 !x[ !y$ zdtxCpython3-base3.6.15150300.10.75.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.gixinomavro2SUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxppc64leN  1@IIyyyp\_pnn 2  U9%[%~L@M~LO m a m>]/>]KDKDKD (2]eQ[e } Ɓ --A=9,=B,)BB;B/8-#/8 vf v,S,eSmeoL o'b!#'b& &1!1!&n&nnFn X Xw^++s O,.Q&Z.QDaaaa7g)7g&RS'GPP[J[ s s3b3b < <D;%DG+GnH{n^F^ )/KS S7w47w` ?d0?d&&7,(7 l88%%6Q 7} =j =(( sr..  MM + +<%U<;8<R5,5/p/p''6[,6[t1sEus?|PnI?*?oKomV`m4 4("(=5=5)6OUcKUc G 3G  E!F"5g"5K1K66~ /0)0 tRtE#5E#$$<<<xNMx  ?)l?h=^h=ZJ>U8U^4^'%((VVOYO)OMkM g FPG&&'0::::``BS0eBS (S%(=3=AAF)]F_DL_5,5vP>t-U-U H:HK@KL)LCO=CO22H | \  Q07$Q1|(03FP.FJ=J=6I= p peg"-?9JTX! +`Y.I"aa/,@{##b$(???_ !bbDb45<|Oe_a:'RlNO\6 #0Z.1: )vjD/]&sss ooP2P=%=77RP X3j"o_H?4Aw>5>%5=5(1Kp9E$TK-@r@IF'pp414u|uG'GA9:#:  N!2!2   XaKX X z()&%&C=D828w_w. .! !x+x<$< !TK!F:W7J  LFM%21{2 4 x|Y/Y@8@($)RWWqq(8D(8:6: q   &&||  3#&3#*1T>1 Y L $ [ 5 [ _ _ . c ca U U z z w w z z | |  y y    Q Q }  }  _ _u9u  N*2285 "   pp <<  Y& Z \ \" L ( (sss ^ ^ c c D f f x x c c e e ^ ^ e e ^ ^ _ _  f f ^ ^  9  9 m mJJ    K K s s        z z  %% 2 m,   ? U U$0DDDDX0X00g u P  <$3A539%315v4143&4024>4474/3AR5vy9:0tyIZ:\13264#%%1%-3x50/35T344\3!4@2*Q2,+3d5355s75A4;B547&45]446 y##0 t   % #X76a(F&f8 ^;'\W!zrAjTOn%=Y . . )$+&3EAA|X|fnt=,j>#~O~ܧ,EQ /) aqVq7q,`,"""*L* /8<1^ 1^&&++1)> om1x    % ='@P$x0"@  9 ( @ hhTS&*@(@ ` `@  !}-Csss> >I I.&.!*O!L_y:b(QA>Q/&";g/ssse tGt  ! @Zj J g ' C  Ng'g&^  O9 v x=xjjKK7GGg'gV**t)twVV(1AA@@ ::  ~@N  [# | 4!H &8 ^; fO   nEe . B  -uBj 4 $g$g&+..;,i< %Ou5XNmm=-e~[&K[V^2S 3 #kR2Y_V`3-C3F1vPFJ QGD   ,,, B 7"""H% E,,- %# &8x* PHHo /! e p #* $ e"/.n4FZ6 (*oV{ًf"SCT:t=Q|Vg4sss` "LQk2<.oK!C2{K$Rrk3iK@P.2uF:ma8,8Z`wLf4 s8o[Ao1"9 G  u5+:6#]]33Xuuu##GޚV)89G c(9sss  zaVzas+ S , Q~"]Mu9'9>>> H8FOTKu=T(?Q3C:CBB9+9R n;;-T11 M g]j ٺӔ )!'o)!434 { '-2&DmsssRu<<. R6 RS S0c.0c002+2B(B=X6b/1&sssqbs,Gs\K.&1jAAA큤A큤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큤AA큤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큤gigigigi gi gigigigigigigighg6g6gighghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghgighghghghghgighghgighghgighghgighghgighghgighghgighghgighghgighghgighghgighghgighghgighghgighghgighghgighghgighghgighghgighghgighg6g6g6g6g6gigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigig6g6g6g6g6g6g6g6g6g6g6g6g6g6g6gig6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6ghg6gighghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghg6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6ghg6gighghghghghghg6g6g6ghg6gighghghghg6gighghghghghghghghghghghghg6g6g6g6g6g6g6g6g6ghg6gighghghghghghghghghghghghg6ghghg6gighghghghghghghghghghghghg6g6ghghg6g6g6g6g6g6g6ghghg6gighghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghg6g6g6g6g6ghg6gighghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghg6g6g6g6g6g6g6g6g6g6g6g6ghg6g6g6g6g6g6g6g6g6g6ghghghghghghghghghg6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6ghg6gighghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghg6g6g6g6ghg6g6g6g6g6g6g6g6g6g6g6ghg6gighghghghghghghghghghghghghghghghghghghghghghghghghghghg6g6g6g6g6g6g6g6g6g6g6g6ghg6gighghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghg6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6ghg6g6gighghghghghghghghghghghghg6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6ghg6gighghghghghghghghghg6g6ghg6gighghghghghghghghghghghghghghghg6g6g6g6g6g6g6ghg6gighghghghghghghghghghghghghghghghghghg6g6g6g6g6g6g6g6ghg6gighghghghghghghghghghghghghghghg6g6g6g6g6gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gi gighgighgig6g6gighghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghg6g6g6g6ghg6gighghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghg6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6ghg6gighghghghghghghghghghghghghghghghghghghghghghghghghghghg6g6g6g6g6g6g6g6g6g6g6g6g6ghg6gighghghghghghghghghg6g6g6g6g6g6g6g6g6ghg6gighghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghghg6g6ghg6gighghghghghghg6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6ghg6gighghghghghghghg6g6g6g6g6g6g6g6g6g6g6g6g6g6g6gigigig6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6g6ghg6g6gighgighghgighghgighghgighghgighghgighghgighghgighghghghghgighghgighg6g6g6g6g6g6g6g6g6ghg6gighghghghgighghgighghgighghgighghgighg6g6g6g6g6g6g6ghg6g6gighgighghghghghghghghghghg6g6g6g6ghg6gighgighghgighghgighghgighghgighghgighg6g6g6g6g6g6ghg6gighgighghg6g6gighgighghgighghgighghgighghgighghgighghgighghgighg6g6g6g6g6g6ghg6g6g6g6gighghghghghghghgighghghghghghghg6ghg6gighgighghgighg6ghg6gighgighghgighghgighghgighghgighghgighg6g6g6g6g6gig6gighghghghgighghgighg6g6g6g6gigigigia2gi gi34ef7782430995deb6dd87633827697bbbf29c04d89d0fb430bb5a21d1149e26c3879401d02095b913b3d70260e614550c3cbaedefca1bda12f0596bfe5d7667c3879401d02095b913b3d70260e614550c3cbaedefca1bda12f0596bfe5d76673500f8f1016ab0611ddcf131c27013b353090fbea0d69b61b09adfbead01c06544a45e46ea0c217d1f8aed71e328da51fc5ad9e4e637ac9aa212e7f8439edd6e88af2ad14407446d00b47cd0a83c6707c9f563cf64f94a57878e551031eb48a9f360476748d35ebb1c55fc3644e46db265449a15cdf388121e826c2baf81382d586d9bf9b42fadd32feb1fba80613bcbfb4180dbcd6f03af678b5a6deb9d6a7b922ffd909b59a151a3be59fbf37fd52ba0f5562e6baaad87292f70e8466733660a6c0838a243de1e58e0e0c5a46510ef636d0543c9f24f0975b7c34405d2fe1e922ffd909b59a151a3be59fbf37fd52ba0f5562e6baaad87292f70e846673366f2f33baaea6582f9ac5a75f86fe9028c84ff2acff6e5b5a5f816179f899d055af2f33baaea6582f9ac5a75f86fe9028c84ff2acff6e5b5a5f816179f899d055af2f33baaea6582f9ac5a75f86fe9028c84ff2acff6e5b5a5f816179f899d055ac30413bf088305c950994225f9e71cf89e3711061bf19a4bcf90ca6e27537ff068dcf4be0dd05c2813afb7b051599fdb675f53702c0165f4814891d17eb02183e18877c27a352288b51f964be71e42bdf3f3f9579102d5cd80caa42a03db9d98bae28accbb4f0e4777116c674c5cbb8287569ab23bc74eeff007ff4238bf4cc8bb600191ab08ae188bb23f93c9eff8c714c8b4867ad036029b0a9e457a0ea176bae28accbb4f0e4777116c674c5cbb8287569ab23bc74eeff007ff4238bf4cc83c01be8dffad088790ef9b271d67b67465a664f4f80daa450086f1ce9b67eea63c01be8dffad088790ef9b271d67b67465a664f4f80daa450086f1ce9b67eea6fb54efa8abd66cff58c0282f0fe7bca85ca69104b492f6df063c6b8b99e101ca10d080f2dac72de5dc9ec8076b9b308c771eb0197c4cf23cf808d8c5b8edb2385d828a633eaeda1f7c10344cf854df55ae6526e0631a43f02b0513d728b0c5c710d080f2dac72de5dc9ec8076b9b308c771eb0197c4cf23cf808d8c5b8edb2387eea6048c51645a6c01bffed0135d55331ffdeb555be80ec19669c02b3867795dba56eca221e7916997ad68b4771ca4d8d04e6d7239bafc2746353b48dc053c87eea6048c51645a6c01bffed0135d55331ffdeb555be80ec19669c02b3867795de85485f2d6cf70cdf19891bc47a52797328aaf54abc3ea80cb3f6bd219e3677202498f2188b7d528a505e1269e566882cf01825e94fc7737c69068c29edf9ff06ace616eca4dcd4911bee617b6dbe1003f093e1a6586a61a0c76b061cec6f22c4eb07e0c3e519e465ec0f34c1feaf11bcfd74c43b3ce1e163fd359650f24bf09d8738899a62a17fcb70250cb48c3be8bd852c3fa9e3c1d1f68b5558f356f24bc4eb07e0c3e519e465ec0f34c1feaf11bcfd74c43b3ce1e163fd359650f24bf0719d6d29594f94e451d19c85f1840ce97221c512645361efbea45593e6a6cfc1a499f64a829cc92b005150d57b7281a60b58ccc9cc8814cf6ef97236eeef04f6719d6d29594f94e451d19c85f1840ce97221c512645361efbea45593e6a6cfc1246f2d7c22b5957529d6c9fcf16e7c18536a225ada11b0bf562337403916a06d1523688ddf5f980231ce0ace71ab0e7e0b01056534f450cf739029f24f2d78f17d51d326918972c44762a5111ce7636f96818722d9cd33bd202754b9c7d0ae96dbb156584be5cddf91a158e6dfc7a733bd711318db78124238db3d42fcdfb8b116c58ced17af79ea33939a28243582e40c7a4200e9238dc5db08d988217682cddbb156584be5cddf91a158e6dfc7a733bd711318db78124238db3d42fcdfb8b1ca26852e6972960ae9366d66b2dff00d2e5fcdb6c596ef2a1b2d192292ae237c9ca790ea9954f0990ac4fff0a07fd9984d5b23958ec87590863dfd24e153babcca26852e6972960ae9366d66b2dff00d2e5fcdb6c596ef2a1b2d192292ae237c790b6fa95c53a00c870e4707d0d3fb2fb736a34b2fde60b9329885e396eb70ee790b6fa95c53a00c870e4707d0d3fb2fb736a34b2fde60b9329885e396eb70ee790b6fa95c53a00c870e4707d0d3fb2fb736a34b2fde60b9329885e396eb70ee8ee33754dde9d83436318e0a85b6c62358ee3fea9a55ba07242029def94b5b0e82c7ec86c731dc6332dbdf12de8c49eb5a5aac5d960812e36b2e169ac5fb5a3f8ee33754dde9d83436318e0a85b6c62358ee3fea9a55ba07242029def94b5b0e1dd7c16928b30aa94c137e147fb55e99ea802b8b9dc10872d00fe867e93cf9bc1dd7c16928b30aa94c137e147fb55e99ea802b8b9dc10872d00fe867e93cf9bc1dd7c16928b30aa94c137e147fb55e99ea802b8b9dc10872d00fe867e93cf9bc83460f5d074393f97351f20cad7b5cec74fe1ae31fd42278cc5fae18f41c279402057a3c39d9e24915006f5fe9675c68da1466aa44573a40acbc092b40afba9022967d9e0d6ed77ce9118161f92c0b05ae07bbb503db0b88c120f725e3fcbd63f0885cb20585365fcebdaa8587ecd7484feed87e5171b510bf66cdc803b735c232b3096c73821270d3859b6f537af23f018662ff7b25b8f45ce714fbd87d4713f0885cb20585365fcebdaa8587ecd7484feed87e5171b510bf66cdc803b735c27cac74a8810507625b27deeb441ee892a939708a867b1ba07fcd3170620f9be78fc09d62d92642691f6b269b779bd32481beb365e6edc4f0f60001646d4a43597cac74a8810507625b27deeb441ee892a939708a867b1ba07fcd3170620f9be7d7740446e50be1c159ee4aa546e98adc46efd0d9aefc65f96122fc74217b873a7a3512a53d9df409bdaa5ba988a46bf3629a088d7f6f8230145496eca0c1a167707576d8c3c3e580afcaef4ebddc19253eef83a64fe8ddd72ea3739a65ad485509ff3a5c97a127077578f4a1f9a50ad307bab22cc4441c8220d7f04274013c41a91bb24daba0d4e782ad46cc90f396301a80da296fd7ebb33a91003fa102ebb509ff3a5c97a127077578f4a1f9a50ad307bab22cc4441c8220d7f04274013c41496451f2fffdfccd90a73cda5bba50422f44ed8410d85cf4b241cedc81e3171052247edab4b2dc0527fd4db2cc08034f6d75b30d7e3aa7601f10d34a8ae8d6c1496451f2fffdfccd90a73cda5bba50422f44ed8410d85cf4b241cedc81e317100794cf10b4a19ec160dec510f4e42ef1a57ba212e241b29290543a25f09ad92fed4317337ed6631daeac1c61db71215bb4be72075e25cfc9e0bcffe403b0e0f80794cf10b4a19ec160dec510f4e42ef1a57ba212e241b29290543a25f09ad92ffb9f199fef3407a0245f67e40036a6590c73ba4d948e0b66fdffd2b295596ced76692160613a51d1a9968ad4df08d9a9aa582cb50e2de37bf1319398b16f202a1f3da892775e8c58a925725a79a207a90578ec2619c98ce930ffa0b8a182401ad3fc7fc76fca74161226ea005c5af4582db9ef1c5c686513a2e09e9148ebaeab0c048693977c43ac09477fbd513212c9e2713f563f91432494d40f2f03b3b5bcd3fc7fc76fca74161226ea005c5af4582db9ef1c5c686513a2e09e9148ebaeabb2d1e70fef13f5b7995e94c7133c94fe9e5bbee24cfbab93c90d3d8656e95ac5d722c8a884cc55b019507ce40dfe5e62171e932c5bc73c60dd9e6f9249ae5066b2d1e70fef13f5b7995e94c7133c94fe9e5bbee24cfbab93c90d3d8656e95ac53e6a71fbc28d955cc0357e24035ce2404c9ac626f699775feafbc458173203e6ae982c74cb7bfd7c13721e4c111471ff9ab463e3ddfceb1f8ee8041556206ffd3e6a71fbc28d955cc0357e24035ce2404c9ac626f699775feafbc458173203e6fbcc866858ba9389e10241781b7758e7b712bfa79133b1a097611969a06246afb88cea50aee09ec6deccd45ba6fac9e043c09da71b7f57258f5b11d41f073e49fbcc866858ba9389e10241781b7758e7b712bfa79133b1a097611969a06246af14294e848e041b0674608afe2ac884c43fa0696e74c31acdc5b28bd0c3525dd3fdd1896f72f498761d77b518c4e2e9eb9ef2f88a165dc4bb63998fb57df9c89e14294e848e041b0674608afe2ac884c43fa0696e74c31acdc5b28bd0c3525dd311ca4744741cc66150a28c283a70c949590ee8289b70621770dd22251b170280632fccbdec1807f9eec5e383824550791871b58cf9eb3270fb0e9c041df8e6fc11ca4744741cc66150a28c283a70c949590ee8289b70621770dd22251b170280c8009df2d2fff41daebd9d1bd6b95d671b485fc421a11a6f0c5e01f3fde32d3cdd008a3ed7247a66078c82452ebe2fc7039acb648ef0f0b63f9c0caf9c211a4dc8009df2d2fff41daebd9d1bd6b95d671b485fc421a11a6f0c5e01f3fde32d3c15002b948b1b4e005e994f37d1bd85de26777e0c75bd5398bb47476a9ee5229d1ac414e5f97b872ac00ae8853d0d67d3cbeaf82aa5417a505676496146c7b3f615002b948b1b4e005e994f37d1bd85de26777e0c75bd5398bb47476a9ee5229d973ad10feb7aa627e1c5fdc9a472a57204c47bc8939110fc26f9b0dfec4d61fa38af5d97eaca2c4c7556d33d2e4a1f91a7f54c6ce69bf092c8e6d4371980b584973ad10feb7aa627e1c5fdc9a472a57204c47bc8939110fc26f9b0dfec4d61fa3991f9e9cf969f8be3681347d8309b7a11e3522d4f7cac02e91b234651f6d3fe91af0d8cbff873825e9eadbd1873547e347ec5ccd8183d06e861904be5b7e2fd3991f9e9cf969f8be3681347d8309b7a11e3522d4f7cac02e91b234651f6d3feda357bcdc8df2588c13b596f76e333f4c430223e4c259112f0ea20176ba34f8474e57e3b4ab2feb0221b94463f66854dcb1e9a5723873fc4ee65bbb4c1404eafda357bcdc8df2588c13b596f76e333f4c430223e4c259112f0ea20176ba34f8429c1ff0f1693b1dab46e26a78f8e1bbaccf8c884922a7731f17026876d57f9708b910694b1001b3a673430470ed3006131e0f9c1bf0113111876c39134f82edc29c1ff0f1693b1dab46e26a78f8e1bbaccf8c884922a7731f17026876d57f9703a6a076521e8babd65b905e500559f70aa36c58e7251f4b4919e055120f190073202144c40c76e33069d2c4d026521040df838c1d5a809ce29be2163e684d74b3a6a076521e8babd65b905e500559f70aa36c58e7251f4b4919e055120f190071d7cd0800b0ef26cdc3c87636b1e27eda327e6ebc02a881d7097ec0c0f9105a42553a4fb6554a0143d001b37eb60efd63779dcc868de4ffc614148c16ae407541d7cd0800b0ef26cdc3c87636b1e27eda327e6ebc02a881d7097ec0c0f9105a4c11113e1e6f35ce80afb1fc421e578a102127e3178a4b75403434c50852d184e1a25478906c3e3c26213a2adaf96616dea027e0c1a186b70277f69e3841d546bc11113e1e6f35ce80afb1fc421e578a102127e3178a4b75403434c50852d184e9c41c885fad7208dfb93fb830967db4c4df6ce9fd3c74b71ccb13650a8f0a4b1248a6d91a050967fb51792abdd3946b09c937a63e061b606a84027b23423edb79c41c885fad7208dfb93fb830967db4c4df6ce9fd3c74b71ccb13650a8f0a4b1af20f86148e2397612a66bf2845deb2d535931004fb4066f6a28a5ac04d83273d9d9955388ae877f9169aa18a358f53636f84c166b1be8a4766b798e594e53e8af20f86148e2397612a66bf2845deb2d535931004fb4066f6a28a5ac04d83273f0fa180f9e1fa1edda1a301fefd50009627eaacd5f4bb2d44110ac3ddf6d69137892701463828b206cc806650df3d4bd34e8ab781252277516d5e411c3d602edf0fa180f9e1fa1edda1a301fefd50009627eaacd5f4bb2d44110ac3ddf6d69139660c838ce1634db1231eba84784d45221ddd9c63ab4a7ba2114a37d425be6bde33f33413af2c6d1bdfd8e65c1c4d33556a0886804cdc8335c7aa8f9dfcec8beafec831cda169b3174016b6980f09aac4ffb3cec90c12e08cc84a888f2ab41a31c96be04458549681c9cd5a485adfd2731137065ae92e4aa88fdc5c2b212e3a7c06f5ca0576b3e9f0a415f5245360c391cef0613927606a929e8fe9500364b681c96be04458549681c9cd5a485adfd2731137065ae92e4aa88fdc5c2b212e3a7d518c145a95fdec155574077a886a0d61548a968f7c43cc61d1b11441ff94fb45b80c939624046ecab87e685ff8f07a42d26f4d3d3861e6e685a055792bc8eb6d518c145a95fdec155574077a886a0d61548a968f7c43cc61d1b11441ff94fb45ddb5365fe6300f5778fb6bf99ea61dbdd9748200396fb318d353ba16187401f44fa5c53f7bbc49fd6d03fc8a5b4ca1eb53fb81b47c71d5206e7f6f123d65848185f03cf5bd99e6a3ec5a2e7ec6b5fe1424b4507ee514bd1e0ac1f8f9336f8d388c7cfa150b21325426132648b8313759334acca67d21aeb0fc3bcdfbd892b8088c7cfa150b21325426132648b8313759334acca67d21aeb0fc3bcdfbd892b8088c7cfa150b21325426132648b8313759334acca67d21aeb0fc3bcdfbd892b80693d0605dce404231d372f8dad44fbd07c5c64bac42aa05056397565fa0d7aa281c3b5bd4e99770d36d10a52453256ff55dc2d8c3593f1888c8d41cd01f009b05466d911400bd51f43cac01db0b7cc36ee2ec3b35bc6b4f00449549739b44237cf53b0955a1d1e90fec2a1bac91801b0bfbedf56cca190df7641dcb8cd5847b0e06244dc2c90144f66222c1a4579effeaf4fd57feb36a4c76ea517a79ff6058acf53b0955a1d1e90fec2a1bac91801b0bfbedf56cca190df7641dcb8cd5847b04d16e87750ccae5bc2819c11951afd4c47d29754f30fee355a1ec86248e3051bd8a56067ba5d26e467c98b2039a6963c05b9b34e2b8c5b809a722fb418b2008d619a05021d7cf59930b2582abf1bd537c8e8b83c847f0fe9634e4b8b7cd456bcb1314d370af0ca366c3026b0a4dea3750c4b2c3cd82960afa876e48c0eb2ad49530fa2e48db1b175e1bccc3f6ab7f2603a31ab38f62d2db7b9fa3a102694e220b1314d370af0ca366c3026b0a4dea3750c4b2c3cd82960afa876e48c0eb2ad49a15b2bcf69b158352838514bc8f83a54207cc54979959a67f4784d529a0a01e1da8f26f11db6a1e2c30130ce5e3b1a6268587813599a23961a5d9bc72b391181a15b2bcf69b158352838514bc8f83a54207cc54979959a67f4784d529a0a01e10669174da4f360d510afb683cf13e56ecfcebe002fc78b5c9ff31b0ed302d365f20e4af2a72192792e824f17ffaf315fcb47bdca8e78347a90f03b135edfb6a50669174da4f360d510afb683cf13e56ecfcebe002fc78b5c9ff31b0ed302d36580db399531d659fd650dc9cd232401216898b24cf9b42b28da122d5ea315245ab4facde0f92e3639251aece38b9c639803f9c10416bf4a8ca29d602c646ff2cf80db399531d659fd650dc9cd232401216898b24cf9b42b28da122d5ea315245a69ff962df225d0004ee03b38ba0eaf4ae1ce92dc1bb2b876ca16e0c9dc04dc4a8ea2701befb3faacd344868616f351b2d44af84374d494f81a74e0b0071e8d0669ff962df225d0004ee03b38ba0eaf4ae1ce92dc1bb2b876ca16e0c9dc04dc4aed647c065f97d8d34267fcfae0109882e732c0ed4e9b2142951d1132cfb84d71e07fa2453f3703112f97fc3d555674ff46abc14a050450dcfe7be04c666eaa05ed647c065f97d8d34267fcfae0109882e732c0ed4e9b2142951d1132cfb84d71c83637fe3679996bc1344e9dd1122d94fb9a77dc23d6f713fd9a32700495abe0aa50e068c4c0d3ca9f8ea38aa354867df7d801e76757a7bdf8554b916d192907c83637fe3679996bc1344e9dd1122d94fb9a77dc23d6f713fd9a32700495abe04979ee999758f5dd0d622494a63a6f8a66a02dc309bd0749ae4aface4c1975233260c265a4473ccb9bb2c99e2746e71ac6d18a1f524244072f63fc59ac6fc7724071e9dec466df783a4c86938d0d883c2309c3ed486a4b3c478c27a1bd888d1d06e9b9426470d3aca1ca4a35ededa8e6fedb93bf1f298ee42a49189cfe3d1c1b8c5fd6eabeacdf9b3b6a0f666d3227dea8e37b59b8947d9af405753b19aed06006e9b9426470d3aca1ca4a35ededa8e6fedb93bf1f298ee42a49189cfe3d1c1b94341c63163d1e7e997e1c36e8e7a9a1cf5ec1a8e5ae11912b94e46703841b5edccee93baf31c1a6b7e0ccb0f357fa751be595662312b996930b4e54c788459994341c63163d1e7e997e1c36e8e7a9a1cf5ec1a8e5ae11912b94e46703841b5edbbc868984cb6a861be055a251622fafab5730db5a79884cdaf454e910e7ccc837ebab88a0b4c31362f29e9537f3d2088c0d1d03a52c73885dd1b4edc78f868d66f1fc17e862865ef4975de5b474725b8c44ae96f82c8cd52c9321583655546877c797395c1dde8c8dab050cce6901268ae6a4ac1686e0f3c51b1e52021678c37ca840641e64e60600f359518b86f3919c363e9e031a3281cc00b3c1bfbdfe5377c797395c1dde8c8dab050cce6901268ae6a4ac1686e0f3c51b1e52021678c3153dc7c5b8f121973958c3d40df8db6bdd969ce00e45bc740096895a300b594f3804de4c7e3c7451003325d202c4988321398f5d70adab44e077a1058ce83cc7153dc7c5b8f121973958c3d40df8db6bdd969ce00e45bc740096895a300b594f7067326f4312785b2cf938b2da361fc48b0d29fae9f3e01f654508e2f2565ae17139723e3eba3d983e80ac6bbf5ebede8995e4bf94b43876092a0af2b81d0bc774595b861993f7dbd352d571e4a40f1b7c1e32b80e8ea068e9bac8ec39b9f8811e1986e1bc68058257e182caa75bf663dbd5c9f4ac9c3e81387dc44aa6b1e4eb95f640670191aac3a01ea4475499d842d22f92260e4afc5116e81b674d92925f1e1986e1bc68058257e182caa75bf663dbd5c9f4ac9c3e81387dc44aa6b1e4eba2615729a75aa31aae70c10fd224db6f24d141d2d1e0617a0b82a29d5c2e2cd8b1b2fdcd20b35b962139b16a45eb9fb40773b6f10b6255c1c40f388480bbdaa1cc4b36e572ae72b741cad9ccfd858040c2e207be7a54abf0b83bce4bf5bff8ee0b3a5c1ab6d31111b62c2a9dda02404cf6d9d6e36b8aa74ca055a292a3900078ac1a185772b61fceede1e32ab47eb3ffbc92914908b56377f05b5b6c41af23d30b3a5c1ab6d31111b62c2a9dda02404cf6d9d6e36b8aa74ca055a292a3900078e1d741d2f35e7f1accf26b7b7cd03bbb3e26d517c0f9b1166158b9ce3b12fb50254b9a58668e00fa1b2d75a6aa6b9cdb1265a0317604fb9ae6579ac717f3b84de1d741d2f35e7f1accf26b7b7cd03bbb3e26d517c0f9b1166158b9ce3b12fb50f3d1f8a588617b1e556de05cbc817d96d77674ea0b1d73c56f59b16630f03a74f202ff14856fb8d1198d5b31df5faa7e7fd7979b736085fdf18d8514d4c592ffc2ce378e985cc3aa8300f7d390910a515a89f349c21267d3d8dd2083baca9a98dff1ea16126cdd98bd7707a4dadabcf262cfbef2b059625dd6aaff320691ae40719e88fd74893f985bee6ffcc542745b5e94ea821eb58337453954b89f333cf5dff1ea16126cdd98bd7707a4dadabcf262cfbef2b059625dd6aaff320691ae40b26c855abb419b4d3e34d70faffc67e4874ca10c94278c8f0ddbf7115d4deba7faecb00f6cc96b9daa124fa910107f16d84e5508325950b3cafe14578af1dadeb26c855abb419b4d3e34d70faffc67e4874ca10c94278c8f0ddbf7115d4deba7f73909bbd43e505a3d8f7a73ebae5d348df868e3e3cc768fcd01ea864eed5dd6ea3690fbabbf61173662b1a32e79a9a60b092024e5479cf759eabfc36798a5353d9e76033ca0e51cbb182ccebb0dffba20c5e35a23bf68844442252b860ab08384c90033df712cd0fc35c95d671a6e91599c4f0a3f59bdfdd6bf910befae7a41a1d3b0b26673bc05a82734fd6c6764094aa5b8364eacd9f7c7cb6ab310d12ccf84c90033df712cd0fc35c95d671a6e91599c4f0a3f59bdfdd6bf910befae7a41365f60793e9dd1e2f0f8835479eba19f0155462a3a4642e3ca2b09f4ecb288a5082b8c1a38c2a73bc16f2d1fd1060fd9b3e83c1b950e26d7d40c35647871dd2a365f60793e9dd1e2f0f8835479eba19f0155462a3a4642e3ca2b09f4ecb288a5a2f7908e3bc5eb182b98093fe4b0f5fa298ecc2f13b5af4855686a8eddd9124084fed81073a5476e062c7a3c7e838a5bd7365d4e22d2cdceafd2b502fbb53f01a2f7908e3bc5eb182b98093fe4b0f5fa298ecc2f13b5af4855686a8eddd912404610ce5e5bd19ee0d8fe9a6739e0c5fabc326d993583647fca7b6413e4b65b429c288dc689898754b263612ed7e1a22ebd444076c7c03f58cf706554833786ea4610ce5e5bd19ee0d8fe9a6739e0c5fabc326d993583647fca7b6413e4b65b42d584928a9838ebacdb5c6748406385a2f993e032c22cd631e771b685786c2bf1a76f795aa60f84b595916c1279a34e5fedc2567d9123ff9ab5adf0967371a076d584928a9838ebacdb5c6748406385a2f993e032c22cd631e771b685786c2bf180a9ee779b79190ed98449b740bdfe683653216ea66b40668cfcb0162e0434492a55854fac3e62f63a7a46e492176b20521254d07592fbf5529926854367993a80a9ee779b79190ed98449b740bdfe683653216ea66b40668cfcb0162e043449347a7ded7e418699f68e3703e6afee53226d192eb7c2bd7027da53ee843e6f84e022d890637f54d22484fc87bc01a4e0c64581aecc771c48f59e3a3dc8136b7c347a7ded7e418699f68e3703e6afee53226d192eb7c2bd7027da53ee843e6f844c87437c29dc81e72e31b2fcf06ec7ecc68d7901d3192cca9b07322b3a0e378980a4888d00bd074fa29b686c08e69e5c4b446005c7e82bf25f9d7e1a77e9c6284c87437c29dc81e72e31b2fcf06ec7ecc68d7901d3192cca9b07322b3a0e378967d95ad02378bcd1cdd7201e24d98e34da2679e3e085edf56e565b6cdcd61f949c9e5ab77337d388b6f256ba90a29e6d7b6020e0aa9b52fd00fd07fb8e628fcb9780d67a7b07aa92dfd06edf517631e9853367aedeb0f31f5047335acf6f0de26f11af4babb00dd27679223896685678b6cc145d9f884b82c6f832c1adac2f330dba6ad4dd9cbc7dd438caa5e357afc7d8453d4d84848174b713054f54f4e50e6f11af4babb00dd27679223896685678b6cc145d9f884b82c6f832c1adac2f339b0f4f19f274e185370e4ec32e450c0d0d318dadd860ba094b4f06ba4955146bb9381c79e981e3466c6c09c51eee1301a8f067f3fc10d5293db05899e3b1c8509b0f4f19f274e185370e4ec32e450c0d0d318dadd860ba094b4f06ba4955146b69a0d3206a5e2a7556f1174b9be008701dbf5b49f85f6bb274244a849dadfd73cc7c7e5603a5f6ee3497aba5fd695948af534e083b2bc290da683c186b9b02972b0bf7ac32235cf68a282f4c57e7259d3682777200ecd10bbbcc90b7012982654e70f8662ef32d4a70738eaf38518de7bfe59681df1149eb543d696633908f20af8b1418bcc81fb28c845abbc0596e62ce4e74eb2d6bdf983dbb295046f874c1140154feca8781e9aaa122380f909b97d010c8f17ac769c20a3fa9cd3e493d6886fc2da79f803b98117935f2d1f172d3d49d7cb5bbc58d65152e0f00fc0d5a5ac87df7d6dac0e094078ca88b4abef0a15453e7c0d0ff64169f61ea826445bf7b86fc2da79f803b98117935f2d1f172d3d49d7cb5bbc58d65152e0f00fc0d5a5add7906b066e0dfb4aa67f968fd7f8ea17603d2df07f9072b1eaf79b35581abfdbc5cb88551832009cce81de4d3a527af23fb4b7638863188c9cb7f9e71c724e8dd7906b066e0dfb4aa67f968fd7f8ea17603d2df07f9072b1eaf79b35581abfd9ecf63ef676306a63567ddcb0c26d343327f028bdbf0e7fe3ce306d6e051df958ddf1c8887e1b8f14554eb62ac96ff32caab426d02c5971a5f28cb16aab7af689ecf63ef676306a63567ddcb0c26d343327f028bdbf0e7fe3ce306d6e051df95ea7f8b0d452fc7c28bc8201c95a862a936d2009346410392892bbffaaa8a6c3cbaa12456b6be8cc98dc69739a5344218824c6758b992122f5b375810a57ad9e6ea7f8b0d452fc7c28bc8201c95a862a936d2009346410392892bbffaaa8a6c3cb1f689d805f2f64e78c4834d7bbd7c2c44c6d82abe4252705769a48a32cf392c2f69922038e2a8a8cf152a1c4a35922a823f0cab3f20a4e6cedc826dec77e458b1f689d805f2f64e78c4834d7bbd7c2c44c6d82abe4252705769a48a32cf392ca0f43169466bcd0697604f49f3bcffe2cb4a83850405d5ffdb744e65d203c29726248c0976a40f9addfa3411989a0964cf6c896e56bcab07f4c56069fc5f982aa0f43169466bcd0697604f49f3bcffe2cb4a83850405d5ffdb744e65d203c297adc82e450207e5832b479dc686582f7b49a7e454f4e7ca9ab5e076cfb3f748fcd302acf4bdb4e13de7d4114839a7b0052afd3a18eede7bd745b9f21411c5e1ec6e92c25640b3948e8cb17f9ef1223891934c3c40e9ed2452bcef36d284a3c31d982ea0606172f3f80710ea3bc48d757aed856272c71652be6e443900334adf1fe8ae25e92cec2aaf36db622e5032357d2b925dbfd662a25e9ec1d03f8809352d982ea0606172f3f80710ea3bc48d757aed856272c71652be6e443900334adf1f523deb34bce14f8fdbee0006a4a9010c6782bfe9dc5caf704063a22fb50107821dfbb23182ba44d75beac346626c03533a075eb890cd3b3343331c667f0abb20523deb34bce14f8fdbee0006a4a9010c6782bfe9dc5caf704063a22fb5010782f5d551e70ea5ff9610d4da82c683033d9565fcdf9e2f36d3ed9d960264a65931ea4eae0e92817cb8787d6937ba9ca0570091ba144c49fd30cb0af23da3e732fa210e63a225ccd165664b23e2cadf048649d5ff9dccfe563b091452fcf31493e735cdf96e344ae127be81f21e9e65c6896307cde5633c84473f01949c646ca13e46c3023c424f4291bf6bcf7fd76e1c24891318d898c6b3cfbba97276a30f878aace815523a35a84381fc476fd80fa09e9e0c3b89343962216a55a76ecb886ced03a23feeae832cb67725b7766278e3d22038eacda244d367df49c2c605c5428f50ebb78343a5592f8bd429af9b293333737e74f00b63414081773513103100fc9cb3860da985c4627fbba94bc83d2d94069c904d6675ee8c48573437490a9aa26fea9422e0252fa6406b1d10f78c74a0aaf8c3c3c7a458a3fc7899144d82b528e2b8edf51c5357554c8b1e1653f0530d9217988a1ad88f6bcfe291aa2e51b3ee6fea9422e0252fa6406b1d10f78c74a0aaf8c3c3c7a458a3fc7899144d82b528d445055f830e837fc7f8abf1c6ae005b4ae3a4c004be70daa4193219c3961b614e6f6e829b786fa396c0df55a281ce93ce186ba94a5194cae99ff174c68f6483d445055f830e837fc7f8abf1c6ae005b4ae3a4c004be70daa4193219c3961b6172cdd73ec4146cd5d9dbe3adc584b696c0f5998c9f1d10b29950a17880f55a5781e9b2625e9075b05620ada6eba701bb22198b0269c01a7b3c0d3ec80a40a02d72cdd73ec4146cd5d9dbe3adc584b696c0f5998c9f1d10b29950a17880f55a578969a09ae75ca785672c2870cb9f738d64a1a5e63e4405ed9b96724d9d6d4b7eb0d6d863c9da8136f0a5acd09fc6226e673fdb96892ad85acaee825a4e1ca5970b6ffcbfdcf790467ffb148a1bf6099104bd0d0bc6c73ddc6264e6bf9658244762f534b11883e36519c0926c8fc2f781f5f6683de45d098ec092dd9ee44486e8c0fc3ac1febfa680eda97f8eb7b718ab8d0149bb1e7ecbc773ed1161572deb7f62f534b11883e36519c0926c8fc2f781f5f6683de45d098ec092dd9ee44486e8241d05694084699943824ff5949d5ec326d6892b34f8892a485fb1d2a99a6fbf68973591616a6ecfb5c53a9ae07c83d37ab371c81a3c72ca9d80823bdfdc9a99241d05694084699943824ff5949d5ec326d6892b34f8892a485fb1d2a99a6fbf5699abe60004bf04f9d4093a1f4ef1c4cc680552be28eaaed7dccc5da3cc117401b8efb8f2169698dba9c8e0b6df6606ac5edfe9c02ddbf596c363f7115376f5e3911ece1b1c76b854b78bd8a2dbefb9cb7003206d324f674e6d8642696a191de359286805d8db25cdbbd2db401c4266fd0fe451ae4f9d8fcb8098d3e92968e1ae8bfb3e5cdf9fb20f1841e5d57a25486fdb1d0f4479d78af8b1f91980241cf7f5b67f7d225c33a3feb24c663d875e448073ba3442ddf11053eb67d52d7627f4a437c68cc25d4724abe4790ee805d4db25585f85fe2c26b85ee4d052d01a8fd05b5e74faae526a1632c44d16eb1b1f8f6055f8d37df720fb852f50963b32757aa437c68cc25d4724abe4790ee805d4db25585f85fe2c26b85ee4d052d01a8fd0b4e3dd9230dfc749173b85042cbb7d364b9513ad9eca38d82e0e2c68379c6d58e30492d72bff208345d355c4ca610efdadcf8ad55f0b92cc898fd44ad4da496bb4e3dd9230dfc749173b85042cbb7d364b9513ad9eca38d82e0e2c68379c6d58f35f6b10d45d4bc2456b54302dab81a6c50a3fd4e9320755eef81729fa3c1f8ee690259060a858bb77a62d7dbd6920269f699d450635e8efa0a81552ba60188df35f6b10d45d4bc2456b54302dab81a6c50a3fd4e9320755eef81729fa3c1f8e01abc720ce3aad7790d6faa223dcefe8552d616dd9b8edb499f179d28da92f6e2bdf2b0578106492be082d850dec7b029d3a9a6676ee166d3405805884efb43201abc720ce3aad7790d6faa223dcefe8552d616dd9b8edb499f179d28da92f6e3972f6450cf7a66953b6827087cefa8f992423d2db5b2bbddaa25e8b705fc2d48dfe9d3b099acc9287140012b2c8f6ad18ee73578e0acba5f26c98caf4e1b111e5a91612377a29b40866226d3c2048d4923db1ab33b32f9d4f1bd6f768b86929b63af847a69947a587cf8ebfc471acb0dad208a26a88eabb1e83d60ee903967cf4c5d32e0cfac5455fc1dfdc344bfb253ca22247902ee09084f01a9e5e8b0094b63af847a69947a587cf8ebfc471acb0dad208a26a88eabb1e83d60ee903967c3a239424610e2393a41f159772c0cf1cd78d958377395eeea0eb31a4f1c9bcb8053127ca4404bced898ed702448e6b2c6d19d46154381845342ef584824855f18b4143e749235f47684d04636cd56b34d61d5dcce51977f44b122f1bcd3a2af1d802734c26aea1b73ffc976ca0906cb022fe6e6bb8d9e584f9516a32cdebb337ccafa1846fb7ae00736ea835124106469a9ab773c4ffe7502e4366dd801e7e88d802734c26aea1b73ffc976ca0906cb022fe6e6bb8d9e584f9516a32cdebb3373962f03c5fe774610cf9cbdce6e1a506a093fe9b8cb211c1a2b5b4e591cc278ea2024e7b3d6525b43ec3c5aa89f74fd8c6e4246a960d4bc3d34d3d00f2c0c0183962f03c5fe774610cf9cbdce6e1a506a093fe9b8cb211c1a2b5b4e591cc278e0c7160e20aa63f6e15eda0a915f2268e8bdfa7de79c1c48e536ad7383a471da305812494ddc49cb9dc1f182d5eec134b4d5696975ca692fbf4d0cf241015d64b0c7160e20aa63f6e15eda0a915f2268e8bdfa7de79c1c48e536ad7383a471da37b1c60eb5c7891fed4348e239ee014eabb0444fe95e6df82498627800e59199386b7a93f8c260408c89629cba0063a4bf77fca26109fd2a9b60fa66840b628e18ea545703277b9bedbe6c0d0c1625fd3386854f607f72b7f278ecf487bb271a042f3eb1227628c92e32322cc52ac889575756cdfca728cb54866ca22171417e6318a911b7a7c46690c303e530ac15d690a62bc70c19dd770cfe2f7f8f851124e42f3eb1227628c92e32322cc52ac889575756cdfca728cb54866ca22171417e6798e854ee692a3bf9d7479c53f0a3d1730e734f4995485479e53b3fd41b3642deaa1feb84f8b1ce304e8699ee879c12e63d6d259a86f3a5f4c1a888fad22eb8a798e854ee692a3bf9d7479c53f0a3d1730e734f4995485479e53b3fd41b3642d6935be0c5448efad8e39e030e069085518d8da4ba654fa599b6cee8cc3b2b9c87d496fb75d4f4d5c7df236eb3ecdfbb86ff62b9645a11b15b24ee517dced442f6935be0c5448efad8e39e030e069085518d8da4ba654fa599b6cee8cc3b2b9c8ffa66cf5548dba14185136275c10ebc5fb564d7532fab725fdd8e0e7401a3fa6d58c51d8fd338877567406ef1fa4c8e2812586ac4544cc60e5f7a0f70c1ea5d8ffa66cf5548dba14185136275c10ebc5fb564d7532fab725fdd8e0e7401a3fa67bde07f9d28f52fca6ff5de93af9ea9ccb5db97f954f27a94d528983ef0ca966994c579915fdc4576c1c3ba8fd5de8e2dbaeb39da53223bcdc559af46f6b357d7bde07f9d28f52fca6ff5de93af9ea9ccb5db97f954f27a94d528983ef0ca9666e3e08881d790a89410f9f08cdad0b258fc20f4f93ef76cc0ac01d35109cc3f8317ebd2a234308d0bc4f0d2f0aeb980ab6c3916eff90450a2661351833afc41c6e3e08881d790a89410f9f08cdad0b258fc20f4f93ef76cc0ac01d35109cc3f8614dde8467ce57822f3f3d6c7614b78cd2c70cb37bf53a2a9fdd2d63f844c527cc49f42b07dd168d6d6eb6c7e4c1115c94d657b6704d1bfb4e511f9ee092f977614dde8467ce57822f3f3d6c7614b78cd2c70cb37bf53a2a9fdd2d63f844c527c80fa76129d866973a35d9607ff6b52006beeb715c689d8db8f3dfc2c665cee98f37179657cb8a4acdf7298c1ace9b93b71fd74a6884ad8c9cf567f3c42e7bf4c80fa76129d866973a35d9607ff6b52006beeb715c689d8db8f3dfc2c665cee90524d11c1a838b6b2f8f9f21d4bb651068db235442321b9be84a9a02249098cdb5b6589e2dd1966fc038a4d402b31a250a118e2218147d06b7d8e54d5afbe06b0524d11c1a838b6b2f8f9f21d4bb651068db235442321b9be84a9a02249098cdafba6cf96d1a15eac6866b5f5b5e74884d7560e8476813de466a8864d37b80181eb1cee541b1ad78f4b40db45b4eac5aa04de6779c877a70d2cc34cfd3d1a216afba6cf96d1a15eac6866b5f5b5e74884d7560e8476813de466a8864d37b801883347f21cb512562f337bbb27b174ccf2779d640fa3ab35783701f4f566b6e6aa9159d8b2cd35391f32bc10339ca4f9b28d553077273ac9faca5c755536d096337922884a03c20ab80e883eb565e001acec4dd97206ffea69a763ca8b439fdcc050457ca56b5c082366ac52c4fe6f543cf42215ee7bbbf1d798c6897874e9a8d313975246bf09682c8abc9fe94dedcb104cf886e3cd68b7ce591cb05895977df050457ca56b5c082366ac52c4fe6f543cf42215ee7bbbf1d798c6897874e9a8d72f402df27331e78ab71fab2805e4974c4811aedad2c54db74da228041f95f5059347f4eaa8709a080ed42e43e56fb8c099454957b7ed96a388f46400f57a6c433b86dbff83a72a59e66300390b85b645a23bf6c4c68fccc46d068057a97ae314daec45f5d1c78bd2a8296f8d239fca1ceeacdfcd0a91ab7350b3e905873ff47600d9eaadb7c0968c3c8239c082f7e85642ca31d3bbf73d4efccd0b2f1b26a804daec45f5d1c78bd2a8296f8d239fca1ceeacdfcd0a91ab7350b3e905873ff47329e905720d71a979b26785c906aaa70227e5870ac40fc1a0d2a66a9dfc51918925d99bccfe2053bf44bdd651100103dedec85e79f8293dab5f7c9003f8933c7ae8aac610dc2d61f930232e482e36a5dbac5c23b7c3fdcb0f3e8954399f8375ae83deb02a8946e2ec72f3577200ee4ef971996bd548aa16373f48f9b4d2c555abc5c964f91586ae0a83edbcd8a21d6731e774f191cb2d93e7b410a43e9d097d8e83deb02a8946e2ec72f3577200ee4ef971996bd548aa16373f48f9b4d2c555a2bb4c435018f90beb980e2e959d1c7d775cf91a298bed965042461b67094044c2292f613796d170ec6fc288d75804df8abdc850f16fd20967cf8e5799edacb2966dde8403622586253f21e0e3eac91c3276c4aec21d1f20ad49af7233d3ac74ddc234bc08b0bc52bbb182da52038925d66b7cd7b38d47ee3ac48c4cec74ea9ee554032a31f2ce50e85986b2200a2f1cd0de22de87f167c46534497d15e16f60edc234bc08b0bc52bbb182da52038925d66b7cd7b38d47ee3ac48c4cec74ea9ee250cb75bcf8116e217078666dcfcb4542b4a8c0e8a1cb08ff8331155a2c768fcf47d84d4dc93a0545522184ec57c4133410f049f09e0b27448e0784f0715f0f4250cb75bcf8116e217078666dcfcb4542b4a8c0e8a1cb08ff8331155a2c768fcf5f67f9d8e9ba9a0a9c9420db7ee2a33cf48e8774a24d05d7477aaf7ed0b02c949ab3ca31a24974b5ba1db4afd254dfa5b0033e6eeeced7858373bf1d2929a9a46a53c961c61274cf435c4efb022cf512b7e482499aba9c968f4371cf48e79ccc160c7671590b5f15512919e94b2630926478643fc00afc445355613acd285bc259eb6599035274a51992cda09b123bc94f77548a83a51406809b5fbfd34b3dfc160c7671590b5f15512919e94b2630926478643fc00afc445355613acd285bc594e1e2327da77ad068d994af3f40f1f50ff83c89e4eae71c5e4baf4d13c6b8f3813971a7092d5d9cf0def8acf1992782bb5e3b2a873faf217605bb095f77d46a97607bf3fd8358fa0c523474f8bde443da63693d99097df1408dd52a02263c1a6f23406cb439451c6da00ad7b1870103fe65e95396dea8432f59afcde9a2d15a6f23406cb439451c6da00ad7b1870103fe65e95396dea8432f59afcde9a2d15a6f23406cb439451c6da00ad7b1870103fe65e95396dea8432f59afcde9a2d15eecddfcb94ada49cbf598923e94e05b2063b95074bc2fdbea2fe6f35de02984749bcbd9ded749588a60a23f1e7b9524bf55d6a7aa862c1d77bf3f61cce0c3457317c51697924b58917f27bcd096ad3c6086d91b5379ee128604145911afa5a6797196ac5603004b8feb7fa7ad0889193d47c78156b19d6d8d568bfd44d763d7d63d5bff6791464a429bb799b3e225f44b6f39b5b96755494e52390293c5952c997196ac5603004b8feb7fa7ad0889193d47c78156b19d6d8d568bfd44d763d7d3769860ac6c7f4bdc194f3c14b72ad40538a785463cccefabd627710265c563a2125ebfd7aad470141d75fa32438199a646b0daed68fb17e1b04e5054fae9ab63769860ac6c7f4bdc194f3c14b72ad40538a785463cccefabd627710265c563a969d4988849c1f5579030fb3c621bb9ed2e40ddfd43318eaf8129fa9ea0f85dd2d073f67b84d4ea6fb0a0d3e5d70b5ca6cb8545ccd14689f924c1d30411f2b5ce15d7b97ed4b4df4c501f96fbde8ae2f2a0a65a06c952e7085beb7cb4ee5126ca2aaaca829269730b5f43c6be27850fe0573f098b2762da9d6cdb9a542c92a2d50b465ba7b284d5d6040c9d91e69cfacc32117198391875f2e99ca872ef76a17a2aaaca829269730b5f43c6be27850fe0573f098b2762da9d6cdb9a542c92a2d2b4c79d80e2d2b48c0ec9f84659f55707fd401caa314278f547cd3d3c85f1f3c4f5b3424cf57d01eec7927dc872b0d036ed6e8dadd3785771776a6ce3b5fdd822b4c79d80e2d2b48c0ec9f84659f55707fd401caa314278f547cd3d3c85f1f3c46dbf3fe8a95c6de816d168a8dda6547d3ecffec02bd6485780e21d1c45a3ba678ffc91596d3e8787a1e9008caa9046b9d89bcab651a50d244a70b81d6e8abe246dbf3fe8a95c6de816d168a8dda6547d3ecffec02bd6485780e21d1c45a3ba63b5b90db7ab2323cdadb56d22094f5dd9a5fd2e5b0841570e65ee7b1cf9f6d68d9351c32ba2672ab837871f74524f91ec802e1c24d41e17b3f6e282ccb7678ff3b5b90db7ab2323cdadb56d22094f5dd9a5fd2e5b0841570e65ee7b1cf9f6d68096e3a2749b3638866695eff01580236d6698c62ccf67fad2483ae0b9838c5f7d372c21d5a54e3c7f5998396247eaff2a7b0bebc6d7e826bbdb9d82e2f3d9ec7096e3a2749b3638866695eff01580236d6698c62ccf67fad2483ae0b9838c5f715f3898ccb5bf188b420dcc76fd471f5b203d62b49afbf8511cc86aa26eced43f3496c8e543db1c354261a0d464135814731d5d6d86d95e93715af8a7683be2b3e289a61a2c93f2765eba288254cffa772c77f51fd1970e66e35dc752524775200a2a4f54ef800fa930e07f7fc62895b3c67baabd8df7459f058a0a3f970637a00a2a4f54ef800fa930e07f7fc62895b3c67baabd8df7459f058a0a3f970637a00a2a4f54ef800fa930e07f7fc62895b3c67baabd8df7459f058a0a3f970637a3da20b39b4ea27a1df8edda3c1e307eab64c8d7bbd48419dfd27000946387defe562aae32722cd141a915f9514241f2875f478d451f2b3ac82b7128415c73ff15cb20bcb493ddfa27b62c99bc120007785bd16928d294d39a4b00fd61a854efaea6de33bc38dd21b56063e2e92f0ed5371027b6246cdf831257d10fd7160fb0d5beff2ccb6a07cb9525b4f91f265ccd1e342e166126ad37705e87d20d6d6307aea6de33bc38dd21b56063e2e92f0ed5371027b6246cdf831257d10fd7160fb0d0f47d6057b68069d68e7bfddff9c471b8bc721c5d0374486061de9bf7b6880fba8b1c0968b680d57bd1073e2442cd479b1ad2c38fbb391c042883f49b9d60a230f47d6057b68069d68e7bfddff9c471b8bc721c5d0374486061de9bf7b6880fb5f12eada9ff4cb483baaacc01cc331a3d79bce081311a404c1a53e36a3615dd2fc9fde3c674933271aa89187d06245468388209629220001293d732ef9a8456ef6209e6d5827cd79bde5656b453b0f574fb36dfc3ca2c5b459b2ccbef688b6819b8588d9dc6179cf01a0cfcd8df2729c2ad519d8e1a235f9aa430039634b92af88f39e7ef61ab5c44519aed6253f7a2eda0db3d978ec4db90c3d3238a88b31ad9b8588d9dc6179cf01a0cfcd8df2729c2ad519d8e1a235f9aa430039634b92afd8362f86635f3433ca1098b20129f4174741ceb69fa7a00bf6accd68a2ddbfd21e14b1a41cb8e25d1b7cfe663216911c4fcd3f60dfe3ee98475287aebbee353fd8362f86635f3433ca1098b20129f4174741ceb69fa7a00bf6accd68a2ddbfd2508e2e3aadaebd57eda0e386f166b455e1fdc8e7cc91fe641255dcb8fb5f24037e5fbd17dadf71e83c043d41485699ef6d7e57bb8128dbcc3c493b89ae2bedf4508e2e3aadaebd57eda0e386f166b455e1fdc8e7cc91fe641255dcb8fb5f240387bbabf61a633b0de6bc435e615fce69d161519dabf3af937e33e6af296cd2300c42fc86bc8195efc7392b67d4ce767aeeafccde3735e963cee04dfa97fe922487bbabf61a633b0de6bc435e615fce69d161519dabf3af937e33e6af296cd2307478d9bc985331d30c442cc1696caebfa21a7de31da85e5fbe28bd34fd5430a1789d8772a2b92284d9ededac6915d6784226136a3f6d79171f98b92aa0630d717478d9bc985331d30c442cc1696caebfa21a7de31da85e5fbe28bd34fd5430a1dfa9478e785c1c076102fa95f9e5dd03e2d3746b12105eca0cf947eff2572714cb06f4906ee61ad407d1921542d4c63a6e4a88241c1120fcbaf4a9ae5eac0965dfa9478e785c1c076102fa95f9e5dd03e2d3746b12105eca0cf947eff2572714b0862524f98d4d2a9a1fc234fc2956162dfb84335d4f2190d2b2532a3d96b992ce55739ae44791dff447914b088f39d9f1fc9e82d30dadb27dc5fc155562c348fcdecf07b27551e472d72b29f13ded444371ac0fc0e756d220f9ac74dfc3de369a298822b46d26bd76b127e0e697bd7563749508be2583b5d305dd4e2723fd930551633e8531ee0272c9f3b5fba209e298f5a607a30af21c59bb48c1273e1f779a298822b46d26bd76b127e0e697bd7563749508be2583b5d305dd4e2723fd937d98dbd202bf81d39782a283ba0dd5b14a5b31bd65d7691d4edfc2d9732fc971713b98cc94f4e3eb4f5c8c46898b72c0831e949a33d8280768126c1364559941370c403a2e6da3f7b9415250c31401b9f7cd173815c7cf76cb4c3dc3d024db040aa61eaa3c83e77cf2dd49d474cc11ca2b27f9e117839fb89350b32f6aa0b7b8aac1bd0089db934fe9734901386fed6798e17489df64cc3ba23c148c53a9077215b01252ea55d636d7bc2a7f25bbff69ae471c38c7c5686901e51cf3af8d975fca903a4abf90936da07fba6fd0b65b70621302161c393fa901601b1eb8bb5be145d75fbc082a655b53bfd97dcf66fe8d90a758e842ac3bf3a2eed93ea9ff802be003aa9b12d3597957f5d8e3bc875212b8621fb11b5d5dde634ca377f3b7d820bb05e4d8f13f40f3f08cb45fe010dffc3fb2a252271d7beae3d04d94074126aa3aa64d26089e71f0cbae5b036624ccb161a5b1466fca444fc03376bcbef7b651b989fa94a9eb84c25902b71ed34abb57ed614e04db4e5cdef4e4d0f89e639fb0ff9f0f1f0d8bd65e71475295cf689a50ee04e1a4ca5c440e921b55a3a0a8fd6ea75c4b81c6b44ce8a6b5683a1fb252225ccff8696d678e1194ad9b09b7609bc8eaf50c14b468c7f34af390f58c0bfcb5fc2e03c71559bfe4f144b154de3e348d5368322adbc2ac121a208cc47fbb3cf0db20838e4ae6f603860fab4868e91b3a776958e7eb500eb5cc5ec663deaf5972c96e66321d2e5a1f6b2ef5f926eceec35368322adbc2ac121a208cc47fbb3cf0db20838e4ae6f603860fab4868e91b3ad323c890ae7e268cd481cb07f35eacec913e932c2220421bef29fd536f10f61dae694a4f6644af7eb149cfe6e9dd066b8f6efa8483d233a956bc57da474b30f9d323c890ae7e268cd481cb07f35eacec913e932c2220421bef29fd536f10f61d42d43d1f82a6277cf16615dfc9a976d2c4808765f5a24806509e30b7785caa99f4ad14d42998905b51390f07ea1c95a071ee3a9e169cdf9f6405c44ca95541b30f853fdb581c2cb32c6213b565c81a0110323a5cff95929ac21daba14f8bcaf4f9f34905abf0feaf7db40193b6e34d2225ca8924c5b91cb40a1000b3cb03aba436e57ff3a6481219af29a7b8c6eeb4ae5a703232df55f494f299d483ecba776571248216fb1cc2b9a0a1faa305daa8c680d9c637141cb2db283e407684209cab326755377c7b8d98cf71333d62e5b4cb1c4e06519d704961da025f5933dee08d09c292c80346d122af79d64a20fa511a366eaf19e5561ff848cd766e363a4f0bde6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c25de6d8e2e374059eed6ca9ff4230e071eec3d9324618ec2dde66473e93a545c253dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900170d7279cfeecafe031ca65a84d06a2377aa2ea61a53dfa1770a0a099f90a27da83dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173e4c98938db0d1932ab2ddc1a50b663f99b76e64986e2ea1232879a6dd34c559ec8b5726de04e4fe0cf38613444758d3a656929ae53724d4dfae395a1e9eee0d0c375ff14f2c671699860846ca040cbba5d9367f6315e5ee890d69dbc14da15603095178e084f7f65704110a7557b7e1ba161a749c96573acf4e898c0a349911e9d3761e39a049203c19f4c4cd9259f3636f10a2c0f58cea579f0400fa453294548ccd2eac49d58016a00660de1c1a3796939ad9e5293102685d166b69bc027f9a35c58ece0f4af1403243f6bb200edc86fbc7776f1568b3447f5d27c3c2ea3761ba527d954d86c9db6eb84b74f98b5552fc7359803445a3c0ce34591252d97c1ef5a903b7dcfedf9cdf7bdc85dbbb466fa934eb6985cf4022e4601b86c234b5899b1ad16e1be88c7febc9c82fec022752e86e8b17af21945aef9e9c9a8000fd0b10f877dbad3b87dff2711b9a59b12a0bcdbf8e981394b38b53d001253c7b1a703c075b720139e390d16836827d6c8452695b92d8192f333e4fe7e5b3d84d21691cba856bd171bd655b6ffe3d760520168821df182f9757dbd33c7565d3ba0856d532b9b51967ccd68f5fb520e1fb24e5c43e010a06876aeee73f66b80af44a76c3c3b10276c70a15974f1b2f3a0c7ecf4fcfeefb3a9340e411e394868904cf2890ac5e22181b67787ce07c3d3eb11c0bbed17ae2c72231e752859f4818f566808ee450ea7853fa64568746911d8fc4e83538ec8e92afdedd0fd576563b886b6b9e66cefe4de0f26d8899e6351802d6e318be4d5e902f515590bb67c475ea63808ee450ea7853fa64568746911d8fc4e83538ec8e92afdedd0fd576563b886b6c246674361a156b6e4de2288f816df843e25ef0fe0326aa074abd5310e937d24ae54f128e9848e8867bca557471110927f5db040a7871ea5bcfa1f7d7b68f99fc42085a8d40d33df075957fe789be74fbba90f71282212f12a4e58ac60676d521c95ed2c0d3da7164b7df10f4c0b1dd186389970245f4da2f562aa4a8885968ef1fd85ca20b6744fece64f224ec81fc36dcc3562e74a5a741d9c3453a8171a021c95ed2c0d3da7164b7df10f4c0b1dd186389970245f4da2f562aa4a888596894d5e0ece08a39c8c8010d8e265ae53d86b083b0eeae78e2f493f0a5421141e02a1116099ddb1c19f37ec1a8fba067d10d200e8de8e8f50548d8e8998ec1a00c81f7c8eb82323ee121ec9dc1689442696aefe3a9a5bcb2e96823a09cea853b4b909f7f1c614ae4a82ea1ad44d86398b3b98ff59b3aa1c91211b749fafce63eae909f7f1c614ae4a82ea1ad44d86398b3b98ff59b3aa1c91211b749fafce63eae909f7f1c614ae4a82ea1ad44d86398b3b98ff59b3aa1c91211b749fafce63eae758467322e8e11bb45ea150f51169655a8a492c22352bcd207f2339749727decfeffc414b5198f7141942a5b40c60acce2a0ff762563509de6d4978caeb2b4eb758467322e8e11bb45ea150f51169655a8a492c22352bcd207f2339749727dec43e696e3f546eb9b8d60dca1f2f12e73c8a85eb380aca991d05507d54e44f38f3c331530d768141cd96f8467dd640be43ea80cf7b3bfe2ab65169f7c3c40b0f643e696e3f546eb9b8d60dca1f2f12e73c8a85eb380aca991d05507d54e44f38f789a331e95057184c8563c1de206ab0cca64098f8665bc83e82af6f9eb0f1be408c12c75516329cedaf37bead78304ca3b834ed47d7c877b67b3d639ee9ccc6195f2af69c84364697d6f458d173b4c8b4fbba97a828d918e6396f1f159b026b328686b68c524bb9a2bd1116f2a6c1837e8d9d597e60655492a35c196c69a4aa0d651a9ad1a4ca9aef868bb8a7d14ae0b0897dbc9af3cd95d89927e547ec4daf7bd23edf1c40e3559035ead0ba0edbdd7026db860640f3a9eae01daa71744a06cc5c0bbfa30fdecdabfd8b6fabad80f15efc2f04eae0189f544805636d8b3c93d9fd84194d430db64fd661788b7faca077813fe8338af422e195ea3cff438272f47948c6464594b59eb02b33c78247eda7b21a242fd2849f2048e480c009eff65d3f0aa17662df320deb370c828a2693ac8d65e1cdf68a6d4033a3cb2ffe1bccea0cabd452c843bda99cafeae60a27c19cad2a7250041b82c63b035957e1d4be2d3f0aa17662df320deb370c828a2693ac8d65e1cdf68a6d4033a3cb2ffe1bcce51ca661d14a6f170d9bb6a9978d77201e94b76ccc9d93c9964d7d403a81c301335e130991cbfabd8250bfdf883503f83f71221dfde2a78a0c12263a86f5c129751ca661d14a6f170d9bb6a9978d77201e94b76ccc9d93c9964d7d403a81c3013188d0f433cc83a14a8f6aea9988b1311bdca07f4a1dcee0e90142d8ec8b1d0d5fcf060aa4338b3b173ca6553b65801c5ee7763a4740f8c8e1370805f61250725895758ce207c5bdb8a8d31acdab513bb8c754391e0087d80a7e7e5cbfe1c11b07fc42ef52fc28eafae10dc4421b49f08316f1a0701b1fa2f908f717b644faa107098d120859a2b965c44f0794b6d589f7fd192f823cfa0352f55711a4ace419c7fc42ef52fc28eafae10dc4421b49f08316f1a0701b1fa2f908f717b644faa10a327fde702fe4f12f57cdaba21b8edbd0d57d2c4a8a8a00768b930feb45e13f842ede780297f2706d70eb26879e2356ecfbef4f9ecdbb1141c901a1a1f5df6bda327fde702fe4f12f57cdaba21b8edbd0d57d2c4a8a8a00768b930feb45e13f8795693040c60e6259dbb0876faa94a8746eb2f3144ae163a42d5561df5d0baeca3bea13f26cdc4c4ce9e357b323b526f781c6e7a28902c1b38590c375dc36e9a4420acacc65964b9973afe2ed67502bfbdfabe4b7217360b5cfaa227a677050a7ed57a60af83e7b80e6dc0f39e838ce197855a95fdc74f45406be2adeb0ca6757c77425d4ef46811506a3edd8775b51297db75f13d98de3a1c9289e63cf2a529029849588a3b041843488c0613666f9df3391ee98e1577ad8d77eca8ea2c5b42c46b398405ad6b952fe8eb18a393f6069708150be34130a39f3a8e5abb3073e6f7aaf58a831fcca93d69537769d7d920ceecd92b40ee5414d39ad5912365c88a63f7eaf38be158fe723be00104321e27644d2c18ae2b4346ce6e49d9e4244a48a27fc6fd6edbec1cded077e3dd262fa4e3777bf9bc7eb956cf51fe495fbd7e2a4209d84a54e4944a6ebb8e11f835641eda1e26b8aa3854cc03791bb3266d3dd69500daacf11efa475eb53bceef76034c75d997263ad9fa468f7f532c344422c4a4e709bb4d26eb85d4ff43a9611d9596d98f6cf4ba98f587c3ba561901a089b78ddac32f34310ab9b6bc503e55795835d3a78433a4c190a33fcdcbf929918e72fb37892164505d5f8907336dcf3153cb06ef763ffda08c9c69282bb57b6077644dc7fe5923c3b8f3e04173a31cd8ee6a02a502596d46319d6e2af6e2f6384684953b7256030f045b9f1b33aa9d8695c111bbcb34c7f429ab8466a390048302ba2a21885052843651ac720c0278147f170ad05e1df362ab075c129c010a837e42c528c8517f12f079e76d0b1e4251007ce236c707f6833d8a43bf098d5194178256a0e1d74a874bcd351b69a4434a3ea3a47f8418ff0a550ccee3fd8640a7d72d3452efde7e3cfd727302de040ad9985f4428cbe3cd565abdb0f371bc22e97d89a80468fede2d206806630efab58fab8616e12e7d5eda41e9eb8ce1c05de3bfcd12ab2f9c945dba4805b0d725f81075bebb499e71dc89ac6ce6e038d800792d14ac5fcfecd45821f50a302cb243f147bdfa09a960f43cc9104d2f881aff283060a0395080d558cc2892cb74ebf9121f4d4a742b788e9ce2476a53a6c87ba4d3dc82c8e417afe32c2c525a078c97b0dc261d479e204c66575d991e2a57b8f2a1ada0395080d558cc2892cb74ebf9121f4d4a742b788e9ce2476a53a6c87ba4d3dc66751d61dd7d31fa073cb6f8002d24670455d08634f7e5ad66c6f0c9a38b38d357d851828e41d689b30cd91f540578b49ba9da1fb94e4a0b0b77959d44c468ae69bef8a4b5ffc08df47d7ada3c2f09e790830919e2581105e54673c58d1d8544b23729ae38e3cdf8c06fd3fcc5d1508cc5354d6b1b8eb8f0f694aa2c0ebb367e00e0386d0c138905c852df6f39aa00cbad412387d529c22e93012bb664fd5863eca93117f2fcc5aa16ec0353b08bc94dfb9742e08756bfb3775d40a5062b2fc5649cd8a7462f712f3c49ff35fbfa9c6812f40d47eb1933bb2462cdd304a4d860224cbb8c9232106d4484e8cb6e7f90f697ce6a84c2bca7f4f759babe5a078f7003ae52059bcdac6c2133a9a561a7f9107ee6edeeb055731445c616b54284a09f15ffac399e19d1d2a770e662bd54868d02c1d86aa0fc384bfe5a16b767a4f58633e8b488badf85ad8781b6e22c5bc0e42837ec4c1fd58f9e425d6cc1717a9f43d0fc9aa0aafd0bd79f248e6c2a633955f4dd16d32cb6ae393b39b39fce01a5cc8ac4214c53faf9014de518755692db485febdd4c15548dcdcdc9cf486b083ac580e4cc3ded4b138baba486519e7444801a23d6ac35f229d336a407a96af7e8d29afcd7c04b33ce9a52071d7bef9cc3862b68a23c4f1ac36b04598621e480568dff913fa20e1f0da183c431e17eff186d38b78f9f282b33821db3dab8cf71cb1024852aa90f29846bec832a2e95f3069c3eec95ff936613ed3f379d66b1cbcbe61eed1bbf87da4d32a9f1f8c6169235984763a91b0af6936533dc79039c934860da5c8120fc207d806b3f325231c20c49089d7868f8af2402231432647249d46c7b748ff8967442b7d3c8b06d58db81b9ef0234acab7620be7d61fb94e486b7cb87c84b899ae458e58f4b5872550f6f3e8f93328f72a5e48c103498bcf270915a9cb101f9a1a6e7be287b6d69f342d09b426c6a9c909f800ef5a3e6e167aa18789d25af76e266072106db79f9e37783bc925e33aeedeab30b4002946d3533955b1264b6add166ade125e62c923501ef0e61b88d2bc7eac29781faafeb6e571971a6a962790e94ee28a82a0eea5f3665d084ca86cb6537dc2019cee942437fb1b807117494d4f5efbff8e53d12c0d524afd16e9e6aef0fc92c48e91630c1f956b6e7e0380444ffa0e0032fd2410cb9258a8e697082e9b00e0ff44c82e392a1ef4a69434664078278dcbcf5df6fb6c14891f60b72e4d7b2a92fe271af8eaf0d9f41901584e023c7940224f2274797da1d9990a96b3e88b6fb4475a53d95f0aafd320a5f2d9c8630cb115a15c901ee3e2671bc122fa7b5e45c52710d0fea96aba501725194a37c9d3dc75ff8f6843de625fea59f94cf38542ae6c5af3ea0a5f22735c743dca30b4809474e1c5e5774922c25bdebfca0fdd3e9888964dfb6fcf5f2ad0418fe23c9d67914f7f6162c16e24c7bbef13533137cabf51c0bfd981b7993ecc0eaed6976ee7585679aa2f7cc87374c1a1f28c722587f35f20afded105913e9cd97284cf7df2917c0bc8672b40a48870c722b384a6665d8d3b5e3ea83d72101f8b8eda80eb86c625452a1dc2c9d1cda13dfac683cd013a7a9dc438fe54f72dc6793fcf73fca7fdb51e3f118a5bf61b51692cb7b07827fab6b58e47e6a21b2f5c3859af8f37ae6a55ce507b32e01d37e4eef16af76ce0637cc99d2e5bbeeee4d1b18b978b7f2e2a587aa77f0bc7a6130718c4b680dd19cc749eb2ee7eb8b95905e694ac0e6d7eb581e81725ea6c2819096578ebd792ec6ab799893b5fd59d59386cc1bbdbde916b92732b8813d0195c12c1d06eea277202118dc007637d0f7251df789d387eeccef0b13466e2e80b7809a1c9f57ae8d40792669a4c890b03cde825e0bbe2610bbe0fcdeb44b9c5584b45b80bf0ae14898c7e08764baa532e1b8af480ee48d99cd01a4a6b37428abf41c15801c3872ff29d09f738fa42933b2b5b1fe558364b2c245f5df8c4d066163557ac1ea90a7282ffef4861d5f21f07ecdaf480ee48d99cd01a4a6b37428abf41c15801c3872ff29d09f738fa42933b2b590405454616f4f5a88510ca2353c68bf3883452d7581ac4fd5dc6a4316d9400690405454616f4f5a88510ca2353c68bf3883452d7581ac4fd5dc6a4316d9400690405454616f4f5a88510ca2353c68bf3883452d7581ac4fd5dc6a4316d94006ff7e06408ce45d25e7bc473a9c8bb69b440be429a9d3bec6506b9c0721529d46134f6ffca766df778fc0aa49ada506fc1b351911da50fd83191dde19d80ea9a1e2adcfabad474466937803e24fbfc7c2d24af9d4dbd5e705e87c400834d12cb987ad5c8954dd56fbbca04517bf87477ff4dce575170c7dd1281d7ef1f4214ac8955bc8d7c0b7586e87e12b14c3196c762fb8147c885f8e2ae47adb316ac0550b955bc8d7c0b7586e87e12b14c3196c762fb8147c885f8e2ae47adb316ac0550b955bc8d7c0b7586e87e12b14c3196c762fb8147c885f8e2ae47adb316ac0550be8aaaf62976a6f64efb7b1e338cb775abab16ee46e3d7ac7f2a67efbde2abdede3f9c28ef63a29fd88d0324d6e516039a1295ffe285a7eaa3c435aa9d33393655ae35f338ff08b0b58563ac5e7e64c4fdfd8436e2c92adac1af780f615685e0be3f9c28ef63a29fd88d0324d6e516039a1295ffe285a7eaa3c435aa9d333936566868b28f267f5f52868a5b9d4e230de8538ac5e3d595f9006f75170379e506508e116af68a58a4e6d0ae713da12045a6a861be835cd219c0f873d2a69be529d66868b28f267f5f52868a5b9d4e230de8538ac5e3d595f9006f75170379e5065da2cf1db917d79cffdc1e4f5d31ad5472476947969b3d7c0c040f36f803baca539874a4e4f7e671946e8911ff164568bb1c7631e2a633d312fc6e8885a8bc47a62fdb4dba6df00269768f75310f44d98eafd91b3a30aa6e1e4e297513a4688e21c034c6994a82112e64a7bece595cf26f4571dc667643b8067203471e1f2b6eb1c14fc3e9212a49b342482cb6068d244ed1d8c0ba862583ad574e2536388f08e1c034c6994a82112e64a7bece595cf26f4571dc667643b8067203471e1f2b6eb57a307ef59d7dafef4e2eb70f8c44903b4030dd57d85b11c0caccc62024ef464aaf8bbce6f8d840f0641d9ad8e67c099516fae9ccdd6fdebe136f1a7f7c6cdcb29280699736207d24d37241cccbb89f66318cba69ab5be3d1eae826c07426458dbb2f08fb6e296ce47b10483a0527bd1abba0020e34b3308ae491505f482af067e616e9f16f30ff05ac7f60bb8be72704ec1d782e6e69cc3cee775d97eaec9568fb9475ad4b1f770717b6d21b48c1ccbcc67e8acacff8c9b22c4abe4eda2f61894e53fb03522ff29949d88e4982d5ba1a98451b80fd06ccafbec29b95eb1b02d4f420dbf9406b57165a1ab1fe392407b9007de709268073c6586164c318426910f46b397bda6998a4b7083478f22cd02bd6454a3dd1219a5874562eb3784244d9fe57930ee583b770b692c119981ec3c3612ccf65bf65e51514e8edf5322d6be5a41313dd86e92a13ee6d08a82d92977a2371ae62bcee904db97377f06584f478b36c1d234d834995245fa19886fa399ab3886bcf9eabc0ddfc8ae9ef83e03875a41313dd86e92a13ee6d08a82d92977a2371ae62bcee904db97377f06584f47e6f6a8b57536efdba05a0362f4b1daba8fdec107c40a651e0881ff40793bce72cd63dbc3937c0cbf2997c227646e923d0577ea17abdd73624dae29400e6a124ee6f6a8b57536efdba05a0362f4b1daba8fdec107c40a651e0881ff40793bce72f6ddb74adf8a7f3c5ea38d7c31709db3794f11b6dcf679e7055d820343dddf473f6f0969a05fa3f461bcc31820bc7b88c53ec842f0715319dd4e4cc8d9d14100f6ddb74adf8a7f3c5ea38d7c31709db3794f11b6dcf679e7055d820343dddf472f495462a8b4559a0ae257374db63a33966cacdabd742c5d6c52bf7374d4afa42f495462a8b4559a0ae257374db63a33966cacdabd742c5d6c52bf7374d4afa42f495462a8b4559a0ae257374db63a33966cacdabd742c5d6c52bf7374d4afa44c9944875236d4227e8fd80ca0439417870ef387a532403393da91bf7ff67e16dc29d1da83b6a0a09a41647e4111eee878ed079c2d6b54a98fd6d8b88dd581f21e77c01eec8f167ed10b754f153c0c743c8e5196ae9c81dffc08f129ab56dbfd9b36234503a9558e57a06856c16f19b136fe58dfedf6277d2916b146755d6cf480c7f77786e30b53e9e42196d470fda62453549b94dd4b5f7d0fb6058ae1706f9b36234503a9558e57a06856c16f19b136fe58dfedf6277d2916b146755d6cf4e83653e9e5bafe92459b9e433e0ae86480d405dee8a596ff562abd6c1bc0d032c695cedb4fffac52d65bb79e04b10739917c94ab369048cc354752103429d0240a28985987de3d4733d9341dd9ac1a7ccce2eb47b19a571f34ac6891aa06d64391c81618eca442cebcb4b82c7346346f114606c3e056417eb9098ff3e5bb62d8cafc3afc89c939a2263e50ba4765b881026e5968ccc3c8bf312abe4c9f608f84b43cef1b7f01b547d6744b04f6a16cd612d1a722629d4dcb99ed6b57c712a6034789770d2ce163cce0bd1d79532c867605db8953cf7bc42fc830771d2b677892819e31d520f64b35463bdc6b6986bb858151f811e99f689be642cd25b2410810c7fc2fe4e7465946d0c9612b87445ff36a34b10f839269cb17e3ee1a009c509ba70186d3f9aa8f54297469cf3f560f631b8de18a24d9572bba4cddbeecaece3917de9f3d36c6ccbd97ed4ca15a908ad06663a84aa5d485714b202db7fe8e171aa9f6faacdb1aa00ac2f68043cd445171de9639a732b861bd5e64090a2865ab237497fbdbb98afca4ac455e3a057c59bcdebaf1280e25c94741dc301f05cb53e5bf15187b7ea40c0255f14095e1091c13953c2efd98d96b409debc67669defc562238b7df25a2f1391b600c8488e48f167ee70a079b4d82b9f2366b33ef54f898c8f29e6cb1b05223e423391242f671381546130acae1fd7baafb65ba849f2a009a2cd7048ba27937346ba657499442fdcf94823c9f2b53f4c8f3e2ff61159add000c00bad31d126b054c6ec7f3e02b27c0f9a4d579f987d3c4f879cee1bacb81d58cdf9944fee6e2bd4513d5f172e34b3b29967bb5d1a6aaef983e34381f0023aa85b95f39b3f4b4989447f74fc51792054e7a02b7a948ed6c589d203fcf852d7c8dd7dc035b7050c051056ddb91023a0ec92e6582a0987de13953551eca27596e2c4b7ba17bd010296d63aab23e13145c3da3552700bd09032489db88eee0af2a94b18a5dd69bcbc42190e9bffcef8c5835ed5a07cb1331731d17ffd3f564c64267cf067bca707728b6fc930e1b9956e2615782a765bab4487f2965bc8b84de2a94b18a5dd69bcbc42190e9bffcef8c5835ed5a07cb1331731d17ffd3f564c6dcbd5c9ce7685cecce9c44c1236d3adf6303c5ab321a8e4964401cfbaf4a5bd61cad789c4cccacd3d15b1c441f70b0776ab22d99a18eb59824a5fb7718d51f70f4ab7fbb138c26b716a8cf26ea9152e27515b75edff17ec26edd831b68cfa115bcc353345bc703f1fdeec1a7ab32dcc000b595aae04a397bb197272d8b1c59dc0358178f02f841e40c16deb6b69d449145c45191a0b4f23f626cc500d7019401bcc353345bc703f1fdeec1a7ab32dcc000b595aae04a397bb197272d8b1c59dc513f2b272aea944b2aa137dbf627cbcf5fa5e0f805e394430373285ca75847401e91126cdbc0095183b266d7a4ba8d480c2745a5695ff17dd1d6f2dc292d5ca9513f2b272aea944b2aa137dbf627cbcf5fa5e0f805e394430373285ca7584740af240ad81c67252d9c39a6dbba6204d9a13f32a578e2365cf956a750d55f507081201e5191fef6e6888c8e1ba75f2f07b512319187ad10f4473c26932bcf4960138ecbb0b27d2e60186c14035f8a60ee15028452ba565614b5acc1bfa07959f5d49b8db1ff22ee0641b3d45506963f36090d5ad52c2b824ebc2953f488f347fad13fadcf83e2ea70237bc36d500d3ae1cf45c31185b23fc94cc0a52d0d610c10d49b8db1ff22ee0641b3d45506963f36090d5ad52c2b824ebc2953f488f347fa7f9e627f177a22585f891a3ead7906548a099ce2d32a1e98fdbf5307d10bcca9176f05259e2ba49bfffbab1fb0389072f4bb7dbfe1d06c974f157cfeb6493f5d7f9e627f177a22585f891a3ead7906548a099ce2d32a1e98fdbf5307d10bcca9d3af593306c0e0cabb04f86e6b8c72581a54fbe1ff68ebf9c68dc3ccf05f52c61f7955b85dbec28213122104d8aee86e7c34e8f061dc60d254bfa54dc22d6fded3af593306c0e0cabb04f86e6b8c72581a54fbe1ff68ebf9c68dc3ccf05f52c67500ad969a3babb6e5747b728c296884468dd2a652d25763f74d92339d5834f42844cba21cfd1bfc218fab2855d844a1ab3d567c2308ee3660c01385227133007500ad969a3babb6e5747b728c296884468dd2a652d25763f74d92339d5834f47700425d2f43113b345cffcef2bb1b01196d6a0aeba59d277129bc11867266857700425d2f43113b345cffcef2bb1b01196d6a0aeba59d277129bc11867266857700425d2f43113b345cffcef2bb1b01196d6a0aeba59d277129bc1186726685ff69f206a90eb711802baafcf7881d603ddc1ca330e0521abca5ab98947671a712a66e793218aaabda9b88283c84cfd3d45991e7d0a4f653e651862bb0f1a00bff69f206a90eb711802baafcf7881d603ddc1ca330e0521abca5ab98947671a7bd6a007edf34668e5a4324f4b3247c5054bb15105d7f8edd8538d412b7afac778a26edd4729474f0d73a84929dc4ab32f02ede4df2d4bf47747d42f816044c50bd6a007edf34668e5a4324f4b3247c5054bb15105d7f8edd8538d412b7afac7744901d8651d6876ec2ed878c43b7e9e9d9153098816ff671b53b098b17001a4b91dcf5a0397e0167249dbc3b24fcb579e326728cfcb032ad774a02300b1ff35944901d8651d6876ec2ed878c43b7e9e9d9153098816ff671b53b098b17001a4be013dd1686e9e74d31fbd35b6dca90d10f4a5f32b4bee298cb4fa43677deec0107de1c3ce00230d7bd698085f220f5e4b74a19f7102daee8b4e56896ebf06f2be013dd1686e9e74d31fbd35b6dca90d10f4a5f32b4bee298cb4fa43677deec01b290659fbb2456e758e8653b2a612d02050d2e7c24d18c8e20c63816a6d3dc6324f64ea91a992f611e0124a9794657c5e6ca12ad225ba27ad295850d79eb3cf8b290659fbb2456e758e8653b2a612d02050d2e7c24d18c8e20c63816a6d3dc63b54b4bcb7f86c0f0837192f7af396ae039343c596d8bcbc6dffefe92f6274f829eed670c8745911ca02a9cd09e9eaed50a99b5b26426aea461b5073df57d993baf486a7001a54f4efb7ff9d0f8e65b13c13aff7c947b495245a417969cb77e89c788141e9f76ad78d2266daad2802294dd8d3f963bfb68f45856a9828713dd5fc09742f0118039d08d8f5f3587373c2581959101a6204737080519b517026e10c788141e9f76ad78d2266daad2802294dd8d3f963bfb68f45856a9828713dd5f5c9c1016a1facee410ee461f690f70254d0e6acc29aba26597b3394b0606f34ef1a2bc6c488e31450b7788a5b25dac3f152738a07a058283dabb07e14c81e78e92d1ca4d0011d23ec6a11fcef390c6e3d9bc33652bf89340f7958738be87538bfe031743aa9f8535daec1c0c248d44e30155c28dcba60c806e41f76d116591420622644e676736c7f0337866351378a0fd524a6e2c0daf050cc1d25976502510fe031743aa9f8535daec1c0c248d44e30155c28dcba60c806e41f76d11659142615886dd06697a3a46216f8f60b6e5dca26aaa9a80ae335ad71a30689d5c5276e31b3213920341fcd325795c51a90b72cf333df6aca6eb99e86ae7c03c5835e0a83aa899970ff94451a01e9ba79d37e03b38a654a1bba81f3a0492215d990c0d2ef26ad4ef8829bccb346411bd219845b35c82c2e343cf11160be9bc5927cbf2c6170564b7a46a3913ee7db3f1a4cf16a8dfb8c0d6333f28fbb30bc42e803a282ef26ad4ef8829bccb346411bd219845b35c82c2e343cf11160be9bc5927cbf29720ec2cad940114929fc7104ec70d9a4d6bb11bbbee92c0ac7e9df2883b8a7a5a5cc2b3f974a3bf9863a66e1db03ed0563663767633e98f9be5f858286900879720ec2cad940114929fc7104ec70d9a4d6bb11bbbee92c0ac7e9df2883b8a7a63483936d3b1874bebdc4039bc62455dcaf96516ef2747103637a239a3e488d16b596e6f0178567ab424c75d330c87041feb093750f26d8c474e3ce5edf77c4663483936d3b1874bebdc4039bc62455dcaf96516ef2747103637a239a3e488d12dadb4cce83b60358d6b6c777df742c1edd2c342908926db3b52ee59e29e6a115459095f66a4594c9e9629ea15f33187e66c7d1ecead088f9a90ea68fbb2824e2dadb4cce83b60358d6b6c777df742c1edd2c342908926db3b52ee59e29e6a11ae8d5f899d00ef00936d818b51eaf78a801ce033310f1a33bc750e883eb8f91c06b79be5d3289ff3781c4b1844021f7b3ba5c40c973357e1b98ac1dd6f6f2aefae8d5f899d00ef00936d818b51eaf78a801ce033310f1a33bc750e883eb8f91c419429c83a0b7d45ba1efd85b714827c7090091a8b54a32a17e9c189cb86fd3489782d1c261f1f46335d0a40bb9522cd26dd64baeb30b088dbb5ea64861630eaa36e59da0f34628852149be4a4ee2c03c86db36477b0a83f5995a3906575c91310a99619dba2b174828c809642431e87735a9042e650335fda43a4f25c7edb56aae41b8cc32ecaa6a5feb5d55afbfe85384a2daff41e9f009524360ac3d5dc678044919c8ae52428641c058e8d62579e2bc107706f04f929c81fdd1f3e11f1543be6cb8ee908b904b2d6adf57b67599046a2d59c906db8f50cb571a7f3100d3526bba7ff6cb8b376c637803f8f925ac48a7de0e4fb5c3d3958499b75bf40ec333be6cb8ee908b904b2d6adf57b67599046a2d59c906db8f50cb571a7f3100d353c29ae381d343690369cc71482c9259acfc7a2f3e77470b1cfea9542ac3ba984271685f68d5dd86a2e4d87b27fb48b82c267b09077d3358066e5584998eaf3b9c086082101989a2d631e7d8c7cd73ee70f4424e7161d37b180de82b05034fcc2cc5595f40e1d5fd68c3f1ebf681c9bd1aa859703a3461939b55956a12f77d0e6628a7dfce087cf6219058a464b43a1aeae9f25a2c3483978a3bf7672274f1a2bd9303eae5343973788f9cb1b5875c58c60fcb8e62a00b31fc963a14f8f670ba8194741a0b172af2bb24a84792374cf9482d8e495660e09d293da5c3dc9325ace6e3e38159957b241da1258a0b5ffc4be0e394322bd7ef3e777cfb7eb8fd1d637194741a0b172af2bb24a84792374cf9482d8e495660e09d293da5c3dc9325acea0f02a60839196be4637a554fc2b5fb772f3b7cd463fc3f090024916bea835c60398092efc2d7ebff33b088b87c33268b50adc037a50ac3068dc7c01d8576704a0f02a60839196be4637a554fc2b5fb772f3b7cd463fc3f090024916bea835c62c342a780bb079cf2d4c30dc2c8cbb685c1716de61a47f0f1a1f88664747432e88f9a74f1060c270cfee120eb9f59fe5c2fb9e9f27d29cb5028c517c610442292c342a780bb079cf2d4c30dc2c8cbb685c1716de61a47f0f1a1f88664747432e49ad4c5ece9c69291ee16f78bde4780ce1a9027c78e770abdf77292e27de4502fd8c40e5786f70969242276dd66c7e137807085473b7dacd8fdd0bcb8545566fc1e0fe9ca812052f329169ab5efa31b7b9a5a8ceac95d19eebaecbc28282728c0ca2d27cd9594320f7697245f787f0db29d6c8ceca425ca13e0c83ddbecfba9b1ef0e670cbc837adc0e09e7ead4c09ef21ada44f68f8959e8c2e143e71f8974058f907edd7587dac7164f54900613a37a95acc81b728e6671fa613a765affc28bbdce82349508b1fa2bfbdeecd0523b2301e1088fbd62e64f04839ebdb0bce9f727a6ad8fb706eced878eea54d9dafab9e0beaf40e2edb2968bc90bdd66292969f91c7634088aa46ee6f5335d4eb3b7e3b4c452ff2ca6c87806f092d7780552a21d88e0370862367765935fbec3a36d97860b20d7b0dbf1894ce7c795c74b93db65f30e5272359b67e54585c272a31bd1a52aeaeecd83ff2db22c40f4eb6dbfc21d88e0370862367765935fbec3a36d97860b20d7b0dbf1894ce7c795c74b93d49ac640c34d9087efad1edf7567a0ca17f3991bc416e219489fbdb82891591af863b99840628d6074a61cc5f89ba16d044c2f2aa08021e6d4bb52cc7f4576f2949ac640c34d9087efad1edf7567a0ca17f3991bc416e219489fbdb82891591af4080d65a1dbd74a34bb96ae7f5f9f49fc6359592db371018c5d5b8061f731441aa831b9789d90fa6d9b9cfac64a4cd25a35c8fe42b31200ac075521e5c8ca21a4080d65a1dbd74a34bb96ae7f5f9f49fc6359592db371018c5d5b8061f7314410f1d6a2de17854e00ad2c75e43d433980e3858337866b2bcd80d8b03f8d4ecebbda40cc6ffd2f2b6e8c043f7f407c9cd4d24a386c1d23485f842760bfb1c5673f426e0e790a39f234d3a6c5a56fc57e067011d6eac7da49c90800027afbb83b64e1c7549b924103a808668e0c50a6421c87a179758488590dd0d58a167da834f29b040812e553a78ba013e09f6b95afbd0bfb98a7e1911a6666f4a1a03c557814e1c7549b924103a808668e0c50a6421c87a179758488590dd0d58a167da834f2156d6b3d344a425d7e6b978c393c9cebb83b01c7224a7b7aaaae8182292130ab1cd95d66840b9aa13f5123e4d1103776b516777ab4ddabc75cd2b583a02e3572156d6b3d344a425d7e6b978c393c9cebb83b01c7224a7b7aaaae8182292130a4e08532a8fe4582e806c43f7079995f461f05f6d71395d98cb70352fdb24707cfd5871db0e8604147555455d85b91e2f13d9d86a095b83585719b57565053c6a4e08532a8fe4582e806c43f7079995f461f05f6d71395d98cb70352fdb24707c9c223da0ddecaeb342d0d24ab39d68ab883d1c3ecbf6b44af72781bba6affdabd56c26bcb62da33832f7a6e21a8769e91c6da627c81173ce1705101acdc44e309c223da0ddecaeb342d0d24ab39d68ab883d1c3ecbf6b44af72781bba6affdab313ca9e317443e1db72dd75b2601c036dd9b8e5ec899334514e7ff957182077444ee18685535c42f18aaeb74b55fd30823f756c095fb0eaebdd6a4e54b92562f313ca9e317443e1db72dd75b2601c036dd9b8e5ec899334514e7ff95718207740195841d065664d7b9a38c26ffdfe026cfc18e2c65dd6a7d3e8ccbb88726beb6e59e2353f48e58afe545a1f97e6dfa38a3f81f4d94e39dc78b2970c49b19a3460195841d065664d7b9a38c26ffdfe026cfc18e2c65dd6a7d3e8ccbb88726beb66f7d983216214def6ed0785788116820ed26666843f5ba41a2965df3eaecd0d9e0b17f9574ead35fa393bbb1e783f407b6720515f00bab737ee7cddce3aaf3556f7d983216214def6ed0785788116820ed26666843f5ba41a2965df3eaecd0d992e820e30b1a58bc06719fb10e3ac547867a23eff4becdfaf8acf7e084962d1d82c74ae80b492f4905c4e658922c848925cdf58cdecbf28eb5dd39e5b9499e9592e820e30b1a58bc06719fb10e3ac547867a23eff4becdfaf8acf7e084962d1d5ba6ef5f282936b5dcf03a134ae3568723c469b385b9cd0b75822fb6fc05b3fc4b1739e4e0d8e10d601fbbf35a70848f242ffae9cd63bd6ee09b76e946506c885ba6ef5f282936b5dcf03a134ae3568723c469b385b9cd0b75822fb6fc05b3fc8dbf4356c088233f96d4cb0da2da7ceded5a4ad2c2f43b4b52d07b44155e3d5c073cba4acaadc238ef75a09e3c4f7feabe571c01e584ef812865d34240f6cf268dbf4356c088233f96d4cb0da2da7ceded5a4ad2c2f43b4b52d07b44155e3d5c605675d1ee5e4a18f6a92bde9e52dd843fd56265ef2cfbc9b56041830c1ef12cebf131d7156b4696a1003ad6c0494588ebbfce83f099ed005c39eb8fc663ccdc605675d1ee5e4a18f6a92bde9e52dd843fd56265ef2cfbc9b56041830c1ef12c40d5fd328f661d866840ff041b93db5774176447f8aab185b7352268ec885aa1c71df4d27ea0a030039fbd1a57d0a0b8f63708f6250ef5db86e9ee2dc4807d0840d5fd328f661d866840ff041b93db5774176447f8aab185b7352268ec885aa1c5e8b3fdab1714ddf3fa3bb593b14cc586a320086bdf9ee11b8c0ea40582631f74242762bedbb1a7845f85aab29c8d7d4eeb3a113220698d7bed1f227f2f2238c5e8b3fdab1714ddf3fa3bb593b14cc586a320086bdf9ee11b8c0ea40582631fdb3e1eb9d465fe7ee6de51bd95e2f4218a9eb386ec9bc7347f17d9ba269f8cc8053babf63708a69c8fecf89abe37ec93b623125aafc5e60eda7a54c8f3ce7a47e556f496b600b3247186209d966e5313671eee17e5f6ec5eacb97e6b21fd083a27088277103866d6cb6eff58368385c64f2f22a6e5d8d93230df2178ea66a62eb64d5b09420e3ecfdabe4ec405a375b7f5dfaebb6a20c57742e44a24d8764e3ebd834b44e54db72e3357404c1835ac1767fb9bce1cb112482649a961adf58d876e05531e1dbc78b400d86930ebc6a602977f8fba90057e0c4c8fb34ef00afc9e01bf18ac03772f1188832b0e6e5c853336f44784c8e125c8cf77208cb70c01139198159d5de5bcf1621301d548ab1168a78574b67b7c334d2621ee4d1d19a6d768ac9c2493f1dcb7d9d5cbd981225ac670f62e7bd1339589fbcc64a5d81c2ec262ff4b331d77020b7e0ccaf5d8fb96fb164216a00db36f484578c5df948dd1e4d930ade3baeee2165933445f55f5188f96dba6272918b3f8421c398c1b6fa7d97c1c707cd6ad3872515cf3fc9d8dd1a3f7cc08e3eb71813ed427499b256a87515e39704e9e173b6fa81f646990a29f3051cecb1cc98e02b029cf57b0d5aa6642ab66f7a19c25871c1b79364499e8ff7b63abbffee19dcf5728441ef49210defc62118e0308778093ea17b7a6e57034ae6a51e36cf56cb87cd28a049730f252f9d245b496254c79a7648d7d197117cca6d2857a7d3b1b0ea0cb0d551d3e4a23075d0ea27646c80dfaf59635c23b39ee55432f385a47067e9c2b45b3f6020cd9bef40a1f47e30ef6502d8f0c2eba40a9b5ea4e68910a3195b65478b2479854ec70fc22d4790c06251718da48a4edaccf327e4876d0c2ae359d52f675921946e9c9da36aaf7debcaedda9b91543071d476cd897bf6eee3a4f22744ff894f7ffdd53045c17be9555b3c07f07af2f740645c8ce53bed1dbd386d485490926b651e94be1705600a17a42161fd581658d97c10e5a85310296672d013aa02fe4742dc5cdb2e32b3fa44b3a9a8fdfa906627355f6f48b4821929f9bce5ded2d07894361d41aa3927c7985386d42759656665c7b422ee226df16a19446af6d9a6613b8ae9b0cf9864ae3a8679ed503f954a453452c93fa44f99ca6f39bbc5860abde7fd35ecd8e84c1f8d1ee3a7014343e3fb236329d2b67c1ec233ea4b208d99e3f95105b751941b4e09898c31791efeb5f90fc7367c89831d4a98637ed505e40763e287b4a3387a54eeca83f3a8ff1f5f282f7966c9e7bfe159c8eb45444cab01b3e167ee362670f93cdd952335b1a41e5529f184f2022ea4d41817a9781b150b062511c84fe7824717bb55d7f32c7487e37012a1bc6cd4c8c0202be4bfb07e770f8dc5113b98844b2fa4a39a4d8ebb414fc79450d5ab4f0c8f5141ac06d40b2a0431ea45f9fc724465879be474505c7b32b53cefdb08c93c5509162866af919b2c77f088db74e92938ad3dc62fb9eaf861c2f9f77d87612dbe4324ef2adcad5f9d0cf44124163dd246c65c3b1d1d12abd99bd7173148d125f4191f2d68199728475c0b437a32b4c0a8aea5f52564ead5b0791d74f0f33c3a5eea3657f257e9c770b86c61ae47d230fe3cd9464c9e989e475fcac1ff0446c642017019b5aa1e78afbce195308413944dc57ae464f071ee123ee4d747c67cab72d811c9adb6a7066f46d8a05dfc78f8ac34fcdcbe7c61baea225d7ce9fbc0dff5c94b19c3fce0c7e0c3cee62bead29919dcc1a0d8b9def06d8aad1427ffd7d390a6c5275026a3966b0e9266d36f74340a87af18a62fe5d5f596cfbe2e7f2d941d3e5043ac8bd070ce567eb38fc69d82c478b5629fddd43f09c56e147aaf5f0bbd6d7a040569a7e1e7c1865d2152a7c8b4dff1d83562851d0c1dd03828231508e3bc568072685a7f6ba3038f1b471873a7616c6a81d3ed3b8a0f842372e87f07d3b0ff14edfe1b5926f37648560667540b62bddbb41c56fdd110c5b71cc3dc97171c3d09e0c4b4ae517425d1a41326806de0869ed0b49c67b67dc885f23efb9c38eee309c44c46ddb805be154143f78adc11b1c839112624776a6bd9a1a82c57792498eb005575f3d58a480754f393f757f23175557642f4dde08030ce348ad127be7b4062a670b76051e2a09730e43118dd2b8e3f1298f2bb65f59027840f61276cfbf86b1b052f31895733ecb8025e59d289a0b495ffa37a229079fb43daf382b32d4b9c24c1516b3c3729bb5652ed442d81ce0721cc21e4bd67a3f2a92123993ec74acd58ac1f3edea823ec0582af3bdd87669a1cf1c9847bf99953af9b4f782926f994363288c9a12e42f35b834b27fa7d0b61bec6550e1a16133f6482b1431875ee93acbce4118987f671a4403e4d0bfcf2651673a85eb543b8a92a80dac6bb8a98d9dd010ae5ebc396ebaa1a027690f38aedc109284a95fcd58268f042b215f7e4d66d5163ac9e7fe73abb5d5b4fd70329da6acc0f18df055c2cbb677228f9fab78172e9162cff24314eeb17ae40c6cc19b48a9bd5e2a0340ee3dd86a8d64bd1d5c4df8fcfa726c8a3c42fd42d907de82cd07e4649337345df114912496b2fb87722c928a5aa8594296b32267cfa3562d9234897e4845078e113738f76fae396334f347ea281ae0283c42fd42d907de82cd07e4649337345df114912496b2fb87722c928a5aa859423ff134a1285402b7580757595284a51296e10574440f4d9729959b43c5b3d9adcf6efab121675ca894eeabbe9b5fe0fe6e03d9a477f15daceb6b387e950cc0c63ff134a1285402b7580757595284a51296e10574440f4d9729959b43c5b3d9ad75f6e778c1936eb04c3dbc12f49605fffdd78cfbde8455d8a2dfca32ec370730825433716b06fcf7b89a1e0eebd15cf8c5fca00cbc39e4980856a8e3a67d9011d952f60df8c915f8be45104eac2ce843d40a4afe5a24717e0f22aeb203f74356099bd344241a61aa32bce4becc946797ea0805776b9637b7781a8927b83725345ba69458c91a3627b2cac643c3e72e7297216d185c37caef9540ea202000e122099bd344241a61aa32bce4becc946797ea0805776b9637b7781a8927b837253434ba08b2ec7aec8e7cc8098d1c159154a9026735f798c9b5fd547c5baaaaf99daadde9736d00c121efd9de53a25d68667c0b8fee257ef037438df08b7ece115434ba08b2ec7aec8e7cc8098d1c159154a9026735f798c9b5fd547c5baaaaf99d22422bc943d348af39fcbf3f1335497edda1361a41c991e940c4b258c375b3d55a30ed811596506ffbfaf5e0c5cce5edf4572049ac34dd9cb31bfdc57385f6dc22422bc943d348af39fcbf3f1335497edda1361a41c991e940c4b258c375b3d5c463bb05774741ef031eac6ffe29d65f8ce43f5180d8015e77112e1944dd9df60009dca0ecde2313f12c79ebd114ddb5014797ca055e2c1a020b6e39f8aa43ebc7263e93b0316d9bad7c952cf8dc1ea7082b654aba9254678d39874b285f60b1fb09307dced149743fc00d53ec86b0edeccbca7f9875518e9d44c36e84240e77fb09307dced149743fc00d53ec86b0edeccbca7f9875518e9d44c36e84240e77fb09307dced149743fc00d53ec86b0edeccbca7f9875518e9d44c36e84240e7764d15229b26b0951fef81c7458e4a420918cc86beb1ba8853baf1569b5f2116eec184618e2999359ab6b66c384d1bd6686c5d0182b0c82d3582c92bb54697c9d64d15229b26b0951fef81c7458e4a420918cc86beb1ba8853baf1569b5f2116e5b5bb395bc3f69ed09dab924359a9e0026d415dcc85197d9ed83dbe116670e234678e880b61060713f7890b1cbb3c9b9c25a71dbcab59fdd4357006ac04516205b5bb395bc3f69ed09dab924359a9e0026d415dcc85197d9ed83dbe116670e237e656546bd2f323141b22053304ba6f0e9b3b322534816aeb39cafa544b715a67f570b8ff23e714e7aa2dc68b5303f028d16c7feb5f86df4943bfef470c24807b603ad5880002f03402cc2df26c9386489009fe65ad5c81ee457b66a8a6c3a5aee081c81a66ddb6b9055971c0095a697f2e3a11c88a96a4664e7075211867f785f6106caada59cbc4ab3839164ab5b53a945ca11b1450f667dff4ab9e82c7616ee081c81a66ddb6b9055971c0095a697f2e3a11c88a96a4664e7075211867f78072aaf07a731ef0ae39ffac8c39a91e1bf4a63dcebe05c30d49fda9b3b921c2560cbeefa7e0eba2e72dae1fbf65524a928213d0317c9eb3e25695fcb5f953d1b072aaf07a731ef0ae39ffac8c39a91e1bf4a63dcebe05c30d49fda9b3b921c25c9ca24a7896adee43d15f0608d905ae8f31d7cbc6b8f331239f6daa4d85a806cbf8d68c4b2b5ab1f7d44749c99c37c7a6e9b80702119c5714be6f03d32eda556a2e905d1eb8ed0dcb921321178d6c1f6f6f15469a34eff953a77e81f219749020e6882f99d60ea9fefc5d0257023675f4fd613c31ccbbebdc1dfbadb82bd9dd339821fc9c8dcec9fd7a5cc90cb3388c0986ebf7ee75839327df682b1ec97fc0c0e6882f99d60ea9fefc5d0257023675f4fd613c31ccbbebdc1dfbadb82bd9dd3378548aaba193e95ae883f0f1dda359566356e14c8891a7bb022b1179a799d36a2a16209767f82b6988396210144193e2a6503888ba53e309ecc9c188719a056378548aaba193e95ae883f0f1dda359566356e14c8891a7bb022b1179a799d366e3bf198cac66aac2c6fa5fda5475570e8c4091fe3e2cbdc3687c7fff6b9110e977be617791766ba3694acf4c141e17d1253147755937af20359002f53c3b47e6e3bf198cac66aac2c6fa5fda5475570e8c4091fe3e2cbdc3687c7fff6b9110ed9c1ce3eaec5d8fa4492d0bbd560ed9b326bffdce18337a021084df44062252f820da274f57d4983d0152f80409238c951e31077b2b57ae1175f5b8e7debf95ad9c1ce3eaec5d8fa4492d0bbd560ed9b326bffdce18337a021084df44062252f5df96f8d97fae9394e0f6bd95a8b29100dbcc2dff9573f3fd853af2340e1126fea26dac4fb8887fc1a3974cff461a9e3d7958b04b5f425ba0e71f34eb696451b5df96f8d97fae9394e0f6bd95a8b29100dbcc2dff9573f3fd853af2340e1126fde50bf576b7093277cc9062457ac9d8ada9d694f0ed8b00e3b7921ffbc6efa012a8cccbf6a79335754afea2df0380f2d9e1b9fb6b185ce85eb3f092cf9280d0cde50bf576b7093277cc9062457ac9d8ada9d694f0ed8b00e3b7921ffbc6efa014a897f2e5aca1a0d0966a43d56ed4c84be447f0f2f4ff49696f4add6d82b8a19817439a044ba0c1d9629dc6679fe95d5eee4ea7f269b50d0c85fd8160d548960d68bd9756977ac952578913bc42fc3e696ae29c4a574841f4f7120d6c394182b3db4bf3be5bdba13ab9a78ce30784c330d6dbc657b4e9142210dc8b264cfd424f2b2ba7497fd02d13abcfc2a98099283a94b09e8b4f2c1c822ecacde3bec3eae1a1bd2d536c77b735892ddf4c6cc6c741184d93c58c11e8f191b5ea29beb753ac26d64eac3a675fa035d831851c93624a73490739246c091e5e44101370b406505b0a6b7f92969dde00b9bc492d3abc3ed6f63647f8a556561e420d60b5290b51e05b3ee30c62c605077e7770b5b3249f5060d968b0fee8d5cf9cad9450b89cd78592d1189ac8e3ab4a77839512193a9fb6f614d98eaddadf9630ece654a57e9428f21a0ca2817b8b733f3e5074dbdcce3b3b687ee83d0cbc1361fc122c09780ae9234ae3f26fed2e2b023ef9384db36463118ce2616f218d71f6897e5fb3210304c8c0ec80022672f44343677f034a8a356bf8021156bf88d70fbec8adc076145057b3a5ab351a86c1fd17905b58eb6dc4f07f5a9e073cf3d8e425a68d25fce7ebca15c9f5889b9551727303666a7bd80c5e4ebdf6bc7ec4d0c46938a1378e1e4ae2da9fbc7e42d7333235873b4f82ff15e25f16b5ad62c3896d38fe6c9cd99e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a6dc3be0d9e227f47721bf661ea2c2b948d3108af85cbefa972522f0c6692eb5a6dc3be0d9e227f47721bf661ea2c2b948d3108af85cbefa972522f0c6692eb5a6dc3be0d9e227f47721bf661ea2c2b948d3108af85cbefa972522f0c6692eb5d7e5343a4dcf3bdcffa0e9f4e8844752fbe4ed0004348ed767de8ba7457bb0c395bb6f1bbfa32cca17ae61a10be44291e317e72c56ac12641155604c3a0c8b40d7e5343a4dcf3bdcffa0e9f4e8844752fbe4ed0004348ed767de8ba7457bb0c3f7b0cd166d214cea0d1993e227b78398c477ea940a22e8b65920e0f677d50126eb1db4cd964b6ab3283a4f0fe2912cb55bdb66ce02d1bcc7dd20a559dc1ca9e4f7b0cd166d214cea0d1993e227b78398c477ea940a22e8b65920e0f677d501260bab8a98d23f3901e3ecc25861aadc3c40c554566abe7f2aa73e0c7c4f8a67de591fb86986278ed1fc151fdfa1384c7cb89e525da0719aba889557d9b071fb7d0bab8a98d23f3901e3ecc25861aadc3c40c554566abe7f2aa73e0c7c4f8a67de5acaa5fee50ac2b73691d202f2024d05f28a94235351d469b84d87bcce2828460cbe311e013bf429c49bdf8a93b7936ff643467d3b5586c365b926370cbd67e15acaa5fee50ac2b73691d202f2024d05f28a94235351d469b84d87bcce2828464abea28b25c05604ed26e9a4a3004f0193408a20fff34a85ffc254d1fca38b9214d9c0c20f399a57107f02ce3ccb21da47bb366ed400104897768a96381a2abf4abea28b25c05604ed26e9a4a3004f0193408a20fff34a85ffc254d1fca38b927580915b8fc05144f09688f3651af75d2228f863879f851ff81936dcf6ed1c49270c878d4c172a92c1aed13efc9a5120a6b7e4f35a2038e3812cb2f4cfa0cf547580915b8fc05144f09688f3651af75d2228f863879f851ff81936dcf6ed1c4951529e466b8f8d8dae054fd11fba9f56eb0381722b5c00cb9065306cab3aeed950c10c595565ce2991ed30f5e6262027caa0e282ddba78c231aad01e6e3e1eda51529e466b8f8d8dae054fd11fba9f56eb0381722b5c00cb9065306cab3aeed98c10cacd37e078f37b9e1290a6b9916e7736fc06971a8921008ea0d799dea9cf125266d0e497ddd65ee6d7f0ac2d451dba6d7023527648e51f637a19d13213c38c10cacd37e078f37b9e1290a6b9916e7736fc06971a8921008ea0d799dea9cf5cd0255a621e87867c3c7f5130e0f3468eff99278e859320fcd07619cb5a35d8427778cece4effa17e21ea53e9946b146c9d70d7252473a0745cafb621fbafb58e1014770d0d5e9fe6207ae0919b572033e4acc75e961ea0a3f760547716e3eea7aa3adaa32627323d5aa9d07228665a5d6492d2b392eb7bb36de752cd0972ee0553e0365eb7e58ba8dcd5f4d416af8ab331b5d6d920b6fb16481ed172fa7d7953730a1a7807d8af12b88665d8f474f48bf39ed1ef4c47433267a44ef54b0ba71f6fdedb5ba3e0a698bf33d77e329fc4cf2ab4305474b6ae23c1bc0f99daaf7aaa903b8248020e9211e88f2c3a5e3a05f6969b6aab2b6f01ea1ddff776b870deeab481ca55902fae679fa2f794c8a81f913723d5029a79d9eb806d4b0c6b6b49ca1b94f27db711094e9ba3ec4419313c3e660d1016f4bf01d467e5a174bb63023b892900fd55b57d3be22f7bc9696feb905545adb81d37f4b77166753473a4b495ef28de39a4822588943104a6d75d6eb05e9ef1aac86cd580d054d2b23421315efd2b6cd7e54996e2f17909a4e19dd4787be8ff17d8de5f867741e2cef53830ba02281af47d546035c77b4f47030b9a672c5c6e955c5532dc3abbd45210257fb9f80bdae8f6ff29d37f1aa7be0c5e3170dd99dfa28da11ad23b2786c1dcb4b1ba02281af47d546035c77b4f47030b9a672c5c6e955c5532dc3abbd45210257ff1949a60d1790314aec5bce46ec6a13b8d4d82f9a2374b74d57efd719d20aed99400edede88a6358a9dff018fce6145d87da4d43ab53fb3b7ad69858ee728cb7f1949a60d1790314aec5bce46ec6a13b8d4d82f9a2374b74d57efd719d20aed969996d4f663b9be7810ec61c1a09544d32296c3f1636e3a0cfa2c085e3464e4bcad4a5179fe995c7f78857c86468b0d957258ed4b9a4d7f11f9aa6f47e4aa51b69996d4f663b9be7810ec61c1a09544d32296c3f1636e3a0cfa2c085e3464e4b2b6d26aecbc869bb57e4da80256b7b4392ac8f9f4f6e870cd04dc3c170cffb4cf42ddce5764cff3e487be9a33ca800a68b1e43c370239616d7d4356f3524ba9de02f11f4a71047d6e8e2ae65a642ba5b8c2a1c37a644e100604613068abe5210722aec4117ed4b8c30e955cadab9c9bfe94478a58186ab6a7f0e73f6486d5472722aec4117ed4b8c30e955cadab9c9bfe94478a58186ab6a7f0e73f6486d5472722aec4117ed4b8c30e955cadab9c9bfe94478a58186ab6a7f0e73f6486d54726d012b1c0bd15a10b932d150015c03638ec03ca4d1a981226d8be0edd083255c6d012b1c0bd15a10b932d150015c03638ec03ca4d1a981226d8be0edd083255c6d012b1c0bd15a10b932d150015c03638ec03ca4d1a981226d8be0edd083255cfb61ed9a12836c1e55d4001c76ae5547056dd58abfbb2c2378e3553315fa8766ea858d1686af5b886be6fb50b500e35cb459a301079c21337e378a8e259e69c805845caa4de5cd43106717cc9fc1fa2fd14e7f4434a40e09adc981d96568615d0b71649a1e393016a76083267a9fb0a3655a7a976e13019e469d2093f9b8e1e2bbc9b9898923271771dca20061d2ace12f05ae6e1fbb49e362af0a079549d89d0b71649a1e393016a76083267a9fb0a3655a7a976e13019e469d2093f9b8e1e20041c4790515a691c1b2f36f76a18c87f33f6069a55756b1805f311ff7d1941be500fcf91ef53698e4ca6e72384229847a2a1784938f31cfd4a8867bbaef1bb80041c4790515a691c1b2f36f76a18c87f33f6069a55756b1805f311ff7d1941b39b7fbabcb433d1b3e945c649a0946fa65ef2915e6725f6c3c809133c9cb68fddafb35df6d081ebbb68c26b39dfac5d71d83b2a0c421265b6e2fb3ec401c974d39b7fbabcb433d1b3e945c649a0946fa65ef2915e6725f6c3c809133c9cb68fdfc212497d8122dc20d8815b1732fb15ffe2dd20edd846db0259bd64f6d52f8c26cde2bdfafe51829950241d9b44f1aef016f1ad9abc0c0b65481b6186a2a24b7fc212497d8122dc20d8815b1732fb15ffe2dd20edd846db0259bd64f6d52f8c24b7a8f5e5ca04c7a9f074e1afee2310b885a9e3f65fc629905ae50ae8c99604b208b222986e54fc8909de70a231eff3ca9c43c2e4cc150648f132b745626106b4b7a8f5e5ca04c7a9f074e1afee2310b885a9e3f65fc629905ae50ae8c99604b137c501e5536dd0b033cc8deaa6bbecafd2f5ee7a6e4180b98b2bae8a3bea6aa041b922f5d06efd04ca5060ac5aef190336f54f576a93addf5bca5a86170ff00137c501e5536dd0b033cc8deaa6bbecafd2f5ee7a6e4180b98b2bae8a3bea6aacc65f65df07905f6f59dfd1a115afc503d23cab2d8c1cb4837ec3bed1dcc81e48ab699c17806d12600599943285e3734ab9e170e2adb8397d1c9bd369f13c133cc65f65df07905f6f59dfd1a115afc503d23cab2d8c1cb4837ec3bed1dcc81e4902a0b2c4b3448e2d3cc3ef6d563fd0f09b9dd43f70fc7ae0f9832c4c12188d8d46206067639c27bf57147cde8e741135b4defdcac13ac182af85cd9a7912b04902a0b2c4b3448e2d3cc3ef6d563fd0f09b9dd43f70fc7ae0f9832c4c12188d87a5aeacd1a8eab08d6e85b7d1525c21f686edf3bc0908f14673c3b576701b71e284b28abb9cdec6bd4ad9a48d0ec8193399d2d316933043e2f439544b306a52c7a5aeacd1a8eab08d6e85b7d1525c21f686edf3bc0908f14673c3b576701b71e9d27a201f23fe3148839dd0703c7cb1562347fdd9f81abbe940806fec2806db0d2afea4816f33f1d20856ad5b453feb467b79c6209da4f742e18270effccb6469d27a201f23fe3148839dd0703c7cb1562347fdd9f81abbe940806fec2806db05ff4f22e3a426fe1904105ba785ab34d12d5a0935bb6239e3422854426f930c2f236c514fa970a68ebad638532f893fc8a26d853a1bf586d67467b7ca91f57635ff4f22e3a426fe1904105ba785ab34d12d5a0935bb6239e3422854426f930c2274dd9e1ca1036e0cbd2b9d03309257a9b253a2b6106d0239956725834f9b6839a76f60c4aa7703aabe4a3206f4ecece281ef664ac0bd81aafec91a1d1793294274dd9e1ca1036e0cbd2b9d03309257a9b253a2b6106d0239956725834f9b683ac8d19df0c8f29e3eb3c267700a97f780a1cb13614b9398a2c2d4a94252e7ea1adfc19044490bb9bc23dfc2dbe3c14be3139036309f5966eee701b8ff99552b4ac8d19df0c8f29e3eb3c267700a97f780a1cb13614b9398a2c2d4a94252e7ea1688a687d6394dadd62a3fdd69080f5b0f8f471b68618f3def7aa9950761facae4172b4052c37194d08acdf619dda090750d38e278447c37a451f1ed568483d4e688a687d6394dadd62a3fdd69080f5b0f8f471b68618f3def7aa9950761facae822f07a500e4f1125d4fcc5a7b0ef638de6c9c4891464dda084a9039152db31e814f4a7b70c5d3cbe150e4db88b675767b60f2742ea40305f8af7b9f13551a02822f07a500e4f1125d4fcc5a7b0ef638de6c9c4891464dda084a9039152db31ef3f325e270035cdf13cdd30ce6633ab0afaa3086f07c0fb9dc2c69c4e143cd3970ea1ee24ef0720a4c80c2044a3172af056471294d2aac46b483ecffb14451caf3f325e270035cdf13cdd30ce6633ab0afaa3086f07c0fb9dc2c69c4e143cd397c339243bfe9ce48bd5b5755cb524de084923369d777b6ec6a013ba23b03343e1b221ee22d2dbde7b92b79549a0911a21445bf0c9c63925642b2322fa36264c87c339243bfe9ce48bd5b5755cb524de084923369d777b6ec6a013ba23b03343e3e464b5a8b395a773b5cbd385e9ca2c93d6600e95f620e43e07e0929ab114654c1f128f4f7fbc27b14349e39c443ed11a6bcea22f4da8ad9995021e70cbfc1a03e464b5a8b395a773b5cbd385e9ca2c93d6600e95f620e43e07e0929ab11465406bb9f625cded8c81ba9e6f21b10bdf3da6c2b9d511db04480a23edf7d12167394c8b367ca639ae32939fb511b55c9d92a62efb0fe5edd0dd120af9b3c4f3ffe06bb9f625cded8c81ba9e6f21b10bdf3da6c2b9d511db04480a23edf7d1216732e9eb069622f181f812130695181914790b618f4523c91a43ced7a6c9e9c6d71944b67ddc27dd0c5649e52d83513d2a8b368f901b72d7974261e18bb17ba72ee2e9eb069622f181f812130695181914790b618f4523c91a43ced7a6c9e9c6d71a318300dad3a75bb25100771fa0506db45fabbe3b1620c8888dc1b17728cad86d063986278ddaf3499de806e88e4a44fae741f6948ff547e9d013e1e2be4b24ca318300dad3a75bb25100771fa0506db45fabbe3b1620c8888dc1b17728cad86a29bb4e90ccff727d1fb609d1f33221654887f451ac28aa9fe55e31d68b542dc153e9b57d59b97f4ba8a16e4ec1cd733fa5a97132ffda0e11494270766e0cae7a29bb4e90ccff727d1fb609d1f33221654887f451ac28aa9fe55e31d68b542dcb6ae0702f6ae9ddd066822a016f8ef59ba7e189276ac3b9667876085e226edc62d0b56225397872be3b4e83e942dc63c4c69f6dfaa8d9891eea22db65c52438eb6ae0702f6ae9ddd066822a016f8ef59ba7e189276ac3b9667876085e226edc6d0ed5c4fd9f2b7d9c18585a170ee7890f25d32c71bec5cd8e3a45037a5ccbdd58a58a37707ac5f640bf2ab6b39d90f2424085b4a88eb005c6b3f8faa3d5c4543d0ed5c4fd9f2b7d9c18585a170ee7890f25d32c71bec5cd8e3a45037a5ccbdd511fe8aef9fb86aa23c0fb385078f222148a780a359713d2c97294d7eac6da12433e53966d9073826a66ca95dcca7714f0fc1ef6342a58750633b0d352f4a783f11fe8aef9fb86aa23c0fb385078f222148a780a359713d2c97294d7eac6da124ee7eb15a540a0e82d2a6b8fe1d57a84833e803332451ea2620fdcde42be4d4335e22a5620811ea40678e8c595a18f77d47a5abe4eec9fb9ab6aca183d9f29fceee7eb15a540a0e82d2a6b8fe1d57a84833e803332451ea2620fdcde42be4d433dc72eae9ec4571c722fbe170c3ff02470a07af64bef82031599f79f2dd210fc390d63bf2269a0c50b02537894f4ec25f1db2276766102b7e7e04c02d46886d5bdc72eae9ec4571c722fbe170c3ff02470a07af64bef82031599f79f2dd210fc347aef19260fdf37caa7a15033aa27dcb3b835a9275f6a8820208722564f02869c99eabfc2a6fdc398fba2829711a118c36d6518dfa72e1aa84b02eebb8e18eec47aef19260fdf37caa7a15033aa27dcb3b835a9275f6a8820208722564f028697485a5eaa535d84ce707f00b8c72e10ff447ed4c645b4e8d21173cb6cb92f3ede075e0a85e2fd53dd41e3eae6d2b3edb81ed5f6c2a852618a639b23795ba41787485a5eaa535d84ce707f00b8c72e10ff447ed4c645b4e8d21173cb6cb92f3edf63af47fb43efdd04622f2baf5315e595ccd97fce658496446ee21ce302aa80a283265505483f6a05532cd63f5a3e93b087ff62a39a8704c81daf6f0e5c74b6cf63af47fb43efdd04622f2baf5315e595ccd97fce658496446ee21ce302aa80a35d6fed5cf5132a4f15b797d5ec0f69873b4aedfc1d1bd7552bebf04c099ef78e8062e463fa33f71a5ad4c4d76cc97191bf0cb4a673e24a079d26495aa19d0df35d6fed5cf5132a4f15b797d5ec0f69873b4aedfc1d1bd7552bebf04c099ef780df72dbc9115ff1ae07dcb39944678403f8f08229f5c953b5d04cd1f3be47ede0f44ff832e0f9be5d6c742643cee87044c6384c600615a22afd69d2a76d9fe170df72dbc9115ff1ae07dcb39944678403f8f08229f5c953b5d04cd1f3be47ede4727de6ea69a3ecfe28048389f874587f98945c3ca19b5998e39b0a8ca1472116bbbed4660e76bd1a1433b66999fe50a6b5c799427b7c3745e0914d413fab4e84727de6ea69a3ecfe28048389f874587f98945c3ca19b5998e39b0a8ca147211f65fac5b1cf2c1c875cecb7e98c63061f8db04d1854098fe4d4b82c8d7076fe3c8bf6f02b7ee661b1cd80887a1092c9d322951b339ed8991a8037894c4b596e7f65fac5b1cf2c1c875cecb7e98c63061f8db04d1854098fe4d4b82c8d7076fe32bf7426af41ae01f49def0acf2a922f8e3865cf4741c377d5517f53d1f48fd9c71f166f04d91dc6d03c6dc74710e24a7221dd246f5db339e06c68a4d3cd5d8fb2bf7426af41ae01f49def0acf2a922f8e3865cf4741c377d5517f53d1f48fd9cfe31bc79c4017770931b44acc7751e9d1d3b754c6adf5e47318d238c25f4bdfddec68842cd98408315ef66b915d95487abac07e34ca532dc2b4e3d094da095fdfe31bc79c4017770931b44acc7751e9d1d3b754c6adf5e47318d238c25f4bdfdba1b18abfb3f0cabf5b75dd222980d82e96589cb29255628ed720cd17874381396d7d5ab61f71fcee131a8951c363036d676c66a24d9a97de3bb3a5b3913a05bba1b18abfb3f0cabf5b75dd222980d82e96589cb29255628ed720cd1787438139b0ff281e456cc210d23fc0ee46d2b815794f7230669aed435bf5664bc3198c7393d7512b35ed88bf55813cd374ebc72d2bc0154d4608f6d078bb46496b9b51e9b0ff281e456cc210d23fc0ee46d2b815794f7230669aed435bf5664bc3198c70680f88fd6883c26daa2e4387a109841f60fa7b2564b26dac14912697b1369bde6f54de5e52ac4f1447976d53b200c5d6decae4bbfe0547cedd32fe767fa700e0680f88fd6883c26daa2e4387a109841f60fa7b2564b26dac14912697b1369bdd92705b696bf23954987068cc220820e745d114274319cb50117c5242c5e5864d92705b696bf23954987068cc220820e745d114274319cb50117c5242c5e5864d92705b696bf23954987068cc220820e745d114274319cb50117c5242c5e5864f1bcd5b202ac4e976c811f1c76349e467caf83e0af23cb11b7925c5f6da5e5edf1bcd5b202ac4e976c811f1c76349e467caf83e0af23cb11b7925c5f6da5e5edf1bcd5b202ac4e976c811f1c76349e467caf83e0af23cb11b7925c5f6da5e5ed44a598e5ede3ed5d9a07662f67329af41cc701a8ddc5ad05f5c3386a038381aa44a598e5ede3ed5d9a07662f67329af41cc701a8ddc5ad05f5c3386a038381aa44a598e5ede3ed5d9a07662f67329af41cc701a8ddc5ad05f5c3386a038381aa6073b2e1e4096584cf41cba5d03353b6828d3d1c1d78370b128acf129adaebfc6073b2e1e4096584cf41cba5d03353b6828d3d1c1d78370b128acf129adaebfc6073b2e1e4096584cf41cba5d03353b6828d3d1c1d78370b128acf129adaebfc7618d63220828f8652eb1adeebc7ef8e9ed1e0604079b03a971686462e8071527618d63220828f8652eb1adeebc7ef8e9ed1e0604079b03a971686462e8071527618d63220828f8652eb1adeebc7ef8e9ed1e0604079b03a971686462e807152b7b810707f23a794f9f651bc2ec0fe1d383807884049cb5b44fd504c7d512be0b7b810707f23a794f9f651bc2ec0fe1d383807884049cb5b44fd504c7d512be0b7b810707f23a794f9f651bc2ec0fe1d383807884049cb5b44fd504c7d512be0782af6e06d7a12b66da184e6e5ee27f951be56a2981cd5d9317c15e43500aedb782af6e06d7a12b66da184e6e5ee27f951be56a2981cd5d9317c15e43500aedb782af6e06d7a12b66da184e6e5ee27f951be56a2981cd5d9317c15e43500aedbf927331d498b501b4b334798175c74c961f3be0a46a027b6240c424c014d1b1bf927331d498b501b4b334798175c74c961f3be0a46a027b6240c424c014d1b1bf927331d498b501b4b334798175c74c961f3be0a46a027b6240c424c014d1b1b9383a887972b309f597f615ca2e5677f6e21ff451a340ffaefb89f32e21f0b6c9383a887972b309f597f615ca2e5677f6e21ff451a340ffaefb89f32e21f0b6c9383a887972b309f597f615ca2e5677f6e21ff451a340ffaefb89f32e21f0b6c48fbf2ff193d38705b5a56af966649973235889a8696202fdffb59f28044a84548fbf2ff193d38705b5a56af966649973235889a8696202fdffb59f28044a84548fbf2ff193d38705b5a56af966649973235889a8696202fdffb59f28044a8456a678a963eb604abf289949cc3f71edf2252132cc1971801770b3100bbf06395e32fcb04c0afc3c4b153d631741781285dc910e7c4ff3ea2fb9d4984c5421611e042bd3c7962c84688af9f75bb79695c024f8df0f4b7672b43e5002ef9e2254aab6a060df58adfa6b950050287f9416bc15c5be68486108486ca885e9b7a005d384456f555cb81d2b2fc8a9bec051c6afb81c9e9836989809503c3a6595ab0d0ab6a060df58adfa6b950050287f9416bc15c5be68486108486ca885e9b7a005de1f8235b2c20a015323eb11b6b465417f06494fb6884d548992f8b8ab2cd3d07e1f8235b2c20a015323eb11b6b465417f06494fb6884d548992f8b8ab2cd3d07e1f8235b2c20a015323eb11b6b465417f06494fb6884d548992f8b8ab2cd3d0778f31889b5707b6f517e4af6dda55b72760ef95e25c8d4da0e7f4e424cdbbd1f78f31889b5707b6f517e4af6dda55b72760ef95e25c8d4da0e7f4e424cdbbd1f78f31889b5707b6f517e4af6dda55b72760ef95e25c8d4da0e7f4e424cdbbd1ffcff41b7622d7eb66a0e75b7f55947fba433b056e1daa051c15619693055a1fdfcff41b7622d7eb66a0e75b7f55947fba433b056e1daa051c15619693055a1fdfcff41b7622d7eb66a0e75b7f55947fba433b056e1daa051c15619693055a1fd7fe14321f73e581d9e457476b28c7c7638a23966e7ccac3a66ccce0357a6cf4e7fe14321f73e581d9e457476b28c7c7638a23966e7ccac3a66ccce0357a6cf4e7fe14321f73e581d9e457476b28c7c7638a23966e7ccac3a66ccce0357a6cf4e76d0727a34663468f3c687f3d686529869b8b80f4721816bfd1b60c618e3255276d0727a34663468f3c687f3d686529869b8b80f4721816bfd1b60c618e3255276d0727a34663468f3c687f3d686529869b8b80f4721816bfd1b60c618e325521e9d5fa16bd96ddbcae8a77a9e94e81eaec0216a72179c740bf2d8cd7d5ff5e21e9d5fa16bd96ddbcae8a77a9e94e81eaec0216a72179c740bf2d8cd7d5ff5e21e9d5fa16bd96ddbcae8a77a9e94e81eaec0216a72179c740bf2d8cd7d5ff5e2c3ed1667c02909f3d93dc7fe6041eaf620450aa675596f7b827609d34e12c2a8c3ed1667c02909f3d93dc7fe6041eaf620450aa675596f7b827609d34e12c2a8c3ed1667c02909f3d93dc7fe6041eaf620450aa675596f7b827609d34e12c2a8d6984910d0e83501f4d48cc7c322a2a9621c87838b7f88fab97750a2e529fab8d6984910d0e83501f4d48cc7c322a2a9621c87838b7f88fab97750a2e529fab8d6984910d0e83501f4d48cc7c322a2a9621c87838b7f88fab97750a2e529fab80c1c081c367f07099953918953e164f28fbb5ce573ccefd2feddbb04b29154630c1c081c367f07099953918953e164f28fbb5ce573ccefd2feddbb04b29154630c1c081c367f07099953918953e164f28fbb5ce573ccefd2feddbb04b291546348c284298cf767ff8b87ab7570d6b817f459c4f1cf7d21405f4b0a9d9b066dd6dbdd6ab42d660ce21a75e73d3e3438e89fbf42626f27013b5b7f023530819e9c48c284298cf767ff8b87ab7570d6b817f459c4f1cf7d21405f4b0a9d9b066dd63e4a9eae3e7a70ecf07ac1281c387a7fcbaff6d1216f86f84097f66887c20ba527b069ad6f4fdf6275fc347a8ade107c5bb41829cd6082f3cba22a3a084042bb3e4a9eae3e7a70ecf07ac1281c387a7fcbaff6d1216f86f84097f66887c20ba5ff313a8c096e98f2e395296a3df99be618c70598c19856e89420835cd6b0e36077d829332b70bced09ec0105940a67ee2e6b462e8a616ed88dfff8f2a9364c0cff313a8c096e98f2e395296a3df99be618c70598c19856e89420835cd6b0e360c491f0715664f271876c954793ec64f546d615d480b1ebc6c423018d03ea2adc0149b15000585f66b96174a10c143ab736be1745aecba3cd4b7f239169430378c491f0715664f271876c954793ec64f546d615d480b1ebc6c423018d03ea2adc384dbcf6c550579b435d26375207de9e1ebae6c81441cf06e52358a73a2c142c0939a6ce088f7252056bc6e51396c8e4d30f534c92ca3a12424c64b3789ce4c6384dbcf6c550579b435d26375207de9e1ebae6c81441cf06e52358a73a2c142cebf482fc0aec6310618026d0aa068a98eb173c7f59d776c73234372cfc4305773ac0cc8d28842b8a569b0637cabd6d5ce077659472f88370f9b3a596c83c9140ebf482fc0aec6310618026d0aa068a98eb173c7f59d776c73234372cfc430577a9dfcef25908213ae89facc546748f7f09f9830cdd1196b3ee08450b62590233ddfa6c5031fdde92eb2a192a28486760de28390717651a1dd1530c020dcbc0bfa9dfcef25908213ae89facc546748f7f09f9830cdd1196b3ee08450b625902333bfc74655ba280f32feec172a39a892fc49a795486cd0f645f4fcd0653eb384197c227259445c3993b414a28f136ab23cfd1c16cd5afc4d06179293eb73f0c2f3bfc74655ba280f32feec172a39a892fc49a795486cd0f645f4fcd0653eb38418d2fe48664fbfa126a70c78fba4de39d6e2fffcbd45d014b3788ca26428098b626e3f9d82c491ae837171e02e86c58149fba14f5d3de05c7355b4f1550dc91f58d2fe48664fbfa126a70c78fba4de39d6e2fffcbd45d014b3788ca26428098b6aa059b12786940f7fba5f9269a2a5633850462164e0b43a9c0b9fafe60c399207ed479128a9ec0d8d5c4e07174cd2d199518b0e59ff1888964321c7059980e9aaa059b12786940f7fba5f9269a2a5633850462164e0b43a9c0b9fafe60c39920479d715d178fb33a73de000f240f6d893530196359ba17c46c0bcc2d411fac93761f9a6d309e3050bdd3ae0405a43f515991ee7e024f6114a9007791f269af88479d715d178fb33a73de000f240f6d893530196359ba17c46c0bcc2d411fac938985711bf150fda1ee9100d173e45c9c1da12ecd580e7b29d49af6d37eb89fc35eafadf840d757566af21fb983432b5205e54858c833f74ceec16f189cef34aa8985711bf150fda1ee9100d173e45c9c1da12ecd580e7b29d49af6d37eb89fc3ac770858a979c1d4f63c60ec24c6483689cfab8dc0d820dc5074e52e380700af41471b28c26f534ba7cfc5e5fc06dca915764ad5dca94d8c625ef36af1d87becac770858a979c1d4f63c60ec24c6483689cfab8dc0d820dc5074e52e380700afe661eb5cf170a67d0ce3c33ee3176fe6b91629a5a8d3a0ef84c6066b98b0612dfd2ed769a492dae66d320afbfde2b8a7dff80625ea529073e92df0aa4ba50038e661eb5cf170a67d0ce3c33ee3176fe6b91629a5a8d3a0ef84c6066b98b0612df39904bc1b9d9b7a6909b1ee8b5ca0bf5a437e72235af6d94801a3f8a7b23e3c5cca3876f963a054ac1c276cf62f9c7ceac8a801f2479ffb3c58fe45ce7d7a76f39904bc1b9d9b7a6909b1ee8b5ca0bf5a437e72235af6d94801a3f8a7b23e3c2d30bfc36cda9359b40f82c2d5d664a78466203a3ce54b8396f4cae0afa586512d30bfc36cda9359b40f82c2d5d664a78466203a3ce54b8396f4cae0afa586512d30bfc36cda9359b40f82c2d5d664a78466203a3ce54b8396f4cae0afa5865173e7543399f7d0f3ea0da30b12c01ac5f464f317defaa86cb2d8906999c15c828484db8bdf1672349b4c5f713ea81cddf12facd50c07a1de1455a403058ae8c373e7543399f7d0f3ea0da30b12c01ac5f464f317defaa86cb2d8906999c15c82872b4503ed9326b27a7109788cc5a2945f12ae0a980277da99f9b98ac2db23a931cc1318c1c7f45d5ef7d74e9388d8a822f4e6f8f820efa97a7a2e7a91ab803b872b4503ed9326b27a7109788cc5a2945f12ae0a980277da99f9b98ac2db23a93f5a910d7e5816e1e7baa599b64de26730c0f0ab9af916a75abda4dc3afd731a9dd0a5dd159758cce266bb6104baae214e3e07fc9630a4ebbf89606f087d3e083f5a910d7e5816e1e7baa599b64de26730c0f0ab9af916a75abda4dc3afd731a155bf63199b9622af37f7a278343cf6d7de026c846feb0ca59116251d88d2ff024c2f897a4004add494806868b449422faafed70c54cb1b7ebcbe4b4d4ae3b48155bf63199b9622af37f7a278343cf6d7de026c846feb0ca59116251d88d2ff056428e2e0c04ffec2495a68026939029719b6c49b4331e358d33133523fc35c9f43ee7522298006d72a9963ee84310ca86f7b6130ff838f83551a65d44fc6aa856428e2e0c04ffec2495a68026939029719b6c49b4331e358d33133523fc35c9c51e68125baf5d184a59d7af02c8eef5f4edc32962c1e984532383ec7ad03a1753087b5b776d460e350ac1cd6522791d18ed681199eec667532b93ce61cfa7f9c51e68125baf5d184a59d7af02c8eef5f4edc32962c1e984532383ec7ad03a1767fb9610dc43d619940789b6dfec3807e43b4ac140781898bd77420792abe0d2956a50520e8ba021acb78ba7dfb802bc542178fe25e25b1ace7438adb4bf944c67fb9610dc43d619940789b6dfec3807e43b4ac140781898bd77420792abe0d29aea45f17aae1f368736ce185be9869d55ceec91cae41102583c29545f67863b95995b13521d29dc8860600d2824c7ade5adc55dd1e343589f81862809bfbbee9aea45f17aae1f368736ce185be9869d55ceec91cae41102583c29545f67863bdd7e909ffb81a5698fab28092e99e90d505e3836e0c94f73c5c80161dc3d9301b93c82e282024c229abd3672226405802840e5de4e4ebef51996e11609fb956fdd7e909ffb81a5698fab28092e99e90d505e3836e0c94f73c5c80161dc3d93017bc218d2be3a561deaae4a198aa5803f01fe8a5890574a05a30d1c9bfabbf865c306e7991a68bef0ce8ee01c26211ae98ebb0da0efcfe2048609ad2cfee2e0937bc218d2be3a561deaae4a198aa5803f01fe8a5890574a05a30d1c9bfabbf865f0641016d9ab00b34a50b41d1aa7787e84970aa1b578707161af280e4460caf065fb174d3a8d3a35676781103c467689eb6791957065ebf3e5d806ad7337535cf0641016d9ab00b34a50b41d1aa7787e84970aa1b578707161af280e4460caf0eb9560e3bcf77921119fc7f29d89cd0566a9e4b2e66309376b88614a71604c7e05f7a330f37919136e18117818826ab0ff453243618f8fa1fe9fee261348f4a6eb9560e3bcf77921119fc7f29d89cd0566a9e4b2e66309376b88614a71604c7ebc187c24d8af7bc54249b436b77a85114faf5e3d5247d32e96167e18f7adab262032f3473cd363be17484f576618cbb9e212779a4c01e718b74750d47b07d173bc187c24d8af7bc54249b436b77a85114faf5e3d5247d32e96167e18f7adab26950f1f95adcc82987e0a57b56015d6a359635e8a1e1b02bcb2609dc4c466c5a49ba5e1a28cf086a4bbfa8dbf5180f0b480067cf78c897108c75f2e060aaa4b6a950f1f95adcc82987e0a57b56015d6a359635e8a1e1b02bcb2609dc4c466c5a4efd636cc75d49d36fd27aa95f1bea7c208077d7527f308e4b43027e8f28b647afee6223542788137119a6167c73dd2f7deeaac72af2454832a1ccb272e1bf57aefd636cc75d49d36fd27aa95f1bea7c208077d7527f308e4b43027e8f28b647a13008f80836b3085a7dcff6af168d1795058427f6cac91f52cff1ea95ecc115654250abade1b8e81b62bd6588580510a0090656b8a93b42ad3aa7250c28027dd13008f80836b3085a7dcff6af168d1795058427f6cac91f52cff1ea95ecc1156e0a90f7abf82d74fd12b2d95054ddfde9b5c145c46d503ff31526979caf6369d0c03cbe875d314cd9e961341f98df184541fb5232bffec5ccccb6244bb23602fe0a90f7abf82d74fd12b2d95054ddfde9b5c145c46d503ff31526979caf6369dfb27c898d12f2ef2be585dbdc28040a5568551e382126044aad3a60698a8322303546a5fd046d42f8a836a34c7d8c7d11a1390ad9c0a159e966edc145466e0f6fb27c898d12f2ef2be585dbdc28040a5568551e382126044aad3a60698a8322357e07b55538c1592c6fb6c5f1566d0621b2eff70bbc2c2ca880a8aa2ef7ab6c7b786195610897cbbc3de12cd96539d6a778708a1625f750290fdb12076907d6457e07b55538c1592c6fb6c5f1566d0621b2eff70bbc2c2ca880a8aa2ef7ab6c76e03221c5c6badc71bd0cd295c5a38b84ac18ec75183220308a7b41802c6976cbba5bd64a8ae0a93b9031b84ad9a18b64ca992be049a1283aced999cdb3f103a6e03221c5c6badc71bd0cd295c5a38b84ac18ec75183220308a7b41802c6976c663d2870725106c53ac2a51a8b9296226e3a928cd361b716554f43c193ad91041c2bf7ad40b7ec24f62591903ddcd313b0ed977a809a2d5ec967545c99fc864b663d2870725106c53ac2a51a8b9296226e3a928cd361b716554f43c193ad9104dac9043e0d825186d7cb89fd251d7d646dcd13f48b8770e2176f47f98ef8e8cd206d607b38e97efdcd950ecedbefb6c779f7854e3ec54409e6b6b01fdc7e55562163ca62c488ce91120c47de185383dfa170fb0d410277dc92edde80a20de526f335bc336fb38789d0b207a1e3a8a6d82d4d2ec731bc070ea263a640cb252bc5cc3a337ed0912bf0b0f352e880f022ece6db5b753ae02fe71f8f5febf1a44e39f335bc336fb38789d0b207a1e3a8a6d82d4d2ec731bc070ea263a640cb252bc5be501fb075bba670b89cb4705fff6af9384f8201b8f40749a358121601f6169fde0bd96027f128f693e1e0fb72a503d481430fba38f59c99a96ca082158d0f0cbe501fb075bba670b89cb4705fff6af9384f8201b8f40749a358121601f6169f68ec6e2ae1265163b25c87d9d2d785e2b6e82dc0bcfe4e60834e8bfbc9f3097068ec6e2ae1265163b25c87d9d2d785e2b6e82dc0bcfe4e60834e8bfbc9f3097068ec6e2ae1265163b25c87d9d2d785e2b6e82dc0bcfe4e60834e8bfbc9f309701b2ca62bde9828ea7840981c7deffc05b2cddaeba9441c063f195d33664434861b2ca62bde9828ea7840981c7deffc05b2cddaeba9441c063f195d33664434861b2ca62bde9828ea7840981c7deffc05b2cddaeba9441c063f195d3366443486b5fded7bd931484d3b34311e714775e47e1bdedb3d9e18ba23d8bb2d25da853bb5fded7bd931484d3b34311e714775e47e1bdedb3d9e18ba23d8bb2d25da853bb5fded7bd931484d3b34311e714775e47e1bdedb3d9e18ba23d8bb2d25da853b2de0148b9681c365451e730d73f64ba692fe5bc705d44579ba041d224277bd20ff0a7489d24032563f7c6d30e38dd526146feacfba5c436bc4dfad08998ba9562de0148b9681c365451e730d73f64ba692fe5bc705d44579ba041d224277bd20f64058ed8f7045b303503cca00283c59ea17e20f7d2180b4479fb4a4b8b92e540f096ee798fd36f35442081f82f1d681a77d7e9e6fc32a527db00bb964acc073f64058ed8f7045b303503cca00283c59ea17e20f7d2180b4479fb4a4b8b92e54514cd7105d0cac3005c6cf74c662017158a98f7aa62cf9dc717d75c60b54a2074a4bd4f93eb30c2d3f829c315e907b123f6239dc7994e05a42e7b11572f09bda514cd7105d0cac3005c6cf74c662017158a98f7aa62cf9dc717d75c60b54a207979e397c24a4164281fd65a187b98618cd51c0640b7121008f014637db29a9a47d930a90fa08d493f27e8f869ed4fb98bea3bde3062eac1eba5fcfe3d1ba94fc979e397c24a4164281fd65a187b98618cd51c0640b7121008f014637db29a9a49ebb8daa955fdc4b1a01a384ee978409c23a401ac18683b4ffb771db922377e28df4220a724726ea0bcf8af9ff0dd294065935488f8ced2ff546920a4479580e9ebb8daa955fdc4b1a01a384ee978409c23a401ac18683b4ffb771db922377e24429249e4d300b7f8ada1c7f8d759a3e55d521570bb742ef3b567392cbce1276c8d9f8fecc21acff97e7ad488562406dd3060688dae39bd73f40478a4cdf92784429249e4d300b7f8ada1c7f8d759a3e55d521570bb742ef3b567392cbce1276635d42b16e6c99758288016636cde8733042d233d05ce170ef1f2710f9800f7d4e764234ceb576228b209104897251c76c5300107215806066bd307f63faacfc635d42b16e6c99758288016636cde8733042d233d05ce170ef1f2710f9800f7d1a276dd04b9136e5c257d98661ff61ee49d914751d1a1076620cf3076b5bb0956b91fccc521a2d1962cda72aa750a87883a56221c45bea9f21b6e27413a91e1e1a276dd04b9136e5c257d98661ff61ee49d914751d1a1076620cf3076b5bb0959631062409d5dbca35a9fadd645ce97ec65e3320688abff7303a889bd96261eba9bd16b032c6ad6f78e1c31fe941b1faea631f25fcf99defda9d269ad58e9b6d9631062409d5dbca35a9fadd645ce97ec65e3320688abff7303a889bd96261eb3581b6ba0eb9b6b2a356f2d7262afabd3f5dac09d59e375edffb895da61c68056cedd2cf56cc0663e98cadbd241606b9116d0040f6638f7641978e9f903a094d3581b6ba0eb9b6b2a356f2d7262afabd3f5dac09d59e375edffb895da61c6805a44f28a495189afc94e441995cabd0d84cafbe8e3f78d169cb87718d09dd2e12ebfd04b29040f68e84069b27688e9a09290f1012f98d663619844020fda5fc22a44f28a495189afc94e441995cabd0d84cafbe8e3f78d169cb87718d09dd2e12a8000b43a66fdb8458f89975062c6a3944646a74f3f046ef5af7ee52a89ca518fe3be1c2e6550ddee55796df39e04d6050446c387cd3a41fc5f5018643c13cd3a8000b43a66fdb8458f89975062c6a3944646a74f3f046ef5af7ee52a89ca518d9fe530e521f37695c1472b376c300f44f42b0f97b20bfdf1eeee9f29dee3ff477405ff54005335653f7b0ce6a9a1c0f24a254700bcdac0c99de6946c97d0f0fd9fe530e521f37695c1472b376c300f44f42b0f97b20bfdf1eeee9f29dee3ff4166b52583341b7b7a2453090cb687273c28e8e5bfd6ec384fc904355a01c70d2c6791c1ee78f27bc8ed43febf61cc4525edd48031f9439cf63ffb9a4391962a8c6afb5266bd1564031d8e9e16b071ca1cb366c9fa0b1e0c3b02f51ad21e1e7dd348d697fd69071a2089dbf5252e5d92af06d6d7c339d7fb8920e2c4353bd3e10b56ef72cc542e273ed3f9f5f962238a3c842419572b6ab7c2505a3bc25ce432c309a3ea817208b4f73f008e172a21f30582b1498ae806eaa2bc6e264dd86eab1b30d0e742e54d73bd35b26209689611713f105296485ffa97f79f20441c72250578aa1173f7cc60dad2895071287fe6182bd14787b3fbf47a6c7983dfe3675e3cf9ac7a464f541492486241d1b4bf33e37b45c6499275cc4d69c5a8e564e597698fac6f86a20dd05da197e2058176ebfd47edee7074c3248f5f48fe0fb672d7c21d051a00fb5c6a86ba187e0c50e811d659ce00991fd5f5b408f71ebb2ef0f161181a2a89102a2b1d2b2f1f4473236d5d1ececdd0be8fdaa498a3dbe21a185ab1b8b5fdb36ce3becc62a6115ed904a17083949ec8aaef5a80f7078cec232f43bfda6ca994d710e4e0c760e0204c29a4273fc0f14ebe3169306d2eb54c9953f58eaded38b427841bdf280e878f1e26da506e743eaa9429075332af60cce429473f5227237dd7ce5005b16a8e4d8342f0d193193c878e3cf35b9305d22b3b1aaf9f84c7d30ce222e6a50cff1a4c9737173411da108cbd2c9bb57c854480103c4703379d78b244aa905ffe1171a968caaf41b9a0154d1ddc76c05a2abaca2b289fdebcec1adf9167863fb0bab29708c546300c80a77ef07838c9e0437a59e265970d57f8cfa34494c5acb6692ddb31f616ae2dd89a075d2af6d36b0b7ec2ffe7af119aa5bee667f5fb387924a813aec9fa1dda47769d09e8483a748bdb202be6a848c27696dcfb6894b378869bc89f113703fbd1e9b13a83934463d5999b055d1e806517ec2f74f1c6562d0a1a500c48ba43f2e6e9d0c3d28356d747f274f1a4c8d54a1b5087578fa78e5bdd0afa6a9e80e8c5467c1e4226cf6e586cfe7a674a653ad3768ac2fef2a646b3301c20af705f4d4a1544f22fa8a84241bada27ab84133d9149d2925b3f719809ef2297e541461079f15c658af207a3e498be314ab2c6b672e05b51952a82c8dbd5603769195fcedf565e457bb86c0d5bae04955d046306c6aec3b213ea3aebc2c526dd4d121c95d4a25a2fc928a87cd80f8448988185f30414c2186ea0802bbf3db034122ddec1f8a10061b97c50871e14b74ee36d0ca5c2a5015cd36cf7f561269f33dec4c323093d3d88b0673969accdabdcb9ce2cb630f503f9110d98ea3e1529f2f965ebc275a2f78d3de47f8e9b69d35589d764b3b392c36ef590f40a66bace6eb3d86dcb578c1f8becb6ba0eb9fe116bddbdeb2395496001271b92efe5df07fc0ae7c3410d1dd2bdfebbd3e4d8e806c8166beb0be3ca1785a3970ec62310710eaf7de82932181b04d06fe4528f8adaba9fb8c4be0dba85b99329d7f16907e620adada06be5216abcb964406c827b569b2cf1aeb257e29f235e2a8790dd68cee45668776648bab809ce8584f893cdd8fd007993ccc6faaa9dc4a933127da0aaacd1dc7a44c09266051af56bfe3215ff228636b6b7b25c61c9e8c47b218d3fbb801541a2861926ac712843d2113fff90e2074f5ba2e52ec5cb1eafa6739b5569b0b98ee89df5f7358b84ccdc8da64e86f017d359f8d1b769058bfccdb3c6c70c49a104f5081a2fcc9fad68f7b5eb3e4f67f0b33daa24930c4a6ad0ff66dde9a69f2027e4b92c2c9c61dcda2992e940654c606577b2dfae7e31d3d9aa3013cff44a4d7ad842f257ac63765a9998436701b629cd86a701930d77a2177497586e99bc3fe60f2d4beffb645608f167c76874a72ff405e15a2844b6ed9544c6400cf7299b42d0c2bef93c9bee70a9e89f66b8610ad6d6da3d57f61fce1b98fc81ea8e4ebebaf402fae40bbcdd35d4b8297b9bb49a79aa215ad8f1fdfdd842c7522241372e7eddda7df687e815692a89157c5f256f21a08bdbaded987242ed2a8de7133ec2f61ddcc1c2e9de27816ab7cd0a4c678a3a9079efcc8e85bbd1687272a0991f6d0429a4c06679db2d114b2ac95db27a70f9d1352582d9fb769b24eac7154f18d7dae856588297d6da98f37fb5efd8da883826dfe4752fa2e65741e08a563a31ff914fe71068942ce9c6f4070b1dfd7b25e5e7f2fe72632015db2cba2bb4367055551da6fe22051b96d170c7b96fa271c46b25799748e28113d2d49f5d666b49b78accd2c6e10a7852f7dd6dece9b5b71aa83c4950a7d29467ce0590b4a1137830d43d88d8f20e4035dcaaa8b2a5c3c3f1de96227811178b450731fc955b1247656a605d04e5ee98e0d585e4596b94b703a27f69fa426cd9f17629f6320700ed18baa94839304cf1bcabbee7edb501747dc055de28315910da20218dae8b7d5becd81de1e283dfd8b0415a4980d67065de73a0bb453a439787b0efa031e43416a7d852a6be705c985e1200693eb96d87ea79cdc633a1a5504bfad04b1ec9c96d44d4ebb3bb99066a218318e7d67d866e20887a66c10b4dc49bc63724e539137ede6936304fcca1c97c28d16d89f381e108495213d2d567d8d079b78f3f3b566ed52ad2f38af61bf832b7dc28858b0039a032d6beff9b8cbc9ad2ef2e10e96afa83d3db1f775ea044aed275b7a35574ae0d8645bfc5f0a31b59efe990b86efb98936769f33dd91d912ce55b49a5a4cfc516cd047c43cce763d12e8f71a63dbc16641bd87147eaf5f9d9054ea856864b216b2735b025a9531e3046e52d3e039c0be04f9a5a74651d7683a13c7c7ebd4c7dfb5996a4fc5a79f53d60fd0576f94dfe8aa7677357d9ad95315ea220ba523f53c89229b461a0e7f72eccb8b29f351c4e7926cfbda58e0edd6d0770bd82e0b36c5febe7763bacad13a979a5519fcaa4f1e1e07b2c7415005167fac3a689408c7d886fabd5d4248181548b0fc89a9f5ee9cf52ebecb235708ba87d47896ad14130884ef9fb4d1468bcd608b46f38cb0c6ef115510dcf9aa0f71e590792f407efc6e1651643aceaa5661909de14e2861d864443b8472460ce39b99cce5c6965346d47aa5acf4c9ed8f3031995faa224bcb10153d2b6144944477d1f27d1a6cc4a879fac34c1c86362e17944f0bcf68db02f4995bdeea605867795fff7ab4079073f96705e4b5cebd515e057d670bf54e10b8a6f162ef3daa7f21b146aee3249160caf3c32d54c886b41819ebb7f4fb34b8dbae1c45f4fc0864f019ecd772676ccfac5fae7bed5a964470a241b4da7a6cfb718e4149d09644933af38f0497602baab6e563ef7312237e8e5d201d920b4130f057cfdf1b0be9baafaa246826e6d93204fcc20682778b995a0ee87c5f1180fcc52900359eee15bd9a6e3a0e25f0d963e0b2a34301976a81811873dc9a0c79db9fc00d1c30103487f3c6bc3a6d81b4043cd48e02b5ac8f5a5d8f84c0f903b2b7c342184758d590d8bcf810d561f942fe5b372d662b57cab6111cae9021505e3ae1b2adbbfc344ec48165fda322f6b069fbb18adc4ffdf89004bf0c5230caa7079f7ca3142fc112f8b923ddb2c7358369d2d3c24287bd130daa0eaef3e4cb465e10cffb2bcd194ff74097e0c186b4b8eb7be41ac59961d96cc7b9fdf011ebcaaeaeca7b50b8670fadbd7b75fde66192f8c1f68f304840e68014346517680f593ca22f67133c39ba7e46f34b9be62c980a728448c6b352eca3b819488f64fb3338fd93f39c1e30f32bb13f2f9c577925e58f2960e44cf9e8a8bbe04accb1c1a80853efb19ae0772d18f81e270adefc1b2386cb368e84d9b15263e81685f7513c5ab45caf80b2f73c301c68e659f7162c1b1882d3599586615917afd3d848c1c4328656603b2834af6115f2aec932fccc935e1a60fb4d4e353aee8039bb71e2145a6e68fe1e6833a1b4250b70ee0ac5ec70bbb8c51d9c9043814abdbe7dc39ff98f3857d5d110a84c978ad2304158d810a4e9eacef1d449f9858e357fa8c2edbd4b9fe739337e9f201cac3ded20f99bfcecd4970ff776beb30e98a911f72f97609a2373782573c17c88a5fb3537db338aa382979ffcb75503e532a27c636477396c855209ff5f3036536d2a4bede0a576c89382b60c5eafd9a3136abfbd8ed52df9c90203c7a283e7429ed60502a87a02511e0fb77776e90ef586a10ffcfc5991317266f622c65b3ecdd382b51c9e79421e1b32c0f5a880cd05c82a8d11a29c65ee86a396def3344465dd71441b0bb4a7382602495383616786a1c6308b03a0dc82536908d24d0974b2248d67393d613fe558cea4bdf5763c38fb4ab0423fafe2fdca34d6f9932ac7f1a74c0cd8109d60234c7dc62463016a323ddf98cb3aa9cfa78f3bab4768bedbfe9a5262a36a5aecb13d291f6e753cc1ac635caa7e1b4630fbcebef8db8db332c098154a5b11f652912bf64f3731670da18ce8b5394cd53fe6bf216268e7e8eae4c0247532e420e2e103727d50230367d96aef8e8d7f185b4acfb84923714f39ddbcbf9cf38a06bf6f5d621c2249630cf035c19e896a123ed6e5fee18b5e485123daf2f15da38bf727ff387bee99758a5cad2825cb3be3fa5d031e0821e4eba910a46f417fd890207b9b6be77bf6ed445ed537c9f856d8defe8b56505727737d0dc9348d0a877abedab4bdd864481656d3a35f792d0e5109e3f821e6dbfcf097163a19b0cdfcbff3b3db99292feccf7418adefcc2a59e9a07fc4e34363bd62f7e878d48c8a02730a8ed1c584c80eabcb2c287d335e86b71b0abe5718bd6ddc9aaee234f0f0f2363845d2926d8d0e1b1cae2fd1a76437c0f222490755cacc5f8e55fe21d30635f6588571878215502a213c34c05a94ed063ee03f47680bd6efbb35036e06fb4dc809bf398cfa64d61709ea224423c790d23069fe8ffb8551461e94a787bc5417a263e95f408c6863ac14ec2953b73c003fe92eaa7514dbcee5d0768769bd0e961a73cb4b80f3a2ad4ac50ebf58294304e412cc0f1b12980988dd6edc414e4110029c0a1abbe966d21c5930f21063ea78fea3b0f76dfb8fd92858d2a4a200064a52126a43dd1a992c8d0b93bb36edf31c1236b1b4d1c0008553868bd2fc9137570115b96b834f2e647c4719e2c1a7375105e15a89b377c66f6b699977dcabbb71d923a4607b790285bba5c5e1007cd8c1ade5c0214bcc825396d2bbd02054e62a9f162104748b6417d59827cb8c05405d86b00bc6949316d179395e3556b3de90d1e94cf7d67c935230e071c3cdd02ed01e12376549e30de0ea9a5b6a1879f549ad24b919b23bfb6c36257f7b8d214473560d195e71bccef0c69a53e1e52d2800b7a7890aad7e583357196f3fa52433326a6626880e34964e00c5570aee50e9a0a0a7c6d86f6e4f3aedaf3eb49769282daef1eaedfd4fa1c31fe5eebeff67fe2307c89dc2e2fd802072eece5f6026ad2d3549ab193a9e38894ea15ca9d5b3cd408fd6b116acc0c2cbba20e1f6d0879c7c4293446c371a9f79e7c90bf3c78a77a9b8fc72b18915dd9134b91047d85b442898d59effe23e7e0cf4167ca341ae31119a731dbf880a7b9ff32314f4f1fa074f206bbf7fdb851504e5313128636d73b4bf75b886e4a87dba0cac060269583523ca9506473a755203037c57d466a11aa89a30a5f6756f3d1ef3da8d8aa08149e7f274dc64dbfce2155da812e5258ca8e8f832428d3b5c2d45ba92000718abf85f158563c755205e100356ce1b4ab9444b4d0a3d21f061a36ef01e8d3a5fe1cc52f7b5ae008df12f1dbce7304111bf8d4758f1bfc0115759fa4b8d2c1a12f987cd8d22228ab084b53f5590891545e28b25a0546d9a8a28aeee735f518d0fc4dfec81f7aa3da1e052372ed4202c0da4eddd2587840beaecd73ac57dfc4e20e43bd9e5bcdef641a0a5e5ee9af16e0439f50667bb0d29c0ef12a0e37468c3b19a56b835b0d626508c1710334095390b3801eef2dc0ba958bdb33ac57dfc4e20e43bd9e5bcdef641a0a5e5ee9af16e0439f50667bb0d29c0ef128a7a84de2b3da922276679bf38d679a03623da794d73f1e21ecee1d059542a008a7a84de2b3da922276679bf38d679a03623da794d73f1e21ecee1d059542a008a7a84de2b3da922276679bf38d679a03623da794d73f1e21ecee1d059542a00543163812365c6b9858064bb8a5beb74a24f6ef444a4167599982f46c155bf1c946e287066d69c5a1061782c0ee55317b38f9a3be156b123779b4b816c641c29543163812365c6b9858064bb8a5beb74a24f6ef444a4167599982f46c155bf1cefeac019a4ce6a12d79d94404b9554e06c26a7b315ea20fcd385ca0210c03440484b7aa3a95141ed83c23d0ec1978f29538b762031d18118a31a6ee30511afc53a6e95d01c45e2e47c05df3c81073b895c97c1eb0e5b90ab175d6d9263fc81f230c38fd06f6c03608525e8b350ec8bf1455b9ee15079ef3cb660a3da4f5268d871e084dbe941f20a098654135d4f3cf722f7ae08b436d20ab7f68219ee6b5e6d09830fe5b4fa1536c09bd8649982df305333749b29bf0c29330ea6649a3f721f571ee522073062992aa4b01fba2c729b0bab37ae6c3d81106c264a00e743977a46f7d6271031b4716badb318ca47e29b99447cad7770e3922ba48091b9c898f870ce2235812ad1dbe74ee4225a2fb3c4297c5fc02c7df59b90f8de0b34afb8cfb1a81041cbd814b22c6b72bd79b062a3fdfcf5a1d4bd62d0723edd5e9493fb238e0ffb08ab548e387850abe5a1f11669762b2c80b1f8fc9c908be31315657629fae1f627b5c8408c5f797f9f7170d90fee55faf178b6a65df934ae10e81deca9efafb88c7c978e96bd6c232b7fa10bf50cef5e7fb0fb7dc8e5bce44e19f8c92f4b42d1f49e0654c5f42dd5f70252be1e3d674f21db97e1bf62d37ef2208198a27e9c44e6a8682903080a6260bd67fe88c653ab3ce33110458b171a42eda3b4f3917d72296280f492d9e9ce0bb3211a0c12bcf3980f45c5affd516d022d0ea57a31ffacfa8347f6b4376c1a484be610c83eef10df24a84c055d8b9a670a9302cf5adce8d4f07559f80961a0a15d0b3b8eea05de8704b16f633e8a7b369202f674e4e7381978c763cc8800333f3d62fa34519af7d4ab37d2fbd913146d02d988d9cbaaf7c241b057af48b08e00c66076b38c9675ae248cb06b8f4c34bdb2e8f7748d69aeb50f77de6d84c51b9d01e08497983bafe9297cdd1620bf75aa1b1dba1c943603d97b3c1b09b5289695cd1351b065a64ed399fee2ae59cdae7ce6f36c0ecaea6f2c85a2d622f9874e200b2774c6e6d7e55fbd244a9743a8b4993f5c1f5e943603d97b3c1b09b5289695cd1351b065a64ed399fee2ae59cdae7ce6f36c0e6010aa85ef6bde96b41f65ddd7c0be09d5470400444a47da65210d796ef029a347126029ea3631acb68ef8af8b6f0fe75a85922d2b2c8c46b3dac33cf3fba4116010aa85ef6bde96b41f65ddd7c0be09d5470400444a47da65210d796ef029a3385c823467516c6ca5001d502f39713f9e145b8069af5c93be562652f8ca4617f6cc0dcce3b787af87229c554216d883431be22faef099dd959a92260c4b5b74b21c3986ac1be65ab4c7f510b76626c2af13f35e36699579ad3cac906619b5cafbe69b7c04e3e75eb7b33fefd2d5ad730bff35c4a7b865a8ecfc041075f6f93c9e0b599e7914393330bd86599f9ddcbc6982e9ddd4fd73fa2d66d429d4d04211272a6739e4c5fd79791e1e1baefb0bfe0a9edb5a53bdadde8c9b7b8741769d76b5d9cc65577489f22b6b5c236d04085168adeb98589d88ba3713ad67c0330413b1765a739cf9bfbb6040a1b822df429b3534cb669f1f29fd70dfbeb523453f27b5d9cc65577489f22b6b5c236d04085168adeb98589d88ba3713ad67c0330413fe97167d4553fb6f0074bc230732bb8776e46c051233d81104039b7b41b5b98ad3ab1a68b0269e78861fbeb36a0fd177ecf8edf0cc9ab74071195233a1b1c776a45eaef00aed80b353b0030388aaf6b5684e9128e7eb874480014cbb57c0b18d2f2925fdaf9ea9984d0aacddc4846e6a78869b74babc5e1286a8d6dde601c9f38b3e9cef8c0dcfc613f8d2ab25838080ea55d95eb6d59a1df528ea09725ddf43853cef9ab26ab5f73bbc152075f77c624272f52cae4a2aeccedb6ed57dddcb35718eb735f87e7283534e1504012a8b86d7ed3b22a53f5442c64f0ec4aea0b24b86785354a8d117d091f77e5baa3904f51bb5f40bdc92135f5eb5f58f65c9fa83b613d4cbcd384281a66358b5540091af925c4c873bee7de7b6e878d18e74ff496a6efdc3cb9e76ad7f16a59b608dc208c137cd7c2ed4b4439c754d52c3c1988adac25544842f85f14fefa2c8d73aa811045921e4f0db5537e3f8ed686e5201106a6efdc3cb9e76ad7f16a59b608dc208c137cd7c2ed4b4439c754d52c3c1988aa0d800a89cb1e2075d8fbcbfbc2e27557c7d0414b19d7f13a6ffca00775d9bdf719535615344d134ac54da98384ce3c30bd646a37e7ef9d3fff23147f21679e04361a2a97e2f30a1df1f911040e6c51c6ad5f23758f40cf6e0ab846be16e8090603460b65020218ceed865c7ef7c081a8d06b262ded37515fa5334b31d1a2021b703f954f81c07ad89f9fe746b3ae1effc14d4011bd60dffc2976e51b3cb62ae2f08102d7d2e0d658bcf9a908913886617db93e9a0282762b2fd688e4fdb4f1d72ca12b9bebc5cc2f7c36194edf7cff19965504154f2d3b8ddbd768b00834e3c493f457a0ceca5df438908d1daef3affd68c16d12d4d15e4c1c6357d77e56a0ff107ba3602f46de203fc92f6f52ff014d78a933d000e8344b5c80824991f5d40319198c762d30942cfb02352b0a03f47cc281a0fca340d289d7ecaf3fac63147f107ba3602f46de203fc92f6f52ff014d78a933d000e8344b5c80824991f5d40136af30bf3dd98f16e4315641da5c0c1a78e88dabbc299ee634dfc119dec85bbc45eb71a84a606a03c3bebbb9786fd9a3b6a9536170d271d18826997f4608d3974cad2ffb99f7220337796e2182e96517502883276fe6195a39e42cabbeaf9cff4a3d9ea977766d32ce20ddb45bd4cf79f0ac3e17083dd21f549dab54e16cc8bc0dfa026bc1f99286f79a1e320e62ad2687c4bca70d5807c64f97822999bbca8147e306542955f6b47bd9a9853d1f5754e054d76e722e8768db3ea3165979f714d946d2be70d50476be5f7215080dad43100fbd6a4a9fdd33a6574efe272a88384d984891b9c90bd6c5aec02e0252cbaef55f8f359d42b93142a75169798aa554d946d2be70d50476be5f7215080dad43100fbd6a4a9fdd33a6574efe272a883079a31f04897814c5bdaad332ec22977fc6c5ede1b466e68cf8f538b086de55b82103919f2be201c5da49da20300508ac27a16c9103cd386ae385d87e2497774079a31f04897814c5bdaad332ec22977fc6c5ede1b466e68cf8f538b086de55b6f5c611a96153d9f72a17fe95135a47d8f0d8f23e7b3d972cebdf9451be9517dd2e54a82d6a98c92f1311b3783ac56b19d1baefbf7c608ee77ca4e319bb751f86f5c611a96153d9f72a17fe95135a47d8f0d8f23e7b3d972cebdf9451be9517d377e75d3416dd70d6d1cda97982e8a9432a175076cd0651579c2924dbff289ee97c86a816e2e543c5b712d432181fe268d8b9e0e947727cdc0fa0ec803dc689230267c1926d1604ffc7eef4a4db65dd2f3bf6ea6d06db08dab860ecde1ae0984d8675d9b5553ae4ce0a01005bc47a199b9167ef2c4217a4bbda8f457170aae8bc89c149b3b76fe889eb04b7bfdff227f12b3e8ac2496e1f23a3fc5069f9a49c19caf37ad1e788851ff4e2bb20647e9ab350177d98bd860b5261502306807012e85761cb75b890461645bb4a3235ee40abd13f4f8d9c80b4078bf261bc7d8128cf7c30ce66beac697814366fb21d4a3510b7ff832a8d72dd893c9ba063cf4c85a07600c60b9b451622c29bc07a0546f7a7cca79c355b13dd869472a97e3f600d600b76010017f1033c6fdde92c0b631c343e46ab45b7a61b2c8f47b511d48313ae969c779cd4e6fd3a061499140c59bcf074e05ff82feb21b1dd8b3fb127c078900b76010017f1033c6fdde92c0b631c343e46ab45b7a61b2c8f47b511d48313ab477d2a2cb73eb14a59b70136812252583d4e051d88eadbbdb1ed53363621d195777a954bd729751764b108c07a2eb07aae9e9252ddcfc7eabe64acd07b13ac8b477d2a2cb73eb14a59b70136812252583d4e051d88eadbbdb1ed53363621d19286d630dd743b70c6a114c3b83962984b31312c9aab6468acfec79d1382519c9c61fdec81893b6e93e01f63d0f0ac521955d0ef5090cf9113f388b047d59650f286d630dd743b70c6a114c3b83962984b31312c9aab6468acfec79d1382519c919b8642483cba4fb12012c36b2e9beb94f67a5d0eff936d8b826b136e7f4f5f9feac77006dff9980dc44258449f609f7758371fbb210d2a740fdb1cf98c35d6619b8642483cba4fb12012c36b2e9beb94f67a5d0eff936d8b826b136e7f4f5f9d922bbe5bc222d2373aefe9a7226c624cc2858dd0d636e61868a509733d12a8f219aabb50881ae7140d2fd0c0d77f225d6d872e0b14d95e0628985fdaa3f724ad922bbe5bc222d2373aefe9a7226c624cc2858dd0d636e61868a509733d12a8f9acd0914bbc0eaaceeb275e237d8499570bedb1491446968af829517c275b36c89da4a91a5a672361b7d285154c0efffb704cdd266d7abf27fe12e71799e11e3012d5cf2a29641ac556f62e21644e37dce77d0ffe3dc0b96123c57ad44aff315d38884439e4ad82b98fb2d8354c0be766b383c6fa73f05b8662343dc0c2913e5b666deda1866341fa7381c00520b2bdacdbc6719d9e43b3c963a94df5695f8b758b52c96191fb9f2e03847365ed7ba0f1a6f9a85d65830c1bc3e5ac46203ab1f271be6752d812060595e963cdeda9461b1b4ea3608b690f0df22560122eab56e43f8de32ca9940fa460c45a93309d13677141725eb75149de2b948010f7e5c39bc6c1d7415a6d341564b55db520d5886dbca95073c7c143f5c195468c461bb7b0adaca941458e765a548d5fa3a071862f8ed775d3f09b64e47be5316e6354a854171d7bfc46e8794a9e9bab80aad18d24eb93d1d39fc97c5ba88f2369e7823953202b0b8fceb348fd85c3a9ad694ae2086b24d251b98fc092adea5903a898b82a569a3ea59a581c444dde41f163fde64a293c640ce4e458e1a5faf6a8fef93fd400644a5fa3ac6c271d51229cd9d350902b239bda5b1708d246d77bac3f170a639050362f135fc007956e686d116396ce1cb8aa39b0bc8953285bb36f092aedb7bee79e7f4f7d3d2f8014bcf9e58320139874416c23237a7a36a3627bcd89cfd04f88ba606db0a005bc579dc3e57940acfdd02b051be0b563b6c18fdab7deb0c50cbf493b0814be6437712e725901d97cafd5aaa8c4bd474a0cf4241dabf38e746b0f6fed8640cd3453d04d5faf0f8d0c5f595d3ed80d641d5738fb942ccb494e938ec75d5c76540087b6fd40cdf15aa9bcd4cf8440c7b116c3cc4640179dbd37f491e44e52a9d07a8db2250e9616de6a4d935c19263a648ca8c7fa8b98b6b7ab82fe0de54b8a93770faa148d5256678ebe7824d962fa64b3e9a3fb916fc7aafe14441035d7ec58f6f4e586c4100dd1d93c7ccbdc3dbcaf8bc354368f961972e325963ab637a72dfe1d0f288937d7bdb9ee76834e18336d1a86d8a272f23877777ab854075a78a431901ec2f4a93824436911dd39121b1249ebb12e2ba0fbc4743e5cf3ac723a8ad0cc34aeeb0651cbabb70f191f5cd0e8adcf94605601278bb4c9c88407791547310e231dccbf0d8289dc99b313dd7b908dd14c35d697aa896fc0131fe958737c674944fe41d5bee1598d1f25e0c705e428d30ddaa63d36ec846096e15484b2ee292599bb85ffbb6ba06a268114baaffd39b170994576e1ae1ddae3406b445aa583feee51d62c98e3b3bd73327186da4c34ad6fb72631b11a4c92fea9eafe370aad459f24458d4f93be21cd95010dcea038da4ea869be7af934bfc32cb3f41d6e13fb57587d88a8c5038c6daa0e30a1ca9fc4cf23afa957a05530d314d138728a63c68b1b68db9b681f433f35564a03e1a3b6c829dd849d563760befdbd4d4ed3dc0d08077797da55d02317d730d5987823f5ca4d2258ef07cf725e503b6c84f3adef6d3fdf0363d2743fa27519dde974112b42ec81bdead79ef47320921cf416bf923b73366ba2e8b57e6b50103beca7d99f9237dc2eca5994afc455ca9bc9f8770a663c931823685451e1e7f8b0e0886f0021023d510c684150ed610b6664557c1a91cedcfeec43d96a246c2669aba05c6666a4f657e78f7dd3bfec7bbca659ff1c9bfe108c4d582cdb42ec3c8c9c3a1b4d11b426d495235f857353e6b50ba6d9b674a28d697d45a4f244f447e3a7eff122f00940679a69836f2cb4bbd0c705508620a0c26143d6052f454e4a806232a3b7ce7a233f03cc027402ced3e4be7f4487195a74c61cd1b4ff0f780b8eb58d349afdea1752c68479e6c072bef7b4bb946800a11411a54e84a84b0c37909670e78b277f5584efb70caa8b324638412d76bfe241aacd1948bc23b4a2dca8cb30986f1b04ece7c81a66979485716480e7e6f21a8e5b1d9b9765e370bfbc256ced24d87592e79070a5b0f3657b7e44afd14f6a2aa4ae7023064e2755b942cf7c925871c690fc40c766744d01564636a4a50b77acd869baaef0e81c26a9613ad3ad91441e38ade7a837783ea511e7f99b5909f157476b94853777e44b8c183215e406e47507faa6a4cd4aec38ffa38d76b0e0b865415d438a249a301b619216bb45bc530a6e3166174d89f0b7b9a482b005d7f9797a85a707d03ddca5b267d91b53f43c336e1a880b0b488902950a47a2cb00402428a6408a02de94b65b71636701350ae81404f57b703ab0970db8fb7858e84b9730f704c051b00b242f8605f2ad6c3329f7b7f57d0ee6a05cdbd97b76a42cbd9da9277e6c7389d4d3c8c54ad94e4bab96835063cb324d2ef9dac5bbb721e44c25692054aaa6693c8667f896b99d8917eafd0290675f85af7c51ba1410d090091de47c91a395c246a806e8cb159600b597f3d92739798d8f3f43585557e3749a56efb381b3e6af42fabe16385b414985914c1b47446608a36a4474ab061f4180c2f3adc248827aa04a2372693197bef5e85729e617d6c5f96a870b3de69895ad15a3f33c90b80cb893e378952d6de603215e2b63aa0911c6b408ed690ac689a2792ca536a6990dfca3ddb3cdca295d90b24850550d380ddb14b28bee69da5714b25dbb14550c374d64512fb038ee97ab3fa3ff330637fee5ba5db3b6722a0e2fbe2560ebc1c883e72328ef9c3b4da1c7c5d1cc649bce3edb7f84f6a386161434bf3cdb64db03b29b80717cedd1c492789578454bc3d05c8204cfd372ee45f79cb744ed0565bc8d486716115a546f48477c0719b8a6bb9c7b09f90e66dea194ad63dc02c6425dff977d16f1f21a157b7475905c219a7072e31000ed637e391cea226adc3cb4d72549c4989e22b4bb8cc2a0fd142337ba62e31000ed637e391cea226adc3cb4d72549c4989e22b4bb8cc2a0fd142337ba62e31000ed637e391cea226adc3cb4d72549c4989e22b4bb8cc2a0fd142337ba6bb44d203e76310de13976dc520c8212fc5d0006908ea16b6c2dc393f86cb196ebb44d203e76310de13976dc520c8212fc5d0006908ea16b6c2dc393f86cb196ebb44d203e76310de13976dc520c8212fc5d0006908ea16b6c2dc393f86cb196e28c65b61cd9bcfc31b419c0ba1b21b179ab0b6287ce8dfa6547fe010200710c681f711cbec51f95dd42d6f9643e57a027958f52540511b233f8980d1afc87c4128c65b61cd9bcfc31b419c0ba1b21b179ab0b6287ce8dfa6547fe010200710c64b0566efaff4e01bac2bc276aad3b44bbd04cacff62d31759c63f0f1218ac795d297ed95c2ca5ab66c847100443172af9f56e395cb62d5c6ac5816fa0a39e1424b0566efaff4e01bac2bc276aad3b44bbd04cacff62d31759c63f0f1218ac795c0c3f5bc8b3d9df28f69c0a33e0321b222ff54b0a4bf563b792c0bd4b48b59a87e8f6e46b1098bc70fa19c7cdf04ae28e9887ffc50cc6bc7e2a94acda31de5aac0c3f5bc8b3d9df28f69c0a33e0321b222ff54b0a4bf563b792c0bd4b48b59a81e4e3eb83dfabf4268cd538f011776533b0bbe9cbd2c59a040201ff39d5ec3d69d6c932663d46c18732673e0a9fc5d10603a57a9d76f4f81be2212a55e9ec00d1e4e3eb83dfabf4268cd538f011776533b0bbe9cbd2c59a040201ff39d5ec3d6284523f1ab69dac6246c1ff7193c20a661a9d372363016b03b4e6687ba7e30ce9fc8a7f0843a3ac0926f07b454ffcff3e0cdc2edd8d58bafb4ccfcd1e31631ba512e43b81971d2afce1eb249ec252a0fd3f1959981595668ebf64e53596e49bd253f0e9d866ead2faf9f851060d75984d369b45ef68aba67de6bd5d534099768514467f7563cea739b6050def4afba608a6e7d85cbb90d501ab488f4366ad8d89ac3a119279c4ee59770537f418642d9657441782084abb8b1378c9fbce44f99125e886fc61a4ff3fcb579649652b90e4deba3d658d26cc99a59dddbf42c05d468f1a94fe8dc20b7f0370e06ecbe94cbbc509776bc37033c281d65288e73658f125e886fc61a4ff3fcb579649652b90e4deba3d658d26cc99a59dddbf42c05d41e06f1b3da5c0d35cc2639925a0b3889f815b472ddb0c2e4aae527bbd4998f816b2e470a4601719b6947139ea44f5811d5acc1357c05520410410264a97477e75836086bd49bbd27d94af37da5e67764eb1560922080a82a858e3a133a5ceae737c64460cdd712333fa71f00975c52b32eef639aa0bde973f5561a541de547548d4e0d6e51a525ca9197c6066d25cccd8f87669f345461473e2bb557064f7b1da585704201da74c2b73ac67b849d050311e03f2b29bc550ac96ce33a27d63b19bfe28964af5a713ba25af61d4ff9f9229afb07952aa460501b7f57512a2d918679d210510630052adafcc7c4ad8cf16acd2fd8e9adb46deea952cd81bfbea661c795a53ca849c42212c8ec33a74284e0377df852eb4ea599aba62d5af1df282a229f893e48aad6afe5d928f00053681b142cc1a1be9be1cc0f1b28e1e00a9361836cdb388117cf81e78d9fa2a141cca1b14b0179733322e710067749a1b16fe9b2d326b7b976a42357c314b210cee14a0d6538c5d456b48a212b144e4716002cb2d326b7b976a42357c314b210cee14a0d6538c5d456b48a212b144e4716002cb2d326b7b976a42357c314b210cee14a0d6538c5d456b48a212b144e4716002ceaacd67591b800573b11215da2d974d93b4d20d4ab56fa629a74852ba89a7289ea7610360aa8851a84530b3e26ce407347a7f4e2d09e3c7a7f2310ccfb1d3eace4a22ca6b16fc197c6e3680e6af7b1ef32df05ee95fda811d2163d7981f3a675ea84d2735af8c1cac4380ed224cb5b649ca5bc764b98615c1d30e6832e9abe210428b705fb9464e7f8d70ae3f184f2e62cc11d0f088359c37da6890337585091ea84d2735af8c1cac4380ed224cb5b649ca5bc764b98615c1d30e6832e9abe21a49351e64994fc2eff2c7ddae6c591c1b1f9d65878fc19836923a17d6459d0d3e09fef3ea24fad4226b9b43bd0a1d494be62a15467fd8aec211745d504f92936a49351e64994fc2eff2c7ddae6c591c1b1f9d65878fc19836923a17d6459d0d3f4277c79ebc5cb14d45cf2700e09ca2525dd0e9c6eed97b34af714dc4f1cc37b7a544856e4f5af4d3b2931723fd0eaa7f66715106e7772131b2135206874de8df4277c79ebc5cb14d45cf2700e09ca2525dd0e9c6eed97b34af714dc4f1cc37bf2867b3cbcc2beb62de545a5ca5267ce090bcf49004bf236fca24df6dc4c0e3f00a2b64597eaa9baa244a03c73c0898f7c612271aa829e95463afb477e492ccc737fdc949e09e1d7518983e216b0747ba2144e9e34685b1b675f24d1654af1ccc9ef636f70c8edc7940162078838b5862b835eca3e18ae8fe54003d7c3a5479e6669c7878eb6aabc01ae49121408025844f47828fac544af7b6d3e761f10c1c5c9ef636f70c8edc7940162078838b5862b835eca3e18ae8fe54003d7c3a5479e1b85c093e64f7e8f7e4e3ca8952587427ad42669f932c1337f5125e61b638a55a01e0256f311be223bcd3d2f60de24bc17d003317dd7b3bcef1291e7032b35050a370a9dc81dbb1e7e8d84812836fc3bf6cb07a6f356f84b21601cbd5c83226366c4899d4fafaf5fc27e570aaff923285906fd6ab9da719bc13b173c566503ea5d5bda43899f5bae2a76540210c24db33c7ef9adc88017f9122e7753dfed24cebe66fd768b130b10b174fa9b3efeb95b3f837b0a245ed4ae17b53d9a94f7c8dd81b0dc8bc65e01c6550f8cdf9b9fc03df3b62b8d64cc64b8752aa05758742c000f91bc4adacd44c321f20bf09001f4b4f0b956693c7196704e1fe05432f963a581b0dc8bc65e01c6550f8cdf9b9fc03df3b62b8d64cc64b8752aa05758742c001ac52ea3926076c73c6eaef50c6f033e21f99c163d1d2d2d59f4c202491e25c1b6e1e34994778cb0d9ea2c2ab724e0220712c3749f13cf653b7f30eef0c494b81ac52ea3926076c73c6eaef50c6f033e21f99c163d1d2d2d59f4c202491e25c16f2698c52865b96a9e456a31a54701585c64a8325a222513e74abbf5535f645ecf0b526ba26b5a194bbafcf7dce562bf0d922addf1453bf133289abac8b2357a6f2698c52865b96a9e456a31a54701585c64a8325a222513e74abbf5535f645e4618b65b902d34dfb4a883e5113528674b1387f76c62c82e5d1e992fb7874c9d2faddabc0222b501a4f56739efc6062424f39a414c5f81f4f54abd98d0c133c44618b65b902d34dfb4a883e5113528674b1387f76c62c82e5d1e992fb7874c9d1afb22f3f59cbaef1780678759e339a8af92f24c80d3fda4287405dc463c3ad86d0b979ee75084b91ff76893c7197ff708f540d2adc0d4f9f613423aa445a2841afb22f3f59cbaef1780678759e339a8af92f24c80d3fda4287405dc463c3ad880989caa4edab711a5ab66c813ab663301a45891c2cb68b27fcfaa20b4f4b181cdc8d43f0e56946e204633ad73794d71ad246bd8d6032d4e1f326e78acf1730b2617f9baa027e89dbd30f2811bb581fe1395e94a4cedf406b5046f134fd79f73a1f84ed78ffde8fd2c660d4222ca8b69f51ca27d04f747b9587b960d455ae2c2bb3f38a929d818268bc90e316a334c920a86e403d090ef23df51f7fb27da935fd74bab4587d86ee0b8dd68f758ca9c2b8a5af8db846640518223314a8e63b0707f2d55f1dcb47536064a47fe4b3b64b10027ca152b2f5515c04abe8182b148bae4630fe1c37d2364aff1cde3a395fda653749740c0da07ece18b552cff8bad837f2d55f1dcb47536064a47fe4b3b64b10027ca152b2f5515c04abe8182b148ba0541968031b8783fb9da7ef517a4b4856e803e59f4bb31237e0ff4d77c20a7a21b89a6e2f761fb384180ae5f8077efe012deef53227284e8a267de344e7afeae0541968031b8783fb9da7ef517a4b4856e803e59f4bb31237e0ff4d77c20a7a2f67e60ccf330b573caa416ab976e44d2c70e38aeb77b3d8ed2c6f13e18b6e6acbbeeddceb216b24b621a8f99494f07aa57184fdc3633432f45a5755cc85de0b1f67e60ccf330b573caa416ab976e44d2c70e38aeb77b3d8ed2c6f13e18b6e6ac118955fa23dab56f97a346ecded87a81710a6b9aa9a5cd431537987a29dd451564bc01d6da2169a1711110a0e1b9ea919605247c44db320b61b9b49d8755bdf0118955fa23dab56f97a346ecded87a81710a6b9aa9a5cd431537987a29dd45158f2c96096f89c30d470c222e991c4e6a29cd77f30a7a2f1b4f0a8b3cbaabfa97c08effc1878aa4c3137ebfca8f85eef8353cc88bd7904faeeeb91ccb74dfecef8f2c96096f89c30d470c222e991c4e6a29cd77f30a7a2f1b4f0a8b3cbaabfa973de19703a12133166e5ba50d70670932433e007a4dee7341b9f46ae01c064203d3128a1371608fb83e562d4da5ef7a17b3abc60a79362f1100dca320e5fc3d313de19703a12133166e5ba50d70670932433e007a4dee7341b9f46ae01c064203190bd0ccbeadaa9e6b11c3d1091b46625872fc8a8ab69e6748e2973861aa7f540948895c0054573b3cb085200ec8af0261e6765ab4891cb56b53d327433640f8190bd0ccbeadaa9e6b11c3d1091b46625872fc8a8ab69e6748e2973861aa7f54b817d0858eda8750212eac058f51e1f651fd5992ff2980b6f2aea3eeed4704b3c23db48e06ac95f0b2a7c6a27d40ed63d679282642fe1db82721e6cb7d7709148a2c3dde96d9bb8371250c94a22355603bc864960776f63bc2fd05675986f07cc552ee92767a364156c2963b76a05d28b3ef0aa112664e5649ac364a81e8b6281cef122802dbe107b69f9096879d2e3003013dfbdbed161f513dd8776e9a7c70c552ee92767a364156c2963b76a05d28b3ef0aa112664e5649ac364a81e8b62872e8689b72948bc0959086235c5034ca0da0b27eec46bb71276ecf10f628dd99d3442b8e3bafa64ed4c3f293b7aa64dcf1ad9b9180d56f1b93c1955ed3ec8c2772e8689b72948bc0959086235c5034ca0da0b27eec46bb71276ecf10f628dd99aa99314b262678ea78db3b3e96e91f1073f7d8168faf0f14a7b03c13d279ed3d1fa90aed523e53f6c8f7b6d9b540beeb299ca72ef15714ba002ffe67f0a871bd11941fdb9c79d5b03052d88a14e092351f45f7f865aec28043a403ac1924fee87698e8a5f963b59b2e11703e8b30cd94b49270ab4227361f2a4b0592dd9f163f9cb486cb88e1a7f30927a1a716a1d95728a938e1875c1d37ad5f1b1cb37da77f7698e8a5f963b59b2e11703e8b30cd94b49270ab4227361f2a4b0592dd9f163f095eb3e6ea55f9cf6b7cdefe2722db84d968aff3179b64fe3afda7fc798b10d1de469730691c4117837b9cbf080c46e70da6a05f62cfda0e864109d71d40afb5095eb3e6ea55f9cf6b7cdefe2722db84d968aff3179b64fe3afda7fc798b10d10ce7154a38595aa958ae0d96547174c470cbb9b86cf5abcff94fff8ebf207ae49262b666c0e1ebe6adc498796c653f99d757830b2d93ee05d7b28fad4263cb996dd184abc84021966d97b9308d66573041e452b20eb76916b7fada143e80ca58faf6b4e34ab09a3182fac1909a740fa3f9f60c3ceea88c46b653097dfe804650f49918e4ef763cc10284210b65e75950a63f9fdb45a659bc8c3b9807e2173f54faf6b4e34ab09a3182fac1909a740fa3f9f60c3ceea88c46b653097dfe8046500c8271030958ec2c5f6382a85190b3084a5b8bf445938532938800c94f0fe1fbafa267ce1afc27b9b2947b4095129a28b592173df4f36687d06f10d489b9ead70c8271030958ec2c5f6382a85190b3084a5b8bf445938532938800c94f0fe1fbd05f37485c6ab96611c1e387344a642d94960f51468501a473adf4960261630e05309cd52516ee46dcd64f8364984fdad9a13d81ea2a0f8718b9fe4887d04b16d05f37485c6ab96611c1e387344a642d94960f51468501a473adf4960261630e7b84b6ed1199cfcbca523cebff4d07e7a6fa892431c4a06033e898c59ddbdc9bd27417badba72ad17292aee69eb6a7c7732f221eb74b48e51a5204617c89bd237b84b6ed1199cfcbca523cebff4d07e7a6fa892431c4a06033e898c59ddbdc9b190eb343791c5692d906698e88607704989b79d634d75079abeab82f55adfb74df11f92e3edc9408ec04ffe24a38806cde8abf2605b55c33686eba4c8cd60baf4123aba7b8c66c802bfe4910adda551cf9b169b005a77a6ec0dba04a570f838a2693581122728c91b3e1e9b21fb2f8738662cb7b546d57ce05b2df599ae1151480a65159d987cc7e848334c2ab5e0f92cc10587e151cbd82032bc277642bbe892693581122728c91b3e1e9b21fb2f8738662cb7b546d57ce05b2df599ae115143e95b22ac5b05cce0f48fa75f51f4808c94536f8f5417671b37bb1c19d1dea63eacf4989188bb8ad7c70c3d2b2ad3848733380e66bd5c3c0ef04e8bf82ab98a13e95b22ac5b05cce0f48fa75f51f4808c94536f8f5417671b37bb1c19d1dea63836b41cfea319c161f851ff3ace2f78b50f3f52ee1fadf6c2dbb0cf6d9dd6b565bfde513960dbd4eadcde5dce4f0b3e82c0cad12fb5ea2bfd2dd6129061d8214836b41cfea319c161f851ff3ace2f78b50f3f52ee1fadf6c2dbb0cf6d9dd6b5690a7c71f18ff72c5760be221c3ddce3224767d104219b7d78c3277fa117bdf5ab13f9a8e4a6c5b7cfba967a77996f066938564af1066eebf20cf17298916ea3090a7c71f18ff72c5760be221c3ddce3224767d104219b7d78c3277fa117bdf5a7e9318ed1a20ce5167fb3268bb27e423bea2e3aa3b1e45b32b043ea4f9228142500ee48e357c4ed281de56fdc5c412c06e82605b2102a40aea63486f7412df687e9318ed1a20ce5167fb3268bb27e423bea2e3aa3b1e45b32b043ea4f922814207fed9c0ebcade11b14446d6d13fd69328121ae92c9c1f9a4bd22d3bee235f1111dcdc34cef8124c91fe5e4355c7ef197b86f03392dd2fffec7dc7c71396d5fe07fed9c0ebcade11b14446d6d13fd69328121ae92c9c1f9a4bd22d3bee235f11451184a86252668942ae1d9ff38ec0cc3c8c5b98ee48778bf3809899fa9f38ee3e5f24995a687291aa0f82342ebb26211436b0a46c21541f400bea7e647a8541451184a86252668942ae1d9ff38ec0cc3c8c5b98ee48778bf3809899fa9f38ee10c43cfe2ca80a0c037cc5791549ca895050a1808518354ff3d3d3cb32ed3fce2dfb3607604b905dd0ca157aa5be0a9fe6da821c5a1e0cb6bef383194ad23e9210c43cfe2ca80a0c037cc5791549ca895050a1808518354ff3d3d3cb32ed3fce6f522374cfb8fb1fc0e137dd164b1ee8a466c0a3f336e0add436210461067af398d12a01967e206388e2362a4d62db59dfefc63171b6e2393de848e90b75b7276f522374cfb8fb1fc0e137dd164b1ee8a466c0a3f336e0add436210461067af30d290b0ea96d799d2cea971018c63876413096c564b3e8a7c1d9ce2151726f0376aed4bf9480ac845c0d36d627f063f746728e56a001bcc127eacfdb2f18b1d80d290b0ea96d799d2cea971018c63876413096c564b3e8a7c1d9ce2151726f0383009979f9828f28b8de4e48e42b65aebe245ffaab0a69315f3b0c5cc4a496368eaa4373e5f9db2270cf7c5b18b180b17d21c67d9e2b277e1c21a777e4c67f8883009979f9828f28b8de4e48e42b65aebe245ffaab0a69315f3b0c5cc4a4963611a4e58bebece0bdf4db9ded173a8f31d7d90eb85dae621a4539c54eb5b8aebeb9ce9582ecce103ca316cc3d68b9dca6233c24fa33847c3e10f80a809b58068911a4e58bebece0bdf4db9ded173a8f31d7d90eb85dae621a4539c54eb5b8aebe6c4c54c19eae5d54cfa6532a00a1952633a155fd8b000f7753840c32a4e948d73f1fbd1195f78ce1971e623023adedd303fd7f7b1db09435e4c8c687e89a862f6c4c54c19eae5d54cfa6532a00a1952633a155fd8b000f7753840c32a4e948d7123bf0c4808f79e81a3f1796ed7acde514aef9691158f75ae7f8da8479522a35f5a768426708c355a2aa6c4e177e81e4cd504d7d9246072aeee703416cade02c123bf0c4808f79e81a3f1796ed7acde514aef9691158f75ae7f8da8479522a35b5ac99bd009ff9b1963478f3ae9a5ddb9f7e7f53e8ef86762f2da25cdaf516adc8159f33c4a88dfb0b4a891f990f6b9139b18d6831d490d60ef1e05b92e6044bb5ac99bd009ff9b1963478f3ae9a5ddb9f7e7f53e8ef86762f2da25cdaf516ad2c4ca9ad331de8870914fd00d933f211a9a51e2829127d1121a8e8c730f78a9d7ab22104089b3538b7218b6d8459c91125054c4c95bf91e06a18b31792f0b4b42c4ca9ad331de8870914fd00d933f211a9a51e2829127d1121a8e8c730f78a9dcba908eae570002be5124cef4132303bb76d439cc693ee9422f38c6b3b4490dd12687656b8176055dae9e52ef22b383869c071a560a4f6731f1d7110d9095424cba908eae570002be5124cef4132303bb76d439cc693ee9422f38c6b3b4490dd0a78c9428ecb3415b8a3e9e5d7c08b4a4e6c52ac3020cca71ae30d10e11a4380665e48217ad50b4b7e7e79ebb5bdfd7b8b43fdcd948d9f1f99ebdc723269d1220a78c9428ecb3415b8a3e9e5d7c08b4a4e6c52ac3020cca71ae30d10e11a43802bde1a37871cac0ba05b531ff989c2e9433f9f93bcf295551b4acf11ae725e524c77972812cb5ec0a72afbce3e1d618c27ef7b239329c5c952c2bcbe77dba5ddd041443d6499a735bb78fec9da1bf33b3d034b5192c98bc273b16a44692fc88f2da37b49c30d6a0b4db43146ebb4ac8e5ffcb9814816b4742e464cb85697788338f460596ebfb64046aab3d9a65935bd4c76a470118fb7d10a088dc0ecdc53ea7ff6f560c3c3d7a5d9ceef5ba31c556341f7ce1bc1b52d96b063f6c2c47656519e0893327205dea12004e88d18c580286e7977e081b5eda7baf5b7bc93bc6c526ff65db1192099457cb3d9f2618a893c6ac430028550284f3a34d5c08042b0ebef4f18f651d32410c43644c27590903d41e38e763b0e108e6c685a3412a7d29c117f34254fcc12cb492eb9475ad15ddb460a2b1971f066c369e4cf86ce4ef19e111df53fac6a121d61abe33883a68e731820ddc4864b0a4c1000cf2ac5f019cdbaba8cafb48dd9181a0e1f7b0f20b585ce2925e8f347e00b87407a256bb166635bc5252f683a401e7d81c5911617c4af1a1bcdf99a51c4bf1cfccb00446ff22032943d3b921c1c3f0d3776d19e5120806990b817bc99a7e22799847abfda1f63600e34faf36e14307e59d55088e3979881d497b8fc9d77659e77709f9e8bafd7803baf96f9603c957eb974f252b0ad9829c889a293e0ce6829db1bce3da6dd4ecdf7ee6d85e2b148230984cfc4ea3f193be458958ea42ef290854a9672a64370b6f3c628839ffe7fd72569dd6ca2210e18edae3e180002747ea011b76b7ec0ef10c5ef3b45a4ee7e88af8852181916a788aae2bea52b08f3473815c1c43598d1199a203f698769e51e5333afd87772b7cb5449a935deedb31acb509960d754058408c92b99f50d8c4978b47a2b2155588e315f2ebbe58c160dcdcdcb89e19914578a51b9935020b03a510de15ece55fcd02c9474f37a54c158fb97ba5fd15af12e419cfbd7f2a326ae7fa10873aa377112ebec32545238fdf988acb088c3cdb7306b80e0a72c0d16dd934b7d51ab0c9a4224f83be5d6cbad8a7158a0a5d73551b82c0762c44adf2af7745c030afe291e2badfe360925046c8e58d853407176969c876be8ef0bfaa500a9471eb0c13967ede8704f85a2e1804da756128e6c22598d60082f98ce52ee4955099bfd447cbadfa0e9b24ccb8d135cecc833168d44e84f9cb1388ba86f29422d20979d3423fdf3541ba35a17ed44d6f4a517ff784ecd5c7d86d9f81b2498486d626c7feced1b92f23171cf9e42881abb78de1a93bccdc2cd7e3ba44508643a20eec4ea4c19f2f1adfd36f6b974d7c143e449571ae7361c4dd0f7881999abde6cf4d232836fa3e55fc41a7d5aa2b9866092f65707db7f38bf8fbf1b758382d551f9d8a3ae9b630704b337448f1e2895acfd5b505f3dd4158b87396dba4d0d5a1bde3ab008206c155934d53508889398e2ca6b4de3d91bcf2690f1b502249289f52cd544190db0b94d59df5eca139829cd2bf0742e9dbac38ffec5862597ee8f9dac50385af943ee312bfc394366be08b2fc12563ca1a5ce04cbaa76d414949afc230360dd9a29ff579bd868cc7f8805230d126ac9ce9b9a03910a6c183586e1db01863fcde6417d06745fb3e63032333d71c5e82e7919cf8a199092e705aec632a4d27f93bc761e578510cadf27bee7a84d891482e9ef8b71472317bf3adabf819e665c725d03e3064baa45f6ffbfd78cca83eaa46e8dd16930b7ef8577747cfef602aba854c64ce85d4ae1e54a18a456eaa202643e3d33f2c0b6e16357e083c3a98877e7317abe1578a44c288e5979c9d96fb5aa6727ce7eb37bc7fb29aa138b1cec6656ae8b4886cbfa700e119a1bb8484284cb717a0143830586d09d702ca3eeaa8f86698e5fd18af69fd28147e71a1a77600d356afec731ed523d5cdfa21893833b52b2844eabfd1549792c1c9f8ceac2d0e8e901f3307d4750d0657d9c42b857d5f37bdb5824f9358939da7d16d13f61eb8abc72a0a133cfc78e82e1f71ce628408e7d10a38552ba3e3228ebd113838c1ce4448401b2a9b1084b6a0424f27eec488c761f75f053a409608ec36a9ee0ede0d3809714fd0b3433db387db33987f1e3071d47c13dc83d1e902aed6b9d7d0ea31890615e7a16daec0b2619110516804bf90cac459a4d0315198fd4eff69c36c54378dd60d8ce92db6f399606d2e40a3c631ba566127e8cd637ebbf35b822672139cab2e8c2f19f7047bfc7539fd78839929004d8fe0efba1fbcbd9d712d285e43834ba55ce115556c7513dd967364dc6a40c39210c874e8168cf090ddd6dc606df34cbbec917f26fe605744cd34e51bf5de3be5baf63ceda573c0cdc4c5fb383390fce7824650a0342c63594ce9cd026b3a15b405729fa9e0e7af77a63d054a6f6818b858eb0f50533bd3bd16fe32815f77fabfed92ede885070b6cb15827ec66ea5008fd351fa4e13d017958dfe8f15e21ce0d8b6dc60f59c1543e855eb6626aa1b6e97532e2b7a834206e40169c0fe672f90061d771ab6a8533ae3aaee1db67ff1ee8fd351fa4e13d017958dfe8f15e21ce0d8b6dc60f59c1543e855eb6626aa1b6e76b11e9a82e9a1417597084f348a3bc7e1294da9730ba94e21104d05a60aeb8a0ac1cca98a98ef409a0d0b5569c87f6dfe6470f2de518fa1d9fc5ce2d4565e4c9919f30aff9d4ff0a9e5219ecc2ca3296f860c3b36e1f6c1e21e5f412e7a0e207bd4accfeca0752aaa64169e731b7d032ac94b904f8ea429bdc664fc4467a10e693205353ffcb1a13c6d5fc42df981cbe7c3b532c74ce9dd0aa9c8125ee59b2c18ef411664b2d5eaf9f837d3572f858f3558e8c1e314f7ca0d4aa57bf620c12d3d7110fc5461cb9c1d95566bfc69e1cb420d5cfcab12f0863baa50e1125ba5a28ec2fcdea85668151bba6617f51f1c02e40b4da8fd6bb3989fedd4693547f6c13d7110fc5461cb9c1d95566bfc69e1cb420d5cfcab12f0863baa50e1125ba5a2dfe646dfcf5f9866f14fdb5f40a32c1ca689c92028630c3be1aaf87ecdd0c4ef364a6f20c71331bed15542902a92e45b2c29731e662f2982f2e03a1a2f56645bad30637e9a70db0fa9010b2ac494fb3b5eee52ede8a8dfb76d0ea1a27723f6f4860b07215298912b1aa367e5975fb740f9d682fb7b6924db76f61ff78b1a4324c2c36be4c79ba1c31877910f0afe73b42ec4408ed84e0662b5a49f35342848919d9e3c2d48fa1f5e77f22f4baa71ddafeeef70e3b38af2a3246717157c68bbd1e26c9fbc6099dab14eae65432e2a004f1b2971e3a7de7309c4d6d8cc50e67479e26c9fbc6099dab14eae65432e2a004f1b2971e3a7de7309c4d6d8cc50e6747991c1b0e897cd885d65886776440e08f90d13bed0c1841480754e1bce60c31e238b53373699b9ea85f099eef2e9fbe9111c1e26b1ae79966defde7bef2861a07f2e51af62094cc51f91ba8694d7f365d100b15c22094c489499b48d0595a908098b53373699b9ea85f099eef2e9fbe9111c1e26b1ae79966defde7bef2861a07fe015c6c61f54b4408147a32dad8ddfdbe8e697eed9d14b4e97f04e5acd276632859365becbfeb8bbc4d2ed822dc236b0bd66148ed7fbc2cec21744dc8abae2782cf5af6bda897677bbfe2d84acb9214e00cd16b78104a3e5626b301002a4718be2946a686c12e02248fafb1a57e7514e0c22bdb2b4a66e644215c86fedc37bffc1df201c034ed2555ef6aeea9e451c0e64153541dbc4834f28587cb0712412a09b4dbade76fb732f2994028b0948e283d320d162e95945a1f4df0c46ed4749f9cf8f3643226e6dcce993efa0f55e0a9f181ad9c4b366d9d4c8defae3dfdc593def205d15dd8a2184df48dfcba354037cc7c0f38d939bd5cdc5e56fc05f81cb182491291537fedb8765dca1c5e2ba34c0a0e3980e4ca3e3bb2b0d3ee293f378617ad5691caa8d049d030c58841f0eda4457fdac3e126def50e345fd7286c0b7216e3d700e6c984bace27ef59bb10d73498f2a3dec13bc1c5d2064ac6e5ba34e83a40f91564f009c169fdb5d3ef0f2011a819b4997c98b2dc496ae03fa6a9e0d3bb57195c6daa4f9c88b0913328ba0468e08b5bbe24d4cb685331a3554453163bb24a1125b9d68fe19e8f6bd53927d753cc5a4c0952a3c684fbe80f1d55cbb3b3bc654a9e19e83d5f826281f0573223d91a60066c572bc6909bc281fa8557f15ef2578aa6fb9bb65176e9c9608185fa6e1f7628e11564a0e1f03d5af5fbbb2d9e170103f84665c49aa073fd3cd2e76decfe40b74c5a5a2578abc43eeb4cfa55fe2298e007166dfa908f430f0b097e526157e653bcbf430229ad305168dacafd048ad5f575d07679c2036bfb6d369996ea46b44123fedb8a47d9ba3a047d48e5f1a6268fe7e458eef45b5132a0de8f55c11e9a00446250a8c996e9fb529bb02036ae100b72be38f2e7bd5d50b4b4c4751e579d5e4316bf5a8494e6a78433cd91666622578b7bf8637e2a21fb1f27a5df09e156d43bda7158c11fe86d146a73f086b46703947d9503efc2554a594d77d3490756fe3d90dc1753bbf4c2776da8d9097942fab721563e16044f834376e401e2bf8d56d5e47ca5d7dce5fd2a3a88715bd61d9180d46d5f29711c4230724407ff90818f22fbbc45dc202ddd2ec3d2802e1942fab721563e16044f834376e401e2bf8d56d5e47ca5d7dce5fd2a3a88715bd05808e3b82182bc3010f4e2dc46ecc779e624018b9fc7bc67fed318d7477577cb320532d2fa00892f3885d72f4c75b6ab90c83dd9b040c425ad38a7d88f8e09aa916f11363a523d3e8ad3dbcec36d38e03118724efa1203c2a6785d3141997fb902e6a2be4ce6f5facc1beedc25c73ffedeb6a04b1baaba7d44e13f2f505acd94707ad5be6a539bba7eb3eec350ca5414b57d70e8f789c929a28f87e1fba7818c211ee100862a9f1b994692bdeb5395c06b14dde277faf033f51ed1e55b3b0bdc4b28bdc8a7318849168299060486cb2919887de55d2d3aed42b9ec9aa8196173a4a833fca7ec9d6a31422951755b0f1460018bd3168aba84f9f90be471eaf0e7992c14323e063038b4f9e80ef5b0cc907c04c6a08d86e0a6fae28607afd95c5ff3cc56e5007a4f0c3f8eff5327798e4545adec5644efc1bb45d1d4b89e64673bdd0392d2a07074c91f9df2b3804677fb10087c707d7f2493209f88cfa4d7af2bdd0392d2a07074c91f9df2b3804677fb10087c707d7f2493209f88cfa4d7af2bdd0392d2a07074c91f9df2b3804677fb10087c707d7f2493209f88cfa4d7af206aae997d3be6e50dba4aa0f129af4ed1dc072ce10c57eabe3623300b9eb96a6298761bbfa225a1f45f2058075a1894497139e4813e6b8c545e834fb3c56acd8320a0416c5586dd91c74850ecf8dd1e037d7cf787f90e7bd56771c2ac234e368d80deba6ae62e9e000823ad4866648538c3757e6cc3b1e9188f38fdab3e43433ca2923001ba77031ab7a1797d3eef8297dda7a83f21d2d7bd16396a7bcfe4e67d80deba6ae62e9e000823ad4866648538c3757e6cc3b1e9188f38fdab3e43433ac8c71fa22812a07b6a6044e13e841c082c981fbda6d08930592723ad8c4560eefb182a7cd87ded96424b2cc2a647c45cfadf8ad44ecc5bc677636f6d1baf1c18c8c1546a5b1c2bd513c98d36d9b62b97421f159321d1c81037aa83991569e3a643c151caae64be153f1307406b5510222c328099a88591b75c1986bf7bf9a5c643c151caae64be153f1307406b5510222c328099a88591b75c1986bf7bf9a5cb28d975feefdffadcdc6581b4f58ec44720381e2a2af39a75c114671ee6ee945aed25173e8a2e4b9665a266bb3dcaa955f15c470718575b395fef71c48d549270583caf33af75191c74c132501476990d90304c16309027ec222b2eaaaed2e95c79edd9ad5b426c3b9ccba0ad23c157313ce52b26e881fd4af38bd279aac323d4d5cc9c03dcf1245d3e8c96cdd8566c641a9ae77337335e55c656dd5cc84b3f9f6dd2a40d5c2ab456927c0d17157280af8aa714b46a142f1b6b7a94f474c0f357a376fa36ff19ae5de028381543f79e4db939af9eabfe5fe92832b4c38d09899de2664b343b683e8da4b6cdb3428d75ef8fcb444239c962804f27835bc104dc8de2664b343b683e8da4b6cdb3428d75ef8fcb444239c962804f27835bc104dc8fd57a2fea0d08e2d258f30f47e464511112e829f89422313520d43c0537003d5722627dc5e8221b20a3bd92e831933beb7fcca2ec3e8f86556cafb024369f0ff722627dc5e8221b20a3bd92e831933beb7fcca2ec3e8f86556cafb024369f0ff722627dc5e8221b20a3bd92e831933beb7fcca2ec3e8f86556cafb024369f0ff597d341fa94af67c8d266ddc48cb76810217adb02225b6e47933d42fb13a5391597d341fa94af67c8d266ddc48cb76810217adb02225b6e47933d42fb13a5391597d341fa94af67c8d266ddc48cb76810217adb02225b6e47933d42fb13a539146d08a80dd6ca202e5ee98584e579809185fa5bd2db4119e655d40397d3cfb6b876b93568d15b59b838d4e4691e917d6b02d66ffa657f3f65408b2a5bf8bc56b56c1280ff3f92b2c664573ca88baf45d5a38d02947ca00cdbe7576e4180d88b31ba7e1fb37a1c3a600f93467dbff3b3e721757a612dbd2bdd32211cbf87c6e4c5300f396b6eea13a005d5949ea961626b3480bff12ea710aaa02fd3d7d46c1a5ebb6a55e3663bb86f0f5b52bb46201f9bb9fc4f0aa425cac0706aa2c00f584dfa578602f3425cb4e79b75807ef2a227e63af40bcaa588be88e5f1dd103a0012ca578602f3425cb4e79b75807ef2a227e63af40bcaa588be88e5f1dd103a0012ce53b72774a2e0bd98ead434d6a70b94a7b814161fe8fdbd044e8d016216f3f5e404de350e06d2c92e458f081607afa45857bd7446544b3db2e48ab2651a841804416af38cad4c2082201408df545e49f8c8302748d5eb23ac11913a2d9fdcff7d70e0dd761faccbd91589283462cc1306c5b532a60eae3e490e61ee601a23b5f2e8d3961808ffd722dd8aea509768602ff7968b716f1c5d56badfcd6551fbd2b798de88f2cb17439b6c7097c3f30e107d8bdd1994e36dc39c633c1add752efe0bb9537f45b0c51b3daa990ed0513efa0e69627d9e045f0e047c118c2a240aa415b87e8e55aecf63141077c865c71bda6cb9571364dad59e82ef15f54a6e553ce76bac363f65281da567fdec52dca40ae852ce7781b8227ea5f95f07847b20039d02e96eaf00734d6a3f42fcc501fe14c8acdc673889c8c4f761dc174c4bcab12f071684ae790f97f3e915a4ecaf7afca225dce6576d3c47773e22228a5b78717bc2f2adb0cca862ae8af3d776831753eba961f4eedf75f7d5c7f20e56a50beead118354d86f3ea70b7e1719b9127003b7b0fa0bcefcfc61cd9b67c2e0dca0dc84719bdcfa95bcc102839181e507ca7e1b6baa36f7dbf5cabef71e5fd29607cdea52bf6619304f9e60428050fa0d2f15175942d6ea8e38eda4b82a2bd6df751813a78e4282b267756eb59225b1bc9760f987ce3ab575ad0e6f3d1c70d9e107c5924216c057c139a50a6de31e46abf556add941219daaec10efd3101bb88ae10be24216c057c139a50a6de31e46abf556add941219daaec10efd3101bb88ae10be82a952ae2f9d2b43f66f03d7b08621243c07a54a6027e06550bd4d9f174413f71f918f01217859aca3884257ad83892cbbb9be4763749fbb9f3643faf8dee7e0242068c895166e8a5d35967ae18697a86941860b531781c3bfea502c0c813ad135d1f441dd86a07e03ef0b9daa43198bdb62f4d17c25ffafab7ca6a77af4fe0f618bea50b609d5ccdd9b997c983ad4794aeed07460eb83ac1438b825da5cb67f845d0ee951c86027442840e48ee50b8ef498d1cf98c887855ea1097b2680208a496561081c3cdec38049e554207461c4c1efbf527b31117b901ef31da84e3c449eb20b44368af93c6b7b2bce8687017621558ee9eb3977e697ef86c00a138d9d9eb20b44368af93c6b7b2bce8687017621558ee9eb3977e697ef86c00a138d9d162a42cce3259d99c4b0116a0b8d72c07385ea123b55b5895d4f2309fdaf6a80e413b1125081c55eb621f7bb7203c11f52bfcd3355c304661f1571f728348955e413b1125081c55eb621f7bb7203c11f52bfcd3355c304661f1571f728348955e413b1125081c55eb621f7bb7203c11f52bfcd3355c304661f1571f728348955d3cd2a0365b543d8b6c90c9cb196cf61fb92a9385e5bb15d58db463f25b1c0403590ab6082a847749478e6e68fac253a8cee8c1d7e628409f0ca502c65456619c8d0ed58672d43473aa1f4c44ee29c2b659a3467d58dc7ed6dd67d48f3b626e7c6b4994beb9b938f88eab8bae25438c5d505cb055bd0f6506a6df8433bc689f2089cc9cb423dd5e96e787d81d6ac491f8e11e2834c4c52fb07406d4e36b4211a2648444890a3218b1d14321c6eb3019e658a8c1de6213eb81015ca13fd2d051d3664535e36e49301230e0706332c0daeeb1b623aff3816b62616228167311a938c4df5fffbb9aab88abeb6ed940e067d5170e4a59231411897eaf418c3a4eef155d88f7322c73cb72666e9b3f78ff084d640695980d0e912cf39c32eb034800bbb573686aa2d44ba37564cf08c1efa503a7e2cce12635f1cea1cb042bb1cb9384689205112a5e15211586714c1873087a398030e86a89dfeb363ed994d22dd1c3ba388bf75902434a751aee31eca205e4c2e34382629bad8c48c8e8db2e3d778a3047c9b77ba57ef0311654fb9ec80462adb89724019d54860c1cca9df6ad250b3b93d9a309dae8cea5278e4bef8fad4da7560c52564fd699ad8a04f8422b7be833a47b2d6a77bc30eb1f75dfd1dc369f9bd1e11bc5227878062528dbd7f696007bc15a35fbbed293d2b736a0aa374868b4be8ff23230786a83cb61e02b6f6c0a54562705f9d256596e2dae54920a0ae6ff9f8321d41d6e2289513dd10943d745101292432e85fc955cbee20e9ea33fe4b1f1733e2430e2d6e7dd677250bfb2824af911c24df43a80a950bb21d4fd6c670e9fd78eb785a69a47334da4ed96e8b83b15cc37deb7ff636cd57ee1af2529a61c536728cba8116bc14d7dc8da8d306efec6e1c06aa4d1452cba91c0a4634e8b32b00761252017f069b5d77940f242b11b7d0068e78b805e96f0a02d2312119b50a844c6f509ac14013c88f9420b9aef74468478fa32714f0989c9c444e61dabac4b5d8aaff2dcf48795043175eb809f08dbb30b5257c7af22447e2dc54ce8b1ba388ea5410d1a551ed72a3a5df162b6c85f65b08d82802967adbebf12036211293eaec7702449310a962c53e94ce056e931f25b6830a749ddc8e83622d1f55a24a6966f130913e023aa5c89fdcb18d77b51eed2877707deeea1c3cfbe2429206144181cdec2ee68b2ddf9d28038475989dad8b62d089d1820591ace00f5e7e351a9c73a70143509133aa59e2bc3d767287fcae32c643517676f5e2cab52befe6332a730292c551acd3b852f3d58b7f70805bc3d2a929ab0ee44ebb5b6f2266ba0c25659faf313445c335d3d3142d091aa5a1b952618ed0d1d49e569389a9a0185bb7ec5913e97e12ce0e3a3ea6f0f2b7979ff076f582ab9a6e92bf1aa283abcb2558ec87164f6f2615fe8772de9edaa8c4cf05981fd4ec719613918d3633d5598cc81f936a01f7895a954e8db7cc9fc332c31b77ee214f88afae7f29ea1dd2790d6da8e0f0305938489551e68c8ca84bc4560b5c7262c78e1b19138785e88bd026d8f7ad35193ffc411051ec83213e6fee201bc5b62d161fc78c5fb7324c71603b72ce3c564181bb592ee5b65f20f2881189f1679e8545ddfb54d5d24dff14de20ba30ae65067140821686f32f1bdcbebf6bde763f24f4ddc954e6f7e8f2751cc2ab524ad531573b1895b93b6f967e473990b1ae3a09bcc10aae3beede81313334bb708b37d156c884af775b3ffd64827507dc44dd24e93270f01e27ba7f236ea27d22e9ab38a10b9198113dcbd48034c91969a7b78894fd90eecb7ba20d3cf56cd9071741817b502b16fec08101af6709ab78299d3c4b3bc74284720eb6a52d2ad31673f0a3a54f9508f64053902198724e0a5525660513e08d0df1a2e8fb63da728632cb82d77f4d9c55703dd69d3cfeaafd3da4592e9b7fb636f722ee70ae844ed122d29901670bf7701cdf4e9ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a6dc3be0d9e227f47721bf661ea2c2b948d3108af85cbefa972522f0c6692eb5a6dc3be0d9e227f47721bf661ea2c2b948d3108af85cbefa972522f0c6692eb5a6dc3be0d9e227f47721bf661ea2c2b948d3108af85cbefa972522f0c6692eb5a8bf105c8ddd1aceb1e365fc34c0fee8b1fe91521876a7a49a72fc3ee6c65207a8bf105c8ddd1aceb1e365fc34c0fee8b1fe91521876a7a49a72fc3ee6c65207a8bf105c8ddd1aceb1e365fc34c0fee8b1fe91521876a7a49a72fc3ee6c652077b8cc50cbc204745d38fa3d57b3bd6bb4c3f6ea0d346bef61b3cc423eb15b9d1ea4a7c3e8c47e21e1895f3447d38031aa9cb436592df38f69def05d1cf0bad82972bf9c668af383b3e629f50875c5a046788816debeab4fd03dd6feb72af098063aa16e0c52cd1086dd1c305f07c7d6a1e003bbdc519a7911f4ea7fe15aef672e0b7626813f4ee9c2d85d81d0559ef3a592a0b9869821686ba59606a265a0d1ea25c7e1d517bd22c5647267db5ddc926c56bee63f6e451ed6566dc3538b1d34ea847af1248ddd62ded492a9e06f84260e9cf51c12f78241203542d11abb0484d926dbbfdb452592f7a565e20f3d742ce54e89a7cefd0feb6b28a93d091c4a6acebdf2d98baa73b6ff93935f3f620a3adc36b5c6768e858a91cab94561ea948da50be204ee818c76012da66de4446c343729f6ccda40c31da8128a4c90578d8b28fe91980080cc3f3d687bfa4078489ebe25fb28005170a8232a3eee75f94d3b42f865269d11d324139e5a9b6eb5a82c1f4ad061ebd6695d4289a179fc1aa3c958d2b7f01ca03c7224350b7f75759d0ed5e9ce8a9b5b6166766e233baaddebbd925149f6da956e635f62f70d7b03a675de6f92e177b349ccd61b8a73bea3a9f31475018f787eefd9b4ef36398390a80547bd2acab76fe850d76836a479b2bd31e7c73fc7d2600ccce041d38cbf4d8270851902c33c17eff26c5a6c6a7572c8184f4a20834953498265b4cf6170603273e7b707cbfea69d5fe75ce6ee241cad6c828ceeda9e5af9301cb5dfe8aa6f54faf299e03b95d613ba4d70bcc9a9196189b4de6c3d909ae4ec36c8f534cb691498c991aadac4cbd29d21e3c9b659a306027fad4d5c9141749f2cea5ce42b4645053873f9a8b1b78281128303250b258797716d32bd6d57c61ea12b4c5d059cfac9ec2ce86881439de659327e08429be9ac9fb568788301152e14ba235dfe574158cbdf78a915a965e9152b117599d0eace481dba4a142e3bb4886b9eecb4248d7c07a7ae1da6b811f532cc3efa35e350873c537c442b5b783363b7f419c738dc1fdc242aac755d68ffc09900ac5ac87bb9c0998cd712b13030830ae00225216d89a163e7e52e84643db8ba532cf8f03b8f1a10d43996f5dec74c9fd3b62e5af37273875b3b33dc3210133fa789f75ca0dd7498bb4a7e626af8e6100841c778b2412fae26fb31178cd2e9a67fe543bde861535d94a130d4a934af1eea02a58e9701135ce8861893ac3100f038d9398079229a934cc890a2e46de391dfb9fca67f2c2fc6070fa01feb4418e2a2466d2832a26ce0c4471de168b423bffdea0d165fbe7af7713f46439173ec2534dc25b49d70560b6c83581093029312efb6670b11c540090b3f78bcf72264467b494f02f21a59c231f9497caf513a22dee8f790b07f969b0e45854a0bdd6dd84b492e08c2856abc723d33542cc5f9ff16324e3bcb426099e5e42046cce4e7c6f566a4cb150138bc71ffd2b3f0ed2cf2d276fefa5e3001affbf520fb7b7a8a46f73aec937ae3fc8d739d63056ddc545e111c6b2db33beb988c54fe791f5002f8a0d12b49f08684f93b4e79be759e22178ccd491e0a5f0930a069eda0377dc90cd476039ae68dcca514761c54c52bd4e4fa19679895ede5007a2cd4ed8dcba87b69d7c1300fd6421cce6ef3bd0fb48fc39a5ed319f8c390df2db8711ccd1e11affafb58eccc3ae7f80fa56e880fb64fb35a4c1583d95be98b0393c2a7cc0ccccebc655115bdfc3adedeb2b103fec6f5ecaec90d8ee8f8312a83b2e405ac3949b57774e2d74a17f1f6e15e1c25ac42df1e45a3186a163e1a932e9ca09532c43ce2a23802c0e7e0af2ded3ee940aff5ce1cfd0f118c013189956bea62473c6d7bdd91b2feaa6b0cf481d0cb3de511eae0b5713dad18542b07eafd9c013bb7690f7497bad49923a71e1c66e4ae337652cfb29e2c5bd5a326aef537027798d9bb2962e4bbb4e0662e6f22772d9074e41744affd86c2b781d8166302f526474bebf67acfe6af9b27e786f283040bef2cc182636e6a0259fb13615ec932bca70b98fa5b45e92df3f1d61122daec65b9c6f24892e474387275c796fd4aa6435051e0b37af80c6c2bcdf14bdbdf9043fda595cf98056b46de9e779ce84929db16755e41b009ce87c523139cb5db58698b94b5b2318f6e1af94b6b60c6ec3513cbca1f7a049abb60fefed2961a4393f04e42d0316f5b73c496c2c80c0d944377f44ec4d5568e8cf83e5f046066a541e6d38ead952d63cc32afbac51a33acf354799f235c582eab17488105da85b90006d85d6e7bb931ee3364d1e07069d8a0dc1ad112fc205cfa0b892b1f1e2e3cb3caa5b8ec4824b16fc3a4ed4214dc9d2df78ee4306bb939da39c160713f11374e25fd60b1a8241c6c120a2c51e9126e121862d6b988d3f452cae18969e5c1d005632de58b5cd71b5dd4f2ef68f27d5fc03a432d25fe25fa22429f7318d7d88c310b2df1b04fdf019d72141ee90c6e55be02125f7c90ee2aa0373bf832c3b245d25f52ecad26c26afe1c0f6d6761be96b13c247a277e0473cac59ad48aa97ab77a73fbc7e33f1ada000b2ae84118d8e019b6bf60a5714ded4fa1d9b12393b245d25f52ecad26c26afe1c0f6d6761be96b13c247a277e0473cac59ad48aabeefdfd4825126d9583b4244e15aff665a8bca7f4d539284f5da48adbdb2ea744dc80a6765705222810cd3a94c70a5b50c07814abdfd8ef309ddecf075ee9677beefdfd4825126d9583b4244e15aff665a8bca7f4d539284f5da48adbdb2ea74ed2be3bccce3645fbdc594d187cfd11f43b6425e5c3f8cc89323ecc00a27109f46ab472a42d69fe172ddc937395b04a100ce5cd3e8749712c62c046981b5c0fa530e0b3ea08bebecfb672a36003bfa302d2e2b632e963838af60df515ae20b651466d29cd6c28660d51a387cc3d6c285480317e111f44b3988067e51fa33475ed8cd410457cc9cd7041ad3128a1c3f39f02331e2e96d1cb5fef935ab68115731e12935d1016731aa17b1340e14287c81e8fe36e44d6d1783bdb9a1e7140bf50a36a2f7fc74082ec6d51bc1df5494e2dd5c6475b116984173f1b8b96dd4e4eba1ad6af7ffd34940f022c9c8ea2161bab9cd236ca699e4f23aced6468d92d3438f36a2f7fc74082ec6d51bc1df5494e2dd5c6475b116984173f1b8b96dd4e4eba142660a03b49c71c1b24e90a8e7040f33a0a6e49068412d215c13620c4620412af3644bef558a0a55e0eda79915dbef008b62983dc26b93f21139c483980bdf8fb76977dc73f21137e1b18e17a82569318c2104297c149e007316260db3c290d41a0830e850e8c0e9dc9492038836c6fa68fa678644edc2c84a55d350b50ec50fdd3c371841a4328ec44ab12448190bf0cd5d6453e0ca28c53b806793bb7052981a0830e850e8c0e9dc9492038836c6fa68fa678644edc2c84a55d350b50ec50fcf9bcf5751b330d00c22c4d826aed88b0d4c952c21ce7b62c45db4b3e202c52b476818fd515548afebaba7d6024f17a74ae0036d8a153d8e4a32acfa67ea49f3cf9bcf5751b330d00c22c4d826aed88b0d4c952c21ce7b62c45db4b3e202c52b86c57d71cfc602ffd6eae64d0e2de27398847dfd339f274443fde9069b3b150d86c57d71cfc602ffd6eae64d0e2de27398847dfd339f274443fde9069b3b150d86c57d71cfc602ffd6eae64d0e2de27398847dfd339f274443fde9069b3b150d82977cf7dff82b820cef663cf08a77ae2b1264dfb97e215ae132e505261039673deb58dfac28e3b2f9ff995708162d3d4a979924243b45b9cd2ed187a150d27082977cf7dff82b820cef663cf08a77ae2b1264dfb97e215ae132e505261039671b5f7ce46d6ca69e9fc21f72164c79fdd15ad37847593a3c03f2723e4325aaa11d0bf1647c3ae40b38ba24ec04827cf5caa1de06d51fcc3f86ceac39f914ca58efbb9ab7a193b8dd5ed07980cdcda0e23bd85a88aea7abc750598a0ccf615ef027d0e2f733cb8a31685ffa714bba4fefcd4e05e1ec7c3c465b30154eec1abbfe03a9798485b6c06cedf5288cb28e20a9299cf797c09491c3f5d9357eab529a1a61ec1bfafe52e1d65b4a8a0d953d5b4e0a27c2a15b8da878c703d9d400281b5155d2eedaf08bc05a76112528c5d57eead0bef694870be8f0c65c731a0ddd005ad25e3fbf3a071559efe65854e1e5aaef995041d340b1d5c0b9a5ef17e7ee6de3c781b7735f2f17038ce6296ef31ed832c4301f24d7a319182df26d6293571787f8286e818ca56e10e03745bc056cdfd31147678f9a1dc8cb6b0fe96ef9a4362acf7cca2dede53db7dc7574cd8efda2264f240b3747c5ae28dd11bee73976f5af0c96189e3239153f8579b3bbb83768d54394a4e33c6fe39ea7612aaab8c59df0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a6dc3be0d9e227f47721bf661ea2c2b948d3108af85cbefa972522f0c6692eb5a6dc3be0d9e227f47721bf661ea2c2b948d3108af85cbefa972522f0c6692eb5a6dc3be0d9e227f47721bf661ea2c2b948d3108af85cbefa972522f0c6692eb5544ef11ebc6b30984a7c1b21b1467e24185d9eb376860985bf9cd591a7ffc7d72b42e5d7246243297a4223ef964735b08819a463a01eb253746dadd3400293c6544ef11ebc6b30984a7c1b21b1467e24185d9eb376860985bf9cd591a7ffc7d72df98829d2527a6ff48dcabb438e7f62646783c0570189abfd2c5a6ce24295c92e80986c82609c365685551d8145646c1bf1c09125a6c667f7d23cd98db61e042df98829d2527a6ff48dcabb438e7f62646783c0570189abfd2c5a6ce24295c922fbdf19176cd71ed32203d335a2920a489971f5c5f45b0ee28e9f6ad20bd4608c16fb585b6496f2faec1a0583a3888cf54ab3d391dce6f750377395a688ba0d28cb05c6903fa662ef77f8eeb55b14e1605cab5ecac6653c196bd1892942c680d2192eceb93872aed4b2959258069afbe5877632af02833d3d5ce9b3a31a557a1092bccd315728351a94dd4374d5e147e48afc347fe2f1f0485b06eaaddf289dd2192eceb93872aed4b2959258069afbe5877632af02833d3d5ce9b3a31a557a5bc28642b93150b7243b70d4fc2492bf6ddf3607e5d3ff414cf4bf7a9b8df9b91b5c38feed16c8523ac1f1ac54fa29fdee0b086b16ddd98ef78dc8fab7c217f65bc28642b93150b7243b70d4fc2492bf6ddf3607e5d3ff414cf4bf7a9b8df9b969c065aebb481100575336a563b04abe527de9af3e2e0fe25eb69d644dc0e1745ccde05369a7ac7c59d43e5f7c28cb97e4191f4c0605db6b7a0fe466a8d3d9d8d8c08bfcbbec83f8424df64b711a29643a375a255f20dafc0f1096e139a95a6d89abe5ccaa188488e364c23277a2da627e07e1d5b834e403231dea455532a0faf0b44201220e7f3666c0f24078a0895af633a3dd4e1390459315f3526c452ad4d33c58d144a83d5de3c3669ee3c32fd5f3a946c88a570fe0aa897d0dd7fc933768a16382ca68fa4a2e69567afcd4cff00c009cf6f3ffaf83720d8266b0367dfaaf93bd43c950192cc411edade5e6ae66e774a50ececf89dcba58507541dd5737722537c68c0622f8293d39bb6ab1288f3637d8dc45d6f9aae96e49af8145ca360d59cfa6f8181cdf98d00efe56a8e9dfcfa8d8a2bb3c8b57056003ef0ed562fe283620576f8188b48e552f98b4f8a5fff2bf96ad8156226cb4531f7baf0bc6782300010c993945a1fb11bb10bb4da90d3dd10ea0b82162d5f57efc7e7484e31f1bcfa9d6e85113c816cb840fc64bc1def68ade983dcc86b641753194c80702ec1bcfa9d6e85113c816cb840fc64bc1def68ade983dcc86b641753194c80702ec1bcfa9d6e85113c816cb840fc64bc1def68ade983dcc86b641753194c80702ec5931ebd6e54f41b65ebba2ff7586ecc48725aabba3b3320db32c7eee8a40639b6b522a93a7d5fe8eb163badc2be366e2d685e8682f93b5664fadabed05c4848ec31f52e8210e0425102745bbe03854e1a4e6d4866f034f20a71da9685bcb8e692b4617ddc9ac5ceb68394401e719fa643809960188b7f23db0a1d28f0d176f064bdd15723b2c1d8cb58e3b81e1a5166a108d2f23f2ac9b59eeaa9890e7f604bb7637407c64a643ac7812c32bf5dfd098672117747903bd739add37282d3de95ff3e6f508b1b157b03649b159d89fb46ea3276b906d32f6848c70370d451e407cdb2259a74988dc73a209cdf7aaa3b79ab6f213384287a8bd288ad141a935e23694622fe3a6b5cf52453d29a8fc80e4896c0efc49b18881f97ddf9e740d6ec5ba793ef12017270ef5c0be19d78b922e2cbfbb7f163da5bc0396d747012065622d94622fe3a6b5cf52453d29a8fc80e4896c0efc49b18881f97ddf9e740d6ec5bac4f5f22f23876748c3a1a204007650ecb2e595ad767e41fa76ce1e1d6fb7d5a707aa868a0287f4089c645c9a3d4a9621a63b46bf33448a3e1dba450a60a0f08f6a9ddb6f98612b2a4798a22f3f4fb2dcc0ff29734dcfc20e2f2f0f92fb799a9a13269e6adb46dab2b88cc8de5b830f85656e149878357cc23c3e6449b8c59b3637d6a1c17eeacf050c51ad17f61a6b39dff70b1ae3171979ac06a4d7ddf7f57f6d7eac12cfdee8f9d6073dc3b26251cf8098815bd8a6c047328890b2c4e926d8953c2b1c804df7a86e139692f323b7e19617ffa267646970a796826f8da80f65d4e8d14930e4f6427742ed9f42fc271bf30c3405b52bfc6b56d4eb931eb87026953c2b1c804df7a86e139692f323b7e19617ffa267646970a796826f8da80f65da84689589fd3401df11f355ac74b36af650f3b9fb6020afc3148001713b7db36d22999400cdea73eca5ee8d61f66696faea4905cbb0868b4ffb04c7db3998bcda84689589fd3401df11f355ac74b36af650f3b9fb6020afc3148001713b7db317e07d809046069f5649fbc2e726f6d944e9beee0563949cc863da8a08242223615cb4a019b8b0379302411499b1442bacc497bf2609b90516334386dc256f6f17e07d809046069f5649fbc2e726f6d944e9beee0563949cc863da8a08242223cf747fbe6ff2329911d47f73ccdcd24be3cfc97c14465f1e8a2d3fed40bc4c8e0fbf95a47d8e4c0d831fd52312ec43076cbf503c190269876f170a5cf5585fb9db7489a683b64c306ed1b4e0b909eed5c8977fc89898bb7bd55e31183bbe7aea5f75aef68149b582884fb20000c24bf301e441084d4900f7061df425efb8f7414d33d7f6c4b959cb0ac459ca01303bdc37ece008f4db6d6dabcb3dcdf167b5a15bae885a7da49c1fdca1136bf5aece233f0b8f4a6948da3969072c26de395e8334296f728e7fe68cccb97a9f6edbf3bf3a686f44044c744fe85f207a92ed4811bd6792dfdd4cbb9168c7601236070d3bf0657f9750bea42bedd0487967320e00dbdfe15ed607afcf83453fa1a6fdd55faa5cda5280ca998342acfe3699a6f404bd6792dfdd4cbb9168c7601236070d3bf0657f9750bea42bedd0487967320e009bfacbbb64e239a75591a7260b3ed86748eeb4366e6c40f3542753e79bace9a7b415a6f3d3663c3ac332ee4a0f4213eadad9281508dc97410e258a03633b063af4d6542dadd5e3935b5af958522518a5d1918f0c6c62a1b02f36043bfe83b38909fe745291e6227165c4d43fb8531b0c661ffcb428c35c879eda16b25ea7b433f4d6542dadd5e3935b5af958522518a5d1918f0c6c62a1b02f36043bfe83b389f835950109d2d481fed41ec5225770195b34ee3ef53c49cac9fc80c215a76d9c97b9877429fb3a33dca02bee883cf45cbedd4945c831738b2ebd65f4f14b2a43f835950109d2d481fed41ec5225770195b34ee3ef53c49cac9fc80c215a76d9caa928f35e0e92631a424c23c13094773ca44a7d64dfdb206342de0a4365279c8e9d5b962fb019c9e2c6b2ab347fabf9cc875212bf2f60921e4a5df6a184f3a11aa928f35e0e92631a424c23c13094773ca44a7d64dfdb206342de0a4365279c81690b48f19c1329bcbc83250893fc43617a38e2be04b1e334f5cc53392b1fa82ea0299afb07303432012cccfe1a73a53a8e981b34b4b8c3ec125585d4b0e52c13703f530719bb4bedaf237ba6dea2a7a89b03a7a021f69760e1f44bbe27ca1dc593a7620c7da60bc27122b8bb1a62424e2824db006c7877ea77585aeca5538cbbf0ed9b99b9e1211ecca09836a7b0b358579ca5b64b61646df4d951abef4f7bd75591ec69501423aad786c630dfa4bd9682e1727464dcfe62b39fa2497ad084a7924e1a66fb1d71f56663f59dbc7800ed0b458cf224cee9b73f9952354952926f13f1b3c5d14633a9bc6b2dc85651693d0b368d82fa0940fa678619d4a9be699d36bb5fb262d80086a3b32b00da74af398dd0b4e75f00bba21a1711bfb9a6dd3978dcc7714d11bd34dcfec8edc82e5413625cd3e71141b0598fb33b33fb1b3f4af5ba79b0fc746674e7d04a0d53ed523855dc33a4aaeaafe4dc19a02cf852dad978dcc7714d11bd34dcfec8edc82e5413625cd3e71141b0598fb33b33fb1b3f456d6af990d3195e25fb07935a74a78314ae3cbf53e7b67d05d1ee4f55dfb2651ba436a5559decfa405a862d873be2145a4d51be7e5c57453b3173028cb593bb19d197e129432840138de0e070bc0be82f99db7a2aefd74a5ca22bd9a84c1bfa9826b02a803930834b96b1086cbee7db1d21c684f65dd3073706dc7bb5ba1a3e876d08b0bdb23aadf525afcdad04696a24541e88e090172eec8bfc485f8b7cceb42974c4c67803dfe80b016ff8aeea0d1e5c751703ab3aec5be765f4e534367be750e0efce304ff642dbd9923faebbd50b45823319b6f963413495774480ba18e0e112cde1ea72d712c6eb3fe2e1bb25ae7b9ef3ee7c89d3e663ce931dbeb2ef09a067e95694fcb0bf218a8ffe0e2a2437d03a6edd9618c8828ca1d22098797f5bc836914102f1434b0ca460e47ed54231e609f4cf75792df672c18efd36bac0f8d4a9f0a5c4c320cea92b1635dd41282bc144166c3a1776cfe13eda428cc01529576195c51d1a6e82d8472d7fc85059793e912c04210a2b068cc13d6e5ae7593171cc64fd9c7ba894922a35cdec74c4e34ebfd1e7973ad25c01b80ddde35b4cdf267868a38eb8f78946a5e0471250d1916aeb99f0d01a2aeaa3d82b68089fdf7f267868a38eb8f78946a5e0471250d1916aeb99f0d01a2aeaa3d82b68089fdf7f267868a38eb8f78946a5e0471250d1916aeb99f0d01a2aeaa3d82b68089fdf70366b7c72367f47364a34cd98b90e3fd609f3aa9533c1e05584411998ed1241a0366b7c72367f47364a34cd98b90e3fd609f3aa9533c1e05584411998ed1241a0366b7c72367f47364a34cd98b90e3fd609f3aa9533c1e05584411998ed1241aa6797b31d92b734059c80479f67b7b05e7abb1454c397cc8fe6d243d37bf17f9719152e318e08f562420d819cf9e87d061723533c19a4601b97c68bccd93a645a2500856764a3b7378455e22954da7ca881f2246b8826d6760a02e80853d990002a0220c981099ea1983482ee2c5bddfd616defe38cf2ed0fc697f4bce0b017e02a0220c981099ea1983482ee2c5bddfd616defe38cf2ed0fc697f4bce0b017e02a0220c981099ea1983482ee2c5bddfd616defe38cf2ed0fc697f4bce0b017eb52a779eb93f7539e0353a1779b64e451124f11c756eff2e9439c8eea1794379b52a779eb93f7539e0353a1779b64e451124f11c756eff2e9439c8eea1794379b52a779eb93f7539e0353a1779b64e451124f11c756eff2e9439c8eea1794379d0f57acab07fe4f9c116c3392d85946bac8e78608f409cea70005f16ea019b57b88497adc30d5d5eda7789c25a2206ee9270c932d584d7ac42680325651da45c9e515611f53a452ddd3bf9fc91da02d08312a5fcf4e760a71bd3bafcc1bccb52a0ac47384a7445b0137c8cca6079ac3866dee2df237d70c99200aa7cb04731499e515611f53a452ddd3bf9fc91da02d08312a5fcf4e760a71bd3bafcc1bccb5222d13f8bb44e02defec66327a8670f7ad50a4fc11e4888b679e02e4b14ee8744fa2c1e272314e0c8164bda2c5c90b5fceedba239351c973a3ed819ee8429b14e22d13f8bb44e02defec66327a8670f7ad50a4fc11e4888b679e02e4b14ee874464e1947747c2874117a7458bba1f07c86620cc0ed9a4a4116d262878e4a2aa09d23507defebf701605653a0cc8d3117c087eb4a4ec4a5eb9bea8780cb5f140d2436a8125b3336470a5af1a6e915e42dab1ae1947fb68f14c86de2f090683fc19aaca0e120204f3b48ce7c3e46b0323a4da389bd572d52c31b7620fdc57f3400a436a8125b3336470a5af1a6e915e42dab1ae1947fb68f14c86de2f090683fc1910b09623f8444f917edf01a06c9313dbcd2ec1893580e0a1b691d934f22849156de2d1151bb482b3b26825dda866d3b2b8cb5cf0a265b63dc0445dbe3957544b10b09623f8444f917edf01a06c9313dbcd2ec1893580e0a1b691d934f2284915d0d48ee2ff9e51085dd5f3a6d9b829c52ed3c0d9c00350c960202689d964337e50e088de9baa96bd3861d61cbc37170c2290bd4dcfaf23756825afebb00d4ac1d0d48ee2ff9e51085dd5f3a6d9b829c52ed3c0d9c00350c960202689d964337e7c74fa9c01dc5fa7c6c9c2c603d5e4f81bf6ac918488ab18e19300d62970e755df08cdc730d6f4b6726146bc03c375f164003bdef10adeb5e973cebeeac0cc2b7c74fa9c01dc5fa7c6c9c2c603d5e4f81bf6ac918488ab18e19300d62970e75585243255bd1033354080b4d0be709991fadd23f2e89b2c56475a5c547bd2c411f615816af5994d9c3b7fd4e0a867bd439d20128b10b7a7122f7e8028a07d048585243255bd1033354080b4d0be709991fadd23f2e89b2c56475a5c547bd2c4114aa48fa853ce8066faf2bd9cd7fb550a624a8729a00bf670aec2385f34412f9daa1f1a25343e641ec84c34c9a66dcec7eb4fcc6788222c778a0f60232e6218124aa48fa853ce8066faf2bd9cd7fb550a624a8729a00bf670aec2385f34412f9dcfa45778e457731e0988d9ceef29cf9eeef916f22d7bd53f4cb08c7a2b8b2ce2fadb70de2344c8a74694e8565042be44d7505f23708884c45e0c10deb59de2d65882e7a08f97768b63370b2fe2d557d573708494fcb79d068d3e7807b53f4e158aa4d2667cb13160730b346d37203fd6104498f92b2a633ba1aed04cd72c4f04922a6e2995952366b366c13736d715d77fa1868ee453fdabe35043059357768f87ad5c8954dd56fbbca04517bf87477ff4dce575170c7dd1281d7ef1f4214ac8955bc8d7c0b7586e87e12b14c3196c762fb8147c885f8e2ae47adb316ac0550b955bc8d7c0b7586e87e12b14c3196c762fb8147c885f8e2ae47adb316ac0550b955bc8d7c0b7586e87e12b14c3196c762fb8147c885f8e2ae47adb316ac0550b77152dd15bb794e2b541857d8d73853da6549d5c250944b616b8b59f5e82df9b85b35ac0c3fce8c652d592707ffa72fa7059acf7858ac3ebafeee78790a0d033ddd15c04de3bbf48fe25cc1b7618207c37135b91eae99bf414dcf2e7af5d3df26a475c69b03219c35ddea0405c1f4ca1863f20e636615dd63769fda69cf603c18507c1325a5d1d6555264bc8942d9264e01b3c31a401141b29c094698650fea1dfa7d61be93b132332b76218cc89d9d4508be1b1c1d2f5c001aa1d915edf9396c14db6569ba7193688e070e1ef495ce90c7b90fdf40fb1b7c6998f657da6baccb10159b22c5e9eddb1c6900eb0ff5dd2328cd769106c5fe678f44ccc6a6a9a5db499fb8e70a8b38238528adb999b7cf43d52da3896463bb2b7912878db6ff7917aab81f5c0b90c5d6fff5b9d13288eb13c4c5644af9733e019d00a12f747904ea6bfbf80938110d83227f0dd1df5dfac476c65d101465a211cacfe8bfb232aedac9e74f197ca9e1024d7abe89ace8688fa91811bf58ddf6e790d86441e81c7bb88af2ad14407446d00b47cd0a83c6707c9f563cf64f94a57878e551031eb48a9a4b84fb8dbdc739a7d898e5584a27cee7a70c015e4097f2afdc87e6584eca368pydoc3.6python3.6pyvenv-3.6python3.6.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-core-3.6.15-150300.10.75.1.src.rpmpython(abi)python3-asynciopython3-basepython3-basepython3-base(ppc-64)python3-typingpython3-xml@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/usr/bin/python3/usr/bin/python3.6libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0i)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libexpat.so.1()(64bit)libffi.so.7()(64bit)libffi.so.7(LIBFFI_BASE_7.0)(64bit)libffi.so.7(LIBFFI_CLOSURE_7.0)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpython3.6m.so.1.0()(64bit)libpython3_6m1_0libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libssl.so.1.1(OPENSSL_1_1_1)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.6.153.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3g6f5fff@fIf@fz@fuk@f:f*Ee؈e4@d@dVA@dRLd>@d@c>@ccv"@ck@c[@c$e@cbb@b@a@a*@a*@aaaayay?@af@a]aLl@aLl@aA@a'@aj@```t`[``@``/@``U_T__@_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;mcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@suse.commcepl@cepl.eudaniel.garcia@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.comschwab@suse.demcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.deqydwhotmail@gmail.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commeissner@suse.commcepl@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commmachova@suse.commcepl@suse.commcepl@suse.commcalabkova@suse.comdimstar@opensuse.orgmcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comtchvatal@suse.comschwab@suse.demcalabkova@suse.commcalabkova@suse.commcalabkova@suse.commcepl@suse.commcalabkova@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@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- Add CVE-2024-9287-venv_path_unquoted.patch to properly quote path names provided when creating a virtual environment (bsc#1232241, CVE-2024-9287)- Drop .pyc files from docdir for reproducible builds (bsc#1230906).- Add CVE-2024-6232-ReDOS-backtrack-tarfile.patch prevent ReDos via excessive backtracking while parsing header values (bsc#1230227, CVE-2024-6232).- Add CVE-2024-5642-switch-off-NPN.patch switching off the NPN support eliminating bsc#1227233 (CVE-2024-5642).- Add CVE-2024-6923-email-hdr-inject.patch to prevent email header injection due to unquoted newlines (bsc#1228780, CVE-2024-6923). - Add CVE-2024-7592-quad-complex-cookies.patch fixing quadratic complexity in parsing cookies with backslashes (bsc#1229596, CVE-2024-7592) - %{profileopt} variable is set according to the variable %{do_profiling} (bsc#1227999)- Remove %suse_update_desktop_file macro as it is not useful any more.- Stop using %%defattr, it seems to be breaking proper executable attributes on /usr/bin/ scripts (bsc#1227378).- Add CVE-2024-4032-private-IP-addrs.patch to fix bsc#1226448 (CVE-2024-4032) rearranging definition of private v global IP addresses.- Add CVE-2024-0397-memrace_ssl.SSLContext_cert_store.patch fixing bsc#1226447 (CVE-2024-0397) by removing memory race condition in ssl.SSLContext certificate store methods.- Add bpo38361-syslog-no-slash-ident.patch (bsc#1222109, gh#python/cpython!16557) fixes syslog making default "ident" from sys.argv[0]. - Update CVE-2023-52425-libexpat-2.6.0-backport.patch so that it uses features sniffing, not just comparing version number (bsc#1220664, bsc#1219559, bsc#1221563, bsc#1222075). - Remove support-expat-CVE-2022-25236-patched.patch, which was the previous name of this patch. - Add CVE-2023-52425-remove-reparse_deferral-tests.patch skipping failing tests. - Refresh patches: - CVE-2023-27043-email-parsing-errors.patch - fix_configure_rst.patch - skip_if_buildbot-extend.patch- bsc#1221854 (CVE-2024-0450) Add CVE-2024-0450-zipfile-avoid-quoted-overlap-zipbomb.patch detecting the vulnerability of the "quoted-overlap" zipbomb (from gh#python/cpython!110016). - Add bh42369-thread-safety-zipfile-SharedFile.patch (from gh#python/cpython!26974) required by the previous patch. - Add expat-260-test_xml_etree-reparse-deferral.patch to make the interpreter work with patched libexpat in our distros. - Move all patches from locally sourced to the branch opensuse-3.6 branch at GitHub repo, and move all metadata to commits themselves (readable in the headers of each patch). - Add bpo-41675-modernize-siginterrupt.patch to make Python build cleanly even on more recent SPs of SLE-15 (gh#python/cpython#85841). - Remove patches: - bpo36263-Fix_hashlib_scrypt.patch - fix against bug in OpenSSL fixed in 1.1.1c (gh#openssl/openssl!8483), so this patch is redundant on all SUSE-supported distros - python-3.3.0b1-test-posix_fadvise.patch - protection against the kernel issues which has been fixed in gh#torvalds/linux@3d3727cdb07f, which has been included in all our kernels more recent than SLE-11. - python-3.3.3-skip-distutils-test_sysconfig_module.patch - skips a test, which should be relevant only for testing on Mac OS X systems with universal builds. I have no valid record, that this test would be ever problematic on Linux. - bpo-36576-skip_tests_for_OpenSSL-111.patch, which was included already in Python 3.5.- (bsc#1219666, CVE-2023-6597) Add CVE-2023-6597-TempDir-cleaning-symlink.patch (patch from gh#python/cpython!99930) fixing symlink bug in cleanup of tempfile.TemporaryDirectory. - Merge together bpo-36576-skip_tests_for_OpenSSL-111.patch into skip_SSL_tests.patch, and make them include all conditionals.- Refresh CVE-2023-27043-email-parsing-errors.patch to gh#python/cpython!111116, fixing bsc#1210638 (CVE-2023-27043).- Add CVE-2023-40217-avoid-ssl-pre-close.patch fixing gh#python/cpython#108310, backport from upstream patch gh#python/cpython#108315 (bsc#1214692, CVE-2023-40217)- Add 99366-patch.dict-can-decorate-async.patch fixing gh#python/cpython#98086 (backport from Python 3.10 patch in gh#python/cpython!99366), fixing bsc#1211158.- Add CVE-2007-4559-filter-tarfile_extractall.patch to fix CVE-2007-4559 (bsc#1203750) by adding the filter for tarfile.extractall (PEP 706).- Use python3 modules to build the documentation.- Add bpo-44434-libgcc_s-for-pthread_cancel.patch which eliminates unnecessary and dangerous calls to PyThread_exit_thread() (bsc#1203355).- Add CVE-2023-24329-blank-URL-bypass.patch (CVE-2023-24329, bsc#1208471) blocklists bypass via the urllib.parse component when supplying a URL that starts with blank characters- Add bpo27321-email-no-replace-header.patch to stop email.generator.py from replacing a non-existent header (bsc#1208443, gh#python/cpython#71508).- Add bsc1188607-pythreadstate_clear-decref.patch to fix crash in the garbage collection (bsc#1188607).- Add CVE-2022-45061-DoS-by-IDNA-decode.patch to avoid CVE-2022-45061 (bsc#1205244) allowing DoS by IDNA decoding extremely long domain names.- Add CVE-2022-37454-sha3-buffer-overflow.patch to fix bsc#1204577 (CVE-2022-37454, gh#python/cpython#98517) buffer overflow in hashlib.sha3_* implementations (originally from the XKCP library).- Add CVE-2020-10735-DoS-no-limit-int-size.patch to fix CVE-2020-10735 (bsc#1203125) to limit amount of digits converting text to int and vice vera (potential for DoS). Originally by Victor Stinner of Red Hat.- Add patch CVE-2021-28861-double-slash-path.patch: * http.server: Fix an open redirection vulnerability in the HTTP server when an URI path starts with //. (bsc#1202624, CVE-2021-28861)- Add CVE-2015-20107-mailcap-unsafe-filenames.patch to avoid CVE-2015-20107 (bsc#1198511, gh#python/cpython#68966), the command injection in the mailcap module. - Rename support-expat-245.patch to support-expat-CVE-2022-25236-patched.patch to unify the patch with other packages. - Add bpo-46623-skip-zlib-s390x.patch skipping two failing tests on s390x.- Update bundled pip wheel to the latest SLE version patched against bsc#1186819 (CVE-2021-3572).- Add patch support-expat-245.patch: * Support Expat >= 2.4.5- Rename 22198.patch into more descriptive remove-sphinx40-warning.patch.- Don't use appstream-glib on SLE-12. - Use Python 2-based Sphinx on SLE-12. - No documentation on SLE-12. - Add skip_SSL_tests.patch skipping tests because of patched OpenSSL (bpo#9425).- Don't use appstream-glib on SLE-12. - Use Python 2-based Sphinx on SLE-12. - No documentation on SLE-12. - Add skip_SSL_tests.patch skipping tests because of patched OpenSSL (bpo#9425).- Don't use OpenSSL 1.1 on platforms which don't have it.- Remove shebangs from from python-base libraries in _libdir (bsc#1193179, bsc#1192249). - Readjust patches: - bpo-31046_ensurepip_honours_prefix.patch - decimal.patch - python-3.3.0b1-fix_date_time_compiler.patch- build against openssl 1.1 as it is incompatible with openssl 3.0+ (bsc#1190566)- 0001-allow-for-reproducible-builds-of-python-packages.patch: ignore permission error when changing the mtime of the source file in presence of SOURCE_DATE_EPOCH- The previous construct works only on the current Factory, not in SLE.- BuildRequire rpm-build-python: The provider to inject python(abi) has been moved there. rpm-build pulls rpm-build-python automatically in when building anything against python3-base, but this implies that the initial build of python3-base does not trigger the automatic installation.- Due to conflicting demands of bsc#1183858 and platforms where Python 3.6 is only in interpreter+pip set we have to make complicated ugly construct about Sphinx BR.- Make python36 primary interpreter on SLE-15- Make build working even on older SLEs.- Update to 3.6.15: - bpo-43124: Made the internal putcmd function in smtplib sanitize input for presence of \r and \n characters to avoid (unlikely) command injection. Library - bpo-45001: Made email date parsing more robust against malformed input, namely a whitespace-only Date: header. Patch by Wouter Bolsterlee. Tests - bpo-38965: Fix test_faulthandler on GCC 10. Use the “volatile” keyword in faulthandler._stack_overflow() to prevent tail call optimization on any compiler, rather than relying on compiler specific pragma. - bpo-40791: Make compare_digest more constant-time (bsc#1214691, CVE-2022-48566). - Remove upstreamed patches: - faulthandler_stack_overflow_on_GCC10.patch- test_faulthandler is still problematic under qemu linux-user emulation, disable it there- Update to 3.6.14: * Security - bpo-44022 (bsc#1189241, CVE-2021-3737): mod:http.client now avoids infinitely reading potential HTTP headers after a 100 Continue status response from the server. - bpo-43882: The presence of newline or tab characters in parts of a URL could allow some forms of attacks. Following the controlling specification for URLs defined by WHATWG urllib.parse() now removes ASCII newlines and tabs from URLs, preventing such attacks. - bpo-42988 (CVE-2021-3426, bsc#1183374): Remove the getfile feature of the pydoc module which could be abused to read arbitrary files on the disk (directory traversal vulnerability). Moreover, even source code of Python modules can contain sensitive data like passwords. Vulnerability reported by David Schwörer. - bpo-43285: ftplib no longer trusts the IP address value returned from the server in response to the PASV command by default. This prevents a malicious FTP server from using the response to probe IPv4 address and port combinations on the client network. Code that requires the former vulnerable behavior may set a trust_server_pasv_ipv4_address attribute on their ftplib.FTP instances to True to re-enable it. - bpo-43075 (CVE-2021-3733, bsc#1189287): Fix Regular Expression Denial of Service (ReDoS) vulnerability in urllib.request.AbstractBasicAuthHandler. The ReDoS-vulnerable regex has quadratic worst-case complexity and it allows cause a denial of service when identifying crafted invalid RFCs. This ReDoS issue is on the client side and needs remote attackers to control the HTTP server. - Upstreamed patches were removed: - CVE-2021-3426-inf-disclosure-pydoc-getfile.patch - CVE-2021-3733-ReDoS-urllib-AbstractBasicAuthHandler.patch - Refreshed patches: - python3-sorted_tar.patch - riscv64-ctypes.patch- Rebuild to get new headers, avoid building in support for stropts.h (bsc#1187338).- Use versioned python-Sphinx to avoid dependency on other version of Python (bsc#1183858).- Modify Lib/ensurepip/__init__.py to contain the same version numbers as are in reality the ones in the bundled wheels (bsc#1187668).- add 22198.patch to build with Sphinx 4- Stop providing "python" symbol (bsc#1185588), which means python2 currently.- Make sure to close the import_failed.map file after the exception has been raised in order to avoid ResourceWarnings when the failing import is part of a try...except block.- Add CVE-2021-3426-inf-disclosure-pydoc-getfile.patch to remove getfile feature from pydoc, which is a security nightmare (among other things, CVE-2021-3426, allows disclosure of any file on the system; bsc#1183374, bpo#42988).Update to 3.6.13, final release of 3.6 branch: * Security - bpo#42967 (bsc#1182379, CVE-2021-23336): Fix web cache poisoning vulnerability by defaulting the query args separator to &, and allowing the user to choose a custom separator. - bpo#42938 (bsc#1181126, CVE-2021-3177): Avoid static buffers when computing the repr of ctypes.c_double and ctypes.c_longdouble values. - bpo#42103: Prevented potential DoS attack via CPU and RAM exhaustion when processing malformed Apple Property List files in binary format. - bpo#42051: The plistlib module no longer accepts entity declarations in XML plist files to avoid XML vulnerabilities. This should not affect users as entity declarations are not used in regular plist files. - bpo#40791: Add volatile to the accumulator variable in hmac.compare_digest, making constant-time-defeating optimizations less likely. * Core and Builtins - bpo#35560: Fix an assertion error in format() in debug build for floating point formatting with “n” format, zero padding and small width. Release build is not impacted. Patch by Karthikeyan Singaravelan. * Library - bpo#42103: InvalidFileException and RecursionError are now the only errors caused by loading malformed binary Plist file (previously ValueError and TypeError could be raised in some specific cases). * Tests - bpo#42794: Update test_nntplib to use offical group name of news.aioe.org for testing. Patch by Dong-hee Na. - bpo#41944: Tests for CJK codecs no longer call eval() on content received via HTTP. - Patches removed, because they were included in the upstream tarball: - CVE-2020-27619-no-eval-http-content.patch - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch- 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).- (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency.- 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, CRLF_injection_via_host_part.patch, and CVE-2019-18348-CRLF_injection_via_host_part.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-xmlxinomavro 1729849728  ! #$#&'()*),-,/01232565888;<;>>>ABCDEDGHGJKLMNMPQPSTSVWXYZY\]\_`_bcbefehihklknonqrqtutwxwz{z}~}     "#$%&%()(+,-./0123454787:;:=>?@A@CDCFGHIJKLMLOPORSRUVUXYZ[\[^_`abadedghgjklmnmpqpstsvwvyzy|}|     DDDDDDDDDDDDDDDSDDDDDDDD\]^_`abcdefghijklmnonqrstutwxyzzz}~}      !"#$%&'()*+,-.       !"!$%$'('*+*-.-0123456769:;<=>?@ABADEDGHGJKLMNOPQRSTSVWVYZY\]^_`_bcbefehihklknonqrqtutwxwz{z}~} !"#$%&'()*),-,/01232565898;<=>>>ABADEDGHIJKJMNMPQRSTSVWVYZY\]\_`_bcbefghijklmnopqrstuvwxxx{|{~~     ! #$#&'&)*),,,///222555888;;;>>>AAADDDGGGJKLMNMPPPSSSVVVYYY\\\___bbbeeehhhklknonqrqtutwxwz{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 P P S S S V W V Y Z Y \ ] \ _ ` _ b c d e f g h i h k l m n o p q r s t u v w x x x { | } ~  ~                           ! " # $ % & ' ( ) * + , - . / 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 P S T U V W X Y Z Y \ ] ^ _ ` a b b d e f e h i j k l m n o p q r s t u                           " # $ % & ' ( ) ) + , , , / / / 2 3 4 5 6 7 8 8 : ; < = > ? @ A B C D E F G H I J J L M N O P Q R S T U U W X X X [ \ ] ^ _ ` 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 { | } ~  xxx 4 5 6 7 8 9 : ; < = > ? @ A B A D E D G H I J K L M N M P Q R S T S V W V Y Y Y \ ] \ _ ` a b c d e f g h iJKLMxxxQRQTUTWXYZ[Z]^]`abcdefghijklmnnnqrstuvwxyz{|}~~     3.63.6.153.6.153.6.15-150300.10.75.13.6.15-150300.10.75.13.6.153.6.153.23.6.153.6.153.6.153.6.15    !!!!!!!!! "" ##$$$$$$$$$##%%&&&&&&&&&&&&&&&%%%%''(((((((((((((((((('''''))***************))))+++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,---------------------------------,,,,,..///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................................,,,0011111111111111111111111111100000000,,,223333333332244555555555555555555555555555555555555555555555555555555555555444667777776444444444444444448899999988::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;==>>>>>>>>>>>>>>>>>>=====???@@@@@@?ABACCDDEEEEEEEEEEEEEEEEEEDDDDDFFGGGFHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFJJJJJKKKKKKKKKKKKKKKJFLLMMMMMMLFNNOOOOOOOOOOOOOOOOOONNNNNPPQQQQQQQQQPPRSSTUVVpydoc3pydoc3.6python3python3.6python3.6mpyvenvpyvenv-3.6python3.6site-packages__pycache__macros.python3python3.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_powerpc64le-linux-gnu.cpython-36.opt-1.pyc_sysconfigdata_m_linux_powerpc64le-linux-gnu.cpython-36.opt-2.pyc_sysconfigdata_m_linux_powerpc64le-linux-gnu.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_powerpc64le-linux-gnu.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.0.2-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-powerpc64le-linux-gnu.so_bisect.cpython-36m-powerpc64le-linux-gnu.so_blake2.cpython-36m-powerpc64le-linux-gnu.so_bz2.cpython-36m-powerpc64le-linux-gnu.so_codecs_cn.cpython-36m-powerpc64le-linux-gnu.so_codecs_hk.cpython-36m-powerpc64le-linux-gnu.so_codecs_iso2022.cpython-36m-powerpc64le-linux-gnu.so_codecs_jp.cpython-36m-powerpc64le-linux-gnu.so_codecs_kr.cpython-36m-powerpc64le-linux-gnu.so_codecs_tw.cpython-36m-powerpc64le-linux-gnu.so_crypt.cpython-36m-powerpc64le-linux-gnu.so_csv.cpython-36m-powerpc64le-linux-gnu.so_ctypes.cpython-36m-powerpc64le-linux-gnu.so_datetime.cpython-36m-powerpc64le-linux-gnu.so_decimal.cpython-36m-powerpc64le-linux-gnu.so_elementtree.cpython-36m-powerpc64le-linux-gnu.so_hashlib.cpython-36m-powerpc64le-linux-gnu.so_heapq.cpython-36m-powerpc64le-linux-gnu.so_json.cpython-36m-powerpc64le-linux-gnu.so_lsprof.cpython-36m-powerpc64le-linux-gnu.so_lzma.cpython-36m-powerpc64le-linux-gnu.so_md5.cpython-36m-powerpc64le-linux-gnu.so_multibytecodec.cpython-36m-powerpc64le-linux-gnu.so_multiprocessing.cpython-36m-powerpc64le-linux-gnu.so_opcode.cpython-36m-powerpc64le-linux-gnu.so_pickle.cpython-36m-powerpc64le-linux-gnu.so_posixsubprocess.cpython-36m-powerpc64le-linux-gnu.so_random.cpython-36m-powerpc64le-linux-gnu.so_sha1.cpython-36m-powerpc64le-linux-gnu.so_sha256.cpython-36m-powerpc64le-linux-gnu.so_sha3.cpython-36m-powerpc64le-linux-gnu.so_sha512.cpython-36m-powerpc64le-linux-gnu.so_socket.cpython-36m-powerpc64le-linux-gnu.so_ssl.cpython-36m-powerpc64le-linux-gnu.so_struct.cpython-36m-powerpc64le-linux-gnu.soarray.cpython-36m-powerpc64le-linux-gnu.soaudioop.cpython-36m-powerpc64le-linux-gnu.sobinascii.cpython-36m-powerpc64le-linux-gnu.socmath.cpython-36m-powerpc64le-linux-gnu.sofcntl.cpython-36m-powerpc64le-linux-gnu.sogrp.cpython-36m-powerpc64le-linux-gnu.somath.cpython-36m-powerpc64le-linux-gnu.sommap.cpython-36m-powerpc64le-linux-gnu.soossaudiodev.cpython-36m-powerpc64le-linux-gnu.soparser.cpython-36m-powerpc64le-linux-gnu.sopyexpat.cpython-36m-powerpc64le-linux-gnu.soresource.cpython-36m-powerpc64le-linux-gnu.soselect.cpython-36m-powerpc64le-linux-gnu.sospwd.cpython-36m-powerpc64le-linux-gnu.sosyslog.cpython-36m-powerpc64le-linux-gnu.sotermios.cpython-36m-powerpc64le-linux-gnu.sounicodedata.cpython-36m-powerpc64le-linux-gnu.sozlib.cpython-36m-powerpc64le-linux-gnu.solib2to3Grammar.txtGrammar3.6.15.final.0.picklePatternGrammar.txtPatternGrammar3.6.15.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.pypython3-coreREADME.SUSEREADME.rstpython3-baseLICENSEpython3.1.gzpython3.6.1.gz/usr/bin//usr/lib//usr/lib/python3.6//usr/lib/python3.6/site-packages//usr/lib/rpm/macros.d//usr/lib64//usr/lib64/python3.6//usr/lib64/python3.6/__pycache__//usr/lib64/python3.6/_import_failed//usr/lib64/python3.6/_import_failed/__pycache__//usr/lib64/python3.6/asyncio//usr/lib64/python3.6/asyncio/__pycache__//usr/lib64/python3.6/collections//usr/lib64/python3.6/collections/__pycache__//usr/lib64/python3.6/concurrent//usr/lib64/python3.6/concurrent/__pycache__//usr/lib64/python3.6/concurrent/futures//usr/lib64/python3.6/concurrent/futures/__pycache__//usr/lib64/python3.6/ctypes//usr/lib64/python3.6/ctypes/__pycache__//usr/lib64/python3.6/ctypes/macholib//usr/lib64/python3.6/ctypes/macholib/__pycache__//usr/lib64/python3.6/distutils//usr/lib64/python3.6/distutils/__pycache__//usr/lib64/python3.6/distutils/command//usr/lib64/python3.6/distutils/command/__pycache__//usr/lib64/python3.6/email//usr/lib64/python3.6/email/__pycache__//usr/lib64/python3.6/email/mime//usr/lib64/python3.6/email/mime/__pycache__//usr/lib64/python3.6/encodings//usr/lib64/python3.6/encodings/__pycache__//usr/lib64/python3.6/ensurepip//usr/lib64/python3.6/ensurepip/__pycache__//usr/lib64/python3.6/ensurepip/_bundled//usr/lib64/python3.6/html//usr/lib64/python3.6/html/__pycache__//usr/lib64/python3.6/http//usr/lib64/python3.6/http/__pycache__//usr/lib64/python3.6/importlib//usr/lib64/python3.6/importlib/__pycache__//usr/lib64/python3.6/json//usr/lib64/python3.6/json/__pycache__//usr/lib64/python3.6/lib-dynload//usr/lib64/python3.6/lib2to3//usr/lib64/python3.6/lib2to3/__pycache__//usr/lib64/python3.6/lib2to3/fixes//usr/lib64/python3.6/lib2to3/fixes/__pycache__//usr/lib64/python3.6/lib2to3/pgen2//usr/lib64/python3.6/lib2to3/pgen2/__pycache__//usr/lib64/python3.6/logging//usr/lib64/python3.6/logging/__pycache__//usr/lib64/python3.6/multiprocessing//usr/lib64/python3.6/multiprocessing/__pycache__//usr/lib64/python3.6/multiprocessing/dummy//usr/lib64/python3.6/multiprocessing/dummy/__pycache__//usr/lib64/python3.6/pydoc_data//usr/lib64/python3.6/pydoc_data/__pycache__//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/unittest//usr/lib64/python3.6/unittest/__pycache__//usr/lib64/python3.6/urllib//usr/lib64/python3.6/urllib/__pycache__//usr/lib64/python3.6/venv//usr/lib64/python3.6/venv/__pycache__//usr/lib64/python3.6/venv/scripts//usr/lib64/python3.6/venv/scripts/common//usr/lib64/python3.6/venv/scripts/posix//usr/lib64/python3.6/wsgiref//usr/lib64/python3.6/wsgiref/__pycache__//usr/lib64/python3.6/xml//usr/lib64/python3.6/xml/__pycache__//usr/lib64/python3.6/xml/dom//usr/lib64/python3.6/xml/dom/__pycache__//usr/lib64/python3.6/xml/etree//usr/lib64/python3.6/xml/etree/__pycache__//usr/lib64/python3.6/xml/parsers//usr/lib64/python3.6/xml/parsers/__pycache__//usr/lib64/python3.6/xml/sax//usr/lib64/python3.6/xml/sax/__pycache__//usr/lib64/python3.6/xmlrpc//usr/lib64/python3.6/xmlrpc/__pycache__//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.suse.de/SUSE:Maintenance:36159/SUSE_SLE-15-SP3_Update/d0fb0892f7f97fc840683c308ef31986-python3.SUSE_SLE-15-SP3_Update:basedrpmxz5ppc64le-suse-linux           !"#$%&'()*+,-./0123456789:;<=>?@A B    CPython script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=3de95e7f68ccfc7168a07b6f544ba4cdd6096ef4, for GNU/Linux 3.10.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 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=809f3723bd706bcef4ce9842b98105aa759da3c8, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=06473390918781909b5ef7518fea5e0e67f22b62, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=926f9dc8abc3b8707e6391c7c335249caa58ae50, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=21ba32a06b210536cdcccd0f9f2c013512b81039, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=13fff4ad27fc46046555ec2f1d040cf20c3c7413, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=21d16cfa690899e0964f88ad4b537b92dae6eff2, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=9dbf9ad75b18d2b16ccc7ee78214958a3ce515f6, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=fc47d6795aecd8df85fd700fba9192850e92736d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=82e30e43c0baf266aadbdc5898108a473a8686c3, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=23ec4e5b6408db1011d24156c67b7d88aba4b7d5, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e1ad2e25c39479f5eb5c288eb229aeee20068461, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=94a9dc30cd4d11e5f41101cedf2f43e981b05b31, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=91fa0fb9223d7082eb531f44d81fb13336edafb0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=1d01a1e124605671eb7c69f5062f8d3ae63d7842, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=b885fba2cea6b3b43a140f448c9cadc885646b0d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=204cb183cac2a6bdb81d926582c7a8a2701228ac, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=5d025b6a3e252f61e01756bdf0a3bdf6018ead3a, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e80c416d7024ae1c1bf4a6723fa93ec7f47b4a9, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e74ad19831303343716c201328c2b38c7a1f4421, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=05e4fb8546ee727f51f5d93b953e01617a50d2de, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e56b4fd2ecdcccd1b8f450d4b199842a2ff13895, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f579f1b3b6765fe436804e0685f4d2b41aa17d3, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=776ff098638396fc9d494ff7b62b5438fc502943, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=ca2f8972614b9dc37be34b108a491e45058ee8bf, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=af75c419e0f114a5807363954dba1de8fe90231f, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=9eb9b51ad5478b18a3c65d09a5a9828983ead646, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=fe94c6dd13796c07dc7703217ee7b9daf57d5954, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=253026fc7ddfb5d69a19bc2086d180324e3b396e, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=55dc636787834bbd00fc94eefb4f232ff094d7a0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=34531b4dd1baa94ead6bf4b5a50a639afb0dd260, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=483e1ce92e5010eb2347966c11df25a7311859a4, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c8f8aed3d2217363f803f4c1b1621fb46e5836eb, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=cc0d80e2650893187535ec2ad56e9d65944e0921, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=588e315bbe4d4c3642f744f35c82e33c2f6dce9b, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2df287f72b4d992e316d29562e92979e134435d5, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a3666dfb46d9f6868218370b34388f4fd1fddde0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4cbd20250c2bfb1d530c2238746470a2d0af29a3, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=aa549295c3dbd1ea6418afebb4f85fd84719a428, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=096761f6c7c52d73eeddb240ea7ce49b8d09cda5, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a529e155a69bd479d888d6183e06ca5a12e1b539, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=82ff3c09e9d7f74fa3ba47cb1f33d17bfaf0d93c, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb64669f7b74063abfe5604091ad0f334558f933, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=1623663c2bbd2436834bd6ac724c8782d8c49106, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=03157c5ba93792eef1f09033cfb99536451de8bd, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a80965ce4d0233b2344609b471d69771465af95, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=cb8c96716ae8cad9d4ccd4cf3ac0751b283c7f21, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=46d2223f50a6cca53351dbcff4a5ceb5adaeaf3b, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=da7f0734ff0e2bbc39cbedf16025001db8269b37, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=0521be5f94380d782fee31e3a4cadc1bd99d04cc, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=5dfe1b3a36d9ed11be5fcd2d938ed247ed283124, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d7530faa7dd06a47a353d2f3e1b06ee4d86bd97, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=5905c4b650f50a5781fcae46534e9a469192b4c9, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=0b301332895244f67665ce711cc1da71398023b5, 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:;<=>?@ABCDEFGIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ',38=BINSY^djoty~    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * , - . / 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 C D E F G H I J K L M N O 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 { | } ~      RPRRRRRRRRRR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R 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 RRRRR RRRRR RRRRR RRRRRR RRRRR RRRRR RRRRR RRRRR RRRRR RRRRR RRRRRRR RRRRR RR RRRRR RRRR RRRRRRR RRRRRRRR RRRRR RR R RRRR RRRRR RRRRR RRRRR RRRRRRR RRRRR RRRRR RRRRRR RRRRR RRRRRR RRRRRR RRRRR RRRRR RRRRR RRRRR RRRRR RRRRRR RRR R RRRR RRRR RRRRR RRRRR RRRRRRR RRRRRR RRRRRRRRR RRRRRRR RRRRR RRRRRRRRR RRRRRR RRRRRRR RRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRR RRRRRR RRRRR RRRRRRR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R 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 "*(EA8python33.6.15utf-87eb4cf4d28e55867953a698d9a2ae54f5caf519eaa34cda8501ce34e5329e58b?7zXZ !t/C ]"k%a KvT|JW=j$?sW{aY^zu0duz^i,<~@埍Z˦p*k .AP:{Wi  ~$A |F ˊHU;nv7j ECtRH߆/R4D4 AݒJ"w]D(|y[zIwmCO^*u6k.r ԓUG~I!Zi~ &]]>o;GFIc`hR~bOH@,Q cEы FR}BaL ieVoDh~ڳsR@D_earY tYx`a!&G7s+ޖ_d[@ɔ}? nCznS>KM]'x9vIs8ى@웁NdF|wz'CrF%)[x?]Ңn8\/2Uj,(W%.kD@CX2 _:;jY㰵f\,,5e @ >Vc& 2 82A{& U<۸E f;13j03d -hVbrL:1~a |J'fkgi_=.tT$8S5J2/7[6"~n"L@v@+( f 粵{g'4}EʸGOt$Duӕbuv`2&@xW˓|0 /9lѕl򿭶(t+{9lwBP|f({~z9,,,ؙ2d5D;@hE6V) t#luI8vl_[ܗ*ɿpj.,“&OlE릿5rX*zu:.W#-- rфqέ봛4oҌ|Oszk0!0"&I:Ɵ:"!23.ݯXnӒ5n&dFj&BzS7bw򗰜L-,^j>);ģl`5"N/1=9]/Te[zm0B"^l .s;$̆nH싓ھPXOZ dG/#0 ֤Q6 "`mV NrCgR2 JorAf{M3oȎB(eu w̘_IIrAnhKت]/"cZd>탶{WŪ_eqwVE !?8P@.:ŲNgRpj 3g+ofė0nnnp(׫(&X{xE;R7~dq +rˮ0vA9ЬN㾒^P])za::|Ezr S}c#ڑu[@C>lk:qͳ6y0`F[`ᢩ  B ?~@F RSRH`<~( S,܎`-eHƃ0egZx(=ƙ?óI}tgS*0`yn-^]z =0Ԟ|o ` !j$ط߃nM#ZCC-upb#pHM>m@B3.`mŲzhnziV˼Iܡ?:xC-~5othw`}FP&r1sFXJ8r~w+ak˻ggT:yԑgX}y*(2o:B0]ƀJSB^huڶH7.$ )lx7;BC44.hӚ$ =)KA.ojOE>׋JL~_m#q0/:p}PgF#Vk!o3[bZ|v1FͲ`|&NK7_bng\G:I5]88]`?  6T#U%0ߥ*'•rZ p3r4*ل L.qA}ja r`/j݂a&  ՓX!}Wa3=~*hj^nz*i!Ys̼QKv*RmΪtYn<1فuzE| BYFҒξ:;~dߞN RP^S_Qa:%[uי8K" 4 O`2w699~ uTӓrjց yC۟&N[u :ݛs]9e՗)Q={$ŎdXSUREAVY7Ś_%2'5Ymt$~SL5Ӫ"z=5neR1O ~Qg5+eCg1oȴM<9^w5C:aуYwWvNd4w! ,Ԣ QPsLQ`q;q)6;% ?K(C%*rJux55N.76 2SBx?P(׫}O#aNmu6 Yt#%]" ;ReM5;T4[@7*"#(@jFA0.?6iFSaR?p;Yu0gޥ[zy_bff b%XO3y [.ojJOj "4c%&F:PGA{OLHlI]0^AZ+=^]W1tOBT#V\3aP|bn5ʹ_XM140+j\B!=2 7Eکn}L49ӫd ]Y$R V2 N+K}᳃UQ<#)\DE ./h.yb_ >.%h8ҽ:SO?`>VF4sS۝X"֍kmk6ϙ{ ߻NuN4Ӹ8M'Q&"`ŕBK֞|hT,)b\M$ .fL9^!8ic~6!!(Y3JL2c")~t?["6q .ǓTɞr͂+Xsݷp|ФMPQ0Yqãߥtc Q~tA(0FUx w"{y =+/liE=K ؁ xԏP"W-?n(Z*dqI|+oMդ}W ̼)ǟb)!@IR,WWrxFS?P]D0PG\ՠ"Wy[͔$c$ln>󿬺8:]АrEŹȚ²KܝwJO^~=4feB'O `YTR{har/ WmNB55lr #,51>frՔF LRL!r2dQ ,׺x XAeYL1ݙֲ/p潼^cIx0@ȑ[汛-TJf?ʿBM~]Y\㘄>_}ho=]8nC0`FCy-S̄6/\8l_hSo JE#טXnoZ.kOu搩-dQˬh-uy*F7ئۮxK\ʘvMhX4QUbo)r@WULE C[G.lc [x"&U˛\\*u'̡ ӆz).]y|8):LA AaI>9h*z&1[zxA{g!~E\5#t5qd%?MEj]O7Yҏ8W5vVӰt gH[\!bVS-&\"}n" m+%r5G,0Lj\p*~"zb kf::uO= !쨂~& kÊ_㙯(є rȴVMC~}5𥟩 ^ָ 6D ?oK]ki[5s8sLҊi[FwzE-JM(C"sR&$H "`ԬFZA3CSW?sKUM6-Zʍ*&2 ^M ѡi%yMAcĻt.l@ΗlrN'R@B "' Ng:oQwR{-~GYQ3l~FSju8u\&*m2D[?O"sb!WKW?,̬E]!~2Y{ώHMˬ̒\vHÆ2EZ# Rch~t*~DCdI WIPFhl=;6wxzǽ Z# =Js6'Fq2ET'<ض T1ݜS(SŦKn\慮X^E n]l "Bm}TDByG6u1+Ji77GFL@(f%'~Zy u@7(&A|y8pY~-.Ӕ# {,Ļ; _K   ,nSGA?$jꁙvJY~ j ;^PCuEVT>2:©j[+2HtR)v9x!`s:Bn̏$ɳFX)LZ 7u\ SGwЅxSH~y W)gZ J B̓H4{ڜ΍EP*ox% 7-e}wϱUÄ+{6^T_+'swÓg]@8JQ9L#h jRy DRM[NQ=G|:&ҤG,UQ}V -#YF+?卶MTl+ nE A)' ќ& (yW Cb'K-##hhg,ъ45O*yǑ)jh#[}jṺ}D`0AM&Vc m|ϛ!65y?_D_WAd!&#d?ϊ"!yB6#glyfVf*:p@+)`z!/j fJugNPB) ά'yOc"P',Q QrPCz̶04N̦ g EfOm6 aHÅb87-?Z;bf>᢬d՟JwIWe3ie8cy9SPc|A>VsN4{Df"䗟ۑ0MdKp,TfS=C̢CQVIU2ܝ\hFZ<S2Z5U<>?vmp*bS"C1Y@V%. ,UZ+ZPnx|ʍPe;e!aj oT yb;BnN-"AF A`ײǙFT8jEg Y|6!Z=4b j!)T'Yc#< yc6r@,_Yg) jǀJ(~ vVғ KdʳT>.aJ:KcM(8+;!ӊ\i\!t&Ѽͥ~ mRbSLa_. #198h>pK~؞LaG Q kb̈́L 4IaIM5%5n>zEg\2? Es C8̂x [_:|kQfn!9jQדFevm+?-|ri{$OTyfм|Q绝J~5l5gp#oQ/6L.JA0H՗>~—e2zqY/7YRRtCӄp t9nU$7zE{>xnE-9GA'Έ?*~^k_rF)m%8MJ) 5o['QZ#YrޡQenn!hmn~DTxS#!cb0k%@uAu/5ym'Aν贐mLp} >dM[9G4&}tIvfv8V""u2yfj6EM1t@7p`__哜)Ek4o$f IGVnH^ <e`Bw&t /ڊn~ξIQMEj wǢv,ܺ$u20ʐ` 9=w9Oq<cgyy ݹЙW{\z3Wc'pNώ-zY;?Q7* |HHa}O/A~j7TJ@YƓkVK½W akD 7M v~U1?辋-pnS_O΢Gж6e-ɼpF?"h0Al=,5~?q\#&si >hv@DjRE Wįau=$~:e1 HC½L2^NK YXg|k} K^@pyu0 #]N `4R,K{nu7?qɊ~6hMilL̒{1wZ7& @k \rE$HO| 16ݸ^ ]S5?DBO]K iH~KpmyzU396b=!J;;mh&ۺz7fEos+a"/O9p NHlvAq0h-볒5X@ WV_}m NU1(F;P0K们BĘϓreEϧE-:7^>( }y7sYJ?a:iK,ȣ'Gyg2ݎ<^yʵݜ=zRKfD9<^c.W =M{s4RnBc+Mc !'oBS|dS pj[.**.CZJw3XD=*W$Om̠NHg@//+fl15Dl2z*gA#l$Ua(|f5^N(W~ -P!͝3`vK(_)5L J!+x gS'I +8o֣(8gmIzdQ<G,c3[hͭk I.8E.Z`,6aEA ᭈ%&2mBjw $<l)~p]~7Jz.K}⤚EPZ{@ v! "7j]Esε4J3LL9[51,簝*')Whg gӻv+ˠEY6lq(85@m}XS{m;eq@,rAg9fprgH_a2^$)af0s(;q HΞw2ء90iD"ȁ73dy+T2N!?:xSB76f\ymt=3noCoW>Q\ZUiorm>xc"bs%tC+"Uy*w\q<7_*$b7 4*dX dZ@{LVooYypr)w0^]|>e*i25|{X6zg]t큀 -ϬS8:F2ǧ>5^Mb'Z:"ƒv2_IiEK9ڦ|!6_l o9*C ZnE`bK.pyR X'6Zn~w\rs,*/b9 ^KK,':sR8҉ zN,݅1X4CAO&hwto(ʖÌ=շ+0 rCc3Ӌ(!4v͓ީRT ?tu6CKN!HHV .|@XV<gşN q$ZjeZld¡d6?ت!Ɍ͹ᣦ~ے6S/&;ڗ$n?hFZa,v=Q߷B@‘K<+:1Dê4É X~zC`̒x1;G5PmU%K+!;ږԗ*_Qo.Ŵ_@C`7pfZx&%#$.`p&lz;P4+OsU%8[+7V'@ݦ8yHC6@ +Rl s7&}W vhGs X< p ctugyXO"6Fέ vQ^Bbk0A_z^\_S/^hrWZbGxA<;9/`%={'6^wtKjT%MȾ[yy>ŃIRe=`^ܪ(x @ub=i|47{Sљ꧃`]/(.{-nG̮23s*VSCx?bro ]9{-(g Hh,fhg4JfHUA9Yru` rRKGK]yԵtqu°8juNpvxF(9iR}H&$FDfPuhCOk Dal*$B.8J.yZ";.Jb#0- 9_v&v|o9ݪSvp4M/?oUB6{?' Qo=>5F2>JDswR=I`౒G?ZpG5Ux+ㅾbg}ަ?9A,Ddm2e0xOY %'I]D0E.@;̮$"7JuP(9dஜFfP ߜ2nJ{<| h<(D8>*2[fћƵAdr ŕWbA,Y@*{ YXʚUUnXh/NP,K2LcEc[ ,r lo[tmsDALOJIGgGp_ ГJu"z %m`Ip fj @,nD_[UȼA^ Š?> NCBNHn*[4seiiێQEZ c{u*J.6Sv)jQR>3 rX)-?14q>'5zrIuq OɾU"wA{k & h b9!:6쑳v->^ĕv2B͕7kAzɈǡ-QTMC1=AQDGqhJ}&|ƶ9f\Y0CbZI 9ﺅ`s!V]``QZ(z}Q{+~SA /N gm0i# 9*@!&/DHDtL1zE7Iz:_V%zAx CE[]L@L/QD9 =ܻKD#Woquyw]غhcBC!X73Q OSͽ pL*i9ì 繅ouK/71CVE IwGW >1ƍ4Vx;5p`F(]UږVdMkI %ݖmQ".i8`&` g5X%urbm#< `9F/2l0mCtXg@Re:V7d'C,t;ZqŕCMRhխXn-h(O{, (5! 1U!\Ma{ E5ttЛ Yw\} ;tңkr69,8cmw>@yT$!r,0&X]E6k:o)a$n1mMOn=Y׺/*/nxe6W܎uL30U<~[N\}$d]4Tɦ⥦wJ'\H?B˰aQ'{bl?'6rA0s: [e۞+i|3&HIc@j7`vFRPURavpy+#᫟H)Z*HH+]U5vAtV_i)+ z@HHƒxo ?~h,}Y#ϕen|Gc$mO( <#~[H,Vx׍)0fCb\|K BI~Jh! qZ9ۆgr$Vendu4&P&Do!vx,2@e:bLnY 2FWX h& oMA~􂈀m?q=l;QRI"ݠ{FHw l۰om<ubU3^kg"&:\0Ly,ʩb(!$m1Un,UJ`~I[=צDh$m% Pq:DƷiU:﨣yغ)wzCAGҀ}vAQGccK&ƻiTHTD*˵NJ 3Z=~Y4u>aV SC=H~ޡR>ٚ$Ʈ!@C>N3=n{pEH1 NFSM-ʋC0=8'y#h`z#欐cBۨ: {qϰdZ˯ڗv->'Gb0/-Lb}ِBIGa :r c`Cp k z4uяFRn"1}ik5耾<2 7eYFQ$%A7h*Sq-}S IzoZ3zd#1VZ鐋)!)7-xo;QрR=[\*;&,0.bIIrT@)A98F]a>B<3wszX\LmoR >`qa.u &P8ڠ;pyj~EpB!ZGn>6.Ug;֐yQi(B|$MqvsIDzEy=f*(Joqfk^rmGeOey0n5JO}P)0wGwDlw&/}(b1S4IbYXz4epiT*_WNdrKq 632 t1.f|=sR#R| ^{1ض5$&ڙRHd%._a gFPeo&k~ yt;29N1q$Eg^wc(D >>Ao$CʗbBBr AxKHV09~v`J^͞=SEha2S!S(xSry2wx1Ik$P/PxMP#,!wEgTv 딪3ϹjѨ=`3?X#yvv2F6ƩOoGɇ}Ԥ6I I4MC8 \7S5g1~fG[@8\r*n<#㄂^B $X Sb8IwO Gɔl`^ 3FR_].I秺]}OJ]]Z֍P<67ϋ6-.*!-Ҝ7뜍Zsnxo[j, hYr#Kf|aY bkP]+-jwDl4lD`6*"pEu)`g=p~1rÛ_*qkP]%sq3\Oϥϵ1&@V" vҸCAQSLP 3(Xd蹭B?o) ԯ,]MPvq[ߞF9De.~;bhJeaX$dA&<%2+!|&i{%-;HyÂONk~1iQǫάko)+^VfH'3L~# L1>O 6vPg0iͷԔj ?eVX/&Q![X;+K $,8a&{li8rjXX:KjrLkȫݞ0-{Zbe4a sńJϨš/ߗl0ŕdj ae#bz-DzLNRl dpt;tXٌF <]ȢGO>.xuG9V [TJׁԱ-`O0._*+HsL eM oN: xPbD+ r|"RY 6TEnFH# KgH=ծA`@>R eb)3mqdFeE t$n :}`[JvQ;z|ǹI,>I`塥 +}7R65KWN6Q.__Dtyzm5F |t k& }gFF;gW2Z NGGf%75Y[t˧ɣm3$`#쁒)An+S;p46ZǧՄC0cgNp7P?ކxuN$H"׳s:}dRftR @4BN*NaQ-=keꉢnW80穵9;͓ ^áS1,vɔQ:ּ#Նʷi-!!'ToP5;9a+v[کcLOL'+(! 9!N~d7Dt{. XjTۤ,=G#nK"\SOc.:;CdΔC<r7_1'E]ڳ?H*IRQFD dؑ/,;Bo| 478ow`A]m7U{_i33P Bvw'Y7K='i'PK.Zغ -V|i`(\_ˣreUo(Z|V<xV |(z#iW8<u'ާ iw*{PkiC38 vs_S >璼͎ֆ4&ښH EΝN(P"9梳ڃ;1r ^/[;,/H+KHCx;yV.bIHXJc8BS?ƇCQaԸX[-."lhk)3}y=KGqpN..-ӡVs. ͘vP*oÉ>b?fb C+Ni;0Y"]]@jVsE0a6.o.[T׵g1(kpwм{?"9Q=g!_eGoVe@ cI},nFs#;"6\ 2BЄY6 /t@@$ {Tx$U"Q 팧TL$ؗ??@*%)7oo(›d0rT#<@~_<9QqΫylvY޺mLj#0*#\q-?hif/hjEl4fھYẢZrC.'Fa$~_l0 Z T|s@ ϫzTB*=*М x)! H9ZF-:VkTYeN@yNb=!jΎ=@o.&Qf%Bg ԉTG1*`_\kYʗIQtzѢ%X4vJ:k 8Ycuxcιl Zra!#7ً RZb -^˚EVw 6T|<߈{xe͂"gƙW"e]E>o:q;4C;'b.6=miZbD„19֢!Y,.D*p\ ɂ7,o +2O*G:lUblÊ`b&ԭe4+! HqlI$1szhܱspIUW&:&F$^H䠸M!h(3~Rژq]F}2dPӁeX eab og@ncpO|(aM~{cEaS,'lXg[3+@/2'ߣX$>Ѕ[M6!Fc.l=TnŚI˩<^m⎀v)@۲%.k8Kdq \m؈BϙZz RXFoSW Wr #wyO$T`#VNCyt)/`xEȤh-?%lolmejFb[sM5i+tي3eORS%ҵ?F[FWљ;Jޜ{74݀qob;ўgKS.@&G#p$0YGsei xי GV*i,|o+أ ʤN_h7*'-5Up_~+ lU糛\q䵰Kqj0Za܇Si!K0=~ꊾ7ʓQ[^P27A-լrlmA+I?\ BW"%q1 `%:~lg z,@Pjr_yg'ȉ丠Ьse-c+v9kdЗæ?wKGykօ|7Vi<ꄰ RHNnTc&Ш-jNG~ʚԑ!+j+s%o X7 >ySr%߱`f0ÿS"6JTQDgY̢X [4b Hqcu̓|#v_X5u̲ˁ6<ԱZG|o.DUN :͑b#ITm70;7ېe I8TU۪Dw=؜7)$,ΎF'Oʹw̤Jui,ڷ}iJm:AP }Vp7)GCҗ1Ȟu-qyYO]؇e4E4 \PsSS[jZ#f,P2w20zwx9cߴDk\tg$I}_@uںa)Y$n"dAH>OǪ r:Ę֤9`!M;A-2W)ʹϤMZ`Rw/QfiyV@ <-†u-.`? O(:A7*'R2׊4+w*ZBs,] e|JY6Ë$K0].!WjN;%?_S*@Z0(D .O`aTښ4, }#EKh v/ 9IZq. nniu+~ML1*Ix[K V_8jWk‘Jپ1/݅6`:ʢ~;ЅvJJ(d2Ӯ*%20?;n"`=/O1f`oGn$MB d27L)jTd6`]cg`X3}v> V>}ht@uyRlvI~-u;g/ʞIlpBNtxz'녨 | МeQx@ĮdqCv}95=p׃t oTofD7L:PŝF(_RѨ{z:b2uV%^WTVG 1^@C0oLhHv2)`[Ё)kPAjYo|:{4J*K}w5` †SPr}gK:#쿩m$:5\Hj }!>M33$eBrYGqV2ww'! jp 9tfh߅]/KԱz;U2 kB,p i`Pv*^V]݃m [:wصUy]غxw:)}] ʏbbUenUNC,E<(BZp1oV [PMLBphG,=Ovxި{n_H~a/AQmN7nn̈́!AuVJ, AoQ5vO{**MMw]\Ee$h䠛ѱN_Fp7inbq-\2D 2": ZyZPY) q5AekHެl5pSN6nhWBM~'{OJqU0Qs7 _wmL 4\5 Ux xCt s6u$WLfm *,oݍu%ls"BUȠ >Wfx.ªtSBLb 1`^xOG@;?tdZ\lU ML=T^0A׺Y#D,fp9M Mh@Vq\,v髻M%lLc.J_O2 QP}@@_X9*,UA{f`}KO-' wӦ: *)1('xbqTHy<\ԢyV"@߈4̸lڧY2C#a$SyTHq7Gic 5{1 w)8dL.~C_X£Xf,NaG%p"2WB IoZ@p8 ?59%@CuMz:kWHe痀>_T=DCzϸfDDNj{,]. bw*:r`~~V&fJrQTէ1P{䷣HJĽl38ߘMxnpv&ᇂ#˦8n,jI6 2h>g?/L,3ECs,r_S4e""S1V, ߁A0"X$9-*;Oފ% :(KwgQǖ?D.HH ٛb(W[y{N*DŽK6{}cg)lERs 6UR?Ϻɇi1,:je[mÌl.!DJ%O\&9%1NzkX6- Xt ěR3Wdor ΞV>;+'Fw zEvb ٛNL&ͅ!7#@l@dZItIs]@+;+{!'}IK f1!r=YL,&Dn"VL(#aG)ƤκJ﮿Ճ=qh\ZeY\ɴ^^}!~ J~l OF'(rߜc(>O%Gd`؀Gs'nQ` iu/ۖ 8/_5;2ZޱJJ #=2G Bڒ~sYtڔLQf%+vLnvb>0Qix 7.)chPa2 5Оd    ?FOLZ\00 CJ ߴSX>PEfYiv[@+dy@M{ނyU%FnNKyO=`>nJfhQ_pEMAßIǽ `W8';G•-tIh^$hs<NW1 ԓ҄*\( zڹ6us`SE{$Rlj>EhƠ0Y_/P˞ \ Df{'QOܑה??b~T3Ӓ2ݏM?Ѡ{` (pPo4I2 dܟG7QV"eo;A[Qp3ScĒԪ}.O-xklˈdDpk$qܣ)68BnւLH r9jm>Lws<[v='#B*7_bcN 罩:Օd$!#X/3ǚPboNm+苣*Sx/*!s{ؗw^(`xIzSʔ;55pB_WVt 14ORk?xٷ@@XHBI\r:&vkDA)jJSiZ^ $[TCkA"|^=҄ ƍ-ڽ-Jў#O>C6BX3'ϨKd\VI>d}j1ġ4Ӵ+#}wфw-ҏb`n ڢT.鐄~#armQt y,|xH @32x%ak?f:LiKJ*uZ6vy ҖUxwuP_VГuuo*Z=$0C &hFX"O IVdHnwiDh߮21;fϚP0{vZ:A/LZF9>zR)2w`Cz-DQR;QD%6=.2MubO[bc{"h,o=DM#7%a({?{ ypLI SKz}hʿ;524iappeJ^-uO}U!"hr%8YZGY.A9}sd} U~jQ2ߏ@jt"H:(?G:nw Qf@1^ݲ{zg." MT[,.C\r]Vi$q~Ibx-+~9CC 0BS[T~%w> GJ&y@ա_*\IWaM ~?^Lic*I Uַl-@׸ bI%oblB;8'S.mG=b )3is&TK&\%QD%]<Y r?l59 7XԎN͓RbDնlG^&Y{ZY?nK! *n[MiO|g 3-CA_0:^M>v*Uնnhfas"ŏzߑ}"kެ; 94Ge OEYч}˥h(h(s9X%z[ةJZҮ8_ C$[MIeAd9}F2k1&Rbj΀r-jDRj)N= k| |hOϪ[yGp24d[y/{tveC_Ёw}ow(ǿإ)JcO0b~ki"\ 83S[bj?g-4,:٢FZd$B#?;N.sQN\hRɪvz,i4ߊ1;G9}d}|/&l0x `yW GosG4Ӗ\Ġ z84g^ir }nd[Fc\cF]P4 AF$G2H:rr%"5k~t&lkߙ MM0L~׮;ِdMMo @u"[B' ~M1SqC{~BA_ )dȆscjS0%fϮۧ6c sKߪB:±W TκTWiTyIq[@Z[PĭO: %'Y@?lx.-NEq|b%G|cs7AazaRJ!9fNQS<:U(4| [gx*$=QzD|B)dkQN,o'm#IL80wyZ|ᕲZV<-]sja o6{X', 7DӋ7Lt -pGFj} \Oӵ/?ij3~Ō()O*I4-%f:2dŇ ʆnn=V;NL*Mŏi"GDqH FS]SK&w>̇DBh_m?'1i?G[X3sl^ϷV9j9ynWbɦ2[<, 3>pr/z;W2M!CZ@m[x"z[;>Xn I玱gwvr}P}M t|?Vx\d}`zyzb ehSZz5q)tj7T51d|OuЖ/˩(p'n ր}r&r'dq@﩯]ray7) 2f|lãy>@ɠjm#9}hp-&;_a*!O.1(d+gZ=]'[9l:%~xϤď =2P7@GZ<'QNDV,El3`!zƒ`I`xOl3e< oԊԦ{F=j[~Ɓ>荁y2a9j3} <oP~8Nȡ5֓*096uMaSKqYlrWZ[ɺM]%ΉML8mѡ;x(ϊYoցȡ}bݒa7]26:KeΨV!IԒXmAzݰv )j=\x2FZ8G " kOQ@,-2]' > r՘FQף-&lɥ0 Ѥ$_L|.2ٕL4q+>Χy B%o`hɧw޲Y-#&0Yjaefˑ$TxQ\+`[2X{!yH ̓kZxW*BpDٮ/7`GK>:<_CAs$h$>\ϣeG{t)X ӱص튵aA5A4rG<P(ܜa2CD^HBOeU&t88pE6, rHin$QgS$IU`24>!4}mG'xT.l[Y%90n)i6<+[خ<%/uA8&m-@lE~1F\{V2LtnnNAOJb-c'a-!>SEQJCޭB*Պ9|/XB0>Se:\[4|?B# ;>=oqg݈s0( ˗`~,R3KyXKc> _C1~!ѱw;]Y]px&i޳&왡ºGE=+Wp%6}SĜ8nsTj81M'EsEK7!ho O(/G;IŌZ_׹y:hu zusaFIRk q࠵~"VWIA8jApF.ݱId С`qs_*Vi6ՐM׍ m] B*2%ͭ@F?v.UrjIhfW~!AIjSEadp6*@d.MW K֮v_T%ΊрL&&F;Ly3gnΪ m$ > PKnGu@Qg@JU@V([M#Emhjj)2?N2o$]/2Q1WfxbLV|Xt}/<TP$ۓ[?w Xy#w'&pc?\UCו( .Wy!ө6g i=CNnjWӳ5S0(sSuWv]ui ?, -TIwi3nŏQ"L6чZKNt\9lA&ZQ0$23 zG Jv)<Ci+q˼j@ǒ(hJ* Ŷ1OާtX঎i%ܳ(a(`C`A%;Zn$!f/o}+`*SǻPh3[Fm/D5 =^či7r~3M R8KǗ"(uQR6v;G=Zvn_$;0͇aGDP!J y<7eR"=8 63|dԜ2$/C1fk:;iWoSS񾜴 rB3k 9̷D8IIm-fku-M&YX*rq6a2j[<>~4YWB&25" _<ǪWTR`w}uvL{rh=^U:qy~:*zTWr{6KNG2"܊DZq5IVVUYL\SͅvbVXA2%g@$J’D?YZu 'qFI@'v}C$>o=93qO;&bB>u =;!lOopМu|wk?gcrsg`:5rEMOoO~?S{*#pB( FZdV&TW`\P-Q 0:: &UMVd!z髺Xohr5xl=Zi"^C<~_螆 rUd琓c#bx0gKʰ;ձ *əO.]1ν+rnY -6' ƟynC @&n1 W bS3&'6D 'Ih8{h=2'-,{i*6 {#lw ) -l#O,!$ẍ́p֟Í*X/ێYzH>RaV=NDRlG!q}͋E sZe |P4N@ӐK`LKA%M)%(+H`>#~e?^"Woiҗ3oCX[DbVS:rt*Meӥ!ӢLH(g`blI9_MuD} נA1NL@:ʬ~wy4-&U*3 2Cw@ͣL} _v,CV@7e9bNLzy=~5vZ| ꣈,L76ycQJ ^@"J5^=94"|Է/5.S {J5640mV'TLcg˘„$Wf@:hoefC챽^("% ~[|}Z3l iahtzB8P-(SEw[tP^/`5 x83I1m.gw?u Q`LkH%ʯ»I;K|y ౹4xIb"wބ[Y^Mbldf`ӊ1?sfvz0xAc21ѵn>=/KF8m[+眶tRS 0r Ț{9 T9XFzy"֯5z)-7zT& p`%Q1[? `xoX SyFDCs GiBK\XؗE =SQ}QT`/jJƑC-y1 l&zl:C ji:D!dqF2^|ܞMB4\M5e59p 7 wx.7.o{?{TF |N#Ga"~P"XYl-dʐ*Otעl]I25q}2^@uQ$,k+ʽ) !@ٝKV.&K F<â׋Cfi=Wy?DHla+͋Ӯ09թ;2f?>L=Yĕa4iFچ!b7Xc!6zpu˘I(zWڷSRחp(9ҳD _>GE9 o(3}7k`0_#|>ƋF ݭsǚz;sQ?ړ4@I&m"B͈p=82oi[ar A_|}u^N ~4h-^N&—LnzӉS\f$qH# >9H,Q~`8])6Gaaf&OJ&q٧zbĽȍ@ܔ(̀ayBܮxՂ灑0T\Mt-ON(0_ 7zTv-+i^دF$n! [_ͩbkٲ]FgrnALTh5BZ#Vt`:iA`hwpp (< 3k } RƸYE(kN&Pig,gE(^ͰSACy.pf%dW*DF"XN~-0M윲t1,=In91IgZ07>DʛL]*?贺, _uhui,639|wG&L1YP.l}f6a7&-zt;u bA6 I:['s 3h6#o"#y)b!QEI$s?֭]Z*AE9>*U't^Wۗt0U݅ӂϓ9z&2nRsP?ȇBW)6@/bpӦ^8)+"V/fq+_^:U׈H ok&?:k6r ~GU #C5W` .mO#+.cORg|ʖLggB|5rmrDl1MnR{BhUւ$@J3&ڷүag*hM<ݒYo}0)jMvw-R!X~m^I-h [xhm6X HmNogF٬܋g-Jh$xVI^4M')Cw]peXb"vFmX,Q"Ϯ%$H;?PtJt=LtKYD^Is`&E"EIUr:aLkV:em&H850u%pԛ0tSUcG8Z5Ł)8p{Qq,Q܊{lOP-@YO&`H|%K @3T#\4q{~! *.T]Oh0k9d*8/W7oL%}ݚtT ,*[ҕ 85P6BS]YU0'ې(tK CU׹ ZŘW3 g)OҋƦmHt-*7s)^s@yCU@1? ¥QSJ-Rܶ3&`j[o He6ƽE6i ~YM9zdGgD.Z}+9xыiN7]OF^7n ͯ{mH+M$3L)? } :0(rT$}/.R+G4u: xB8j.q)Ma+bdJsTw'1IȬj'v׾n=L10un^kA'g6Dn俊щIoJIl_Z8w_E ذtl[]8X*-s2{Q~\=7 &Ⱦ]s/qՁPvmvl2Hzv H~&o #!XR/RDIdsKntD:3̥yЭwH c(0x@gN1mʨ1:4"yDw<ºafH>} $ MRX4v}pӜC 9D B۶!>LNf}Q|wѸ.`21 Lk[[6G.^Bm**n|"5E WP;,H_t'y_ty]#o !Jh!c$utȉ15膗wf.Yu3CFԷ`LV}HQYTB݃8}lDjس"<+TOK8cmur-`h$ϔF7.Ů[4mim뾪fh[fC^|R9TiP|C@DὧiMg:VdTPbCrxWҚB=6oEB|̘^qe\'6+s iwGsu\t=Vv#w0/f|-=4nRN_LxJ('wA1}H-'nU臘|lS*T>dȀ*<[B+C5LV LcSj%Ox҅ E3K'KL*154)\$cbe87CkCJTkc_rp_m!ҍ4]ܣ ӓҢ^j9H%W}IŬ |錟5ֆ||[ .(桪j j% ]09{p9V^:ǐ ~ ~X(Dc^$W/o{r@HF|dIU3ZeLg_8#`RQZ49hb!"ފ%W1=23G8VF)_;ȘV_AOGK v8RɔA 3As-@Zl<.({DKTC$p2{T?N0hEn(jf)_`/Y{ѾӏA6z"ha]fdxŏpIg{ʑszӈLo ڂ/yZcŵ"͜@_w ᷦT yDpUY}08.͵!!/n$g]uj1sb!]or \7^ ]<aր4>H?Ōͽ7 fL݋jK9s66@cZ/mONWl eٗ4Ⱦ8pǓotHP)\,;g2~Xq*)+G14# ߳IhHش~"L)d43{B l3a%Mxrr\X!P:{Q\ 3][.੿Jw?? J.ڂQ01qf]~Usxd'S hNUPE_Ὠa/vjT+i-g,P̾̄<ې{IlM| ]9<*&4[\R^@?pX}Ag頭[g:' jz$r5 :L . R{+K?WbQPBpP,X7McGz0Vly!ͧ,3ʻ. 7R!rAAx/w<3N/˜2 03x/&>uߟ:X&dyޕ0(B{ȳ@o8Nt1o S!w<& ߓ48ъ;=f595+>AzKq]+7Сz-fŎtNaeWAu.4K~C땥|w=9Y]=O ⸆̙^&Rmb"J8793x|W"I[|뉙 W3LR/M+w&HI,ނ|G6h55(?f,]sh:+@qhSl;k#dg)[&@o(,w &}gVNͨܺtzy^ [SoL}m H?UI: @|B"ÝE:l>jp)ҽ3jA=-[^DV^ml35B("X}Y='J+4ȅY %Cg`ޑJc +\FC!;v8gOP:󺲠:QH[jK;b[MU[N>']HWu&q H=TukL[%K] l)jߨĩJeqQK=ҥٮPg,q:ӌ2[%+O9"d"NQw(' ~LAnjc]Jb?6b2L$QLLt7:s4A؄`/˩ԓ[2 h X}'i&7ON% ;(> ʆ{P:Kl~K_/ڝZyBo] Ka&B-JE&Q;ֈm7~&pؔ-hr @XgX縯z?w_g;qoY%89kDp5ֲr@juο8,+\^ܨ{4)Yt'}Sqv2Zǝ* *V $nX 7p^CdAb&ڝh_r2߅b6&Ttf)7cLG?>09qNC41$NWaX`CxgJ 4tG:IC/x dROL-ut{qɱR X!X]n=m!,R}+91W]Pu9e2R(&)ؠRDУP\ 3%c3%1X@dxY>i4͇~{/3.q.yqג|\TZ͞6BNԟ/!>B6;B?'Zc3B.WיN;#u $_{#Zo|=+LRjڄfKh'Sp2ϓRJ)s;3DE9i]ufJ v=^sZ1ƾ; \:Jْ"W$5J`@mHrܹ?D8>V"?vTݢ V=O$h2<< XXlOd~6飷4H4zq^L2 ڱgb>942F =,S$fS+ Wm{ɭ!QpHv3`8€w& }g ^r{^`BNxL 3ohC%W{Hiri~f$uPVr#-}pG'FCWcyǖJM(TX/hpz`=l3+)a|bdd꼗 ?hr ՃFG-7W<6)Z R1t:UE͝9otoqLrV/a<NװE5%'[ĤeSSja_[[K+*/("^hNI7LYO>4}=3TXbw)9jI;b*)'ƃ;7]?07 )Fj76pa/*}Z|gEgRߴޏ>{ͥƳX2E2:r4ϵLcWfikt٫Ij3ބehgl#Ţ cL8^oIa?h;@H]Ur}pjuXzĔ;?۾SEEvYữ;o|a& 2 ol\p=~7=ߩJc`G0kUVU*/UB]}M=4X$t]k?ԭwt¼h)r|.9 <\߅Dq bma @G)>^bi(/^pؕVdJX\WB黦i}R%fm޻3{mfߌmoK|TT izbɹaqD/fH'ahk ;I7FOp/,4ԏ~H#/Oa1!;q@ϧRߒe."n8J B=UAݎ<1>tyI[L'+]9 mNͥCwސ#РA k 8&4 2,թTZekhie8X )iܳv+.K-z}Ki0yels!eݍ7{HRDZmGLn3vjs \LƷi7_X^1eivG)`hw  U|uW>E]Y8EK>Lf hv (@r9THE'K>k ڇfѮdg5rhn( `Xbd\D| cBB2mȡ)"WIj`؂F<"-^MiGH;_UpGT?56t0;Û,Ⱦ4SSd~_5]jG+k)v=očQJ?v \G69e4 KxϿIlJBDr!f\# R$hCSLIҟ K}=^8l"=SU&j>aG cr")ݧ/Ymt- b `*Lz bbL{,5bItf07i,aNEzwODO-C$T"{XծG6 جʙ}z3{3bڻ:EI3EoC\:?S߮C)c`7u"tufLؕ8_"9ݹþ|tA[Ȥ7AX :uFq0t_ |,n̓! Su[aVc~YHvpdze9^IGl'hkƧB 7[d:I{wr 9k`,Z aHxk`DRgnuۧ渚o`)>+^WRŠlVӹ܄̱vFZ^خ?Hv}p/m`e3{Ʉ2S~O|q%ouޭ#3fe 4m_MӐp=}vs c—D-?QC1W۹e`U0oo [~ UͻlE{Y<VTqtX|~T1)0" $E[T&aΑ +p$3B3QۣoHM=<`[t$zE>L#]%o"4N腺GՌLoJK%W#ݫTOr]i4{_h##-N6`/h,Zhb@|ǃJ6չZk7ꚊO'8k&$8)Q( U}j_5:㝛Nyjߪ$ɮڻHWNuYU.`?WM{}kZ7H_s[!Zd*t,ʵ<^`Ol3e]sJاg<{y)xg5- 9r&J6$MyC$Gvdu`clyo,Lcs J]8Ӗa(\ T'kFDznOQIcd%C[GQB4^Z'dHتKnq3| Ҝ$8h[r5pפ qj6'qҪ;'ZymsA!2Djpf4fLxULLv(MFLgTH.ƧoF@s':Q7ճ'lk)dm,@߮˛gϣnڈj%iPDЕBHD̑vr8jT΋-Q )\֋z"J fR ?I^[1910mGoT\ N>І 3pΑxTrX B7]w*:[L򭘳$ |Cgja}[ùz[9ZP'YBHDZ;_ß ^M@.;fXD%QAmIݥ79U4B6,o"bm;erR (xzF'DRFobne p}7q_r */BxBGpɯ$eIv|{-J*Ӯ\1}dXENS29NsI͛s@X&<Õ0D۱DBgM-܄)n9z;:/ft]WQ54WےއNlSְ3/f07Z&\w=hE~)1RxS|2-`p,:/E~(#h=P9>]RtS~X n!s7#f{̠RPQJ!u`~mz`@ZZq%9+5_yMb:GR"y}j;'M輩*з"]+Du~jG Yۣ݀Voy0?4+AQY^l!~ObNt'gD?lz^r=|fN@d,h+ɵ~jKpsX!>IP?t`hO-RGUe0H]K 6;Ȃ-c}Ɲ?EZm,Ez2Pv6U;BQ[* P䏺R="{ph,u(&bx8nUc&+P3z'ú"h+;t{5= A[^W5:eSAkBl:t=_p1@vf4Bߞ9}eL26:Lg<T (69;f|8buzY"MCZӴJaHMxd>jҠ4iZƞ_(<-KT= +'պRxARUdDb)Nj$k' <=$8j:jI't#NҸae3謚~JP}sjLU]114b絯}^5h?}D*4-%2uSJ8$ J ǟiKƧ#HR'w8S&t@X+~A%*{5,\O9ʒom ?(ͯn6s~2ɐ{ !jVCPn A;Df@6B;}#¹nh\P6q y,s_cI0Ub@?H` '$lkX]dyˡ:00ʹy"SW8ˡOKq? BbԡpuʍpmBnPѴN(x:+֒f)^ [(l+7:E\ ʲC{ 38M Csg㾉}CF_VkgN 5Zl`xmx}߂x+Aؕ5c`9ljnt]-_TA: ͘4A9UD~T[R8W=f~vIvRo qUz\4LJP)3;ʞRn{r:E؋Zۓ o[4S`& ٧:+w#ЄȮ/lEamj&ėxȧ zb" 2xZwQ;F7i!AiOpk֨9 #NJE&e^CppP,rb}MDދjՍ甧ܩ `>aUh|7i$n .#>m'u.MHB$uמkvQ:F[Ah=ρN2:Ƥadu;'#ɲ ȁ$`ݪ\"W 2G#ucD`>©EwC̓ԟ3`=qAջEa0o9#Wĝ.omp#{]N~rW^BE-d$EaI&Xv0* Ng'|`Rlv'%|4*[o-8G4V#OWuȕ_d$Qd1/f@'NP+KbOW *NNd-n6#H4j>,V50v PdAUW W0aCNRȗCx1lȖU}c[>WӴՙvJĵa E>FjOXl${H^Y>Z7t:w ֫n*{&2p!u:gʦ33&EqQdo $)A.lϛ"_AB!GMGy0W )|: [`xr!d#׿39<qQܳg .7/k3?郙kv.Ja,qOC?t͈V U,=K/; *?U}г`:E9Ggĸv8ρ3l-)(PN$. ͸Y؄#9z?qj7iN?Q*$LςŜEeP3.Tr@|FCh{(8S}cq!rK(%8~ uۣ*U$񮄠PT4^ p!.L Ϙt?s4J,"Ϝ:V|!2iμډ&L1#sf P0z-g5?f0?LWoR-c9N=WRūeW)iz ]7 Z\";s 8?۶2s.jM#>-H$C)o͈싮F,ڴ_5Hh(HXERG)?4%'̨<:P 8G2SĄY x9di, _YmԃqyDhn0QQ(VB$8+oM˴dQ^V{8zhmVn^7sH}@耯> gFbPa 9#$$&U%ޡVv\>7UC><Ź|r<.7W([4`ؕ*WBxBYɢ$a6jDGKBHܐDOj3.`Fh[P4TS&AilrMMA5u{$RSfS{~n.)ϾD/TPU(NŬZPrJU\ȹYj\z{n;c~B$70g MRU-?B-v=2i9 ʫBLfLw}W^P~|%TJA$=XW`bKxIyg<SaEv )w6 .h&=HdpR_FVQZݨ=` UVp9NiW&j>/،:R%6eXOŊDl]*1@ˇZ4<.~di cJ03-Bi|3λ]\9fV5#Ӯ"@_2FʲcZ!CsI)bO.jtuk[u!eaTԿ|〈Բ+%,W0%@y@ߊ_p?\ ˘|GUǩX{EN $%,JbOY =mUTMƂͼ -:N3s&GUD2>MSCqha.ch8AY<w[pqBvBF)RfO1h̤:O,>#vyZ7ZrBuX }}VNt .ͨVPߓgX/X;"|#B¤ :{Xz7%[pziwBMDygsoK]VD7Π.6LTU'o_%;# Q /񄑵`hs:-Ec[/zRIx\Ne}H-TЌ*5 4n#DϦR/IU/3àz+L%b!nEVxBںBllEfntыZGjI3 |sĈ bӈ4d\\jn?R0XK,nb`QZs ̜$s&qqOA;WO_h,,-7'n1䚟&jC6Qʏi if(nKw{'&m OG3^ьy}c %GYXg{݃=N|Dx,XDI3lЌx VSɭDߧ=έDzP:τ=uІH>O11J?(P9^= LG{ eJRhcB,w7Ĥ-ױU z_"yW9Tֻt ,,tPH[0UoK 4:|X (~"'>y|!&Xv\Uyn7gd?r $m$ [#I7گYw s_@ 6֟= 5K6ԋڗ?oy &w!$&vxGvp$UP.LG+^Lɕ7-RS-ҍ~#hntd"EgviQ{zK1y]M8:<7>6DT B+nB,.ݮX{)ݮfqInYGF^o/\^+qǶbcٶiY,{%R0m:@3H/ѥҍ3 U lh5lO>;ꁞCA3ZO)U 9Jn_/!ȧ@kZXz"r^%^5$`qJ#*%)h]QF̻1s$.۱j^Z&Kհ oTkK8˓N/PWXd⑁"͒&=F3X!NWV>ﶾ>b0l7Kp-n< |fwT@y͖2`QۃAIBk\&/Ra`ɢ@jwHYup_$#yh20ZX-ZAQ\X[wדWH*uj:}3#xpːWF 9JTaqj9-9s ד:( "4 txcXBWqTKLA9U/UXy\=p&3iC̷vEZM5qXe_WMsr!_-hT3ikyuM}tY@lx]Zv0s3/_H-voZSrKHÄO1K%2KA;Ijms- s"p瑍Glb cOeal!UWJ2K eQ]eDq>DxD8oK+U@-ZV촩NՃD5w\$:Cb"=KKldř4g{7yqj?m$H üw+ ĂKSc=XXv v`Nο>RfcWsy$aŀCo# l1/%G@h)ACs2@[2uܝ.6\&ot(2+d#P85/ Z}^&Q'ݹmȫRc==g[df*{CnP jƓ/IvyԌt$tW1ɻ; hOtZi$; D:vV~1ckqj kF4'\:y :Va[PC'\6 +JbK/w&9nVRl[liLF9H+d֨3ǖap/\)Ӿ*p@aSLmzt^ ǯX{ NDt72Jpm stx+  1E/NKBz{M6V or"T#@x;ƪ)画Z)CK'W8O>0Z8QeY/bC/*.O>>I΂JW,"D%ِ=:!I]hx́}ILpR"WfSHB{,۝>BXAdN?09¹ieLl^O93>R B0W_̽ғ[vs ^3R!9lniRtugSVGN.9 N?}6L[Vԙ/Ke (KRoy;)\BQ^\CV;a٬n jOJQl@䷳vxb=zWlwueEi]ꉯ51sթ@)DW:Հ= ]4v es6y,˕OUӾclj)i>.1(Ђ҂NV'$DM^qjUpOQo|ON spLQcHQϟ14,pAkaFf8Rwލ&ftY.bVs:ۃHJɭd|_'A2L 6dQ vgmqǿi iehX&] =]6n+ZeǪNXܶ)`δ }ybL1"i7{~|ɤjK !<&܂>ķ vV] oJGH<ڡan$'`4ZqfM`PVAB|֧Z}|G07v\urH\T_8w]]7 +n1,[.nhp>h^ UJ33~j|{`&̝6lqa[³E9\n;dVIX/qNܯC4_OBвS/hY.&G-_W@rj%Szc >lIQQıhXo(CWQZfnh7`hHqa%)#F64uV[9~@zPV!H-ꗙ6 ¦FEo\c v>#36{`k_4%ZxY6FN2h+5E"X:j^ܞHZ;#VkĐhْ EYznN"7Źe;2z]Z۱ʆI#½fQ.2cqħnxVT[}([S8'鏾#@bSv09aR/y_4B q;i$eݩ:}h A/T0B46@[z)QTHb;IDȶU,:gdYH! 6 ^,nR^SWݑ W8րCy'CXVý{M{s72^'yFR@C`Wc#@jOa1z!d8z;,oGȻLH';ъtpJMLf(8c Dˊ}(x:M;hjؔ uPkr4QȇK6p=  pT9<KD/ɶC2UH{ s׳QNDnM)x. wb\X! 'Hk1!.S9 Rqx`iF@C#d'oɏ1櫴̰zK,'CIO?r U\%OW]mvr~{AZ7!]|iuQMx9/v02|khXE2ԡLpPcr᢮)bFaӗG{,y%vؐrõS ܤQ?zrJlg3L{m6nhwchy u 7}yN&;ۘyxd`=͗u!А9vМa>ہ5@g v_?zDm&ܽ}`{_I@rZ_#b|RzWȅ(NJBi!=:K9\lz%!/ʇ 6*A͆ť<Cm@ },N} '>ȕstA>ljMUgоdmw9sFgƕ8P@r'N8?-]0:I'&YcӻM7w( }; ^'؛@DȁbC3XQ֪;h,|Dza^h@$.GmVG^Z #lc&\ܫAj~ u,z7c&gl ۷ꪆgj>d&I$=؁ RD<:@ƞ~!l*{r<~Y 8PU:Ф!6SB6 "x{&LTrQ<8APdS ZӺ̌6et*T#ӀM$wF9wHN[E' ~$h;$MmrF\W{MZҒS'& Tg[B )"z&dOlN^oωˊu4`!p;)0(JWTdG ]^nGeN<+&Ov. Cd;^Q<Wd=(58cٟ;:KԜOcCVm0R2:~i/0MP)B";ak-y q=k4E}@Ś 9Kr/އ?+P [agd=4@ A~±kQoӤ/b5I9C% dHzkY ydLqY hk&Z`yWlo5(sUW`J_ $Les@܄^0ZbcX];րe1̥0])Cq'pO~l9M ;Gp:Ԛ Ojb+a{SܤLc2bv|*gfŨ PS apUuV,d]+gRAM^;}e./h4`FgΡ ba&ngG_NA3wM] ΍$[Uc|~nCMW(z'9oK3歄:Prp飉΀SCDžݶj27 GB@@)0fei$)4KM&Aٞ ͣKwJ+QIV(-Rm^bbRӽF `'Գr7yAC̐OB"yVN^h?+fts8)BlϤEb3}M]ۢ5)MM i\7ſ+N*eCњ?v My&#օ[Iy+{+A>v—)~(Q= 1,sq?;wq zA=fر]#0ԯ+uQ7khfN2_"de} ϢRV-NRit:UvkYOyD5NO#ZcF "RעuK{jTf/8Mͭ؎"ycWr.H}Agp<`^m_w4ښZ%6fпb,[j?cg|tTeμt0(_Gd5;mG-‰fFqѼ:5be {53bKAg!YUl?Ԏ@yJ]$ sm9T@2$)$d̃OQ| {b&qj6k9 ܘrl;*SE vܙNev6xx>ۀ:EÜx~F +Q N ,#>e6߿cQ\x.$!A^wMҥlOrE ^|wk`cfV5BaL4]L5iVa:zV e1)?Iܤ9PR"*Rٓm5?mpV':g >. N*zԠUm~ww$ߋ>OXԩz߰`;N~YV wAG``QACk'j,u,>'XLH 6uk,xA@^5dcu1'N{MsB)zk&eDh/i;gi-UD10 5&'-/zFƐ~#s1?`Tźx6zOXk7k"C5 {BXw8Bp:Y g7^R5Lr9]| h*VܛXuv+}?T,F ӓa>["VsєQ;H҅S0oC!?GD jgX7ԩ"tQ&<(RvD2@$"3V(  >2?99U ~12d |=Ǔ􊧮.On wnyWq[n#ǰ'ןE7 ekxL@N`GvM=sd,cDWc G;K {lqyQv ݓ& :jڋo:=hk3 A*4@3I,IZSQB5t)F!ȋ%jJBC%*=y@(Np3cj|7)Zh bmx(XB j7,NS.V&H)#dzRf9n6/fV'ֻ9V{)1a~+',%U0P߆ bfȿSڕE^\ _]D+8CF#< 4kྋQ?.vû>g[{.uLK+ҚaIpWFVaa'l,11cfVZR{U ߋo~^ L&A9Yܶ i4h#ySïe̼ҡ\tJLk2Vy.@%PF(_kq=?MAЛԢgwhZaC\ntY BQŕZS23ҼyӦ`Ջݘ+a08Z5Ԍ.*PuP{4ɞ)ȝ 6#! N[q XnWof;S홷&1gIZ͏ɫ(8[M +1![X0087 l7ZόRe*1Wf%kUBP7:шl/oZE%M L ,{&&ssxYRRuh!D[j³f:$ "ILɰрBBH zwb6scD8ALp4 !TX$N2`*QgoJy-[ʹ&iOUWngg.v. (ϴɝ1 |]+ ˾DM)mW53T׸I(EB6p8JU,̒X-⯑J2fpN~JYd+!Tʐn+2}eY0Z0p]" $mo95!8SZl([ e9MD W(ޟǹoMJ@YobDU%+zW0B+,B[/x_ʵשK9<$Wq]՚͕>?m\5世xw3ܼrcцRi4| 4 vV^[mE|66RY1f|w_z=N] uKG/lUi8nd/̣usWv\4ynۂFjg1)uYm8F%)8MSq}y5bxx,fG^|H>MϧVkck;^m~ۋt0G_}vJ>VmyX"uZ܃߰卦;-x?&NjkŢl/nH~x]?7{u 5nɬ6N)}_p4;8]?oJ,O-Dn.x1p,M_v^~/%tr"/G7י0=kgJC޷m>|kZ+*-[Gj-ZvQv{ys8V#;pj|¾MIEIxk3'W`qcH4٥8 | %L,:kʂ+0 e hJ[˞0{7&H!Qx8f J-Lm{|քDqR[r?7eK,g;3AYwKt'Y+F$LH?)'iTOtjn`r)2\:OoڟWU\{ mx`C˞[X^!98JPR.fg')Ec.8{L;y79 V]i2ⱀ92gß:h 0)תL.,'-'i!aUfrj[ 4H 2M(Ͳ:Ќ\祝T\6M M2/;A!m톞oz;a|\5ZD$IE⬙Zœ{G$WJYdڼ`DӌϞ;W ?.:S]M[a찚-K{(/O @A@,FPت{t`\GQ^e͊$EPRENux?[q-޵[,Gk_n^b?B- G"[|5 }>GXPhd$`s=<_}M g̤r T}6RAL t{[nw+<+^Q,,nIX7S(ݺTN^d邍1zV̋!1D*Q-uN7I%F$s4Ǖ~1Tyf>A ߆2?#uA'o!ox8>Ƨw1_{tH$=2 mWZ%>6GȚCC#P9#Ca |~9ufL8iʌ3[F|؞`vAXxAH.TIYl oOnP V /w;p=h/zY_yl;N٣5FMCYc(3v~_!y~b)@|Z/P 9sMfsw\;vxW+MbPQnqKUSL;n|=:Z̀-9qUf;Q>#<hLs.'008H(unĹJp"CӐY ? QQL`$ ,-OSksYS]nUO#~$UvK=S%e Sz;qھk_-NKiBCx{s{[^YQ (cG/#TbD><͋zpn;wr]n7+.B*۸g\σ7aKpُi_=V}R/.>\;HSvOk;kVkVB<13.bp8j]SjH l  Z?M/lLL!Δ69oKWKg~gw&TzR_EMT3 ib˕9WPg€stkȁBJ _y)1"'7h-:1Q,t`x?Vc2 )y$n$eK54A397g݆o6Q̰OaAe-ZO|POU5,LbxjGs~1.tc;7Zܾ)ϊ3o+1Akn?^d~Y[VGصZ")B)Xsl5`pZnc%`p^ o~GB>F6ղ HDD8p4ґ\֗ ŊVFXDǤԅ*(%ա^S 7:'~>Øssatp_{Mq`B❃Խ CMr)'kV:"xkɟo$lȐ ':6,)>B 'E+Te Ep~m:3O [Iw;J6M7L<a&=ݶᔓ(_x,ʁ`GICX0Y^U˪{\?S}Z0a(](,Ǐbn ؄J"%~N_ut4ux*ğ8Nc>l:8DTƩCޞ˟Z) `1z}5Ps_ j9OT*<+".N溟>eѣgyL\-J}5?mt|8c )sEbj=/n/4{d1˄+=&!qsz-{ubiw=bݚ7q_EYߝ۫sgi9zٟGsy.O6z/Ӊ]CK]>M-ZѼrW#Ϳ:8^嫬?+f,:]=qxb7=Qm%se5v_'ݷ~{_eۭv-}Om6&u: :0O'*WTxd!v<82i)O P*NN 1X#r#9"vwԨ9;? #wõzէӱkwsy-f*<|A7-'بwU*v0m5fN$鈜8~X'z$sQ+rA5ތi8Ooأo34Vjx!։dyX(vymNT/Ytd \|Ȉ3ZeƎk{e+r 9ŷu;`lb4ǚ ZS {\U Fvǽ/XJκM>éBjBCRZɾo+.3>X",R̦QC!:xw,v¢3]@L}Yb}  5ţ{Gk`2"!b hDWH|(DdCg@2w2*?(&@eCT=9ɀ2{@@A"r|iS*J(|xȯjLp?"Tma̟=raau! ^NS ˜ޅyH.!(@9PG ~7p m ='g  _݄nJ$SLJœE{9T4̈G6 ' ) Wm~wSgyOѴ=Z#)o549R@G}Fv;y"h|-Wb`x B"*~Φ׍R8:g̾:}s~ܼ/yg_x)V*Z*4eJD(hwDt& ?/947x`Ģ*f>}{^bݍMwJ2e(s<݆'<s2ֿVã'd ( U gZMom.;8a>O{4!~>s ܪ(~q˃7bʮf:`[3~iYEX&Ur/LJ3"(ٚ ep~dkixЍ>e3J+EfSas^ݎFfW6j1vY7\'09U X/ɖ<aڙh|㓴 uU E.bz =[{iiFཡb ŞAp"Hن8,[)i8~?h?>ڈ}ޣv_`0=Bg* 3L_<}MîEWrpZT&ٳ/1~h;􍶒ㆍFפaةؤ{.YZ9͉k |D`@s>eW2Vxv09wԶȽp|RRELyן>_;}Em[E3{ApY kA2V]yVR'@zEڎ'c}>Wſ˜~2;б8ZiW|a|4W[ԞN^LПcaܻ0*mfZСpӰ`݇݀On.auZ]EGlh΋ٿu3ƖC„!tAxPlu]cFPAS!H}iâ2`&m0 05ײznk`2hs.Йm31QD_9 z>WGBcD n?|el2ȷQG'LFϲt/z 6lF{]ҹVL;F ?l^-9gIL?2E{4U)M۪6l?wqRQU'c:^ey<</Z-=]KWik03:?6?557 Oauz$'oۯWsދH?7?n?mt??gtavOSNcx]ڳTu9No|╳lKw{:W=v_?;c ^Cgd)]vKi*$b/rpN߻}A.w6uPc+N@Lb>NDY;S[SXҒKc[-w>L6_73=8v40l_tprF5FQy7oVw~X G} 2Sgݣ/7򨡙LwyŽq4AU7S\Uۢ j+?[6Pxkli?2LZ7#/QxDMB}1ym&'c8; oh((9Rs( @[@-.cCF˴ c28kN7ai9]W@$=C ?/ S_Ëѡq`;DrH_'.J'{9C""v}䁹zMɠ~\@sNNe]e"RD8FwwDPs "}r]PkzonD?,M\ :h.(X+l~7n1CSʊ|hOHqO<e S ~|F.d{ms. sT&(2'rg$E_Mp͐ݓȈJ)#A89 2:Q}@qv@̞Q@t= АE>T|3XC0 i b]ϗΪ?7u?{)je b\%oӵǝa|IET]f:1C _CtsaaLTD̹I$ Mѭ".Q\LmFL0;GS7 @m)U5f!/O BӖU }r8LOmr%o9MC|?,=3SͽoLPX=W}xF* c͇¿yW@ I58p~]ꛊIB =yٗ3d_s4]y{7)4MGBs *2TOn$ Ώi,ll=mѾBSJ&\X/CT.ݞIUz&zsS^cÇ;YV\1EmkZbe)`1vz'}I怡J!0& f$@)W~aֆ#3!6Nٿb9oy&Kob.4^PHʃ5^shT* q+nyW ;aʗC.V%YK*5KH@D89nA㶝(Q\SW9&#L>R9F5,$-n qНj (0oP=u^kEܦb^XoV0܏Op`<[W'7Z TBVy/xmUb=OnIugvW<7?ᖓ#?^@OKdko>r=5=[RNvuُtg?ӱ~-+-K;Uogܚ/5_;Æ;p}RG^oe.<;cO ._)#F]?}Y'"?{;v/Rlڹꢚ֣qW-ݝ~,Ght^osm]}"47*(DBRmۅxڠlԫ,F<sS #;0]$k[M=Y/'1"0´M}RA"ŕӵ"m2 e6bD?? hYEۓp@),yh(6*1uП:5*c k)v~F'.Ӱ;\vcF p̷d0}d:MN' 9q]s{kC`8YI_\ ًIl1n@?&fqAQ/>mx{w\ |vz:`9_=G,ωS&I~䯆_3K 2ԗ%dUᗤwWVʹMLQg"/nN0t."X1W57DV]sKB0e@#ᐷ*gX=ȋB@}{5_]xTw:~/o=H<2ս-~ŵo06Gun< Q4!CRP֯G4T7c fRզc7 XSY! E5qo`b7Bb]:jFG|mV{NV{[??ij=blXAPyiO4|j<Ǟ<}5w6mvnh/绸ٴs_>>3u.#c?;6x6]o֯b:^iiyv'QsqzJ-՞г9׾w1-" "7Sqo\ַ| @DrӞK,Ow_VFׯzWr+koROjv0[?e\(6;~_kNL9qgm]Σ!pl^{?ME;OOD8DD|.{| <7gwϯ[_lC%7eY+(!tdKt3*10C}%y" 91{8#Q۵h=7PuoCb?OE4б+|h :xPχwyXl'lU_ TٚI` 7_Ugv 3 j0l4 ,͉`#]mjU))Bd c3OD,8Ѓ]IJ|wb g]=r9ZGWCc[wEޤ7 eFN^zĆ v0JLۅ/'QV9+4BQ_sW<%}pkQ"(Fh()) Pi(J)i (((ZFhJZEHiBL2 VE(Aj B V(iFpKcZ5sHzǾߊ#y"{)SspSC{A@&L̮PJ>g:@D{mm8p_"˯w >T!SBC'P#ɍpJB v(_ѐ^T>t)CSKPUFAABۨU*dD&o.7P!C*Nw,& sȈ8mVtǃoT.5Fh>*xC,vnv+-* 3إ(qR絭a5b/Y!i"[*-^;X(;Hh}&n6"Yr&"[˴WdY=>}o+9$g<ޮwp?eKڮMS ?W'm. }6HԙU]#Dj:qs_~p_&>wX:~nnumDohD9󂢅 bUrĠWb~a pA9u*sR7r׏*ZGJveich.2I='$@cQz_t5D8Y=fqj "9CrH%waϘ5 r=P!H"k[l_ᯂE\Ny ^=+c("227#/"52AŐ9)"Mׯ& ?jՙT$.z/G__EW?? 30Q>S+2\kƭǟ?nX,bŧ筷u}֍ Nc)ֺ<]5ÕEh2%;W%L} c*(M(CȀXl}c$ %!ʠ)I_GWSOv,7_Vn]vb IަGn?ʴn>?e0cc]@&-\_)I]r?SAgmX̮:>vLJ-<i} 2`@NϞ<_9-sz#H9H;n y32ǝx{y-}blh =V+/eZQڀ2]2a JԳylהjޣ[T\-·hϥ5CfڐwPӆD@ *GZe8.kMeZ<@ņ :N01ag50=;;C;xw#xrS@BNƔ _5oUn||FSz!%/MHY(}]~[r+GtΟb9o1<>!fwXfoHR*}ӷPU|;m~~uu8rߚ8n__EKi% +ۮIי y=ߺ!'o| ,sO`Y>T; D`s0.5JQ=}N_XKsG"룾k\_~Z#kgע~d G9֋ .^Zg5HP=(#7_z Naױ^3?><)3, $B6;Cw\Q}߿^Cq-r 4%z{U~++M_OWit.j Ap 暄 ۓf^NL쀥|)D ~ i]H058X1 bʅ|IT(d w RÐ>Q_/Ow#^qԊ؂]TdR&^)|<ހ$@$lNw_N/T! Ն!ܙ]j7B36jmf2D;,f1']Q׼,^eڳNJOnV/B\CWO(X`fd;tߜ{B;~#ßFwB=)Pj'ЁO'<> 1PE!_u0W8"'J*{92rEOXCfj5@kZ3j].38#9a9 |Fk2Z٢@$s98Ŀcl1bI|`=]1]rT+}|jeLVڋRN PEӘ*JL>e"LFA'J1oO.nTAO}EiMɤh<̢qiL}iR,J| 9#ȳQ'GI.G7q' ^pR֝+A0Q0[)▿@!ӱլ^oH8Tr+2x@tIP5o3AZ;oSє[xΆ{5B/T8 =`;cvHREMOd?eB=h\ݣg}ѡy聓&aۨszFy^pמ+W;[pfƗE >o:n8iq~OMٔh˦՚ fMw.MSQnebJ\ɐ^FIikX)>c;ŷk~?';9qõuFf6] gL je`cS|}K` !{|kw :3 =Ɵi黨Lxݵh= 3ý3Ld̈u*}P-鋣=i'-v)2:Z.Ffe O0EG,pQ F`ۧ9RPO,ܠEX"c} "Эr%(lqf\5f dPb2Ơ@zث.uw )~=}I)Աths2q!zYAs" Spr)уrOiQ_'H>Ca/2Q< NUD86oR q;ܶ'U7M3gKemXZ O=mtv:!DvWlb ;@O1( TCm 7= 'V0 84Ř϶Mq ;9QPT>?zO`_x)o6AD]/-&P~l$Շ 4g3fHIJ(.Њ=Fi!NAt *Ua?x@/C*PA RBIy|v,G".pPğ tELrEbpGK~MGȋFW*ѬW;\pP oyO 6mֿѬz&< I. 'gխ1&ycY^UCQ'FÍQ 뜫\&F] eu܀ǡGˉܽFΛ-LmrHE߭sǏkO%xMMelz,\!|@T]\1f;_W/ r[xR=5UZvh{Zcn/rows(j9p?K`:/;Զ芸L)k4|qEta `;"ݴjG쓑 L?VfJ7iѯA ᯺ЭZt0-Z48>=`@i@3cIUqfIAnJ5o+9PM]\PEG2=b=j[|+^_Py4wM3IQ?vDIF<}jCeڸsEg4LȪ;r4[ {ڳjjړec3RO7vn3f7jݣx-񙹡2]>mSPlo/;fwe2dݳ؃OkeʂlDbb6 4JsXaxNa#k/ tNC&- pYT8X)#~V*ҭ6+BQ{9,fGvu|l$/'Enj.𮺧f7cs;`۩>{LF,VhٍpmhbVdu[w7.xpk`dB/fGPK1P۞/mpYs l{lnnhA*&*(I`& 1^ K?YMΞ(X2Q\-;|[cf!Lv5oHm5&.g=imL.:Ղ56a\[nDApt#t׽#ܨ -7N:/WkPhScɁ}̵ݯ[mD37,?r# s~:%up)F 'sq>%y^6.aٞOTk>Tؐ闢o% 'VGun*naF>i"Qi'1ac0qr;vu ZؔP~oT׼Ŷ(q8$:G?hKλҘY~ǵ$[[k 5][XExoشrna\{ho~+;=ʍ+"Nz(u_Cwox[uZYX#Xu| vnef*waEǜvXZXe3iv[};#%򡃨?[mRIc6߫q$_ f[FI Jx\F<աBf\UCUw2WZȤ<4dF .eMޅ2ql*0?+*>VLZ$c?ͦfR歷ƈ5NiߤmyGb[r;5'L:i[UCt7qf'Zi41G -Z[vYX)C* i-"᫐\¨k62eʢE)5_te3Vm@Puv<-kjwYh`TRF#IO*+ϨO`=zFx1ﮉxIyWF^P&O-?W ^Yp2`P1f 3 "v3UdIݤj6-۔oupԑp{ }Oq /ƥR$s ,f[GY%q%W^MAẒĔ+%^-+NrJ0?lNَ >vL5>^] * pUɛTl<j%|0(*BbF?n2EtxuruOH(?UŸ >: zTAA0A}P{CT@Azvsvvu“ j@,!$.YKٿ*$]WhYt碔>)TCƑVV7GZPssZQʾ4񛆅0̾euMd_H1f᭴I)N [V L*@ !5"'~Yz>U5U ?3D^$c,~:ZB9_OԹv_Xs1Qx\'v W,{b\E7x>D!A| !< M⮲JfRSUK]Q/z V˅q6P'eƈr-;t>cNM5 Lw4,-q! !ySc45ͱ$V ͦ)ʼH H+t$2sJ2Aa+^+b>< h9x!e}[΢͙3!VؙpMHg rgӦ{_kF Y|UanιH/D/WHE16LUV/|HCdbK,Si>*ïYTnrgv!CnMoLOu@F5و$)x0*\x{3ngq-IJ=If!~/?o}>XvrlJ9:pQ`Adè*W$Rd!NZG)} `Kv$X/MUz,s9/y4s *Y\4|Ffzu4lJ+U0Z>=n0J%h4#<2Ϯw ?)j"@30Vs"0I~KfW!b; oڂz3cY7zB1^X3u.6 AZ-8ր˽a jl"e&C/`J5 {&l,A7)7)weEChf }3Թ:[^{@LSFs p1JB|ejZ9*>շE$ L=+?WpLw#gH8d4!-ug{ik0GT>EGzǡLj^;y`8hw]myK} gM:Osi\vQݨ"vJJH4rACb㴁{|4r v8FD|JhQ^P˺GuB%FdACŽEF0e1R!?VX E^5hi+y|-E>fN!=^7cαʞe $i@y0!2,u!)laKC-5#~]9@kGmF6%׌@Fsx%E}R$n!Xay~OEi~QUW-YLc4݋؟kqc|ֶ ݉1l/gXW: $ Y^km2E)sr1RA`5Љ?D}}<'(]@I["+d@7Q\E;~SX><=7M\ ۓC':6N7Ps(d0mN , =t x@1 Kgw?{7HMi]*!w?ŞPOS,8Xԅzi?W,(?7@30>7;yMN>$@P]u8[&ˢ @S3gݧ:PV_'Jڜr.S.^ޏ,csd/\b1+ EN4@?՚# *cXm\H髜Wt^?7P~@a>{c9ggR~W {PSunkeT-΢4"~SI wsI"w6d~1a>UPsN6Q|G1}DilrFA׻uμд% ean!&>I5*H0d|UͨcԸt[{w2% _fm}mx>'w1OXWھwNHGPQ曡6|vɌ5$BH05_`;G`*ޡ 3 :>妰X3Z0,(#11> #E!ÂGmZh)_; mE"GT(u=*=mF1_ | fR{_i/kQH+'wz;;lE=\N/iiҜIj@=!1Tf_޵Cw~Y-yg'}SaK/#(awӺJ 9;I`%. D_x(h]Y9WNH&H“Wzl)CaJ6{=5,P3"?r&^{t91癇 E?ОD=}txP<~V;jNF懣vz|eǠ2?rQ|aw-; }7#x4PjC] fU 6q0+HXR.e?.ˈa-<"(? 'm;,fH)$vǵEzroLi ҪC]AλzqEU2dƯjr5y~\~.&#jR)`[hAF2g*>zYҁE9zY,ssli4Z*FnPWD?M{yg޳rT{$JgUc\uN5 \I%@ٹg 1dS,P8(zC?/6z34QL϶KFɐ [4?+U(`ud>:]W#󮇁^NzՕ~:Sܮg&)TDJ:yW1b#R9r5Z`ah"a{ȁJho̠43=Gvq93 "G un>ctrh[U_QpssCM`hŠk{b~yk5˨*pU3!!㗶rkX<=WPl"~z.-Lz5(1cVVO!B:SC yO]/,{nJiܺ<밄O]&"պT65$gb/ӗQ, e ݬb32 n҈,Jh/\&SyHML96ߎ* 2|/X #qKX! nV7 N;3&4Ű11_8]jTjf;s=mt=Oe)xc~.yYݹ-M w,TƎCL;ּ,5T[ocb>qtfbVV`xfzU|=W (}R{?rD"%Ҫ&a?KMNB. }a)$RDD gN4!I}DFeE]Kƈ u)OWk -'A0E2kMWge Vf'RRG^ER[ k7.OfNjoRnk](N-Zs;.oMo>ot8plO0SP {lA}/\GeC{A;/ǰ=y[h=ͥsml`S]^_Ʋꢞ.u/Aׯ|1fwuj+hnKׯ˛N'"!_G^o@äDZV5 |K? 3گ |vBS-A;X+uT"'d|V.f^C;>g7b<7lnק76 MJDT<:D<)aHwGyj i0kKw;]b 9"`'Mn̤:B͇bv>DP"'#OP` &O",G_}L{dow7 kVNXƑ=d y[S;ץL6^`"?k{-MЦ/%eEcjߧ #:Ih6;//ΐ~?3wH{m)dA@DDz\}j=>#qi^$U^ِ n aFU;*ըas3VbߙK-<9 a,aޡr;i+H(@Jk7R|mx UN/gAc0ǾyP G(ؗu`M7͟ze(%!@UM\OkFL[8 kxrm5@b'Ę~=QKBbRd ,@t'| f>h7i@8>L! 5/݀N. ۅ DCM'n~GT E ^\&lHD_рv=Sdq'vԆAhzSGßSݵ,?mx(x (EK#^US-2KPh| }%ÊvZ|yiRo<1IL~- Qb{Wm\# {nZa|3]k2L3gwR F{YKs(GLceef>"QVep$ E\,k !6:|}[; g5fFd*'+&%i wr=β}ZKwEa#vax9`Ƀt g^k+6mi}V9X'< 7 |C>{3dhU#* | t1{`,@q}RtCMt!FG_@u7:C+BģOkm:^f<&1bV7|0a/{*A+ 1䖻OrԺVj{v#Sg4ӍvgbIiF5RoL&n4v?_= G=?Msh+pFfV'='|%rMy^Ymah&gjfgv)[27D,uLXa};{1AYx@FY.}&8``v/z7d4$X|wٴqJ#L|k&K,V&u.OI6%ۋގ8v?FȢ^B?^!Dw.NMFεn~<맯ucWÖ[X?q!Eu >H72׫H|n(={v0w en[jw6p*ٻ\x*^)V^[S FIi?f"jX7t_8"]Ak'SҋM,4˺q~r,V/}ʍ[f,V-,|IhV;=p\{ѲDt!~QHg}U9OOX/]4ZEHOߙ?Cmw<;f1wrVwP=ìTjFsj4 2|(U>TS Ztϭە'|"a рl`/P"yXxQ ԽgiзkKw6> ?K `W ݱ28/q9[ט+k[int,]? i$)  !Z* 8=DZ/m҅!fB[x"~k?ymoQ%'C?AO?u.T&kŠm~[׬` {8.c9x# }hqp?IXu\ (0n@]@dJKYm׽%a[l]9'nC ,jNƅU[LV_ J:R'9>;W /ՖY]Hr;, zQB@UE,!uz򿚶?oiҍmf0:[c''C)u%/)-Ֆ2vQo"O?Q{mlna'?y>u%l: [3W;ޅ< lAoԀ6)y_c[ l~0 $C]Htr֣a~ "]2 U)0kpGk%mzL;akBXnn[4^$]=&ڕ+c pzH"z{CJ1Fm0X;ubLӬWk(/F-ޔ}X~@DI}*լ },Avl`"B'%beH:^`'W7tpl obv0<̀pVo[W S[mav+_.lh?Ȳ|%8k&k"DV%NWD^>QYeXnćjS !py2篂4Vq]t2Mta[n'{,%Uqlt6:NS\7Ÿ"_S@y(yPN.4C2!PuBv!KXK )4O|z2 ~.ENREH9_=pybw$}Z95d@ko| :tՂHiSstuS^ȝ<oc[:?d-F! ~}{G`5 n|.̡&  (G0{Oa`"{;Piz{uHD^;vS_O;qHmW;,os'mޕ$?)1<.>r!lRXt6Y{I○-„Zh)  ?OB FkAӀBp־(^K=ٔ(ծ/mY7O' !z]Sr_"']XMam}K$䫂H-!A{pH_"5_O#`<\KL 8p_X3n#I2@O,~Zr}' n_ٝFm-ͳ,U)_皯ܒcfx1ECG>ƨs)GxJa%CU5i)1|F*BùGM/\L/f8M/xy}OՍ~ĝ[Z'_[=D1qV85j?b!駟V/U8mYN/V=qm;xiؙN{rz+nuDP|ꮔm~C{n xJڍTࢧKG>{t5!LluD2ƪWP=7eH$yi`8܃O |/~M꿲ZW( <%E>>ܪ_NQ̱]jްֵCho=ݕ<3>(FfG@afA5}'i{v!HrXv=E#waZq(,̼6{Nf6nY 1?>O]Quכ3Խ9noh12,>Oޯps57SLw64\o -2a_sz{If^ukwx}cUBGf&Jعk~0^&V~9{-uj8N'b))\cr |և9hd_j"a$Ȓ`'}8%haB:ഝY/=l]특0&`f 3WՔUԪ̢Cy|y1q`l ¹~h%04n|lR69RPi$_y9|X/.1p_B"B(Z>n;kz0×sh< V??a7vk]_p˹)¶o)q1L Җ?Bje:vwip( f+"Yc RYM\20^g3ɠ1?g`t/豅C*1M OKU 'ћFA\]4d:0()vZ ?SF`T H¯H9[ʾM%[OS.5̺/)rzN::e"g.y~M<6X3P5i}f;ʉHNjʟ,X-ߞՀ9G!Z%F}O*2qFU4)y{ ߿/@: Ϧ" I9<'tBsp}lҰCqg˸V49,<ףdޜW2(Tz{H0s1{|vXK# FDWmq,eKRf6ZjuA0"IGT Ly!',l i;4֪Q`C܍3RO@uDw5Q^"iy>?~7E=tpȾj.l#m&R7˗w\vM4졶{&;/H|M6gmBl砚@`fp; R6B -s3huy{W_BRN${_̧i1|-ū;b,ָj-e۔20wm~*n#xX^RdӬ៤OD `w 3(Uq!aq[/k?:>cY?сun` ) )*1<J2Pi(MmT'QT[@t;V>N+G].IL e{]u/B9wgbn)OcTf:i3uDMH0+kWT5qy|ƢއR`KLl'^h9hw=qP/zJ<8EW{__E&4=#C>ٝb`(2U]l`Hxh_836U( ݗX$Mx3%ɳIg]Z %MF#Lӭ?sޱf?sLXc }՚*ݶ9}фp NwJs aW#,uR e~OB4pڮϟ>Zw(QLY;;O'I6vRc3aEzGğyX9ؔ,}Bwe{zei^qZ<݄*uX W1Wc@û=mjMDGܻ7kybA%5!V?!c_gCԶg] \TgS៥ҲHGv<ԗ ܼesDۭ)0Ud~c+֯6:wUV/jʿ^+gw7=-?f^WGvmԶL}~UOqwnzQBO҉ i5z33d%s.vkh競POUUpF"d(=CQ iه -M녘`X3|Zկj<$'}]5ɸ.?r*atڌ|ͱ _̋O= | wD xI<2"񳳍1G-}subawKuwֺ~2^c|xC " at&C {Ά.w|} =E%sT@ Cqb=7 TKU޸8F'xuv3Ʈ ½99Zo{ai_Uw@6oװ Қ4>A eLA7wY&e(lI0 R牢ay>9A>~|ICX\FfdЄ]Ӎi q7ω|nC{Sk#|ҟPz&tYzc3ɥמbq;'1qrm!0.FCJwK&tiP 6uf|룒`Ǥ8c?XTIJ]e .c׫`1d |{w)viq}bR\xo#Vf@;@!s4ݬ4";jB 8 4RH$| 9[fO2R]:=għ˖w8~hyvk?XBdRCo^%smU_>eE+P/\SX}YFhSFj1|B?2?j#  o6k BI .O8M#@/ڿuSh M]% I\t8db_ӰJHM<H*e(yPK`';pji 2dJdȜX)8H'QUɉ8TvF_J`,3=mCk*o)|4!i d5<=, EMݟyH]T좏dXsP^ :lp#\{Os=KY&iL5|HyU Xۦe׫ӱ;v7o#&C4mD8l.uf8sF=qX A=;H@w<49ք ޖ{adЃ=T!WA,J@Q1;k`~EeqlrN܇6 ;ˣP4 8P!,d~x>l'Ɯ3&{вUl_+*Uv""sy˶k*aO6yIYA~p@zs!FJ y2 ȸ? ?0]7>)^y\i~"#$57_! T~dř>Y-|NWam`a4 OEh"2EMddWC/Qj"DkR/T3TެHO`y=,}qyOiX'Tߧo ' RFJ()RZhJVL"% %4 ,_bTO}\V*zHK [< {4|m~zRGB_f'ow.?Jلtw#Y\b 3yxhf k+I~1Υ" }͕^09n)׾GOݛeB/ia5Xȹ,#mlJeis6q8O-dIcl~ aa/ y0("n (@f&)Pd[ KO"5 J'q):_M<.c)hߺ+ ߙߵ_t3oE}2hOh,ևen-[ ];S'9/t MپO.,;ɾ1VPf*嚪RŷaD Tm 5S~n f_6lBl3vex=m 6茷ubwF7흳*F2O~[ }7;B\@RCcwL/ꎄgG-OnVbnFu?C?O4ZTFQ jJzY,630mV`XXG/73if37S߹n&+;϶60$&vO^}.z5@/qD]h_r ~̍U#W!vVΧ l\zY쫧aH?(}n{' =oދiApg Fjf r'~(eӺSjJvsk.DJ:/C'YEiO^ͽ}ۅuJ4>\R{\̹4e-/0!{RMXlnsk D.|lZE6e!"] $Eʗlo#(X1,osZԠgi2A4bƉ|X\36>&z"HLljK$̟8TS]ne2iR>% 5O;y)1cBzרXV\{C]FPGo@:-}?؝΃y(y%&UɁ_(, 9=4]`CDf:kcl~Q utfR ClJAQ c)w}_Bڐ~>%=|R~)=#"Sq+0B^IϝX8M-/Rm5ܭD-i''GL&\· xچ@>M{%@|;=5^qng0ZvC W-b٩THՙƻh|z@q 7>B# !ꠤfl1A02i$ _Ba?&KSrxLŢ "L  zg>fM?Xg!$bD$6e  HS)VŚX~ujlj/dZ:DltK_۳Sz 7p,ЙzBY͵H}&AFC4)Ӭ렑b@1AG"a7P^ÄWOLR; m*~ E} ECYX}"UgD!;t 7G]"8C4gR N,>oqr\aAlm@' F\̀ÓTA)`!kO;Ar(_4RdS?{6u\sp]VͿO=ԙ47( tzS>5}ӗGv{}+]HRcR\ÆZQCqW^dP<i0FdvZxoK7|aаw&@`m7 ġ މI kmޚF|u\ %Biq4°I<>F] F,UyoԎ*hX0>GH|g-_;y"trKTf{)i! ko 0f8¿Q-V|&jO-IǽU4S&dW H>̞CY/iސ$?lǮ|,f 4ȋ˛@ ޠsHͪE{h^"ک"DVSJu>H*]\>R@@hPQOU8]i7{@}}=a ;7zUw dR= Aw 4G+3~mk^a56Κ{{ ?] WoP~?LaOGשFś^˸ pkR I@!m3yaEM1 dt^Nt7X(nf=L}ux<{%8KtC]X]Tжc+gݴWAb -x`\'_hvвeǸIVфNN5',?32OCW}_OLem-߬x>+~tG=O[ͅN 9l܆&nN# G&_PYLνiLS {9鵦3dJEFppR 5ܼiuvٌ HCV]r9,ޓ略nL:Jy6w衺V!b9 ב`eql\)Ƥi*K[&n;olm4/IںZV.+`ۭ̅`^`*‚ЄF*͚EoiʴPjHb)v/8*TC*FgM +(X(Y^M:SD 83!%e .T^j4{ܛBFSN~8fv/TϤc&{ Y*HN̂{눼7o݋h\4,p.rf;~rba}P-l!<Ԃa@\~ < Cb0w5GI>5l.3?H_ȠtdxOdȂuf!~ od@ Sg! @!2)4_gV?j6?Vlm?K7 >C,Wf_{~?=2dѵgȭ!ޡ?.&0N=um 7t \{K^R`HF=)A2e$L-_M T%nn`kRmLP3C`<߶7d_\;r\]nZ NYh\&3)ԑ!:OG3+{?;jTSrk]"&emLb"F! Z4tHpriw_y$v;41_.ǘ(XLT?J^1`!xEaϬ7 ϙJ20g.]];$+Osʲ!Bse?}؆Kff?IC^Ƕ@H`:"CX.p eEFfF84SHy0E2(+#>PV8s_Kj*A 1%2=cB] ?75^mfW@|tɽXӠURr|վN}⫽KHz^È#}Օ dcLt̓o؀ G_'jl٫br ӭܑ6A c+ᔫ[cdA.MADdzf M㑄=ܳɝ"I ޡkĩF/&jI=!hB3/4lUa!xSb+d{\Iupz&jeFQ펞s~z=k%g`B dSATY5geD2%б*nvh'< .-p@rm!H-b7*\TF[f£nZعnXb#L'k;8;xm_yr4ĐW%N(pV{A@MN{r$ކMB" uL;zɰ0"u~L?Z桵deCzjoH"C@ p`SxZ;>;vÞ]*8BQ-WFec0L>CZpF= @I!f7.l1>-Ϟ,D z 0Hxb}̸{L\#ؚ!w!"<|_r?^[7'v` DiCir|A}6F:>Ǖr aqϙ?rc#C}AI{~P!Yfx:{|T;;#:(R)lHv}R{AO鯤s!"${3jl"y+W?G}L0`_]o5/>*N~-Ghj0_bzwn˦ y ^,p3M˨8b}[ٰ8}֭OIrWn `[ @g0Qi:hN}Fst &N^(iܾɟJuU!F4_PhsaPW}ۥs R`R"67Z][SOs6s[,e_ֲk{^ Z} |!in%vW:~ieLٛP$߯9u!7؟njSWfҸ]cE[=o:9 ]1W-!RW!TѤ "5ӹ+=z^g,tkzrXV9}Ӝqj~~-È/S 4sG#"}Ra0U$yU'k&6 C(`q}Ep AHL~3~AΝM%yko/تD#d@fb g SvԘ<Шr(_o-U*ATPῈ*IثPzRGQ4PX~Mg%G% !aDbX[յTxp`u& 9.]ݕ4,H 1´C:&YRp*%Jd4CIbJI!O敊'XY?%%vPQl8R-eN% ɔB(PX3+;+QWʢD*Rʡ1NfEs2bX+gy+JTIFA*V D{!DH=L $fzR8yMòήBj Y!fV$gF%/6FXA,~Եz) wFͻu;m3<)+MY+T ,u*`^j65',>Y5S #w'Q6E A}״'2F׹k/]cN|$%u쟒 רߍy-Ǐ-ZcM+lsiN sYgGqTȕRjTզ!qAڍg kZZWkDˎMYPmѵ>]ɴyob&e\?Jd61ᅬmk 8#Qpƪ \|5Ӳb]@%1&zj>u8K}nz>@Pǯ:9)BOsYiٯXXi6u +0#E|22@*jzLma?g8Ym_t=9-eJuKzj 24ٶyԭ须¥غFw,X3j 4Um'Vxű?^1czKzn{Ȟ"- Y18ׇ%ͣLʰ##Fjƫv1C'ogwݡ:4zjz!?W_W_ƛC azq=s8_BXA8%FJ\}T=LkfU9W !ˁC@=c.?~뫯#Ȉz"n1 Bbv{fԎ[ B>@agQn@"-9d-BH? IhCUV1D' w@;TPkJ5d#"[2ɥ͇9hh`CsaF2sƅ [Qr*wBvf֢1ԟS@)\(?Oago.B<+FH ;Qʙ^>v`531ܱI`ܱ@wE#+A;Z/DdJ!*K}[}Yi MǮB }.vW.FiM8zH_\@>Ԩ`<6O|#S%<.$z=v՚ǴbW?a%߮$œ܅|ko d̒,& 6CJ# _+Cs.kȲ#Ea§Fx͝;α;y2wRSl,[$aDU]<)cXh7Sc/zﭷh(w|Z! ?m~1z {5W}?'p40YBIJz!!(D yې( oY \.WFAXn-οoQī-]e a{ V xkolS'} 0Bh@~`'14m#7B ogpO} V|t$oDPqj=FM9o[egKY2XSχzOsr>JÓz0?AC昱z#О5Y^jK[6~&l5vn{\sxq w>cXСWh>^ `i  j>VJiѹ0># }d Ϙ:`+ MʇUN㖚XS[A.]s.jbfœ-eppi`D1, q{l?~^"FxYrf"MQfxL( TKQ*&_^S14R2Q̎aj]%uie#$K|':ﯿU9‡޳F3.a B:yb I&xy$ 7 ~a|>߅w1 =9;v î\!JwX4=F=O͌@v}SL2/vl7ߋjMPjkV7pEN׏FrcmN`{G2{~blRZv=!7lScSASS/ym:y?vgeՋi# eNi Delb ʭfbD sJK#'@lA$[1+ddۡUP*Y,fX'f(QU_)Y0&$dBX ucoT(܌p9v7-jVWkRsG s 4^+I6o4$fvɨ ̒Y)ZǂF$ZDKaz&I=yn7({][ZRl3)$?"Uj B8c\λJφ/U١]>VPOHz92=Dߤ 3ᘚ:sZ^ Ae<BGc`fr"Y: k7FqNvԁo AL/WaPVڔx:RVSLއdي7O-m}2 4vsZzr+|^(efŬEpKCORx Үuf^.GTZqT0b()#OsT˼G[01~?Þ-9 &kEs?Eq4ANۣ(j]eZp'{إ̹SIZ;P"!G@jfx|=f [Oal?2c2.dqLa/"MSs)pEհPaUm,k)"} 1U9W+>͢V`5C1UP+AѮUr)c3Q٦@}|ój_?x}p{`KL 6M)ߓds?ZQy*a>]}=#rGMGOg4ur d+Ԡ)NKa8A-?fx,G[eVr x#"_z? =Ʃ6ޯr.^%(# Gcf$kd! Ǿ%tV]2K]:} |C?g]b:ٸΟlVXdX^P"ڎ2h>S orS*PW;'¢W&8`gL !y~ON{]ҡt?<A.مøH! TqyT L#DH} m7Ÿ\54c<c !F$ O_eܫ:~\#wJ岪OSm &o)Ǐ꽆e5[2 %@7$#L,6KƷÐZ֫vǙ(ܤ{yPo2LӠo^)\c4EF\ium~ xTc5VJ0(:z.NGY֦U ̔bAGL/Ru,s @w~vw1_Rmˆ }@BGDq(&Ok}tƟjC[02yv^٧. =uE$Q= ^2|}3E'Nqb*e}gw\o=7K4A,ICxEJ2#'h=ZoP""9_̛n免V$VXpv•RL˰kMopDI=NZph`.B 2B@VT<d(qe%|bǐ2CdAO*9R=|߬(@6@ Z@Nި^8QنkkO߁_tIaO4] $=#[uЁm4c,ֈ=O ?IjEl,7PA=ۘKD%T( 4MANJF3ljWQ[K[w*+GѣV|}ݴyzOҿ;QE ^M/rݟ3,fV"8kBޱ<0U_T\oGHv82P8 { G \")sG=\W~RqLZo` > BB,jJQz@? 뱊ـs 00 TӠ(bUE*?YFvňIfS3KtkS/?[%NpVdAYiy11|͚tYWН;8KL̐aBV-xϪaFU'oy֙=={lo5 zL++).hO%~koqpY]R?.\o_ sOOU,ԡ@k7So7Y䷺UKTܹ<_f)>κ]p#HZ#`A gP/he L E>Nъ$`C#>0^AwBhxP/w6f{wW{13NqM5eK'\rRH%^DuJR݀mTOmb6B脁h˭ 6D|["3k(CYˠ z2P*EniPJ*U[ie. YȡQiyILS͟g+4iuhC,ʙD$D0l}OygkZv3p=."Sק[*@mL\N8*Ȩ)U1wS(垓QނG۹o$9Сe:X_-؍c35$w~g6,]]hQ?a73?_ m2oy9s鴴WQQRhijdS9U$L'U (ġsxv涗#~|Y{AǨ̏y6ܛHA+e[Sܵ ~v-aEfZi ͥ'ݏ%C0Y*7b*KvhTrΊcYiW§bHPɞJaf,b6`ذpkZ_\ؾ*g߷;T2=/WHi d- K=P8%mdg3NbpD'?}kuS %I]ACwe;n\(`Lf yTQ5Ya;}MV3ګ4mȨAEU@ *Ն(9P lܼj *=M1@S"h@}AK"*( *8u2HBE좮UOe]wyzX2`U`II1#H*iBQfdSJS8D}< ;R $ T¨i*IAg+(SQ߃ HafwRffȠfsm)"* T`#eMP+Q$TDT0LATDURA-Ҩƨ jV?ֵ|/I~g]clb)+AMD". )B(*8E434Q@5E '"( J ܇%a-*Re[[uo0Q^5=YQ -Ψ1m(&1ӱpҪ4ѭ8B5}nzse/%*[$]4޼Vx(ncmKq9dR,NۨPUaRT=#ggIؤL"{50`kp 0i׭6!B(jkTrz -#l~eB 2 :z&Ωyhu5KSB!]c]0,E/«Rukf.5v y1669hL.Y=gSzr|Ds컈9J9>2Sz#_Dg WM?EmYԥy b.ӌ#vGʔ%_ T?h6OO541ܬXmg^Mg58KOw ~P@9ly=l50s4ѯ 0`L21+YBO :K*15s>ęZinv~VM>A~ȬNk}L ?`j2eX+> v6M@CJ4-WV$ SH+_jr[\"=~9ᑺCyMpբ\pYtsgx,2}Q.^h"õA|e')rP&LͲm٤܏x[ǰsuk>.NhM߽9gRٕr^ 2, ٭LuH ޽W5qj6"JdRd-\=0AbW{ClDay(P(&:Gv^锩[ȰFc{A3AfIPfF҄/}0J\eLNql7j))lNPX(,Cr!u?%j>4Z-u®#`hX{ju)^;;$|0 =.Au4 w~/bןCްYS9xYyMtԠdYfoeMU0o-6;*=B& f ك};E?5洣Ȫfci/.lFR03dRR2^e6)"TڶL%<[fDXe2 -}>3N:l]$ ʐB{!/%nMSK]>uiNݣ:^gy-AS F`"*G1 5t)marET)hH8bUl(hbbВ("q FގMо6SU$ELfeQA#EB`vk~w=K4ty&;}/Gͱ*V,<`I=0Bzf~~"nt򻟵?#d.4E)ߚق0 ٙm q] cnRD C ~t3GOAo#afZ&47vΊؒdSNdAbğc=?5USilclJ^לB"dpIlg峏eUkKNw}cĘ4BM@ /+aY3ֆ0vI:dmjvc:}IzVYѾ\NPwv^**JۅuGF _GzwjRiU;n `㝇ּc } AORܦ=l3X3 >/ TK(iW(S%P g̫ /Sv\ VwNR7h}EfdD7R/'+14M ;IoOI"vÔ<*mW FlI^[Af` ffi-*z_37')w"8L%T2X4a( ,JahH.FJG _oE/"E|=xqY)'B.7ITM1JT:w}b.^7 *""*^?ttɣ> W:6܋d A隫 j}bbK%<Kc%\Tc!VdfAMH?[VRRD.F 0xeau'[m`@zcc3'RH#0LQe АívBt/eW\@X I1@viđY2Ic+r-1gd,|J{8XO]P8$2*rLp1};Nou:3n̟[ (P#1:ҿJ4(ҳ2_+wDmT[ͦsk<8gгEffޱ3%#CK$U\lYM\,PԠ}Ks_vFguMm결̃[(9^%C'_"J+9.=\ّ.s5t /ǃ6Smvy?YN#&FjڠQDأi˖d)\ͬ fg9 |:Vq]'=ch:Тa%R eUE[*Q*QaVkF}`肩H-?oK%O(|t(e w~4={U| 3;cf!W6i<ʀW}Z|U*8JbA` cmY9K21DQ3ek,*&jmy+WP=H lB+}Uc>gJ"0(K"vn0H}6}1<a,y B!jX [u4$Xȅ̎5t%\we&@Z(3" iW4x;ZY Ɯ(ò3rVDx?\ :%6)ā̤sCϻ ϬR"f exӇ?gtسr8ՓQEem_ějmPלe uɩ+Ί]?@aIt\0Κʆ$ˊfm"y>ߏh95?EG&|Vbfgk?dMnN{Җ7!3t@:(Pb~jmП`h> ib)`)\jƾCPGf·rPy N: 8F9m`h ;G&3 f³x+[v#&YߍCo`nFk[oJc+rԦⳈ};] $`2"~SShb5IhXϮ}"_]F!}gu M&2CFԺ'@R=`͌Áώh.m3]}Ǥȕ;ӱBe+xwxN%+5^xB+^n?pڵh8Um/4G$:E{etn2u\cH2! 8ƾ4&UqnIѶgȨ.;.$vku{|NO#b-yjzJc? ;4W:7Pq`=iɩ[MR? aIzfu`[P mSO# `۰[Ԥ1K%yu]8>ѨazH0юPz{i3dT>D:QJئvAź֞h'rHso/sNۚCLc t|Ym}m &bwVCTͩ`˟-\[U|~2&E=A;̘*Hz;窛)52G~=$:Ӻy&8-O?҉wu,t mcIIL`ٍYMq,LH' U=9yhph$=5 Pw|:JqXU #!. d??N2NeNw@HŘ M JZR?-HQS,]e2Y:IF^n_%j r788଎2kuN bjK]Q|ϊ֨r!ŰE8yl^j1M!elňY[lm׫_.OHDԦC,k+䴯|GzGt\ <'sHŁ 5w$]?SAVYrFe0+ 1brkv֍??!&=on݃Pg_ǡaSv QOp5 zoGPY.k4 |r#P/uQW#m(h[Mh BC'hTtk{Yud70|ZG eAC,}0#MB8+WSSҢt_^L$Qn!D+{ϳ<[t.sj}bI rܪ姙r˔\1U$I050dd3H?Jm0 S]`%%q) y?0u1/ޡq|C/ 3> bbDݘ/0s悩{}$$Ig-WaB 4sZ"W? >T5͊p] AŹ!ӗT>kR@ԓ]e풮4Hq47u֨N|g)Wb)+EOn7f9n\ne%@ 8ꬽ`˒\ _yL'!*6u0, ^4'ervW,r^*׿aOkYB.#3Q$?'u3&p@7;eV۲9]ZFsڃ[,Hx`Me9w달cJ^`7en5~*8 8AQ` ;_(? ayqhdmY=VVg%V Gv!^"üKVQęt %/ `Uz}fꠕt`8$,C&)ZIp0~a~3G/ݴySo<|16ZOxeFvu|6+l;SHv_ ~'#N`w[IxVJm̐2Pd\r=/v*pkRnxSD:8OҳI@+aX bމǚb5h>dL^aهí<ƿKG ?%޾ip [ xFo=|ɬs݅_Nnc/dZH9:bE@#>lJH 2m\$Y*0n* '#*7}8SkG*UBo0UE|Y/#3*Q(kq6VH'>䟣?~T:F2p>;W C@@OvjS,!}!7zk\PRR+fz:7CmU1}U^WaRnNnT6/l ҄D$Utf?zӫAdnA !ƙ/L;QeN&H2sێD۵T%@PSE3dHÌ+5 J2]$9^1? `˿.MIV-m>E,o.vߐr}' Z}F :qGő m+ RQƂ5$Qu!fj4:τbzxЀ^ ae)NO\o V/d7a "J~@˼aJ>,A#_ @15 :\GWh$y%x?dksfXh^6Ԟ~:*\@i#]\]$!]v*yyݹS[3yBkJC|$АK/N0{2ZlA&'-CV,5#r;+Cm=> KY5px-aObR`c#L7~NJ N/֩`|ƕ6@6h0t)J>uTڍE \깂Z[ 8RxO3C=J;\e:7{+` :1X ;^:`E4<ԛ}E('ʒѬlGtʈ^)'AN\sXEl(T‰,K:a 'ќ,Q7]g33jYf1OTn,\a rT\ڰY OӋbq#/H#N3+mD 1nbmA/˃LUϥ13i0:γ'ֵ0[Hi#)*D6'ӛJ,n/Ip|w"еDK :;Vy*l&_mz~d$-|7<8|MiRGPGܽ3蓝,( SS@V>}j<&k?m/c`"S컜 HRz?^G*Ҕ$++ I$O]\tH„Of'"[Gt_L@n0а}M76^HHw o yQ*W2 :c7r9;ֲs;džKPZc6R+6a1%8b:І D,~ 2e\U偟EdU( i3)ۍu4"]{4ޖU~8z=$?Yw Ũ N椼zQ~Cu?rUQ4;IJ(<D k}ZI-#sNLm#%| QBP7ሑ.Z쫶!U^L̺Ag9 LG7C+qh̏v\*mvJ,fop =+X:n[t},~KEA቉22[ k)ܦ(@ֶU|Z񆷽ٺF*s &p(C_ p`5gڦv椌L2@t̻? UvѺᐋ m("&!7B,E|eN,XCIv섯O߃c$wʁ%5pK2DI[ w.y@/у @}0m2ͻ;hRɮ]3ٺ2JܙEZys#>z&Ŋ˱ݥdVr׋>WڄTl*6WCX2P/}-]S'!bOm'a4!xPM@8JSչTQF /qHuˍcv`Ɯ l,u_ سspWe$I$ìOl8T˶@ɚb)H8* P'HB0p~], V(yJ;=.O{%!2spTAu {נu(in軍pcP꡼jdg%(3V@4R~Fa䪱d~P6K Q a]v qhw(Ŀ3* 8p—DYдMn dcAIͱ[in_tvuvRQ:^sHe<3}x}X2Y{ZbσSj;HbZ{7ZTQef~Q *zzTXQ}֕YGv`l2QZ%t!T)2P1WH4t 3>K%} X<[^4ތyĭć∦w^R 5ctmJ#Uy%_:eY #J2+q=U~JݠYӋ^(ilock"AᮯKeGq6'F"PP I*NO!ؚ`{w+v5|tAZ Ȳ<ڡF%ΚP ud>F9b1m=Y1#[Liؔ;ߍxw-稼ݯE`&U. +x!:=HyIw#"l@LhM=Wsq̤tw!-,AΗdc6{-t8$rwWU{uro*=] w/ bP2 Fc!Wza|N&[fH895~]+gvTs?\ YS+E(Q1wO]XOؑaYg(?a)pTXC 0u-c?D a5i1wm4ec`ޔ!ȭ%QLǟ 2~D:Hoi&'a"h YKO荈DՌb՚ I]-M~J uhYmLsWo%AL7Is`NƎY!UdO5"8n)㏷H'?,!FJ12*&K]x\єtI2Z| oTp8MS¤VOVɷk41̕H0IlQ\պ-l-`m .IEOƹO?Ɛ\pU &'~%gatS)Kiكnz1'S m߰?3F>!DȻ75'k"C' wV/H\S2d`,K|NGÝ:qlp T |?UjJ@Fw##.x _|H{Q k 6x+;++˦$2pRIBjqC-.ݖyrКRkFgq̘)+2n\X%LN<E!+zTN[_jʶߵu;+4U"+@ 捈W5-edϢ`,pfvMbvBgVK_SZZu\e(V„h L32{0ns6rjW r#/GKF5XBy,싥:Ttb|; 8%:;9|PU2#-\&Sr08ghuv8%TxG:j k+:52)jh@LZO@9o>BO4be%+rS8ATb( >ݨQ=~C.Wς>;=Y,ܾ{"M3 Uk#wc a(""\+4N2գ. iLR1 [GpGn2$6ɰ9@+|C%Taxzǭ2!V,rQWQ?b4K **35΃ǔ{2GZy>RY@;bkćæ"8}t {jvcZ<8mG~cUBDXZƌ%*ge~^t8J]ej#%29{i}*B5nv@g4dCA o๤ج'K`fFzlU 41g s ؅hP7u-Xk/Tn:e  ̀q_B2 `H0JI5vW' tf=9׮4/`;M⤋+(N#ZG꫚R%cxf2 KM/R.F3wxt;返>etJB`8EhB.5–}br"n'iw7h&C,~c0X](RṾ;M.w|D0J= lQ"73|+RʳI<hx;!=0"L d$TrMRҕ9!C] }rxCw쐣kwsCD1Ăsd}K BO/qܐ/5s- *pJm滬nKgCtYS}qRvυazbt/dY0@|Q#Ff# XLq 4+>c?C}rm00"ձ+T,1Y"`'Wwr+!v,s Rk:\{|a M ӷ#G䦟RP!;d9'/ǭ"n X\oýpyIFF&(*>! wG85|/o5E{r RA?BݓnF#[!A4і^$ʝhh7;؋6[6J)7F@'y1W 0(fSj=-ICOVT}?]y!(\uU9bǞs+*qJ 7Wbp0jUI}WeA2B8 y#T̠'ظ"RpaUcZ%'Y"?</0W2< mXة;<$2A {{9aNECJ #p;aT*$pOCP~y6 WV١R̻A6Ub(0/d U)\k jrc =Z9UpV,9Y-i$0b\Os =a4`=KZk(҅*9$NA(DeN!`ln XB9(*]g8['V"V1ع&hNt6`>pXk.Z@7b],YqcVc0ОM6 Jy?c$U qOh\ݶZ f*Ag 4ţ^ʹѲqר@}Ҭm3DEn_$ 4-U‘񥿾*@hXU7В$Z)zHl~sޑ,)+jcWe$uJ(G婒f]7z;rYIZ1l w54k+ZPke7Kɛ(m H* c/G@)Fjd:+Ɓ,3QDH>쾊 _M *ꗥc{h"u"hV@ Y[0,^ t5 )H$;+`wS~ )p!D?2PSaE|L9%V6 (nɏf)YfwۤЙ'3rPĤr y,vdd/t3bYz1)p'@V~rrfýXGA`dI͔T;ٿD2m7Gcu')̋qT 2v^ gvb6p\Jr'!6K3y]CT2PB !pFՂ6:c g쭸Jl79~5M]b/ҫbN5rP߯Sewr1ݐ pq}K׊ 8Wa[q1䝠 U+hR`KIe^W3r`8x_D-l G!1_>KM78Ԓ9 Pis#Mlu tݎOtSVq>126};0FF5u2z`"r )b>O o zu~o8PԜjMVWEI&`y[\mڒx7€];HX׺XqUɽo6zEނ\ EִOwN̈AN]A>hu eA3Ce,1(Md14I~jNSq#[Pd!>E {զ 8I̔)􎜝T5q_O" q>7QS)Cg"COt. {Ps i_:SiXzc%!"R1bj0k[P s9fbzOS kXb1 N li}`F`nRh5M(sC*ܹ0PZbڮ-+Bwm䧥9z7R2QGS8ĥj0?Rr`>-@Tnk$` lcQr!Obq$YUڍIӔZUӥDR\φ~ȅd Y :壂蕫hijIɗiXYԹ%̚Mr0ٯr٦* .i9љQQBV+nЀ7]t Yl0k1|+ ggN xKjY @ƽ[chEv<$z[%_2(Ս;|&+54& [2e0siM;BcE!SP4U6U""4"KF%Ie gIheWZ;);cPiAʞ'b Y[6o GanV܊6Yu"zOz?@F%q^&Dc=ihkr`0v}l2vWЖ:,EGօ"_ IRl]ڟO0뚉XWm_Y< W-l՟KرG?ͪ$KwH S.R{bf0\~4x ș)J,B a l`Hwr-~b>齁Lrq 6LՖ %FKl}O40uvwk+TROuOᢑrl[fveca'/^O㡵s@;kq~<-·TxVI#Yw}K2YaO%gY~CyXRL8ylYu42&F9A%ګd#yflcWodڥiHвR#DJ?9,ΰA/{_#ME@mcDU32#N N,D,dTu|CiqrObAې`4',t)\FJa)+eFSĒۛ(wx 1^Iuɘi$/c.o,?xDs|9jqNdi(y })qAuM@BJ, K2rM A?jBEKFvLos>|"yzʙqtgP,cD䘵,24Y,_yvm뻝~ijy84/gj# P0G3ߖ|850דh҆/MXћ9|_* &882P_,X+G+a/%Af/g"DA:Zr,\7 ɱ2Kw\dr7H] QrV b@p`OBuiV/X^!EWgԭZO#zx:>CY™|혫b[&u,9&y" 2S}LgJ,DN*],AUII 7QMVB7%uS(O+TjI' ^4}m”Ȍ[ [2ea5r /1/\Ё+lᠵͷuPJ: x D[!s*:['J˥ ݒFm0R#{J!U¬U ꀃ!Wƽڊ&uWh3Q4t$VqW4FZQ]FP&KUn펒5S>p" {d,n87 L{DOr!M'0}孤>Fw D̝P4CxYkE]0Ϝ"xͦLX3lD8wܗL$t<6nk 'n'@ിfpg* ,Z16~A6ve}}Rh?1}a=:! 9[yߐ&\}d: >=(Ue\m9Q  f#@;78' 2Ơ,*Cuϓ dqTcv*9_][%2VuIH_p"*R0fZ8gj2V! A_c72LB{=ay\o9w8*px4<&P;SqAb_^Z_cq`+A)/cCS ͕:!_9k`16g{9fVY-3% 8-3M.TɅsu9Ԝ_GZ+ګ)(d?ȂA/*|ɛcc:mXmbyFX}p4(ƼhX2-8?ٕ)'s<ѵa!Zs@iKC>4lSP<>Âa.,;m/)e,.Sp$'^ݖ5)ZшPOҳRº{`(|=)Sun'B(LNERƅBoY|y t%9=pjI]iBgճl(e2]C&bjl${wN* !VɺE\+m 3Jm 68|v0+Y] ldbHGTԫI5\r_VG4pjjwUba:4nr˯| ÑɎCNZ ]#7`nY,/DQ͒gt̩,)q+Q}7)3e1ěDCBoMvy.aW@ώɀ.Рy Kx7eTm>b䰐Zީ%HVGlNgH_"j`-B,Z`y;72ά}W{4~zI! P}֐OLnN bb/b9 GEqRwBIF?ׇ { 0kۻj>n8 Cm\wd@2vsϹ*3_ :+5cl}@!R:"9GKߋjG+7- /l=|jhZ([!фm_PDUQ ˓SG8"=nq'|̍4m20AÌ+d48M l{#5%W^jjZw_1qqX6U!a}z*Z9Q?s`:a.#nJQjNk^JtrD pڷ$r@oSw~ J_gf`lnWZ)B1cHVrԹA(~z(,^C#/1U':bz/nZj) {*)Z[CK&& Z;>MIzjT t'7Ǔ贷βϢ+kuxB[-l9I`.čS#.k}t4iȑ$ߢLn4#.;@LÈCJ.g~¼;H"T7.+{J.у$9FT:b H :F39@|efUy{ݕvntץʩlSQפ9n)D E2A?ߤ |)> ͊* Xk{al!65?I-߫g)8r`1R)MKQC9YV3{wA:똮"dJSܰNFI0"l([\u~&&Inyd<|@ڽG* dK'7ň#a "8|A_U<8Q1}v{)GvvV&gL1ule\>2xz9_qɋZ3J2ڷE*U.V,vFVA|m ОkܯO~(KO,`7#Ia5&9VKd"|q8|F_𗀁ehN޹\Fh󥲖Wwz$,7P- ›&$lGt]\IKاyi0a$cG_ōRPd-AtcۂXeb}t 4+rh5>;cF旌\J@e6TO$y y]ŅVCkMB+R(MV(D?xhH*M,~kPSk \-ws=1Q4-џUӄF/t \6PoS"Juт~Mn1O'}} Z}_Ko ;KIuzU r<nBUXғeݚlW<;_-yc_b\:g5 0'8 7ct;=[V;}ɛ1GYktUXad~)Z}• YIݲ6hכN 7$DdtVe=(Yι^Z^Y8Gbc5MS-h.\ۚ =x[)7 Jʻ;ѕyy'*hž^P׬񓜀ÝxjD:m Zeki0_|jR7*-{NʽzLxBcۘĸnP3Am>Z;3#6ҭO#XJdKɵ&Zګk_{eh}1rkf k͙5b}ٺȦ#vXGfcV,slSlML%&da)}M[2u{g+kU M+겈a"d<~kW{=r]h ]TO, jP. }*!詄bjM@00{|VRNW! I-3ʻnFz@Q7-{Ğ8[biV<~Jq"bF \tо=kC>f8ۏ[?H^}ʸ#n yЬ޺͜k(m5oUPHjGOA 錅("_Ӽ… ,績x k̈́](3[t0eTaet\*z|*j^a6)}$TO7.AX*Ƭ]pVnJ+sRmnHk|F@їۚr`ۊ) #hO>Jaa6^v|^|{s-Vx >X*v~ƴ?ry~0wT&~[K3'+bD?sN\fG{o9o8i4GI!lO`y-i}ߋƭ8 H2KWrI(QS8adO'_ۦo_]|\|9N'c>K[naFb7e {Ku4s@4.$/XCk"PDȦ^<7a .ҭy>*slҔx\vݛK hdҧ~r3S@vۃI\`d; ?h ݸI9R `? $Pf-] rG̤^P c'/,8鱙268kDDWRNb % LQ QȐND;#AKc*U?3CYgh$j@Xޔ)OQLy}8yAb9§; 3B={(+$2=LبCaF 6"H>2 .k@?j!˱\1wݮP q) ($ dE/N᝟Ṣ{`&3- nX\r64j(sK2؉*و=,HT; 4 9!2F Zڑ O^ ӝ&.Ioڦ&wbaqt5fNf3!ɭ31$$8,Yd0W4-DlkgZSgPuf[wb\4I@2d|[}󳀃J =R(V#Whn)Ax`"&ΰ-\\*J!Ppwun9X't# Ѯ%ԓ}"%0=ܴ!N BFz-`0xRXi(d_4Z绯œc]m:yOUI2Gys4t#-<@+|9i*?!"]1Pn;vB^ɣWMFɆH%qfםiaĿLWeCYn_uC߄; 4AtXaҠn [w 3 ?L]^Ք "K25ЛfGBORi_;AMed9rS*fߑ 5NgF(yrP X/¿~6LּowFwJaN4h?9 JlpyRR>H. sh#%A4qnrj*ƽ񱍉i5GX_)n5b6F6 IƷ#UJPyPNZuǃS%4Jh;bҍj_[κ/E2su=/Q4\kGhAGX֐Aboj=0" }-1;T)D#_ RGATf!๶l|ə#z5_DWqj](o9_ L(~ 绘AeSUlF,Lx͎ -}4M%qshS*a]gGU1WPWɪPge%Ju]o炼ܰUQ>F{d;Gwr+НgWKt(Gևq^ ?i:oa6_3cxnf |y #$wBQ=%#(TjM[|)`yt `8C~VPFR5s̯pisj~NM5e|RQ4F5j-GqȸLЫ9!dGO7*rJ_&'}L ֪:uvX_Jv81*lvlft0r^\LBS :CCfFTYK:< "1@܎ Aز%x *te"(IO6 6 K)ﯼ_sTj,-Z~X[b -[!*mⲼ-\1%9 QY8~'o)>s]J]5a MSqdWZÔ_x pft(*#JmLu\m*FʄDo#Jɱ1N"[5.9kB@h%]pBXκ$,߼ 1m!$NFеIsj2 :'EEomMdIM$"z8 DACj;%ls4GBK<c˽i. e|&z3D3fQZyE]nbE ]Pg(-@eAt@R1=Ӝq6N3\|0ce0T(D&8lcg5{* re 3M*:'J!!Y;cNȇ& /`[4ȸfE>{4ao2̇H%iӥ`{W`g/:\y!>ǵ!F}x \cr:J;!&XY ᡣbۜ?y"P'GQ_{dcF ]vFns %;;4|AJ]4F IyGGB*DT"Rȿm_P$Rbb\i_R屢@GkHD<*_ Z-09@+ xf߯|f߷kB6nPϏQ\q+1QZQ4~UhezE` Y0RJx..mYyǦÂy'G8NuLՇ`_݈'G5~1:uڎN5G5jQh 4! k\0:ǡZ KkprS= h@S0OR7Z&uV` c(N.eZ.)g^]8jm&El&( -H~خ ȋм :lΓ?=wup/ݭ9_ͧa* -WV u#ևrMԨ On:|/1 stN#'q'< !!b,L p#հnCH!Y0h#:1!ʠv<|퍂slTE(ѯʹTNâM˗GWymBf7N]~p 7$;%L.9h?X:sftOmo$pNn_t IKV@B~r E &`cb%M34`\~ ù{o- 1iOP3# Zi hc!Tsn}3S@l4itɓFdU Qi'vrUgx#m{Z<S!lMt9=3| _M`Aµ/t$Voeև1JOD*̝ bH<F~dK9^ +n>Ǝ#딆ĥz Ϥ}]1Wy^|-u$[U b4o)l^Z'Oc-_iHR^$\?Zz"4x^`j^56"<`?T2'#Ib1ƾت>5#Ĩ6L-ffHLME,Ds}!e]'`}+ [_զzb>%K3~à&zu8H\AI4 pY%*>ۗpȱ[kj0OР :鸼.n]nzqʶS~8)^a|&B°;TLւCz42= R{a3Kfԋ'W;o3A;ˏ*/2#f_Vʫ#lC\*{U~F.#Ҡ޿xKi#ղ9*ܜwNDد๯L$pFؾLBSTxoԋNvnyHO*'5 Pp5qCAK~ұ֮ʞh4R7d`I7~j3WiQۜp2Z2) x%Đ)[w1EvCuYc7Ѽ5Ɓnd$N{C-1V4^济pEe=3u:nWҒ+!nhcott)U%ĥ;u+݀3-ǥtIԧDWțY@G%z[jK-cv D8Ec( }FY->^ذfH3d9NKp҈$ ldzkuGabۧyp:pDASN*۪g=Kka* =mE甎,[%]>bqKݸ¾[MF7zjE$ql9y3[t~t-*z%IX&L%%) KXh >fwySB R_FBr:*Ӕ"^$x8c!Lʼ*~Qo];㒲:K OQ!}h WC0McЊCΟtYJ(iU3\r$('9eC< HK euIǭBxd:w_4vNGU.*pn ij$:v k~Vn>n3 lq2gxwPkI}Ӳ@"+;^ J$PaG(qY}$w>zz!~VŽ5&6\{9)"ջ@h5Yj-Ubݭ]+TZMORKX.]Bj7 |HCwt,Eޅ^_ݾLM\^F.1CRC@Tx xKdO[SMV*|~/a+m%ԶIfڮA,ךּ^WIu7`n›25Ku qzWn\ǩ[8`u_ן}L-m1D]fEq?ۅuu@P|pF?3 QvZkj`(>3{ (*줧aE1KtzGi~YK c ~) 5r (akSxl{z^xX ,dD8{ae7󄰲Y\NA# `&sWAlXmS;<\wtt3aL vӰS<,o]V,%eKFJ#YpX2k[񧈋K_@8ٹl_;2|AyAGhEM`d {? ˧\Dc{6L,#Hgd~XcW &ϣ N:E1?)d4=Kz.(BM0(?ÝGd95WF"fWZvwbT]![Xz-ٌIC'( ʅ !uEJKzJhžo)p5sn()?|[2<Bsn:}dF*5sohO/YyAffo-{Q+'nZث`Ot4` K az'` ]E&s-j@CuA'-vea{L.ZNn#ӗاIg񥺋G6V\n`)@Jd=hDor󊪮GUbFj(g8ScOo,b;萈 j{*m p]YV#RfVe jS۟!|bAv1ޚ;\q=oF!j8Ï+*4P`eνZ:$ᖠo&qMT?9] U/a (@ǹj°ٸZ]AE}ZOBt&'KRYj w"4F J{6#8_yY> r҆mSR'Ny>KU6W\{ur)bI!e)H.d-PnNgw׹,ǕdQ.  !Oɤ:)cnZHv9oW{3;|U Бtz]ã&.#Ad`ˆ? X]6`H@|&0 o<@ܒnOwG\aKҾq =P`\aw[@;xr8,~~\orAe;D&oongWUUmݱHR$=qm*^}h4%E{MiѝA/X`Õc YZ9b4mNl 01heQ!&Sǥp:DftX/N+5)wWg$ZpV9 y57JQ6ا"tRӫ!Pgh, 5]oc&#Kpeܞ_\g\٭owK)x&gLcZ)x$< Kc$ڢ.MzH tTH75ouRW$e]alݏkqI勼VK15uόKaTs4$ǭlk'b;J*Y?Cu:,hV+&y|[Rl>j#h&rsSbRITSRqt=O¿7G 0`4WЭ\KĄө`Lm)U=܎^i! g0 dO 㕤,vB^j;(:*odeU,兆h6{aU'?A6)rV75cv %8x!(o]&ۻZڳT8ג.8clWI?0>O~ywć r^t4R"T,'Q3 gDVV1ЭW`{6۰DsʮTU3oDk˘HTbaQFn\$uf5%z-Ot."iE1n7(ضݞcs`C/E|`]nу-"Ev0\tRJ%K ub֎'3_2!sITFWl獒g:I]mo*DaaD7Aٔ&h"AM_ Apy5w$vYTw<a틫8'ܷS{,j+SVbW2Q:_80&vn>~~0](/f'NT 򗻔!?YcȮr8c+Iw. kdpu5d&qxZps@Mh2AǺ]IBiR8?9'"Mׯ?Y~0gY=Ib[r</{2ѬeN޷Q¶U;RA4Pua"@b?`'xVw愑3; 2헎XwG7DܷOL)oq^| ҫk"[eCab2=Ꜣ)h(v*sɌ2W 2-q74 9GeSuT߳p j~:h(Bdp!ؠ9 `J kHeeuԣYleWvAoQރ M}{Zgsfly*֯ _Z`/Rvq\K[#e,~UxX7(L ԡ 2W9 Xh!cD=47B eQOWH bq?,ыk ]8411(ĐM!%#(h;ۯEW"#dw@cZ$Ws22eQƍ<;!ߢz3+]?fT@rx^fwXyM9á˃unr> dC&$ H㙁i@[}ԗ 6\|m=b@|(g3/'ktk.S%FuU.Ui(-. GS9Sr']FMMiX߉ 9I7Xfq(R?3He 'et -ð z?j>+N'x2 TU$o~FO4g_^snVaCW/hwiR8g %ُHxy>ZB 8HPN Y@ki6'ԱԆ-Lmu_F3'ry r|י!IAa 4q55' "}|%w?a1EY=QԨZU'p6SO HkM+ali#||\.]O >c\BcaΗUJg_mYhNM:}9\bYҹ+pT *RkOk*~/*br$ Y^x sju5jz2 wɝ~_`gc~?F$U]W~Y.ZD^= GՇh#!;XNb&Ne|:F OUFFe gU3`/XM`Y +|DE\Dq‹*mDƉ8#ٍv* n\QeM Z.p!]oqmmD4T{Ʒu(,嵠-S9 l˻)qnZ\{ΙG *l[(mAZFi1o8}D>^t}nv+*tL̡OYgdVӜ]mec,t2?el7!Thm C=7{3]Ӭp1滥1Lի';BPpkuAwH?)U$hf2IGRa=.qS-SvNW?&Wefm8^y _$u9UE_tȖl=aꩃ8j`WrАpmDJh2SW8DoUj65(Г%GzOp{ItUj;|_ág62iH585@TvAv:g`o'x]@j<TU%(&EY# 9|I `PD \R5K’KaֈTdt!T > H[lULⵃ9sR8▛.o΂Yݩ@GO:RP 7?Dag>%<8XSW5*H2';BR8;Tų,~ 9*E=kG^FPI\n(]34/>椧YԼ鷰w_lGoFa{|d}Aug28|̤?N xl!{#p0 C}K#cC|txY-!X*\_ZJ%{@+k[B0)~˲75%,6gF]RM=&\1K1a/ =Ȭqm\J8g,e>EA ]=Lb)0tْ9\Dqӎ)ZW^n)![$-pzʖrz4(nuNn8ϋ>jpݵC&Z18'Cp3z룩޾v/B6d  'FE9PP*{=`Z ,Կg$ F&x1N>k#w,)%y_/U2h^'1ndys/dpt2D)*jg03)~}}?ks-XW0F{(޲CU9L zb `+0;ÞZ+l,b./Se-XmA^#M»clIl99/U" +wN0aq{ vfh},)Tܝrdt MQ"k9C"X.%U fmNx4/cە3hF[#6gQ¥J6JU=͵BOȰO~\U0&0Dxo/9vO`7_XaaW0|FWey{D%4 pƴ|#'%Kݤ87M'wֲ?јײs0jV|6I'fq1nЙH5,7ǘ`x`i*w ]O2%Eky]+{:Qf@[jEWSG%|СyYe۠Ar'K>w15Ť"hM*MwCBNH=p1=duyy#(yݜKIƾ /1%*,)tѤYQ{6Iin%U wXD= A~zx*͕Z:w!'Mqʰ<:uܑ|k*9L9P;,/hsYUb"VfɗcKJ2r ЉhZүTOFg'SUE|WX{aA#<|0QZ[S0!djLi)*tR*e[ -SF{g'\f+Bz1fWuHpRUe+P)ȴc+pg*u oG|u/o"}ߥe9a2Up"sPT6T_KÖd~9 }؋ms;'*Lla4͂;a4) .tn(i&Ͷ?z9/>Se UFlC7I;*PBs%q~ֶ!Y~q ,nYz\ퟵG$?T!эfZ١~1=";-fge|ב`tA WwY6mCB-:E v/Z2BM@NW,lEıèa4ii[s!Y)'`n(B-sp) 텴+K.90FBmM$a6ܼk<h??$3 qA?iOz48hىw9ahrwkBQK6Ӂ'#:DxI Cb9t.JyH}i_"BA5E]I@B#`-Ȁ-55.@, F-S<#nHAkim= 7WuҲᬅIw cR[yiZ}AV.{wtZ_Eq(Yl<ضD8j!C=>;ڮ0LҨf3#䉃a:̳<Go35?-+'yy!+pn_W,pjU3oTm5xcSf$Xy+we QEZN@A2U[ ;BqC՗mbF\3t1PTGS^RM |ltAEiNOGG wyY r.ycAHzzBZK@_$+f<38Ӟ듥_/1lzM6$uP fsheg У\ b\$ 76{A֣5X>kI{]z{1wH!uj7YRS왰$D(tv#}j31J0[N֛>8Z3.K4ܚͿ* R&UY+KVϊuvgCzQ/yh>-٧ ׭Ěxap=X@ nc6G!(rőv;l[,H[\\C=?3Hwƹ$N)qS+$i V׏+vV[NYɪ`Hp)Té@i 0NR/|4Ag=nI"V*1{yrC|1AHTh^ES Y@3K &pl~1ˋFy`; `hO H?,k9ZP0*C2 ISQ ABULmZx!ߍSql4Nao߱V6[Dd-{{mm[R2`^:1$%#RMƆ1E/pʜe-48k!c/wJ z10^JIe'4(Dwtׅ# +g0^W&I+}6ԅB{C|#rοe >.\nTIUăֿFy|W57v2UC<!Lϑ45`MrwO /sj71d10Aa VT8e?3@abO~{{F,?;ՄR7RS0|s]lh^'0ȋ?$3mU'FK./wp 玆(8s\᡹eVVlh,tc׻gNMP酑1bNS,n7hňPyǀhAiS3î %UB;\/T܊AVg bvf]֑' ^:S4՗0`1d8qwtpUCjϾis\-|pyI|Oz98< $z͔I@f2I?\_~MOJ@v:1-|%w`1fcg7qe,ʷ4bQf+ YGP{Gf10: DkiGĐ2@3b k){zEQ[נ, 4:rmrMk ?t&? AҬz|JDsM+}k,d$ Zaҡ[ZZ^ḙhec΂j`;>k@ )]Bp"ި NYe;>LqT*FGӆ=BGVj8wTBtgN`mR94mo O0nݑj{Џ9tkTM$okp\l^z f/"IԜ6 8rzc4,UؔVh(/*j _Aji6CLMEgj8-sTlon½܈ܠTP(n3ro <_Z:WL(nDChin kde5$=}W*SQ82{[Ȕ_nI]u0mVi{ ^"d8VQdp̈́U^Hi%͌(o|YR;XXB̀`vU`h`7@e877RҔ .XFYSQ'nrߏ@"|iIOE{mxOx49J-1Ʋ rq'>1h }jDyuR,NȐPwX)ʷBIBң٬e]nyE2vbY)ŗ8'}BFY]' ӂDf(0M]t$5)PRTl\4wm^"K[Qn%5,5ql &@7 b/7g6e@(óQSoKzK/ "آI'U aY}G5T\qY:><@ 90&0d}Y{ÿM""R"Kk R2 %6;iy_'Blu za $,ˋVwPOտTzJ%+ezz-d˺o "= <\U_~ᵓl{$!I_zɎc/ħ%g O\}q%(# 05=D}>]R%}LX&)mS/Q}2?Vȝ[P_ڢ -ԏ^W̶@1E|_@}dY&~~6 `Rdr-Ў /O_"<~,o@E@'01$4|Ψ$@(@ޘtryoDȥJEgʵ ![,eB(H>U7 Դl!<̞E|7`gldj"VMj4,:[HDȈqF~rv#TfS\+u;3wEm F\"?EWv7G c+^|k O}Ɲt:eh[Vљ"p]Erc %?%MЯ[0(rpyr7(&h ֩ 65^R`fM~XeL'[7{o m O-Hl"L>Ea52 @E'[cSYAUZI 9VujrWps^z یHqRVXp 6T?n<4Pq")Q徕)Eegy rs|)\;>>G[5,ں|{@!јHﺊ+pÕ"H:{v;nN| N#MR?^H `62)ez $Tp9/K1K^EGA/n1bo7L+q*(>(:"*ƊΨJtK~@@T Έd$4XOϛ`OUFhxD/^0/`l|Cɀ}s;#bǰ ]aU?Cť!Ɣ,W`K|jv8zgìU~L*Pc`̳p0|﹢ 0MH:Np]q*䮳gXU6?>|HQuB_J28D% ]t\j{|{p IAaexup)F=BNJa 3ӭUn\_ў۔ƒ6\bt (zﺖ~6rf: on5$kaP%q\I:<8&a6 &'5Cze&a-ؔ [l(ֈcQl'J++p4 {U ];+"8.-wNe@R~l+\+t.\ *qr&?A;QӏxuI#KdBa9dA%Dow !sBT v _O{}i"@*m`TEnqWK,ۇe3՞l8TҐzmzo mH8n(!4 >=36ZC$R1r]MH q/;$`\G( kX)*/9u0>qK.ghӾbYv܏Ճ.(L0=!{e^q[o'`h~` q7o١îO8H=[yNPA%[ U,yXf1S.-Ey0#A^Y)GuWZ@KNRy *u)~ʜn6k>ƄR_HȄJg e:! <=m|ċY6e M8k-!s -l?q Q/rx]Wb%o@tDžy368}߄'(gQk:/̀ظCMӊ` :UEKLO@.hd>vs>?8.s+ 58ڻc3aKJ_HG"2.uqJ+˩VN/V! `xH6"vN]=n A}.Z`$cnS`1/iZFa"IŴub9(7g^-nsjXE!eG<2+Bd-OɍB tBwLHȦQ&?(P[yPSyMg*捕gj]7^YSdTl65Ss'AX*ľ(֧Jvaf\o(?5:=u}>jhHĥ(!i:=h Wxq#r/԰m(A3-3m ?Rr:Ylų&$)s1wvQ4Ʉ:KHZ*qq)i׻ =V=O l7j3~pMڐ0SqENbqc" QvM(;Uw@lAJT N︩):,-0SED9Ճϙ4iLC2@dq8S{ -FYX$͜B |%Ϝ|v uUcs?NgglQV g0E0 ЏBFbp9I&0܇U2TEĎuA^[q8'[w',z)/@BN1S'3$F( P 8szm=4o˷ݹR8 3\'STVY vST¨ t \d6)lAT{F%kS*ȭsM7> J1'#5,FTHSXlQ*'uk5ÞP?qM&lN}3M2]U J+w9#]ֵmB2v._DY71 jA{LM'iW80_΋h 6;o¤ϙ˞d%+9pf$>cޛEtyz!!6 pu?s$j'(Cua.Jqja3Qm #D-BxáB(i>\h*`X'B` P|Zrq6)Z)ItF@_U.tDGIq*L$pD,Ū t~91JHU=@ )i7hC@7xR@!P44 bS'P819hIrAcIBM?F?KQ@-D~wbV : WxTϪEŽc &յjlshj 4^`P&-zJwZ9t :i%w}W 78oXχBkoXU@vEdcFs({ Vd8JʜYmY|ڹe pQI|=T EanTNA زGoOxK@oGbxKȒ)˸*qNgREd0ڞy|5 䖁Y zBsq-mh)HF(Cx@s 06dAR,K0 jv'g#O7:! ir&|OY4*yv`LY%ο㖪5z,SiS+ƞgRr=I_Lu'9Z1D iD};)hG~i-u `-SDHT\7{0"{GwӴ͹dcEN< +Od*aCsO=tRl쓶ٍ ݝ_0dcNc"SYUUe50O$wscBw1Q&Ęeq2|R|iU\"8V巳 o@^ml|;t?XNY} V&]dgc[/m@եvzqر%8.{O#Ek ߻QDɛA5 UO{g.TLɫ\Hq+Jx-Z) ?'~*hl@L, :mI!}zV(caFF71ҰZe2PNMn+KV[CK{ J{v)گ3j f"M6Jg°r>J1oR7 ꏁCFƧ Y/m8Kxt AN{^'BRKYu5o#\z$281>]Kl$t(a.E2z]^\ALe{g3Q˦jCUe/ S/'mEB ڥ#2AF³`>K̹0?l֗Ih->F09}(4/uiV0 SC]_lqW@73z9]G~H,?_2z@;W- fXi^HX1 GL7>-t]0 fE (Y"_è).a\=bnEN4" r :x,<::UGYDid{<2bR87#H&~p9lOD:ۤ(DۚQrGy(Yq^L^(=GnCٸ[։IgPGʡg/}XoPms쥀Cf;cK> V{񄵚PL2.Z1k Rpa\ -kf 0K;)V0Ys&FŬ&+vz':+"F^08[KPJjJih b)*z𭋡12>u5:{]{T'ͦD~_<&gE44174]̸oEU9\?uƸw1eV-w pgZ9Icy0K&(CAw\9_M,A\?t] ]VnL1ڴx(G(K;'jaBwЍA&2̩V?r ٕYwGzo [՜*R7bЀWE\$A 99 (A¡ N^Uf Qc=`}IJ5PT:Yoްb*|ϥ i`Ҁ):Aߖsݰs}-i`'7_̂elg%. s{S ލ,m|U\?H]=2 =LKgJl|S@ߣ77S˯lmKk)"=0XaX![gϹ'QD'uCCA &"˲qCY"`79OtQp@sfS>6g Zd);6Gi$HX<&u^NƢp+TH>vS~I12Rof0{k`C* z7Öc \h2;ـb?Zq0p ˯+S ULXRC,&UnnWxA}YAnޘ}-) js졔 A & da\H{CViFMdPfB`^kr!t*Ę-A!tEޙf7r y+9$Ic2@TȐJnOQ3`ٓŖ;b6A(FW Gj˽.% Z6-3Kix%Fpi2UBPɯRҸ0^8KCgWыou ]qu9w8ۅ(-3oȋ.e=t~1/^@67I\$VˇyVFA]6L`yvV]2ք}P1W e)¥3tbr`8dfdGSsLM>RZpy&G-@\q"ȳhщG""C]o Av%EWwSi= ZD"Ov81yQt1"%.M^,ٗܵ ٤ЁJNcIt&k#%P,eX'E~&Q47q`YPC+`|+**/2*Sdp rDЍa]& /|aOӚ *ktl \Vd4*Dh!股*aB+(@O5C}q m$u~TrĔڌ0zm8`Dž*r,Y6`ƻ &t`q _{Bɿ 79'.녣 B^x5*ts9pcZwM4Gk+f5wMu˝[mZ_̶80bV_L][#&$;:wo{Dwuf&gcQlEERU{j.XV70<"v%}+<aj,m`Tr7 =}j`Ut/ct,0ƶ#E/wޡ6P3g <<O[9^W=`Mv/㚕m_'zڇE-2y( Ìe(3QWg3çfA X !*7s=}8G7f[VcRNfM11JITYa×aKyb11̨l7 G$sR9TgF/Vm$P&73EfI[g hVQPSA웽w"?/E>9Sϖl O}x/eġ#+Q47EDucpHV8:PN uF_/ȅotGwĮY zWD6FL"ennϘdxWHY& YI_h^Qk ԸoL>FСokeiSZiqV1IGubH sk,!;;QƨZz[^ 5DWIF )V"l۟+ 㙎:bE\a!;^@&!i*=8ݡhF;YV-ORb߾t/csuvb(vE'7p+05}؟lOlEMˀC}6Yv''z(lK ːf]7Ma1^':)>lF[WgǔZ_Qc9ٞ9-~Bɬ,,8Фf<ܡ&G3ؗjn2hx+xTNKLmfYCթn,eXe2W=PEAO'3b!O{knWK l $I#,!KlzO'#!0%9 ,BoK4/SN%Z1e lA*t*|sűݟ}#Wk4!Xv]N\ӮyOpK0î_ئ=ᱰ ӪUkSTуrXdC/MXkf)}x>SXp%2̰:] `vBt\0pEV5Mtw9lj]z1gnk P 3m[Ɠ1wk?lrH>kt)؝x߀͡' K}gcdE,TLVw3؁%JȅsUX!%wҠ^{bi`./{Xh.fĮDX-#/󤔃vP*,ڛm,eFQ4)G~VT5)~cV*e8~`+Lٛ<ɊzLa=NsB عU9ģ:M-d< nEblm6(6ě;Nv&"h^Bv&jokP. ok=n(qU*&2e-_/Txbk=\w=V2kYy\q*_}Hh'N~lZ Oj]u+S8c؅h3bqA*GoXv)3J$Jƨ.zNo,0@u+8ԣL[6DO6#ѷZɞWŞȔ=Iiۂ,5bqWʒ5QPTs[WaJ_:Ldb(HJqw_del4 ./zb uFH4k})ad#;cNQ]Z4.msN AAeN pٖ蘱pHHu,YRqQ6hT+o杂h?| |úη(8Ub]4]B$:CCglOnzeQg -%*~z6'emutħU-&e#oE+=;c]oQR}OdЯuѳ}WpFMV^C_?1V~(,Y."d|Na빋TR!{bh̍5E!,".qpKӝTUg+VZm i<oGR 眤_/{ӬCxM]1CwsW~4I-:d?z nFw\UG+h9=,HcK)AɅ_ؾSoQ롻EWǣ} YpU4>'+vvsL(}Ӈ Z/LGޫYa.0:.U Pl XRIr@QA`gADvsnZCEΏk_ #YC820L$֥B%m%,#_cH[#7ɫӸ21hZK$H; R`)/sE=I [kLbM㓪=M' 4ewmԡGװ!1>o𼒊I&%q=&J4;mٓz{M?'Dk{Obbڐf֒+3BDĭZ[1,1Q3N\WrL4b@ 4W9;i?͞ 8,˿JGvJ~D ]⧩)T\L|iӟI?0޸~ p0"aOۊ!$c1XP[ߖIX re_bcyx@^ ZMc E$?GkG3g(Ӱv`=NF!'~Huy'(d(0AA RJwek)boJćqnKO:S~v9khKWd[6/^FkEu4mmTx^lo17PYN?nٔX/6ݲdnЬLY.[++|$[ U\ﬕ{JkK @%uFO+#׃,ccW%Z ˨< =JuEEX^ton9){ i&LC&+WB(6TơW(fP.03sc6%DP8)UCWDS%Ӝ/Kq3*M kY_!pBk1rپqyGt 5]^TiWuYؐ&'OaR}B:P̳!`k\w7Y,-6m'"Z0 qPavfިvt&TA0f^*vltEtd D6㧻]"!ې;EIB ٲ>ʐd^ȗQ}2IU꿑ul M_^%1~w/]:"$EbS=[n]r;ց/`SIȲ`5l;έMF2,֊1ǩGVYY7]}WfjR>(e̒HqNn؂Uc#[F"W멕:ikۂ+r0b[;'6' F|IAV*Ï7y~c9#_)HkYW:PZ(̏1UO0PVO#<;a=w /v"C#" 9-75P$@i  Qܾpo5\h  j ;Mr*EAܥg/RQc0FP\;q2Rh1#;J KP;U"-xe܅u1[z%iftqtױ1&OR0"@ʬ0P5\KbIod=,}ڱ"׷t2?'yOM)-'k}~6쑺}xàDL[,cj2l _7Hdmm5S DEwf;iҴGh2"֑~<@~̫$iR^˟ڟ~AfBXy o<ɖW*C|D)=ToAea>1zf> sz jr9~E1Jr 1Ҋ/6-j,Arj8_?ɳd=` X7HI FT^I3IJTZvUOVF]ue8ꨊyd8j # s-U͍P B& <6YJn\7"FY_喕yIG`[# rMMZ"**"80D0 &õoI39% )vb!lTWedb>T{۰Zn$q7U|PCWO}~RVb:1r1"3pTf団\FH tL>j!]n'FIB=vgeɺV{tk~;fC6E*՝" $0lЭW>z~'(B"%Y3m|g?X '&׉$=(  ! 2p@ =̪#?7Td%% |925雎(k5?x7whH6tqZe[C>t+yvARN'$Ѯ{ʽœݿW#:pY4Kw(y(> @a?qBu` >,&oj Jk(lYNZmKDrhhmQSD~yk^t> "n-=Y0*}";Vy:%wQ5Wj8 VӱDǛ=$81(p8=Dۉ09[M3Xm4PgJŽh$'(m>\m"'\2;Y}WoVʧZ%}-i}AG7k6Ƹ ~h<84yeE8]ދgfo2xnjdCO3lA PF%%cF* ~gzA~JuG=@#c531&NjMIq yŔ@u'0(Wh,D0 XCuEHQʂ9=[!d8x1$̎S{&*@pf o=Qۊ!ao≉N:O Qcu&o1\K؊V^М mdQ氱\E̻Hb3eUNFV2}R^SH>"ql4,+FOpsΟq ϵ ?bdp(d]4Z;Rizh}H4:46芅>ml.4V7aZ QĵjRLJX[\+#ww!Pn5LWl7f#y%iC( <O_;芦~M<-lJ1EQ/ؒ_AE. r/v(97zq1!^j i<5b̚u]wu=]^/QhbiYo}44TT;ɰca=l;EE--Gܶqx B$ٕb||l!أ%d)2ƻ#DO4*8+5БYh󗋂i_K+Ԡۑt[7 ;hq!h{V޽㳈 YF6a縎[ʭMQv@aGzGY@^=&Ϸi_NXoPM,|j( x;AKڥ* )FD15H 6H&.$+D ۴ᛱ}~thZ d}6˯kI渓M$(`ʳsWFdC _fVq<цyTÐЂÌ#ֆ6έ$4E%#,KT2#qybg7?Nz[jH24|2|I?ظTLd߻1*]1k|cܙx$SE –*KwvC Ǿ9HS=Iw:)\XK#wWfCV(F|aYyJN`c VaCv6=SO:Y|Ds> RHe6V͞܉SXlasDQ u_KX Q]L)jb9߲3lCij"Zs#D\;`n]C{L„#ȇ-: lT37<8FM@"ضS^קK5ȟuz"œJ" HJ鼯2rytAVvO15zC[`m`z'ɧ10XDdby(+ŸhuEw t3_6]ˑsDCH@S'ޠYץTt pG n 9-IALv".ĩ8!*m D -At:Zvabeyg`GF2oeһ*Q;'yF2F )2ױ-ZfP EbBУ5#hkۛQ2YD{;D+\C"1fELo_ўiJ}6T~zhEE .#)9|7'id-"-^_Y+O9&W{3eNGgqWƧcdU4;%n^.&cX5EUTV_>9*z!..Lrga]Ն&"i>.Uip}Ag"u 8N"Mi&F}I Pѽ>jy$E2ݨ+M,Yi$Z[VMLI'>m E_>w~8lN b(y"m <"Qܴ ,F+rAj`譧/DYYHD7&k@~id ߪ~%\pm»ۢn36q,e9 Xlt IM XKRx-b)b_Kd1*$78 KV.YSh+-{Y ~{i-I$9jmŃvdi.VH1%d;mYR=>߈Udl?=}z-)OSׂ %K bȊ/j^u +MQͦlJh{[c fS" %Z` \  Ikx?|F~S b-eWx+.WK[W<,5re%OhQ٧>kO i>S9'/y4DOՄc [X2^y:WCЊ._̀*87zZQ1W_"_SXe\Ta"c=2=D>#%9vhg.?'wÝg2\ܮtv<d㩱W8HkxҾMhC"5*$6VO=2%޺V-e>>\Jj׎J"5`%`Ev}*Ek5)Xnoᐦ{dB&.O,oGk ɈF DjM9(j؍Qu4n)C@c tr;ۛ VŶR'H 8 ώg[@lyK-oqT)ݛ>2yX5 h&=WˤH4#iۦUztѯl~GR`KpSb)w)2=fd4p/`S|v&[gզW!捪;fPcOhe$:ata@׼7g'f9.XʹCL̎,Ӕc1{h1 @qYz7pj4 4~ We2,gPGd΅ݳ$nH"uG[qy&|Y/v`U`K9dֶ5ꍒ0VR!Qj9sA8~oQ +9h{`hV4⠡z/G-G&FxBXKa1'd;?RmW$'%d NꮚbCs,yZ{Zsz] FYqd ח}? Xci"gLx/_z)-2[^weIv 'i48q֪Fh%oLC0+g7-p~B}iV?|Cɟy2bo`w^;W&im[%D? WtB 'Y(\=̏0uNzMF%Dž |! >/M44*7rĴC.qbь;˜}5/8NmS,NHu栿:Z{BbJM(x }A*r M˄tsXKI5VI_tY9`1khܒK H? &upzu&j1_eKA]PZC_AIܐ7li_ ^Wzhָ@[åK-in1$m"1 HUxR-BMknY4y /+Rx,:mh!!”AB9P#v–=d2Ŗ[e*-Ž|N4Ba|ќ d$2h)Ԭ!מɺT?A\&BuȯD墎6{xT۠]/+lЄ82DrJkpHL1FfmqFDE,#.ϳ4ϸOa hz}N  e KQPml1kPέ9HRM7'ce/%9RL}Xԑ_UA7 3|BQAB%JT-57Ǻ)Х3 qIS a*sr<>36^e?~=}U?W~6Om%.YPؗ ( 7.qa=\b MaߤdqLjbؑfs1 y+%PG 6~c)aJ % (CC/뿩Z,A`oqPzJ ) XOhؔCpDBRCZ?R&<ϛSp.аzX^jyӈWaWV#32n4xK;ZX }f8*>M˔")Gs IVno[9\*~fW3@U <)iaI?}`recUP4keI#t- M ="9|69&Gaƶ:Nˀ^:7pd6D-)W-XHp)oC?Z1 jxSi@Vjx>ʛC̶|?̫NO:eXSRw h$ 2]qeh7l!gtۏ7k_Fn;)6rNNȍZ!Gߊl8 o`-ކȿZCm, D ڲڛ R̡a~ۨraO8{\{a~Ww4.vOSa|$Vmu D#Wii%8DƘ:)c,2(h76_.U"hDPsHwˡފ_yeEyEYe^Б!V_x`8w>/ٺ%`x(βOJ>(ɯ֩ƮY3 XdLΧ o2f3m#bߢ~Ezd8a,R(F>@6/رd= O溥PL)PdNo0M>z[\?= 1"-c즮}(V2s;:wWC UQBZU쥘uDE] TuoC>'F<"p"rJe`` J-4%G:( wf*yUgYQ#b[4goмg>լh>uU(>4prBH] Dm+û ̇X(iW6^VU{`u0%F9QH%5rL U^ a-(7p:RU=%lbne2+{K0~' Ǥ[E?cn"^_j~D~k흗g*ݒ^JDE->7xVo2n_4ls*9` oFSJc 8G8O, &Hm¿7iW&id%B#T>[jr7tz"!?p{QzUB4&k.O*o͓oN'f#q960SDCPpN/ƶ'QQO΢7cv75ɄF?mmkB2X݈xog-= fn"aFJ(Phjd6Gԉ~rtyB}Hyki:7<\BM*,2sH7ApFh&xwomqa)x`4reAOյAl{:yH)^Ppr!rXWhL`T!fo9M>%<өSńNF~EL51)i׊+VǍ.z:%Z셭lwo gj.t 7P{PjY6& -o¦m]o]ȟ-,-٦$7YDh,%&$j'xēo7&]aj;{N @^SI!&v TwB^[:t3C˗0`G2!"hT]aw8P5[K NH6k"ǎ6"a$/1T'Wr1;)qwX-P>E@$Ykҽ_<^O@}T ׭ŗ˗qc>B{x}}0 {kl{ִ#4 'wF;'4>Rу8A^|&fLM% 7|d`v:t^T,8P4DQ<'Z2,j=jV4AKht )t*-L9'B{w5YE2VR#b~C|\L&V B,9N &1db2kJg?ϤEѩM.2{vYS )'%gaj6ldE+[ mR\ !(AQQ-p%p$@{9?(엔87}.ӠE\)I!Cn72:$-8<]Ce-hg zR>̄~ƺ:=R -3JD'$aL>5Z IMt =AGp~lrHॠ*<2#Htᒨ j<_oUSxNo,!姥}(u㎻@c`j/^NO!Զ1^%:nN{&dyj d*LK8di͠g  kh{PؼQCŏ-IY%!2#{!#~1qG59jpgs"c팣VmZK(q|4i G5$nX_( ]\~i={j?UJj |\rGb`/U>COϯ` ~@o4iTpVvM_& !0UUה3n[zP^Y_ZHKozAVһw]aCwrLdj=u+cǙ֭(66 Cųa>&/_ WՋ` bN42g9cVLttGjUnʟCahMt%zN%־-TeXnta%Sȏa^UR14h' H$WoA)UU.(,.̠ jP MaY0 f=PZƚRY?m2p|GW,Y߉$Qhٴ'b Ocn,+Bo߯s_wʙӤ}\ J"B?r'XG4h CG6bopeJ,TB:BJa2F{g>޾'`^M e~YU0|ia]el:zwΊ :<)eC݀D=zJi)`M}/=&C~YgXJl(i QB@swYbK6 |z0鋜^~GJ0C +k,,H; l%cQt@xeTjsrjTK} j<.%G E YbCNdz)hI1{9_4s76z€(۷N" u_c4ct-jnDGmÇ=`Fwʬbk7RdлQ+R C9dLߕu?(>^bRazOzw@XZ;l3b*F>P6늭_P=vs,B-\X.N翹:EW=p},dھ.%7+I-2/z-`e*8yv2'*$jSJn kcfRa"+]Ŋɽ85Wn?)ƐLQ4C B!jl4 NQ6;ǭQ|fBnYžS[^ c,L67wP5 I3~s6gȪ[Q 071,4ʑ|Z.jФLaCg7Ȩ}N;0+0/jF5x'[<rW單"sS+Wr/V#-/g͘cr]9^ *M YR6ش#GeGu*6gsa1r!]|Bӳ-?d(4W,\ŚU딩Lθ;w`“YunSu1Sff<>P &=~ |HC`og՛SH"X"vxzjE27(P[`Ua zr@A ǀC9*T="ѸluQ2ḚHi(lCt"uV2>{1.G\ ^^PMc~8xL}grv DIW%SA=1ҜXRylM!*qS jfpd1Dr_dVV l(wy3.'w߷tN`76<)rlAU+zmvU;2sf&ǔK苳3fKƩPIo! қjAv+:>(~UP@,n$!k!0B+XSqػ[d,Atkmz*y׸$`|7Fԧt~4\30WF<(&M\ˢBV2ڥwCxskEВDp**J('V +K-f5m /G =_5rx 7%(wєxƴKB9JSWH?0kmk:ICpM" sy ΃V+˖?&hfZÃv !DG;3CРk&&KJ&]B>K!pQUœ@D޻QŇf\SWK݁ ;Hd(U~{خ"@ pg吚V5M3 *Wk,t* ' uNknӢTI xrdOr2? گHnoIK NwEf#tJ,'BIibڪ,uWkd dZ ǰ_OcHQbbR;sb ]ݎQR^ W.׉qR_hT-h\]1n!Ԭܔ=Z. CM11@s%OޞODD*zwb $i~ $2sr~")d$*i(؎1 [E}czK[P鋠ڊ?y~ΈęG%n/&dŠ'pgkS36PXl KRؒR:so5aXKH.* 6@^# T@Df%waklwy<*5;v`@R,bY pa4U:h P:瞀{@#|>#ص/Y]^Y1UQ[y@GxM!לRR漷xo!eKb=7L8 { JPje;dk4Wjh(TGB9o'!'^Gϼ\or-5ڡ;wM+0w7}Qvh6uR|ȣ0\NM}jT|?#3~vuʟZS3aE5{A؂ĒUKDZdꡂ^GTگ+Ɯ e z/xyko“4:sTrQ|o ps?B5R{#M݂pNN)]#ร̍LG|LF+ q|6#߄tҔȗ^~&b1hMږx̱8\_8+Y&VFJmaw`G:Q|𹭮 -2itI1-ADP#V6IbYf貱A3A^7@UxMF *>mhfpX%xQUbK kjUW=5EwР*$n.Ѿ׍@Fr'OWZ($Ä W3[\6eB3E;]#?Ken0ߩu RR,u%مceyTB.ʋF+`m]4V9m*|3+ 8*}(R dcD=<'ڠߋy =Om}O}r$w!>Dqj4$!5tL/Om/&5kiy\;m;w38oۻWWڪ: J`/Z~Iv഍o4>bL++:vvQaQ8B34i1K!l6vt/c=,Pr=߫@sWK%&q(unaT~ и eܸyrv?jxchÏmDGcS$W_-ʼmbaxVm t$}CZs#7P.-Km4 w-r9Na=$4,[ǥu+WpnRՌpx70FcRLna{_0%Br~ (7ǴʀO~]'(KKg9!ߘ(E5'JG/Њ Pes7e%0yDq YxN#m"+Ock*g1al i? iP'cykt&F9#+$״;QqS]-\ _-hP =F#MAaόCh04f&`IuXř؁9@xM>Y0^ d7hu#yBM^j aECX$Τ($t\/v`֝,KYQ댱L'9{sL~OZI+謚P#``t),lON>a`DxGkjJЉB42ʿkA,l!@T`ړkI)$fϼW$<Ls0HYB\f^XC ̯J蛧c b#7c N~V}!z1Xe-{P:lƐae Qpk=Io)u3jX*j黚1~E;qh6;?ȷf95CQ40˜dzhk᧴qdGΦ2H9(R Z  #G"F/@evY ,ݲ\Mfr>x}I5Q{i.yRI+-3Ywɲ#?@6^+!S/~۟t/gm)MhA!?&/|: gNIl,꫾LpZ{pT<ƊG")mۀ(E^$iG;X 79ESi FYl={k 8$U/RuWɤB PQbp> k.gȗ+ 6:O oIk'`ښ m:uJ-Zd?o2RavpiWu kR]WGQeJSloȢR7#ߝs qMWs%Re?^ja8Y]4VYSu{NJxc*]3v!SNm,5o%{fq퐛cڽQAh_(j`APc)-&G r #ae`~m[SW\kYM6"?xYj'L -^{v3֗Eš\+EЊ+K68؛F_MiETd<}9FtCt \ǂl;,Ո⑗zjhbj32vUDgx4^'Jv5 '#h}LC4oc2(q[߻"Z,| ᗖ6ԬXS63=(=԰!EW{h9 |)X;I㍋D䭵NkJ9r-߆lkK D-8wg,+^;b:W߂_]yYuY DL8u=٨b,S]y\7\2@{[3'M/O,A֦uP@ ):0/,C8 A hJF.;V ߡ?bʎvJm590\oQ!s(@4KwG3-_!b$#A8ɿ qT,sF/4 yr_C\8hANԊq*x'Y0Ȯ#Ci°#rZjS- nb faVk`UO *K^ &~Yf>e@-GtIڪpCјD(rV}/DOfw 8sjWU~$C^H\Cٓ;K8)04Smo.2yldxԄj79A0~ņ2sA6#1t!DJ' ]xrALS2l2~pe^ _!OPp]e/磼 2JUip_!B"N8[*+.a Ga me*oq&8<.l״in?2Ziv&K5pnmNCN⹳i^mN턧vQjEw[oɣ#Ks9u6`kgӷ&tzǾo| {&b!ߦ MŖͫM2fJJ@^W1:+X>;jFU:[!AJ=1=X N? Cp`rZ9ɄkE ]A'i#;UݖoXY~3z/<&..1W I9nnIteM(Z`Mܯ\ׁw[/$1wWXuįh>W0VJTBd10(&D>sBBR\נ kf]!&@ =9L_!"QVryױf;UڍS֦SeXOH& P,j=+ Yܱz`h*KBUl7Au\6^aNzn4vuB_wG*0yQY;כ2/wR…*|~ :] ~sjPQ$Y} $ؿd=^I@bjܒtL"<j1}%ZrFC9ZLFXB=u53O,SiꭺLt۞%gCY+hqNvRk1r.(0R7n8l9uEΙ'%LgZYκL,Ф{J]&<&Lv=އj#S~C oB.a_@ @){}A.WG oR_TSb n8r) W0Lh85d¯:c$b{M2,D{Gc^)NNK6s$ȁyڍA>/HL4W,\ԉ>/錽9kQ?&j;pX./(.ؘRG$GK2μGEF B Da\Q(Tz1`8 At2$sTnCB"F0=NrU07Hb^|¬`]0ڕ+|f75Seb8+KJT7U%W/^~u$5T>($\L0GZ}JԎ9^ˌ;vkq6tsfH~s8D þ΍msaGi9geE]!2EBTjO 'mqPAe]xd3 j1P&4r~GP|n7?by=3:⡑[U-; Fm'C)׽^ϻHMWO a4A@]ό%w'P&09OGv sn Šw]A(0wTpnFe@u4q[h _>ϩMG 4+]#Ney [Y^iNmm soUICOBDg@يU/Zd;⁆'4B(tyϛF`QP}/RgREQGi;Z;`\oJJ4:3o`x 5"HuC1QčQTX{̗pɅ唧_FI#c:1Azx|2nCmxt+|Bg&C0ʻ\Ս @6zxeL̃'"yDٰn!t<0@ EOG@b“ &ΠER]?Nb"fǍơw Έx`LPw9?JZ!c \_Dzo%hDxỐI{/ҝ:>;Mr ɷR4B uFĘbO4yAĝLy!([t}8)h hzkohyLXm.W:)1B7د7vS`U =b _Xwk7݊Rxx<ez؏AL2#xHo?Wx"y!$ '$\= xq\~0-}P3&*Td >;xKXSl!b[db)1y,X۲f$ru&LiT@eB+Ҩjj.b)|;s aSDӹ 됿U#j06t)&!}(.!EpF1AdNrPl!w/4h#b'~K8*&M)u?qC w]cj{Gk7YuuG Fс`5Ubj[ըČ_㧪g&\|3yYvR>5c޷$aF/l׊} !~knGmX$ 0d >"Ϝ ^ѹ}}H6bB-{Z",lKN5#&>gr`NC3nwCn\1\wveo_yyqV~t+)ch~*ɗy~ ş0 eqX-lW@;P6Njt  BudO+sj>RS\1zX8Y<_r&rK{FH8I7nFXYW5|ݾIìrEd ץ"[Wj‰X/"cM [($01}5rRbD%oǸU/G, /N0K *56$[1Z6 o !?XY>_rޑŊڤ\|a}/eWMiF  )LV3*( R9T.=N82<;H0X+V"z)x2T *Nl!Va e*ǫ}BsLvG|lri4k_v&p㔧;KueEއ (r ~R%mPD:a6+`rWvE' I 3TlfqX- %rN`c[i/rK Ĩ._skS `m'#v=Q5\ }”` -@Rey[HXTa76kGSH57&_PWL%£ڠ2I1Mc7ݟd&?/f\}$¡@,N6Tvr媮Rj GkBSpW3$,B4P$9"$8aib,P%܃~m~ W ScݼOgF(/K"g̒"!2߈kf4B yɞJe>Y-SwG!V `mTwᚪߏ*@ٶ',#)L)_4.D5m(k3 PWgc,C.EP0uB-K:Ѩ]}MxD6hQ %$%i(ƶǾA칽X&Tb@u.#tS7t^(#,NoT|ҭm (R;ڵ^}J\A~jG#a`Q?:תM|4<B]Jg)؁'Ĩ[cJ6is&d_D+m9s1`(${@j0#Wf6/+KҾm !(h)+=Ld&v}{IHf".&!m;\Z{,Y<0 ZOƧ>it&sv'KT"exﺕ@U!l[IϤ8 +MO{J\ҠmJ~`,c1(FX_ir '1w 3Ĭ"7B^ź Ř\oȁj+НzxWBA+2cQX\87A*Uք;%4gHr_F) +i{tF#YP;[ŝ }l@IfqF54K0y*:7W#Я~xZc _BZNv0A;-wg;)֊WMPEtꥯ7Ɛ z CƷD´ ~dJ;ͳ`uȳ2K20>\YGH?`(d̠>a<$'V1W 'D`Ҿi 3F2GzI-0cwuNNԍ7s:rڈkD!#(xǚ=AJȋl軜Y0_gN[ L;zqHn613c2س(JMByC隵gcp3_+t '!ĎXi|9He)|e24p݅$E"Ҫ 6Bکj׌{PW=˒\c{`cl*:qP-?h\zr6 =uzHl5VLHsj]޲Eȷ"hރ6z?(Aa5͆fqǵ'79#03ޘx5p2Ş>Fv[{iO q~\$LC8Eͣ<8Λ&·5S3L;u Wf%r`ӿ%[HO,Pe4‡j~hEҜ=^϶JBVt/S{h\գ18J/GIWa+7?T^1x[}#):Պ$Ea" Iz 5 8wwi -|ߛ>R?f&->Bvqo@V RBd+_S%ʭmjL6\o[yҁ~TV}zְ+PA Cht@7OA)]Y5<Ea jkTفPf*#gw}場" EZ22q yNj,Jtj-/}HlPSӞCPSsOMRPSmfi_vaSOB$YdauƲ:_X5Zf!:jw|į wGr7Q3aK5K㯑4)!Ej#&Tnfͩj;cN4f7-Ø޺yWuڰT]y~䎩]Y ~F^8o{cr {N wF +ˎ|NAKCNe&[]XJOĩ1^pdV%>841AG1 Lhv~)@]V|#% Io3}h wc7 K\d蜯td ЙWxStAxH3L}U-Zuh8I=9 ,\MM(%.r޶5tםdv'rϦhk;[(GQ[_i/NSN010^C 6v&irt zEAQύf(n(e1wZB)O}Rr1;JHK'm OkjB6JZzTޓEҙY\l,a|u~:eP"b{O5A$3zы,Ƃu 헝lG`ʯ+]n!>9+M?='e쫝+, )&$AeMoz! PMCn׫ K~6  cBB~b6:'|˵ 2P^x9$1HB0Ŭ}vaQwOW CV sL_Q Q'pT%ezL@14kz*7G 4 /#56ir>Ꟑ1_ZU' kB̈́''y-S}_wD{Dp4%E|13fc )j]Qc}[p^ ԝ@V#Zb{;P=H=JtYߝ%*-; D^3_ꊔ/ƎEa;`7q6,'6! X@=1/:;h^5B~v}p: @K4KW-NUV4ۊ6zl>L4 lc՞ï cS?v,q rJwH-ԃWKܗ/ҡCĮUoˮ2d^z!MG5ɜ}On_MțuT⣊ O Du:zȀ$H<ǧⒷ4t ]Ǐ'M)R*3QO29 6m: ]S8r0dVŃ17r+GA}lŃj϶ߩܥ9}Q<,wM Mnz|PU52+8ƹEO#rX `J#34WR9A"=dWb/c/.־ַ]Vi9}bZxa|_E2) BT%y$SՓqc70LjfPYi5I}\n_u)T뛺-NYb8x13M(MɱzhaEZ#j-D׷v?KNZ") 51a\7vRTQ lߏ)^# Aq4 mOp ']'OUc)?F41&I;O30:j**ex;UPM} 1%](ӹI0튳#*r#Sq4(5!qkC4(J{xcOzXR ޶6&6Eh<l7fFUx"?N5,,3< tɞ!(d휈n|3,,nMM('6qI1SP@2,w$&ҏH^]=D <tW lTM s-@2@9Gx4B'5%wilŹx-1mO0 lUܛD@lr B:2#!cU^>Ge9";c7J Āg@TI$KP#v"UlGg'"U2#>ƧўpRM&_2?KݒfU⮳nW^myWu7YI?_4֏n`jɶA%G*HsB}kDև6}FwS]#]dL-W@-yYz&,_J&H#@D?Nv̰mzPxk5+^IoT |,Bzr-idokwPD CKDNC!U\= 7c44ϰmo5ɳ8^#99@87cJ.>2 UtgS> ڐVJN㹞&V% 5qAߨSY6^䰟cKyvnO6U-JGD &/ӎFaDE`JdRɈ"Y+ ނl% 0* I?㎜'+բ@;FaMeN)B2:gp_4HgGfw;OiMku4_ uSa?:"Eb峯Xχ]!~KmBO /}$V:Iz +#:pE\[.it 3ZdM841{~DwdӞF93`IMV]d-xK.cO`y# `'B VU5&]&^Qq3/ >Qi=m/QCNp#g,TСOL![ÙG^–yE*ZIrBj^j,8 6ݏ~^<]n;bhja>M Uyq;YF:BᅇeQ -Y;"zq9-/Ŧ^%Ip;x/T`tB@ 8QIT7m<, ﳰf l 3Q}a(U5(ΑUFڄo5=oiY;- K ,Mar>7)c?U=JYHMLY<8JxTߩ _GH]nx5JEK?.wxCCz=@BAJǑ };k.5[^pWg'͖a:oa6ukm}͏Oj.>]Tr(ǧ;t"yNA $e=F&ۮ475A;\&M-9'[&_;$bz&8!gC؇SzGGnqƶ_?7L&ܿprFKy!ZTv8]8l[O`3{w98\cnf܇R^3e^l-n #A<]&oy)jAf汾4I`9sp\a.$28ȨrDŽt-㧻M,g!SLN*w#P!A:UAm9 ][L{EsZ.iN6& ʭQCs8)v,&:)IC2>COTp"Q]yTmr"S`zQ0 ΥG k} OnѢ7ZٸV&UlCyNa6IU |i"X1hPQdRV8KQq]i9Rȥ/ 8feNYiԡL&Z3IY|Zurg:o8`4d<dv_?&\I{G~uC=`>6GH5J9_ak&*C-pإQSyeׇVEG'vW%Xkir(@ }VпC_iuR* Fk;W[pnaUjm E(i=ƫ] fp {\[֖ˣ|}'CBDdX G19q]cx؜9kyVdtKIUpCz1v"1ydoKy×cN|~? d^4R[f\HCvROO>l }KhJiAaϠpl4ћ}nSdh*A$ɝ1V;Ҽ$9G0aN(.ʋ+R {On/:q-9,]h&!4C?U P9fq6=?xu]zFNVFDs,ss%fGC]ViyzGr%r#E9@( axLUDVAWZuiI ׾\!CC {ӯ +xIZ.ocٞ۲9ϰV4 H|8Ȥ@P@o8"K/ ,$8l lyNWMF-%6m-]`G\13)i lv umlmoFf΋a(hwarm` Z^ #Sf)#݇BMgh_;W)@[-UCδZW1T8ou]I;2Ml]W|L]Pa~"4&`c<\ eS~oc߸ŮF(x*/P'8/ܿQcE8b{;:I[0X}{xx0aSx H S+b[Ca\5ej<euF>}nX!@tGיc->enW^I{E/򯶍T2# bdb xXbEW:}8H=gD[g~VNj7Ǎ\$;g,Ú]_ӏ0t"XcOOQp{L]]_|j$9{4mFُts樤FEχy\~- uՇ9EhmS:0w$u|4 'yb`5z"Hnr9 ;ƝMwF9^a,^}*er-lz)X-wPl *ŎY C&R0ĸy҅'@lʻfg-=|CTqhH(twf`٠Ҽ8l?WI^!M)]˅\L]㚍l8cUgg "RK@0H ?Αc,~Qsd\OfqFq nkswf%\c,:~,OAsf~ٸʕvn Ira/WvńB3?-Y,ĝ0ޢf !!9U7&DF,!_Xa!Rzx 9,=Ɍ4cT#ڊ c;(5Ҁ*U u<*v]A?s0mLÙ!ߐC|:{$Mrb(~CɆb)7<ޯ1 8Vٽi+%W^gUNJ$)ݐLV&b/=ocʪB>H|%IfWOI1.ŒSx71=)< 7~>VzKэwlE*r{XPxaAqQ GImZW1:M3hևAF'[)>ଯ_qS \m'w1hA/haxYIYVQ[U-8*hԛ#hƁɸ*IX3[O8Zʗy/'f?ҝ;V7)d%4 . #~vpO h3}ԖgJ1ǜ ug(*:Y)q:Cℱ!ps1pAMcZ]OjuưiWz_o;4cs~z.$_܁°~n3No!5ż ^--Wqo{/"ysZY{=vP8s瓽*#蚽;0eh"+)aN{+#WJDROI!Bra8MU_ / _<ѡWȴj/ho+IH}Eu2u>c\f y-iIZ\RlY$HnF:25_nS{x{ Q[*IZf\N;p-`W4~?v Sj84|xj,0aap!Do@|+PU׮[r7sxklk#3ף=JBɟ0,,8^%=Ӛ@*rql _t3 {"c{/5ʬX c<$NnPydz.a.+_*>% Vq ЁVEtyi*\eNteed+4M^%=:WZkm7#HʘQk2eo&w,=%P\bҶtg? (7+dylԎծ-!]$ѽ cuIg'yQc^'O.S`h=E6")V--CƾLz (um(te2A7fyTH?fLlTӃ߇I8u!{HbNRSt)tK+-w!fE]Sހq(7Z!$N}TX "Q*.O~YػF=ϾbH8sPf)GlQd+$̒d4DI/'JKOZgu /&mɑm#+{z@f5,.KHpt t'c:Ϣpb/&2ő\EsT_ aRP {309Y8"GT6\ +jr2sݢǶ(RcԻX8e`g,gBuZ ;ojH)mp:g@ <1*5l=En.h;_?W ֍΅%lW5uflv4BCmqo{pcϲw5񀠬ۨNv~é[:`8\.#SHv&b\K7n_ez+]5,={+wԢ&RD\&=k#`M EJ|䒱B|N0<ۻ#3ierIBzHX~1kN?uB-?ֱͳ{DS&%!HQw>j+ZS'⍜%*9+RKoh>:؀ CS VyĮPF}pKGu2PpA!jT7-+Yl6Kpc>wo٣f})uiDJ1F5yV"V&:ppF%sֵT;|C" uN/,mTdS@ tMt-)KnKlkʶMaTU=͵͆/?_myҫI&ϒ1Ƨv'[|GjQ)fm/x܂M;ĪBP:39FAׁo>BoDp#Hݔrйc|ϯ,Bp_d*}(zBwc_!-=rƫWL}Y /tgg m9T gt܊LPH$`6:~u#"[֭ ˿ѳ,#bU'yj^uF2y.iy6˷hpe0j͚ dbk#W\,ow ҲQIHu}7Fc~?b{;3 K9I)0$V~9CcS4K9(ʐX_].,o UfNUw{:[gRi%?-ƮHl{5쫇{PJ:,Bor8f1PrcwmɨJ D 2^@d8&/Mpe/hT4 !|P+n?e*ھY#3kB&;rDjT<=Bo_CyT9-OޏC&R X[{acZ«$16]î',*7 x/8^E _Pһ,o7p3'0ﶵ` ~J3 /PLxQD>,1K'l\an)J BfᨋVC?h+u+^'G՛ s4.E#1+8,y~E^p#\TOJ iX PnշZxg. ޥ? D{!?#NWYpĚ-6r۹I\gNãBO7tsG>72&z٠@miNeMaoK$U"3Jsfn);)ˏE޳B}oAb>p~spch19wt`DnLm$ol!JsѶ_8Xڦb[]$0' eE{>\qűlBdH "`/yBOA0#4:}42(i}R)* N Z^AMFR$ZŠ2ǂq @Vح'Cҟ])k:X9|W8 %#&K|e\${ qaag'^'=y =s冴:A "_YgISJGb0&$)ƿý4#B4 질~ޚQ0lXsw7ß #)ݤ 1bwA ʪVv?Љ1cQ|ī]1HXM"GD*H8]_x*Uj0e@7?ཛྷ#򄜐ZSi> Dՙ!)QApL-#%Áu4*Rls}I+MixAɖ6brZT=0+ 9J$!~VRYݸV_A-xB$khi3ebkWO ;X5l&W>!:ABc D@dK'tV ٥JEFbP {);(@1Ow,g.%ΑvX0k] C .9\9 @XZEZPx帯Cv3\13S&)"GVI&]=ǽF]?0Y̮kf.`4*h]섬**"HLBG #4b5wyE&Yg:t$egN(}UW޸K Olv`w N^/I-TY'T-B{$|T6V9/ͥ@P]k(F%i_͕7ϰ8?Sp;,be#/@gBۀ?7cU8 {ؒU*\ǠO{*7ˌp*/MuoI]&tGmy\#M0E9_1Tܪ IhveujK>VÆ(ҬQ?I 1U4UŇYF0hd@{C]PnGB?)]kB#hK%rXvkc¤7QQbz1^p(Ck賅;ivbv+DhބMY= p5r}*6rF O4PJ*S=I / |'59.J[LǓD:]e~9`ѧw1P6Q&V׫ަm.Q=3&s=9W Z gT+{= ϗJn])FtNF2/.BzKC㽭R7ߊS#9cc?RǠ0-6ed $!3InΖy\Ue[]C./K5B")DeP׃qH[[ C/3B>|>gQ)b|1簶A;KWt9k ]Z fǵ/L?Iꝍ*i*ҭȞX*+ ^؅DBwƟ]Aq\Mv ٙb9Ў/p.)c>8%BiEZǾoA%5Hcwڐe kgVNҩa1:ʳ_5;?fd/lA)1.S2.9GU&ìUŐ.`D!HQPUKBnU)v7<FPovc ص.<8jDY%%iۊaLo)4spݸKN~uJ&>9C@WW jIų=7gmA4f^ zwVk)5K8ػb-(\>>>LnN}((M\(I|EaqVYh<5y2R.OST$v$^1;ZE?$MFinmatGvb)cNzFRQ q@ H/ ODRv sI҄d' r`$ȸ:41 {ɚJkH3EҾ<ج S}Y[<^H.AV.6ӁWz # /OUKEx;~Ԇ=aЍ@Cm?&=JԭR:{U:DMGU#anW غUr>WbO㝵O>Qbz;ķ8jWb* CBC\#wǟ/ ESڎ pYJ`١]7g}Nj$&8yաeXGx,s*I(y~IR>46s88^? TЫ+u~D4cAu\v}+dџafrS]Ly..`~ ޴/.PwX>0<Ȯ xGjykd)Зz>#jmfWbĆ&#;W1$eP@,k]!}Ziq{q}3YX1ЭX dWnE%7dy݋@ JRTwKP+f-evC o]@i/(co bUTx`~`a֌偂̢0P`Jo{I_p巫Pǰ ?G>:~ᕑj='6MbVͫIy\T뷂( `:mdr>=pV^CE@Y}3֬{HugNNmd00.epj%v'9_H#hY)[l߄I۾ xb@Tx Oct螓j[3l|u=D_p=` CxGO]sZWdYo9*jmkꇕ#g}rej.gf3 P}9jBŖ?|< l6?!f،#&QJf3)3 Gsn4nVJΦ Pɿ57 KH&E]}Rd彄Ms',}ꯒh7݂=({TƙD|\lC:v^_?#\LN[ _g禫L.ТQ5T wܔO݉ qO d h{j(b6)N5OvҽrML\2xua.\RxG]'p;֓!.(VU'VBbHH^SZ7%ka@dn*P= z9qʆ8UF($oY5C? KX  o֟p k6͡J̯NR a"%*qY=.y;a8 >V"i.pJJ4%(~3v6WArW˩2#MLFxawӲGذ"mɒӭDcijz?̬kb*`zwT FUdhKRC#) <ypoɫ:.u/O^B٥=9Tia1agďʘw^B~Dl?r.pK8 `P1ռu-wn=ϋmsf2}QaO |9L;!jBMcA%gQn7Tb*>`-z{ֆsHz&VB|kwTODž,L\JH!y ]K;}^I4M,-=K+压`{Aa.=)DXt9CߨGߟe-P,1;*c ^37kAM;㹺rE >Qo@YPǿ$CC8~oAguc>Sߨɐ$t67SBg8a:_-a! (М09Hiήtoںɣ4[)fW@YYu}ۿcxjO> s٭rG]JsK@#O4#N-m@+HV/ .{g0$V߿uiWLdrW$Am)+(_|-qxiU<-jKwq! qH~4#/`ܘkꩺ}^oy)_;x)x\'*Zex D)R%F9(Y\k%Kp4k:⥘`tcQ.yaD 4o oubFs:@5 v-\QEXȞ'^j=Kg77])$(>Uq8r ))-=ւW9' )a/{xOp{ЁyM̪FkNC{m}OyeZơ{g+nmQĿ,Eom&@!mS9= k˭CU` E2yK C\;x;!{B.7Ym6s5-2mirB%O@"7hzHz ]B^k:/_ j8*3+ RbL#x[>l"RW=ڊ\sN7L|F!fmfT 9 WmqE *(Ҕk hHQb{֗}@R?9[.mlWS{|yHV-ˎdSEaO^+VRRF NyN}teDH267 7&6aT44/v+ZתmxiF(ɅCwTx˶!? 0{+m@`x[ _n޼[vp6+BIa.uD#2p-[x[$ 0ڱ?9)_;yl߷E_StJx%@`薋˪N3|¥0?b~8&3_12Dmd[ކ`}Py· i]'E_~Ⱝd♌|bD/7zcۨf9aj7tnQ0ku}ߛ|^>ǽV8A&՘ZWO8"siYsf#^ oqF}*?'u(3qĹGA׷x8yIr>T?6AY> ׵V:]A!9!Vw ȸVX#|`7:C )UFJ BK ѮE5]B,K WPC<6 un@x9}\_m[%Q!Qg* w)/ߚ:D#Edzy^/^ %'0ɌP!*/.yu}:c6Gj[MZA]Ẑ֥ʰ :L3BiJn6jmV>/fSrUqtÞAnpp-Bx^ؽ*[z(1&j0ǟ-Yݠv>.R4=Ǥg4"mEuh' 2\v)Nj5I\?w:(gp>aLK"> *Ѯtm^p3Z0 έ{Yl@FQdQŢXY1nOHIP:> ZɡXWw%Ś$H)GTz¾kyyR >rY -X kxm5]Uf%5aP|yP(1Ho0prgһ+kŸm9L5hG5CVGl:S % }k:cCyf|8&7;@Ç.ijVzA~` zCD-e!xȘqOg u9Y ?p1z*L[oW*k4!Ϊ ;_pM^4*y21d:RrNjЇؤ#s?|EI]CvOἎ~E=ΩCޮBi*pP)A䂊e{d߻#w3R,~$,uZNaq=;t eFȂSRD `P㹶<wU8:\/7*l(ӭAP뛬.j8A ׼m_6B?%m`AǺ+}r6.dyس6`W)W%QQ͋īXe4 -45;-bw'LR=0k)7L mAٻvXͦp L$&| wϐMֵ$>#ܿ@i7̱QڜTD/E.\{JcIiڻDF%N7gO'Q ^é =v lAj-@*B]kB)B۴%Qf`ӫ'6֯1+Yڔ[HAk Jr4R47֟k8B30iWjU=V*)?)QٝZӗ1gEhx觾ec&J^\byփ{O:.ScE$dXDxE$jȏ ┋փiU6ZAc-Ԡ>M B\婏/$tE@7O=tPJ1ъYTSWIVXˮp;i-qK ڃtWOrAR!M=HMyRř/S3/QUα4c}H{˶Pf6_zv6Lk/BF'e:ѱEeaX;XQWrzXy/߮jRQI].gz2g*Ra8L-( |&yM=T&>߾&K传="fӏ@{4= n Eui &=wYfꧨvP(%cJXrr!^5 E]s"HAf^hl@E2E 5 IW8L Jwyp$T#![8ZNċI #pw8vj{{I؂}:sN_ 9t9ƻa.uxɗe]/͒0?ddgӺdrϕP2/EcN 2 P9 >cm[h t [[PyumQcQ`W̤wS l (P|C\A`}C}ƔD|m.NcCDy2:{?uLq= qJ;yڣ Q&rFriHRoz*>~MFI5G;T#BXc\J\v3a>ZYKn"_bIm~ꓵlWCX `v~ mmn qqg=CFQR1͓w1L3 Nu:=ۈhkoܡ.d7jIJĜY79QRS]K9মyEbbe Ds9je\؁mfj v >H˚e>q:iQsf`!Eq!U2BcO~*F!=Z&%:N' W?X%ߴMvјKc~SĔuD0 So y'&\8 )~ Hd+]?CB ܄Ǥ^ TlxQAҦ4"D݋E%]dhׁP8j:ˆtz֮:l+U'h^A#>UĺG?rI/%髴 ;?|@}F }yFIc$J?颮P}'y=' a%dNrrd_J!-d]*fSs+x-Wfwge\s,IE8$P;鬗>: Fp`kAĀAEnQ_J=jD[R?.фm!p?<c2sP{A8|L͖Fq%X$#G{vlSdYƓMkhĽzCI6 J$mɔ)q˵Wñ`Sln/X11fgsn;BpURk9g7u=ڞ+4^N! .fo Cg/61(9cdTiwsׇZ8p2SX-¦AKjҫdۂyIӎ= zKϽ2n{aZ( A^~ _ŁyJ-#X!dŰ}.{ NMszyM9$„/b 2yʙ<[c;4U yޓXq (l0tp~fh|-7`y]g:א|r=EDX 0swHQaln(_tg(J͓EeF m #s`+Ʌ2=Qi}mO06+Bhrw_'e`.w .jeC!-PlʩȐߗQ[2֌r&̘_Μ1Eu,u+MY'oEQ7V78G+JmR2lɇ6n142{[#`#)h(rƂs)"Hq}k>jSqN3@{q _ ${j*S Be {':I,O)iFg#!t DsLu01{u򬝫`;U})⠵)XuO0ݡTrK{rA7t`oGW NƟmX[VaHjwkK;Y9Zh,q r+RzO-+J%(`DFBքkoLy|NUU--]M?#LkUJy-d-U߳;I!N\)f< e(gCt{#ǟs%[,vy7 c564%OƤL#qpK0*3&^Xo㼽MR}6Q/pL r1`9CUqUNJX0/ B!\V8|6%}#~~ [p^_F$껝}_ eM%Jb:7 $2FK^9L/HVᡪΆCAi$.ρN:t4D_}zk:i?~_6Qe?~4V ѺDiig~AՓb|!MۖANN*bxIW:b?#'. j&> Ψ<ݤn[w(C?gYthUTЪ1?YF89MRo\.2'0$c5%tQ@ _0(kv9<;R!Oh y_5Z"F귴WL/e@ؚ.$SdD Gݔ?Tw0yT}'rzQ{ɿi~u؋e&1bQ}i2d/|?^x$3ER:vXCY'tYqkU̾ͤNcǿdH.ymuġ+ ?QTLKtnD kPE3Ek*ΐӎ>;E}aDERѮK>?9r>{i5I\%OҔ6UVsT_%`56MLo+ u4pqzp:Y5U'?"6!>׫H r{': lxی1/pup7ZfjB3^t [ġbEh(MLv&\ʱP[emI459O&IFHۍQC*C2'*.ܾl7J|b]CYКBb =h׋Pq^Y9Cœlp'h~-@*q Q-D p(HRXyѕX1,a@vN%:j)0OŧPAZVm}E66!DE$E]ls٘O"(T)b!=޽XK.70>C1ZD#Eb^wԋ%bʲYB7|vU98JJm:Ul oA''Jވ WVߺw<?|e>mx]۹lHr:}?KQbOǝ*v-IU##_^1]Ư9՗ى3ed e&@+ dt C2ZEi+V$<~i1xnvXĞ%PYeLaj@֑zY= V!ϑ߰1eXi=`^2%ƒ>A,tg:0yI \L˔P5sn“hrd69 acWvbYi)m'PIoi_?rQDϿ7pgkԸj9hdc6Nk)a H=9"{.4GOLH> _x?[|tnƇ8*SC 2BU_ϱM9x$ k:)bRGXFy$6 Ke|&H߲@fYNtiMIo]Kz?' .oʸ9+ha7 +e Б?mJh+(?qOqSN B_mBb:2}[ϴAiao4:8KٓVCtx j{nJDТQGAj`6XK탢3og\|QACnXĊ--5L6\?_f]G nn%O2m+ducq? 2PrXݷ-c )y#E;{Xlk o^1u].)v$MWb8t=%`w -ګ^yiȟ2u~Ő0?_aBzH8REI=&r4J/+B`5PA|',Ľww3PD(gXo˧uңźkXK}TJc+eu8'HZ4^ h'6؞Q"ѡ}q r|s̸jx: 럟P9UqqMA^ XKtwR뎜>К7 myՊ^OE!1(b˞gK3\,SNJgk~F%#l.qx)Cmi=h,&6>߉;Iǔu^;یLOaGKgqO>_91T-{Iߺ֩u\AD`v_Y\8u8V)I+EF@sTɋCcOMdęƖւ 384ZBQ`-Ka^r$!qz-F's>h#@8NTNE[ B+ɋK}('4AhnAdxˆ!oYF56ٻ:Xspwnj%Ԛ2l2\(ZsDN&F;NZXmʅyXvKin1?û]Uf'?ty9\{?wY9(H")x8 lUWU8՝p-2xrՎ"Ji2!UUyZԷ>` {ꋳ T{Du0Y/;1`ؤ$F9]d#ōew4Az;oq+^rcF2$}Y7l!v{lgƖ7Vs33 'BS!;%>[kϨP:%+)U~h<<$VJQQ29Mq0ƚ>¬G͌kmޑ3IkӈjkI.kZ. S;,EKU׾U1nW==!(cB.wMk(K̚Q_&DGԤ'u/ XY8_= i#&:]NmYa }r03w F:D ,Fc픕 R?j|¡E{I~5HONgɷ%z}pשAgz9F?6ez/\SD[­܍4qSrTA_mzK -J' 2G[͌&Ki턭/KҜU9%!oc7(z 7zゝf,z0mFE-t1yk [ԩ3Ԗ2eqQܛoYyW 2R>č{/ǾmY WAujjmMg! mT'F8oOrzyL#!K̓_&Q!(ʔ i,mxg2R B0݃1GS% %;!R$ZcWep1f2zo}̋#1IB[e]>JPE zw/"^kϞid ^DJk*LL_3B%pyf%@:90˖G^8;hS \Բmf-T]x`ZlF=ɠ+6wy0to^^|ZdTnaӫ K+1skH[tqtPQt-*7:2>R~d.5LFgWKK1LnvV!\y\?涓yg6B|]<a9KR-pCw^?8% LĪz8[T? oJ%V;>yb%^"$4x6ۦJ+P42(RSs-Gzj=i∩v|6jE{(<HYvO5HH[8[cRp:?Cτ dVub(r*X&d2K.b*^$B@:} jZ W}Z p.>Ng僺~^y51Pu2:loK'Gל7]czƍk@ID9x! yPEԅT!;;C5sCerS(=yR9NDU&ݧ=irA,Y(YZ~m 6lE%aFd ϫ (4LoDX1>Ğ[Ko+1%#[YltknIZ{C(@qn؉n_;N,$isL vrw5.j\[Qdƾ&*ӎ=6YKxpqy,];0oaTo߬)]VvbyN% /Kn[f& tNp KtYY乣?#vRk7PK#J[{+/$w>bi<)kf K[Zr0?0torIķ+!;f= .Ev.%׷Ĉ 1I2{.B%dCB[5 ·j1_6A1ɞtej^?YRqM:1:=,i6l0'n;GBQ(ll7fr =FMr*=Ŭrs?VIJVȀb;J8BA@`zuQX0-*CCsAȃlh $oSĶɩӰ%^T!}L!p=Rs c\q  kOWa/܍w43K}m$,@gOܼbv,[}_l`s>eƤisJW GV*gAx{S&|4ԄU$2]J73?f ?y!;N6y2ƍrHFV<5/9} "?Fۇm[(. HN$2Re`&b(!Gp2ޞF@ݷ.n_NqYxp9 h Q-s r׮rPS,5e5ꜫ)zCEiSz2JcNg'@nr6Zx߁8/Fc< bGf "hx:lqIn?4Ү cdxIO0*ÐYHl|쉃\W8ۛ%{ r٭ TNSW}< HP-v#陔TKNtgruh 5M.Uekӛߚ,bY>jp0N̵߱K!!vs?#8'BE*q5L$@2'aZ);2PV,cZ ar6ƕȤ:z!*0F<AGMR{G4yxU;I'1գbmW Li\Y*ؒҩ4y-k,c#J -wTݓV3@ZQi4wh""ZG>(S@hytCJFlP4WJ0+Q S?:wʽ@pxdwN[+u a~F;kSz)d0=&cԶH^A}HI8Qq&WTKB 7ej ߒv+%HHyڻxj8Yz4yq`lz lq鱲..w'yŰf,_gZ^M~iWԥ {>>&@4&#buEQ$ǘy ckspk?Gy9=;Ў5o5` W0ImQyeMhm\'7JW@dv;X ܪ(de@՗o$.QAeyoiG`_`u+@7gh}"r9SG%qOV):|^xܙ~+p+:\I[Icʋ@5q+cGޭ׈{*CV9o~`۸%Ӓ-Q`_<t"IP?[}QW䬭%th/5, {u( 5JvE;5*4g4= s}EYqh^ ro`4[9rE>#*W|],g,!¢l E}+Р^SUy{˰R[$uNs\}ֆƕԉ.V;pB)O`uK8ZrO 2k ] d_VL5@m4Q3X$cm!ei9 "Ij&DՇFشQԸ##/ﶒ×ʵ00yRWDUগ9}F1$~ IqyP\1g[(`,ȸuwٓ2|X9#5.XOeyXp[vKϸa<bva[_訰m0|`^s5^Ϩ9x{hXXdȠgL@'l7hK#Y~9 DTĽ-cIEՠPf @+o#tBӭRlw`(Pʖ=}~O̧i'@]"?eIc ?ږهK1'v;`\H5v?{)R*$*Y_Únp %@QPпݶ3бf.# @{Ǫbe]-gsMD E,u3^,Ha e9uu2يHK׳I Bc@~{pWSL`GWxOY>V+Zԁ;[AVʿ,!\ GL2~Qhwob[Iϥ n2K3pu轋ƾ4Ò^n:Psm?2C x1 瀝snVjBg zױS=.~8^evw4zKAh|imRiB`in라 VC Q0Zݟu ƞc'CƁ/6!S$t9شF<2] qnFwa( ݒ݉ KoNEXx1X4+u:9IT(nA//StIF넻wnW1vACtj;'`b.'ߗikfē_Sȭ 5ۄd}j*QI0ËV< *YV]<)HzfUY$SVnDIbٶ!NTq]eW7jEdmxq|'MVo~|(cmQ|2wt0CENLCQy!RF cQ$O|*|~B~E !W@Qd"ia+ 1qW HP8xJz'T*2̃4F!5%s(u=T<][ۢa87$!e(Ff"+rD^j@O~ Yb}KrTƓGH0?H/C(V ̏Pei=";g6􇴊8EuEz&nseh2fi~xJ)y;VDEH}{R^Bq $w/DsblcYO<ޓݳ35l].N?<7z;;yAJ:); ^ovV׬3`9&ltNg*'˭H)G$DuI1d7 AwXuiqVU j|+F^l]EELࢃܰcb\r6kfN:2 {$h!k.ܬB(P4˓Ռj=G(I*`E˽զA5\Pk-bULrlR> }psR!2JX]`֎󄁗v )AT q ڷs}ø_VB Z9c_'"G1ذRa>xڊ^CnG䞕E#o*Jm rmj$`^-#3i E1_.>7Y2s/)K䃺bS< mZ=T zTZ[{/D쉴 κ$X"Q &%#Fe+66$KMsYC xfk[v夺c3^3]x?["Qnˆa̟"EwҶbPҼse'\a|RdE}<O$`gg?8+ Ыѯv`c^$v l#eh$Aw?Ա,_@ mrD OfgdMʝ}=)n,~K hk'D"}Oq*܏=p=+}zt֨yi}mW{ghXh T FB jYDTF- Vz׌E&Rn~g)\(߿shv}7]p}?h&Sl0vnЫ@!/Gl$ j`Ɵ9cɂ;MMӺEv? R &Bb5I+5ڨTmshr69GaS9(pbb\4kPHΒ$x-Si&-/7k`XWi4<5O-s#)_Gr=54_喒K~x_j-r9|r8b7ۍF4Rk6pZk\;P Z#|YiL:)p S)Cm]ddg>dC2MF0kS9QsK0N> u<0Zq1MS"{bk^T$| 7ag"'棳07D!\o&Q 'Z?aDZh 5ɏY&aJ{/O0pPfL |M/L:y@Bs A /}B(+%Z85L2<#v74Zٶ5R\ln6R {J!jXouOݦ%@saT9%nz"S3P 8=b"@RcZ-)hAGfO#EMrti-zI(mbNR!ɽ[ruu3 $N[NESh@E>#b[7}`j=f ?Anɹ$Z7S40%`e˱s0'-Xˍ~v7yRB.\wUޖ~ !QŇ*J˿汾!輲O;Y#)6029AOwftB  !GRgn-Zcῧ}1ƿO4533Ϳ`**wX)W#EɘpJ25r4#KRExE8 %jRx~EqfCdNw/_4k=X eFɣbix섗SꝜxADֳ n.['T6w`o>/ 4qiMk]OGY\c/7œQ=<:l{$g0ɽ\P9?XMǿqСPjF'KB֧{jݽݼQzF85{C'ntPJ7{Ja7GRF4$]پ}2Rm+r@+YRäEc{”OV-UEIYZej2>rs@l[ SNj^efٓ{ZXM u10aefqf2/\l0o|Zoj/NԵ+D,D9E~]M(/ ;Ώ կ/F݆&u9,.f,?w0Z6zhhli g*,pxS6JfR7'\~ѝ |m]yihDR}[ĵAzRht[ċ.̀$(?65ί>Z^yݢ Ӈ`!Í"7+ ֩u_w} TV6؝;(N}\w\C[NG+R3EDR*,^>ή _/&dTbl]8lbqc Jő=+3O[fHJ$C{}@B?&SI+Z,`1&rL%a1cp2͗` #rX|H~v>W֋K1:X\ =7&"f>XBM2?c%8MRs>G ^AXϔ2#s ?&8UnJ.ZS X>׏3|]4-K֒Ew>'Xq88 gQB)jڶ@IW0eǛU GZNe\B'dĞG6x^PSHi%]JޮՂ~6YCVXY50]$`X8 ?}!+q9.~4W" % t3H}xV$b

X7ssM SRz,Es/4NC.,aݎiw>6wzw@WƂgiB(u>!N=GdpuWn }*DC+O!v1k+Q ̀VAVCQq^aۨF5D|d j_$Ǖ 5`7B'ppK< ᒣֶJ\mڵPqLw4@RLP՗[8 :p`t2 }[Ό F d;o.3t*;)H^D5J#92Ag N~"Х+`[M ?5 =R1אSa).Ckb-v1\'ԹZ;ơxdqs׻͆Z2=y,pKıqfNtk% ?;. >Y1zSt7kP*`II'MjbO}q\`]M$n|-z,iD<Ș#BV_߬7hK6cEmqp$S)4+ͤm?#M5`|! n "Hpxm:Q\i৾[!/(;36`DB9SΒ޶qOd\ZЍy| z "zao g]=~|: XnP|3*tE} N0( _Q!ED]3?ClN0?c <^$gH02NY q<܎"-o+џ೭5YL\麌2'^c\ۑK0سeyUMW}fSLN#4a9C gZ6q,f|_Ҧ Y0sԬTa[Zqc،\Wa!0I72:êyRsI> ,q߰ҐYί7Y@"EǵzvhqO d2˴fRQ0q-?'Pƀ ef_6ȧ;.*pgw6 m*sL2dv8TC4CBRHK?{!mFRBΎOR渶vaTSpwjMW2'z6CΆmEv0l&oD%Gml YGq@ =83w97fU߁}]%2ciP-Q\cUtj.CpvV<3UU PyQDs? &T?q`ѱCPѪ8i5d[P\1n#]0PRL{CJ(*dם](K9rȡo_X6ɶ JE%Yi[VX0$Ya#:K/2q{w}4::"U PeDfvdוuslɩ+oJ94]7gQ2=IΣb^ ]d*7z=dlg40c[Ƞ3!}yYg*rˎ ~ @gG6Ē⺝A5xJ2N9=5H.;"֯ Zs5񆭔(H΅.7@\OSS O*XQ΍f]N7 K}tX﷢֬IOC!^_cĒKl_ [5_h>Xc!cjx|| [ ɀ`K藏UP嗀 zDF9_Q+0a[IRj['k]Ppzkm9_/NX,/~SKeQNqlIhXӧ˞C=t9gYo+^kڎ:`9 [JsJoT, .n>2H#i` Kyݻ.NY k!}rf.H7z0\ח9پpmd<56J(MT3-Ey|:-;JG R}RƗCrǸx%MGrOsbD_;VVWQT\߁0Y;MDZ{v%se3u}ӺPy_2`>JĚ^R:BD#?sD`v>&nYg&l%\9-lۧhF11~:qDX]WERܽmr-вQJ0^/DTvב\,Cf4tϜiٲ>;t/-QA`0DMO Z(e8q"+= n!E(ãeGIA1f} 8:(vқΫfU VI M|PXkD>8DKB>K lj>*(o[N?{)Y6|qNY9)۹0]hLn)l*Nn:}ZNG)!8ػZeF!!Ealk\NUϩ7`ԟCڑ-b\8zd6H&%n> 't.ee9g7S E‚ xRзZV.ߎ / |XGifTSf* ^f6pKW5UOlQf< 0SsBIJLQAZv[i Ê1Teԛ^ԧ j+8K91{@z~b\w*$cD^Wh=v-hBT- @s^?E1leޒ~<[iUM\NFs\ٮC" ]'ζ 1I[Bctl95.sR NGc5rkZKeT峎ѧ0wLv-`@@Ϛ [q8Mىt1?LQ#rUDЁԱ{׻ 1V,"VIxI;\'qעw$ i0=!Gb&QیAn#]J@S7kSj&I3 MM|. C๏9S1.oY pEb'(ͪh͍)YYFG90ή.oo!RS%]PΉ)j5q+(Qw;GK!>1" k $wnVK{b[yC:' i=V:RsEhc>YC62;,Jɰ(SjZ%_ҡ;:W}a_ (J}#\.X\d01h[]ҾHjTK/B!0tI Oq[]XJOYUB/Uq f}Op/S{7etm^P_?8J52Tt| %f Mt .}d^p' 4rs7$ ib0 3'B࣌ [yH:I*h)Z@uR%ED4q5oNgy.d.ӗݼv]x=с ,YdJS5}ƻ68SYY&/v.|{3IjL UIHOt%5V,$C .H2^0}lxn ;V%x-b&ׁ˶I/i]#(ѥ`Ԡ ~=w& SNg]٨^JIyxѹ߷U EC=zEm=sJRb{(0Vc1\)Pea~gn%WtDiRbS߯W uD"~\ z,p;RөqVWXhxmb:͍;*M+U>>6<]ӓ”3TrbE΁vgbr庸%%%zlx67Z0ai{MNvQ#c2jS A9F$ zLh.6 C Tqƒ!jf`6AtPS] q˒'1$sQQwVo1l`YL=̃Uk\&j=㎼ ͯ]8 ]άĬ AHO{/1?9&s516a K90}yJ$vc{=Yc}g2dE99>>rj|IkK!l VD個O|cgmvJ.ܾ?l? :8zɊ" ɽٞ8GZHʋfEmސbʉhY(05,z{s.^t騘(6v%E ' S3bAUOGX9|c4Gv2zx:JfKGٗ,-T8p',NfŸ8sM7L(>7#-YU*wNEGl=K$=fi LmG0mZv˸-=J<,͈j M$04Gn"S0bsyЈ9.̅O=AR+Ym8e$ꬒ\DqJQ @!+LL߭7uԸpk a U#HN kO=(PjH>i*몦I}fݙ8̔h: m-2-F8RnNOn?v󳺒.|miBaKgݑ }d16V :N! bUvczp1G5PS>|.EaY]nHU^d%yIo R{D]8It&[F-nyZ&1vTɜ^gPϼ*;D.L1! gymUtE ÎoȺ٦PWB4.V[0?H,>[\?Tvѳn pؒ$O~?-'L&4'G=vVMbⶴr"P-uMXѫysGkx ʳ,b~v}s26MA Zb,2Fy d,pfuӱh"BXw(&0yTFmp88T;x΃j":U=vriq9`w"?깐9a?mѮ*yA$ [}]heILj 5nDI9SĔ]Utbm,TnAk|m"ď* %]=]9ƔV\Q5nXLlZQ A5CWƸ!$2 e_BH?.DZ*Y;㰸)@j))X<¸GmM6Ik@* )qG&qI<$L{<_%+{bvP3ߞ9)"VӞjpi򖉈s=\$ ̛rSUh_ ܲ9OEgv`l|W1zTB+l2)M=oBluVDt}h59[0)@/l@*Zx=ٴĊGwYyL6Ӗ/DLYlRAK!u紻3}q` ~:nZiq$ ˂WI;>>|Ҏph_dhg2eU\*RC$dLHCQFbH«i6]Ɣl_Vʙ˨9{B'mr(ry3ߠbcbŅw =f듷8;υen1XQyM\)kL{PZ⾾9|xrYakIh8ET q}0' #PJ}E~ADe{yd{$snC坴8P ;[+.$ MMM7Vύ=58( !~s:#=ɦ =ܭE}-(HuF(I,4冚f(Ϟ6k]TB4D }W:<ӛ vOϽ޵mjo&$>XN.p/F5D(n]nh.ncMq#zagGnɈܔ˟e }%?5Z5 )p8ui W3=.P׷ab2-kOmp ff~Jsj{)S5aKH{f ՁHxq6ejߡ%Jң\Oc커Yus* >.![6Z>"ePa([c36hg6f}&RaiUq5ϙ5yQ`b(gP͜lfII]`.buEJA%W[m&rʑ%-̭_:I9ԃV` T؟Ku̐6П.B;0-v?o#S y$ ;I^fT%DTq30(:gJʨ]AE8ΐ 8YBXGDZZ4pt}7ǫ&+Q痐T#ՃCޡH/sf28Z;smǘto$U'ޝt)|Ξ4QB'w4N Ik"" e cgE-L%MWNs jR-BӘlY0f/f1Qz'?֖Ķ9iCIBRSp.Jz8b E^B)/A^Ϥz[Г!mSq1O |h#R}@6A˨[S)GƼ@5POu6H`f(c`1E3}~7 폞H_1#v I*Kab0T>;)UN8=Pmƨl΋{!kv\[iids{'|mLֆH2t>Χȑ.$⾥f+QZ^IF:y/iu■Ən6gs+!^<JK@N9[YƯyČTS0.+1q^ckP]_<`Zjw,iӉf\qYjʚrm:LڎX u@;ǔ:[E7]V Sml` (bbxji2yar|z m$ٙREl=gAPDk (Hf{ ULKR$4w C2Wv i&5]A=a.`~Nz!z_`mNhxzgmYAIQa(L,k{>*vc–U0ܪm;8ta@"Y윸mSM7 YDbaoB9fBibA⁣r7R@fꔌPO=ȀY xFTR`RtzLV9F0!BaY&0e$JɠþryVc`e- ?.cx8`gXk("\r](tSp3=P -)9Ixa'3Jo6f=E! 5L6Fc(s^K+rt'78 B`mNQA-Qp+$ CXЅg&ROF_lkXI͚KAf 7HeQ u7NlNc>oܢњfk+XDvS2 _ 뎋:k/aDk@P3 (h8hS)9FZZ}^.[!$J$ŀm5 R0- &pvg #6{XOvbAυǓ K(ͦa7:‹IvW>z:'qijl&vq_X]"i %۫V}y{3)9y?u#'@׿ _bl^<#ȼC>B!M'biz9C+}:$3 KKB;֙UiLDS_%=MThdR cJ=nLFK.LG#-1%)uNsI!64G|Ζ$W4ͭ<3L!uRQ{Tt!m< Mb4I0v08*Sb Ri1gjn\nO1*V={MyXÇnjwQ+{I3ULЍp\_H&аl!"lj(rfXBĩ#j6AU=]8w.QfbZh?jv(KR$B{AmsN~|t[Uɦq΀VOmy!{ZТ& =Y2󸴟"@=B*2ح\&I$9zt@.OUL(xZ[I|InO2=c&r_ fYGYV9I*х,R^T !Xr؏FOC}":S%:*cmx'ODn"ii!v 6TRIxt,ցj< fƹ'!g|JS첑l5kK&(ɷ\O7JW<{45xk{, ,;HSª6N`:V=E ^\iI"j_`")O snq?>Av\YWqiꊫa]ZDݯM dwɀ sgT+SR۫YRIb٘ ˺$K'qP bx8(sLB^`q4U-j 2OR"aIb \Ai?Q$}G\ƼlpnɌC"1@YRtfaui  |'C8%*ioG@+8AvŇt,et*?!RLZl`c?+0Qf"w[}o_rΑ+v:FqNʋ>,E[BW#$6¢q]=]LjUb3y r|TEI(/JMƭ/I/ V'gZ0 ¸= D 8Ҩd bS˂s,4αPw A *~/ wx~ٲ)oZURa&_ ͵ڵߚ;I]AcKj|VO';.eQ({<}֙ۢm$v5>f^(%8)\? R} g5`n1$C! E)2N Z'0x^oHyNC0 "QK'oR?xr0NTS6K ąҁ=r6*tv w5T|7%%5y`nkY O˳\K!cf={$F:,Mn3;oޡG2H- <#4 Sդ!DVXXhxgl1_R@k/'}ήbPOS#}~k n4h,|!XWAlDtdŋU"Վۣ" (ZAW5&~`l%ql1zz`LMm;=wߋčB4m ,v֟\F] b8ykѫq?a.ZVh* wj$BOfZXPܜ^=5ϡTLuH)3;IuCmELSC&ibQ\p5Zҩg5@ηζ7x:޹fLg&WyTO'?X@UOG{0TK؞ٔ> ;.1 W.LriݤQ-3Vz/!nLH8kIaG[TM<5aM` WB= UȞ0|"lmn6  |!?'Zoªp͈cb Ye(Ԟ*DV*Rm I ! glm]""^Ǿ)pq,<Ѱ&}soR]S?9l& Ga*q_XK2٧eu!˟yKr^ YZ