hwloc-doc-2.9.0-150400.3.6.1<>,WdZ-p9|-.+*YB_8hUr5aC9 fq bs v'-i},W)]Rv|nDZ^k9ow\.?8F0/ ߆F4r@ .ݏ7>T`Z^+Ğ_AWrNeeI -Tҡy/elV XHVlT5@RڿO7 C42XA'znz>;?d   7lpx| $~ ~ ~ ~  ~ ~ H~@~ٶ~,P~HTd(89d:FsGs~H}~I~XY\(~] ~^b cdIeNfQlSuh~v`z2DHNChwloc-doc2.9.0150400.3.6.1Documentation for hwlocThis package contains the documentation for hwloc.dZ-sheep016DMSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Documentation/Otherhttps://www.open-mpi.org/projects/hwloc/linuxnoarch$V™ 1*SJi`ye1JU&|Rh6'.yx;4B8}(vMzjm16?.*B`{ ?D`Hi#xxK%gI,7-.H07n>A3*+# **8 ]5O%4A2'l oe --23P2b?3N"(#3kOgV&O)+D'u4l%S*F:J-!##(4+#ӈox). [ :  v<9d0hU]]^5a 8_bM{7F :UM!111655558888888888<33333999333355555555555577777777777777777777777777777111114//////888888811111888875551111111111111111111111111111111111111111;11111111111167166533336>=A66>=A/////111188888888888<<8;;;;88<<4454;;655<<?;;51==535111==6;11??==666;;11?===66555;1<51111---66644000033933399993339955>=6>=/// 4197#n77774;77277777799711111///555555000311343//////////A3:448????18??88311831188488844884444389922 k t qnW ?d5 `t XXM fXLON J 'A큤dZ'ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ 41e053282a8a43d06d4805223cff7c830027cd4e8b3f33d094d2b053aa46419accdd34996af31b8bcbba201e75778a1aebb8643ac49411f6fa25a4fc01653aba19c846def59a7dfb41b9e08c577b674653bae14c3502f6247748b196e8d1582a2be718a78ef57707a7da078d6b7929b09d26101bdf22cfbbf7d5901f572fadde2b27511fa906086e0abcde211d02dc632762dbd1b64a12e6991572f12cbef584377a3e8756d5e9b7de8ce29e5c861f3886ffd344f29a657516f6afac09d19d9bf770a1564ea84c865b412dc9963badb1b8f20990db372c68bb1cb9cafd34d76e682ca1efda2dadd87c9c8ed2aae670ef2fdefdab0e9562d851f25962cb5bbd03cbbfa8a1229caecb10d69740201afa23b2b7546939d1393a955f5a5797ef9bbec08f87c0a6e72cad724646249deff85618ead8273f3adbfc7cd7ecd798244fd634cd5c29f646d0ba8e1385b09ba1a9184ee87dbc12b097cd259a6b0cac44093d8d6b59c7483d24302a8d86890691653c9e62f28fe49e01322dd1ae6c829253724376bf8b38dda050c5ecb38a5ddf42380405e9d8dcb60d0a2ea21e34bf92cac1c47b034d55ce6997f03b122a47d8124b998de8ae2e538d83583103c0f4970cd2414bb6dd6e4581e2f3b71686787d04aa00405e8a8bc8ea08850ae62d4289786bc08ef3c1dfbb7a1501ca460a71225febdc33036e60753c6f325fb3cfa6e83a469386a4b574f9a577f8edfb59b12e68887322eb517e19da614ddb7da9effb5c3800231d4c3c7b5b7a95c0263ab30b37be3d8e535f35e8789ccdcbccb7a5317f85da0725f732fb95a1aaa4f1b0f049b462d2bfeb7784665e78f12dc9575423f97ad75b6b187819b03d983e799f1907f0a8714b6e7936e781b95d28c902e9bb3242a278f263a44ac0450d7e0e047d2299bbc586059cf84de40a1764eb2cf9d11ef922c6e88605972a608979a7ea6ae1d6b39817b02189e73831551a472ba678cd3c09c71eda1df10cd2ab79fc28413fcb3b0d7376214329767fcb22e6004a285b5fd79b8f8c0de1bd879c2499884969d6384d6e0053796337796402a376d49fef068b3a15f2a9125e3ed99cbb7ce59726288550871a5b921479dadcf0a0490241917d82e6d503bcd1be8de1c5389403698dc19365fc6ebd854a79b15350a70f14f6862a7e3eca41fc2cf3f2cbb78b2af437efd65709b8dbd56c839d522f28b4828db02f007a5b9c564cd513549923c5e832c725882c279b0094a9acfb8384477f14d05cd6e2aeb9b15fd6d99ee19b123f952b817e17e6d274b3839c953ba53a60ec8738728065517ed24e4e6d522cc103fe451d233721ad521b2063e78c1d2cfb1948cbfc8d82a04d4c35a83f704d0e24e640ff6d89420810793370892a1106cdb1c95701de80edb2f1cc05a37eb61919763aa42641d56fff0dba0a3a2485282f6aac1fc796a3045e321f98d566ff3c4cf2c8fd5c1ad7172dd08507a3ad813c567b2ca3c407e673355251a584769e39b458c470743b50003955f510b8eca2da4b0d67b684277fd9d4cea31cea8154f68c8eccc405376ddd63b899fa047049b020091c9e7c7ed9577e1381303c899cedcf08be1f41e2e090db3b970225e883a0cdcf7c0e089c0ce1f5348ef4e6a7635df5ad96404b98c0f6909cd00e3010730650690b74f88077e51e3bfc7ac8650e29aedc6c4d32ffe9bc3a365a34f70db277e2dfca612bd426997ed4fb3e6b679925c06d020b11a2451ddff3bb24f10be96dde1ff2cb381dfe0acea1e2d2fa061d9af587af0d9723502dbb89feb2e9d59063cec59ddeeb3fa36db2ec173dc1783c578d4413c46ffa0c14828e7b8f4bbee4f5cef1de154e4c3c75315b89ec63868d0eb28b1b2b3789449d0381fa295ce1426fc5e03453b5adfefa1ad81b5b31f7e1e21bbb3529d800e55a9bb16c94e594f2658ecb377b7201a665eaa625f4359d1245431c607899d1874db55917d717d78d01cc9bcd65cb24e91007c52f2affac370680b1cea8726ed73c0704d81654f522a4683c7df3c48f03d485557fc4536fcf01caa17e8ff192d91f92fdb75ba62077eaabbb3fb73f49578510c15032940a1da6e26cf0077ce265759e1987751b7f60624b676711dbddb03b3036cf4c3d532f3230177e6a2761c825ea82b019d62ef46cb45037932d1f5fdbd06758953834aca9374106c606723bf7246c3bd1d22a3fb0b7160862419e43ca2ffdc9113116d3b8de693850749dc133ce795613478e8462b5632449f8533a8ae9d55f42b843a6e47ee03df13bd444fa41a112a4aebef0b8dfc5f63292b47e1a173f7cad2036dcbbf93e2df259b274f4b3f000f56d5a65633dffd40870ddb9a5b96abc8409ffa73cbdd79185be5578d573a377a825229cc61e0f53a23ddceeca5a017975b6048226b80490f571ce26effadace475afc3a923830c17df58f70b630834757ba42dca5f957e296fce5dcc8e9eedfbd60722722bb90a23c79d50dc90004140e6e54a3597d310513db09d60e1eb69235e8b1092450e4c1b9efabf31c9b0c09ddb0f6fd7cf3e1f4c6d614a39e1d977ad57916134878576d4e3d125398332da35eb85f1244d0e2a60b7915cd25163d67889fc82792999bfbf5d23e978a8be37977ba02ad27d12265ab42165bce3f0b55e5bc725f740eda226f16694f70111fda16a732558fac879995a5f89ac84b113bc6b6bbb9ecc0acfd7a21355bd2953f45900c106512f0b986785065042975c3a2078f494c4950b6fa4f45fbd4cb3730a6ad13512871d433c8c54c3456480f0e059e5c7462b6a4ede720ce3443f5412c1d429a7c8403b66b5d7e59d907b47ebaeb5f173a2e2ead3f221ccdaddeaf108c6e121d5eb728555d0e24f4d4ed420e33dbe2bb8698f409032b37d1c01bc76e1119f20b5fb92cb4dfe97f781ee5bbd945e6eb935eb047ee3556d144955a8fa72271852c8c1eef4195f21dbee49e434dfccce76e966d7a9c02b3a2581eb04caec5c86c8ddd5febd409fa968a12f4763b3e3016e7d02e858abfb5c7f9bf57c3f1f6e279a5ea821cf23a985b48296f0704ae054955091cce1bad2e2fc6519725bacd2507fe97c336144a2400e9ecc5f6d71dd5633a76f0ff2abdd0bd3e8058fdc09808bee11e02464a90f10f4a6fa457026c3959941124660e7c0b4fb5600130b32f666852717f93ac793cd4fa5cedc34653cbe954fd8b6ac246c5d39ab09f3cb5eeb2c0a2b2ea04ec4ebe65dccf4f98f0ae002924d6792ea23996349394e0ea383f8ac93b9d79fc25c11eab136b47fa93a630a201e6f71c93ecd5ce0d937fff9b2b8ff75f754396524257ea232790bdb3604fcbe013173ca235b651afbb16dbb0e75412eba153d6f47751ed60d8a44851bf01036238f92cb52f2c774cecfecd91da795ab45b793ec75114810c195787784580f6342f3a362fe2388e42d3cb6bcc58c8affa4486bd800bdb7988891aac2f52ad59c8414a983f6e94ef4dd0c9225353aa200b5c20a8107292fb06bcb36128b51a4fef9490ccb78942187a0765d9b1cbc26f766de002a37da5f1be2aab0f8536ed0837c1a475e2cdd025d74a16772308e146348c16974267c412d94acbaa2071a2a8bbf823eb30094c12fb0728b00d09e340c1c5cdd0b97c21d774670c88cc2d2b5f79c26e364fb88fca561e56d7f32f6fc244a830a68177aa50de91efd319e35c6eee82d773dcfbfbb846f43cf1dc90c077e70c18ab11cafc1b3ef2b19e129ee7be43daa192fede6891e8ddc01967b990783b6a207d28c3a92f08c225614d20c410ffffbd637f30075f7ba2e007ec84f86e1a2966e3489e8b87b7892e0556547a53545ae8c5be398fbfd21863f753c652bab65a4eecdaa581362d8133079d1a6416b3b318c87a541ad349d9c84f7758c24e859d6de0a5d98df805064d4a59bb40d72bb76f4369340f62b59fb626c119fec92229702980cc49c1d2869c2c8b13a3aea9a7283c604daebcfc83f40cbd077e8034c8a866726a3b34d9c313d001df2769415cc6f6d007a39adcb045aa1272d74ffcced3af6b790c1b0bfb0d248ec4d7ab25fc6831151baa5e5a322da71e987152de4ee1dc05a62dbbe264aeefad143a1c442620eb4519e2624ad5aafa7a6af2ce190ef3b1c602dd4cc13a37dad05bdf6c74e255031c47566fddfc20c9bb29fc0956a7d5ffceafd174b434abca525b85a861dc5dbd1a906af8e91f35c1a3242ec218495d40051158699416b0a4dd20c1b7aba1cb16f273a962d1c32b610f8fd7f491ec1b72558cb8312cf570d770c29a0959a83a287c1d86f0871ed969d52eb43699cfd62f11b6530e7efa4bc8a2849d7c7a1f95b6a54c92d82dae8df00c7ed1a5b8d8a00e1e2e4bf21486abd628e835d11181ab2544ee28a5df7d6347040160c08f1d32c55afb5301ad2ce6bbef9298088b97520a1d210205d60775cafbc773153fbf9156448b29808d246e528a75bf77bda8578e914c26d5e5b8a2caa016ad47d14306c6d4076337936a76b225af31fb0939022f94f912418fd290f0129273dac235d74e90fcf5b4fb832ed7b06f59617311377b9f3d77e4caddc402309aad1632863a1b8a93ce75d57bdc7bb96d5e990c281131175b3e46793b3d52b41c849d12ce518636dfb091d76a6b703c7599721ac1490b4452bc560a5604554301cadf0dfd3d1006f66a5833f3f97f5dc2b42c4ba23532ba6f83fa1c384e022fda1dc6cde9ad270af53125d72e096f22aec99adb76ba1624a5ad54e7122d6ebb9a2d72349d347780e73cd0d1129f23f8ad0c64c2502adfe1d9ed67642cfea28b6e295e0fde9729f56b93ed30f8b651cfab0d93a9e8b53a465d1c4e1a24b2874a25c945f7f4310cf439f22c54e53f657988aacb9d520e0e7fe0030436a17ea8dfd21cd482ab08f1b0476b80aced5ca09884091099f80db6f80cd6c43a426cb0d1560210e6bf9ff8189cfe10bd7e2937c77854342866fd2bfad35893e966b17ee6ccdf25ac63ffcc80e76a4219653aa9d12850eb734726ebe460f7ddd2875de5b3f674f7ed44ef868875e87f0b9feeda494ebcab68b7406507184e5ab5bd9d173627cd02e3b28c1c615a6f840f3f4a410c76c5ed47c2d2406390c4e8fa456c749d82b9d549caa0286915290301fd23955b27079c303478d3c53f4e6a488ccf30b0931b60b981d0b9bc8d36058d180f91ae310043bb1e20f9261bbdac81e5d0ded2fb09b21f218b7197d59cc281d2bd513cd8c43efe19b721750c963327bd4e8e31d48f3c8abd1876f88daa798c8a393772393182dc49954e609897f08ef41e0a31faedc3a641adaad5c15e12b258b240880d99e0615eed8c5bc40d3b04aa263588fb29edce1e23ab63c83dd0007f19cbbee5e966af693999b9d132d485ad43e72ff97b211c1d681f9435a9b08c9fb3ef5c9da2f36397b5737ee9204426c87e9b5916059662ae508c3b451e0ef596e7f44087960565905f0a9054771bb5ff17e645dcab5e645d420d3b7f735e5bdc6c09199752839e91921708a98813ac043a1607048dbfe2abcc558db654565e9b361e059eacb13ea815af02cc89a8379f6db8a8cc0516671171c782eedf96d3a3e5709d221fc7b1787eff6b22ad5723d4a507a80dfbe4a2f9e9f4a83f447e27335e74b96fc8e8457e9fc60b9cc80e00c8e19e441fea59c80dfd0f1123a40d36a725f5c38c31e17c09ff3fc75e6ccbd3934ee1f7a8ed56f6cc9f2119ef70d4f4c88bf66ca47ca348eb069b7a5399309bfc738b56e5ea65975d2d55096717e79907da2e10fe4ddc964b7e6d28345fa265c4a6d12da376fe2a1a8c213ec372eae1b498c824e1c3d73237e477fd555c8960041e878d01cd7851eec709dea58897ce43bc61298b6c9494b540f9c6459e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b375eddd6e9c7760403aa8133a2cab91789c7e6522d9ac1e722f42505ad84c6cec98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830d25a480ef04870d4ebcc5971fc5156223039ccf542b93e0598ce8c5fe74a6fc15bb2bef928b35caecdcf39f6eb91fd7a297b1efddd93937359e61e4a76ca910bf026376a4124a8f05729ebbbeae876307b13fc0cb8bb385058fa8bebb18cdcbaa79d1a7f392edf3c371f5f770333b1ada3ee27e6382a801d22f7e213f7c1b8ba5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa162b6b46dfb9c2f266bb826bb813b2c3a2f4696080853fe80ff4bb6aac55d196f624656a65fdcbd051f0260b529b64292d734f4132b7b6f16fa4af6d74c403156c087a7ae0c924c9b0e2d3ca005f101f57aa14647a83d5c6b6e2557e23443e565d94a7a53c0c38cd6520d86fdaf3ff6ac2e579a361c5db0f79ccba66a390ce05258132c1d343de9545719ec9258e64e9fed5a4eba5c84dce9de0e2d760a085553a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26d1b796b67943aa1aa93298450661ed6d54d14060069302c1cae7853db45f5d2a992ec06522d2d91169d95b02e7b25a8ded56f4743cd989e96d732ccf45491912984f0fc810ecd1888dff2eb4cfd308117457dc8931ae187b5440ca4853164c3111a1389b9db1dd6e5490b7f11600e47be21b6367bf2ee2d9c8b58225f2929d978ee7b87eaf2a8b20244ab3ad78faa880c4d1b5b01258036ef429f208d64c9d75f76fce95ed030f69df8f551ef5b97882dc6e40caea127547792b5e6b76f24728ec16e37befe068a252671f5d0ed256d87026b9ff9b4a46023a8820b1ae3cb1e39f3f710b4238b019ef8e68a99769025a8eb427d5d5692c2bd2e76a5b5aecf1d84bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3d1ce0965d9af32a6c19c27b3d864d19a3ce171de50266ed7817f756a60a2660429127c7d04babcfb79eefc83616c12c9b4824018659f4f258343f4ec303a0886a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4eae829a398fba7be2e41476946674434a6d57efe3bfbb9355d1ab2f459b4a76c776c308354bd1fab52d6ef557c69b64556c4ae391c7f55ee4dc1d07cb1bcd1f914c4dce39042cd52c49ce03ecf3964fac8ed6493322860767fc919bd1c50ff7f5ab15b2a3438c7a23e2bf3cf1e42c9bcfd53ef21c753d3e460e3bd82a9c9de2e1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468f80f106b598278c2c3d69597c292980d56225307cdf44526f801001de263d9780aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7abe995ce61af883109397f232fbd9297f682e82ec47107bc014274d4248db5b97404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7dd7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3ad7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38afbd92925c86297429346f705e40226c38826936658036240d17dcccd4c171ede3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe29077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe25d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2f0aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7b5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15d689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b079089862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a3268148c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790f3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2f5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf0aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a1d988c4376827914553159873e40ade5c8644835e7753b05feb0f501edf42daa641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c92b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f59081f3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2fa641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9384712b49100ff39773e4c77d39018d36f8cdf1e9f1d3d74517063074441cd6e384712b49100ff39773e4c77d39018d36f8cdf1e9f1d3d74517063074441cd6e7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d303703dc29579063a1c2e28b618746d45c11af9b60a86c3fcaaa4d73a63de9f8303703dc29579063a1c2e28b618746d45c11af9b60a86c3fcaaa4d73a63de9f8303703dc29579063a1c2e28b618746d45c11af9b60a86c3fcaaa4d73a63de9f8303703dc29579063a1c2e28b618746d45c11af9b60a86c3fcaaa4d73a63de9f8578e7a72b212c0f0296a746648c940036e20624dbd9e9d92163210d0cb24fae98ac8797c025a3094916bfdacf6b4d3324fd12d2bf8657ea3f8ceb64e26644044bb5d43718fee7d1cfa81538f84570125ff6088d344014dcbda4a95ebf101ddd689ef73e7d6dc3a715e4fa43db19f169db0f9614558f1a3655214b530713656d8384712b49100ff39773e4c77d39018d36f8cdf1e9f1d3d74517063074441cd6e578e7a72b212c0f0296a746648c940036e20624dbd9e9d92163210d0cb24fae98ac8797c025a3094916bfdacf6b4d3324fd12d2bf8657ea3f8ceb64e26644044bb5d43718fee7d1cfa81538f84570125ff6088d344014dcbda4a95ebf101ddd689ef73e7d6dc3a715e4fa43db19f169db0f9614558f1a3655214b530713656d80d02b7ab2b77991c7ea5e329c7a46dc6825c252b8dfd9acdccd898d6d0305eda0d02b7ab2b77991c7ea5e329c7a46dc6825c252b8dfd9acdccd898d6d0305eda0d02b7ab2b77991c7ea5e329c7a46dc6825c252b8dfd9acdccd898d6d0305eda0d02b7ab2b77991c7ea5e329c7a46dc6825c252b8dfd9acdccd898d6d0305eda0d02b7ab2b77991c7ea5e329c7a46dc6825c252b8dfd9acdccd898d6d0305eda9bd50e0af3f376e605299c0b86dd9341d8282551f448c502cb4ddb0245e566f79bd50e0af3f376e605299c0b86dd9341d8282551f448c502cb4ddb0245e566f79bd50e0af3f376e605299c0b86dd9341d8282551f448c502cb4ddb0245e566f79bd50e0af3f376e605299c0b86dd9341d8282551f448c502cb4ddb0245e566f7d7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3ad7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3ad7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3ad7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3ad7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a5cad5a401e1eb6f3ea291da2386c6abaedbca01da3eedb9f2adf956bef15d21a5cad5a401e1eb6f3ea291da2386c6abaedbca01da3eedb9f2adf956bef15d21a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a74337ed00d4c8bc9294df3cebeaf3afc1276c735e6b73ffa5315fb5953fa3d3174337ed00d4c8bc9294df3cebeaf3afc1276c735e6b73ffa5315fb5953fa3d3174337ed00d4c8bc9294df3cebeaf3afc1276c735e6b73ffa5315fb5953fa3d3174337ed00d4c8bc9294df3cebeaf3afc1276c735e6b73ffa5315fb5953fa3d31449c523fdd22225323e111d416dc6a4e0da6a851d3722287deb47f0d4357b34d2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38afbd92925c86297429346f705e40226c38826936658036240d17dcccd4c171edefbd92925c86297429346f705e40226c38826936658036240d17dcccd4c171ede0055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d550055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d555d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf0055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d55512fc498cd2bbf80b406b771c4bf9cdbcae76e2cddd573c2428fa3cec9ed78fa512fc498cd2bbf80b406b771c4bf9cdbcae76e2cddd573c2428fa3cec9ed78faabe995ce61af883109397f232fbd9297f682e82ec47107bc014274d4248db5b95d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf25b9f7ed21057764012f301204ce850bc234a5ee06af7327b1d24d6ac289e17b25b9f7ed21057764012f301204ce850bc234a5ee06af7327b1d24d6ac289e17b64a27163fe386e5fb444a4ea6c1c88520bfafc12a7f7d7d5e678b91ad0201071a1d988c4376827914553159873e40ade5c8644835e7753b05feb0f501edf42da512fc498cd2bbf80b406b771c4bf9cdbcae76e2cddd573c2428fa3cec9ed78fa7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a3268148c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e36c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e367404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe25d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a3268148c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e36c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e362b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f59081512fc498cd2bbf80b406b771c4bf9cdbcae76e2cddd573c2428fa3cec9ed78fa89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814864a27163fe386e5fb444a4ea6c1c88520bfafc12a7f7d7d5e678b91ad020107164a27163fe386e5fb444a4ea6c1c88520bfafc12a7f7d7d5e678b91ad0201071c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e36c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e362b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f590812b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f590812b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f59081a1d988c4376827914553159873e40ade5c8644835e7753b05feb0f501edf42daa1d988c4376827914553159873e40ade5c8644835e7753b05feb0f501edf42da89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814864a27163fe386e5fb444a4ea6c1c88520bfafc12a7f7d7d5e678b91ad0201071c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e36c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e36c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e362b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f590812b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f590817404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdfa1d988c4376827914553159873e40ade5c8644835e7753b05feb0f501edf42da89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814825b9f7ed21057764012f301204ce850bc234a5ee06af7327b1d24d6ac289e17b7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a3268148e98d8166767e53cae5c7eed662110711ba904f582d035e7cfa8206b9773338dce98d8166767e53cae5c7eed662110711ba904f582d035e7cfa8206b9773338dce98d8166767e53cae5c7eed662110711ba904f582d035e7cfa8206b9773338dca2ff9f4ad052a065341794014b481c47d998b1e291852d37dd04c5972d7606ada2ff9f4ad052a065341794014b481c47d998b1e291852d37dd04c5972d7606ada2ff9f4ad052a065341794014b481c47d998b1e291852d37dd04c5972d7606adc861240596cb7b6a2c2431dc9c87b721d4e0de14361f71514818dcb3ead2542a8f8d84fd2e72b8155eff60e8dcfd78b73ef828a386fd6d0e7d4afb8e3703366b8f8d84fd2e72b8155eff60e8dcfd78b73ef828a386fd6d0e7d4afb8e3703366b8bb38e04b21c8438192060312b80b3740c67e38a428837e219062c7c178910358bb38e04b21c8438192060312b80b3740c67e38a428837e219062c7c178910358bb38e04b21c8438192060312b80b3740c67e38a428837e219062c7c178910358bb38e04b21c8438192060312b80b3740c67e38a428837e219062c7c178910353e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe2d06b7d41ed2c2ed5d360ac0708b65eb9c26d6f731694bacdf12b2de44daf2c0b3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe29077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe29077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe29077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf8ac8797c025a3094916bfdacf6b4d3324fd12d2bf8657ea3f8ceb64e26644044bb5d43718fee7d1cfa81538f84570125ff6088d344014dcbda4a95ebf101ddd6384712b49100ff39773e4c77d39018d36f8cdf1e9f1d3d74517063074441cd6e8ac8797c025a3094916bfdacf6b4d3324fd12d2bf8657ea3f8ceb64e26644044bb5d43718fee7d1cfa81538f84570125ff6088d344014dcbda4a95ebf101ddd6f9566dc1108107b94654871c810117cd116370298cd3c3ab067ac170074affd0f9566dc1108107b94654871c810117cd116370298cd3c3ab067ac170074affd0f9566dc1108107b94654871c810117cd116370298cd3c3ab067ac170074affd0b06023c71bf4ac5bc280699d7c0427c34add44a1e68cbe45331e3c5e9ee69c9bbf351f33f6e15b9f7a32415a6d866b60dd229eff96627e2e38ae78d0ecc526ab0aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf75505f992b3b2caac23fb37896019ba3ac7736fe2e64a05325be8acf23d1877c14c9b86972c578a2214281fec417febb291b25a7bf33c4698230cddfcf5fc9aa54316f7d84e8bf3f00329c4d74b24741c4ef1c52048391aedc4d3679aac19fa8679146b3bb7bb10e42a27089a88e88bddf7d98783831472bcfb83d5cefd74a1be84dc2e08f6bf0c656dd43bbc3caf017782585b84549c91bcfe05164f0c6508f01e67da78a2763761e4202788e608789ea4eb6d22876278a7a129d4e3e32b995e9ba50fd94bd64f929f13de8661d5094f3c95ccb69848aea916100b846a7ce708be227af77fdcd904e93f87159efafe90405b1495f18859db3ed459c377891bd90fb2033085b688336425b0d2718a72b47e0862255e387bdfe42755f0dc303faff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2fbf351f33f6e15b9f7a32415a6d866b60dd229eff96627e2e38ae78d0ecc526ab512fc498cd2bbf80b406b771c4bf9cdbcae76e2cddd573c2428fa3cec9ed78faf3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2f420c84cbaeed292a221d041a000a5fb15aec87dc8eec22853149ca00f7384483331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e5505f992b3b2caac23fb37896019ba3ac7736fe2e64a05325be8acf23d1877c15505f992b3b2caac23fb37896019ba3ac7736fe2e64a05325be8acf23d1877c1f3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2f3af9448f5e3fe1791d90233532faebd02e70c9443074e18672561791757715033af9448f5e3fe1791d90233532faebd02e70c9443074e18672561791757715033af9448f5e3fe1791d90233532faebd02e70c9443074e18672561791757715033af9448f5e3fe1791d90233532faebd02e70c9443074e18672561791757715030aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7764bf8da0a94d29f10f937439bfa4a8e17ae97ca74973e055a7367d78e623f9e764bf8da0a94d29f10f937439bfa4a8e17ae97ca74973e055a7367d78e623f9e764bf8da0a94d29f10f937439bfa4a8e17ae97ca74973e055a7367d78e623f9e5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d0acf6d6d3d4e641ab63156cdca87b6eb21fdb5c5e0cc25e5906075d0c64a17c30acf6d6d3d4e641ab63156cdca87b6eb21fdb5c5e0cc25e5906075d0c64a17c30acf6d6d3d4e641ab63156cdca87b6eb21fdb5c5e0cc25e5906075d0c64a17c322129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1b0aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf722129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1bb5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15ddbac739d88f5ed8dd89d9591535e711a7304e61c9bc9223fa501f9676d37a8ea22129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1b689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5cffa8842b15c7fa9f489ea53d856ffaeb4808f4ba774c946a40f732359308029689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee574678c2a001addd639f004c68841fce8a76f50989f3acc502368d79f4be0b74dd981d079a5652b22152f61acedae4688ca61eeab6622a646199007acc36cc85a22129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1b130963e2fba29933a12085c42f0ddf1a24d56b6fede9609a8cd96492853404550055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d550055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d55c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b07902fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e62fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e62fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e62fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e689862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a3268148c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b07902fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e62fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e6c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b079022129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1b0aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b079022129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1b14cf01b64ca4ebd4ce9d9b755b419cc00108fb4f17688a2ece36fe0e80eef7a479a210bbc055b8ca9706be8001b26999952ae6b902a2d706e740667dd9a5f5b60aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790b5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15dc54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790b5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15db5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15dc54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b07900055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d550055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d55b5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15db5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15d6909b5b1b944e59e76522ec08fe9f976b1847f24676dc66536d35769cc09afb422129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1bc54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b07905505f992b3b2caac23fb37896019ba3ac7736fe2e64a05325be8acf23d1877c15505f992b3b2caac23fb37896019ba3ac7736fe2e64a05325be8acf23d1877c1a28ff328c025643338502baafea93549ff12c3bbcdd4fd07892c6005b0079ca0a28ff328c025643338502baafea93549ff12c3bbcdd4fd07892c6005b0079ca0a6d5b0a159632606de3d8246671ba2cdddfd6460e5a5b7909a0fb062ef247770832e49050976a54970c53031a78f7577666df698da404da60eaae9ea81509bbb26aa227d0b9303303e1ce91a3a4a725c7fdf2658f610ddba5c56cf67e91f4c77962f99f909359e098fcd2be0885673ccbc35f039f74cf639b45f9aef841e2ac9801b7055dbe22a926a330a33f5cc3c6b4662a8eed572d7ce0e49ada700b48cb5be9b97852154db5eba179e0b0ad115875569059fdb9fa5224cd6342bac8af4a3f4386573943b71cfea09c17826d6d7d15afbbf3310045968bc1921a02c0b3acbff2975935642c84bff87f7c07fd21b20ca9021469ea6424dc290caf324b96fd60780ad432118c008e4da9c5c544ad974a11d497896ca568c5543263ef04ac3f5e9834b42e2868527f7b7ffbe81fc1c621da482e6696e6d28e85f6144c32e80ffe1a764534240aac9c7da337589f7d5aa57ac3c764be624ee04dafd693dc5da0d140c96a12e4ff29146f7d733c113631a5fca5387b18884075da2ac99779ef39ed75e0eb0171cf15c61e74f04341157eb801277d87623c0e435f32201f37d560de4cc84851261dc84fb548eba78f08a478e6f1a077c4d37c6ff17172b963da430cf07276246b690ea786189c3cf520f1d13a2a843bc9f23e092aeca97b56c54837a52bb9391d347584d689f8ce5a8bc26d1b36a3af4a2619b01d3d93b9bc47ae44f3ba78c09d9778f62763cd7ae1c897a8aecbcfd8cdeac9723d10bdaeeb035db0f55164450d8bdfc9cb32df9b4cf9adb32664001b0a734cd1bbfc188a4adb467efe89f4536cf761e3a4d99399e9ef62fe510d9040395d0527895003d62a6b8d0a01f4db6222b29a3aafaf633017d3eaaa7883a69d02ba4f9d7b0fa592e20a239fabb6951769f92214378237b025239f4b749c5b4d3c1bfef203c2ebf9c7235279eb822bda5c236fdb331025e266c756ed4496c772fe4fce9b39395b4f68de5c21704b632ec3f1f0e63439cf5d5fc3dd606e637134a665f29e880866e7a2cde217e436304693d04d0bcd640f5aec09ffc9c65efb488804b1fc3f4b84aaf79e7f4003b866c7ff3c5d1bdfdb9e028bb8ff897b4bc2fef059bbeb7649f94da6d846587431e17c9642a955dea9e55f547f9e61850c594d3867a43cead002220fc6bb255ba7fa09d586b00abf1e53739f8fddc5e24b5118878978afbdd5cbad52bd7d3073611151cdccf57cb05af10eec4afa1c7584643c04d3519b0cba33ae0eb73e9fb6f10177d145f4437fdb95d5896825518691aa5a0f70426508a085d68967d84bcac2f7fb1a05a14f56dbcfc2bba6fcd49305f38d8667b0f34db6d83cc57180aa3897334d4554961ff00b0bb05811b2db95a2d460c543a1f06f338879dec4e971a9249149d4771cbd81daccc6c90cb7a37597742fdf301ee74d81ef427b13f011dffd18df26f0249d5c201b9089dda79608a82418bba586f774fb271f6778b0417ab11b3c0cee2482cbd7491d2ee3ae790adb73a155476249a9880191e2b55fa49b552ccffa72a5bba968f56693da00fb72ca964c9093a3597ef75ce49593d3c1eac68cc1797e55d0f5b8d49f867963af5f7ef7c6967c30985dc2163347454f45ecaa6952171e04bb209b54accae62309fd5cfa4184a6031d699b40439ba14b01de9e4337cdd398be398c498ef7bb7386ef03fec07726210fd627027fc2923ae426fd023958484f135f82a7f9bfb0d99b22887295efec7cad7f05381989df3eaf37c101c32943c4f9f7d6cf3dde6288064b45d5397a3f12a81ebdd247c056767c99d50f139297aa7ef2cfbcb25b4a7cc57b62be9670a32dc0f2af3a07824a5cac6da362d46be26f37080e44012f84613e7888e631bc6bc0c9df209a61c39e0c4d07bb0eb07c1372bf7df74acb7b0f61e654770f97598772a4dbedd7ae865fcba462f2ae04c183999b62895bbaa6f33ffa792bc016a3bc22b588da9462e9d1e9bbb656b66399cee011021ec4b35495e464258cfe912c616780b32f4ba8c0299922b80ffac335382701eecacc5d175eacca4dc0c69de3c01181ca46fe9dfb5d18f26e9824266622738ffd797f1921c71c6b5b71f7679b59204774edab91ac1648bb14ddf78d632fccaefcd7085a6f8f45c22a4df2dda9c86c13d53e0d7fb261450rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothwloc-2.9.0-150400.3.6.1.src.rpmhwloc-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3dZ5ck@c@bbbP#a`@`P` a@_@_;]]e@Z@Z@XO@X@X6@XAX@X~@W#W@V@V~@VI@TE@TTthomas.blume@suse.comgmbr3@opensuse.orgdmueller@suse.comgmbr3@opensuse.orgdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comthomas.blume@suse.comdmueller@suse.comthomas.blume@suse.comthomas.blume@suse.comThomas.Blume@suse.comidonmez@suse.comThomas.Blume@suse.comjengelh@inai.deThomas.Blume@suse.comThomas.Blume@suse.comtchvatal@suse.comThomas.Blume@suse.comThomas.Blume@suse.comThomas.Blume@suse.comthomas.blume@suse.commpluskal@suse.comp.drouand@gmail.commpluskal@suse.commardnh@gmx.dealinm.elena@gmail.com- remove header files for feature we don't ship (jsc#PED-4156) These headers do not define an API that is not supported at present and therefore would not cause a failure during build. Still, they define static inline functions which look for HWLOC objects that are only set up by non-supported device scanners. Thus these objects will never be present - even though the relevant hardware is.- Remove libXNVCtrl support as it brings too many X dependencies (bsc#1207545)- update to 2.9.0: + Expose the memory size of CXL memory devices (Type 3) on Linux. + The LevelZero backend now reports the "XeLinkBandwidth" distance matrix between L0 devices (and subdevices) when available. + Add support for CUDA compute capability up to 9.0. + lstopo now switches to console mode when its output is redirected. Graphical window mode may be forced back with --of window. + hwloc-calc now accepts "numa" in -H, and I/O subtypes such as "gpu" in -I and -N.- Add libXNVCtrl support on TW- update to 2.8.0: * API + Add HWLOC_TOPOLOGY_FLAG_NO_DISTANCES, _NO_MEMATTRS and _NO_CPUKINDS to reduce the overhead when unneeded. + Add separate Read/Write Bandwidth/Latency memory attributes and implement them on Linux. * Backends + NUMA nodes may now have a subtype such as DRAM, HBM, SPM, or NVM on heterogeneous memory platforms on Linux. - Add DAXType and DAXParent attributes on Linux to tell where a DAX device or its corresponding NUMA node come from (SPM for Specific-Purpose or NVM for Non-Volatile Memory). + Detect heterogeneous caches in hybrid CPUs on MacOS X, thanks to Paul Bone for the help. + Max frequencies are not ignored in Linux cpukinds anymore (they were ignored in hwloc 2.7.0), but they may be slightly adjusted to avoid reporting hybrid CPUs because Intel Turbo Boost Max 3.0. - See the documentation of environment variable HWLOC_CPUKINDS_MAXFREQ. + Hardwire the PCI locality of HPE Cray EX235a nodes. * Tools + lstopo and other tools may now load Linux and x86 cpuid topology files from a tarball. + lstopo may now replace the P# and L# index prefixes with custom strings thanks to --os-index-prefix and --logical-index-prefix options. * Misc + Add --disable-readme to avoid regenerating the top-level hwloc README file from the documentation. * Bugfix + Use setenv() instead of putenv() - fixes crash in Slurm (bsc#1210227) replaces core-levelzero-Set-ZES_ENABLE_SYSMAN-via-setenv-instead-of-putenv.patch- update to 2.7.1: * Workaround crashes when virtual machines report incoherent x86 CPUID information about numbers of cores and threads. Thanks to Peter Bense for the report. * Use setenv() instead of putenv() when trying to force enable oneAPI L0 support, to avoid issues with applications that touch the environment, thanks to Josh Hursey for the patch. * Add some warnings at the end of configure when GPU libraries are missing on the system or their path is missing in the environment. * Backends + Add support for NUMA nodes and caches with more than 64 PUs across multiple processor groups on Windows 11 and Windows Server 2022. + Group objects are not created for Windows processor groups anymore, except if HWLOC_WINDOWS_PROCESSOR_GROUP_OBJS=1 in the environment. + Expose "Cluster" group objects on Linux kernel 5.16+ for CPUs that share some internal cache or bus. This can be equivalent to the L2 Cache level on some platforms (e.g. x86) or a specific level between L2 and L3 on others (e.g. ARM Kungpeng 920). Thanks to Jonathan Cameron for the help. - HWLOC_DONT_MERGE_CLUSTER_GROUPS=1 may be set in the environment to prevent these groups from being merged with identical caches, etc. + Improve the oneAPI LevelZero backend: - Expose subdevices such as "ze0.1" inside root OS devices ("ze0") when the hardware contains multiple subdevices. - Add many new attributes to describe device type, and the numbers of slices, subslices, execution units and threads. - Expose the memory information as LevelZeroHBM/DDR/MemorySize infos. + Ignore the max frequencies of cores in Linux cpukinds when the base frequencies are available (to avoid exposing hybrid CPUs when Intel Turbo Boost Max 3.0 gives slightly different max frequencies to CPU cores). - May be reverted by setting HWLOC_CPUKINDS_MAXFREQ=1 in the environment. * Tools + Add --grey and --palette options to switch lstopo to greyscale or white-background-only graphics, or to tune individual colors. * Build + Windows CMake builds now support non-MSVC compilers, detect several features at build time, can build/run tests, etc. Thanks to Michael Hirsch and Alexander Neumann .- update to 2.6.0: * Backends + Expose two cpukinds for energy-efficient cores (icestorm) and high-performance cores (firestorm) on Apple M1 on Mac OS X. + Use sysfs CPU "capacity" to rank hybrid cores by efficiency on Linux when available (mostly on recent ARM platforms for now). + Improve HWLOC_MEMBIND_BIND (without the STRICT flag) on Linux kernel >= 5.15: If more than one node is given, the kernel may now use all of them instead of only the first one before falling back to others. + Expose cache os_index when available on Linux, it may be needed when using resctrl to configure cache partitioning, memory bandwidth monitoring, etc. + Add a "XGMIHops" distances matrix in the RSMI backend for AMD GPU interconnected through XGMI links. + Expose AMD GPU memory information (VRAM and GTT) in the RSMI backend. + Add OS devices such as "bxi0" for Atos/Bull BXI HCAs on Linux. * Tools + lstopo has a better placement algorithm with respect to I/O objects, see --children-order in the manpage for details. + hwloc-annotate may now change object subtypes and cache or memory sizes. * Build + Allow to specify the ROCm installation for building the RSMI backend: - Use a custom installation path if specified with --with-rocm=. - Use /opt/rocm- if specified with --with-rocm-version= or the ROCM_VERSION environment variable. - Try /opt/rocm if it exists. - See "How do I enable ROCm SMI and select which version to use?" in the FAQ for details. + Add a CMakeLists for Windows under contrib/windows-cmake/ . * Documentation + Add FAQ entry "How do I create a custom heterogeneous and asymmetric topology?"- update to 2.5.0: + Add hwloc/windows.h to query Windows processor groups. + Add hwloc_get_obj_with_same_locality() to convert between objects with same locality, for instance NUMA nodes and Packages, or OS devices within a PCI device. + Add hwloc_distances_transform() to modify distances structures. - hwloc-annotate and lstopo have new distances-transform options. + hwloc_distances_add() is replaced with _add_create() followed by _add_values() and _add_commit(). See hwloc/distances.h for details. + Add topology flags to mitigate binding modifications during hwloc discovery, especially on Windows: - HWLOC_TOPOLOGY_FLAG_RESTRICT_TO_CPUBINDING and _MEMBINDING restrict discovery to PUs and NUMA nodes inside the binding. - HWLOC_TOPOLOGY_FLAG_DONT_CHANGE_BINDING prevents from ever changing the binding during discovery. + Add a levelzero backend for oneAPI L0 devices, exposed as OS devices of subtype "LevelZero" and name such as "ze0". - Add hwloc/levelzero.h for interoperability between converting between L0 API devices and hwloc cpusets or OS devices. + Expose NEC Vector Engine cards on Linux as OS devices of subtype "VectorEngine" and name "ve0", etc. Thanks to Anara Kozhokanova, Tim Cramer and Erich Focht for the help. + Add a NVLinkBandwidth distances structure between NVIDIA GPUs (and POWER processor or NVSwitches) in the NVML backend, and a XGMIBandwidth distances structure between AMD GPUs in the RSMI backends. - See "Topology Attributes: Distances, Memory Attributes and CPU Kinds" in the documentation for details about these new distances. + Add support for NUMA node 0 being offline in Linux, thanks to Jirka Hladky. + Add --with-cuda-version= or look at the CUDA_VERSION environment variable to find the appropriate CUDA pkg-config files. Thanks to Stephen Herbein for the suggestion. - Also add --with-cuda= to specify the CUDA installation path manually (and its NVML and OpenCL components). Thanks to Andrea Bocci for the suggestion. - See "How do I enable CUDA and select which CUDA version to use?" in the FAQ for details. + lstopo now has a --windows-processor-groups option on Windows. + hwloc-ps now has a --short-name option to avoid long/truncated command path. + hwloc-ps now has a --single-ancestor option to return a single (possibly too large) object where a process is bound. + hwloc-ps --pid-cmd may now query environment variables, including MPI-specific variables to find out process ranks.- update to 2.4.1: * Fix AMD OpenCL device locality when PCI bus or device number >= 128. Thanks to Edgar Leon for reporting the issue. + Applications using any of the following inline functions must be recompiled to get the fix: hwloc_opencl_get_device_pci_busid() hwloc_opencl_get_device_cpuset(), hwloc_opencl_get_device_osdev(). * Fix the ranking of cpukinds on non-Windows systems, thanks to Ivan Kochin for the report. * Fix the insertion of custom Groups after loading the topology, thanks to Scott Hicks. * Add support for CPU0 being offline in Linux, thanks to Garrett Clay. * Fix missing x86 Package and Core objects FreeBSD/NetBSD. Thanks to Thibault Payet and Yuri Victorovich for the report. * Fix the import of very large distances with heterogeneous object types. * Fix a memory leak in the Linux backend, thanks to Perceval Anichini.- update to 2.4.0: + Add hwloc/cpukinds.h for reporting information about hybrid CPUs. - Use Linux cpufreq frequencies to rank cores by efficiency. - Use x86 CPUID hybrid leaf and future Linux kernels sysfs CPU type files to identify Intel Atom and Core cores. - Use the Windows native EfficiencyClass to separate kinds. + Properly handle Linux kernel 5.10+ exposing ACPI HMAT information with knowledge of Generic Initiators. + lstopo has new --cpukinds and --no-cpukinds options for showing CPU kinds or not in textual and graphical modes respectively. + hwloc-calc has a new --cpukind option for filtering PUs by kind. + hwloc-annotate has a new cpukind command for modifying CPU kinds. + Fix hwloc_bitmap_nr_ulongs(), thanks to Norbert Eicker. + Add a documentation section about "Topology Attributes: Distances, Memory Attributes and CPU Kinds". + Silence some spurious warnings in the OpenCL backend and when showing process binding with lstopo --ps. + Add hwloc/memattrs.h for exposing latency/bandwidth information between initiators (CPU sets for now) and target NUMA nodes, typically on heterogeneous platforms. - When available, bandwidths and latencies are read from the ACPI HMAT table exposed by Linux kernel 5.2+. - Attributes may also be customized to expose user-defined performance information. + Add hwloc_get_local_numanode_objs() for listing NUMA nodes that are local to some locality. + The new topology flag HWLOC_TOPOLOGY_FLAG_IMPORT_SUPPORT causes support arrays to be loaded from XML exported with hwloc 2.3+. - hwloc_topology_get_support() now returns an additional "misc" array with feature "imported_support" set when support was imported. + Add hwloc_topology_refresh() to refresh internal caches after modifying the topology and before consulting the topology in a multithread context. + Add a ROCm SMI backend and a hwloc/rsmi.h helper file for getting the locality of AMD GPUs, now exposed as "rsmi" OS devices. Thanks to Mike Li. + Remove POWER device-tree-based topology on Linux, (it was disabled by default since 2.1). + Command-line options for specifying flags now understand comma-separated lists of flag names (substrings). + hwloc-info and hwloc-calc have new --local-memory --local-memory-flags and --best-memattr options for reporting local memory nodes and filtering by memory attributes. + hwloc-bind has a new --best-memattr option for filtering by memory attributes among the memory binding set. + Tools that have a --restrict option may now receive a nodeset or some custom flags for restricting the topology. + lstopo now has a --thickness option for changing line thickness in the graphical output. + Fix lstopo drawing when autoresizing on Windows 10. + Pressing the F5 key in lstopo X11 and Windows graphical/interactive outputs now refreshes the display according to the current topology and binding. + Add a tikz lstopo graphical backend to generate picture easily included into LaTeX documents. Thanks to Clement Foyer. + The default installation path of the Bash completion file has changed to ${datadir}/bash-completion/completions/hwloc. Thanks to Tomasz Kłoczko.- move hwloc manpage to main package (bsc#1178802)- update to 2.2.0: * API + Add hwloc_bitmap_singlify_by_core() to remove SMT from a given cpuset, thanks to Florian Reynier for the suggestion. + Add --enable-32bits-pci-domain to stop ignoring PCI devices with domain >16bits (e.g. 10000:02:03.4). Enabling this option breaks the library ABI. Thanks to Dylan Simon for the help. * Backends + Add support for Linux cgroups v2. + Add NUMA support for FreeBSD. + Add get_last_cpu_location support for FreeBSD. + Remove support for Intel Xeon Phi (MIC, Knights Corner) co-processors. * Tools + Add --uid to filter the hwloc-ps output by uid on Linux. + Add a GRAPHICAL OUTPUT section in the manpage of lstopo. * Misc + Use the native dlopen instead of libltdl, unless --disable-plugin-dlopen is passed at configure time. - install systemd files using systemd macros and register it on install with systemd - build against libnuma on all architectures- update to latest released upstream version 2.1.0 (jsc#SLE-8583) * API + Add a new "Die" object (HWLOC_OBJ_DIE) for upcoming x86 processors with multiple dies per package, in the x86 and Linux backends. + Add the new HWLOC_OBJ_MEMCACHE object type for memory-side caches. + Add HWLOC_RESTRICT_FLAG_BYNODESET and _REMOVE_MEMLESS for restricting topologies based on some memory nodes. + Add hwloc_topology_set_components() for blacklisting some components from being enabled in a topology. + Add hwloc_bitmap_nr_ulongs() and hwloc_bitmap_from/to_ulongs() + Improve the API for dealing with disallowed resources + Group objects have a new "dont_merge" attribute to prevent them from being automatically merged with identical parent or children. + Add more distances-related features: - Add hwloc_distances_get_name() to retrieve a string describing what a distances structure contain. - Add hwloc_distances_get_by_name() to retrieve distances structures based on their name. - Add hwloc_distances_release_remove() - Distances may now cover objects of different types with new kind HWLOC_DISTANCES_KIND_HETEROGENEOUS_TYPES. * Backends + Add support for Linux 5.3 new sysfs cpu topology files with Die information. + Add support for Intel v2 Extended Topology Enumeration in the x86 backend. + Improve memory locality on Linux by using HMAT initiators (exposed since Linux 5.2+), and NUMA distances for CPU-less NUMA nodes. + The x86 backend now properly handles offline CPUs. + Detect the locality of NVIDIA GPU OpenCL devices. + Ignore NUMA nodes that correspond to NVIDIA GPU by default. + Add support for IBM S/390 drawers. + Rework the heuristics for discovering KNL Cluster and Memory modes to stop assuming all CPUs are online (required for mOS support). + Ignore NUMA node information from AMD topoext in the x86 backend, unless HWLOC_X86_TOPOEXT_NUMANODES=1 is set in the environment. + Expose Linux DAX devices as hwloc Block OS devices. + Remove support for /proc/cpuinfo-only topology discovery in Linux kernel prior to 2.6.16. + Disable POWER device-tree-based topology on Linux by default. + Discovery components are now divided in phases that may be individually blacklisted. * Tools + lstopo - lstopo factorizes objects by default in the graphical output when there are more than 4 identical children. - Both logical and OS/physical indexes are now displayed by default for PU and NUMA nodes. - The X11 and Windows interactive outputs support many keyboard shortcuts to dynamically customize the attributes, legend, etc. - Add --linespacing and change default margins and linespacing. - Add --allow for changing allowed sets. - Add a native SVG backend. + Add --nodeset options to hwloc-calc for converting between cpusets and nodesets. + Add --no-smt to lstopo, hwloc-bind and hwloc-calc to ignore multiple PU in SMT cores. + hwloc-annotate may annotate multiple locations at once. + Add a HTML/JS version of hwloc-ps. See contrib/hwloc-ps.www/README. + Add bash completions. * Misc + Add several FAQ entries in "Compatibility between hwloc versions" about API version, ABI, XML, Synthetic strings, and shmem topologies.- update to latest released upstream version 2.0.4 (jsc#SLE-8583) * Add support for Linux 5.3 new sysfs cpu topology files with Die information. * Add support for Intel v2 Extended Topology Enumeration in the x86 backend. * Tiles, Modules and Dies are exposed as Groups for now. + HWLOC_DONT_MERGE_DIE_GROUPS=1 may be set in the environment to prevent Die groups from being automatically merged with identical parent or children. * Ignore NUMA node information from AMD topoext in the x86 backend, unless HWLOC_X86_TOPOEXT_NUMANODES=1 is set in the environment. * Group objects have a new "dont_merge" attribute to prevent them from being automatically merged with identical parent or children. * Fix build on Cygwin, thanks to Marco Atzeri for the patches. * Fix a corner case of hwloc_topology_restrict() where children would become out-of-order. * Fix the return length of export_xmlbuffer() functions to always include the ending \0. * Fix lstopo --children-order argument parsing. * Add support for Hygon Dhyana processors in the x86 backend, thanks to Pu Wen for the patch. * Fix symbol renaming to also rename internal components, thanks to Evan Ramos for the patch. * Fix build on HP-UX, thanks to Richard Lloyd for reporting the issues. * Detect PCI link speed without being root on Linux >= 4.13. * Add HWLOC_VERSION* macros to the public headers, thanks to Gilles Gouaillardet for the suggestion. * Bump the library soname to 15:0:0 to avoid conflicts with hwloc 1.11.x releases. The hwloc 2.0.0 soname was buggy (12:0:0), applications will have to be recompiled. * Serialize pciaccess discovery to fix concurrent topology loads in multiple threads. * Fix hwloc-dump-hwdata to only process SMBIOS information that correspond to the KNL and KNM configuration. * Add a heuristic for guessing KNL/KNM memory and cluster modes when hwloc-dump-hwdata could not run as root earlier. * Add --no-text lstopo option to remove text from some boxes in the graphical output. Mostly useful for removing Group labels. * Some minor fixes to memory binding.- update to latest released upstream version 1.11.8 (fate#324166) * Multiple Solaris improvements + Detect caches on Sparc. + Properly detect allowed/disallowed PUs and NUMA nodes with processor sets. + Add hwloc_get_last_cpu_location() support for the current thread. * Add support for CUDA compute capability 7.0 and fix support for 6.[12]. * Tools improvements + Fix search for objects by physical index in command-line tools. + Add missing "cpubind:get_thisthread_last_cpu_location" in the output of hwloc-info --support. + Add --pid and --name to specify target processes in hwloc-ps. + Display thread names in lstopo and hwloc-ps on Linux. * Doc improvements + Add a FAQ entry about building on Windows. + Install missing sub-manpage for hwloc_obj_add_info() and hwloc_obj_get_info_by_name(). * Fix hwloc-bind --membind for CPU-less NUMA nodes (again). Thanks to Gilles Gouaillardet for reporting the issue. * Fix a memory leak on IBM S/390 platforms running Linux. * Fix a memory leak when forcing the x86 backend first on amd64/topoext platforms running Linux. * Command-line tools now support "hbm" instead "numanode" for filtering only high-bandwidth memory nodes when selecting locations. + hwloc-bind also support --hbm and --no-hbm for filtering only or no HBM nodes. * Add --children and --descendants to hwloc-info for listing object children or object descendants of a specific type. * Add --no-index, --index, --no-attrs, --attrs to disable/enable display of index numbers or attributes in the graphical lstopo output. * Try to gather hwloc-dump-hwdata output from all possible locations in hwloc-gather-topology. * Updates to the documentation of locations in hwloc(7) and command-line tools manpages. * Make the Linux discovery about twice faster, especially on the CPU side, by trying to avoid sysfs file accesses as much as possible. * Add support for AMD Family 17h processors (Zen) SMT cores in the Linux and x86 backends. * Add the HWLOC_TOPOLOGY_FLAG_THISSYSTEM_ALLOWED_RESOURCES flag (and the HWLOC_THISSYSTEM_ALLOWED_RESOURCES environment variable) for reading the set of allowed resources from the local operating system even if the topology was loaded from XML or synthetic. * Fix hwloc_bitmap_set/clr_range() for infinite ranges that do not overlap currently defined ranges in the bitmap. * Don't reset the lstopo zoom scale when moving the X11 window. * lstopo now has --flags for manually setting topology flags. * hwloc_get_depth_type() returns HWLOC_TYPE_DEPTH_UNKNOWN for Misc objects.- Fix build on Leap where both sle_version is defined and is_opensuse is True.- make hwloc-dump-hwdata only available on x86, as it is only supported for Intel Knights Landing Xeon Phi platforms - revert sub packages for SLE from no-arch to arch specific in order to keep backward compatibility - fix typo in specfile- fix grammar errors- use correct upstream source version- use version_prefix in specfile and download_files service to get sources- Set noarch on the subpackages that are arch independent - Run configure with enabling verbose mode and disable needless knobs - Set version in the package fully (not 1.11 but 1.11.5+git...) - Rename files to name of the package, if it needs to be renamed the folder needs to keep the other name too - Do not mess with provides/obsoletes about the hwloc-2.0 it won't work with libsolv anyway without user interaction * Bump the user version to 2.0.0.1.11.5+git... to allow 'fake' update for user in order to work with fate#321929c#5- switch to version 1.11.5 since 2.0 is a development version with no .so-version set fate#321929 comment#5)- fix missing manpage bug (bsc#995407) - remove dependency to selinux-policy, selinux is not essential for hwloc (bsc#976559 comment#4)- add dependency to selinux-policy (bsc#976559)- Update to 2.0 to support memory side cache (fate#319511)- Update to 1.11.2 * Improve support for Intel Knights Landing Xeon Phi on Linux: + Group local NUMA nodes of normal memory (DDR) and high-bandwidth memory (MCDRAM) together through "Cluster" groups so that the local MCDRAM is easy to find. - See "How do I find the local MCDRAM NUMA node on Intel Knights Landing Xeon Phi?" in the documentation. - For uniformity across all KNL configurations, always have a NUMA node object even if the host is UMA. + Fix the detection of the memory-side cache: - Add the hwloc-dump-hwdata superuser utility to dump SMBIOS information into /var/run/hwloc/ as root during boot, and load this dumped information from the hwloc library at runtime. - See "Why do I need hwloc-dump-hwdata for caches on Intel Knights Landing Xeon Phi?" in the documentation. Thanks to Grzegorz Andrejczuk for the patches and for the help. * The x86 and linux backends may now be combined for discovering CPUs through x86 CPUID and memory from the Linux kernel. This is useful for working around buggy CPU information reported by Linux (for instance the AMD Bulldozer/Piledriver bug below). Combination is enabled by passing HWLOC_COMPONENTS=x86 in the environment. * Fix L3 cache sharing on AMD Opteron 63xx (Piledriver) and 62xx (Bulldozer) in the x86 backend. Thanks to many users who helped. * Fix the overzealous L3 cache sharing fix added to the x86 backend in 1.11.1 for AMD Opteron 61xx (Magny-Cours) processors. * The x86 backend may now add the info attribute Inclusive=0 or 1 to caches it discovers, or to caches discovered by other backends earlier. Thanks to Guillaume Beauchamp for the patch. * Fix the management on alloc_membind() allocation failures on AIX, HP-UX and OSF/Tru64. * Fix spurious failures to load with ENOMEM on AIX in case of Misc objects below PUs. * lstopo improvements in X11 and Windows graphical mode: + Add + - f 1 shortcuts to manually zoom-in, zoom-out, reset the scale, or fit the entire window. + Display all keyboard shortcuts in the console. * Debug messages may be disabled at runtime by passing * HWLOC_DEBUG_VERBOSE=0 in the environment when --enable-debug was passed to configure. * Add a FAQ entry "What are these Group objects in my topology?".- Update to version 1.11.1 * Hardwire the topology of Fujitsu K-computer, FX10, FX100 servers to workaround buggy Linux kernels. * Fix L3 cache information on AMD Opteron 61xx Magny-Cours processors in the x86 backend. * Detect block devices directly attached to PCI without a controller, for instance NVMe disks. * Add the PCISlot attribute to all PCI functions instead of only the first one. * Ignore PCI bridges that could fail assertions by reporting buggy secondary-subordinate bus numbers * Fix an overzealous assertion when inserting an intermediate Group object while Groups are totally ignored. * Fix a memory leak on Linux on AMD processors with dual-core compute units. * Fix a memory leak on failure to load a xml diff file. * Fix some segfaults when inputting an invalid synthetic description. * Fix a segfault when plugins fail to find core symbols. * Fix a segfault when displaying logical indexes in the graphical lstopo. * Fix lstopo linking with X11 libraries, for instance on Mac OS X. * hwloc-annotate, hwloc-diff and hwloc-patch do not drop unavailable resources from the output anymore and those may be annotated as well. * Command-line tools may now import XML from the standard input with -i -.xml * Add missing documentation for the hwloc-info --no-icaches option.- Cleanup spec file with spec-cleaner - Update to 1.10.1 * Actually remove disallowed NUMA nodes from nodesets when the whole-system flag isn't enabled. * Fix the gathering of PCI domains. Thanks to James Custer for reporting the issue and providing a patch. * Fix the merging of identical parent and child in presence of Misc objects. Thanks to Dave Love for reporting the issue. * Fix some misordering of children when merging with ignore_keep_structure() in partially allowed topologies. * Fix an overzealous assertion in the debug code when running on a single-PU host with I/O. Thanks to Thomas Van Doren for reporting the issue. * Don't forget to setup NUMA node object nodesets in x86 backend (for BSDs) and OSF/Tru64 backend. * Fix cpuid-x86 build error with gcc -O3 on x86-32. Thanks to Thomas Van Doren for reporting the issue. * Fix support for future very large caches in the x86 backend. * Fix vendor/device names for SR-IOV PCI devices on Linux. * Fix an unlikely crash in case of buggy hierarchical distance matrix. * Fix PU os_index on some AIX releases. Thanks to Hendryk Bockelmann and Erik Schnetter for helping debugging. * Fix hwloc_bitmap_isincluded() in case of infinite sets. * Change hwloc-ls.desktop into a lstopo.desktop and only install it if lstopo is built with Cairo/X11 support. It cannot work with a non-graphical lstopo or hwloc-ls. * Add support for the renaming of Socket into Package in future releases. * Add support for the replacement of HWLOC_OBJ_NODE with HWLOC_OBJ_NUMANODE in future releases. * Clarify the documentation of distance matrices in hwloc.h and in the manpage of the hwloc-distances. Thanks to Dave Love for the suggestion. * Improve some error messages by displaying more information about the hwloc library in use. * Document how to deal with the ABI break when upgrading to the upcoming 2.0 See "How do I handle ABI breaks and API upgrades ?" in the FAQ.- minor spec fixes (unbreak build for suse_version < Factory)- Update to Version 1.10.0 * v1.10.0 is the new feature release. There is no new major change in this release, just improvements everywhere. If you are buying new Intel Xeon E5 with 10 cores or more, this release is required for proper Socket/NUMA detection until the Linux kernel gets fixed. * API + Add hwloc_topology_export_synthetic() to export a topology to a synthetic string without using lstopo. See the Synthetic topologies section in the documentation. + Add hwloc_topology_set/get_userdata() to let the application save a private pointer in the topology whenever it needs a way to find its own object corresponding to a topology. + Add hwloc_get_numanode_obj_by_os_index() and document that this function as well as hwloc_get_pu_obj_by_os_index() are good at converting nodesets and cpusets into objects. + hwloc_distrib() does not ignore any objects anymore when there are too many of them. They get merged with others instead. Thanks to Tim Creech for reporting the issue. * Tools + hwloc-bind --get now executes the command after displaying the binding instead of ignoring the command entirely. Thanks to John Donners for the suggestion. + Clarify that memory sizes shown in lstopo are local by default unless specified (total memory added in the root object). * Synthetic topologies + Synthetic topology descriptions may now specify attributes such as memory sizes and OS indexes. See the Synthetic topologies section in the documentation. + lstopo now exports in this fully-detailed format by default. The new option --export-synthetic-flags may be used to revert back the old format. * Documentation + Add the doc/examples/ subdirectory with several real-life examples, including the already existing hwloc-hello.C for basics. Thanks to Rob Aulwes for the suggestion. + Improve the documentation of CPU and memory binding in the API. + Add a FAQ entry about operating system errors, especially on AMD platforms with buggy cache information. + Add a FAQ entry about loading many topologies in a single program. * Misc + Work around buggy Linux kernels reporting 2 sockets instead 1 socket with 2 NUMA nodes for each Xeon E5 v3 (Haswell) processor. + pciutils/libpci support is now removed since libpciaccess works well and there's also a Linux-specific PCI backend. For the record, pciutils was GPL and therefore disabled by default since v1.6.2. + Add --disable-cpuid configure flag to work around buggy processor simulators reporting invalid CPUID information. Thanks for Andrew Friedley for reporting the issue. + Fix a racy use of libltdl when manipulating multiple topologies in different threads. Thanks to Andra Hugo for reporting the issue and testing patches. + Fix some build failures in private/misc.h. Thanks to Pavan Balaji and Ralph Castain for the reports. + Fix failures to detect X11/Xutil.h on some Solaris platforms. Thanks to Siegmar Gross for reporting the failure. + The plugin ABI has changed, this release will not load plugins built against previous hwloc releases.sheep01 1686657581  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.9.0-150400.3.6.1hwloc-doca00125_source.htmla00128_source.htmla00131_source.htmla00134_source.htmla00137_source.htmla00140_source.htmla00143_source.htmla00146_source.htmla00149_source.htmla00152_source.htmla00155_source.htmla00158_source.htmla00161_source.htmla00164_source.htmla00167_source.htmla00170_source.htmla00173_source.htmla00176_source.htmla00179_source.htmla00182_source.htmla00185_source.htmla00188_source.htmla00191_source.htmla00194.htmla00195.htmla00196.htmla00197.htmla00198.htmla00199.htmla00200.htmla00201.htmla00202.htmla00203.htmla00204.htmla00205.htmla00206.htmla00207.htmla00208.htmla00209.htmla00210.htmla00211.htmla00212.htmla00213.htmla00214.htmla00215.htmla00216.htmla00217.htmla00218.htmla00219.htmla00220.htmla00221.htmla00222.htmla00223.htmla00224.htmla00225.htmla00226.htmla00227.htmla00228.htmla00229.htmla00230.htmla00231.htmla00232.htmla00233.htmla00234.htmla00235.htmla00236.htmla00237.htmla00238.htmla00239.htmla00240.htmla00241.htmla00242.htmla00243.htmla00244.htmla00245.htmla00246.htmla00247.htmla00248.htmla00249.htmla00253.htmla00257.htmla00261.htmla00265.htmla00269.htmla00273.htmla00277.htmla00281.htmla00297.htmla00301.htmla00305.htmla00309.htmla00313.htmla00317.htmla00321.htmla00325.htmla00329.htmla00333.htmla00337.htmla00349.htmla00353.htmla00357.htmla00361.htmla00365.htmla00369.htmla00373.htmla00377.htmla00381.htmla00385.htmla00389.htmla00393.htmla00394.htmla00395.htmla00396.htmla00397.htmla00398.htmla00399.htmla00400.htmla00401.htmla00402.htmla00403.htmla00404.htmla00405.htmla00406.htmla00407.htmla00408.htmla00409.htmla00410.htmla00411.htmla00412.htmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclosed.pngdevel09-pci.pngdiagram.pngdir_5cb306d949c7931a3b6c77517393dd34.htmldir_d44c64559bbebec7f509842c48db8b23.htmldoc.pngdoxygen.cssdoxygen.svgdudley.pngdynsections.jsemmett.pngfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_vars.htmlhagrid.pngindex.htmljquery.jsmenu.jsmenudata.jsmodules.htmlnav_f.pngnav_g.pngnav_h.pngnetloc_design.pngnetloc_draw.pngopen.pngpages.htmlppc64-full-with-smt.pngppc64-with-smt.pngppc64-without-smt.pngsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssHWLOC_ALLOW_FLAG_ALL.3.gzHWLOC_ALLOW_FLAG_CUSTOM.3.gzHWLOC_ALLOW_FLAG_LOCAL_RESTRICTIONS.3.gzHWLOC_API_VERSION.3.gzHWLOC_CPUBIND_NOMEMBIND.3.gzHWLOC_CPUBIND_PROCESS.3.gzHWLOC_CPUBIND_STRICT.3.gzHWLOC_CPUBIND_THREAD.3.gzHWLOC_DISTANCES_ADD_FLAG_GROUP.3.gzHWLOC_DISTANCES_ADD_FLAG_GROUP_INACCURATE.3.gzHWLOC_DISTANCES_KIND_FROM_OS.3.gzHWLOC_DISTANCES_KIND_FROM_USER.3.gzHWLOC_DISTANCES_KIND_MEANS_BANDWIDTH.3.gzHWLOC_DISTANCES_KIND_MEANS_LATENCY.3.gzHWLOC_DISTANCES_TRANSFORM_LINKS.3.gzHWLOC_DISTANCES_TRANSFORM_MERGE_SWITCH_PORTS.3.gzHWLOC_DISTANCES_TRANSFORM_REMOVE_NULL.3.gzHWLOC_DISTANCES_TRANSFORM_TRANSITIVE_CLOSURE.3.gzHWLOC_DISTRIB_FLAG_REVERSE.3.gzHWLOC_LOCAL_NUMANODE_FLAG_ALL.3.gzHWLOC_LOCAL_NUMANODE_FLAG_LARGER_LOCALITY.3.gzHWLOC_LOCAL_NUMANODE_FLAG_SMALLER_LOCALITY.3.gzHWLOC_LOCATION_TYPE_CPUSET.3.gzHWLOC_LOCATION_TYPE_OBJECT.3.gzHWLOC_MEMATTR_FLAG_HIGHER_FIRST.3.gzHWLOC_MEMATTR_FLAG_LOWER_FIRST.3.gzHWLOC_MEMATTR_FLAG_NEED_INITIATOR.3.gzHWLOC_MEMATTR_ID_BANDWIDTH.3.gzHWLOC_MEMATTR_ID_CAPACITY.3.gzHWLOC_MEMATTR_ID_LATENCY.3.gzHWLOC_MEMATTR_ID_LOCALITY.3.gzHWLOC_MEMBIND_BIND.3.gzHWLOC_MEMBIND_BYNODESET.3.gzHWLOC_MEMBIND_DEFAULT.3.gzHWLOC_MEMBIND_FIRSTTOUCH.3.gzHWLOC_MEMBIND_INTERLEAVE.3.gzHWLOC_MEMBIND_MIGRATE.3.gzHWLOC_MEMBIND_MIXED.3.gzHWLOC_MEMBIND_NEXTTOUCH.3.gzHWLOC_MEMBIND_NOCPUBIND.3.gzHWLOC_MEMBIND_PROCESS.3.gzHWLOC_MEMBIND_STRICT.3.gzHWLOC_MEMBIND_THREAD.3.gzHWLOC_OBJ_BRIDGE.3.gzHWLOC_OBJ_BRIDGE_HOST.3.gzHWLOC_OBJ_BRIDGE_PCI.3.gzHWLOC_OBJ_CACHE_DATA.3.gzHWLOC_OBJ_CACHE_INSTRUCTION.3.gzHWLOC_OBJ_CACHE_UNIFIED.3.gzHWLOC_OBJ_CORE.3.gzHWLOC_OBJ_GROUP.3.gzHWLOC_OBJ_L1CACHE.3.gzHWLOC_OBJ_L1ICACHE.3.gzHWLOC_OBJ_L2CACHE.3.gzHWLOC_OBJ_L2ICACHE.3.gzHWLOC_OBJ_L3CACHE.3.gzHWLOC_OBJ_L3ICACHE.3.gzHWLOC_OBJ_L4CACHE.3.gzHWLOC_OBJ_L5CACHE.3.gzHWLOC_OBJ_MACHINE.3.gzHWLOC_OBJ_MISC.3.gzHWLOC_OBJ_NUMANODE.3.gzHWLOC_OBJ_OSDEV_BLOCK.3.gzHWLOC_OBJ_OSDEV_COPROC.3.gzHWLOC_OBJ_OSDEV_DMA.3.gzHWLOC_OBJ_OSDEV_GPU.3.gzHWLOC_OBJ_OSDEV_NETWORK.3.gzHWLOC_OBJ_OSDEV_OPENFABRICS.3.gzHWLOC_OBJ_OS_DEVICE.3.gzHWLOC_OBJ_PACKAGE.3.gzHWLOC_OBJ_PCI_DEVICE.3.gzHWLOC_OBJ_PU.3.gzHWLOC_RESTRICT_FLAG_ADAPT_IO.3.gzHWLOC_RESTRICT_FLAG_ADAPT_MISC.3.gzHWLOC_RESTRICT_FLAG_BYNODESET.3.gzHWLOC_RESTRICT_FLAG_REMOVE_CPULESS.3.gzHWLOC_RESTRICT_FLAG_REMOVE_MEMLESS.3.gzHWLOC_TOPOLOGY_COMPONENTS_FLAG_BLACKLIST.3.gzHWLOC_TOPOLOGY_DIFF_APPLY_REVERSE.3.gzHWLOC_TOPOLOGY_DIFF_OBJ_ATTR.3.gzHWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO.3.gzHWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME.3.gzHWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE.3.gzHWLOC_TOPOLOGY_DIFF_TOO_COMPLEX.3.gzHWLOC_TOPOLOGY_FLAG_DONT_CHANGE_BINDING.3.gzHWLOC_TOPOLOGY_FLAG_IMPORT_SUPPORT.3.gzHWLOC_TOPOLOGY_FLAG_INCLUDE_DISALLOWED.3.gzHWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3.gzHWLOC_TOPOLOGY_FLAG_RESTRICT_TO_CPUBINDING.3.gzHWLOC_TOPOLOGY_FLAG_RESTRICT_TO_MEMBINDING.3.gzHWLOC_TOPOLOGY_FLAG_THISSYSTEM_ALLOWED_RESOURCES.3.gzHWLOC_TYPE_DEPTH_BRIDGE.3.gzHWLOC_TYPE_DEPTH_MULTIPLE.3.gzHWLOC_TYPE_DEPTH_OS_DEVICE.3.gzHWLOC_TYPE_DEPTH_PCI_DEVICE.3.gzHWLOC_TYPE_DEPTH_UNKNOWN.3.gzHWLOC_TYPE_FILTER_KEEP_ALL.3.gzHWLOC_TYPE_FILTER_KEEP_IMPORTANT.3.gzHWLOC_TYPE_FILTER_KEEP_NONE.3.gzHWLOC_TYPE_FILTER_KEEP_STRUCTURE.3.gzHWLOC_TYPE_UNORDERED.3.gzhwloc_alloc.3.gzhwloc_alloc_membind.3.gzhwloc_alloc_membind_policy.3.gzhwloc_allow_flags_e.3.gzhwloc_bitmap_allbut.3.gzhwloc_bitmap_alloc.3.gzhwloc_bitmap_alloc_full.3.gzhwloc_bitmap_and.3.gzhwloc_bitmap_andnot.3.gzhwloc_bitmap_asprintf.3.gzhwloc_bitmap_clr.3.gzhwloc_bitmap_clr_range.3.gzhwloc_bitmap_compare.3.gzhwloc_bitmap_compare_first.3.gzhwloc_bitmap_copy.3.gzhwloc_bitmap_dup.3.gzhwloc_bitmap_fill.3.gzhwloc_bitmap_first.3.gzhwloc_bitmap_foreach_begin.3.gzhwloc_bitmap_foreach_end.3.gzhwloc_bitmap_free.3.gzhwloc_bitmap_from_ith_ulong.3.gzhwloc_bitmap_from_ulong.3.gzhwloc_bitmap_from_ulongs.3.gzhwloc_bitmap_intersects.3.gzhwloc_bitmap_isequal.3.gzhwloc_bitmap_isfull.3.gzhwloc_bitmap_isincluded.3.gzhwloc_bitmap_isset.3.gzhwloc_bitmap_iszero.3.gzhwloc_bitmap_last.3.gzhwloc_bitmap_list_asprintf.3.gzhwloc_bitmap_list_snprintf.3.gzhwloc_bitmap_list_sscanf.3.gzhwloc_bitmap_next.3.gzhwloc_bitmap_not.3.gzhwloc_bitmap_nr_ulongs.3.gzhwloc_bitmap_only.3.gzhwloc_bitmap_or.3.gzhwloc_bitmap_set.3.gzhwloc_bitmap_set_ith_ulong.3.gzhwloc_bitmap_set_range.3.gzhwloc_bitmap_singlify.3.gzhwloc_bitmap_singlify_per_core.3.gzhwloc_bitmap_snprintf.3.gzhwloc_bitmap_sscanf.3.gzhwloc_bitmap_t.3.gzhwloc_bitmap_taskset_asprintf.3.gzhwloc_bitmap_taskset_snprintf.3.gzhwloc_bitmap_taskset_sscanf.3.gzhwloc_bitmap_to_ith_ulong.3.gzhwloc_bitmap_to_ulong.3.gzhwloc_bitmap_to_ulongs.3.gzhwloc_bitmap_weight.3.gzhwloc_bitmap_xor.3.gzhwloc_bitmap_zero.3.gzhwloc_bridge_covers_pcibus.3.gzhwloc_compare_types.3.gzhwloc_const_bitmap_t.3.gzhwloc_const_cpuset_t.3.gzhwloc_const_nodeset_t.3.gzhwloc_cpubind_flags_t.3.gzhwloc_cpukinds_get_by_cpuset.3.gzhwloc_cpukinds_get_info.3.gzhwloc_cpukinds_get_nr.3.gzhwloc_cpukinds_register.3.gzhwloc_cpuset_from_glibc_sched_affinity.3.gzhwloc_cpuset_from_linux_libnuma_bitmask.3.gzhwloc_cpuset_from_linux_libnuma_ulongs.3.gzhwloc_cpuset_from_nodeset.3.gzhwloc_cpuset_t.3.gzhwloc_cpuset_to_glibc_sched_affinity.3.gzhwloc_cpuset_to_linux_libnuma_bitmask.3.gzhwloc_cpuset_to_linux_libnuma_ulongs.3.gzhwloc_cpuset_to_nodeset.3.gzhwloc_cuda_get_device_cpuset.3.gzhwloc_cuda_get_device_osdev.3.gzhwloc_cuda_get_device_osdev_by_index.3.gzhwloc_cuda_get_device_pci_ids.3.gzhwloc_cuda_get_device_pcidev.3.gzhwloc_cudart_get_device_cpuset.3.gzhwloc_cudart_get_device_osdev_by_index.3.gzhwloc_cudart_get_device_pci_ids.3.gzhwloc_cudart_get_device_pcidev.3.gzhwloc_distances_add_commit.3.gzhwloc_distances_add_create.3.gzhwloc_distances_add_flag_e.3.gzhwloc_distances_add_handle_t.3.gzhwloc_distances_add_values.3.gzhwloc_distances_get.3.gzhwloc_distances_get_by_depth.3.gzhwloc_distances_get_by_name.3.gzhwloc_distances_get_by_type.3.gzhwloc_distances_get_name.3.gzhwloc_distances_kind_e.3.gzhwloc_distances_obj_index.3.gzhwloc_distances_obj_pair_values.3.gzhwloc_distances_release.3.gzhwloc_distances_release_remove.3.gzhwloc_distances_remove.3.gzhwloc_distances_remove_by_depth.3.gzhwloc_distances_remove_by_type.3.gzhwloc_distances_s.3.gzhwloc_distances_transform.3.gzhwloc_distances_transform_e.3.gzhwloc_distrib.3.gzhwloc_distrib_flags_e.3.gzhwloc_export_obj_userdata.3.gzhwloc_export_obj_userdata_base64.3.gzhwloc_free.3.gzhwloc_free_xmlbuffer.3.gzhwloc_get_ancestor_obj_by_depth.3.gzhwloc_get_ancestor_obj_by_type.3.gzhwloc_get_api_version.3.gzhwloc_get_area_membind.3.gzhwloc_get_area_memlocation.3.gzhwloc_get_cache_covering_cpuset.3.gzhwloc_get_cache_type_depth.3.gzhwloc_get_child_covering_cpuset.3.gzhwloc_get_closest_objs.3.gzhwloc_get_common_ancestor_obj.3.gzhwloc_get_cpubind.3.gzhwloc_get_depth_type.3.gzhwloc_get_first_largest_obj_inside_cpuset.3.gzhwloc_get_largest_objs_inside_cpuset.3.gzhwloc_get_last_cpu_location.3.gzhwloc_get_local_numanode_objs.3.gzhwloc_get_membind.3.gzhwloc_get_memory_parents_depth.3.gzhwloc_get_nbobjs_by_depth.3.gzhwloc_get_nbobjs_by_type.3.gzhwloc_get_nbobjs_inside_cpuset_by_depth.3.gzhwloc_get_nbobjs_inside_cpuset_by_type.3.gzhwloc_get_next_bridge.3.gzhwloc_get_next_child.3.gzhwloc_get_next_obj_by_depth.3.gzhwloc_get_next_obj_by_type.3.gzhwloc_get_next_obj_covering_cpuset_by_depth.3.gzhwloc_get_next_obj_covering_cpuset_by_type.3.gzhwloc_get_next_obj_inside_cpuset_by_depth.3.gzhwloc_get_next_obj_inside_cpuset_by_type.3.gzhwloc_get_next_osdev.3.gzhwloc_get_next_pcidev.3.gzhwloc_get_non_io_ancestor_obj.3.gzhwloc_get_obj_below_array_by_type.3.gzhwloc_get_obj_below_by_type.3.gzhwloc_get_obj_by_depth.3.gzhwloc_get_obj_by_type.3.gzhwloc_get_obj_covering_cpuset.3.gzhwloc_get_obj_index_inside_cpuset.3.gzhwloc_get_obj_inside_cpuset_by_depth.3.gzhwloc_get_obj_inside_cpuset_by_type.3.gzhwloc_get_pcidev_by_busid.3.gzhwloc_get_pcidev_by_busidstring.3.gzhwloc_get_proc_cpubind.3.gzhwloc_get_proc_last_cpu_location.3.gzhwloc_get_proc_membind.3.gzhwloc_get_pu_obj_by_os_index.3.gzhwloc_get_root_obj.3.gzhwloc_get_shared_cache_covering_obj.3.gzhwloc_get_thread_cpubind.3.gzhwloc_get_type_depth.3.gzhwloc_get_type_depth_e.3.gzhwloc_get_type_or_above_depth.3.gzhwloc_get_type_or_below_depth.3.gzhwloc_gl_get_display_by_osdev.3.gzhwloc_gl_get_display_osdev_by_name.3.gzhwloc_gl_get_display_osdev_by_port_device.3.gzhwloc_ibv_get_device_cpuset.3.gzhwloc_ibv_get_device_osdev.3.gzhwloc_ibv_get_device_osdev_by_name.3.gzhwloc_info_s.3.gzhwloc_levelzero_get_device_cpuset.3.gzhwloc_levelzero_get_device_osdev.3.gzhwloc_linux_get_tid_cpubind.3.gzhwloc_linux_get_tid_last_cpu_location.3.gzhwloc_linux_read_path_as_cpumask.3.gzhwloc_linux_set_tid_cpubind.3.gzhwloc_local_numanode_flag_e.3.gzhwloc_location.3.gzhwloc_location_type_e.3.gzhwloc_memattr_flag_e.3.gzhwloc_memattr_get_best_initiator.3.gzhwloc_memattr_get_best_target.3.gzhwloc_memattr_get_by_name.3.gzhwloc_memattr_get_flags.3.gzhwloc_memattr_get_initiators.3.gzhwloc_memattr_get_name.3.gzhwloc_memattr_get_targets.3.gzhwloc_memattr_get_value.3.gzhwloc_memattr_id_e.3.gzhwloc_memattr_id_t.3.gzhwloc_memattr_register.3.gzhwloc_memattr_set_value.3.gzhwloc_membind_flags_t.3.gzhwloc_membind_policy_t.3.gzhwloc_nodeset_from_linux_libnuma_bitmask.3.gzhwloc_nodeset_from_linux_libnuma_ulongs.3.gzhwloc_nodeset_t.3.gzhwloc_nodeset_to_linux_libnuma_bitmask.3.gzhwloc_nodeset_to_linux_libnuma_ulongs.3.gzhwloc_nvml_get_device_cpuset.3.gzhwloc_nvml_get_device_osdev.3.gzhwloc_nvml_get_device_osdev_by_index.3.gzhwloc_obj.3.gzhwloc_obj_add_info.3.gzhwloc_obj_add_other_obj_sets.3.gzhwloc_obj_attr_snprintf.3.gzhwloc_obj_attr_u.3.gzhwloc_obj_attr_u_hwloc_bridge_attr_s.3.gzhwloc_obj_attr_u_hwloc_cache_attr_s.3.gzhwloc_obj_attr_u_hwloc_group_attr_s.3.gzhwloc_obj_attr_u_hwloc_numanode_attr_s.3.gzhwloc_obj_attr_u_hwloc_numanode_attr_s_hwloc_memory_page_type_s.3.gzhwloc_obj_attr_u_hwloc_osdev_attr_s.3.gzhwloc_obj_attr_u_hwloc_pcidev_attr_s.3.gzhwloc_obj_bridge_type_e.3.gzhwloc_obj_bridge_type_t.3.gzhwloc_obj_cache_type_e.3.gzhwloc_obj_cache_type_t.3.gzhwloc_obj_get_info_by_name.3.gzhwloc_obj_is_in_subtree.3.gzhwloc_obj_osdev_type_e.3.gzhwloc_obj_osdev_type_t.3.gzhwloc_obj_t.3.gzhwloc_obj_type_is_cache.3.gzhwloc_obj_type_is_dcache.3.gzhwloc_obj_type_is_icache.3.gzhwloc_obj_type_is_io.3.gzhwloc_obj_type_is_memory.3.gzhwloc_obj_type_is_normal.3.gzhwloc_obj_type_snprintf.3.gzhwloc_obj_type_string.3.gzhwloc_obj_type_t.3.gzhwloc_opencl_get_device_cpuset.3.gzhwloc_opencl_get_device_osdev.3.gzhwloc_opencl_get_device_osdev_by_index.3.gzhwloc_opencl_get_device_pci_busid.3.gzhwloc_restrict_flags_e.3.gzhwloc_rsmi_get_device_cpuset.3.gzhwloc_rsmi_get_device_osdev.3.gzhwloc_rsmi_get_device_osdev_by_index.3.gzhwloc_set_area_membind.3.gzhwloc_set_cpubind.3.gzhwloc_set_membind.3.gzhwloc_set_proc_cpubind.3.gzhwloc_set_proc_membind.3.gzhwloc_set_thread_cpubind.3.gzhwloc_shmem_topology_adopt.3.gzhwloc_shmem_topology_get_length.3.gzhwloc_shmem_topology_write.3.gzhwloc_topology_abi_check.3.gzhwloc_topology_alloc_group_object.3.gzhwloc_topology_allow.3.gzhwloc_topology_check.3.gzhwloc_topology_components_flag_e.3.gzhwloc_topology_cpubind_support.3.gzhwloc_topology_destroy.3.gzhwloc_topology_diff_apply.3.gzhwloc_topology_diff_apply_flags_e.3.gzhwloc_topology_diff_build.3.gzhwloc_topology_diff_destroy.3.gzhwloc_topology_diff_export_xml.3.gzhwloc_topology_diff_export_xmlbuffer.3.gzhwloc_topology_diff_load_xml.3.gzhwloc_topology_diff_load_xmlbuffer.3.gzhwloc_topology_diff_obj_attr_type_e.3.gzhwloc_topology_diff_obj_attr_u.3.gzhwloc_topology_diff_type_e.3.gzhwloc_topology_diff_u.3.gzhwloc_topology_discovery_support.3.gzhwloc_topology_dup.3.gzhwloc_topology_export_synthetic.3.gzhwloc_topology_export_xml.3.gzhwloc_topology_export_xmlbuffer.3.gzhwloc_topology_flags_e.3.gzhwloc_topology_get_allowed_cpuset.3.gzhwloc_topology_get_allowed_nodeset.3.gzhwloc_topology_get_complete_cpuset.3.gzhwloc_topology_get_complete_nodeset.3.gzhwloc_topology_get_depth.3.gzhwloc_topology_get_flags.3.gzhwloc_topology_get_topology_cpuset.3.gzhwloc_topology_get_topology_nodeset.3.gzhwloc_topology_get_type_filter.3.gzhwloc_topology_get_userdata.3.gzhwloc_topology_init.3.gzhwloc_topology_insert_group_object.3.gzhwloc_topology_insert_misc_object.3.gzhwloc_topology_is_thissystem.3.gzhwloc_topology_load.3.gzhwloc_topology_membind_support.3.gzhwloc_topology_misc_support.3.gzhwloc_topology_refresh.3.gzhwloc_topology_restrict.3.gzhwloc_topology_set_all_types_filter.3.gzhwloc_topology_set_cache_types_filter.3.gzhwloc_topology_set_components.3.gzhwloc_topology_set_flags.3.gzhwloc_topology_set_icache_types_filter.3.gzhwloc_topology_set_io_types_filter.3.gzhwloc_topology_set_pid.3.gzhwloc_topology_set_synthetic.3.gzhwloc_topology_set_type_filter.3.gzhwloc_topology_set_userdata.3.gzhwloc_topology_set_userdata_export_callback.3.gzhwloc_topology_set_userdata_import_callback.3.gzhwloc_topology_set_xml.3.gzhwloc_topology_set_xmlbuffer.3.gzhwloc_topology_support.3.gzhwloc_topology_t.3.gzhwloc_type_filter_e.3.gzhwloc_type_sscanf.3.gzhwloc_type_sscanf_as_depth.3.gzhwloc_windows_get_nr_processor_groups.3.gzhwloc_windows_get_processor_group_cpuset.3.gzhwlocality_advanced_io.3.gzhwlocality_api_version.3.gzhwlocality_bitmap.3.gzhwlocality_configuration.3.gzhwlocality_cpubinding.3.gzhwlocality_cpukinds.3.gzhwlocality_creation.3.gzhwlocality_cuda.3.gzhwlocality_cudart.3.gzhwlocality_diff.3.gzhwlocality_distances_add.3.gzhwlocality_distances_consult.3.gzhwlocality_distances_get.3.gzhwlocality_distances_remove.3.gzhwlocality_gl.3.gzhwlocality_glibc_sched.3.gzhwlocality_helper_ancestors.3.gzhwlocality_helper_distribute.3.gzhwlocality_helper_find_cache.3.gzhwlocality_helper_find_covering.3.gzhwlocality_helper_find_inside.3.gzhwlocality_helper_find_misc.3.gzhwlocality_helper_nodeset_convert.3.gzhwlocality_helper_topology_sets.3.gzhwlocality_helper_types.3.gzhwlocality_info_attr.3.gzhwlocality_levels.3.gzhwlocality_levelzero.3.gzhwlocality_linux.3.gzhwlocality_linux_libnuma_bitmask.3.gzhwlocality_linux_libnuma_ulongs.3.gzhwlocality_memattrs.3.gzhwlocality_memattrs_manage.3.gzhwlocality_membinding.3.gzhwlocality_nvml.3.gzhwlocality_object_sets.3.gzhwlocality_object_strings.3.gzhwlocality_object_types.3.gzhwlocality_objects.3.gzhwlocality_opencl.3.gzhwlocality_openfabrics.3.gzhwlocality_rsmi.3.gzhwlocality_setsource.3.gzhwlocality_shmem.3.gzhwlocality_syntheticexport.3.gzhwlocality_tinker.3.gzhwlocality_windows.3.gzhwlocality_xmlexport.3.gz/usr/share/doc/packages//usr/share/doc/packages/hwloc-doc//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:29384/SUSE_SLE-15-SP4_Update/6535b6b78a2851e65d575f5f6f6830f7-hwloc.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linux  directoryHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII text, with very long linesHTML document, ASCII textPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 579 x 550, 8-bit/color RGB, non-interlacedPNG image data, 1200 x 1175, 4-bit colormap, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textSVG Scalable Vector Graphics imagePNG image data, 826 x 340, 8-bit/color RGB, non-interlacedPNG image data, 738 x 270, 8-bit/color RGB, non-interlacedPNG image data, 818 x 270, 8-bit/color RGB, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 776 x 463, 8-bit/color RGBA, non-interlacedPNG image data, 927 x 904, 8-bit/color RGB, non-interlacedPNG image data, 1362 x 350, 8-bit/color RGB, non-interlacedPNG image data, 1202 x 150, 8-bit/color RGB, non-interlacedPNG image data, 578 x 150, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)'j>(7O! utf-817d66335262a231432dea8d619616f0fd1f30835e6be9dfcd1261fd732a0105f?P7zXZ !t/]"k%]uơS ozxYҹ^A;Pa(8٩o (fQ́gy|=JhFt ӵB֒FM|{)U Dq,AyxO7; ?` oÒ7\Tۭr /~җ(M4һFd<{O[ (! Sg o_F Av j-6Ͳ侭Th DFC䀸91|rK49^Kڎ/^W[qVLXQ~,nv H6ܥbT Wm7@٢QFdKKsBx^t[?2Z8I *چVHeJ)vkg)T ?QaLv |޻ l5X[Ժx~I@!WFTڍsW0X@ώ' b_%tûx|_NiT%9q41cKV7nAIź=6(mLlq_;N~Bt;q闦ҫ 7p΄u*C6E[OTǂDԲ5@R$Zja5yC3 >Z^bޫ-tpjBNAl~!hς*Ċb/ڷp*M=^-Sc-ɨl5nqc-{kZH?+R ll%Fr kt tk7,:Xyͩ֘m67߂#Taq;׵Y]xc'9 znh s1|1 ۼBlE\?Ȫӗ-ܐ>pyp hop^* hDl8nTnO[R)!(Sitva6Dmg'hV i{M:]\sfWϏX\}oVJ%Ve:)(Hjrp޿4t<D9" @ #;lmU&~>z<ڇ˓5Vdz{ R֦S)n ;g5]->Մ[}iMׯ CP@lɢgrzX1?LxvpʚDY䜯 Ѱz.xY9žR~+3 W4Thrb̫ޖH\8anxuN=oYlyaJýX5Y ck2J@K:=6zbk Im ;S" ;uKtl7 7p`^zO.Ɉ*ox7b /C:0 )jESW3*͐N3CDan; 91#뀅ٻ\zܶ*2s ޮ$E<+rXJLu3][6E1t~!2_ykJҺWG_-e  4ܯ&g32D\Jk)t|:@+Vgy kĔt5ީD-c x}@X˫A-CSVzfOq(P m^ۀƓI.[#C20 .fx/>mys!@9 Oi幆W6 ТFd;04Y8jcxcl̟tE"M _XuM(ċ?f8k5ucu«Ӈ+L QXWd?WDn0Q% |?Y:^_ɤ]pC;I/&̀ e ҽ7dN1C@b\2P1rMBҳ4-7P 9ZI=o' /nЅʼnS`s ýGbfF\bg? {K^s&!i$@^5n¢~qLQ. |vmb6( S%` .|aS")]J63271DyC4r'yL[9}(Nq6I긶rNظJB|+49?dc`MC,Gg o6N,`cPVК+C2OfLV&Fx$^V4h: /P9_ZA\(-xb,Q_1b;A%4}VÒyS݇pSh wB'lQ%{J*E@Mr]Wݤ#E4P9yY̸%r+DIRn@DeykHoL΃ miwA˩`I z;|tthjd%or*0VKiAe.dulft^xrq. ;.*w¤*>w ITV`$*#/ ŒY8 tdoV|\'VOe˱Ʋ 丢KՀ46O5geVNsQ]Nwo>YZ+N 9k}+sAR6cH:\y=ɿRYf-W-ڒpy=HHQKJ>oK|Cۗ.ϷxX5v9Oq 3g S!*Y0)}f*tIF{>sFp(Np,2{bؔ8/˜R~/ݻ.%Bjg8/&d{'n@ݭT\37([.ƣn,#(\&=;]CGt2bdu<eo- Zqw=U"> ']㤩j{;SÓS^yEbx!nTJa%7q_Xp7XLd$=FV}$gGRO" P{SBt8نTWI!S->sx\9lY'.=/hBBh.5sP*L_a_e<=č~Iu< )ڠIU'SyٮDSd@(j'gs2L&7`Ky]m[I|zDn?*t+ug<#掞{ЌOnҼ)"9:Ňk hq!] y ]3ay Ds Z m<{Cդ0_Q>pgs4݆29X5 <ߋ=NDNґo %,FL]O)geX+ƪ6[ Ir}^k(\:y)G6i,0n;dw/:(0N+7'W*)omɣe`&tT%dc  N n,sޙ yOi-;a@Gx˱{1ށ.JĕD  0E#/6j? Al\Dl^ CS _j֢rU'AIÉ-ba>ULEϓ"U$g Engip<JKyb 3v*% c(B?/% [E=%CrUOMGh:EwO$ٳ><-8QjPj>/hbYtٸŁ͉fr9. ,'IpI\ֻ`:3j-e3RY{<@>VoAE>5\` d dñƺ{]χ%~OL eX.fe>;}PC]?⭨!V٪4#5)2ԑIڋt`UG(+>788{1I&&̡ty3izq9ϝG!֧cW9?U:\Ke8Eטlq WwvtO:O'/"%XĂ]=%)hSKcGwBT@ .ttm@p8`A4((+%dSVv7-Ċ/-5=f YR)PlqwM_l4}$@=OȪK${LP=5h.\Tj?`5ƙ6bQZg 1o'dyl+xηv'Oww'GyFwhƅx,01WFij'Dlmej#K!HV`J4ʦ'=rgst؜ ڞ ^p:mi))ع OmcRzOh#VdS?aU(+>Ax6~)w[Zv9j}dYhя4#T?|^yĐo =v-֧.KRp\lIn.s݃=<-*-Og6~lg}^{>OhMdU.&#fZ<޻U'o Y?Ņy2kP_mr %IMw| hj1tz*O&Y99~ )3M GG9BuY#Tb!]jq~P+^,Xd|oCMYSwoo_y-3}A^)dʧ>yTYp?o<&ɖuฬ5u&S ,^_7BNtSQ0Jk%K!'Uis*;$Of cʇI;鍥t^:x栀]b_nq~q<֦ydNHNڍ:3Е+Q8ĘFOH] EGTB YX P1)}]jR W{{~Y02n'nE .dzQ%Z>| _JKͻ8 +$ XS#)Εq90)NV榸~0tsVH U>/`Xu7~"4JWS bu&.ӿ5Qm*bU4wUxtj@g-R`vϏ3B̖ S7n`fScw%ާN"]qX.~iuNJUyuZ>kƣGۢjj6= żƌ=xʥyi1 !(X!uӿH "|fٺԨ&ڿ;x]AEMI:R[ZSt2iN_e(S(sB"1B^dZڠ泌UT5spՓU x%X 6oA!tRB=햕=ш]# 2F YZs$<ug  Kɐu&.ݵ&=D OpIJQhʁ uȱ"l80ۛu,E4CrW?%]?}/%3Ux#6,'ڇ.sXEFtKSKN@[0Jg- +ܟJWj;i0DŽ7k2CoHV+3PWj.y|G⏃aS v54I"ACO^.6R]C[_Tl V=ƣL:vO],Vq./(e)?0g|\qX[jì-hL'0B$' jR$q'oH` [75LtZerB2j"6)zBr3@s#yVէO/Ѱ\ק ,&K3gIf Q 0p`;="D3yn>ⳗF5БmbqEaRUHa#E}gJ5;QWcU@bO&UԚR*=K'B&֨9=,\p⊰16-Ґ<&B15͖6%OxgF$wD|VCW TnRg \8{6^n-j}zru&clG~Y7ΘX\9D1P/YmF3ğIR|k#k G@]m;qZ^L'shFFr2Jߋr63a@F"[Ϋ+lY΍(K'|}"܂0?GK?YF<ce'%!_>ۻ# i5s}w鋲f=\"/+wH HglAGYHA,HF}E29(gOA;C4GKHen 4dC[]$}WFUڤu{z[N Eck 2BWZu(FCJl"mԲ٢%#:` F1 cّ 'OdPlbAJmlFi껧NGXU7,Y !3/ GaE_썃>f~KL?boJ紻'*Rt5%u_=}+*WnTn_ e{'QL(ʃ&P]T~kMU$[ BZG a[h u0x qtWLa.:v^=M4ҷC"{sއ;cedfR#ދ"Izk@F %*z3ǹu |wU<+hǘ9Qd2vd;2w4._Y1ݏ؍QcueOoҫ2Hjfr#߫cD7P9]0p_%doBs Y0 mPk}j+~}͙_&4v/5b)mgg9k|<u{%θD}p\>~0ΣJX:W'{$VG-ކɼE"]*EY!2aawC;%isRS+AC W%l%K]Iw9Dek[ :oh;I>oCDj;\DY@&.ꣿ@cӠO+Pxfv4c̅;y0 qnO\lڠuċp]-R$/vjuacӈ7<;8#hgoL`.$)y`q*~a(t$8`8WD. 9 Nѯ+tb&] 7U~!W S;)*GT5kd.~?&AMe"q|.Z\ERэ/?o;Rsm&7Myɮh@X/We|TQ٠Yaqe 0kNO9N($ zEUJi[<;ܨeP5o]7R-s7Y' cA-CEC?:+ #ƽ[AnY_ƾ3h;j)Xո5Fćg Erݿ14 q06Lu뿭OSgvhxA(4zS^Ԅ@:}(\tvO?{O'9 `hDi k;ہ82wsVhDy5@W$maMmCfv'Fz$lu%^5tRyFe 6Er:TiߔpY Ҳ- ?}dž?4ᑢ[J8$:\o,Out?y dTMPی}HL5i5_׍I}y`]  82.a16vw~ʿ$1+4v!-s 22'CŻsi,O#}~8}a-g(ˏ Y*,[_u; !RNogR+ C@,"0 =uhV i0OtuQj*qRHdž|Q1 u2cԐDZv 2'|i=rXgW4 Tkh|>B&xqdJ H}*ڮ?DNA׳>[,Ѱp7(NQ34 !S ND:o@fAP(>d8Qm?iٯ{0*ϩY@=rRpe"X[u~-:[bA8d:Sai&,~d?Ԓq E,sځIXw|wqt w\tGp9(6W)ߜL^)):kQQY gKmmv4MI+䏌0yY8 `H&MR9̄Tڝ rQBK'v10 Rg9+ $<1| 9JzwΕKLf6WS-w](XH[Օk^+g,k깋z)~K:)6Xǽ'+2iVOCN~挹7(s-H~Ve e*8I*ɐdڳTaJ6}iējTkbpJ| O 7 i2߁}6<`%$y(| O @') @{t0,~āќ_(#k' 찃0do'J9]l2V(QgNϡ'[kG0o:@qcɂ(?T6X͌`L9YU}wb`~MA&xAx XB&&3d?=?Ĥ?$I'ױ1o\$殶^T!x=RMoZg't#\6aa\̓d1y:f="8kJoi;}bk$5F3)7 Rk)B . zRna =Bt z~4T;Ȏ4+1W oTHm(E sdI*U!u;&zM榋+N4;QHc } `UUv'xG ֬`Q R/ݼF\NGp2 csB*=<4ċP03e|a?Q큺[X"]!CJq gZigLN{@!"Φn2kd E[ʹ+q(Xwͅ+V%Yz<pQt.0n'D?DP&9&tpG cBT*̈2U,WAh^uBW2}zՏI6ε.9ERSo<&HI6%,9#괞R[5Y 3D*2.C}XT1_<]ΑoF-=#B!KSbw/c Jqэ4낃LSW31gdv ;ÚWh+! yǠ~@+ t_N [mxw*mG#gruXREW#V{>0J}+R1_{x^jpCdW%n35!V6N|_wY~#I>x9e)bW^X&uYj{\#72GzEyisUҖl :K!;^e2V󏦃Lw {+)"5 jI BLc?Is%R箇.Qiؓ{b}oC9jnjз 0EOs-2 Fgc(ԺŸީO?Z١ ′ sYs8De&d]޿5'.Sޔ뮨mzB¬cķAy%xn[xTWwN*x|Z-ai )rȠG']!Qz֐bV}P,г C)fILܴtEMJߦ=>NUY,.gr}bR"&&1vuo'fȯ_hZGf iF? _ W@8u^{6W pGX w%G uX4c/@Lo vJ \̙cd.b:.$Q(+?ZT˥27&/0mczˮjJROY*v`;鐸n0, y5f!tAT)d8x:gu˕lJӬt)7Q(bfեk¿<`{ph4us#׼vx_%0נNh؅PQW3=!OUbŽg&UL^7sIY'f) *3d' ҋu CQh R8l3XuNB|ߩHA<KB e&KGXJ 袷#tqTTd6,zPb(S ˥ K ^ MsVPfw o㪧ݣp{ @{m=qu?-G'gtn/C鎲Qm#)n!C6.CVK *Yk :cd׶8y803+lN&Z3$F,ae-<$(œJ (O̥_͍/yҝi=/o:dЕOlg1XG47u9["Ts436 %dJ֨X P*^Uoi?@_׎[ޜIiɟ)B̓>Ԙ]il{$5hq%k=7."r\/N$):jLGPʩv[cQv&0d*H+/GOvg6"Umj_hߘ[x+Gm/K>dzejMPVE>$| ]ē)!MzkA(fiԴ3>${ԋCL>Z\\& <0a7Ѷ(9m ]Xk _b?ǁ,W0h5B_BA~lqbmk$?@!YZT»pOJf**{TYkUǒ( GwFи2\Z\{ pߞEf&p]M};0ѲȬ5GyEs*AQ; I?sN\揧J!5P,8Paĥп?mHԤ'Vtko)4LN_3LnU|$j4Wkənp}wKguq@ʢe_ﮒ^9rW5c0NdDWfY?e@-rWym81`0( hj$X%3GAt[V#g~y Pdty^ Hs< B`[6:g`>`!v1h {ˠǜ1'Q>Ɲ)H~vYEF]3%fbÝbͺ$ܶrM10 1|c-T.Nd;Jآ,Dmn9-FWuLjyK[Q {u:R*:R.ӭ~8#=|kRu,O}LC NfcA]gJ@@'ԙt~0*ܣnN7  d*8ͦ1l8g <҅ &l<&TbYTHޤL> ;w}pt踟E W`h!smPgȾ2+:OENs/PUl_ ҈]=Iئs"_}ۛmUqrZA Bp#_J\ e`j G|){j`kn ruk24jG(Mw}ZiC=ӝוڥ,_ 082e#doc8 LU]΄@W' y6y[a @*U PO4@G7.IMtJB)ݍ깞z1N :<ڋ7<bc^/j_ :vw Um97gco%=ilM5v(f+pX#na&REj^8Z4'el4$c4D^zEgr 2ESb LxtSOQϦ%Jrt]_L:|T\Kd`p>F|G)i9WW76+Z4} />vn̐K\!TWR߄uz 8?Ds7\]5܇龜uM8N N1_5Q J$l~=d?eq$3=#XlRH4jl28x3z< @3=' 4_m X1% .Y%ɁۂEXP(J1o{87ąlH>߳VaHaCYׅpUZǍfg&BC5l4}j J&2ضM@͟ߊ}Ў'GM~쌕YάlnZuRAhg&ijܖ! "Io(=[|@:>zf=8/D[}Vy eH$k~sYˬu}T=Mu&ȢܒΎ!عeIcANjz_ K34K2.DU)3I~tjV"M;N@b4صga ,ZD5Ҕ+nZ-ɘ)G!W:74O7z0,Lgf"L?|YKJTi` mb!xJ(SPt/Y@9!Hr=p1f`ݿ뿃<љGGiS Fz䘩0(|<ޯ;MISo斌uFho1Ic)z:9@Q"%+w÷ެ8(xW瓇N~յt[\v  Bn8׉UZx1Af5^ 8Ȩ;{2Y)DPY{5!)7cس V{šSih'Es#,j>R ut;xe7$QG~;1 k |xz!ڑ,MX<҅1zt#nK#{ 7vV <(8\gi*46I9b(8s`2k@\RZc{/=e _M5 p 6p-[ݸ@7LO6k)"$Ljsw/ {F\yyz3564ѿ9Ket_yS@N5 #,gT)V+l~zʍGHMQ1<WR?Llyoj(#rCZ;XL5vG]j>bAu1q5ldw%Xu>R D"3d2}a"Skd[;ӥLRdrn}r4V;%ZO|%Ψpڟk~aUSH["b+cq; ;ťH{Bh /,j>1,0FGD#4v/nrrNnI + E4W\ ik< MGY%ўNIw)D1bsMrw㥗q{JKj,n~V7USz&2~݁oU&i_r} X2E(7[GfYC  zMH0A4$u0dg/#vc2kaC hkwп%gR򗚉PS]kυWL}lM6;ʓK! cw{3c}0M$JAsۜ϶iXa@XM,97v{j Y 0տ&tY׬z(jN&ãw!E9@3u?7#aF oÓ{{OtF56tNt/Hdmv|>U:f- k qmyRN xP_ʀZAa2+j_"0`^,I+IJ,Qa6z2]|"w1И': Th/QXa2XpvIҎR߹MA TP#g2O!ӛO~p10W.FU*ښeдՑՏe6i*8)xDc|PE`@%'dpq )Y6)t}a 8NPƇhv{*1.Yg;fܾC[ȋ53s#9p<ݗO\6v YT=6jȋ̭݋M3@\N#7MB2y[EMk?6_B;pt!FŹmdǽ 3U% *6]r6{M XnuyϿ5)hm܏e1#7҃z2+Qf+4wi~Zj= 8795yn(,Ttp-N Zc IH.9RE`9yr*c87ʅKc\`N.PrOM%5 ZY Y4%,e|ԏ8B @;z@dw]^/}cHed*T^e8Cbe&v`om| `X[ k._lYc9p 4(LMoC 78݄_I ~L9_UTG(7,]y،n @O . x Ӟy{R7<8%ry5)T,)kU 4|XD (b;GhEѬ*Btf"҉ "v"[Giw4U|BdX&F{6*Bu⌓Rj0Bj|Z {򈍘y:B}+q`Z Y5`0?l 1IýZJ2H6̩p!6 |"QTR +6s8U!xݻtQ4*{kp P?#PkxBږ@ʿ [DE⢼F ^lSc_%źԞCl|6_0޾vPVG<_+M5@+Wk \aWBLO:qG)[Oo@JI1 f$2T^BmwzVʚ؈ʝ쿧Lҡ.}J..1UrhǃX@=wN]n]C47~QzBNΉ_B\'ZVEY@"US<Yeٖ\z*f?F&g+KcWtve/?L)'tyԽmeӛZkZmS!h}\0lv]]pf `Kʉ~OR{ z^A2J@QIu0zwi. ,?Є8-!VV%Ýqj^7BQ$bJCUѸO׷~/G;fVh#mF/vzv}3^ПR+L2Uѐ8'@^^>r57oqoSe؏t^re*~p[Y<$IzdFb(='QSF;?vM :0fY g?ɨ^U뷚t)$>@ᬅ.b1α~=3웪><ʫV^=cO)=#::t\f|<Ƴ'Izdo zElٻ֡Tgsj!ն`bMVڟK}$)0I5AkXqg4g]Cŷi3$G(io|AYB R|l| htٌnF^en?J԰ 9@,:;;ɹ0)-brorQP#_eXns4M yl9u?'!Q߳mI"B@+Z 3E0E3HHTIp>.A/G" rBx8%MhR{cFf>r=-S;^]/18 5d4$oÛ N3aYI_ݬUZHFdPgCoQIE+Զ@Vr$_>߮ pP95 LB-@shݮDeUEm~FkϪ_ zghc|.C1Gp=eц+}'S97*<%J߼?Ԓ6E[_c&W=-O.E_ٌd0A2{".LJYo(̯|Υ[p;"ùF^ڹĞf61G$l^ Yk/%s#6 {LiN~lI1f` XGO đNՖ}xMXgia@i\Զ<<_˄wĐ EPţ( DO_n-vOb` zE/ץn'5TҼrЃѰ Hz? NFZ(qW*at-P6-6|/hR N4ڥ/e \ MNMêM$JX=WZ]N_|Dp}HMKTE-ca>+q܆EH]%JARiyCQоZƊaI"ӾbWQ$Jϭz?[/ ([Pr:\uYE0S~ʩYwNʴ()V *Tڤ]5s*xXЦB <_$T+4Z|֝9Ah1z'lhM55g~Lz<HzC4'TܟmC\T\A1DSi0|{Dlx$3eռpGpK ~?`#i^qʢ-S1;G ZH?g?qzzҩ۾ zP;s*jL$j08̤!(="-fIgDò%3_f}Av 9\wъ痴Yf%h0+\~^F" >~PA%Zn̬Ŧ3>eJթ ,8c|m 0{b53+WgD 3G2=nxx5TVUЈO% |eґ;=xD߈AGrGhkt_<^kP]v@r&EFp6B->}[hO&]\xj{[6Mynȝ4\yi[d^tYqݺDҊԓ!b8$*7U[Z +8 ^,~ҩy\z>wi]_ AOaKٵDXnQcɣ5̐,aߕ X N&\0QIɔJ2b 4!5>̾Lh@Vic)#ffiK|[Y]+SjEƥh 3M1ǙMk!0x7W=Bm<3~QO^}J!,ѬbI#ha9 ̶(-RI ^NoCB=KK/& bV=̮tQ'Yv #Oq<gIE v aHVxG|r!fлK.$ 0FDb|Oӛ"lds!KsMqk0%dBa@dhņn0_vh+nOY@,v:n+6GP^l3t8@v*\8~!gG5˱}ZNϕn-+v|shXyk=~ 2R d4T޴T$5iĸaϘo)nsK_zl]4ٍ =b=?I /%R՚N*TT\ňrCsʼ<1עw(Dpna SvY @C̯I{3c7G=r< xs @ЉK9̓F]9_ҵҫ^Ga92"{o2.ޔӎ$H F>~I$e],K+9_y'xYD3XllK%A~^ ~5 x,%̚0ڋJ$Q^m%Yw-13? l/|FcU{Cm P.Sfpq197=B_\[3{@RVÎ)/jEym9Cij%sA-t_DD@KAm"bDÇ@Ug=wcRZi 2,'ȝ asPؿǏT D"|SpFye`aϵa1=d_|ǘ1hW:pə Y۫% xLeS}@ьZMXlY(m֭gV^Kq$ZGcN˅SD}%szd;nW}VLF]AtS0~8#w9&][$d+ic,P-E~GΧN^tAI_HŸ>Chf zo3ՄKp qY2jP r^mƊdlc`% ƯF|4䱗X\dǼۮAx{(l @aҹYm-&tz&gM/q=]mctt)x)'99q`ܢM.274'06bц\Dk>֤Ё"iZ,52/LRfs4\ԑ|#ՓP*~g܌pj;‰*R;7xqX^PŎ"1#r#z٥/ļENo0N!#KfhT3s4$@鋱׵2ˆ۽[*Wl@2474нt\"=d 3tOҎ> .|nhEML7ie^<G[5=&y%*cя3p>#0 u0}P[+Q8FtYa߆}3x@ߢ0 {wz9D8C; '=SfT =p>Z{PwU@zyD./LSշcµY?3,%P4Ͷd_ ;J.ö#/6gR 8䩞\L"L'{ ǖCXË,b㪳Kx0-7-)x.>ټ25t4E=ͿKͳg"+RP.R]]i"_z4[v{E̦DI Gj0oѽ}}܆i05Ev#JD_A2Y# cYB9\9OfxA⋾xVgV|CWdavcoUɈ6euυ!uW]lA*f :v&Os.6iMvMuSzގp>ӵb0EΠUQ'K4[ X4y#{mHK;%+HP5ZRCwt$dًn]ꝡ6*SYxQT#$@S*>?̲ԗ!ZfaRn[z+ˬ- ytF}d}AKqH,9Nh'L^:5)ޖ5B`r%:NAu9vMAE'sT}Z;@tkMe<wD&9;t%קqDU|mz3IWH6 d$=ֿ bs7XPcdr __7./rg:@:#yɶt *VYGWȯ`kAǓd/핃}~t".ì؅P {ҊMȲGHsf^d|sW׍b+#'`:ڽ5I*)Gqn24wr]|E^?+@fݟ߻%ђ7s\)Pi1lM%@hE.΢?(oFc{WLNq@FCg8i(q7);|>TJ}]2r>?m\.ʫYC$&%HWuh,UXY BWC gMWKs4p ojsuzțB7S{\)q.,`;0Rnʺ!exu2))\ve 晡$2mn`BU{ C~t09 k52-DYr {{)G^I;PMxF[X !7rD|}FiJ\cs 7˞*w{{`HV#G+- BzH7HO/}ی9/-*WJSsrG GpD52r5$Qq\ 3o`37G h#qiş*u9TF3ZN+f.Qy>`~H܆)1-ŴraA񎠀<)=eqUlܺ[nr av1Х!#&zL}ʉR f,<_UiP`L>;򕩚.&e/O,2sH(bRsm.a18yb`U }IS3T^Է%`I+Br *Czvrx;O lziPfM>M-n;|Fo?#>7<'#RuOJxr*o s=H{c?ơlMLwt@|<<WNvuݗJI{Qmj4 e~}Qjd2&~Ran8 ![Xi3:p_BBh2jH;vȨ6^K+**4 u($(,3HHPuRcPy~NqDĞX ;qf:0cҗ$RrnT8>2wvsBb3E w*]˰m>Qn5 6VIy@01g{ᕰugtB1Df6o }6B L.O ԡ(Se kgz5'ԗP)޷B˩sP:A I`44hͣ6}1xІ~D>jUaB-%( YЫ[LCU.9~pJ@[oVM\'Fwor ujzx`7ܷlRVV*Ӫ+N&;+kaQoxfHɜ! :@nDt(778rS,*TݎbӖ>tz;?dF6 q|7y^)#u^Έ#\+yUV n*wOEU5'ZCI 2~Vԩ2=Z2դ79Tl V-hb`$do^ Ӱ%d9y|8 ,8J&(σF&ߧN~~q.hU:OKojT)pv۠^Z]EGiʗ lF쓐` JkV0I┹c)(S].Jlo!6լC-IW>S !/6vR8Ag]͇fs[Pۛ%֐ j[{"^59'ʓFi~dZĽP&_5~s-fm3'5h^Μ_Kė&pz zyߧݞ{cq553*&.BÁȩ=XhO1DT i>oJ[i%̕iV17E4{$Rklg\#V{e1}oMrdpcLaj{=m".>'b2 fܖ*24ư] F4ogsj`T4((a)Ǫ R 7)"B(DS[x>2BoB*lĘ^x wP(/&U {']AI[5E%g$޻Hz[*Lqم`=Az:Ep?qBCQ-1^.€7[ .;Q텉.3ښ/QI۔FHw譀Lr=?]le)g*3!E^5Be|:jVٚm[)Ou_Qԡ )]qb}^7ѷ`d "c"=vl8-P:\!GXNq^-tu/Is]K0ܝsXO/tw*1f1k|a#q[5(8=$*_V`#0F Q)o[Qٜm$]H#}[ۃRG%GO YDb2(8j[LSA栎`n C= js&&\7ωZrNӏN`]=d&qUur_Z\YIo/ L5dz)[w+ /6UpJ l9p̣8L6ZoYJ00O_$1A}0}Z:p:dv`9N]nT3`Q7TD6; #OAϕA'-cIJRMH&*o7@;*HS Eag$ǓE Cȅa%l(CֲQ,= Ɏ]*}i9VuI鍷ioxB}Ib }4g D4#bf3D ,fȜ\Fun=3+[e>pA BXfPG9a-Y3ݕ_K;և3,tͲ{_a~A#N"w":V ˒x˵>%=Iu[6br:u=Bdbpdz-}tQ,HQ]gu|3r DRB؝^@+` fvE5 ~`~>ڪܘ憟] ǽ? i-:)}O<(&NԨJ,qPVHkZY7&WTAvfCqM>鐦:B-M˲}>F?,FG^y\2#Ε.(OIoo+{𱍦f"/pl4t`>6"))lIfqV*|N#e/]q5=xgb6]A;->u ,VOضWRwm5(,3w#/Z/-q?5F7{DpAo֟xI3lZ3\ ,?=>N2oN?crYm 3c#ԏugMUhZF* ē 6J|< ]!3CClؐcT}zma={Nl2աlh7mt3^!̡K.jq~d2_.T$"\ qAcw*BgOh@>ɁXf]_\@aúZ$Ȕ5 N, ]ՔQ6_Mw}R;Ks+AD)0.}m8<,LyKPmb8mn~! yvWX~º_BEa)D+׃N~zuU7P.c&duneJKl; ]eeowDhZUc YĹUڤqΗ]lcݵPSntO#rG~J׮t#Р,&*dF4iZedE; Ek6|Z|?q_.s "4tyǐjp9~ѠT7(n \@ 2^tzzRflՈz㷪Gt\I Bs<"F%U^. V)3,+W KW{pr$KhaWƺWQ [&ӌccx y^7e"My߳$ց#^s ^aH}mhc'8@ב@K}>vezXQz{ؚ8R=F45U24ݿ w̚e]0~R!( mh 琨 'o*@̴2vdfM ^M5 ߔn]Ne_sJ?U4lH6E{G4ԟ"p^?>n4D9 @h*Wk=]F#`!t<|Zde3Rę-Z҄[.zEJ`* c54G7]?C+qV '6l?,GiLNu?3ZyA |4빁a1ەt>aOXm R2 xEH<]ZolE6 zhJ10Xl%J6UaX)ZQ0l _B4BţTiMtdFH+) | ؘ15j~zGQs-]N4$SO(T"Y J[\u‚7c+y+`7}㎗ Zgsc '{МwJljUhrN#՞ajlƫzm{]=ZedZ'@tӈ7Yl{lȵ.OsyLP^{ɘ?v9BHvPs4*m˗$ē] Qzk$k^2U5+Gs(RxfPK%ۜe…囅nOkszveoh:v1J6]HWe!¨}+|!!^0[Z]8N}SJvqӾw.İ%-*4e=NꔴiuY}l09QMo Le&.=C(}w.CmldZD/"őMw kR$TQ0CuyS6Oqǡvkfn[<%)]k?p}(I>;gJ}(hdGY)\/ F,L¬$ISה.~aoIJiy Wq7$^'4ʩGTyp&+\M*&y8VvmcLd6U -!JQ^e6ljmG+ԣZFqM'M#D6ȩY"s H`VAx1+Z+pe޶oTLg@ hõL Z^c O.%lVc՚_Ki%^C5$3CI|PCK:d)0_0IJ#_)LWt%Th/"f7b1RIALwU a$y8fc։wD0rl%rg{GI&v\<:l~%> )@W(Px =K'}\ˊ+Pc u잎3lVG {"-"C)3iX'7ct+wӯZf "Ex!"Eq"#oa.&FJ3RȂNR֮4Kt~lZxB섿C qEK K\hdѕgL.A@} zϧvoARk :a eL{ī j_-6cESŢ,xp9;@ćL9]m m(APԥXN9ڴ:a/2'dx'զ.هq [NdꝧZ"*Po3<ǥm0| ޣЇG#rq GtHvp{3dIk ,iz",Vf:N?m ϑ וNBa&5/[mHx0ӫi_@VHkkd[]^^yQ)LI=H_403STZ|Ө~%a7qW^޺W~Ĺc{ק'MXoov<9mq!0{ }jpo0$$;l:/y}D9 YV"~Yqo5&>*tjqRb'4(|?NedENus?JLHz9%|F{bCɩO L]o-z^ 5GxjphN$mq;)  ^\olI;T0dfm=ZOZښ" u}yZGuH8gtLh8 i- ,f K{ noB(^,"vܴBɫd 7ẖ MI '*yRp09ss⪠V,N'X y:W['uRR"]7֔0l:L72kd0̻Ċw0Tʃ)_IJH>510s]= WƓ*5pntS/k!RZk}) yk}ާC'LF 55 g#cfN&(؞"mA]Kb*E+7%hmZ[6v_+ =[YI"OI:Kywޕ|'4ɶ8)=UٜߓTd8` m&ٱ#X̫97x؟˜"ߡ-:֝264s/hЄli$3x-M AN8UDK@p,smKXJPK%7"p8sS" _@-֍:ހSJ%wuTe#URNV؂r!~A6 5r~+vܞ7ދn0ӱ<"> Us/b1ێm,rsHjuf9u4՟ k N0'5WƗ\-c˗钌x"4(#qve87U9.@iTr#2D2dOd8,G2hTgJHYnTpp&l[h O.9d16{0P@rmMM.M[.R3/jb/&lga2p:9&=^V$ۙPή*B@ƻ?*00yB!?RP@;P<=}:k6Z4: 4Wֳ:Ыj ߲`̸ύ>`C{'>JpНLn:ߔlBE(Й6a "GsN\{0jm6zgD\9afHW߿C'Vd[ D ' $vlA6ۮ3hOkoȦrn"v`GPlP |Xhpq4cE.<:){M"4*BtkI<Ǝ=xAW J7olc3YdT[#/ W"?Wё^$>TK\ˢ>uBW? *TfujԗecJ{^)8Vtf \U\GxTmBFO?}m ;gwX4:~{Q7=+;߶ jPW?CD.B>\f詖8"`^D]?Oo x}5=\L|qPL6@Qo$ )suVf& ֌وڎ*[FNm |]`8>f)r"8v2|ȄeoB9@G;Q ps /2WDG@[Z7 4"ܯR,sg|Ige"&ߺ4ZʪOAu:XsWy篙$ Rk_*4ull!%m'f&ny=gbL&~Y-JK[o1O ?H3 7*~3=q+2%|{G@|˸5?Gώ0stjDV*qr5g&)lGg ssػpۗ6g+AXbP||9߃+zԒ{hrK'LV4U@-&U#A?!CxP<2x_ t'^$%{"A!xRJ>uH#oV5g>=eNmuu4IĢU+Q_'VB/3C'{Jeu&;ݔ(L!kmBwz(7|[SUc^F+<&#/l|C$yeлfӋR[tepե̬ `яE{T"fȾ3 93u/K,.#7i~a%}2lOqeZiů>i7w~8 'r22NK^?,O)}|⣦DEiݴ,|aW #ݣ]'U jP{&IO2D#oˠyִ l-."Y4<Ͷhn?*>^'{LbWsOhҖ1]f]xLE[:4 Bͳ@m-p1+o,J1s4LI"l@!B;B@ZR.ew"wF⭜X!G o<廢 c ξa?*I^O;n0uiHtK> i{%:ϱu,jB4/ wK2%o p=Vs7FRm_/[P]R,Rڰ|?MBY>{؂y<`z)41gs୩.q[odtPv 5+>4g9aB-elp'DbY̪l'Q޺8j0*t]$|P%Rg?4srp!V{$`z( (qZ)جՉM*',8imccEVL"hM._|pD}T>@;دB&>1;l<"fw %"tw0BʌrgK}p%:кOL6)Ģ0m#f(ٜG2k{}XZC.&~ ?IzA*BPݷ:LLkщO=.UCXE:hKxdܨsL9PC4^^N~cr,cR~Ex7r] /GeUShkeR D[2׼{31f|VSf! vuvk~}RO^ȶ +p-+5`EQz9 ҏOG#E(Yr0kXTAli)#Y#E]rPA8!L]D`VM'+>e.7ڿj@N%ߗ|6ǯ_gJvBvh2|:Bt7u~WMq=%jU5}¸qd,/GoOυŵd8?XwbP1=!)oa5rܠr?JKήJ,4^lg NI۩?WK6@:.EF-G2-!+v)70RJ@la-P$$n!Uh PX'2 ~KGeeb%=I{l?W7_da ?T9>z[ˈ>zX]`jzx2.쇭`#oY`b}ZykaFg ,0z @RaS92Flgyw z=&3,jl~Oݥ!nU's`/wG`.'!bj"\{LPha,[hRߌU?Pyt됢:!.PP\h]r]:IRnm)i!@ͭ98'AI&;!Ҡ/5yEW+_lb̔IuQA;sG$hctyq>6J|" X^04٫1l_OS^ aKTCwjԘIzfD1,#jjPπ [vh {p]>O52lw돽TE|5 ȉ"#c-㍥\VA֥+ 7}pB-/ry?fVY< >r-  ?a^ir.KF'+T6^_aD-^}yГ̐f޻"z]M@GIX6LcR^'\o.ΘE\"_m]/_PgP[ qRdbD|K 8o؟Zplj^2[0|E'$]!KL BH&nn5'@V'69z"-!$­q bO8HCcxa6lX9c'%KuG~PԟT"m&%+{S#LƺN%NɳÚ`udԤM{41&ɨ*70XW בw_qEQ*Qk߇BTޥAB9V&\fa)i|jTF[Å.P.Q~es*綮 jsL{L4+/y9\ m~ nyWqjiؒ|Kyvj:'e((wFtK؅#EkO,Һ3d{oYQ8ƟQo٧^1䦎~(e7/@ TN}\҅iw7D_{DO j&U{P"R͑MX$6 c xM,˥O䩫!4۴8W1>H9L.)*hn0}!R 'iyaiO^5*=,D~*T@22+b ,[Jcv䞒oa?Ae7Bmv,4ɏ3Itø\T9jew }~W+ A?Wo^عJ$9FwYa3C'W Hă ҙ ~r m# 1hf_K회>߱w]S%jNե lܝ+J ̗dFB]ۈ`8Vtk1 'EM"+VBCD![[|r/5w+܈+џ,ڹ ]Ǯ':3/"%^(YۍUzDV[4phMR Rk{&&S9r(_4`;skUfq]A"SbJ|Gh+6c?Esʨ_opc -2RE2ku#GY\w2.NL:mVhyq'jKe55eIb = Mڔ ΈK<)OҔ=9H}޶ۻĒ=>,^|HXȇonJy9Xvo).:Y'x;aed徳BPq."[m3ysk*YəR.D$ /RìHL5ldi19tDM$.ÛGQfgZ|\g OJ,$S-c翥xPy.0uR#ww)V5G#]pc3~/hVvstCݲ3ʷ5ǶIs/A'w\xxP<֫H|,0!nVDKw_TjzܝP2s7Ȃ|I\Xw{8h\,ak&FDnp$1dem'OVv(kuq9-Ig@-k<~m5UxXmbCɃ% :D{G!78(@Z'g\ӚCs _Mɸx׿D SnDa %t=)p2|RnEX}xJ!e,}v]ХWGw\sh ft9FHM]ߊ-v7PT‚Hlx:^5@gRgU0=BbMffzsCYXUs+Ҧs5?D-uD9r5lE HO/pЂh 7J~JpƄ:%WdвC=x{0H_sݏ؎e^gH\ߎG$:HJȤax4;:񖫃D!>,GQ@ɋW[i. ș`I qod4M"K[.,_EE3K*fl<ֈ/rIK'*(!z&ikDHKPCY/FGwF`z2$`?ɂd"jvO&UsųMKb+H3I-|ɋ-ۅr<ܒ*n:Xz* J0!8;b_@ڤM[U.I' עW>zlmv8t;ޠ2_TKH%`"j-.im=HGqaҝY FF( -^@~H; įt A{"HUlojUK| 4{{Z3._8ޛ0{XN#[zb~q=yб_ I\cHvؐFL* m BS멠% ޞmPQ 4.i̸ QlSD%հĥu|M_ Uߌޱ?~@s.h"\"l*Z)&"[Yjr8@B}9nsr[4XBjyIKeCLɕpQ%|e(.QZbӀ"~Ǖ}Mb4(%'b# O[_A@{F-^-cGd|fh|q]m-,euj.{$8f Iss@m~-{@aźg+¥C-GX!mTTͲ"BP]k285܎-!B$ &,%p@/OB5̷ѵWq#RѤG 9SzG WsVgKA5['9$ңH-t4JְͅR0;xuo{a@M6/AʛIAM Q:Wk[G:4zmZf G¡77G_B;;)trD>Y qcJ4"^ pz[>LZ՝l 7d9㉂l)/J\r] ?,EWeVx@'!`H*)n X!~&){Z  ͫEY)=@'yKU`Rκn(RU9;s-xDYaifxTM>«;Caɠn:4&{6 Ku$ꋋ Oec@l+in}Ozp9Z" J7y4` \"m4`Q4rKcID4U{+}ɇs7 Ync(qy@Yyj,G2Ka)}9_ Jw?v8j}`o]6eT\ SV"ZəF_̢V7I~^ US^$7 2&&PlUXXWXeˏ#~VkZXyQCܼ-*R a:IRAFbtX]v1xBۋ\`3h+ނq/xF \/qԣ+<:u)vɱOJݦ0U +M:\R[)|UNU5*ӐbafW9~4D$I$b mήrpR( Et漝^[ѿlBw4Tm00_' L+Kk{hOo`^w /rCAq}*8es )Kv39h36N ZV(B1%C\JnLdn~1ܮ=92ܩk׵t|/ &$dip} >}_(A$}nKC ǵBT'V`г*pjP*Ugq.p_kPqFbmҲ ؞]56G@Cih`u\CشYS`ҎK>(~ $0&P0yR{vH~pl2&5 Hk예gxS=#]b|©;`*һk (3Di_?+relu0Rn3EA ! φ5o-@D-,~J9 wq&R_Avv㋂ ${~3@6F:3%CCYŸ#e oC)CxWt <· LjMuAKL;Pg~B4܍sgx {]t_;0Ed2_ I3~z`άOښȊ>vK堣A)Wp VO:h,X6 zA ) [h?v5`V)CaPn۫5!%Feb5"On7+ (3>7Wtt'tS:Oej_*?!tL v/}H-_ƛۑE+/GVF|֋㈽Z8d6.z0:+,VI+3k?  x"HBL7<=&&N#ɦ9Nд:ם/J]&XfȘH;[}2tߗTI"H9{I>U{#K1pfR+.T:󁄁|Esf6֜_JGKո;.=3Tx2""oGufnԉ .IJ'mLêFxَ\`!B,5 J.D{Ad6!ڛw<$A Ɋļ~xO{9] FV#( 6$bJ^rEr3?=#Wu{!툖r|'Mz"S"s,L@8IP91F%&yHkX[?^M#suKMҎ\vRoUҔtHNbدݣW(" /w?\Tb4}W6.6CK޷יȈآ (2׹D}_-NeL3  &j4jO(GUa~~yEhAl"f E,cc'}j֡8Z8! M+q4Q9Վ%H`eׅ=q.\t^8*$eSU}l_"]ݱ*%$l5C5"<vCL +=r(}fPG/>2U>1v ބaܽK\ ,ДHki*}V? :Bg {E 6U=W[zנ[y3Os{Bx@ %C+^baCO;69|Ty8#sٽ:v1wʹTl 3f* A*a _e$y{!Za cJ $^L@!@Bf*kLm{wd2}1K["*x>4f2 k٬V&˲ l^\k6gor|`yhQ`HS`xD$1I桯K ~[;I*e 4&gN:ـ UhoIIƸϤ-ӊ|4\(*|6\9${];Ȕ#Hz:}*g?zhvEN7DB )yj Ҽ\l6MscZ:>&5{y48oR5y]^.SBJ:ЂE8} *-lYC0)~[}}7!U]݅@bⱦ@j\dj]m7n i71{i3K*Ku}p,Ymx4(p"Zj{U,IU O*4{@j3 }IGk i 'i;*B/I*)[ GPy߲0)CʵWȃX5Ln m临"ަV_JݛBz.4/F-)|w; }`dn;!n<{yFVhXD$́ [evAYt!B]Ñ l&9"0V5Go.8 %MS`T2H!&@_,>?X{5PÚn\e !cQ:dq`"V% Jx,aƺY;J}+]gt2h5سӸ8J/IHk !ά&( v5ٵ*Doteozt843ozw K&}N7|<"ĿW1<.z'j9HV/b+0 ߮; Ӓ:9R0BzAġ>?zTBDP8oZHs ٤n~.N[%rxP;87e)ȥVoż#*G:lߜZ ћ!h(odp-=[DtA#'B6>MdA/hy>Κh\4Nh^l4 p>Y_4;ꋔ(D 2[>|y!&rT[WHތS+]&+* p; H]Ae?CA2:ЮH̓\s:RZf%eJ Mx(@ h <'_VO/,j&@hR[%˲),8>"C1UXoFo_̻H) 10aF.L]e7(Qt\JG)ZN$Us:N=Hέ-k<ꊌyReKW fXkVK3 c)UtC.X5;|z^ϙHS^p#I 1&E C=J X@cWʾG+(,8K"J+po!s?`[,n FזwE52>9/箷t cL;'vdSzXh&[x\G2sw%ez]2A59U^ꛗyt(;*[N%⪔Rg[/\$>]I/F=4HZHecZo(ҧ#)>j0w 7R_W4vozJonQqjP) _ddh`-\~⭴a^.fķ?^F{jvX[#yR|M96FV cg*qd\VdC xZnK&c?@Cb`a HϕFsn.]U,6}k^tk"rγxʦ+,dpF*w5idR75MБ;yNn)؞UYx?IFq=(6~>R6 wPVXc2ҽ7"F_Flm8{p1}"QZӚëp /pi{flv-CVl= (G׵+N+Y;!ljZѦw:q{K}}ґyk.~ab1Cy۴Jώ<mQإFTѬD2N) #/#) 2]=-]lp/x,汖}tu9vImp|VxAcgV읂OnJ0"#1h~EsNGV=~Z' ܸQ^"ABb av\c?[fzԁj/'ǁTƯyG.!pMynBԥ3(It7>HWH5z+Y7MsYSC+~d:Hc 2+~`N[[6S}> ^s{EDY>- 1Tr9}%jOėB+2/44ޟ_=qy Zv&_gDp Ā^j4%XqK [+G`yh;j]Zdrō ݞkqn53r3^\GE1nuҡ ecŭb/oKiМCpwtԁ+ۏAr2 Gv05աnpȖ´cF %[C&l-Jm^-Ǩ@A.NM8!/R!S W>ܚhsKx~u VBN&$5_\'ŵ:V G8E482&^6s@ug(/sTv:po!| ALH|ܿ|'z+@!tplV* qm#.QiL$'r1P.^sk { ^|T cqXKUK[D},VP(~͆:v{<-8 /Gf u":g>&I _R"kr+\ r" L}Im\R%z>܍~6JS~IMn*aqm>>[r[.|HYh,ZrLrtp}䆆j;g2𒨥E+%v~\#0_ Kr؇<-Nic~2P0zZdjC͊!5r߸6W|qw4SaS; .rʯ&.#m OPj7p-{(i6bpx~+YH~~+%vI$N?Um,twG?i@F!F3trw^*.΁hK\ә&i̫ 9/حV&)ΠLMa\2OŠ}!Ap5c2粁6ieUV aG`,S.GXfs>"(/0H_{A7-txLS%O([]Z~9)ZXX+ӍSGp-#{9iգEdO_"uFHylL|u/3elt?`kA:ZbBD8787=zUléfhʱ*)~8d#1\0ߘшcz2:h$K)+l[| Ln" 6Fփ2=]OS{M f>hoZ@aU1SW`*H) D*@kTZԈQ2hv!ۺ3j Ю4d BlN!;3OSHx;*f(w? ?y&R\ȿ0C K|PԔt)ߧo#Љ\zʾL+ދrL%1 Y(S[ 9h Td?3xc^hIiѢ}IG VSR50@2X2% HV2z/kAa-t΁:UL ~ss f1tOӷ@+TWoI>A2Ҍ_i6h1^Ʉ"K C8H.u҂էOpS'^)k؝哋xs[}W֜^V2Ui &T$7f6PvesY^ R\.@>i\Gv|3̫Ox)+_OԐG! udA6Rek/>ӹCWS~eH}\qOe1?g-D+Ъ˨y!% T^h30pc"t+؛q$ o ~}A9k˯*®ʂLԑ[#.X\RI:G]a+y ~UVe L spq9o 0ʈռJ;}6$3D&e0ԼD??N|"9m%*[sT٬R{=k*(}TCMc<hR{#&nNGC?KM孢oOU, pӛv ,l(VRdxH)C+ee0Ncu8.*kHuË"go:l!O6s6%,>>&ouyjL l&@$a c)r툲qRom}[¸%@Ǽd|keuvl'ڥKv314TG,[NooԘ)?:8'ӑf)w`K9Ubi[Q{|W!(A,FÏBCi>vAr@kĉ J/C*iܵ˜+9Ҭԋpjԁ'(м"nͯC& A<z2I}F% $RK:$uc#$icXeĭcQP ` Ac4NǃK|瓢iL!vq;:G8 z y+*} т*ۢEfmst"w|^`A8-x۴jOۦequV[1 M[bϿ:,!=.ޕI ER!UPcJ,yAhMyY@\O{aR1 7^xN@Uz<A0:eM 8#ĹU*a3GS#ͳ~ ޱ_: SaُD: 93T7rwOt 2pzm쓺[>YPPZ]+ר(uulf*P>L8-3d -0B#Rl8w@DRao;*ưeF2" Y}QlPlI97$k61K%rua# ~rE8A&ֵsφ!!l>FK,bWwWJDrauyjxqKh`1!7Эwkt&=f-+LL *ԣOgݙ7^仓pW-#(x({HBz[5>`9ꁮԵ9ٰ^1P'p$%u.LW `<ͯ՟lu{H p#Ee (qY!`H.ǩE{FHPW0"N ky#xv-N4a=Əy(77oPlΙ-pi@V 0?Y%/a ^8q$pqӧDUh*î `'*d }uROoAV hl,:G#9?(#h 0Kݑp`3DArH{=8.CNm氠hf)*+fclXf?2Hx/`&X9ľ0R{4шI #c:?#ȸ{7>$9-1_՗#B.F$)CE/3عn f&_29@ 2;{=^}pM />ْ~b˪'$y$>#,[_Q!/vyև7H` ;5R{RƉ.ѕ/7;SZXRq&ml }u>Fn]-Kt*M~G6.y _3^TgZUpT(}V$pťmV& S]ӆE eł\eDtTֿNrD0t@R?X2UQ(~#V 齆Xt‹Ji5y#+=ϘW=!/Q' ǔ~ag@zT$ڌ&ܩmwr9$qĩ?'W/=g,z q%@ISJ8P߄ #~^woC]U-3ۙ:BҀa5 9cNyN \ZfÞپ[CT6f#{{t?jܵٗRom(xЉÖ?VRvFŶ!_>86 bp@?IR1b0|#t05DCKSnxm~ՅЏ!kvR㿟w{˭6Ol~8)ԛ$::2a|srRN=`ɨ4H>5382$ pz߲#B|Q'":}Sz9)_)p' hYMw=$[?k݊*bb.bbإ`R𛉃NI%߱d2у$$%C{S -gfrBIf^75otvH-UФA^O!RvK*Lş_-<~2Pvq =v\y*o{1C k& Xepzު9f*id۳EaCM[\Qzt&וaAO5$jݴwovYĈQ 17$Gœߵ'( VEZ/7ScƞfwSqx Z .W0{ \2Y8p!G!ﻗg,^^&HIFq\4>='xD48tD^r6s`v !^68j*!h}Km2bMIjQZ..g+s: aP4CE DJ?CnCiPbE/;N:FQC C]FPL2i,>#9bg!kSJrѥL5g|Đ+rm >z:h\a=:8 ! 4GI:u!#6w0ydMGMӈ9W=':/ u-_^$Mɼ_$ۈ="'TmL$+A\~k^n1=y[Nv&Thc7%{Ed?!:ɒ|k(]g^HKٞ<T &) G:_/5E.19  _"7ޘ} ILxSQ&cqiw%`S&њf'_`~ڋH!pٴ2FG>/:}_ RB (? F(?w PV =鹾IQHh`ςif.i(L$h ձG;y8%s&^O8kA}Vyqj(3 9eBDDT>bK8PކktjEY!!~gdUP_ĩoAAr+K:['wdK5jLz(VMf~̾3hv9QFp^FE[\X 3tJ]C' @O!Q:@1!!<ŃJlEUSO~,ߖD"tmGce <ɛF)fvѝZBr#kNRCKUUzqpD5v\U9^cc4n hm#hM}/DP} O'CS;݊yX. KCX!ԇf,ŚW/ (~L+DE5'P^%)*3L G(DWUza{\-5 N<-nQ31Y]w3U;?uCC+Z pʥ.|U[Nq"+uOK3yaބ|T>Fs#! %,.mut18ͱU":㋶W <kfu(6`o.~@z_^f>ZtC~ߞA6VݫתHg YӚF ~8nE!}XYi^%ӅbF8#&{q`=^ܰ&}+ %[{}{:^uA[;l^~yekg$ib3#׽{?hfLznޘ ]Ue}qD`z4=_{<v=DDk>Lqq5R]dASL%^Ȝ_T78o0v xV~9<#p&PAKTҫzި,f%8ԔPSH$|< K71a`vV2-V* R9y['tF$\|c#c.μ^ Jolimbq7yA:؜2ۻFs9t!r;tXF Gd%܌|YHbÝe[n(W`أ:hqu7O>;j:a14ү.P>ILHb5T`J)$7$zOݝ-R-؟6&$?D*N7p,6O`I\ٺp`G[ST;/‹#n0 Sq?8Ywj1ϸz3r5l(#͠lg iXsj9*?n>6|p+1ZQ;7풄zV :Bhh>KJp<]`^ J5=Q쾸Ry̓`s\0.'jna7.t]/ƓlF/xoMZo,Ea4QJFkwI{*bsn v(gN 8Y=7 J~UKff^f\mj-{b%$v 7Ձv$x^ƽ"N\3%UՁDւ(zyq] |=I}-ຐ%Wsuk.EO,E6H*$sH8X:Zftoǯw +6)#Pti"|i=?Q}O^Qkx #"|ISтVT^ OoIiՆ'(bnHKVV$QsJ}؁ E4'aۨA/@((bR>ɀD@h/=P|BDi sx …>Mxz!QZD;v D/pT|}٠^"geHz斟}2{7U|laE4(^ peW*JPRL5Nޢ aU!ΐSMmx|-eq{nc (8@Q#Xћ0,2-V0+YW9o3X`l1\R-)1Ve zJnš&0h_`^*Mtq# ʠ(r"=` t6YnS zS=B \=4OP/ 7kVSoN ')%vG\IQz\ԥDށ&9Zu0H&.(%"Tᨃ ?rmyq (oمU0xb;; ~}ctܷx)MY:93-%hIF U}5ߜ";M,na ylF%T׽CZ! |@R>TDlftMU? HsH OJOE!RS_i^nhdi?^L뭊6lDdVtjp`.=_$ ԝz%G#BkIb4ѭZ&)Z}RƧPYl̔Ⱥz沓+hs?<3OBMQ3hX:}(^u!#4_!+psPw3` l2 px6NOYŇSz$h !SwV0wf֯|K8:j"cx~VP/SMnkq$ mߒyT\ 输7g/5U^T5fg;τGb)̯?A2z9p!)W/a8BY3r\7F9̉i/0<7d@3PL7_/Kӌ#'DNH Ա=׆$`-< 1PwXPNu2H,A;R30Ohč^]NSd]q >n&$ZzY Bz늽м-"12i Y&ُj vuPv@_DI,扣`uΏ'!Y phVme0 y-xw =xY#?ݕC G"@PgQM`N4}<$R떱j,Ώx5dX9>ё~jdnk<Ӷ.1:Sȯ=}=qwױTI>J0߾ z}99n2hNڋDs/JO/xp$ě3CGhu(v\×i_ycniO `hrbv>VE]Y-\INU-8ܹDYkS(;qQ3gQ{hXJ꥿]ݢ pK;Ʊwɵ~xaquX"vsa(Et))o/4Bc5N\Bz=߽`ڸ KCrVيx3?Wi|m/ۈTkaR qq*X{^f@˚cڵ)E7i/нs}[/hBx~N#izR񲰇-%BW$EXeGRz=P"Rqƌ-Oeߘ=7!GJ! lt2YP-It=5 MU B.a%& g_2"!ܟ k:f"ة"zIp/YPt=Lom[&W?JnX &|]v=yJH\'33 k5 ^ (-;#~גŹ5q?srM::z4,qI@ #DmsX ./V3M:N^3,aCzƖ.{qrUY8Z$r70O^l{C E|$ACWG5gn I 8.v۽4n5%QӶB?)]W'G.Ѫ1a;QڷϦ/{BC`oT9dRE).wdR&Ʈi;CE D'*7 qƝ+i#4kJYaX+:0 PT]?*lX)J^}sXG&G nNE_iSk;/[8KR1[2Ĺ2}ik (K9>x# 7TmH/nү"jCS{N ^y4S1R/U Ltx2!KhZܒCrOO̖RSu emtJcAe"4(y<3W9&k*m\VgufSޜ)B;C-'[:Xv5O;5fo>v;xǺl\;A>1KMickjƱⲴqqYUSHͤ-jf6]_*iss?}SusD,luB'90郏U7j@!}Ӷ/X]}i1ʀ`X&2~+p :hM6CG! *X;W:m\0;p!CFo7/_sl wNsf{ks"3};$ҦmxJ#+@yx(y}>eKH+jw&f tf n i&F`kHTOau1ү<ɣ qG m \tҏGs`Yba|,WPطr{@@ (?*v@VNZyD#* M[e:FF\D(n.>B]~҄f.DnM~j@')eQT呇f]?Bw|$lSOGC{Wqfa7{>RMq~-Pfl%UU=0{zKƷUtJ u:L5#>sv7 ETv^5JY1k4_b?6h'[=uñ_}k(Z_kCY鳆Md?9\|`Tӈ6[!7tJr5DߞG͚⠌gBxN6JN mSںFV62]@=(ng~zYRbq(ʵ3H&92JZ|G:A_QԲ@Ien | `P*u!CAhvj"yÆl׀"w`u3֝+NЪ@(;!?$ӪܖPrZqxBuPSLJu%47?*K[`f񉗼sr,i'Nj/*0]`;Xr^eלNT_#*KrQǿ>uyrx.z}=uhى'{"\hNx a57 e:tH$c6sUh֤, m䕅BnÖ0H%wʜiHNʄL.ݱJ ;.@N "Sq|ڪg|Zd~gz^C?&r~~"ѢȪ,IM]Yi맋:bqN7f= u'`ʈ !7QLzAl}vWl>d~W^VC4~(*y8Kk vbN|B;l2Haצ[V)CDUɱiyɈYXw1k{AAzDzLO+;HF~yjpڴZM1 ݌XTʆ/NXod]Ⅾ"թ?W볃lfU!71]ӵEA$J<ż)D*!&Dy#}=B&@i?]jn e}e['o) tՋ eKs]NhAR04bKp9V'};?C? .Kگhէ1O^nIٟ'p;s$!¾8;M ծ3"5v54fU7hYΚ8Q }ڋZoe"$50(xa/q,d&#.w*k3›b0Aܾb*bxIVqH4hqfK, <|ӺĺfߵqFԍJ*ِ=^e5Iu@}L-&UP VHО.YZ`_%QpV Ͳ>XF+DZBZ©/>y#_)=eF{gKϔOĂOk /ʤ GA_1kM {y-qTO.>j~.HTA؃V[בyL0 /AKpT+HQZq{/$t,\Q8ib"0 x\m:i LC0kt,܌_+27l9h('FG4y< 3 bݖ&t_#BX MУǕ;s#U)/}V@?_mbNxz=t/3S,Ix1n8ybaP'% gn .~7a׳2UqWm_xZ6rl۹se[Իp^ձ9~i_8@vN>);& Tr &o XF[=bUV09 ,\tIGښz CփFTԋFI]F *>̮ȡY7hSNg6$D\scFj1Vnhb6Tb T."]RQ9~Oڵ嶳?&/,uObq Gn4qqZĊb^L))He" vJ(m;O|@وv*d 6GsfKl"B`WbMRLQ6vg:| :stTf-L~&مIu] M sEV^>~ns&6&fwbX\{CkJw44YӦ4dnJ7HpjOx'"@bx~m^pU&`1gKO~r o{-- g|t nO%fot4U#+O;dX 9k/Y8wGG>;.{-39n錆!Sx2teҹKr/+B3b(ȾVgtw&:q]K޺Q(E LHt,'\֪vFDoeԵHnͼYzԐC9u7 Dܿ1)P^zFsBjwDP@#Qƃq>Bu[6J?ŷ1UU>íHfTuYUqY[R0`iCA9QUm 6k~D~+jnݤƑs[ Yo9 5PC{X AUVOTt]^$9 ]z_3D'/o~CmNPGM&2 \ҖJܔN թ'JK) P3ŇFUA! d@M',B|<#5N% bN51~tKٔXbTN^6yC*UDF?sTao(ؿyjI2L c:e M6^~{ (lŨq–Iyo@_8Br1?/W+E#2b%~GG5g9R%u=p8= X!DywX:J)m o;ЏSjNB|/Mˉ:jO恮,>T+ҹ=9v81]6U`/[l!ko攱<֌͂K2t%ۤpS5='6 IFeԼ'Tc9쫨4A37G {J{l)/6;s'QM /W1 Jn 3*1ڻVq%[bU tJ [LaST ?;<7̎#{;ep=|:O, PQB.CZ#^O2g %$"g:̒=< A/ϰG]C rޝ9[,YjS-=1hڧ]t { ÛK^+ kry5L\fOY_U c bx2DC#XN(%&&KyeE.vH( x \j邒Wb&a2;ktx:#Z EbG%d!iҥ4v Oa3[8ip$8!<08}RnDU11ī_ȨWt_nw9תi.kyh^U n|:p19%4]h;,JTDb4[g?&Vnrk:"xggiB8xoa;CcbCBByU.TebfXa(V{h ?ю2̣zsֱEDdxC{A1? o>jE~(  emA9Fjv1 Q״L+?K٥u'h~O^]<}R)u5S/9X]aN.DaPkA*+z^1>oU;xʹ(_׾+FEil@9 O9x.3r4D1?^kW@wm9R# .)Tpy !iQmFŜ2+|I.ջ&(9-we?CuOBvEa>U|@$E.:@bR.20RE˴Ay*n cU<6b𷺪bZ/V\YFv #돢F:H3 bFAy~VZmwv4\5rQgiһ6Ժz3laѰ; 2z(ӾdoQ%s ӏ(Ln+.exl"vScxb΃CN`1d0Fv汘>)l@{ 0ᡲnEct7v^XPtD#Tn?Au>B/0%nb%6F6I1Z7h#8ҵ9E׼=GX7+g;9 #Wa\I4?5pLVhi']ѳ}]7ti,ԾdT4S- ٨\D«t||ج uw$lkCvr 0IdXYg_+.PFT 5.$mt/tB:c6`L7hI^+ !T3NT@MV&>xgڒԙ=~N͛K'_/j#f5=sr(ª!lc?vS;Յ)U[sƻۡ$a ~N 'f._4Bϟ!Un:|^vjշXWe`Ov$6N.΁omswQ# NPX „ckOb!2~?r[?IEZ =e+TpMl(L؎П3;=<9 4(ť'=G}F_Jp%^[Hxu C !_ ǘ_acצwy XM#D/I\qLPG_!ѶUԄ)ydX#5d~^<F-NgMoUT6щCQB0NX\gy g tg͚TUi"٘B Yx2[Ǿ3J^Rzߖ3Jwz'd%:%Hw#0[fZR3g~jiY^ qs@eM 4®3rPV׊lZ1r @VZ LSY9YDRRqגSc ;mgv$ %6V;8 F<+;OQJ !-3A`K/ś5TXvIId6PbOSaEI H|03л_}biɧ"kj婴R|a8z%I$R}-}w'Oc8R D1:qU`dH ]6bf7k kFCiT_ {n^0vþ 'T")gZ,0%:_ׯ͹_ppVN$;Leŝ2/ّR8+[Zu^h[Aw,RnصfӚ2'\, 6v=DI^'N67l҆ 7>A zi&mkYH5D ̱$Щyddn2 MJk9_wA#tct "JڒeMGUN`uRόȗ[ÂP!_*O{d0 k=J~E  +GGWe๾G=uT}őU`Y>n񌡇qh'祫9W5YG ="+@,kWlJ-?8VMB^2q٣}ɿ `xzBX!yWgQiԊ={JwD{ 5oe(VSW8d*Kަ:&Z^Hƚm#=f`IʼnLk#O2ڝsud~̦Sp/S)3߰NR>cOzde/J, H̥8cQP0`Q(㵗=7<{1'ٳD>:nU1;ܼ.i0 `!Q2f0a  ݪ4fjH5*oM 2X0z#*=DxGZoAO;ɑ')(~(6\=wXv2Cs^Y Ƒ ȗd[a4@I;:3ڋz( å&lMb[,(|1˄`PznH PuhpJU?ƦF8֩E;ms87q.&q&i 7}j"B}f!g'4B nAݡ2+dZ!VrrGUy ͓CJdA~<\i{y89ɠ9_:>d&~U ۀ'}d(V`LN?({;,:"/?H?f'AOGWy%_C%Q,NQ~݄ԝ݊01( cx^bPg3m3\XE`KXeTs~Xy%.f6fԃ:T wJ?f}j!jl;}o[!(M}Ly7 Gd>#KV,{S,+shOd&)̲78d.1MI8BI|=v+vv*u溔(XE7] q圙*ޑD~ 5c4= č~ezPSUFP)IyX3L*_q IOf'J1bL2zdkSuMB zx$A A+\z z^5'ٸMwؘyzt-q4 c}3M}ٽVV*As$a'6Pޟ]`,T%qg~fj`R(C^lsJTx/F<ܦx-Z7l Rm=VJcY?ws{[ Ay11M?e>^F5SޅPм,“!yMI`3@^@S^N}3?T R#ȕeH:azZBS7߁Eܹ}BQ~{OPߍ]^i(RDaIDZ f3j!@֌ݽCT(4?.IPki4BHk,QbcRhYct.J~)/<(S/fShx)q.Q6zν 7ՀU0JT 6SprRO|HMy C21FG ݹiTZ=?YmءhXzV|ժ єOo e ˁj]0sN0͎҅2< {/2;!1 D\։5cKٙ#. 5f=_D&Y2 XD(S; ^r;d _/)yt8nAA"Ѐq)=vГVC#ρNM|-%~o]q7nW(d~Emb $;6,f'B  fo0]stCP᳦#<ۻ7b3A~ۥZfFt[K2❹|ĕq q ʟIN( ;&[[خ 1ޢW5,HÒsa`F+I T~*ی5I; jZ(@Օz]1&?pc@|H\k%;v;UĖ9BBm8u?&3t6zo[|^3ń2wM?u円B?]w`+pQ`, \I96q}QBㆨޘ:vY("$HCd[kd'mbNP|Y{P^z)'iEA|H(=9^Oi1)[}f)Z2d9 a ܴ*=b~R%c'  'gK[p/!uB/Pɸ[2@)ZčuQ^VNáw썿7+}AVQ䇋Nazs GNJ!oɘL \Wa`בHg\i`Z `YR,O։T.J%q(&tc~7Y zMi4_9o.%Sv"Ayt4ݵ_^N =|/5@1+" D_fqC'}"ukK ̓ ִ-rE4kF3NṬeSDM Vm;s s`Nkȹ9U.H4*3f؛n)ˬ+JO\D/x&-$.:!75^s9?b}[E.-@B T]<ƭIAIDͩ<3cƭdj7XU@ lvo a5{L^8 S_-^I)4 },`@4)"^gLmH?#<5uQOCC"9wj aP5ǃb7& hm !I¾W,q VU xK*\4M$ϑY3@VPwR#LG^ X~ŝqW >lC:1ݩZ6/]&jB~TV}5s&雱4jE]ıSKʳ}.- !P{*G"</C z' "5uD +*T0D`8O^Ic7~7@>t/9aLK ěxNpZ4.;=ytc hڟ2(?+x=0FWK#U&6>ѓ P> 6Õ3[\L>suyKT{$3C("x`6z 9;\E[h&K?͑jC+.-a.0=WBB`9Ͽm5E) PճriѸe^Ǚn`,}ͫrCpcƾ dUz K>DfH^w"ۯ\U7es !¡;sVje 虐HFH\B*Xܺme rYa_|.Z ISg3TN讑MLV餯'v5y~z] LM&b=ᦷ[ @] g=){Gvc/rC9&~llTnܙdfF:z2N47\tHt釙!y ='K#2uZo䴑 x*9ٴTsBWB- uL8S4?*U覈uއݺ4qqZ6^` Nypڋ@y`]2hRpC]_VJOK^1wJVsEOpW6"4f&>q5Rgn;}!KNKhBR)CUO-o` o@M059oz"+RjcdmmąXaF'S۔qLp MSKv{jƴwgA lZք_tt B`֘?A)p*A ;U)#"޿'gd߮;bNϫDï/ۘ^RzS!$S)(y/ L{$T0L>ȃفާ]цG#Q"r0B9'ZBA}oxɒ:Ǔ4T> w VHFU!Ӿ?-D0Ikx_ j.`/ɁlFȺb{Ze?B]\vňN>8RJyY+*)ٲRz"轸_Q_j@_k2K JţIam ^H$6NI=6=qݷ# !],]e(jDȃvՖY=2} TSЖjB0d$D3/"=Pf?cM{uMYU2u'ݷjd0=z4m@W #sf"} }E9 /"Q2%Vsņ$$ mEh%PUxUż w]67^)jqNMJW?( @:IF^J4;Âd((måΡDfmzm{5f -C2AяqܥX(:d ^ qt(d$GD >k4a#6"V&n;>oNnr6挥@y[K3 |R^tin#qHoQ(LC t`wUDc As2O}*E%¼[!cr)VrO9AQ4䣏4p!IjQ^9rOu; @^dZuE\/Kf.Yx'h)RkV)@zL(OwSNj 59]fv#cB`Gd WzĿ_vrB% grlcJQ z>%Oi.5rgxhld%4/mء{QLltR|%7*@›NהUHÞ Q'AWw/n,=0<9(/{ ؾ3{oJ_EK7H`K"ONgh&TOXAsUN"sŚKEU?ƞN (*tz'^Y:2NB뚥ev/;_$,r^{O Tfն8ݨ&4vj'tE_ƀF//Gmo4s'1~UNp&ѹ\;۶Zn`ܸ<"m.T ,)AqOqYL "snXꇂED^G-0PA^_ҠL. R1?Qj.hWJo>HȐy _Sד%(Q-vB0,R 5c.DրM̵fw[d~?6GMB#=ז.HlT%}O7SM&%1$d^/A Љօ'()C:ʧبyhRjW7zu2#/iE3 8Cb}eDFbDGSd @/47g9,ȼ^ 0ն[> =kumd +O%+86zJ+,kj~0 'q%T šI*úX,ߋH,+f _MX7 ɣdxl9p|Fo5r+Mؠ6vxt;p@Cppז̔:bl6:M] LhkgNdEB؅NlpށmSJԛi8Y"&ly caa-?f~5؜[ vi!>6KGi.;3E VRse)C=*xak'>;io~%'xH><$xra J`B޷S -|aT'eNLy %ɸϵ U, ^vQjFB ʝ2 j~ְ9" Q<=ɽP!RAFfJ, UP}Err I UxWyP¯VOW}C0[=(mx\AP!yrS,,a?Jkπl%cHk9vfME' :,8Gs9@X?)gbߣ[LwI֦g+v,s afs::9~T&W3#p0Qo|m'ޝH?Q+Z 4j̀>GCʲm+0Zn&Jpq݅]؇ n$HgKDWlR9iR~!q,Fn{׽H#fӛ,ZPjt 4EsmIGɽSTb! vEҙݖ)k l#kC&odE SΈ<=xZ!l,iJ*HZmڧ9P[oS =ںwgzXed4z0gJ_a ok ]i {z)7se?RBnZ-9R{g2bPNbX/;/Ҁ1",xEsvC9:ap#f&o@nRvoGbBIcBMDBHsŒySm1 BXBN,4h*;-\M1EPZ޵VP(g}7DIxR:lQ>$Y0/*lK"BΖ,A&35-yIK9˯jg[LSjqC / WQxƓqղtw>Z-)='96yzSqY %.4d b5HO3 Gʋ̅tB;y#%o$ա8[K˜[Fx'_F)ťi8d1x"箋@!|;;$U[|/}t3YMDTeh4k}[]@͘RVpbz=1Q$TJK$]$.RKz-dQur!RKf@bOdy=(?%.1A1y8, L,L GN G!ʄE=>TʰX)X00sЯ.$ĭBfUB8Ո;p:d '1h$!_oįGVݸ:,T={~IʫQ' A?ڨ\C|oco"|;HiTz7o>[ޔk`*<PG/P6Ѳ$qGd:CV.*M$Qo47>38SCq*t1O 苈=b a[/!Ɖcάƈ({E ]b&=ߦborPDkCU 3P N$z'ĞB&BxB`d S0mH V&=)^%\ꋣ+=5؁m4mMm{RD|f!LeIw)?k )X]8?ɓ9w2>Db*5)h35/Tgىz5v`ZAݮbq\cUPky8v =n`9[St`A79b<x=O\=z h~ \\m=Cw@Rړʳ:qcY<]eSӂG) Uͻ*.> &DNsŌ& kpN Pbj TOoGއڠ#F1YJZ%x3 2d"TXFH0d+q{O0 wơkטԑvuğM_~cm7mw ^H]tLZa@򜘒=iD7$OUlr]n6+Bl?8n/1 \g*GZ=t!7?ZCҜ%+kQW\aqp ؋h2y~ǧzH`f"0KZMbu{6Qu,NxS&Q$( Zʭi emKޅDxM<\L0/ 4nZuGךZD۷<uzAs@? \I6ENLe^5C-!*5h"SyZ2= x2g^X0ڛ I@Wc'+ T~pbS[|\1 y;$6/0v" qf%t0!ʆ]8*@z ϧU9Wg 3<8 ~[eVi }cX芳4RVQs짽Z$V%>b?w}QfH.W GmTUě&72j:Us\IdpQ%ޣ2ň2'OH OsD[s3CfrrX =[o+GGhmO[@9.tdOj`j#?R{@UYm#j PeXȶBdy;RQ`5xn-tdj1V[ wӠD:{}dNrS ߸N9*)+P!_,zYB m*(`Xۚ&5tٻ4MCHw>!Ɛ@3!)-W {Fd-];),oC :#a:F_Pb#YG;h߉cq<ֲѫZd/Z`P~T9c7!;/IBGiSdV:>-! 3rlߠϾ5rm'^ ֙4g4VYpg.>$;Y7tA]O!yLR6ν]g<,~E~ PGfU=YL_2v(3! QCZ7>DzmoNYvg+N7}V;Xd!zӲv\ִnQG@H>b~_gM?2-G9IVQ ;U!7T1qlV5Avk1 }1@WD^=^69V^H-]-dyJm|c8DˤIh&P%/Y1 5i8s?gOx"oP̰gL#F8w oll@?nd=aUq:EŊ`ixP'XN<@}8n=w6%:4?S"y}% Ջ~5QM`A_FC/Ӷ`NJ_"4v>dvzۅg4_ 40 .lUZbV!ҩ$MUV0t!,GS#RӱOE2ʕH2ں~T Ά=zqS,Nq\$@srWf\QL29=SG1xxa>x19F5@m ^]g"s拤9kwoiڊ+fGRIK~MN@K~X|}n#I=tp˸‰OBϓ:}cKm{v?=.jMQ8]fo a;ED[`,Jd7[Uo䑴:;hԨLgDba`Y>Β디u ꉔڠ:U9 Hfw_~|憇q{W5@B. Ϫơ&7|/LQ7")6,ͫ2?[d 2N3/sGL>vӊ+6:-23G7 9KfzgŪ>@ (#Ca! 0(_݌LM6ښ8Nr)e,ksk Dx*Zzuon\-:'* GV-g.²Ơ3o-?&mqO ЦW߶‡[GOa:iE:M_ެzm!p(!#56ʘ3kF1ۜ'L)r ۼ K˸EE rdaG.N&q]tY\( `Ԑ0|Ϟ)^oK{(B =(uՈ%3؅NF%wv롩vɈca}婤Qvssa 鋶`졣 e WEPB® MzВS Svp&GNFMغŮu#|NciM9Nzķv~ 752̮&Ϩ*TPnXˍbشDQ5; Hv~-`tR*@!04ip|_kSk:Zђ,etVT!. ٲ9ͳ-JϧaeAeAT BK\RuS# WſK7B%H]_Vw(}Ö:{*We*}E^pތ%ح^[?j9ɬ8@t@ lXDiKg251Vaت?nw%{O2%5 9|/yx5ñ]26/wPr4IY*ԣLΙuE? {F&Zڡ{Ӛ qaYS cD̾An7OFIܰ\_{y/MSKAj-f"EfԐoLǮI\bq7[-sm%v~ A:x2&0yJ%e|T.)9K^aw)SՐ"Wnz -B`Zmfdai#CN9 ~""}. X+{qMaѤ2pȫ(שo? 9]Ea&G<˗WR-EoS ÑNgD㑂g*ҢWK5ߕ u791"e!#nnuRkJzy9 }w}o s!sf $bHV5z3|I?†0/TbZJ 5vI4bCfJ.5mcNn4婎"3;R.RŞBJÉ) /4Y-37 Frp&\l,9xNM6ɀS]=Stk4]+-d4oS]u!_-2y(yY >C݀gsduE-Ot8?vxlܕ hPn]Y{ZD$0އ'i GƟ/x|h퀌@jfRn'>Cv!d AI|֥f(B 4SSkzR1i/1m-+[y9wL/w1RH݈Sﻙ5d_g }'f 5,_h.=cQܠBUe+Gc&œD 0μ&La"Z;3 imohOՒƎJyR3!Jn;iXy#1ts`زO[^gF3v޷SN0JM.- QNVjD?Q/[S+t!(OL 5OݼMfX1ȋ$ipzb7\[aV5&i#@k ~#ܿJ }?NqY]m W/lqPҦ|JPV7v9SƲl"Bȼ|H9חԿk T 拻4 L&qW v[B4blitb?0:ix㻬#NBm|hH{k4v3`R6Ɨn[M^D';\XiVMrY kذ`r7j&wP >jhܘX-P)wӂ:ZRߟ};f=^V'{dsQ:kPM:xIJ,{V–dR6Ы.4tj3$.4?-Bc9 41 60.FRL(3.(GQO mV>rFK&Bl6 sD/oGbqpXpnԅ\5+E>?S`߳kp+WҪAxPExy` Kx5l)M!(H~5#!װL狼t֋Dsg$ &hfppbMqwv {YhvD,Ղ+Pk+JKTdKܑXedZE&|:ihq|WEγeBַIp jY !}Ɂ rkl?RJoXߢ S_V]ig$Ԓ T3/, #w&!ܥ WP'Sg @[*Iەܜf˸{hqf^}>\3|xHEGw=UfMUNAB3oyJ,HEH 6A䩱C&šeoxEl:ޗNELwn\02O%XoҲShBm-psGdtq!kG;1]LttBeP<SʝSwN ^Έfb7ή:8gڛy$G$ƚ!ץITqHoJFL1O4Fl*?:M<%>3Y7.%=2ik2;Ѕ'5MCB~)9LMw5X[LRڏ4?!yAVmRE(4́L7@5d0cti|^(BR >yޓ?>6wU6_><4eO59 *L>ٴ["KˀaXc䗉x>n,ޙ}a)7F<`rQۖE!r)Jy<DFo]Ƒ}+#&7?(F.Į%=Gy[ڭl,_&qux ӟXt(;iՀo-I(J cɾhޯmZӻ4p$-ݠ9?!Hu+I'U;,Lu_)4,ԛlX_D:E8ܛ ( b#R$WFU]ߒcF dm.i(~AZyS~+[M4RzvJ-Ÿ #[4^?sQӫN ڤGQ_0ͮ[~Ics;kнp.CRy*Rp&hͫEn0KzT 燍p[k9zV4յjV]+fI%=Z!YaёT`jeЅOOFUhjê$iGecp%UG~hGͺBWm>Gۆk`,s40ykf! r}b6Dwq5ֻ7! l=a|=c&So04) Ri1;EhQ$'rF@cHDDpLDB4QʌAa`li|U =0I7)ԄOުy?Aj#㝽PE65r<9 >VP m__7ΪO^O9B2I$%~}ZOu菃?y7&2Cӎɔmkmcwa%֥\_)5ߪ1 3NcA8wBVEv|=| OWu;H!-6CONHOȨ&*z2pKricM דKRM,4oQH?T ;(QT#s'umE -=- 0_+Qd]wƃE@HeRęh-8G7P0DHcqoA$ ?`:əv*R bE8e%C)X޻[ (S`*å/ M-̎-%TxGRScKsWрJϨ[u#m`65@.vC'Q ;&F Aһ;\U)?_SW`.F w3n%%P̪GAہ^I( #vZNpSϵvPh委WW^:& Q|^OkG12 n(J_Y(QaDnU#U1M<:cNx7'[ f{ ͶXr5bJkn!7oz_6^d.`*{yo 2YwsJ 4C4 dSA(JUƚRuSۉȇ5C44gLVw[Bm07ϋteHSĦu}q#G>3y֜tB< E#ȯoUnYZqKdGGr;?O!Q2e~>#߭QgDw@>7 ś1@ɯNG@'g|VpYyW\&u{K)Cp~Y~j nzB`k~%,@_W!Bu(!grʽ׻IQmd7Kˢ(/ywCDa56:< uSNoZuFWlEh{.R!7@Hm^o&̏bnj2 ^P77DQxl !D֞Bg2_wBHWxɪhXe#<%m4ٻTU_*d:Yaԡej%;McB=H5 jŧ/@Eib#mY^U/qBHm1U\"qjJ8Q>'HzxZ٬'BǴ轊uDti̦G ڞ9[/[&'eoy,<˅m$} Vpe*VV$'U}j޾oKP \=Mj>6ҕߜ:m[Ԏ'`>Yq;s #E@jucI(%?vl. l@w.m^(x:k,mnlVLk(<~L^{ڥEtTnx}$uN1mLpjr!  z|_`R oGSrE;{m>8 NvJ`,sNmTqf K觺Y{mbh0xt*Ȳd0~/t0EW$ּ)gcEXj On|L ,/9<&|^,S<:[ |o`}Cu=:L 2s)Q-ivjjÆ+I۞;~Yl"3'e$aYU^=(?NEQ3@*h}Hhz$[ ?ώ[ ;w1+ u<B{ Yf#yjh!'w3Q&|FTEvTأzLq`G|QoCV8A\j { *aӻ0Lh>)ȱ(;ft'4wXe &;@L-a9WRg/vUEFuNnYwgo/Һ#F+[`6Bw,ZM?5PBxMq):/&(Ǡ_xHdHb+%(QO>Ĭ햒0Sif2j?+hx+(&F - o֝q*mЦH-6VWWbY xgvfy}6z֘uy 3 ZERXKM㧨@@q+mpؤ$uny⡊`: [XIp=k7s飖 ]x& 8 /CY]}~ %zG f(XeZێq͝ր7e`ѻfӄ,(1K bJ<}EihRL"t5uie/f]-=kyaK0*=8I Ўą}=FJ=qrCsKg{.ޖUqTfo y얷p6F4RHtwu cJEZ^YD$"IA'jOn+)%u;J^9Z)j^W,\}; ZOQx:2\`lB+L-H4j.H?{fNlEk\Sʸt ؆x t :mMjҍ'0r|U1jLEMtƔ'WؗVw`uĦII~pUPćtsi ~y# ]IWV5:~LSo#<9eBifs٥>dJ 1ᢘuMc.܋Dl+&?d|%T޶BE}ڹ[R#f L*-ݲ1[R~BZ_:7H*C@z6_ [`rU)ӔGs`V !"FpXwp[] e+!\Ҭكk0Ղ-m|KV EſԻȳW=B6Mt] ;cKmb-( _ 2)"#;pa\OhzC9g=QcL>ELtj_Bv,gWGOԇ킼MSTͮIpB7Nyd $9CM;DՖ@eˉ@F_pH8ZM]~;>;Qɐt#HT9j6{KohGV-z̍jJq8(`.᪎?)q#"eMr{OSWN;+5=yV">NZ]0-SAM)iM@ Fb:rn(4>ۏ#\(}R-BZ+d8%Hd*gTwUkQ r:Vdքט%2MHC8GxОՌxJWi.,ua]vW&vKu\S޹zP va:fs3]x {֮cQj'kccGA7%yCmҢH<1_$ƀZsګoOkp5;%xC"*fą'wBB~ދ(EFjg#$a?.m4\|[8Ì? ֩WS:g> JhLLff0 >џފ1Y]|qȇO>)y_ J|=Ya};ڬl^b4lHI:I~miE;~I2`)٪2H fԷ_CRXxg~'ذ 5CPÛT6 =%tِA"`G0Q[K ?^ikOשYŁ:_BjĒgD#Fo+K:TėmZ8&ukz+jvͽPAh.QD8<bǀ`2éz%=-, ~x\CB>z0'f,R!qY7.k YB ){(>nX19N41F6;#ŵ%7`@%[ONDA)I2b!o Eb  jk`Ypl0)\Q#Μ'r&WNA?Ut[{yRܸ S@O(o;ZpE8$ N-~%()`"/Hn/qCiL4ڷ5[Xe;YТ;΁HGؒ8oP`EK"7[ Qcp35b- =b S_rCx)rY0 JiP,u{O˪5ZZtPL`͗keqq{Ky5^!)02|C}hEBostò_ި}P󳶐IV X @cزku'FQy ug t |niR lU |@ōD-\zZm:m3uSQ`0.ߐO4VMѺףVOa\l*wu,8BYYoň<|߼"Q*g5f/I82XG^.4;}{X86oT-JJ6~Bd̓yM!/ WĞމNN\ǬZ&Ѥ d z. Xj \vúuEx X2, χX ["aKYK"NCL9mM3Uz X|]] >%S<;JzSAٟ20pos"?f ߁/`=L~fj)<[P:jE7#7"G|>ph Y–3'ic4{HHYg̩hHB8jK%Q/}틩I]l9筟Ma؉5/_3mV F:_KDH@?y(a_n ۮÇ vk;orȢėa.z9R *~<^S[0f`0{gxl<%~ie9HtTWJAt{$8B )Ւk3Fӈ'Fl[]=|[G+N¢ޒN5rkए[ss|,u/.]{JT(jP5-t ͔^T쌘:Yg/?bb`#^?2`"}/9(h}#kU+辘}1 5s>DtԸb#'| FX3G׼6R\Aȫ3ϑm-Ayx <5̪Ljݯ^ fK7#]BP)Qj~ R̾)fDC Y{ЪoUM|>AG2O|:" j0Tl/JH)BdU6A<%v&ٿbm#[8=rWF4Q2>:$]M~w5ӘȍkUgwTegx7fakD\ѽ)-[JAH&J-ֈG40?p0p*t0cȝs-C|7ЎBC!.ک2n۽p`'=t@DZdG/P n(ktˣgK1>SrFV6ҾqmF`|ڊqؕ|O,؎;v8a;ԕ=z ;pqW?k<4!zoXAϏ%*K_e H5*ۂ 1a:k57cNXg}$Q{eS)>u~bݗv DDl:*Yr|aMw"1V֤>K")YV2=~3&|;guhlG^܀$aC7J;,k{! 1FDf?͞ǟ E.Z{HzwWY^b/2q tRK0*Mkϫ1!^ ):$ZsT1ѦB~Q?T Lӟ_`Aޛ+zT,̢1Y*iTꌒx Vsv;jӭcTֈ3" ~R9SN egs:6mlAPЦ`V7a<[Hlk5?W4<$>2DѓgGy` 8&$g@r~MfR𑫱΀Li!ȺV>O#B(<ہJWTXP Dk&Ep1v|ֹBwzכr+L]03"1)CB"5H"{sQ*|#ɸ{u,{3b]a׵}~ءӣ412I{rl9e %8s龤 3 h)P<<ݳB8&Dk:qw}K\$MA1`Z9ݖ5ߏ3ʿ?v(}ݜp('3f/pɃCqi 7SrY[N6\e"jQM#o)0;xD ɵQa. i$_v-w{y's48(|鎸xNФ'QV`A2͞-fo_7YKjc[Ka qNYf`Bj$.NءWH]lzx<^oع*YqnNjN楡Ԏ_zzr>|M$p`$؄TԟvAf> JÈ(*wg); Jrň:O;6-+! + 31b+rg f&*?[<2yXR*>Zfk˵/f րxejzU?idɛqY5|ZȶB(h "n3J;׀$Y)fVĆJr.XzC2t t +[a`gKM\k[ܑAR~`kZgNʇ؁J>#9`Kf`5U;,(,kp<ɚcOvN Vȱd:Y&T30<&M;~`S+hC$.p0ݐEEmmݢIVK1jK$i{]tgID@~fB-z;$!md3"zird*4kAm  tB ösVaT `jɞ"j>& McNcv6]SeP+J6)U3g?R)֞t`٣ PUM-w+@<0J(m:N F}=\H[NQ(vBF日1mNR5e0E{Nph\l8l5E*0>du5YCr^z`8T&k#5㇔ĆO j(bn&@v-B(7t3WM„ˎ7ΗiUk*ӘHr^CP\2Bocl}ޔ\Od4HoНKOS!oӫ+2S7p:6>6ILqASu hI:d]>^uV\zj-J w=.j/f<^gfqkqIzhtV—!f \Cˆ[\ٳ`6egLDKŒ'i+-zun!ؗ){<j8cXy&p=BB]|-Wn_NnY{ <590ͺ.@GԳ *'@U cbcıess) y!tR -2ǖlww®Gv*"hV@2`{j1h2ُ<2,РS ,=h0G۟?IȎ+8?*–/3#]Ul꿘?__"`(?mW֪YxcR=;U*j&<-Td 0ZG\&0~ʀPejAbi.U|HV ̌ґ6rop[Z)eBk,jL&ßdyQ o^uUC 0 ?DآL<期vƁj`a;LvpQ\',܈ENA/heKuVmo7Vg:u}Q:&[B5Bd-|țN1P?ړc$ly%L۷9o*ᲃE5-<n60W7)h̏Txﬡ>hl٬.oVeVHÊI}~KVv:2w2ͪ #HG?{tqEX}VYlX+宅'ÝwogIklǵǛpe39zDG1o2)V:]!Q>W z/6NHWyGe"g1P.oN_F#(B ^`L( Go|Ϫ`ŠN-}2/E RۢO""_ \itw8A,T%" mq(A+F=#7?`@cǯ@s$hu] W+U*Tae aL#sSI~2c4tv?'& ;WZVh:LX!ӶKb=%ΑN"[ <2&V2H u,_IL` f`mawogL}vT.X]FryX'zï)b`" MxEoNոs)'JB=ay/T=QJߓ1ߥfT ݤaJ&ʌO5L#a*BC/]0Ec]%T<3FPT^*l%o>*L$5N 0n@`{B>@4Nt! 6ኤ48ix(K@W @njxx,;}b})O˞cb9Q=^:gR9W-~@2ą \@sRy Ӫ Kj@$; J[GSmB+M䪂dN˒K4}&b+]Fi@J #h1rXf\8/vj9Yڂ`W3 (JRy3H)e飫RrA?}Z7zyTY̑\X lD`D}״>{e\0&{"[Z(OaKF֘~/`*Ғs4n]moa&UcC! J}䉐F5ːR!t-16GUQfkvaf8y])g5^04k2g6Fz6% )2jp&)>Zѕn$>*޲fmLRAe4`B'\#0P6 pl֟T]*N9jCLu.8"'?TĕJկ2 G% 23U-u\¡czAa(N{o C8/̦)=ʦPTZqHF@m7ҜU#Ы!T!!~@LUnf ZsLS^cb!)64jc>B0uGrOsjEGkU/_/4Zt#C🰑[]z *b5(o 4 ,Kib/T:>%f3yRSٱT&I5D&'# ]N/fISG"t7OHqeJX7b ":.m+FOHt Lj_SaT-R5Py>w,cD{,?́8(uߟ'}GXmdVtLW* Y &M(Q 4h;O)cwxJ!F`ȿts$ ,"2 :W 7wSp~`M0RvYv2m\ #I桂a]iy:&`;ku3)6msfBLؾhwzY<vX mfm=,H|.D 즻ZCr%#]07.>Dbⰹ??6L +XF yF>-ّ6C?}+l7BH ঵duC.9@4\"i\5VOF0S{+;Ir.B6ڪhߧ_``s|ʱ̑8}9QAy!T2kG6qTY/s(S| $hyh<Tx{^lZRdU$מ|ҕ8o Oܧ|pj@ddm.SL>qG~MfbRLc=L{?ųc:C7Lq~?9T4;pR[Yy-=^˵왢 `@+}(RO5QfǛ{k01B3;wPMTXhqVk8VN g1t ePZM(͞dX=:AS:ceBI) :"ALD7 Һ{S+:'' CD֚C~|p_m_>)Az>2 l_=h._J[ Eb5E?ŝjZqrid_"2!)xJ(ٌL4X ^"p [lߧstUomБXdU+Klٮ` ,@g+on?C$\ ݸ5IViѷzhʿ^a*A+2bW$4b($T#Y$"'lmǤo"_S N4N3T%s̉Ռ[Kؗ'iYY~ʺd%MtEH%.8p/IafrL[0"[Ӵ*(!}R X ԃJQqmp׾;J"0ژiV$_55-?m_[^@z35W S=N8gpoLnu΄N]B#"N0J8jf:2}Ki+Q( j1=ԦtqCLC'Œۿc+,~Tc_рHUJ=Eм'Eul%# a PS(_fc8!LtgD>?f9;j>8}5QPk!_?ud^+0vŀa^K'-`#]F)3 9YI>asmnXwZS/xDU)S$}3uo8 {Ivs.)UnW5+zL= d-O rsqC_xɳӛӱPoIֿZrl썣g3l*Tf)Mpk< \2T3[p0$#6s2{ZDWB0X3'63;W^ 5Kͧ;\ ٍacΕ`{M>ag5P:a<$s|_.,&ʗ%UcEh]u\C]QZIٻ $U1:r[f&QZjM#&.jNhQ"CbCVv'rC\#E}KKȆ 8"<L@н6aRn128MHw SM=PFHÇ񵻊閨Ҝ#1Q]QȢt(198(6" erKz-gP(jdBKh $āݵoI3z&q[A+d?]9v Hv(Vv xZN*.-:5li*^.U^ \Kd3p)MW_+m˓|`^MQ SƧRn_YMʥxOGFDh#;^ιi„-`gZ%~%4Z-Я;UJ36j0oV>@B*9LVբ6JǴ03?CźVb]v#sE@-̭U \%qbVG X,~#e|2ڋzeߖd[wG1^ As@5IbhOyh,uZE5N-~&xpha< YV:F/LV.Z0@+!]pe[q`MZx,3C h<:ee>fywgJ*GG eil8%hfO#Lj"o:߬p0s =D%<c%Y۽koғ7tlѹ#0d.`D@NN%| XlEJXwxʮ5 u󐒅J*= άfK$k}]yQ3YZŧE*0QTTKMIJ~4 P-{hx(2Uiy cɆB@¡1NGwxQ;d^J,Ut WV!;Yfo าt]HX!=M& _a)ޑ)A@@t$ 7Tj,e$" @zjr PӡF&2Q <|7d~?x"Zn9CC}G4RZ?%,HSf"Rg$Շ8(S? P k~v/6."TR,U:q/AFAԾ'AE 8rA!xItLqsLdet̖EYy&z;0hܵ "R7&˵!9̴WZ^cʝ,TLWagN1Tc*u/-]G9*{{m,e^^@hibײ\*A¦V]9mC'R3Xe,'l&Ve\^*%8ؐKP3L(; w`M7n_hF-t5T̝澝ԧq.U-%a<*Z39(1_7]q \cOқ,A$sm!EojV?pXWdcsoΘF:+EA#nr@E 0G껅|݃BMkшZs,8(k2 ƑmLܲq& 16uB`&ߚ-X/ԍ0zc]EBn x-),ͳNr h8!BXRtd 6>mJ1Ѷl991ogz8HCY(Dx5n6؇5LϐW%N. {ԸkHɁ,}^2q% =$驘%*8 {A|^Xi1L߼ ̅>fN9\(-ZEB2]-j!E$V5x5B>}hFs{396Vo,51J|FE,ͨuD á+ !@|MW Y{q emf}*xC 0\v9uVbgy}`dB"]iK Bgóc*k vo?) dLJ73֏[7r9$@ F0뇱HR2W j!mDj&5w]:(j9|wŎrydTN<2=j̑TGUJҊeV%c74D4^su:8;bh1L-07E~]򓨛 Gly徼Z)6@O$08u\,KC^q.m}%uꃮqj4dT%92qǰ'`;1Qc3r13^֚#&n(q6E=yH#C>J뱷fkM&ariKB:'S\ U`#~X=8f|4[{׉m0䧼x&ɮ?:Y|8cZLkf$#e vT\FvM 3v/ Eٲ\ζUF+E6Qfov @,Ћ;h,R[%ܦh#Y˲*b$ G {{}t-S]Suqg[+gD9gSK ABg#úK_ o~17EX L+UJ>5h>F|>.!;B^hԛMjԢ.sA)7:4"1Khxr1 aĎш+v" r47ثۍF{HOl<5OqTU2fFT ug>Y2KbL JE[WtG= ż\)x%$㤢[^nIĪN[$t en"@; 3+s1' ӒukdDQFJ\hG|j]b4>L!w?*ﺀڶ9J0+5r=̠!6HZ18XQW3uLXDP2F6j3}ʨRÚ3(8T<)[}t]Du- v8P`pv0e*՘/t1B1#o_WfnkYy1Pĝfцp-&o+İѐc ,FxI ai܏y (3Y3 w6]hm("T=c 盾cŪT,)mg o[dlEjDcq=Q>C& >w uQ5T#{";ۦ-]A>jW鲶G2\̈|*GiAA)6r8JnzsNȜ1kJzwj:OH7BeMDQ'4ق-~~`V9C? ;כ*ę}A}<5Rl__g5_% 2 O]Y#Y=c0 F=qq_zC Yg &a(/̡7Tj/͂/,au3,Y%np<^W_Q6\Qylݐ`?!D@()и&jdZD%vPc$!5R4W f+nMǾ\u擕r`Cҹ p?{NH2g1A 3Ѿdt4@ۀ |nK\.evgEcgRۮ dxLLdg"Z0`Q5EUfz6K$/{g2<֏U }(Tf@1+ңSY@dTj&.(d5*V$k9tML 9p\ 5m/ ŠLrֆbG=H;v4{=c4/kV+xR((A0鶅W~Ňhݔ˂LL ސK\xyy#hU~/ą=AOÉl挵0y?|!d O2: l]uag5G4k,Z~ ëɷaY11aU$/zǮp2$w2-)X2/!w{6.-.prfb^,8ЯLo) !o&BTHqc3#G݅WqV/=moEق#1:}|h (pLRذZ+= ?*h8cM-L &Kr)sB ]>ڈax>jyU?['ӕ'mLqm&Yw9%A4̶1ڻC/Q#:윎ZbmZȔ<3͕.A b,vǗv( Ǭ4>$ TMid&@tcX%@U=ʳ;9D-b@Ƽb{BH>A"Pz JvʇzFJsu8]$buۺӰ/ ~Q|zMjϠXZZ;oE| zg*fd. GݝL*4&9K8aLӣ9]vz[yv`u(FvU6dʨÎ@1,BoJ!_ɸm`櫡XG(7Nmmc`$󴮒uߺG ݴV@PP;_ x'XUOiH~t@(˜L4Ѭ6rN8뽝g@|wd7$GR PĵK ;h)c[&%TqZ_Зm 0ϸ\iJ33?Ȗ e2B7gGS,LVzp2e[3 2pYm)MN¹Ɇ,<"ʯ}ў3=\",2Ir'%ѸMoNA@X,t/j\pvLQ^kNrX7ǿEsaSi Ey7w`ȸRf_yبI c w {bNig/66K*9qjxL $ l4rkъ7kbƢ`2[oU j|G:WUQXp y!1 ԿɗbMIy+uJЗ2@M (]")ɷYomBW Z8No/3ڒܷ1lj( La?lBs,k~E5"LӋfT5Bv#d^>Ļ3SQȁ1Z E\P>CU駶HqWY B(-@p;EgixLv=0xC[( I7%=Q|2^kDِT8Ji܊z'Iknِlx{3> %@ ] XƢ\_+XYBbY|Ԛ+蕞j?%|;Yw[r m|5CJ:y>*]o t);($)7! kilû?>$VnLr0T3o'#KA U5d;T#+VZG 6pjL A^R9h=2*qԤэc/xH]b֫г!hp 0kZD7a EP:!*cR|Q 'cWtazcg?bi(~pQŕZñrAt.Y–!W2^uEp?}-=tx<~1"F3"gDM0A$gbTy (8p}kol%3#ˍ#\LC֖f[9LTۨ,*dU"fk( пD |19,Ўb`w|.f펥렍iv6hwE]*uoX/]]كoMѴTkbɍh̅`NCM0g6"VP)Q#9/x){"u2N%[^Q~vW0ue-\5/\yq"*nߚ8$ehOWnT twuWsЄM{gμTl"`noSD)Byzyفs@%E PϒI ogDr: Ki ŅۜuIRZ{_ ĉMNA," F*ۏ[xȷ ؉hϴeВb́ _ ֖5ЦҡR}VЄ\Og~6S@f8n|iǝnbZ+QnuXD\+e@S{~KŷϕN/&GdGh'[9$Qz=vD>uq.K <ڕJS@TxY vNkH,+ Z A "o[ M Ex_EW֒u-T8 ^a<{Tl -5th`3@x.H.ѯܰe&g]GؘA;je3w1T_qkCC"]$ï^׈3Z(D묜o!%-Pii?G 6BdYՀ)axY@@(-*<X安7~.HX@i̤{Dȉ 9ɟ~9cu ?Iy=>rͼ˾h{|вMC2:-/qRhFQПZ*m?0Rx*{|مYL6/iF!mLx[\ΟG5D?%ݤXǾ5ЏR@ړоFtO;>Y~|<8+ː7jQD۷ m' qĥo6Wl&y߈ki|ulS\ )2UIQ!s`s t`fOC!@V?Ŋ_t.%gzW-EE+xO'D{_<Ĝq|]$< 14c1Xͺq~SJR&ww<;3dOrNj wuP#]522n¿gv{ĉNĘ}LRFajHEM}͸^W*p#q XuO"n AAOĪ9RTJxQTTVW*R`4qAה )~ל* P+=m $ыjb-)hTyċAlWgF6"! 0R\[g0;:Z.V@+Us>:k%RrW b|⏘̜oC";Up~oV|e,8+e&1=d[^3у''f >OMx@,-C}mXY.%K5xbs"DI$u3>&-Xٽsp ˹x}($*"ǛȄMĘiܿJ ҋPJã/ z_; `krCdkءJooL^ːMZ)W. OI.3nl\sa%e &V`ܗ=屈oͲ˒uwQB [%3q]# `QⱅyW6D)evtqг f?ɭG *B #m9uvíŇkyWQwdƉ7 mXJϏ#A%|߰ &a`5yZfTMvɯ VBk6NCY Oy#kyNo':Ĝ) |C.s 8J +}zDz>KAٖj2c{JZI&WpҶ ZCb<Sɮ}fƩbU 2G%_捹|` |^a$t3QY<o˪e6X]y%b"ɪgy<7V-V rM#U1)@qq?6s<r,}h+ CEh6[jUs0'Ci *n`2DkX,D/hELIMp=!wk>Qbqw˃e(`0e1E$luEPs l+Q•gQCu kQ#?~Һ{O{;vd6"Yi~R9Fɹb*AVJZ9Kln|ӥ%zX@ƞaoOW *푦$ttWHaɓzI(M! *vZCB:8#RqXv%`L۶/+ J Uֻ+s]<-?'2:LW8PA;M#zmb3ƼU{[G;,kF7+YƂR#o<os?NF0c}DG3 u+|8%]?ҝ?|kFO4۲Xr0+=/6ߒHSglW2*p(ΥeT5Q nF[Bz|ᶐ2$ }?k~Z&C>oԪt3-Zseb]No!K$5+Yhǡ}4Ns 'muRĠ"ۛnŮ"5jMOvJח]w'jՀk 1`e½,2.tuu|2)lѣdhs\kӼR9:8d4I/Z|/S,lj6_j淍$TI20{=RIc̓D8,7Ju"\ M)r}h ji됶4[PuQ{b1p& Y2Yy#d:nHвSj{ %FcWw{7N"?\z{ >kj)jeKDYj^9d|AgELRZrM Ci.&qoNgE1XM?7q+?ZK^ è״knf_=@:@ 0t`T&g2{ Ws5M6GfJE1ǁB-DZ6M!zz#\L:T֗L3OCn hi:EXZuۖF&=YiE-L uTwpX2ϗ߱NS6DŽV֫6D&QCblMsOdZʴ"PI>YVs[:d):Ũ˲O@H0C];{#宥uFo{jQP 'HJ4+yisN޹?I3$Eʈ~ElC8[G+4}יa{eKazIcju7J\ѨQAQ[n:ye{7:g-\Rk۪{BT_EI\V"iHKɁd4Ot4BG<.TU;w:pϭE W%rS4AB+188=h;_4'4D+$څ"?>jB;lZ< y z_T}HoX- m bi$,NMI=HTB#OFb vC~x#֫[ n@M?4-$\d:[ Xdh7y$-]ޱw26@ :e""O[gjg"{FA-'ZCBwl`-%#zڣGڜ}%/S|E{0D^/;,*D xV´Ȑ1ſﳱi!\ <:gdza_)΃CbOZ/|1^!aKg$zw:!!%ف5hw97SsfҌzj'?_U+jYzApG䆫3|Mbg l2_U\N84)3~l8< ~eW+JqK=WpI!)gioQF6Q@Yf ]^x*à;k5K$Kݩef:;$ .">@4^bb `C{^)ʏvEY(]yU7#vo}.DZ\H>yar{]k%CQe^p"nYx *Sy)Œt{cæ>1rm', GG0ɯ7#Y4 /17 l:&JEP`yOnG}v ,u@| 0O\K VenAo,AN1a&=GFI?KkLPxu7 DfB?%] >xQ,%9˪+摳GwCxS&6As 'o*Ze[?ܶp$?5$hltv.nѩ{L\呛PĵŁ4[h,gSGzE3 ?Q Oz~lafhsJ{vTv [;<,*I 3U" o;vG.c`+>BB'0(r|2A5pL6ݨ3Jn<*CLͿϸesܢGu_xC$U厓JHu&9>ރ ə{ta7p0ׂs/2>3>Rb¾8J4a˨3RKSug2¢)Χ)U%񸻆)B_Ŋ)d A̴1DyBvCtjGThp-@S-Pl?CahFkihl<[lNHD~ Lгyn'Mn z:WD!W䝏U}—!:z%/@63a7-p?Քfo믥ʙ3eŠa b3wܟ]{I9uֲlND8!M IT):,Yl_~uk@#@q yH,u&qt:)38ȄaIZy%N ^BZ\JZwHȁ8,$Jk "6,$y)YgQPPm4V`)lhn*hyӔH9j>+\BXi$}ϸf4%,v&oD.VEdPplqkP[1 m4XH#_~^7rŵ3FIFmfC$:wW;])/A1sR'&Y&uc\]Zz|=yL s_hTy%qkEc\.O8&6mq8 W*2?Y-g@xϓKA.A8̉>ZAW[Wx'GpLh12TwWlpu`k)@CuT Y& }HPU( M_LXt~QH]C5 Y䄨|3PLau>]0t\S>; our'B<$7Ț.~Ү?2&ءm@irRMh#;D;@^j~ dpWa z3#@`->lkPE'"~k JүLdqߊY2hMALTf\= T^PYP 3r񏟯/mms=ZS!R`5()aל)ӍΗlh¨'T N8]x 0{iv]d`#AjP[]3'í,~iͮ ?~-/z`7s8ְ %ږ X\8kOmc+φFWҀ^&3n߷gEdiWA(II2lCd=wZS1 ݿ =0Ϗp4$V!]/lI`6s1:U-/? `^ewrNxכF[~!WC?Q7%Bl}2k !S$(P[b!2as,cpIYHn2U#ͺEe'd>a iX.R'/&S@=Kt΅ D_5u=2mv X+fG?C$K $3H[ UmQ1txYཷ`fYic{ؕۑ!c<5jiSKJ S̆ʭ^8}^/7 |L(l1^1}Z$N:.N+ evP ҘTc6t36%?[Zɖދ *]a./g"JYqᩇ]u_`0[f<`/@"9$yDqLy3d@czܽ]&jbDêw1!We]6G`Qaloj2ͭ[|ē:%:jj __>}RPt)B@Cþl ?w.aǼ24F\K߄i :w{ȲwT:JpOˍ1< H ш NZ& rUXHW)X}YG7If~nP8NK|ktFխ.C->Cሆ"&jpa ~D'Hp9rygKz:cu# G 9?H<;뒬7 ̭Sg؏;R\XNQ!PP\<8>ǁf[QKANnv7vSyK\Xć@~|gq_Z6? bKƥ=XH5'lZ8PM]49b{[ @7#9Sl?5f`qhnE)9ВVv>K8xb1f^nΓvd˸H!)UgS ;A eQKUKSQPOQh&[վCLdMKQ ,m%+]pB pOIc鑠-&u?Ukrf:A+4gmZΫ23P\(}L%ʷdpJ#< r@ 8+iKoz=u㯂JpY|G&@kL#N:G>uj~D_-,7C,BNsvY;uhF-qUM:}J>:~ǿHP"WLȤn%?'@HwGՖϑTX= %u󍷠Ǖ+^\T2Ej*UlcS@ԷEXf$jvJ N>qJ n$m_1K*pjx9ŏs;kd AسQ;Н|dB0=H@AGY6{HW bØiڎ~!wCLjؖǜ8=DZ.[Cg1UT]^xX_뉽S"X*d!.su|AH)WG65ㆡ #J[F U^0yHK%`~O:5S 2RcyF_AjApsbmΰQ5ղ$ +a_D--yz "?ܱܳ9" =""$;wj8;ƙ5ƅK 5#'㊮ָ=Cr8IvjIIP:)Mc ZE&Z.M`aԠ|aj',sZ-8AV\];jL_w< U]3Dv7|gE3tbuôq{{xT+kFD/zIj(J7BuCLI.wP=fT(5pv K9- uHk>_? !WrBը^7_3<Ө\Px']:}+={ey~1BH Ot@l2R V!q$}UJbCTyo?~_Euc f1^-~ykgxnՕD \u vHj(OAog初XάRI?2 `o?.H֧eu9$^)r}_%TleZ:UF;Ay)Wj'|;Zx%"ʸ[~#/|}@zߗXsEܹl^U_EGq$E`Un?65g)h\ Vz`=&m 1[ 4J&K /sg8_;WԶ\+ c+ +譥 񬩨=@tZӁA5gFQ2S7#\H% (lS4S`$5X϶b(GW&cm6{Էw _V1zRE6n/6q!A M3{.OI8DGPT d5d s]Ci_dEtL$ 󤝋?C1 #l{_ צջkZ3;IoD* jPZ檶/N +Kzkv߷:jf{&[%TmscUhR WjD;kOC&"5sǮgƟ%ㄪ ` _0}רBf֯B7uڠRW65W= *3gp7<b QSybi=ҭ1r^t+Y 6OJtP}u| 1Bpůti̐rd5ǽ y,JWQ++j?n''M0&6ߒDNi௶ʭ-n M<w|\-`4|f =/Qɜ=, !!C&dX]1q3A8MO=UE0\Ǽ ~˜5Ϊ~뤗FN<8OY M;}C ̲<-O\2mr ƟUt/|<(q&S`?Ud<ϴ^*'O;b1l-ۢUXgn${ZCB7[@eI>68a)xA A&12:3k:El`jwZ}D=5k*By>4ڏG?6 %ҋ~֖zal C'3}͎#o#H;Df<昄[kqS!\nn'བ"]wŌb籀DDAwej" m:CH盏Va1e5/ b N:aH52b c=G!46K}=p]pԊcb);ZБc6ڏ=Sb%,(Mo9o `M r|IDzAqXK@&e 5d/ce,`qm7EE^1۽ )L`CٹR »_CI^lJ'G-|*)6m+̠{̪8U8וgëC ,wab]F@\OAMBK^@O.2MUL|YsͽkB&3v\P%vmSј{,&Pod/k$]Q@CB@INl'I%_ڕ9>-ӬVɓдX \\He~7'ygBXO(^z; teĄ]qj{ aPC2셼N{S2kj'SI|)ZGqېZCPٿu# GMޘWI/piOrUJ Z<5)C[X25҇;Bm}tKMjٕb(FDTQ{:urCMFw@ w1$i_ۆ:413li;t-.Tm $ʴBfؤ%ߨ6Α>]fw$Hh{BT3 o@5c%:$F'S ~{~Pp֍11whB=HͣJglAo}?rKos~7,!`oQ"B$^dԋ"0eq&ɥr̟Vstl,Q:[HC[΁zG?f/cl` ;?Ө Vf Rre5u:Wa|ڶzcdy/t[ZQ!&mZf 3d:*egp!$R@k~n hC&KiN!u6f V kxIؐ󁤙G$B*Oem]om]>ƠVT{3bAjȿG)@Eb]ҦOoV*US-ftrk vf_uA د >WA˺IJ%,I@ |mm!S=qPDCOgQ BlN–~ y @^6$F5ВOaA62dc ;31׿@ͷcXZD=;{Cǁl>6XT9oMb#ۨG@`sQӟH$V Ԡ[3.=؆rKl\eDA6I4^=G5d3 wbCنAemAޛV:a]Dʐ.[] Oa1Ā3ɪ+q0]BJ08a>.vGn BAձ~ۜ:,ؗS]w_'̣4a]U*?xA+.c(n\n]b˜YJ;Xv 6IwI *iI/Ǚ}QBYЉ<#?ۘ,,qbV:b9o6PU5t5%lO"^ۋ&2Hh(Et)n@Rulu7lI@yKYN7$@oM(;H68_XMu.,ɟ Fy+6 hR3 'm!H0Q2>Xܠj~j!J db&ԏ,Ѭ.Dx'ڸtѧ%=: */Vy@O\+Jqh%p9Y&Ǭ#)!o+WS$[?z0Ѣs[hR1xI^svkrF\x®d xڮ0jtFuD*GF&)@tzޑ6#fi巪ݛ+A,L!-' ȼ&q,j8^R\.Tt[J%4)!nA[H i)Iwְݔ:e1U6TJ{(bE/eoh AˊmYYT$iGQLC_ĖR; H҃+F~wPdizC!s('q#liGIU[i<ﵶ1aŖXhW blfw0g0K< \U]eρU"XPN(UVrZ(+*b*1n.(;lP /W]tlm  6!B du">]"K5~kXȘ7pۡ9ŕ3I}c`U-;_ ;Xni'Vm`k~X@x |Jd|f_Ŭ mb )r"8({[P)S;F CI8 @[h4-@r=M k_n9(#or֪ n*s[V1>93YEE_/EeeD,PuRKӠͺ9 ϱb64y@4j/cym'EV#8tGu8@&[ڹTث jGD/kK%"~b1x0B=SIFS^x_MҰ"H bO4a@ŰpylDZàÐh]U+?C}["(8xƯ34+dp=1֋a[F=!f] gh|foKsXGbp G .jjduSe-CFfiu'M$9#;x2Ny4 43X]lF,؀1-dwXCdfIg, EZc=frQE# s C\]ދ](Ŗ}R` Y6kC4.\D/AWgO`IF#R|ep4J{Z.~I|w`爳4[VqgfDy\_Cl VXخ/Pj|zyE=a xa k_O>hG%1F0g "=iPp:(v?)x!lgSM* ;k+}O݊ { !ԴaJ]cWaѓQ['I{E+ PUX+px4op)eWE" @eL7ݾ;Dy^HDgqs?FT|pr^l;&'mN~+=^HN_7aΡәgmL v]nӒtR6;;,dWmLD-L(8L%7ߊ&k0 TD?Wdi3Qd(td/woG N ~]lK]xkX)\Mu~ Bƫۏ%. :.b4qˡr@*#+U8 |w$C|`wb|Ł{܈0q_9!|]eay`6z 3HL\=^qF~UֆA.cR ˩ifv$trAvdhNPl&~Vuaʬ0TGE+o,# l4k}ZAhvBwFF Ics;14(RqV1J ƛ@tԅq0Kn G5s3TKվ|.79`e8ؠyiVš[* P۪\nfh?n+u/⠙ֆF˜7km01}$.r\j VW %_n7O>ϫtͪkjiE2 ~yQ(%v'_ΰRWMlDÄ! H6hhԏ#) 0$9~%aPNO%{7c3Tj} _1=K~]^<܅SKߝb!`/oCޘ#M]sm IQԠ YmCJ!\~D=j5Ԋ(UpK!}`9Dz]8s#6,IXI+@o1J9I)I 4ŇJ\,lL!o+o9إI9fc6 H`l)U]uafXs0DCw G1%;D|_AMyia$-00svvTd{<.h-4c, v ;~ jٴ™݋T,!wWl @2rymEk]Gq8tzBE]NZ"08Zm[1 ٶɺvf1hɇ1W ܂ѪěBQcO?Qr6*ZN}y0س= -%x*hو@q^'ۋ_]&/q5~ǔWFfމxTgnv*7%!) *iC@[0¤Zk ,|b9e3v[ojd3Mxz4ӊG6Au|YGv){re qk j#-F7j"dna4BK$B3c廝InvV#d8VB[/8*K9w]A~U[ZW\GYڟQ3Ѣ G@f#HINXe>|̀ۮiLm [LIgM8cM͋s!=lͪHAu^ϓL3)/5,֛g D@^^9x$-$ge;GwJmڒ҂'Vp1d貺7ka 䳴kC^w(ρӴ0 RnGQ%+@Ί]5P= >YK-`CЯ֍$`N =mz4D=ReU!X*USC{$ Ysp00J,]}H`Ԑ7]PU;0Sn3t:lKJȢ*+ / =|%dh<ʈeCdc̢ª^auT~zNݺXS:4҆An{RfBG XD>[Nx-8E0%CAl>%w_It\kČU!Insw4z/;Ib?h h4(/H$ԩ[MЯuіaN|^q Tƒ/EvSc$4hNU'84g1Ei43Deq4 1Jsl)eb uȲHRy5~^Y{B^1ݸ;L0ٔ*InAeD-(ųTw'y9 7n/7F2O3lh)O)&bhx2LE;1^y@f[#sƫkX3OXd) u:;(Y ,-,.YIop.'5CPQ^!ZLBg{YKj:3qI0fkM /[f+dYXeJ]7HEu=y>h [N e`c ND{[dS{s+|Clof?jkiЊu?_]ZE@Ƥ]O.d+IJXZnHlo&E >  Ae19F-/J KЖ3DJ)簊qh;mYUȹBb$7U:de,(."6>G675=-fҵHد/U/tŸn& gNqbhZ0~8gie׻Mg _X&_p̿{X7} ](RTN/}KFL=WǦq)ip. b 3"Zߟ|/9w`PGfaCb=DhcY[`X2 Bz.b цLfU~q.xuMĮ]C<.Fvt ׃NDϨӘyR>xn&@x;KSdevcX&t M/|uI\]gri||{[ ?ɛ=Wܳp8q©dhcpR*߻EDHΌ J cdS9J/V% Xga/'kPFF+Aij9Bqi,;:S$YU97 W DmlX\v)EQ977=R OrZD~*`#Ķ~CY}/BD< #xeyoε8íh0۞ҒRGp~s}EG ck]۝j3rhݟI'S=ad&(O~{r`>j`\] $ *?\TQƪx+7 i1?$^pb>6 IEJHUҬZۨ+ZzA#L,#VIY'CtaPOg+;V;E+h98~)2%GFzP҈糽0;3ˁ#h3ZW[gϤ>3p9zvqxR'N$V17"]-N想C?w:UjJޒlgљZ.VP1"48vC"R?7@)1ߔUT9/ԗtxc*~%AHOh.|!=\ >~t댮 n`-"(rd^A#Z{i\9yxZjSmÑi&7 D/%pW&FC>[ԩH}tr,ȜR/ B>QU}.z;Gs\lLV)~6/[7ֈ⽨56YU.'AgF{Ap6%+˜RiF3q#oo9oaD`T hhϨ` x sEi' ROdF׎.R&L" X"OMXyrHsU1>c(3~0f`7Β~%NkZHS]4dЈ mD "Na&xPxb>H,Wɼ-T/l^(ᕚLrY:3^3U^X+qZ`,>Yi\B tP0.] x$a,3vW!;'uC>j%e bKnXCIky!Ϗ;UMxFxK d\s$}D \OZ c-\_QF 9's+= M\| _Ġmksyn(.$m$o\ŊjX4;"G; *adE=C #>oFsx !_]@jI`'}ɰ<&p{7*Qx#85i׌D_> N\O0&_W߂8s혮Q؍zy"*>W=;̌<=7v?N e6y9 c%CoS۽Ǡ(v  ^'1!H+X:R2t8z;; %G3~ 'tXI>eeGXQDT:HO/ǻ¸e ePto`/A^ݞ?14UJ^}mD$=aܙMK~!Nxk$TQ9f._< =5R(L6Yhk&T 6:X?s3E Fpi9>fğ`OJQ{nv|*Kϵ?.VS%A#uX }/}=V,By!F_6iZ4\T׌H?2]t'rE,?xzU&̳};S-VqCk3\=_Z_s[Ϧ1]$T/1WQ~3gv>gcti\̾fu(-NBFӖ80LaBNjr$[4m7A15 ~@~ϤPa> hXV&p/lrq~R" TdWߋ_@(HIBR_Щ|7ZP$5Qs#<Sxvz~g噵q !PQDy$Wb09#2RyE"tM'J#ۚ BɢT%P;r.B4Ex'mq@GaB>oё<(uUMsmeUm$̲+@{wW@K\ ^˱%H# s skUp jcIWdAՉ]RrdAY,7re|=H`,_‚ #Yjt.S@dvU3[\c$b;DISIA|F{ *>Cm\"ҙcEq L8!0^Z%Pk[MArRζ"5$162;mD'ErCfO'\e!Hy䁕`Haixqٳݒ5yuoǼ*S$^EgFU]NwN4 Uᒋ"K?P&wճۗyޠȕi`*2V49ѲqPD͌"(4V|,6^ɁƤ /h1LD\PW(<q)Y^2LTǘG*4&9JټNĖ`~Y;n<42nc~=/'Gll}ˊim/vnC f^; %E㾠i S̡̟Z;fzi[t'Q4 D4OlDZZA穼ƧEv9?1+8sm=&?J 3f3' e]f;pXg{L;{١|,fbi< g压81 opDb֋s=Qsvn [絓z z"@I䑕~)ӫyh\'av5QM4v-ChZ[ɛi4B3_&\h; u}w(.O[ E26' {eT70)c0X̒ (k)^ &6f^rsd`Zb1!۪u-\ܠIҼNspCYYΈz@j,`_g |ْR,r%2U1\2.F>NW`:a'}a?cTx3vt q(r~Iqj+:ؠ"޷^Ѓ)Yqq4&h-{ml%ͯ/ϖ#^)Wqr2|[o [H;=R~AYC|Zx0-C1)fW]Xt~cEoIY:}@[(UENMkIUD ١n::-rs&Xd]{]w{ƃ ˿rj[?vRyFGmk:R@zOBLH>4uu8F*da~px53`lB-(M@Mwoi+<a:|VmIS_Yv=.4Yv!gXW˚&cs]M]^}$}-Z|;/̐:G?C[HZG8敢iwFZfGɀpFXk=\Ws!t7i[].Tеtia>XOBAvBri (Uw;S:t_i\3)\B)Xyo'tVcNEn?SO?d~+C􆆻EBNhUv'zo +KdkR-g0˓ϑRKV_GG~"rxN+V H4KɄDWkbK!#Q{3RQQ$`L#7Uh8heic~ kdVn QنhpA.:ki^p"S/(쁙nu66T9kmٳ/LJjwc֟|qR(y@#Oa" [7jmk=`lN8rI8",G!u"|xLDa-#x?"LU+#=|OUb VeOW4S VIR n16^IƲ-?GJ( kb@=I>=+eGVOe 6AZYDOɵ:mptc)Mv6K j&uCqYऐKy+!tyz<QXǢA!sp2<'GBBڽ_%F 6T1g/e{vkyMQd]ݛe.?4MkU%S2~V$KiG/o2 ␫"9؈`\8EdcR n[[)ȺrED/]63!+<˺@'mKR- G?G 8%9mE5@'eYGfqg,(R؛ rթ[ ,܁ƭQҙabˤ/"*S }N‡>޾<=: еkTZgOw؜G`>3ho0-~YVۗ^7;QO+YncFgt5/4 k-Q;Uym0#9\"2DhiZ%A\NFx t6wçQX cnL|H9>|| *o#݃,2bM2g'KS7'nV K8 KI)H8-0Z/5Jbb ;3$yҊ{10X" ,[:Qp~G5 w3kAӎHF+lW׭07XQq߯Zn/򑁏'2u}\'KHOq`7qL5ĉDv5?TxpgFڿ֑ig˗/4JҧUh]6TBe"XY" ]gkfpG˾H+;ƭe a(BZԼ5&-Ԝa3X1AMu74uEk_X<Ϥk ?Y⟿j_c!‡Q)WBzRQ,DU9^tŏ}#P" d[.t7guW=CQ!K1+ŹZ6L[ UipdJO)'9k'A ^Ox%#" $ƠgpXָd/"Xk,iB@&h*~!n:_o/IeN.Yı@_FoW'JhF9ELg@"bp{ 4sY0GYl ?sq@m!jg$[&1;껋Akɝ'` #BߛsV-ZB|5󯥊&G)Qq(Y~8FY k#gڲS)p<$OY>#8-(4kJ_H.skIJ\ڄ<K/vK"[ݳwtKЅ7EpU"?7lL{qIIBs_,~ͩ ǼÇ1&be-2/{ϕ*# G;͆רp:+ tGM;-O$)ֵTt{# 1ɮ 7u;CR*b.݈Ӕ1zU3Z!Uc?Ye?aTՉUq*65,9RDT;`;7d7Hgv#O\:{\YP˒g(әQ3̑}{W:0ʐQ""@@͘]\6 .]C3i86 vA'hu+K\xmg%hHrr YMVih0r #g es(d˻YF='@>ЌU2ta)AanЩ R|O岡b[ ]{ cS{T;= ;3 E\kfǟUIq&ϼO$M^FG}?1⧼`JˬܹՏQ?n֘m"&ء|A֒!bAbst:LIy6n]A8Ҧ5eՕ }L+t$Gc)2 1W Bf[>O*s^&kȮ[* \rv#Ж0BT ɞc'O2mQ3d= rM+h}cA<#F@ol|co*El~s OjsdD-y pq6V9B~/@8n&#Y+ԶENybhFyTqGA;~T25Qdv?ŋԌ.uR4g&`/_N:3 ģf,ʺāoY mgD8dy@[Ҟ lЃSʓŽ?w\X}Ae<4gD) uG 20_;LbBNT'2X?QA IGZTj$F9߇6Uh?6-,jыlewfkKpxue蒅b~qE"x{Ŕ.- ߾m>RdH*0W(h> j: EE\gu"~4[M '>*D +;a<9:et5^kv%t5d|D-le%{, N0PƘ}v 4E rӳ#& ZNˠ]hoɻuaabcb >NTNɗ)4565HE$E,>Va<.\Ngl:;bܔd&X:%MYih&yvU0#+:E.+I.h|_#zơdܑt`Iasz{kIs |rpVuULi!_ɰ.ݍ#6a>_PCEXtqTo86r$;,t2U285CyUVt;#3{JvҭU :f(ܗ:lJyIaWȍ;dyaxWq-ZISl{7kmyj )=L̞LY>$O\;$%$-d'쉏 f0MY}80g- Y8 ˒zY?z's ^21Lz#q)Yu$x]!2=ĸY M{K$ ͎QpMh6A T/+* ؓ*$sJX&;ԩ_YF8<@|M:!(3FJ('EEzwaUްP${t!iFrgCOpCs~WLtѿPU{ :3uB^i^UF4՜ػ3iP^4\h9W}4 h(v$@eHr`MyG= '/7/'$R(BzCD_R%潅1'OOr{gu,Roǫ* !NLDΙXT&fMIQKK6tիfZ؉x6jߣEP^ۇ u%,s\026KpN"YiMe̔_ en,>ekz)(-ۍvxŲ޶hBsK;Edlo60SFb D"=z'Wd#>u^kFù& x.Coغ+b">QTY?>Z輠E ,(xo {y:dhKcA#8=J, 21sTsCZ < {'8}+Y0VvUGYrp5 )ڢʚ&ҌF da p鷜b5g0`suËbWP+JmRPK ݩJ}D_ v"St*@@+p[ |5B}R x+d3}f"*b"9`emHPvuBk!IyYL2:$\x XD}缊""V,?8}u~d r2`pSѥlJjBwǑYr GS^qSi-Y[k!SFQ8YY@m" DF mvpKM+M5nm;y 摽 jᎃ>*Ae4tn.v X 8rIx7oԻ"1 fjv?E5-r&s'g}?> qL_P4wl!C7ZwR60r5mE}.!eY^?B%?aRjOJF$m _Q`|,:Ds"sDs增~=*O0Gnc[S+[KE_$ ;Qc)2k:+, v8elHϳQ N>OR&&eFJ3Yίo$, klwAE'/5t4W9'IG*3 iP%@D/zȖTU9SuC*LH@M`yh[#G{(ƺ) gBZS3P~dl\z5Jـ`Zqu5R7'i[@]"fnnvO fk7M(o9U웟+GR]MJz땢3"`S>'X.NuC3G0/+Cb`8̴05~Q)π%!BTϫq%L*m(Rbrmĭ$8k98N=)?}%~YRhdnk6ߧ6qr쏢[ :Y,YQҧkBy-QYe.“߲XqTF@*$D֍2ìA5)2}vʿ: ;S;p69̑-}EGM>)ey )#`]酫&A 5E @ۄ8`pbbt<ʙ|8Uq|SA)tG:6yZ'TߓVq6&].uF lʴ_ Y9DdK|P>)&?v񕹜Pb,rӮYW;swt\CnjP!2߫ L}H;"VV8;+#^TOf6zGW%~!iVYDAhӛ'\}l֢ _acņi UH[_K蕧$=b 5o9jµTbXa\!jk|V8XA`k2k"m AV"/BIhGPi]փ'ۈoW6FPÖ͔ٛy6nSj@ ů>53ESHI,RltNue nHFõQs7-ݴNcH΅lZ9M W%| ^>id׃nek<\E=  ЃID0ӽqWL+j%pPk (tY7S73T$f9_~Lݸ;.2 A".) vEΜ݉B {~Cm 3m3 {[V%/?1!nRNg.;@.ĻH[aqéS߆mku.ߐc@ a3 /~+WnCiy^g4Hݦ1㋗!#Jnᗚg\bP~Elb9~Ѧ[?|Z2 /rZu-z^C4O# +O$A(%^T~uz*&@#!E*t< X K=& nfD}DՂSH VʂG*mNlf7ʞ(qň0N𼩐o}E0FD䂚@id$u EXNN w9X*( $W\|c&T]؂#DAx8y L_ XdO4aEe#EF6c;ԵARE<ѸLOc^fXyX*ay/+DӲߥDt=oշ.,vGR9TB,p3ӣָ^}ԁ ܺ7kGLT}/7 8/{n-`P%~ƌ>pMUIۙ9XU#z\iztktcGO"6T-N/h̏Mcz I rE/\2&4JG, Ǜ  PGCy-#b9_ slӊKuX{ND8-.?~6 WX9o}-9_5ŗE1Ǒ179xI}<EfiC2,><7B]"Qe7jJ YQζzT3HlCA,kL޹Xjɜ XtE;.)׀vLs0cV~ [R>cW/2c7N1 x ͎0rWB Pc oBAS8GҠa xLy[P&f{&v}-@ DX D0P[lY"{?nԚ6H]:o7_ 'R'!:zHGm&W0CJV6zd䤣юjig#~ŷ9r%x$~DĐ rZ)9wW qO`5!l5%t%4}FԪdGOL+ne6_r P]I^sqv_VX).ux9Պa}jHkLC9Uۂ=V8Gq7[OI_r}!󸏅xd pNUxRJWձWoMԈE[26t#* RzFNfK4x[~J,o= {q;nFQI85ﯕ]1Ƌp^*8 U VM.lB˂>0<l>.˶q |Pw\T,GY6Nyum4F3Ϟ[J}0>5w#aTO~vIԍ ][P(W1Imie}LelKI(zq3cg:= 'D>m6>VtȈ',Wȇ~/fNp84e=t컶@ E{?f,SIrQདqHCveƟR][p Izh4pLOםs.wKIC(s#,gQȢG,ATR-Ҥm>Ek ("i1-4`$>ĸyx\N"~\IVVƧu-q|8p7ln!C*hP湿hX9Iy,;Cby 6iÄBFc ljDh QO泽 #hi%v%g9.4&5fW?p]\iE^66+Mq?ڒ֪+C3E6ө kRnJ9I/4I :eE.PK+zM TL!|@0Z:Yϧ/ĺH/B}h)t)^{DLWx=WoAD8F8MbzgO!]iMULPD&9vOʢ I>7#5x \60$92}Ƣi-jJ ZE( mSLrUi&I ^\gx(]cy7eq ݊m.a ŘU:&YȂ.{92Y7lն&BQq@A%e(8(,pw 3j)@an翜;$z*hfZ/4)'7 i\wB!L( =)$MçT|+ IZ3B4TKX'WBDomWYUxP>2WrVךXW%-aimF_D>F6 [ G<8'oRf XQHldrU?>"tg! ˳)˓47ގ %ܰihfcaWGqCx"Wvx6g^%yj בwsJOAʈ)o;!"LBds b+JnaFMy˿gܳtʔx}y$?~F(i- 1rՁ2޴s?nY-@a$RǗl8-V/blELFnÎ ejm(߻l#O6֬y6fBSdO!`?ôg9n0rJޥS<ν/ W=WFN+ ]ܚ)EiʖY uVfq  f`2_(@ DhHfY(+?@~c6lgб++\M¶ԃhOS? CI;w쭸~HVɀ͢NUὭAl"ܮԡ/QC\0\58ޟO8gelx70DG.GNY;C=Z>mv2/[uϴ"XW~ NH_D-Gߊ6/~OF)<Ѹm=!eS= y6عHuDh 4QŘj2x< 4n֝݊86U%GӆU-e %؂\ia9Em͒FM}֞[l'FgB\ŀ~'>9D,3GCL ~\(K! %7\zQmf8呾?>t*t5,6[^]4ک8-ak01O޽l86Ǟ.d/Ŏ,2S0K -֏M3kcYxa0 87L`,DuIf9ORc\QÚR߇Q-X?CJN=f"Pa iL,_Lw0/;R€v3+:_`A3PdtZB:<- fkF1`"-ϿD@";[[ ƺ%P㰚1,%2r!6oJ7#<^r|0y:{'d*j8ˠ<Bp׀2<w h+#X`ǵUBXԔsyh7a5\EXλJD?tE&|GF88ڑGb͍<+kKB4*#` Wؓuc#A/myUMR 7  xk%]Ph: Supڷ+b^2cmߞ l{8 t2*0$WR{>-'HHh`X1PԧߡiuJtl]xϨY SLZav`޵\Pؤ2e)z2PPzsuEGne Wrc9+6<+[! 9ܾZV7QkyHZG|C(slB 4+tg (>Sus9Nl?"5#R$o"[LZƘ7)]+Hr#;Itf}C#zs>eE-jklI!]\`(6Eȍ@0߷QdL;Bb5Hmcڎռs I˩79߯w|4 OU?smxBG o?NSg-QI(¾v"%'UPxi *SuqaϠaI#Z)sT g *WRbZ_ͤw@㇌b5WסҴo(|˧7DDb/ezgk7fXf }&61h9vquMdeS"ȒvCe:~8wץђXņ5<'VWb̅I%DcYq,J55 61Ӟgz2x+{;jƍ>ݰ6:v'zLbbHL=@O 2K6pG3O{C'uu>4J$Oӹ<1& j+,s`o 7oa+ }rTԏ lƶ5-^R@(Բ6Ibw^bnHsX_8sw <³ m2H(hJjSnitloE?ٟ 4|?|ţYU, P vUAR]"D9g+[dKFC?6a~+pDʎ6T,+t"<*ݽ{&])j)mn13 p?i~"F>{"v2fK>!Ez U ꝱ-'lrqEڣL<5F]Upe8dhi߱%݅4L3! kz !ոz&8UCyrRC8&.H}q4;e l'C*5eM(3FMeu_\*'h/l{}l,IT#,BWbmեK=?Z+^?{uĽ?a!2ݲ%KsHxJy_Ol00qzNILf$v`qaF^\M)a rPy-;!(xU> Rd`uP0=\ +Hb sz%H dl!xrFT}O'#Y 1#/X^liHd˯>Vb]y^ڞo]+( P,1z"plcv>l6&fRdG {4hIɓBH\)Ys..5>i|_0O"-d@`fѭk`."\Р~* u68 xz78vЪkNz zz>RpJp 1⏈3)?l6ǝXz7uycj4+* $r54i.~LIȕ^bR5 0١C"G؊܌Jd!bq9knHmqIw3qq*P(;KdǦxVVvjwkR16D;Qn[t*UKa٨+ tW gv\L_H/v \)tT\P6)mH]KP/8.~؞MwcMI]]:GM*T ssZc5]rYޙ>:PMnoL5Ws%/nd6h&-."AL>Fl}u_{4@chhFXGt@b)0o7ֶu5/ G5p;q87[?MD]Pt ` -6;e#n }K$us/Mp(S~I"7, a-_°Y[Z #>Օjfã `SBnN/DTND/ûiC9(C013|}cA1L!v#j wbF*\HQ /ʦ,UlYBKzpIe|ѿM0e\f:?-z ayBA( _?Ru/2vc*`gT-ɚ$UR:[RD`Awxe'erFFG1Apθ82fn/sʧhiJ3"G~ڣ)Uύe\y٨EYV=hM#n72,#%{DP;0U|y{nbRenofk/_m;iBh+Dt%]O@F?(>̡35Km [`NI^fj69[x/?3uN}x䎴 TSKj׶Զ- j"D[/4Q2D$3,Dx mcXT|9,ȮۀVԭ!|Yi?NK @g}Ȳge ŏe5a~u_r|Y -ΩGe1Kh3Ũz*4{^W.(nE,qy"*2ܯ_ nNde$"'~̑T3 Dwx$Etd0MbBk夶MJw!  dnK}F?&h( T $8@/ N,S&vࢩǨrvNN!Oa=\i[!Oo4BF sd˴ M@k~:Srl<re5YT=p.=Xآ:+= /D%@?ۿIAcB`d[8-6U(e NHAVMvtʾ$% ` AIKD?q@ QW67;AF2;BwYFrU˧+ҥM2\^$!+i"#f)v`s=BWO kr9c ӕ}XDe]R蛚R]ia2x3yI|^ 6\8dC> FGwd4}ONI)s *FH0qhP> C ߫)bRvn§7bvBrXVS fbu j! .O>6wMS nXfѶZp+.A%m}J5}H3XJ- ;EJFT I`׵ TDOCMϢK`ܘ߹aY(aF#4ocI.B(8Yqbo-9Vg#)S&#mYst^!2g,E 8̩ cvA\n'H֯lQ?^|pbs6\;yG>P /<+*FALrKmeaRz0|NӼ{Sڿr`t Q)Rq xg&bbӋc 1- m]n!q?!]lTOf*PJ`\Dž:z=QիEq'^Jqsm*NwNI`)n;-NQkȒe+'W&{1[orX t}52NaE7iEdNG;ـ)gBlkd`}dg+"rD;X)ݴrFC IgԽ# MWY3]Ze؄DE:O/&ȦK萠;7JJhoR@[JӅn/+Ĝ.cl?CXd)F`-Lpuuû* <&H91AoN?a8Bpu Caɉ[N+hXi!;M%of@$[g)@rmDk8b@7»V#I!mdc}Q:Ӹ4go·e$.1XYpGb2GAL ڂ`bK_IfD0G)!#D9^j)QZsB+L#Q` G: ]AR}ȉ{wJׁnKS>H^iX Pe֓|ں ahP*N~~ꓠCn:{\W?:;B(R MԀx*@|AJԯڠBl:^4gTp0#: g|uZHJ+h: O<#` 1(uwd1j1옗.{R'PT. ޻;ϛ&7Ov6gH5J>='d`Z^a5vr3L :sǢjm<,]mw]λ'I6)*"WUkYTě҂uxT^3WHnpy_m9[V9(g7tUWj9;޹nr O"j0vԏzh& R™ -Ĭ9J `%`CyS]f>`4l.+ig'۞htr D}Rk }lpl~n쎠zՉ^ಣR"p+X=ɂvr))v9Y GY6nKG2婠}O=? ^t/+g*٬m-M`#ZexتA|D*ޮ78.>d vZ@sr_#K|~/?4ԏA؊,6'g<7BY*67(x )}sF+og/<{D%-4J7W HT6O&#\]" Ӫ dB<ϸxSw/w?h^-vzs򨋼P$Sϖ@͠R l4sìKW>yI9  &T=a{1p+& Eeܼ5i0KInt[fgB kPhjX+g6۬& I$'[;ǃwo8aez&͓j/ʐ nHnF<2Vrga$ Oպ$rJ3ў? [yϖUo/peq "ĬHVs P'![SS0s* Bu4"Y>_Bɞ4ࡀp$=X4ü5oZ01]{ژ/qk"sM.i>/ @ۆ|0+7犒$,- ;)4@ e7 & t*t|Iͨ|v#+]M;w e+Sp"2s};2woݩ oЁfJI|[!ؿ0ޑ[r#iLo*BZ'O#:-N\">ǭrZ"upH("ndԒ5ź,ƾG;2F1/<,1 _34WLEqXmmJEY5O0 zΰQNGD?_ϜYQ!74btuK/]^Z?c<;>~f'O.{2lC0Jٴb8Ҕ S$.] |Tޖ>Dq)ן*F?(I LC|ǯjԗ>(]tI4N3`r}C{b̓7]a 8⻉<{xB][{OFbabD&!%\61!ݪh((6ЛK'#!%yOȝF>LjYpڦk]?6B{ȩ2[H]P"qWNH-9bGNx ,\Ou*]y "M5H7J!ƫAډNd !Ԇ(9;Ԭk"!+V]$!r82W]`z"F{Zu#@ܚEj\-$6qfw:͒[KvÎ}Zdǟe="qpسh@KN`!+85P<3yB庼f^!L2v:MDk6ai㔥Ȋf$\v8u_EſZ `8R3Uhi@Ո@ÅA$:*vSʭ ,ta3/%q_%=84(x頙 HXw5N=]VVy5_@CG)n)7_ DRJUUGh|bJbܙ}\ҘorwzE0T.ghbjgܥgZJ:/iIU;T,Uu糇H%EC}}&*no;XVd҄eloxJ-<,D>?<аI5 7_"/4(7UNNfKhv`U&.6iQAMK=Z|ka|]GxQTeSZ ̑oȃ|2hh d!A }fONa;7̞6 'Xt.-Gv496Br Yţ>\JR͙qH@\>Wk6 ,l/\͠)yP}EuE,㺥N B\ ?l -$YQVch'76pZ-'ҵnH']D~ ]n;Zln{EJòjY_;Wm:6}4BU{oC<9]h)~p+]Tȁ8 `t#:AfY:4hhjM+ HuJԬnԇº ?p@?Dy@`$ VPF~D01>H)L÷->4zKdn12 =ܻp ʛL)R7Z7Keg5K'^ْ:Bn'h7Ó$ilC #QWk.+ : \.-Nc/be)(lRtqE~"z/IrU澸Mtv&"o:rt ˕R'6FSI!NS/.5 2SxFaT|W 8z1 Xݐz[ybøŀ@5ubTk"TYay zG.$%`?NϣjҥdO{@WgD8x Q4!Y@u(|nL_INHlh Ŧq.C`kv\H xÿr(2^ZDەgp) b w3χi< χ\&[u9$r(7m뚰APr-ۓFk?dB=fTfJ9Zksls+*YLTt>=%PJ^7$alFA0Ne *ܨ;M%HCLamCY/hdyglVک/Zaa^smg0fWdEy\\hs"P`EY-mە} 1\/>Hi ;<a#^zf\~/|Ǽ1^ }_x|&F6-\b՝Ûw5cK*Ѧe4kV LRI`$W9>l:;N/K)c?-,zw389b SÃ"]WN[9WOD:s`Z:$awcp&|zT?ַH1 0&ŵGU ZvX6u?wV&#We} NW4nH%־׀]!GťAvZsjE.)I^#m6욁8JY F.m4z/< .K=f I4 ?)w%AQz9sI{HRx^d.!0U/TkI{D qa?#\-&}~Lɑ%4#𽝎)dVS)misQ`OEo₅D4ƍI`HJ6Wͮ:"_F[˚^n絆1%cfbΦl 7@?G,OKJbUHۯVJmX SgإB9\pEC&y/ʜ\C#LOxf$ⱘˀLrht2]d}QvgZ jߎ3QӐH)+{7ήVwtUN,=g]5*/}o#uSL]0t20Mr?0?玸6ƑcRaw+nNGbĠϛ\N?U ^fl?%Y2!l`xS<MRn`K9<y EbY@1azb2q%檃@%84 Fۤ;AFZ$Ѯ|.𢡄5*ݡv,Cb+AJF#^hdP!#."g״%d`*@wx~WCvChlaڱs7J- 1fo K<6A?A}YfK"a0v6G4L#IhZ-UTɏQ ]*g Zj?;MW_3af!ג40&Xqnϟ/HTޤr{a>)-;Aښ$t8M..J_*Dq\km~~}۟ώDf;Jr  8 TO@LOb,x9՘u&>E Fi^u 4kx<@JE&s,~\no9(]d$]X[#s}%ݢ@]2 $-U+OvU=,#G^5 @ &'{@\ݾ~R45.o-6RD^qMvwov$&a`Ҍt`@G`:}ڼZk6PF_|Us laBrK#c']oA \9K/@ʗQ/}R cB~O'0F<!t9j%O!ڬh>J d3wY*JPԘrK벻~{,n'{SS2h tƝO"slya+kkcJyq!_k%\1ɢC` `ٕ]- IC5zAqb%8ϩ)(,+(0z8N6N Dj[3T|$? yaI_>EyOv 5Ȫ 3Ʃf6Q>o>e0ϛ`e1FP }ƎRX &i)*aoˆA*|M(]:g6,S@z_>&?5#kHol+rQ N>{G63?Dee!o/2ir}Cݼk X23 b$QqW[wU= _ W s߂/+xz[$.J\:Lm eS-Wн8E?S L iY9 N* ~ 0` oWԘF[w ZdKlO`\i.mڦ6E}hvr_GzY0_c ޺ًnw"9{|+#YFI>ǠJ3ˠXp0V4]BJGP:nUN{ϦXezyY$RT21Cg*dLʼ/6^;~=-K?*O! &.urXhA>/ A}0aXҀ 2Bd "/*5/3ʍ˭P M5u%M3 >m~QHtg("^BV?+P.Pd=ya?X;̻IF*~=73!ȒfUhqzLD?­9R\vYeyjGf+MZHM2ŀrCM91 8ҥAG 4ھ؇gLZ8 $!ܠpZ&V/VIM0|G'p떽 [up TtۢCt9So{8X*ZWgiv~=.+MtڢvǾDt__ i!F:M (K(Յoy.Xʆ50 VN0xai9p}Xm]nFiA1 T1euR'+3:GVvɪw(WAs Ce#Yr&2uoLK90Hİw\Q KA YZbF1}ڼ$Sm{{c,P!]ocDGx~A%dA2:eFaT&BD>xZa->[G3|@ 掯ˤ&I/~f5Umbo KZ?{ Vݕ&.Vэ!`h6Sv)f95,(8+" ,w>p]X-wř{ 6Eѡ Xr4 UH'nԐ[A1\3ϯ+RqI 9p-ۈU(MVH#Fe.-`R J)Y$ϵRV&\ُR3b4~E b+ GqW/ FLrB ݹ~xa_ET;}09FwOa"]qSjx\WGe ǗcKucTHB"h,۶^e'GbM!DeBkz^Hmb<;(GNJ0O %I {2̩MTΣTaq^ JC%-G*{bZyHW&Wj[xG!3 ,%y[Xbeo9GLot?pr*{!#A<Q+x%ʯNJնm/Q~(\ Yص(=- e;ͼϺHNCGbc|H r"b,A0m]e1߯17rR!U^A4p^*ExQ-(r˔bG"鍆8hJBe)SzyeC! PQϋɑgi'xlnh > og#z,[ -Ue}UArwhS/ХjD>?z\#Z 2龏w%{Xǁ tm j'-yp&4zunp9Kk~!H+K:cX}fmM\3G7.?Jz0+bs~f0hWw׭FuNyi؁ie贻Ki\r_؛E PW&Ч|1F(d܆z;\LS֎w-m/* 2YF3x!_F5>");LNUЗMDW0 _\H:ټ,5 W^%/\e9c g2ᅺ6DGV,Q6L9甗MU]PTZ2d!?(b+fDfh%GwNgzq{(U‚._+ (e>J[+Cƒv;0nknGTȆD5y7w"ѰqaU0SL/@G2cm6@U] ɨsUX.''zBN" <|uX je7W\~~%CWJ&mZl\iD#{ҴtrH_o6f*̦:WY'uş9n([=r-ruA&=/_'/C=(! ^[n9ofOGbr \ 6&JӉUUHɏ;卛/`£wmd3jOW]hm+'C5#c5[o&DaJ᩶<|w7A{+%d˙TlO.[90jviV'qeGJ˺>ּy 砡ڝ5/|ƧΉ8t&g-KF 5UxbzSD!]h_u=IF2(֬&I;}'˛o}ۏxx}J"^n"9.rpKtii1Wm8w̆‚]q5"V HbAbe~NN: Yr~ŕᶒ7@?nPPCh S~ ;n3?!s0>1@8/YB-*yv$6%[ ]xzK[L4DAd,Ѩa|^ [THEQCoRŽ3\x u%PeX??0,cj>C5t/{WͿuzysA)CJkL(AyY[l햺Sab9V&j: qۂ4 ? \h<9Dd<~yFYĀGrNGQdNWS>TR [7۾s1V6C6M`9ΚqhyԤ(4½B[0odɏڍ+oBrP `sS#Fgݱ.yY>VD }nG9MDWvAC7.M`K%BH=_IּANzpfQy$oR|&d+5DQ I\t=HֈN$`5'}ܣ*[RX1]x$^e8mb zX WH? msbjW!6nDF\2ڬL_}U!zKT!S<g/yjoㄙ$}|^t/33KMƍ!Qz=,# [g}$PUH S'9Xή~h KsjdMn~1TUښFdR?7d ͐Qd]z"=!Zs"ejY+H'Y֮'O 3BN2 H -@!(v&AK65'|_TxJxAêWʕ,)%4ϖh+44Mv#kUCJluMj6QIq[ nUq5#a8ctX^ܬɱ(vVyZbjw~nV5cZ;$Mvc+Dr499$hIm}<#@yyHe=\Sb>:%-$J.' xD)ocsYO e't:Zl5Mй6'ܫ> `;P;mlfr$;r;esLieEd$)|=sIo(6V~n?P"`sFΞ&MLDBRJ 2Ἄ `ny5 !YZ?0)`FyڄEo< "@ɿI՞#Ž32gƭ{y%տžώIlؘ `yyiӁ!_h3>kwyT z9֪~{@?Mreksr4Q* fQz(@R-Lus䠪/;e~U\PLW;\%-G֨;+dA e"Hp ~}(UPݙXY{ΎȈ2kqO ]\R  *:_S$yEhs TCpv@/vxc+,0v_֡6ƄQ蹃P?'C!~_9e,9 \ޘ/wWume?(et?iMTE D_AkgyXol4۔k&Jj)?`fނu$ޫ-;9OԻ!O$ z~qir,ISgAz$:>jfrYoh(\5 J~O=)y -ˑ "-< 4&{ė% gSy Pz&xۡXGcyJƗk! ^׽ULjy#^|KV A=|&,RpőԱ3Q7ϴTXmf +oWf%iL CeP e1Nc1F6G,m/ e^w`WD%JӨ.=v@)/Cz$00iT'1*"]NBXH =Cht->4l,;@GVIPL2bklzD^'Ti\$xar]3py.S\us_D@>)7jBkTwȅn;\PJ%JY05*urp:丌pt*`}r? z(Ra@'i46 9K e9__͢r/C;>2K&W'CHK!,{kM϶=k^"#*祜]Guh򙺨@vwRx?n<ʃ"H{r[Hy(a8+dQ9N"}ƌG" Nr /-:Y맀 3` ࣨ-k/b[/}:͑9@;"a|"+l /"b#eȯB R=bk/t1-nسqg~>sж] u8%'4-& WL#AXwѤXox0ѼDSct*E/4ԡ%Hp!T~8^>{K$ 4KQH(\^!ԿWUBaY,ξPYWm Ԕj8e1ZCrjcf#5-?$MЅs-cjvDd|:۞SW=T9fG\/ C^$Nr?2e"Wxh ]9/ @3c E,IwtY678z\M9=wzDY1𬄐e_,:/'K>Vdf:UdU0@ES#Ltj*pZmل. Mw!C͒ |*&ojx%i+/q敏0{Lw/PYJ!Ikdk@  PN'K GH;}ychItvL+,&8t7!SgP~ y`-yuy~|eK4js3 wՋ -1˷󊥊"K1^؊d݂h>5 ,E~o15+[T'nGxc!ɥv?i`=ЙGmTtcW>8:W,4VKf 6r(xEs69Y%65i?4+93A/ʹq01ɳ)(tklh:  2FG/\33{UwJ!O:]Z; _,:G) l5°C4/ d+eiE:"XM/hΟd ,`R~~a\+ ^]6`X[w]%c1&'icO8MlDRI,qDjL ;5Exi;Zxiquנ PsJ<ņ+\TPi {jm\CtSt>bcz*\?'l% ] *wNǖڹ͓%>+=< I].%TIcܱv$ 5PY'2Q ?z#dYgS2 p5Vv2L N#||@q˗+xѴBpt هwaQ^<~9S^"EUo ߯BS.^ u CW1FE96TlC9aEJ|(Y>Ĺ{lbvM]RMG,\dp]Q3"DV{.mW0lbr>-u qfjEs>ف3gj6-CN4?N2/7=ɻ xou1mf-,lnb?QVxe5G7#l+9ti69x&}e3;%lD) 4sriC1`lˋ<0@O( GNO 'ZdŸ,>V=@T.?7a&*B3 n8GرXQ| hŽ硬R\Ś0h bh#ZTLٜK[\u(i5WhrB#H8v'&4>]Ɂ (k~/CȜ^l$딨5 wa^?@ bӛ0Ŋƒ*0̾CEzZDƫIyqm^"&[gw֑?&% _نL(W`ρwN"YPsÂw3Q"ԹpX$=Cii\Zq'4V+Gޕ z5ɼonJx ܁on[^)faB8jWP XE6۵COR~"*b|Ėx Fz+-i} 6>ՊͅK]g/W)kIH 7{'Zt%ߍQg*̈́P6 L&vAU%N6z,uNnq]4g|7}-\ K*etn&XA11( '[dzSXp`^OqԐUm#48C帷B"53`"[Ty4À M*0*kpH7 |!lNd/o'5#$(r\Dr%k+uԣZ I3O*'@Ikq#cG+䣓+"rwAbS!W>/a.G+@ǐ~,p(fl'@ "v` I]˰~"+$_>43/D <1s58͒gOLǒEf'16xzⵃ&Icce5k 9u~9FevƸzUJJ{yމӊ'akrE3-fw;ɍø6I4ԍ?rRjl:v>M;z(B&ct􌭟 Nwɥ^{ {炌Ys-5J4s(oFPV8g? 5HDBoh(}}}7z{a;/ \9}Hnޗ-{w{ʉrp S$Oj|pbZ|g-3H^fy.@9Xq{h ._ [yF']*AnٯlVh]3!oE- aKh`SE|`$I45DGe/_vYl^z Ƙs1q~&˗g2|Gۋ4~h Ϊl8̺pw';,Y2l.=܅'Ria0=!n6#P2E’^8YaM- CoO'KңIC^ڞWøncU\_)y[kOR~nud>iΘkV!7yKoޡMC Ckb vu mC\̽M0AL2a<{s+Bl|4w y:=)5oll 4eQ-8&PidA)@Z 8Ct+"zjtTG9;;xy*Q ԉonV"F!]tJEc$؀)L ص;Z3' zN ΄b!@;߀#@g(GA~q)͇f̌~i PYԅA 䀐;9̎pML!";QV"Hҙz| DS[Gh-mvq'pzhJ>3aTUy$!Jki'gE<,yқy}s_) DT AhR$Lrk o>!ʓ:C- Hz>廹僄+[/b_ډ섔r*B8Jbrs֎u-boհ1q%P=~m%gػ8] û4ڻLM~ $(`h-w@7h4Wi8R lB9_`o$#N7$Np`oH^FKLs;،m=ɧ\ 0bp*oh01 I!M5dӵ :+xSv&X) fWkLC=nS%fp(su}nv>7nzXCrq4_%_P331"I#d'-Qz >S~ 6\,,~7+bmR>(QEڢ"̭vD'aHzsi3lvkdå g,TԘyQJx+o+ܜf-!+88s\J濗91DAk]~7,co ;2f'j˗S iĀJWҧqĦS 0Q{9K[^lBX]:sZ8*H0/wǖ_2)hA.qL'=p9lR8r:6T>=mV՜9FI!~&ɶɁvE? ^%1t҂$ZX&Ze槬, qOlc1VH.ٔSb;u]kБ[@mR;!"z, ࡶeG* }S4gFQ>e|_5qV;?򰶨G>^5K9ΐN}źtksw7rg#̭ߧ>H,U29| %MEJw8ONѧy:ch}A^j|BYSW VSV"i2Π#wiL$ugrT8UQЎAPU#NYÃo[ e^DIEccuH<BяB F>zt:aJ]k0Ii(nJDṕ}ݐ9d0E(6|"5c;RD`MqGNS|X|7(@%ԓOsI?[N<=U:yDH9@k>)b/F" 08Ѓ]bADTѹ T%jCt3pMЫWyFZ:1;™ԣ^.k_)Fе?|Mc14ȧv9t?I[3Y =?v%Tr|* 5tuC'*i$r?Dg~"f /;>r.*'ڕ>c2`*;: 7tn8[W 2:h~dChs^ w`%木o{tc(9 dj58YD>u8Nluնn0>QK\?XqHݺ)Riu+)~4tZ>`0&5Hpyg6:HKLG"ZϫDuyw h>%^_䦅vh"&ph\++mav՜p.r?[i6tȺ}%L26(`c9^;|1ɐ& KLmО͌.r /(+y#zԿJ;0* 5te{(dAA)k]JPE>ػIs;#Bt[]3SBrK]ͼ4&zO #fђАMl;Hm9GEԭgIk]%m? nT)RL $'r9( _IzݢO8(nm6#Z 4_x(U *?) cKĹAOl=~o!FxQ *]Zp^ajluF+Oi``5BxI?9 #SqR8՝ 1|jI‹@֝;fCV:s_G3)-|&])aucȤ0Y,@¦|!WO8*G`R0f:ܶuFf :ac쬢 .lf'(VKQQxçNc]^U%eXS_?̑l5ugo:>P[!!B%i|fI)xI9f89uIyHuVl,`z.% z7IOnsŤ~ZceksMʼ~Od@VE_\mr,/wCqmX 5 \8bYrBpeU/$Y<ؿVb NrQ}y6>Q7Jg9qSIcR@b{Su)}ޤOզr^)o, ܘiYXM N?B <)WMawznk&}cj! ƖSD*($TFb'Cx, }GOn&E2-+cxv͚dT?{0gGi*## VE( t8ݫ\ֺK<yr&#H<2YP%&`޻HJ>`%nI.waf>Qѓ,Gr"["91ʃg5he $hfr@] T:x5V$tGnt܁['(djNv3C[FgɟYLS_!pQwHc#&ZkzfRG͋߰ Q`iq. jI51O"z~mN2o|gfLj=^IT׿=3.䝷+Bq Eqȶr&?9IfwEDjʿ\J M${Y|jHf `+IASݹ'X~'[o`<<4ԡ^y!%Z홚paF@ VlϧX-G.;:W>\ŬQ5>/kӰ)UP8D(yp%:jqj]$$F^^xN?aO uѐȐJ>j;p\z)hN 3V1@5~C)Z 7C"fhSs-QZ;8n. '_ D(CLU((EXIƬ~W4QM!>%=uѯLjq[3P/Zh F܋*|^l5J1f*8qPX-:nWG7vqbW/@Jb [m2 i u\ l>t;B?%:4zJ3ʬhV$8ze5@[!7XkoR ӈq%=)wz7 OߦyFu,RC:*hXݴ!]ipt^?-Rg^* n4/h *,#g~$mf47feOBT (0CAťz CD>vEysmX ɍ4NVDƌA ;fzbx`f嫚lEN޸yLij5, -ytQ ߷ *NN .3m|#Ȇ,jugI!uCvNB/b_ѱ$ 4*SqX|@>A֛xgJ× )&R |W_\,%!YT488>oJzYWۏ[;v*~) MN'-;kǠsmW/Hk rmu|Y@S'Jͽ.VcmOm.WVƛ&>^HLr1bI [JZX&'`u iD RQsIcgp?ݱ[b٪ŭH2zux3'I0IƭR]CLG ֹ~ 1mOټPO[; &uCSJ:4bSA(jZ7 oܲMj-YLTq! yjHы_pHw; TUmd*>9=DZٕg*xWݟ&;cz qwWQa0I;"- )˟g6sO)ы ;Jra[&rSG>"Gb|8A7$2 F_W+n:? 1bp ydjY܊1 5}AwUo0= !A w uTb3G>P=Iq < * lR-Ko㦝ehnU,[/o$W\5D 'mUe2sʜh<$C΋mW ;n_ЄZYD-ʰ KQ6bR9:+C6N$H!FiŲ㥚 ᙺy`qju4Ll$)CQwn,#C9yEs)L *DF\#+[K u<#謳vl]NyF˺/wYqLЃfvVW/X2܁ݏYi$yE "&LlOSFf+ʣNs߱6g!~{l_򃔰/q(A1͖#9 A#Яr-Û|_^eЖPQ٬-Iǭ }nGL1҃C0#1i,$_)qZ>oӵ-V h:˜uWK !q]]t<ȅvNr}jdf \]r_*yWjqorֲ{_KvCNmo1R(xz^nM.7nr58 kij%[ѲEy`*[oldDuLQ J+n zJЏN^N-+P=Y'(M*@3#bM_ ͒9C~egݨ KJ Iw]7lv<ꃯűVehBl Q.[b `S[uEy,x7fAd_D7ԍ*=4LM9&zNQNqupyT+;n<VhK $YTqp0I#hBjwG©iZ.vH $DKX P2^_ '>garR9ZcW 64{)aDyvToDqU n!@, qZ-D=-Ng B< S~~e:rU fygܵb!QcBS;ДpL+թq)݊/&˔ Vkou8a` ;>%9~`S&4,'eߨMab-_/϶=ݧ95G8S#<>& Gm+M ~;ʖSS z7uJW4xRI(7\@6MPYy ӻy-Ȟyh")jMm^OcV@Fw` O€$P~UsykDN|׏ _y|jDŽ;#P^NkO)|,"4g76)pcՓ4+ƥ#,mEb>p ~5B9sT0&vcwrr'W(uJ*x0y 4c(@*sGW~D$6D+|3EBPU -p{C 8f =0cO3a!+>j.-oaS8 p69u$}HHE}%ZjGxHUQueFܿЎK_/UyM|t2 `k*z Kf]An5D)־Ai"p]4ϑƖݽY )}%P3鑙!6T@.Rlj5Wۻ7/tZ7ɳt*bօ6.VnB&1y4xU\?_g2ů60zXq9(cbMƝ@4ȯQ $7]d a꺆hHptaǥV|W,o$KAd_!z Rt<-O?r mVW|nZqaGai$lbfVmo EL*zҫ=ZS}  =P1_twmFhu/* +e4;G:}$KESWrsu0hNRD-sAqy'lKg'r;[kc drjssIE+ %+V'e' J^{lʛS-1as ?(N+|~f#m'fط0MQTww-9TswS%ʇjԌo&Mrn Kٲ3Xڧޢa!_.݈3{yL؇іQ+5R3R6C}Q]CyE 9#_ u(~/c䣷lɎvWW$ZK1 LO8v]9GT2):,0'"$^w8h{t'$|-̋6QKX2Ĩpi\ Ƒpy~Fl{׽^ML$6ۖ$WH¤quC,W0G yXsI^Tlx~A*1P6Q8y@ >E-mk㜹@KRdtCy y"DT! {uΰ٭Jk^0M/U)Nr,M^;TzxB gIN1}bw'd.|!VP'e%4!7b%!qKMZf)Q%\ZLʜ&_Ju4uq'A<_%?q'W%|/2UoQ}t-k<0X!@=l}מ$ndrxr9J,;ýqx*""^\r_>2>a܁z~5qkUpg^RC #o ,[?Ji8A1' Jpgi0[؂%ͣߐk%UD# |.\ j pr+'@#\u2 uA"ay1Ny`/!)k0>n-6oDѻIfLȄZ^~bN8ԗAԿWlИ'#}\sFac>Vɵ38L#WY~j%q9fS=oݺc:):C*G&韰8񺸱*JP]7Q{͔ateh} #wCGQ}*&R"9_?iq1N6+v :ͪ5O7‹ A* `=3it^)/iOx7~#o%!WbX[nB蕎w8}伆29ObkWC)LGK2sӡ0eBa8|4e03\MxnD_tLP= ѴcE㧵TDymO,&oG5M{G$_}7}my+DOX%2$אfQnRDQMdjEрmO8\Gz| Q @ gF31?ep(&`)A?6!~"k)?% 'o-2$/}Lr ୧:]%x4L w̉mv-{6TzAfH5'$)I+jl3UR4cETvSDy*h_0{j8,>X ܕ zw@8 HJHZ#'Cv#}GbqS)Y~=|ؕXZ5B{a7ͮU?&L rFt`=mU9ķn-茗5MkX~x55Cń3Ù4jXSn׌MyQ װXژ]KOA$ zv x-Y珎Ȯ (ib ӹ=8`<Gma2%zoʺRusREÇPnWsQdf܄i`ߓz6Bj NSFTB0~Sʝ`bݮ'c yNyoࠔ5%e\<*c;%Zvq[;+g:ASʵ'/$YQZ&k53$si ?9ɕH< Z>Q܊"Ь9D:<d="Ru?i{hq#TL+2]ҟmJ-Hs^ M! QϝxfUīNõ%BHZ38˗J$𼡱Ay5 bW}PÎJHϔEQ乸*It}B$ mBa|!K) <[_̀J0"z5Seĩh>eJ|2 2i~ZiR&Nj^)`kgHH34J"@I2 3F99@^g MR@ȫ5i"2~c)_Ç>V.UcM(og.4JRPI \,=BBI Y@L>+n t K5/:`LOqU BZ y'kGV|hPFxڊbQ `w:#ssDN0MI-n/(=ܞlkHC7ǟcKրXJe0h_ [\р^'ҘDqh!ހnD=T 4%$sY.ͣ?bA׈Z` ,~j9˼`"|XUN +G"&,=,^+.=OɢSQ~֗%a.kߦIƚ:_dv&5TJ;]#Z|7 +N74>/#m`35fg¦{/Tz.YRgWW4hn\,}zP]ύ(PB(G`D-m>E9N7ASHÄg|͋c^N$:H򦜩6DJΥ*0zX^ta3 UMjwrSeSg/UVԜ<׌ѰLa53;dSz?FaI DPrL=ͽ> yy 4x䞌9a$[ٞvak$XBa}xi@00/KqCeBJ9Soܐ:RoP3^ 3Z"~4H&=HqamV<4&kfЏ'j|גڔ0`4Dtr.s"p\j,`ϫ-IKoPE':g.۬8AeWQ0fޣ/ jiGۉ֝Og~Xi;\plLjYyWY0vS]ԺΧ|Ӥ i:?Goz]qr"GoLsc38o2zv M}4c][/!z}TE\]?8[W\!hTp hLL ?"̐E!8RpziWSOGCn[3z/гnxZ쒾cbXϸ=]ONl @6PSOLJka!(k:o.:'De 0p8@m]9˙]WA"ޥK#1'Ǵ_DB[SUQ‡e${EH-lC4[]*{Xe:fTf 59 R%*nr g]6nbpa󬆯~#)$֩3ʓչkēKUL:d!6q8ui`3)l>rkhRhxnћBH22IK~RW9ۏN ŒnfOG;"؝pW6핣E-Al5"zcAx`>I+o@bՃtUWΜr QQڠZr^5_ K%sƼl*F*Mi$E-;ǖXD3}+cmdb󟝝5`8OĤWppI֙'%TBnʆOU:[JۈJIy:Pct٣aң~H!$K10bGDj~xkMLrlim]MZJ8sKIO+3 56#R-Dȴ7քָՋSm/a2v߉%\DBwKEՕkkeo<F9 XO9[.k 4+Jџ5#A!FK_4ٖYBYJZ~B-%偋L QM +U{e)RB\W:Z#vr_|p>}b,S͐uo]% ~߉1s VePyh0"'C2d&럤p\]'\jlZ2PSBho8Çt %Au&@`,&Ne}{DwZmbe=2>óg.Σ[Y1<C&/0JsY\ 6/WBDq}'5yy hSH,03wWjAz%ىvqLI忸642RD^Vp1?3>g5\qvbr?V{C+s)e4[oru"CWR!Ys),F~fl͟X6 ^# &ugpAyV:w67^!2=_/{!xhnO|NK>UslV<;RyHJ>ͩG(%˒ K!o8*;7ά#N5  \;Vhp?r}}e+UG`oě]HIЏTܕ84q3 5yE-[1&5f,Z(q 0Z~Li3A7sm>~cy(شsTc[+1"f^KNq3ܭ)xxc'\ k "UWh<>ee@RecL,N H4ǀKs[ROcJ:[*ͯ5 3MK7 z^ 4q=; 5a׼6W׃* @mH]x:ދӥiރn4RtzÛQB) 4.93\%Ry) 䯶g>wфZ)P;'ʦB(yZw6kibDeK+T: 4B> Fjm}JbS|tH>4.?ZGW_k_s }G}>\r"ab.F@g'G6Υ10=N%slprdsrH^]>|+!V$%#d 6qCRy/!*d%5-Qgwv;^耩qE^.)WnMx:7ȭ5<HH\,5`];;pGE:%.i.',2j (8gߝAp9VNqzCnytrE!T_/t؄So 7i} Q,޴d*tO]Ь$cb(C)-~edpٸf9 jB? 锈ӱו>ha1:5ّoň?Q$Cm}=;8&tD7T Y07@< Oi_pr5 ikzv6In8f_zeDJ<<*(o'H5Z3!ΐ>U)b;TCmuڦ4zu ="bC2?xݚ3efV&3^EAlLEiKGi|.cs[~u屛w\xáy|5q4&)Z%{֟٠s1VIh*2Q{_Sҫڥ%UJ\:;T>5:N 7vdb2-xxhXjs8Y=y~;B&r=u&?**1R2@9pvly=&k {WIZ8_Rf`8C8#7,$&=)) AfA?ݜkF>ȴLx8Tem'[bł2g'諼/иLv`k.햊 +[Q zsޖ`V0Or #9|]_'"e?@4Ք0 V< UI7$iAGDxǫ|[q4 fY \:u?]VZ  g8KYl>$< ^)$+]K/)PãuZ ñKG Y&bnɠ;̠+L̂}#8!!/?2sƣ Ǿzoy-il{Hdk!H}lO0+QJ&9Q%je@\8ƥ" KGHAh[HhNZ߈!1-/G cmSy<[d2ODx%Wzx@wp\^uyI8LP?^[fLQiO)rji(-|=E^xy}QIVV<];..2Lcmu8 id#3PANlt hY6*hqs 2.Rzo5r$kqsd64V7yyµd5c)"p_/偎x-&>=SQ݇eH81)-kWItQQ,WTmQ ?v< yO8AyeO R9"f2zKlV=bm틋YO_ϡ#ϑ!ҟ8fᶭƙc5jxFs{aYdS/xk`Nl#²$!SmgVҺ,%]ΞZ3q^:3@9ĄLƮ >x[~"zMM5(G]_3is4+@9Cu!x {.7Tx9zB1X{* Ne/릉8Am>M٠dH~қz5..ا@ў| ֥ShuуBY2vscc<04@L꫑r^`ZyZUU?>՜5,JM>M Pz\/fݫ?*P emn w& K6%"TϦz+Ù);bk{P-[EL#,ـ Sc$TDKD#}iPAԯ)= &ir6GSxѻZ8MudJb+0=#lБnQvnh<_qzj;yDž^.Pai"?"k&Ǝ,'F7(ӵWq ۗ礳 C$'\6>`BmNA>qƳO X>aCk',<AIr5\X$=LbGzM/mב2^u'FP^xjÎkzq{#']gsO#/;?w䣛ޚ("v lAA8Pqv 1GݿF3ZՂ0VNbyteUls%1˒nuiR[/iܶ>mR~`yRR@EMcEMww 6s1@3gfYr]B2 eͅgEw*Y k $mIco[>TΙz9bN>pS'KX!b*2͔Άd'o96cGyֲ%.sb~wHӐ.J^F9i~Mزe{ާH<MA5";RF"`"-qijҸ,u`NɫH%!MzTsc(eI=qgi028!gBr@ f/?R@0(F@:je'tZyEbbru(M<;rS8[-_h$~P 'e-Q^V_K4$-7.#x{#94eadڗIFvcqǒ_E!U }2NFgo++qh+^q 睏?^78\㱁.Ӫ_0Y"OAtU]{ګgM\-Fe[l靂#Nx(Փ_fW~O(PeC"=jb$hDǠJ{Xw0;9z _0!6)xΥxT7\$?R,^e&x]oYF{adRujnO:]6]0Br[D.֊dYy_jm?Xd'[=X:jAW>3$%m4fiwq_J Pjcx2~]&>۩ t*c`7a\#6ٰܳ$prt>Y𷉟C۟T ׼&b55@f)#1DZYay%T*)g639nGJON]C>c__O/E6SdwάlB Z&8bM;vԊ;0J`;L2:POs8%Nhew˓n$Ha~Pi>\֟A6TuȔqiK01c4-c,n?~SnW ϴvQ{%N`8=9Jai7p#l5~p8EcL\G٦vl9%nv% #l jR"U< ɆZWxVʑ"%#_my8*~Bpq*g%^Ohx(^MAxK #GAmt(1PzrX$;#[V :\k$)RH89zq%f#G#ϊߪQS]m+q:es}t#bo AS< ?k<ك@{m}!,/LL3{4:gb\ʕ(0٤r1^PŦ4eٌ{޽nI'ugC WWRhCO.^ʕO-XwD^~Fժs' q?#szx@7 }w,uK4<)r #:K6" I>|K+Xзb+iHOk?k*U7Qܽ"7)x4;Zv;>*` v=>9ŎhmtһsJPrʎyje=.W/azD4݁b3Z1=(ڄ~,s)ӤD XAäu&;QFϊIN7(\ul|_>_1p;TZRa/1{U92ۚYK%iw7 ,-Bx( fJB0~Q]F98caQ _bf"XL_[b0gx]!-L%zu YpȏVd!'B<|fKd4% E|mC<F&Y1r&\s3x{wkhN oЯDLԍ107VU2dfU`_ 4:B֛}cntd_0̈^1c&]@1KN3_?]Yc41mcvb[mESe>!s۝%Ond8F@xW7HN_7mbF9GdB'ѨWz T}nϣ<H[9,I#my& 8ŠC-0T,\͖G2lznmbidtx<@xlotqت&3?3"{U`3 (:HRyކe7t'5i{"՗% RvSc fqYym9~.wON^Q[D2 ./EJ66GzNr%ʬ7o֞@1/>P)i07͡Uo] Nʙ8v(4zwYk[T{Tԑ$p:$&`iA 87.r7ͮs urA6?JI[[xWC)N?:xglN($'l!P0r!8bDeնYM61t6o[wJ#b)'[ziR|],35@A&-6To?HM)g&*;3,2:4!K&_n}X#0\?\Ljkml>ovqj <9P/F:UXh "[6%4& ykY4>ֹnC/M0I> NM-~z.w?)\6Ѽ?]) ce [#Ţ::*RYbJ%4s 5E3=L-7<^nI4G@W/6BK Pi;Un!4.{w$-m` @& o2&-*9AĠQbA>B%,c ϞQ(8ggwÛڏM0@ceLec7:2޳~Mno_D,Zm Yݎ!D5cY hJ娋R<{ݹظ\=!EX4d?󆘀.W9x$F=a):VFzrbDV0XIA`͕/z=FdB <оǣ'-0NmkCqsx/1q]Jͦ2$A !u R õҴSng;)Aw풯*Dz#_(" df0vdžtuEz tڡۘyarnr=}c6E@oAH &H|#ŪֳxĪs'.%7QԲul WKPG!bw6_&#d SFu1/& u"07hEՊ/4KU8ȯ R@*jCozc\,Zgmh˟r e4 輎bhg,1>9ȡ=Ud!~iƫ_YH&pwnފ~s[EN].9Gzw`y} w@ߕuc1L vDiR{zQwWG˳F ۑ~S2D>e&3{>GM zH[|IoH M̸X^xbUt>ńRVǃS5Zq !]x7`Ġ LMoOgGo+dšM6bFS6~񞄠E1犯e='ګіG@ 10o"i[͆D@l"L3, M|EsT#3[}NeY J5Ѭ-dX'ŦNKV$ڇ8<$Bع"cǍޕ6ɯ|WtÁe= U=W o?|qvMyώs$}jbߝFHoYuq#F[ߝ2J:cڀDvW.ퟧ\ᶶ?ub˪:F Ӝ6zQ]%Ɠ$؈Z6)EQ%UGO3~fwR 0G&Lv?kU9bI9MW%iّ^Z}N(kfqg&ܽNP?^N".-a <=u׈#{c#k5ɘD2 X͐ 1bg'IC aD f"ڏu'Q(w•]/^vBe`RFA-鉿䝎1Z-aQ~2wO?Ne>zgNᾨ IO7=S>ʬ$§5M"-Z2 r9VDLa~ Bq9'f[Ef:xVnϳз_Bv!!91(V[KgmX&SB/-Q=&lhF&⠺5>4[!b:S>ݑ> PZ R{MH03TϞDZ!G4̛>MD!㉯fzWq=IEޑTD%쟍EE>1aC1o.'S>8O,({-~d)T73v+ր<|lJwSqzdW $`< k*J4ε9Dl RmF"F:d\$3Bg6;mT$G;qj&w䊣\p֧>^`FoX!izc($wiP? $1we&Z¶I'M$+”Kp'^Pely7#Vdv[szKfr8;y8/5npFp낙#ʀ)?'i^K$"?amחԾY'lo[7gq "&2ڪB"K|vij~?c="&b8)0/U]D&xEI-.W|·3'Hf #PrkhY D0ea'6K/<4]7(&?׬D7B-ψZ40z])8 %Jσ,B؆+6/L>l3e+tv KZmdZҘ]o/ld>4>PegK9cjZVA洖A[@nKJX(UZB@ Nپ oY g"2Bո|ϵ=!HOܤv(W3֍c3rJ[20 KqsU|0_inyilRnmiaٖ ,CG/iknvGa^LȃuԢN|>N8y.b}hş p2I>Ky:ms_gwUZ JA]6У[1_zrܓBA~(Zp.nS&E(QPVw]DJ~kEZQڗ,#?N2=4tpf8` 3 3U)N<;Wt )hܱ#^ $P&!z F\ܹ*U!S*0YO='В5 H0 h>>ga{b'WЙ4nIn[n,A‹$oyLwrBN+:^yzQL9 z~:x^ uIlHQk\zftWyLJ*D*mOϭ,zo {VT 8?^({8UY"GUlnn*>Аi{!\v# {2$eAHZe3ZK{qk\.d]&}'.} i.(#34hv1.? V@OCNEZƯZHv-BXZ $KMMK ~r.BJ롍17xVajl+._ŠU) ,[f*O%N_ƣI&.yWd9,<exp[-3BɕͰF)8ܼB*f蘵p.92Ş޼_x۬d 4-9^!?5E8"kt(g͓N{q`5./e") ?۽Hx]TA-+dyXp4S+q ?J2^\PYt^4A_!,FSοw' :'ڕX˗й%ϭZ;ᣘM|P)؅rl_m_i)8ԸRMv{{Om(y6!m%-kOKs7D=E[T%^/;' ( >\4gu'uzC2Vh όJ|}{+: ]g)h[c3ص-`7z/WU{V~ ڑZ<ǩٟM(>u Ǿp(7m=o; EL?{l $[py ùf} >o>3[U0 F! :s !-W_Q,SB  "]1փ z٧J>)gGiFV~5@ί&Ww'Y}B/ܪeWFVmL"7hyk"Oi&C-L?1J8/*H24AgNC=dpn|ePO{ lP$.q<M+5"pNOjc+Q(J?N](4rŦݕ&`íAc^a8+P㶴2pݬVN.bdmm^p9ja|oy(rUGfKG`O@ _w}f 6_&՗^XV&XZL2ܨ~BEAN4bĭ#ZZN}; n]btH91Y̎sJ^Qzy}lheyxHĊq<}?+eуi )f@Kʪ%4j/w߾'|':xn?j_ETFCLJeL@Ɍ͑HF -j-B)ZJ {V6`$|}?e.$\xU~\XV"$ _\9"ݴ,ʧY3fNĚZ?JG h>j"&m@6FO#QcM0&HI#nu/tM.HO+:R:EИ+MF1!MLkjJ $1(57+KTH^Κn;&Әj| ?6 6;:7 1|t`fU9xd`ma nǶ~4%zBG~'Ccvl,ѕ|ITA$]S. A #3iWt/hm>M>X p WSoBk]4 ]5 ,۔R ?" 1PgE$21 lDAGl#k_k;ǹ~xw o>円&|ɝp$Bp)0 @̱4P#8F Cq%OcM6C ?BsƬ &+y@@NH酤'vWF tiG7eoV ɂ! ~r>92CdF ̻M~^H(oVfءcc:?] r,)+c)I7q%.S6ѩ}a*ۢƦ5J‰#uKw4ǛխZWt!3Q5̬q:o\#OsQ7Hy:o*dwv'ZPECEEZu8e\T&*B.@؂*^"?B= 34[s##?֎ Q/5:/$H{>XS\ogVqTIp}JN/(Q55,2Q8ݽ~C |a [o"9уglrճ?U1CTvw%: .2G6^uGcf̟`[Yxy:C'BHwY7K=2kƱ:0+xz]yN}.a*^6߭ʝٻQT,(T'5RbejM[>'k/DNߝK^}HOqU$FC0K&b IEۖ$ӵGuz"GdQ 65K ԟ3)6V a.O+锞])K6S<3`UJ&@V$-]3$w2nWD"lLшf'G^.a9qDqoNzNǮe^g$I/q#.`ncYiP"- }q*PO?΁m,LbAJN#n4qqb^+f@fÝx-(Dl)h\ >{2Jo>@*!zBƱeOsmve/ru|ʦQk\U[AQ,{27KNpC,qxtwɲi j f#-0' NS7]2fKhDSSPBv@6JsZR# +usBD>Y[pR'wi/on^zcrVaB$$CVqyJu#6W29CF6zI'\&f☱ ׏j{Jew{9,ų^!lz&wnF}g"0;c7<ʖ"4e4 -H\wjJ))ܺ@cӛI4]<ƾ 0a{rPh)6+;v"'si2e=WM>ΉD C;GLDz9:EOs[BWW'籺ě<ǯU.E*Vd9J8+#?,cae1m< & h;:g"\1 T'Z+vhvDJr> BgBaSUO) d,uýY\Xt{+ !v-Ɔ* B2C%'˓5S`[` UH~˃ɹn9Dr=M=+{@P6>|2U֕&׏f|W] BP&U([6*-ZٔЍd2B?IDQ%ZYٸB}$s ˫KmɐJ߼4~&.6s?'݌ :|1$jԕR < ItBjaoap:G>J Wy?N'.j0-GQW3R1FV_FRFmMOo2Esv #WWH %N"PR?&,%\_YMo,{tew$`c0 <9#(Qe8ثQX*ytg+y4RwڱYL[s?"s5a(xh8u6袅W2?5h^' r@tsx?D[<%qiN g{lpq?ۺ6qr xZnyȠ~e]S1]iHwI! 3P@O4[щ6!qȳxy| ]Jspڇ>'6Rwdԍjw 7? "1['yf/x pjF>f5),@n-ϘJ@~^1^SV x2U2+KAkDQxbEޮ$&[Z )3ydN#Ϳ)|'㴓ҷ|nIy3_¦!U?~rVo.K+^h.DŽv[uųyliA#ׇdP>Z 89#,i͐ψ͕kҺzP͂Uȇo jA(81UW@l[||Y" aggƀXIa俰9|ʴj9Ֆ yܼPMZd/K<:tFxw=w;Mw1RmOVm4&.\<,Hm*;M&K}Xt?RpcZ\=9ox`#恟A SUIlXe )=y V̗Jk|ʻdTA~]wPPNٺ߬etc .3ZԤ:"?NWjϹVseLX*~mmκ `(+^~ht{~ws^YȫE+f/ A%Z%`@퉹4+qE1ĸ=s~L 7ߥ,oޒĩc -4csk*Hg(R fAQuQwDv5 7t ک2`9;JF_tKa}z{3/JxVصkTsZ(o68۬)# bV[DҐL/ɛYj4vSCH;PbB _f2 Po8CxE9NVtlQaf tuɟװ\"(lxVgːBP<:,j?w(I>$CFSkP9͚kbh~8w &2, J[ Á.`gVd"RH"b11$d}}t-VhoWZcoV|۷툖uq)* KD%Η5r^lQ>oXXha&c&FD:NqP{?-\9XGˆ{7K!B]_2J+޳NZPW}bno,KL}mD)2x yVia4h5 .Hػ8XhNOD⭊Vv qu@yA;I/Mì$%wQޤѢFpH4E(w>U}zt(gI#n5{ @4:G\]1=sewϸ %~A}}:/nZX8'RFu:& m~9>Sfsx2ЕDr.~E䒗ӖZ#k6v G0!mJp3#՛eQeuLZ rz*Q|\M%2HvQ^i=7?[7)gZ?}*v6w.?M%׆t]r7 E,+I ӂ_k%n-2)]MXPTX79bE=jX$ZUl2`P5uIJ xrO_0o¹1+ r3aX}S 2 XTk+30u~|TߊvErtx&4X@XoCNp nܗ!wPD +vLT J`(fAZ]{zq6ڍwx}3yAWrZXL]) Q,ICsYf)|0gxV,:0Qk`7J+>ՍDXYPtfы"[Y"彥9' D P^bZiG>-벷QhHY-:_Nk皓۳{Y<0~Ӧ*qe#kc4|JٕM[̿]^Eq=?7,;'CKBYf Ǝe[vړZ\Qs*..Ժ[Re¦) %[Zdnk-Qb 3`Sk1جJՑL nbFal.v7׆&BzST~-s` 7O|;g2=sgU݅o-u+tEaG>Q&!Jc?N"׉*8G-P4Dkk>38W?;Fc83gvqYʜ`[Dϰ*91xh'xg; IjMJ'.ß_y)rBoU=ϝZhW$VBFsfsQppH$@3֜x綥s4GV2_2esKN|/9⛕8HłNZy)x8m( Ԝl^ 0O(E+IoD2)@5ٯ%,{>7)rE2#]y% :g+*BIՋ 75¬z7αQiX)\5 &M7CZWĭefe!bX4]W+$28L_ x4܋5$)+/,Ovnx"FY^zj_))|sgY_Ռ(n5O<| ^G)MtX*3RP$n[^~7xbQ Ҁ $@VrW^d6,y o-LTNjD=UD'k99pM=OƳWJCIZYټSζ5@â=%TC'Qst+b1-!wd0(}yDZ1~ūyNXʺ~|=pAo =:p=]VIg4cUW"~va ;u%4}%`۸2JU}HyZU5i_$6 "pz[3g(bLW4-XL:IozE^EW[ڻ/N*(9G }hmh69~$jBBÃ]cCw!KEB,=~(n'JދD *TVt?Y$߁u \BtLԞ49~knn:nfQKU(3Y<עl /-: Exbwul "Qqͼ,F7lPubQ̗HFH خ8ϲ'lbyHHEA#C/*a71cY8}os,ZF+h/N"bQl˛%Aok}hrl>D)ZEǾ Z_b`۾"VYQ ]﵇M?`kMXN^; Ӛno?>Od*1-C֙dP[:hi[@^>*6 l ,p!M̭Ϭ^ yw^&d1qޛvHLC҂:x}ɛ]7>4P!](Kn吘eZ} ,n23$aR@uBsOC+rL1nU9$/uw"*DK~UyY9AeSh`;{3&K (A"_:3C U1LB L+PIȂ ~n_l?dHfb]]1${m/v0 .Á%ToO#6c_dP+산esbMMYBL4te !ѳw´'$  -a~)57>9 nq$ JJأ$}3x dO Y/E=wqGPh9R=;66%nrs@yGD7^M俑#<ozW._ҍȐвriMd\Jȥ ӡh{y {_>7]ǥs<5{_e#[vs<: \ȩ,NIdaJ[2Fs]Y"\;oLJfb=31"54nR{^/ڶbfffh"b Nb:a,C;`'Ne Qt iVwnȻ~#/pojIo1~Z!x"^Q#Ȃ'PHMqW6g]ֶ cQv)W&HG—*&laDh?x+X%%ض5b̆`intԈrZwT-(/xN҆q3;q ;NR2w6GIA?>) `()ʘϋQoGpW#1eaBGQ~_}do>ѣ,gU1W/E|Ns' 2orT O}D<{kIU L;ĸGpjAN;Sχ%X+ n$<2 Wq^ipﵜ[]v_h[(1򮷣NfH0|ni$Y~b鰹?E0ZpKͪ61kV5ilVșM:%981av!e?ϸM\ϑjKw/Ęb^wdT\{Fw3t`Â3֋AC2k QCسi:oOJ.^ݏUwxwL-kg- u y"ulsrHӃkЃ=ǹ>MBj\b~p넰^) &arbZG.ݗ{stҺY/H߲)'f@|v^ʠ_yJLapf:Mvpr:<64#w 7暶WS Oj$]X%GJTkyFmZ-EK`"9]kCaȕsVl)`]4q^O}Ε4u.i>&n?xU_sOH:G, m@<(~MsI }L]NHZ OZX]!Z;IP{.' y0[Wnj%V|~NF&=gc}URx|@H?,MԇßuolcةjN|vXu!|ܿOTQLhٳP$kD"RȒI b9F){"tLEgW vpO?kTbzzwN!G!?Zt >Q{kB 30{?<΋M`'bY/ EEZNκ>3]+RIp!$sF||L~;Ez4\Fj U=ֲ- ;eRUW6Co3c)\nYДTTxzy>YiKM%TЌ9^_LI/0C=6W5Dyg8<ף5[ތc {bvgjLmBvU%Hܑo>o|-OYO69rpZ _/)(=,"]]lpÄ؏n[w^<ߊhɯBKlZcam+ެp.l X*܅wVC!Qߔj}7Fm䈞m}Yl-7ȓ@Fĥ7v~%O'BC0qoWSBHB_|5*{?Jx; nM CB:n_g{BkLJbjnRbqfY_5j0wU}ɭ0&^CULi9$ y|8QJ;XW&>NԭXuZ=7_0-Sܰ3CH:9 }rB19 QPۣRCL?7.dW4^naಮ`eV[4?2MzoD*+N{r"ЬqMQ/`[B) >ޫY$S5 (28Wq3 5I$lw}:HDaT!~x!P4\;UTkqH(fKXSFNuοmo(9VT 'ջ:RGL]=R[Wd/Tݴ"Lc8h*˽T#&>jk/QAu{b߆X xϢ7Ԟez,}v,6H$AԮmHʰ2k9D*t+]pLxF;0@6+5$1+}nOK E֖8MI7..m.Zq} )oΘyh'=j_R"E#m?,1ڐjudja*XBq8:ҌVIg=t(l6]Kd#4}g/'v&O^R+;o$Yc6t Ԉ̥Sgʢ' ]ϧ" wYCeg-ԿM9頀a.]"C`@aEyjM\XMyq಺RQ`>4vu^WүlWM(^̸HT [{?X Qjo߷+ (B6^ '8[dcBJH6^imT<̛x< rF:ŸT2ti{)R)s4V/lg 7xݸ_Qv2 )7YT~lQ!7 δ(OAuYϢH̽L))3HoQ틾^*pG2TG\\+ G: #d8Yx7a}U`%כ)7rm!=$BN1Bw `cmٵ>x p0D'ТTZ5ߦP8|H' ̌uؓ+8 .E$*w\b#Fynm-$ނ a$ " ؊^%SDKtύ0(+(@s_-HYz0j{JK޼]6;H*Oú% ht3su;Ady9_$ˈ GPZL,)f.iFwle'%ig6}*?a Tl* _B* PkS9妝'qO#Zǥs`-ݹP# n฽2="݈,R GS>tzXC Di|-@I֪''ArAלrsvr.u7dܲeɾ݉͟0Y+W&Rzͧg Y3D@x8Om @7^|O]XIf"ie^]n0d4$qP[>ce6EqE G҆϶Ǒvb!1Z},Nq]?fSU/C]ZpwRtU܄Q%3vs+3%ʜ֓߬{2_tsf(Sk`kU!Ub[`ezlYSV,M@xqh+xG9D GƘ>e/|Xk9w&.a+z {8X' gϱ΢eA"lDLܥC*Y.Lnݳ$#T ?|=ȗLv7KTbw\+CduL슼h_0 OOM2CJXMVsl*Hfۏb:YudqZWEln_Yu6 QOS"4d]$b9Eݍ15KRvmNgxH q6r溤ܨtqKbm8hu&/BI9:v+C]5f;=8'5;"hCXMu)l*>h"Fg v~wr{݉d"lCpT9/ƌ[(7>ݛhW+ u@2 >(~^qA^A3WGhk1R&li_脀;X摁9o,J_7@l^9:x=q=Xf31n~ 9<7VuGG(6!? ffջ̯jP)d3-_ ^ʜ"lWNO +3"[(q0X0n1hZpdљ;i(c_BtL j.K!)Y?9o9cj[Ƣp 5`yV?NA-}p D."_]/[wQ%j\Bt=uX/'Oi-K 7D0ZO /r\]}ced7b y-|QlUEC>|CIN5ď`d{/T2T#7šS ;73Xl(E@ndkv m<®.۱`Nsy2_j5EN䱃0+Ȼ2?e`s{.^RG2fEi=kh[IQĬț]!66y{ό`bL Hβ2hAbW.Ty=\:V0%Z*$+B>83a1 [IO,^t (~oֳqb*6Ln`9=O%I0#/)40BSy0w!c6 ;[:u导~22:Է[T˜VȂc;v]$@KqW_ V1|i**4 G55 fa=DJ@?T}WW'Gg~yrsdͨ;a6u"{l ;lGh}׹&+oQvKeݖ[RClcÎYɬ$@ J qs`_8Vі^QMaPo$!KhGΐ3<0=JMw+G |-:/k.l'W phfWąW 4 ?tk`T!~L!!ZY`}0} < )C"{陻ӂkjpB"_3= 沀{' 3,R$i96m;&Y,Vo#|y5jD^PYӓIPLFo`<ŏg;pG>2snKComzw .[,Gv\t.d)JXLt3}}߰[>0+A`Inji34,īV-,ϩ52,˒+ ~??OxbsaȘQA# 9#޷L1 ~j^5|TDrܓm.b"[pc&g8 {un|(]a{}3ay&1rM=SP}qw$&Hc=ܳ. L:ŀ1gc^2Fgoɥn U ?B|lD'ᅒ#f~x`<\~hXH%gH讴u;ͻcWs_/tqjSK,sQ}+>W1yv]挦A,v8os3&P~:<>vR0:mSۍvMNu%ȞKr;[=WV^X6҇CIT#n:M1B/WnDb?gqu~D▊5?:yب!avXգN4$4tȒlwqlЌ\0q_"䆃p@UT m__H%X\..#,tXi7H;%׷@k]Cȳ/bZbt}t.;Mrr]Y= K| Zb>0ĮHVxl}eq'~]As[7ܦvR@ħ@5z?6Rd!Wco0; EHP%]6vHr(Gc*`i=&e϶|^ʭyv9|$yjx (XOt8e5i6\'cTQf2nlGXF9LNm55 Cё͙/gp|xmk:*|;I~+<Ҫu'Y--59Cld(_}9@QVxՀY0w<` j}1-mGuSŅZI< qj"zq}u ||@aWZR?{&L7K;ٟ+%HMVw/ ]a4"QX4EK ?Fw%[czoNz oUUYL{6ԪacbQāz-l|P1Ȉ}#:fia"Q~kz\pk/"՛p=I!? 畗iu?ֱnh3׵]tţ>#,|>L)#F܆S"G#[p"GXG<SU;vܥ]<[mt9Q }f7sT bdt59c:ZFp?D~f8:ߓYT<[ިDtVl*GA6 e]uzh&}2ԍwu"oL{ 9kVS, iÙ Nֲhfn2Q@e//;ziȢz;&XAS9қO,·[V-*QFK&u@bΣMPfvg;)q=ULӚ|->m :k=Ԙ.T~4Nm6T3jgIa#9[w}𙜸{1Y[(@\\n>AЧ srک[XȡTw FWJ?glbOFM:焱nUj=BF6tx^]D]u$#䊗Ͼ4MdF}3*Z+y=yR-~fXZK}BEU8vYZ/v:mkmu T7u+#'m^xb0&dnOt ׈MSXJS \<֥Xt祽lcd{7Ш cCɡrBGuIjrH˲@]Oݵ ^qVx^*T:+fsaU9%,. ,1z*FloezXT3:ѱ 7УZZDcI1тv]XL0~Vؠv= +۸)9W *^i21r0X%32K&Re)-~0s?׿Mc_ ;J)ΦޒJ܄49&ˑʰL!i#yRXވ3#Ȝ;vSȴ4s{Og ۴o]۷V<5wUy+}~L~q @əyvL#@&.q{Q1IHBYNj`%UL~`h,xZӰa@q%^.359R+h,fĕw8"H8%Nˢ6eY*0SJzuO9,hP@Vz)d cu`.&^|B3a 3[O'D};<ṉй/N ӟ_L6C]*zXsnƚJ4-Koگܱf}br&= aQϝ-Q0! 8MԢQayaʼn.mxdF׏?$Q:44w5ԔH (WarCXdPQ֭6'4kcEn =K&ELp$Jxf\j+$nʨ1#~PVlWlL89blN"qnt4~Eg!DeA_Hy0eeH{0ot"- {AeWY罟!A\hpI|HP~-*nա̑u=h=,v~=K&`[})&um٘YjCil哀HռYɷV}V(ZX˝RQ n@_II*>i5myr,HX&BG>}Dz#ʏL%H,:i t#+\=PYFy釲^k7j?>7!?"ijjv'`CW~פ8]oT<أH5@B6S9h418X_)h?5qD5 A#킊ӗ u/״Zl?rKy\A^-hkf]cskHJ.׀\zy+Ihe =cuǽs=o4yO/Gh|7~BkAh>9is3:YS-0x=?+՘i % T-KOOxQRF>DP ĈhKY2",̔FG;W}>?]t^>LʛY36ծikI;ߧʜ41qq,|/~7͔I{c/7]Tmf!FZ7;mͼ I7s~<˸!;Lo B=W%{f eEԡ#x~]6]iskau? BguIelocԌ,p#I{>28m]3+hIU|8':(cgPD8>;ko l zܙhF5{ U}}dyr^ N{n<^%,vЏ!$ч Z x6`yre$nî" ';AId$+d(On; pgQ V㘯w0sV9 3asz9v@6 IP5D$? $j'mvm, f᧌]h`コ#\R@c`1bW^ը<1lVSf){neA0)!ٓGeR^8N[dw$ ?^1eBlZO<F1X52YƕJV1H)1yt4鸵_!ttTb*ܲ# @V^enҡ[Ŵ+afrƖ0Юm5d4Tӑ@]T+*~ *?$5͕w[tW 8] C"ȃ:Of[opTJlA{7t϶2$ufYcy;-T@C~x !vV:׷-_w!n㚘rcqQX ;QW#ql{|Djd}"_b]CNL3E+mD1LB1K(.3ώ^iShzw'Hӊ7jS.q똦fa~(QA8{`!"ZLis%M=ntlS#ua3&934vO~Y!:l^~Z!&X>34 `ͣh`[JGNq)>Qɼ2`}5S>"rۙ=& w}Iο:ԭVJ™?r@<K'/Ar#/ cmؖ<>4/噝W@m.Smyҹ Tf⓫~3tѵ&B[ ASec>/񅱳;AMh*dU%܄9yRx k;>227NB6FT!!SMEr\6%fZ&.68PB*ɲU3,Oj),*W^Ӟ|sȇTy>6#^L^A7Lhrp.l7@@D<`  uwd:b%5cVdګs nZ2 ,]GE1*?-ïB ^]6fy @vZ+$2yXL2ģ}uUWwz%{bɩ+EWrnrrvCQQqoQ@oJ JD~rRSAo~ᆴ~&Ǚ)iA&׳{211$az;<lqyC"'~0Q[9Js@Ezc 8Y{>7ezx125CfPY7@\3(,%ƍVcH xZޮSEQZ`ڭycdo GxAz}t<_}:hCZ~48"zԕ:x ?Ъ B9y6㬶eea`U5!'LVu%(S-7„,[B8U[Y#mmU |T[`u;.@h5ΤWe c\k)?λp]. 62x ltNJ Fk;9-E$]|)N fM5FyR7ȡJIv.krgKN\VVߴARZf( y֨&P\&pyWa;lv02We솾  nQ"?øB} ENKnAXw^WZ#`#vhk#NJֻXi GJl k,<sjaV/o !Xwgł?tF5r!Xg !r5#XɃۣVr׊"k/"'tx-ċ6yH/s͍u{HGuG>@|t!amRvᾢ NG$xfW=oS'dhC YHsj#Jh8Z_yB(1OBYߊםS^qo58ӲA c\~k14``ܘOo-BSRӒeAjpV :+ 9;eК4g.5^18@Dw"ySgs+=)c"L6?>IsU 9Hg;ؖka.0p&N80MikT*?_Fl;ƷfOs-R\ f"ɃNEG ~7[ FҦ3 ks {bwm8.,xdr$Y|hj! d4cԁm*;'! 6լ,>q us+VQgbQPoҲp`ڗ'@ Ⅼ<9B"8-w7TBf= z}MJLb \4qy5-q- X:KZ47B'O)zr ]7ã*[!mc9/(_ .wlC3Y kAa E1[$ ]v1.WGm{MŶm֚)[8?/g17eMOl*=}T"xomwh+BCD !7@M$Ky?͍ A95B­!\یd{vw#;t/?hy>|!Rm' w(B6veWfZ^jvjEOd@JOƏ&yFrr/ nr5XeWnjο,wXYa {IEɞ"  OI,KM*(nu >GQqKВIov &3C&ew}! "3/Zeǿ@U1U(_r|A\`20لncثHmMQZ;|&lSkb߀;zȩQ?иҞDMe2 TDjBU(**w a9gŤ4'2D4"6XtxfGtVXs̐tiJHN0}/55L]F,|F]nVQ?'I^[;DK`4-7\K&ߌ& dI  _k*ض&a@iW J`Lo{-?/~գQZ:mvZ"F>wU'xue2Ӣs8،|5sK;x! J ayW*ct0G/z\х>@*LPAҡ;|^g~ZpQ7]j#+c2QPWB&Ib38!Mil$u.n\pˏZ`]@xf̎qu AIi1B_GڙtG(-f EH}P>Ēey  U0bJ "%#,[/1~]EΚ X~ 6?@i*gԇ{O\YO;ẠRus^S Xgf62j] 鯅hbmf1Aߋc j+ۛsjb蘪HU7q_w]РhQƘ +M,.ׯ4D#Dhe^&GгlndT:{ބ(pMr޳ u]QزDZBj@TU縊ՕU7z#}M'`.)9pm˕^gCI0ygotcKĉrD p4)Ww ~yZ F涡sUђ"@Ӕӯ;&3cs @+LIӒoqƠOSrb~ZHH#ta˞ur&3Ip_%EF 4G~HnQ\%r[ey@0ηFp3BVrpjNBӧp3qvxmх:}K)tTތ}Op*#rWJߙc|SdtL{6!Ver.vM7/e7PG8ȇEIY@l}7C?%Mh膀jd"_r%T-%a{ϬJ!VD4NV*w64ÙҶgd0ϠAܳTC% :f}n?B YN9@X. 7E!6Hn~9$::ma7t\i(/ll󮊊>Q(~ǙXf[2;>#WהKl竏Rπ|wSC>CㄞO]^u釕fk /O>3SkeEWm(8e-܁Mt̸[h,)K?vЍacTϼQ_0/׾847ۤ Or64VLU<q[pbHJ0, LR<n{8fy/xD+Q][;]k2<~ȓqE|*SUD@ާ5dάMXUlkY(Ow Ҋ<…x?N{!ѹ=daDM~#-Fݥb!F %@ mDv6 ֐'3 P+G9s4U:ݬUG.V?p$L)]פ$_Y >@h|·-MY N| PDdSjmgjP-XAw$".Q2bG%ȒP=}IPjܒRE%L](!:& oDYsj !J&[ .?\IH`qoe m/UEUCL|%$no7:l~f3qQ8p󬣀stƸ3Ξm@hg{ yRӄ AbIi)IsE/Rn p:AP#ljDž/]]ztmĄ7K')"Ġvty,$߲h=9%fV;4U%@ahEo"t(řKE!YNs\gNAp J0O^]qzIA̹{CL!mLs 4RG[}Efc/вB񙀊^Y5ZGHڐ`_[ nڛc;e*5K|#%QW`,8cR&,B]ū`CUmT\&'PQb9{«Xr $T9u-lĿO\D~)8d.rWּhhQr׿ PI >le`ijnA!hֆ ,4hĢgMt]~$0uɉm !9K-ӗցK2eU*9 >ڝbَԑRPgkZ Q1,g)NSRtNj5n||~T4uB=nk?_ZoTN9T jUCĤcoFav!>Pː;N@\`0![;נV8 F!'fujvcTf6\Kᝥ,[<@1|58bBX7(;j`AfW":)I5Ys0{s>MBԍA͌gE:ZJ{OXkvmkU{i] R?PS yރ{w-qS䇸S!)3ĵ;G\ {xmd68<0ml-oV@JTR؀D HwgdqY7'-)6>mgT nS/4 8en`W'\uF ?>y'esRTf+CH5=_%A"u*ɂ=Qr+DPS{aSGVaʹ}ʪRtd"MWUk =3Jg>#i}19= 㩛iI",Yog*d>Ҿ:HsN4^+OB'0cem]5Ԕ.gB OW2K˻}0cFvO!QR3t\uw [{\0JfcO/valet3TQ^~J-, c=/Kl4a5s.:p\mS4I,B_ٚH>a]*q%Mւz)[:ۉ!XOs֯>IebË섛} , lT8VO;Uc!@[gN-wɪ X&ПJ2qƧ)ώb}Y}UH1u({_(g W4鯙2o8C4Κ͵+rݬ# |Lj:~b.N[>{boeV ]z 0?K*ŐΎ0prB0Fh+ZLLXmmf JB.X"?|̏J"a[[1 f a3+Jk5r$!T Ե %Lel]Y#➾T&8SVz~ۂfQnjaxoĨcAUz|tDʾ^Jn4EHFc,=/yx |W-[N |B4c<0C!`#Nl|'I6G9Coy{F,⩼;ܷ?*FPQZ4[*2I8 kס~-" L~Gʮ︖G9U[D̄tԠ16KwKqfId;b3/j;lv(@ j}9P@$"+K.Μ^͟) :0\~)j<|XAg}&m]M2Ҵ3$HӹUaYth Zf3LM&κfoz3?I_ YLXIa"Du03'3=iW[~q]V?#3\mӻ!UoCv>::zKv@!1 :Jպ`OyAg5hJ[}A}4Db ]Q|hz#bȮ}q[6ܷ ùV:@G٬:߾ݢqZ!\ &0u fVkPćݞF0͖HMZ5x;>Mѓ3YPfP2ńO с™݂x?*vAiG`Ewb$?" [a\3 _= >4)aoK$KI J*!%H7+ +*2&Ԕ %@yzAА.ZrSzfX$&k?MM}øVuyKfJ1_ +Qjݿ^ VZʀ[\mZ͌KxϤpjMhŌ7RTg5G;zxg$P"fV뒁4F/9ꭿ#c׋2ɑM!Ux8.:ӆ4-˦f5%0XU4#\:#M@g'qm>*!/4v|5i\$'2fI]unV9Y0ȂTw-r9G7r(߅;}-ūcc> D2Hr}2┋ZvH8aq1nqS{g p:vxrQ1ΙA֡QT3VcBVMg"~4JyVw7F9o~S疃cO(#+$lα̣x #nTEX`̬2Š!AY 5 O2SH%;{d+L+CU;%txH h6*eLo*HI_1.7[YO* Vi3{;V~fS=WJ3e+C2cwřId&W D2{dI(j[3Z V& yR*ǽNf):NX *ԛd T?z|'qA"D.)%[e~k`Ƀaw8G~չdצg97[;K>Gj1,e&$|/h Q5j͗$O=3$v3fAl ܦB)0A{PFw^q BNj˖8>cr~f';)[]IjR ՠ(6NMku YXqvCl9Vo~sPt I]-1M?N9sY1$T?u#V @q|Zg}m2([§@MN VP\1VRܣ Bar X\O,te|(3A=++&̩fg! 6t+qV@;v'g!Z*fP)!|U 5TBI)**YFLS%=zTPVy8l![V@EsJƄGF[Bn52&uo Gl"0"3 +5{(Ylˀ-㬓iRX]CGiQR _]{o,$BT?12{Mb;6 Bf|RLxl ;*U/#Kze:_9\^R~ȝ EwL>@2ʒ#~ibwO^#3l{N:322(Ě VW_SoUY(ɃRpO &<~?^;T@JM?bPI= vI k|~A{@w6 VKwʽ#3& ATc( ltפflw0cXO y25< *[D7‘5@vSz9N-ڲ)vbEdfmǪ7.A=AG2*} ]v3;RtahZ{t,.eЄs=CN ʲ(o|_#WkB=ܵt0΄EiWY٧UZxJro/3`Y9t^ xW><+Rw 4n$#7Va䤨+3& ¿G<̂O nvi0C2Yc{Hv`?H©vH sȫ(Q!'%Y g эD7L ؎AzhK\ښ;~FK4T$ղ_nܺO>66,&\)ċ2O Lt* ez!F捪t~Stv?bzҥLQ?s[5b f㨖J|{^2o9f/rR}u|9gJ+k8鼔W-wdPU"ƕ&NQˌFs_ݸ"gw^nkO_80.}ha_ln"祲Y`r( oޞ@/\IknGӉ?vj]dkYϹv"u9[Yh9jhHI=wi07._SBܡ 'Lus(mw+CǬ`U@t !(\_5S]Ka#E U]9(1޸.҅IzS ddj}[X]ㄝ,fcz౿X+28s'`"2^LHZNlAϘu.f қۇ%AjcN_=GtլÄ} 8z/A`1mMF/"OrbގY/TX7;dhݱVϭc(D $ȲC]۸{Uϓz$|}J@Ec. Tc6JReE !f')6!b;kʻr&?&2f{HKL 2-{8E0/]rg#Zd{Vi<{TL@p-]71c)ir5tߝTTJ'.woN4qF}tATJ|p̶b^W8)rzuwg ⵆ6#o/UVZsupTe8_>Bw 퐸8ܞsƱ6NPi%%\{l.uZTdfo )8rרCEUʔ\{.v7]~M+1G(r2YNc\f!(S 찁q^-u BGK1#9t`V+S;n$02Gpv"b|8m_dc2y7WZ< 0UT[ni_gDWɠcz=1="ejpȄ%j=ž˶@}SDHBK-q_]c* ;.; hj@T3șt%)o6t .1^%F} y7 M⵪$á\f >c]e(ޖ[8@XF %7e t:|"2ڂ+`lho}oq,")z#Ҷ+.8- ](fvk]_e_)/}Lis8yǛF0ir)}NMP5L)ʁ4e;gf6KXKT0i2 tshy;]c!NSMr4,P5 HPº׌W' #6y_͏)r(:;iW]w'uWYD4;vvaw;k2=Yg]nEd&ǍA/ kdZO*Иk*hu,W<ST #q'(NJ\S ޔ8fxg͏Bb6~,[)̷\ ƍQ`}? fZ-UNgZK,{4dԳUho NaHNB.U m/MP{WE̽, @nKԓC]TF]JJL'U,w^X*J`$ZX2c^,*?Q?7Ǎ3e8a !oBN:"efug@*711&XrJԚǴH`㧄c!ma뾭t;4#A$7S?4jYƔ腅J䳔գhUjڼ})^Z|?MWx: X*p:^ms dRYC%2l`ݛm\}[gEtD$ppdvPv(&u&RHRټ $-erHU^(Umb* I]Na @Ә}[xfx/ΦHM6|#MA#޾~|eT_zPż?pG|sنZ/Ы Xw \;~z(Em⣼Aw/Gk3nqț y/-:Bp"' k$;@EXX$5sЍxI"pІCay?{ K%Xh#`k?2N_oL;=ui6ߦOؼ{G[7#J^kgD12!L 0Mߝ}̱ѩcm$5D*%wIW҄6<^5@ܕ]gv:gkjqJlh9?'IUBQ콭<=]=ZL`/P3M}iH)y6d+=^UCO.Ԉ9RpL{_93*i,+|rCb~`Rܚe JR`lq1LV%R> dLCk`jS.C4*١_v㌕@'<:5_.ӄ=׷W+֧qONFN/w8A@yv+y?57Woԭ'b'܈zTSb@+؂U6~f߳BhL]jіQz-hZl2b+h ,aȚ$< &:ubVl7c̋x$݄Ťq DT1o8*'9]gYuV>k(UdLF-I=mg$LiG2H*E@Yudµ!e( WF}n4 o[#ϥŅQsTA'E ny AN;^?[}{i6 s9sVepc~_kS[ Б w~?S|%Pbov#,lXR; w+ISc4vK#(OBÎ u,ߧ,BKj][kkVcai? f#[mU;Qj۪}<. wWZRB3uwxYvyíJ>^5iwCn#&إP C|\3q#HU[0﷿#7'=. C-HvݚC'8)z"R"YP$& |GKITAQmF@M OJ2#zy>t[= ^tjwnvj 2jB^}H^ j߭u[EZD5@@"=⌼UW+馹OF%W30(IP\sB/J0S,N2L&"Z`2hP[OV?8'3K/_%A =$V-#pgwK`܉)Yv%=D`$a"昌 u.Z}hݰA=tw# AY^IWrLa{=Ţ +Mz^fOnrsvU)JOߵP &c!; %^ 5خLLqQ|H p>;:v*$~)~*$NV&8^]{ [6m ԏ{3K ۮˎӕL4t̪=uen ,\NKCzTRx$FM )! ru%2OS#ELog)=|YG$)́=|2{ Xܭ(71~ ~V~pݳ#Z5>i2ېQو*RJ hV{)/!C zd|cIׅep"C7Zj :cˤJX~Gg5%qfQI#Ōly$w9_?d6wsH#bTkN!&P].y}c)-pc&LV<91>M|ӽ B@&fa,-c DE{UݝS tM0#qpCvs6)/WU.PJۍClfcpe6zΪkΰw̚r=7&H8 x{Phɡ^NInm;/O\A8 a\x1ueL O`)|9RU,`Vvp+i\oU h$4`WH7DGίjgv['z;y!H nե'EF^KIPj=QN3̗$:Y/Y |VDO8 G+~pV„mHkKkv,r%NW_Q˿:nbZlw O 5(Av7:UЁF,$cQq+É0jlwjUzW5f)AʱC5iHrx{4eKL^͖/ˏ޴XV"JQfOkU(>}{Kz`)y!}$ڎGfvmfNAG72V:/q,X/^i3~YIgx@BkSu}H//Ei w/Q/X0}& eFnS4 IDuWfZepr@n*"FWh߸Ѿ%bfx{C/1Ӏ2&<g'2gj`kDZ'.C9 P eB?_~Dwv!Xyd1(Rg.sw$fCq申7 &pOËBH֦Sq&+m ༝H#JU N1rZ:43S"z\+ޏ&7>=sϹ֥[֑P'REn8:KQE]G1i5s-x !]k'D4At^s]O(Jo - qݿ "UVj ͠J%IX}֒W}1'W c0f#ASZ VlWmo!f+ (钶~/𸻇ZHWqXR> ୶}IjU|Dm;h[B}yz25$9nl_2.G ^s4b{I8kȨ~pj Ajj,`Rh/QZ˝Lp&e#mMuX o1@Pm+Lw5z5y!GpWK[Ĺ˱gEJmmh⑁mx0qw 2[\'q\CkO8.Q+%f$ YZ