objfw-doc-1.2-1.el8$>W5{q %4>:T?Dd   .HLtx D %t 1 J \ tL00I<IHIXI(I8I9JP:OGR HjlIXY\]T^[b[~d\e\f\l\t\uu0v@Cobjfw-doc1.21.el8Documentation for ObjFWDocumentation for ObjFW.g&buildvm-a64-23.iad2.fedoraproject.orgFedora ProjectFedora ProjectLGPL-3.0-onlyFedora ProjectUnspecifiedhttps://objfw.nil.imlinuxnoarch,],B#o*$\&%#4##_9R1Sm'x0 .2/, *t=.+ *,@*j 5H"r id _ t+"0-O0,B*&.s+(+E0E8..2C3/z@Tn9-j!2Yw^3`?..m!&-C WqmQ0D3&Q+k(/~.2U/E0vE%s;CG&?&:+3CW# :J&RG) (.,%*0GhVMF]'))8TUV>1>[IzQ<3M;L$YB)6l(6M[<-Sd~k*M-#+P&+#$?K SkU _,!4c'Q ?#3]4N^yh O1! 0^9)N)WQP.I4's! S;))jq 3R 8*+1*))/#&./,08')''kR?->,I1!!#)8u-X' )T;&R%>s>&' %%&N*]-)$I#94-3G:+4`'+u'@%qT%K%!j'5m&%&%#'JF'<".$M"_URj E m8&3hU}[K>tfS#;mj8'K !q&: a?l  {| ')&Cy N!$ Yu i I&W -N Y N&F% 7 /! MeP_ J f VEm- % /= ]Zc]60<\~T@g%[:bD' nd-a#d0i\z B `4TA\]k](ef:\zzi[0<^7Y[b$ c,)\ 0 ` m3S o] DLw\- \^M cOoO Z\eQjg\ZL[#% n |,^_3 u[buWYW6,MQo^{U[\\kH^ 9^_ 'F\xb:[E"]R\\jN-\s[z[Js^x;Dd@bQoM ylWL! L [m_Wcs]WcsLW]73\,Wu[ O\z Xb?3n8_:r[A cv&#y] Q=b6^ y\t^bEA\w T^r[Hh`UA;^%Q][Tm\& ] Pt f 8Q v` [Stg @ ~^ \bG b1 UZ]_"^\eEZ];]$YZ TJt]a\ jEaL[E[;>WT&]]oZVCXGLT%^}\]]"-UF)\q\] ]`6J 8 UT TlT[TgTsT[Tjd)r Rڕ `zP@ -^6øIS| S k$v _\k~Ia:g db\c^0\<b@iZ?] ; -"# C] 6o T]_r_A&Z ot+D[VusuS[(W];oK oH v~p <q _c^="[Un\P3_8[JHy\8&[Yu[YwwjA~z\a+)cH,{_%_`47VI]P! \{bC`&M ^- `(>^] T"T%T1F\%WjX=l^qVrVnjTT{TTT W <WF$ %#_b-{ vpop & j  &(* Y   &ppOWE^#- ;L% X I "Ԛt9 c = ( k =x7 .B!HMd& QK7d  .1 nsn %^n `FN 8t#[:%n9 $Ld 8 J  `)  T3]|* $(   92F 9>$lZ \dpt!xn_:_%##y& `y l| _9( `c d@  UM$=$z,MA큤A큤A큤g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&g&/g&/02ae25f72e2cc0b762fd76e5f20eb373d3549ee4d0ca11f205f783010df8efd6aa73c92f25e579520a988e461a5a15ce255bafedcbc00c8b6bcb4e1b9b6a63bd7c27941ca7d318f70362d5bc28d029a5b2a067ed3bca30fd56720032700896afb7aa498095f21d24391d18ee3d276abfd1b92a9ed5ec7cadc17f8056aad0d734373e5131b550d41414b1bfc7e080bbbe7c2e6b850e1ebf61604491e8065fb9978aeac469943fd3c078c5f3e6101b5ef259297a9a3ec6a65617e6975f0c4078c47cd14034f2b88ffed4cd5dbffabaf6af3fd47812b028c3ab659521e8a4e3d66f677db2c84ae025ac7d02e6c1cc69c4cefd26074a12ee393f99a1536f1b87eea9e2ad40e9a54a0e826f450d7e4aa6510487eb9a21c87da2455a6f4817c1f2cfad55cc03ac4e5b9207c85e3d60fc7e281ef241e9ec0822c0881d0c638c7fd9cd04c6b0835731f7b9efd9491d8c449934143e7eb5ef09c4991163c5db398cddbdbfabb06ca5bca92e79ad0120ec6b075a696efd0683f794c189b24616c4d0c5ad916e3d307e6d47b454a0bb68258df6383f83f0433b47d9f8c5de6fa41f5cacd72f573a4de253a308a3d2cfa5a12d1f8ac55d2f66bfafe681e17d03fb6624a2dc2f479c1099f56ca3365c6d01d00ee08c1f66811c5571699932015b7912c56463937b207756988d551927027c2bcb99bcd976c37f937cf9f1da9be352627f82ca439ae579753717db3f32cb70c765442c5a8fdaf9cb9b2c240a10b1b5d1aae427dc1497f61125868ff7af9c80c5bedae20435f1835fe34a77455db8b5896ebeef1f3562d955b7a3544ce63239e5fdcc8fad859c674699c46363ec49d54c5bfbd17ea4c87195b04b271930f07ef669e3f0b519e59f3461ddd38f996156c2964a34229a048ada38751a165edd7b8e98903b71fdae101165440fb6c67c24157fb99dbc38212d7753116e3da1bc83139b9a3c808c68219338c0603f50f53db1965c6229a6acce850c90bc60f7b982e4bad9b0b188dddac4eaeee4955779645bfb30472aa1f875bd9aafd4e875e28da1e7479ee17ef0eae4e60c9b648e1acda0f4e9b95575575fe6892cdfb6f2ff2948e84560c257bf5e00885dab882e9bbfd32d230ce1efcfd88f3a10fd419c3d4b004d45607e9822d533bf029ce022bfd230a0cbbd03f1ae19fe0835f4b98fc8dd133c222286a5181372c186aae0f0bd239dbb06dedd871a48630170e60a945321f44b9b2be0014326f7b7ec768c74847f7f4ec7a73f47ab4120f394db0e60dccd557f5f0c5f4070b28547d4ee85e7840c4ca0c7fff938a833b7ebd4c2b3f2b31c9e20ae84f03a992d7ff8ede6350b53173d8a94f44b2228c1beca16633a619167d87ac0fbe4ba08073dccf6926dd14bbd764b03fa73ed0201e4c21b327acbc80179bbe323b751c4ed6f012c778cbf51b61a0337b05ddff2412f8c7c59ae88bc34a9f9b6426901e911cc88e32080c7c0fdba751ff3210c6708c4b062ddd635ca8b512c2f40fbc53be4fc56527e99057312095bbca0078ce912b3be2510256d75c11f096073f4895e600b37be1e4cf9d6e8ab97b80eb62719dd3b5ffd39e70024bc2cc87ae2800dc8f47ab6f6081d2cd567f4b2c6bd877bffc2f1f44d8e9322c073561191f47e4b3ca3960b6ee60d242d0bad69a1e9e0bdb2457caa707c3ca0e5491a90548a13303a36f7b5954cd05fe608d08ccebda7e58605907155dae8ffc7fe161ef05d0feeafdebe25a9f4d2a9d57476c1afcbad847879ddb16c8d5d2136b2b405c38c22f5bd8949465b75d1e95e406b02f87317b6a83d527f1ebdf89f58c38a0223c0272276aaad6d7ed1f4bfad663f4f9dc2cddf9b42fc26d9a07cfcbba162d6d83beab54e699d22665623428dd97eb052b4b0ba5df04a5ddbd0ed7d349bf6f43509c2bbec664e930aca8c3e7448f6342611c270294030035d999fe1eaf70c1a985d80556dbfa3d86904f400c6688177c326767cacb11784cc45139320a25d89ffc4d6a9c6c2fe97ad2af4d57034a7fd7dfdf1c9aa90aa6f1982ad7589bba0b2737444be11d7429616cc00401d5e479c2c9b96fffb5aaca4729e85b225e00dc143cdf1e763ee031ae3d53628bf817397bbc0f9a2d6a63a09639cb5aed717169dec5bbde9bfaf8acc1adcd399eced4fb63f0d7fff8e02d36cdc737114b0d62d7d84f7cdcedca24844405ac88f6fb41e012020d7ffaf26756ab4e35a465d7f9ac7bf2f4920cb9cec21c03e57d7d7b1df2623c314e69aac71ca5ca447a2fbccb5b64fe1e4a3c2bdf47ce163377cc59ed4f90a12e910b6665f50ef7539d4e627c197ccceaa463604777b7f55704219c3d208e44a8f9aac4a24fe53eed2eab05db09dcf2ee35a9b26aac25ef25213359a54f5dc8f451aaffd71b8fac86e876b2bc94eac0c44dbf9d912f110bef9a04d9b453bbbd49dcbbf91e0e4a007f060facf74fc8fd006a3774a8b4a437793c2be6f00eb5d40b35cce94d58ab6ee9acc234b83a405ad94601ef53a54e02d1a55b3e06b0038238e9fb5a72bf66261f20e678fc63f176aa5309a0119e2849b55a2042a559d4f43a26c6f857211d372cd51ceffa3b9a9111b62dd6b4404fe47e68e455e1fcce8c2cd739748238b4a36b8e22021d3c9f30d2d15ee580f9ccf0d11a0283b46f791a85df49358ce5b6447b88178a1316af74688eb73dc12a697e242b027f891aa43323a5b5b1f261a033ee54b287b8dc5f9b30ea4cec171e33848c338c93f37b1018f096b8387d6e51efd80fd5d521ad088ac1d5e65ad488dc19022056dd35ce6e26481b2d48ee9278e4f1a93df17294999910e5ee4b2240d86613ac37b0405e435eedb9ddf05eea982dc0d16d40053b09afc431ddc76360199b401bda5f48ecf2ca72a6284aba0db2383238ddfdb317e95ad4a71abcdf5b9caa8167d2820fb7f639b20caa7c53bbc669fa8fc77bd6f6b4c21ac296c8454c11db4654029f388bff6d309e299b6ba9db93eabb44d0329f3b163fea2fdb655ea17018e173ebd806d237630d80b93b94262c148a34ce3b88539f2e6247c7bf5f9721cdce9da043f39183d143bbff3c4b7c040d55b0b32bec5478b0935dd60ba4b22ed3230425ad5b3975e9cf50e88ecf03963be84c683e27119fa956c68946ab69813cafcc054a5119fc45a19e3f3bebe42c3ce10640130f4e44f643ed1066a7c96d336ae9f3a6be83379dae581def9f7a7def807856ba8f3e0410e60b0a2ac2bf9fcf322648da1a607661fff9c6fd14094c606b6e24844aaa92efecc79fcdf540e143d3006456f657ea4ffe2754ab41905955b68034c3da21e890689e1935f343fb6d1d7de6a4e19f6fa3751c998615ea2597ce38bbf67d1cc09e497914a4008f1345b123aa72279009e04fd2952b95fe41a6e112e22b45e4eddbcdc9c905548170fab306b8fbfae44a31e47364a72f38dae67d6f186751ba5546391741d44d997ebfb20cc6e8f4342cdf468815e574e49573c5aab9329e252ac1618ab17854aadf2c6915dbfe5f864e3cf4312674335d14961ae25122e48c9039599ff1391f2403432e565d3db22af8667d3b386a800020c9560d1e15fc71e62ad57d195eb5d31e2b86be0484c07134752b3825193a1e0f5aae56e9b61089a08654deb0389a389064d525c86a6249f824b3dc0762d0f169da9c87a023c94ef965709d15e6e5ee74a0612bf7d9dac534ac313f92adab880e8d77d194e5936833dcceddcb72e05f43500c7a423f8cfcbe8c1cc2488316aa9ce4d32f08650eb7f70723e90cad9fe372a66931e963b7647a7057bc338c8a0c002e298e0c47fc5844ac7a1934144a38de2b2ca30a726e64e069c04f98c76eca18593ba26993d40ba4c8a5b5757f719113fcdb55db1d72f74389fd8d6321bba37ff5af9e81c6ee18e0b8f88049e0bfba829b8b379c826d31db0480910d7163e9724bf3e8333513a0df623e13cfc621add80efcf45ae127cd5a639aaca5bada0985cfdcba06cb8f724c4a8170c3b9dc512699b946b7de9450e9247e02e03a8c7fe8035ec7f81165145bf316a133b4a5888ee06a9cd543e698fb9847651034cd5a92edea9f54e8867d559d76804d8b2ea59f169d2004219761efb4944fe1241835d37e001cfe50b83327aa91d61ab1694b34d65a0abc712f92fbe6fbfe82d61ca73bca77ec213085b01f5a72569b9fe49441c9367f7bb5f3df499d7fe9e11772fdf811d513647ae5636228f3b7efcc997e1a8fda42b188d574245e3daf0f993c9746659008fb2bf9adac99d3220f0e20b131146532bc9a8388bcdbd179c6e824b7940673935d575a940b84dcb7f24efa899274dac08fd1dd2185a33851528926a573b693b1b568a295169b010c4eb8802b5f0afec6dd21ab985fb1ba8991cf9f8f97f11214cb7fa559857ade1fa3ae634ef5872a890b2181a664274b953dc5bc21fe411213fd1a2d9559dfe5e43f32dc31f940407c1992b81abb187bd154185ccde587be95265279e09eb2e1a0292b167aaf8fcbcb595121443707607673e1d25bef0636e762c6417b1329d2abc1f9561813a0dedcfcc0c63530812c686343515e5e90d0f480976bd0c9bf237b2516b1b15cd53ff04d8de677eff8fd5300fe24e5857149ced3d648b10ce97a3ba4b906f6601a42b38463e1184f0e733ad565a7ee133d3419d86f5576bdaaefb6b52e72d24a7cbc18bac76b09cc4e134498a1bb5a8142c170dc16d1130546933ea62770735fb9e09dcc9870ecbe3d53dc686ebd53dd0624130f778076e1958e4a0c62cb10891b06ed895577782352f8d109e2e04891b3413de3271ef00098be61a7c1dddbbc5ef0d5e1c67d2de40118bd0e583453462935e57c5933a6ccf37306380bb93d653890eeb3e35e575c7636c4c373f304570cd303f8e36f78ded93bf67e65fa3cd4df3e84d171e86dd6124ab3eb8f6f99c903ffd4a3fb30d2c606a644f4e2a558f6795439ec4a7631c410d5a9c926ba45887fce98d1a4e0595ab55084088b97bbcbcf7288d59c19e49f2299c59d5b4804eda7e3466b698ff9e0b0fcf873c8a0ddd2e26b2a36411149c9030ec896c14c680c253e2b623db025f09435b10527f3f6753bd755e2dd9af9d9af89f6cb34eaa7b4b5199fac16744c07cd72e0339ab90fdbcef8ea8204fd45a46729ed99f0cceca2221039ff1ed1ea35b34c86bbf9d4f267c0c07904256fcbaf1b3a3a39c84b13602fd39d1ece6d0c6d4f2982704a304baf87fe5924433d20eb8bebb19418f48a3f2d569d3ef60eed9fa4758ae149cb42f5e1cba6bf84f26af939e4a50e5f8cece3c40e6b983b6217eaa96c9950a76e0c1a96e6b8233c245d2de6f4487e4a91c2943074e8982c39b8950f2be8f5313549c7f5103382f74bad016e285a92405b6f69ebcaa89423dea07ebfb692e309db97e90fd9b15fb3971a3c4431d9c1a27db2662a99a2b9e14f2087b1b5ac000b9ef7adc5c975d971bd102c3f11b9cbc4d009bc8021b250383c63d61a9e4591e12d9b3cf302f30be1418b6ddd98136ce635236687b9f008aa68edba32c20ffd7dc092b023cfe7c71166ec4856dd69704eac34f0040a9c6da13d554bde7c3707b112e46a664494528bdacf294971ba6b3cfa97dde0eee7830f00c1fbd270fe7b459753d453f0e88c786993de011edfa0cb1e3daab1f57e7d966ce785e0ba4bd362c0ee8e95a88d716bc16479cbaad94b621d6b668244d43bb23bd6c36c9d9a798a477922a228bf36fa306f146c42079cb70b496bc6e081efad9f3c9509e2915b773b39bad1f7785d16f200767eb0f4360b744fe219da5306daa679ae9220ac55a966a2edf77ec2f01877758d51a42bc96f98fd13e3ddce16f614334d3d590afcccffd1d5806af4b3137b247074bcdb5d41775229aebf7b31137748f7c0ba84b4813b62704a2830ceb395e078798b83cf1f6d3e9960273d8f3941fcf868b69e414ade6ee4b2fa4a49156b3e29c5708b976aa131c5f8bec2b552fa7bfe64149fc44c6ca5c094dfa7c30c2028b5d50589edc02c421dd41f60e098dce033eb024115b1d35061ffefb60938d885d7dd8d4a8aaab8dbf6335724869168c9152d2be10a2b3087eb6f708f21bb91ee10835b4a2925a77badb2595aef4aa9b69c0f1cc60e10aa02ae8d90b3bc4dc69c423a6605d0a572f73b5b74099775799c751a77e0bc747f4948712eb4b340330bd705303eb0b8de790b3fc810fcdeee25154ec4d19c4d4adf6f801de01d28284d991b018791f23c16c142bc23b68cc8aa1022c351c4580534c64eee63718d0e781072dd78f34d843187cf7b130d4919b0126e9e7f983a0434091abecc16bca73fce86185023c763b6cbb820e828f06f2cdd1357a76f4d345f81dca706aaad9ad65767f9309edf5c388a877546a69acbb027192f07406ce0f3c24ced0c84e5db1ac712bae1eebf5a8c202932164a5dcf1ab03d98f21db64611b300e360201a8a4954024c8990cf5f778f1fbc3ffbb0a1d9a7494e43c9fbb355e53b84af3eaa104248ce356fd744a54e3b0feb45b066b0640a9c151674d913cad7ba22b1051d4c8aa6c5868fcba843582a2881eb64756f8f1aad53f4eeab9517536505c511d8cd6eff1aa3a816c2d77e2a65ff3e8fa5a531ad707148bc862a57ef5e139fc5aabbd03696b819d452224d7d502a39c8faeb44d672a5368e57319dfb4dd6a4db947603ef0236415b4882936bf439e168a282958a3ac34f748520cb87f45db4cd096f67489a97f2bd264cc27ca30f415b6d56d9fbba4cc4b91ae34210f8f4575121dc679be956d80010da7c4c4c0a1c9c593610e5b6c3c2142e1d9be354ba7e362522b315f16d21ee5522cfb51b70dc1e08d6db6a75d83b50c1c020a345ff34f2f1e45663c84ebfab607a99970409a5bf3dafe04aba090c37dc23c3f3438682c2c0a554451a7af58ffef6ff4671c9fb684177f325a9f3a7d72ff9b7293086f702dccba6738867b49e595f1508ce8596f9a70c4da405f1e3a89115b2f8424a57ff8626d92157c74cf2691530902deea11b665bcf911e091eae3126387fce3281bd967c0d2a695c70196a509e4d5c19e18875518022978239f0a278f12f315e94a49f7a4392c431a461d7b849a9c3ae90eeda2fefa87a9f7affdce12e319aeab1de2fba05656c6b53cd22b4f454643daaaae1f0de16d055e4341df0231973d9455775a1ad919eef94be820b7b6c9d6c00fd6c15d962f94c969d4307f566f0bb8283fa10d5d9c13904941171d24056922e2eaad799f2eb3f14e6652504db624b02f94ae0f0d3a2b825e9c283cbd7444935870580c775cf2731357f0e50b25c48d4ee9f07adcc743f7c0dd9abc2cbb0533ad53317a24147dbfdfb51361b430155dc20c141ccb498c92ef4163c500e281edabeaf5d8b57d412fc580d76ee3fa2637e7434ed6f2793f834163412d735352fbf01accf13bf7f8021d6cd6ff0c8caf48e35b676a2920659ed3057ba2983c1da212933bb4ad01a9286845665241da9d3330ca2c70989f1f56da7572cd870f0fd9bbe52ba0509bc26ece88e69e54b082c1ac262014601da4eb2c422a9b07f2e903c5f2ec76fa92a5d9a23c93c57f46d2e9cb6d3078054cdd4e2f4fcaa47a0df6d899ef71eec1f9103bc86cf8e7f4a06b57ed4ff1f56243b75371acfabd2494f7f84eb86b65c83a9a3700ec7774d598e613f7f8351e6f1a21d214000cab08eed85814cfa16e22fc4dd44b552a2dfdfaca67120dd745eb4fdcaea0a83e4066fba68ed87ec19fc33c06e7acbbdfff8235f525bf22e4e72fb7a37ff38b6356fa62a30b3178601b8ba73027ae9bd90ed07722b7a6b41cff083df9c5d2bacf66bdd2287de0976a71c3c8bbc19bf7f1fe8bf09a38161ee41bf07209acaa455adac36bc03b8c521f61f2722ed00897946c45e32c39c21860b5628db754bcde6aa63746756230e5c2f214dec14cdffbd3b1218c5368b6b56db9784b1aad528a49f6c2f9c6d8a4e1fa9a7c9bf182165657537ec5b7157d6380a8ca7ae63b1ce1386bd4eb0aec8f4d2966c95aa3210f66a0e4a8102102a99d53e1a100aa2c7943b12bbfc27a9f6832df63f89bd141860764cfa5431548c0af5070f39c7cd097112256f4d03c2b512e06a38df8a447ee701e850818df1715316747fcec13c55b794fa8c64aea67a285d5d12ab9545ed10af64fd80d7415b131dc1759f75be946366d758e90c1c77435655fc7734cfbde7010ddc29687d33e3d2c9793de544baa421496fc94dec5b1e71d9ca0651a2a821228fc69c0944c91ca9485ba406fc953114057e7c3c762cfc01a65a2e41a5b1e0bbd10ea36d1266dac241e45ca15201a81b307955a14c8dcf89535eb13a6fdc751631957011ba8882d8e479e93d236c508c6e5293e4b72ab90cd8aa8892a46f7e79539b32521c0912e6cbd9fb0b26f8e5c0ca3fd3fb2fc54e20ffee7625dde17ac0717308dc3bd965fc2e5c42985a40ab3296a26f2defdf5da66cbb1d0c50fb6c035a392d8a2d221571e4c923f362469c0429e4bbe67b07b7be3e63d68184ef6ca1f55eebd0e7fc0b1dc9725964fff7bda0d61419613ec66f064beb85c9cc2c54faa7dfb2546f93c535ea0e703f273c7209dfa07a3beb619c2b124e868bafdd065ba4ed963e022ff2e8b383d8c1e45725bc7555afafe741f7eaad7634db9f013b9210a825e0791cd268dd25baa2db7ad89c5a2015a41ca4749e12407a45ba065a837b0d4e2e962e0e0742d36bd6c6fc7356057f328cc658e4fdf3a2434245099ad08621bef55b1429da9ab5d11aa4351fa3a16a402de8b04045ba6030fdbdba50f2305336ee6c35eb481939103dd8c2d1905cee8af970543d708985700706ca90bd1fb0de6bb91b8397a18464654568af612e7a5a5a72ccb536f5a3b79e5c2950be1e8619d856c048f37186d33741fdd69afedc4217920b0c1ef839acb91a0452b9ab65a8c63c1381443c5784d32dc4d9e36eb993ac91366b537c9eda069107ce357664614d2dddc96d7afd1f134e14fdd6dcff0ae9fc5f8c8291b254016f1533fe792bd1d156034a34f0fd7157ea94afd5198410d8cfa627d15da95485155ee9bf4feedfd89b1e7c13ddcbc72e054aa0727a218940416ba787cd27a1509efa2767f0e3f0a5ffb11cf08d827493200071990118951cba1db88d300b17fdb381270a842b52c575dd3e92f94f017064c8c713d7b4424029aa41b07e76009182fc1b31b1f816e89de4b728f48a460e8ad52f94785c0494181f3e58c82d0e5637fa18f3af7d44210044faab1fbe934ee32ebfa85de2988e67afb2c15660ba781084ad7fd1d1f0f6a6f7f1ab4b87d25b7ec89e82d4c05ea527b0d086ee3fd24f913e4d4638d6cd372c84293173fc19d3e193f5c7def459d6c5f1a3e6bff530b77d6e648bc92af9f8646430a332bbd9f8b3370d4aa78f18303701f49588a339f42c1c3a5ad9b8270370f836117a624bdf9112fefadf01d7ad60d0ff0e969aa6a8fd07010db63c32a180069acfe357c2ee3f7af3768c2268ec9b27feda5b29f775248ef711e04606b62e5e4d1ec981da2ffff51bf99e4a65fa5fb8c2cfbbd9c0474cb9402019e59e243a51ee684d0c7fe5db1dcd426526e6adbaf60ae98a351d96f88557ce4b2188a9b24e7a5b2c0e556fa38f7d7179752450ebfaa847fa3df52da5eb61e649077ec4d3ac1466247792dace130dcce929300aec9f7bc0919e7515bb4b681c950b1f4eef5167f698ec7294a4a6ec891a529a83392c154890d569d6e2a84d0a1a24a1f94f11b20bf346588fb044c97d450d002183290b66176b93868592d1af3ff9e6fddddfb738432b0d52f982ef4a0062e843b10613235d95f5d4b976790e35af356ada18fa7a16e061ee7c14924992bc67affa6dd1d0c5c88139aebe08ddcc4aef5d8abb9e6433c69825701fc2bab13a4e5ebbf2063742795e0e4b717cc1750a365007e36d16681fb57e7020cf61c3e8e2defdb52f977c8e5eccde7db1dbd856fb04c078c7a1671a61c273de623b06ee594616d02e4411b53b0115f81f5fe741997eff7131fc13d982140a56145c2192f342062eafdbc7a84de0491f67b04b8c23bf0627b2a6eae6e982de2bdbccc3066c1c8614f2c0f0728d66da5e6b332fb97847eb683db241cd4d8b621a9ad853c91f5b5180f142058d072fffd07021dc2933cfbaedb131c3a0b53309b6ed00987f916c96a5bfe9f4025b7e148c3a5b734eb3ae19605696e83c8c4c906fb7c0601199f0a21ca956c6a02232557c6e0e2d9c0837a08b95192b2d022f099f46bca50b76bd0e40452b268411ddc52dd4897d3547d53069042549fb1d0b013e3c40b77148e694ca77b3ee7344a6c211e0f568dadbdbbc4c79953c03a6df3fbe0e3828e4389864dd810d715fa754dedac8f2d5cf3c9eb92a8ea85b7c88230f82b8be09f8fa4ce9a2b6fa31c18d0660d0f78965a96f98f062b5bc624a625f34518746fc0f2a18811fed5cc740a82b203e78c091b59f1d30807b4e63f511b50201a308d641e2eee892a62bad1cb9dbed80eac07df698fc56f402527ef9a4ae3025ea44d6a8aa1c7574fe080276a271db1fb643e2097bcbb23a081981c1ff43385b8bc6046c2c7371a3564a55df02c3a2f4872a438579747c19838de7205cdf90eb1c910808c7b95cdbdf99616b1d9408e5b8275a609dc462d1af3611137f3b6b996bb74a0d06e96db904879f74c1e8395f889bc71e5877f97081604cda019c131551cd6372f55de9c7482d99da2554f2bc393aba0697a56ce559be655155a4af4341aafb159ec4c4f105dddacaf897e8f4d010d0dd4d9e3feed80f577f02f78e4bb7d45f11e48b57af0f8cd0435bea140f10d1edcf04afca1e5e0dbdeeda6ec629a0f0888ae0de989e3210085ce399a3977109815ffb21f7db70a5d7b995d4818009d2ae62179ac959a03ed13a0d5fb88c0843c35bc3e151b4eb4e66773f27e42b5852c81e8fe257c05fba2077470997a575d0c011f8c007ed5bc1f41b4ced64002bfb887a9c4f2433f0de175d0d679063db616196010ff51ad16f4a895e1653042b6156c3dc143a4ef5d8aba6152fa7134926d4fb6d23a9bc272d641dc7799c8b5c556189a9bf61a1b0808cd6161ec4278342e1e4b71fa456d1eabd93d966a41f489e962dca8b8c5f9b471bb1918ae036c1343e46e52e367a8d1f5fe26b80e52d7033bff2285a0c5d2ee2fdf03af745a84347e3fbf9edf60e0d78112cc89e53d8876dd730b8fe90359bb8fc57303cab9b421d793b7e22f6b744eccec2c6732c6ae9d45c6c5a9779fc07eb56938613c6bb334383de97765f4ae239a4356c6d2a82934e4000ad9b9b0ecfc6cc0f10e323b4cc2537af5557da4c04c3b5c77911d8837ce42d8c631a5651f602c206584b9803a81f903a75bae5a3dbbd2ce77cbf17a9211ad7fa7818c04ea2b30712ffaaefa77b5505336fbabb0f006fe5aca31046f4d102e4cedc90a54b854c3e975fdddba16aec0c726cb57ca299216f24544d054143371eff06a5e39687b66575d03e07097e0b395d75079db4db851915fee5fe9fdb9c3023d6fbf898645c2b2ad16e3125b7d54ba4601d96b9a3166232dad0cfd2c8551c7a300594300093674c540c35fa1cf56b102dd2c764823785a7f467ef8cf511d272d4a4b524d30b4c1bb2115d62201688ed91ce0816749933515c4470144a8ddcdaf3d72d09e9181abb33fe11c8ba30c46780092fe9a6a87dd80e41c0abd5715f8e3b876d8067e6d613f936f53998fa2ec5c58b757966281a94a6197c8c9db68ffe7b00e404ffa405bdbf2017b8a2828ecc21db88235ce89aebc2d8d13a6e815db12c3ee9309a6a8ca52813abdd6f005733f464dad6ed654957bb68bc9eecd7017be41386c94b32de392ce964ba987cbb8f76ba24d3de9e1191b06c03754a5214d5eed3e044087f4f13aa24a271c286d6913f065be0cf9bbc73c17ab7f89db65525bb8bbf726e2267abe2f19fa325713dcbeb65da587394234d4de1d1aacc4f301b42ff2c7591f8885d14caef7159a269432cc17ad3a0b20587fbabc47b574c6166df95b787d2a4222c8b22ddc4030a20867194fddaf7effe59e7e282e7cae5c482c442ebe8c850a64f9f7c3c8e6dbf0df35ac4f284c5b1d92d2a9b91b9bb96a8c7cc8597cb17ebd64a918a34e74c6e53601c5db04e36afc22e347f7d10b64a1f5e2c36e88be8f164642655c57b6d51022149be9867c27a0d09962cb867e8d5070f04e0e570fb28fa863c4aed05f8c32e7d1c55404169dc9ec207fbc6a3cba08e4ce23881d2bc4754558c12122c63f5c991d7986d540c3336c6e7935504685c97ca30b2df7f7179ca57172212fa03d237c97de932a65fa748efc914eb62ca17e27c28c8d25a988d257dd947d7876cdea0e5a98c850fee8a8ddaf245e8dcdf9acab91264f3fdec0c04c4d809b896a6f100617f79cf0ee4eca4423b7dd94301a44a36866c755190da84e305ec52439ae23a2aea741b8cf3b102a8fb4057d5ac8bea2b91eee75d47ffc095acfb2b2e6310656985c127ee63a1201f6ea2ac0e53bfcaffc5d80de891e4b6d26782f7d9dc37d49b8979aa89bb9086ab9eef952fae430bcf49e2ed745ea6c678c295759cd9ad035b9e52ca1787fe5ac70755437b0f2af49223211ffc0d3e1388685a993639c8404d4461afe0a741aa0dd6a8bd30f258a78ccda4cda6d24b99ffc0e8a93535c47f7cc53fae0e1f6cb2264703d2840b8229e3589a1191e19eada4f5e0ffb685785eab3e0bee08958071ee6dd0d59148288890d0e36f1bb93798f115494b316fd5dc35c611b12ce959ace107b4604179d50626def004a639f4a22048aa97b91f1ebb99561d6870bce7f6f4d4f6e8cec21f0f135fccbafad564616c593f90338c5bd080a0fbaae5cff177403b58806237db45a77614d27c23f3823f14951ff68f89d23511696dabba6888d3a082cee225ed0f640bb28fb8b8a3d23e8b06be8cfd2139d59b8a71b4ef49abea75fcc94947ee43bb8d3c86b6cf6d46c713a32466ea3861ca1ec1db46c28189df89c4600c23f777023aceed24504f27b9cf2fdfc845b3d6e7a70d293ad28e034d2b98874d808fda1e67d8e02bd19a89d9269dfc4fcd682ba17f0564e3a8f945a1e3db330c12f2a79cab7152e6635b79c4990878904a6a9b06a2a2949a5d73ad67c482dc06bf1463fa367d24af7ffe7065de2b74a01f25e1e694dfc7a1e0b191a067e98878b3937d4d22c6f9b3dad91ccecf20e81c6e29331fdc8cb14bb88cf69f28bb77299aae3d0a1ed4cd095448ab9496949bb4f25b0e211cf382bf8dfaabc3a65a53292f7d22064e27977b9c29ea10ef006e3cca81b1bcee87ad93235d5dd80205982da8e36362a29dc968c8b9f0b1afaf6dafe0b175f7c62fcc61d37634b0ef660deada69c86e766f1f7b4ca14ca6e813ab1365e88333249dbd1f8de2b8b35748bbb9525ba08cbb419dc8e5bcf2a921ea96ab3db75328125dc92fcf7833999f87fa896183021245e8f3e1e934a883271958d318a1df89654702b2c2decdff932baa2bbee07d23eaff2e14f32dfefb53409d6fd6ca4d3b1b794bf085d1eec2b7cdcf9152059e634d14f735f5a266e2ccdfa1df4143b7740cda46cb1f3d85626dd57761561ea0d796367b947ada276db15e3801f1467a0fa7810f25f3ef292522a8ef63d8e5945deba5551c425a718d52f22807b9662861f021e5ea5e29f6d382c152a64caf86ea35bc6ebf42d3c69d2bae4ad926970b35dba48b9f660f3ef9d9494737c1468e2846ecfdea03a01a504ef41f400696a445e128e0595c9284e5f4b3c88e537b75ef6f6e61c20dc3c04ce026f2b8470119fe75cb79e8311b85d432747b3cbeac8f401888c7203d96e97ae67f8816a02ed5abcfa6c70f4fc4988907226b55852c1a034af38b71d7e3af7fb51af4427693c4f54ae6879dbc40153a3a36dae9f6c93a5fe6031bfe0007ce26f8f8e86c6c16ee93e184eba324a34b3bab5d9dda7bf8eb0444d197d28c19d89a0ba2c6cbdac0261be564903199faa7d97298c0c6f8ebf210c19c93cd1068f9e818472fe9ca7be32c273ea3ba722488cd98344c9ce37a47f2ef0ba5116dbf7ff54ac0a80a1d818d363a461b5bebbff72b97702b36d8744686ea5cc530ae0bdf3253428e1c4c9a8144f50a84d21684af2cc9aaf34632f4d58ebd023b6a2df89da7accdf779419d62bd41d60202a00901b219c8d4a18a56da40687d9c64388f9b8ece79cddabe6d00ceb8d4bc9ee3cde1bb11d20e4581a913924bd4f18c3e20cc3ef1e9c364a51b7733820cb110b3145723b98eb998bfc5e876762e102b0890a7076379f2aa9ed4b160a04eb9d0c1bdabca6b1d630f1eb9fb6ec7363930e048a55bb7396209fea4be795c447645ae17e6b79dbc2a946309450dd5557824663bf10b3da20870fae521b07217069cca4e1179c73a1839a15e6d0e96855a3652e5a31450515de3172a0af49c6ae667d805c5523d9de061300d683a984011b082b0c6bf51a11921084b8f4e1228a2101fc54d0d2ccf107f784eb9797d66288a0f6d50abeb4b1db4e243816934cf8e99864dfa4cb523545b9c94fe070fe0ca2d2a79344c023da347fda763e70ccb6cda97ebe587a23a5c12f3f55682108a60b5373e8619f0d02fa2a24e69000a561b233acdc19d6a37d13c4ef8277ddac7bd18ac21ed52cc4af703ae36058e3855ba1e3d0b57c0bbd1750e1b9966c81576378eb6b72e2690eb895f5d489909f76d38a3dd614a6988a8645db4712cf037ca0166a7363f5271af4b7a75ad74c4c82207c511ded720167f0b45962d6ca595fe7041dc59bad35d40e0410e7c02b108a704b8238a598d71b6c14baf0f68d861719bccc629367c9fa07a337fd335faa9f2987efeac8fea6ba1c6b15bb114011269eeacf9882a8462c56ad67931be71ad0f56734c74cd4026a61fb3be7ed4a4b4c2059f2820f904a7e305a6eb31ec8548bc5ea8a8fb9afce38c157d029b9f0df295e85d51069986c20692a8b3812ab7c565a28ffa11de7148ff97ef5c318ad5dcd0b690d87c92ebaf251f789b6e25092df4df6441e11857c95b7f3d6a2099a1e17ac33bf1199641397880e069bf7e65158e513cd5bc30c0d53c621fa278b7b1f45c1e388bfdeacab92b81f23fdad2f48c8324285bc698610a6aa3d0d71452f9f65f683cd0b09b5e752c1520a4d022caa4fe3ede27ef7a6ac315bfc226ffd0294b936b0049cffb803b99f77b2edb2d87025aaaf53d814d10f89e79f70b600c41a51f1fdebc4f1c019d9b6479cabac5d88499c2fb6aea05f887a4c16d2c36f9928b7adbf528ced8b4e4eb15e10f3d9c1574166fe12f0923f2f55288d3af5911e93cb715393ecc02fd7e9ab64d23ae2c36e20c96917fbb6349c03b571b601cc8cd9b9af975ca4ed5901404bf6c8d86b59a1116db83e9edfd8e39654385bc5cfddcc7c7f158bfdb84fe4c4c11b7e14862fee6d51a9d8e98dae02c7c78f04de6fa389ef28adf8d515193d231cfe73ea0ca7d51dfdd13f94182d561af3f76d6178c37c4bebd3e0b43695777fe09a703d0fd9dcce18eda6c64ea1b14467902b224e962a018cf0260e973e0a82389a3a7e19d0b70c2c76d9a58e8862f5d331713867ceafd1088ab7927e91509010629a858f8c90c395f6f99b1ee5c5d79518071174e1a558fc1070594cf2b05e768a8c592392f3ee9cda167ae964c78db826440a60bc24528eba2c08b1619a933a8b4b0f6917bb7251fbd21ffd78ef1cf1fc7541ee44c3e9379be63e8f3cbebff0d746863a75538e012d920679a8fca1a5c5c4dc1298920be55a9fd70ea8f147b25501f77a175d81c7d8479a76a5fd936dfcfb723f8c887907519c190bef0c4fe4838cde3586f8d5ee21bd1d1b98108be0729f978f6ef82766b64992eb47b3a7ef2b41ac94700f5650c2335cfe868ae75a2db692a0eae6f8f8471faa78c306a12d161ea4166f20978a424278ffe8b251ffb576ad12ffad71e5b199d8cff4288568237f8373065577822024cbc3cb2a3c8fb2036aef1ea31ab6953066b5e0352b44d3ccffe60ac70b41458e0f3b3331d44d422897370d8e66d68c3ee4c3715e5f2922ded08a315625a1a8edb1e4c85c308ef86caebb4a9a42e60e4274a5f1e52335953e8e2c179c7b8963867623878d48e25d179996769a286b3618624baf54a34cd77a21fcc2a84e7896f68c0c5e3a95f4e822fdc099f9f4f951e297f685a889623497f742113dcb8786bf871efae596a16ccafd75329e36e4b34e94ac16f78a87ba62f65e0a1dbede45529645f8bed2f2fc42b3e2439c19cde244be5aa382142d7a30e73601e0f93163b88f8774323efd05fee89b6335f70afb97147d88c1aa8335b5d159ba1abb78537a827d0d769cb94765f3c1ebaeed293c9215702fa2e16f2b66d5227e7ef42f8fcc774a949f5036480d1a3b55b207029df1cf0f7adfaf9136ca726a1d5ec1dc35b176efc8b671522d6fb3a5fe9411bfeb145b19b501bfa89ecb9b624e4dce638477950ee0054e8e0d685f6dc442256709f6789598faee6bc5d3687ed5ac379b9493df56410470fdf42d74c510431c121bc3853af6c3b4310277f59c625801cea7374a2814d5554dfa080fa1590fc4f2d2c598380a886add48c2e616065dd52a2a77607e5000e3e110e32150b73dc82ad19c4735a9e745bdc9ace3fef7723653f9920c3c3d18a83f11d3de1cbd34b3752e5eaa143be4c051558aab36948da25547715fc57b173019e53dfd737500386d7a86498d41b4cdc58bf2ab95d08aa8fd32e825fe6e99f4c704e504964a21ab34e68f1da8ea2c07e4c74ddd89d432c10671724dde392eb6240f71c013a90357d96a3e716c2bc2ad4b0f07533dc396f1559ba29f1f0d314fd2cc565e9cf811fa0260cc8312eade9b2f762213f4febe6581fafb36df1a7c560a88b9a5f1f75aedf7ba896231ea18f48fd3bd5b255f24befeecb744fa4dba39f15a56556de9a33f64512889a309021eee8d76d00110e5bfeeec008a743ccd7ee0f1062b8e43fe147a18d49c2a637e51ee5814e6848576071ca46275091fd715d8cec9f22a1a89dc3e57a0d657324745c63cb1d1067fb046c944a5bf37d5143bcc413a468bfaf4ee963da37756271a4ed547d62a8aa8711e5df511b874cf6461a4d3235fba87104dcacd7f157648719a2a12910bd84961d1d16d4b0fe914386e484616d24dbf4539b05556f13544485cd5319de45f87922aaf38b2c070ea5b76d03563bca152397fddc5d2cfcda17773d11d3746708bef3f99ffeb472b1c98af9617f891171087463caa158f6be4a1157251c57cfd841f366a91f0acdab5548774b20b8a2f01bdc967fa6c48b2e47e3ca49990ae92d24b2b3ea26d2e8d6c430e2f68a59b898a3c61e0f0da49711a7c7c87c03eda2a36d734bf00c57132f0b93f30595d28f729c04fdfd370d4df83be7a5e2aeba25a5a66a106a37ff3cd9355723634b28e5a1a25dacef0db0d7afa502ff7555f0b9eee1718860fa564c1e888fe14d352e1ad3c16a7a8108fc65b66ba9ef0092e7a9b38793499016f23c84baa71457c297ee253b3f025abcd2a0f51bf9d79cd4dcead735841fc92dd910c7045b3196d29a742cdf07411b8997ea38effaf6cb14359284e11a3e59dd2603759a41b15a638f858b97b9fce7be245f782b6618d60adaf599f818e0ee801201896b4783cecd0b60f9e8fe9846f3a5a253267d6cc4df89be4605f9a320f66212a0bfd3bfc2deef1646d8f45d7783cfd8f0a08b0444f5d7aabb074247637129d9ecdff48a6625e36c3823f590ee80b2c5840653655d1c554c53e20c8b21cd695115e860db07aefd01fda906d1954893a10c0b5d2227ab01a27d96ffb1173362deb70bc8c19b4646281fc0e27affd060664ccd132c8b3260cc9653a0379028699c3b51d462ffa085e6ae73e900d4537b9179851093b4b003678954cea6e7e4e460f71d8103bc30e45f3924b9af51b90f8366ba02f44c9719289c79c33a4380a2e00d1c9ec9da02a8b34db3f8d84e83b52e6c9ac6d22980f262a8650fa5fed7245d6dd6f19485f54c41b15e5c7504eaf9a59a82de792c0374a498f7bf35b2ca3d008dad220388b4b049f25489739c51c9450bb01c4eaf61af64d3944316a164bd868fbf553bc398f926479b7a2568c152f5a41383dbf81200401f57412164037eea75bd789696c6db611f9f278f5567e6d379c2351b30dd58dc8e699134bb3e0cd9ef867defd9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b71d6673c17b55a658fffe9b739c24e08c397b3dbdab6a7c913cb100459c54b83c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830d88a31bb1a4faf4b4bd1581f070d1462aece8a56d554278feea6acb4e53f0e8d30c1f109b1af5a4562668b44ae9526cc340a1b8106d6835b6c9231dee32458e04bbecc0bc24b488e718eb42ca49b2551c20fa2ec856d49e03beffde19153970088f056cd214da8cb61ae2670df0e8a2377913ce70e2275d5bb05db02a5fa75d31dc4bf1d18c247e3db1789567b994fe3d3cc2f059565e44809d8af8e11d29f842d2a2f1268988c7afc60da19be9f3e88464c9dc9f1b26564933be710614ec85c5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad87e1def64d1c9e9dfd348ef26078cab6875855b3e642629cb3989b743279063961c98d51256de2877a6fdf00afed2d36b2638cd9fedf284e070e074db0bb12b40da6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26650073ca95a617ee394caaa22e1be87a795157cb8c8205e422c4ced71e109a26f0cb37ab603aa806f24a2e8c93a319db0505c293aa3f1d9d46484c3cdcf089ac5abdc05cd76deab0bfd6b97a8d93c58dea38c2270aa54a85722de2229e5f36ccd984bf6d1ae325fa168cf4f340717df7bd665b8d3528e4d54ec78dca2feef7305a548fb9cadd02b40fbefffd1d0110f1aa737193b3da3f9caa7fc81d995c716fcd93ca6e69a27814a1f0ca4ace0fc595b4c0637d7fc308cc5d83fd1ea090b0d6785140b8b5840cb071e11e517ca3450972ec146864363991904627bc8f023abfce8ff34ac20b77ae155def637dd9b4460422b63125bb34c50ad298b1d92aa1c6e19bce45722f16b4e23b534bccd9ebe9d48bbf6d4272f418839793bb7cc81b6a47271332dc8bbdfcdbb8180d1585bec462d018f45747b076772e2f8894e76df0c9c9aa7a61a576cc022a70d9829803b766a0273b8b07aec16f34313ed90a7672f60a4e0b8b8d0e5292856b16aad0586f70cab13e2f0313e651115ea352d7acde2b86bdd32ffbb9300db30d0ce6754b154b23bce091c5ad14587865d356e6b2610bf61c111d89dfe9f6ae7bb0dde52c62e351eaba7001c2226b38d8c285b8e52fb89fd8a59a7e05ec30316ecf19d9bf16f7f76d1a9ddf7d3cee4dfc8d39b23fff7d9b64547d06d280a0bb9cf99446eeb4d8655972e8e6a10b3325cd5fd72f0eb5a4689473ef80666a4ab8e83b9f2322bf2ce9a0017ac35c13c2c527072abfa6272244d274f5351fee5e3215fedc2cbaa59ef7838908757ac6a4737ac953084653da3ef471512e5e7c0429c5f54893bbc0bdd0747e8c0d81f3fb9f81f81865965fa9e6dae11cb96b007db1b048ad8c6605c864850ddd54146f367865e686945033aaae648fb59dafb30f338f69055737a84ef6dc3ac514361187d90b561f4bc6f0fa1076847cb06248cad8f3a1e0a19099d5b8dd0c42420eea2f465b9d158246a5de7a9752353cde69fac0adb650a30c81f095ccc0d2efb5b7ed3818e43e65e87bb23915e149af4a11ca125e69fe57105a40973a42953a38bf34ab552dcbc82ca835331b0f8f59af43f8c802e9a829dce7c0b095681f191ac53a607cf86acaeda858595da73734b827b138b6e7f1c338c56df979879d69ea980bc31ac42d62d48ca155b1a3bcd4253f5014d9316cd1fe83c0035314e8ff90ad56bdb57257718a818fd579a48e43c5b7691f6061844bf33c00e116738255202ee8a09e8808bf54e1d9111a793b6ed6b40c0994f4ade03dcd45667f034ca8d957a2066f6af3f2ed8f19608566c7f25794372498f08cfe69d7070cd5a8d5f236abc7553570b5a8243bd883fbbdaeb6b45f44eab4a99e748e85267f806a9b4a090d5b941e98dfaf1b03c9bb3b72f46906f43e112711a19736dd7b73e646f7a75365ab1aa26244cd4f1cf52c8099e28755fda9927a81d759ef838be579c1dbf76b7699da12d78f658de68001b737fc2464b7507b59357fcc4d197b2e7e4691774acb26d4c4f649d124a9802a6432927d62ed093b3dbf5e2d59682c7d060db7831401700f535132120a5d627608eaaa4f38308078c7e725e81b706c1bfe931d33f206312d6371d9b5eaada1b97f2b68bccc1e8a72323e615e6028c31cb658ba3a5f7252c0400d7e865f8126d154ed31694ae13a0c01e71b22ec07fdc341907b8515f860b1e08847983bf966222ce69ab1cf957bbbbb57ac22ed8e36ec32cbaf8a4732efc5238c0ac2998e76a4f20439518c134eee9b4728c76f4b9197c67b2a61e1f08e3a94ba312e4580d5e031ea5c7b6de4066cd9c660d7957550ec68fcb1e7fd8f22a2df3c219b8b1078269c24a79934fb9b25557fa7ef2506dcbf36c5a4af109226bcdd3d8a0f368e20747bbfd240a224db899882c80458371dfd5f822b3dec768ae92884ebc9cca0bc5f2240de85e3e2961533f59363a7863505a020695aa7b6beeeceeb565ad8ab5da83c8ec37aefb7e30e6dd23fda9921b924799d177abd544a8569ee72042bc7b9f0a78b7071ca1b5132a3d7e5966407f70bd5456ebe15b11af7b008238152e77a394e7284c28f17122207c997c966d12d5c23c9d6d3f4da82779822db1517950681fbc2184274be4e7513e3629de6c01bd3c54245f485974baf5ff973a8bc6af5f3fd6648a9652be0c385f9903b25a6934478ec220c80cca73c074ca27bef0a21542cd7d998245198d6c7e35d5774c62b89ac22c2448ceec5e6e7cca5fd9998baf6da89cd83bb3f12c423c3bf06393ed6a4abf33c2d8571ccfc1387a609f046972a86364427c2257b8a8f453f2337382faaefc310cd9f4ab64497b363b3e773c5d77df670f736011e03960e81f6490388818bfdc59b8e2d3413c983404f90ab1ba9863b4f376d5907435cf51934f08d8f92d1dbf1ff410720a13f07a71e08eb3e73afa2c1e63feba23f01a77a82d316953bc2d4a46a128cf5896ad986f755a3cfd046f6d9d0ade25c6669b674931ca8668e20db041b71f1bce25a4d1cce8c5c1ec8816290b65ba6d1d03021a28da976328e321089c84255ed1047ff2340366815a87ba443ffa3ab2a84d421bd4edfa17274adec7fefe4ed07a7306e02ca80060cbd456180fc87d39988b4ecb34b96e64bb9c08d9c4d7dc81047ef7c02d8826c7502416b8213c9e006da53959ecaa13dafec90349581c441a66c742188cbdac20183d21bb35ad417469dc0d40e4306bc249eae5238a0f0988e16a13d824ae03484872f319ca197818e4c3886a8e83cf232f69ddd3d1416bc0e62047f483aabebf8915d3e40908183edcc65a53b00feb46fd037cebcc67cb3b64e2bfef4659cbfce6896c1803a12d07d32f6b2d825f4aab95ff7a0571e7cd9694ea58f969f90130aa6b0b3fefa2087495cd61f66d14b4dcb2f6e0b52ff831b1a949d0c92665bd43e9df205b4660cfe76fc496d39bb591300e92d56e24240c27fc57faa0ef6dc1fc79b493c14fb8e6a1509629fe59018c35b10adda0554cd5b8e175a6490147b78daf1c373cf0eac8951b444bccc846c608e5eb12076ca5d6d98c8ec92c654ebd8b5f20d88010655ae7381c5d9c8e17d983213226b39053799e89279c99b13baad1e6dee7dc5721f30137be1c0b76857188de7a9e9dbf55407a6892111f09f68b69c0f5f34c906884edb8e2f1c860c97ceb086ecc2a0e8e3370b100d40c0296e01149d32225dc61ea69de98d9e8dc0fb441628d8253ac31beb0a62480360591a78ae16ec422bb926ad3b2c53c6026020b61e472a027eac47ac9fd6be105947dccd099550d1ba19faff23580f49a691bdd4930beff989d27274d497a29604588f4890ad202e8d9fce0fe3ea83ed0c2ca2e21a5bd0ad127a6ca8976e25b9e429bfe7aa45ab328d014f1568685a8e8fcec32db7effd6e5a9bddf27117021fa1938504ea0c25192f57bce02772692bd7e2044ef8e2b4ea962bea24f5e8385576d74eb7fd538cd10c01358a1aa6c131589b7d4684c3efc5a47e85813f4ac6c2e2682252bf5fe45e0c6a96f2529f6cef6cc98c0e3e4255a750528d1110520592687cf6425dc54b0a6c2161cf8d9a96279dc7e1882bf9e5c61dbf18397b83b0e5d7ede2929dac33b8596e2f7224b110f0ff707c56cf2c971394ed37d7d6e43dc0a395a18df51dbe02ac5e046125f04e4235240b202afc6df8ae631f413932cbb00b357f3c10aea8e453949ef5a0a09933ed5035f07414172688036c2bfd534e046413b84dd908b705672a1f97a092e30676ebb399afa4c9ed593dea4ac95c43ea72d10c3545666e1f1ff158d987adf050771bd3e7fb378fba920492a04e9076bf25fb8836b4268463cb018e30d71f6484362da76a17980de664b2c0bea51b6c696bffc89f3e7aa14bd7ef18545fa74db4f23fc00012551b3d459d78b7f3215d61b759f3f16c467d5eefc2bebe476f59e252c39a7ddb97cc9854e1ff6cc14f9c6a5db787badbb7477325d6b32b07485760c577a52eccbac90685cef3646cc3c6b1e39cbdd93f43c6d5325e62d391289041346b09cdb960fd9101f88025b7ce0660e7f1f512413de7a0118f17a64da695170a8948322052b3475a32a5265fe3576b72eab52cea5e14917090a98be68350ae9176611b85e4841f3b9cdc9268a8c9906468705ff90e1ef85a263ad6d79a2db5bc920365648aaf6a7255614a0ff3843173a54d7bf34da5b696e0a67a69cddca32465e0da9f4b88dcd2a6f42cc659e74f18a4e9a2ac661afcb4e23451671859515b8ec84936af456dd74c791f09d7b802f57f0e1715742f1133f7a63de78e349871553a59e4ed4a8d20b27d3611d543e731bfc2eb74d07585eb4544ef510851a5a95ab4c9640890e1064a48f388afcb2e6bec03f1972200136a774eb5f1d10b62ed7b29444e766d8a98f2f78e2645961f79bf6a320a719f02526fcbfcf7ab28842c47f3dd8d2637c45f88f6540adbfed73bcac4e094ab7dd622a765399f3fca7b0124d59629e322ed612cd50e14438ede6d4800234dd5058ed8ce095e8fc3044fe939466165e9081dd070d2fc73613aa36c2ff861f43f0923f7ec279cdeb2772a93c5e38da5482fde926f9d3ec430a69864807a6d15b918ad9873e743182b69ec15686033625c857469c09104e6f56abff8950530e9938c4e293aa5397004a203ea6f69747765f3fc20342a22f254ee480d99e32186078c43122c7ca885aeed378bbb526aa7382510b813b66613c4740ac389a0b704feefff3e5b8a1e25d1f976a0191b9fa50f2e366be00f057f3280b38f70ef4afe0ef72128865474ceb25ee4cb060497bd77f1da2c1a911ce9d6d71631bb9e65f550c34128d4c673600e21daee41194fbf358b59a84881e6e4cc221f2f907a445d1b053582dcc61bd6a2da86c06bc5c7a4b98239d811d4d282681af172b600bcec87fda5bce7e1e55735115dece0aae91e45dff60abfcabfbebeb500cacaa719aec675168f906b39e7b5760a67ad8a3571658f22972bfdc2e2ef8bb5cf3c8f8843d2dc740daa1adce090d7d818127fd3bf750119aea6bfe54ec47dff43b9e266ce9f634ed2eabb9824efc7f9141066495702592288eb8fa97055e735ab6d9ae5e659721a2316e8e9bca2c6d40ccc57fbe42a0219af2711d4a0f7660a4e1317c35914e1c9895b23d80da06152ed66f19b613423ec2c2085639fe2213869a3ae26c722f80b7687db0899d06fe289872e29188bd3ac9829f76266d65d6c42eeee7c0a13a4138a9988d879634b92624cc6f21daf4e9c9636b2c897613a94efe545cad578258235795fa0049e7649244ee4460009af58193bd6116f2ccefe542a04944494893d95c6a6608a6cb434abfa8b483852c03a3077977c32bbb73497b51d5eea5b973d0b56cc79cd1918884d507f6eaed1ae0d435279bca4e0d62ee5f2d3d7c9226a6e2305051398479eeed9a454f3f0b59bb74a2f773ef60ac46e332aa7fe8bf574e10adaf3738e938056a08843cd4c986d98f76aa5fa5b9eb446f1135c9db3803a84a09a5d8e3a40f13b50a8beec13f2dd87c650ac157242c29ab77c44ba993bb134ad3f1e03ebb7c74cd4e193d49f6df33792739cd41d87f3acf45d336bc6a28816cb7324557165800d35856c286f8febfeb12e89a9a4ca785f369b59ed3bbbb75c23f209b6fd808606bcc31782dd605b542aa8a7b36d456e55be9d2104a0b168dde821153c48f6a6d6d6055e2787df6d88c3cafbf7a72da4f734057ac2d3b165deb61f982b3ed1eaf8f79556c1b66944fc106633e9fbdbbcf894165f5b0a2caa68a05ccccafe1dd22f8d70e1b2ca381b52939ccbe9ecf7f990f0fda902aeaeb1715aa1ccc8646fc73f3d871d41e568b8279f528c70d884fc0279864f9fd7ea647b392edb9f88292f32b1cf0fbb7238afcab4bdaa46ed5ec06559d495c51ff25f02a8312c3f2215e5ced6effaa80ed9df6571747b9914e5e188c7f6bc4a97a6a731bfde32168b863dc6cbde42a5dd5dd2b3b3c2f66354a7c33405501610c79324bafde5e2c8cf665b50c185ce593484965442d8e9b2c02314dccfcb96cd4dd3d28191a2a2ec79766c5d0a1ff5f5afe9ebf79b1db4118d06e4d3da07aa13385fc43fef76a104f78bf9b96795cb2a8c23d698965e195169ca3c49d657700286b9e80d0c424b4a93d7b14037d897b7bc7161c83fa859d108222881c1d4afe16a93736bf5f4fd21b4f4b75cd110067c330b97af33b0c9033df2ac5ce118fdc16a55998d9e1ceeb97a4391124e946520e93fe28773200eaa8c2dd6752638b113fc85c743f157b900097900f0f53ec4052cf9714b4297684bf9103a5a95da0c9b5a7e6b82e130d06bd200e9187d2bb41844182c7427827a7225a5e26bb888337a63d597a60f1578b1ec6b08f8cd8f3e2f6043f1dc24ebbe296538f804617b51ed0ddba2277fbb8c089f7f072b955bf9d95f1c32c1cba0bdae5762b3099081f25e380ef122e05523f97cf6ce4fb800a3ec191c700d28de180d27aeecce01c473e05bd483ec678a540e630d40e9e1f370ea7b493b81dc38317a92421549932603a0a68b9266e72f98487525a54f108240ddc24a86bf367c6a8bbd4322971e682ecc59a42ead15862c714f3ae797fde3702259d9e4e9abadc9d4018ea8df330410da5da56a7dc6a2e8f6cca878e2990a50560d19870be1cdf9002f919d66276c8fd64b13febab48831646a420a0cad194f5184c4ef952023b608d5b8241d7a09529450988c42aed6c29e0dcdd3d1791c907ab549f7b33254e4f9b8aa7baba34b29866675da80d99e690162e3bba3993e19790d3589b58569583baba8c28a555609ec8869dbfa1a73243f1085aa1ef483734126e2cb9e4761c79ecb4de5401734a487711ae115f341b7cdccf7a62ff2a7c8662f8ee2da2dc0f80090292cf66c106908b488cbaa659e676053b71ab96ce681391029fa43aafc5de72810d00140bad02c2560b77eb3fa6db295920f393e2974f764bc86eecbafc4a75d655adf6570111c6222c98f9a80505ffe5ed4b0eedadf21a42856ccf2d227b5e27309798849c7749fa57d53283de44f230d092fe4511356037db9905ad6ccc31fad276a7769e2af7827f6b4d632b9ce18df76e682be3c6894ff6b5f87c172d1c20eb5c41e3f9a2d5b81449a93b9b34c584eb1f8e2f8b9121954ca6d777c7da12cfadb6a55b577919edf64ab71d5d98bb98a371bffeffb6f114c52affad5d7133ba3d7cd85ae4063e65b3c496b07596c98336854c8e6254045bb419bb0083d6710a1da9f146dd442defae9fbd71b926c03c2aaeda44fd4a268b557db612f73aec1bbbd176be7647c61219d95eb53ebc7481affb2cba47d60db2bb0f14b7b4075f003ba62b645c146f39197033cd2d85d6b71b55f423dbd72822fe5cfcc9afe893bec680ef8c3135f429e8999d348ba557bd80338538e02f20c873b9f29834e5d2bd5a4e27f95d20a4572ab6baac0470fd8c47bd07f48edb55a5e67fb7594ff06995abb695fdba55b7797993592136b695c3718156b9da2c9fbb063730cc0ece594b831f2be529ddc89e928ccacb13517c1fdb173baaaec5799360cbafe17fb783c6cbc35311db230b6807eefc84b3d364c402b49e1494cbc6da447f82921c2b0a64171ee82faa91fc81e3b027bf213dfc90e9d9276e2caf3021ead649abe868aa24e220dd16562f9418fd2ed506c305105ecd1bf99c4c2b342944300bed7387b22d30ef5913bebe6e39c8cc3c371d648b569d228138b799d86989f76ad9e4a138db1fdd73c172ad048c19e62966a35145071b08ed0a15bec8a74b8bd2599605b6826501db9fc2f0b4e527fbebd2696190a46da6426717894a65be035b938a183235dbfe5d0a2558751bf2bba7149910e17df943c2d71fcd97401f692d3d1980580bf0d7eeb76f78179c3a4de40065c4811ffa76c8472efd5fd612f542703b1c8ab77778eea19a6ab37399ba7093988885f73295a28e2525cce9f0e51ddf9fa3e9bb3dd52e82cd3147de239d0eafebc7af9848d006704da863e0cb17ae769bfb70317e9f06f85ba91d4a7b74e7fffed00c19c15dcb4555a72916a626135928ba9d2227bc98d6c8c0ffe567627db5f00e1dec76060bd1a21c54d915f1490fb5b66aa8135d67f446ff7af5001b842d55fd949f46401349079cbf260e020d17a7e4a9a56e7dac92253eb02f2559985d22495e77995e359a70fc0a358b22ac0f14f824fd385d60adfffb5b68cfcea1cf74364af1c0726e6b6dc08b7209bfc36f7d04931ae5de592babebe82299ee700a2b26886945ac9e8683bb5e60cbdd23d8db9dbed6a1ea7aeb9b186228832f6ba6b9b4a70b19b8e800550d60d53a2865b737f8ac85fc8d3b9ed1c876c7f6e1b1f2b2f7e2c811b385250948291a9281c3dfe3e0db7e0155267ce265a7b2f9f099d2267fa3984c31430b8fe69261a15231e3471666e646b35e4b9a596aaf08f96128239119c6dd078c5a56d3aab6c4de8748846e3ca7ac8d43469977b0e265c73fd53ac3a820b87713f620b630b56ffbc1ddead611bf30dcebd94c7cce048d3c6ef69ce45f6e640c5a2883fb31137b66291b579e71321b3ec71e1ff32f5f03d7964f265de205731a20eee1b309f97edf18ba80ccbb5474cc0dc8a02a18682623415f60479a418a36de5dcc11ca0c6bcc98013a0a24a33cc4e9595308cab07ef16a8531d9c316a79c614ee08bf0dc8bcfd3918ed1eaa91dc8b9375e4ae516e28f480d6236918d5a8303abdf8d3a1d94d46f527a404e23f8b81bba20eb52b923e15411a72529d2a1fd939c855b13451d38367519df8f6089bd523e80ea1aec5268800b893da30f26ff789e8a52ac3054d924a887a6bddda257e3e3965378a2529a6ab20320b9277599beb855e88ec2bd281d3bd9b8aed4e7c35f1b2701738c6e2a341fbd6217d2c46433836db74b5d55f3d456b984964516fbbd9fc57c66c3e0f53b552bb6d47f8da1e7da6fbe9f59b490faa3b86151df9580d716ece1132f9d5cbfc7c527ee42b56a2aeed61a68c8406024d76bc0a19992d745a28f987bee39d8a620ee8f6dc9a0cfe25048e5a39a9c9cbf95c9777de8034ba1c633c57f5d1a953afb7cefa80731be483e7820a54a8b640ed14c1eacb0c6de30b590cead2007db1c6342b89de287b614a6139e6c268e634b1ca83df27dbd6ecb8d319a79168eb25031e15242e9afe63bf3c217105f51a78dc7f08ae633b810e13f60d9928e9ef2a6ee70ed29c073d3342a267995f7d5a8d41a137c411a6accb832bb57d944c4f421bd1ff0ad1e208732ae170b7f2a85e216b47748dc96eeb5b527788455e8d1c07bc9249f8534f3d88d01463de5aac4b1c13148e3e5708121511aaa4e027d2828783e0143d7ac553583ced6900b0ea523ad65ffc39ae61ae5f532f6148c9ec44db422976e1200b073c39d785bbcbe0bd5ebb80e508dfa12ee011f1569f24a2c81ab25428b561b60a5605fd0fc66255d683c582f65071a7ca40c8c955f4d46cc3fa2852da492c6a4bb1be591becf77e41cb67889d4a733d8e78aaaabbbd98dc8486d4a224e21c3ff6dd64460bd7df9592c948b77a7c6ba802fc63fa6a8ad3ec55fad4247622114db51dbf29a7c0c396b0df08f1662402154eaeca6f730119320009922a6bd2dc85980dd7547f08304cf668489e8e00ddba6adbcf120cf9f836a98f0336ac015a22daf710a6b134261f8e4a5d551584c5149e9a5fbc80a42a56621e8e53024462f596f5f0c9123414bbb26bfb982eb10a38b04104e2965cd1d58cf3949859e9356adfbefacf04bec235c6ca94c9951b820d7128ae85b43d0a810fd101804f42c93f5645c9e1e7ccfa7954d52ff18e6ddc7b85fc05091e091100e3bb52d784ebe0d0a84df143f069e86bc4c201ab01f3c16dbf5848a137dd3ad93405d7f26b1ae53e707f44b9d9741b78f0b477f83cdc8760aae729b2f4745d155eb76d7e88d6d10c789f9a2d269908713c969235948eb80de497fd0523ee3fb9bcb28c22a187eac6bc6a6a9a7cac138ab888c24a3f265eb08ac8f2e08cee82d2fbcd313cc03177285263ef004c67bda1425a850a2cdd82514f06803dd0f1b373d5726e4924b5c2a689c0081433eb2582f9cdeefa5a05d3fce47d2258304af168ec1018a77f8feaed7302a0002c8a739a6116d6ba4543437b117291f48bb71d1c66c2c196c12bd4c9bd314d808ebac5b0db3c6cb18927d08e2fca4d140f610005e9a72cbb244d7f60d397424aca82d05553f3b718e856398938e33166aff48afa12828210914fa9172258817584434a2558e6e85fa2a8feffef675ad92d8b3ffa75d653e4f5432391f22ad652dafa263944cf8153a43a35ae7e6b6a5e2d731263f06eeab4d13ac75451474f808f47fbe541bad2df4e2a6cfa19b8914916646268e59347c913c98e67526f68ec705e1d67fc514a0b1d502583cb9ee6f569f1cdf8f9502fbce64c76529e913dd49c1e33158a0fb64c46a7a0a60cdeb241982793dafe6abd1e26bdba980cdb7134703a3343ec8dd8d594fcf6b79c38366e5ef707e609181a39ce568949eeed50b2981a49675207b5d701d398c092e067e2ea8b67cce6dd737055228c6783c2a782836bcb8c38d038fc26f4dcc0ece4a2d3683e818addd6e00026efb5810613922ed9c1acd92fdf31bc3ad6e721707c63b77d07c23e90a12bdde36955adcb7776c93c88054873523defe9973c90f7eae4dd075951dab56234d1cf020043408ac33360ddad1a1294da1150714ab9104e826b8471c266c925383b7e24189dea2ae644820c0a19a42223e082d77147c61b2b2b76932e7487f368036d31c6572d0431e85a614ec467b358f4a73162735676e91087f167f1374afef3612a80c763539aaa3f6f61e1140f238e37edefe7e96ee1ba82976fabf4cc4afba436167febdc4b7a1ca336b7b649ae7d94fb18397787982aab16248e3dd86ee76da230177c2feef87e940ea47593bfd87ef3cc09a1ae201ffb2940928898d4f6f4af4634fde9dc33140a6c70916e2be2690d7fca7cb763b9e4553b753d5d41544e4cd332ade6eb12393d5d87c85dd034cfed5a44ca3f60e1b6d7ce0aa7e42c3b75c10fa02033b4da79ae1285e4799694d38dd6755385f5606bb6393e9b203f486b8fa9f57fcd22b6b5b49d0fa32cff79e65a1f4f6147f1a20733121de05b56d300c483440e90157c30a9396a772aeb41f71814de51e7423df073f8e5e5ee97493f9a5daf6d2bf57c6bf37edd03cdff824a5876443ec0279ffac7dd4a37eb7a1a2ac1cc6418121172ac44a24892817595da4e3d678495d87ffc6aa2e0e058ef695aadc2038319cf715318c48b9a420ee47442c1ddcb7eaf8cc3efa17c376c822481978d6d90129160a5c1ad4414b5f738bb3fe33778f8a972120bd28d0bac162c736e400beac6e108ebee728703f6fe4d881607969ced0da0293ff4ad9f7a6633b29fb2c00d440132d172d550c89c0765f88549378079a9b513ee1204d21238c2f27c958176f8293fa1a264130eb0e24b40fcc80881f699644cf9a01be4e700ffd57ab1fd3ca3a92d0c9ecc1b8243b0ff443667f6ee3bafba94b5f742bc1639eb1b5eeacccb5aab7524ac38c878e8c51ff2022baf10a9c996e09d1746a86b87fe45df753507fdece8d0c65d960a60a4d70d16495b772a8d85c10a15ccb0e0844509bd70e6b882b756fa1a99c5403bee65f0071ae90959fecddae323db5d052573251483bc4875d3d00a70ff405fb6bb547058fd9e2bddc4b823c0c1b4e86964c3bace7f88ccf60f3ede5eda2f5f856ed1bce20a651e5debb75aa9b64814a0b58d9834ea5968402eaf3f362cb01e7ef2cd838cc33ca4e38aa30b7d53a757d04e9a4551b3d72b024f22efd47560edabc3f24797b256cbc5aee43f7c6defae81d84dcaf26b1a297a9e030b495747bc0f1cace431a07cc96c704e72d9abdd9ad1edc2b8eceac7cbed76e618520cf670d26b23913a091bbbb202687f5db854d4e7b41dd356c2564a5a71053fdbe125e1d879a68e6be94574b7fc7bb86ed81e7b00f41396765125a86060711afc602fd76006f0e9845590592fd5a762ed6400330ed4659030e3e44c9cbd56263f9ef3240ef1158897a3a9c88eb451f69b42494d9d7130e4a7e4769219787f1154b1f26dd4f74d179bedaf149d7c51049c1b291113d43a236bad5b03b19617ec12d7b358c0ea2a995db735778a43e4b22aeb110f36765066978b7e5f9aa0a1359d8bad9069d749316d27029a332fbfaddfbbc29f0107ceddec04b79ace5961d1247ec60a7d754774c0ae133fded96ec8c5171811b1321de5d568dd83847df0264329df4fcb83f18740948829e266b8eae1e165caa0d17e7ae7556540f0b08439986c92cf477448eda046a761b2fa87e29308036d52b7fbb6be50982235859908f36d82a4e53f6b94f0fc39aedca3cc230d6b8b58780352db4596928c97addacf0e8c9278b29b73a09ded29280833acf004f73b1961646ce9b76bac65542d6e2d4c080aad3c94208f0642f004bfc6af38e3531a2468750e196f9e502a5f93c826634bcf849065e8f5263d966c269e9bca75bb48f8366d91ce84d73b538b20d67ea4e53d1e35b4508737d7f358bdc4e2d2794998845ec4a6171841132e79ebf7fb12480e161aa2e3e50cec48956e6b577e1e5680739e5e0ca0c80340473191c7860f131ed1be46e83ae4a1a1adccaac3168422ca6c138986d3e367be150a0300aa988030b4bdbdaffdd7cf5a574b7b0daa2404b1156de933ed84fa8eca1dc9b3b6aceeb29a54228a90ecd3021be6aad0be8138b4cec90b7aafdba77df71c0243998ccd4cf699ae984c984408e5c846487f06fa6bd46c9594b4293c78e03e263fa5cde2265068a4a197997ca7492c28228277f1ec05780e1317923d3f99f8e6c8a0554584a3fdc8d1320df832a7bbc537451d8f83ae667a48634e38ed831abf6d73be56acf84d82d61cd635631a82f6121a3dd72c7c9640c97e4228a1648fd37dcec8690957283fc090bfbd40c86e650ea064da32aad7b97926ac94b2ee225ba30da16856d28c99d28aa43815bb1f4accbedf2c9afb98f81d381193d2c9228ea88d7cfd136dbcefbb4c5b456782c3633a76f8a2a5742b5e3487bba1b682334070505ae0009406a35859e3b2fa5bd032ba031f12ee76febd2981ae20e6acd5c40ef24197baa677ce82c6acfe78e398e0686b0f94622245b4d68998ecf206e3fd22ea232cc76472a20e781492baa6a02bccfd69c7612404c80bae383954a4e0399344d540fa4570a517553e0a03fdec7f3bd4e700a816bc5db4a824bf42afcb0dd1b728e5a54495f2c9e04a65950bcd04f41c2838bbd52bff9484b5aded5426569a8eb6a068265fd1a526be39b863fad68e1659a2ad91060c14926d667406da18187beeeab6391c547b16d0090ee5f12ba316034d77b8c464a1341b8704edf42bcb4f6662219b376da5104db8be85fbb2183f4a9820f5d257a368a2cb9821a413030155a24ecb98da31dda25b416bef73c70f919ebefdd7bb15c13e16497b532e71e0375de024d9b902673bf283409ffee237a8131db7e5abc5d1cb0d5ee52f495355bcaa732c3d1eb1cc8d500e5bf0e75f78ca7d4ff661fc78bd208b90e920e24a81761728ff76a2e76bbf0c6035f38f20c103baea77e9e6995fa28915f364c82cdbe0bf910b8be516a4bda585e46fec5334e17c0446a69442d87c857df73cb5129cf7a7bea7fd8a0fa3332a60a98ace39122f00a2ce408d64e0ad5bfedaba671a18ae498b36ebb29be397dd444c8618cbd20ed3a0bf8785bf311405aaddeb5ca0f0d578d5ba4e1ac23c243098bbc3fe54ac5baf91731454c6115f6904d1295b652d5827b4b03c6a73fdbeccb6d281e7c8000b7b696bc7738f5e1c52c0859c5a39c12e368676a15320b1f24935415bdbabf5d24e3d158a1369b0cc61f2e1855168f83edb669aa7739b2fb864763d9ae847986b14d40e537779527125ca71d189176c1a44b2321a4c391c4467d9ee63075a8cdc3935912b7be32a97a6385895b3c051f1c5cd02484090f9c6a2207df5d8f28ea53249aa62f4cd7c568d730e321e0503365c0bbffe85c292ce7db06df2d1b57e730974e313733c89ea5e353d44b1cc41dfa347be21788d12cbe9539280a6292cbee2fb1979e025cbdf9ae09570c6876304291c728158fd6e4e521cbfdb038bba4f339eb52de6139f9e7e95ce15523676ae246d891a9a7e472c0b9eab0f0838ef8cbc7aad7c60e751a665af9f5d3f1e26ae21c0d865cc085b0a6a34b4989becf29301b9b8b3e8c899f91348f05e58b0110d9e3293e226b705cd8e21118fd528768536a76017a50fffd8ffda921c716f2203f1e58a1ccf66388fd2a888376e7d6bbcf3a67c07f1e9f9401df06835b52e99c87dd85e16aa44296f7fe11cea0a5922ea2ce8f0e1d6e6334b60ddd63cddd231d99a94fc484dbd9223837f86a2cc9c8e24cc4446bbc607fa387f2262077cbf160e566bd9d1d880027a4031400885fb25f01bfb6cee276138f5fcc400dd34ae06691877cb71f50cee19a7ec3d610d1efa91771d6aa710df65c0c88e4247a23ba7e78dd5c91f2d56f7b33b03890200582f7c2e39169c66c4be6b6dde454c1d4bb8e78fd0e94ea3d16f009ba21bc2f5f267265b30b5059b860a3cb73857766f81f2fe252a859f1219284fd0fe999e343ac0076398a396c49efdec6cd10a9000074618a8071bbde9768ae33fcc44f6a7a110aa653cd8404bf5a983abab43d9b907e0b03817eaf4cce7e43b8a2f06e75bb6ea9ee1aef24229842c8ae008cd4d9338d726a0a5488ee83c5ef5aa7965690da9269b6be53c4c14c349ced6b114554390c1def39958e984f648ed6a6e4c0c5568f0f1b5e636a6dfe1a26d01d0a94140e1e727dfb6425e72a9fece93a015e5ab8ccd251780995c1f92df94b0efe850ecdfc62c4ffd11bc8f25639c8e424b0895f254a53567d525ad70a3116679e456c5d52e318f5247347cda600580ca031c8126d67999244e6420bb0feb39fd5d436439b4a53b8db2f8c8d848cb372a0d82833f6952d2458239815f4d9a1fb89233f7ea562c1ad6c264c05fa0dfeeb5aaaa2a5273f61d92b102745c86b06e3e26b0bbf23fbd0bbf8d4442f6e019590b339b2b6d8dc1b4b9e0997ac6bf375acb035d1aaa61f6323df3b2f833c38157ee91acb19f7a37be4b378ce9604fab9fde6ce72c7e243d9f325fc5a8fac1083ac64f9453c05d073324f90135ee93f32c25b33063eccac720eff52ca674b175b99ab871f578b605820d9086356b968f336d50f0230d84450159abc099ab7a6cddb447daec8c35ed50a85e0d767c9e2400847671731657bfc408093d942d3090d7de7c216fcb147525ae79c5819eaf7f4beb79ef02aa6790dff3a51d264463e7c92c6b6f0e1fe53f6b98e84f5df55691cbe9b6167be21f1ea082d29e00c9e92163df85f535ab5ddbf14ab8e8e14c6640355e8853c2fc46d6509efdd07006769ba0787771da395a7ca50ebd3d0b23854b5c58f7c626da8f33eb2e45b7d9866d55ed93ddf0fae0e534f63017839c056c9a9116e3d41b35271ca69204587c4b29da959860f73aa54e37673bd43567ac56aa29ddc5f88ab1e21fa9a90be6f7a13fde07f9332bf6f32db4bd3908c29caf9eabe74823cfaa8585de616814c4035ee31796f5cb535d6809bf6506558d28a11f6a3e1e8201a82163e0d0b84bd0a7b8fcacff1b643b5c0f71b7da347d6b9c2415341aaa99a7fec02a4537af90b1c70e2738a60f40f4f5aa4f289be53a351a2a304a7e8fff3ffb5396dcde98342f4fbc02ba639bc9828dfe86152df1afd65ed168698cb1c1393c727f7c692c78233e7f5210f0cd544c3d293c45c83d97cc3ab2f161652b387ffce4bd02ee97d77778bb9a4acb2ba1d1a503b620b9c855be0fc8012d98f596970b9a65ff9f1a858fbd697298412d475b06f0ea432213a9c29e7715185b866b1b5edff097ae07d851bda6657734324a0152c769fc9b830b0fd94a62d0a520bc855b5f06a5af31c8fc7cd2d7f543b4e7bc7ad49640deba63c2781e88a9e4d7efc144a8457b84a84dc81cb945c730f71a9ac3024eb1a82b2673ea44cac283044660e5ee282b1baf590669f2501dbadc9dc552dafe668cb70cd1c1fb4ccdb0e6903ea3961d765222bcd483b0cb8ace68de163e300c83ae06e8d8d5c41f4d260f5604a3d2fff57b400e0c5905ff7d30ce35fde4d828ca81baad19a4d944693f7216f3136961ad4960e2ea0f17f5910c373325f7ec4e998a08b2730f75e0468d3e71653eee979e49e8fbc94a81e0b53837c8f4f6e4a56908fb29f4acc357a92800cca013f6a369720c2d369562176604b684f7334cf5eef9ad337b5415341021a5255d707140c147d95ecd591ae6988e86a1de15a88d7dd5c72533c6b6c302a6663eaf6cc9e31841a3627b9dc1173b280f771bc0838187e5da2bb80a473465488ad88edebb61c28a7882f0c2f9e8991e45e65f2cdbfadb1d982a39291d19d1e3e501536648eef2ffad97a79c38319ca2d07714107151d69acd65063be23a1c0980303143efe2c199460f73cb586440366bec3a3ccc6b482fb6e03f0aaf32a68a96f6ef2e1414ff21835167561d3f6fdddbfc327e99e8363b5549577b98d04ba75ff2c69c4bebe4dcb6fbaa4fab70f3c4b30c02b065489b3136a0ca16c2c3740b1257908a0cca2effc429a591e6bb07257c1eb8a8e9fd23d9c176957c57960f4092da5300ec40166a3edfa1162ca699661bb30cf030f69cb76d2feae5d9f0c94bd662b2479f97d35103e8890ae86194627c1e8c2125805aa4d6a05e1e98d2f8866673e1ccdbfd5d9d6d7510b122ad558cc32435319b229f22e43e467c8765f48e23967257841a9034d31cd1de036910d61c0a1a846e3590fbfd8ad113ae7b0c0b9f348e6f3e2579fc8654a6cc98d8fcde4354a5f6b05c7f40f6d35835c269b13e130d3082eebf297fa2cd36e9c608b09dfce10bafff9e9b8b3497425f834617c2376f386094eb222c9846a2273f24e2665f13f9b6ae47088db5af967503bc5e9f2d0704632678e73770b93f1332d41fc29a6ece8c173a66448f784d82a93ea0a0680170704e776ca05b08b59321d7ba74a1207572d758ede7df54341dee0041c4ea3c33afe9194b6e228a44a87cc25e6ac70f748c9d275d3dda6acd56d8a1bc7ba29b5913d62fca9dd060466b00325c9ad761f7d0b5771bee0247932ffd8bb437be24f593ba7371a360e27dbc3dcd84d10f4ae7f0bd4178b5e5a0ef9e2a2c41c2812bd57813af0aaa431050794b66d44b223817c67b97cb14ce05191cfca30a9bba578cfac5dc366e2c4d665aff687b0d3fff21ce7656bbca96ce88b5056cf9c26127dde3bd70fe469257d6b1dd6e42f8bf46957a1dea28a070acecfc737f7b09f389871deda426f5c368a425def971bbc23926a88b9e994f036aeab0bad8ea3dc2e47caf7c5e9a52c4cb982c0c2671a43ebff24dde7a33ab5d94ddc5e8f474d00b452e1e84388dcb286e18ecfbf94f16bada2040fcc7a2a7cda0df27ae832c824b0b26399ddaf640fbbe835b3150cbd7b61190e19d96c0663b503605ed68bfb69d88a78560dcd9045adc12144d7b27a81d7b49c5272e3cef59d8c7ef729478d6c5fa4b1b984f8ec95c96a04a939c038d443a1fb0831dba977f409ac7c9e8f4ba684ffba20c1ffed5ad9cfb305d9b0cba141171a66d94830380fcb332015de4eba3d5e6e1847acf2f0ea8f1f37bdb3679984b03d48ae885e0d613109645b174dc0b430bbee467d3012be3ca1b457c886e7af367bcef74f556d12a4f5be241703b13e5fd10180ec7bbcd4ed0591890f563cac35e5f49c3b19c1ff776741a4f357038a6a920b78b996b9fff55bfea1c1c1cf08dc92fdd84b8f3ad2123fee7b708c4c33a5ce748861739fcee8580fe0c82f126206042b72daf4b8d007812ba891e170bd91460df6ab5180a3aa5e9c6c719930e1536c49eb8c975492993ee3a8bd672f2f063912c56e7f37af8c5c278d1fde07a882b0e72332f6d5c0b51ddcd039cd4c2f3bf9eb144db77d2a4bbf1d7fac01fcba6cac11698431dc4a53b298e5e0c472e451851ace936638dd79f0e796f228a4c9730233fbb1fd70429c57a2a605ba0c129fe347f1782411afa07eccbe7eb010d2de4463c19686a44a3a002278143e990431c016f82a7a98ad34ab381547c6a4b4a83edb8ef0f6ad21f84473e4223a562fe5f02215340831fa3c8458ec7923e137c5ed88532ec19856d983c97b89756184a0c7c01718205f2bb4401d01382ca4225a99a1f7a28ffb1d6ef779e869cceec13ef95667ebe24cf6ef86c03f02f6448d9d9b063fdbe974e6acb97a92f8ffc8ca68760375d475f74b6908ac9fae89759a41a9592b2c97c155906102cd04b7dc4df756e9ade146a3d0762118c194c585f0c607c86747eb01ae93d80ee89fab80a7db974c6bdab57e599e42cf5584d555aa6d3d2f9a92cebf4cd4028dca32b012697725dc2659209523fc78b629a44884eee9cc3fec82220fbb53b9a50660f5cce90b8478a3ec91b408fc2891e1ea35ad47f64c667d0d0a507cdfd16ae3e58945924d2b830e40c6ff2c55a408f21f436831e33ec99a631f0fcba23db6182517242752e8d4dd9fe77ada6f44010fc7d0cc73c744aa5b53a2abf425010b260d79b77d8712d30854b3b18edb79bcd1238071a6d5b380467bb672717a2c543fae0dcccd8e01d51a02c1a1e74f56f34c412b8eaa0c2a7aec44d871a28515e4ffe5bfe2af17877d369ad987084e3d96e1c03c75c59335f8d303fc13942dcbe2fbbf72785fed11596b5d2e71c7ef8d09b53825a7094d64b08bd1c7de20d2346dd39a4e65daedec2ce156835c32fb32d807dbe2f4beae063d8b04d578022c1617f7f2438332e22894d26299962a831f95dbcd28129d60b38ed11861a2c681648fd1bae5ff978d1c387564b4fde2ac251ab0b1de133fbc66afbd65a1203a228218f44dbda5fc1c087d2fe4966d7db88c68e4e33c359f272ae68a61fc00cd087d30d351f08e38e2a22680bbeca85b6da7d2b85ff41331e4283c7244362c6dd354840a057360ff45b625ad0554a1815d20288ab671f5ab6de1ba6e1c94c151bf51bd62ebcd2241e4034f964d58662314a2dadf1ea4068caf45bc2b84b987bd6f788552ae03eb32dc4e59d5a1f6b3f0c8685ac21efa3db7c2a44dd22e0f9e7d9c682fd0c976dd168d2ce44039794830c0f5bb68e0b1bcf7462e0f9202ad2ce5a1c67d0eaa20e6310823d539e2df44c89a24a59a839e3debc44658036baa55aaf6ab975c9476f441a0cefb60ace26c2921b57add55b8a690deeb7e6b509ff158028cae9cc2fb11458a8a1d187d552919ef1310c3c0f31acf5303b810a9b3a3c9b44acbaaa32513c6b77db0ec2af8098bf6941dd1dee8d6ca4f8e1005e7c6026211454572349c657a5a31597b941ff26466c23e4fc93733bb450cd37bdbf514f30ceb543ff0c080ba4aea2bb74de91c4a101577bcaedf964b2851f347c326185690b0e5f627d7e3ad964458a9986d793ccc16db5fec032740ce68b752ec4a74059731973fd5210f5dae271dfece9e88352ee2568c29f38d14a198ff54e68e38e268f08a832f4f5f9b5f0ed90596a362a3e7dab301a2e39171aa6c4043a46128224f74800bccef7ba1a60f045b3646cc09d969154e3e726766bbe1318d8d8832c879f3dca3e75d4eddf405490fea32e3ff266b4e19780e4ee42134b1173ada2f9091ce26ae9805dbfd24f323145c2baef183468b709f43f2d81ac2a01715b6aa4a256454c0416865ac941c03b29762aa21d2132fe48f0574a4a0998a25229d0653890eaacd8d0b6e47c5a9cd471dd5331f8e724d1e30afaab5bddcfbd1971f68ec81ddb0e22f79b267103c5cdb95def56d25bf9f91526d449cacc3af6b36bc2e2877b4d06f0644e70e195407cf2410fed547e3637122a7823ef591a963414ed6da15516dd93f79fe8019c160a260d1e984f6dfa9f5687bd44b6d6b3c1e98005a74e0141e8a1843abbf6543de2ce312a88d469f2f7e1839698b3367e15c82cf446ab4a5fcc5868b46702276909669b1bd783b4ddc9aa3f222111c0bbc08dabf2798507eb8b5732dd5d8ddba91edec2f8d0886724b09df28296cb90df95ab60949bc7a747564e8e457482a9437d687431a8b3f89d78bfcecaf39dcc3fe5446c6133e24554e0a3ae5594075a6779f51644129d37e2b6100ccc52921e699b0b7810ea406c82210fb100fee47945262255349fdf40e579d58452634fcd7157b983ba0b4e7dce0049a67028eceedee0ca8746df1b8de2cc3c55ffe79a60f158f9975bccc5b4c2be49160ce0db05c1857fe70c8a52f8da4cb4f2dbad141ef957c486db9aa3987611e146355afcab5843dbb0832cfa38208583fd6a02f0a77f9022a2235600cfcd4543bf0aa389d91eb654c3bee7feb80f5962dab3c7de9dbae35c38e3eaa0739d589334337c194ec5be63dab04007a51fe8e13bc16856152ac0cdfa70502693b163184b97c0ede2aca53437ba708a218c512b839f0634c7794d0310682a94f0335a0430a66d7f8f6392d174e8fae2eb013ce8e48a05a6df387fc9b8e42d30af12eca567eb9d3fe39e4cde903508aff2809e2338e6ffb5b8bcf8535ab649bb57c4a34d1f7e9a1bed13135b17cd7d011d272307fbf3207335d2c1e618dd222905571c9256505b9c561006418d69c0a442bf7d82a2feb918ff436ed63f033b611cc5929362e8ce9b1b347e539c02ad9b3f0b7f5c15fc0cb33b1a02d62ab48be256aea4f8a6ab29a9b0650727d0c21cdc8aa0a68ae0c9fe329240fe24c64496e8209afcfc2067ff0d4e2fa094ce9cf603ac6920225f79db2bf51b8fa67dfa42dbf7f9ccb91b9b71b87d30ba0c0cf9890d83af7699b9688e1dece7d8913590b1e9d9d9c90ffd6428dda9a9624de9555b1a4c22d4a83e600b82c0ba1f10d90c6798eb8bf0a624d19ac71aa62336037d1ac4287be127cdc5cae7c6a12ec8b80ac1d50ef2ef39cab09c319a669065db6b50b093be57c93e562cd0b94f9413041826802088e2abeaf33a892ca5cf072a73204b0f451de542a3e8f76073b629b56bfeb2931b87a8c5e1ca5deaf0feb45937336c476b1ee5d50abbc271b32e20b592ba9a2759db64180cd365fb7dd7d82016989a3733597d9ad2cf8b91bc7cc764644f90dfb77bf9f7255ec2e4f621e3a16edadb0f1ac4c7b8dacc27bf30e5eb187a0c1d97d9f91b3e22a5cd261c77aef4d37a3cc1706b9cc0c85dd3bfc35066e77fa6e1f6d272d029f6372d031d0df1d9bceea493e417d3ca884d9ba72a32f754afab6991cb59b3e891e9d4f0f4eb6a046ede9a4f16c5b5ea4561f315efe8b42fcc06f1c9e1b7764f4e1bbb8d3af7dc1151f67eb561dfe825eb7d4151a5839d44ed1685ec99af2620164ff132a5d11f1e144a72991d7c8aaeb71f46133510a4ee3ebd1f678eadfd6c28852bcf0e27889f20b5cbc1187df45c5c6705c139206cf0bf53ea682487dbbd70130b726eab53b1917894c39a0f305885c457a803309542a1ad74751aaf5213ec45de474aa0391465b43bdea72bb0d6b29cc6eb8e850bd0b29f4bfea1c162eb618901713354093a262334f1413ee65528b573c2ec402fac49ca1087811ca34c2c77117a154b706fc59800d5520a162ce069c43b3e59491093cbe033dcb830841bbba4180222f58234b93b73acb7b48c532b1e0d4e5767d26616ca20fbbc5d25ede92e05609a50f6927c7983e52caea68534f48d391846439a941fb75f1ce9a4546c512d9ac78d2b34e58288206fe9424569e84b923813ea147579883c07c455ebf7690fb119fa210c63f402fc0714037671741532614eac5719587b32a90ca3e7b109fb1a209f7e95dc4d5f3cd3a3be64798f5bf100f4caba01409a9e6a00c643343318266c66d27bc24808e25fc50abd8f048292d38b2a801efde7811da57feefbb62e9f910072547a4e699a794e2d3e405d570221ef23c404f4736bdcb9c865c1c9a13197e1edb656d0c7b21fd925110c08f6de8628634adc87f35d9e31180770dfc7a97cb44057617c6e74820ce9ec66d28d598c5f3084ea82d7b4772b427689c848d2efeaadb83f494fd03d1eb2dcb4c8b4e2fafa3967b015da727442224fd81f34c047988d7da0da19f754afac7e4f99e4067a151966f7b578255c8bf9cb88c446f5691237dc49ea13cb156fd85cce866ff7d72852a2feb4295fc8c7ab0c3f467ac2c7486aab3c6fc2559db464787a8d81c714edaad205603f09e6228918615d180510353bd47e08ef62cc156c1499eaf518c5266d09f54dd93a23cb80fe1768b57aaecec63e2c6d2cd7ce8a504c7fc9ab8ce08667bd12cc0657ce0df72c2cf8c58c35dde76b6c6dc8c28071902bf20dce20687fe97d6d779809bd236195183c6d318ac942413eb03be5a64b79c5519669721cb2269e19d6b41434b7ed3a3da0a6536cc1091c0c8ee61c201292549d6f1614a238af1d3645a96d61be77cf795b49c2d1623e2d3b14b82055030ab730e095930eebdbc5c0fa09c5ff7b3f62f1f083baf2a7bc62b776ffbd52027b2681712e60f475e7d06b939c428e676ce7bb4b77dfa5b3f1af3cb02370a5f4f087616f3e03132bc60906e008595de3c7f773e754ee202032b69d549f4e409203896e2de2c7c76f955658792c2e6254ca5a680275aefaca97abe3981ba0ed8de35a15c0d2be2cd62b5144a0546440965406a4b4c2b9a96a92d4f64eb61dc6ad298f02ca5facc3381c5a6d594589fa1ba76eb686f83ff1a6b2477879343d4c4dbd22ffbba268c70a6ad5d41eac762f06a1c7028835a1a7d8bde91794899d8f67b78819193a59fd36cf639aa668e79217b3fe620bf12798c9627afdfdd3f101bf69dc70943e438792138f3ef89c73abb8c3d55d5e640be4ef9198b77af844d2b1a8d933ce2d82bd5a55d781f4a56fd08a9006e2fb826b3dea1343acaa076dc8663e9e2aa7d32163b50efeb4c300540940459888038d38b3546e8507676694060d21620bbd32a0b3aa38544576867ce572b41f763bcdbf4cecc484646ff27c4e53aecd900228a4f4418bab1df6d000ce7325c53c423f4442845e6cf7b8d4f9c319ab3b8fc319164bdbc370877682ea19c1b8f6143fb27f0e5487ab1850e92d544e46f23a1514bbb717a333f6d14152a131d78a8a9250627a567b88652b83b59134c919c13432bfe962f625aee332a912683b2379914af7350009a013e35fb03e2da02d9ed5cd6a9ce0f55f746bf47be23bc32dc98b0491e62780a3332f2f1f082f6b5a00157c0f2dc5ba77790d914e1b8e424d82cc392393b29bb972b330390fdcff313a866f8ea1c90285c612b0dbb2312c9dbff52ff2e6c23716d6ca9e2a33a89ffe915a45781c7c30f641f1cf68b5f48e657e4aee00a93cf458846099a8919d62610f92e8cc327431b03de4725f04200d5b2a73fe0b656ba79382a06d5b7a54c540a3de6212afdb2b7b38a6c9cf62a3157d8be136e9004f4f2242c6276d8f0acada150d154ff7fa68db95117246dd4becd376a6c58c9886a846600882419250f1c54ef0a91baa25c592b0707fa25919c7550726b2e24e7b0ec49fc4a24ee18dbc9f6ad61a24d73130e1499fe60e59ab3a56e7c8e309a74c32aabcac336fc775232388852afedf2c76c22b9556729e643f63c48485111dd45dad1f0176d6369b0147b5af42db231f97688d5c08aed88633ba07383bf29eefe413de0cc09b8b26e3c7e1b843f87bf6b04ae2f1b18eb8e3c9ef4db67f5877261c690f60a032b6cb80cf6db10fc1247c5f1bb438b8ce557a8fe051e3e4138b923cb3aae709a8b6a1d3b92025368feb1732e901cbe130225dbc7b6ecdf12352245579edc09327cf29f463d353b8fa6522756388dbb8a84a2c024cb94d446f100075d79cba39352c850c9db5f7c66620ae4abfcb6ddde4945ba79c689678ac6c0b37d14f405cc9d35cf4c33f14845d13e5fe05be7157fe8b552f1c0c8a51230921f9adb1c989422828aee717315eac5465f155000ba9685e76b1de9140261e0b3d96515376d4a6ae2baae11d9a02713edb0cdb96dfd514e13863fc6abbb35ca52aa9df9a08508b56dc2b6d5833cc889f9a5b519e03a09e363ec8b32248ce3ea81cea7fd330f05e1e103e4c0ba4a49037f3205080e96c310ab3e38c4e7cc1c80a43cb5be56f732af026c8d2b70da9139c37b49647616a7121c4486f31bde76382e3bc6efaf13259cabe963d9c7c21573e7e4064aaa5df1e0be768ccfc0ee901fd9683fd70bba8d5088cb34a4a56b2d9b57be4d08c6b757e704859f03d4e833500045e11f85bcba3bf7a3d7b5aa384e6ed24a948c5bfb497329b5e5ba3ed7dbce0e92c48b8e17b2d415f5df6b5429490eab8bb567a1a24e8b70a7f3f322ed8b02a02c3c646ca369a78a7a7344a62d3195af76c25757c01276b02c02919607d5212e1fffbea71f3e19f06971969dc92466fe045c3f9bbbec211c89b5b6763ca24f67e653e4f742ff19f4ea4f3a0a2c1e69e3e89a522d299f6e2446f6802cc8ade147d40198320f18df8435c35123dcba6ee21a238bd3389675aaa283450605ad59e17ed793515e46d5c86ca45d96561bb874e4f630144c63508fed4289b425e31138f033f429211c0a1a7306d8a0b5ab7458e4ec49cff493db85f02214148328239b20f413aefa65be4915adf88960eaf5640581d5a986f8c4eddf641a048f812c34600b0ad3b3f39489d69653c890e57e993d11cff85efdff553d90fd62c889953f1ce4bde26edc19667379280f18231b2ce609b5d769a62ec29f01c515da0509b49eeb503149780205809afa1f211c59243b80615c1a09dfaa7bef9d0d1eb050acf82e39c8f66f914dc2466d9f1e232b3deb9d238761999ba540f817010e182c95f6c23eabe07c8987e3d15fa3e0a78be31399f8286395090e6741d0b9c87234c6873d073a56e37172f5fe163e3edcdb3d12d853498ccad6c5fc3898b6e545b6a858d2c46d9c1ac2313e19fee2210b2a4bf298f128a90ebbd7d4cac54300880ba7a7612b2599afc7488124a4e4a1d02f0755ac9d3f90d113acdeb084b86be5eafb8c62bd0da68858047471c9dbe1da710488981701fffd8f375142d7a66932cf6f873f64b6c6e7ee606f000514a66fa82e91659bf2fc5934175f37dc872075b6dddd31f342afef19a8b6b1428ca98648cf2426df3c4d4cea0da79f81c8aaa094e30e7f119a445d1cbddc625fc0341b50139605fad8d15ae16d8138158c01a41ce0323d34b0dbd31f0807e96f739acad90a3e650f9481164b96af7355e5b77cae7bec7eb9f0399c6e28ade56c49ddfd4fbdbea21d7bd36e351420dfc036e2c0d54f53b8b64f27a6e08a36973c1d91e9cb66491f386b30be8691b7572ede7ded761e566d03a27577df92306c758c9880df9175b4de7739f459684eb17b5e189fa84ee3b89c7c9138409ebf15b4514fd885960fdcc2943361a8adc8ddead57c1eec8ecb9debc0d5499a4fcd4e0d1a5b771439063cb2097ca2d4ce7d558e11607369f5ed20123c7134a1d155f0234a31951580e42d5cc237196374c153b70e41d3aa5f91a9223bae738a9b38dc10281b559587dfa79948c14ae4f7acf2fa6ef24c184a2bf1896c724f19a5e19ca4bb0b90b996d034f0020fe6c977e7639013231cbe5b837b6b066978c5b25b318bfc4b0bbe3e3d3d05cec5deb4dedb0ca70d8c08b6ec1d4a72e56004c79eeb483a2658b22a4476788efb5615fe42b5aace3ccef381349856901704cf87adb6220a3c7a95ac86c44f2d855d93e844bab2ad32e2779a76446c68cf0860186ae716eac7886467e8203b19e52b46bf1bb5928909d21077f058215cdd4fb84e84bced848517dd398880c1921ccad52fb77dc47063106fc260db81f5bf1ce5dc9038819ff2d739e9071e30d3252fb82e5e69bf93a43a09e2f8310bf8a9e4d87c3613e7abc9ccb589bbac6bf5cf40d3f80105b200c873da8383fccfcbe85baa1883a18caa58e71247e4b44093ef5cecb733d064c5d4a288a1e1b456ec94d079d7988fd3755704ba0417bbadecfa4b0e28ce58319b57a19547716d06efac98a6c55699524047b0938e2ec2d1394a98c5665cb8f8554e93b3f374c38114015db97dcc9ea6263f35ad22b957a138693f85105872e871fa4a8668a1360877056ee385fab6cb6f8fb855a93712a33be07f1d00acaadfdfc35fd6d214b1821d73a9e5c90f9eb3b4602246a08a527ab7225a245b6837fbf8e327cfc6149db1126ade02b705cd4ce26db74a7f913a3daf073af3619b8ec0e6ef98f2b1e443f5f1852955aaa9ed7bf708c77b06ade3931e27f80a60b151c1912af67fa8a626d2006785932746377e3a4bdeea99dfe750638cadbadaa41d4566cfe84bff02d90b9099374c9addcdb47b8540957a9a8559f6a4e18d9bcbc89f629e17b33a0cd5ad90142e645e2a257fad4c9dfdea268903a9457f90127a734c35e87f62ce76293b4a5b448c90305cac5417a713e4ab8515003f652a4ddf4d3f6e90cafec4ed8135025620c876aaf9bfc1406d1dfda0abc3e33928945203b1701f246930d36086792d9711452f61154f621991d3a1607fad75650b09a4e7660635e1c855ec70f9823ef2bf96d68822d53e394249b9018fa3b2c496dbf7e9c2e9bfb5601ee498f370c5aad548b312b78f3439c235caf1dbabe73ffd07ef09915a28805c6791729cdd546761e35027b76779c4ee2826e6525ad562bdb5200ba84ae34928153269fff820f2c6140116ebb209da79ec66b45a363adb1e74e16044edf0ee11005538d7a45028f8e1b9e14b7ce1912cb22b4ae0756fa100fbd4e15ab2f97e64a4b9542ed907d127a0a251a64db12e051674cd1bcdc2c477f60b6c700ac8302ba87376cd941e3c8a6ef87178a25d54381a7b7fabcad95d1013a729f4b4c2cd7a27f0a84e1349bb93a5e20ba15765a5184e5f537496bf41a424f58d15a84a2f71a666a866b005cccfb88e83ff4aca7ae409413528dd27cc27f483c200b9a6481174289862fc5030b03d92d4cd2c322f6737211c3396273af00f580603f1f7c7a8ae6e6ff78cd51311ae59a1b62d6b6af7033478504a38ce487a04e1fb57365b943a8f6a75ddd4d9ab9f5b7af57731ac05a484a1acc13b2c9651fab08dd4c034a675b3cc50eed55394b2e48ce901fb01a8384fccd7bed2ff67fdcff13f5355239d073b6eaba661f4e68df9e4fa6f89f44970861826e0d1192c645349b16a4806c1f4a2d533f2e261979af7de5eb2a73a7c46bfcb89f2897191f5a08cdcd5901d41a4c0e44e347df5136188d6240badc7542ccfaf549a0639a31042c04313b4810781fe391e84a0797906f8d986f9c21b56eebbe5db57481722a0dfed41edaa426c00300924602294aff1025a862f35e4af8f9184ae04c5af021da4a910779325ebeb6a05221c359f49c2f9dd3e480ef6f774fa300d48dcbb28f3d6a67becb1961f331d0857414c24eced48e4eb62eb27a61d8cab99343094196062ddc6d47b1cd0b25b2532de4ef3df03c672b6ceec71f4cf97f7058e0890e7625ac023878b3dcaadcd056782b4b630a9d8bbc46d69b0b3fef1c1a374d8cd1906fbbcac5d22ca8d4be6b4bebd20e1d88497dc092b384e3a8c0a47e5067248b00bddf8dc2269228ade94fd52b517ba347ed9fb0274cf48311a22f7fcf4702846dc819527713440d5bc7ec60743321d6c7ce77f6c5515c1c9633690f1e4c8e194b61b06ddfc778dd70ea0b660ff9f733c1149b31ccc7a7e30697bf4b11c379df5fb00b1c9ad7985632e087d94642e5ecb915995cbde61ad684ea2303d9266e92cb6f6b00fb346a25e1aec6f2a36abed0272291abc81e166eea337736f563b94587375c9ba733245d0f91f8ee7bbef5c81c4a6ed7d8664ec5317dfbc5df3507ff943717d4ab597418eab40de26755c5ecc1a7ecba0145d453c8cfbc3197fc8fe755ab8c611160ad2bad9511d3b030f18ed773be4f723a8f57e02b7954be5eb69006ee74706ef0ac636da49b64cdbad3c6bd1f57879925db129b362c277335b0960c762fb0a80763ce2f4e52e1d4744916f68129d1b9bbf98019f09c1b87466660f00ecdd61add111a9df705ed7ecd0d2467c0341308e65aa55ef73a6ba94f3901e9f428242625f68be78b5be3baec9bef790c999b39e36ca4e4edacbd960753e804620033e0b7f09c0f14df4b4ffd2c7c26389bf92d3d67ec1033b087806acb436f1925b9b7f61a78fbff467b78cb3ab8989912b60e39ba55f77cde4510ece2b18a597b4b71d9d651ee2124b1f38d3a5458e064806506a42f24a41b080334d57c75587775db5a40d9120caa7ea159c699120a5b2e32360316cc0facf2f676fb4cc840697be90e857d94b587d96b1c1822f2a1c068d9c226789804e580b7ba7ec9120b3a275ac62a59c5d15c77b6ffa41c6cf4cd87c999978a40227cfc1d9441a3342d1896b29bc34c479d406bf4f30ed71a38959c21a419207c98c6b4c0d653e0669ca8b5edc6909ff178213238657ca025637ee1ef3da8c39e84fdc29d7d5b8a208d92f75681730e5ae0be7c51a315861887aeeb2467ada92d8a8e9329d6e92daefb10a3994d471d4fb7b77d89c979a7c1342b05e17ce3957b8c003371665704770a94dd0236e18db7f42ae87e2f217d79cdcebb9316d4ba20034ed0b5b46ee08473e3bc1439b807f3d804fbe896225758932d9a2759fe362339d0fb526cea0f3268f51639091912ff109f808a9a3fbb6a8093c039fd760bf1bc5c38dc3859663c38663cd68d4129b4383738ae173cef917a114814d90622f60d39fee04518f8d2fc423f7c2202ac8ef6a4f61b586d75f2db70f93fd1703db6edbdaca4dbe0fa008aabaf8394de656c4edf18deeb474470134e04ab7f6cd785f27c44f9e4f881acd4692f5d600ebf48f36837b5400e9ad4c958033abc12b1668ce46ba5bf44cc06df3ea97bf7f714207ee72d5a32ced15c4e641a51c4e9d7995a21e7a94a79d3acb06898d967cc5bffb03ebdb09ce6e5f5a9b7caaffd315cffa63deb472d3b02707f13704c0e2758fe3e18ccf334f5edb972790413b41c974c389f634e3bd05537dcd9a934b7017de4f11a20b2d8f4aef5b1ea4a6655f4a11d7ae99e7e2fa3e40c221edab10c357b1791658841c4660eb318993c025da51dd884637f0580edc9c8bde3eed96e66969075a47bedc47f066785701299b3f7a46288088422cfc4759b6189b5081f3320937f4da52b8b355b9ab477d18fada09d934c2f8d29594a076a798aaa90e13a46ea338b9f3a011f478ad6d0b40df87e213c47442d6cc6d97fb6904cc9590ee6da0d4d3bb83af3c12d5cbf0f47ff22a595690027fe3f06fe66849450edc47dfc0a8b7171d0159adbc92b4fdca0ca77c5616c18c8738c2e6c1017a6f1dc1581eb6bea28e8f5a5ff88cb303cd4d55f0d24757e7bb536f97f2785ab3e7ae6e8cb0b3de14c6506c37e0bc8e267e1bfb57fc485701e49caab2051ae6baf94f1034b28771f65b3c25d218a2f3506b657e8cfa3cfb92dc1947eadd4826d7e679c68b67a05d56c67c84bed44b50770290f7f499b91416f5a2987a95209cbe191708c830968f2cceb952a004f7d1e1a72ec4ef6eb62f2945a6245360e4825e84a9ffc9cdff1be3436a1d79917b4dc9c821e31d7bc119b62b62118f4ba1631a5a717a8e8dce1f2e9cb263ba6fa027668b9da8aad3ea0a014d8526c8fddabd1a2801c9c543fd376d29421245698873a903db39bd328d9671dc4010becacf06f76dd2a3961681909c045e884036e726fa4359f2e312e6113823604dfd42386baf37825e55b8276e60f8d4864b3d0ff2a52345c7d6699f314f39d45228c77a1d51f2b8b903964193ef1745b0530a0e6b7671b996103ad5788b3db3ed85bc8db0a3823506dfc40c955667820e0bb223b007e111040547aa7d153392718922492790fb08b261e1094e1089a93f3ec4bd6d3f536fe497ff24fec33d3044c96de8e8a315400fc0293493abbd4f3505f79cab753b39abcf6dfb72bc622d19a3a790d13047d77078a5ca981008162a39ec83a16a8c55d8a551904091874e2859a37c2c1cafbbc8ece1bec71321854e6a07ef3b17a5a117a3d515a747af6df5bfedf45fcb9b2efaacc36f29ea03b3733c379427527a784ad6402164a6e626dcca640549cbe36c0f38df09df16896e89385bc275c844646fc1b0faab3df9e274b008abb4c1606203d8a5afa94c6a0d82fca67f8b3ed494aaa15f2b1ae82b69e5c96387c34f74d3dab70d07cb9bb43ec080c4f31abeecd34d6142077571cdab306335b1962667b0ecb4bbb7aafe88c30609b23b0327d4918133f9a6ba508df775b327a3087c95046d388a60ef25060e5465857491eccf4c2677f285ff99136eff2e52c78f8eb64d20b8f1c21fc125a6c21b6d982d329820daf843208d6f8f93155ee0070e776a7570e8212dc3405ec642dc3a1989a8ec5168b158226e19857aadba2cf8c7b5189592690949726a245b258a8911bf1f6903e0ff1b795d8156564fb9b72b0a24c1e7d0a6fa8342b40fb76a66491b229e86e0cfea45f93155aaf0a90d852aafd401fb4d215473eccf015c7564471c0545e3c56aef02fe19866901c86a8b9d57f1272f01d918c662ef2e8d0b56d218e8489b0baa3241a6fe6c09123d9f9c7dd9e667cd1021d1ce6dd87ec02728c7c68775dff9ee2beadf0918b7c92dedb699d824560b042b1a65ed1872db35614007cb284fbf6aad7aa51c0cf09b66acddc2954cbe2fcc517e72cc375cbee52853f13295b3528d90885ee103f773924c3d1fbc6074a7a2c20c282c86f629045adb2eb4742ae24d9bd9fc786d82985022806a0d3abd358160e2b6cc4a3dbb6e27fdee33d7871c4477caa0971dc4117fcebb34143ff5502495eb2575be7b53440103fa0e9a27e1fa0cdc33c845c9dc7df5c4c7d53ac3698a76219677aea618b4bd65a0db45fe65946bc1a023dfeee512b54b6a732269366e306cc812321536ad19bd1b2b669cc1fba7bcbe77dee22a231fdad23f047ede4737660ac20b80f5dbb3db42765f4b7fb287bfbc4784ebeae0aa49acf566ac9611bb287ffc4ba6cf07e3021a356fcbe94d2e12db6f447044ce3e2f178892750e0d64947532d96270944f0b990ce9bd369652e8662002590bb9f16cda24b54091d4659551004d980bffe516c63064394e9d4af502c3c9ca2fa3b250252051a8dc083b7a1ca09377caa248ee3206f0d088f87709214a313f5f2c55e28258d25d30055868bfc2840ddd9566a54e89b51860d9c6e70731a5bada86c7c89b2de22200548c751c612c80cb0effe53efd297c6a28636cb578e98341cb09d8f24a229f131b0f82c0723024d8b19b3c6dc301da1c0fd5b923cc45b11799af57cad161f7bb17952beeeca6631205d39d72d4af48e87250e64be6cd5652b38699a5d26f1b67f72e056b95717f9ffe8648e8b36e80b0e1c11769741d76bb526a3ebd85a82435897691f2fdad45164a520fc2b8efd58ce73311482df556cec645ff7fe7e5c8507732a612c938fafd6f6cf665ee74d1e61f396d9ae892e69340f9305d3e4151e12300f7e0af3962d2f6567f6850e5066e447259c6780bb1e15af7c89d0e18d2d81c960ba93777e9909a787ca4866a7bd04f4d03fac85c87b6d2f4ca5848079c29a1238b45700be601c337758562d5a3aa8fc853018287051685fa0b61150445935bd8d7f5403b0ac9e673e35945d9ec5e1f9e689ecd5ddd8608dac5c94b7928e3c44b85c5b4a8f7cf2138813d79e1de2a2580eeb3893dcd28ca8a7a3e03394a25e81e4906877517d5393144ebadf4ac5568ebe436d69eb4a48f8cbd4597f707cdcccce7b3959eb21c233ee530e1d061b1cb39ff298dec79c3aa7e02ff24e0cdc94f14ddd7e027cbf2a569995e872d2d2a3c79a0045c2b56c2d83f61e7113035a2f939b08df5d288f50d6f9d68921b6d025d730480cbcabda915e81014953a1c9a3eddc0c526d4548295b295314ec9d7c29f424f223de1888b355e12e9a76750a119659543c575a14c2501ad46b836a0cec75d12a107d19fb0e3e78470a64735f96d6b21eb3a1d921b2d3d7cbbac10b88f81d82be464ce40c7602cd54e393210048975c2cc41b7cae3a45ffc8e858b3387e0f60082ac6f8227d98d03744f797e6a7d44806cfd2e3d827864610b72873e37402b297ec4910c5eeb2c04301f373ef256bc9ab3d21138098531bcba93ae4cdefae850cad18cbf42d90358177f9a2f46f56dc243b5b59c524c3581373ed8501716d9ad40f1551b4d418cdf1f92298c75c7b39e35ac364ab12e00cf1948eaa7c5489e778e6a5d87aeafd2dfbced0311b23066b04322795f0d5be8735205aebb9367f44adb8da14c8a1f8719b0c9b13a82fe108f8eab2290f6b1d6dfdbb12d5c42e288629774e0df5f73f64d70c36a55a0e1681ee12762bada98b6411e04721e06885ee151a9c5e6133275d0f5b0d1b8f4259e95662885409fdcb6a51c78c9db3bc2b31277ed1ac4df0fe430b5ff211f0de61114dc5266fe13e4c4deca23240afb150c2474b9a284f2c4fd123fefee8ba0f630aaa9e0f58fbeb49b916295b62ef3770bf511bdca23974234bbb66accb58bcf89c4a64cdfd88ff8281b1e6133006ac102c81967d23fd2627c5ad56cfbef1fecb3c900f10c7d5f60c5c50e9c3c4549475bc109f6fd14205e2fdd564edf9d66b699b809c517e30459835cf52ac533b07f8517d106a17a68919eb3b0f1e309d4b9d12b355cfd66600792d0bb264b45ecd10093bb7d4c18107076d21fd16863160cf52b7e4f804c0be4b1e71c2050a9b63e75661cd74c246bcc53788d08d31645b3902ec64d274641ad95cfeb7591aa9ed7591c46dfea93a55ab2e1676c4b9f4b969bcbb3c4cbcdd33aa6fc82e3ff3b13a38abcfb40670cf2384a93ad26095b57d3ae579c87df1a7cdb5cd4c46482db17348da192dfbf8f3a7c979f3f4f5f637086199f1ea58b1b4aa50cf9b47f05a316ebe54e59ebf3bfc2a9c5b977005c45623421078ffc72e03246fd02af6f159eb7a8e0679eea8111edafa814fa2ed7ac11283ef9b86bc716ca6d24bd4ad46700293087cb354901236c9281c6bb15d898c4e1b859776c691978a0b14aa4841c3fb838ccd29a3fdcf6fc05b9c13df4d1fdc308fe0ad322846ef1d47e56a5498b53baaac4978fc2c6ca4ed0a4e919289d9abc1c727b608ba5dec491342db153e58d9d94e97aae88a263dae9e7c95527353b9220870d88f5651ee722b8632bd0c679416c95bdc1f8e194b712f5dedf317bdcfe73af6a01df31bf1a75b75a198b696fd15063892369d13b728f262124b9e0a2904797bd4fffa775e98ff22b01583b22d8219e540588c1842e3724d68d03cb5fa6c2373e313834e34bedb5697950e56c0ec3bb173d24b936fa01999f06ebd350b14ae680b9ddb02bfff4c9713d2061ed61cca9344aee762b133e586d240cf81729bca95bbc27cf40ace9591a43cbb2cb3716f26d36bf6b0539dae6074a7facc5ab598c141d820a92f8f5c1190b8e04e65ba252033c3745201c6d7a4e75cf04c81b64989ebe487675f58a698dcf2aed0206eaeb8fd215b82e2f31e0426ae7cdd3686335a90916007340481ed61839ec6f837d327f6ff7081c8b324e26044f74be75a4263991cee89fd838e8da41679c98162551557a01f561b2a58c295c9e792e9ea6184ff4ced2f2bee0be7dc7d853eb525843b0dc48ca0d916af52e843e5ff4760919830ec4ec61a8f2e11aff5d3247f19c30ad326041dcb5783132d3cb90136280f035c7d57e42b086a28ff5b714fee3521b26725c53d913c62f6319b8703317ed6cd1b7917c82a417bb5b5f905597596a3471ab32d22b78385e42fca2ed7ecee3b477ec1d81ee67144898f1e0afd449a39da7d0027db47e490a7fca615fb8af3f85f7b6095647e490171a894158356dd597705b117c74fe72d7adc191199c23ad038b09b034ef0fd49d1d9ef529f5cced72af04f741b68ee95d7012ab976671f0c638c91e80423ef7df3a811ee35bea9f2a3cce80fe6bbb853f4d3ed85ba4ea011566883eb9aa440b5702ff3636d07a9a74ac3d253c4f3c187ebf0b6d377e59347fe3393235bba199d164b911b0cbcd28ffbb31f27523b5bfcb958c4f201f1de582d25231181c696932635c5f636d668dc8cdb5748ae237c9db2edfe79853f3efacb2bfb1a8058a3820cc8332637d1e2be2b8d8163ab2b167a7dfb6ddf813662d9a02d95dff3c78282391cd562e12ab01f261e847ba293b126935fec114edcfff0d8de692a160fa9a3536754bf0c2c753a6f6ecd6d993f7b088b3f145a5a6c68b4d719a7b8fc2c802eb72a70c617b96c9aeb572dd6e2504968139060ab1039775f6fe3772d92fc60c748c39980c80cfaa7459de8f5fd889957865eef98b498a11b12130f4f73826aba9828a2470d15c24dcdd23c0eaec01ee90d9aa83243c92f32ae57fcaf012bce504a1a0b609205484f009aa3b5f6140278cd07f418d384b3dbe1b1799f4c6d1f1ba88edc2ccb4c74a988bfe53c6d585906b74bda9380489baf7473955bc90fe7ba872c194b8948784a0ba3b437dd6f98c98bcfa32ffd4e712f1ee3682dbb5aaf658074442711f2d8e1bcf31e04ac3ffbdbfbb588c13a84f883301cf60a5e2aa54d2876045c055e495929144cde7dee060c98b64485316f37a704aa641ba92c61589df0b58926b9aec13111cd0929019c550971908db422cb8a1df82084326916e11776dc847c62c9266429a701d88fea5147c79604c3ca564678e7919ab0ba1e6f58fbe1f0dc4bada5ce55de0336e1fdd5c1a317b66b3197c9694a45cf3154071ef4c810aa78df47d7e50a371a8f648ca022d87fe17e5a914141b66d72e1df8097a4171417413f22c28b397c3b997bd84dc48a476f940fb8a74a290921c8e310f4ca10362a7ba556284ce1a635cdb85b2629202062490c62f39267a7e7100ddee076f58ab5cfeb7e1110cc9d8f86d10fa88cf1ada977a2969a30c2f6eac51aa5363c8bc0bcb0f43e44928177d7d619e6e9ce2d6f75060669d56303b7c15f237966134a295d64aeaeedede1bb7cde3c4107582a4c98f693d316c38c6e16250833b9c43badf8542c6e7b452494b4af66f8a601affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c352e56f2302cefb2799d7906a3b07279d7f27256d6ed54ecd06b8de7c137d5c12ec334bed6b09d3f64d031f438fb4363276267261dec8d56782f63aa19902c4b56df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c5eb9dd6ee60ca22c0c037e32aad6b591511fa62a5400e5d483185711182478db84bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda310cc94ac2f506b1e1e263fc9b9fa14c2b33530a28b2f248a313719b35e2b8a33a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4a250ee1c17a50e9379fde4a8910a0b840e160433ee7b9997df79126a911fe31866af2104141a34c596a4085bbf9b712849cc0eb88c99c495e0bb10d40ab8c4c6e5fd9065018e77e622bf3867fa01255fc9715db5774de270892160ae2ab7bc1c51d1494f5b89a49e5ca717167b0d0247bd445a6c359e60453884f8040ae6fde4010724ad87544aa42a425c8c90c81ea5ac183e052e6f16c3537dff1ed2ce12eab924eac884f8950eb36698a28ddae451013a52067d704ee722138a35b4b633025a69525d66d14755621ebbb6157b63188f16e7ccec14f83e5719eee8c179ee6a3d70cb6e92a3a5e2de3736d80137743d8def284be510d8befb76daa145e3beaa9861673220e75570c11916c5b846cc70e8a8bf734d948b664237e9ca27d0a6f9b4c2d7855a0c378c59ab128d600659c64c00c9454594566208bba64fd6286164834705b6c39a7aaf9f3658eb661aecbcff67fad80b4971383b95795e8a28b9f615db3ee70cf8aa89260ef3424007df87667c25bb7e0f643f6881de81269cce17a2a0e4ba93dbb72d2051ccadec4bf66a5acc698adb9a9a4ad28615080a0ae6c5d3ec040a13e988a08048fbb30e8c6d96997e39aa5c051e1d48c7f0516c644a4d42b18475c9247daf6e7293b5acffee8036e3fefeae1a1fbc79d24ed013b0cdcd586f8e2428a5662ce81d7f7521be5069b2e0b97bb5a4967114241fefde6eed7c2922dabab153ee1d334b417373f00a2819745ca5bab2dd42c7e2058baeaab6a25610c81f532853ee873cf3ff528eb16d20a443ad9733d7e9f2925039448b7da9d78e0b1af2741e4d2f3d3559276a52afa4b2ca82570e15fbfb022b35f6b417c95547106cfb91eccb5e11df6cee42090ac6bce37b70879c4268ac849666f0aeabbd68f2b242b0ac835e58f9eaf08304a0c92058dae113fee330e9fcc358724fd857daf6d8268ae07df14191e5819150b01cc857e5b619669a50e3e88264abc5c2c02c3005de2423a086bbbeba9e7599f595d8e50a8be46e36a21d9d3f9e9811c75311f92fd3e50465c72ba13c1b7ad9fe90c87fe8099c6306d44b34ba53bf298295753c24c1afbcd88bcf459134d005fdaaed7fd0e0c7d161b719b8c6c93004beb0d23bdb8132fd68a68a8ca69cbf2e95350aac190af51af6bcf97bb415867aa53721b06774b50360a70fcd942595c01cc0a9be8db99d8d1b269706b5bd94d8fab83e251d1837ffdf1ed9b0c149298826ae3707af271e4a05a6de7647c0955d77ee9317eb1fbafc8c62e39fdcc0b40ec43354183ddaf9ceb2293fa337d0e0fe4ed7aacfbedf0871857967050fb88b238c347e2594423d238cd5860d4c61d237b2198a5c83a42fb9cae7e9cd4b94fbe85049a1529653767b209f082b2affa4e3f78b09b5a8633b63e8f9824005c75a52ef54c6050abc066c0e28d20bdd563ee2b64847dc2cb3484748365775a5ae9cd690d47b357d4d39fb7d4dbf0e87bcf33aa69cb4a1dd3e1e8097ba4535df75e04c2e2e5134ddec05141a13f9a1db79030c27c217b450c200e5e62f2ba31a79d98e9faf3f7138ef79b214fb317af4e689cdb1978733c527152093509c4e3e3b14f3c518d3004909de28be8782e96929bce20bc3f101188d0a5d4d8847b81476d9062be8315bc88fa724371eb63c2e129c54c329cb57a499dd7ad2c97ee8e170f3a20bb2192e3767d9c2a1b1d53d599512376901573c3ecb9abf2988aad20666795e399366c6f1d25d4229d702975538e3167140a28201c121ad56dd62614994b896c2b4d80635bd5180d396b53190cb4e8d753c7e16252bc1a9d57e1e93cca8027cf2b833b6050a8b6e7a82cca2ed5bd16b1119def09478123fb424759cb8a9be5a80a5e28e83cb5a96a7916c848dbf8180775e23c736f371c7fe0bb4af297678d8ec19b0aa9576312efa27065c23ce2fe8677633965f570e93ff0ea665269055cab93d7b94eae44c06d5842b26dc44841e81d0c90199747a5f4af205e399ff0592bb94b1f146fd48eae6f189ed39646872ec56a6691c29bc8fe4711eff1171e5ab5a398d0debdbbdd3d97ada757a4d076772ac04d0da520ac6620b522830d59fe603ee99714b2b4c044daba1a8b18b1b594520dbb451a23fa4bea06be63cf3901fd11ee6e8472ec04af140a068049f2da878b6e4e1d115184b1f3370530887edc4089e1df85f27a709a3c651c8d0323a472a46a88f94cd6ed404953a52e1b6a20a9fd6eadb6e9688cc579117b4b8223f1e183cd40b253d8217584110f7d70b39489de5defd0fb78dabe2d27fb4308d93684e6c48fc72b0f1a23991d5103b15bb81726c3ea9681add3687b8bb2e9f54ce57ac7a2e8b050647143ce7d046529935258a79824f985a3b4a49559e8ae1e173f0818f396b929d43bb12441ac31a7ee7fd696b5a139e22126264fab7822626d8616ab60cd700bfdeaeb81315357877f69609587850756afb209ac4a2b9d3a95f8b24bf501eaff46e04d66732f59af311203a8f67ae1a5561c4e25b565fdd80767eb395e2782dcc2dec06f54e2ab45fd78a981dd361f8250f86b0908b7dd0d2e9f85aaa5697c96b44a37946586a1f6333b892ec8a13fca700144511b31fafd2af4aff02e80a42349b87eb5a2eb963f9918169ef7ffa20cf7a4f0281a300e820848f20e4ad063de20c7087f108745383a0f0c6ff7e219e53fce11053073bdb5c6bc7ff84dff7894cf6957762f7204391503ea1f478a65171ce935701bed7188286348fbbb981029592a69e7ec3c573d90d0dc79d86f7575fcfd62d4ef0b28295f98447aabb47358c76ae12c59a42a418e318b182afcb0db0b040fa10713ee79a81b9f4212e2e054e58dbe8c2335e316063611742d49ae464c470f4a088b54085f1e11179a6596c3d0da3fd5a5c231e6b5aa52b1324558cef50ccd1cf4d1c52f4a69da23eccee675dbf33e4dbd3339486c413556bdaa68c97ae536b8684ee189b01397d02c259ea7cd535797457c1b203e2d28628aa26884d0da713e7ae60bdc7f40f6239343ae26c2720049c54e893ccda81d3ff627b3256968a0980d69ac919a88cb384d11e1c29651e2cce12a79b8a505e0e9e13d0d1207a668dbc609588ae624e794bbec6d45b79ac66e2678ba5c51d1acc94857cac105ad44687723e51d0458a6527db91c13086554f186cb7792e12e134ef61c4bd744fd7aab06776985e16b8b1facf84f00425c1ceb8383694c0e6a584c7c0bd68b0ac6d870d72f9243a42f981d6e7222b64e93c37af3cb00d5ff2f1a74cd379e671bb4550a6902de7ffea5e296069a4af231e493f841d107a1ecedb0f0d45646bd05628cafa7afc9689d6ef0446ddefa46b736f368944ea93a9972b249a865206d32d092a5de981476e2b6ccfc19f44fcb2812ea6fc474ac101959e8a5b17d74bf5dfe05ce0bc900a0a0148db6fc8bd01202fa4bede8187c1c09d6a8ad7650ebac6dc21b6571c9aab067780ecb08df86026e1f60059dea353ef01e680e9bca6e73e4283aa886bf09717b6dde672154d79470e377e9d885ac81326de49abe2f8a1f1485095e3eabe1103b8c5b3596f65e12bbeb486cab99cf389324731215d005e6bdad939426ac0918d7c731f4bdae851e5d5a7c35f0f0b3ffa1bdd0f6c9d68efc5a4a602ffeb845f1c701229e7ee64d566ed05624bddaf5f3c0fb00d4a4968853451c00150814f4e66fb73e86649a9ab8866951cd591c4d2e9fdd30f8f394f8353dbb2aad8443b291240291791e3d192af7d6f2cec591e7681df3d7bf0e8b6ec54f008131d5126f5d99ef6424f1f8c02f3f0a7ab9de1ef272014535ae22a777950d923e05a160d584ff88c3b604d568ae2f1a4d9540a0fa73c3755467fe8ad6701483f236fcfffc78109ec8bdc68278842a936febad1823872871c78ae5875ea44b9daaf8fde878e2cfdee8e14703114ad503034bb932647687c153b773d1d7a5b2e53eba016734841ad0f457375b42612bec0dd6dd4d639913c42e9b8c53fe9d0a411050dea6c32dba41f7951ab10974c1c0a120669a1668bbbcce58472a57ebd43b4a8e15892655479ba72d93cd2eaa8dcc4ccafbb474c97e24cd0923ed22317da61c5d5b3aa9b6cb7423df6d508aa568e2157e6e8582b0c6066a26d0fd30ab19a2e220b1db6c2f7eb8063842a19fbaf393762830d8bc78e93566078a1124b7985a90ebc2ab343b16da3ddbec1f52b0d88df13e1027cd68b6de78515ad576f2ff4b836b6febfbefbf08023c2a32194028ea17dee64757164d303459813250e60e0f21ce6f83b6d61fe7adf8074d5664d611f13e8a1b16277adb7a5d9fc1d5c95c6b5ee21d86d099a6b14f7192e00ecc3bed6e2ef9110309b4bba6992e44f401057905245b303eb5673e6caf6c6e32b9d1208662cfbb95e073a2a69c040ff1551ba9fbcf2a22ec99d46609e9a04f5e3aa5a3290e1ae61eb9be7581923479b40abe704c409f967ef87647c163e120c7b76fce45cd0067a720e7957f567c9551b1d9ac5310eb8dd415afc521b11e5e8df363a87c7f75d7b89a135b902b33ef63399210d446e7c917f883fdfda1971bc800508f53ca84acbb1d2c0ea17732b949257aec2a20475ff96a5a04be616b3622b2593ae1450e8d9f2fd9e4ed7687e9eddb459a82f73048e257c2482bfc37152ba311870d30970c977f5a3226be60ca42acb587f057c3b5c605132b32fb62250cccbf44c5e389ded920bd9ed62f1d8ba4ec61d4e3131d13cf75b9ee928a0327c11b9fd827e9c17439bf8e9267c46a678288cc5e78f6c0d9a259c6c1ddf574140707045cc847ba2b4915e2eed1983f466b11a95d1645ca2e3dde8b25db2412663783303263112e821dde0fa10f07005848f7e9690f25b0addb09dc004a2ff0382cf103d1a8e19be4c61efc5f0ff8db542eb75e2dd9c510995fd742e52149c354f70d06d8000b9a2d65894e09d87abc69171a343b8f02aea0fb02372d00df02739d4b78c20b2edb2f64148b85175950b02b84b1a66fb7bfe047c471accbce902c843ac421f22cb84f963624e89934c146faae78c573d1d0dd4e5c0ea0a5e883eaf24df8bc599795a6e0616e9178cd5da4ee6e7829045f7a381c84783ad850c1905c8cc35af55188fb4e0b79cf74db40427d837e5ce2b0caa519deb782ba472b9197abc1bae495dc080fa0416ca7a92201adb43292cadd446a4de559f5192ebbc5317bbf898ca04b3656536b69f99b1263065b17c9cc1fd6e37ab9ee6b1ee8f1ac6b6246059421f526e2a62e0f3f8d61d67d040bd649684a7de630c578a24702e25d3c1475d2fc6aa3af4da6562a82e97c8687cca40a465fa13ec4bae3595490ab16262df6b246470794ae117b3e055c980e3a51b64c6f8c1ba4aacdb3c9f3b1e33346b9d9156dd58f18637d7f6b95b4164a9653536b6b3e60350ff3daef04ffa2fa9405ad084f895f896968c9641b373d7aca9a1ffe3743dffafce5130e7bc9e51103dd8e76f7af1a580df7921e4d34a5a296324da0b304401fb37e7a5c119e3af0f3b81d1ca41ea4eb439e562f3acae9a6e2ef4b65b9e4942da9b1fe1985c3c849712262434be30713ada340a8451728906c58a03489fae382a00743440548267d7b6511407c369461264749cc4fc11f4657a0669c82f617846c7bd945c99222c1c77e0c2360e7c3e1d665b43db9454fedd8e609fcaa0ba10bd284e2a6bbfa319010597eca754351afd68946a798732c8466230c105a2942d452bfdb968b625d641bace33c1d77297e6bf664af2743459db236cebc6c1910939ab767934f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e2a7c036c11206a4f55ff83bbf95326b588c427f27fd5d1b05634ab5554ef1ad1196ee94efbbd5b7c709a64fbe13466c774c7d675e69798b086fc508401f82f636f69a6cbae58054c8248e3fdd99c629d1612c09e70d143953d6ad052abce117563ff39896dd243857e17c52e296b46a518902c618521061430f49e7b9b2bf047b762c8f2bf0e394fbde952f01a22b0e8d9611b58a17cd9f868e0119bb9a5f5ff2c3630c4b529b5119d94dd14b6bb30e0b1e1f177e7bc2d7381b40a88831966e65bf2d4ce38a30eed2dcdeb11dc063b43f40802619b07a25e1ab2d0eae36994b4d55f06928f978e59ca42eb0c82740b486794ee0d05d8b74fe087ce7d70fe7b75a055f32b9ba4459d45c5e912a733fdcf5d578b9a46cbfd77714a1617480b5f047c5df475c20068b13f38898f973eead67e9412163f4ea3d086b1dbdccb5117149b00d261e90ee0b44714167ebcb3bea9b708883d55d2a6a1e398183fd6adb1ec7730000858f669640dd35feb2a8316ac40ecdbb62d67662499abe6623366233780616a7ac68dd0b6c1d899063aa87f64860516c6b3aa2fa4191ed6c60cadb4ae77c7eb88dcb6fbeccde529f6e9bebb816d1bdfa1aedf969b2fecdd985fbe3eeec0e71d9a630656e7c79f66d13d5bcfa60ccdfd9a9f4cc03ba8fa2143d90db6de6069a4af231e493f841d107a1ecedb0f0d45646bd05628cafa7afc9689d6ef04321693d96d584e67ccac6b647a597b54fa764e04f8e0666a061a1245d75c3af48b0246a799f821b4090b27e886dfcbc9040f10e8dc49a96843c495760d10e32723fdf8d238cf50ace3bb42683906be5ba08fad4d95467dcefbdac458d7711c222ffabe6e399e8398fa4cfca21151c108ca72cf9bbfc64f1c2dc1591318355bec452e0b07a4fc57d23510899b397dea9ebcfbe7396e6819e1b8b79b6513e0b66771e7bde65fb29bbf65e584a8d7095c768fa5ae7680ca0bccc6da14f195602859c184d5cfc923cc4067f6dae9ca023e925cb4f11508bbcb99a750c4c4b0d33f92331a9c027a98f5686b7e66f153c4c5cac5bf4441bf55417b923927fd04de9835efb3eb225e10e1801f8cd4ce3725ed3d7cc65a6b2df185a6f9a8adb433dc3f036d07e0ea6a50f96341a313323348bf803274ef14aaf4390ac20335634e4f1f88092ebb5342166b836c445c2c2186aa2f91036ae6de233e8caef9037d90aae9d4d031dcb6a881b484593b8469a36ba9eb3694d43abb416e4f0f04cfb0736b418afe52384f6b49d7aa4200602246b9a8753549d532e48898559caa0769702ff182047b3774af716a5b290e4352d1b519bf9695fa7b79d965e9413de4d8b4cbd5afbcc287e7a66c15307672915353625c79af9df56210959d4a8b6bcf2624069d509728b952df37e660824f27a821eb086bc35eaeb4c7264709f3ea0f33ca5093a69a3bc0850b886f08c80f8bd1ac775f815424cb9f0626c2c27d692fa81efdfb2398dcd11986192053412b5340b0380a732e24a11614a60fa9a36cd41df68f2fc442638095988055081a306595a7ffe501c1547e9c63655dd5d4b89dc8bc1b4fd5f5b9bbe662584309fb506f4f5d23e0a233d791fc8e43cdbce56de62b591b466b95f1cfbd811c6fa3211c9c5c1d7157df3d132f825c0f54d09d26ad61def9d1eb9f2c2a8ab7afe9dad77c2654048a22aa24d4cd81b771246b285d8c5023c1d6a54b3deafe1c2954af2a9efdb62c63fad05d90fe91cee7f7f7211a43a86bf4205720675485dd6eaad8b22ba5271edfb2e09f74259de367dda72ac2ad822770ea06ca9611de809635f8759680ee6e6ce18f2f4802531141d4c79abbd65ed1d7d6104a3078de8439f6629ea3e7a0b31d5ef90e50e627e2fc3fcfd84c182a24ecb0ae1d4378906a93b9b36096c22d29354c66af8d4c5d3e06fb3b8cd5e0b3ebd9a924bcdffa3aa8b731a77700fc665506c137ab24578faa828b28b2bfad849235a4ca548a21f7ed2e83016da15e1b4b30e4c7aafe16550b392aa1f0fd2488d648a318e8bf958fa1d5c4df342f54040396e0738009e733649464ab247f23913788442022fe8732c47f12a1e113217cdbc45a4280610ba128df377051bccd6938c5660be30a9e9ce1f9870bdfe592afcb565621e8191a47f7e9bf8ef625dfc6d2009b03600c38af22b25618c79ee7726dd7bc0a3bbb8fa974854884d4ed3c653eb6c8aa943aa553fd7e82de68bf908fa6444acfa027c714ec48dd7232f6be200ee1f5cf4c0abb34538a8f3de16785000d1826bd5643133508c5944fe693340f948f419f876e53d429c5c95f65bf548b997d6a63d35e89ee09284fb06c72b5835389095f155d1ae17c06fdb37d5969297d6bd2627ff99e22afae8e28e723d16ff2a98e246ba87e1941737202ad6ffa1fec2bfa7ce91c07567d1666988c9470c05cf0bca1dda99568dd21737fd31e7502c342ad83121131668e16a264ec6c888b94de4f5bf5971279c0f0e7456ec8fa90e618c5b6ca0aa02fac473ede083bfec471b9d0298cf175653c59eaa929d39764a99905561ec1d697ee699d4e1cced89551d736b5a78f7be264453d5746b5dd4bbfbebab9740bcb78c386bbc6b2ceefad5018d515f87565ad329fcee8e614b275021c00378be99eadf2b260a3d3baf028b66fe0f10bcab103e8ebbc07966f8501abcad86afcb0c776a58cf8882666a74a1dc417fa4a89d9a94ac92f03861d62dcec56aeded0e538c3aa22ad7dfb9a812ba9ef0a12a900fc68943ba9382267e9f9813d10a7b4abbff9391b8e36c7ac7ebcba0bd426d0d37964b86881944d43c08723e12f1f8fc577e39c4f8f92ca2d84140e704ed6ccfcc9786ee56fe983f2ec294d3b786292a6781371cb73a5697097b0777fe165a147de8c70b652bb44b71f3ca17696baf2395261677b5f3b819320798af0ebce4253642897a73c3b2fa93a62723c7efb68a51ab958e30d7663c912f886bfeaa13b26f1384445bfd8841d2e4a2b0c35fd283eeb1b6c5acfb31e1b7ef6f3cafa5caf14368745391bcd7feaa7effa015a453bd4e1aab9896665e44ed9eb32c5dd979205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea47dcfb177df42e3cd72e225c853a7abcc67af581cd4b40b68195058d4190bd58bb8786a7a0c32fcc2d4a1f033747fa577e696969a8ea45585735faf6e59742a91b8445dfb0514d794e1ed778b909a2c52bd61eafa7c1f1a012344ab73761cfe464fbd9dc3843c5ab6d4652c3ed47df0b99f782f4718268a565dadf4977894a1fbb4e05a2484ac9488930d4f1141910bf8c075cb7f518b003d9027f98a8975fb7c1fe7c828afc97e828594de783b72309835e38940cc13fae3597bc53aebcdb7505c82926321a6a99337ab8ec64abc4be01a184ffd6ac0362f2330a1b92256ce5ce1c1932a59b54b050e73e9a8b8f89531733ee16fe10ce2d25a109efcbd53ae4dffcb324d930c4571fd0f0e69504914ac9f59ee28bdb6cbcf777e660672e7ef2fc17468dbcea2d07383b70c0a68e1d4c35b196d413a47059fa554bb1ef31e51013c3365280069b74589890b5e4734674e7485f65f920341a7e37b10d7dd04dd33a033f26eb366216979e2f1564f38eb94bbb4789251365befbf7e5a040d9cbd218b6c6db87dd1e06d5a4487207e06ceac9e002fb13c93dd5855285ee2e162ecc4745f0f735b20447a10fb423be0d60054b51c46d2d41f38636a74fa1187eec9794b0f9ea8bec4d7b538657478938660f5cb872613145fa2fb696d88b33443434678ffcb466fe04fce6aaee01d5610b276d5c15ee7e32b6220d6b47e7d7a8b4ef30c9e74a56b8e197ae70b6b2d1dc2e6d04bc508efca371b2781f573e03958dfda55405032fba4df513d56aa77441e102472751c89551a0945084597d213d294e26b1e19ec904bbf7ca92e1e60c4116377fbda20ac720757caf8b28d8a9c37b49c760e56c4ee60894b7093da7da3c5f4a0ddc4284a9da1b14b1c27d794a9ed4511162ad2fd46605756bc9bd0fa2f4e25856674d5b5fbd8fc0fbc8f7bb7790fe0ce356d799503857e7ce768420c663e68331333213c4b640d55bf1083ed70ef44f3464f06812667c997ff0df226d4aa48db42bc61e294d8f9cc6c8afa01a24c415c853568f4d1f255e17eb0c468dbbf41a18d47a9f59cd1ed782bc6685e7fcc6e5e4548fcfd9b1c83fb4ac7925f2d084566ca00bab77b7d6be1f82af8ef50eb030ee8187f7e9372be4754442c83e279c2246a4681cd022fd991660742a586d0b01ec1740a1d08b456d93113904610443d0d67dae2d65fde09a97f91565977fbdf85905c51e5a8c03c8453048ab880953674996974edf4d631af6f2c1ef5d9280968694ab22dce58b12b8c381e1adc37bda4397682802660501ab7e4fb63ac4c090f29ef78e3287df4056c1ecae37eb7f189784a2b0e6c57e8cab6045044d43b69e19257dd673ab3f653c4d11d54f737101827bcf46a4f022ff030c7283c18009499fb0d4f26c826d173a0b69898c9ab7ba0b3c9e921e689c20943ecd5465e3a03157ef15f4651eaeeb04ddf4d8eebf718521c7376785c50edf8bc502eeadff8c5a8ce04fe269cd70d42187dcea20e9db5e6fe4ed5ed17c809ca4df8dc29d44722f0ea820488445f26fdf95b437c063b6e8c727aa2e18a31a3c42be228eb2200d381bfa71316e1028d7bceff9ac35145abc2cf85a25109a8f579d8d6668a39725de5588f80b128a555f8f890b4c6e39f4ec7aaff498f60acabe9f317c7e9ca7b6226c9cb729a7594c484d66cf84a2e03957b68a96d9b380d93e4234cb3111d7cab33c44947edc0da9f8e5feb7ab7ad5b94af6e18bd833b9116a6a66976878cf2bdbb7138e76c8ec054ab752eeb61bef58bddd37cc1c1984a5c369d7ce83aa3ffe8dd32620042156a5459d1676de5f9d4a5d3e9b86be4a99ab82edcda5f42505d6c8a0a55c84fa1de397295f9d33bff499ab842ae24ff294e4db01fe6a40681338896df3b7c1430906164b97162df0c4ee3443dde7c51d9c7ebcafa4b182bfd40dcca7b9060b80012397181f7829021612f7acb3169ca0ffe9fa73e43ad4c7391eabfa8fdf588de3fd6a70d637fc350c591cb5d256548624052fc1bee45ba15769a5e7ce82ed6f6e03fc3843cdae742108af3ee6d6b36ce01661ac08a767be88eaabc3c3beddc3725d6e9bf9484b2ff8e1ba34bef3a69571697070f7a3b292a5230bf5a11c84ba76d1e516340152527244bfb9fc995b5026a4e4c64be6bfcdd1c324cd2136426064edee2755a2ca8e7d7a28fa3f1703eee7d47d0dbdc2ad4e74b4411cf872c25682dbb35be7ba6df0097eac02fd065b8a35742b39b3c2615124a4ffaabf54b9de57359c4028a8954cf6bf91434c2f8de91af34e5d2218ee1375fef43b224efcb126dbb461d16b60649076476342cbbb807e8931868f069add70a3f3223fe2afacc1eaefca7f09419c7bb528f053539780677b81b0a972a3fbfa5b5966329e7f695cff4f6cd945eb1ca7a54cb58ab8456ac00208ee99afb29280882aa685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd853da1acc9c4530655a8b126823fe75dcf8276348e8ee930f6612d008b410b74e80b3b8325dcaf116c8b9c169314f07d7a2801ee398281c0860a86b09e64eee1cf79735b714276eb950b0a877e6b0b79617d98091a8a5076eeb01f8eb0e3ea1dbcecf45b5e80f1b6498d1820e709bb57c7317df2f0939833504e69b09d081f4829b94973355e3adb896133f724255bac4a39d4b3291578ed3fc0917ff9d91c44da5acd0997a3c56b41518b99ea6c68d9f1538618abee429cf6ba34bd5181113c5767e6e8caa96bcd02356cecedfa7f19ea32c6b4289d3a5f3f364e711e967fd2fef9987d18b973fb526ce27f53c62e5040cfcaa60bb54b5c51db19f754425308fef527ef62b55caf180b01a10f860c087288bfaaddc8199821fb4c253ac061fcdb8b524f5e60b0a03c18edb5a60b7c63224d36a186f2f95306da3dca0d634604bbafc0ccc5be81415dff4ed9fdbb1a12ce0f1594e5239889acfb22fbb3b52218cc7daac3489729f5034ae6f74265cb25793856af80a516bd4e808f1dd7f81a22ee48a7cb856f9fad9efcaa902a77f57f556b49b48feb2d1ff4da1d7e482f8c97c06a89931e38719a74bd42e889ff990b0dd6185f14fa4a15f0990187af476c432d34e7226a1193b2ef7ae6fb5e2d9a9021f6b58037dbd102a9fb1dbe91ff3c349e93f0de5abd34da731384d3dbea8549b41851d1fdbd85173c9f58210c9f9d3ef5f174ad66de65881be6882f7946d3238dd7e82f36087e663d0e9e4f041c6d6d26489bc885ecb871d82994edbb4993aa15ea82ce412d2d21686f7f481cfe6656eb1f1ca0fd7b3ae11a0c1476cdb7b79b5e16e0f99977390acef3e101a6fe29dfceb855667d9bab072819ac1e64f80943c4a6c9adc0151e1988912cbf18936b4d3c2827f46ad380ee6842e7fd2d0a30144457b7c5144c90bde09440880bbf8ec84ae4f14c26018a409f46028d31403f41fd50aa8c7f5e54cf81f1cf1564fa58511abe0dfbfa32d0962bc963e4257536a9f3dd19f1eb91883d532b82bb41cda77324240a156b8b6d2f9beffa4cbc840aec77a5015d557fa789cd64e52cfb1576aeb90fcb95fc973bac515024acb010f604ae0f77c76e81ba2c27655239b794b551636bde3f17adb3b233dbb3cc56d13e8bd2a82cdd1e52cc756fa520bb41b839e2fddfdf9580a51077988177b2d5df0aad3a776fa42b09cc503da3b1fe269c2bde1c8ec3a277cdf182882db3eae64df96f1aa25b8dfe3e8a1c2ead413b2db2513e37ee4f0ae96e37fd87a5890468391baf216eb84426937d349864aee84c9cdded81009cc9e6ca4d373bbc2b126590ea564e2ee2d9bd6ef9417709fe0817b495f4aae7cf0b8c4e0d3a2bb89c491898f862581129b8ca960fdeba102c39938b8cd08284c53d250083f4a01f58928681738b84a0a661d611bc9bbf5d291e31667fe8e8381d90139b42575fac7e6aa2bc9a34ccb2636c8b5f53aaa013e8f5b8f7158df56014b89eb22683d7393da7eacb4d652d9aa818c12068364fb6bcd8ba325d36b6c1261e80a44c6adbee7684d5e17f98c7bbdff4015b3a27bfc3292939d51b06dea5c0132021604862d34382aaef20543a6e2ede64ea1c2b391b1f67eea8ab6dc00f764c4a201e101b2008c760ad0ab33b8d6089dbb7512e00dc24c51c083b8975dcb2822b477a386eba179069898352c05bf55797386e5ee7ac0c32c55d9e95bb9c2042f2edb5fb0cda0da615d8da977ee70d887af0a10b9167664d779e95246350cdc0c81f04af79b49bd86a52039653b20be8574a0d98a875b88ccaad2b6d7182a8ba480430c7ccdaa7d6adf07b1ee570871308bb2855fce616a0f9feaf478189fe86b3851bdc8defa660e4b3d06430431fe519f4220aa7329582f4773d77b1b22ae3f3ad26659a9269ca589900ee736a79c7bb0756c1b9d8426f88785e7e7aa3bdfd857a3f562f8c25719224af49af9a1456042e42dc16be7594a2310e95961a511da4419055ff3e2ebdc56793d281f080d0acd110386b03f4cc81f350674c52304b5985f89c3171ad09e03af708798f92bb71f3039258fbd87fb7d596228e0e204da7a5ec4c8ff6620e02c3ed2f89b5076c986aeb14b3e8167afea338e11c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52532c05e248fcc068cbd28d06d104ef5d29488fb1f1e959fac8afdca5ea6586247339d6a207ccb9704be20c227c3e0dd85a90f8cab036a70ec114b2ac857c82587ac0141a3c6b936ba11ed9810e2371c74a28525f8853649082eb761bb01c54f80f7588f937f75169736a062d95fb4dec0c5dfc2caf01b0f20e50191f4a399d94b462b40190969cc3dd346678555b5c61273ee1295bfc72644a86e429cf660d7b7d947c0e3c1725e7d75b348aabf3112636826eea7b777c5c201b85e516cac74c01850ad99a56d2c3b4ad9a98ba93a6208dfb2e07573cc140b7cdf5e30dc1b48e5c7fd2c5fa8821f545b984868964b758d46b404276219ec6d0a5d8a265f228520f434bea8c2eb61ba3894f3f5cbcad76d38d229959c6afe9d85adaef3dc9819adde94468c8e6116c05295dd83ac18047d0b91912b5ff7f360949651cdbe8fd6b09e7e45a987418fee8c0932b571a82420e56750cb1becfde9ead8501606841ddb06a8a0f622cab67a9687efa8e197554c30a8fd5d1ff237bd51e071c98f9890f8ae5537f50d573a9d0a3778db23b0c67c518a6e4d3bd0528ca264ea618204b3084bf46a92ba09794d52400308888cbd89ce8b8b12f13631c3e28c2306fde4285bd8ea22a6ff83e9695be6fedd1e4d38f7f625ff3b207ec9a0f987ada7bdc174ba5709e04ca9970ac4f84b15b2b781cfcf85160f765b6d599e52080426d3d7f5a6e7f3ff6cfe3da7d14a52500df28eba17bad484411ad8ba0c04049c5f7683caebcc285b963d6531f0380308cab96a5b64408574f582032eb7ce8a3b21bd59342c98083e3e20fcccba6f3415346ff9b3ddcedc78be96a507c0b4b05184a7ec1f90c24b5fba123cfdba3a64472bf4e9d49e908a097edf89bbc959c4fef50ca148af6acbd6c59809c0fc5dcb58795cddc258e69a4572206e56989631f30bbc08261ea18d64c843b9180fa272018a6c265ccb2c157e147fab4eabf3a8546cac30046bba95621696c53806aa433e7f94c13080d7bab731450191b5295f3e45c3607b0bfb3f68d9a2c4f54a22d6d6b34ae68ec945d0c962fefcae33f6dddce64998e927bae9e409e161f215fb2201c762349aa44b469c85843d36cb8a6ab53d19af900baafbb6eb599fb11b4e43d65feb475e03b28a5ae3837eacca4029f290cac5041b4378e4394dcca379f940c1be332f6db99a6db55fbf2aacd7b78c1ea0734898550ae312a540688ec830e9bed9a709a3f4b539a333bd7eea2b9b93e51d5c3fbfaff486d79e9d9858bef99807725247322ec6079f28552c53c3b070bdc75b7970665a140e8802712ecff9118bdc87ec8c1e203e7a3d27422d075d53a8ca2953bad195159aeb84f24a28440e261d8317331e34ce0468467708fbc4a362cdecce25bcb50024405ea3aecbd8c5a7c96e8325b371110794142ac7f704a880c13ffaa7417f3a429bb7363680342599402df0ded677cb0108598824fd585b31f2ce55fc8739bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15eadabc9365b4632b15e128754bedd1ea4b8332c7d15a81de9bcce2ba21fedb57243838e68612eb427df6b7bc8a9fd92669fdd1ca5e4cb524bb02fca511e1480c23972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootobjfw-1.2-1.el8.src.rpmobjfw-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3g&@ffffff1f1fx@f@@f#@f@f@f@f@e@eO@e@e@eM@e@e@e@e@eGe"ed@Jonathan Schleifer - 1.2-1Jonathan Schleifer - 1.1.7-3Jonathan Schleifer - 1.1.7-2Jonathan Schleifer - 1.1.7-1Jonathan Schleifer - 1.1.6-1Fedora Release Engineering - 1.1.5-3Jonathan Schleifer - 1.1.5-2Jonathan Schleifer - 1.1.5-1Jonathan Schleifer - 1.1.4-1Jonathan Schleifer - 1.1.3-1Jonathan Schleifer - 1.1.2-1Jonathan Schleifer - 1.1.1-1Jonathan Schleifer - 1.1-3Jonathan Schleifer - 1.1-2Jonathan Schleifer - 1.1-1Jonathan Schleifer - 1.0.12-1Jonathan Schleifer - 1.0.11-1Jonathan Schleifer - 1.0.10-1Jonathan Schleifer - 1.0.9-1Fedora Release Engineering - 1.0.8-2Jonathan Schleifer - 1.0.8-1Jonathan Schleifer - 1.0.7-1Fedora Release Engineering - 1.0.6-2Jonathan Schleifer - 1.0.6-1Jonathan Schleifer - 1.0.5-1Jonathan Schleifer - 1.0.4-1Jonathan Schleifer - 1.0.3-1Jonathan Schleifer - 1.0.2-1- Update to 1.2- Fix patch not being applied- objfw-config: Don't reproduce flags from configure- Update to 1.1.7- Update to 1.1.6- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Update description for ofarc- Update to 1.1.5- Update to 1.1.4- Update to 1.1.3- Update to 1.1.2- Update to 1.1.1- Fix missing ${DESTDIR}, missing files- Fix utils-pie.patch- Update to 1.1- Update to 1.0.12- Update to 1.0.11- Update to 1.0.10- Update to 1.0.9- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Update to 1.0.8- Update to 1.0.7- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Update to 1.0.6- Update to 1.0.5- Update to 1.0.4- Update to 1.0.3- Initial import (fedora#2235768)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     1.2-1.el8objfwOFAAAADNSResourceRecord_8h_source.htmlOFADNSResourceRecord_8h_source.htmlOFASPrintF_8h_source.htmlOFAcceptSocketFailedException_8h_source.htmlOFActivateSandboxFailedException_8h_source.htmlOFAllocFailedException_8h_source.htmlOFAlreadyOpenException_8h_source.htmlOFApplication_8h.htmlOFApplication_8h_source.htmlOFArchiveEntry_8h_source.htmlOFArchiveIRIHandler_8h_source.htmlOFArray_09Private_8h_source.htmlOFArray_8h.htmlOFArray_8h_source.htmlOFAsyncIPSocketConnector_8h_source.htmlOFAtomic_8h_source.htmlOFBase64_8h_source.htmlOFBindDDPSocketFailedException_8h_source.htmlOFBindIPSocketFailedException_8h_source.htmlOFBindIPXSocketFailedException_8h_source.htmlOFBindSocketFailedException_8h_source.htmlOFBindUNIXSocketFailedException_8h_source.htmlOFBitSetCharacterSet_8h_source.htmlOFBlock_8h_source.htmlOFBroadcastConditionFailedException_8h_source.htmlOFCNAMEDNSResourceRecord_8h_source.htmlOFCRC16_8h_source.htmlOFCRC32_8h_source.htmlOFChangeCurrentDirectoryFailedException_8h_source.htmlOFCharacterSet_8h_source.htmlOFChecksumMismatchException_8h_source.htmlOFCollection_8h_source.htmlOFColor_8h_source.htmlOFConcreteArray_8h_source.htmlOFConcreteColor_8h_source.htmlOFConcreteCountedSet_8h_source.htmlOFConcreteData_8h_source.htmlOFConcreteDate_8h_source.htmlOFConcreteDictionary_8h_source.htmlOFConcreteMutableArray_8h_source.htmlOFConcreteMutableData_8h_source.htmlOFConcreteMutableDictionary_8h_source.htmlOFConcreteMutableSet_8h_source.htmlOFConcreteNumber_8h_source.htmlOFConcreteSet_8h_source.htmlOFConcreteSubarray_8h_source.htmlOFConcreteValue_8h_source.htmlOFConditionStillWaitingException_8h_source.htmlOFCondition_8h_source.htmlOFConnectIPSocketFailedException_8h_source.htmlOFConnectSPXSocketFailedException_8h_source.htmlOFConnectSocketFailedException_8h_source.htmlOFConnectUNIXSocketFailedException_8h_source.htmlOFConstantString_8h_source.htmlOFCopyItemFailedException_8h_source.htmlOFCountedSet_8h.htmlOFCountedSet_8h_source.htmlOFCreateDirectoryFailedException_8h_source.htmlOFCreateSymbolicLinkFailedException_8h_source.htmlOFCreateWindowsRegistryKeyFailedException_8h_source.htmlOFCryptographicHash_8h_source.htmlOFDDPSocket_8h_source.htmlOFDNSQueryFailedException_8h_source.htmlOFDNSQuery_8h_source.htmlOFDNSResolverSettings_8h_source.htmlOFDNSResolver_8h_source.htmlOFDNSResourceRecord_8h.htmlOFDNSResourceRecord_8h_source.htmlOFDNSResponse_8h_source.htmlOFData_09CryptographicHashing_8h_source.htmlOFData_09MessagePackParsing_8h_source.htmlOFData_8h.htmlOFData_8h_source.htmlOFDatagramSocket_8h.htmlOFDatagramSocket_8h_source.htmlOFDate_8h_source.htmlOFDeleteWindowsRegistryKeyFailedException_8h_source.htmlOFDeleteWindowsRegistryValueFailedException_8h_source.htmlOFDictionary_8h_source.htmlOFEmbeddedIRIHandler_8h_source.htmlOFEnumerationMutationException_8h_source.htmlOFEnumerator_8h_source.htmlOFEpollKernelEventObserver_8h_source.htmlOFException_8h.htmlOFException_8h_source.htmlOFFileIRIHandler_8h_source.htmlOFFileManager_8h.htmlOFFileManager_8h_source.htmlOFFile_8h_source.htmlOFGZIPStream_8h_source.htmlOFGetCurrentDirectoryFailedException_8h_source.htmlOFGetItemAttributesFailedException_8h_source.htmlOFGetOptionFailedException_8h_source.htmlOFGetWindowsRegistryValueFailedException_8h_source.htmlOFHINFODNSResourceRecord_8h_source.htmlOFHMAC_8h_source.htmlOFHTTPClient_8h_source.htmlOFHTTPCookieManager_8h_source.htmlOFHTTPCookie_8h_source.htmlOFHTTPIRIHandler_8h_source.htmlOFHTTPRequestFailedException_8h_source.htmlOFHTTPRequest_8h.htmlOFHTTPRequest_8h_source.htmlOFHTTPResponse_8h_source.htmlOFHTTPServer_8h_source.htmlOFHashAlreadyCalculatedException_8h_source.htmlOFHashNotCalculatedException_8h_source.htmlOFHostAddressResolver_8h_source.htmlOFHuffmanTree_8h_source.htmlOFINICategory_8h_source.htmlOFINIFileSettings_8h_source.htmlOFINIFile_8h_source.htmlOFINISection_09Private_8h_source.htmlOFINISection_8h_source.htmlOFIPXSocket_8h_source.htmlOFIRIHandler_8h_source.htmlOFIRI_09Private_8h_source.htmlOFIRI_8h_source.htmlOFInflate64Stream_8h_source.htmlOFInflateStream_8h_source.htmlOFInitializationFailedException_8h_source.htmlOFInvalidArgumentException_8h_source.htmlOFInvalidEncodingException_8h_source.htmlOFInvalidFormatException_8h_source.htmlOFInvalidJSONException_8h_source.htmlOFInvalidServerResponseException_8h_source.htmlOFInvertedCharacterSet_8h_source.htmlOFInvocation_8h_source.htmlOFJSONRepresentation_8h_source.htmlOFJoinThreadFailedException_8h_source.htmlOFKernelEventObserver_8h_source.htmlOFKeyValueCoding_8h_source.htmlOFKqueueKernelEventObserver_8h_source.htmlOFLHAArchiveEntry_09Private_8h_source.htmlOFLHAArchiveEntry_8h_source.htmlOFLHAArchive_8h_source.htmlOFLHADecompressingStream_8h_source.htmlOFLOCDNSResourceRecord_8h_source.htmlOFLinkItemFailedException_8h_source.htmlOFList_8h.htmlOFList_8h_source.htmlOFListenOnSocketFailedException_8h_source.htmlOFLoadPluginFailedException_8h_source.htmlOFLocale_8h.htmlOFLocale_8h_source.htmlOFLockFailedException_8h_source.htmlOFLocking_8h_source.htmlOFMD5Hash_8h_source.htmlOFMXDNSResourceRecord_8h_source.htmlOFMalformedXMLException_8h_source.htmlOFMapTable_09Private_8h_source.htmlOFMapTable_8h.htmlOFMapTable_8h_source.htmlOFMatrix4x4_8h_source.htmlOFMemoryStream_8h_source.htmlOFMessagePackExtension_8h_source.htmlOFMessagePackRepresentation_8h_source.htmlOFMethodSignature_8h_source.htmlOFMoveItemFailedException_8h_source.htmlOFMutableArchiveEntry_8h_source.htmlOFMutableArray_8h.htmlOFMutableArray_8h_source.htmlOFMutableData_8h_source.htmlOFMutableDictionary_8h.htmlOFMutableDictionary_8h_source.htmlOFMutableIRI_8h_source.htmlOFMutableLHAArchiveEntry_8h_source.htmlOFMutablePair_8h_source.htmlOFMutableSet_8h_source.htmlOFMutableString_8h_source.htmlOFMutableTarArchiveEntry_8h_source.htmlOFMutableTriple_8h_source.htmlOFMutableUTF8String_8h_source.htmlOFMutableZIPArchiveEntry_8h_source.htmlOFMutableZooArchiveEntry_8h_source.htmlOFMutex_8h_source.htmlOFNSDNSResourceRecord_8h_source.htmlOFNotImplementedException_8h_source.htmlOFNotOpenException_8h_source.htmlOFNotificationCenter_8h_source.htmlOFNotification_8h.htmlOFNotification_8h_source.htmlOFNull_8h_source.htmlOFNumber_8h.htmlOFNumber_8h_source.htmlOFObject_09KeyValueCoding_8h_source.htmlOFObject_8h.htmlOFObject_8h_source.htmlOFObserveKernelEventsFailedException_8h_source.htmlOFOnce_8h.htmlOFOnce_8h_source.htmlOFOpenItemFailedException_8h_source.htmlOFOpenWindowsRegistryKeyFailedException_8h_source.htmlOFOptionsParser_8h_source.htmlOFOutOfMemoryException_8h_source.htmlOFOutOfRangeException_8h_source.htmlOFPBKDF2_8h.htmlOFPBKDF2_8h_source.htmlOFPTRDNSResourceRecord_8h_source.htmlOFPair_8h_source.htmlOFPlainCondition_8h.htmlOFPlainCondition_8h_source.htmlOFPlainMutex_8h.htmlOFPlainMutex_8h_source.htmlOFPlainThread_8h.htmlOFPlainThread_8h_source.htmlOFPlugin_8h_source.htmlOFPollKernelEventObserver_8h_source.htmlOFRIPEMD160Hash_8h_source.htmlOFRPDNSResourceRecord_8h_source.htmlOFRangeCharacterSet_8h_source.htmlOFReadFailedException_8h_source.htmlOFReadOrWriteFailedException_8h_source.htmlOFRecursiveMutex_8h_source.htmlOFRemoveItemFailedException_8h_source.htmlOFResolveHostFailedException_8h_source.htmlOFRunLoop_09Private_8h_source.htmlOFRunLoop_8h.htmlOFRunLoop_8h_source.htmlOFSCTPSocket_8h.htmlOFSCTPSocket_8h_source.htmlOFSHA1Hash_8h_source.htmlOFSHA224Hash_8h_source.htmlOFSHA224Or256Hash_8h_source.htmlOFSHA256Hash_8h_source.htmlOFSHA384Hash_8h_source.htmlOFSHA384Or512Hash_8h_source.htmlOFSHA512Hash_8h_source.htmlOFSOADNSResourceRecord_8h_source.htmlOFSPXSocket_8h.htmlOFSPXSocket_8h_source.htmlOFSPXStreamSocket_8h.htmlOFSPXStreamSocket_8h_source.htmlOFSRVDNSResourceRecord_8h_source.htmlOFSandbox_8h_source.htmlOFScrypt_8h.htmlOFScrypt_8h_source.htmlOFSecureData_8h_source.htmlOFSeekFailedException_8h_source.htmlOFSeekableStream_8h.htmlOFSeekableStream_8h_source.htmlOFSelectKernelEventObserver_8h_source.htmlOFSequencedPacketSocket_09Private_8h_source.htmlOFSequencedPacketSocket_8h.htmlOFSequencedPacketSocket_8h_source.htmlOFSetItemAttributesFailedException_8h_source.htmlOFSetOptionFailedException_8h_source.htmlOFSetWindowsRegistryValueFailedException_8h_source.htmlOFSet_8h.htmlOFSet_8h_source.htmlOFSettings_8h_source.htmlOFSignalConditionFailedException_8h_source.htmlOFSocket_09Private_8h_source.htmlOFSocket_8h.htmlOFSocket_8h_source.htmlOFSortedList_8h_source.htmlOFStartThreadFailedException_8h_source.htmlOFStdIOStream_09Private_8h_source.htmlOFStdIOStream_8h.htmlOFStdIOStream_8h_source.htmlOFStillLockedException_8h_source.htmlOFStrFTime_8h_source.htmlOFStrPTime_8h_source.htmlOFStreamSocket_09Private_8h_source.htmlOFStreamSocket_8h.htmlOFStreamSocket_8h_source.htmlOFStream_09Private_8h_source.htmlOFStream_8h.htmlOFStream_8h_source.htmlOFString_09CryptographicHashing_8h_source.htmlOFString_09JSONParsing_8h_source.htmlOFString_09PathAdditions_8h_source.htmlOFString_09PercentEncoding_8h_source.htmlOFString_09Private_8h_source.htmlOFString_09PropertyListParsing_8h_source.htmlOFString_09XMLEscaping_8h_source.htmlOFString_09XMLUnescaping_8h.htmlOFString_09XMLUnescaping_8h_source.htmlOFString_8h.htmlOFString_8h_source.htmlOFSubarray_8h_source.htmlOFSubdata_8h_source.htmlOFSubprocess_8h_source.htmlOFSystemInfo_09NetworkInterfaces_8h_source.htmlOFSystemInfo_8h_source.htmlOFTCPSocketSOCKS5Connector_8h_source.htmlOFTCPSocket_8h.htmlOFTCPSocket_8h_source.htmlOFTLSHandshakeFailedException_8h_source.htmlOFTLSKey_8h.htmlOFTLSKey_8h_source.htmlOFTLSStream_8h.htmlOFTLSStream_8h_source.htmlOFTXTDNSResourceRecord_8h_source.htmlOFTaggedPointerColor_8h_source.htmlOFTaggedPointerDate_8h_source.htmlOFTaggedPointerNumber_8h_source.htmlOFTaggedPointerString_8h_source.htmlOFTarArchiveEntry_09Private_8h_source.htmlOFTarArchiveEntry_8h.htmlOFTarArchiveEntry_8h_source.htmlOFTarArchive_8h_source.htmlOFThreadStillRunningException_8h_source.htmlOFThread_09Private_8h_source.htmlOFThread_8h.htmlOFThread_8h_source.htmlOFTimer_09Private_8h_source.htmlOFTimer_8h.htmlOFTimer_8h_source.htmlOFTriple_8h_source.htmlOFTruncatedDataException_8h_source.htmlOFUDPSocket_09Private_8h_source.htmlOFUDPSocket_8h_source.htmlOFUNIXDatagramSocket_8h_source.htmlOFUNIXSequencedPacketSocket_8h_source.htmlOFUNIXStreamSocket_8h_source.htmlOFURIDNSResourceRecord_8h_source.htmlOFUTF8String_09Private_8h_source.htmlOFUTF8String_8h_source.htmlOFUUID_8h_source.htmlOFUnboundNamespaceException_8h_source.htmlOFUnboundPrefixException_8h_source.htmlOFUndefinedKeyException_8h_source.htmlOFUnknownXMLEntityException_8h_source.htmlOFUnlockFailedException_8h_source.htmlOFUnsupportedProtocolException_8h_source.htmlOFUnsupportedVersionException_8h_source.htmlOFValue_8h_source.htmlOFWaitForConditionFailedException_8h_source.htmlOFWin32ConsoleStdIOStream_8h_source.htmlOFWindowsRegistryKey_8h_source.htmlOFWriteFailedException_8h_source.htmlOFXMLAttribute_8h_source.htmlOFXMLCDATA_8h_source.htmlOFXMLCharacters_8h_source.htmlOFXMLComment_8h_source.htmlOFXMLElementBuilder_8h_source.htmlOFXMLElement_8h_source.htmlOFXMLNode_09Private_8h_source.htmlOFXMLNode_8h_source.htmlOFXMLParser_8h_source.htmlOFXMLProcessingInstruction_8h_source.htmlOFZIPArchiveEntry_09Private_8h_source.htmlOFZIPArchiveEntry_8h.htmlOFZIPArchiveEntry_8h_source.htmlOFZIPArchive_09Private_8h_source.htmlOFZIPArchive_8h_source.htmlOFZooArchiveEntry_09Private_8h_source.htmlOFZooArchiveEntry_8h_source.htmlOFZooArchive_8h_source.htmlOHDualSenseGamepad_09Private_8h_source.htmlOHDualSenseGamepad_8h_source.htmlOHDualShock4Gamepad_09Private_8h_source.htmlOHDualShock4Gamepad_8h_source.htmlOHEmulatedGameControllerAxis_8h_source.htmlOHEmulatedGameControllerButton_8h_source.htmlOHEmulatedGameControllerTriggerButton_8h_source.htmlOHEvdevExtendedGamepad_8h_source.htmlOHEvdevGameControllerProfile_8h_source.htmlOHEvdevGameController_8h_source.htmlOHExtendedGamepad_8h_source.htmlOHExtendedN64Controller_8h_source.htmlOHGameControllerAxis_09Private_8h_source.htmlOHGameControllerAxis_8h_source.htmlOHGameControllerButton_8h_source.htmlOHGameControllerDirectionalPad_8h_source.htmlOHGameControllerElement_8h_source.htmlOHGameControllerProfile_8h_source.htmlOHGameController_8h_source.htmlOHGamepad_8h_source.htmlOHJoyConPair_8h_source.htmlOHLeftJoyCon_09Private_8h_source.htmlOHLeftJoyCon_8h_source.htmlOHN64Controller_09Private_8h_source.htmlOHN64Controller_8h_source.htmlOHNintendo3DSExtendedGamepad_8h_source.htmlOHNintendo3DSGameController_8h_source.htmlOHNintendoDSGameController_8h_source.htmlOHNintendoDSGamepad_8h_source.htmlOHNintendoSwitchExtendedGamepad_8h_source.htmlOHNintendoSwitchGameController_8h_source.htmlOHRightJoyCon_09Private_8h_source.htmlOHRightJoyCon_8h_source.htmlOHStadiaGamepad_09Private_8h_source.htmlOHStadiaGamepad_8h_source.htmlOHWiiClassicController_8h_source.htmlOHWiiGameController_8h_source.htmlOHWiimoteWithNunchuk_8h_source.htmlOHWiimote_8h_source.htmlOHXInputGameController_8h_source.htmlOHXboxGamepad_8h_source.htmlOTAssert_8h.htmlOTAssert_8h_source.htmlOTAssertionFailedException_8h_source.htmlOTOrderedDictionary_8h_source.htmlOTTestCase_8h_source.htmlOTTestSkippedException_8h_source.htmlObjFWHID_8h_source.htmlObjFWRT_8h.htmlObjFWRT_8h_source.htmlObjFWTest_8h_source.htmlObjFW_8h_source.htmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclosed.pngdeprecated.htmldir_120ed4da3e3217b1e7fc0b4f48568e79.htmldir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_6e33d6500a76933db4361f663e54ab12.htmldir_bf9f26469d00835ba20ff8d80ee5a804.htmldir_cb086a600609e95706fd4a65b75c05ff.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsevdev__compat_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_k.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_q.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_x.htmlfunctions_func_y.htmlfunctions_func_z.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_prop.htmlfunctions_prop_b.htmlfunctions_prop_c.htmlfunctions_prop_d.htmlfunctions_prop_e.htmlfunctions_prop_f.htmlfunctions_prop_g.htmlfunctions_prop_h.htmlfunctions_prop_i.htmlfunctions_prop_j.htmlfunctions_prop_k.htmlfunctions_prop_l.htmlfunctions_prop_m.htmlfunctions_prop_n.htmlfunctions_prop_o.htmlfunctions_prop_p.htmlfunctions_prop_q.htmlfunctions_prop_r.htmlfunctions_prop_s.htmlfunctions_prop_t.htmlfunctions_prop_u.htmlfunctions_prop_v.htmlfunctions_prop_w.htmlfunctions_prop_x.htmlfunctions_prop_y.htmlfunctions_q.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_x.htmlfunctions_y.htmlfunctions_z.htmlglobals.htmlglobals_a.htmlglobals_b.htmlglobals_c.htmlglobals_d.htmlglobals_defs.htmlglobals_e.htmlglobals_enum.htmlglobals_eval.htmlglobals_f.htmlglobals_func.htmlglobals_h.htmlglobals_i.htmlglobals_l.htmlglobals_m.htmlglobals_n.htmlglobals_o.htmlglobals_p.htmlglobals_r.htmlglobals_s.htmlglobals_t.htmlglobals_type.htmlglobals_u.htmlglobals_vars.htmlglobals_y.htmlglobals_z.htmlhierarchy.htmlindex.htmlinterfaceOFAAAADNSResourceRecord-members.htmlinterfaceOFAAAADNSResourceRecord.htmlinterfaceOFAAAADNSResourceRecord.pnginterfaceOFADNSResourceRecord-members.htmlinterfaceOFADNSResourceRecord.htmlinterfaceOFADNSResourceRecord.pnginterfaceOFAcceptSocketFailedException-members.htmlinterfaceOFAcceptSocketFailedException.htmlinterfaceOFAcceptSocketFailedException.pnginterfaceOFAllocFailedException-members.htmlinterfaceOFAllocFailedException.htmlinterfaceOFAllocFailedException.pnginterfaceOFAlreadyOpenException-members.htmlinterfaceOFAlreadyOpenException.htmlinterfaceOFAlreadyOpenException.pnginterfaceOFApplication-members.htmlinterfaceOFApplication.htmlinterfaceOFApplication.pnginterfaceOFArray-members.htmlinterfaceOFArray.htmlinterfaceOFArray.pnginterfaceOFBindDDPSocketFailedException-members.htmlinterfaceOFBindDDPSocketFailedException.htmlinterfaceOFBindDDPSocketFailedException.pnginterfaceOFBindIPSocketFailedException-members.htmlinterfaceOFBindIPSocketFailedException.htmlinterfaceOFBindIPSocketFailedException.pnginterfaceOFBindIPXSocketFailedException-members.htmlinterfaceOFBindIPXSocketFailedException.htmlinterfaceOFBindIPXSocketFailedException.pnginterfaceOFBindSocketFailedException-members.htmlinterfaceOFBindSocketFailedException.htmlinterfaceOFBindSocketFailedException.pnginterfaceOFBindUNIXSocketFailedException-members.htmlinterfaceOFBindUNIXSocketFailedException.htmlinterfaceOFBindUNIXSocketFailedException.pnginterfaceOFBlock-members.htmlinterfaceOFBlock.htmlinterfaceOFBlock.pnginterfaceOFBroadcastConditionFailedException-members.htmlinterfaceOFBroadcastConditionFailedException.htmlinterfaceOFBroadcastConditionFailedException.pnginterfaceOFCNAMEDNSResourceRecord-members.htmlinterfaceOFCNAMEDNSResourceRecord.htmlinterfaceOFCNAMEDNSResourceRecord.pnginterfaceOFChangeCurrentDirectoryFailedException-members.htmlinterfaceOFChangeCurrentDirectoryFailedException.htmlinterfaceOFChangeCurrentDirectoryFailedException.pnginterfaceOFCharacterSet-members.htmlinterfaceOFCharacterSet.htmlinterfaceOFCharacterSet.pnginterfaceOFChecksumMismatchException-members.htmlinterfaceOFChecksumMismatchException.htmlinterfaceOFChecksumMismatchException.pnginterfaceOFColor-members.htmlinterfaceOFColor.htmlinterfaceOFColor.pnginterfaceOFCondition-members.htmlinterfaceOFCondition.htmlinterfaceOFCondition.pnginterfaceOFConditionStillWaitingException-members.htmlinterfaceOFConditionStillWaitingException.htmlinterfaceOFConditionStillWaitingException.pnginterfaceOFConnectIPSocketFailedException-members.htmlinterfaceOFConnectIPSocketFailedException.htmlinterfaceOFConnectIPSocketFailedException.pnginterfaceOFConnectSPXSocketFailedException-members.htmlinterfaceOFConnectSPXSocketFailedException.htmlinterfaceOFConnectSPXSocketFailedException.pnginterfaceOFConnectSocketFailedException-members.htmlinterfaceOFConnectSocketFailedException.htmlinterfaceOFConnectSocketFailedException.pnginterfaceOFConnectUNIXSocketFailedException-members.htmlinterfaceOFConnectUNIXSocketFailedException.htmlinterfaceOFConnectUNIXSocketFailedException.pnginterfaceOFConstantString-members.htmlinterfaceOFConstantString.htmlinterfaceOFConstantString.pnginterfaceOFCopyItemFailedException-members.htmlinterfaceOFCopyItemFailedException.htmlinterfaceOFCopyItemFailedException.pnginterfaceOFCountedSet-members.htmlinterfaceOFCountedSet.htmlinterfaceOFCountedSet.pnginterfaceOFCreateDirectoryFailedException-members.htmlinterfaceOFCreateDirectoryFailedException.htmlinterfaceOFCreateDirectoryFailedException.pnginterfaceOFCreateSymbolicLinkFailedException-members.htmlinterfaceOFCreateSymbolicLinkFailedException.htmlinterfaceOFCreateSymbolicLinkFailedException.pnginterfaceOFCreateWindowsRegistryKeyFailedException-members.htmlinterfaceOFCreateWindowsRegistryKeyFailedException.htmlinterfaceOFCreateWindowsRegistryKeyFailedException.pnginterfaceOFDDPSocket-members.htmlinterfaceOFDDPSocket.htmlinterfaceOFDDPSocket.pnginterfaceOFDNSQuery-members.htmlinterfaceOFDNSQuery.htmlinterfaceOFDNSQuery.pnginterfaceOFDNSQueryFailedException-members.htmlinterfaceOFDNSQueryFailedException.htmlinterfaceOFDNSQueryFailedException.pnginterfaceOFDNSResolver-members.htmlinterfaceOFDNSResolver.htmlinterfaceOFDNSResolver.pnginterfaceOFDNSResourceRecord-members.htmlinterfaceOFDNSResourceRecord.htmlinterfaceOFDNSResourceRecord.pnginterfaceOFDNSResponse-members.htmlinterfaceOFDNSResponse.htmlinterfaceOFDNSResponse.pnginterfaceOFData-members.htmlinterfaceOFData.htmlinterfaceOFData.pnginterfaceOFDatagramSocket-members.htmlinterfaceOFDatagramSocket.htmlinterfaceOFDatagramSocket.pnginterfaceOFDate-members.htmlinterfaceOFDate.htmlinterfaceOFDate.pnginterfaceOFDeleteWindowsRegistryKeyFailedException-members.htmlinterfaceOFDeleteWindowsRegistryKeyFailedException.htmlinterfaceOFDeleteWindowsRegistryKeyFailedException.pnginterfaceOFDeleteWindowsRegistryValueFailedException-members.htmlinterfaceOFDeleteWindowsRegistryValueFailedException.htmlinterfaceOFDeleteWindowsRegistryValueFailedException.pnginterfaceOFDictionary-members.htmlinterfaceOFDictionary.htmlinterfaceOFDictionary.pnginterfaceOFEnumerationMutationException-members.htmlinterfaceOFEnumerationMutationException.htmlinterfaceOFEnumerationMutationException.pnginterfaceOFEnumerator-members.htmlinterfaceOFEnumerator.htmlinterfaceOFEnumerator.pnginterfaceOFException-members.htmlinterfaceOFException.htmlinterfaceOFException.pnginterfaceOFFile-members.htmlinterfaceOFFile.htmlinterfaceOFFile.pnginterfaceOFFileManager-members.htmlinterfaceOFFileManager.htmlinterfaceOFFileManager.pnginterfaceOFGZIPStream-members.htmlinterfaceOFGZIPStream.htmlinterfaceOFGZIPStream.pnginterfaceOFGetCurrentDirectoryFailedException-members.htmlinterfaceOFGetCurrentDirectoryFailedException.htmlinterfaceOFGetCurrentDirectoryFailedException.pnginterfaceOFGetItemAttributesFailedException-members.htmlinterfaceOFGetItemAttributesFailedException.htmlinterfaceOFGetItemAttributesFailedException.pnginterfaceOFGetOptionFailedException-members.htmlinterfaceOFGetOptionFailedException.htmlinterfaceOFGetOptionFailedException.pnginterfaceOFGetWindowsRegistryValueFailedException-members.htmlinterfaceOFGetWindowsRegistryValueFailedException.htmlinterfaceOFGetWindowsRegistryValueFailedException.pnginterfaceOFHINFODNSResourceRecord-members.htmlinterfaceOFHINFODNSResourceRecord.htmlinterfaceOFHINFODNSResourceRecord.pnginterfaceOFHMAC-members.htmlinterfaceOFHMAC.htmlinterfaceOFHMAC.pnginterfaceOFHTTPClient-members.htmlinterfaceOFHTTPClient.htmlinterfaceOFHTTPClient.pnginterfaceOFHTTPCookie-members.htmlinterfaceOFHTTPCookie.htmlinterfaceOFHTTPCookie.pnginterfaceOFHTTPCookieManager-members.htmlinterfaceOFHTTPCookieManager.htmlinterfaceOFHTTPCookieManager.pnginterfaceOFHTTPRequest-members.htmlinterfaceOFHTTPRequest.htmlinterfaceOFHTTPRequest.pnginterfaceOFHTTPRequestFailedException-members.htmlinterfaceOFHTTPRequestFailedException.htmlinterfaceOFHTTPRequestFailedException.pnginterfaceOFHTTPResponse-members.htmlinterfaceOFHTTPResponse.htmlinterfaceOFHTTPResponse.pnginterfaceOFHTTPServer-members.htmlinterfaceOFHTTPServer.htmlinterfaceOFHTTPServer.pnginterfaceOFHashAlreadyCalculatedException-members.htmlinterfaceOFHashAlreadyCalculatedException.htmlinterfaceOFHashAlreadyCalculatedException.pnginterfaceOFHashNotCalculatedException-members.htmlinterfaceOFHashNotCalculatedException.htmlinterfaceOFHashNotCalculatedException.pnginterfaceOFINIFile-members.htmlinterfaceOFINIFile.htmlinterfaceOFINIFile.pnginterfaceOFINISection-members.htmlinterfaceOFINISection.htmlinterfaceOFINISection.pnginterfaceOFIPXSocket-members.htmlinterfaceOFIPXSocket.htmlinterfaceOFIPXSocket.pnginterfaceOFIRI-members.htmlinterfaceOFIRI.htmlinterfaceOFIRI.pnginterfaceOFIRIHandler-members.htmlinterfaceOFIRIHandler.htmlinterfaceOFIRIHandler.pnginterfaceOFInflate64Stream-members.htmlinterfaceOFInflate64Stream.htmlinterfaceOFInflate64Stream.pnginterfaceOFInflateStream-members.htmlinterfaceOFInflateStream.htmlinterfaceOFInflateStream.pnginterfaceOFInitializationFailedException-members.htmlinterfaceOFInitializationFailedException.htmlinterfaceOFInitializationFailedException.pnginterfaceOFInvalidArgumentException-members.htmlinterfaceOFInvalidArgumentException.htmlinterfaceOFInvalidArgumentException.pnginterfaceOFInvalidEncodingException-members.htmlinterfaceOFInvalidEncodingException.htmlinterfaceOFInvalidEncodingException.pnginterfaceOFInvalidFormatException-members.htmlinterfaceOFInvalidFormatException.htmlinterfaceOFInvalidFormatException.pnginterfaceOFInvalidJSONException-members.htmlinterfaceOFInvalidJSONException.htmlinterfaceOFInvalidJSONException.pnginterfaceOFInvalidServerResponseException-members.htmlinterfaceOFInvalidServerResponseException.htmlinterfaceOFInvalidServerResponseException.pnginterfaceOFInvocation-members.htmlinterfaceOFInvocation.htmlinterfaceOFInvocation.pnginterfaceOFJoinThreadFailedException-members.htmlinterfaceOFJoinThreadFailedException.htmlinterfaceOFJoinThreadFailedException.pnginterfaceOFKernelEventObserver-members.htmlinterfaceOFKernelEventObserver.htmlinterfaceOFKernelEventObserver.pnginterfaceOFLHAArchive-members.htmlinterfaceOFLHAArchive.htmlinterfaceOFLHAArchive.pnginterfaceOFLHAArchiveEntry-members.htmlinterfaceOFLHAArchiveEntry.htmlinterfaceOFLHAArchiveEntry.pnginterfaceOFLOCDNSResourceRecord-members.htmlinterfaceOFLOCDNSResourceRecord.htmlinterfaceOFLOCDNSResourceRecord.pnginterfaceOFLinkItemFailedException-members.htmlinterfaceOFLinkItemFailedException.htmlinterfaceOFLinkItemFailedException.pnginterfaceOFList-members.htmlinterfaceOFList.htmlinterfaceOFList.pnginterfaceOFListenOnSocketFailedException-members.htmlinterfaceOFListenOnSocketFailedException.htmlinterfaceOFListenOnSocketFailedException.pnginterfaceOFLoadPluginFailedException-members.htmlinterfaceOFLoadPluginFailedException.htmlinterfaceOFLoadPluginFailedException.pnginterfaceOFLocale-members.htmlinterfaceOFLocale.htmlinterfaceOFLocale.pnginterfaceOFLockFailedException-members.htmlinterfaceOFLockFailedException.htmlinterfaceOFLockFailedException.pnginterfaceOFMD5Hash-members.htmlinterfaceOFMD5Hash.htmlinterfaceOFMD5Hash.pnginterfaceOFMXDNSResourceRecord-members.htmlinterfaceOFMXDNSResourceRecord.htmlinterfaceOFMXDNSResourceRecord.pnginterfaceOFMalformedXMLException-members.htmlinterfaceOFMalformedXMLException.htmlinterfaceOFMalformedXMLException.pnginterfaceOFMapTable-members.htmlinterfaceOFMapTable.htmlinterfaceOFMapTable.pnginterfaceOFMapTableEnumerator-members.htmlinterfaceOFMapTableEnumerator.htmlinterfaceOFMapTableEnumerator.pnginterfaceOFMatrix4x4-members.htmlinterfaceOFMatrix4x4.htmlinterfaceOFMatrix4x4.pnginterfaceOFMemoryStream-members.htmlinterfaceOFMemoryStream.htmlinterfaceOFMemoryStream.pnginterfaceOFMessagePackExtension-members.htmlinterfaceOFMessagePackExtension.htmlinterfaceOFMessagePackExtension.pnginterfaceOFMethodSignature-members.htmlinterfaceOFMethodSignature.htmlinterfaceOFMethodSignature.pnginterfaceOFMoveItemFailedException-members.htmlinterfaceOFMoveItemFailedException.htmlinterfaceOFMoveItemFailedException.pnginterfaceOFMutableArray-members.htmlinterfaceOFMutableArray.htmlinterfaceOFMutableArray.pnginterfaceOFMutableData-members.htmlinterfaceOFMutableData.htmlinterfaceOFMutableData.pnginterfaceOFMutableDictionary-members.htmlinterfaceOFMutableDictionary.htmlinterfaceOFMutableDictionary.pnginterfaceOFMutableIRI-members.htmlinterfaceOFMutableIRI.htmlinterfaceOFMutableIRI.pnginterfaceOFMutableLHAArchiveEntry-members.htmlinterfaceOFMutableLHAArchiveEntry.htmlinterfaceOFMutableLHAArchiveEntry.pnginterfaceOFMutablePair-members.htmlinterfaceOFMutablePair.htmlinterfaceOFMutablePair.pnginterfaceOFMutableSet-members.htmlinterfaceOFMutableSet.htmlinterfaceOFMutableSet.pnginterfaceOFMutableString-members.htmlinterfaceOFMutableString.htmlinterfaceOFMutableString.pnginterfaceOFMutableTarArchiveEntry-members.htmlinterfaceOFMutableTarArchiveEntry.htmlinterfaceOFMutableTarArchiveEntry.pnginterfaceOFMutableTriple-members.htmlinterfaceOFMutableTriple.htmlinterfaceOFMutableTriple.pnginterfaceOFMutableZIPArchiveEntry-members.htmlinterfaceOFMutableZIPArchiveEntry.htmlinterfaceOFMutableZIPArchiveEntry.pnginterfaceOFMutableZooArchiveEntry-members.htmlinterfaceOFMutableZooArchiveEntry.htmlinterfaceOFMutableZooArchiveEntry.pnginterfaceOFMutex-members.htmlinterfaceOFMutex.htmlinterfaceOFMutex.pnginterfaceOFNSDNSResourceRecord-members.htmlinterfaceOFNSDNSResourceRecord.htmlinterfaceOFNSDNSResourceRecord.pnginterfaceOFNotImplementedException-members.htmlinterfaceOFNotImplementedException.htmlinterfaceOFNotImplementedException.pnginterfaceOFNotOpenException-members.htmlinterfaceOFNotOpenException.htmlinterfaceOFNotOpenException.pnginterfaceOFNotification-members.htmlinterfaceOFNotification.htmlinterfaceOFNotification.pnginterfaceOFNotificationCenter-members.htmlinterfaceOFNotificationCenter.htmlinterfaceOFNotificationCenter.pnginterfaceOFNull-members.htmlinterfaceOFNull.htmlinterfaceOFNull.pnginterfaceOFNumber-members.htmlinterfaceOFNumber.htmlinterfaceOFNumber.pnginterfaceOFObject-members.htmlinterfaceOFObject.htmlinterfaceOFObject.pnginterfaceOFObserveKernelEventsFailedException-members.htmlinterfaceOFObserveKernelEventsFailedException.htmlinterfaceOFObserveKernelEventsFailedException.pnginterfaceOFOpenItemFailedException-members.htmlinterfaceOFOpenItemFailedException.htmlinterfaceOFOpenItemFailedException.pnginterfaceOFOpenWindowsRegistryKeyFailedException-members.htmlinterfaceOFOpenWindowsRegistryKeyFailedException.htmlinterfaceOFOpenWindowsRegistryKeyFailedException.pnginterfaceOFOptionsParser-members.htmlinterfaceOFOptionsParser.htmlinterfaceOFOptionsParser.pnginterfaceOFOutOfMemoryException-members.htmlinterfaceOFOutOfMemoryException.htmlinterfaceOFOutOfMemoryException.pnginterfaceOFOutOfRangeException-members.htmlinterfaceOFOutOfRangeException.htmlinterfaceOFOutOfRangeException.pnginterfaceOFPTRDNSResourceRecord-members.htmlinterfaceOFPTRDNSResourceRecord.htmlinterfaceOFPTRDNSResourceRecord.pnginterfaceOFPair-members.htmlinterfaceOFPair.htmlinterfaceOFPair.pnginterfaceOFPlugin-members.htmlinterfaceOFPlugin.htmlinterfaceOFPlugin.pnginterfaceOFRIPEMD160Hash-members.htmlinterfaceOFRIPEMD160Hash.htmlinterfaceOFRIPEMD160Hash.pnginterfaceOFRPDNSResourceRecord-members.htmlinterfaceOFRPDNSResourceRecord.htmlinterfaceOFRPDNSResourceRecord.pnginterfaceOFReadFailedException-members.htmlinterfaceOFReadFailedException.htmlinterfaceOFReadFailedException.pnginterfaceOFReadOrWriteFailedException-members.htmlinterfaceOFReadOrWriteFailedException.htmlinterfaceOFReadOrWriteFailedException.pnginterfaceOFRecursiveMutex-members.htmlinterfaceOFRecursiveMutex.htmlinterfaceOFRecursiveMutex.pnginterfaceOFRemoveItemFailedException-members.htmlinterfaceOFRemoveItemFailedException.htmlinterfaceOFRemoveItemFailedException.pnginterfaceOFResolveHostFailedException-members.htmlinterfaceOFResolveHostFailedException.htmlinterfaceOFResolveHostFailedException.pnginterfaceOFRunLoop-members.htmlinterfaceOFRunLoop.htmlinterfaceOFRunLoop.pnginterfaceOFSCTPSocket-members.htmlinterfaceOFSCTPSocket.htmlinterfaceOFSCTPSocket.pnginterfaceOFSHA1Hash-members.htmlinterfaceOFSHA1Hash.htmlinterfaceOFSHA1Hash.pnginterfaceOFSHA224Hash-members.htmlinterfaceOFSHA224Hash.htmlinterfaceOFSHA224Hash.pnginterfaceOFSHA224Or256Hash-members.htmlinterfaceOFSHA224Or256Hash.htmlinterfaceOFSHA224Or256Hash.pnginterfaceOFSHA256Hash-members.htmlinterfaceOFSHA256Hash.htmlinterfaceOFSHA256Hash.pnginterfaceOFSHA384Hash-members.htmlinterfaceOFSHA384Hash.htmlinterfaceOFSHA384Hash.pnginterfaceOFSHA384Or512Hash-members.htmlinterfaceOFSHA384Or512Hash.htmlinterfaceOFSHA384Or512Hash.pnginterfaceOFSHA512Hash-members.htmlinterfaceOFSHA512Hash.htmlinterfaceOFSHA512Hash.pnginterfaceOFSOADNSResourceRecord-members.htmlinterfaceOFSOADNSResourceRecord.htmlinterfaceOFSOADNSResourceRecord.pnginterfaceOFSPXSocket-members.htmlinterfaceOFSPXSocket.htmlinterfaceOFSPXSocket.pnginterfaceOFSPXStreamSocket-members.htmlinterfaceOFSPXStreamSocket.htmlinterfaceOFSPXStreamSocket.pnginterfaceOFSRVDNSResourceRecord-members.htmlinterfaceOFSRVDNSResourceRecord.htmlinterfaceOFSRVDNSResourceRecord.pnginterfaceOFSecureData-members.htmlinterfaceOFSecureData.htmlinterfaceOFSecureData.pnginterfaceOFSeekFailedException-members.htmlinterfaceOFSeekFailedException.htmlinterfaceOFSeekFailedException.pnginterfaceOFSeekableStream-members.htmlinterfaceOFSeekableStream.htmlinterfaceOFSeekableStream.pnginterfaceOFSequencedPacketSocket-members.htmlinterfaceOFSequencedPacketSocket.htmlinterfaceOFSequencedPacketSocket.pnginterfaceOFSet-members.htmlinterfaceOFSet.htmlinterfaceOFSet.pnginterfaceOFSetItemAttributesFailedException-members.htmlinterfaceOFSetItemAttributesFailedException.htmlinterfaceOFSetItemAttributesFailedException.pnginterfaceOFSetOptionFailedException-members.htmlinterfaceOFSetOptionFailedException.htmlinterfaceOFSetOptionFailedException.pnginterfaceOFSetWindowsRegistryValueFailedException-members.htmlinterfaceOFSetWindowsRegistryValueFailedException.htmlinterfaceOFSetWindowsRegistryValueFailedException.pnginterfaceOFSettings-members.htmlinterfaceOFSettings.htmlinterfaceOFSettings.pnginterfaceOFSignalConditionFailedException-members.htmlinterfaceOFSignalConditionFailedException.htmlinterfaceOFSignalConditionFailedException.pnginterfaceOFSortedList-members.htmlinterfaceOFSortedList.htmlinterfaceOFSortedList.pnginterfaceOFStartThreadFailedException-members.htmlinterfaceOFStartThreadFailedException.htmlinterfaceOFStartThreadFailedException.pnginterfaceOFStdIOStream-members.htmlinterfaceOFStdIOStream.htmlinterfaceOFStdIOStream.pnginterfaceOFStillLockedException-members.htmlinterfaceOFStillLockedException.htmlinterfaceOFStillLockedException.pnginterfaceOFStream-members.htmlinterfaceOFStream.htmlinterfaceOFStream.pnginterfaceOFStreamSocket-members.htmlinterfaceOFStreamSocket.htmlinterfaceOFStreamSocket.pnginterfaceOFString-members.htmlinterfaceOFString.htmlinterfaceOFString.pnginterfaceOFSubprocess-members.htmlinterfaceOFSubprocess.htmlinterfaceOFSubprocess.pnginterfaceOFSystemInfo-members.htmlinterfaceOFSystemInfo.htmlinterfaceOFSystemInfo.pnginterfaceOFTCPSocket-members.htmlinterfaceOFTCPSocket.htmlinterfaceOFTCPSocket.pnginterfaceOFTLSHandshakeFailedException-members.htmlinterfaceOFTLSHandshakeFailedException.htmlinterfaceOFTLSHandshakeFailedException.pnginterfaceOFTLSStream-members.htmlinterfaceOFTLSStream.htmlinterfaceOFTLSStream.pnginterfaceOFTXTDNSResourceRecord-members.htmlinterfaceOFTXTDNSResourceRecord.htmlinterfaceOFTXTDNSResourceRecord.pnginterfaceOFTarArchive-members.htmlinterfaceOFTarArchive.htmlinterfaceOFTarArchive.pnginterfaceOFTarArchiveEntry-members.htmlinterfaceOFTarArchiveEntry.htmlinterfaceOFTarArchiveEntry.pnginterfaceOFThread-members.htmlinterfaceOFThread.htmlinterfaceOFThread.pnginterfaceOFThreadStillRunningException-members.htmlinterfaceOFThreadStillRunningException.htmlinterfaceOFThreadStillRunningException.pnginterfaceOFTimer-members.htmlinterfaceOFTimer.htmlinterfaceOFTimer.pnginterfaceOFTriple-members.htmlinterfaceOFTriple.htmlinterfaceOFTriple.pnginterfaceOFTruncatedDataException-members.htmlinterfaceOFTruncatedDataException.htmlinterfaceOFTruncatedDataException.pnginterfaceOFUDPSocket-members.htmlinterfaceOFUDPSocket.htmlinterfaceOFUDPSocket.pnginterfaceOFUNIXDatagramSocket-members.htmlinterfaceOFUNIXDatagramSocket.htmlinterfaceOFUNIXDatagramSocket.pnginterfaceOFUNIXSequencedPacketSocket-members.htmlinterfaceOFUNIXSequencedPacketSocket.htmlinterfaceOFUNIXSequencedPacketSocket.pnginterfaceOFUNIXStreamSocket-members.htmlinterfaceOFUNIXStreamSocket.htmlinterfaceOFUNIXStreamSocket.pnginterfaceOFURIDNSResourceRecord-members.htmlinterfaceOFURIDNSResourceRecord.htmlinterfaceOFURIDNSResourceRecord.pnginterfaceOFUUID-members.htmlinterfaceOFUUID.htmlinterfaceOFUUID.pnginterfaceOFUnboundNamespaceException-members.htmlinterfaceOFUnboundNamespaceException.htmlinterfaceOFUnboundNamespaceException.pnginterfaceOFUnboundPrefixException-members.htmlinterfaceOFUnboundPrefixException.htmlinterfaceOFUnboundPrefixException.pnginterfaceOFUndefinedKeyException-members.htmlinterfaceOFUndefinedKeyException.htmlinterfaceOFUndefinedKeyException.pnginterfaceOFUnknownXMLEntityException-members.htmlinterfaceOFUnknownXMLEntityException.htmlinterfaceOFUnknownXMLEntityException.pnginterfaceOFUnlockFailedException-members.htmlinterfaceOFUnlockFailedException.htmlinterfaceOFUnlockFailedException.pnginterfaceOFUnsupportedProtocolException-members.htmlinterfaceOFUnsupportedProtocolException.htmlinterfaceOFUnsupportedProtocolException.pnginterfaceOFUnsupportedVersionException-members.htmlinterfaceOFUnsupportedVersionException.htmlinterfaceOFUnsupportedVersionException.pnginterfaceOFValue-members.htmlinterfaceOFValue.htmlinterfaceOFValue.pnginterfaceOFWaitForConditionFailedException-members.htmlinterfaceOFWaitForConditionFailedException.htmlinterfaceOFWaitForConditionFailedException.pnginterfaceOFWriteFailedException-members.htmlinterfaceOFWriteFailedException.htmlinterfaceOFWriteFailedException.pnginterfaceOFXMLAttribute-members.htmlinterfaceOFXMLAttribute.htmlinterfaceOFXMLAttribute.pnginterfaceOFXMLCDATA-members.htmlinterfaceOFXMLCDATA.htmlinterfaceOFXMLCDATA.pnginterfaceOFXMLCharacters-members.htmlinterfaceOFXMLCharacters.htmlinterfaceOFXMLCharacters.pnginterfaceOFXMLComment-members.htmlinterfaceOFXMLComment.htmlinterfaceOFXMLComment.pnginterfaceOFXMLElement-members.htmlinterfaceOFXMLElement.htmlinterfaceOFXMLElement.pnginterfaceOFXMLElementBuilder-members.htmlinterfaceOFXMLElementBuilder.htmlinterfaceOFXMLElementBuilder.pnginterfaceOFXMLNode-members.htmlinterfaceOFXMLNode.htmlinterfaceOFXMLNode.pnginterfaceOFXMLParser-members.htmlinterfaceOFXMLParser.htmlinterfaceOFXMLParser.pnginterfaceOFXMLProcessingInstruction-members.htmlinterfaceOFXMLProcessingInstruction.htmlinterfaceOFXMLProcessingInstruction.pnginterfaceOFZIPArchive-members.htmlinterfaceOFZIPArchive.htmlinterfaceOFZIPArchive.pnginterfaceOFZIPArchiveEntry-members.htmlinterfaceOFZIPArchiveEntry.htmlinterfaceOFZIPArchiveEntry.pnginterfaceOFZooArchive-members.htmlinterfaceOFZooArchive.htmlinterfaceOFZooArchive.pnginterfaceOFZooArchiveEntry-members.htmlinterfaceOFZooArchiveEntry.htmlinterfaceOFZooArchiveEntry.pnginterfaceOHDualSenseGamepad-members.htmlinterfaceOHDualSenseGamepad.htmlinterfaceOHDualSenseGamepad.pnginterfaceOHDualShock4Gamepad-members.htmlinterfaceOHDualShock4Gamepad.htmlinterfaceOHDualShock4Gamepad.pnginterfaceOHExtendedN64Controller-members.htmlinterfaceOHExtendedN64Controller.htmlinterfaceOHExtendedN64Controller.pnginterfaceOHGameController-members.htmlinterfaceOHGameController.htmlinterfaceOHGameController.pnginterfaceOHGameControllerAxis-members.htmlinterfaceOHGameControllerAxis.htmlinterfaceOHGameControllerAxis.pnginterfaceOHGameControllerButton-members.htmlinterfaceOHGameControllerButton.htmlinterfaceOHGameControllerButton.pnginterfaceOHGameControllerDirectionalPad-members.htmlinterfaceOHGameControllerDirectionalPad.htmlinterfaceOHGameControllerDirectionalPad.pnginterfaceOHGameControllerElement-members.htmlinterfaceOHGameControllerElement.htmlinterfaceOHGameControllerElement.pnginterfaceOHJoyConPair-members.htmlinterfaceOHJoyConPair.htmlinterfaceOHJoyConPair.pnginterfaceOHLeftJoyCon-members.htmlinterfaceOHLeftJoyCon.htmlinterfaceOHLeftJoyCon.pnginterfaceOHN64Controller-members.htmlinterfaceOHN64Controller.htmlinterfaceOHN64Controller.pnginterfaceOHRightJoyCon-members.htmlinterfaceOHRightJoyCon.htmlinterfaceOHRightJoyCon.pnginterfaceOHStadiaGamepad-members.htmlinterfaceOHStadiaGamepad.htmlinterfaceOHStadiaGamepad.pnginterfaceOHXboxGamepad-members.htmlinterfaceOHXboxGamepad.htmlinterfaceOHXboxGamepad.pnginterfaceOTOrderedDictionary-members.htmlinterfaceOTOrderedDictionary.htmlinterfaceOTOrderedDictionary.pnginterfaceOTTestCase-members.htmlinterfaceOTTestCase.htmlinterfaceOTTestCase.pngjquery.jsmacros_8h.htmlmacros_8h_source.htmlmenu.jsmenudata.jsnav_f.pngnav_g.pngnav_h.pngobjfw-defs_8h_source.htmlopen.pngpages.htmlplatform_8h_source.htmlprivate_8h_source.htmlprotocolOFApplicationDelegate-p.htmlprotocolOFArchiveEntry-p.htmlprotocolOFArchiveEntry-p.pngprotocolOFCollection-p.htmlprotocolOFCollection-p.pngprotocolOFComparing-p-members.htmlprotocolOFComparing-p.htmlprotocolOFComparing-p.pngprotocolOFCopying-p-members.htmlprotocolOFCopying-p.htmlprotocolOFCopying-p.pngprotocolOFCryptographicHash-p.htmlprotocolOFCryptographicHash-p.pngprotocolOFDDPSocketDelegate-p.htmlprotocolOFDNSResolverQueryDelegate-p.htmlprotocolOFDatagramSocketDelegate-p.htmlprotocolOFEnumeration-p-members.htmlprotocolOFEnumeration-p.htmlprotocolOFFastEnumeration-p-members.htmlprotocolOFFastEnumeration-p.htmlprotocolOFFastEnumeration-p.pngprotocolOFHTTPClientDelegate-p.htmlprotocolOFHTTPServerDelegate-p.htmlprotocolOFIPXSocketDelegate-p.htmlprotocolOFJSONRepresentation-p-members.htmlprotocolOFJSONRepresentation-p.htmlprotocolOFJSONRepresentation-p.pngprotocolOFKernelEventObserverDelegate-p.htmlprotocolOFKeyValueCoding-p-members.htmlprotocolOFKeyValueCoding-p.htmlprotocolOFLocking-p.htmlprotocolOFLocking-p.pngprotocolOFMessagePackRepresentation-p-members.htmlprotocolOFMessagePackRepresentation-p.htmlprotocolOFMessagePackRepresentation-p.pngprotocolOFMutableArchiveEntry-p.htmlprotocolOFMutableArchiveEntry-p.pngprotocolOFMutableCopying-p-members.htmlprotocolOFMutableCopying-p.htmlprotocolOFMutableCopying-p.pngprotocolOFObject-p-members.htmlprotocolOFObject-p.htmlprotocolOFObject-p.pngprotocolOFReadyForReadingObserving-p.htmlprotocolOFReadyForReadingObserving-p.pngprotocolOFReadyForWritingObserving-p.htmlprotocolOFReadyForWritingObserving-p.pngprotocolOFSCTPSocketDelegate-p.htmlprotocolOFSPXSocketDelegate-p.htmlprotocolOFSPXStreamSocketDelegate-p.htmlprotocolOFSequencedPacketSocketDelegate-p.htmlprotocolOFStreamDelegate-p.htmlprotocolOFStreamSocketDelegate-p.htmlprotocolOFStringXMLUnescapingDelegate-p.htmlprotocolOFTCPSocketDelegate-p.htmlprotocolOFTLSStreamDelegate-p.htmlprotocolOFUDPSocketDelegate-p.htmlprotocolOFUNIXDatagramSocketDelegate-p.htmlprotocolOFUNIXSequencedPacketSocketDelegate-p.htmlprotocolOFUNIXStreamSocketDelegate-p.htmlprotocolOFXMLElementBuilderDelegate-p.htmlprotocolOFXMLParserDelegate-p.htmlprotocolOFXMLParserDelegate-p.pngprotocolOFZIPArchiveDelegate-p.htmlprotocolOHExtendedGamepad-p.htmlprotocolOHExtendedGamepad-p.pngprotocolOHGameControllerProfile-p.htmlprotocolOHGameControllerProfile-p.pngprotocolOHGamepad-p.htmlsearchall_0.htmlall_0.jsall_1.htmlall_1.jsall_10.htmlall_10.jsall_11.htmlall_11.jsall_12.htmlall_12.jsall_13.htmlall_13.jsall_14.htmlall_14.jsall_15.htmlall_15.jsall_16.htmlall_16.jsall_17.htmlall_17.jsall_18.htmlall_18.jsall_19.htmlall_19.jsall_1a.htmlall_1a.jsall_2.htmlall_2.jsall_3.htmlall_3.jsall_4.htmlall_4.jsall_5.htmlall_5.jsall_6.htmlall_6.jsall_7.htmlall_7.jsall_8.htmlall_8.jsall_9.htmlall_9.jsall_a.htmlall_a.jsall_b.htmlall_b.jsall_c.htmlall_c.jsall_d.htmlall_d.jsall_e.htmlall_e.jsall_f.htmlall_f.jsclasses_0.htmlclasses_0.jsclose.pngdefines_0.htmldefines_0.jsdefines_1.htmldefines_1.jsdefines_2.htmldefines_2.jsenums_0.htmlenums_0.jsenumvalues_0.htmlenumvalues_0.jsfiles_0.htmlfiles_0.jsfiles_1.htmlfiles_1.jsfunctions_0.htmlfunctions_0.jsfunctions_1.htmlfunctions_1.jsfunctions_10.htmlfunctions_10.jsfunctions_11.htmlfunctions_11.jsfunctions_12.htmlfunctions_12.jsfunctions_13.htmlfunctions_13.jsfunctions_14.htmlfunctions_14.jsfunctions_15.htmlfunctions_15.jsfunctions_16.htmlfunctions_16.jsfunctions_17.htmlfunctions_17.jsfunctions_18.htmlfunctions_18.jsfunctions_19.htmlfunctions_19.jsfunctions_1a.htmlfunctions_1a.jsfunctions_2.htmlfunctions_2.jsfunctions_3.htmlfunctions_3.jsfunctions_4.htmlfunctions_4.jsfunctions_5.htmlfunctions_5.jsfunctions_6.htmlfunctions_6.jsfunctions_7.htmlfunctions_7.jsfunctions_8.htmlfunctions_8.jsfunctions_9.htmlfunctions_9.jsfunctions_a.htmlfunctions_a.jsfunctions_b.htmlfunctions_b.jsfunctions_c.htmlfunctions_c.jsfunctions_d.htmlfunctions_d.jsfunctions_e.htmlfunctions_e.jsfunctions_f.htmlfunctions_f.jsmag_sel.pngnomatches.htmlpages_0.htmlpages_0.jsproperties_0.htmlproperties_0.jsproperties_1.htmlproperties_1.jsproperties_10.htmlproperties_10.jsproperties_11.htmlproperties_11.jsproperties_12.htmlproperties_12.jsproperties_13.htmlproperties_13.jsproperties_14.htmlproperties_14.jsproperties_15.htmlproperties_15.jsproperties_16.htmlproperties_16.jsproperties_17.htmlproperties_17.jsproperties_18.htmlproperties_18.jsproperties_2.htmlproperties_2.jsproperties_3.htmlproperties_3.jsproperties_4.htmlproperties_4.jsproperties_5.htmlproperties_5.jsproperties_6.htmlproperties_6.jsproperties_7.htmlproperties_7.jsproperties_8.htmlproperties_8.jsproperties_9.htmlproperties_9.jsproperties_a.htmlproperties_a.jsproperties_b.htmlproperties_b.jsproperties_c.htmlproperties_c.jsproperties_d.htmlproperties_d.jsproperties_e.htmlproperties_e.jsproperties_f.htmlproperties_f.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jstypedefs_1.htmltypedefs_1.jstypedefs_2.htmltypedefs_2.jstypedefs_3.htmltypedefs_3.jstypedefs_4.htmltypedefs_4.jstypedefs_5.htmltypedefs_5.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.jsvariables_10.htmlvariables_10.jsvariables_2.htmlvariables_2.jsvariables_3.htmlvariables_3.jsvariables_4.htmlvariables_4.jsvariables_5.htmlvariables_5.jsvariables_6.htmlvariables_6.jsvariables_7.htmlvariables_7.jsvariables_8.htmlvariables_8.jsvariables_9.htmlvariables_9.jsvariables_a.htmlvariables_a.jsvariables_b.htmlvariables_b.jsvariables_c.htmlvariables_c.jsvariables_d.htmlvariables_d.jsvariables_e.htmlvariables_e.jsvariables_f.htmlvariables_f.jssplitbar.pngstructOFFastEnumerationState-members.htmlstructOFFastEnumerationState.htmlstructOFHTTPRequestProtocolVersion-members.htmlstructOFHTTPRequestProtocolVersion.htmlstructOFListItem.htmlstructOFMapTableFunctions-members.htmlstructOFMapTableFunctions.htmlstructOFOptionsParserOption-members.htmlstructOFOptionsParserOption.htmlstructOFPBKDF2Parameters-members.htmlstructOFPBKDF2Parameters.htmlstructOFPoint-members.htmlstructOFPoint.htmlstructOFRange-members.htmlstructOFRange.htmlstructOFRect-members.htmlstructOFRect.htmlstructOFScryptParameters-members.htmlstructOFScryptParameters.htmlstructOFSize-members.htmlstructOFSize.htmlstructOFSocketAddress-members.htmlstructOFSocketAddress.htmlstructOFVector3D-members.htmlstructOFVector3D.htmlstructOFVector4D-members.htmlstructOFVector4D.htmlstructobjc__class-members.htmlstructobjc__class.htmlstructobjc__object-members.htmlstructobjc__object.htmlstructobjc__super-members.htmlstructobjc__super.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssunicode_8h_source.htmlunistd__wrapper_8h_source.htmlobjfw-docCOPYINGCOPYING.LESSER/usr/share/doc//usr/share/doc/objfw//usr/share/doc/objfw/search//usr/share/licenses//usr/share/licenses/objfw-doc/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmxz2aarch64-redhat-linux-gnu      !"#$%&'()*+,&-./0123456789:;<=>?@ABC&DEFFG8H IJKLM@NOPQRSTUV!W<X3YZ[,DND"\D]^_`abc-def`g+PhiDUjklmno&Uppppppq&rs,t3&"uHvRQwxyrz{r|}i~\=D&&&r0kwq]^medirectoryHTML document, ASCII text, with very long linesHTML document, ASCII textPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 384 x 192, 8-bit colormap, non-interlacedPNG image data, 330 x 192, 8-bit colormap, non-interlacedPNG image data, 198 x 192, 8-bit colormap, non-interlacedPNG image data, 149 x 136, 8-bit colormap, non-interlacedPNG image data, 161 x 192, 8-bit colormap, non-interlacedPNG image data, 93 x 136, 8-bit colormap, non-interlacedPNG image data, 1292 x 192, 8-bit colormap, non-interlacedPNG image data, 209 x 248, 8-bit colormap, non-interlacedPNG image data, 194 x 248, 8-bit colormap, non-interlacedPNG image data, 203 x 248, 8-bit colormap, non-interlacedPNG image data, 878 x 248, 8-bit colormap, non-interlacedPNG image data, 212 x 248, 8-bit colormap, non-interlacedPNG image data, 81 x 136, 8-bit colormap, non-interlacedPNG image data, 230 x 192, 8-bit colormap, non-interlacedPNG image data, 404 x 192, 8-bit colormap, non-interlacedPNG image data, 260 x 192, 8-bit colormap, non-interlacedPNG image data, 105 x 136, 8-bit colormap, non-interlacedPNG image data, 196 x 192, 8-bit colormap, non-interlacedPNG image data, 186 x 192, 8-bit colormap, non-interlacedPNG image data, 199 x 192, 8-bit colormap, non-interlacedPNG image data, 216 x 248, 8-bit colormap, non-interlacedPNG image data, 230 x 248, 8-bit colormap, non-interlacedPNG image data, 722 x 248, 8-bit colormap, non-interlacedPNG image data, 234 x 248, 8-bit colormap, non-interlacedPNG image data, 172 x 192, 8-bit colormap, non-interlacedPNG image data, 574 x 248, 8-bit colormap, non-interlacedPNG image data, 211 x 192, 8-bit colormap, non-interlacedPNG image data, 232 x 192, 8-bit colormap, non-interlacedPNG image data, 276 x 192, 8-bit colormap, non-interlacedPNG image data, 850 x 192, 8-bit colormap, non-interlacedPNG image data, 194 x 136, 8-bit colormap, non-interlacedPNG image data, 182 x 192, 8-bit colormap, non-interlacedPNG image data, 106 x 136, 8-bit colormap, non-interlacedPNG image data, 507 x 864, 8-bit colormap, non-interlacedPNG image data, 111 x 136, 8-bit colormap, non-interlacedPNG image data, 1075 x 192, 8-bit colormap, non-interlacedPNG image data, 858 x 136, 8-bit colormap, non-interlacedPNG image data, 274 x 192, 8-bit colormap, non-interlacedPNG image data, 285 x 192, 8-bit colormap, non-interlacedPNG image data, 203 x 192, 8-bit colormap, non-interlacedPNG image data, 286 x 136, 8-bit colormap, non-interlacedPNG image data, 580 x 3720, 8-bit colormap, non-interlacedPNG image data, 252 x 248, 8-bit colormap, non-interlacedPNG image data, 102 x 136, 8-bit colormap, non-interlacedPNG image data, 206 x 192, 8-bit colormap, non-interlacedPNG image data, 235 x 192, 8-bit colormap, non-interlacedPNG image data, 214 x 192, 8-bit colormap, non-interlacedPNG image data, 176 x 192, 8-bit colormap, non-interlacedPNG image data, 268 x 192, 8-bit colormap, non-interlacedPNG image data, 390 x 192, 8-bit colormap, non-interlacedPNG image data, 210 x 136, 8-bit colormap, non-interlacedPNG image data, 151 x 136, 8-bit colormap, non-interlacedPNG image data, 220 x 136, 8-bit colormap, non-interlacedPNG image data, 195 x 192, 8-bit colormap, non-interlacedPNG image data, 242 x 192, 8-bit colormap, non-interlacedPNG image data, 100 x 136, 8-bit colormap, non-interlacedPNG image data, 219 x 192, 8-bit colormap, non-interlacedPNG image data, 193 x 192, 8-bit colormap, non-interlacedPNG image data, 87 x 136, 8-bit colormap, non-interlacedPNG image data, 428 x 192, 8-bit colormap, non-interlacedPNG image data, 89 x 136, 8-bit colormap, non-interlacedPNG image data, 527 x 192, 8-bit colormap, non-interlacedPNG image data, 185 x 192, 8-bit colormap, non-interlacedPNG image data, 175 x 192, 8-bit colormap, non-interlacedPNG image data, 156 x 192, 8-bit colormap, non-interlacedPNG image data, 216 x 192, 8-bit colormap, non-interlacedPNG image data, 88 x 136, 8-bit colormap, non-interlacedPNG image data, 184 x 192, 8-bit colormap, non-interlacedPNG image data, 153 x 136, 8-bit colormap, non-interlacedPNG image data, 730 x 192, 8-bit colormap, non-interlacedPNG image data, 364 x 192, 8-bit colormap, non-interlacedPNG image data, 165 x 192, 8-bit colormap, non-interlacedPNG image data, 320 x 192, 8-bit colormap, non-interlacedPNG image data, 208 x 192, 8-bit colormap, non-interlacedPNG image data, 183 x 192, 8-bit colormap, non-interlacedPNG image data, 147 x 192, 8-bit colormap, non-interlacedPNG image data, 318 x 136, 8-bit colormap, non-interlacedPNG image data, 352 x 192, 8-bit colormap, non-interlacedPNG image data, 434 x 136, 8-bit colormap, non-interlacedPNG image data, 192 x 136, 8-bit colormap, non-interlacedPNG image data, 641 x 136, 8-bit colormap, non-interlacedPNG image data, 126 x 136, 8-bit colormap, non-interlacedPNG image data, 174 x 192, 8-bit colormap, non-interlacedPNG image data, 706 x 192, 8-bit colormap, non-interlacedPNG image data, 710 x 192, 8-bit colormap, non-interlacedPNG image data, 722 x 192, 8-bit colormap, non-interlacedPNG image data, 346 x 192, 8-bit colormap, non-interlacedPNG image data, 173 x 192, 8-bit colormap, non-interlacedPNG image data, 135 x 192, 8-bit colormap, non-interlacedPNG image data, 196 x 136, 8-bit colormap, non-interlacedPNG image data, 131 x 136, 8-bit colormap, non-interlacedPNG image data, 966 x 192, 8-bit colormap, non-interlacedPNG image data, 348 x 4728, 8-bit colormap, non-interlacedPNG image data, 244 x 192, 8-bit colormap, non-interlacedPNG image data, 269 x 192, 8-bit colormap, non-interlacedPNG image data, 155 x 192, 8-bit colormap, non-interlacedPNG image data, 358 x 192, 8-bit colormap, non-interlacedPNG image data, 344 x 192, 8-bit colormap, non-interlacedPNG image data, 193 x 248, 8-bit colormap, non-interlacedPNG image data, 396 x 248, 8-bit colormap, non-interlacedPNG image data, 252 x 136, 8-bit colormap, non-interlacedPNG image data, 187 x 192, 8-bit colormap, non-interlacedPNG image data, 190 x 192, 8-bit colormap, non-interlacedPNG image data, 318 x 192, 8-bit colormap, non-interlacedPNG image data, 366 x 192, 8-bit colormap, non-interlacedPNG image data, 742 x 248, 8-bit colormap, non-interlacedPNG image data, 362 x 192, 8-bit colormap, non-interlacedPNG image data, 148 x 192, 8-bit colormap, non-interlacedPNG image data, 213 x 192, 8-bit colormap, non-interlacedPNG image data, 267 x 192, 8-bit colormap, non-interlacedPNG image data, 210 x 192, 8-bit colormap, non-interlacedPNG image data, 146 x 192, 8-bit colormap, non-interlacedPNG image data, 317 x 640, 8-bit colormap, non-interlacedPNG image data, 204 x 192, 8-bit colormap, non-interlacedPNG image data, 91 x 136, 8-bit colormap, non-interlacedPNG image data, 205 x 192, 8-bit colormap, non-interlacedPNG image data, 742 x 192, 8-bit colormap, non-interlacedPNG image data, 94 x 136, 8-bit colormap, non-interlacedPNG image data, 191 x 192, 8-bit colormap, non-interlacedPNG image data, 168 x 192, 8-bit colormap, non-interlacedPNG image data, 350 x 192, 8-bit colormap, non-interlacedPNG image data, 335 x 136, 8-bit colormap, non-interlacedPNG image data, 201 x 192, 8-bit colormap, non-interlacedPNG image data, 164 x 192, 8-bit colormap, non-interlacedPNG image data, 194 x 192, 8-bit colormap, non-interlacedPNG image data, 158 x 192, 8-bit colormap, non-interlacedPNG image data, 200 x 192, 8-bit colormap, non-interlacedPNG image data, 192 x 192, 8-bit colormap, non-interlacedPNG image data, 217 x 192, 8-bit colormap, non-interlacedPNG image data, 218 x 192, 8-bit colormap, non-interlacedPNG image data, 250 x 192, 8-bit colormap, non-interlacedPNG image data, 226 x 192, 8-bit colormap, non-interlacedPNG image data, 212 x 192, 8-bit colormap, non-interlacedPNG image data, 328 x 136, 8-bit colormap, non-interlacedPNG image data, 1118 x 192, 8-bit colormap, non-interlacedPNG image data, 95 x 136, 8-bit colormap, non-interlacedPNG image data, 98 x 136, 8-bit colormap, non-interlacedPNG image data, 310 x 136, 8-bit colormap, non-interlacedPNG image data, 314 x 136, 8-bit colormap, non-interlacedPNG image data, 119 x 136, 8-bit colormap, non-interlacedPNG image data, 163 x 192, 8-bit colormap, non-interlacedPNG image data, 202 x 192, 8-bit colormap, non-interlacedPNG image data, 626 x 192, 8-bit colormap, non-interlacedPNG image data, 350 x 136, 8-bit colormap, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 730 x 136, 8-bit colormap, non-interlacedPNG image data, 715 x 192, 8-bit colormap, non-interlacedPNG image data, 783 x 136, 8-bit colormap, non-interlacedPNG image data, 348 x 1648, 8-bit colormap, non-interlacedPNG image data, 1056 x 136, 8-bit colormap, non-interlacedPNG image data, 286 x 80, 8-bit colormap, non-interlacedPNG image data, 1022 x 136, 8-bit colormap, non-interlacedPNG image data, 424 x 472, 8-bit colormap, non-interlacedPNG image data, 730 x 80, 8-bit colormap, non-interlacedPNG image data, 282 x 696, 8-bit colormap, non-interlacedPNG image data, 1495 x 304, 8-bit colormap, non-interlacedPNG image data, 1238 x 304, 8-bit colormap, non-interlacedPNG image data, 159 x 80, 8-bit colormap, non-interlacedPNG image data, 800 x 80, 8-bit colormap, non-interlacedPNG image data, 530 x 136, 8-bit colormap, non-interlacedASCII text, with very long linesPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorshttps://bugz.fedoraproject.org/objfwutf-8ddd677e1980ca8ba89bca1d1d5bd038584251571c8214074501846ac3d1434ed?`7zXZ !#,KS]"k%a>7.:k|5͊S2LQ]m'<1l/<璨437+}ލ0i]9̪,[qj4Je%Mqjolл }>jWUEi17цYv ΕQh64]o7c߇Cէxk DWS_6U0;5~nK$/؍V]&f^j r}q}j5|=`]kaew7?G*?gLdG ϜRbNζYl|vK}&;^TĪR, T37C#Ij 9O/YR~fٓMka(g#q!GosBZ ag+4I _ǂ6_x[H1wX;\N6^2I2ԫ(3167qӢsKD1T2?ŤIS,W[=@>t3n%/)ѥiy)W+X7fe >峟vO*mBx`X06jvY HBm#VRsߥd?Wq1 "me" PGn6 8n'1h!e zD6eGh Fh5.>%b PDBK͔߃f"!Y;љ3lqF[J~c:g*\{bU+Go= Aa?Z0$stF{yC%?\jZk[ 2ο28͏۸P=H ]ˁHf5KH]nFx%K$W8jZ6bU3"o= k%> C'@S$F!M"21mg-ar}3tbUJORV4({)rw ;/^E4fY4 ֱ#<"$:VG.ʄ9"}J ._FPVgtbrrq@c!tXJŤϵz~ÿ#C3PC)gnjߗt׬GRx8_sQύa}Rׁ̅<{->[HNXQ!v ۹_r Χ3^:[vNgSG>DО$Wdb`cOp ,4ͪÛ-@0=kַ1ůe_G)S [^=HR:Xqr 7Ccc`JM:=кae MNL 7kD>v;zʪ /ޫqnq2'GOCS3KCߚ+X;%ܠm,Np+P+u%=aK (f f \]Φ;\R:QoyOmWOQj{'XRg0(?vSP_VW̝^Eʾ]OpH^Jc}ŝRe 뿆HA}-՟GQUQ뢳id՝ nhANI 3ȴJlDr=+9<)#q}'!%M*ku~`F=}Eѳ;"=/)he # fuH8haITK蹆섮Q߫N%?n(#6 =H&$۹| m6D̘.X  H'pqN;zĴQuxh8ENhP+\maf-\ǵ9i$B.b.r#ver-P4 `ՄV-1q0啩;w/c]+䫇("ItJ]7'~[Y!@5wJx˥L,El=P".vn&i:kdIQBC;Wx>s]ՅI)9dsqd~_H0. p+<VdBAx/@{^B1*>_{h/+ LMH2H})xD d^FRК}ڇQr>)kqmXNa zڳ / tB2 ͞,}VG|pe ndgf\jfq~Ψ 8_,}D'|9MHVX)@<",JV+r;qR\OuÈD\#GRTQYQoLYW^Lvn @q;Ubn} f Xh ~In,*׊2 9?6T'-]=[wD_H^շg7E~BTrQ4z rTL}➂G?Q 6z0TY7_ 4 Ѻ [r G(2W3W p[ Rt9̠%) p*֐J!y4 [pMA> [DB4 ?]4:[]\^\q'*{[/cWAYW{^qK{_#]v>Ɇ৅/*߉> ]<^[QN﹙pvK+물E@2Uaש2em]YfqqKۂz6}wh,]FBA8mJ ٿkJiboͶm1T<$1-qf;L^N5= +Mhm-0lTDs[}``Ws`Oi2 "V&ƑZpW3=GpMe+xgRH}}D=*]hCBٱ8<9GD^6 &J?Ed6~Ȁ~ˏ+I4EB|:ZJEwxbRGmlA&D]4gGp9M/*F9/0rgɸa9Cuۆ7e2% gK tO _A5i|X7g+xwG@xحZCcؐ S&b2$o!qPu0Ĩ 䳛0f$pjf-ǨNb(hNf}@I *qukӴQ⤊pKX⥚u- صDVl;Ipmk09j8#C[|{{{G"λI(D:tXV SD`}$85UӚ]hv[Y")KS<q]+o%B NLR,~hIs>p':78i*$4w*EDq!FW6$Ge]6V!_)d6$XaѬ .;7شrՕT.WSf̧B?Wv V31Wn1e\dw/ JA[+.hʼn#&yU;bIJz0*01L2#򎘲@ |0Ib|eՈD ;U*4ڵeRY,LxMЯzc&ܠ;%9a>.̮rQAQۻ􍂙-PzZ7~_[;+BY2]:-Ch&x ?Hܢ>\5H6$J4 \_#ΜDI$Ț CHRd-NF{&;AuΙ+WX?9X-[{g7G:X̦V;Ӫ m;?dqyqBt+k@>{1.ODBBa0vye|xx"/r6x9foͦ}INodDPd80(W5QPGuG԰͕=Ό".b'}`f^*͑Kkm  @UHb 6rR/k|oR%d7?$•@I#zO)r Z oSqc1ߏ$qcGf"a*㍮WZw).~Y լ*:A #[@|1/H=ҦZ\⽕, ;GlaU'53酧̀VpщOcu=P qz#;1UK<ҁ g2RqP;(Œ w?V}N3tZ-<PƱE׊!~ mQU58UE^A`YP#g2j3AnϹɷe)T%-,` cZTodXW}NЛYacG;E&zeMUz.4AǪ&SDٳqZ-->̶3%-qcZsQ` L% _}G4+.Pj1H5LBCP{m)pб47oJ ɐVB{=cqy]>sUQtЧMȭ7 ^ i.5Mi[?Fci$}w!`Vfr%";[$lo[tb*X޶a> dL.hy2[i9}F:?F<ǯo 1t dW$Х<Ѝ =oUn>%ޛT9SOsYBinP’uuT+f K oc&N\;!G(Ѵѹ uɗ*G#m\ạ)B'T!=E 4A6sxYwSěaֲ5yګs3} F= +PwpkDOh>S:wUHqՃץu1r aw?T!8B({dȾݏ3pxQ^'eq)?E25~Jbۍ_k (@ ؔ)(a%cg8zýq8x g(&tI5ck% Ւ^{Q'zciy]@3<戤L(G=~6ƿj`l=Dp6r +`n }t6*(4Cc̖YBA$J0F~V1L2S#(pa;EN3Lw 3 3$mP.su e}ckWs3%u* ` 4j+'!:='4^b2s'+^z$ukQPgZ*:Cd yV.uuPy?LTi왴i&ST[y $mR%?l8Wv }*qx/ ve轿ZƄʹ!VFTqd  e B=:}C+8cHgtl,G~_VˊNg2©j(2\kKyҒ{gic*췌x$`N+뺕}_fvY;sc;#Hۍ_3k]nim8԰V)66vhh+=Vp1v:^" ]i'h mޣ=o7Km#T!=(N&dT;7OJ32%Zhn-ST&%0?IMjfP!!H?@ C8j]n+8tx/0b#=yV?˫Hg,;e^{X߳jbմmR)aB4ls9rW/h~ h:Dۙ_nƁDFGFdDzWAR@\Z͵V-^#jIDt[SYGHS(wĥv}R_VJ"0>x $"- jA# =Ť7?!(;ݩ*wiG~Y SE bQG= nWzлh|-3(3G1^^Hhn/g'lֈ S@C܃33sF[\8VN  } hʯPt0vTyBs:\DXmG tag]}zmq4mn pzt9 ￯W\ ;CЫ讉Xx"8wӮ~ηɅ.GO1W4s߄bWtn;_Yp5$!\ҟqr8k*tT)ݸ67!o)`Tt`'nj1 nG9oGGڪ4!3aW2YmǣN9h/͢G^:4$܂Be[~&mtN?w^![8Z<]\.psr ex'=$TQ"¦2D}y۔L jpyVzюhJS`@~.L=ab͕pPubN56$:n=.sW-r쯡֖i?|9^٪$B}^6V*lYYVEqm]]UGG4إQb+v`2~;To.HSEtSQ.W_ȏe#k[q va38!$]6?ѭdZ@.N T] kMfX@^!c[-D\-89tԁ{\E%[]])ad`k1Gݶ2wr] Ywwƍ VRf7C$*=@OB`!V;@G͞ %<ƦxLlq#kR bB.=\R\'ykIm݌cl$aifWFQ7j/n7@=( JGݩz^In>^N1 Bf{E3" Sds$uMpzxq鮻l{J79\G LL}x7M}}I)-lp6W:2 Y(QWEKJOڎ+3#jpǎFa}+mrkR7Je<|x!lBE2טf\}w<-Z,{158{m-8/u X D@ jIgK@u= $ |'"E:Ï5eYtޛ}+1}ExW"|20Å X($.%CC <8j1g_Cր-?ٔ6@O:`SxώɁs?ѢH8vP1w/$;"\ḽ!o_X~d$8~aIhgiޙEnjw4fx K0< !0/ MdI23$ά*ܸ=-v@JTF(, El* 7e pXAWsrGQº#jJ c3zN0+M\x4a]a\t_;BD^. lI7pfArFϽ܅a`{;bu(!`pc_aٌP,ُpSWp >V"Tv貀sJ@aQa䍂;z5,9]gr%6y(p쑮U`juU'`*7nݧ6"I\qc~?rfuBD]=hD Df˿Må>99tS\SjRG]$T;ß2*,*Q.M՟|'%͹/{"v*";2$U#,RJM%b74%?JQI+kP78'0tFdEC7b =9!]$@UQ'DvK5 K_Da.n>>XL?u:_hz8A$aєW[+xuNα'o,pL DC=LFhN]`a\s̀]7tlsRPކ[mktK_awWx“ҋtrrm,qqr8p\]XWǺQd,Dh2|Ķ?v^1IX)jX8BԿm5,BTե:Hl^+b },śoq- biź|̌·*,蝞`[6{ Z kp:QH,)oG^:kM@/ןo4_ gk9P)y\nD簬h4΃YNnJY nj׺1$;jyO܉xo\%XZa}JxJA Mx?]+1B,o"%\.{ܓX/`V{*bΒ Og2y;yDeݰy_ hР q}AL\3A+> h?'kM:*LRTpNB۠=Kt )KV5 Ո銌 BUjGT>7bv_#5;Avsu=q2G(ƣv<U9%"e2Fg8GW6]ښSG!dYo6b]N<[.8-Y  AH=xX!hqj紃Fqe11j<|fcBYFݕ+H_4$DHQz5ojXr=ӻdH\i.cڧl!q]r?:ܹ @8KJ(φ\ J+5s҅^%^IQ$ M@T j9ɻB*ٽ,f0D}mOgMXF8eӓʪa@ihHp8{ $ onȉ7>wxו=%avK0gu_8 Ja|yz\lYG&eNV.WZZ]#D΁x`4y{(+`rwG|`٢AÝ:26KXlp1IȟF.1DkNoU):n3ߺ$1N0ʜ+жBO@_!JJ&;G`)հ u %` 9đYۯ/2VNX:ΛЋڛм 0H3]ř_toycLWsFxIkz#6>~.5Hi:舝ldZRcۚ^^5~180U GXya)ӛvÚw|rA2Op~5d}pj*,#U*96C_AQZpa;pـ!+V~ZثK?8 ]U;>yp"Vl}|`/+WѪ\}\ݚG onm7H6¢o*uąx#þ@t$J!tah i>(#AgpQ!QqIOU=:·Y͸Ss2""/Y%O2sby֎XP}tm]RMyaC8$?JJFқxY"P=v[;Bn۴*spo JEd:H@BsR(pjx&ER?R7XKJk[ 73@Kcm.B{\}QӒ ~po/i);k}U NI$XB~K\ `6`At0V/VDG~Ee<V?1Y%jEiz}I&Q!z.;QgtyJjG!T5<|a>>+8Iq5+CXUZiy50ABFU.P#ϖ>Vpib|fMO z0u_8m|ݮo,ӍtwK5 xolng࿦R-/ mRXEJ_{m\uzITdRRَh@.x4owzĎwF}D€lN\+2Go0yh̴Nlp49e썞e$x$G*}%Hv{UD] U;*ەPZ('F˝ao[LhxSy|[X.F:קo~dNmڦ݋ZU/_,fsƥ>DyVlW)&̢Yp^2n4 ,(,yIC;YATǥM{/୐ȨG[!I3k <#bCRz/ZW+2y9(6`¦8iޜ$~Ծo_P^NOY%ٸ VR̂nV>o~* OpRciA`f.`9qzp  '2(/jUwtTv,WG( [p AzRJ:g SqւӘ؜²[Ϧ&'jm _u1"6G$k!8rQ1w! ,?y’Mb7^kFArQ A=H[*Ku*Z>xbF1R50V8WCcUu"U =I~^ Ķ@9!_(YH5MXO^/Y|!neO "rP+H6]^a|H//޲vnsC zR( ƕy}eQ3bΐL.+>s8G|9uIIAZaTBM/yƬ7HsqNhƠ![N<"zF!1ܥ( pp*+ X]YĩG02'DX5ƿRZt$gZRޡ(XA+хw kcD5 YO B<6~dj&.vMܤ Ho9C~bq7a?OZ$rUấק0x;s;ثHXj1yTh o*yW#Oga-MiCC Mes +a@0΂aE!蒑Yȇ ASCR[dł""EMco1A(GVt 5jkH!GUʿJu,dYINYbKWPq“j(0ͦ#=H|A%>!lΚ?)рZ#m~`[q٨m'vmR 8QB'Q ACJ-W$R WJ17D-4nU(pC쎧?@E~8-=-)x $#듶l©fd /\,ßtG>Pϕ7jJI{òuP]u/ZU=Y9j O_ʏӍͯ}p`Ǩ&˹ul^:8m?^8%X"~m^zۘB҇zа\Evث5(l2'Ber3C3fsL@G]T15>-}ԃy\S!Mԧ}Cs|#lK͸R;X*3+ߚ2OxwQ9DkQp$ҴB?0$ERUq$ 1҉"-[t=_~_)"wB1PDVtϯZՃrOʰ˴9{Ye]-$B8;TH4E?"1ηCv+F ;(0k+Vobrt̸g5$fH(Y>6nT1cX7QVRsHxj[C֐ݖ-NކS[I5J~ǗCڑpzw!8 p:7($CЀz@*O }.FX$PwYd\tqZye@@:4X{eY贴.>2Z7 G0>]yDD]"Smug7tP. ߶5!Rk{ҋ 2(5fa*ck"U]!(pj ~QBRgDvt҃1T@v½8?X'xJ`( XdE?nXrT@н{y ݥ"2:0dSϦ^zG4VޚK֥0/2 +N _|*%8BOr!cմ|!yH1\,.υZ |F[¿9|} H#[ f )gǷ~H?޴ ly&yEHڛ5OPcyG#ʾ.T޺u!fsȥAQHU$u_Ui z @6g:X4gYW<.[=5NԊI( t'_ƍI{_Y>"=Ԋ #wwlYH(ʖ]^TF]r 7j4̫q- j!ƒ/+FAlҎ 'xXjtj'U":~eY`1 -?-J˄^/XNO6Bq9RT(H¨xA l%غuVrbVj/ 8Aԉ.K /4hehiyiM[r*rxTw|W/;}&2_B+n꺄'2M~/o5|%)B,Y-ߞ@̂rqmH4VBHs r‚|iѢ'NqۤtJN W^yg`1IuRj쐣*fIBPA8n:{-/Dv_ E:P|n{kEUi`=V 3F4&$_ZEY~1P͑V7qЮ3 b+pLP:+PM8ʮF⚾MQi1kpz; eF#]@I938ݓk1\cmۍoWCV0QMU YGjC#wW͸6쬍]kchIS $EaFF?f&vW:#w'1P pd`fS_v;e#MQKoq ƨ kn-KK!]Ll`):xi޿3! /ăA$=YK WY~1U@Kf: Thr < ~lqekLx=War@m * Q8spIk6*}ޏ5ܺt%sɺ$-*@0).b;,Ҳ'WC7R'ެ]Թ,Z9ˡY3D_BK=S踄G~ ,f2VdS1N԰'9w pmSl~?|(iCR 3*oz1vޛ{+t$a,m=1o~W-qm/g(4Xkc7vڙ}Quq'OLJqAl)Rσ ^j1ǖ*>Wg$cߒb[U@5q{wgWSU6F?AEɇ[1`Rg* qYe[@x1&~h)\!|Q(ZN"1نdE<4ͧ%0Ռּa0ꧽ.qʛŭMy踼qw<:f. ue &c X|}(!ۿ?h1i⽐)!~;|eE F3e&(6vj2PK:8/Έ٠xR䬾žv9ò[_5!+$,ZQCT_,Wo;4LOS g)# 5-׿sܯS\B[CYQR*1Ho#_LtÖ2e flbox.I=^RuLX.Rv/91.LI"DZfT Y$[%€%ݦyumI{߫{k==>b͜@NV=RX#44!JXϖ䔂`mxVM#,`C"{N yaHs `B/W/pzqG`_&izϿ>\3-n+8x^*3 r:ހM"ќk_뿴A]]U*J,ނJau IٝzOkn{P#f nxT &_&a|s2xqZgSEko/vUd#BwJ:OB[T4l5EZ]+eɵ01b$^|ؐDTp'U[{h^ +oTi!k{#ZeP{WWT:ʵlz>,*9cH匌T[VS{8>UIHCDvZوs>s3)X-JRD D}Xpo ]@@%&dk~CHHF Z'N'ڀ+J< 9[nf>o ‰XQ/?hhh.­4 "?AJ Vf'9QfffvдSMk;#O6PYa< FO,h)BI8Q¬Itf3h齒j1V;DM i*吽])@ȔoD߀5 zdu]C߭ύ lͫ*!R?^M7+,ҷ&WXN1,o֣|FL?[aEU#o'k䬏SACn0ɻhΰzPDQkJ[q X bY܊:mAR +>I}GAknZ W'0v24|2Xe0MX٢ =P.gMSX[upXiWeGqu҇Sy,!KOlmx`۹战76Ī[;x.+%hV (̆UǻE ]e.'CjY1oZ$+]*<Չ 7IqfV(<|4s @Y௣ ox0QAxah(lk&a5ڳ.\?8 .\v;RVށHp `$Q}$z kxD v"s6Q>-jP?adtJ5ZU6)74IMJlH;LyZ+ŸZ(px+@WاC+',{4+~,e8L4TA\-OQpI/.܃s OS$fjO2 Lr4pm*n4Hox\R(f}k:U:KO-ȟ2@ z'K(@v 1zkPoåCif<ƻeNM$􈲭 QFړjډlA@ &&B;5}Z>akŌDsbW>ruZ8Sw&_(m"bŦi(XAv 6'Nʍ 0/51r Hv yг=y#ЌF_BpfKzc`mSO"vwK=<ȿa]X}EF=(Z&' 8LCoa}[\q>Mᜧk K5HYu[K27mc'El`IgXi ҿ䔡ʓ@= a9**E2=NhMîwD]-vѱ^$?ڴC|^6[lfÆ([\B;$O`fΑANdˀwB%l Ck >̻$eI8;,(, ۛ bm卆͢ȫ`Yτl]Y՚F oG .W4LrAB9m  Z $EIl:7?7ѶOsJQŞnQTG:|1'VKhcG 1Xm)mGpǧUFZ>^l>2:r &_ioܰ6 TKy;^5̷Dz "`w##+-aS#N;zXaaD"}LXKn^-((t5S'PãD(X7Wa>¡gM/*Cojzn\{Uxm4'7{nTc đ>INL)&r?~`dQ"ѳrqiCSca9߄_%Z S7uM$ |AUߊnFo} xtnE}o4Q@}}.j3aoTǝ*S{ѯY/cim[X6=\%gHqibs]kϦC\3Cgu3 OCd]N>#݇+\/ִӚ.7@:HyU[2^s1\eWLiӒbPoWv/3q`l8ȐaCVlE V'ڿte YV[ԁ-SI̔]{<FDҌs9Jx&~Aɽjx JKWcAӇnMW]߈,\= *=:)6 ]õG7?ꢨ I*$<9Cd>|Z\z+:ilw"bٗ *{GX;"?R(BV+Hd=&_=il+Q=dM#[)'!еގ{M"\N ȃTHωZ1t㩃7L/:C-L4Za=28z;=|U}Si-f+vBFz)k_-TvUK׬.N~'@E.p L}m}!;㗻Ok:U;[!o0P5t-')/-0oMi;DOZ#c XIj._xH1NK*<#v~ٕ#A?x1OUgTh.\ YL jLەqˁYjr-Б>;o^rfv/(ߴU תw 0KZ,+xMZn<')CD!2pK(U 8?̊`w[ ,PVAKխHNC?ƛNWl=sid'8Cy;ȫd6Rɵ7@~.T*k_ڙ%C)}sBJ4 7Vx  wx%;㬘ޠʤ17 X}q}/dE0/"c(5}>LF iC),hKթPYX2~ɓ}DtUCVHO'yX{U'̄kzpC/}CS(f0=t$_wnP1Q6vɗ#65@kVV ,&4 XX7zA-N-S*l԰"rIx$I3诙\0@O ]m+_nӝ QVwЄo 6jOS|gLx(хEfq=0=fo$FeXV/4Qʚj#4.7J* R8/PHͯrLL5Y\ϘqASjG *zDQd$&Pv:@|&}rѯ|Lָ31d'T.:flXðhPA|UjP w#t|m|*)5BvHN3ԪyҟYqĴUyU˱G+yVlP?E7zEVRӬƻQ#d>HC#q-ɠrVOgw j I:s DŽB%2p @63vL8G~Edsִ7aW<浗LDD`MƞK>;_82.<ӆb*>ЄU[}dV)xnrI&q>3CӤVO+o祺BРHɭfb6Y$ms`)P׉w%rH`Ys򣧁 ʸp1?q[݇T#yN1x'W#09gus~Hjܩ+ű)Z,pi)rp$z`ii ){"|Y.R]3Y5>",T2)퓘 HDx1!oĦ5޿!L|[t6@j=Z K}OzAW#l\ΪlOl{C̻7u>|S\,V)}d*ES{ *M(:.Q{/NT0=P|Ɠ0 B$P^eXU;>25gJmj&Jy}5>Vݲ+4ydDqEFaQ7xiijG7o]s b]d2Sc C5Lp8ᛧU490]QYPo=r,PQ]ok4D}㭿z8ƕmcmjuT7`=8NT 3vcWN`}#Ms9^ԩjzJ'8A::E1 (MJogF@x uJ^nbYOϬ?m03"2!y~k<$(tzڶ˺SkpZ qp"DMp&[>⑾a )xt5og3WމDV:(Ryоod } 33xBRFA5kGo*7H_lhO9&A!l\SZd`mDgVYd4b7`],'ap⊣!gu|3qނCWfna~(smU`lC=_Rwꀊ6 [zW疟keV8YogСjYJ i-Xja9~{&-@󃃲F ?bșۺ Ujsp]ltM>==DJ&=(ɛFe\DW RE|K+:HaCH~B3j%;+ZάQ[Ãn8emUE`١ӵn#1D_7Z?g-e[zg,,m > M/Wb=˘SF,ӡf,ȫj;kZLNӶ9^Ғ b(!.kHג~ࠌr^ǹx~@|bL_G}ݱ5d%~Exa,A=(NyFrȐz`SU ?SN]-6rPQOpbU"Ey]HK5FtnZ/ZysSl战YIf)0zw6wu8KV"v5UA"$R,OM. 'T9:,1l-+DIjF S;b21G_ԛrYT(B3FߊuF#<&ReNp#: T.3Rkڶ4rCD1s4OP*BŦ8 w $| ෽?ũ(r*=zM.ϵ F 85+JyYwbkc#Hf)MxkI8jW8o,CX[7a!#W¨UafK'z8=`_Zy:#TgC5V>$1%Gb7P13 O7Z9.Q;jupgHұ;Y eִ/(h7 @T½Vנ|#J3TN]FYQhJ!&bBx M3Ew­Xm8] o i_*)s)NF}K4,N1fؔD-@cWx!!'I/@dEY^)0"28?8}"^qaAJmjePcaFP&y1un ]NLa79Olv`{lʖV ^t"Xl3cE։͘9tw\6T^>pfma~ V鼳_]y1KĈ}tbKG3`fpC[Fiz:~~0Zm >W^K+[ҫ]B|eDh+Ћ]r> .?H5.aaD a8lx;BTAx`{m3pEiㄉ{es <BqH5'C[(a|Z Rq S;<W}AH{zpg'˽eS{pQpff"6Q"̱ Z߹GJw|'z,"cHqчN`32|!]j5$J;zܪwAw3>gKۊhiEs#aߠ.EAmǭqu@ 6P~.⠅h?{bo  &!,[si!9rDwdvj!i#-gWT0t/eGYR+yc")3a>% 5CbV2ԗ9aiOJ[mUlpaR2!zDxכ=0UM/þ̑"vZg޶}Gʀ8\<k B e{Le&4s_3ڏf纪OT H&K/OpO+EVsbS\pq{o$ tRF`]xוfkJD . a5J]Reuh`ւ@f6F=eῄ0a`=Z3DˣAOchX&jӮ]5"'[RMް"=3&F ,sĄ!i`VE\IzjgF l}g dJPzB8hL!AF0-;| |8];t<6}i&م \Q0\#_O6!3'ϸajq~U]"Ou~Vg2gYL']v;&}YUmt1_~o:VN}Ru/YuԽ/6XKȘĒ$ tި4t-}_"_ZړYG0#O :XK/KZNH`7=;zk}"R4//$s?A|cùKgjᵷvN :8i!,jU[Ŵt|z a'YSqx跿S(Խ.km}uPDZp`\01{oez9b HvrsI, 09>1ْMT=Gq  S *%2#8Dw */Z<|@ 9]kE(Q05H"h4~ ̳Ԝ郐<j@/S٩Q[`Y[1û=6 Ƙ4njF5jp-k HUf"Mx0# ]ҼB%NV2$js=SͶ9T|^Wau}%rʞ minϯӽFlR7c;Q2L?F u;Z'/t: w 位YjjtQ<'s C 3=n<<NPyG[)eh8l~\@65m3m+iem>t0[M#[7JU{U-8@CǁEJmcS]8z'#O+[|E|uwju:<纡0jp R yE4z1D * e]un3D؛2 ՞9$T16ケ=&z֪&&9@ pFwId)NXh؝@֥`{7'qMKS )AjQ=vr(3fk'C nhM*4Q']ޱ)) B::3-#CZxڦ[”@`dǦ?b#'3ٟLA?)s}H`Xe;o?Ou6_Y|]#hoB Y2kr>Rddx ։&sUN23_`| =U!eH)(܄r+0#_x'h̗.`?ilBɔ$j8V!IT`L`-ƭ]!-fZeF,֠vR#X{`!RE88J;72ުXy`D[@ 0ˮ]k`M=Csu?VI7x]v2۔2pjD:`2"b=qnY{a]ޑǾ]̈́(;Y mnƚ #%++Z0ƺ2~0FeDr"MD fϷW$y>;}5 EUJr4ĸfxh\R+Q{~4ͻss338(Etg} e7@0b͑?"iNnٯ 4*D,!íXYۢG6S~ eBFș#/"HGP.mF+O_ ^[]Q0CdwïFbqS֚@)xpٺ|n+*R*+pF1o&Ӱ5cno"$WkLg6 (ۥm??~sy $dWE0b2-|6KGQf^HNN|U |؄PT6m ZpMqRnMqx9+}_dg}syT]dst`~ˬ#2 63-:]"QvmXV| 4\/߬ZoJv966}2M:% pjXC(!ߨ}[ofzYHT:~YeSLbKe&61/ddµf!Inr.xo<&~1Q=lP߫atBĖҵBL҂S  :#y3°`Z[ubWϓP\j~Hvmt9V@Ö]*7'IW?bK } =f%c*7݁Jew#sh4|MB8q0ȍ2($2 , ZP {|(7|sh>丛֒][6פ+c.ϮH3\8vD3x|:Щ~Fr R'g,qy"4TީsR0"IPc+h|%! Sex4Z'# ɰƉ X/w~Bp{j7mLp}Z&-AH9*n$'3G/,JuUֽpeJXQipb"%*1ƆK%-N C#o`Slyyi*AYxSy(S,W՚* s-.X\eZG?F 1lh{1k!WN X*AG{AqM&s$GL_-ԅb$c̼HXN/z'vAq.[N4:xoV7 ^ȋ[tbrpPEAgCHtIDl6-VxUx6Lwfkt,;yv]р(9_ՖcykIZ]mޒVphŃhh}3L,;°ϒвtXW⠨_l6Ly52\rX[Ò_˕YKdi稫-w=4͸(m_> %]Rrf8OEs:I?(,pCNm8,C1_-\ْMP.YJx:QN^\UL}wiCم ^1T2黬'imͩM-u7Q *3Z.ٌ䐿tg4m@`gH>6H21Ǒ1`9SS&)oI<؜ҮJ횄a3vJ}`f&m̻7ՇGABP [M%=dv63E"2!j"XǷ]!`5{^zLUnSug2JОE{{d fx2Σc"#ɠsYX3FF;af@B27Phr-Si#pqF[Oz gLh ms8?S~g)<'gHcg_?m$ %~XݤTM!* *_җ3zz_>jX+gB5FV. Yy@q|tq"$f$_tWIhddjwʹAG>`"Y y.2Sd6^bl`C]Z2aR9dzLpRFd5e;<.id>n@xJf@4F$ϿH|Dqg B= n6j෥%E=$c-#R_ǍUj;{>Uд7.b/9_V wή!pYSv}4̎õy|R+%QmS/sv0~2wB3? u~pNUׁ)RU5p cek(F 7QC]Ξ^/4/p D2`~1- ڍ%h&|_Mt\u/ J!KZMkB' f#&#zvQs^+3}E{20S^W[snSN~ @!0ӈACy]P6(9 <ݙ~6wHp$3 ܕ$h`s!-A1^D"iI8Ч-d4* jMK wYB a|_[ͯC=j+A'/+Q:aVvΛ$'b-كr;påTz2*09gm1MqA`|6uދy6Zb%`9ZArK5ά9[KL*/HM/)+.I)7/ msY>l@ERM$rxpx(N,"; r%9Kp}p87n߃Bc+1[s<^- _ iˌF:"yC$EDy`H ".3~Vx% xڜK-cSȒ_"cv* ;'昖`fZ`c8P&m+b,%#`=56$3ج9T}T32sz 0yRj!d cONDΘPr?0֖[TsOK4/Zj6sB q@ X((rw0UAۇ6IXT#P~Y*tՙ. >6c_4sNjC,"¨JO0o[6ԸzllCXb쉙ZՀQU"b9'֡@߁^W]Uyh_&OE Q=.-{qtXlm։D)8WX|,3WgP3RQѢOA4A2& v!kTk Ę z:`MGx /#VHs>0M+$_P+AY"ZQDw{*@Q#B L~ueًGQ4mhȰCSHOO2c"y7yCK\2GB)0[OQkno=t z/?lLppSF\ӗàDFWh^cpe"`3ȨX<>M6bxZYh^*x;Qc'] S0 )CTf{}YT"ʋWUdwP뀭0K-g#NJ`4,/lnܼE8xMbwIXG&a(jE3L#,kZy+S}`w0؄I-5*e5H7Puфm@H4is4*MDWۙ< B@ ?&"y\ k`ru$`mwm(h/? ~JZ3 Ź'i0ND9|;#::9l &pIQivvL>F$~}a_;QyvARQ[ H&{{ z*k5=5PL8Vh0drmi-T@)=дg7z=Û)œ/ Fǹ+Ic_g؏Łz+@ ? x 3lGk*Ox^_>3< '@\+}Xmc*Tӑh͖i5nCrn?9̚Gar`zSwVMz(@4P⍡1J%-k|h>Wֺ{qhIgľЌ%?8[Bj-/gk{a-dlWZXUiYVwF߹Z%JGщ]If<%1 tsM#k2=A1 5Fn~ij4P[9@KvnK/0W.Fֿz.kc%]WsIM %{dl{IM= >uH>:6[(šv0 =LzZ'W@}]QΘXq+-"llx\\nAAqH6{PP3kK鞼FF?&&t82UHpXe7T' 3-e| q3t Ucq:*9Q|m,#0^@^/7pEP%u({=]@W_FfGE~#7"^?H:`oLF= բ7<K !UPӝulHf/&6e%vf8ۖ0f #<6ҫSQK| f+]~Pb;LH^,=A/}Wi1kŭК;ۡ{l$]MRå5&Dc͡ҮvSy`qI,P ÑxO00^h8@}&KkZϠx#Ox}@Gc++{G[t zDyii\Rܭ`Ϝ v:-1CYCU":,χr D)VJ=AGwQĐ7tίOZ3{EK{l8Ct4r$o*$ K8;=12lZ""z(5jZ^Hk+Q;,f#;$6:`ťqYu0L?%tL&Nz @>Cr!Wj Ii57G4I;IYOT@:~L3F.igXqK4ϝGX=@9@_xp.զ:xsXxgd䑢Wn-#I&0Ɨm3Հ[qsY1?0]rg B7C$84kI4D|#y \7w{cw3'!6*@+x܀9Bl$DFE𕨈KC [[xkG.:Mp VeRWo[\m,'mfDc|I3\oTK{Wd^<ѩ?[ׇUyrH ]Yijqvw;#OtZi)Q} 7`hR(E?4[AӍ /HkǜfOv3sIR_!}kJPw,KսJ¢v0!bx_CݷC6 PTr̫kf3{{SĨ@C2z-qfT+X[!mﷵ蔶$ְj/)es⋵B@v"@Dfg솛aD K fg9hOP vR-;K^ͤ!zai؝[= |O/,3F %+V:7h>(^F>-ʡWPiuvKzH.a*%OB>plHJ:)km^L֧hH&Y#ѻH5-Bns3q>ʵ8qL0q- bFv kS2Dߠtn?㺳} 4ß}ɲ@[TcXJ Ԋ@kZ#IjCfG"bU; * mX C8)˵};`Cp6=wk5yU*ARx<궡 d GdTf@2{$2:CS :-8|+w%քA5=D Q, M.ܝW ݋-poQA3ɴyr2s-&W[^Q(/bB(;K_)UHםsXO^yx._uq.6See"6m.ޠGXoVO'MG=$+zָL2];ȇT3 PL,K,:WϬv[1&i4,z2Oru_ Ă,:.d|sM^oVv67؜\+0 j!w.*W{Zb$5kifJCXFa-A:s|qY?k~LUHT`;0KϨ>.5Ro|l8B*5*>c o#:8iqg X;q(h1N8vxw') kS\%-e..VRWSoF R&Dln/]p[j'+mb+0:Q"+Y;'J4"RQL1ʽ?.V|,1h3xa[ bquPlG6.9>IJ;M]N<I`CiehTL]ǁ}q*3$I'$vSwm6SdJ': <ӐP$9*&Cglɜ>!,lu0 3ْ]_'BBˆŠs)׻D$kBx.,FѵQ)Z:Dm̲\CPk ˟$dA&w~Vr:{nS֦5q=M,y}TЬePbnFۣ^״cS \)2j$D)Moӛ%_J౜4IkYL7^,ٰdCw+c|ٿL6-i 8GjOluD1_E,4Qv& Si EJMOnS*f4$mJ>yۍ< ŽfJX۩>6f-e_WR%n_6~O2!]%Zjh>w!mEnwJjLR9,͎n>^]651ncyU VȌ{uH3hspW;y^L*7oaOjf pJmI`-\&:֌Neo):c}5<9IդIKA@}}yK r.[D4PJ{K߳ߪ~RHWњJƓm[K~ÛmB@MRX̮ PUKבJԓ]p =:"f5[xڎķhf12(u%xAX\Ǡ: & k28'6\Q/Gx m:I,_4 U&?gzLpLX-(s6/-wؼWv+&<;琈R|N^6rn};Z5G3Jxo8'¤eދNpva=e9>ҰK2tŖ{QZ*ňXmHFTNPwÞ潈O!ِZc(9y+m,@&rKz[k4d[ܝb+ɖț ƫnB{w ;5W5Z2xI3>ճ0ހ W?a[ѴkDtieԱh'_f TEغqVEd%&)jt $= tYy%&{_Ʈt.d5 :[+RR[C\qA6hwP$ɛ圱rjB%jeY'B oNE(]mUZN$wI)✅SRЕƐ;i|Zcm IJ 7Xvr Ai*`4~ȩƟ]Ƈ4\֨vè`P`‹2"afߪ WboCitqu.9 H6#K MsgKF`I+!TKjl\)u_xz;˞C'd?M{hiI|Lh7Yƽz 8msv`3};6Iy]geшFHwnLѭ &PR:cs_tGԀfG$<#S|1N4<4%v zH2iks7Xf`aZ< #rY'31K(Bv:RYiЛfN#I#M)9L"4ywj5tD-n̬`qL ;[l5# kgow`݁9֊,D<}'jkaX:.߆5L%`MrJ>ۿ<0H)Q$0D6mj 󂚎2B#fe[pk =dF=tIvV@(. !x (Lnrvy$yQιѩI+B^吁й/u?f]F^(Qkj>2]ر`<~_ u<;ީ r|?@&a? Pr$uþ?x3ʾfJ(F=^3 ͢5{ PRۍal Aa+[k-*V 2 h nQR_Ѵ|w:ުґ^O`]e@z%ƞsu tmؖȡȦAd߱C{9!#SNFDM? n 2mlIXxrT`|*?3]jEP_j]jLjOp_qo2Ev2.'oA9E?W]qC @~țT"Pv?[4&÷r̽9'qVٗQn'ַƍDʉ}i ,păw?ΰ6#0 q5=ڳy*wJ\i:qք؎k'c}U{o_0)B#uvo[wŞ{zP:.3&s^yU&"}~|}c٥m<`?CFH6?AW oD!A9` 3t ;n:Bm+ \&>ߊK47rwءaweTiLv, }n:_':/[\Bk-"FI78QyJm«35oŏzyB.eiiβV'Dj+DE SƂ!v #4 =D= ys@{ M{1٤?GAb6' yGm?`LM PlfDvD'.E_Iպj:ڴ^UɑD+Xx2eN'Kl}~C處ms[Wߘv ә0Ft5ɘa! j-P)_pvĥmi6V3X~` @;G#6qU[>3xO, -dqc^0>0zȹg6* @,M# Sc8U{6dû7%Έ@jbd#Y\x8پ⑓ɯq2.0 LV6-V<3DR-u*(hO%7W;. ]FVHd3O;[aFgG1YhXItw[J // D:fXX87ZU|7$n`pT ~1`o zvS#jLZ CYknc pu=8Oin|!02yͺesՑ3I[ |F"$*B蝚&VuW@)ᱼ&x}L5*yE]4j< |}Kӏp?D׸ !}g%`{ tZlϥ U&͸(%,ei8:-n8m`GV5OWt9vW':WR4V}h%ide~qzOHۆ|YF5X<MKo3r yGz;ylwtTEBP1wiIjCmi>ĈB!aDݧ*%H2'6cix YtYo[jS1"B/vWXʽ`bI+0JRoUPӫ mFFhFXlꌇ<WOC!Vܲe_索M/n4.NuW/jDŽZZ;|G^ .Hy6 }ݸR# ֐qh! 8 e)XfQN"vd%⢼@Oy!IH+0K)"9k=yioW;#5&pKtܲF[e 3uLw`bE$)0TI&WMR`b\?2%ޚWCB2ź=U{Ls2)l78HNtۚ`:?KK@vJI3s+TX<j^t?.PwqUW[|M@HZzь Dv:K~v vڱkV ֧ ?FY$&th({"(%GtuTu@ǡ}zy/daVLꈱ4\| yZ+DSv#i˓s^& ޝDI|#DqKx;aZ}82eCllDqq$W00}\C͌Lȁb|n$jLA I?膁oݮU+~,ԭ_(9i xG"q(Ǜ 3F&3&o:,q0}))BZz}BvV$^jPu}d vn"eH 0B$P}U32ׄ\'wVol$rJ fChpХ$u `Xj_nɣ3cψfHInm>~JzzZh豎Ǒ6 !zMuOS;tjR`3YR3p$Tl},fjO쥕p |>/3=.="N2f9AӟǠW`lm#Ej,.wZeݼtXB/F!PYK 3rvjI4K4U}*='>yX5ћ6~ْWpq Ͳʿ8'0P/Eb!}EzPB[ nV& w"*A]dMb~^pO>ybډ-ԉù( K+[5'̚B <=kR2$+C~htTkۆA۰*w1^([?)ƺQKIz# V]q.gsJbXiA`^X @^˳ dC+ 4$&tGY*{7`MO6i䭽+ӛg4)[+"3*xYhms"~@P 1*+5VazbY!$QYVoKy_:a ҴR&G"q@y$rhphs/iX]{t>"XDu@pV FPؽ ZHuO*yú Z֕vApXT[ `?zg[P?H'gʺg|T-!z:mA>Pw / V/\ 0NK@.c8Dש$xnOk1=IhIHj'NoP6L JLPORcC Vy$:gkqN8 C}ZӑԳVwM PU[:ɟӿ ^oL;'3DX"~'7CtlU5vI"'Q}Q7um]~MQG gl6̐>1WY+3]-zfher1 j49adfx+d)HpIpmфȩTa'^#jlƿ 0bT3Uz.犯 /)Lwٹn7Te+ґbhJ~2ނ98b^]w\]㸊[AZ[K6.D&~%x.s퇹{WowO!(% wSPJxzTZ`H8^b~tpw! eLlGVW/ـf׏Nb`ǹh{A,t1pm+mFe#UczO`G@p[($~~K"A.f16sCu$Jp2]> 0e նbKC\ӿYTP9m:LjM'[ >p&`w_PުNvT'k9CBi~֐o\ThRrv].]0qô1UW").i}R;2(i|†~v2⤖'́ Mb'w>E`t?qEɊ_x$"yWCYWGŤ͔Yy<$7,C.L`;AR[˛G?1kH㚤7?Ok{1"v*v4`8ITޙ6b&^V^n>ȥ,D:'mq_S5nӗxB<^\^os7TDj8jvR)KCr)kٰw\W!,]D!ql@*3Y]"]CctѲ"? /nrG}DNᇑCBoHK/-YH*#n#Yh*.MPag O,&)1RB}hfKL}g<%)!kSW[G+4V/"?wt ΂rrM$Ner m \ijLSaYo( shح.o``F?BUD<~dĂb6Vo0nΰfF1P@:I Pa3ٲ+زx5=}OƖp$ F+glr]PLһJDsnl Fa8*2Dߠnʟ ԅ:Ne@RꘋY$'2W̐cp OBp).kLi3^#4'*.U3-)ޕZ}hsͷǽ4)(bxVج7JA~7XiI$fvn\obD4xuSG<%TZ XN<6yHn>rjS Qwi8K+ fSrދ7 -Q>p'}H8U)xkM8HZ&9zQqem[ (0VyS m#RA*+xs)@rݬ״?mWV:Ƙ "̡jGeRM &๵j~k<62 9Yս:6C0FazTh| bqV=P{71h6&yT T@t|عxib97W弽!$ezUIP#"^be{8S&HdBӉ@i]y5{2 y8(c!3g3\ la;ىT'kftmr0c@KGB?:؎bT1]Hɷ>kR"L}GIh@HT91.;ėyY~2:5'6H1N#߲ ʵzqR{Qs7Eh˞Bfi<=s2'Cj~8*}ZcVKZ+k-Wq6eԯ?V~)ˑdlql*4UȤMʜ["5OxFa| Y-J@LB:.^t84-=esJ(+Fk]>2唲ޅft|J_dQGBص#CS76a~MPE5pW>C kHh5/ff7!N3j&^{UECiӪmJn_&lr/ˤȬ i OcJBRi.cjzsM!Zn8#K/z=NGF_tBë_𡕲2rU!߱[,^ՐDv$HU'1 Fh${#ƳfMR>\XL$a']j55ϵܩ#35QMCd(nw @X{uUHpG5q)DzW`8%ܟz;ZڼޡV==. ߃8ۋ~])mt#qftMH3`"4ꌛ u6𧟥0\,~idyVЉWS޼g>rBW+#A =G`=b9NBRXWy|)Uш\LVI˺b]zt>;C@0+@Rϓ3̇5ECG=&&?8=SaAQnS%MQ9㦕 =BCw[25⿨xS&#48:%L*1MgFI9=VG vV܁DSwov-RWB37p=@˜֞3+lY%_Cq7 ǑF)p"6ϝ_{x7{ZkܼnfBvV3"Tt[cU){ɹ2^#h$YLQ .iYl (<6:>h~c.G+m9'Lxf^^}`1F6x@E$>W\ ܕ .+d3҇s_(T4;(qsEZDJh]r?7Od7.&.xXm5T`֡ E٥Qpxļjfr wֵGNt"NRJ0[o=M~W S~pQέꍩ*q ڡV/wkw>U?PdeLA?l'-]-ьwSOv&\E:\s햫eZH=^Kx.7 !LL!9@m|$9nB0_SUt3j>MOYD8hMܐhlO  :V^τ;WMԃ1EYqW_pJtwESRDiyp >֙xɬG2Cɢ]Yw0؝1V™B)>_(/&-p59,= PbNE_""@7&ۈ~#P96ڟSe uZoYlzJ!ɂC7pxhTG/|0?žTP||9NxcmĹ$ErU'sv/+=~?yw[>jiÁLv!hq@O7.!3GcS<NBf(rfm:bob+4 OUs?EV]-tէLwW7 \VqD2{ЋUBSn%Yj;-!:Wj#t+1T;;Skfr'Di,TtA!2d5̃ݖwe//8/$,C-w̻74A҉ک=z5 Fs2|܄ $AWaQ<^2UD٢^~Agdi#T) acOM_\OYuCҸ.Ua& :=ovN.ci* X)m+M){"L/V׆Vs?B`j֫Ә\6(_0lNШOQzGPZɧ *ڜ7)m4M-t<㯬k;73,_&Us#[ xWlƐaTN'~sE%=j~bL._5Vf'&PBÛbY&u*²N3, FYr[9 SygKQuĮHi)PbIC+޷HڝRET=u1B+[\y ,XS䭣9xeV+[d{S)0͛=+c϶X%'܅ C'}.kvfwƱB~*QIrQD {d=7)vcO 2aedJ@8^N:p&z0ۖLH/vIQ͘|^_ͽtRRƤ׈':*/Jx-ITFvd1Dɶm*EM-9OT[Tߢ9{C;:@ʣ/xe=dO K' -q(ǢT^9 sI,sIs1 5*yR08'3|CAiex|P3uMq&skx;5UJpo:j zq1@p qdم%ߗMHw_pId?$ sX3AQXsha,K7͇>U#{/g? O<"\DT50ոwwzlC"GfM`7#/NFK2]HIL z$&VG =ou ǸADF0UB#iJX9?ze-ҏh'Pޕp $۩E@ ߍ"+Ħlir;s X+iaI>\j%&eSNT"ٻ*Z X{ghmwmRm0Li(-"RO UA6˅w5mⱿSnγG4BkXRJDٗ$-D8f eD9K/^LadPJFϴ ~ҥcU$)0j]zMQ\|+Z1Y@~;jwqk L@:B[w˨ ͻ2^c,u0h8:{b9xk`:1aph(WĖY]gIR0h=ECN?Q\PsͶjA{]~Cְ9᠒EUxe` Lt$0 _Ϡ= {ӲThNZF7<9,CU8nØgB wF|̼V>I˩&/:OE9YQ AHվ+3v'p%Z8s_&NEP'lgšKEPn!~"U!FZUை]]Mѯ:JJ? k4.XrZV " {\tFg-1N C )͟}jנ22o3 .TNY ϬAkQ[F7U2D3K!<-ujFJ#Ub4Z(%P7g6v04^4KGm"?aog')*fH48g ÚnEHU#},kON|fi(tkr7" jaD`E';hE7K٠@G[D9[lzv8Jv)o-^@ ->Q",+k Hˊ|$R"m,;2 85iz)#@55DI;))a\NQ{¿O?4܃RzRzFgJn] ;0;6t \M|20 &"v,!J fg&[s%x} e oJv | [.P~:%6#JJkW8SȶcipkCÄ>`>Xn4/pt|rX @Q唼+]j1c%}vLH=~E%.{=ߗ]bfi|3IK^p>1-Ujd)|9ay[ŗlԍk11w\Qr-@2aag,G[H2|gQ%G?L讕_8w:4ut$m@w \f )"e9qgLGUR^"LS,qnF9 - }/샂aPHhn$=U\`'#$,Nƪ߫9Iy%JR\'؉|Vw:ʅHQ%yy gf% 4p>zuWjgL穄=8{ q=J+ov#b{vqPⰼ8bU+vjrU,9UL4հ"/eˆYcDlݰ4pla8槙3M#9p\:tQt#9jpS8skM2s\f>_ahO+!wLzGjtv^\~/c+@lT^R_`Ah=Ahy1­޵f+%I.g;~'@T|i6b" Ҷ(\LeYmjo:ekb[-io6":_y`hwTph/u=G$~B!!zxަ-S|v#7h&՟EkN&ZF@\h!yլO`߷<0kJB<*Uxz9^8_ YM )SRo#v <_rhTWsJ DٻC/9GHPs17y"Ѭkɫ[{.?}gDt# +sK(Errټv6[D7SbQ7ȢީNu5SVɕw!{(pqXJ7+2`eԟ0fP $C{a E]عR u>H.< (%LJm?p5.lOE!n iһL)'hD'2E>H+O5؆ n3>\z]NgyEn%cy٩j9Z\"^P檺DbZ 2=K0 ѻko6c,vI;y~,8B455 r"UB?2!>O0>U#H]ӎPhMiGməզ%CԀb(5T`*?.*YXC>3.MDb P Sf{;0,KYj@k>&O/ ^ʘ}P Zc!Pd7b]Kҗ^ßkV<V*[]^![^Ї 2J9Wc4r'Y|FҘ8Ea@tΙnow̸% Fۆ(vK'?]۾Z0ɷڔ~03(^r {} uEҤCf Ccah 6TۘU$7B4 Z͙0UFg aMEHŠzap윀='/}9ưS/H)? IR3!*\Vwnϭ;k2j<)d`$\V]bвU^5dR*_I)[+ ,zʹp^V5]pFO2A?K6ۇ*xyRc,_ Uke@cE}R}z2.!dv.l3a7`\;"9Fc$K*aEf8#Yp.;(Ql a5a{kKUA-fCQQyS?R˥%J7Xˡsq`"wce߻^0;FGpʕ3Jtʷh4"u~dOZCks#6%sbGzJP&P9 2cGz'Ϛe=K3nv\si8|;7j5|T0e iZ}z!,o1N?ai腣Kl/.]>ɳlމp&)vma߭sK-S?e;0I2ЕM Zϯ>UZ F13TfSf:IQ,yr!0[/%u8F|$ 53"1Š什4bLaA쎣YES%RƆm~ʂfOH'>t8`4甥Iq124ĺ F8C+ـuCg7߀ TF/?Eq'$ˢ)1ͧoPDsv慖H,2xqⲣugGԉKIA鬣:8B">4Fp}"QԻ&I%DVESN oYK+ & mTP ;T_hۓs(ɶDȣVT`78 {ByսYe{)޷WcpL+}ΫQ&G6a]WRF񇥗7m'/7rKE%ߺfE/Dp޶,".FTYkfb&Ơ<¸+D,|Ƽ3ݲYl'[ΚO`@?!}{`jI'p"T1( =7_} jN[VG>p&6tdʣ-. ~;ܐg>k'?L`&nRSGm gn<fbqt$zeRx' m ':txg2-9b< +83"ͨ?!nK<Sv ^8:`Oy@&G0OԂY"%us_ih>v/9_-dc^&u1\ "ͣz $vC;f A"+[3?KL 7iGqfX.%*Mr%,&ĺ8'jfySaSBm;WUON!W&h=Gr} ja?6 \-Fuϰ,C䧨Y 7i\4OgtV[#WEX~wǝEDžÅTA 6EGTf*Y8 Ao6B/^p+x[d7'Og80ho9<%PI~i:|I[k '/]ח&9_2Ja~Z,Xp/=MRتKҬ PF FԮQhU!/˧?-{ln >\q]-&t <9;* eȂ4âqiI(ldFꈊOW4A#3X<2QTSRKc5Ayƙ1 AKPCټ.$]kږ'r P$KR|nxzIkV_0[(qy i*VZqU*m~}>ZJ_"B|gwJa]혏kز.ꅳj0!dS5Wz4A,ER_uD&>39cHWN%kXRLs-F {xrXM>_N}mqXRW;@G:Z嫩2}.7o9{s"9{-ٵ$N{"[ԟ 1)49L kQfb )]qC}F3[a 9r3-9li}AHo:Đ[TiDpљV9i'yg:uBD=CutrW;1piS-ER$6epjlIAG -ZS"mqpC"m~*j ˠ\e~&O.bM\a{l FUQE&e/%L#&S6;"mŒ VKZ84E90fvN8K 1*z7I*.+-cgO,,`GPXwStG,t^?䪝^ʌ#snk~O>yg{`V^ǂA0+Xt~h|/w'͡;01hp>;*2xR *hsU0VdxդKiϨ 6C:!>m?$;W=ŕjuKE:($Z>鏄f$̞N5΂/5{;fWϘ"l{nE"LK;!݉ʭ݋v= 7UmKZSsrFSXUghWk6?%t+ZHF|bU=ˢJxV_(fѹT@v-=P{Zc6 ljV(<bJ3g (]t%hV- 4> |gl1 w u5HFx昪 )bp잴5GCӤJU⪒)+åzdƴs|.ՄMm'_;i=H YOd4`yw _Q3ʂTT(V]TPm+.ru>4f|JQ_-9~a5-w "<Р U:i8nN-&Ari^,7:RPp੓BYA6MPqbPՐ(#B} .t=59,NS)29OTґ*-a1!OL L6hȮ#e~ .Z"vLvB?VPAE,ɚJbs){ "qf:}uCxtwMQT>-%u0MN ;׋}9g}h4wpT4. /sjĶ6j"T\ct%(!] ϐ]U5KRZ`5M51BEJ4JA3sI1XpnK]/(kW5h ׋XY~0-,k݆g9#&fm[nM 籛"|=mIDD__שb(̉2iP3jُ|p<^Cq¼]+}͜aWЈ\YI5Ix @7U2LD1؃b5osyZ9*zI3UR9I ^:\O7Z|8& {/|ȃ\A>/(<5]fľ/w4(%%0+XЬIV~ 4wpK0>vB[(FFFݼ EcE)]Yơ,#z%m3[+WÍ#0COӟkB 61> z wr~/ܷIu4`};fK( v5 Rp`\L(@SEj0FvSdTje{M4|}G^/*'j-w؂YVSrg&j"Y#P@C#Rl.4puUÐ9W `ZV]Ov|$k裪QpZ^  ]76I&vhc z2t=IM#¬?Wn}ӓM%>ze wm'Ng`Mr+{QMmYVO^oVFa0ődX</M-R (9_*9lΌ;Bk^c%<$d uLZL犣sFv1OF k/`dZrṋ<}x,'"] %n!oy X$`!'_zo#gLg2%k 8#F.%WBiA'cvZ)ɈJ×6hqCè4AkG S678,HYw 9p; [*GgɋoCdߵTסi} 4uDeF{=W<"a7!U# G΄ K ނ_4v6GQ]BhG>C?O-)"nzE 샆f==YF h%`W&5 9Б^$q]4G T0{M;[ePR…Nz[kM;Šg [R@<*9e*M/ a8.5+zNڪ;9zR$ )=6!& 5U-}銧[9'_Y=~ٸI ?uaӑS22R1ꕆSq8ő@1[kVb/y%fKw)7q]HqUCh98Xklw&K#MITRݠcRaW)q|8v6b:Τ0zW`x̡ QËRsK1zNL62U_$躆۔>&seq˥O ᨵFL P뵎2s}Y S[ǛoLH!! G:x44cCJ6jA/o(Bi3_+W'IZÒ1<yyӋNbWꂀY!v@9_;{-<:H4cV d=c1=!^0cIyE+yT⹱פݫM Y XDdoâHp2-Fa!;gmz9o+[cS5-!XYjl B~tГ@n80*eb>JŷψcഠC6Y\}qQY@m=9#$G`*S`l3k(-~&G4)G16Νx[U` @ݕp5<&JRw`[ C\Sr[(.fnch2*!Z&n! S5l-zeT@ uw)$w[3zǯK`za&kq[Xv$WIHIb [\X"ԧQphT+衡T!hLe[jzВFw*ӽnzS| _VJyè::AZq"!!2*J2\>7&*Hm?mFN0~Kj?$/l"dJk\#_q_W^tŒR{S-Y6H CMn>X1V;#}jv./.PV7uNpKmRj;ȰsY2 lC]$:M=?{CKis#.k '`IZh+tBDxY.! $|13L'b'%AN4ȓ к;+O_Pp⥪>߮*: 0Nr({B2<`٥} "Cp#I %q`Ħ\ҝpEEhIl}g,-Jvסta <ͅ*Ψ#zX]b^@א<KV>rA-.o?|W052/4!{nĶ!BWٚcc?d-v&[u-N|϶Uӄfr΀ ~A"{bâ}'>i?n[l5k;j0bv[A#8[0&]y>6񜦥dg_9pЄp:e%#~/E;d{m i /71צA.jrDBO>5L͌b z;]T :|  t-ٖź {4d'*^)0҆Q7FyE,O?7:C۞#s(sɰ}7E#Y;d=3{\Of @_K7H8W%? V$>vK;Vn@Lp Ht?Cq輀R&$vH>.VtӦu*mHg@ &c8?ąBrŭ,U~^=͌G _pU"Vo1,rBW`4r[rT!E $SA\8nr]X!WvVF/C֑o"jV1ױOb==]B89)Pc5B숌(hSLyUbk717n}I~"ؔxW ڶP|~-ʙO`6TuO 8kW$ QRBySl2c"EN\n/BՁT?~,_2jd?D]5!BΒ”ha8%i+¹?bOfyJM$ 3G|G TroA9jɱr_lItKA4ӠP_:ȿ0nM~_;pK^yZFiQ$$%K5cs! `>t:qݱaX\hzSI&y{ m3 b!Ќfuy5/pj0 {Nx~Vt/=ÒN6&nm}^RF+r3꺠!('.tCG.Ak]ʲ=ϷX>=41!>Xlrg_/ 5no.8Ӹf/qUCL0vOt!N3H4I2T}Mb``w%@r^3HԦ9>ZwUͣJéO6yxP9U4i>c/;;+{> e&3:y!]i40N=kB$۩uE k'pcZh4fIY v_^;nP" p8׶Ǒ4\6MC 2&а7ӀLWmRUŐM23=X#l41"=j}@#*Zj{犖Ӌ5mlĺYf51@Ks<ص 4`\NH#44 /ci?mF D7KjGg\0j6]ۯ |,Dq}HEB$(TRIwgIp`ݳlI7ؒ߯(T%LVL}&RDc .kz~("ֱEQ!_lľpV@_ #OMj\<5>&"YN=K߭=z}ʹ9 ;Xwxnhm@&{c/)O *zroZ0 ,[ {@/ǽˬ^y+ð΄<-}m_z&NR@*12\VRG??9γW:Uج*?; e&=۞Dd *tL3DN/yfd5Rj~Z`j94'A]D%lRg)MCKS@WZHSm'  I؈HW Fa?:d8T:5 "ϟ.Uw ]6g+Z$݊A/Djw'83\8H"L,l5VŏȾηP]7RxMTmywIy'KPHs(IQ89WcmIK+]It'(a,/Pxk{M#rT:g-,n?1Ht/b0#f>f nE'2+ (e3>Ҙj>׵ʬC?0k@W/G͒ *WSYȄceqQSS-P){$$O3a4>(Nƾp: cWykھ )8>"ǭښy£ ޵ʖ~p'HЫQ\4{V;ꛔ (+5ƱJ-G)s=ѡm\?@S ItxEnL=(jOZtG+t솘JЏ:7?Btq,]'{c[nß!^'m҆$2 9@Ku+n+YOf"q˵kXWl.ɮOa43+ S*^q2~1vȇRi+PxAJ~-8Pղ"- Ey}j' Ō}:#U+h`Wꉃ rڥlzZ,#z!;4^aOA<=eKPbjEE7u^T;= =a0ܰD>745h:ԾNoAW9M@m08~s\IZ߇V d#eZBD=].4Mٷ P_g /Uv'<K,\4a9gcLFm#aRe;* 0l"OD22E!Wcz &`}_\2dq99R4 |֩QȺ:^/zt /'Z57kS)Gv1人/JFL RXm`>,&4i-_P 7Pmd:,hwyi Lwks(0"6çSbC~A%Rn p0b2cdC!FZ&R~.,(!gLÝڍ88dJn 4yʪTom )Џ9oz!js;4H~푬/ߞXED|!k< Nu>|ZpMtӀ(~FsڃOrB"wZ3vs~Ӎ,?~P5٤@dGet\^~M.d@Y`KT[?J*NkhУ)I#>~f̳/7KόieŹ-MZazr֛"jՠxՀ,$ǖ .$^FF]i0#qUD3e|U!f +8y{hS~Zd *QLyfeɃ'S;5W o,!bG|k@E͏K=̒tl ~EUg E7EQhqRVvGz3]6<&SNMcmcþ^ڦ0|i ʨyvHė[};6rN +.;|6Zd[v ^=y֞)b#3N bQ7S[9pml߈Pup:X]V }uIf3"=qT,#%??Y)+kG\H$n8x\ˤ h%;a}t%Y4$U^雵lZs0t5ۡ ڮ,C[ܖ0+b֧.缍,E/VdJ n u W#7ͷAhm0`ߺ-v3X}`^];>HE肃 bbpě\Gʘٞ$]wGž%Օn- ͽP0“Kw @IBてPxF]4j*ۼہC ,dk3F'[[`ۃkKٖ,'G'_>t+ =:>|j}p[b%R˹G0Bs9oOJ~z>Yn{ r<0 (\~.=MGCEt4'KuHՇ *vM c`5;+^`$Qk, R(~ahv+ Ale$l1!+kS2Uيy-N?05ҚOԫ6f|%!\ʶqsR\f+)TK/XPmq@/0grA K&DZ7!{WqG}[j8B_&A*H4 !iɉ-I߶}Sr4]=Q\^UjSh)a$a1;WY95dfJ}g4/&GY\f<'09N-8TmS'we`^YN@¸})Mk=Ufx26̄gPHt}xrsƁ9,_`1->ATE$V:Ȅ"jւ +rf1J%wPXO4r~+Ki"i&[3f>jfBM$\=k=( s@Q߮c']\BTl$}}}P]c > \1( "Gv;w3aiB䅉HڄiC$L'60\E@vC% b 2nBp6a0m[2*>u?$Ȉݦp=.D܀b9ϿDNjDA6@Q9|jaT`$>v@I ycĚzV5azNu?쉃)6 Rٔ]hv)I K/c BV%a\ Q1cϡr+(cDzQģ^֯S3{1,LwD57?D\ueW .?"r ;Y~!#Bq*IAFqf)lBꬰοR Ex;>يs/ hc],ir+E _ FGH1DkLys7xJOrv^˃3ug,ALVIPb&H?f?ÖGoXd^O3d~gtBXTFkPNo;O7R>g>Zr=@³Q.rydI)? קTk?WAj+y$Ǝ7u*q0IGcϱMXf `g7]L]O1zaSYZq)5q@L.-ȤѳZC < Y6 q#q3 Ug/JUfhִsr.?=.ptR,좰}CKCOY,B˔4m4-z>q*7 =tUA@Z8a'h[ \>Mt~1Rd!c)ٱfz6DDoZ$|EHoLnwb<5hӉmI-?HbqhCā!G gDjVvl5+\o9/v$dw,,X`r lV_zbj5Eʥy\L.FGA"Ĺ"fp* ^&E>L!^P0ƌ\7s 3X/pRoqZsf8< B' 姰ڴŎEE%o)Ns mnXACZu8Y=Jsx$ɎfO3HKE+e?.c:\фrI7ND"x`vK&&sH$ ?*B$ `IOmN}A^hDs-ua;?m2t&,V *x3U8gqrƎ1^ /n)_-*p%ݕmE? '-w fT~`g̜_̑}!p[ w`Scu7(_{A* J\v9]:I"/y\_~ }/#{\(KC}}$p߫*3^ςfBT[n ƦQdBmɬV=vT2^T Eǜh(W R u r] 6++xӝ zƮ1ceC?zk9A_K@ވѨ $Wז]s}Yޥ`0 o8R}.节[TnL=$Hӎv@T;b'8f=g:2%X\ x/_ݤƗrM4n]+E_* %PQ t >l>+-]0e;4p.ILBת XF$ Q5 qۣu, gPXxŐ\tp]m8Tx` HԂEmQ}V*PB۪%)'?eew 3϶I6D܊%&(nHT+8s4U >ilb:j#`T[o>%,8wǛfRG{-Vfi9^A]b SWm7fY%,V#zd㠛0u4]޻[M~|2ׯ?v~J+t)qmd[m a/Bf2HkmbqIЮ͛0Xe L? T5{YTd #QǢPɢX/wvkpGNWQS]ӕAxN\Ta_YD!Xn fjh㬗ØG73Ĝ,F"O3ĽNAam] CaAܧ՜4VI{3؍߿0䉀M$M(ZAiI_t ?m/kaYEWf2|_H#څ+["Hqpo k,Mu]4 }(mib~%E*#]ҲOmhw٪ʑ#) f^{a>Z0-{%4x"(ٟiĩLQm}DVWgq;V,h Ys)yزOaz+<9K1*yW\ !dЬ_H³h9VV(H+/خ/wתGmF''D:QEE^CE;jB"h#9I~O6tMcskk_hֻ;o1^~.y(pIؿ*ǝܲ f ʆ=EZi:Ҭ6Pfn|c}chr[xEڮ5|硜=N_&no5(|/B7:[;M-MeR @P&|*Sؕi}>zX J-[vY 8.;ay3:,27K9U ;\G"%) /.&^B _Yc:kzTq5Zѯq7k_1?Ě/@l U =&N8}N=gHP}:150%˪-yn*%őf>~ {ck?-~ j=0UQ%V,DFylj`-錆α1׻{rSu' AFGT+7#OPo iRxWZQPo&lǂiZYxqKCnEh d n< DfŀlUT7Cܥ>7\M5a~Pt̢(481^_&FzDz#0*Ac+<7'! OD[{B@H1b\' Q!`5!-s|@y8XskLA )cW$C % ,nFqkFRuHB31:1[YV5SD8d*=p?ia1%p#Gi%jd&6F> z')RvC/N\l-`q302!nB>L,0&m3eOpΩ Qid!T~ jI,T-Ş@`\{7Gr&}\fj Ќ9aϫH_& k6gFQ\։:;[s]%f߅p@-~Vn"!eR u˸{bla#X7_*≱HON<#tJ֪nLKӥ*h%Rod(=HM:ѭնX0Igd9UBrFřzʔn7lP9~bqr|pI6mgv=ܲ,$AАL>7F'pXfNj\5"PLތgqJمv~R^#zu䩤 Z' +I~}jjR)\NM@\h~j,}b4- AqϽ{H* K`*(L?2~1߅`J5U"b}8 I9ᐶՊP'ǴMC6 9k M7#CŠF&yGm=4?mǰ@ <]$jl8H;PYE" t=E.e;쓅-Qe)\>EL@+G)QoOvW;d4vU8cGH0>mR'!^x+R @fUQYF*b U#6)8#t VZbcbPvԻ 6avdA:/EGCo9u\iQ䚻-ېcYyC-1EdHڼuG}XOEƹ#&)fJ(c@|K٢y\rg-0CmM<ٔVH=a8Oo揪U|M(Q峴zS(1|)K5ThBJv_A#<\_}\qkí UV~> bJ)$^ ToS4ϊG4}9<֠gC 峣+iDf$>-K%㤬P?i,& >\ ko╨ *\!0iq?@ #!ҽyL0nU/_שVIX ъ/z7r $ca2,m5p]]tT |qUH1̩mEpkmC$W"+fy!,dzPʜ5$욥Bë́3ޏ6.L_A˧nC {@ X0N2ij ?N}Ҫ2 #]FEҟP"洢{v$\@зLrKnTo+dkk7SYn"Q,kG3z3J FI8#~ӝGWt}Jsv4]F=o6DVq' 0b'dPfh{j?Rv=_l!4x,[AIhnǦZ!{?I,RK{z _P<(vSY(DRx-{~K:o|O W'yֻ-u,4%MɁ _բg mj*bu^%;TAdcͥZ6?Q:?`>a);Ynp\3hݗֻ?2ojCD]Q Hgc>HH"w袺1}pn"c4ק<@rz{Mc63/LG_A-E,u3kb||T$l߈|B7Oɮ oh]+%DV]8˨l͛@AԖ]FHM`f2V +NɗmÒTd鄛] /:EkAAP 9%TI"/s l:~SϓrT+=מEd| y/_)#NDJ"6mɫ;=3,o\뷂JX>cr $ah;w!nR8kt@cGj Aǁj_EMVj V8DU=X-.S/DR&3nTخԏ,̀q!j|Z4,E`̸g,jSZ3լ1v`r^ȳF)Ar>6>S.uKLk`'+R;B{t'_,ѩdSsK"ӕU%0 "YRc86򰜑q?.:~ !.^nӆ\sǥF+]Ϡ}Nge>@U(82+ `o)a${tUAm1U=EE#ܘ%f[ܒ5|T3ȐL^OGO 3 &Ӑ񌏰 [h ê!Wk )v$t}%Zv躨yLɾT\5ODfiB0>fO4)mco6g)|6ދ'Okxm* }F|sʎk9?hD?I>ei\`sw!+F=}\+s72\5;bV@n5gCJDV=ؕQ{{/5y$FIQ钂jIG{=)%jҬs-@t*l!<_R&ߗͿB?ׅ혇c0 Ť"E!P.$ 1ű*Ncx#;. ٰClzTC'H3{Sہn3]sbDd 6/~$F_˚Dkζ/s#B}oZ2;hSܛm[{5} <ƕ54JEӦI2C቟+@H700dZuiB252%g(զ4°S_1[^GT7#{4՝/e{)+(A*2b[ %oƓĕhztV;^85O+1])#qa^hm-y Ma" ax:睙|JO4K7zwϜe}S |Yn827Kz']p&L)H,Zg{|(q;>K? 8_$) ǯuT±+H58G$C|JZ qHn0$cw}rg.. GV)U ZrgW5$lR1U= ?m~i#~i[ Z& 0 K~m{.P1?% fWN^ ZeWV} ._>v܍MfWmcW{6K&NdyhjTLm#:p&dLmRVu5:1r!c~vEA]bsfT;;lS:1Ȗ`:Un&}V$?p6\צs0R-#ati5GXXG̱eA귫$\B[AÌeD߈_<:py_L. NaZB#ep^Ͻ)uA{γ/Pwʞ~nPg knjQYϥ~4ܩd c#sdLߗfsz/E:G3Mk+s*Kل <5OἻ?IXtde(6Oy? FTwȶs4y;=({foD[þ)S7*&w?j.9e!ֺW3ۈ9',C@7́c4F%5+:ExSֹ$jn+~">zwE>@ɉQѫj)]Mp!pLo$Xcgf?? bbќ(@qBՈ38E~YaxR yz A|j0?\coo)5:7vNƷ:M>e;Q)/d\Fh#S51LJL18k0FRL{JEvf\5mL=;c1F.F.]gk?۔VG.)S=Zjٵ3h3s9=u#4I֒Dte80z[>\ :rB]Oɝ9y$2ɺE7Σ !gI7;{L]9v0ú&H.>s#zP D oSHzeB8_Mch|մZoAg_ =by>ٵ,a>QGQuf1XA2/26ehc/1mǧg~ #a~1\dƠ-73g>y j2$N;^[WW aB6xG~UM$?x9gb; uY.X0Z`鵙w8r_cq{#Qg1+f5bXHf1y-40nB3s,d<(^UGO ::"X7z w.WʫӮ? Ο (j =zhq@< l2 vћir+QYp )0UaukUԖ]C=}l'&ƅ|{uOd0[xTbSwwh'o/~8n6ى8&VA]ht|o鄛B8eohb^'Nx0qx5.u^RmG3YjN^Zo崏^>]Rnn-!#sc4b8FS<帋[N&a0 bAŹ'ա%zfH<qiImAn=do{wM@;@rb%a_Tԁ=Pқi$i\Oޡ@y GE\9r+~"xsK)'Yhs.%s,ޢY tb/b_XE7_hʫ[+p]+CG^k;CEƄ@IGHnh(MP@p6([:RˀxHjZ:?Tm.X"XIgpMH=APa&]rRs9'11_v']Z@w}fP@VF |8NыDۣL- c׆I b]њ]NMX^Ch1!0@cMǪA\8B8uHQb5r&z1l-yk~ɛTO[v笆 G ALbk !{_ +ˌmsD"rcX|hm^|֦ Jlf;agSf<.#kb}pWR/4x~ '^/)MR}f'6c4P ^iʫ^xY"%nR(N!_.b!<[7잻MDOE$*tQɹ;{wp3?co5]`(ޏl?U,uWUG"^Uڙ?߸E?=As1Fw[g=w/" PwB."hh#l~F?iSIa}tHMr=w\.^`*<_ZoBN>Ru=$ֵ* v<~b k]{:a$SrF CRߦ\iffmCDŽ&q+ PE^/[|~iP<J`CR0ʈkw"ȶ|֜aE,F9'4 (zOY,$psO+ozºS. u%to)?Cl;e76^x:RB@ߋ\ZU2xIA4d'Pɹmu5$w7(*fR'kX:2y. %4Ȃ(@"EaQǿ96RMwGe}3;N޲J',f)}O~A ;"!)\jqWuݼme*^օ?tFcx hX:PỴkT^XpLY=>zyP8I,]NVFb]^ Z"_OloECw)ҥ:F  rqIO$>qR؃ZA?H˂љIQTU0ѭV[F}UZ%١;nSC 17=9R]4TA'k@06g]:X]Z֜5 Ww Nڨ6Z/Q7ٹ\#fPXwgw̡ %[Kɋ׳ӣlYyzŭ$|CsYhI~ |~ޥD@1`8dQ8LU'R\W➒U5T06EXOÄ>%h \(D}:4[D33"f{uPLg)$5pnԄsD{kT1e@Za*$RCH`)`z`kG~9) k}??m?5E(z/`9SL:i-©h :%z, o7#M߂boAy ,u/u!WPUS1d/h]K)sx;:2?GP Jvg^0O[Fa}X%|ҥɾ 3G1]/'^LK@sMiiIMC/XV@z:"b^@h,m/aոM7ъQq|墍Due hO˃!O5ap29JNIBDY5@lL#&K\ zy04Z$E/+*K&(RFP5ug@Cnlbvml b*PI8kĖ5;M5JLi)Xżx}U^EwT#!6ON}vLFrI / ,8S1 JqɫV4}#/|=w0́ MPi *Y9*^'EaAj9+/ZU fWP>rr-/GLS24zqئMpڲ0aV}"u ?VSi)- P*Gv{;/ڼLK$^m 8Bn- 6WE"I`fpRcA!;T&z \h 6#]88;F;ih/(Eӂq9^Fܞ<-aF-0%UEC݆msFqy9<حŞ55&Qk#@.ZP8RqoD~{hgHԳp{ĔoP^lJ#;k+aAs+?}t˱Y.o]+B8 B2CS|n 3UbW{!M;gɨ 4ymm@@)\0[ Q! у&TCP#! ā X-4Z;ӏmkOGbf6.:KÀ C@"Kb?Eb|KĴ6`TE<`:tc]wiؾ:ը{6Mh>t ?JQRbdx=V=Dž_֑yk !9B.e&/e}y|iѭ1WvX'@N/)BbF'`D(9*qa]|>$&Q-CU3`:S]['K)[B`nDKZ ;~[C0}\Q5F'F1V u^D*aك3X3V@;80 oSvE{xm0.%.9sM4%fOWW^Op!Rq0 m/,.5M7Y\FG#5 =s#o((B. ok&͌tPπ~sA!]C0  ?6.O`/t&l,,1GtI.,Lhy~Vʣ?|El.sk^Ti(qEz]7Ea<Ow|Y(?O*ZQPM4Wt9|M?dfe`ot]*?]˨)ޔTYE< ŌkX(mldף8aYTPaο@g):1ca is5z88h4ULc1$caBi!(ûq>}3Sj:ccNZiPtj|9 ǪAi.٢Hhm0%]#nqA=pVEœ+# ׵ں q6,9ᆅ(aBC"[*BkN!Mv*f4륷i(W+ +1nJIͽZ^$&Ma)5`ؤ0c87k%h~bV ])w\0n!Ef "fVgj<[.XէCDp83o' Ċ\!K !mBTv7%R*v(wv[֭LZ;Rf5d#RT?tJme'ٙ.%5LA$3{ye׷i%,^r\<y8HM_`_KgO$33x >g/o۫u-w$S5yTֺ( :juֹ`AV_㏎Ub}qRD,ܥ#d~\T 7߄sbᚡx=Ӎiѿv%?PKRkQ[%RMkF>tu#(lA/ۅHQD1A_:6"qK~qz8մ;sO$C:g֝c4Кյ'TL茳~򀙪ލa)GS9` x \`nFF4ʝ/ 9rs\/d&Q>$o_ (tܤ^P|zD߂no(}{߽f p0_~_b ¸XQ6LW2n2ԙPimum'jIݛ<~л"duZ/(G%1g]6? \Nۆk=)EW}jB7+Ph*L\UqW52(!C'q03'c,@@hՋ)zL첶I)6YbŒ4yX74[^ jK$)=Wb*2 J=s~A`H>MQg8.L80#W!=▙L}?b9ρw}>lfꭋ`(Kˀy!s0(}O+_GS [hSˋ9?RDMNϗh|o:ձf ˇE(HrѦOPcŢ/.&_wX{d4Bћ8)~, oVіdneFu@x P^B 9y@`hr(9Qgw I6ZB)|ڙacgc?$~ސ9\mx]7U<0iX$P;]*PH=Oe|_ER4Kg|<F9mzĤ;(Dw V!ӋWo%xȉt=fѢԚ{˪/,~`5gg 7H2jЈ&Q@*@*eh;t25H11X-lCh^r|L9U*Js/'kU@<(9GsFч'+3\zm^cl$65x|~WvzߝϪm5Lkh2^' f:$IgHzULZUXY6h@k{q 5  s@?#Rt[S3yh!8!-M+dg8 K{:+ 7bQ(s@M0_t71_~a7~*G6JU۶zBd8{ڍ# ӴYe\x~`'*M  Y}P԰^@#c3 3&G}6-c[(pR"\v+ mom^[)yc~ ?m+]bs1CH،|kVO\Pf,TVS8V;]S {4;n\\ XX:}%<X=FF"ɏa}[b5%6׾uK0MTVGW7-oLhx /8*NR6uQLmh&tf/mBUkpm5F}-oi(`3"Ց#.v+h϶UX(,Ql\cuid?SnŤYOnUv|i9NSUo-hP̘3cMD ӳٹ1]VhY[S@d/xP$C4sђklF7tA5RIk h-%R2d=W =-PKK@]DF I,c-8x>W1E(ܱX g͏8Ճڔ] qߌ\\9-+Õ/"2Y\:Cj&-U MV;IV?48qd;_t1hoMbB/YGjl[o+}"^”+SJV S\n2e". ϯ VΓwdq_P֥XV-/Ikʪl!'ben0=Qwmm X&ۡRsFLwq";d6g9f{|{+ԾNFkK:V͏+PL[w B'oȱ.ڣ%5ËmI#K!麈܉K9R8ѷW|<Է} 3AVߊ3}x翖В>CqCvL=wY0:OWUcKNZ[ޅ\V&n]Ng([ȷBfyCMһY*Q^ί5͇=4(!r@^n(=х1{'0g5DCZ hcd!3롞CWyIdb*b7W|XR 3X=Qtqb~>P=fx/u8V4("WD1dt1M fԚ9x2Q#t4l:(NZhj2hkGF Z ]kj䨱QGN8@`#OqH`]~SwЀ>5gsPҤC&$EҪ~ 4>9b7Wp}zSӏۆq"'wH¡ͣM9!HB^Ea9 aO&c_Y[/,U 6+F rސl}ޟ@^F]:*Ų֙vXkGY,o_CO68pCl_uo; F`祔fF8PA>W4+}Wd {BcISE͙A3 2)mt:<^ [G8TlNezgr;W LRn>{W*ES*mcbT`9>jxQ!1r#aAtilAO ak2 I*[|-S0h/|Lк3gb%^ 9H0?I,qɢ "N::ɛ~>vRR3yGa0"۰UNTx OvY)z3c92VR-56/[ouF,CY (G=|Swj "rL{Yvja.ʓ~!'ݠo|] =X=$_{ 1^R9.N3`)v+m+ʔ̄hx2'=1я _\ƫpH[Mg.zKy`KSg<S@CL0ed ʶNaY//f١!a=+XHx)62%37)BGx 0̕wkm?(8,GzegdC8KS'sz98&?~ *@8=*_ϓkYq-};>]sjla Bjfw 8gZ}홞p O_)Eq | H"5¤0'fvaW^B&SzΒԺskVƷ70?/z Jcy4D1䗓mЭienf)-cF UD\Lٝz%a2.C"XIMxբbw2Yr?XH8qX3_GԿ9{<{swX2SaU`W^/zr<2L;uz;`Gb(gcݜFmɪ3 A" ]31Qecj5EV+[p n؁,4ىs$4D@X_;{(Ǎ35$cw}TEf6/?+zQ9N-b'j51*!p{& #܂(ub51E0&,5bJ8Y)tsi^^K:mU\Mg5qh0_lYp ;t% "DG48VSgaçl#)kc# .GJo-EV4;\!<0,` a ޝPMK;yߠݨ>-DۑPP+pz?Y >{B 8?mcjb3jLPs$-/rI_z H3% *틞k>*sc?xG[b3[j%1Xu\;M!Ŀ$&[xCN RSgXiॖ3Vg9A0wb3GR%ְ{k!0j8d5h1D5 <<,J·j& ㈳GHd|v6ֈjB-PU@՞x哝a_nyr#sL66F;KA9Q=:@ e'R\@=.뤄rT8-j@G&kAY {tb^'=xzUVHkHr&#;o](Np`l/P E=g̠M~+uX^ |ha,'d7( `j]gSQ>} )oX_Q`P,L @`{ÞH``EU+h;+cg9MĖ7Yk$>Q kw6-r))B*O\oR|(X}.mhzN)!**MJK? =omڲp1@ƿn`jcT?Gw.H~%i jRp hݬ$X9.)1!"a-?)XP ?qoX6-v owzX?fp/,=0HY@sbqd~[%PG i*}z$..J/ONȻ5旆s.1H<#c Q/,˜{GwX/"s\-A]ٱEVT}xexkM",}+/Rt7) E'i'WY\}dWy!;d]Na8NY?+H5Ġ ſq DZ L80-)DoNs~ &N6CH37!eU56 S1r X%Uuٲ({ ωsJHoco*!4%YP* `I36v GM@?kdRχ8Q.m1uo>E/l=Lb$vorxKBn`zF^朻~yכa(X cSI?3 %}Z=xI:s 5m8Iw_cr!?;^fbiDϢ1FP8geKl(J=MV& E{#!FIcG($QJ>", (Rߖ@W8|#y[7L\VpqcO4$?t]뎍Wb%p k<᫄9^d)vU ں#Ϝ`gyupUZ$ |)yDuq߲Gvj6[ڹOhnătE?k?:`cbΰfJ9,IK<=3^Сy)B NjF:TVyOtua?3zR]b<E]ezqtꉅCۨ>#8=$1 |WCG9_Rg~);wct`5x ~2Uoa$jL}-p`5=*MMHˆ_CG^jvd' U !kGT vcH{@}B]is(lQzeZ[_a>nJ˰C1K?Ml"2,Ww$#VX`zu2S dˎє*`{lGЀM lU>^mNQ]2fEI\iƌoVy)VzubK3Dg=H:Ԥ.{/WPpWqæ*:Ep;ǂDC Ґ%i(nN#̲L]>>"/ҖaxWh,叡z}BrP |^UN!V6weOx, v L&"Ʀ7g5[qz}}K{.SBsI0O֜X 1鷅 Q?m4 +ݺH͂ BE"bRH VoQnՎü2J[E.n 8ʇEga"?q@aisp&!Ek .`w:5 @bb V5ytTL{j}c <պqK _gϔf{)7% bp:_aaQXv! &O|6!s*!]y^zSd81i;-4lrAdոU%ԙ@i9H,iaH,Bx {l Aw5hl=FZSJ_ G*_gj7h8ݼe(,2 yw/+bSϸ00_הҞ6z?7|Dcs_]_5nBQ7_PdCList2D`/lNɡelu{ }ԫ@i=Rg-GW.ʿ?'fc'/[ ٢26WpY GV <[u(gٞ&%ct ؾ3*k\Wqp/dt\4*Y/ Q w(92>BD֬^ȉרFe*5Ϣg¶ajjhh:"L&'Rכh%Tu.!50ŒbXP/4ʄB..a իf1/*~OfD;x sh@vT)~Vp!-%:&e dsR6a@'f\kY|nS BQҵ||ٞ~G=)$8Pzwzσw ٖ~׊I1$4en*:՘Ű?n({wdǨ6kV$*sK?#Q1/kl@eW„$68l6"+O ]5fd ˫Iڑ B=_5,,]q ߊB'5,OA|!`dm ^b!'۫_VIY1朶vdd̹{[kPXKOgÇ ʴX)ގ(ؒ|4CRe}+|\^{r?{]m秗s=˩K0u˛f8,,y 8/_ bXB炄,# =⹳@cH( "Ym :-<&j bDOH0@(gr;8BدQT'rJ3DWuaZc|3C`uƒKzU!DK"u?yzr}b3ӃwP}OG25}/}51Wm!Ѣym}2WQ@RQ/ z(eRj쯻@Oh[hc A47U^-=D* 7(?wn>%9o_ 8e(-oJި[yyMv8&DBs)BXڱtת/q܁8rH汜~)_W-u=i7ld_OgcwidnxC/f+ ( g7?[eEI# -c is=f )/^rck91T}+pR,7; ٪TT.we#8_)CXZJzĝP JrT: 7C>dܖL`ɇX8wԠ~fiw./Bqƥ_F/ g -p5E%)-;"QK߆|'9?^+AuT2HFŸ k g-*?L>A\֢Ȏy8.2ڬVޘeML@ QZtV2%_",8xڝv"*2Fı<F6=u4U  O"wƯ>̈́~kb<S<RN ܵ6s(k{wGEUb??z=`~zKw樲Tb/s=NⶻdbX$8$8 G-:,a;GU#KUB }6-hs~2<bSւŮmБ8 ] b}ST/)G5,+7$ Nˊoդ-ڽћDg`ki>ku-E|Q)!L¹at*9q9V4b⩜?F3R ",!szCv wD3bO@ObJgtD;R[dTCUbV}oG3 ,)Iń ݉L3xz/)O 7)~,rg\wu)+W3*Z8j 0DE+)6(~{;?Tj@jnاZ'W)ײ!պ#AZl7yb Im.m;9^aͰĊR祋o4c;shghMxan?5$E%M]]suqF{ʨɺ%I=nTY0ecߍ[?}Tː{fR$KoKuV#-cx ]uhQȴW˖G")x`K;ng$@)io8;,f`YIA|=3E=4y+&1L k%DtiO c?@;Z3d'[ m^: ރ ֻ!S?s]Rael++JXo+ԄTptA LYH,Oui`©_lDeR (xIV~x2=0(b Dg%3Qx즱>s[o$5?߹Rdw[r(Ĺk0UDhݺwHKsvu#;|kh蔵:L{BeE ǯݾr>J U$Y!",^܅+s~򻀒[@[eG.[xO4:][L+^9ʮ-\{4xlWe:MX<fkm[S3  j" ,=pF& ]`17TE] ~F"cHcƦ7R}C% fK c78s=WoŅr#jw0KtgaV 9:yMϘ"K ;=,T'_u5v ɍ6=1uhډ+bŴx+ZW:$4״afqf"U *Shl&LP!\D[Ak6N/5-@`T8Y^we WB#{6p񳡌ܾ'a5ʏ_EDftRm=L#f8nrhBnwqЧ,!)dȘ,l#-XN,)*M1"BP rdP[huAdN=N.W/RìX!T\1|3#^ g^AQe): -E!s{iI?swovۑu,h==2%aN;f[(dq`ltq9HfES[P9 fϝQi|֫ wOG6;+MgLǘlKe/Li>f 3&n򙐩\mҡwප><1cn&ODL?Zd4nr-(YiSZ_A]CRX@z)HR/YEax~W\)\'y!WD.21:IIGx#TK̞#uSd9`ܦv(m۶U }P;uQᬡ WZ*HPMi}mW"xZ=uoQ޺qI=(ˌځd| 55s/l+ B_kY8J˶HN>b۞{cYfJ M e2;i13qUA8Yld8#<Dъ~cb,0v~pa"? ^WzSȼVEHQvr C7NYg37?t^WO )msY5T<%%0~fUd}sNyZ>hrIO^]1i%ì]TX90kn޺ɸ3 7`操w&.\,$܅D+nWkK,"Ay}VNlSMir:2n>M!YU[C>_ $`)Ϗ?"9W6Be;FfZD򍸬WuDbxZ~:jHl⒞(A&Qt&Ѥ2Z>* unPy$;;R- Hũ>Xtk%7휿AIF6bdqEX- Z4g6׸C+ڹH]8Mh%—B+n%0gh1+4{uU7ndTC/oRc~!i ob@pt F+acw_x2L3 .^Nb*%b촂Jc*Val;BHx:rqTvYK5w97-0t} ;-1؋ qg*KNDe ^qF^x Fl*]Z#  xq9 r]Eʮ!#3Rym usz,}h4`}:]uĥEjVά\CP4 tN3qBYhU3NЊZ  >MI]2 GJ>-$*Qh[:]5ӭx<P`?;,KTɘD7`Hѻ^3i΀T;}O\A1ăTM%\ŧ K ȀJ<Um>~j'}% Q;0jK*,-V*`CĄ(O΄-:Ǜ#=va. Mon+Nˈ;Zy5)ŎQ=@ˋd2<ؐ J@}^4GFRk$.tkQC 8C]̽B{:;aST{~[ɨt0Ou!r\ MJȌ1!O>WY`cjtG4Ŧт<7yKntMRhH5yaj%>|~p+Z;ROijI?jiZn!Nbyh4mF?;3J,*7JI_H*V+t 0sG3/AFKgS/XU qc:@mL)]5y$KHzU؋l"`1f%E^TO{4g /["2n wQj蜿υ<vqǭ`̵ҳ 9hLx(C Iǔ4z1z%.Ni ܄s&،t `)ۋ }{ʷ/#=] (_P&joHIxI6+&SZOԪdWuwBˢj+aޑoDRCEmukj8u$ 3= fD4gՎlWZ6%vЧoڲ>p|>[8"ch-u+yI@CuH`Ј(P!ۙgVR O2&Q0p60񡃞_"]U!&UwdbobȪ|٩J . 4t:B72O^އ̕%f-{ALȀs'n/WTIT?3c[C얯iMdcvjH!7tO}?DȣK2M oY7g{rWoo$ѕÊ iLj.  43E {Y*cxgB-[h-XٸPYw?1td_E2oi~ ðOm-"Nr^iʕpÄ&A_Ȃ}9xC?(;8|y +dI EhE0!o@Rk%1m6*BI0bnQE5Iٍ jΙ iy|ϋn ޢEȑmC_mx@ <;t9`~\ ;?k39MhO.6ʇ(Q͏JԹX E)_P(;*AԀke gMNvN$" ^靘?jm|^unXi.i6c6A$ElAl:Dt/u9]di8x-Paۂ^ӫ 3BaA.lK5Ib"I(f҇ 3嘡{>zBكl=rərNtN,+3d Țz#sY7BQFA0-Y'!\R]꒗6\7v/ 0Rs:Ng()?u@.Yw/!Z1@FIzzo!gwwnbbv#`Ug[MI'ulaW+fno= c[ (q-%&u "h\BP$0w_]l#{:hBGZ!׹7`R'2pWf&v T"/G t4 ǡ0!J”hd {" ȠB0gjF+kƗ\^d/&J P AK&QCCQf[ȸ."xT Ai$ 9 ?efc[7؛ -aim14)~|I#f zF/4j!O똦PxFW DLtmi 7Q+GH)Pk2qlT.;M(誷90W@7PQ9G9:zdi6߫ERB ^PNT+`uaݍ?QU~|V.k8G!K ! @c\[f?E ;c)L_VJ'hv]۰ED.6 KȚP[z bGEb` wf;6{Ƴtn͟ 3KK;hv\Sg#2/8(uk#<ܞǜ6W"R@}(0N@&R퓾$eNg*zUλraabaO<9}جm<ցiFj:*udKסj3G yurW|V9DJs0<t%^үz2y}`#z\<*i?r&1lJA!{ On>oj1M@kR}3LoarUe.y5LpDO`(-A]+,'*FvIr`-HD9轡-]+< ˝Lqקt#+cM.yFd[Sy4x-rtPW/S ƶ3H=2 HhTt\M ,Ћ6{t/SuoNeH:-V2w]sj[)>DRż`O[D*f):{)}.s*;bKJqզ(E+x(FԲp|+2kMN+_x/\-=A+tH>irԀ=%F ٱ]694B)I(kXI_u輢ya ˺jAG}5ΑٳB  y]]1 {kZA {oڐwΧC3VQICoYRyNxNtB<۱3g+yZAa5RY$LNο+׉ּ$, g{t6{ ,_RVf1 qHJ)ч%ua݃:FMtIZNBbu?[M%ӧF8թ.6Lh|F7w-`>a:3;͇2|69lNŐ+g9c9rKTk귦@by`SoIuH^;dBZS B|g9rxHW. 7%ݘH!Hs搅郲vc/_y͍]cK=Ñwzh]Ç؛bTȣ`:0֋+_ FD8B|J^i$˹Q 9}$qnH2r֛)#TQg@j5q1 ؾiOtD;ۮ09H1DJ?oQhq԰]0&sXZ_E OIP.`J ]$Bbΰ);J,$Z۫2?S o]-od&%Wf3#]L*w*dÎ^q,*WG6Iu_Ewb}-i#ZAi Ȏc<$`eI0ztRh!T\Qvm1 L&<.K2D" y>R9nҒ4b\RׄSt;24ytc퇶ħ+KxNr _§_]":p ѤW0F0 =Z0,/u ZV-砋CZ؄#dE\&[5fb$N`}杅]w~@+QVu8)dgI Kփ"/ ]ķKR CE}h ߖg'TBpF2?& w!Yo[qbBtU2\t,L;K_-,,.`sk)gE'BO{G=_a{TefX v)n"6:(-/Λm`ފ[d hձz_TY 0zÈq1tZ &U0 9i̮ yݲ>pǪa8B q|dU#G?@Ѹ@)_Z]>jKYM$%9Ԡq.f֝јÄǟ76̚cf>בv3 &`HMxp/[@D!+Ōж!(8]X:YӬ$,b%.dK➆rB5o&2EB~LϱT7MÀTSwEPղݧcȑQB舮)eE42DZjk z#b&Pa3__!{˭TMŻ?߄E:gʦݔ!}FP,ԱOcLe*N%42= DVBc_x'jJޭNz@ZKeAvM™JYrIC92hDoٻM.MXoLg.f~v|F׳*nt` qQ\`Ş9Neh⚪-XHW%JJ=æW.{\}6Py/E{e+١TIxag~0(}T@suC"UL5k LM3nZLNl~"6Jdn{hVfw.8@Hb0J]j͜!R~SZ&elX Ca74|g>-Li]-yiFD=2Nfwa%M JiVfL@^ :QkGYřނTIh']:UmH*EojfY.+[Zo7?=7pYFA-]BP#x̥c(iPSv?z)PI/gcX7aD Lվ @j>C_ýU1Z"YJ:0켔CLoΕ:a'n][ "tDʸbn |V)1'#<4 ,ʢYҠ41t+t= #Q D-E:X CF}m/~PJbF 3_zl&F- z+tG~Rgq~IȲ티 ~CC}N%?חgE۲dᝑUstyzE3bGfe4@FO?8H([K(dL8"hrANv$er6[L[L&$9!9_Jٖ|bv05Q5רXoO;s_W1]ʟ!h`m_L=$ "VOpw`':-B{]ޖʷCUK*e1[b#`m۩K _)D]BQ(F{ _ş8Ał6-/ İ٪Y5F`0ρ0]w <݃ c h&}K؆Ut20wXd*gvzY*|\!A14 Rr}n9agУTX cosq ˙xlʘTwOl֯䁖{ Tt Cr{lѼ cH́kӏާ *,kUpj2:~;R]؟un8`\6JZm=/5L9㠎fx6 ui6qyڏaotb|uܕ-Q0ܼg]1`XV!`a21&8=oGS#ڇ*\EY۹A"͒ގEM\b%#:`6{d5O0 CݏX8L>:EIV)匸RYW S錳XI葑ٗ\c.7q/:h**$QXx=Ӽ66md/aJk{4'5̅ U5ms&f\^ 1xYqKOCl.hro%簰(gUVvbz<= ( fB*Sl_ xNxU|sW~YkBb+A/|C]y{%NBzG'N=q.1r7!v8o;E Ba|I_2љ Ẃ{~ɧĞMpa;(l'S!Eyԇ~lwq;W6dGx?ұp@?[zɤׇxG0VX\m-< }QЖ)Ż]:IalVO 8R1U'xq_srǷl.#\3m"=.*[96L1Oa/}]o1L}1”SRM/&t'#dq=;< k2h * ͙L ҫ2iݠū4Ί,.ٗʯ"\J5,u> 8* ar"Qye+>ke2b8 A7w$f͛H8ad*jZAacI̘/[a6=TpAq+rC.3_B#h;HS1 "G*D΢كeK*Kha8m֟vh;{BUITtd3<͸Es#ޢgGۡhy2 xQ+E|U&Q=$aQo+ay̺B[͝4x%Q"^Fc9>.Ƹp6F9DHP(~቙˹O=O=G!|Vr&#Yg'C÷} C{Ky YW m&*wgd' w{;3 vanPM[')SۿÉNZ/閌Y.LbO{+Z9l9Ox^g峢/4FS Q,oӭ ?ŊdI~+]DNzDX o7W?:% ޖa!GvdfTy".$Ot6[$c~=8dˏLˮ_|9.ؗMG/6HbƋUR"؃٭(#Kg*r=k.,gL΃L7E|i(+aW9~ 7E+NRֹ )1b{jcSGb m$ +fJ8kYht!t$KUWc<_E!Ef_/֕{%vb}dw~F/^C:WnӧXk@4Rk6-C[fp0g;8+tuC{B+CŃRI]L,g4䨔p~uA?-{v/=G^Iw}fS)6ːY s{n4.JAja&0VtCAe ]ۃ":ʫaBLʛ2T@ f! i:dbq:٨R}3ZM:A&e1H·2^Cԕgg\+oߴ[ 9VoBGAExyǎ|zA<ϻR1Q/*іy2c^D;dYWcS@lGH#Aw{ cXyai>pc.Sxd1Kz8mFZ% l o'}t(|܌0&+Y>Ϫ %W*kJ"ͨlᡘ "Xך?T{z`lp4mՉO,?vGnƥk瞽ȤevVY*[aft:O9fUal}߆3$ '_:+㶛E[`&ͧ8M#AD(13\u7&Jٝh4hAuy8_,!9EW<;\"Y]+2HMHǞ&|O3C][Z6p Fkkc=P#*T!vXvF" ~.] G&čDG&Z9tٵMD|H/5_jFj|4>- v~Y]U#@z t3/&vg[Y*&l_ئ2E>Dg*R&ӴB"0`I< AHy%?Xuz9pX_?#SOOJnʬS/'!ŏĜb-b]>3xJċJK~{Cz&a}uuZRv"M;&>pɣh ݇PZb͠.ƆQx㹺pP l0K. !nVDIJۘq/v0$l%5h;J|49V=vX W-^@"##*C'<6 v  ™X'ڠz"Fu,ֶnn#K cıtЃKi]㢩҈‘"1X)L+G'EM=bRw?-f94Q{L,NjEccRϙ[b񊫲=,q7^O6~TM%)XJ֑A|rQhot-b]TΗgn"XTb `Ԅ 4Ri"&bo3i+)\_)un,YXG1U.+8*Jp̂xP{ : LU?0Ǻ/TY/0OoЄ@8n~>IEķp/3?BE8̤띛 Aa+ wU.p9DŽ?DLZy$[jԥ ~#-}7٤KoE-jv{|^9{.v9d|n!klSDatqw*owΜp ɏ1tTm6w3,go5\2FdQqy_>^IEa&F|hAv,otu6B1b˖7ώ-!"nk.T(}Q:6*&H`O-U9bm3sUkZ4PdinY/N|o XI~pe8!3:h3rZWFczT~f<-08|ȳdӁޒ]}G }cXkzt!) F[% %F@~Y &\]l+ԥ+eӌ9+^*,&fS`(jrYTzʚTux|c;C~sc` ϼf́L7kJWjSYL, Zy*ߪ X`?}#y\[^gmIԺ<7VoDboƪ$^GATS0#`-"bF)W<-v@  wSݿXs#HmLeUhB(Jjz݄VNQ{zzfʶ:왟<'`TرK>χAFz ] ̜X]xhk#q5:'O@tKI0R |FDa:|id{AkԎ63Ia}or|Bd76]B^"e=3g39z]7nrиVKGB*}w3(*t5Ԙ39ל[%fᓈ#ni*ȆSW&`)Ux)i3$h /=/+XDq~v> &p$;٘В0Y3_eW4L \/Pjcڮ;O ψmd8Ysh;q8ڜ;[Rj#;6֗Iri fu}+71ֵE !(8\-]2!n,rӄ0 /IJa&Ojx&m7e͌w$& PzSJq<\T%IwAZ|m`ښY dkĬexIs~9.1_yT% +X~.J2x!$|-̻gS;HوyCTMh . b~wQTqZ ĻvTOm$yfp" -v Q;Ak{5(tv#-ڣ |uȜCcFL,$ 0;l M1ǑBjz&[,B `݋zE^ gI+$Bo1% TjAPŕ`ulvQk k@P&rKԪWUi"w'} .̣FuBdeq|~Əq 0{?nE_EjD:>ˆ5x[@uPf_} gVcr6`(fM;.oyүA=ǣNG]N7_rI),Z䴽zuqP 7#(1iQ 4W \.;z :{ReUf{aaP|:A/ӂ ?TYǑd}c0[ q(rݲ_W+#+nnևDI·c9g?U-%&C _$*9@Q8sH8B'&?mn& ܺ2{+OsX,rx3]xAa8RjV"R(_ b\}#mPس8tvIw6qPvcAɊ "z`mP6P[8'9KaZfjY}zk%HƸ;)+X VMq `֊pӽLȆ-&ؤfZ]+=B۬3?exٸ/sG.#1}|*jy`m 羗#wneA{A/>Mr$O!d{OD"PZJ笿x/% *x; =D,ODG-%|znVOK3QӡcÉFҸc\_~i@dn3g% Dgm 2)Tz-4<GzV0[ӂV aPD5'DD/طi254}6He1;ж+,%MME1GAk6WdϏ^{Bd\%`Dhk@yPoju<;ϐrRN8v@$$-dkD@zg!%k6p9;-caJI zndN7BJ]:? pmz C!((nI1sͦ1O+2F, pD05xyHJ <>x'!$b`yb4*&;APAc7ȱo <(e'łbk/{LQ :VP/=NU\LVUSؑ^'_bGWP}W+}FP舗TLk2`„WYRn&^γDtm.u5P9 8[# i5y7LR>Mhk(}Лᡷ:-ӪHl b{qQ34x-9w[& x+pA:O]i @xLDZHSH;uSJv8n,`I"{݅fLm{&zNN0Gs^JF`}G#ހx1xزn{asɶ Y[ :W$Xd8M@p%+dg<5,ʵzclPU0 s:ć7'. +S"VtHz{[^BUL`ǫLo Pv晟\&?o-DP|1@+Kajt/Ylpjo=z*t.7sQ#|_U׮,pw>+4'v;!Z,ƪhA8 mg\lÈBh]FM U|:GG WSN/q2ZoJн^|,q+dCEk6l]s>&0T01u#iZ$śH,w 8A&K,ur@}oߧdt^kwFؗ%Wi95ϑ Yc?ulHWl) zvk D~VBGnhNz-5fȝ.4A4wiky>d}-ғLLN1zg=(uu|5G1g?4l: WNC, ҍ" B=Q+WF{? BZ]M g2AvPv^8^oeS*P@s1gnhVAKX6MRզp3Χ_*8{M9Prc&S -h:!5F eYkqK5\%5,?Ra oձϗRi'GIEvV=5{*XxnM;>1Y c*W9!`,GXg5D&`XW\$2/NCӱߞ`CbSGʜQzRۓ_~:=uB%xo!RQJBۅ|tiD٦ lN(2# 7*Y DRods4,}VJ͸{]h#`}AkAO4ƵO5;@GX^v;9Sg zŐp(KYBFxHc +pzlq,FHޢAmy 軘2%oTBV[Yb%~|/`'Zke`4X3$ EtUwFz"$aL>.>l^G!.MsH33Qs x[᲼ 3/Sg5{^tlkz1h|@@+; cji6_)A+a)j?n֟Vx+R\TpWۑ(C*14 R`vJբI/QqѓA"`OnZxF%Xy"kn4+ezg=M4v֎ż8(LԀCF"_Z/\Dܷ ycij*a ؑĈ/徼]٭cklQ8zC}"$J$BClžٖ¿tzdVR 9pX&,9r6j. byo-0n^[(z m~O}OII,T + /JX'?? n>2f? !Љmh^7֚zK<˯*H'%NuHJ *pN5_#Ym HcXypˆ<ý+ }`6s&~AuR={O3y2Eo3Z zf F HAp6N֤'_6,!k/hBUq#;@8K]xzù-kh"-,V1׭NB1 ({CK'yt;xrϴlU*,0lIB4eM5Ig_¡VJ7!xҜ O/(%|Q:_<)B SƍF_Y- -'tbst(Bt]T>B.]hxB"PJU5^tQNjX'M1i26?Ex!U?E_f$7ʩDԦR< 5)#Zwm;DOk#R J#q@2 a = *P )xw> CȥCI=}@ke zkmdpZGPrIk_&?`MN]-h 93C<#+]u{Ll%<>|xm<|z9I\ƭw?74&|鏪8!,Ÿ]SGכ1uTO şZ)쏘0#o9<{UǾ#ARSFAzLAt{+&S- 6VrhߌB 9f%okm'OǚVDۡlB*l0,/  >5Y?LgU}c)k>n k oB/jRcfÅѾsŀ9v0/T0s#ѢO)5^WdMQ%}He6^~1oO*øb}rL8G'"NdnG܏U~_(9}=LyƸA13gˬk&^(;Ual'w 3Fs~ lVZJ/oHZCgc uwHALz2϶bo}3#`+q$LaQq;o؃Q@2kNc;h?,o9]v:1gz";nxMg.B:i&av#E*883=~ IC^y;NVa'@`i% h}K1SR0dnNp0v/ .St1sJktptO"-rEO{pT ߇7AWmQM&_ײLj[x yqMӑ/]K <~TmKJnmb^kfdۜh"Ds5uG_$[È44_䷧uw8f_Ҿ*xkn_iOJe22##%}w<O<H` o3:z2磉%U>AYXA,*BkY9{+'3#R|)J;ĠN˚{k>qޕv6EJ,,g0MfR2d[1c1~P4MԟTZq %qmBILSɲ'7 >w`ˆ2Dm? Hh thh5!5,N3Gxvݺd1QN& r cn䙔$OQ8<$}^ Qs&֠/mQ)"H lZ$p0pQ`:Sđ&p%iIN6P~?p0*؇o\bk-LHeJѺz {Q(RK[)[ewG`B'b_:)ZDR\ j*yIa4v*~͸aMF&$2Bfͪa$.|{\ndus=N(GCa{ c( Kl_:|-r2Ypmh&$8 C&=f;}ؔ>em{Cȸ [g^/}_VA`0.hٳgb?ĤE);a yzrYpcuϲ<6U^iIss 0pYHOO_lyQM$nx1phnyC*4 x(,;G*:݊i ub! !D&rdkTta}$ r(J#8G`4yHUZ0o>7r[% YtN)>{ vUX-U&U7#Q[_.)Nm;.l+iWgQ92]Bc=ES"s (`Taw=(9$ì- R zzw /Y)ZPwzAC%Q+pw-L qԦRGMo%b#HhMTg:8%X.c# I+s6تCs-ߊa7 t23\G#s.ݚ}>Xsy@)fΩI|(0JF R x67҅}d6R\NuMv/;+R΁&,iF8j% 숝:AJʍ4zx =Cmpd%c)ORقIb)"<Ͷ.$J\ifJ^Ʌ~ ];'2y}4S\0J{w 83p|P.cJϳ=˛hǤ):-BRu# yeXR%^;M{m5=|ly}F@]PSI56_tЍJ̃ +3Hr K83bG駽T7QO/5)+xq-0瀷UQ§CF/I*,^J@*"RFOJMeQ VnçJhN2g>J/?ZwmL(sjke9s2Dr|"ʛ[ŀuRv|{Gq+}ioֳ3GfZVuL -z+z-܃+EȘ@ / 21p73j֜qhDh~.["5ufN@&k/fp㌈:{8_UG"hy{L'D_/>A{"I]N=N&Vfl^^z> Q( ˓wa{ppZ\20^%xS>w+.wtմD=po}6ӫ7Ґ}ZɈ%_C'g8+ _0ɑ@{t~M$:;+۝q>բ~.C6Q4O`99VECoJjui@u7S|+Hs^$LuϨDy))0G*͞ݬ!~M%1{IՎl/ VFpʴU2gVqdù͜8Xl fyvTl z;u_: bN '[ E~rdtUfܙ*t: x;\U{}&xѣ }a 6lUnX rUF/o>7֒gX|BS+}:fn^rG?k넃q_n NS sGA[*- pBƲӖezEHE׆sܻlF&I_;9KOM\/vrv÷!D/W5M}5>PDU#46 Do4&w/d;W`eRWgI6 '&h`C%!_%Su f҄aʳCQx@$vJ F+T0e6Ryb#Bc7||ʼ13@~9+bR6oWm1mx!L|}WLH]tJ` 3 |(2e2tǚ"iˊB:9,I7uI#Y(]42_F0'f:< Y&x1);,BO%{}r0ȇDϤT,K|75/uIJ \J,Rp.4뙎2Y p:^ ze}Toq)Zt&IN(gN7>5^+F/ȚT9~ ΰ~V˷x`kCIʌBO!u2.m^H0}7.-GZqxpK! FV,yIDh:f-'DE* J`{7ARj[K!Shf+M{g!F,WsK!~z wן-U0;gMP0ۮZ(AEYjoyfiG$Hu_Os6_]|XJ dw00Rl| gX&5wdY=!/aGb$ ; 3̓R</F=m,EBu5׶ CD^V8͈ym}Q$iW1h}z? 3`1\% {d.U7nz@NFg?>V~.kdrB:$)M"U}t#r3ڡC693+Ԕ*9D䥀`S="oqeF)$:Nq/zFWi&PKR6} T{xQ/(}Xo+Y?:H Eyd@ \n0c]3 ;PoMT?SݛY'%3h߹(iw^ãlC" ~@iR4M"3nxneH<39vF%)!%ٱB&e'apG}%P{`. 9cFs.Aӥ_bvBp|3D?l.@#1 UIi*ȱ:50M5׾ g?7zb# #-SuEև?D]7^]J(:go ͦS.D<뱫8mv̂7{d"}H' >/8%E\h%gl+NB eYT)x_ڌ< CěYHtqS stUaҮ=%C'wƇaҀH7%/mB)4~\ ȂI-ݏrua3 & XIPF_-([; 1_emiZ_|7$g dc@ `9T mq"F׬,T2#-kHIڅQ%?Kb7>)/.)V%Tr]vAN|0{?vG%uҵZ78‡ҹQ*HlXwI&q阤A w*ַH@3gP23}tV_ '80sqey* xqҠ= q]}~-'>[vA3ZoN"(ns譡bX o}ʍb}-P-eUg&X K CTRM]얍K$ʲzK^U)MOTqkqQO5Ě[@peݴS{i|{`Z"N;UwTsߑYG[ #Ta~*r$@'oP7zͶ e= hqLpHUy Ըn!vh@4&\EYZTCp.$-IM-թ(vGe;m3^QbV#\g'Rk&G~ Pqx! !F7JBd8Ћ4x7yv[쭄 gMmyj5ZGH_Qy~r|q*RmNŬd"}w{-E`DԔP.7:("ݲ\OfνHkDZδk YݡBXrOwOb99Zy)M8Vzqԑb%c`7(%[Wݫ 2:F(E'~8} Eٺ{Ztca;e0APW ʬ? QTz)̮wR!LnoۂKf .\%b"Q& GўK0j0-?2 6aMwljuMmA9]ŋ${aş-S҅gSEW_y26aIRq L{Vw,/"w0>&;ꉮho_pvHC>P<̍}X(N`I& \CMXgut`bJ@zSyc+M1`8ɕq=YH~ XGmv| C95Z:E2a.r(6YU';Bow(*`VqX;S 6 nAɵgڕbφ(OiJk@,8dFCFmC`b#l[,ѷСu s([ZVY(v~m)qos-ƈWN+;JOu@X! W| ro_7>m3W6[:ثE5VJ77aOn dMJyCs>['"؎M%R֔L]Dk2C]bC|a03!Y@a-KҎB^'e\`"~qdhdj֞H gȜ=<ǻ7'őy-;+jz y' Z "X;Bh %V!H^5gbTQ|wN'ٟip%AxB<Tlͽ1#7x'IauJraj!7^b5 Pdsc*;s[z{J%,ڵ>GXp3c$ ̅L8͢eԤI GjsjۧV9eL|BN`AUɻ@$k{֘f RqMmLǶwV_ Hkٰ~oUKr QBt:h5AFAƥ.l[]+;_tQJ4!A; *.ZW&m+orMcS 4m揔(JR'GuA}gÌtUe!܉8, #.wQ!- n"w.E]V0ObeayIn(,s`E"# ʌp. eY85GM8f_1H:2,ibl~>/D3 SqeAÖ߻FfdDj^&Zy)mD?͢T}m-(344ijId0 ݽ`6h6MIpz{|_3wVBjYpS&xX|4ȼHzSC'r2M7b^g!PG)OmH;zo{+7Nȸ-ҝƵv#* I!XŜZw;O)|8ׄ?dd:JU8֙Xѓ/Jɖ.LqUKӮ0GIh0;inYѤ@([ D~Zvo$'լ^FmNwwzOӻMzg6 ZTW|=K W\GHWv$SSQW?F3{ [tVVJ>aBg5~'<}Y/XF])7 s+`:Zc&ÆdzT^(܊0z[zbW>'m(B-y%Cmū\ Ovm:Lf`&jTt #)iZZT>o6P6 >YW[;ίYjFzHGPp*<|V r`j$m$BLZB]8!bE"ݏ'8#mWi*8X{w~$y7T~;-u !UL#.~$U}W+)9/0Cb]h&K%Vz;/W e. !sMӻgdlbdRUh`");(M7eYٸ륽87rѱNe [|ŷ$Eё}zF݉)]Mrf_ME1ncY/l,n[4I^N}fzBkMB+tR#QuCTK˶XW;mngkL`z#Fͽƾ%gW؋ds~Dz,.MLmȾg=jӁ3xڧğ)IG$EEi8g=*®O@뼍^X2a?:xϱٛlbq)ؘk}R.? =)O1w#YC/+-ӗo5[3 -է=1I޹3.zQ]K[?C*-ok%CC|Q;?W OYcƦ\`}k[05CdJbʽEyyxMslX=f>L? "]nڠiVS{=hUU_8나}ZfNQ;I $ARΥybz~fh<^Rss݋h@cDKKnWv~uݼ\NĞk}K ^ݟzIGOwAӺ Wpjb  Z9$JU6Q_R)8#ɼ_tJV'01?"p. a|*hԷF%?ROT~5AD-Еqzi9񦰌LÖfՆ (zjJIlQj YM2@mͮXVF.JSl=sm9o/}tAQیPn:tԿ^qP$GcTZ#-WJx`a`8p n6AΦ~Gqv$T}lPs(rcvU -{'lTѩ_Psם:0t.cl:f|9Bq]S1RX RYKl.嶏/0U|JUG?"il#,~jD9:߲ۓ^XMBs|F-K&HUy8sE%TWqss"ư@__&(5%yX ,SIN>bO 70C(,Wp4&} ɀ,ZVXfOJDYNA)9w, LBe}+A3kTrֹ/+\A!6o<$j7%Ic}gS}OÁkbbk -'pHuF|#_7@$5v@ZJB2szZX#hzi0/C•CWL|ѳl =ة`#?n!(ٵ@lQbCYF)qr+IB 3e\cf-_ԁ85F=&¡hlc)&dszѪn3 4(ʿCi#Co7 v˻fU^[su9[-}# Iܨcߓ !p%t䪌/tQk P;}Uq>9tmY T } &@x͕Z1o8? vl1 ݗ]|(hI2^i)U/[zӹ'YD^AJ6`߬3Ǿs(`\4E3?|&:ڧilX޴E<-&JzaGO ͏ePdN~nyʶ/=8L`}_dp[\Ky7mV" -#,'TA{%\&6svJ5<^ă͹ooLTu#G尤F/TCps8ݨ6%f}M|Ek M ^~#X "oڙ*]55g/x$/YWpAj@n9JjxNmЩ]"^n32WWF^gYcMocB`PgǴLo2-eQCZ4It!aN_dM< A!}d}|!q Ut"`#cؘw/E_>]cp0܄7x"hZ.Ǟ#ǵ'sKry'S3 P72>c_z:;PW.*vqR'Fò9jPAخ,=uxU+^9]v꣣𘱷(ҺF׊>%?~`~ٽ篭~hX|JS=CK 9n4>V[ֈߵVHZ.hCңj2inǖK$lp%gW $97k࣊U""9AYd(e]Uu{pc,)5GM 1$d[.U d n"7cOG y@4xw;| g7[YÖ%nz[?lOLđل ` éd)ql)%k~[Cj\RxՒ1f?NFb`ra1U+!wM%ؾxTt 9b$uh<P 6sr7%Bn{Q2n 16qxWR XL+gI[ў۸ V$M@Nt#wo%]Ǽ}Ar@>&i׳ψ61ʾL\-*Jό2S*?IZ%xS!&v h y|v}J,"nM2NO YZ.]Akj2:P,`Cf!g:8CUu$ߋ3nC%>xe&Q90x.4(P!sGlĖ?ijɌͲtI@NLQر#V,v# ^Ci>P4L{[X%WdA:ZV1q O2rv b|Dlb,!hՒ\BiFZl躞*f|M14Ѻۑ^wmBa}ﯦpde<#ˁqw #P:hK=D`rIi 7c*Z4媑;n#ϢKdUdhqKgDZta3 ߄an[Yyr)ᡢ ]\K.Me#x(")8\1Y0XHQ,l[ K̼]]4s' 91zlɳ&} sw{{ۂxte8:)9ԀSnB%pxZ;_wGSġՅXJd}挹X~v S~k-ra(:QH~mhoQ}7!ګ{C#?HxW68hHgw|ȃI{<36#^dy{/iѴqg :7> Jh=򉖱X{]dG.UX)˾g~(A\iL6$k93?-J1H|VaSwڀHpˎT8ZEJs ?e?Y͚><SՄQ<~D^E,ׅ#==O0v| (dPjӃˆD~]I?)gS)-/"Zgͯp&PSCNf/ñɩ"euFA ޺?OPjNNou|@T I/y#j-y?k+ɧ}D:63[m_\Uqq= 4rxν<&́0ЃkDwPSC+< (F} =dP$ix:6?@yUQĂz1r,E^)ʖCB1p*|[չj9Zp/7L>y|t_HA/ATKfE1[ރ~Ta}q붿<63aS"/i#(7Ȕ_1l@ K 6uH9e[Rٓ&"ekZX;+t%N:P(AXD|:(i6<үbgckPύY+!A2:@7Ub.|n[!к%H9ӥy[e)Yh^R's ))"* /XRD,7N_5L)w\Zm:"2Ld,$8wY̡YfD 3;e 88z&*<6S^CPo~|;/|'"@  XP{ ˳)(F{Tׯv.`ᰏ r 2Ϻ%/X#yD uUlϐ"_GYYzZQ=H@8P͗ng\&K۔|28{3qjyja3邵AM2nü>dAruB-lXmD7)jnZ^421ܨ HDT6)=~TBX'pRq/r:G5kZ'u@6'&J^#"=f+CK#$r Tޥݔ"[+idb V\:yT~s+AbG1`2єݫHG9KR+{Ql{'fuh@'rp#˾hc hn %9T7[;Z@_zH@?p/qa[rnFoջ ]c㒘zUb[U۹ވcYloI`#bϓΑR7Yl f$7ɝYy>\53>`NlR>^_CVA Y' C .ZyR&PӤLـ<2Asι{%ʤWbgmXss.o3:-"c R+\Uu܏O&t|xY`Sl@F@oYU(fD ߨ]"_pQ$--4I*k9^V34ϸbϚH)ĮEI:*gbElUq;XaRAĐ_)-4383n+4*=M)aD7nw4HdrRfY瓥f@,/7Q7ٗ~lSZ2ad}KIRsۦE6{7Ii5Ջ1+otw>Nto34&qkw>|>OE",sXE~\~ 6GlP1P;Jpi[C1stXQ8"$J'C V,iRfE߷[#wFR9GI_kNA#%')؟H%ܛ*B6>8\e 7P*}wNJ۩+6=+jw'SRkGuna!9#-a^o/m˂eLs ?֤Nl=-b iYeovLaTkW% G߽ ~Lh"OZ}$bݡUZhƾN}ƃM^$e!㶚|(gKOm;ma(YƠ a:yuaql.0z*O'5a׶u fcJBl[qTah;[;Q`g%xœ}9DzrXͮJ62nYؒEBJ6{_$@f I9?J2^cENä wZ|FlKh!܂WOt9 OJ,JMN G$G\w~ k52UqKMS}Z0y4Q0]zI^-9fFߌyCu#oD4q[ xfEI;oAЃ^r"XUEan X˼@M$vMk>Ei XSppp"ː7LEj aHUCMF…-,liVM_vY4mˮiQNGL̋w?&lV.$iO('(#_rKF SUEL+MJF,GW Y,1[8-أIlz vYT-k-0T+ک ?,w,]PƓ'>#tu%t_};jL뿫dCSLJ|7WLNIS+pJ?)Gr?v QVec* UfKY2wv﹍l8F/,|kLY=>9Lm멙w٤GXM_Rd۞,V܊]_h^ќq*>#5{넟ѱbǩ(J):l M d<:GO]zrITET%j֧voK~7Cَeڢ练|  [&^Vݵ"ot1Bucp3]V3̺&MfX$_t kj{n28_\&\uG$0f2[ 3LAA8Aδ&&] .|p:Ə6*>da(\Fi&ɢΫ宩ХL$[AB>Z"H< t Ɏ26}tGSLLH}|K+T D#_&/`wp-/Au*ʲ.0ʧa4K_kb{a/,:>-K*5P ;C OT;,]'Y Tmi<Ƹ]؊(u_$dWt%}Wm{:`iI!+.\bOK"ВK^37'1gxQB%!d 2u& E {pt"_X"'Tl< Ei/+Ac~\^$]@i-V27(0T NZJ̧;SeNW^亦n4Pxx#zߡX3`ȁv`GVV*+-V7A@l/ݺ FCLmلH! !UJDsCSHغ6ccP+8m^IBEǖI ĿVi/INeS߽ c|_/5S$î6$pN!^c9MI3 H`'WlMIpOV[knؠj)#O'YW%r* iM>*f{+|0x$K G19$empͻ+lg&*|9w.c`<)*j릠j 75?>qj ~H}t`LA檋&KVgͬ_ϋbW '?6 Qwu(M ~.urYVl1l=qS@ܑ|2'_MZ,; H#fO,]xQo ?=w7vh?K4֮$: 3q϶"n5vLH6y1i ]Ur yI-ˊtN2K$jT(03АԷ*@<-0$; g¨)jN&` RVw4957R̝uڭ߀ 4k`Ժ.C>2+Gnx]/I1"IwB?R@0lsf$C;Y?6vbG[9f6L!vtFRWT&h+"OoknCALiEW&&(axvœ2Ő X}e#-Br?z_B 1UB=a-ɝ|7$ ?&9P^1v`6oc`7+RpԘy1yCv%~qRW,\$NPn*_p1q2kA>Fy9-|^ ލ|ÇR^e˗ih- jO06 ] *tjǩ?CWݱ辂Lh_J,-ZW :w^15VKodFoO-+9gBFqAQ'klI/ Mf51W]>*2u mL]hXvxzNs9;Uw^(>GC u\Jm z)g}:T@¼<[, ;kիf Dh =?VqULjB"fL_E;#|"N%o.rq V7yjX.E5;:,XS~ߘ7q5ӱ7gkS}hČTk3to!!,ϛ}`\n=:;=&nC?Ά+938kCN+g~97]xCz"g9I=~;bO2`!鱋U֜n7q9uF5l'EDoG|d0:Cv ֦mڊn-튮=%ګ}UnʚٶZrŠu%JG]^G Sonߤ: fE |]MhmְiرFBjgNw9@H4 QqŒ+&Ƨ&ӗ}pPp+DPcfV!Ĺ(]@FSuA}λM}1]ݺKKrTJC9MHu6L|bsͰϺy$x߻#E[}zJ|6zvC`C(Z鳽2{'+;k#ʱ9"qScdNUP /ۧ$&cQwTrE['v&|}qgISx˄oG Nr+uh" VX:΀]9c%y캧ÜUm ܠ:#@''+DgGM{%s?~˱,@˫Fu3c7FO6n$2'K:c><'r 7KliC标};z,AzvsW n˨4&@ hvf e{ ]i Sya|+r"5-3U/O n޷':蓷lZ8sUe?&7e\7$L곀kIv{ULeqA i#OIˡaGf%Jk^P6s^OdIkE,1 ?X'CsxK 9lm +6ζ0XG:q́Aꍝ1T獥3j4n ;(i2{n!&#/62,`.táI]8[:@{yնl #XEEB%(1%k`By~?lmK{F0>6ЕouY:Gq땸9&'@~8r4xPGr`1j VDm{ 5u0DXWCf/T |-\Ƒge!T #q *;&Z_`orE\*C+b(uf$l:!Nqʹ&9"/v* ڏf8=?$m@o+:Y() P D]2 7$|uRwJ =R96" pi LI옃w ݱ:s It ̎! ح:@E;ꇬ ,L5ޥu=׃"ؐLl4Uwx߃YRXk)~?x_,(Ny)Yy}Nɳ u AiYWY3[P@z\'yߟK #'odkOpkTx>Pp$A*Rijab?* n$OqZÁE?FXvW,Υ5d7];ఄ(*uӲt;g!+WZݲt&ٸ c1`i 3Fm˱8מi : '*Eâ RwKnEgXfU17FIQ`T7-GnryH9U=}P1RJO E&Ix yA)~fi5dv{`?9ӁnՇ h(xFBR(ޡxpW c Q\SLd>Fdnm̀vS85 g{|L>ۑ+wC~4<|Gbq+i#/Uߝx"guum=޽Gkq[+È0/B谮o; UGz]31Ͳ#5ZT]a ftu&GBadF'"!ȸLگ;dbUQJѮaLp<U1E blU䜟Wm?ni3DP7lRgCb5~\FxXyTo9ZZƛ6Չ$!5(EʂI0]C)Mπz([Rȳh":9`'e޽pEHA`=1'C\f_ڃ+Yc4ƅ #}G9":eL:JaKS\+1;Ddç8T~&x:>Va]?"i^ys@S>oҚ< lj}HVh>J&nxCh}uUZD7qʤXc@MsϽbKQCJ 8hck`>CuI1 <_K(LVq! n5x]M&ᅡok&t.ܯt]Ӄzi%-b^7C~(S+S ~V FRwuNek&|Z[xmcEuwޜ)g B+Ꮋ[S&czCmfY3)r[t1X>^_G|ҰN%cR!ܳ lFsO9\CqVCIoi(oSO\,^ի8\ix+C]] 3|izw @F(vDV+h#oSGr!Bklד?H%KhL -o._yt- PC6N^b²=z;o@} ڢꂕyUEUP'u⸚q=K{={ ?Do| 5eJɼ%@z9+EpzW$+= |߈^3,]Tw,4xa*X73X1OS~]xim.I6l~aT5pJk蕺aіg4ܤ̐1T[x` X=0z`1!ud0HӨӓBFhL1'abW#6GvțS\v  -W\LTqV,ҽ^fƇI8D|}vИSqHq6\Ӄ^B ,h2RAot| {HA&)‚N( cf\xfIc5v,ӬלC0Q!:P8ҺvyM$H>$IK$>r񅾳WBѠl5?0(I.@⺆s6н6B&BXLznĕB qw taư^pk ތ{ToxMz2컁2| S6Q@O/PW)v 5'C.ɾҽJ啵JUR|;Z]8"ɒDCLuׅKE̸EsHuUBR?wW{mީW'Rp[>Fi~lUJ~ۏ-?]>3)v\?nϡC}$*<]GMVBnyV∏*0_]ը?vj)@j ͨ'vgZaIh旧͂4uT'=Z y&r#Irn͗4>Ai^'5Bmӿ''8CY?ٓ vxD-Գ.nV웎`yAtV 1bj/7Fu)#%Ԥ VmFCK8.^#tW .bX[ON'.~H*Ef p2)%^cʚ@ 6ȼ|݇a HF^꓎6&䵒:[NnpE[`ol@2FiGlإwu {1г9sXᎮM&cWu#r^^,EZ5!8O(d12{ _;UcFk;5Ҋ P%8h)ڀw*U{\+..:| ^.W'e^QZ:$1mvK&C̛Cv!h]N-Ͷ~xHL̗U\yoh;81o6z ^*CRH".R/ԧʚ,$>zњl[Iu'|;.gbtpJd6?T\&RB@T"jgO ԝC ȑQtU1h l ;xߙ3Zgao{njכE*Z7-yE3hi+A;sFMLxoyksS&9P{[H!ӓ +og,V4DfS]\7Ȥe˓h{˓}yYEG|||qdNngc.^?%>bbY7gt⩧* CU~F~٧Gm+i~@7NVd)ҏ;%Gќ"C"f^unrЉwVsׅaH NH_ca0AqjBnŌ6oaeзŇĮͰ锆V~1 {PaK8VU]QaP$c|!">J{vLɵh%QJ02ul+{f]W]::3s&>y뢲˹ l&~/yH n|i;[v"j\Gm8|_z#W{3&,>%"R?sy6ktF 8SY V7r\nz|vxN^rjN$ܿb[v@շzx\)[+]M\Z LpM=n$zFlLӼ;_{z@||C`2)K7SO1BtԴ^YOVWIHo7mqʾL|Ucўy6#a[PV9$"%{6He4#1 fC2PKoE7$,*$[IuY> З͗!T瀥Ƈ%6v|ddyj06BOZ- QB:v7w !-޴~s2Ţb+LDrL80V(eInLC4W}Sq=  E0Z1K"0t>d#*~ ]m(_èP*PxPL5Q[uܐe3h䃩#$klQZx499iR>*Jp3täJzk&u_g-/aƪJ8%fvtJ_&e0 ]v!{"CGѰ/k#*B#\ē![/F;?J`NWKsRSNK:7x.1" 'v7W!N%~w-cuCe3iw靎† '.؀? ׀ 5ղRMW}O,XGy/0WRQNhNBNϺл_ə3l;C 8 8)I/&:3<-KjR5QA'_5Æ Ğ3'գ$q0ݴ V4/`,\Ŭ=ٹ鷹8g_k$ƪ}.ORq?$&vԂq݈r9GSոfzX}*H0|霋՝C$zWQ7 :fÑizrR샃'dKch!]6{?`Yj0H-:bFr+YP4o}E/[UTW e\gGi^wkVfJ˼)Mxk=~Ci}հj -ps'|F"#^#F901^YpǍm 24T)}G\D7ǁ:)!@<`}?:B2|4e4O~QzDDfr!&W #Q5OF՞Ez}۫m}pT"mޒ#Y& 3;3ҩYU* S>v+ 203;>iiz5!kJx4Eg(O((1x)>Me)s=]rɀk?ʺN9Kl/bXMAb7a•Id"U Zy#C'KcX9lw ֐e[oLzxT;.7R!"xoMT#uYb_Q ϥܮEz3S8 E`sR=ǫZO4~B&]y z? ,gP‘KCz8ߎ&Lk4 P =oC1OvKqOw2 j~4w0v|BYø'hl&TK|LR][qH-ou$]]V %{+DĒaҎ'`)]P/ hʶ $"A Ϧ{qFTQG*d'nTD|:nSj"zRdZog%*Waէ,I%f!L]Iƣ@jw.8 6y(1?喼^&KPV&>o~#s3tEf#Y`lfch_:w YQ*7Ԣن~g. Z.uA4rm+$/J>=D}+|#՞HuXhzl PLwov”;7 aaK`/XX22ҐgfT3*z6H.RxkCȖӍ5 Pg]uprތ⊀<ͻIݽM-^hN $如9#h?V .oS+%+YOsXdbkk fw1t֘{0k+!iR䷂who2_G2sggeDNvl,p$йb T5L&x '.B4 ~Umfjd҈MS-Y/Aϼ_ݒ=4Q&YH^t4\2 VÜ=- =0 K*$]t'Fg0jJ R!W t5li czwPxż)6/! ^M'>/ h_r1cp]vGV, rk~:Fޣ3Dhcd!vj]_Q`lpѠ :jcї$3^Tp@`G2&\YhvBGԢ-q0xM.774v_ !)&`9\/뷄hsU<++;y#@ ~r`3)ry5t!J"ᕚs"ms$GfBbFAEf-E1kXH6SW73Mrp/Dү j,.E8t9rX;bTB8\vąks  ¤L|ӽ_Gܝj^*]m Ğ]>J :H@`n2 )UG8**iO/D'MepQLD ۖ{.͡Ns Y+JgO%JVt`23wZ kX{|&b !2q[ 3QGee>2m+2w5aq xiufH܎NlH+ M|dj  孨KJ{U&1Ll2D}+Cr-eªD#rӂI2Q[`HUpCfn;ٻm ڋw;m򗷹R2Krj/%iH\¨*pƶW8{@ȁ|g[/?j= 4/+KEb#W@|% @)2 &]R#;_D ;TcT=(rdyH=u0Ԝա1䆧8 /Wۿ\ sZ%8!4>s -툩>pݿ3+9&z]Da;J*OQ؂`\6U ǘ:ب($ԻӬ j^ .v IF/O\~Iϋfmt`A?MZ0uV. ,HӼᏀ&.ĚQ:3A:' N]m`6W}fUm 3ǙHQcn-wo#H(ļ=?T õpڿ+HT253T5~KV&ŵe99K,3MQ=udȈqE7EE{O8qluS򃚡x-E xq|O `w :c:BȾG~-ec4r?k4Mf!w '}Cl'"R;Z21ɔv6i[ L2 H=uhFC]{8)L[ۓpau!DΎʒ|9̦/yէg6/$+y`?u`4$FoFؖqѽTf4@B[y`e`L㠒[!8I >L\RΔDZn`h_#yeNɢbnԷJ1~_K'0 n+޽=f&A; Nl־p 7fћ$JA=Y yc;8}Es.:h^hijp-72PQ3aj|GM +jZuaϹ9r>sђc*[lHfjXU%ΫU=X{'Kh^g#{ z̩eo$6siU.5g4gTroo3?  |,9.gtj4f+V'0307D+F EvM8K <{=܀+[]͗^Dk)LŧAتV(gЌҗ,0zJ!~e Q'{肽?LsSʧG"Z?C< ܄TXcP:?jVPkƑqBHs2 ͺ-A^LwќzӤ[GMt!=t3l ;;IxmQ;asr.φlh܉t(c0j`KȠwn%#arTSߒNئ N6v~JP8=vXM QO\o~%GInUy-C^z7#I7X,~<íÄ@uǚִFJ}4m(K&}1ђ4q]nت%7MBFLI0 +1ydJa뎕 <mWew,/ n "8L"Z.ʱ>H?,Bר~w#2R ?gI8-Pr HK\o0;[#uؖ͏iu,5hfpϒ^ݜ ]<=8Q !H]ɯ`pD]uPM+ٻliwg\uP`#W>LA:&55LdcvAc!wXHD-'ezxnș=% 7tS;cZ։[R׀s!Wy `ꓶ YZ