ppl-docs-1.2-27.fc39 > 6 6_&6J\` 3!92d LuZLd) uZL'67?U.0v; )h3&WK5 _q<nDF$KMxF][tD^\"Kk%5kjIW85f٥7}e~/YX"XD *3KFհRQEÿgPkVH^~D;\v|ȨI~MkqlʼEk蜯3;^(-T|DZij$X"Go}6Fvfl7} 5K%`W>@`a>`;1?!d   E />^ my&<& && 2& Kl& R& x&&&66&O<OXOlO(P8P 9P8 :RK GT|&Hm&I&XY\&]&^JbK7dMeM fMlMtM,&ue&v~\lpCppl-docs1.227.fc39Documentation for the Parma Polyhedra LibraryThis package contains all the documentations required by programmers using the Parma Polyhedra Library (PPL). Install this package if you want to program with the PPL.d#buildvm-x86-11.iad2.fedoraproject.org]JFedora ProjectFedora ProjectGFDL-1.2-no-invariants-or-laterFedora ProjectUnspecifiedhttp://www.bugseng.com/ppllinuxx86_64-\&.-'O]]/n=G'J=X]+B 8 '6'}Mr G ,Vf % w#?K!=)kq}JT"3I&/bZ &-0V(@&d53I#;+H .OR %- % ]c?&*i!$ m(p%N]S6%%IQNK7>3Mu;jh'[|& )(bFA S! +!EmP:dc-NvYGAa -RJ\u3G~ADr-$3 Q=]EZj_EH,*$/YB2Bt-3V$OG0 $$>@PDyj[`; "  _rKXf4 "sByIzPdPV/vSZZu~8:LkaE q? | `G_k>H @dbMn/CbIAgt_b<t17c]r>:1,D6`?rW4J ? 8zcz.F&7#o,4X fDLs6#(1nq?S7#z 6X!nJMOSv7N()fi?Kc D 1A 6; t/{ }aL5>S9 _b8.[c3fEa#j|g;fmUaS{  :`NE8 UM+)W][0 : =c DhUNy0$6NcBnK] D "+.*dMTd 2(i/",0>x,(O g#MHwx,*FSL #<HsK,&LS"HH<-_0(N #^F|4l( ~L%,CGlj4.J;) ;V<:p77V80;9_b8RxX%Vb _{ 7 :UM @ vg ])0Kc DhU/+ D V v; h_b8=4{ :UMqpA큤A큤A큤VVVVVVVdʀVUVUVVVVVUVUVUVUVUVUVVUVUVVUVUVUVVUVUVVUVUVUVUVUVVVVUVVUVVVVUVVUVUVUVUVUVVUVUVVUVUVVUVUVVUVUVVUVUVVUVUVUVUVVUVVVVUVVUVUVVUVUVVUVUVVUVUVVUVUVVUVVVVUVVUVVVVUVVUVUVUVUVVUVUVUVVVVUVVUVUVVUVUVVUVUVVUVUVVUVUVVUVUVVUVUVVUVUVVUVUVUVUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVUVUVUVVUVVVUVUVUVUVUVUVVUVVUVUVVUVUVVUVUVUVVVVUVVUVVVVUVVUVUVVUVUVVUVVVVUVVUVVVVUVVUVUVVVVVVVUVVVVVVVVVVVVVVVVVVUVUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVVVVUVUVUVVVWVWVYVgVhVhVhVhViViViViViVYViVjVjVjVjVjVkVkVkVkVYVkVkVlVlVlVlVlVlVmVmVYVmVmVmVmVnVnVnVnVnVnVZVoVoVoVoVoVoVpVpVpVpVZVpVpVqVqVqVqVqVrVrVrVZVrVrVrVsVsVsVsVsVtVtVZVtVtVtVtVuVuVuVuVvVvVZVvVvVvVvVvVwVwVwVwVwVZVxVxVxVxVxVyVyVyVyVyVXV[VyVyVzVzVzVzVzVzV{V{V[V{V{V{V{V|V|V|V|V|V|V[V}V}V}V}V}V~V~V~V~V~V[V~VVVVVVVVVV[VVVVVVVVVVV[VVVVVVVVVVV\VVVVVVVVVVV\VVVVVVVVVVV\VVVVVVVVVVV\VVVVVVVVVVVXV\VVVVVVVVVVV]VVVVVVVVVVV]VVVVVVVVVVV]VVVVVVVVVVV]VVVVVVVVVVV]VVVVVVVVVVV]VVVVVVVVVVV^VVVVVVVVVVV^VVVVVVVVVVV^VVVVVVVVVVVXV^VVVVVVVVVVV^VVVVVVVVVVV^VVVVVVVVVVV^VVVVVVVVVVV_VVVVVVVVVVV_VVVVVVVVVVV_VVVVVVVVVVV_VVVVVVVVVVV_VVVVVVVVVVV_VVVVVVVVVVVXV_VVVVVVVVVVV`VVVVVVVVVVV`VVVVVVVVVVV`VVVVVVVVVVV`VVVVVVVVVVV`VVVVVVVVVVV`VVVVVVVVVVV`VVVVVVVVVVVaVVVVVVVVVVVaVVVVVVVVVVVXVaVVVVVVVVVVVaVVVVVVVVVVVaVVVVVVVVVVVaVVVVVVVVVVVbVVVVVVVVVVVbVVVVVVVVVVVbVVVVVVVVVVVbVVVVVVVVVVVbVVVVVVVVVVVbVVVVVVVVVVVXVcVVVVVVVVVVVcVVVVVVVVVVVcVVVVVVVVVVVcVVVVVVVVVVVcVVVVVVVVVVVcVVVVVVVVVVVdVVVVVVVVVVVdVVVVVVVVVVVdVVVVVVVVVVVdVVVVVVVVVVVXVdVVVVVVVVVVVdVVVVVVVVVVVeVVVVVVVVVVVeVVVVVVVVVVVeVVVVVVVVVVVeVVVVVVVVVVVeVVVVVVVVVVVeVVVVVVVVVVVeVVVVVVVfVYVfVfVfVfVfVgVgVgVgVgVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVVVVVUVVVUVVVVVVVVVVVVVVUVUVUVVVVVVVVVVVVVVVUVVVVUVUVUVUVUVUVVVVVVVVVVVVVUVUVUVUVUVUVUVV'dʀVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV)VV+dʀVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV*2bedd264754ebbc32a3c312a6f23ffca1d0f0d88f5c4d51f056b3907d01ea9b8e12f41d7f60c79f893573adb69ade59b7e22d62210b3ec08ab1ca072b32f1126f1b461ade26d7b253549c9a92bf7b7b22cefd8b6932378d53c0b908740481bc7d0772364797ad7de7472c2250ca2e6cfb7a1cf6c560ceeb12eb7082b09c70c1156976e64523fa1e68db4e6f464f5b2cb89d7d08f54b1d012e317b8db286b3fafe350786292fc0604107fe23df878ae4404c19e674f4d59579b257c7893f27d7255d7afaf824e102f4cdd0a740c1b88748b1950d3eee00fcf4ad6e465fd04d7829d51b27b064d2566c30a313145cf6854b4ae126bfb7e021b07f3fc54a4c583d7cb2258b330178e2e5dae0722418a39968dd313bdbfc4bddd7db7a63818b5215fb98e16f1d31d51eae6877f2beaa10fdd300150d406b40326fa104dbbf49b06762578b0979c1dbbcd54c17f87bef57dfad81ed9e9336d9049be5e61e69fdd893578feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64dfb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e199e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b6e5022ca8810262c98b47de8a14aa86166a41cd719438bb4e6b8a85b44208effb5843d7b641730589a72364ecb0476fa047fce102ab87a6c8a1c29755dd0655a09ad7d9f4ea44ec549ebf6c9d1bcdd944f0e07cf2987e3e06305a41ebfcd9e6d07713fec4dbde96238a8b018d3fb6c63cdd0f8baa8fd420d0860ce8705170a9f5d3679629e9895adcc86ce364c4f6de75b45de3769db3f11b128a0082e25c0dd11b42036cebae22ccba0de9330cabceadec93512d6afc17e0ccdaee11ad3c4b48a0569e0f547282fb37d3907d4ee66ebd456e02c25a074e0da2fbb809dffe443c1df649862b23bae1763658f1697dab8402d9ee16874d3faff494ad7e3e7cd4328dc49196dcb51c73163f87e42f5dd0753a2dc5f917a0a88afa46f6d0100e76efdb5132b69e6a84c2b48835f8b10fe976165ac657e5ed48059ee8187cb8e6ba0052d62d78470c85c82596a1dee98b7326999e591e7a69d423dce2655bec58a3a01758c1534f89cee78a74be3a0f530a29b84e92d8d570deeace99808d8e4ff57843cba462435c8640bfe091b484a0784c0291694cbd5d174a24d0f51c4dde5427a7b0e5e00d971dd6b5a15bbb89f7995bb83450f1fd454ea998791ed38d76e0de7b34a58c6483ecc52f39a2cd1c91d70012bdef07345709fdc6ccbaaa7051ff203e9c05f025628b0ac9514e94b71441a690656076b7772a0a3e7cd2763926a6b9038ff31741243f107c19b28686334ea5bb13bc0583fc8094a395b685244bd85031a3e9d897ff45612dd548e912c274d898b16ed1ac6e7f76951df4753e876fe1d2e547ae1a24ac364924162bf408b59d493273c0ea331103a86db7222c1f104ae1076b5ce51b0abe40a785660a275d24fb3b6c8026206073b18c41aa03e221c3023913dbfeef009d3d029b1a0f21430681a5ed43023ab4798d0fa7c672857efacc80c66b8939a824bd2d83b714aa216a27bf61f3bb1ca6e80fe422dde3e38f094e181153ff2a5b4d9defa2cc41158205732b80f32689cfea9a85ed05c6ecd3c3082c74d222b0700cb5ef6810aaec8db5903f9bd1819026fb49927e7f5f89121bee9f6a4538b67d26681489a97a676bdecb3bdfbcafe760a6a4c9ba9befd8423221d511793919f06e9ca824e4f3e2f01ed041dca3ae4f8fb83a826cfa87eb0e09fb30b0c6ee79054439677089be2781e5d11e128de78dbf06b23121425aefadbf738b79cf496c88ec2f18d72b89db294c9bb4c5d2aa75d1670b4f22875deb44ada01545d0df63e03ea1fc193c7f1490f986909f1fb93228144907dad1a80fc666d4c3f67f44d4f873fa5952f763dacd2e0b746b5bfa05c0fe2b1e3a1fcae726ed66b47bab2dff71dea56b32d8aebec276ef8b2ed8046f265d85a6303cbc0a14dfb38b17bd32ec146472ff5068791a200e6300be648155167b9ed92c05b0a09112e69acd9063dc1e3765217759e0b2950a2f3059be687b58bac22056a40ba03e1ac9e00bd42c7b256282bcfe82ca5bf9c0d7cbc645aafeaebbcdda58f2eda324d2d5b39502a9be491b0a1a31212bc8d9aa2aed6e242d5128267c95d06f2e68d8b862075bf06a796a6746353ff98a422f1bc9fc72344960ea95c12663d2a8ad3ed1ce6c45010585c41b871ec2094e444328982ab14865d9f87df2369f79d15a359296cdd187fa4a68c9a4b0dfa03ecdc5f6ee0284b8fc9abf0aed8d35286a1465b4fe21d531daaabaf8647adf82236e724404a83e3f4441016647f8e762e157e1a835e66d4221b3347cf3fc049283efa8070305d79c29a20b43a5e3179d7e25d2ed313ef5542a776fd2cd9e28d3c14479776afa18906adca688d2f56f0e1c0bdf6e4457e9be44522af1bb250491b822e43fee75e97a973a92592a2a5e76755193f2208490976aa593fdf17910b359245a4f8563faae02b3d399ea218b980550038f8d33efb99a6c031bd5bc1150355c9e0fb71a8a51bf4235ef3594dbf332ae13ad0895dfb66009d46dfe58ae7960d0e3e5ddb47e4527d0141b4478ab2b30267b10fa2d95ef0c2d328e059a71c0ce6a1072164e1fb174c25b03925bc8ca95f2d42aff9f6e170241969257e94ba8e2758474cbd4c54f279a34518a6679bd48920f9978601d60f67fa7f5e3a2f5e860af3f68b03a6a5e45c51608007e93dadaa8da92183e30477884ea65483402c78549f257e91738fdf8f971c8b08555f4ccce2a3669b00b52fbae786c226058a1f0af4a7044eae61c5d122dce88d49b5a91a4611577195619f12d1218d2514e47665d84c35ba13e828dc088cd34165b778bbd8530403b4e2d2b4cd759082c3f3eeb034278b6751af2c981223373a6fe2ed46f2131c02fb0eebbbe19bfd5a61c69e72cff802b9b82f46728c9fe61c2f11e28026bfa8e40c167f160efdc229b2b0debef91ab154d94827d4858142cf8ba872604b4c0a398121be142ea2711c8bba2c23baa25923791590402b7ba80b04aca2140aab831ac54c4448929779bc9215139089eac41263918bb18a9aed51a98737f96d0d83f9e24e15cab43960d08be48094ae1d9befabd3db337604789a3546df6adb821d8f4ea691feb82cce9a6cd96d2a274e52e54a08949d3f3841a72cf5c0eaccc98de5fcbd4b4bbc46d801343663f62c02e33adb7af4bebc82726d3e9483e83b2f261a8924fff39d86024ac442b96c42fabe0e0b8367cf767c013111623a70d22b51c5815329012b1a47b35a493a542649a87764cfd43a841bcb2815d3eb177a21c36ddad63d590500cf612e596e48efc4b9697b2da8bdf3416477938e782ddd08774eb364690e5efcac3403925d118f2f7fe2816bd3c8ec2267f665f99d8ebfdadbcbc387076312882df1a56109242edde726aa7d122f1bc938fb6fa479e647f514ab1732d78bd4cb07d5727458e4d459471b0fddfdfa55ad3833efc22aa1b012328dde8de8d30219181ab65a24cdae2d6565549e8f7de33bec82aadc99fddb27aba89aebbfbc98c184269562b217864b1311a216462ef9dfc2bbd75c98229b279e86c463f6d7808ac6044d475f75745a6804f5707b394c74bee19a3d95bd35a798a74ce6f2546290dc2599e50880e64e1d089ddb1a8b1f4527a0e3d70479a7a95f7efa615210d70c2c558b67fb5d1fe0941d7df895cdcf16f70a940ae7fce3843217c19eae4a70b1dca6f8edea6776015c6e7fa276b92762f73039af0fccd043642bcb67e9b2059bb62ffe98fdf4edf880e94ac962d1e98118bcbf50eac5754204449ebf637179d260351e6b99e17ed314abc3c4d192aee6f0187d22e29b253258810a8cbe8ec501eb6efbe0446edcb6f26b4d12d2ad3c112686be728bbfc8005ea177f4f36400df620a90112e889162ff92b4a6471a7933180302a42b3e9ec46a8359d7d5aaaca24014be5d670ccbc9796b6f5481ce78937402d35d71851015ab257a430e0b1a233d2427d103eeb50c280df602b3185756fe06741073415849471f19ac27d06946a2f683a2cd192f29eba4a8cf46de05d5e8c07e91b6ec6a1626194618d828755ad3456216421e65100181ba3e5b11ef40eea01ee2fdc7a0057564ce0e125af717c9f2ae226fd0087bee997c6ba19ca0ea9abe0b88548e5fb377721cb503608bb3b70b9dcdae76b6b0370f0724f19704ee21ad8f708238d2971571dcb11ea71cab82a00c9cfb1d6f3e1ca0b38caa7201c50d393634595a32381d3f35e3b9c8facbd94b0d92ed979a8c21f97eb6b00396b82486d2c878e75ef278c99eef8df5450409fe6440516c9c77a6b06d8181a5996bc8599b5600b742cbfcdb2b95b13dc78cf8a3988f75093431a060c53c6e6f2084c8a6354d7746027ccd6a3069d62b40a72d862427c8b22ca8221c0c9aa239d5c824987b4aee03638d770abc3c2ded214eec40c4d987882206e99283316bcf2e5585e6ac1f499abcab28d2838ae0e1a246e614d4c457f34aca28c68f486426d6279b727ae2bc2817cca6c683c6a371a155b3c22dd7c7ec89dad93f38cccd8d93d9c7b2426daafc72524169a7efd6b523e8bbce530fcb7968709baea370d89bdd136c4eba1e5fbb8d22035a21ded28eeb1f9989b865b9707481c93f10138bc5b8846f8e3eae56593a166d3de959501cca1916cfb5c356562509e15cfb755b19326718356f1af738b83e1db5abfe65a71dd9b85b0b48caffdb82f5c2f6d7389664904f756dc1a2f59650494dfdb1f0878a9012a4efeaf0bea4771553e0e32474f130faa7ea3ce0efceb0d019246bf48f9b75e5444191cc0a8ce70c3447ff933cfb99cc9d06d3993e3f2f6cdf69338828d47d31a91ce8b7d26d2691579d3852912b5e6eb7763d835a5b870239be99354fe004fd6e03b4807b1eb017f64b0ad341359f1f5a02b65c7fc69e5f958d02a04517ca486813152975a3b08a3480dd8bc5edc537955074e844d500bd32757e1f69b2cfa625d056127a17fc678231f0076912d75ef0e6b0b31618037a2bdd398786ba03819c4e8672cbb309b1a28db61af6adf45a2843f0cd85d7c52f5102da6b97c5b4677e1e964b8b3b70202204c82e28ca101c2e61802196d440188c62d39af1a11d28374f9e0b8718f31cbaed69a7163557629eb39a4951ab654d08beaa8e7086c5f510f21ab960d753aec3ddc2ab3bd2bb90b774ca64de8a366bee72613480f9673fd28ded40814847d1da75e6c33cab60cd5480dfda1fc7351f70e6bc5d5fe26412f400b132563d0d66ee307c4447d78b22bb7cba50678bc23e0ddef432255c8ab95840a068ddf11de59f4d20d73c4aa2344bd8216e549cab0385cc8a5ba9004571ccd727ad6363bb4f164d891a9825d4fa07286633a6ce5890a7aeb0ffe5e811c704696789ae75cf11f58cf47b60704d30336bbde45013d0e4a09a0a1a5a242d0bbb9b28f53a25160398e2b7ffe5f226beacc42c9ec43bcad63c907abeeaedf71afb3b8d9195e76fad46824388981cff9b1637d38614f945fc45bdebbfab5eb0bf038400b6dc470a388ca2af1713e510de568e278d3da1efe29248689d08e4f5f1b06ba7ecc3ae7411f39f0f4d0fbcb81233ad815da5848086a62f9818bca75a94a5915e8489a4d9abf43bc1e3baa5999f637f5697822b4e8fb9392a756da06cffca49a3280a7db201f3811c3a8be0c548c9dfb9308f65fc62c4e6f18e4dcf1be3a879039489b27d60d9679b77e788fa705facc5962a5a2db349fe67a48991184136296972ea43dea2bce5dbd7f74684e013b77c2ce62cfde9e0bd34899e4510d9a75ef3d0c2e2e31f5abec05287cc88b1eb033aa128a46b99989b745836502d5110cc960ed7f26e3590b10ef6d81c4e79210bd3d0684050c632de0e2ca6a1ea9ec3087e883764e6afc470259c420c665f42359304c1fad1be9143511c4c85f97d0b0b260e9c4e70180416b3f86c828b77cb1eb8024345bc84f6dbd69027bd8fe286b24b5d0a500628dfd63c5e7640117945b1b348d74be9e7f13abdf901e7e3cc5f60275bcdc8101f723ff950ab190a16d51aa1c04fcfd78db0d7140db4490946456f31ff8b7495fafcf04171309cf2b1a91b56e0a83dd82d2ca98b2cf94f2e5b496454f48122def8d3f342ea8bca7aab784a422851b040e30e611e5c1c9c5da32e43545cb5f5682846a4e6392ba9d65e083e2239c4fd3cd780d51d0a1a6ac26b4f7d8cce1a76e3404b582afcadcf732aaf6d233a992c1ed5369674bf7ab4c153141b1498adb3786405b50991491158d5160576edab75c04cb4fb95335006066cc57caf23d1fc9788fa726d0b0b2b5bf439df1d0203beb96f47c8ec52f5978e7b5cb0706cac7397eff54fa5de5ce5d17250d9498a44e3d194a7bc5663a051dd495ff91cbb290bec8d3dfc25bbdadea6b80af5f1b3ff2b035f93598acb334b83b73a8dd54d1675518729515c63d98cc341456092bb0853757424280e14e94ee201715c375042cf07e34925d0cff85510aacd97f15365e8d728c8f971a196f3190e765a72a9e22b0785862c254701da6be62daceed003cc81a5e04e525073c574c7fedfb695ac904c17ac023761a878123b944f8a71773f784da8172b98cd9a4104edd27288d1e9a064aee575d3ccd4c74f00e4b3de030f4185d8be21694990b3b3ea20d57be4eb0813b46340a8e9a088d540301a95976a214ae436d7ca36de293d31ae42b19e0c2d752bc5ef6e671fdb38ff9e028ea0ebacfbe8bbc70e43dfa2d8d45933681b91d19872edb85f712d041d051a04dd09cacaba8c0bbb487279b2342dd703cf7ec86e9edbf9c8cb4daa8e9405d8ef3d642343a8e848775d379224fb154071932e1ff9b2f888657aa6c7857f1d45ddec92a3386d28dde004cb236bfdcff6e2b6273dabaf3ab15a963d95b04b10771e1b6c07e7eee35a8064adf78183c12a01ca1487174a443adc761555c0020b0f67a592271aed9bcd4b29a9ca6ebb201bea1bfdfa035ccacd573aaff21fa87888e134cac2a1d55c8605f539a81db9ab3ed8a8ae01f953b08127e466ee7208a6e69d984a579eea4cc38b81defb642b1a8232a09b72384bb806be171da01747f4249e255ad02469321087b7a0e8edffbb56a27024dc422806573e55608081c57d663791081f01ca3576835c7db2db45c91dd77ec5edeb8f56c1f6ac834a1e652f5f63d57a7d32a32f793d5e0d0a825ef0d467c8b1ca3f03ab535c8450dbcb57795eb9f9b74ea874bc3dd3e40411aad0f4ccd42327fb1c00c86ff6945d5f71d403960802e22bb96bce231f6512cb3954e83143042f2c14bfa1e0b90a2c41f53596ac248002b3bf5a6c2995ac0562d048680bc1423c6a67bd0c78c6420987ce0042fd4c7f9c057ed3d4df429e2dc3dd7b9744d133f56d708e2eba94fb054837e3c27cfd5be73fb3d239ef7d0a830ebc4fb3680e4778dc93380abd161c09d722e9108df20cf45c1a76ae32630396d875088f92589f786a35d3967403c7e82eccf0badd465db13dba60b139d2e7a4fcca46bd95d037639c28b9aeb94410735f8cbd10f32516afaf6505a05f2fe1a1d05f607cfcf82b272b1dd6a8b8d271643816c0c2fd9460e5e9b55cdbb1a4c4ad63cb36329e6a9d340f1146cc94004833ab372c24fc49a7d319d45fb624981f47bd1ff25c310aabbb2e9f0322b17a294c917f1189bc63bf0a2038312b6247644b6f2a83fa966c663a32124db3616d3b26e1400d3092615db9eebe62969a4eeaa60de19bd978292c17b6fb0eaeb702d85142882840ac6a9c137bb30efc7d387eb7c205a04cc9257bc8fbb975f8d2443968ec395440daf9ebf6a7a67756106132e902509365ff6e0d781529625b0aecd39b01ba52271153ad1275cc8d9c71d4f7b2a0c41c2ea6edd29314a40585227d2a99ec2cfdf0ff6d3123ec6319940fbe078b8c098a6fe045b03daae6254ec4131d049f496c978160217b741e512d2035d00512e04f4a6dca77a8e751bf07f690f97916d7ae9ab58cda2218883808355f95f0b54b4ed221db4c745c7bd701922a6e083e1f5ffe3994092be6b8318cb4985836b6567a9e1f34df5e5f303a0704d992fd3cafeee14854580a948d08049b8185906df4ca78384fd38856e8d2523b8412fb5bcd61991152da90cc932c4d05d312220a8ce0ae869d6b691fca1ab57d5ccfb597bc40070f7e60c6ca895dbe8adeecd30adeac12771837d0d99590557272684c440394859b7bbff9ff4880886b150aef386a4a7f1fd8a57c23cd5c5a60fc1a98a941a1e0a314461e8b33da1c41289bd30c773ca6450b1463498f4781dc221e0b48d0a2f66d42c5878ea01d1883c4740a0bf4bcb9521f1b096b43ddf13a0576e0edf03c869ed1e48f1ea45833442a3d4d1b9cf258d5b30289cbe1c7c1102882569d825f764e27f6331b95afcdf851f4ade9a18c3a42b6e87c06798148c247f2e66370a290b9f931cfb8a8a2448f119694642058a0d5908e4ab616d185543cd4f2852c125270d7f8b347d6cb2a6725180e9c7836ab81a74f4a823d5029f9797ac16140a0da294096de1c90dc8707033093e8a4a0df484f2c65ac198573265584eabe6f1b78279a89726684c341122d60117b31e9b65c0593b36f8446ac899edeb362a84fa5bf952ca816d3d8697278a1cc4005cbd7685670ab52aba4a2a93c85bf483f26aa50e99b8f3eb08002f00a9d4f1e1c24bfb8a17bd7538ac713082807c5ad82150423edb6fdc4ed209beb6e097294f77d9799360bb7ddf2f98e02a3b96bb089fd0cf74590bce4711256c4dc6e8817613a8966fded8eca929f6f0e6ac54c6701d6a7f6df50cae88824d6451c84fadf72b126467b590437723b64ae59652c97e61e2c5a1443678ce4b71e958efba8d8de2cd0e01a8ad30a3c72b59f6cb3442ddb49ce5f23d66eb2f8c92220f6bbc5e181b45eacf5a7c3ca467e43295d9a356a5ee0f569e46db55d4bff3ccaaaf8d06fc6ff92add665f4a481368cfbd1a59743c93d21f0ccd7aa0873bf8953119842ea237193e641ab7fca62349c3cb3cd17e8fc6bd0b3761f32f7bee99ab8339a2d89228534d1e4dec16594139b05b8c555f21e9694759f76772c8e66282dcb5d0b1d9353c3adb4989d8a9055b7ba2db5e8f7b5550f5b614bb9bf3adf1458c77a0b4f4787782728bf7f7f58c5fe92141f1f569830075f46126977fdcb8e530b1582f1c61388583c8ba3fae8caa9532173bf671494a9a52f52eddbcf64d3cb816cb64299e46ffbeb3c338b65b9eb13e450f7e6841c1eebdc838a94928c72cb1efa3901d3c7bd5b79998f9993ae4b8eb367189da48affc88401167db27cda2597d891ec540fa05987152ae24a2133433dac14f12a6bc623a1160f17c1ec06675c0f888bb749457a8cb0fc077020c3f0de1fb1c902000e6a3d5eb5a607ba8bbc23b34b6b5e97fe66688fb073786fcbad37fea5a60d83b888a6ace3d1d4470e4b0d13962d66a33a62ff2bad84ecf1a68c19fd4d3ed5c4018eb3984f250748be476500ca691b3bb6dcb332bbbb7bd636cb1311ed843416b326ec1b1e4d3dee867f2abacfdd681a3dea7851f7e3bf24e037fd62f9cc5f975347bc01158a858e648f2f5f0580d210afd869753bd445311350d00664b7c63a1e2858e41f3475a5c5f483eab2d1759ec8881647748df2a987e38154bee7df9e9b53ce452f3f1739dd5d3a1aa39c423b2f336bca73dcae40b2d9bd6238eb06780c99c10d14eef3b48054a2b1d7d2935134de130adc1d3c9a2b5982b3ae9721bf4234a15046298a96da3275a6a7f0a6886ec25cd47f9b15b15869a5d0695a9e9a55f51eb328d7300aa9d29f822d694183f6a8e49609b6d1971cc3340be41dfd9b4744d06a4e92ade72aef359f829e3524a7475dd9d7a1f1b3b4ec85ff24bfc467b265cb81bd4016b31843c92d926ba634789f3307d5801200912a0ba746ba578461bfa20b64d9bbca2149734a892ddfb2f13de6f078a12e7e7e83e6fc72fee7ce4ac7a064e86f3b74c9a31becfd7a165747d7f28a542f979906f3c370d8eff79f1778bac39f16d92b9865c51ebfa5de72a1880c79f046a70f7927bcbafbc9931fe31e4fcbad6b21325cc9c7e528c08a5779e1327d0986db4a4272ea6bbd697ac09a1e659ceb0b747739881cd073a55695cdecf20436cda961e3bc31a4c37eebd765768c24e14dd28a6ead769af06a8ebd52b0a7843b66bf480c973062b813d3685448918f09e8cab06827e433d4910e029c0a62a54f3f4bf31033617a2186899ed4e89e6258107274f6113e616324cd8d233034a83be590bcfd1f6b1123962fc0b1a5434fecd095c492bf8a7ffb4b7fe7f6fedfee858dc50c6d3baf1ba6061986a85d9c821ca00fa9e47fe5fdd29bb63016029ba4587a1ffb930a307e144d4ccc73749be417685adcfe139eafdc4eabb1ae3f71008d4382fc7769d55c5e4ddd3c4af5a80731a641a110803dac697a845312c67a6466ced4fa37468a35eec83140ea83222fa5062083add1bc986a040dbd0e59625ccb8c87c38daf7966f838705df861828256350fde4ad162ecbfe8d1f8438f86c3fe354bd529ebe7c70b2a950b2fdb1a59f35e5e37d0a5d443caf2e30198d08609c0e1a1520e11b18362e6fc25a365ba1ae6a41a0aca428eb396ee36dce3292dca1d4cf05cbc5540298008ee6fc588ec3d91b95ddd3f7b25fa596e396cfb4e3c8c934f14b4cf2e5d1ed3ed28cdef1d97f65354d9f15d3cc596ce90fb65efb6147d30734a7f434baa55615a9682d7ea28710d8f0e34235209ad256bf3560f347a5750cb04ecaaf5bd3e7de320eb6395126de8c9696d713a7c5ad8870bc2838b6d3417120f045a966ad4b78acb0ca54920a4ca69009648c8d210818242d9430c7530f99d678703e5c5b7a3a0f8cec2bf9e1807ac3e8bd2379123f37308ef523330e3e4c92bcc01c086ac59dcdca1d22bcaa85c3008eff07ca30c2880b0e11297e9a255a92f6cf995104e647cc676ff34e2057b7d3c0bfbbf9860b998724619861b57bc55ea6743e204a3a9ab4fee38e1c9d15af98782717e73e75734d71145eca85b27c854b511a8a878854184664d2cdac03f57c92735318fbd0a834d11b3825d3cb396254ff466ec3811106968cd4a612f49aa780108a90c73984dae51141f680b0dc02023d83d19a51e553f109c395a99a330f44d06d3b738f942b1ea025c950cca17961b4d4a8805890a98f11dc29e2dc9c59b493d352216eca8c89b5d8a3477a147f1e01295765183d3f15176b1a7f63adb5c647a4b7d5f0790083f7ba839ecf2d4d35dd32aa1623d679aa806a2aea19e20248b99f746f2c44ee5ad24f73be5b91dc9f05e48fed4e3b38e63202d6e76750f1bf3ce628c81541d8997f9a737e030962598676af95c22553656fc2f554d3f7fd0d694913f368136f70a442866cbb28d6d182d705221dc28e16de54f810923f7f5a9dfd86263672d8f1a2ad92cac8a7fa7f509147014c4cf91c5ce9e44bfb1f36ffab997104089e4232aded5c93f452150ce08830115b132d66f17cd1bcb8b23c8aa3246d8d91e7bee4548f0c921623e95c66e99dfab7b2990a4ffb7656450868f4d26d62a86424e81faa100a6b2b0cfe0730b1c91b3979bcfcd18fdfcd32d430c7a2d1d4f6907cd2cafcb217761aaa3b0b54ccbf4ab8b507184f4498e86bb3fffff8a4322c9db74718ea84411f0f10eafe030909fb94d3d1c1e65a32ecf024f457f1463d29c2d00fc3f2c636cff9ebc906b7b2806f9baa88e1938f3b2961d5c101067160941a2a2d4aa0eaf4cb7fa037bad524bcc85756f0bd845daf330be0a4efb6c1913c543d331215ee53b9645a120310d2b97915710418f44f9cb7fe657dabaf03d471cbafba85661a495f8877c0fe551891e62778d6e93030b9ad01151441f038dfb791a4fa6be266c0b45bab7d83bc4ee66b7d38f9ff25c9ac8a1c95a5c3fd85739c378103038178715ac561141e4865b7a4dc38396d7ca6dd187a9453093a2104ca870a641b8c1db9c669a3f67ef9f29580f2fd64d920dd4de42788194a89e9578cb0cebc14e996365d2cf135232b00542dfcf31064fc881be7cecc53df9f3fbc33b1a3a7428621ae56fcb5ba93cab1661af048ec729faeb7922ced111ab8e0b7c0091027f79e1f5f1cd6b1a5502dfa3032bf5ee7bf9b458434224652b884dfdad77626993d0436557d1a8cd97789649ee17059d2358778eaba85261e08503742f599f6a7d23b4b62679e73cec2d434cfc493ee47a9919325dd3771f0efd0d877d268764428f02604522ca1576bf8e0954f0e6af43640f861c45e7cbd9a63e8a643d39eee4d10a7f60f5a569858539de27cd98e31675b1df1d044d15fe44dfbe5a44633c141a0b0bd8aaf679649258d8fa9887a56480da2e52e80c28701518436e28dfb424fa9f9ee64fc02774aa49f1e95909b70e881eea2567bc3d5592ad9d4cb5b6b29a26cbb8be27908966ea0089d88dc99e2ed320ba2d572f65ca8d2112ed660f407af4fa8a0bb0fad63bbe357338095b3b1618f2169ee5ed7887fa5771bbf248f767efe5d79b12f707efb3a2c4bd68240bb9d139019cae2713b445ccf89a0d9de4d40583ad20b29161c4c3e981e6f3c8d68015db6792ca64be9c1fd2830f00100ff59056517a6aed9aeb0c7df2469c0abdd879b60f847bc0fd92e3ea0b46f7bc59057084c7a663af484dbb1948161250dad78898ce9fb221e037e5dc707f8a2a47e8bbbcdfcec20447ec497239da2c15882b16eebff3d58742c2ff6341698050c500b77fbb97dbae9e36ec0eb23d3a30867479265708c57cbd922efbeba371e936f488ebf81886914cfa2ecd50f20644e0cf6fb6e784fce6ffae9aae4ea8338753a0847744d0ad5c0e9edfb12a4f4d7f1b38006bc9b32946dcc931a1e2691e24b55eeb6c99d7efb3767b5dd6f3052475f83d7c8ea73cdb2fb638bfafc09ab9f450b93bb8bb7055302aff01e53e944a43501f25f1b56bf5416e36d73e997630cf7983261eb831786ee863e2c9c2ad9fda95fb9b18cea42869979b74eacb88a9e8c4481f082809675f2f786cc96f47972988910a80673ed99455967202e25eb79cf5b3c0dd05aee3ca796d8b15bc8bcb1852e8f3723c5ca2ae3d9c41fba080dc156d92e768a491d3ca64fc6bd429fb501c2d630453845dab990fae4df90b5c171dbebb4869f2c70feada3ad64e2f20e1c27500eaee59689f227e4f96a9a8b6f21c7692591f8c651400822bdfc839f060d8d9df098e0e4194b599fe8a6ba3c7ca9634b10d543e6eb9e2751c884ec525256bbb9cb3032684cbaafefc50b698eeca201112fc160d823ff6a9233b70af6a8c18c3163e8597b30bbd21691971bfa3978dc87b4f5638d320aad77759a87aa56c467b9c25e3edccadad855d6c2e632dcf9a81a6709654c716829a797feef02952c618856cf1bbe5c35b7a62cbfddafa0459fe1d0617bc84dedad5ae5bf8e95d0549f393c3bf965ab382b707799bdd6532dca3b776d0b4e6e528dfbc00062a209f0c1f61692f91ac14498b2b0b6540e39031f1f5ef07eae6b4ef809b8ed4d573aee12d712ccf1c0a77d80046204602d8e665b24e93bda18c3913f45180cb38f91efc41454e342334c2b6f685a6c700299e67ebc27d9c4bb313023c4a6c1461083b08b2aec8a332225453c40265289acf9a3491892bd050b38b2f6795c30a71ceecc9b5ece83c2bd257b616b8dc198d17825fb1631828e45beb3e2b688f1663d09a4f10b37e1b8ca0ed8c58df44688193ad94d7b47a3490b798939d386a4ad1c6ca76cea49a80248b0c81c2fd67ccea5882597b1122e5ff5cb488721bc6e0ede0b5b5dcda0e5e98aa6176ce60fc633a989e46ba772895a0cd3f8cd9bf3e98e72d73f618904c395cfc4f91b6fa95a11dbd75e4ed2942a0604d04f76a6119fe87c4b68777ad97ff34a0038d7a3182c9779f04a9697b1de48d5b8d768362849fd6bacd53df785bbce0a7d79baa20f4c9bfbf7adbbf13c2b91a0399608479ddcc1705ac7403f2f874347a3996f96b15e9bf2ab6378b378e6b6f47e7c2b0c984039d9a6e89aa6eb1c831eae3d639731808f1811f882df142c64abdafce7b3791dcb8e5e8fe4cf012e9106dac0a43ed18b33ea57133147928fd62e5ac552fd8df564c40f98f9e742b52176369b91b1191242fed92bd05671beadbe8672305c2a61f0a78e1f7ffd63d303f3914f265d600745eac373c9d2ad88aedc2c02bee999dfebeafceda76cd45f5683b05ce2dca8283ca22eea4d8cf64f5a507d2f19db38961799c5648520035ad4d8d5cfaa3fe913beb2eb7876e371801d7c37c11c0918ff315b26c00056ba90dcf18463c761a77aacb3c4a03565ae532cf0ad3d40262a6d7740c8482a4fc91bbfe734e8bcfdb3d9b8cd3f412c8fd82131e5eafa72cf0982507d3626438275a6264a107aeb0d6ee5a0420fe19d42a78070d4cf012cb27bbaa2bdf6018b6146e1efd5fd9ce7d608f7cddf000156eb7305d584fa45a0523910df46affdac7e63dba2ca706c38ef53f33fc9f6b3d97bbcfd24f61b36886f824a3deaf70976a8965a3e18798e8b5e572d60c4b29cda2728cd43b4caa06218f9c408a24e039308d9d4ac5bf9be6e97c7224d5c51e55a2a89b0257d16aeab7ad7a7e5107e7e3f812608483d88f2eae250b96d8594b69071ec6f2ceeb03b3e67df1d5efb8e996a07f81ae516e57e0ae386df75a7b9154ed62cc6e3aa55658989a00511350f9943852003e369f2d4cefe0c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178301ca78045782b1925016f9b354ae18f3d3ca72ca2d0f322aebf5673fc050255bb5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1be38adef58dc6cdf1ff29d345055fd44538f9cb2c68c447da967582faaa6e3946973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b5c5db183d1f7121761008f92cf0c772579d839f3c56cd99df3d9b47a5ab32dd0a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e268b4012d0f1936a94050160b825e6bc0c8faf343dfa5469508ca76e962066e9c64a7b5b21a24c61bc0e75758e73c14cba007a78f005deabf57bc3bbd0588136f214db846874f01758b18f290a96976c879100ae9fab5cbaa4182071a8c4b6d7cb4dd0c68d28d8a432cf6abe4e833619cf22bd7ae76113c70dbd5f1e8739775762bb624bb4cb2488c0cf2200104b4f32be0919fd24e1e9204e84f525d8a93ab3a29262f9617bdfb93b0a8c75dac9f862098982ed7497cf0a824c1b9883af536cbd0f7e29b59f45f7dbbed5be3fa75356dee55fce0ede6385d8d0bf33716a168b24c3ac45b55891f3a6962981371b85d752903ab70be67f2334bed8b46449757be2117fd4976d04f4fe162af3dd43a2c0d521bff002aea411290d6c0cd4d7b28d1bc1bf2f1ee9be5c346703b063b226605f2562744280e75540dbfd7d6fb1d134455adca860d138d354cd4d334a465c9f373b672878e5662e79f3af16e8170266e4059c16c2daec57f0744992bb835e06940eecb7649fa251dc15f3f120d353e1fee550f1e44627e961a479f1ec6c9d4a618d35f78cb39269c1b6b33e73b9fdc6fb9956e37d76d3a4f8f3a8895549a68ac11b1e48cd491f9bf42273ebf2f511544275c852426d2303115b47265ca058dde82e5c34f7f07b64428528a38e97d78551054368429f5f528da13906d2235d384567fa5c044a4c027b26c8263b0ecafa31b263aff0398c31a298159249890daea723250aa4584ff0c2fa3268deb4c4588997d351d8d01322c5b3bc5c06611deb35473053a95a61d3c514075ed64a1bf5a9236208cb3ce0b2c4107c2b42cf21e04b6af684c9a7a7610b4c6d876b9689511ea25eead3ffe19f3bfee69bdf69a4eb42ac8f1fe184d9f5a693857f8c1d470a8c52b8cf496cf985c859f54e0471c0e29cd91bdb657acb55db3ca30e5558f6216ce3f0ade21df14fed920b3d7e2032e3cb37269c1af1caef999cb25dc12a2b64fa8feb057582b5bc6391cc3082c71452d26370c2cac39f252ede89239335d42e4406135fe9831883b227e820b9cddf70fcf395015fddf69e9303a27bbb4fb923b0a7a918c3873f69065ecd55320aea451b6428ed8d0e44c673229e8cbba5a8090535c41c60d745d04e466882c2d949e2bdb58a5766680a7c50710723c8c0d3e6e1071ddefa23906b0ec3b7f463fd3ca8ff18c57f3ab46b94148a1a3fd0848250301711a76520ae59a7bd484659d62a2620b14e80676ac1abbbcf2e1636b7bfdd45660e5a5aebffb4e8824d15c99ca6cb7f46cc643a9c030cb8096ac83393302f4f321a5bfcaddd8c39a61c4160ac0f494bd7758504127ca563b041e01bad91b7d29078cff398f74301a0a2a65d96b1bacefaa36cc808241f97d0a55afa3562eb635e8e83594e9c72ddb20929f9e0ab9bd483a8ee350f6ed152488e9716061a6b8915c62e40df9ec494ec9462be7f45a7bbeb597ac881e27310057a3e17badc6eecca7dd4dead0b3ff8a30e5095be6bd7a9e825083c9cdaac5704a462a6572fa532df39bd5d80d634e52abdf5ef5978a4fa1c1081c74524399b62212b30a5cdd184d9d144c7f7427a1d0309590d39ff74a85bc22a578a439f73ad73e4d37efe3f77714788ff8a94205afb1c1ad5fc09569dbbb4ae3e4d4144c4a161da65442ce032222a1735006b47433269e6d27b2d997942a16ccd9f98b95edf9b31b9ad1be6de0cfafea757910d8c4b6adc605972d10da4bbd0ffd5e48c761c397b345aa64b7215ae0de8679ac8b07f8bd6a1c37ba1b34d7624a74969903551759a7521f54c23b26742af351154afb53e9c26a3c189a51fd9f40889d6dc529022a1810306761570af609f77d5c0f2134ecd7f67fc50ad124f17c69da03e858536ddc372482566d6337ff2c6db1d0753e4f4ac295c91609f8890bf963cf817dd14db8d1b621ca1e8b7f17d73a0052e5f5d2ea9a1e82ec89226e8302f1c49f931e87d17fb883bbd2f99e8303190f25d73fe3618c2286333b431a8ed1d57b0ee9f4506fe95b6d63ee4402f1baffc3828225bf476fa4359a5917b5fa560828704c1675ab9dab3ff4ce080c16b8de60585b6231428e84010d445a6c99a69fb0a9841444cace8487a696ab7c3489599114c07754c417f4f0e99712ff2cdd3c04de800aaf504e4c2e8c5a36837a61e37f8dcd15acef75f780eec8f71dcceca97892b511387ee4f3fdb4c7222c28633903cb1b61423f9a9b3fd1904ff20cd93755ac52b7d0d7221a6c031f0eebcc95b2cc101409be8cdcc9bb10661d8cf2b14da2f3f2bee134eac6a5ab848015a65ec5f945b1e366e89411019bf8c89ba951f8d7224e390413d6b0a5e2afb562be5c7dc49a43a8439c51771aa16826f0543ec39604581f313ae1c136ace32fd53fac84bd2952a1f456877f89e17b44641696ab00e94d5e495a43a25c9bf1dfe52104927347fc05ec612bbb6e60fce2044194d47ec258cc429566bb4b412a4496a0bebd4628c31d8f9d7bd03f6a554329ac5df8a2d2c737b27235659a596466cf5897020a02361558e073675fb82d1041a8e1c65e3a919819d809e7525a532b3191e179d05efeb3c89cbc33d4bcd79b6586188373c92b72a53a393e468494f0f3169f02abb64e70f5732a1d01e732d0ee267126d2c30b754b1e159423119b72e9e57f119e44bfa41dc58ad3591fdaa9dae985ca830664421b20473e17f37d6d4087eb95208cc9de849484cb944cdf3adf31581800e073d2dbc5fd4238945e5abe2da7dc9f8e8dd1160fd54a9fb5d86d3f7b126527645b45b665612c7e8b225fd35704afb79ec2f22050850fdd909d3015ad0827a7b62ae45d7b68159e0632e5d1865273fd0d81238822365fb1f06854875700f4e686388f98a5e02fadb591ab5e38446d572762062ac1b6533c679784ec88ba28201f8a774511387d26dd5ee0c2c416ba7cd2d4fac5844a48c0f400c5fc4c8ce5d812fc18c059a507666ff81033ab90fb6c2e9bda5a064b90b9ad011fba509ef4f6e03671ca519e7d4a3d39fc09dca293226f74686a4a1e1e9a7441e0d662476f1c590009acffda506a6490a3ce01c208fabe2e9757324a65138559bba99e9b0ae560f0abcadf0b96a9e724ed0d2b980e4679bacf129ff87790641c2d1046306141e4aab76741ab622a74a41da30cbaba53970332d12e7b52aa4ba691557f573861118f6f7d181490f1bb126a8aa64142405c9a12e0a22243f3b1436915f6c7ae6cd3600fd622a2af3704a94f15894e769273179af99e45144480a1bcd0a7b0288856bfc24d0120e22ff0d2a571e4f5db3afd50b42f3e945c8b19e36d284a65e6eb3c4e90b6f9070efa56abdc595f6f2f520b5bab5ebcaf8ea675f02a1a4c32447666e34da8fa328fc2ffa26157f629df674253f2199b8cd17881df87f9b8f960f7d6d7f352f65cd2f80f8fe6989265001d1764d64b2c78814f370ce722b5f674db762ed1bfb53cac99a86df4980bee1637033d5d992e0cb9e2a34b9da5eeb8275427d86613f77db8f2b0f40736fa54d626274a8931db103ababd5bdc542a2bb3b4efdee3e245d1df7720bfaddb24f44f650d36387ca55f08b5527d51fc3ba675269b5a0626e4e7d0b109c1d256faa71705afee6c7b35ddf298c226b85e4106fa1612397c80e278d7a24a516f329d5f49c302c07ce42a9ad40af08444e9e24abeed5c56a3a7ea093fee479b41c3ea3fcc643f670031e598d568550ac3032310e244f680cd95622e41c9541046effe38730790589ef2207d92dfe57dd1d19f7ae0201a54e467ea96704f3a2ec801488734a08ac79aeddc33b707871f57672abe8bcc8e2a2fed932e243e3648ceb1d79b70106518dfcb884fe2638962b10dcc5caba808ef6edeba50b7d0fc33660a3414a96145d48d456e6f93ef29ad6d767591febebc84be580345387c2c32796009d536df6690aea2d48346793420d87dcd29298ada00021338bb97a52882f99e8303190f25d73fe3618c2286333b431a8ed1d57b0ee9f4506fe95b6d63e57729d983164717555a5a60d21d6e6ccfe1aa7c91c2291cd11a47a6c20d8860d2efdd2dbbdfea725d52969af5559d8f6315b169e4d1efb7ed0fb265b6e400b48441424313543dce73c7354d936bfe714535643a41120fd94bbd8e57dcf72894fcedef135930a236651375bb531aced3939eaeb238d28a959ada2197dd5a35ce4328485407370015dc57efd9d81bec659a4bd0bf13d37b3e390deead608625c08ee68cbc2cde85d71e9033a96200c4016b2b1b9eeb7e79280031f320d2ad570fe15d775d547abea6778ec8f9d1ac6eed4ed5a7eab0b580096aefd55c3b7300d7d3326864aa7aeb70b52d370f2d5419067881e272f1144601c634f596ee86c3c6a44abbcd2267d2368ecccdbae5730eee235c1c3cd8c0b1f41c362e4469851078f1b19a497fd88560c42d28aac80e0c660259defb70453574806526ec3b400853fa1acd5ff9ba823a04fb7d921e6f6da661941e978d30bb238f0d20547a06178dc4002bee47d471bc76c464336ec615b3c41f51faf0b1fb293125e930934fac31ac9749e782a14c7f1608060516ab7b605912498d7d7a41650a56d13490a375de3d2c119e4f7da7d21107721edd12c988c20ad2559eee7c737f05a736f08584f4057729d983164717555a5a60d21d6e6ccfe1aa7c91c2291cd11a47a6c20d8860d81cc2be60b9054da63e46ad246fea2a1e2835353dcc9e8d5cd8b98b32cbf5e82b3b1f32981e58c1cbe1188c974266e50f2bc78ab2725c99bd75cf37c5a8702891732efb18469337d010c87fab67188afb9de5649e0237ac40f8a581b31e371a5dd983f0bdbb07365252e83b5a1d659c5cf052f25e435b6e511ce91818cf92cc2afcd783e9ce54ce3a0a4032352c188f87df800a304fb131c0b38560424c3d92ccaac6b7903f2fc8b3e4a6ecba4da4b6734cd77f36187e43f92538aebc27af5f045547ae116ea74fbfeac8785bf3c16555cd57eec7e3112efeeebe36e2db7c7dd47f9e5b44994df0d8c96818bb8b49515efcd22a782c0da8c2178401daa0d853698736c4c03f25d698f11d2a598bf7547208a7debad1306b72a9da2e5a8341bc4d5ae8cefd76e06f43e9f64f3f1d91239d159f7907e3056d93062dacf377fb6b5e797105526ec87477b9dc92befee48b635917fe82b2ad262ce26ed2cceccd07bc3442b75be1b898da3c6e254776d51c4deb4d756e6e57c21a165c226875a073819b1f5ed940ff5d84c4e4ad8e8e29723bb1e10bbe2c0a0151b4ba252e8aeb9335d299bfd23b6e5f621a270b0efd93e4c6d175bac373a29436af8366597a7d90d594ce8844d65eeeac99d34b1a1620cffbaf538136db51eb550fba12b05d8143f94ad19b0e0006b7333c12288257b0e32d0edf1f343f9791fda6211d1027995fd63ea9c50326de80fdee7286aa578ec7f0da5392a452b0f7adae3030a8b87bcccd096476584c7851ec5af17f7df18f8f1a9e8a0ee78de9799f52bd06736d648d97854036bcfc4431f61780e8da4afe734b06676190469e0132ddd2b8fcb89ee03479cb4407879da5aa6da3ceb15e875a8fb0afc59196b6a364490705283f22a64c17fd2017145cf40fc7fb8508ca41d96b4719bd6384c799c571ecc6f0927a5761044a34afd83f2362206a90ce77951999dd2d9adfbbaf6bc9045102700c934f624c5637643ae96d5af76d85c7121e983b00593e2391721b6737318dfd69d28f79217b9a1ab96fb773095eac893fe1b6d4503fd0dc7509dea64b077e9fd526d2d2e159bcbe6c178ddf17d0049064f72186ed5d18a8b39637a11734caaafdea918918941b1388b27af2862039c49d1b27050f1a5723c71b4c64acff55ddfce6de8e7ca20a1d5fc3c72ec2b4aa2178c8f9db14c742e7d6a64df7886881ad175e04b27e9ebedc4166734c3dfe321ceec07ab9e004dc1a421fc5dc4111b25da7cc268a5506b79dfc90f0076c4f8bc3052d41630e8288b6132c0679a4e7381e09ea79d5a84084a6ecbfe23ba8d9414094ca6d6026d82b9a2dee83dde06009ed0fe630b64cf7681fcf7c7b7e43b08e554a912c258078686ca94a6a13e891c3504e42f25cf676f39e61dc2770fc6d081cd0b3bcda19e1a7dbf54ed0afbcc14e281bfbcb75a09744b18a1484961a0ce010e0ca3abcde8f20930d87e1adcd72f242dbac6e1cd7bc77c5c11c7f431630768aee9545f2d096f59f23897a33a6d974317981d711cc3e96e9bfa94d1ff684678cc68daf9eacae77ecf645a2872f416c6e521c375e97c347c665fb1c90cfdf6d8674bc0fbaa939d4c26cff138b041b274633d3b278ede9547a35b31cc35541659697fcab7d6c6114f8751497b1c767b0264bed4eb865aba4ef2a7b9ed5ccc13249a8003a5d8e970bf5c3947c4d3446a5cd65d4a3337124441bee3134a6dfbbfc920ab697a1813c9b96e45ca22fde7016016858cb1cf763c10f8347a3cc062c283551ac8eb593d11aa08b7aaa61af7b3ed7a905b880504ce6e11d2cd902ec9efbc295813ac832cfff464bafe4d3744e3bd4734c583712031cfe789c34bb3a45b2f248380ed7eb7a1333f6480c1f321b3bad33d576fe5aba0d4deca7cace18a462423f884f4e6d4c3bc602c6765d75ef1c698713ccc8d77aa983bedd2745bd532504ed4c7d1a7d9d1e0b2f79fca2d62f729c81355b920488053e08503cfb03538e949baef4fda7fe4f81f539c681978f0a900676ad8e816d17a838e74ccb741ce4d777e94cba62ccafd121422c40652a8586f9b555ff42540bcdb49f7cb967ab27083b862bcfb10983592b2c2d1aef161bd290b9fa7424b127a8cd9118a7c2794a355b7acdde3c9ef9d1014a40c7fcd05d52352e2a4ed420e7c9e7688ff286bf57f9b8231f7603ea50b0164458473613c0f33ea6bdde90421f0b79dc58c953b512aa8044d67769f8d4b9ab48b79fc9ce71d96bd9aa5ba3329208b4fac7f024e3c5a61241639b78d3b77c5acbca95a8eda2a193d5df8baaf9d1fd78ccd8573451753746f52b839c5d2ffc3d02b333063404aa10c2893fd6429413f9f4f79f4f63243ca0042c3e02dea8b8232509874fd3ba04b6a52754a7b5b21a24c61bc0e75758e73c14cba007a78f005deabf57bc3bbd0588136f291f2a603bc6feee88e7e00cad11eaceb7a443748e6c26f960be5a19987792812e8b313bc5feb5b6aae2ddd9eabf9b81cefaf548d99c132d2574ce97fc638ce2c10c8532834b262fe5fb327fe0fa80e5e8d8423815993c57d52acc6761e2d574c2d03daa82f5f94d095c71f5828ee7744e27130aace4f3ebf60fecb9201a7a584ae3ab42280db77988a8841057f34acc2f094449e89277cde173e1aefe6ac41781732efb18469337d010c87fab67188afb9de5649e0237ac40f8a581b31e371a5053381276cc1c59949a947f3ba77463bf817d1629e61d92abc17a30afcbabb22a27cc45f9dd5cee0bd451f52be3fcd6af0ccf01ffa95d65dea82855d7893e9d743d0aa55ddd7952f779f52efdf104465ebe7f11a041d96396d05de308cf945fe1290e240e44184dacb605e9b6c45aa47a29287b2bd2bdf1eb3f6456a2fac2f4b57d7e0ab8f56093004c33403424587647adc74df2f170bf34ae4b662e227aa331785d14cf6eca2aead0ff5d60a0e9db8c6aa8ef0cfa6a528553393cede64731d7d7b0aa461af73f0f926a9b4f2f0cf8c8c6b7ab96a87cd223e1577490ecafc6f73bef86e84460be984fb24231f52fe35bca437acb266d3f6e42933db7c9665b31a2e2dd52b22698a3bcce113a162546a983a4fceb0541226ef12ce765009a056a8a357745ae55a45a2dbff92fb5773e2bd025ba1f04727e8e4d28281935c55d119b21ec2daf82fa0ec4355d3759de35a60088541ecb0a1c9f9544da28d88eb5f48e37fe0eb410f0a165fbf2a984da364e012787799b42cc3ee842a182dabffe150195aa2b920204d03275e10dded7b04fcccf535cc199d5a6125dfac1453dfccc32a52595962ccb24610a02eeb90a640f487b04feb52538c37997254854e9269d94094696f8daf65d7cc2daad3f52c6d45b25f6a2e9508e5b729a1026b405ac84fc71dbc5bcda6d8c5944a5357f335c145f8fb51ffa0ed5f1bdfb31f3990bf3c75f7f190aff5edb636a05a70e8f91a48b7f879e1b9de167cff7203f25d108417a943f93672e74d72e3c30809adb49015fc2feb3f85ac5216cb635c897df2ef872fb9c1dfd167849df8dc14ed8b19ce32161db82f6d6c5f52e3f0a90d34fbfa04646420e2526d8d97bba32ebbf43a6fae8f4a9935e01dc0cbb572037144bd3b98dfa72ee34f5f1e456ce4a7915ceb8f45c4da3aca73fa46734139401d112ef2b3650bb6660638d0b07d25d5830ab519aa5f0e7dd504ae297b29de09f96708619f17b87d523d2c208c4dfca3b01e0fd433d6840edb42f4bfa91ac970aa84d8be7431d7f535018f32f604e53abf19282912823f4868f3c752f7895968b907c5eaac9a5e40db02a949afc9df9648ef67f776da5ffb8e931986c1bf139fbc0ef56217e6cc2922a821af8f380c731b674013e96912893efb4e1300ffc61ff2a019ba2e536157f2a8fbd0ab335f4e1d2ccf29793e5099a23bd77a7399000594e1b1ea31682808f39a81e944a05b2baae5703f39f3858b22e77c3cb7854be68a6079e3140815d224be5f1f0e531cfde4f4f57692d4d7c4bf9df5334c61131a121d67404ef680a96e015b6cd657ca9a454b547e0baed85106e06f6933ff6a86ce3c9224a2d41fa9ae08f2a37adf70ab741fa32dc28844479e624c25d2a768459420ad4cab117c9844d5346eb360c10862b5500aa7d481a4d5fb2431b3fd59b51a08fe0a0bdcd5c193effba3a970cf0d2fbf52fcf247ef0523b25d49607745c5a62d29cc86a68eeee3cb044356565a69b90d885b7449ff4a3bad3c5840439ee631a4493a100d9229283115e68604b9e9a656f1dff04fc62b33f909433e713d775eb9193531d6f67881eedc7a51ed325fe43ad5c708022cbe948d476f5f054adfa4b07749b9520d4ea28eef42d6f0bce2ec7804a3f14fab6d7e68fe64c3f6fdc3b6f6b7b114bf6e0fb8efbc8853a83e75f7a2c728c3a5e419c88234bf64285b1cb2fbdc6ccd14232068617647075b838e82f1960ccad30394741182990fce3490ced055c9d2bf6e0fb8efbc8853a83e75f7a2c728c3a5e419c88234bf64285b1cb2fbdc6ccd685b5712a2aa0557655f4785aadec06d8e125f9cae2de1ff00995dd89986869a25d675e1ce7f28f32e5de37ae706724f14faf2ff231b0224b85152622cf5258cc7eb8d9aed39c8ff77dbfe7cc1918cdc37a0bd5c2281ad67396a13592e88290ea3a9a51b29fc9eb8701ec030e359b0cb16a648f3fdbc1000862df09eb5f9bcbbce32cc1eb4e3d48d2b142797088c48b16794a72aa2619d95c233a0ca410be7cc832a4aac6ba06b9f1feaea6d660bda4d9cbc2b7dc94b1b9fd183ea25ca480caf01a4801b1c2434f7289b3e7c2e32c426cf9bf9b1ed09e21505be1b204e2f6078c7eb8d9aed39c8ff77dbfe7cc1918cdc37a0bd5c2281ad67396a13592e88290ecbbe4d0ce1ce43a3d7adedd564e47a68027991338c266a8a3a0e3338608da648b4e2fc3a7b7944e5bb1aa8a9e794ad38c8bdcc021addfa234695a342bd8bb78d0d2041fcab9f721136877be51659c36395c64147c57c9e2ca21aff1237ef4fdd8065d394889da7e76bcd7b70447f941989a57cb01cbc65fe2125f06022566960fb3fd8fc0b01efaf4043fdf6233507bbecea2f2c64966fefdebe4c7fd3ac2b036ee1441deeefae1a2b85899b5694ca9830aad10fa55438b05957fab566142530f6087c2f748bfc4042c1871c42bc94f188d00c59e46680df3d0e6e276f52ac09dd8f7f3ab88878c7a87dcf03cf41af0fcb1dccdb8a49b3cab9c423910218d842017622708f80d1e18277aec2eca2e1d70dad5eea70bbe07fe69be839df06f65387bcffd7b65526b34f9046df7d121066df52196f1904f019fae84a6b9bf87ed014c694e47fa1185f99f5cc25286a18ce2621e142d272854e427d4dc1ad29d42c2ee7a482c4821ca2735b308fe4fe3d2ae044134898e9bfa400078763e48744c214cd8f4e84e5327374b83aa3bd0c46b2d63cd9d2023f47c1f06e5bffd24f883850b092eb558c23ef2a7578af14c16be271ae3a004002f5bb0bab0aa0edf2c2759ebb66366b71ce8b591f8ff70e81a8872be8dbd82a2c1edb2d45e15896576dabff7f984aa696eb027113493c671e08c19d9ad6a385ff7534f86c12c44f7b763b37999294a02d798457e5ccf660d8ddd5efaea9c1840d93d91a5849721504fe4043ff6e4b83b716015efaab62fe4fa2d8521854ab4a595912e283e6f4d6ade7910d2a95c00e161954f9e09f0f01efb056a48663a23d911ab46a7991c2ccb622e16f7e9baff8b69748364c833cdaea282429e5a3c99e97351147fbe047f4ab946038a494094542b2636bea502f1b8217c6f3d2ee5cc021e56ce5016cb29db4cc1bbef2cc2cc7ec5cabce22dce63d207ee46c43db68d4f3915b5088210d286470ae6d32092406a244c2ba294fe4c92e3afe508cde1b20182068fabc2ceebc86a833e3f7dcb4a66f7c2f297d0404b8ad899020635537eab99494104d19db244e5c8e40fa1ee1aa8e311b465b870d0d0e9b1f036fb5730495c75e7b8aa5f7a92132d20b65268325501204d7036844ec44043049c330c226ad7ff45086f6f32ff13287d9e4576fdf2f0fb83f65e2f061738e4c3319a5ae69a2142b00ed0ab369a0387e8e7fe6022d2e9f3e0b5d9a4ea1c3f3a2cd846a553099654fbd2ea95befd3e1a6afcd2bad389eb1ef9249b98c7baf698e7e8405e71c09771091fadb381802dea81fc51211d97c991c6811efce7101f9245b3c61157326413de6cb1a1369dc6a18d2c8b7ab1f14a54814d8f1b3df10c039a1f2c9e20ece059e8ed22e81beb24dc5834ce9275d2558accc7b80522b049c7065e289f16de1be83686b81e74220cc7fa27476854d436df7689568cb789aa14f095b5e8095c0268a541834dcf66c640345dc18e75f8af3a686499271e43e8867783e0b897461ebdb780438729ec051e0081c8063203d0fce28ccd2fc0f3b1316f92ddb94925ba8f7dece98a0762261c80bad6f101b344057fcbb093bdf89c43b6cb7b38ec8f6870bbc56124a3e0663c6cc12262080d0b3af768cb27082e01356ddd9e6b875f62f12f733582b0578a57efda9cf1bf9b4eaeb694e9ba141b08756e1ecb40459457ed7b04b3ac43fa70fbcb2ffe198ad44001a338b9a5ea0c4a23f8a0bfe786a5e66cbc15620e0ad33a8e9653851121d516589527b341eca1ada3f71aff3e4bcd86c8e9fa868116464e036b5d3b8e334ff3aa3e899db98630cb80716f01cb223a10c4260b1d8c95ed7db5b0192d091d26e4a0fbbee89a81c661c29ab4a003267d016182688e78862a483445a84084a6ecbfe23ba8d9414094ca6d6026d82b9a2dee83dde06009ed0fe630b653851121d516589527b341eca1ada3f71aff3e4bcd86c8e9fa868116464e03681198ee9bc34c2c77b6c30d2e24b341816f3ab16c110a9f038a218b5005b67c865d4c656dcfa53b2ad629fd02b53dea464dd13e5ac24a99b564958d58a10569ea5506b79dfc90f0076c4f8bc3052d41630e8288b6132c0679a4e7381e09ea79dcfc45a8bddeb631e4fda45f14441cae34f28167b8a835c87cb308af9815320820d154bec7aa83676f25837b13d6783afa67e268d12c9f0fe74838d557aa1211ab9f2ebf1d65897fa05ae580d7074f33fa5fd4d13afbec95a3a0e78160a5702fe6987eb98c7a14261f24766abae37a3cdc82c0c7de8f0a9fdc48eeeab6eff467156bd5c5f272e1bd46834cf191c06e94e1df59cdd77cc0222c7024a27642e140765bd5c9050b74c0c7ee300d62cfe1e865430f0e8074e0f65966f7a977ad779a67c34f54243ea28296f82ca3d9fe0429c3e005d7f4e43c4438563f8f196490827c71d2bc4580625acf72912680cdcfbfc85ffd13c773b39e1358945a7735d77f41fdab3b9b0d603714f7f91cbffdbb68ee82dba879e501ec08a02b5f2f09fe761b9d4bea306101af4fd43324221db447b26806995aa6c7a96d8f7a449a6c428f4d3e8303ea39a1fe5d95adf1a122390211bd267767bf1a2e1fa19e0ca415c70c0211466e5347b4e4ef3643284ee6f9198e63f86420f856819c3f237f829c5ff8214fd69fdd348a5b7be736fa98fcfd2585c2224bad802d9dd2fee67dc240b743991a2d75a6caeaca78d9d7b8a376eda79a487fa78b37e9446f62b69b860556d1fe4268590d31e0f8e725e79dd212fb1f70e89cb5a204ac011e4b9c042e1c48e49f942399c04fa88a0ffdb482ff0e59433873745382c238ec1977957eec074f1cb3ed7e40b7219f5d25d3cf7b596e6c28e76bf72426dfbc48f7bee5463a987702cd3586d12ce1d9f9e1e377d2dad61516369b12b1eb4b5d0c6dbaa080cabefa675189661bcf341162e7e1bbf385d7fd4c81ddc1fa75ca71e791fd54b0a0d3af3896a3d2d0aa73c623c563252c82df570d0764d1ce572a09754b0733d628c02213c3b52c6eae5e286fa38b6b9e0ad6f912136373a57a10b6d200f7b26b9ea0f580420e9d1e0a1a65ddbd7a97d0b54637360a616f10ad12a79ad1b5b08cf5c4e512087f2344e9bc96e84e1fc6fa04ebc0f91007fd392aaca0ddde904e1d97bfaffb9d9617b654d7746b1afebb014434801361c982b73e1e9a7c46cd32e2be87e8a2e053925938f87f883d69b9dde66c05feb72b81c436527469b5cc621b4e8b4394e4ac13c4fd1c56b9d6dba824e3543383d20e977b948812975a307264f5ac5709c38309fd30ca376f5984e9432bf34b4e2fefaf093a0b74d5654c2aa78a6f2ae4447e7ab19b34a3b8918510e43737d40898a3f06638d84144552f46eb5124d9952349ee49a4e0133ae65bf75c0f659a2ba6017e6e9e4345815b8d8a574f5aa64e2208c6cf9234fb9d57e1c57b8a9b01f8f433c80e11c85cd0f89061e8e522954f44442516fc6c07a5345d39f1254b8025d33ddf7f27d2e28186bb784ab67cc51e8d9d6a638b10335c04765982204e419ed5ec69abb30178a74f51c1ce21200910a888455a173c8efd94c10478d607472601d53fffdd1e14836f43a9885c274b815349ee49a4e0133ae65bf75c0f659a2ba6017e6e9e4345815b8d8a574f5aa64e279e7e7d0c35bd107727ef5f80258e14f1c64a6821cf78f0671e1a41a8c3f8f3f136005f6118694604e67b1baee57534b96cbd0c3d7283725a997c96f1407484f56dc4a30eef6581c5e3a9cc2a7c305c1dce21042310da6c2beeb2d15a915c0c0fb94752ee70414d41466fc853ae6d3385363a3ae65431c7cf0e6c0ad00102175c8235ca03878f3335d67de4811f64b98765fd376cbf7e1aecc6b3ff303a962827b654ec349d9570272531c56ac3cdc6054508762581fd7989d823cc6fcfbf225f20959777241f6c5219a3c7b6fbb572e2aec0d966292259f7425ad372482b06314aeafa7d557ca1604e2703e79d5cbad294b9bc49491c169907cb11e097fa8f1f90fd7cbf41e6955dde6d2a353f20d719e63ef16a83edd9d2a0c9220e50ff1a43e718b64ae88c67a609df9b0acdc0eef1a88f1e420fa41dfb29e246aeed05181f3b37572dd5cf64aebc507c7879d06bc89345181cf75e39b8d3972d3e6aec5a382add564d934545bca5819c0ce59a15dfeba4d0a43428c77f2ef3b288d46edc6097925f53bd8986b07954d5c152c9af02ceb55a2f13355c99891c621c82eb8d25c86134c0b53fdc21b04f8facd2ac5a45c72537ec47056b430153700de8093cd8a9a682c27f002ea6e7184ee74ba117a4d44aa72f8bf4bd21fa3e3bf9cd60336fc658d8262ad459cbe213bc08f87e25e2e44e655a4e690b1478e5f9913b82f68ee08898b3fa1407d9f660e39bf35ccab5b99c58db715c4227409e25f175d772c382aa7dce9b57c7139b4ac537aa3cfc32a3732b77654c1c744d668d69965bb61bf959968892b7de4e65c13cabb901ed5fc46cb97618a2cc20eed4476ab4d988dc09a6a1778fc15bccb4b078fae9596c2602ecfb401d20725ed80d1baede505a3432a70a73100d38314a713e842a442686125becbbd27bfeec492154b960bebc59a2c7dfb5c1cb4514f18a149d18e35282f925825fec964e255bc56b7998ff616618a3a49087210e5169fef69de1285d9f2dd919800cb7f1e52ebd52170244b527c6bf351bc530e03d22ec4db199563717dc43ca867dd27fa1deaed28a7b9d3fadb062c8312cfe3ccbe0d6b49b1b066bc598c24538232f2fa93a1db1814d3b4e374f0d884bf132dff4bf82054f707ebca7202eb495f76f035dadba365f2bdf2e18d139b08a21d03eef6810beff1a506e8358c629e6d511e35e9072360db24a5be5757cec9c3145b3d84de6d1d8b883facae0f52cb28173f10033cbc8cd3da757ce76b4bc9c694aae5125e2c29eb437b953bda1f0b1ce0d48eb9fe2b41ffcd13ccc603548103e19f225eb6b722c9d42520f8f5495ae59783eee3f1a2480a4cdf5c124bbc672b44031e9bdde9531f9e8520f2da14c53f662baf55316f7d4c4b061cd0817afea936d666ac26c71c98f40bf1ed50df2f886b5111cb12599a31ee8ceb7f81c604a4660388ecdd808e06cfe0ea324b4ec62fb9b9f7b593f9e0116d865830f74d059f4730519cad9b1a28094035286cdf913ba8e4a41d45391095e37c4fbee6d2222de3320a9e48c32264758fd86aa3d3136ef2be760de698fc4424ba6f391856d57c7b1d68f9a42fff4b28d80c452df94113fe9f53c1436a9a9a063367051381a8efebf40ad2e9235dda263ca5c178d258984d7cf5642fb8b5d75d3a14bc0d11d29128f0f0aea847dc8a7efdf7247b73593ef05b7c7cd4831e820ab7f2a82a25d105ecbff21cbf5304375e6281681d6336941f30194c9d2bbfa096ff32440f28df5d221d380c41d42a723354c26e696d4e8217592d9b3aef9144f47a599a5800e04238ef82e6baba7506a5eddab4ca9a37feba5cdd6397086d4d1d20b1c2ed33872e999e80e4ea41833fc4558092caf4224faf29db849c1a6c53946d2d462dd3b71f3aea55073c67a564b85540d0c8e5cc286fcd71d72da674b20ca5e4f660391ea0ae09f4676c998d1d2393b4f4fb83eeb8963ff9f9deed3e3c4f4112acb29388998902c81e232ae40db8b2c2c7f03d3e5e528f0692494cdd71ff37b1c8597bf2b347fc9b8ccf7911444f728c4f1c407abe41848486df47fc267c5a963c8c86795edcf865d0f7f1a68cce09902036eb0e43b488e2f81de91d041979c6ba974c5cf86d9266c7be66b3e8e6643712052f85fc6511721071c080e3728174b0cf2a38d67a1f685d2d79b6c9f4b11bd09b7cbae6efa337a5653d8a20d5730732e38d6a9ee94cfdc65796b76b07fc38fda9d0d700299083aa6fbb83e9eb37ec6546a603d5a90258e16740deda15feb74c16a51c5fa40ea4eb03ed89c65931a4359d8555a6213fea43bec9fb5e5f909d30483c1d49ae40e849c05d9cfb6ab5236d81a03155749b2973226ea2038ee5092b2555dcee6b79a8a40e16bca78f0c025472bf28de09f4a28dc0ceb71333ab50504e9f8146d3c83a44f633a6b977f14567aba48880a18ca3e0b5cb06110e66968fc1ed65a76c1167a33e6481d3d27cdf256383eb084815838d669db1386c697a6eaadc0881a03f20809b6306748ab46dee4ded247500bdee41bdfd7a7f72102a39f33f05e006d1030845a1206ca2c27470206274d2c91eb10a5bbfafbe290ffa318194051fcfa40b3618c278121f092e4fd299e3599eb87ef1b84de28ff1ef786efcf03ff9b31a6a1c03b596a0418b19982835244cd01c6a56a2d5011a34165cdd646a8bb00f064969fcf14a1ea74bae446e79e0cade6263b033789c3ac4c1269fb2772244b304635952edc44ce0c2fe87408a6f7a6c85a3493fce2e3dd43ef7e7dc2d9008c821a486e2c942f1edcd054eb7fff01ed94d5b1d6cdd7efc0dfdf03dde476e2dc05df071b58bce07b4e29f1f680324d7584bd739af90bed5b567ed33d8f146154f1478d5b7e6a08baab1dc4c4d0d4045e4bc2627d410653945f746538bc4ffe851447624d06c045d4580789a48bd060e075f77ec9a55585e7d678b82437879cbcf088ffc8965759607c9915982473ea95371eccec0353b81132a3dd65e512b471fa849cb0d95863edc67486ba05f470d5918d5bd57c397b5a1df4bbcf04759c4dd511a889d9e66e92a6adfa60baa368c2f817052f3c65c9084f9c34a5e37390567d483bba03db985c5273d7ff4a94251a6a512a5f2e2f01579b063fb2680dcc9412545ad715ecd0bdd78623410a61e11e160260f2de480bb7d14508b5ac6aed06bf636c47a75de181e22fce5edc4e8de9b96eeaecbbd8ea8a448e197d0e7f54c400194c2b0dfe5e6082f69cb9e7ff337b08fad8e550050be678011deda164df9ca6084b529b2dd9bd9f955514bf3594955e010ba9b0cd29210eed736e7dbfe8e89f655f70a8547b4dff0ea150452d155f9041ed4b8fe71d2fc8316d49dbe88f57f51097fc9e53ae17570b43ceb92620ce394f84c36a86004f068ccdb8404d3bf6525f366b4205a0c10cc01f4d9109e21c34e18f6a0bbb1f85cdd2d1f2cc5da6b50472b07ce2df1183be8367f6ffba5822bb4110c2847d785e00cc2e6254f0f47761f1a1f55d6c4c3fbecb0962c885ad6de20f539e7f1a2ecde58aa7454da43bec80a7e9a0bcca65414e8549a655f32902dd3e094d760dc4c6f73c821caf2ed5aac9cca1dc0547c32a800360dd1d35ee7c6d37ec112a428ce48d856735113a70e5a0635cb496b76cdace1ced2c7c6092fe632a557bb04855501aa7092f04fe6bedfd7071fddadf40311feebd4ef0658f8db9f98d9ac126cbac5d9cd740ae75e5733ef56136238d330155932b23374e1fe0d0d0938f30eb1f2deb10dd78f487f45ef9c3179f0e7a737aff5ac58ad518762f790a20dd9994d9488eca350637a808546f8d824167790e636465f7919fdb8305f287a3093b9e7514c2f93b9fa35a978208a3c4570bb4175815dbd06928d3e559fdce2ef90e76400c6b5a9dd80ddf11b16aea5ea0aafc5ab11b414d386d463df8004cf686d32dd90112141aa09e70057d5be5da1eddd69fe1e217b15a193cf5ce750cd88c6777715ab4cb3b46e928208e4a25285666d773cdc217d91118f9f841eae283f74ae578e8a1cd9d9a4f977869f71cca669781ba1051f6e0115563ce78f9eb9c7fc8b301704fc28f16d4e02beff3b44c478dc1cb2afafd0b7f1fca3fa5467cfe9d4ba2ba5475684cad783b4da8538d8f2349bb1e77184cc3f444dd0217cddb9f1aab14e5f4f3eda14762ff9acfa15392e33c75590db8ecceb14d22e0c05580ab2049c93c62e08387ffcbd3c056deabc29cda6493159356d8c35c1b55b538bdebc2e083faaec67c4a0949d306e1fcd448326801b28d9fd9c39ba1fead3515ddcd95c2176c57eef30e5c1fd2c6ec0f35de5f10516ff1007e8a01fdc61b96a78364dfed306b18414f175744953dca3b75777ad30bd6c2f25bea6a2774a0be7c282f144e9b9115dd57dcbcdaaf8d7c906d68d66c6a78b044c91d4deaa9df665eb076b945ceaa52514abedbe6d6b7a409b89af4222572fef6dc721df6f6f20ec750fcb115fc17535d5630d9a50028c45f477021a0f8ef80bcd201021eccae09d2b11a319edd4229108983ac754342fb7bc4f714029bc65beffb77a66c351b5fe83359c3798dd83b19adf09b603eb40053811b73418581f7fc5be5c5beda1318a97cebc8b43980a61bc0d433aa5f7fe3eea1710a71bbcf14063f118e51e2ea3b3a232bc93d1db019640d006adf2e7909803be622c894360762a55d9a5d404c82656aeab69ab102ed8ed1a10baf12795c81b1e5530ee791d55ccefe96c0cb4367c0f7624cab5f932e0abfcf32f584c9417d51d6290be73ce65a0f40a38494591fa1b4a523b5eab33b2f48ec03a3b1850aa056d16b4d885beec1166081c8063203d0fce28ccd2fc0f3b1316f92ddb94925ba8f7dece98a0762261c88e7fe6022d2e9f3e0b5d9a4ea1c3f3a2cd846a553099654fbd2ea95befd3e1a6418230de1c7946ab3f940ad09938621936587b11f9a9b705bb7d54dac515e5a4ff41952ac81b0a3d5c3e11a49514095235dda376e6e19c8ebc1f1f248eb9a4b000fcd0765c4fa54e38aae29c66e688f3493c19ce4b1e6a1c888b0cc15657a3c58ab5c66035a2435f62e947960be26fdbc011a9d68d2ed9df13f8d065ca2c7675ccf28589729267d19c4efc7aa0ad15610ec05e62e4e5845245de5ca1feb81e42d5c3fd4411d244cdd878f835e84561a59d53f83100eff44b14e59609920e7c329909b912f9ad844380792f669d3b682556b5440977dcd92aa4d8b43748711647b8481cb31537515bab4c0e0e14383d468ead494a6222238b710b4c0a5d78ab0ea14d56645d85d4978fcde6ed29fc07f4a0624d3005644e44c7f6830421708b73adafb2cbc40f3d0e17cf1b8c626a10181bd1133ff5ca440caec87c641080e9a63077c07317a57a379a6ed920d2c148bcbb8f9e0adedfbb151150330380b7884acf564de82b3e68856dc05ddfda2d267f478539204e95a4d8740515202af0277440bbe37dbb6057a9a9b7bbd0f16904f39841a109a3d138e9b11660b91d0b353b6a119779a13de185608a5f9bb630940ffec316197092630813b57e0b479b722186793c2da065ab3847b22fe80747985362c683867c5a3dd44611f74cd7f8f9f7a5312c407c4274cab64e70d04aebd674a5099ffb8c61f66ef84affb5be888ec6cfe42f53621ca36de1fac2f0d6b77b30c3ea7d0fc33cebd371420845b1b72c512f34262e85a3670ffe5568cd7a3b4d6864be63b3049afc2b4f4f4ce04263d4ce0d1583b7fb8fd5e262679ac9f2d88c9e6ebcc48934df0547b579ec3e432762893b36d42d9c9870729c7cc5f6961c866adbd34fb8c0942dc585d4a66c539bbad87ec42f98f918acf0a7578e22fabc676d363cec2cc7c97e918208a586cd396d90d72c8b9626db63f5ec43415ba510724ba6fe6c2476c590d0cd8597219ab37e35404ebb0dae5483389c7604984f31c9605a61942749062e52f101565d9ed26f5a47d93c99254ab5fe226f18634a8e45b2c99969bfb5f288e09573bd642d80efac3e28d596e8f7e580ec3319848d2d3196bbedfc29ca919015fca2a5d78a2398ee2521c25c0b1e0b55e9682cfaaa21ab98e062530876882cf423894c3b25e15374d55457c9dba0f79b6108d8742efc81a488c71617d097ab3f8e9843857e493dbedab219d7cc2e84ee14eaa44c8df942cbc14c6801660e4f24f52ef082c047dba40211e28a9f9300ba4c19a675d9e95028f8ca943a1b97393c2b7b8401f3af00b72233337421c77e5faf5827b048c453b4e532369618c76c922d8c98f37f925956d75026034f55e04cdd0402db51a2c788bdff16f4900db5293ac417d7700d7f7e1acff3035a5db39c01d80e800e62f3b6c29a1cd2345f0e088f2a2f1507669564f4cf0f1a80b27312ad9e907e0947766f21653c6144ff60ec944da8a04fc2dcc688f8bff1e1bab1b238c58670096edbe20682922e4b0d4173742059f0785c91bfd5f39cd9e99b7ebf73c94b2221a54d9d0c8277c60ec307056918d3d2777cea28a9e32dfacf3cd313aa5d1042d467a083d14ebce27b86a60014fc54b64a7ddacf0f1124b0d87a3883479b1631597f680421ac097dac1e9c9c029f4b7a5d740768aa40d71ed932f40a961775734568b43a0fae2ce5f7fdb1ec3f7e458dac17163768eb6359fc88d70edd9faf285eaedd7d7794ee98f7538b4453fc75373a2be532ba49e9efa7a766231bb1dff595ab158663dbe7296cc94799f27609049eabb365ffe52c99d03b069c7b1f10fccfbbb917a171144c27476a72f5ad5a69101b4e12508585d3549d34ec09e30fc005b8db288db4cd2ce6849005c742de820d203c2ddabd92a9b9dc9437c0a2f5f7ad030bb9dcd04fdb1c256aac916b4d39963e77d383453396dd2e54d77d4ec985c2fede03bd6299f1a97232bac4bad39763f08ebcc19fda668e760b268e4dee6d6c51d77259b6eceaf08a516b6c7f3842082b3da2a663d82a12b83f8835c7c56301d3d4c9184b2309ad7ae1e0f77e0218dbb29ead583c10a5bfaa5e941df1bc57cf4aeed7b4fa606addec7ca705e331e4c5a5beb0fe9eb2cec42fdc27578955b707fe44eb00c23b6c96eb811473ace5ad4e304025940856ecf6f5ec4d014b74ead5c1fc58f1b4c8968bc7e3b4d2c5bc5e0bef217b64710c12e85e3376a3261f0fd201b022833ca9a46d90bf48f2601c8c5b30adb84ebd91e8865aad46d016d3c58be9619782b034a7c464cfefd61ba149487531d64128308f431daa4b7942fcb708081868d4acf6133fc29f8b3b3341799c315834c12eaa9b91fbe1a9cd7b492720454972e545fc930cfd80c29e4ea4c8aa49b3dc2823b5651635c652eae547afd56e4999457eb1317e3e44509af03af8890e04ffc30345dd944dab97a1ced6bc42d6a286a1fd754311b9d43499dd12f2195aac1fd103b15596d59d8116f47c214c5fd2aaf3eb1ea96f62d4a4164e9d80c38c4eb09bda1c4cb9a630d7ac9fdaf82e42226bde86e0c8a6b5e7debc54389b76c809e0afe515e10db3a5fbf4484803752f3bacf25266188425e0d6c51677f806fa15d00ebb2a371e0f45b8894655600477e2fe27576b276ec12644d7be2fc0ea4254a65a42125c8e5548a66e306e0d2f8d8c628a2fa461621b8b9e97b66628a09b6982ce8c92f5177f7efa5ec3d80fd567efd898a8608a100032485c55ef70a41148502e2c768eb0f53e777c854d7af163b50f9bfef935c8e9ad3482286f196db269501c625963dd996475442a2a76383e53f523806443bfa05aadfeed1d1b956257d03082f47ee5fcccec7be43f6bd3eedb832764df7f7cdc4d6302dcd4d4cc5120f52f8aff5968ca3f8592454823c8ec6726262f59c077597d4f520ccd95ce84b45e1525194c5affdb1a527c5c0d6deb4006a4352a133c1f94fec7d0ffe5b208586acec29fce1869c578bcc6ecc88de4b2e6ee640ea8e3d6a94f303c74bd90e0c2f3c636fc0cd048fd3a4cf3b59921c9a88fdd1e526732936c66c618df050d7bd7397244fe52c597ea19e45990700012f3671e06fadb34302254d8f947b3bc87b718e8bd1b9de542ffd5a6c66ac750dbbeea73d1ef7a76ec9a9ad261837e0d8e50ffa70caa1c1fd91cfe3b306855691943dfddc7aea49a13c342760520fc9098fa057244fe52c597ea19e45990700012f3671e06fadb34302254d8f947b3bc87b7187ff5d5af4e63bac412d881fd326cf4d15213f661c7416a09a0f6a35355da87cfd4320ecf66b3b601ac091eedcb697b632995360d51dc89955ffbc43d0dbab8777c39f592c74a394262975889e60cbca81199357171909372a0b8bb316f0d013e6e18c04fb66b05e097dd73018dbeeba7414ba6df2640b13f66223896aaecbbfa3ea10d4546eee51571f85e94d25b27cf9c30c56d992518166ba38b141f692b69525f46aae7b5e8593ec5cbc04833c3cc6fb6c21e95a7c9054d7bfba2ec9573f98dfe4baf86e6f58385423502db0875dc70f4999a8d4609d02358ed3d9b4ca067f318e115c2d0a9724749de294d3882722edd81bcf9785558ae85d87f317e0c7251a9fad92ffcc39d85b013cccbfc8dc277bc93be0952a5ef282bd00e8d6ea88b879cd58dbefb4de3cf49d051d4c8c5f1b47677c0d4d367038f88c0d991cf1cfc7284762a242b39fb395c735a7b7982ef259ef33cd949834fb0c6b1f83d5b4c51ef0139386453945dc05e0ec55dad5d5e973ad6095b41c40f069e2182840d3f1b1c9901b26c64edc321807c8b043152d35a9277899541b302e6f3e606f5626115e9bb9b06b388c5eb88a46691264faf1bd742a995c99ec1add90a7800bc61907b58a492b7489dfaff4f95c21eb44dd15b9f7203473911b4a5b15eecec71b4460bb8ce2693a0c380396a699d07fb29fc5b5aac2cf31712350aa2829dc714eced974d1a4a891bcd5ba9a0fd1be189446c9c9baf7ee81de75e0a7cc5d9a20b1edba75e5e805ddf3db759c198dcd111d3b174d44ccdcd2f5b228719dac3814824e4f01ef4aa38ca24c0ae1f30d8d9c508f8b047a71a67abe3e7f9d585ef476bc2337968905f4eede4d008bf7a4fa0cbe38f3a1662dca08677698ff8f92e745ca0a1c098a6b2f979b9bcb6c41cf18852e64942d396e8a0b00c5bc46218282fe5f17481da9f391084e363551888e85b934ae155ec6aaf2f055fdcb50782ea1ef93d60d5fac65932937007cc9da5532ca8124e9c7f8d691b565bb817536456ad961136467f09f796c95191b948e1b4e2ad40d33ef95d6ef9fb07aa7adaea037e74ac6616e77dbe99d59b25af1e1fc3a03c9c974c3a6b04d18335a4d798bb4d71374f375ca8a61260b71309531b7d03d2cb1e63c5352c567d0dd5591665f9aa8d736722f0c4d6b8d4f8c1bd0f3f55f9df3dd0a114a3731094d8e86473143f1eebbca9b0bde60ac04ee4a1cc39f210336e84bb08f86fd691448fd24b202c02e3819979f098f039ac582ac67eabbc8d34730ebb7081832c10d5ab7af3d5ee442b49ca0c2e374d357b9d78e674b2c9f20366568af8a70476b2e6c97de5d62db221181336cba90782835ce656c4afbcb862c3220b620bbbe93d36c47a9822f212fc1c359be17d8de5a9ff41455b14849e82a8a4b3bde40be19e35bf5e8748183eb973066c53719bb3aafa66b67dfb318ecd7d7a8caa5ea7c6997965ab6436c42fe26041e5271da8fcb70aaf5310496a00de7a144aa8b818b29f8d5a4766a203a6479a9dde1901010a7a8782e348272b0b5a146b9e829d30e59b5cec32e650ee6613197037e88fec20791374e19615376b23ff46a064da54c666ec18ff6ab2e5bad13b21808e63e1c414e9aadf8b055ecfc4e33bddf71aa6f04404757c67660322d7ae58f2a6722b924944a4cf638ea51b1e14ee1ad282601359328343279aaa921238d35eedea5cc9696d28f556c9725d39789c7cdce17ee15bdd60604f0abfeca2c32f72269b661a47455f76831bfd90f9d1644719967f2ffcbbeeeb3bcbab5938acf3b3d3c4817de7dcb3b117b542ddc40fe2af3d13636fd9edac1c9fa344d12c2c532b6f161ba62f8e4df2a5e8cb1059c9fe08f824e3ec49e630f6eb318b9c7d16bdb42013f8ad33d69759967a94d0ea686211e85444500f5d5f01ee99ddfc2f22a863307c6746034babb17a7c61903540455d841d34ada06a016b1996311e32e8c36e4fd751fde87b5d5bbfb0c23feac676e72f94558ec2e40e26589aceb82fb8fc4f29869226b14e42b24cc40f3d4cededfb3d15e4c478be83d5af2f4cbacc155af7619350e99c45f2dd6eee647613f306d6341c927b2c6846b6c8e715b8e04385916930f441f67663b68660bf38cc514d40d8e9e10417f864a9e70c47952243f4825e2d0fc4434f4eaadd59b31a84c647111d8b6d9eb5da979881b681f1aa76668e43c1123bd7ea4583354764a1db36c0c2b4cdf1a2b16a69c431979d18394b51c68eedfd750ebdf3884e66dba8077e2c3a4b4f2e3b7c1fa343e4ac5c3e376bf58b0219534aa18c629d5e279d3a5aca49a9a0a3779bd6604e789e2d867a4e901e0a437b24c07ff0495012b458c8ed25793fc67a605869d37fa074f8b13fc3cec9a456ea65a3b0ddc9221ee569c08ab2ff12168d3b7c237b86d22606365873b9cb321ecff2f8bcb7a0227c896c390f4b86b2ad3768677c85cd712644aab4762434324aa7aa3673e22aeb2b97a9b1293303395671aa4124d9709aeb394a295fc9e8d0dc0874927723a23d9c5aebe479f20a28febbbba0b130fbda098de05b90f4875d88f7dbc2cd1c4217ad05ed1486f14fecd71fb6002c553ec68c6131694e85d4b9a9fb65e72b1177011ca7ff94fc3ce38708679f05da2387225a33ed8d0898ee37f1630602625d90cbb9de160a32807018d443f00cbd6defcd12fb6b061d191f01d96e2a035db6f020a236df33cfdb58e3daa66fbf73269bc25a40d912e164981c91f6c5ff91235d53307da465e0d9639ff0f6b2080eba5ab46c1a9c33fd5120e7fcc6d96be895d1fc7eba629413a8589720db1ab5dc59b6397b5f3ea548b11c5d6dd03c8c86795edcf865d0f7f1a68cce09902036eb0e43b488e2f81de91d041979c6c9e5754657607c95339ff6fddacbf1c861f3a850eec56f5f8960653cc7472f9e8d2467ed55185bca0787ae7a2e71d0299b3298def414bd3f438ab49a7537230bae80f16a26cec60387e04102ab96cb02a06b543ea138209ecb585bf1de127a6e7ca9c2767a27d097d5da49f80265e03f8dc06bb637952cde5717a4113a602572ab99daf15deeaf29f997b993f6a5845ac8c784e3eb588b95652a189744a99eb23478f48da5f1ac98e139f23a1fe651b55e72b106db3f903b0294277bc6d4877d9ab31b116985964dec87c7375bf1864fd6f8fc0c8c957c834f55b2ee88eeb04fc9ca3b36e9cea49290a9662d3797dfc8bfccff4557f1783b8add78ea1519352ea587c3046ee1730b2748f8386521b10b2dd003700743af5fd7855605aa2940a15417f6141d3b27a826d4a55add669379087f83cbfcc78a99bf514b8b1fd45b38770971e5c627064629a36641813cf4fef597b553def0e323965cb6da3c37461eb4eeba97bad4f56e0c7f223451bc374db3a7e8e804032b4d4ce8d5afcabe2c0ca51a63d387f6f6da81916f4f24d6f6b05e88fbda187b1693717d4ed38d6aa2913598c1bac80a5b37835b6e8e589a4d2b55bdb8e77455b71c46f2585ec646512278d5eb0e886b06e5369195d4a13560f66e099ca643214816e2cce7d30c07c1bf19bd92f64f1effe83649e0df6e43236978a489b902f8cef054d5d42334d1c504f8b070e2251e3e1b03db720b8de1f6160394e1ed32f265d800fb9779abe1103fd3c5c1b136fc31acf0a48ba7f123c5fcb79b0c044047459c4a76ea5fbf824bdc5e52aa09bd89792961328339a93ce6f22d0487c47db4ebe8f5f3d1062523200349018f1fab720933dc54863e5802ae915b35766bd47b75df743666699ae0af93f0b179cd23f39f97541a3450beb972cad521a195a1e61a0075ef78526a5739e249d52f0711377af5a0630f7c812a768b441166f00d19b7abbcc1e71233521d7d11b713f7fd3f7ba84518bd9a51e59db1b0d71d9af6be525313376e771c66bcb58c5d75cdaa9a33bd1be42a7b8f2610c1bf6c48711dea7d9b31b85c28cc625c97f47591be4c68e67133b704bc958bb9af676c2671c87e6b1e484efd054827f2ab5bcbc95fef008216d178d276e51fa298d45bb89c046ef4ff0721f351bcd55937c14303e322047ad76f12f5b152a859f6eea405a3ea5cdca79479f8b08d94641e4a3e6ffe4ed45a6051b8b6dac3ff10a846d666b8a0d363397555f35051e7c442afc35143356bb0c2dc82b977a71800df0ae66583433d369b8586206356ef8bda739be0798b773bf493b2139033e20213bb6fc08a069eea8eb96478839b1ceb0a1944e6b1ffa465f83980dec36268810c87ad558e080070b1122077ecd823c75b167f67ccc67f037a2ad4a10530b89ba404c2b548f2e081b10b59b90fe95704300a18af10e755ab74dbc3b577495095596b6246250a057db1b9455373bee84d4f53d8ea377e23c06a43387e5ea3cb99122e0e8ee7c2adfc43c8523ddb19d08d42d96be895d1fc7eba629413a8589720db1ab5dc59b6397b5f3ea548b11c5d6dd009eeddde9f234c523a4f699c81920e448e5329a2c06e3dfb6aabc194845574ad0f46b837beda15ba6858331fc44e6df17976c7915b6ff52969912b2feee8fde4d6151389f64db7987d0831af834b833483269c6239cad5b8ed247dd6a7fe7fae58a8863c4db6b6c2cfa91c9540d0a9025d03eb272b91ac4e181b72e81040202d53d30fd3adcf1e3efe6306f23876012e9d23a79f5c8d678e5242039bd9d43fc98620adb7e789340f094ec81926e55a2ce2a4ef947758ef2a3b96e32674d6ecb2792d6421019e5e980a71dae6164e651f13ca0d9e4b216db52a96b3107df32eb268dae34b9c700796bd982498a617e7947aa04cc875925df1da7270dd5bc9c6b1c00aa8a50c6cda83f92bbd047c428c61258cde95dfe95370416f65cdc9c387d45599a2dc0e9e0ea7cf96db7684578ce689d7db07d76909600ece20069a762164912de9ebf058c7c9c4cbcb0ff71e4cfe62611faabf49924a0676b283a7e3c60a26e75c070ad0a1d86b83d646ac1bfb2ae53290d273e2b9807884dcf88ea680f1c83dfccdc0b15dde9ef1e485cccffe6822fbcc724d37df9622055f93042712584e1f4d5202ae3d86151bcbe45ab32ea9244fb41cfb333a314d0f2dff15f076c5d535c8ac99f74178abec66dbb745941b330d4c98d88fe05273a85eaa8616a635aeb7488ec9460e35b1175e16d88657566888979cc4033cd5c8f8c14e5c941a50fe6896371e4ce0658fec5a9c4f3e504da9efc8eb04ec6ad5ee4fbbe526dcb131ba3fe097841c7dee056a506d913072a2e4832bfdf7def77e32b748f33c4ecaec774af6cd7fb4671f461775cd2d052dd795d1432935ff2c5a07cf3d2e7b4f1926199e4a4dfb7fd27e232c48787a297d353135baf5fb419f33f5758acaaddfc545ab56c5773cc4d8add72a66ba71f43e8f05262ff2905e2f7ce57bf60a128acb6bd74251bf132a17a2e38b51c6193347bc0d70bc3808b4d3ac371c8fe419fb1c28e7f61327be1053377bad48fdadfbd108524136ee6d8d8ed12111cad810217222fc8c2641a0da37dd1ec63f47e2dfbff2b130d6876ea87801a56b1d18e28b8e1918b3e876b83c88d598f2d12c48a70263e342f6587fff98aaa568ff0224379e41c6ce629a62631c5af4def97156d014c02f681fb414a30543eff62635d7180cff3bcd40a37dcd24566b3a324f3f8096ae6f2b2d37daf35207b570507c6f84ff58c8304da90e3b6c10e086e5f619ba1e0a29d136c84cf96c8366ae05ce54842604c0b11e60db072fe27694fc6453427a143ce7aa03df19d98f4b0fda0df0c51cd9d10e372073fbdbd48a1ff2dbbd3b3d115c6d7fef94fe8fec7cf62def3d5d9bbb92ffbb022acc053642d53217f20948bd0a823ac1fabff663e64be7b841a9ce42c08d9d1ba74850238f678331e603c82dae20ad9f993bb2afe3b193409291857611f6093b3a5d501211ce2f2123afedf331c3979da4c6325a931b5130e8ad51760f2d7adeff590836b4aa95821229530653a163c8d1975c482d108fc765b86cdcc68997484ddc97fa9436063a4a288191b8929181312cd012ad9dc83678b7b535b6df42c72626af5ee585bf7b40ecf6f823412f07eeae8ec0a7d4f27a74191a95a35a7129f9531e710f04a11940179d4a66cfa17bcd3a7a1673ea9c8948a4453e220fd377f471baf84f8785c905e9e8333535536a2ff8f1f77208aee2d08a12afe0f660fdabd152f6898677fffb60aaacb40f7393b2e7f4e06dc4f899535e8e13036bbf897409a0898b4f7961e8039813a3932f2418086866d7adcc1885a06c14e675ced4c72015e79eb0c98bf2f9c4719f6f7012d8aa9f1e6acf9dc338a9b5275b9d0d394a2be8c3472e618d80d35f6aa6f838e6791f83b0fefec67b5b1cc8f0f62f92fd8c8e7c84634f9db066a752107e5f90ec8e5167bd0a13a522f48ebf6ca0162d2faf7e59ddf818b21ccbad0bf3c1771e74878620fdc34c7e61e23c9d4535e39d221e030efa8fa4b2e60a03b1eeda99483112e655b4cde28d4b8cec606dd00ca5ffc6b691e856edd888f48d547f33fe2ef19d4eb6d0d7719f392a0f857c8b134260f511038f176c3fa7b03584808437f5755bdbcd3fed60488d440b3ea47b36d56a082c88ec415122a267d1947baeed11c8f31ebed49f77a734fe2b49e3081e354e37764c913b8f1ee1080a6d6d4bae0a97e28e451c7fc5a6d27e7b421efe916933b37334e6f86c7f95f33793b8fddebcb88dc92b05ff564641a2d934588bc87876605d4c64639d45a63b9907215ffc6bd38a6ddf550b289540744f43940efe326e7aad62e09688b646adea26d6166fdf8c04d0f43d64d2cb6f62470792742f4e548cd494579f8179f2e21e761a96fda265a3b7b1cb7e784e396196782916c26abdf8ca47f3bee94a4b4beccb3f18254c78e0ec08ac91e19e5b46691202bb06ea43ef4024657eab80e3990b29758e670925cb3d98efd11c336f18320596dde9fb79076b50d206fb26531dea65cdf1d332376607bcd31eae511a8a940e556f145fcbbcd56d41e3d6ef72999684323a7d81f9d2c0cf7937ec1b224341871f2683dded7e7d75a333b24bf89a72d19303a05bf878c97a449344a17483e5254ff17357cbb6903a96bef9c3824583574dd30a7a881935a8667d0e0cfbd1a21018fb6f12d7c4cb8c683bfc67be7056a80a28e48ad1296a4d3a9650e41251749c427f0259c85de88e8a71f9eadc6242c5bb49f9e902ed1ece61376e8f31a4caaa0ed718782b371567baa2d2dcd3e8c07039fe91cff528dd3a4622196935b284434884feb49a7991d6fa87009ee9f9034b6f195bc6ab902cb66d2fb683556917ac9e49abbbfc3451f613857472a15fe24a100ff741873a5c05afc871ee73c896736a185d15bf0cd3a0b57616ff3b678e37e1550fe4742f723eee8f9e25a4eab2de93094809593b646aeb24934f211e4e7c567a55f75075c9104c839203ede30e9a48dc31fca2aea788df9a63dad9eaddabb46ad4fdae435fdcc3729592a674270f6f05e58f61728f0011e950ddc7aa9ff7c2d60a103fdc98d74d5f64c27d6f1d9bc4494d4341076b23450075ac1c8528bb99c3828c78d642eea935962b226011ca8bdfdce117d2c0085d6bfe9e261aeee77eaeb427eb9c86c6b33b6688831870ae214e11d68d6251208c578702d729ee3dfb5e620c0d8c0b8c2203553a003ade396d6e74b13c9aef17bf6218cf2a74ccbcfa9b32dfa4d67e3ca34cc195514e0ee85f67ea216a9e4cfd9481213fa2dd5b58c44663ff33fd552dd9e2428878156f45cef3f60f43d4327e5ee973dd4f94ca04f0e1d922db70e87c2dea5a15d0667ba9eef54cd78b64059b090fa33546a436fd91af3972016978459e7317a6047d550f21a1f8108c91ef7d0d1ddb97c1fac673e6e149e260284c7c5f0eedbc9d2613c77d1bcfb00823bdf004b248698ef425ff11f8d75a65f475eda60f1e4cefd7baa1a188990e5804b82ae48a9e234ed36cffa3788c073f657d2a073f5219d87a6ef20342db7b63e48fe836ed9253b09fecd891950a8368662e6adf0088137a4da73ded061a829057b899442e696ab30a4a1e4e377c52e9c3999b5b3f7853c3721687b5929c41703d211a25533d42938e8aab52a5dfe084dbab085f3441ae100e0fed01bae77be6c896bff2e6c740fe9b033f41bf1026073c49e1b816363759c867f5868712b23fc522fe50fa83eb62121c9bbfb926ca6a7ba62e11b326831927e73d2954da3b642f3bc572863fc21553fc4d4058bb3451d5ef99f37864ed62e2bb82945e9f8f437a35ca03d76b3f4625458e007de4b46b5e24724cd6bc27227d231a50c6456473c387b6a58b42a304d87bf4f81436ea50de5b1ea30b2cb34a0743d2c34727b82a1fd83a8e8a10509e8e385ee24eaf2c1e0462a355548a3e289854d669479c72f1a27cb21e3164c28c7e92b8020cc1e462dabe1dfb89c4bddc12626c649613cc1333d337d52f8c1465994f285048813da5ca6bf2cee1cf7c4ee8b875ca22847086b374286aebda15b4d387f9724b78109f632dd95dfe1f27a825d1df14452f91ce1c3cfa79c4c920d7d4b0d4cb4021b3f93a5d42ebae934a5f82d53b7b88fe929bf803ec97780d2ff9f5b5366cdcb0b0e64689ccd0d2ba260d9ea2291276d7167ef2229bee4a3361f03c430ce117ccf4aa878be7dcc066bc1c7a08fd678b4879a845ed898ca9a0102635f06799748262815dbd7eb2e35002b4589e666e5d53ecc6a955b742917ccce6f237f0099b037a9c36106aa53f2ead5042f23e9aa138372904ad1c431a7bd540a085a4ca539596453004f6a4ac7f9759cb94c6fe5394ed41f3f67c8e6f364970c63decebe2bdba786ea5bef97dfefa7ca1582d2093a3ada730e107db71c107c05e1497cee676efe70228fee9722eacfedba8f11797a2eb045e4cad1d2ef73dbb94609630ad60bdf5d0738d094c53806ee7de363f464218074bfb667edeab25caf53fe8e980243f8fcc9cb439d975b14c7cb8d283aef3472d63fa2eee5d75ef011f0a496fde1476b6810c2b1c691163774b4cc600033a5856da9ceafb8f682ea11e1fed4922c2fb9d9f0facc061a1f4d8cd3bbbdb24fe6f60d35f8d5e7789aab2eae892b9166516ad6fee6875dd5f2a95d9139ccbd5b7ef46c9a8d5d69ae8d1b6b95d4d80bb0d6eb6bcff5428a0c05853d105597698e84a5fbad0f380ae837e1ee0a9895e214df8bb1dd39c925b26f5af25d1e510ee4a003ce0207690e022b553bd3e2dfc47f577000918df12450786c4a896331df34ac666b5afea1a2ede02bb0cb830c1767de4c65d514f8b7df7b9dd996bdc85ecc65ac1cb3d5df50fade3948880c6d306c7666ca25dff9baee7c697fd63fb419c3e9e08e33dfeafffaceb228dacb207bb6cbb26dc9ab3e6028714d4addc357781ab690c26843b1a5072a4dfe2bc5b09da0d6eabf380ecb9932ce61a0683b359adc86dcfdb365030272e07a42e5dc34e75279c8cbfe96f837fd36ea2b269b24348e823289d4da088bcc831d1c7adb06b495519db7e6b99a0313291c7550c8f20d965e95bf985e48d62261789e99c6c1a081cb93293713cd09d653d43ec490c8c62ca3ac7e72614bc443efed9419772afee9619519ec9fbccab0075a0f0da21ffb0d082cae764c877aaf2b22d0f78e10bf2bde9f7f63ff4b093fd4518d779b318877f6db31d5ad12c8a89219a37bda96f6deb0d7f75eb8ee22dc63edae9c2381996dfce5e90dbd4c71352e9813b4dade67a6a8baea1c384f924e7b211da2f965a1f64379483c4ed854890343761c37bb9d6edb5147dbf0fc31c27ef1cb85838f92201eae8f005516f8911d5c2ad8cde62f7d5923760d0043fed3bbfb95ae68d4cbec6afa4a4eb60dabfcb97d75bc08c679536ef38c53e0d5c098c809ef7d82552dfddeff17f4bc0ad42addbd2ffdefa9f9a4f5a73ee080a60b86c120f100e2476e366bb88a181b225e4369e33692b6316338e868563831248a886976bfb782565b6d77ed3a85af8a8fa7d32171311f119bb7a00d26b94c76e83c4c2e68cefbe4b75b89f4bb0ecf933096fba81cb1f2bee2d3f2cd31a6f05e3a996d61790948acf9fbeac6265ba2f89033e965e347f4f6c8a74c0a3ce3d9d012d914516b2b58afa0bd1937c2b85dd6326f08b37cfa0ea81f451a856f28bc460197d5086af3a81994498b640f721b300ef12e81465c77319b19a1c8edbb4ea844ac0c470434e4f6357729d983164717555a5a60d21d6e6ccfe1aa7c91c2291cd11a47a6c20d8860d4d94da80618c157bc19668e4acad80f2fcb6dac15a01007a469209f4fcd2a6eedb6886469b8e200add57ffd77ee1d4770465fa971a752ee4377c3cbba6ce81b035cf00d92b14c38945bcdc800e3fce5c608fa4ae85fae299b4810c69296d2fed9db1111532747e623fff7293c3068de723df0f02686860ba921fa0948e7f18e108200f81ea33038380e3a64f665a69a1738b45f50f263ce23ad3d5d913ad6508f57ef56c6f09eb6b314d3f0239c4dcebff007a9c1b075a25b9b9ac95472882b37dee604c4464f0a19c99667f6b464ab66a78333c835a174c6afc7380c4fb35bbb50fb6b278b069f708e49bb047bce63b5b86f3d7ad69bf42bc175dbbc7ba0ba943b37e1d971e0479b7a1ac367d60e2bb6c8f7a91b6f233f5a03c11dc710d41e0bbd7925e2f34b7c28aae44d27be7d0c4be36a3273d371b0cc46d30ac0c8b794ae3b97fb2ecb3d0c1f2876ec77a4862eb73917b7a37f761d2b5e2eb51efc18780c6bcee03f67322055dbd3219a750d0641aa34ac99b3f0c4a396029d9e56052752d76c2f4064ded65655454cf589e2526481a7906e4ccd838b8f53e0c17642d408324d3b1136d55facb2a45326c1e61db9cd0cc889c31ba226ababff4df41564c1f669b85f31e4b3be1dfc70bafeccac60914fcb9b2d19a5fc5d64635ae077e60532b7617cc89d2f77bfa16d0ab2d00ee09ef6ce8deedff1a88e48f966142651c8a191ec65628786032bdf60e706141e812f424e28785a64ea87959441fe787adee512cfc5b81af76d3ccd871da8c471a132f18a01de5b2c6ee8898a02368cc4ba1455d5c602dfe66f99db7853edd83d994fb638f1b078b85cacc3ce44446682ef12517ef163d29778ecaabf36acee4460d70884dad3ddfd1370ade009e149ff3b1c024595c64433ebe558fe20119ff381a1a6640976bb4de4b179eb69c9839dc3879fa24559b98de85294cf0158dd2678b71dc54317da0ef68394447b374741839145090847af909bedeb1a405726cef5d430b3d0d208d127ba22f95b7349a69b586e566779e06be1b6604394dedfefa8737e0bc637af7cefc8e2f6a8dc185977d68531d172446f9cd7cbb9ea7436eb3af10e080813ecf567f4c5141b22b955581198ee9bc34c2c77b6c30d2e24b341816f3ab16c110a9f038a218b5005b67c8b5d3b8e334ff3aa3e899db98630cb80716f01cb223a10c4260b1d8c95ed7db5ba1dd6ed826697ee2799841de97730e9628fb88bec72ca2e0e0f51a5490792e9c40a7a7380fe16842d61fc893bc2cfd872902aebb551e613a90ffb478c2733315e8d6b80697b4db5bf28f2b74cd352e784dab5d00c4382c3060324e2ac36c78493cbfa370987b614cbb58436df22cbe56db04bad955a1c1444a69420a3e7ba2446f295278c5839029897b268a342a57f7dfb71da85c1bca01be2568e8a13b081c766000b2fbc784114ef036366eed63a759fb0c31e64697bfec8e4f2a927b258d289ab39f29661d611c51c5ad13b462437f99cb03aef298d295178bc4739750a0ef39e73e44affd0a56dc2bbf558558606fedbdcb1f2cd41e9b4d1ad882758608750327c0201b472f974d274bcb2343a723eddb4af6343422b45b63b80a60405961d83d114a22cacedfd43940bdaceef918840a00ed4ca43ddc484fda18021c8cf354e799fbaa6b2cb7671b68340ce45ec3086386cdca35b9d9a3a97957bf11506733a51128186cd61539bdeca745a93be1f82835ac6272553d7705166a79fce3e892f226c0208aa6d697218455aed77dfc2da0c9c63c3f9a0b74561e4e1c3cefb7c1e69f34e4cfdd59ae4a56fa5a9af5ba8e4b7ea93659083e7bdcde3091c509f317a529db46a1fb3b82c4248a5de4fbbc93d18e0d80db1c3a7fdf8870599246fc2863f73f1b7afc36467a3b000ececb63c869ec2aa1f88feffb717ab013b32a0316892765de7316d06cbf44f73128b507c76fcf5ffd457b46c2024adde75b16ac235e69ab5f10b67e39a2d59594736fa5dd35dcc9db06c843e182652ceb72d1f315d9d0aa60429b348fdbcb2defbf6c39b13c4f6dc927a2510cf8f61fbaeefe13f5450fec958279423c6339545ede0df3aa37f89a4555c27982fafaac38085f93db016600da986d1ca64a9d0f9f974529280c4f2c77d8b1162cc499e66604a4b404d6dab6402aac3df29b233dbd18aeebfb6ff33ed57dc83463bb1e66bc2daa9727eef2241f7c9a38ddf8705890dde2e882fb884dd182f61a03f3ad55f33583b19156e9fc85256a95893459a9a77ad2fa4c3b6fd81086259d268503bb3cd64d923818096ba9a4a441735d4462f94b130a1510c731aa26c455a52962263226eac74a350851fb8c7d3c96318f73eb6414a54d79830f72f415ac55afd485bfdbc6c55f9266929ee1fb16ee1ee213a28ac5c07c541908dd5f7657649e991584d58fc85450ad0c41b34381aae13d71570245788c88785a3a2ccc808646e343d5303e240e6908e736e5d9c615f36c15a7f39ed49927684b18d1577ca4fa0a1c31501fc99d1ad3e065a0793199ff8e3e4861a6ee1da5e8f8fbc039827e530d2a59d29211593cd1d5ef5136348411e8024329c49013f19793e65632440bd509feb7ea5b04176eb8520259384c3b1fc9a6fe7c0615c6718db0c5403835c870419e89934c2b0d6daae1ad447bedd23a185a60421ccbbb98591a2fb1d5ebdb368c572020a44d444ac729bfebc39f471f05370702082c1846b4f29139f5120b3179f957e5768de89be28e2556af998b4d57859d68ae6e001cc6d8e654fc7cd5efe3d96d60344607af7ec9a4afc7440cb535f611ca3c36c5ebbd808ad41a7dfa177e679554427ca844184e5f767be6c4daa4c65867c6732c32fa447ebf88a3635a9aba79ee371fe3d5a6a37477f1704faf5464fcf5311ca0df03b672f76bbd04e87a66df01ba079fd36ca86ce06dc738c1ba600970ed06a5d3117d7dc469b6070b852b7afcd6b891408520132f5840b7efbbf3ab10200e843542e5b54bb578eaf4327d2a31e82e0a4c1effe3a7df4db55d50740b34a733d8bdfd2fc2ac576ac8c2e31d3303cb7aedfda15f8ae96637349496911bc3ae0c993d22972c7577a348da58e7fa4ebccd7e588fd155b4460aebaece81d8fd00c953b356343332e39011312148128e9b4dd07bf76e5eba7a620c103c6d51c53325b087b970e3e3e66e112ad5036324004c6d17929323c90e4430eca2deae1b04898e323f26bfae4b9d1f48b7c3aea93bb2736876320234d61f2de53c8d3f056ffba0c0bfba0fc58e29872bdf5f62fe49aa0a8ba5cb4e0e82138c264edb5cd8dc0bfaee17f306f76335f57faf64fc1254b146e236f7010b6a3c460e81c935951e2685340c80c8df36f912b6e6ede65d7c06c74b3b6edc8d20f6992183357edd25eafc9ee243c5289469c546b7e2f7516794e9d321884eb4a6696bd3b4935a56db8d19bd865828420af659b4c33b09943b0b3e6e9ed5b6588aa836e7ee8548cb012b7642d58d1776773c54570d320031d9c2bf7b709e49b6a1849a6a17e3a54e25829bcb14675f469dcb691f09c46a95ab9fb9dd6c8e636ce7435ff970e6ba7e1bd49e3193f0effce0ae0198697a0233a10a026fc084ca6400c2ab9e94da6ad239a4404e80591e44c291012dd3907ec2585ca9ae7ef8d0e0e9cea101e2c087e2217c1b2158bdb5e0b7ce8b2d8132f6c5610f0cfa998c80c652eb02f4ade16a83edf883a1473aeac099f9df7bdbc94901ba994650ed21f60fbb2fb21f2e44ec8ec72cbc0071279b6628022857bf676718677d242fc7a2d908ba67ca4af50152fa8db008dd5f813948bd1bc94f69a93006aed066333272ae68b220662f49aa333dcaa0a822c4bc0d43391929468b486071391ed65c9812b18fcb8144f066ac94ad95bc9b00920696d980d8c89b96f218890077f5437512b42ea049ef8cb0bc166568043769ae71fea6b3b1f6b40780cc91b326e0efed7870dcb03f3cee5fefd649da08af2406c3068ce83547715c86de276fb4419d0c3a76720d91c311a9b7a8d49c36e4b8acbd58fe65b0760a5ba3f16f33a390713272554420e5712fad977367ecfdb27e415e9ba106bd657dd7097c7b31a47c1c81b677c27a498d6f14f224a68819369c11e89b37486326fcefff6711512e94b9b5a214e7988e4f1fb45aef6c28fde99dba8669e148c28ebe66260119e1c98c0982393a684df5530b90bfbcd1f04d30cfbeddf53215dfa081943b241e06951a86e831edfc42df1810115d6a10239ae5fddd4dab5178464d831c98c695a7126cc3ba868541c845acee86730c245de45703b26bc2e87e1cad9dca00c7a3d5ed6f2c7733fecc5c60e2640ce9bd21a61bf1db3dd1c95232e394f7ed67396bfaa4d2b8f48dff7f6a0ce51d3f01eec480368fe75bdb061f525eed1babbb6dc1835c22169ab69df3dde9c4873969890238515afd6a7d4f5252a29209dc35c8ed51434abebeaa051f8d272dce6d1c5a3e043ab999b0e5a94a0e9e74a64d7c69c1451d7872005c333413ee540b8b262ed3b9d03e2100bfcc0bb8ccfd911beffeced32b2f5ae887f8a2f5d7734289445d8e99b0d1323a0bce90c4ab41f540a710162aec85ec361aef32a7b347dacaea84361df74287a84f58972acddaa0bb39ef6a7503a3d62884c241fedcee80ccf2696f764fec479bab1b99ba5679ce4de172a551cb17bf3310e51f76c9d05ebc001672bbdfb42eebdc98b3e6d48ec054f9d1bc31483b3d8dd7781e81a1c7d1e931dca05a57ef68ed3f416cdedc27b3cb17ec3fe9379c38b9d2f250f74aead8dcaeea0a86e034ef9a93c0d55cd17180bf3f36fd315b224e589ab517f74f935deb149665c985088d11336b66a3b10bc9caaf426655a1ea4d10e5df5b62bbfbb92e78f0e1b22d59230e040c258324c7a6345831c67460a6846ca25129fe838f3089c313e794a5ad15d9072389d1354fac4089da81ebb10dce4e1b090bd72e108f76432e40edf8b7c4554c1f8130434388728f05f2e39ba02a1877f5b9650a71a1b37d1a3af85b7a0a9a11438f7600c5f1a2435e4d8462bb9326d039b1cfaa0fc4256908bdf896b0fe6ef1ec707d9cfe6da23ee6333675af3b845c7eceb54c90e4159ea2fcdb81cb08e9634374bedb46bead83df75af32dfab5491b2c12f27f5b31ffe62d3b7ff83bffc80a842d2987b7aa136396bc371c109a2ba2be455c303c7cfb4e34a3a188d85a11fdb90faafe5aa7b77c11ea70f139223709848528ac096dae2af181a8215969509bfe68f5ad91fc5388ef0f1bd101f8439ffd2aa57fa104fdaae372c0bcfc35f7f5c39f880bae36ed1422e886abd6efc0c93b92e41f08fb3a21e2fade21af62cb3226364a77369a712b4b5c04b88b8c22bbc2eb333823fac64b7b923d92f0777a74ca5491917f6f70461470a23f637a3dee46ea52ff4d4a07f0bd4d7080eb16e9ad943a1217b1e83a96866948b903f210413d4ba5ab1b19c7dd60385667aff3f9978e3f1a1d5c20193894c5e5b65094b7727ea844ca288d57ef9245037b206dcc1383b6ecd2854dbc24e87283c3d8b754f1a95aaa41218827500495b3635a0211f1a3ac4968ad7fdf0d2962762c5fac23c0ab671ad9f7d83adbe8b594cc7d37b6c089513faa4c633395d282fc7be5367c73909efb89759c40babdbcc85628e2610fbdaf781ed62368f39270f7f47e099a7bf224d80a3552beb130147c4b587dee668db440f73d1af92e4ba502e995b005a47e9fccc5bc9d9fecbfbb591541d1387dfca02a3e911ff7d04b87de6536c5143abb97ca54add1f4f37fd9d3144599a5e79c4b1de67b933a77c3b83d60e0048dfad241762260314a1f729ef25c03365279ec66edf57f4dde1ff379b76b44bedc123d1fcd6920c9b0cf95f5a1e403ae91a69ff43990afe8976cb9aee86900d5f4987c04d018d56927fb7fb9acaff0a08dfbfffcd76bec2149666147fb3b3fdfe8938c13ac97d4c99f30df6798261bf76ab8f4f31960f13b17c4e45c02d9047d8c9c9662f2bfce42b240e29ea6e79ebc6e347a29b96e172fe24f435b42829ffb6dd1c3eaca763d07cb06a023b833205582c4d683df8512537d371e72261c1d16ec7d42fca5de4a782fac5c2535fc0f0a7b42f61cc8e3186e51db34039f4b67c14a3c7ab00724124edd30b053f313e68a7d06a894ad5e14b9d3df291a607c181086d710314355927b5626ad4ef1fd029323c233d633671cc3f507b10153707a18521830ce01bc09a4e52c498675f81f23c913d9d4aac0dc0206696af78aee679e7e010da9ef61278497cb94fd6c1c0e0d07879efd50ba4d85f415ea4e920b886d660785d99ec4587772f767849c93dc3e6d489490959c2e383efbc02ef9116e664e8c8daf6cd7d2a9fb1cab457e8f87b316720e3df8e3de6f8bac1de7b26d2baed345a5709e1b867e660a888e1d522ad13ad6aca446fe98d3075b9ec1ae31fb00b35f486435b7ece488dd50d2e4ecba53f0eacef04fd20ac3e4bde31c5ba9a7db156aedecd2586ac80ef97f8cbdf25617f809fd55e50e31ac1ef62a9fe71e428917186b73bb871320ee7bc3d5e410baea3c517492a387ce59341ed82cc398c74da1a698474d9b044e923510c2e63d7d2864b093b7c666f55cc179c177ed50fcef62165f76c080c10399ef2baa9de7f69349339d53453e65d99f4386fa17654b4f49f57e88bb643133692fbd39a785dccaa5dcf3ec0d4a914c0e857a466707bdea1acfa4613f38f212ee0fb1a1facc998e2edad1be7af2ffa6b674b46717e61c393b17139c293e094eb4fc8531d8a94eb48b4786201a610f24d54af18225c426743fb7b8830b3030fd52ca3a6edcc8810c1cba087a249dab1f5412fa11a69aea9943f88fc98e3757e155fdab671cb7e5ce40828b4aa079f40d275746c202f99e8303190f25d73fe3618c2286333b431a8ed1d57b0ee9f4506fe95b6d63e41a95af5649db86cdff3276835906d892d671da662ca2d9f5218ea3703ceb49df9918776be6e599aad21b07d99fb7e79acaebda6207de7816feb4e0deb704bd801ebbdb382c39891ee4e03ea2b4f7da321c8387e039a0abb64569897f436136052253738c564d56068c0355ffe6cd7fb63b1f128218855d78d115d72225891d3a828542c8612d840fb377eea5e5addc29bd332a079f76d0f36113db08550b902147e20ee440b1f79f316c3baa915f56fa164b195d2f048a4eeec38f25c40004d83b4aed83c9e3c990467c16a95f489af4024bff953f2cf55e65281292bc89107c693b2c5ed67b825e98d44b98bb89794feedb27be7005f7bebd2bad0ad3f756dcef0e4212af19216b731873ff943e4f5023b5158570d05b79a3af4daf834a13171f7b5d5e8cb660e065b5d3a98c91e1d5956f588b89c4f4e1ffc3c00cac8a1459a25cb95d88e43d24b045a8ce26366e4428bbb168742140691489f01c9323f38e34a34969fa5248940e32ad7d768d146511b4dfe602d86404232a9c340530e17461ce704738882736e62b62a406de358c31753ea641f374ad47eb98bd904eb4ae96c0cb4367c0f7624cab5f932e0abfcf32f584c9417d51d6290be73ce65a0f489becd0b76ed915bb5a8e92fb999ebcd6a8e8852b3851ecd9aae7c87f4ad26d2f8b2e815c90b4804208e6c81a8263a50d78bf3146c463193963f401fbb63f1eb545fc6cc389f47046230218e03ecc005bf6408ec34b549d7fc3c298755aa1728448632255a17104b542fecfc43348e70a5ce8bbee50d86d4a3accbe64d8c3d1d2fc981a35de9b352e0f6bbaeecb78bb688b2d025dd6fa7ec64e303edfff30fe1017ade9718f5bb14f9226d00b72ad16e845589d2695d16859919f5129f0e760d28d5f979b00f8311acb962bcb556d44dd546008aecf66b17f019067efa2fa1e8a8704e0b8f288b8bd2466acdd080d3a98358189d4bb536871e4a136e9bc2a7f9223406090c5f1e6cd1980f8d4b709c04e3214e571336fbb9abb2e405ac5f20d8bd8a1258d7b43be4a81adf30903341488bcbbb764e65b3b3e4d84a2b9e9e6185572bec0dcb7c7dcdabbd07a713c396b15d228f7435280c16da27ac9caa149143c8c1eb027625e4af9fe1e4381f868448afb64a732e360b1b464391ba9e7e6dad76c7f2523b499a1b861e25c07a40b21cd5d7612b98148aba820900bc135c7d93f607a7012302defb822a534370e6742be45387fec8cee891101e69afd8bb6d2768c1391fcd421de91ac38c05a1644a0a543f3c0e1b19784ff4a25bdff2be31cda6d3cb6da9221f83c1bcf70482e277af9cbce7d8634eb5bd839905eff8709ae126c4642208241488cde9609c2004fb209b2cd9c8afea3572d7f6cf3fa012e3bc3223f1d366ddc295767c3ce7756941db4a101b122604390ae789838b72ceaa2cd4b2b3a855b4ee81b8175894d1e0cefcfaa6a27844a29b05ad70debf9004e758d0d14290d791fdfff180db0fc45deefd48f3b4dcb066eb01f942bf5ccda78c4fe795aff3d25a5447865f9f4c21f08ceded012cb53d2835f3d2c2e0c2472004a5f2741b5507791bbb9b11526e846f830262eff4c7364f97d4a79be1d90eacf3e3e5a4c573bc5466f5fc3b8ce91c638d8102e8ffa0a1cef83da435bff75e8d7e4c97c8bad907431d30e53ca2aa1136991edd67061f1d488bfa6b897b134150ecb49c6a04f9b3cf8e8ad809b8d31c5b4b6496dfa0c81776d4308cdd7943dc1fc13a8474781d5f7eaf63a2e04c799a975483518a5aa27a416e2a1613c6cbc4c3dd09a3f16f27461792f8107f09c327fe1d677d53e33bd48c98d198f8646708cebe260b1306d5d6ed3a2a489e3a6def74ad27f9fe87732940d7359295f8e2166cf0dc50c45f33e459b571e50b564818836757b5d9c8e2f270718a2d267d3c5be6bebc0c93149e548aa0a619ea5d514968e9ec2d6ebd6a531ace5c766d06661773b36927ac74b911b6b091f935cf9eae5ed8556c0893d7cc1594cf3d510e54ac16ad0981898a557339eae251a3389402c0761910d264dfabcc331e1222c21bff879c042035842d25a57755c19f0ec9c2f95112981ea4b7fbeaa26b203548c5a65606e519ebaab605e8f61d1c94e72f05f5b441e8bfa3be92662f05a683bce8318af37eb8e7474de487eb7710b1b24c1dc35f6b24f062ae6b3084ec016711aef0da47cf80c5cfc76c2a8b23d9469a0d00d6268a0133aacda595359461d6de7c396cc2b3270b4e594ea087346d9ea6bc9186685c5ef9ce6c63c61b4e4df9751b40ce7d2d098b2c70b037de9724e46ff88048d4a3a7ad0e4bc3423b5dcca9e353679b26cf0418a0bde28f2c54e0430b83613fb3440b6039687c8802460591dee83aff4a72a699a03f9f0f7ce81cf9cebe34809272e40690907bf7dade07e46a3b73845416cacef12e0c024e3baebb441f8236dfe7ca6fa7024449d119705d0f9107adf8411a7c05bb771e97fbe866c966b651d73aee0bb8acd7f6ad14aab341f07a0635e073fe24f95bc573e97c62f8afeb907cc408ee919484d85f071668dfe9c6f2cea1436a85e82fa039e0b47872a3c5ff336f8be6d7cf6780935e329615683d3b5b0132aa0cd2b7b3e2441094e4c0bb77c89e62459b5612a0d9b5dcd319fc4f766e9ff96c6de02d7e3fca93df529fdbc0a6f2393159ac157055d87a42bb577decee8615deabc029bedadfdfa2943aa90b0fd3413335b1344fb987506a998b9762c38083a1485064fe1325dcf9d1374efb4164f61d27b63d581336645f381816706b62cbe7add4093e4ba25b1e1ef107a71be82ee458a51846435e61a626615daaed461d75e1d93f839fa7b5a83f8cad9095c4c05f1c061005da14305f875bb6cfd312dc1d031817058a3d5f54f453739a235686f5bd6a92d00d9fa77d1dbcbb7ada9dedbd3c383f6bdbfbb5b134c87b587619f9b9239162b53c16db40ec8bc2053cc8b4d9e9d9c7afbb48be7476673a11ede8ebc1ab54511156af59207b227a8fa395b2a12d1308f3367a84f8c40dfe4021d1b814eb4192b4ecca178ce61831a6419f35e1eca040102677788bd92d6664df387ab3886973b435060fb9f93b4009a486ef2fb2767e1fb3f2e1d5d0b55f30a62692c3ebd886eeaeb9e30da1bb7c3436e455be1bd5cf776164667f28fe7e88e4ca216c787d77e97184c69bf9635e322c055afd6ca47592dfe6fed953f4e4ac41fee9e3c69cbad1231e5ab726257b1216e8a6f8ef599ea29063504dfdbde9f28229f2b7e908072f3a22356649741829e70dc3d68620c8d54c5a7108bafb354a3bd8d716ae10ff839c836856a1a9f9066b2bd0dfde96cc286802e92fd8f07212049c99a7565a75e0e0fabb9a3e95ca08b842a71e31f07325729fda9e1814b83cc68f7034441a5904d547a8ba0abf88c2a46d70e9ebb23d3268385b4cb4548c90c6cd2408c0907b48df99c26131023c3102defd97f427f8cb5fc9e5d19c18570aba71e3ee98871c72610c120aa31dbb3c27be0b67d84fd1dc32b4adf935c084676beac13b3b1513747232b3bafdde966dd824297c49bba16b80cb0067528e509b63ee12aa60e0a881211ca1ef746e52c585233dff94b9c05e75cb5cf63822ac63bd61e5bd252ec686afcebb98dfb3fb060b5d7c71351aba59f36826a4d1ca2b66d34c7a6a6c64744d6c42e2bedd8ee5af25fac7072023e739ea0f8aa146d82ad72967c0fb06a2b2fcbd9d210ace008f423f352a6a6e30d309a6db3402fbc5d38909aa4b0fe5cffdaadd4fd4db4f33bdcbdce00c33af1af1ca0b6809c304bbb3b4fad9823edf47204377a73f6640f75c400ba2ac0e702091a2662f27e33a340ddb9e79b44cfb0265b36809a68f56335bfd395d140d386b4374393896ccbb1a70626f9f090e32539901f40e804a91ee80796c01e89bc51e449e98b09866f333a8326e99b5438f1fa4c7c745cf804b77bc01e1a36cc27f5ba3650889a2138e577801beac16e3ae6afdf9d0c52d9b97f2ca2758dbe1de720a6fc8073048486f56d512715b8be09662eed654c86dddf372bfd268ccd29fc65946161a4207928c189cd64cb11fe9bfd8482c2f39907b45b537974db3131de3bab7ed8656972f2f1ced9b47c57e44b30eb01b3012b19b0521c4927706bdb0e29b6802e63008f9dacb4dba1a090890a611154621a82661cdbaab91b152c04f2423c6a5fdf84cc47775b6cacab47a61ccdf986d781a2f3d3b50f2c4a8b678666731713b6ac953a0fb42145fed6e43491a4867bb510cb8a1140237c7af9916001ae14ba88d9b2283cc537dbe2386b54d341ba14369373a6b77acc26d0f970b783c20705f4dce1f6ace042d5c87c90e195085152cc6a6b5c9a8f75d7afa742a3e6de760884801bc7d1713a6e92e63777da3cff6d46e2f13febbce2d2ce99d01488534b0bd44834b575a9218d4dcd52c2e60874a700e709e3e041647091db6271f715004b18ec03d4d6379ae2260a33a93206a541e90c8f77e35bf55c3a02fe099213e019c17bc9995589d2dd1239bb71411cf816abb16f03a579f049a3bde64617c0a954e44043a2ebc0979b660724a92163d90e93f75b3ca75ce9341159c1774b0c5995d1f7afa603b88ed8333cb7913397e42be0300edfa68ff3b1ae36d02274d3a38704743d28dbbed7ec31531a7e27fc15923c47250fd869fdcf525a13cc69b355e0fdcc6021a865a8a983f7ec5af0ce3880956ac68dbc4216d50c575bc21bc8f650612ee6f8958c9abd8f5c547d7f868f0ec33850b4f440ea6867f83a998964f968f0f359b63d3b6951cf04d08e4232bfcfe56c6e32ff69f8201ddaacf81c329974102289c9d0d9dac84073a2f92c06019c3e0621fc9538d15f301d24bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a5b5e418b99133dd307307f61ad56475f5b5766801153c2491ba9c5470e69df6fd8bac82dc61e1efbf2caf40eff2f476d794924c4dbdfc8e969db0da51bc73cd21cb88e785be701682cd48a5a491704c4dfdd52eef4f26416495d481218f16af7d7a06ba13fb9429a651f6805f8f0656ae9b1aacd7421c42064e31bde35aa6faff9df8a493f6df85fe848834d623193cfb88dca80642aa077dffce53bfb6c5fb3a0e680ed0746ca119aa8b555a6e96c655bc8fa3d337efe910fe84efe1c9455c085ce3fd3102a365e48881410ba11c270d59258f2bf012f85f618fd16cd17c5a03666ef8705d896e9471d5fd77333c9d4e69158607a3a2d2b81490c7ffbdcc92572d6bae1f1cee17e6ac45637a6ffaa4d41fd78ed414b376ab737c5397f6c8711141acfe6ac78635a4448728b8f82846b9c96a71a0a962f7c950c7c33445e2e096fe63fee369d39e741e000cb648218b2597fd0c5a807a6549c69e34786473399cb8d6851a7c6137ecd808da3d1035f9878d080af0a4f4a77df8fb9f4e15588f2af444d7a41b36b66ee589b4cd649d5a7ab79867c13c9f37abc8cd782c65e084b2de391267141a6ecfd5a494c0b3d2fe66018fb0bd73ab2497aff6fd23acfa3fa04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4881a2ba6a412236acf3bc054f1298a905b8dbc8638fe3c8a9daba128335d5f9a34ae2ea9a8e3b3060b29aa6d8ceb139f55e9aba2ea8ae9be232a70d3e142c8001c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc5255f29ed48eaae83d7279e654615e292889981faa81ad56a6a16be840411f082fa034006d15bef6d8e605c79f6e88055784816b0c279ac5f243fef6d3289ea8f85a8e2bb88dfd3a75ea46bac825dd585331adc5f4e44c4e1e780cdbb308e8c0853fdba67550c00343f751963d54f5c551b41a7d5ae13c67677bb799b682571048c6805738014341acb7f870f824d244b8c15fd7485cb354f2189cae790d2f1791424dd13e1f52b4334ee6ee3d3a5a93d95c4025205acbac5069b2c6fc960364eec40406bb418ff4ea4a6ab06a5a3afaf16276722d3372f8daf40d645369e168f62c685f8983947ea5233da108f6e3ae76049a44915bf8ce14598e1e67781aa9d5ddc08f1784ba9b7b724452fe2eed9ceb2c50ef760c64ec16c308ff49ecac079dedc9654dd3ce46c2eddb91e4f90b727a45649ba9faafa2531d92b139dd39344c9aad57e70f551e97c3c4523eacf7c6039bf046032efdce6eba809344e88f4f34773756f6945f64af7f7ef71eb5b178694a8bea09e5ec0db5eb5178b64a1cdb7bb39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b4af774d84f58807e01b5927b106dd04d88fed3b8b45382a4d19186707342939fb7b2c171d337afe5236c083c196a97be99a78ccb1908b131b9b4869975aab886ababbba2e9c93e984159ef07249b43733f33d4d46489b4c76feafae508f2bd6182268a27d6ff30925c4ee71db52f3e8183c0a4a1201ab58e0501da9ab199b290f5fe19c6929f9e9e8185fbf4298809de34493939c1970909445ca33e085aa5b2efa4e42db73a7d8cae9b384e11b0c104be5dd1b77e9cd1455bf1f321a5fd6e00578feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64dfb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e199e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b266660628194a27a34f9632f6aeafe41bf4bd57741770b0e1559e086cfc3aa0fc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830ec746ffe7574f04e9867285dc0d16a6ffbdc1b54269363228aa71ba0ebddb3828588a7775ea66787c5805f8323f6b39a914d879c7c82a3065d38ebbad298b50f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1be38adef58dc6cdf1ff29d345055fd44538f9cb2c68c447da967582faaa6e3946973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b5c5db183d1f7121761008f92cf0c772579d839f3c56cd99df3d9b47a5ab32dd0a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26220fd377f471baf84f8785c905e9e8333535536a2ff8f1f77208aee2d08a12afe0f660fdabd152f6898677fffb60aaacb40f7393b2e7f4e06dc4f899535e8e1381ab690c26843b1a5072a4dfe2bc5b09da0d6eabf380ecb9932ce61a0683b3598de89be28e2556af998b4d57859d68ae6e001cc6d8e654fc7cd5efe3d96d60341293545fbe3164c57db29312617eaa5b9780ad6a0206b35d5198f240f62ef6bd95c1daca37772e9d132bb872e80f59b9f572a7a53a7bcea1b974bcd0db1924ebb9ab9dd747bcd6eb98773a6dae90c103f75780bdc65491b70617b5dd6c81d63cf9a4a18ca6db05c8e6699f553383a66a4af7036c87bb7ccab2c87ddbe47ba2a271be98549946706860c0c03c5e5a4091163f11d6b876296a76cab707445b402cfaddb24f44f650d36387ca55f08b5527d51fc3ba675269b5a0626e4e7d0b109c9239de3e774d413ed8149426f11b1889b7895ec95a93a583e5a7563490360885a79b96dfbfe9a756acc0ce1fd399b89ea8f33cf9776c3c5a544ad6cb4c623383121c8e743cbc477a73ea2648eaa5dab85a1635faec55821d9e311ac9efff483cb5d3b8e334ff3aa3e899db98630cb80716f01cb223a10c4260b1d8c95ed7db5b877f6db31d5ad12c8a89219a37bda96f6deb0d7f75eb8ee22dc63edae9c2381935cf00d92b14c38945bcdc800e3fce5c608fa4ae85fae299b4810c69296d2fed5e9f8023e8bab98687bdae42d8010d659dfcd58ed72dd4157ef15792dffe4134184660cabc053a395b12de135b6435af58bcdc4837b7e34cc4e84b7f2b390269f544061451a2952e93c519175343ce67050b950bde14ec4074e096440965b8520dd1d35ee7c6d37ec112a428ce48d856735113a70e5a0635cb496b76cdace1ce446e79e0cade6263b033789c3ac4c1269fb2772244b304635952edc44ce0c2fe4442516fc6c07a5345d39f1254b8025d33ddf7f27d2e28186bb784ab67cc51e8c6456473c387b6a58b42a304d87bf4f81436ea50de5b1ea30b2cb34a0743d2c38ceb1d79b70106518dfcb884fe2638962b10dcc5caba808ef6edeba50b7d0fc38a785be4cc798a4620b17c2ef561b6fa7d8284c18b2a0395aeda1996a371929aadc86dcfdb365030272e07a42e5dc34e75279c8cbfe96f837fd36ea2b269b243c0ac57451850344c5754ddb1165d4ca2a4709b6d62fd554bc24fd2ba89fcbd5615f8dc9b347646c012153a0fc3d547d5480d791bfbf7786e489e2ce6d6de27da125a51f1f5b941429b5481484072cbc50bd6dd36d4ddac1837e11a9c0267be9abdee818787ec5894590f4f244f5670ab412bef04953749e302b6f1a50f4cc6216e87a77850e5c292fefae3ad62fa38017bab3797963f2911abf07d70e007aa37346c082bc3ec5c8df2fe0ff46c1340217f22d8efd9c8e67f2055621b0322eec59d10ff3f69d645bb73f5b5cbc1aa32644221a358ec40c818e376edb32a0336d203a7ace2b0e402e8f99d99112d1bbd31d22ef57e4974979dcc74c2b9dc5676ce1a7b3e70bab172311844da028cf3b967527c0f43fe55a6e13a65cd9d5fb96e91140d386b4374393896ccbb1a70626f9f090e32539901f40e804a91ee80796c01e89bc51e449e98b09866f333a8326e99b5438f1fa4c7c745cf804b77bc01e1a337a2b9d8e2d70522585691c9f4faa7e17d3891c061b92a7dab14ecf020b35703c8f2c24ee45ba7ceaf31664a7bb734e6843e58c0c97b82e0da191edb81c32674cacbe283ff572df252205edfc68c0d59e545004092889e5c5badb44aaee5d3914cc56fa910a972ad097e995c292505c7f8e8d10345a4451f54294e1db6ea487294f1c9971fcc45ebea85c9eb49aec446f221fefcea43e66ed5c08c06d655197a960d148178d5d8e24a9f59ab578c10d79a7d34c2a2c0750ac1175fbb8010303dc64fc3c58ebc4811c4b4079e2df660f50c8412dc67a6a39d1e4f949f4bfbe4c60ef6ff07f53ddd23cac36a3183b3d9f5aff4cb03e232d60db7ca7d5ec2080247c3ad9da856a7ccd84ea5187e9cd5904618f4766277f78cdd40f7366a53513af2babe6274dcbf1bdf8565cb23104a77010af26d331166cb185a92b82b7c71eddf97b4758a8c54d45046aa6fa02fac9b12c56cc4b1e213dfe5058d014582996cdf484f708960361a58facd564ea1e3227e8f7a3f20a0344ad870024ef7a009d0d582c6989c18e7b952ec1ad348e84d6c8f107fe3824ed79ad91fc1e7681d98a90451532e1db71bc82735f4a4936f35da82d0aed388a41daa59d979e63135b33f78d3eb6f67c4d70a71271351ca734aeb3632df47977fd36f8476172e5fc78b13d3f8cc319c92b38d5d44500ac5cea7ec681d149fa20641c3962e8a42d441b873d1b9731ad0a54c1b6e39bf24e90008dbf8e70aeb2be4f37a353fee5eeeb4519368d4c4b938e2ee6fb67f0035db43091354456dec3ba46717d48339100d2fc80a628f9e748c84225f60c71a1093225bcbbf0db49c320d97441670a91e73eb49b7070e14228434afd0b4fc8358ec19e6d5430f07d6401fc0e0542610fd8161d52d32c5e3bdbbcf52001f55ec1d09c4a5093472e0739999ac9ccb621dedc1b4d8665f86c0d8e24692009bf9cf0371d7d3cb1724ba7af3e74c401745c1ed9bc3308119a2d8622acba269e5b8d2ead66dba898e74f0fbb287f6ca667d6fb945220071f59a0b62f1318d97c698830dd3dc8a9ada2945f92b2ab0a37a92a886b7656674e697eee55b908b5b7e813cc052c5fa79f8ca320a7ef3aa9213268c0a1b68b6964ecbbcfda52bad1f1a0ca4b9b494ca8755234d8f2274c0f1a53928a724e1773b4b7072494e756943f7b6050df1e06b38d13ae336c97a7fe563c3baf58579662fdea7c6c463ccbbfbc2ba574e9b1bf4e5e353f4b02dc8a2cf5c7754694b07423dc8ea641744f2cc3ba7afb49ff389f59fdb239ea677368e9e32af709482b4f8826c4d6ea69c8c22f49ea79565fca7f7f05c09fc3622bb86a92bcc32f86e94bcd56fe04604b68f9cd3076ed2341672ae7b464040795e3e02a57540948052bace8075e92e4e7a4b75a569b0bc4e4eac7dcd1ab1f325d6ce0da5bd5e7f9939d2ca37e527cf7ff3db044882b151c2d1458d8ae27e2f44214833c4f51e256b05b671d840075e09d7887926cd0e10a8ff7e0c43de7ddcea1d3f9100e39c28276f9f626134b4ae699ae8e2b0e8441c9d9c131870b70959bdc16f6c67e47673f369730df92a984121c74a83e6acea91d0749a68819df6ec336781d3df3c0d04eaae8acb6acd6e79268490d4d7673d18fd147d90db059c4f00aaba2e127fc72941d461de4e5d5b9ab26de82981ef45a6c2d7e477289474c025a1d6ffac051ecaccb6081363a341f92a34ea8e1dad1a655f08294695f00cfa11948a148cfa060fa41a28367eace3bccfa762882c5100c2871e6db117481b9165240e93253d7e751dcf279dc19053f924f36d5c0b4c9a4354cb312dcc4c53e32af1a2811bfd4ed648fe186af6065b2325d7176d04b6d0b99630f92081924cf7a049bac766f034ddc5710822d725faee7267049aed3135f1b2564a61487a6ad6b77f264fd7920af43088bd5e39095fbac67f4aa4f730b3c1467db0525f4d72747838c217f1f9b58819dacc60426e7134117e3ba60bd89303f8f4c7ed2838ef20f623d704390f83fd788959971d64ecff215ae76230069ee8498cc0aea9e0c2059a04bf597a8345517d972f80ff32fad6c517b2d9ea35ae078fa8da90401619c6d6948c6b5e4f56668885060851b1b7a17774f88cd806515aa551532f51f56839a94deb8723e2d74ba570ae1db4761f929ecef4ea8a2cba19b6ab7f4dfae7f3a2856721a6e7b66bbfc1282af8c7968b56425f908f920802c9330fd9e2deec15814614e5ff847b661e674daf9aeb289383c8183cdba76d39f6236e8b07639cb821a31b3888aff025dcd2618e8f9840dcf4494fd5eefbdca86bd291283524bd1668ba1e172114f4bd3510e20872c8e9efdd254d035b3fe6b49935e647c830b51f8e5842d29b02a72d1cca1e43f4f0999ce7e35fc3e05b333ced3bc718a185ef694d28d037e687a2c17fb195238e6951c1b5f3995567c8c0e9794fbec32f1b25fe44c3b1e6053a6dc9088f54b9956fc5ace6c784f9920bfacf35378123e3a0e197afd715c1729165bd4160c35c770f0ee972e925e833f4f856912cdfdfa966af6f8512ce5460434e122ebccbd78cf727f917be7efbbfc0079c2564d5e2733b32bca5975de000e6922639bde2f4629868aea654c41b020478d1d64b065f76f1c4b6d4685b55f9b27ef87c5bd861dea36725c3b7addcce816aa0e13cb1780c104d1240e692c285d6adcfbd8b5c7ffc85e2e352fca2596c4a2c552d1e4e7bf619fac081cb9d237896bd88217dc6f2a15fa8c3a14e9818e5da27491d3368a26462ae2f07a681c6d5bb12e02263e74337a1ff3051e05d859e1f9aef6bb022e21d77dea3a21b57a263aa08a3bac762be59c2b7432f24fe7d0dbfaed004a3ff6e281f8b343e99ebd72420e391601d078406607e16aefde1c36906ab9e97e7b764c8023aa2c8fa042b31985bbfc771ed6d6846b7d94203ea818f41ccf95230341e781f0dcdc17b70b3b812226f3e3ffa47b8e0a0887924456483174646f14a7c2fd0ead6ed811486a60b7f25ddb1ce6123e0caeb91e8487b9a376ae1d8a762c260040f6d59a84720fc45a4c7807c531430d2bc40cb4fb4a06e27920c5ce78eae653cd59deb6c3fc0fd56fee23fbeb64b1ba9a3d1662b9dbb8752a3c61bf5109412649b11b97142d6ddcac9d97374c6141f01d1e45a13cd3a989e7f7c73be1ff836cc5b46a7ff6a7992d1ac397971b7ecde2807c40153b4decec863de51afe3be7065eb0401ad023cd6b917c255845a43ec6fd936ce3e093fe597d298d4f2232f79002b3b573b975fa014c7f53c0130be9050213038b1ec8d8ef53255ca53e5352af84b990425b9cb0afc36bad7efaf9a10e3c6a553e2cfaa2f842f1dbfd4cdeb8eaafb2be5bad972f7d37775e8795c38a0687e2e90098e8b7c95a89403e8f637fb6d512e9841f6570909b56289815c23146c5a697e9f3bedd7e28ce3b9d6a4dc775ecd2c62cba3a76161e89facf7c93f7a52014952285bb6510b4279f2e053623374829757cfe0a8e59d94516e235e34e6f96b0d5105be94262d468fff54da56f6ae436ae24a492ce0a6f37345483460498fc779c02bafdac9ef5f94876a5af14d0971da5a077dcea3e0d25bfe12d3c4cf52c8e0b70249f5297667b3fd0e7345ff775d27d9f4927284279784b2d4b52aea73131954553098762557f45a57ff5db7d4b3ef022be26216b5895d6401cab7796c5a1ca7674a3018aacdd5328e9ba061608bece30761dda9530d5b344ab830d8b59b893306aa697b62e7ecd5f852d28f10e5a41031603d2e569f55b62cffadc7c53e4c5fd8d7d5fd581ed693d2e376b0f4d28b6af379ad06c09a48a46804259ef0a6347d3eb27725744d4422742751d80044e974b5989d1bb654c3afab6fa02e870721fb094d70f9be22adb1f18d3eac0dd545445506c22956ff7f875d591692b2bd22d185bc22c723615f6899cd71a537a2f68249bf1cc7615dfcb83dfb8d36c8e06cc04f2423c6a5fdf84cc47775b6cacab47a61ccdf986d781a2f3d3b50f2c4a8b6c5935c369f53f220479b35529fa5a329a72c77665260aaaadddc01c1b7735d3a980fe0d43fafecc61a107da085c700c4a1e2dee70744c975dcbb513ced4289c94bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a5b5e418b99133dd307307f61ad56475f5b5766801153c2491ba9c5470e69df6fd8bac82dc61e1efbf2caf40eff2f476d794924c4dbdfc8e969db0da51bc73cdf7c42c12e3942ecea7daa668253b6150209579203ca269080a35a0404297d6ac8761973dfd55e7e46ff0b209a7eb0f2781d6ff05573c8e60fed6f127fc7d6f955ba607f303b9fa23566fed6d5e29d9568a5f8b47cc6b8d06b765a15f145ee41ee09bbdadab6b1f542779a3fa11eb71d073fcc5efa284541664d3759bb5e4b08ba5f2d88e8f85e2c064c8a83643afe9da98d0da7a2343b01de6df7480e9383017a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a48bf2abd86ace7f5cd776f87ed273f9b8c4242ddeb42ea67bf94f658358d6236d34ae2ea9a8e3b3060b29aa6d8ceb139f55e9aba2ea8ae9be232a70d3e142c8001c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b4262ea608102ee4e5cfba2900cf66a9caf833074cb0cb0bda54466410a7b87f5ff4a574126ba6891dd4b72cf016c9e80cc76522c8d31ef044764d6466b0f3d5f395173fe217baafc9a7bfdc8e5e31486c5614ced7387575570f7db293e703b54ef3c989d08a24c69f2684cd77fda0626b10b6fe6d89b693f2361fe4273e4b6dfba336aca75e7fff93fdfaaa1f9a003c2b4dbea7f94a12691e788225e06bbf3440bb75205e3ae1f4109d9723e645d5e769522c7192dd566814e12a697c2233dd89ecb8e0b517364c5edefd2ddaa6d7c541eaf776d40fd0bcc07a9fb42109c1f137a3a1316005a8f33077c31b27a17fbb1fc6af309a365bbdeedb489b963a202db307f552d648ca43845c2ada781a1855c579baef105a7bb21f404be8264522ebe678feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64dfb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e199e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178305cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa172051d8873253706ac11ccf98881d91bf11fa6e4fcc0fedf8760cff11a0f52a6be38adef58dc6cdf1ff29d345055fd44538f9cb2c68c447da967582faaa6e3946973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b5c5db183d1f7121761008f92cf0c772579d839f3c56cd99df3d9b47a5ab32dd0a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26f220f74fbd6188d9bbdca556f8692ab0ce0f960e4880ae9b895e856ce3870e2a4433e70a282ea6c0e9b00eb688363a0a3b155c5fde2af6e34c9229a470c7f2f1b5d3b8e334ff3aa3e899db98630cb80716f01cb223a10c4260b1d8c95ed7db5bcf2347b4f518c27990fc66949488d9c4884b49dcc06da82a9229c8b6136d3427446e79e0cade6263b033789c3ac4c1269fb2772244b304635952edc44ce0c2fed236c4b14a09d928c9ac0649e35d3551a957b17544cf069f597d996400a6da5efffdf8ac5651eb0f21b0e0c8797887063fae25b461925d55d4d82e784cb0ce4f279aa6370f78ff74ca6079e3938c92f1817663ca05ac07bdf73eb6f422bfbce22a035db6f020a236df33cfdb58e3daa66fbf73269bc25a40d912e164981c91f6d3c5c1b136fc31acf0a48ba7f123c5fcb79b0c044047459c4a76ea5fbf824bdc81198ee9bc34c2c77b6c30d2e24b341816f3ab16c110a9f038a218b5005b67c883f4fc022f9a6c5217640b25ec3610164fdc71dcf625a75e0faa158cc6eb0eb3734e3172ca936830064132673e8d7f349f9787a9bf9268ff72b89150250f9e8e140d386b4374393896ccbb1a70626f9f090e32539901f40e804a91ee80796c01e89bc51e449e98b09866f333a8326e99b5438f1fa4c7c745cf804b77bc01e1a305b12adfbe599262fceddedaad7243b051ef075300c0b3b157637bb275e6d2788e4c30d94eae7148bd768d34574c6cc80880128feeeb88dacfacfa36d1304faf004dc272d013eacc3f3a9428fdbc45861bdcb1d80ee7b7fdc8c86702e32f215ac04f2423c6a5fdf84cc47775b6cacab47a61ccdf986d781a2f3d3b50f2c4a8b6fde0b8df8b7f9f36c0421025bb1a06630b47accc0e49be444e5f96ed395a2435bfcea3bc3a020a27f9c575f179928c91afc09443b647a19b39ac124c669b780a4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a5b5e418b99133dd307307f61ad56475f5b5766801153c2491ba9c5470e69df6fd8bac82dc61e1efbf2caf40eff2f476d794924c4dbdfc8e969db0da51bc73cd64375385e8fb19b7b4949f72c5f129b99fc805c34862b4a90fbe964fa62f8c6e7cfcb84b99361ed4212a92872033094abb01074affe39f82b367ca5fc7692116a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a49310c9a998c735b7a2224fee0f8f781baa236bce78b2af7d8bcd9b2bdad69cfd34ae2ea9a8e3b3060b29aa6d8ceb139f55e9aba2ea8ae9be232a70d3e142c8001c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b476d11001710061953c0a6422dd68796e8b5c3ccb1061b55885b6299bd1181399fb4ce9b934b2a60f8134b454ebff6896ab63a7dedfd1ed203dfefa96a426300frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootppl-1.2-27.fc39.src.rpmppl-docsppl-docs(x86-64)    ppl(x86-64)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)1.2-27.fc393.0.4-14.6.0-14.0-15.4.18-14.18.91ds@cʂ@cc]bޅbڑ@afa@aXI`@Fedora Release Engineering - 1.2-27Fedora Release Engineering - 1.2-26Jerry James - 1.2-25Jerry James - 1.2-25Jerry James - 1.2-24Fedora Release Engineering - 1.2-24Jiri Vanek - 1.2-23Fedora Release Engineering - 1.2-22Jerry James - 1.2-21Fedora Release Engineering - 1.2-20- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Convert License tags to SPDX- Rebuild for pl 9.0.2- Do not build the Java interface on i686 (rhbz#2104091) - Build the gprolog interface on aarch64- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for java-17-openjdk as system jdk- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- Rebuild for pl 8.4.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&1.2-27.fc391.2-27.fc39ChangeLogREADME.docfdl.pdffdl.ps.gzfdl.txtgpl.pdfgpl.ps.gzppl-user-1.2-htmlGFDL.htmlGPL.htmlannotated.htmlannotated.jsarrowdown.pngarrowright.pngbc_s.pngbdwn.pngclassParma__Polyhedra__Library_1_1Approximable__Reference.htmlclassParma__Polyhedra__Library_1_1Approximable__Reference__Common.htmlclassParma__Polyhedra__Library_1_1BD__Shape-members.htmlclassParma__Polyhedra__Library_1_1BD__Shape.htmlclassParma__Polyhedra__Library_1_1BD__Shape.jsclassParma__Polyhedra__Library_1_1BHRZ03__Certificate-members.htmlclassParma__Polyhedra__Library_1_1BHRZ03__Certificate.htmlclassParma__Polyhedra__Library_1_1BHRZ03__Certificate.jsclassParma__Polyhedra__Library_1_1Binary__Operator.htmlclassParma__Polyhedra__Library_1_1Binary__Operator__Common-members.htmlclassParma__Polyhedra__Library_1_1Binary__Operator__Common.htmlclassParma__Polyhedra__Library_1_1Binary__Operator__Common.jsclassParma__Polyhedra__Library_1_1Box-members.htmlclassParma__Polyhedra__Library_1_1Box.htmlclassParma__Polyhedra__Library_1_1Box.jsclassParma__Polyhedra__Library_1_1CO__Tree_1_1const__iterator-members.htmlclassParma__Polyhedra__Library_1_1CO__Tree_1_1const__iterator.htmlclassParma__Polyhedra__Library_1_1CO__Tree_1_1iterator-members.htmlclassParma__Polyhedra__Library_1_1CO__Tree_1_1iterator.htmlclassParma__Polyhedra__Library_1_1C__Polyhedron-members.htmlclassParma__Polyhedra__Library_1_1C__Polyhedron.htmlclassParma__Polyhedra__Library_1_1C__Polyhedron.jsclassParma__Polyhedra__Library_1_1C__Polyhedron__inherit__graph.mapclassParma__Polyhedra__Library_1_1C__Polyhedron__inherit__graph.md5classParma__Polyhedra__Library_1_1C__Polyhedron__inherit__graph.pngclassParma__Polyhedra__Library_1_1Cast__Floating__Point__Expression-members.htmlclassParma__Polyhedra__Library_1_1Cast__Floating__Point__Expression.htmlclassParma__Polyhedra__Library_1_1Cast__Floating__Point__Expression.jsclassParma__Polyhedra__Library_1_1Cast__Floating__Point__Expression__inherit__graph.mapclassParma__Polyhedra__Library_1_1Cast__Floating__Point__Expression__inherit__graph.md5classParma__Polyhedra__Library_1_1Cast__Floating__Point__Expression__inherit__graph.pngclassParma__Polyhedra__Library_1_1Cast__Operator.htmlclassParma__Polyhedra__Library_1_1Cast__Operator__Common-members.htmlclassParma__Polyhedra__Library_1_1Cast__Operator__Common.htmlclassParma__Polyhedra__Library_1_1Checked__Number-members.htmlclassParma__Polyhedra__Library_1_1Checked__Number.htmlclassParma__Polyhedra__Library_1_1Checked__Number.jsclassParma__Polyhedra__Library_1_1Concrete__Expression-members.htmlclassParma__Polyhedra__Library_1_1Concrete__Expression.htmlclassParma__Polyhedra__Library_1_1Concrete__Expression.jsclassParma__Polyhedra__Library_1_1Concrete__Expression__Common-members.htmlclassParma__Polyhedra__Library_1_1Concrete__Expression__Common.htmlclassParma__Polyhedra__Library_1_1Concrete__Expression__Common.jsclassParma__Polyhedra__Library_1_1Concrete__Expression__Type-members.htmlclassParma__Polyhedra__Library_1_1Concrete__Expression__Type.htmlclassParma__Polyhedra__Library_1_1Concrete__Expression__Type.jsclassParma__Polyhedra__Library_1_1Congruence-members.htmlclassParma__Polyhedra__Library_1_1Congruence.htmlclassParma__Polyhedra__Library_1_1Congruence.jsclassParma__Polyhedra__Library_1_1Congruence__System-members.htmlclassParma__Polyhedra__Library_1_1Congruence__System.htmlclassParma__Polyhedra__Library_1_1Congruence__System.jsclassParma__Polyhedra__Library_1_1Congruence__System_1_1const__iterator-members.htmlclassParma__Polyhedra__Library_1_1Congruence__System_1_1const__iterator.htmlclassParma__Polyhedra__Library_1_1Congruences__Reduction-members.htmlclassParma__Polyhedra__Library_1_1Congruences__Reduction.htmlclassParma__Polyhedra__Library_1_1Congruences__Reduction.jsclassParma__Polyhedra__Library_1_1Constant__Floating__Point__Expression-members.htmlclassParma__Polyhedra__Library_1_1Constant__Floating__Point__Expression.htmlclassParma__Polyhedra__Library_1_1Constant__Floating__Point__Expression.jsclassParma__Polyhedra__Library_1_1Constant__Floating__Point__Expression__inherit__graph.mapclassParma__Polyhedra__Library_1_1Constant__Floating__Point__Expression__inherit__graph.md5classParma__Polyhedra__Library_1_1Constant__Floating__Point__Expression__inherit__graph.pngclassParma__Polyhedra__Library_1_1Constraint-members.htmlclassParma__Polyhedra__Library_1_1Constraint.htmlclassParma__Polyhedra__Library_1_1Constraint.jsclassParma__Polyhedra__Library_1_1Constraint__System-members.htmlclassParma__Polyhedra__Library_1_1Constraint__System.htmlclassParma__Polyhedra__Library_1_1Constraint__System.jsclassParma__Polyhedra__Library_1_1Constraint__System__const__iterator-members.htmlclassParma__Polyhedra__Library_1_1Constraint__System__const__iterator.htmlclassParma__Polyhedra__Library_1_1Constraint__System__const__iterator.jsclassParma__Polyhedra__Library_1_1Constraints__Reduction-members.htmlclassParma__Polyhedra__Library_1_1Constraints__Reduction.htmlclassParma__Polyhedra__Library_1_1Constraints__Reduction.jsclassParma__Polyhedra__Library_1_1Determinate-members.htmlclassParma__Polyhedra__Library_1_1Determinate.htmlclassParma__Polyhedra__Library_1_1Determinate.jsclassParma__Polyhedra__Library_1_1Difference__Floating__Point__Expression-members.htmlclassParma__Polyhedra__Library_1_1Difference__Floating__Point__Expression.htmlclassParma__Polyhedra__Library_1_1Difference__Floating__Point__Expression.jsclassParma__Polyhedra__Library_1_1Difference__Floating__Point__Expression__inherit__graph.mapclassParma__Polyhedra__Library_1_1Difference__Floating__Point__Expression__inherit__graph.md5classParma__Polyhedra__Library_1_1Difference__Floating__Point__Expression__inherit__graph.pngclassParma__Polyhedra__Library_1_1Division__Floating__Point__Expression-members.htmlclassParma__Polyhedra__Library_1_1Division__Floating__Point__Expression.htmlclassParma__Polyhedra__Library_1_1Division__Floating__Point__Expression.jsclassParma__Polyhedra__Library_1_1Division__Floating__Point__Expression__inherit__graph.mapclassParma__Polyhedra__Library_1_1Division__Floating__Point__Expression__inherit__graph.md5classParma__Polyhedra__Library_1_1Division__Floating__Point__Expression__inherit__graph.pngclassParma__Polyhedra__Library_1_1Domain__Product-members.htmlclassParma__Polyhedra__Library_1_1Domain__Product.htmlclassParma__Polyhedra__Library_1_1FP__Oracle-members.htmlclassParma__Polyhedra__Library_1_1FP__Oracle.htmlclassParma__Polyhedra__Library_1_1FP__Oracle.jsclassParma__Polyhedra__Library_1_1Floating__Point__Constant.htmlclassParma__Polyhedra__Library_1_1Floating__Point__Constant__Common.htmlclassParma__Polyhedra__Library_1_1Floating__Point__Expression-members.htmlclassParma__Polyhedra__Library_1_1Floating__Point__Expression.htmlclassParma__Polyhedra__Library_1_1Floating__Point__Expression.jsclassParma__Polyhedra__Library_1_1Floating__Point__Expression__inherit__graph.mapclassParma__Polyhedra__Library_1_1Floating__Point__Expression__inherit__graph.md5classParma__Polyhedra__Library_1_1Floating__Point__Expression__inherit__graph.pngclassParma__Polyhedra__Library_1_1GMP__Integer-members.htmlclassParma__Polyhedra__Library_1_1GMP__Integer.htmlclassParma__Polyhedra__Library_1_1GMP__Integer.jsclassParma__Polyhedra__Library_1_1Generator-members.htmlclassParma__Polyhedra__Library_1_1Generator.htmlclassParma__Polyhedra__Library_1_1Generator.jsclassParma__Polyhedra__Library_1_1Generator__System-members.htmlclassParma__Polyhedra__Library_1_1Generator__System.htmlclassParma__Polyhedra__Library_1_1Generator__System.jsclassParma__Polyhedra__Library_1_1Generator__System__const__iterator-members.htmlclassParma__Polyhedra__Library_1_1Generator__System__const__iterator.htmlclassParma__Polyhedra__Library_1_1Generator__System__const__iterator.jsclassParma__Polyhedra__Library_1_1Grid-members.htmlclassParma__Polyhedra__Library_1_1Grid.htmlclassParma__Polyhedra__Library_1_1Grid.jsclassParma__Polyhedra__Library_1_1Grid__Certificate-members.htmlclassParma__Polyhedra__Library_1_1Grid__Certificate.htmlclassParma__Polyhedra__Library_1_1Grid__Certificate.jsclassParma__Polyhedra__Library_1_1Grid__Generator-members.htmlclassParma__Polyhedra__Library_1_1Grid__Generator.htmlclassParma__Polyhedra__Library_1_1Grid__Generator.jsclassParma__Polyhedra__Library_1_1Grid__Generator__System-members.htmlclassParma__Polyhedra__Library_1_1Grid__Generator__System.htmlclassParma__Polyhedra__Library_1_1Grid__Generator__System.jsclassParma__Polyhedra__Library_1_1Grid__Generator__System_1_1const__iterator-members.htmlclassParma__Polyhedra__Library_1_1Grid__Generator__System_1_1const__iterator.htmlclassParma__Polyhedra__Library_1_1H79__Certificate-members.htmlclassParma__Polyhedra__Library_1_1H79__Certificate.htmlclassParma__Polyhedra__Library_1_1H79__Certificate.jsclassParma__Polyhedra__Library_1_1Implementation_1_1Doubly__Linked__Object-members.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Doubly__Linked__Object.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Doubly__Linked__Object.jsclassParma__Polyhedra__Library_1_1Implementation_1_1Doubly__Linked__Object__inherit__graph.mapclassParma__Polyhedra__Library_1_1Implementation_1_1Doubly__Linked__Object__inherit__graph.md5classParma__Polyhedra__Library_1_1Implementation_1_1Doubly__Linked__Object__inherit__graph.pngclassParma__Polyhedra__Library_1_1Implementation_1_1EList-members.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1EList.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1EList.jsclassParma__Polyhedra__Library_1_1Implementation_1_1EList__Iterator-members.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1EList__Iterator.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1EList__Iterator.jsclassParma__Polyhedra__Library_1_1Implementation_1_1EList__inherit__graph.mapclassParma__Polyhedra__Library_1_1Implementation_1_1EList__inherit__graph.md5classParma__Polyhedra__Library_1_1Implementation_1_1EList__inherit__graph.pngclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler-members.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler.jsclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Flag-members.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Flag.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Flag.jsclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Flag__inherit__graph.mapclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Flag__inherit__graph.md5classParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Flag__inherit__graph.pngclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Function-members.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Function.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Function.jsclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Function__inherit__graph.mapclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Function__inherit__graph.md5classParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__Function__inherit__graph.pngclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__inherit__graph.mapclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__inherit__graph.md5classParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Handler__inherit__graph.pngclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Pending__Element-members.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Pending__Element.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Pending__Element.jsclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Pending__Element__inherit__graph.mapclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Pending__Element__inherit__graph.md5classParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Pending__Element__inherit__graph.pngclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Pending__List-members.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Pending__List.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Pending__List.jsclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Time-members.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Time.htmlclassParma__Polyhedra__Library_1_1Implementation_1_1Watchdog_1_1Time.jsclassParma__Polyhedra__Library_1_1Integer__Constant.htmlclassParma__Polyhedra__Library_1_1Integer__Constant__Common.htmlclassParma__Polyhedra__Library_1_1Interval-members.htmlclassParma__Polyhedra__Library_1_1Interval.htmlclassParma__Polyhedra__Library_1_1Interval.jsclassParma__Polyhedra__Library_1_1Linear__Expression-members.htmlclassParma__Polyhedra__Library_1_1Linear__Expression.htmlclassParma__Polyhedra__Library_1_1Linear__Expression.jsclassParma__Polyhedra__Library_1_1Linear__Expression_1_1const__iterator-members.htmlclassParma__Polyhedra__Library_1_1Linear__Expression_1_1const__iterator.htmlclassParma__Polyhedra__Library_1_1Linear__Expression__Impl_1_1const__iterator-members.htmlclassParma__Polyhedra__Library_1_1Linear__Expression__Impl_1_1const__iterator.htmlclassParma__Polyhedra__Library_1_1Linear__Expression__Interface_1_1const__iterator__interface-members.htmlclassParma__Polyhedra__Library_1_1Linear__Expression__Interface_1_1const__iterator__interface.htmlclassParma__Polyhedra__Library_1_1Linear__Expression__inherit__graph.mapclassParma__Polyhedra__Library_1_1Linear__Expression__inherit__graph.md5classParma__Polyhedra__Library_1_1Linear__Expression__inherit__graph.pngclassParma__Polyhedra__Library_1_1Linear__Form-members.htmlclassParma__Polyhedra__Library_1_1Linear__Form.htmlclassParma__Polyhedra__Library_1_1Linear__Form.jsclassParma__Polyhedra__Library_1_1MIP__Problem-members.htmlclassParma__Polyhedra__Library_1_1MIP__Problem.htmlclassParma__Polyhedra__Library_1_1MIP__Problem.jsclassParma__Polyhedra__Library_1_1MIP__Problem_1_1const__iterator-members.htmlclassParma__Polyhedra__Library_1_1MIP__Problem_1_1const__iterator.htmlclassParma__Polyhedra__Library_1_1Multiplication__Floating__Point__Expression-members.htmlclassParma__Polyhedra__Library_1_1Multiplication__Floating__Point__Expression.htmlclassParma__Polyhedra__Library_1_1Multiplication__Floating__Point__Expression.jsclassParma__Polyhedra__Library_1_1Multiplication__Floating__Point__Expression__inherit__graph.mapclassParma__Polyhedra__Library_1_1Multiplication__Floating__Point__Expression__inherit__graph.md5classParma__Polyhedra__Library_1_1Multiplication__Floating__Point__Expression__inherit__graph.pngclassParma__Polyhedra__Library_1_1NNC__Polyhedron-members.htmlclassParma__Polyhedra__Library_1_1NNC__Polyhedron.htmlclassParma__Polyhedra__Library_1_1NNC__Polyhedron.jsclassParma__Polyhedra__Library_1_1NNC__Polyhedron__inherit__graph.mapclassParma__Polyhedra__Library_1_1NNC__Polyhedron__inherit__graph.md5classParma__Polyhedra__Library_1_1NNC__Polyhedron__inherit__graph.pngclassParma__Polyhedra__Library_1_1No__Reduction-members.htmlclassParma__Polyhedra__Library_1_1No__Reduction.htmlclassParma__Polyhedra__Library_1_1No__Reduction.jsclassParma__Polyhedra__Library_1_1Octagonal__Shape-members.htmlclassParma__Polyhedra__Library_1_1Octagonal__Shape.htmlclassParma__Polyhedra__Library_1_1Octagonal__Shape.jsclassParma__Polyhedra__Library_1_1Opposite__Floating__Point__Expression-members.htmlclassParma__Polyhedra__Library_1_1Opposite__Floating__Point__Expression.htmlclassParma__Polyhedra__Library_1_1Opposite__Floating__Point__Expression.jsclassParma__Polyhedra__Library_1_1Opposite__Floating__Point__Expression__inherit__graph.mapclassParma__Polyhedra__Library_1_1Opposite__Floating__Point__Expression__inherit__graph.md5classParma__Polyhedra__Library_1_1Opposite__Floating__Point__Expression__inherit__graph.pngclassParma__Polyhedra__Library_1_1PIP__Decision__Node-members.htmlclassParma__Polyhedra__Library_1_1PIP__Decision__Node.htmlclassParma__Polyhedra__Library_1_1PIP__Decision__Node.jsclassParma__Polyhedra__Library_1_1PIP__Decision__Node__inherit__graph.mapclassParma__Polyhedra__Library_1_1PIP__Decision__Node__inherit__graph.md5classParma__Polyhedra__Library_1_1PIP__Decision__Node__inherit__graph.pngclassParma__Polyhedra__Library_1_1PIP__Problem-members.htmlclassParma__Polyhedra__Library_1_1PIP__Problem.htmlclassParma__Polyhedra__Library_1_1PIP__Problem.jsclassParma__Polyhedra__Library_1_1PIP__Solution__Node-members.htmlclassParma__Polyhedra__Library_1_1PIP__Solution__Node.htmlclassParma__Polyhedra__Library_1_1PIP__Solution__Node.jsclassParma__Polyhedra__Library_1_1PIP__Solution__Node__inherit__graph.mapclassParma__Polyhedra__Library_1_1PIP__Solution__Node__inherit__graph.md5classParma__Polyhedra__Library_1_1PIP__Solution__Node__inherit__graph.pngclassParma__Polyhedra__Library_1_1PIP__Tree__Node-members.htmlclassParma__Polyhedra__Library_1_1PIP__Tree__Node.htmlclassParma__Polyhedra__Library_1_1PIP__Tree__Node.jsclassParma__Polyhedra__Library_1_1PIP__Tree__Node_1_1Artificial__Parameter-members.htmlclassParma__Polyhedra__Library_1_1PIP__Tree__Node_1_1Artificial__Parameter.htmlclassParma__Polyhedra__Library_1_1PIP__Tree__Node_1_1Artificial__Parameter.jsclassParma__Polyhedra__Library_1_1PIP__Tree__Node_1_1Artificial__Parameter__inherit__graph.mapclassParma__Polyhedra__Library_1_1PIP__Tree__Node_1_1Artificial__Parameter__inherit__graph.md5classParma__Polyhedra__Library_1_1PIP__Tree__Node_1_1Artificial__Parameter__inherit__graph.pngclassParma__Polyhedra__Library_1_1PIP__Tree__Node__inherit__graph.mapclassParma__Polyhedra__Library_1_1PIP__Tree__Node__inherit__graph.md5classParma__Polyhedra__Library_1_1PIP__Tree__Node__inherit__graph.pngclassParma__Polyhedra__Library_1_1Partially__Reduced__Product-members.htmlclassParma__Polyhedra__Library_1_1Partially__Reduced__Product.htmlclassParma__Polyhedra__Library_1_1Partially__Reduced__Product.jsclassParma__Polyhedra__Library_1_1Pointset__Powerset-members.htmlclassParma__Polyhedra__Library_1_1Pointset__Powerset.htmlclassParma__Polyhedra__Library_1_1Pointset__Powerset.jsclassParma__Polyhedra__Library_1_1Pointset__Powerset__inherit__graph.mapclassParma__Polyhedra__Library_1_1Pointset__Powerset__inherit__graph.md5classParma__Polyhedra__Library_1_1Pointset__Powerset__inherit__graph.pngclassParma__Polyhedra__Library_1_1Poly__Con__Relation-members.htmlclassParma__Polyhedra__Library_1_1Poly__Con__Relation.htmlclassParma__Polyhedra__Library_1_1Poly__Con__Relation.jsclassParma__Polyhedra__Library_1_1Poly__Gen__Relation-members.htmlclassParma__Polyhedra__Library_1_1Poly__Gen__Relation.htmlclassParma__Polyhedra__Library_1_1Poly__Gen__Relation.jsclassParma__Polyhedra__Library_1_1Polyhedron-members.htmlclassParma__Polyhedra__Library_1_1Polyhedron.htmlclassParma__Polyhedra__Library_1_1Polyhedron.jsclassParma__Polyhedra__Library_1_1Polyhedron__inherit__graph.mapclassParma__Polyhedra__Library_1_1Polyhedron__inherit__graph.md5classParma__Polyhedra__Library_1_1Polyhedron__inherit__graph.pngclassParma__Polyhedra__Library_1_1Powerset-members.htmlclassParma__Polyhedra__Library_1_1Powerset.htmlclassParma__Polyhedra__Library_1_1Powerset.jsclassParma__Polyhedra__Library_1_1Shape__Preserving__Reduction-members.htmlclassParma__Polyhedra__Library_1_1Shape__Preserving__Reduction.htmlclassParma__Polyhedra__Library_1_1Shape__Preserving__Reduction.jsclassParma__Polyhedra__Library_1_1Smash__Reduction-members.htmlclassParma__Polyhedra__Library_1_1Smash__Reduction.htmlclassParma__Polyhedra__Library_1_1Smash__Reduction.jsclassParma__Polyhedra__Library_1_1Sum__Floating__Point__Expression-members.htmlclassParma__Polyhedra__Library_1_1Sum__Floating__Point__Expression.htmlclassParma__Polyhedra__Library_1_1Sum__Floating__Point__Expression.jsclassParma__Polyhedra__Library_1_1Sum__Floating__Point__Expression__inherit__graph.mapclassParma__Polyhedra__Library_1_1Sum__Floating__Point__Expression__inherit__graph.md5classParma__Polyhedra__Library_1_1Sum__Floating__Point__Expression__inherit__graph.pngclassParma__Polyhedra__Library_1_1Threshold__Watcher-members.htmlclassParma__Polyhedra__Library_1_1Threshold__Watcher.htmlclassParma__Polyhedra__Library_1_1Throwable-members.htmlclassParma__Polyhedra__Library_1_1Throwable.htmlclassParma__Polyhedra__Library_1_1Throwable.jsclassParma__Polyhedra__Library_1_1Unary__Operator.htmlclassParma__Polyhedra__Library_1_1Unary__Operator__Common-members.htmlclassParma__Polyhedra__Library_1_1Unary__Operator__Common.htmlclassParma__Polyhedra__Library_1_1Unary__Operator__Common.jsclassParma__Polyhedra__Library_1_1Variable-members.htmlclassParma__Polyhedra__Library_1_1Variable.htmlclassParma__Polyhedra__Library_1_1Variable.jsclassParma__Polyhedra__Library_1_1Variable__Floating__Point__Expression-members.htmlclassParma__Polyhedra__Library_1_1Variable__Floating__Point__Expression.htmlclassParma__Polyhedra__Library_1_1Variable__Floating__Point__Expression.jsclassParma__Polyhedra__Library_1_1Variable__Floating__Point__Expression__inherit__graph.mapclassParma__Polyhedra__Library_1_1Variable__Floating__Point__Expression__inherit__graph.md5classParma__Polyhedra__Library_1_1Variable__Floating__Point__Expression__inherit__graph.pngclassParma__Polyhedra__Library_1_1Variables__Set-members.htmlclassParma__Polyhedra__Library_1_1Variables__Set.htmlclassParma__Polyhedra__Library_1_1Variables__Set.jsclassParma__Polyhedra__Library_1_1Watchdog-members.htmlclassParma__Polyhedra__Library_1_1Watchdog.htmlclassParma__Polyhedra__Library_1_1Watchdog.jsclasses.htmlclosed.pngdir_68267d1309a1af8e8297ef4c3efbcdba.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfolderclosed.pngfolderopen.pngform_0.pngform_1.pngform_10.pngform_100.pngform_101.pngform_102.pngform_103.pngform_104.pngform_105.pngform_106.pngform_107.pngform_108.pngform_109.pngform_11.pngform_110.pngform_111.pngform_112.pngform_113.pngform_114.pngform_115.pngform_116.pngform_117.pngform_118.pngform_119.pngform_12.pngform_120.pngform_121.pngform_122.pngform_123.pngform_124.pngform_125.pngform_126.pngform_127.pngform_128.pngform_129.pngform_13.pngform_130.pngform_131.pngform_132.pngform_133.pngform_134.pngform_135.pngform_136.pngform_137.pngform_138.pngform_139.pngform_14.pngform_140.pngform_141.pngform_142.pngform_143.pngform_144.pngform_145.pngform_146.pngform_147.pngform_148.pngform_149.pngform_15.pngform_150.pngform_151.pngform_152.pngform_153.pngform_154.pngform_155.pngform_156.pngform_157.pngform_158.pngform_159.pngform_16.pngform_160.pngform_161.pngform_162.pngform_163.pngform_164.pngform_165.pngform_166.pngform_167.pngform_168.pngform_169.pngform_17.pngform_170.pngform_171.pngform_172.pngform_173.pngform_174.pngform_175.pngform_176.pngform_177.pngform_178.pngform_179.pngform_18.pngform_180.pngform_181.pngform_182.pngform_183.pngform_184.pngform_185.pngform_186.pngform_187.pngform_188.pngform_189.pngform_19.pngform_190.pngform_191.pngform_192.pngform_193.pngform_194.pngform_195.pngform_196.pngform_197.pngform_198.pngform_199.pngform_2.pngform_20.pngform_200.pngform_201.pngform_202.pngform_203.pngform_204.pngform_205.pngform_206.pngform_207.pngform_208.pngform_209.pngform_21.pngform_210.pngform_211.pngform_212.pngform_213.pngform_214.pngform_215.pngform_216.pngform_217.pngform_218.pngform_219.pngform_22.pngform_220.pngform_221.pngform_222.pngform_223.pngform_224.pngform_225.pngform_226.pngform_227.pngform_228.pngform_229.pngform_23.pngform_230.pngform_231.pngform_232.pngform_233.pngform_234.pngform_235.pngform_236.pngform_237.pngform_238.pngform_239.pngform_24.pngform_240.pngform_241.pngform_242.pngform_243.pngform_244.pngform_245.pngform_246.pngform_247.pngform_248.pngform_249.pngform_25.pngform_250.pngform_251.pngform_252.pngform_253.pngform_254.pngform_255.pngform_256.pngform_257.pngform_258.pngform_259.pngform_26.pngform_260.pngform_261.pngform_262.pngform_263.pngform_264.pngform_265.pngform_266.pngform_267.pngform_268.pngform_269.pngform_27.pngform_270.pngform_271.pngform_272.pngform_273.pngform_274.pngform_275.pngform_276.pngform_277.pngform_278.pngform_279.pngform_28.pngform_280.pngform_281.pngform_282.pngform_283.pngform_284.pngform_285.pngform_286.pngform_287.pngform_288.pngform_289.pngform_29.pngform_290.pngform_291.pngform_292.pngform_293.pngform_294.pngform_295.pngform_296.pngform_297.pngform_298.pngform_299.pngform_3.pngform_30.pngform_300.pngform_301.pngform_302.pngform_303.pngform_304.pngform_305.pngform_306.pngform_307.pngform_308.pngform_309.pngform_31.pngform_310.pngform_311.pngform_312.pngform_313.pngform_314.pngform_315.pngform_316.pngform_317.pngform_318.pngform_319.pngform_32.pngform_320.pngform_321.pngform_322.pngform_323.pngform_324.pngform_325.pngform_326.pngform_327.pngform_328.pngform_329.pngform_33.pngform_330.pngform_331.pngform_332.pngform_333.pngform_334.pngform_335.pngform_336.pngform_337.pngform_338.pngform_339.pngform_34.pngform_340.pngform_341.pngform_342.pngform_343.pngform_344.pngform_345.pngform_346.pngform_347.pngform_348.pngform_349.pngform_35.pngform_350.pngform_351.pngform_352.pngform_353.pngform_354.pngform_355.pngform_356.pngform_357.pngform_358.pngform_359.pngform_36.pngform_360.pngform_361.pngform_362.pngform_363.pngform_364.pngform_365.pngform_366.pngform_367.pngform_368.pngform_369.pngform_37.pngform_370.pngform_371.pngform_372.pngform_373.pngform_374.pngform_375.pngform_376.pngform_377.pngform_378.pngform_379.pngform_38.pngform_380.pngform_381.pngform_382.pngform_383.pngform_384.pngform_385.pngform_386.pngform_387.pngform_388.pngform_389.pngform_39.pngform_390.pngform_391.pngform_392.pngform_393.pngform_394.pngform_395.pngform_396.pngform_397.pngform_398.pngform_399.pngform_4.pngform_40.pngform_400.pngform_401.pngform_402.pngform_403.pngform_404.pngform_405.pngform_406.pngform_407.pngform_408.pngform_409.pngform_41.pngform_410.pngform_411.pngform_412.pngform_413.pngform_414.pngform_415.pngform_416.pngform_417.pngform_418.pngform_419.pngform_42.pngform_420.pngform_421.pngform_422.pngform_423.pngform_424.pngform_425.pngform_426.pngform_427.pngform_428.pngform_429.pngform_43.pngform_430.pngform_431.pngform_432.pngform_433.pngform_434.pngform_435.pngform_436.pngform_437.pngform_438.pngform_439.pngform_44.pngform_440.pngform_441.pngform_442.pngform_443.pngform_444.pngform_445.pngform_446.pngform_447.pngform_448.pngform_449.pngform_45.pngform_450.pngform_451.pngform_452.pngform_453.pngform_454.pngform_455.pngform_456.pngform_457.pngform_458.pngform_459.pngform_46.pngform_460.pngform_461.pngform_462.pngform_463.pngform_464.pngform_465.pngform_466.pngform_467.pngform_468.pngform_469.pngform_47.pngform_470.pngform_471.pngform_472.pngform_473.pngform_474.pngform_475.pngform_476.pngform_477.pngform_478.pngform_479.pngform_48.pngform_480.pngform_481.pngform_482.pngform_483.pngform_484.pngform_485.pngform_486.pngform_487.pngform_488.pngform_489.pngform_49.pngform_490.pngform_491.pngform_492.pngform_493.pngform_494.pngform_495.pngform_496.pngform_497.pngform_498.pngform_499.pngform_5.pngform_50.pngform_500.pngform_501.pngform_502.pngform_503.pngform_504.pngform_505.pngform_506.pngform_507.pngform_508.pngform_509.pngform_51.pngform_510.pngform_511.pngform_512.pngform_513.pngform_514.pngform_515.pngform_516.pngform_517.pngform_518.pngform_519.pngform_52.pngform_520.pngform_521.pngform_522.pngform_523.pngform_524.pngform_525.pngform_526.pngform_527.pngform_528.pngform_529.pngform_53.pngform_530.pngform_531.pngform_532.pngform_533.pngform_534.pngform_535.pngform_536.pngform_537.pngform_538.pngform_539.pngform_54.pngform_540.pngform_541.pngform_542.pngform_543.pngform_544.pngform_545.pngform_546.pngform_547.pngform_548.pngform_549.pngform_55.pngform_550.pngform_551.pngform_552.pngform_553.pngform_554.pngform_555.pngform_556.pngform_557.pngform_558.pngform_559.pngform_56.pngform_560.pngform_561.pngform_562.pngform_563.pngform_564.pngform_565.pngform_566.pngform_567.pngform_568.pngform_569.pngform_57.pngform_570.pngform_571.pngform_572.pngform_573.pngform_574.pngform_575.pngform_576.pngform_577.pngform_578.pngform_579.pngform_58.pngform_580.pngform_581.pngform_582.pngform_583.pngform_584.pngform_585.pngform_586.pngform_587.pngform_588.pngform_589.pngform_59.pngform_590.pngform_591.pngform_592.pngform_593.pngform_594.pngform_595.pngform_596.pngform_597.pngform_598.pngform_599.pngform_6.pngform_60.pngform_600.pngform_601.pngform_602.pngform_603.pngform_604.pngform_605.pngform_606.pngform_607.pngform_608.pngform_609.pngform_61.pngform_610.pngform_611.pngform_612.pngform_613.pngform_614.pngform_615.pngform_616.pngform_617.pngform_618.pngform_619.pngform_62.pngform_620.pngform_621.pngform_622.pngform_623.pngform_624.pngform_625.pngform_626.pngform_627.pngform_628.pngform_629.pngform_63.pngform_630.pngform_631.pngform_632.pngform_633.pngform_634.pngform_635.pngform_636.pngform_637.pngform_638.pngform_639.pngform_64.pngform_640.pngform_641.pngform_642.pngform_643.pngform_644.pngform_645.pngform_646.pngform_647.pngform_648.pngform_649.pngform_65.pngform_650.pngform_651.pngform_652.pngform_653.pngform_654.pngform_655.pngform_656.pngform_657.pngform_658.pngform_659.pngform_66.pngform_660.pngform_661.pngform_662.pngform_663.pngform_664.pngform_665.pngform_666.pngform_667.pngform_668.pngform_669.pngform_67.pngform_670.pngform_671.pngform_672.pngform_673.pngform_674.pngform_675.pngform_676.pngform_677.pngform_678.pngform_679.pngform_68.pngform_680.pngform_681.pngform_682.pngform_683.pngform_684.pngform_685.pngform_686.pngform_687.pngform_688.pngform_689.pngform_69.pngform_690.pngform_691.pngform_692.pngform_693.pngform_694.pngform_695.pngform_696.pngform_697.pngform_698.pngform_699.pngform_7.pngform_70.pngform_700.pngform_701.pngform_702.pngform_703.pngform_704.pngform_705.pngform_706.pngform_707.pngform_708.pngform_709.pngform_71.pngform_710.pngform_711.pngform_712.pngform_713.pngform_714.pngform_715.pngform_716.pngform_717.pngform_718.pngform_719.pngform_72.pngform_720.pngform_721.pngform_722.pngform_723.pngform_724.pngform_725.pngform_726.pngform_727.pngform_728.pngform_729.pngform_73.pngform_730.pngform_731.pngform_732.pngform_733.pngform_734.pngform_735.pngform_736.pngform_737.pngform_738.pngform_739.pngform_74.pngform_740.pngform_741.pngform_742.pngform_743.pngform_744.pngform_745.pngform_746.pngform_747.pngform_748.pngform_749.pngform_75.pngform_750.pngform_751.pngform_752.pngform_753.pngform_754.pngform_755.pngform_756.pngform_757.pngform_758.pngform_759.pngform_76.pngform_760.pngform_761.pngform_762.pngform_763.pngform_764.pngform_765.pngform_766.pngform_767.pngform_768.pngform_769.pngform_77.pngform_770.pngform_771.pngform_772.pngform_773.pngform_774.pngform_775.pngform_776.pngform_777.pngform_778.pngform_779.pngform_78.pngform_780.pngform_781.pngform_782.pngform_783.pngform_784.pngform_785.pngform_786.pngform_787.pngform_788.pngform_789.pngform_79.pngform_790.pngform_791.pngform_792.pngform_793.pngform_794.pngform_795.pngform_796.pngform_797.pngform_798.pngform_799.pngform_8.pngform_80.pngform_800.pngform_801.pngform_802.pngform_803.pngform_804.pngform_805.pngform_806.pngform_807.pngform_808.pngform_809.pngform_81.pngform_810.pngform_811.pngform_812.pngform_813.pngform_814.pngform_815.pngform_816.pngform_817.pngform_818.pngform_819.pngform_82.pngform_820.pngform_821.pngform_822.pngform_823.pngform_824.pngform_825.pngform_826.pngform_827.pngform_828.pngform_829.pngform_83.pngform_830.pngform_831.pngform_832.pngform_833.pngform_834.pngform_835.pngform_836.pngform_837.pngform_838.pngform_839.pngform_84.pngform_840.pngform_841.pngform_842.pngform_843.pngform_844.pngform_845.pngform_846.pngform_847.pngform_848.pngform_849.pngform_85.pngform_850.pngform_851.pngform_852.pngform_853.pngform_854.pngform_855.pngform_856.pngform_857.pngform_858.pngform_859.pngform_86.pngform_860.pngform_861.pngform_862.pngform_863.pngform_864.pngform_865.pngform_866.pngform_867.pngform_868.pngform_869.pngform_87.pngform_870.pngform_871.pngform_872.pngform_873.pngform_874.pngform_875.pngform_876.pngform_877.pngform_878.pngform_879.pngform_88.pngform_880.pngform_881.pngform_882.pngform_883.pngform_884.pngform_885.pngform_89.pngform_9.pngform_90.pngform_91.pngform_92.pngform_93.pngform_94.pngform_95.pngform_96.pngform_97.pngform_98.pngform_99.pngformula.repositoryfunctions.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_dup.jsfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func.jsfunctions_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_k.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_z.htmlfunctions_func_~.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_z.htmlfunctions_~.htmlgraph_legend.htmlgraph_legend.md5graph_legend.pnggroup__PPL__CXX__interface.htmlgroup__PPL__CXX__interface.jshierarchy.htmlhierarchy.jsindex.htmljquery.jsmodules.htmlmodules.jsnamespaceParma__Polyhedra__Library.htmlnamespaceParma__Polyhedra__Library.jsnamespaceParma__Polyhedra__Library_1_1IO__Operators.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_type.htmlnamespacemembers_vars.htmlnamespaces.htmlnamespaces.jsnamespacestd.htmlnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreedata.jsnavtreeindex0.jsnavtreeindex1.jsnavtreeindex10.jsnavtreeindex2.jsnavtreeindex3.jsnavtreeindex4.jsnavtreeindex5.jsnavtreeindex6.jsnavtreeindex7.jsnavtreeindex8.jsnavtreeindex9.jsopen.pngpages.htmlresize.jssplitbar.pngstructParma__Polyhedra__Library_1_1BHRZ03__Certificate_1_1Compare-members.htmlstructParma__Polyhedra__Library_1_1BHRZ03__Certificate_1_1Compare.htmlstructParma__Polyhedra__Library_1_1Grid__Certificate_1_1Compare-members.htmlstructParma__Polyhedra__Library_1_1Grid__Certificate_1_1Compare.htmlstructParma__Polyhedra__Library_1_1H79__Certificate_1_1Compare-members.htmlstructParma__Polyhedra__Library_1_1H79__Certificate_1_1Compare.htmlstructParma__Polyhedra__Library_1_1PIP__Solution__Node_1_1No__Constraints.htmlstructParma__Polyhedra__Library_1_1Recycle__Input.htmlstructParma__Polyhedra__Library_1_1Select__Temp__Boundary__Type-members.htmlstructParma__Polyhedra__Library_1_1Select__Temp__Boundary__Type.htmlstructParma__Polyhedra__Library_1_1Variable_1_1Compare-members.htmlstructParma__Polyhedra__Library_1_1Variable_1_1Compare.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssppl-user-1.2.pdfppl-user-1.2.ps.gzppl-user-c-interface-1.2-htmlGFDL_different_HTML_tag.htmlGPL_different_HTML_tag.htmlannotated.htmlannotated.jsarrowdown.pngarrowright.pngbc_s.pngbdwn.pngclasses.htmlclosed.pngdir_c01359145d3cf7aebaa0b0e065e28c0d.htmldir_ff6b5900125bb0123025c1cb24bdc726.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfolderclosed.pngfolderopen.pngform_0.pngform_1.pngform_10.pngform_11.pngform_12.pngform_13.pngform_14.pngform_15.pngform_16.pngform_17.pngform_18.pngform_19.pngform_2.pngform_20.pngform_21.pngform_22.pngform_23.pngform_24.pngform_25.pngform_3.pngform_4.pngform_5.pngform_6.pngform_7.pngform_8.pngform_9.pngformula.repositoryfunctions.htmlfunctions_dup.jsfunctions_func.htmlfunctions_func.jsfunctions_func_w.htmlfunctions_vars.htmlfunctions_w.htmlgraph_legend.htmlgraph_legend.md5graph_legend.pnggroup__Datatypes.htmlgroup__Datatypes.jsgroup__Error.htmlgroup__Error.jsgroup__Init.htmlgroup__Init.jsgroup__PPL__CXX__interface.jsgroup__PPL__C__interface.htmlgroup__Timeout.htmlgroup__Timeout.jsgroup__Version.htmlgroup__Version.jsindex.htmlinterfaceppl__Artificial__Parameter__Sequence__const__iterator__tag-members.htmlinterfaceppl__Artificial__Parameter__Sequence__const__iterator__tag.htmlinterfaceppl__Artificial__Parameter__Sequence__const__iterator__tag.jsinterfaceppl__Artificial__Parameter__tag-members.htmlinterfaceppl__Artificial__Parameter__tag.htmlinterfaceppl__Artificial__Parameter__tag.jsinterfaceppl__Coefficient__tag-members.htmlinterfaceppl__Coefficient__tag.htmlinterfaceppl__Coefficient__tag.jsinterfaceppl__Congruence__System__const__iterator__tag-members.htmlinterfaceppl__Congruence__System__const__iterator__tag.htmlinterfaceppl__Congruence__System__const__iterator__tag.jsinterfaceppl__Congruence__System__tag-members.htmlinterfaceppl__Congruence__System__tag.htmlinterfaceppl__Congruence__System__tag.jsinterfaceppl__Congruence__tag-members.htmlinterfaceppl__Congruence__tag.htmlinterfaceppl__Congruence__tag.jsinterfaceppl__Constraint__System__const__iterator__tag-members.htmlinterfaceppl__Constraint__System__const__iterator__tag.htmlinterfaceppl__Constraint__System__const__iterator__tag.jsinterfaceppl__Constraint__System__tag-members.htmlinterfaceppl__Constraint__System__tag.htmlinterfaceppl__Constraint__System__tag.jsinterfaceppl__Constraint__tag-members.htmlinterfaceppl__Constraint__tag.htmlinterfaceppl__Constraint__tag.jsinterfaceppl__Generator__System__const__iterator__tag-members.htmlinterfaceppl__Generator__System__const__iterator__tag.htmlinterfaceppl__Generator__System__const__iterator__tag.jsinterfaceppl__Generator__System__tag-members.htmlinterfaceppl__Generator__System__tag.htmlinterfaceppl__Generator__System__tag.jsinterfaceppl__Generator__tag-members.htmlinterfaceppl__Generator__tag.htmlinterfaceppl__Generator__tag.jsinterfaceppl__Grid__Generator__System__const__iterator__tag-members.htmlinterfaceppl__Grid__Generator__System__const__iterator__tag.htmlinterfaceppl__Grid__Generator__System__const__iterator__tag.jsinterfaceppl__Grid__Generator__System__tag-members.htmlinterfaceppl__Grid__Generator__System__tag.htmlinterfaceppl__Grid__Generator__System__tag.jsinterfaceppl__Grid__Generator__tag-members.htmlinterfaceppl__Grid__Generator__tag.htmlinterfaceppl__Grid__Generator__tag.jsinterfaceppl__Linear__Expression__tag-members.htmlinterfaceppl__Linear__Expression__tag.htmlinterfaceppl__Linear__Expression__tag.jsinterfaceppl__MIP__Problem__tag-members.htmlinterfaceppl__MIP__Problem__tag.htmlinterfaceppl__MIP__Problem__tag.jsinterfaceppl__PIP__Decision__Node__tag-members.htmlinterfaceppl__PIP__Decision__Node__tag.htmlinterfaceppl__PIP__Decision__Node__tag.jsinterfaceppl__PIP__Problem__tag-members.htmlinterfaceppl__PIP__Problem__tag.htmlinterfaceppl__PIP__Problem__tag.jsinterfaceppl__PIP__Solution__Node__tag-members.htmlinterfaceppl__PIP__Solution__Node__tag.htmlinterfaceppl__PIP__Solution__Node__tag.jsinterfaceppl__PIP__Tree__Node__tag-members.htmlinterfaceppl__PIP__Tree__Node__tag.htmlinterfaceppl__PIP__Tree__Node__tag.jsinterfaceppl__Pointset__Powerset__C__Polyhedron__const__iterator__tag-members.htmlinterfaceppl__Pointset__Powerset__C__Polyhedron__const__iterator__tag.htmlinterfaceppl__Pointset__Powerset__C__Polyhedron__const__iterator__tag.jsinterfaceppl__Pointset__Powerset__C__Polyhedron__iterator__tag-members.htmlinterfaceppl__Pointset__Powerset__C__Polyhedron__iterator__tag.htmlinterfaceppl__Pointset__Powerset__C__Polyhedron__iterator__tag.jsinterfaceppl__Pointset__Powerset__C__Polyhedron__tag-members.htmlinterfaceppl__Pointset__Powerset__C__Polyhedron__tag.htmlinterfaceppl__Pointset__Powerset__C__Polyhedron__tag.jsinterfaceppl__Polyhedron__tag-members.htmlinterfaceppl__Polyhedron__tag.htmlinterfaceppl__Polyhedron__tag.jsjquery.jsmodules.htmlmodules.jsnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreedata.jsnavtreeindex0.jsnavtreeindex1.jsnavtreeindex2.jsnavtreeindex3.jsopen.pngpages.htmlresize.jssplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssppl-user-c-interface-1.2.pdfppl-user-c-interface-1.2.ps.gzppl-user-java-interface-1.2.pdfppl-user-java-interface-1.2.ps.gzppl-user-prolog-interface-1.2-htmlGFDL_different_HTML_tag.htmlGPL_different_HTML_tag.htmlPI_Compilation.htmlPI_SD_Features.htmlPI_SI_Features.htmlarrowdown.pngarrowright.pngbc_s.pngbdwn.pngclosed.pngdoc.pngdomains_predicates.htmldoxygen.cssdoxygen.pngdynsections.jsfolderclosed.pngfolderopen.pngform_0.pngform_1.pngform_10.pngform_2.pngform_3.pngform_4.pngform_5.pngform_6.pngform_7.pngform_8.pngform_9.pngformula.repositorygraph_legend.htmlgraph_legend.md5graph_legend.pnggroup__PPL__CXX__interface.jsgroup__PPL__Prolog__interface.htmlindex.htmljquery.jsmodules.htmlmodules.jsnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreedata.jsnavtreeindex0.jsopen.pngpages.htmlresize.jssplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssppl-user-prolog-interface-1.2.pdfppl-user-prolog-interface-1.2.ps.gz/usr/share/doc/ppl//usr/share/doc/ppl/ppl-user-1.2-html//usr/share/doc/ppl/ppl-user-c-interface-1.2-html//usr/share/doc/ppl/ppl-user-prolog-interface-1.2-html/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnu       ASCII textPostScript document text conforming DSC level 3.0, Level 2 (gzip compressed data, was "fdl.ps", last modified: Thu Feb 11 12:44:14 2016, max compression, from Unix)PostScript document text conforming DSC level 3.0, Level 2 (gzip compressed data, was "gpl.ps", last modified: Thu Feb 11 12:44:14 2016, max compression, from Unix)directoryHTML documentPNG image dataASCII text, with no line terminatorsASCII text, with very long lines (313)LaTeX document, ASCII text, with very long lines (418)ASCII text, with very long lines (42959)PostScript document text conforming DSC level 3.0, Level 2 (gzip compressed data, was "ppl-user-1.2.ps", last modified: Thu Feb 11 12:44:23 2016, max compression, from Unix)PostScript document text conforming DSC level 3.0, Level 2 (gzip compressed data, was "ppl-user-c-interface-1.2.ps", last modified: Thu Feb 11 12:44:25 2016, max compression, from Unix)PostScript document text conforming DSC level 3.0, Level 2 (gzip compressed data, was "ppl-user-java-interface-1.2.ps", last modified: Thu Feb 11 12:44:27 2016, max compression, from Unix)PostScript document text conforming DSC level 3.0, Level 2 (gzip compressed data, was "ppl-user-prolog-interface-1.2.ps", last modified: Thu Feb 11 12:44:26 2016, max compression, from Unix)https://bugz.fedoraproject.org/pplutf-8728a9083d210fe616c9147c8a4a59243f8000ff5429c2ff83776bab22003d9ddbdad2423322178c007f728a96d849ff62d293f32580cb025ece7bb5a07fe7e42?P(/hty*,}!E 4k?泻C@mG#Pt;0M@d.jTa $|VN)qNKo&Qj/\cVxI+۩YY]cpEҪn_˲lۇ/"c`sTNϯ,NMl9*3%ێsۜi( Sc03m_B.:K Sp5E@@U8L $M;Jض`VPZ=3fq椻3[gNKkc>Nե[ >-DGcfU?iwŽW E+d/w6Vgxnǻ몺PbrBS \gŝn5amrI_{x1vl:n?Q/ϣ/Y㞹weNoe;l70Ԭ+vloa:9>iYc.abΙD Ee8L,a X 95iI" 'DD |*j8$8vBsA\Hd&Z-5=k`,|싳Pa!3Qp2fp*fQ(}^%\c`l e:Žr&D&8Lyi]‰ؗ8'D^(tr Q.g_ 3p%;:*C\03M=TBϢuz$`1s5kgX@lezu>~Q. =-zPp0(gu^uXI,})x7ԝl,3LLh&H]iyѝf1wb= WJ{~췰r +amN_v,1CN Pq="5-ձXdc~nH  d Ei*"M.4?Bs}{ڍ%$5ze5P@}srm6@(.7#:9MwjM갂'N¶7 i* y m7MC5=R k;K!cM/VBQ%}Z#-23/UNiu֊i66/@эbn?4KH>E~V)~)9ֵ5-6(<իRm뺮wKjj͒q9uuϫ0/5 BV #֘B2 /ΧZW$bRPlH56ʥq>V1'!I$P0̦>Q *`AP&B0B AR^f**'G&D>C͚ˍI4k:hRN|܄؂,@=(p,:;pD,}^fAuk h|Xw$״M?@+}ꆪ2a+ƒ'%[0?S95PQL\:qN}GsuU6l'M&7uܢINX|R+f@>L v:j60;4Y%5P0bRO#]\>m -J*Qz}m[=kDRAGY;F[4iU@A!:qaˬZ GX'Rhvo2ʕVWf$\K&hCJ*>h6#\M߀6ntiJ_ p-+r;́l78~46(ɷAYO*sV\J㤀_<24OAb ;|,erubl7gl,"@' g9t}4w TpgoM=?gR<,@r=XV!j"WHSά t6>*Y2t>Qn#pT`^rji UC--%+ýA8rz$# a3 /-UCj7н;"u|ߪOJ,|5IU 41%&~\Bqzwbs"j!E Fj!W !JPEl$(i5 +; W.3" B\)f&:HXo2)H8ΙX<aj 4|1}a1ghs♓ B"QoW-T珘5e󀒦v!hFμ3XK9hcb˥UR:*P~113Iapp6Zw $K ƕMY@y5rFنl#gdXlѤ0 ߙy(J|l39d"O Ce!a,5S֚&<׸I_[\FІ}8zUk)33.ǂe.Eu |Oe 1.HͦΛ7 PqdN{n{A+ ԴH-&˄v庘^#׵ 7j G6PjRp鎼 ^kE;kUQ8L6͟N"j樰(68[j`ӹbN8Uş*X Q%|BבBdˋ;{`kTE“ .ձ|!#Vwb兇G~jn}nPbT:P}FE5`zj-+\&V֋g)+]u(MI N',jCt>JWGt pR|ABz ?2>)TU/rӇp&jK3>T,nІȻh |6+2g+_ͭnvk7Y؆2,Z.@]w'5È\n7֡Xu%HREFo(3w嬣0$S4!|P>?o 75JArd2 ylYqX~If@#ta"M$sPM۟#7%vml f>w@r"0)o0xқNAk78+ȉ<?Xm=7˷eyr[/6[ QZq)ir_eG:I q3 .Jq"\d/VeҟL Fȵ֥y )bFcaR4Q]iNL*!~oRQA,7I d 8. C-gx򅲟GKmqx%1"[C&lAԜ6pl.H;ɅX7rFKQ[3s-k/./lJryD?m\09k{g]q\J!Xp|wӺHtw9z-00!22PѠR`Wjȴ ᕓ}v۹PoŮ}g:L.? `~bj8z=gH|!/{ҿ')B[N^Ěu@GpjU]@aM4˭ݽРs+TwZ6\-` cGqZ]n>-n|;JK ?8MXs`>ILZ;AL Z XYeʙJ0ɰ>Waܣb&*_և)14D~l<]%lc'wp ʢ4 Ҩ4&jzydxY!.`_-d7 LjE_@V)E*/$b&6x7QN+昳VpC%n69kcmy $mw'Z Q5i#G`ZS96FEn2TBZSNآIu jȢqC b1JҊWd[^jÐCP3Gd'Eo 5N 85}i Q\Jӽjq`Q$_ꀡߟ{D;]DvV?(pWF$v` ĉE砬l;,38Dfw3hG鶦J.QdEE 95ʥžo0cv([NV]9>_Bl/.&ƷJu܋+˜Nܜ;AC4Kxb44uܕܣq죀>z zZ)c`Ě=yGxj'v}s] !lg|r}Ig <}BΆ$Ƹq/.)!^wńwgJWB[Ay!)<}%Waο 3T&s`0dt{_VK~%)p/ݒR؎dIG;ͅ'1;ÂD;Xb z{tǯOnW%'uĢ A/Qۚw%șujTŇ\C&%CJ3UK*O!'%SlTDDY2h>P:y7HTr(F e8ER!_s#t,]l;wA?x{L ˋd ,=/iQS1H<ty|ud=*ju™u_0\dЬ7`46_\;c¹`5 Na6p{(RzʏE+g z_O!fզ[󆯟}J&|B)`V L]ɞs }-&Ԙ Fgh-$hhGhM}[]SĖ&PK_4D߄G{_Ŀ*BK.YYo:NNF&D/"_M̾Bwa<@ LaSi<r/ws\G#x:ʍ`:R9%>P_1eJxC؈KB uGɺAdx ZIM G}F$ J DbH'㶆 3tˤB %p(вȕD57 z@XJnÈ_</2ݶ]|=s|%LދAQǝ o{+zBWoh$ lEzP8Ll@Z񅢁L\)_JV ;o*@ƕv&}ޘ4[Lzfh˶AѶ4A4 47(.Zb{j52$n49"smk_8-`r`f8 ̤ж%'깰[(zόhS΅@c@U0ЉU191]9(zyM5 J|3D¥sP(8h8Άd(6 ֖OJ ηi\ hڔw}$krnL?$ x 06KO1cI(imZyԘ7PDAKeY l:oke(JB'+ʫ\ӞUɲz8ǂ>"X EO'<n-?};j'4Jn zrVFA c7HfC=(Aku׳xoG[4u~\ pv&vzdͮ fV7.wLo+blH(kǵ/9I[ē^p{yh T&H})gIA_z3ہ;8Aq.A{EK3.<0gxiYP\Q4RE]uFoikX We2S mEocĊÞh"x +K3?`&!\(lDV-n'\+(NM [YN dM%Pl z&n9'2"D)K"4xN9]2k}m@*j\MԂEi >M?omӤ⯯ܿwPgO>[6% f:4q8ӽJ+keҜozT|/EEZ9 ++̱NB5#)9ch)%%p<]'7RO!Š횸M|$ê.S2B/$chZ"* ƨ^jCg']hB^k.lcU5WO3deS})[D] $u@P4kһ5 qso 2 %~$IJVs{oł˿znS nH-Zsc 9K]Fv˼(6sbŹA((w2!q_ډTvQ ƚ+40N~E`ͦ5!˛=nag%Vm'i7Sht.;nXk L k!*?ln$SVsn=dyWu)"?u|sҬ$&"."]ORc'QX˜ 7_#) Aᨪ0P>l*;2ǯ0E8CN̒M H`BZW֢o#gJ;Qbm•fTFZ%eJ"ŕcxo>Y!k'B$IQ;/l^7#vnGWgf$FFT"UXºU'$<ʳUSr+]LEWB~%"Ѿ$ɔpWxgk\{Zdt4rPoIFPƁE}'+ .G~"| R97vFyQ)-po1ޖpyIG.v[BWN%#:wEcpG(8$A<>a ,iYWOTRAɧ؟Vq=Sa1#A Fx N1Yn0iq X\5~ש_0ZPcqhQx.{jPx'F q]ĥG-کFC(\VrKL|Tٟ@8]G+sl'+MS!,nHE6۽ˌ9V&M.H$bm3:~n;} uvQY?"- :u1OJļ<|n[MG#)s&q}tc';%ȫoLzlc%]MҘv\< ?b&u:y}̻tH%˳)@ :VZ8]"ȚUˋ5C j#B ٙ{V*K8(ULqݣ}Wc[*A_A7FQ RNmXB"y^KgƯ׻,!:rxy_Dωl.WU >dvJIPn^cѪ@>hjߎ"KzF.x~ÕI Cm+c ܷQld]6 Eq 2ci)R&t$6q&C1/\ xRŏkg6{ucro8 z|ow,HxKPџZJr0R7X)@E)!XhNa2AiT/j%lT>P1t1mhoKz7a ^,~Xuc $,B4@3zg2KV1 ^0)fS5YIG&PnfiptPjo1nU Ih=tdOrXC=fj]5D@|) 4=&3l~xmydab_L|[j([!"yà$zA>R!X&ȄH .{M7S~_9" (hrqgyw"5 (Z 9n$0gӷ="/>w\miմdI4WϹt_us'XzCavrM%ѓ]kks3)lѱ>ي[k|GN:?Qo ^$ 22l~v{I%oEx[#W>0  *"GC[oֈɔnmxnBg;{YHԺ Y+.5&69/8 TMߝ*l9@czp+aF[U§ӥKYok:9.0nݍU_w*6 PtQU|'*^( XVP)P[/OꒁcV5PIeUAط5bsKkҴɰ"4Z__*259v0Xh +=Lz\a>{VEe)NQY,h@ޢQA."oM2)ssdѓ-Ok?,z$h](\6A'|uSsHlzE( @!n&i[댙FuK*}{R˱bDD$Y04 Bhр. ! $@$Bqb(7)S4h`^ D'X B(eϨ|ąMpЋ`}"f{T2k'E~Vy0 ih%mS,$ްN|vj3`K"TRFWg8XԚlz=ǛǦ1C1F܏M_W٦tm3)ҳOeUI)B$O]*ڿjZ,05wq`usqJLA_'(r%\8f5$ JRo]ZW$^= q 9҇[ f,1 &˖=_.rꂹ8sqXkIUGiOЇ4ގR#Y5K0<f"{a8'ИzcQ#Z)zf0ńew ]n*#6RƉ:&z"΀$ZʐC$|3B2o;(&#ynkKW/FF1;LaHN`֑Gg{SSOe%TY,ψ/$6 {UVR̃mv|ԾA_oKvEe,Q = %U`7A2Pq9O fnaռr7NOTto^jǤbݎ1 $ȞrA5\|/vhV, M^Xma􆂊DRq[.i³l^ YBI߾5UČYQ_<ᒡW$d/^Vr1P'`",C s{zHD#'bghj+)-ތNXh#t;&Le$k5Yeө:bR g]nK3O,vyFh^vq磊 ϙ';(lA U(ҕ%eyMy c fNն̸qoviLsQ֛*vؘhsf1ԉ[ֹ JV6&1!рAt b`7Svvy s#n!`JtORpNI G +:iF3 6 Sb;/؉tZrb񪔴0kf$_'5e5+B9wQY ΩMg}-лc/5M^hry|1\U}AtkCnŸl?E)lE!ʿ[qtrd,[a|W7q#(!FVoǹz{k¸b%<Tf͙ ̢ؠ8[B'">OOSĢ gmL9D`B2Rk5.o6Dބk |uO/nrgekbDdK /ؙx"#|>~ aL+㥡8LRzaNyT떦ߨżt#vܽH8~j?ؙE1's;~S5J3V B8⅟4Aa\Z,~!cl"0xTD zӞ(>UȤsB$] QoOG8|Ni@.^aO{UkSR[3Ȟz}05u}?( &[:J<x J+1K"p!'P?!$#O\$6k-|m ʽ(3:.N8~H,p[8`4m)>ۙb0r8hm'$~N,Z(`)*LnIq  2-GMS=R2Z^.*{OE&YH7T3)"`>`Q6 +}`O{#רS0<.txvLRA1Y0{dlRrM2*rxÓX6+QeWdRlDtٍ @Lcltd{^|Q."2S Hǻ Be 5z&ړ;`2;& cwD>5n4RhΌ`i4ɶ${p4 ɉ:kUDf%x6(ca9M5UA4;I)Ol^HOי4D-i'@I}&j$WLl jHtKvUn I1Ƒ<Yo(B;aJq)wE(epBRx.P&oտ*c߶@Xs'/l sftH85?C74P=ՄfZym2ireW|J`>WMܸAkB醆DpŒ(0ޗWxO2y Qhp>2#$tL$HY\Ne/ 抙m;[; ݷa|TZv K֚e9%f{rhrbVڦj~ 5!eF=S_=jQBh(IO $0 l$ cCPP(`1 DF!CԔ OjEM9@j07hZRo*)|c,BB^N\u rh]HB VJƱԁgc? Vriۚ?cU?FrKЗ6do|ɍO F 7/(>/U@t(UX"xn bo\^DE~;n񬾡p Xmrh%oH6m&[sA)K˞7Ҟk{wZSKD+)=9hd]f),;YԈzėY@ ¹$P"{f!ڕxoЛN5kpE#xٯS$ $h@GhS6U=xۓS.IJ/2'q8  /E jh*̠Fm@'UsaqfM6n\-]8X3X2XW/iZ!ر."u И"34nT $'R]Yb).]Bn^J_Y@=,+>g;7+8B3C%NR wR96(6 K=OTzZ7~^*F|%#n?/CwR״ ܺAY|ٵ4?ی#NSIH0y>/?Oū1BDbxgY#MJʙ¾tϯğ{Ov<7x;f(i$\'p(5nAٰJg ;7˙ m0fxÆ$RӟMY oCCʋjm IxQl)DU #!͇e[&.b?vHa|8Jdb _h[=lkh z !~bև b^ߜAhj{ ǡg9G4Zf7cɁZ ч[H8gvUPjeZ2ck/K;4zp'xkUu,zі֣>Aަi/1?/>TqY@lnv zXqxTla #R⧛Y/;vnuA +&H$p! " TK5(*RݵtO'^c#$ƅ&2jPt9 d}VV\)sa JhmH\(f9ڌtT dw6Uv@ Yk 2''!BԒ'bAͥˈ^Dr ow !dQf \b[Z(*tVSFyb^<^@ sA䅹r4SÏT('xQD͠4D{ޯ\KOrU%=1mHr G' O A)\^X1zme: 4㭜Un>gQL+X1>"E1d@` :۞kJ/Z q?bt|ϴ67$(8z7:c~1'D/R`+gr."6+SU b$}j!s hcGOIlXCD1Ec 1hEvf^Luf[Bx{”#Ҭ᚞bB^S|A'HmT;͙P3#[Jq P|/LSl.1mLZ1MiM̀WD!{%pE*>$JhP VrO(Z"koqJՑ[NjWGt/Tg4m32zj{4kq#LAn2Ҧ{6O+4Hw>tqd2pͳObo:ovAZ 8&$2b40V>a>Ad||Id ‹߾!?ܔbO&w.πhM\xښ E{JQfTry> ix5KDv^d`:_@p|gYXYfl~X^ن v\X71@+3 m_fsT4-ͦpXI=th6$G4u9e,d7A%&H}aTZ[#" rFe/Ⱇ4wDt ݳ6#IXTP(:L 9UJ5f6L1VB:0EZ;}1$>\Y^V0cDAr~Z% Pe5Qc|=se%WI}}w_'\k|~jGN+{G[N?, bx: fA,\܆4c=sK8/KDI#w_G9֘']&HՓiK]~*vw ~@ XP) 'h1V釬ۑ |h,Ӑ%l8擀y\4p|r8އ v9D ;Wscixv4tTJXO: oxd:QI۽{LE3vmўeJJ/+ ːpD}QP[F0u=I%ꚫʕL[ޮ٭ zi@P1HNm$+xCW5ۆawp}}I`wr|)#AQovHJOzܲs>R4O[5ԆdN xԁ+T7*<fȽQXm·-OKjǜų灳=&lQ b]J_Vޔf[dBjY,]6Xu/gIH ƏӡR4q12KTR(zd=°qT$Bz 0JSF‘h6 3̡PtX\pM[0,֚2# ɉK[Q}gehHM®Wj0uJ+%9!; $4 Ϙ#r X,+0H2ڔ6B(#0x4?UV(4CȰp 4W~K}?ɐ6g㤋Ka8K K≲ 9CB ʏ^( 3, K{Lպ]F  mK%SFoLmaGL&tf5ڷz$ˮ%&Rut4!-#n5ԛHTZc7MTdl  Uizx% .ɯ!NlKCKo[t%n-u0tپ C>g"b \^ٵa!ڒ6T#iddx&5z'W}8Qَ w~+ubA}< ǂD#_uG#˲&~33O;i;EncjE,B3B). ^r +pp`ْt%n!'ݲc菰W;'.q]+ IDŎȎ ;+_0뺬'j.RJ{Պ6QZ!JoVТ;KG[\u!9^GL$}]1H"&_JPh4ql \ouf+k+oDiVxyT1rv &fG]3{:';0lwyq5J3k)p@oYZ %'dUSnߥV* IMBu}3a|/[eO[Ovq ΃ö: 1gH+G^e<8h;U%#ؿqū5 zkr iK&JV?p2D5h@1Zʅʞ1h3 J}v3\QɣzZ3BAȎC򜿡Y=t>GWvIh ̎r`i9H%{JgOpqͰIc8P, |!W^F$ ۣP%-PAr:ʑG Dil|2cFMu2oS> 7LI o5)(c^okR('XO5`FĞ< hmqї sy&ųyTUG({U IJow4Ƿ keq=2ǿ>Y,\"lH;Zכ[:5%4MM*) +^:4]GBrWBǦTP*K3 d8,˲8e>QPEdVYd)[/NeVoM%*pdl\=Xk]ݵQ/苍L8Гr{&nʑLL\D^^[΃31H 9}*S&>)"R8F˾ѯq}q.#UE%1.Y ^.ةcEz2M 3PkKf:K`]pLG|Sxt3GvBYƍRkWM}ZsI{;rO ϠLb.D-5Y虺Ǹ[ȉ:\y̲Zp舮Wބ::|dE˸Xk&=hzZS1Q'TC)7#!C-_TVg~PTev dKNR%E8|,O@9z!'{ӥ"?p2h?1P#xmFdQd5X !tz3 ꁘ bJ"L, ~Y:V1 d}5 C1vg30 7Ͼ5$A!Uª>jֈd&؀g q8P-1V Ku@Mi+=^[N1T)άs3q/Rb(@z`f30T)bK:ʰm-XAMcX$$v/Mf1-G줮;f  DB1rЇ ut; S$.JwJIi{אݥ–ڕ3R ʼnHC[ CLi 0f" *Pjr\. {]!)sa`~Xsu;"+jJ)On1$e8N;i4'/8鑣frL#!_`dϸu5^ Kp~/#>[:,;Y]_W"==}L*hv{%F2JTe'i Q`sѦo)2rrjgQ{Mo7qXhs6nX.xפ`F "D!ΖrwYa]gڔpSm:# %kx_РX%+:sYs8>LX; Ld>zC#7^uakE+!; 01_%U@-Q(u˧^\e-DsӫюNJp!Z뗘Cn }!uI"T*K}W:2~,3bJ~f^)n;g"*xⰷVTT  $Q_@lzA(q4^(3zͭsC6Fls_4LD)Hyo1@:4@^Nk-#9a5Y ]W𯃷Z>!q0\0Yk NXFHq ,V}ه4?lja-xv[/T[c%N%YŰ Y s9|В!-׽Jģhº k'9 ((᫃/%5fv !^2r&P(}ՓU]k_ m\Ae67w0K0 yTE7NB q= :B^@8A e%cZU)tP (vL NrBUYMevh&P$>,\8v4JaSg Lf1x,:m ;QKdb]}@,pkiEoJ@B@^5Nf4|4UXYG4O'"<[S ȥx]߇\1tQA8=礹0 Ȥ|A[:v--Q+ ߵ5_> Yύv9|DX'`SB7j؉\JFp8Es(nx(Lt0<ȌrTFYO T˳Q`hp k+">O¯z*,p`¥丕)Hr;XoIV~t{l%b68|:s({v?3- d]Ar`. DUVۭk`wv&uj|P(G€:FiSPrԧ(h0,'g$ݹɧ:b#doM<7CCRO4l[.Tzx ޱP *`oWyTN{J=T{ {7GIЊ@:&C̎0'FDۅ ` ]EF!WK6NR̨5Ԇ dُ0Z;Pg􀧧+-Z[QSM0 9uUz`[ 귞%ݷD\U{[I;cu:>zWQ _G\'nrx2H)L[6,fގ.1aeCi^ٹYCXlhvpb48v ZC :Dd4c@ݔ+DKs1D g|-ιd&\sSf @@ɛ¦~nȰ\*}&zTYU(zߺtJǖ&:+OGCu?,, r|_&dsUH72o?B+Jj,|;3,<FY:o>Z{:5*."'2CHn( *0qjӌ-O33#nR[ JGv:Dz9Ӿ^ 'IGOǙɿʁdt9Mm  XBgeVWY.T_4ѱ!\Nɀ|h謩xd\`|Ȫ]:kN=&?P6mr?<v8-ڽ Qn1`bݨ@30}  rl5.@1#Sߥ煌Z[}U]Y{)@JfX5JRv` IDPxu?(eCTy)e\` \@j(^bJ6#Eo*8aƼ6f `Ý &~r >lÚwvbv,pvF9>@Ҡ͖GJg^ 0I}n]'hKP:dP# (:LϥSn}/-!l1{ \KSϓ(de-Sm A~ z 8ĉOc~}֖c'9#Ew2 hN2wgwQ"6۝%L7ɇ;.i4ɨBG@Gmh Ծ:;d_3ǵtpOI ۫&Fm`DUf>GBkqLd(h&z*jYQ*:\z#rQ:13KF" >DvP\toJZN4_dI*@t֊OtV]ʐAt"$vn|ڜPY\v/mKg%=y)LJt`Czd\N9 ,町,Qa ߘ '>_yx5Nd)!!>'3Jf/ߘR!DEz14̉.-VQJC+ۀK=XԭŮPe_yϘ'e>SE7H$ef cWˆu3q,pC$d"l"⬓`{d%Olϛhi)O>h)z6vsٞipi\z= j <•9'$k! v~:%}Q°IM[R2W[0'G+!IުSw1z~;[3#~s8(iUrPI7l%;V?|_ӫyߟ u[)wÏ; "*@] u۫FV?;#q mYlNrJ8+ }%40cbhfo C G>BY3SFoN/.Х{jn6LJ2[ ʴj6&=,FouA *"Y5>E;"h.'>NR+d0~X"j6ңw(Mr6 P% l?`H|y;`cg1DeP _^WKz \ѽ31X_# k#>Y7+-fG_~Yt2㞮* x,@Vn$S^y/9]EXCͦxyo~cBBDr]ԗ&HPUx&0 T Q'% Y8& ˟jG3R5V/ldbeA!Q?ZJA%֦6PX~c3:9h .Hua0FĘJ&ԦzáiHKJTDfye,b91e)+Qn@ؗ`NM >rDEk-KWE39(.>RcAjUQܶ[SJ ~}ٙPZTr~q+ޕngL@TE'ش ԄʎG"@{Ӊ%\ʰd R; su$L@j5Ba3r+A5&D+B9ǂ&}ZV7y=Cl;6\ Ԇs΋۬Zݽ4­VQJ iIb\~e: ; E@Ц m?@JshoSuvC޵Ԩ>D Ag&kuJ996(d cx X8V{ ivVG 8mpCqz'C,\lޕEfQ"v[))4E<~YvoDBj"?"ܐ*G-B<0#Afߥ%/QxC-@hr6𘂶&(a u̗\LPAY84jؿ"#iizy6ՠ.\W~ac vRؘyìA7'gaP3op,E\~0 6zɧ k{qSDkq6{!tKyIaĽROb4(mFnR1Bɤs.(_  9NُhWR]:/|mU6`;mF/<2=)╢ΩHwlS~ *pu.t`m sRS\0r9sw.= uT< \ߟMtkko@ q>;G: ,$qV8/(0EO#x:<2cTnݕa0OD1y|'ѷ\KZ뾍"^ZYz{T.=&WLզT~.@'ᒀh V NpoLTnL-G׃ "_|{kN {0y1LM+i|AΫ l.? A[5QzpՕMʂp G,fԅ1>A lBZE!fpI T Z2U+W:k*:W:ZrM5ʼ'9nYl ((P: ECcXPD0A&n: 2!Dño%`/d_)p7鸛჋@%v$k&}lYX-XLUj݊rA+cpF 0LW#/ 5ҵ\i>I qr=iOo.F{d(ҬI f/1q&dUoQKlR p6 vZS5E+^kboK  [fd\%nC$!l/!_QrUJRd%u? [7s -M؆<:&&j썤7:ߙزrӁ`#`tOO((^^.gkU7 )iW6G*K^A%䌳Ә~}bL=X6 )Y"݅7)!qWecӮTCkӳ(]OF2|JsA5QZ8[ǎdzaئ.Z2'®)Wv%Q2/7gLoSyNM۪r)MJ_1;kMX59-rsa\8`ThdTCHK -` }=E4 ǰt+>ǐnnB)I~[ Z2hC^R _߬# 54ȺfZ~ Eb r6Yk< ƴSK5E7!7 [#ΧR چG8Iǩ-c;cԧ$~[Ҝu#Ι`nb9qV[~A!Fc#>0IX55' =go0|xW >.?~:U+ѓC^uTơvHPF*(33[+Ca㕳X6g+gƨZX ^}p+M&^hՀ#P8SܬǘHQ HFz@mZiT 1I 6 mnϲSh|O-?0.ۅȰsv{+=Kܠs`b5+#UXаE)35j+ҦPi]] T Q}5`n}{C[]bSuCF88A19.E,J/A&OK&{ ) 0yg080$y/'[@(,0tf򩒴Y%52O<@5OUY'qV i ")uE6% q%~~YHe'΀.hmi}txuhRjX)Jƃ@/FWG$$/ pyAyWy(I+pB$gwx(Zە$hI-,=iEOy?$\Du|~N]Z$lDNdZiFT.;u<*J``YcAHcΑ2/n.*nLRrz=CNf HjU%3!yBZSY-D.{$lYE GD ʿe6;к .hX%\c{J| $PgJ۷LJ𕒭OX )d ,!$EEͦI.< 2*njnn8/䖹E-Ul-Cm$!x`Q62G%z\w@D K7K-'(D36]\fѡSu~IO\!jQuʋטJCDS!qtj8 h5(ZU&f vk @wBX)_Iz+ۮ[;wϹ3ab{ `hAЁ0,Dɷu=A7 KR8;бy}?k@4# vxƯSgv|pǰkwI Uljdb 8R})PʲkowvN`$=GFQg+?\>/=Aja~&^FQҒ@!_˱-1 xˬC"{hi0e |7D> Wf#@<. oEpU1k#]Z9n憡>fËBc?+=k.L+~Z.v7u;mx%zlXEuQ~(KLtjqcbx>KH"6UDR#;Wo22uWM@N!!貙 P0"%(XYr{uT:Ǘt {Unk Dٿy(0t(?(h%%#McSÒhjU*RuW_5ԄY4mɀ1W<еl }o| ;i`"aG88ogK-PFN,llr$e.gŘyt dnN8U%?3 |p͑,=Dw'~ݲIƆ2joAt!X-:BAƩ7)յLԉ}ז{AUY\_0;u0f~Dpt 4.WAчr7ܭbO*DB"vDC~ܻ%@H6"鏇̊2-C&lH!~oTRDҹ."*UtWBͭ5P(%^Q&ūiX6mb(ͱSˣVz L(ra o+gӱq3]v|Y\MVs;Duv0!,<rԊ?G>,5<ў^n^ҎS7ΦZJXyI>9<&kq]qѥBKϗ /; %; 3 h |8Nj)4"D>m m*aq#v2ʤSZm֫G "ײ*t,V T7a\BA9d|xWVӪp?S$[ pO5gxe梂/ 짇W˼ܼ NzB]$nR[re pgDZ3 f׷_`#r k+uɠp"!? x3#A頃35@;F!5.PHgxVl9(LAnḨjgb|5ۀzn6=V%<<8ILJ9Ƴ Fɠ;h6m2RɻmQR%,%7r\`n~ )[uh8T ׺\:j}k$h&x)&N}_F} :n,/=XM6Vvu ,ሻ;٧J6Kk,Ý8W1LN'AVdA@O@KL $]TFq &ACnZ3QNeO̡gnq ),Ye-Z/b$oH|۽0)o!'%]"OcbdxHePeP6SuuZ(]Qs|-MD"1<>Yq161x4ꂙ+#i̵nŃ_ <--ۡLJ̀ dP Ix,5!xpojl5=H T & dJB-VsoC] M+%A/6m!"r:8 x2)a?T/OA=NvF4w[Lpm)c @VK0o]vܕ8D/yĬz(~Q!\ 籋Ys M&(,L![sYeYeYeY̖e=BP:SFdf433ëy= > ȓUTZvL.͎zv2&56s& $2ކ]W_$J e_$ 8wOih=D1I'1y'Dzvu96ȗV$7_(ʐOULX&m|&t<clROzE Gi6O|XX}jÒVR :YDj%,P0$_R\8H{bw]D&1BZB(@(eI8Ca5z1,r&]{e(:ph< FbH@*`DK@@Gl@:cDWv?ha:DKxhE:DËzO.ϘA0i6SعMu1"xbPm`SQ7=ua굸Xd5!ȖizN0aa2 +7bc1"yݱ\;$ "T3 GL zh7 f% z-\DKlaq8gedxe2 ]Q0CGUGBr|8a91ᄡp ȉu/[eA@+:z;`870,9WhgP ,b5F,^)3z^6*՚|%*=K2;Sp i TjND';IT30"W螷@VvhKmAf)>l⦬4*LYহ1"lfCZ@+3Pb| a;R%fR HY=/ 2s7N612m:&~vl-cw־Wu@L[w ,\Z~Tt u{|v{+2)Y@  l$%i>@.M&f0{?#uQJ&qg ]C @v d~+#.컯mU˳}S2F8 ?tևKRֽFH6M%,Uʛ$2TrVw{@xD{٭!7wv Q#=\  JGx d# M4wa)`K_hdMps}}xAW_T % һQ:ds[4C'fD9`~K65G >*QPA'WipsUA<`ŬsyS\yh *uë~XPG# ̓OaՍ|%?^9~4)Z#$C@@BIKpuIm6Kvw߆eJxI=*f ߝq+!hxmYf?\0ϓ@1)t2??x%ʱ#1djIx9fRY<{}%;|8ཐZ bkI#dF}>u1($M7^'Bb|c,#3y8%99^cCzI , }28pcFn9B%@>s5d>ߚ0Qԝm;nv)rЉ߿Ny 쾠!4Hb$?W=yr#۷pyO3[qv Cj7ƚ*$Zf% oR`t3av7Ú-ʁW~g '[YYvغ 7+HMV v81z~ٯn|.'jiy1ekah \Y.Hn`xAI`9kcAw ae).tY;R5U=a5mHJϤn@5<ŻH83"4KβSGTurj}߀:9L|qqR"~iI.X6/`O 0!p:v%qr#3ɒ 3YݐyФS#W4{F<\zF0+8k2`UR*ٯ? `sB $Vp_ [ VS"BP+M R#Y i9 % _o.'9Ho/whIr2[<";c45!XY0Kf e{ -LLDٰ0˱Dv4ѩ-b/cf=ǐa,tl94 f]i SB-$͖?[Ba\'=-/ $ԇ4Z }ÿPb o4t29[A+S(Qd+}~îU Ib~V;:XT"rs93؟bmlj+L߀̀bcE0*R)F1Q`( Mˎ:a^UQic(t5tBu@|*fl訰^(⇔̢_@gl Fn ;wr[ܔ0v'F0qKNba*w#χR( b,(/iX yΜb|*nFA%K!3.Wז9Qo$3$ XR5L@&\|Nmu=?Vk]  | ʴ\]Ml(66pǨrH}b Gfm(K@ IN8ĈgqJW}= QA5p {z[,D"+' f|6 ޥc>\X_dW̶]]J$<Չ T(re@ C$iqS{;BuBEѡMâz(8d 2ɲ: 7g!*k ZC`ckʈ"2灏K_tnO2އΜydX:@o%Y^ lW$B N?yuNGB)ZqU1uդY.k4>Ng7*ìF=t8& ʐ8m Ç|A6' (LcC EKLD o4b#y<~Z9.翡yzAR۪t )ܕ+g.']V^P{?"LF{iKmWc<*MMi)21 OC nBG `: q2 UbYB"V;u#y '( `h,\sGGM?;Tz9{,@:)w|`/=QvWmUny9 !vgd5s6ڧ"ǼX:GǤ-[~hHSֱ݂dj_0FKC{~4-sAY:kEgD;ʳHM& h:1APgR(`z+~_jf %bFp]b rX>? }PA @[R툹'ַ!!4<[}Òҫ3?֊{s S PM®kqKo-`}%)'K]?-)URf NK:"JA 8O~q6hdIo0(~A[e&TbfXyO#7ܾ^ ١Kϳ%p2>aޥh-W愞9-CAPWiCaA9-䃆ɾKE0l0Lџ.(#@&Lٵi|N4xH#ґ 3Sm mK#" .nSM>%QD)IaYT1W e'ut N X_xij"sr98铆<"Ӷqק xAG1T5Rt)DNZR ݼz,+#OK`)]l BF7 MS+d]~94 ٻٯ]4Qŗpܽ0s/Tj;=\-Fp\c\"{DAeEsvA>4vQDhp wَdX|>{u +ӡ$?Dctl[̔?vw#DU81F>sM(v/)s`eA&QU$!9XN>Z#A=Rڊ\nZ*8]3C9Ɵ m?y-xYSVF;k)#-'܄s {Eu57m?v{bg6ۑO+$.|؛VPD,jпLdcv@L5 Vz;M>;CSnw,[@ hLZì )됚Gq[4j |>7YRJ]6VJ3@W\s~Dy';Tϙ -s`Bn%iu+mx~O$rAD}|EhM\L /JMyB?[Mq@wX,#/D;u"M\A lZ4[p!%S],Q-4$U2 ,UsIğ؀@3pzz'd9ezk%2)f:l~{Qא ͔`x(Nt:ө av:ٚ["v-ï.Ndzl_~2 V8r2wԙx260C%-YސYJ-'Zʇycv2r:XxC'rK٥%B&~C"D22%ˌw Н&C(#z kf%w5/j!NND"4f-Ƞ{rt_xllو~_Vx }4a,j6Z{,sfQ{ɗQQfԘ[!siTkg_nV{u˷sず?G"ֻsw#IH"`ksRsG otOIײ^|ߌ &CUMw6ȤɜST[:bW@,^O׫H%1[tL%InJ?!!_ zΈN>DPo.Q.oZF}LrZSZް9nOkAXsti1)Bt&/(ŧ›[0}j0 7&RP}$B1Q7+$"wk|WPQL# i<`k*B2!a1 a5[YsxC,֜+;TOẉ)4 Xء6;P])al('͟R0:| ɪJ %^x/mY' |ɮLq|7F`&rv"K H?t' }LY[%ސȶ ė)m<:9%AGd ] +.xҍ ɠyIscTZ{squ Q_sWUydChy-Bgb!bMd>ɢ ʓqr;1 39Ybr8g\e[SPbLܝVP}rx0[#Q29Jz}z~3{҇Iغςj}?밍KC-W6*F$o\}c,޳;5 ۙڡPOB%U\:Oky8?'.sr 5DX/z:'[ B3~ > e [=0\܈ 32Dݚ˃9.q0EG؟!@F6ZJa0Y֘И\'\&BJ5ݴk>LŠEx}[ѮѠ7Od"83U`s!vRMp^4hw̐{y)q Tw(n؏`)B LERX-c'j oU93$_Y<{.- ֔IΤFEթ{峬dQTyM8w}] 6"JSז>Beqs4^9*N A)>7Ɗ,@SgXa#9]X1P;mpm"Sci:u!}q[ "C_^%8%Oo3= (Ҝo4#B$Jp zP[| _RwM\0l/Ho^usaiyKeC ie m8*|NPDd @7C|UӽCdr e_!QK:rNΖL&$s &Lɳ4/(k=:V73{(wgxڢˣ#^38k}qN^~R=loN"o(o^ߢBoW!b !Clb!WjEYUZDo% aZ@ܠ`> (2M{R4g{4R[A i}[;$(|SȌ۰V20h{-R4y^0 Ų:]7ruBoLb[7]J  XN;h;YB6@A^i*cFSpsfZd˅(,8i;J(GnXvQG &p ܅4ӈMs>]pnsH94!<(zQj$~s_zŤ(j1mxhH|G"H Pl<,mi?].k Qփw-ri c:ݢRJ{FOc)vɔ™s ٲ^֔!yg)=pΜEq\XXyc:>Bx[͠vwA*HlVvƪџ9bֿ-"Y fU'2;;S0i񝄖gcvt&!Vcѷ& Do\؍gǓ_U77˕ټa!ÀT(Cs}@Hho-b! *X⅘L:TR $+j $O͘`CoƔnq19X'1Wɺ9!;tMD i:3c.9xJ)ѹawn0Wˋ[^MU6!A5{$ cVyB]aKU2WrOV,Gj*0R$w;.+99#. UOVZJ#+@#rKS3%ǰ\P M+H;DOwc:y% z@_2jdf Ku4Ԛ5 \6NCp*2BH%_LuJW|^pMwOAO|s[՝!pTxeѤeh~^(Tfd,e>a QJ%矬mMD7BQ>)F$S} _Ք=ffdk`f~Vh1VVou>ot(Nz0l5pAJk |S' poSqzl{|.5PMfT/ҨFR#T{OFH}qhVv޷=S @.EErˬJ1~tߜ|=UIxD 0M6aeQF|/Xz:tR= j8BJ)ǠԿb[j-d~?iZ5UAOE+$8yC|μ"#/)ُգ Wc!Scz| rKCrP3rA3쳹x`g Q\Jsǣ.dzE:sݭ>vgSD?goSREHQۆ["@Iߥ#L^% d"yg/7x'KD[IEj-u3tS_#ico{QDya8Pf; #l+og˴͏v_QkN= lVva eQBx] A#Uj UAsBXfrerܼVU /Clx_(ooedwJ=Q yFB[( $TcS0p*:hF Ȭ#a~ؠ.o4h@? itS%n!XF9 nВőKH#!Oם*먭w 9 U@Qyʊ g_҇S,cKD)ZQ4Xiry![Ù cO+q?1WcH66Hͤ%u,1@l14C(nH*2OzۑL"9KQVWsI% j?b b҅]qswRvN!\ u#{b,At1XUXLA 1W"Fb=c^LN0r>$WMcJ UdyA _FR[! hź/js:߇ T&ZS[I{q5wZEz=$???ZUE> 3Q} !΅iWb܋?"$HlTtI)/ÎȘIW[7(/{ZYݑj:w" <(ֽ"*%ŏIؾ؏$3nLUFRRGLTzK|O煚qo<+;;(yEe9GpAō˾u6FODѥ0T22gS*WkSWn!@RjrolSo ;XWK.&*ITOTOBw^TDL E^ XP"   ñ{v߮cVG1mE;c]hSrR$ ئ~`|&-d4"09L?Ю1%l_^+c-&G9{0%vTjMoט&0UqJ2 p(6 x]ljYR~2Th,UIxiJ/n X^ q!a煉 <od8SY!]/֏mLTPDALr-wʽ^" (fF7J/̵=zW3~CO6D}CH :C z o"BO\oj`rK>Hƃ1q›7 , s;qf3A GWjkq ջ^!趦!B;0y_Yw'Cc7>z 7Caa2 iOo^`a,X̝NZQG?4F͝q+ $@!{Ą0A"ÔxpjŜd+Qp PDO^ERHq]|-LbFUuA|c{*b&{U&mro}Iϵ!ѿT(q<ќxW;[ gBb^TLXp}VJ*"˽T(:푅y. &9G 'Oϻ/v}IdrT]ҭVmZ讥 pw i&(jX}+_ wafєd"S0 $"TFQ‡EAePpP)ztByUpdQ/U'R{Mkφ7W9CO,w sq!;~NN. !:-I?+b/`t1Q,;RpCh'S$$1P:ڃ uc  C9j=cWS L@KG7<Ś^䏘hN,_-q! ?FR#|x%#κRͰ%x&G\ S-؟*/c|VV$L#?SX!q;-k)gm`jkMw>TfG`_dFNJdWwFBd.`d /m%^Gls\WiH<+ؔ~`pxQ->f-P  7ᄇ?:0IJiP70b';N|_9]2ﳥZZF\׵)tΧe eB:<nK ݬ-S_Bo?|xR/]^KZs%=L9?ڋh*EҡOArң8# "XdK{7k#=pƼ>4W+S`6~q$8j3匩KDw#8,{rAķugrƝQ9|m UG3hcq+ j>Bo8EQ8,_>}$ <.fЇsuu 1QŶ9;@BfOpD5ZO@!zR Fj@˷k9M`FzpF DF LyJ=mFZ@ztKtr!@&9Ŵ?g$q}E< +E6J tXtƝOh3FrCBt*o \Ef "(7i\j"eJ *q&K8xr8Wٍd@h~lokxHOSS2,J4|\\csFg~UU;C)iU\D:PxFB7ׂ oPDp D&&/!F雺mRTЀrvzY!:UXLD}uw;X!-Fmo+{yn)}x^ *o'92- 7su-nA:u948 )QN{+^K;&5\Mnj8&$-?揃)?l͍\h8 yPR ؓ*ѧIНET@.ړ֦; 4 ZޓYz{Li?q^u%C| !Q5[o C-7]'F<rZUרy>!ZڊE%; z-gRBX3 AbS xMXm]0¥KL2VcO~Y_9͖&7ީ 4n3kc4w!Mz ]i;A9+yc| <\BB'$V9Rul+,M}ŸmMZ1͈CќwzQD1JTe&,_|}6";o 9 bM?@a,T6? E2k/9+s6neR&"$267boNklh=t5T*e$ -wS:Y 놗ҘVkelWӘ+_L.GkVlM4='i"`T*N J& %~n=W3SɄȷw/Zf)[~М  &iaރ͞>|f| FH{br4K }1/Ŏ+df4,X> 7Sg#bj2&$ O}s)e!ZyRNO Y5WE & P2.]ք'Q0?;xG&xFkEfi>s?eA.oHT%%VdbTU`o`UԼkQ+Gpl!;D95d'سnFK^C._5=+b؛W֛-yPHzK>Pb$՛!oZmzQzũ2KZ rMp;"YL$ lw4wx|-_n m_08q~ F:aGl\ ]9$Ʈ"dA!H(6pʕb> *Jt6fқX5dtZA渟:h(4@|{vgP@*V$WhM3j(PD.Z/}9lgUQLO:_3v#Oeb^aWIs6)tbMT qET.MGe1 ^z-Dp&L hSHRjNAGd{.sܙE#w>Ӫlt2O,Yq sfhAd;]

6 šeG9k,)7H3BZ~]SfC gPo>Ө;%&ky+,x?5t==Ym{[ E0¦|U"+tCC] T O}$l]> \/p@[*#)3SXlu⨆HBrvgAY +q %7{!3i 4_;ʓ㨰uPG* ۠bx;%e[lW!u\FnwUǮFYa]w8埝S'ͯ) L30WWy3F\ ?HK߾p2Z,yvFnyXEX RK4M{zU؅/a*Zp>Q0Yy-õ?m5<@ZT xd>舃6AwJC `'=S fdJu@ñ3?݌X#zztA~×gQ+miOJϺsIv1j@?`P ">tU9p1 {D= cv2\b52p4L#c%2ia2_asDH9&6i`+Ȉ($%ƣUs&:qF'hQapS߫xU dH!sc49tV%4ViM)BTVvl 8AUrtOr&pmeqk4nvԦ>k?hc俒ȷ!WٱB1=63Fڹe}VI蓊9YvS|@|H-]^,mx X|%E-G~"›nK{Lzͫ{ܴWKT nmCw֫d t`@ĭ3R| KU!\@avUwtZ,M|E0Z?C D 4]-?z5b~zIzvzBx 5FڧSP0i"[JBEB씟cxs ebT/\z1.vϼ5hoIﵺq*], |&zPgAu)2_=A?7OېLfd\#O"Ɍ=$hp:RJG pO݁U@ tR9D@,ƭ/}*OBǪ"ʣz[ .+PYt/'b ܛ},{aCi x$SݑHG P=OM`̖?ʜGjH_iGsPX{%O7p8=D[-Tk@[e&CX0K`mY0Pkʨ,?l(lFAt.nMJ4AT}o>V[>Dl1Q)0uʞ:ߜneQqKvQnx1[+6@̙j ' cbΑ6u0`gJ=XBќƛJouz>|v3Kmreh*܆h-j{dJʛ0A5] ":e`"bH.[ I? V#ֱd${wOAH8Ia27׸-AqͶd`EעMrǘn(F]z\Wv>wD&x}6 ='G3@Kڵyf0ԫԗ8";%vܒ>Fa~hn:d8/GWezS#qiGaf,y]Bj*3*,(8[c}GxBTZqm֮燘_2CwdQ.[ÆqFJHI w5#l:4=HuuܗVڎckP ";;%Lg5$ܝcQ@=fѦ'|:}'(証@avet1OFE;78_oYZ WgGX8P4y<*I +^Y#.}՚)\Qe^,;,9.ߴE麁`ՆLc:dI~ZP"2M,qݥuJORt';U|2۹hRiwfCm2]#2 /NEԓjsI;A8%7'CĞ">e쀿Q_1rG5pHHq-&@Z(Y@uGwA-s%ztO8􁥟5põ.h:|7 ש[CP sOl@ b.A}~*\^-|IgUu [;y0ؚܯFZ35j"5F$wv>eww*k{*TݒPg[1 2Jr5 I*`.Q3E_ZZx cźQʭCv$͑6"[3 2`Jȝ+yIP&«ЋQԖa υj9sBjHֿբ o̤kGjTb`.ʛ i6ʨӥPQ]ar{c REtsl`1CR(z#ސd2b\2 aUF$y ޖ2'8KO {ԃ,2(l ){n˲Jaډme p84Є/(=XyR[/:(t_VIc0_x4WQ6Μ4;.rCPӍD釦Ha@gXPSrfRBzVlpns"!Y/b#nfUst"hl[(QXsYEa&4o?{+N\(:G$weHǴBo&hyH|GEHJt?i/ϋ7pn.vqWݎY6+IեJդ? {_F V`[IJoN EyBp"dzk7v%NJ#QwU}\lo=}Ia>$ҩ[U2C0_!93L8W|,s^] M?jOW8U HC9*|C `"=Q~3?:oDV龪A HQ4NqDZN?yN qBW-gCTTCmHH:A= B gӋgE~ի< >2 @ً^+ܥv㷈ˎ= LAi뇯Jph,s&A$;uۼۚTr2qsle!j_E|2mh3DԒf`1 'Ub;!ưCb|Wy˜ԯ!Ez\T+g]aҢ!wW'Yhrĥ+9rJm>Y9aXps_ {~ULTlͫF#KWw b-*~'(Fk^YoM&cnzYpl@)ǒ}B*_h_ ܖOg rL; Kmiٯ 2Sr%1N?/J6 o==`B{%r4W @7RZX> HkjA@!* nik0k W wr2u`<myxYl6c^1di^:~2KR o#||ͅ,LZx p^Ш7^078ޙFzև붖Ǽ :.zKHՓbQ^]G'JL= C95Şv Sq$R3O'#S0P!3dAFB|YN\xH\1x-Es:!!p\>O %(멃hG)9DecQ6ϕlZ`3s>sl:r8!ojcaB->M|A }F4'-hޛCI{e]L'VX2V%e| 6a>z eC Z9/h~NFaɞeXR!\t.Z'L[b]Hxzb5ǧ\7H=ȥT&v6\[̪Zk_Q2:09֒0#CRʶ'LmN3 $S۵~A=kSX'gvZL*ê%b!k* lb9dM`\$ĄJSvS'HZwD~as~ķH3C8ƐatFy>Lvm%I=:R_Oly7O#+:ML.Ml 7j`#ԝEoB%n/{?w~xh7$3ZZ,DNDj.y1_ؙsO * ~٪(%MKe #UxQEw>zrMxnHv>[K721s3F 04H2% 2C y3wq|7;E20gU}6QBRC{KeWfҴOPz~jWdl'ѿo!x bI0J{FS0@Ȇ.:@BV)8s-@).H-}k9B~5gY/ n]Ɩ6n 1b7IBE )d)!A|sT6 N JvE"|5.eW(p_HWa"A^Gȧ A уT98p T2j R4;qom~p-FMtz`L,))'cB;F਑޵F'Ps̚]wQ/rf3Ҭb'Cּ8*9e83@߫L'"D N 1.*?gڊm< M/\O>sF'̈dPZLtB" M* 2:D7 z! {f;I ,=2#=sE"=b 3]W;Ny121ợ )" 8R~FƫY(qUeZN|m@m۹tMo"|NPg ATDG 9'xl [MayKq`Qش$|C ģ)R( b[ҍ=ŏTspDu&LˀPP9P5ZfP;HKIV [?\`ZbUA=fM㔶:KY%^+'W ika!+i͞|*]~tTqRbLjӛjHGRMҳyt"r.S `!sR<1=\.(]󪀠4e, /vzVI&N\.^S0! Y? cd8]Rm-.jyF &7a{gɊհ,,1@kF)I&*/ba`sK7&Ӛ+D|} ?HMXE KxPjs8nuF7C $L=ŰVd3$w5mTXzT7ep2ǜ?`m$v}*YaX; NzN/?PzrYfԺGdh铙;/"(3~LzY?(HkUzysHE-T~K{K"-J@J}ڮž~Vs!]7ZTYTa| .jad?P-\pu`'7AQ6y8^;{@T}~ҍ_G36* q`PA [Y4*Ѿ¢V=)2\DkQ!od 8CJ {!~e~"e҉WOxЇ`.W P ޴RC .Bs~t'@E$]z}fY_?EPo< n"I>fvXF,{FLjnkxSN2ԶƁ4Ys\[?Ƈb1l_;!E&J07&ףH&TqvT6{:'Ɉ)k$?0NLο)W7{ #؞lnIPI[lYPr ܜHGJZBJC"8+h˃%1 sZlR:+ntMhD}rmycXuu75߯H$}oLp[u.^Zg4g_?%&%?+5C4"l:%yA͵ҝ}26Rxƌd \ )lnyqApb¯/i _.[\FSh./W[/Jqki?BǀfbBD,0rB)&QŽjڿ_`hbrT% a^ g%_ˌ2eT},S)l1lV|NeFÝz *U-IN\+Ck$g3߈(7 􎣨̱#2y(gnGpM4L*@_Dn xF?:$E|gKN=aRq[ݶrc MU<7ti I+ d9<[ fFמ 9wE!5nSkwxu^Ks@/Bl**y&y;uƂ; D@J0]b^%ؙt @-ؚ/PW5Pǰ ڭ:l(Y>H(ȐTӀU(tPwCN ;moATcakلq@7P9)P>Y5ks| *D=DxUEeLbp M&+0U׀O_I?B?LͅܗCm{;"Il1t1wڵ7Ӕ׵_tnb| > S E=*W\LYS۲rBa\ܚ[%p?$hj5@0 ÒX#)k)ʥ(|WId EuƘG2d^;מcǜ,2Go6[[[-böu=/q.&`yV*cYQ  *,TpXxt\$Dƣq" ln0ں6s 8QqU;<_.TI,qr*ԫ5 Ys9蠅rM8!jc 8kN$ -@]HҰQ8mzr)kf{]Y4Bꦷ*u]RGJk8qUgֺVKV[s|:g&`^*sOc,| h[mWJ `DtDЅ  84BQ)\nQ$w\HES!*B!%U2㝿u0x FGA/"MXD=Bpltdʸq_#9@dO'CĞElF4-1$cݪ!3~x0@]"\ã"akknY2͠[ldHg[-_pB#a* z $ YreBDL2 ?(qeyǠpXd\xLJSZcLI)u"fD?q8V?w\[朴1zpO4{{cU绮2Eci㳳DM""Q cǞ2ztqhiG6{yevv>(A2A dml>o\P}Q{ږj:=tl{*qbRc`W m ~GװceQR?gp-_ 7k1MR~"[ZhuE]f6?s6Fyl|\qM}՟>]of}8"Pp3_F0pOO6kMO>k-:ZR9_.>V9 2J*#\m2:%ibWn47Nץhp1SnP^ULEhX@Iy 1굱BoS&%ddVV(uupID UCT$PI\r6گ/u*mi\6Fn 0k~ԋƕ.DNZIOq&1i$h}П&iAnD+ &F_=[qݚpPPICx˖8jVkڊܐ#^wWM0*\.6TaU#D<7d:t0<CJC)W MHVMfhtlC4#PƹٍyͩM{Ur%b$;05EԽoz p O㼷kGRt% F p3ckծ)}t>u }cvͼ+*VPd^bfbΨyqgͨMN/j-E_g2s pM\H*h #>ٟP,"cZ_E2y&Oz긂x,zђ[/<˫`׋?ϑ쌧WM4*U#V%sVMuLdP}v]dۈ`'tSW!=IE$ofv@͸IҶ ٫rWv"*EN*H5`r)!SOV-*X!u^ivsgi -rVDY9#(j#u\!:>9YK^+LJwJ5pp+EUl/cT+{`?=߬66Hڱ!;9 }]ȋdPqTnmmG u5VaE쩰[u )B91a1a}hyS\(/<:vNl_oh m6PrDPTns)\]09(II@|vFK׿m>. Bn2`>O\ LSkpl6.!Tot%=-Z^ZJ>O^Nȿ[lŐ ݀ao*7CfCpmeFOd 60N lp/^wK} *H!%ֶ0\%ɫ$Te?D X pfǘ4HH+]qKQoCӕmN^YkCW+f e8 mGձF^$Xr}r8c'՚zڛ AP}| tm94)K}YHQ /#9Sv~6xq&O9#5|[[^Rn,8.w]Kō|rQtYy 3\^1" 3,Cɕ,[eo530.pp1 b0`7AsݷW=SL h[@A]Dܐo(oTg݂SP{`z׬0_%5S O,;m\a=L8. 1Dx9J.9~U$8%~?<ϧ-КڃdE.ƀ$>pR|d:7LЏ!'srSD&\=ft_DK3ȟ qA@oaX1Ϊ\{[@W/W6i5hF(Oo,J$P`1Q0W>fisz@!c ]pǎxדF-:J2@$Fi ϢT"2.Tf ,չ\/2ɉm!%6?-E# W..QfJќە߄_?8nT(ܰH< @0-K^;MZKY,X +SݖS"SSyꛜ2KHz1[J"E뭻>ۋ/i]E;PMp#B'}M5$R=1 %)/N65{s 8 1d]ȃ]4Eb;-]voׇ^ YCL7Yh\d,}fꕅJ k`ɱ%ɧ?LvFl腲dVH_F v0\0oIO,; ?8 Uʙ naNBuƟ fD/ ZR-S 9mD#@SYESFc|rd~k7 ; V+X>Z;hO vEČ (kX &Xt,<oMv! htH+?@.H)HJ=WKRp{ AUJU$Pmq81r?|!)nRV"i Y:IG[0BxwctkRhF =L*wIk#{,x-0%y5F]DS? f\/ +&-:S'xA~7[m9P;XpvAJ`+˘(qN,74Jo TM^23SWqY `H0.PUSI#ƴ{w '5~.T`7I zx3"6,vtQ%a F?!`b½yP,.3 8-S&ѩje{|ڝX^Gt( Fh/[7N*k a߁pZyiҔLC$:馝Q.h%ҘWG~o-M1]bV+=eʧFVc]:*2xRٗŐXG} 1@pBb"W_W 屚d"b81H?ԗ#+}h)]!tD:PͷԪS PP4P`͒)ìe_ 3q}eChfw6k?-Oũ D(SNߏ>KAPg (f 4or m&5 8}R1ЍU8W{}~Iv )eP_nJ9qIj2घk..!k6ar!ȎfV05L%>krP5bV+.i4Y4zze q .V9tXԽ#k)s9+u}rhR%nlmm8$ R0XI$͎Enl] 5/ {=L ֜XuHbN+̎7ec3o=.ئ*v*<؎X2jܦ,.42|Da]{7 AJ6򅘫|@UEegn!]-}d%ɼŠ&>v 4ahJ^" b'b[ L"IX,^W=*%8Pi5fn ^wLw2B&SÍ8Q_qRrNj?/q1x?#K7!P5|yB63K-%N%V̒A@ކ=N80#:h>sQː޺0U-kLlZ3ِ0 돽t&F VNaA1 #؎8Lj@gZ8~ R0Pz/Y6G>GJI/r )Ob$lΝ%]m|[=ɖwN$1391ʸ%Ok oS[JbӼp): `Ya=82jh$M^m 0FVcKH5n6*LLjf?V 3B9&d4P`LXԨ\H_W:4W1FwK\%]}n ʢ[F2N&䩵i 88O#X@å{ 7㍣u;- v*`Ak O8|"/mʈt2QDD=E+-;FC0anwaã\7!&(ZD&͈o\Iϓ!9)#[Kt7iãÉB|d_3eKwU^a,rqbͷy֞ptufНr3#,ao6?dWvnzҥjڋE8Yf q(L >ElC&wxϙZ}Ww 9@`e dsO88h7asmPOIF {1M Vj=aTIH3IhbKop)WOq$D[q4 zcXlA*y* |gB_9y}Zii=RDZc%Z~2 8 R7IÂ'fX@k)g *~} 2S)`D:2{Vu3scC &JAes^x}qIA9 HI&Jxz%ہ ZJIa(< yɩ?"@W ؃q}˚ZM-M Ձ AаIq&L. TX( 8T~shAF9 Yё*׺Xi[ x݆U!;%Jtym,')mP5b f_"B頂C4-m~_Ĵ\J%֕c<Pzrx^7_ߝ@f]WTƬ^ȇhN@:Y ;&E.?\KXEY-y^y}l4 p# %~X@@ܵƅ]No Av3t|vvzX^r\$G0 }l ç_y+?)vX | YŐ b׉fW,AeJ,6Bᦄ|_Fu U;A{ jj^%iOhfWWYTo3#9tj.?$ݽĮ/j#誄er{~(\ZkC(AO{c %e-x`P,6T3xB׿WRrr^)yW;vxoOdZl9ߵK`TQٍy_Q07?5fH `Dg.9Mmp~ȜYB+j)y<1h #ջXzAJ~ ™h(a0k|BRNeP _"gR4mOr"khe)eFeȗ&e;W,v\'1$_OیN@7d6VMAӌieҔnj~y/6] VNPIw]AyM|PbQ̲R䃸SSjޡ'olMآrnl`P~rjMةUcoQ@[Ϭ1_ GrNaɣgxZQ(HMą'^>-^T3os tHE3'ƒ]QI\ V7k UfgmzXqL D Nci߯_!bqa[ﺞ5@JP 4N!2FTu*-"qNڸ7'&aU,,lNop5t܋bm"YHKӑ@Ʋ NMD/kot>K5:_$2z 9ieiWC-9>[Fnm^FC,`EA$$ܪ@=yߡfjhѱʄ8$BD¤BXwFqUF<4qb ׊~"ib;=@'"0OIjV|TXz1N=%LY怓ێVZ3BKb5)(D,C[+Hn!fy*uXqH)[>sGc(|xo[㲇O(]4yG`*t]c%gz )rO# W{A0`CqJl_$d7> (6\a\ 飉$/@Sw_,ǴP>kQ zR:Or8&هgu9ΆEâBu*X6!(~ر0cHf"ZJ4hfx|\A{=5MGAa_22Gi펿~K?7dܡam\~w!6O\x^ [Cй9nl.2Vs!ⅼ%س픞%:''cl?6P Aei7ut^K }UJR[=/PdRSqP2$DэSP y': zvLؕC 6dV]{HopZ`x䗽CܖZr#2oX&iP2S|"o'^7Ñ1ƕW=Y28S 70!_<ːU(Tnxt:Ec3Xz[=gBLU`S7#"c86RAF̒-PI1K2ذA,=KZhCyg`0ϙnH5J ̫߁]0,qt[ Y y"~١^Arӣb8@\#Z bT`F @N[ ,X-֧Ɋ~t5HIIbN0r܉afv +NgWf *@C$J3D~ %w .݄9,þ&*?ba~޽aVJX/~+CY܃n$\t򻧪D8*& 4|=V-PmG2iADĿ c@ɶ}đ3ю,ξ tWOtjUI۔X%i$p:|HQXC_՟~\GxϥKnZ8 2O8m6!'"[TmSpGeQ߿LXU@bK:jo 2;0?I!yƃlxUHSD(\["xh)@e=&|;_&:`UʾÔTLji7mM-TcVQmJ7{ϒd`eDLfss&SA5<[1 HYhXAāa7u?)zw}Y.JZ8Ɖ\i(NC]Cw=l.A ߋ_D]sY!%y 8quEQ¡`ogYK)qP( a?fppӎV*¥f)O)(}m%V1njD)(_79omz2[beRQSс8 'VI6UN0!KmHwlٜ? .."IQ [e#ā(z~hD"HM `!s%wﳡ{8 /g/bx=M&}&r'Y89tQ `={]}A- 7gGU tI}|AY8[iPvV yZפqf9?B%:eFt -t#M8t8`ykJ|@#BϜϾ^~D8~6jG/"k={VZchooqދ4޹?_.<=b_omf0M,׃(˃iح_dΠ,͂Q 2"Z H=-A=muZM E!,qQ?ف R)rIqq=7pF1s: JA[H[&OB ̜yzh 0DF %6~\re7_ 8;0$*imw:yG!@22xv:V^^ ÇUG0Sf> `D LDЧNkۊ$`"$̊YqvV%͵*.޺j~ 8Υ-MO smsi@x81,|FGG8fCt|;JLlqIw߉KA*+rRFfNRp޴ZDKKEkK" fzg9Yc-9 0g&|ݕ[dngvh<8cEح(q~F7]yJ_=X5$<y8 W0ʞł:nrS3Sщx78H+F/Xyc_sJiv-« kF?$"4: }5(n@b%06u\3hiAP6SBq*^4(0d 69lrl ~C<|pD({ʡk$O`SWʈ|\U mI 4^LH\$Y/C/xI#lh*']u1oeA.Q_U"K&"wxzkT?\goJ۲_ &\&kFǪ o9J_2^Ox<"a?^=Pg?zZW⁕_̳dh<&M/ԏGg?avk.~_aHH2^ptbE H}}d6y+/[U۱6X̼8TDXI|kcÈzodXLe'SB\_0G3׏f,Yώ)FqԂ+dD ?`xHʃDB Ѯ#'و -REMb)ݩrV<*#0ՒX * ÅE:"t١ Gݠ Nv#^n^.%B<&^QH}zy$#W B/8h2p\Δ+P@ڭzC]qlNTsKPvEmb-qVcW s21e>X z_lTE"L{pK}̘k1A_ryAU맪«b{Y`FVX%l;y‘՚xT0Vl:e ܴ'xD6xY] !aP93v曏eoDZ kQB*<=E!{Ea  ?\u{ ftnM_q#C6/|"CM c<5O! .[t֡2wEFj<&W@K&yГѢݚS?'~=O00d9j͌?(sBr:YMa;6tHn0rqA -X`i\f EhrvS#Iʕ}xd^IC'&|׼*,5سET9#8ݬD kMрIApOYDE.⋛:3`5"B֬8b)OсBJ>onVnWv/.mȕœ?XNNo"\t u# .^P?>@35!lZnI>l" QV S~G뇙 ǰ /l| V609'&Ƃ-5j7Rr<:lp?t;Xhre*{5 ~X9䝽|R:lǂ- C)S&b o@k(-8W%vO=% h72+BI1wOM<Hz ߹$y+2"E%Ij˞}m643a!k"7zMj'h$B"2[PT7!*W_gΗZz]0"a :rGa9\ӷC;Z[b3+aRV=z\[#}|pRơF`tD4F v)tj~d'.8i h!EZ"Z=pMׂ{b'R.eDUR~W >h)ǚ]1S_X1tWWF5lvb@i U$te BP+\=8Gl\Q4Ӥ %A:X[XT*Hb7kIAxL5ƖcN \:*6})G!ݑK4ǧ9Sod!xeTJj]N cC_DY%GvOɴ,Ԃc Tx!/f[PJ;!Z? ;yN0շc_Jشd*Y9舿'v"N06<_D $ſ[OҴY#(yN9?<swA!nơV^i ᅡ9`{U>oۭ;??I(st3{ 䬁s yb:j27n \_3 &`^E8.9%)8ԫҧ=~`Z+AݙR n:qX HŹȯToEY 4c,ojwH[ ԰H֪qe/a˙F%_-pp`0~Ko%̩Nzxa(6WzF2v7qu0Ŧ2K Uț c͛ bS|0ȑyE2r9,ʃp]8e"6"j$J^pHH,5 ۃf;ơb ɲh3NJJur F= u/]dUqzNR!B:Œ\,uz;v1RRk:3_{@ZC9ٸ 겂:N7fe֙qRk4Exy2ynfn I~H7Vsb;_Rnm];ť=dFE0ThۆobQ,b$̤B$hvU:oS$y@iGcy%TK:Ak`_|uN Ҥ`5)(HHoY8|L6Z$o|syGiM)Kՙ58~VG˱VW1ܘO2o,!rLafk`.a.kbM @8 `TvDZ5=Ѡш ̀<>Wt":bkӥ-$EC 0`p0ȄRFJTBʂg`AA D ^_+3,+?/jö C3H4kϟD*lJS2 '_(ϑrM)vGc̾:̇.OGzU^@hTO|ߏ|SZXlpC7饇?Zw02A3ڌòk-CpU8? S4"!C7릛tu- n@|$tIo"Os(#cVE'vLB8`w=X `0?'3=lmb ;yCH8)/vx.iO]nMe!/Vb+r8vLsfh7u!g_^gC  yBY}ʂ ssvvOWMe7` <&0I*u; F՛P#)`>& zK'ͩڪٗ0]bJ/V#1]kI,nI } s+M`0(Td!ws ԙ_PHRdew9I:t*|q<[Ӎ[\'nޣ;8Ugdz\͞K d64"{b"rl#QHЫo &<+ ɽ1F tvTKֿaڴ秛 ?bsxE3恖&zP-_U8[R/O9ʝ~TfM'0K:<'86tG T06k"pY7ЇMDAvL21bioz'c"u(8>Ƿ)5ѕ>3?2LMp`Dcy\f7h_H.\z=c.K&vN)FK1&EaY8R{"+tDN«u:rF)P==IV(pALlCiЀ굗H !(VkYBD!l͛YLoB;KgR=m{#̝ G A\m45ʰO\3`>ls8j7*BқkC1gaD_8wBvsTπ.{iL)*Χ{_a{xÉsJ`䂆Iei{<WnePAf{aTG}- ۨ I纆/qhk}poOp75ɚwTb4Yʱw#7W7}q-Nst6g&^<Uew:Ro[ ]TŊ9J~nX )Me[ǔ BuuDnneѶ,`j)]s`a` ޙSCͨT,G6V_ .WWQ;{6(72oQ U!Xnԍɯ kC;)C YG:9#ğ9&MK^ OLs~8t<(vu -ay)R85tk͊R5.`bpm&'1E4!? je(47[[|4 EL7SLH\1ٕa,!f@UACm@# Ѳm7o.L|4.DGz&2ό\.JP`to7` lᶥg;9 0bLy |{8yr,u($~S l-0zFOʂ^Ae"F ]cѧ?W3;]BZBK}^Ddt՚6ܛ?+9kPm%@Q5Փiβ^WNE!#fP AE7,xhK)jk\oQ4F}т ҡBɖOiYݙ$t;_3.M\:<|;/˔wcyλ%BtvIX{#݈BeGV;^TxipKUP錫Swj9 )$Me"Nû1~7j9)v}iX{>wE`:"ڷDx{0w u).Nh#"o隈EpSPn`8DW,8coeO9=ar 'v^P M+q}Q7OIXwHɾ. `7C+$fRk_vSPǙ $%\6 q*!-(`r'FL*+P~kmքJ'2+Ѱߨӎo #*c6LcXthB!dy+xGÑՠ`iR7F%K$29v):9lS|,ӧZl?tQuFE`ѣwa jM9ȯekTZ. e,+ۻ6y߷2/j4_0 Zhq}"Q/?3).H,ep'<FN~)c6&' > s(dŦbZUJܲeR-m.Ԡ=Ak@656k*XbA;n 3i־4G^ny D?ʺ,IQX*EkS dH] koZ4rҐg/M/ed@e`~QI, .udq|̖D LуC%٧,; N? l*]$%7Q*VُX]9&Ϙ@\otA9dM'pv Ǚ6 l ? ?t"?p +bvWAD98,S:\+u*8%y˭髵mtt4Nt æXm mΈg߫;.cJi68/4뛋!4Fń˰w+YF?U>֭1f{bA\i6A$7@zB~7|Oؗf4n"Ơ*¦T~Rkz2q&@4kМ^#7?8 +̣ڲlZ F-aP%DўKOP9:0#ώ)9훍4 #1 x#0Y}}\t:~IAؤ߀~'[-yLo-r*XTm)3[ >l`/8lV;ła`hֿd嵿T[l:[JU8fQ|+LđߝO9:R6LmȖǑ&Գd2cRHm8< 6b Qn!d>5XQc FLF22 '7_=H5̽Vj!ma^0 `<@n,˟I~jdxd|b?XpHr1` ο6Xi@CFz K2q!>7VQ|Ǖ曵bsU /@fH7zBWmXjЄar(}(mNF #=m:Wq QHbܬgiX\1\sl-20<=pwHւ^@-!WR E]X'j>O#saXL^I‡} a﷥iaJ:!AgTkVݞxpPTtBz;\^Z%@ R''J/ڴDu\%*Ma3_Ҽ`=VPgACp[_۬DY^yoײg9H-^ƫ[ 8gP6lj0 E `)KvE\4Kp;UԱ`lCr܁V֝b2(Ȍw#_lѪ0{Q8"⯺0 .ժXWF{VOPmqZ@eoЃUIȃv<fX[Z*~n6IobxC tDTG~B8g\-S=۬MrTYMRO=ɞtMm޻A*nNqd8כ[ljo*s^lBM Hdj %o $ <}pX 9/ikLc_ʙ~103_bX`;27xޝS*t|,A=뚨tmѢ"iX-VI=iAv.`DL8F>{e?9KD=eCd]W/4XtrMV ,5wI W2%}@QNƵ]٪ӯ]uk$goLn B>@=AcY[7+QeG~H\>Pf^ʮ拡n$?-^{W9*x[\CH2cuӟjlD8 "-kh>|>A~ WxV?<EaU0ʱed(٠2+4:Fjq1ױ)b3 DIQ.*Tb28D#mQ岢);)rgУr$ygOp N3cY-LW+i#iu۔*cu)Qf$U1¼@(:Ak @@s[!B&'PAJcVL)|%w hC2:wo n(Uf& +R^3zXaVnwg,-#z-Y[A7 "U8V0]dO_3/G\Iihs`(HtTz8NIxlt@q81ߕO)+ jzXP Tɾ#.-;pD^R÷\AgH@}ob" @. 4ό#t͇^ }BQs^a uNJ0FB#CN3><@s}Sa"`tkcqdHk6HԍzjeSK`jcm*K5sm-9ɛ| %q86ito@qzcgs`bl] Gq Hs]vS< EzyGa=4+j#[߹(z\t/=]RWl4ܯ;e@n(^ik64F֪z[0d8SKC$!0txZ GUgm;Y+N0d*/ApWEnYWo>:ߐ|L3[;=r^ 5ܷl_1F(<+MW5c̲1YPm wTR=SpH'zȢkU9g|Yu<ИFBe};5ʣVDUxz:7ǵlWg$ցW\ ~;tr l upREP3,>r!n>GR