python3-osbuild-141-1.fc42 > 6 6_qtqxq|qq 3!XPȬI^Dg\ ȬI^D9;Yai0S֌_0Bz̖hNL{N GPS6"}tj%CĪk{aZk1oȦWs#ls3b&#oW#©%L4!J?^;}#Ewg8AzhBwH}X1&bEI?)H}jxpy2k9wGA[ƴAb~Eg]*gN^U#D!~6BoMo+utK߆Хtg=o-릱G#R;Zӟ㒟$W V_CJL)8\+jgIO-=X*4gڣ}|?!}q3[,Ϋ9SBScJm Čx:V7t}`k`ͩ:NTL@yjtE*74d53dacad33800c16bfb65b4f517a1dd0768203ab1a5925d484a22b1c5c1a13725fb4531eca31ec1a92e1fd95088db4a222de1c03020462f02aa4004630440220531c247061456704b2493c80b68b6167a0b5065627c56dfa8bb94029e6530363022037e4ee1ec155ff083966503968cf532d2ded389a619f2d601aee942077142b2b03020462f02aa4004830460221008289796c535cb00f23353a365a997669aab59fe53e5004fdf1759ad1b90f138e02210082d477dc81d96976379d4b0b26d77232be7b90ddb41ee753b95a898fdc218f6003020462f02aa4004730450220053b459b328aaa9ad2a4ba13db4e0553f6387532dfbfb9037708991b0632f14c022100a0d849c4a5a0a65b09ca5c2a8c52c46d6d757300368f3c696032ef1e7d1eeef703020462f02aa400483046022100e646b6176df28a4f99a00e61bcb92128501bf564addcacc46247e2c121510e8a022100a474e5d0c91a4ccef58ba9d142d2ca78a90dd1439d0c9501a7e95acd11c86bf603020462f02aa400463044022047b02581ec345be0d3ea3f220f17ca2ac884ef919559413f4448c85d6bb15c2f02202c4f34dc817e32e5350d07c4506d3bd1e3977d3a9b5aea58d4d30a5b140fe42403020462f02aa40047304502200ce0d3132823216dacb89107e2a3309aadb21f6a9635a3616daec2f947ef5865022100df22bffb320dd4b80cdd306dbc3584df17197ad4ce3ac60dafb197d4f554268f03020462f02aa400483046022100fe96b62699566d2b5e6aa4ae2c68d17ff1f0ceea2a4a827ff596b5f3c6143e6e022100f37b2321273ee13a7fad48f04e80ff0a0eea351e32ca70ebf4278a4d53da040603020462f02aa400463044022008284198e6fdee9d8a68f112e77bdda1566386091efae322eb53ae9e03eb5ecf022005594f0f6024abe37aeca6a33e951bd7fccf21972e19512d32cb48c8d2be260703020462f02aa400463044022034a8c8aaac30df3988024857d8a82216a3a34e60736a847ca6ddc78063045c0b022049e5db336bbb77a512e3ad8e421f1a986223ffcbec65ba4c495c9fa48de0b17d03020462f02aa400473045022100d1c88f98b7dc2f39984d6d53304181ac666d1946825143ebaae83efd5de7cddf0220247006dba14aea7a890a719a91d3bfdc487e1d17519f5e92efd009d5b24d31e603020462f02aa4004630440220062d39bbfa20dc0a0ee31858683166363939d9a577d4c783a4a3dd9f9a0b5537022058b474bea10b6101881f2b2a1c7f0e9d65cbff5833a8ba62f73763d6032d6cd803020462f02aa40046304402202bb4d76f17b6b288b520679206dfd59f1f309dd93507a1dd1d78d04e33948d4f02207947fc8f60ab662f642090c383e1cc43b1b7ae6ed31f1fdf0c252bba866c2b4203020462f02aa400473045022100866bd8763aee5eff2b75026dc46352c960378b71ee62050beeed48e27f2f9659022052088714c67ae7fdd87bd874077bb03918fe19274cd9c2f94e8bfbfeb130c18003020462f02aa4004830460221009c263545dfce2cf2321b08467db6150f17bd22f15c1510b56542518462e570f0022100ee369fed95d8130217a841cb4d2a6c014f8a76e630841e4be6aecf6e3875d6ba03020462f02aa40047304502204185002a8c1df27f2465e4a0ebe33fff5527c0016179875b07dde3728edf66fc022100f1e3bc96dd390d62c444fd31e4e5a9fd4ed91d0bd300f95fa58422450fb4e30403020462f02aa4004730450220796568dc4baf3a89fcfd15ae4576b1cf7b84cc81fdc3a3963df41476dd9c330c02210098278c9ee13891ec6503e9396f8f16f3c834f16d7a8f035db59620402c3546f103020462f02aa4004730450220775af3ad593be8cfbc6554e0c4a18e89cc9c1a315e8633d5154034ac08397ed90221008ba3568fc149564cb3faed657df170d2f88d2624319f2dc35de7b6e8ea95859b03020462f02aa4004730450220735b7ffa974a82ac72ee6b25b672ed7f76b5736a78b3095349ef6ec95fba464e022100d7bb3f0a9609c0b0ebadb0e22f03e623856a660f02773545c07ab1c03225c12b03020462f02aa4004630440220044acc831b48477eec6d4c25fd408c109d6d233daef973a610b19bb51b3ffed7022024e4a847ca1b7bb8bb5c168b11a813845f460bd1bce78c6b52957d4400b9561903020462f02aa40047304502203a1be87bb122a61cde7f5fd531bc77e6ce99731e5ab4b3a9cadebe1e5c85202e0221008658efb1d96bfa28a2d6dd8f1e1e82b51300a768d80c2ca419e15825b4b8836803020462f02aa400473045022100b4454828d3298613b591165ffd0da0a5d1984bb776b69c330b2b2ed2a429ecbe02204fa79896b6540efea44e2742d40f26e1c30649c116eab0c8ec64ab4e2523ee6e03020462f02aa40047304502210089ed73caafaeed165719dd1afcd785a3f8d209b8fc6225389627dd9b603f777f0220163b730b06b8d1e583ed5966781867a45bc32e4fe5d981dc05d968c985117b0303020462f02aa40047304502205e730d6f713e9c3c407616251cd005b3392b6c212a0818bbcc35a8c05c830e25022100f60d8659d052e40d56191c29fe79ea6a6e3a64d86f2d334b57ecd90c100299e003020462f02aa40048304602210086a795ad9f1c9d894b7f57b072511bc03de4f66cdbe0b778c3d07941f81c0875022100a4dd61ceb1d8059dc85559d7f0f9ac695342023274c6b50fc87e28583df9033d03020462f02aa4004730450221008fed6a7c665655b93c6d32381301861befed6e197977c71b4f950bee046759780220090dba564f829611beb71d198616b6568f1397f401849eccb88033b6df90e20c03020462f02aa40047304502201ad727e2cca098ee8c5ee3a4b3f2452db461113d256c6823c28874e86f2c47e502210091a72699b28c432a689ac92cb19c110b43cc1a937e4710c7b1d21a72deb9d73a03020462f02aa40047304502210086227681a4545989a94ca5920fb1f570f05dc0154c84eaae5d8b0b9b379fee4e0220601a666ad59332c18a0f2a779d6c65980728292505b51c13203cc24f8891bcae03020462f02aa4004730450220502955a789ce35f02e369c1ee734bb44c8987f8597a3bfb0ea765120a938a79902210087601ea5de4c004f50ab6829cd3d5802a79c34be0e5478a9b609c2c9a6bb313003020462f02aa400483046022100eda2f3b0556ea965b2120f04cb184ffcd265b178904b7aca45f7c0a28e9be37d022100dfb818b0f4dca765c070b5d11c529600e5b36ace0cedd5d9471bbbb550a76b0e03020462f02aa4004730450221009adb89b1a26fbc37e11c9b05e68e545c5082ad4d37554f2226b7ee9f5a198da2022050edc58adda5bfa2924a080c7290cad0d10ad3b6acf53a09d75f86823ac5ba2303020462f02aa40046304402201bffe791a7ebf2f0dbbe07a57369014f5f5d52e89cf254e1066128641d4d85300220264432dab7c240bdaaa552020cc9605856156386e5e4f919dedb67e20aa2c02103020462f02aa40048304602210094e407c3477cda0d2e879fed7e933058e8c62e0c464cb58c8ab94fd2b2f34eb7022100e6011f5beddd38d9691e07a9c2fdf1b0f42c5bbe6c721a2c559578c9ad0591fe03020462f02aa40047304502200bfd76cf2a4f6097783e556f35caef7542587d2c6b3667a82ad9cef6d2d4175302210080489cdefa332e0f22ef3e33c33f3bccd4a9ad12bc77a3ca14a69debacdc6ad703020462f02aa40047304502205625dce73f6b1f7106f97533de1cfcb162d00be46cc8d1ba5109c80e59629b5e022100f529bdb4af9b7ff21ade6a03aa81f508b1b7c6d2c2b9bafcd25480a604ac6c1603020462f02aa400483046022100a4928998acbfb352aa712a26bd147a6527b22150748ffaa027e9fcbaad287dc9022100d64e23eaea99f373bed9b6aeff80acc3ce93bad8470f48c9104e021e97eb03dc03020462f02aa40047304502205e6f7db1ee7176bcec1d167137723b36b05716826767b28a6df453f8bf16415c02210098296343106a6372fcd47804c4a1dc28efb96a437bd2baa3e633ad8d8a7c079a03020462f02aa40046304402203a58793176ec1a68d0d4f4d38ce9481c7b07057c30fa6dbe2a3721cc007ffd05022045ab7fcf5f2e3a784864de0ad5c8e92a4116e52184cc20cceeff5743b9df38b403020462f02aa400463044022003d63c7a1d0b04a7be0ede85c0f7e501c7210f353039b5427c2ae9e6c5c0939702205cfe1fb6c691ee35c0be2c41dc014912b1560371c994303538f9365872ceff6903020462f02aa400483046022100e5b9eaa93ec904c1de4c9330d2ba2f7f5e28e572dc205a88b77ca43c3caf7842022100a1cdde08169b5c3fb70e0c28b64057748ccc7763eb49b246fa4f9adbb57dd71803020462f02aa40047304502200dd8c50d3428572978d5ca58a461349779f1054442cc24d171f46510dd1717050221008874f9a6cfa8ed0c9845285e04d9c4628e3926a3cb9fcce03d9b7a7fc7ff276d03020462f02aa400483046022100e398eb1d92a9fb7508c60b9a82508a11bce259a0a60e9a0f6ec920922fb3170f022100b76b3cd187856af8fa29b512008da2cc338ce9dc83f4919af936c95dd6ed5bad03020462f02aa4004730450220024b6fb0969e751dde0d7492c52237383dfeb8f371ecf3018ac0d7a9c11c7f56022100bb308e642fbce1db7c30d7a8066c1216997517fabf61a0ae934625f80055032f03020462f02aa400473045022100a66f8a3bd8b31815593f42411fb2846c639d3c4f5b082911f427e2139348b4800220173421abd3fedd417fe6105042695a2349b501f2866212299d2b33999ea9731d03020462f02aa400463044022072631c9274e8eb7363b3f8aa3f088cfe2e232c55d46b85647b839753213c440502204cc35d4f5c0aaa98cbd8cf59393dfab902bef6e399b938f86dc4a9cbf46202b103020462f02aa400473045022100e7bcb3e9330a5a8911fff18fb7c6f0a8656fdf7c80b734c8fa86a3fc6a7436c202207abf775c5320bbacc3aaf51fa2df04d9fd0c13ba8f747f2ae7652ec162a5633c03020462f02aa40046304402205aca2debf22010ab76703ff8e20361a83b4f7792fcbd5d30bca6464f75fa6649022016e54d399480a6986f9553a69c900b2638ed1d1dc403daf84a74acb9e5a07d4e03020462f02aa40047304502210098d4b4c0bfb844dcbc84cc36369e285f0f933fcf6fb62d9ac281543d8b1a3ef8022062f4b120853445773c7dbe96edf2a82546c393b21836e4abd1af5255c691c3ae03020462f02aa400473045022100c6e65d02a145e527d66673b90e6aebd105bebdbd022674dd9be3e0e72bdecc0902207b5565e796b81ecb0c6ecdc43b27b33991a3f3c03e35cb210d60878ee0d652bb03020462f02aa4004830460221008c51f91b6c49a3e006da48db8e48bccbb47d190c3d1f47ecd52a29e5f9c18c84022100e5292803bdf654ef41f815062b09fcbc7738de81ffaddcf767a9372e800e408e03020462f02aa400473045022100a8b974656f4c141fdbe12a347b3dec35c6550c0581f0525041c9911600bdd71402201797dfc8d6a3c3624664d0b3d928a6e7eb3776ed09d9625ed05fee00bb823a6e03020462f02aa400483046022100a8843ceef329f05685b6f38773bb58d7605a0f1a2d0862f8c93baaec25e04a77022100eb379f66f329bf74c5a961b4bcfc50ceac5f000c3afbb906b2a60fee984bcd9303020462f02aa400473045022100c7ffe46921127c41465202205b6a95274d38192dfe174ea8cca2c5ff71768cc202206eba641cb13ba673ae9a6ca3d468dd484fe6b02fd8aed036af0ac8195806a93403020462f02aa400483046022100e8e025ad06343d9249e681b7583df9a5b617e53c4c73fa4a00f6ff1892ea513d022100a579bc77aba36bb2011578bac9f2587af0530fc5dea6d6f483295d7f9aa6d01803020462f02aa400463044022059f696d9598a1cd1e84ad8a384e7a62af5502407520f5b6fe28cd290d204efd8022050551c5b2acaefc10e7bf5fcbaabe8f0c2f5b756e93cd6344ca6d837b5737a7403020462f02aa400473045022100aa89a12858f7d14e827e5258065f91fd03ec931d89870a76f9518d255475654a02207c729593ddb4ae6a105ee3540c84b83a1491bd88fc9f4c945d50da0d9dc10b3803020462f02aa4004730450220554457a66788e1c68a7450646a3a911a842abd4b4387c2f270a6e3cc0c6d6094022100bf683ec5038a56bcee4695f4f42e255fa2252428f3243959a43505eafa5e9d6303020462f02aa400463044022022227f234cb24171eefbc68aa5948d3d1abf124ad9dadd9458cb3b927458838302204b1822f01cb833547fe71197f9d71439aa6487e7eca259647bdc0a02181a30b303020462f02aa400473045022042dbe61b7713ec018e8b2fa87090a9f233650f87cea9738e594f0a01ae09e85c022100cce53b9f96a86b47ef7245b6cdb03086e48852456607dbdc391bc4dc40a28c8803020462f02aa400473045022100f5bfb74a57995ed8388f073ffc53997e12ceb1bd324118d1a7d3ab6dcd55e66102203a8b20026ac57f0660c6719ad6f0f16b366659075aafc8393e7a9d79ea71074703020462f02aa400473045022100cd0e281c16d9f83c203e803c2f433237942a3537f74a05a40aecac802a32271402203be3302cece2f76ad98c117c402c5e5b1ab78e6f92a443ef2f7727181404283d03020462f02aa4004630440220209f078a29acb836e1a5792485c059c9c57c6e60e15049878b490613cc7d956102201219b34adfcb6c2ee0ce78c4504935dfd60cbb0a4242ed1d5f2e050bd0c0c1fa03020462f02aa400483046022100e375f57585c9659a171b0ae61d944ca156d57b302ae96ef125deb3937e674c56022100e9d0661d3e16d26aca7afa5d36b0c475b1f73ba364d7a86bc7ccbcfc019a626b03020462f02aa400483046022100c62f6c746b421435b6757e1791d92fe8f225aeb554ac55a8f4037eae27918eb2022100fdf6e0fd9348572da8c43235afbe2d88db3fa3ac639d52dc38dc804c18faa97303020462f02aa400473045022100ad1a01c58c65eaec5616a26dcbf0c1f6df05ad3946eaeb60f1fc75229863149102202f717b4b9aa58c1f37e31b5059dcdbdc21340bcc0da8f51382fdb0412151fd3b03020462f02aa40046304402204038f7a4ae681fc7d36b1a5002c749bad39c2127770d132d81cf8a09599c396902202bb808e7d05406c36fa4f307f977d89c127c1155b90e0d44027194217f197b6703020462f02aa4004730450220332f000a401b0bbb596b3920c5335d9b6c88b6bb37b202c83cc198fb0a63af1e022100b86ffb26a47a900dc356a536efe8ed1a3fe40e5a7920ec3b87f00931417e2db303020462f02aa400473045022100f3638171226b989db5fe72318254ac513389d81e9e955a8fd23361f03ef98513022009e8748b0faabbae0eee17962526d12a1b2aadd52e46f940ef28aa45d47b39ed03020462f02aa4004730450220160fee3363eea56a8edbf508be2d99b934ccf6b78079b1b07ea4bedf4feac08d0221008ea6b1dea58b3c5cb52324f00bd481ac44a499eb70bd6d9758aefb3d6a1f00e403020462f02aa40048304602210093ac29d24ad1dfa05af6041480702e34e22a68a86c133c651ccbbe771e099649022100f64f6dfbb42fd4eced9f3a3aa27d37a74dfcba75a64f061ff6fed4510cabdc3c03020462f02aa40047304502210095d51dc625963c47e5f8b12c7bedcdd454ec92f3a0369b5a9f4c800d405be844022059e202fc7510f04d9d4075324838d893c01b0c789c95a68e13544c669f2f9a5003020462f02aa400473045022100cbaa0c29c51ea7835df638057416cb4dd21cbe3abddfd007f5ffbded438b8ee9022073a7fe68fc8a993ed0c7d4966e0ab3d6909efe5f9ba6228ff7d2c8da7c4771b103020462f02aa400473045022100dfc86d31d3577a361cc70938fffac1d5c4ce88a80e20c97ed9e5d4326e2f7db9022042cede0a7aa0d6fe9bdf8e1df0d0b8863b1c6baabc3599c01d333b462e89cfea03020462f02aa40046304402201f4592e564b9367646473483f60264bf4d82102a7010fbec55debf4a244ec79b02205385d58b61a00e96188350e42b1eb28f01c6f66c7fc7e91f91561610784f749b03020462f02aa400463044022063d210932629ed86d98ecaf7a14b06ecf5ef3373bae9642cd07c7e45d2e72ac1022073d7ae668b9be6d3b7dc700db1758df911e764393daf3db811ae41e540372db003020462f02aa400473045022100ca69cdfdf20eb02bfcc366cc7a31e3f2e02a0955805e061a835e4bbd249dd8d30220242bf675d2925f1ce9d9f28094e5cb4d41c1a03e9aa1ea2245814fdc2482a19603020462f02aa4004630440220101536864388d252a8ffb951356974af4d84f400ba27c8475fb801c21af624ee02207eb2c7391eb571cd30d59f8c9ec3d63d1402a6d42dc7eba2eba2356c7fcdb7d303020462f02aa400463044022069c2523489ba3f49f649d1edee80f5aaf88c51174251b95393a7fc5ea4bc664e02200ee5d7c45a42932803fd146b16a4e23f0647c4e81b985d39011acba63197755503020462f02aa400483046022100b3ea585db0c4fe527c0b407b0377f97eaf636b98985e30e8668e7d20b3c0ce5b022100b5c75651f31375edbebb01576c1c0417302719656a0bc70e02309f642e4c95f403020462f02aa400473045022100ccd1d408d20c68112ff5978111215a8b0366606ae9242db1e5103faac40fe6740220641fcb5f5c2639b5c3f7c5d8369646803d2a16a9507499af957913869eb5b89603020462f02aa40047304502206224e8f19c58d20af249679f2c1a243e3ff1a57ce5682db8be784c593227f82802210091d3d55a8fa89dd6b609bbe90f6d34e799aad248191477e061541432a7853f3303020462f02aa4004730450221009d6b440f45ffccba01e918ba9bb7822a628b7836a61c98af4f26bd550638426c02207b724f4a23e2a2bb4bf7e6aa19044468bd278130fe834b8728d5f347aa07bbb703020462f02aa400483046022100f711c7bb53880068bca3bd4f7b093bb442d7ef2ddcd2d7ba492939a0c97795c6022100bc69485671cd9225dde20f991e90bf53ca0ac462fffbf57a4a486a0b31b9a8ee03020462f02aa400473045022100ce06b5366bd5f7e92d327d6ecf84d19d213610111255f8e793f2e36af6bc06ad0220234410a8dd8ca6a6f72032c4aecf2b351f87ef88c840c42cad5e852f3091369203020462f02aa400483046022100d6742bc61447c719e52ddd5565345a224b9d73285c867091c28d15fc84ab8d37022100f7879e66aa0df0b46e13c2a74244d8128ea74475c7389a3013d8eb3278cbeaca03020462f02aa4004830460221008cdacfb8be538c7ee0d596f8bebbab93d93807420b0f5acb2e001e4bc5821fd40221009794b12fb671eaf70db4369c3ed60eff2a8f79960769166417d9b4d7083d4c4203020462f02aa400483046022100f3b1cebf0b4d1933a740f7dd1ba4cdfc6bba57f0e5ec1e5aea43c8dad14b5eb8022100de76aec845f3371a9c70012447cc983b60310b8714153ef0ef3b2557293dd2e203020462f02aa40048304602210088050c6cf0c5ac9929399675961f1620359a48595c15f7724b4fc30cc638d0750221009e0085842b64028204949f1afcb4efc27204c864cf5cbc61adba0a64b24c8b1d03020462f02aa40047304502210098984bd45ae9ae57e32098a153624f191e8a32819f2a1e50fb9668458d9b908f022053e652672f710784280780c8fe0bb30234d175f46f7a9e731379ae1c81df323403020462f02aa40047304502203f073ade709f7d9d3205176262a8ed64d759116896656bc6717448ab2d5eb5d90221008c17b4f5d14d996f16ec7df0fd2240190b92512f64465bf4fc72f4930e8a943f03020462f02aa400483046022100a46812d427d2f3b7fc2480aac56831b22673cbdc73f08a487d4b8d793438ca8d0221008a9a82e585fe69f705b1b9efe698c0c692119739e12cc377be2d7e1c249c4b3c03020462f02aa40047304502204887dc4c7a29b7f193ab3956390d77ede2a3b51c22725797dae8486deb868d70022100943e508c53696d8f8e673a0ee9377105186f86136ffe06a09061343bcaba62d403020462f02aa40046304402204bc98f7ff0486fa869b6b6d61f6d5858780e36cbc4b71b7cf0c9a727da2341cd0220327215335bb3a50bb359eb68caa3fbbf43d9acaf6854b4bf70b0a8fee343f51d03020462f02aa40047304502207a21c3a28c74c653ec298bb38dbbac2abd39c82ef99f0e164f6467a60a03d4cf022100a60af71c74b66ab016f89f6272826b86d54ed705a7e8a0186fb54c1530545f8403020462f02aa40047304502201cd3602ac2ea222e94f2949cf1abee6c0ca68a0bfcc8bd42750a23c41b4364b8022100b5252ed3c3a3846c560889404fab2267bd5f44059e4126e64bf41c4f1a6695ba03020462f02aa40047304502203b3d60e8f7abec5a4298a6e70911df28a03f3828009c5deb76951f5c1ce71467022100ca539ab1cfb48b454bfc5b0e55437405e581e8143f0ce2a68141d9c63c85e5eb03020462f02aa4004730450220324da3a71b1812d8c8118317b4d3bb37e9abaf914853ca6fb4c9199489c33324022100c347c5717eb33bf5f31cd2825e1fcdea80c27c3f9c0c16e8bb743c1b9ef4f57603020462f02aa400483046022100a50882a637271cc45924dd36aac4dc7f6541b434a4e284079eacd677449c5e97022100d32182b8599edefbbdd8c3268ee1e42737549dd46f222047eaa47adbd37e75a603020462f02aa400463044022034fc0b90122cc0addca5ce073a39d1b87c7dc2225e434b9e79886613f56f89f502205de366b368ecc9907a5d6d5d4dfdeac0fd08305be2fbcdea73442429da80270403020462f02aa400483046022100aaae5fe42817b0c0ce0244e208e7973ac9024e05228786234b5f62fcb8c03977022100d215faf6db9edbf9afb27a40cc67cc8acf5b63b0ca744edcb450d05132034ed103020462f02aa40046304402205ca64d449a8827038cf328cf5fa63673ad639504fb199d1e1811653f12b81bd202205fd61cfa22d85bc0f2c5c09da6f32b850a5176f45f505733b9e73ad995374ab903020462f02aa400463044022019481b0e0ae9b7dbb83023843e2d1482dabfa60bdb12cfb5bf08bec6991d378202203b7289aefa09b9e9dbb746e6859b40ffef86524a7069ff235a1fbe27706d059003020462f02aa4004830460221008eda5159927bab1a11410596698945d8abd8cacbe5ce69578d4e702ba421d3e0022100c2c89a6a9dcffb09de180e290b284e71c5d9b57ab24db4fb2a950bb802bf343603020462f02aa400473045022100992d3fc8682f11ce39179bfd03a4398b58cd19729873f1ec1b14c78bc2c21e0102205f933e2dabb3a3cbd2f60b0de93fac9511d97fa06c24a75d5fc661417a1bf13d03020462f02aa400473045022100f53335fb8355f37e6320ec0456561ee3d42c8363b04ccf9dd4740f49912ab0ed02206b3d4116405ead2b14d096715e0eecefa7b23f21d9b4c22278c062d9aeca31e203020462f02aa400473045022100f57feaf475b552e53fd6e1bc7170028bce3e3fbb96303e380fe73e78b0e67e9b0220145734aa88013d341cb9f08919b44823de885e26d46c587957fdfd1fda827c4703020462f02aa40046304402207f5edabab59bd86f43053e3073b4a6276388415b2f2daf9426a5947db1b833d302203875ec8d52911998b248b3dec592dc8a42eec8fedb698646487fdb2e08b9c79503020462f02aa400483046022100fe352086660c9cfbbf126c4d095bef654ebb648951522c5f2e44ef5668c880f702210088cbc3702674f5eaa67686a0fb3d4816f5c5fab5fcc5e82a4bbd0c72e2b43b9803020462f02aa400463044022056b04c39cfa1a7da0738362b9ac0d7b48e5f7dde1fe87a10d3666324c335ed85022017b915392e6e503dc2da4c7c78d5582358d56f8bf085c9252029de7231a1435603020462f02aa400483046022100f90e3eb9345a4b4ad49fc2ef503a4aa0e53f26d8c1a7c61154a6597b950ebbc202210093f81258da84a00fba9314dbee12243fec43fd83b6682abe472667cb2106571503020462f02aa400483046022100c4ec0af4d0fe5269d5c63f38f696c26afa387dda2cfe6e0b56324d440c05221b022100980e6d4b1dcb51d18645327c709fee87cfc3e86ed423fb585f758cbfb7c15b8903020462f02aa400473045022036fb0c134f6d3deeff4cbf8af70e4f36b92b706c347cddffac841c830d1082cf02210080baae4b76b67dd3ea155b9747c4a9bb824939462d94f21ab70c5f07f6164a0503020462f02aa4004730450220306ac24035a2623890ae3c180f23c032503c31c6b3ca614c459031db78395dde022100b5f869774f165786d55d69ac51b118f0793e96beec223432812f216a5c0388a003020462f02aa4004830460221009040c71c14695090e8592d68d827e5c9e217a2b36e7d2367dfbca425707f59ad022100cb1f0f359245b6e9e1b86b18b1281f17944e9de8d4cd4e06f655ae3519542f0c03020462f02aa40046304402205f84e86adb19a081a1b92021bc09fa42f0605163180f1fce0b551e5351c16b6902207cb7fce2e6038ed42c5d63396876af15672ffa8a58ad88f0e0c6f36474b006b303020462f02aa400473045022100edb28df58e4f6c1e24398d4e6058ec6a45e42c1af3078eac5aed5360ea0f68f8022037db973658efec92de034fc81aa8427d580c6ddc08f6e3d00a453ddd4c3bd8f903020462f02aa400473045022100c5ce0931eb2a390d9e70343cbb4403046154a3e2912186c8d2f4c7bae783c659022053cea9cd5fdabf97b0e95d9892afc88b2967230276d45f0702cddfb77a0000ee03020462f02aa400473045022044fe50ea8ad4f4875fbd2d7fefa1107e2a4558fe9a7776b5c26bf8cd60f4805002210091c1d9c8bfb9443950fa1085c52a06782a3ee745d87909364044fdf68b3b1e6203020462f02aa400473045022100eabdf019c9f84a057dc313b3a8ebe0cc74a2edc5b9a4fb2f2bad65aaeb497b4202200d015556d3b9fd1526ba014369fec19031aba5cb4c65c97b04cc35ca6c076be603020462f02aa4004730450220742473441418dcdd7820b99ad23e688333d1d8d1dc85c431e146d9a03180636d02210087c48b6fe87af4f0c7c03a094404ca61969069eccf281a235f084fc9a01227b603020462f02aa40047304502203584c21f5bd5f8af1930440ed1fbfda3655e9c18c171012626c74bc1bce917b0022100b601596fcd9da099ef7c2cb6f8de545aeea0b8770818d9fbb480f3b3964ae1c703020462f02aa400473045022100d6abe4f29cc3d6aca205bf64be9c362eb47ad611012285d629c9ff34ef9415430220423a74281b1176e9a2dda6bf8525df2b923af5b6e2489f7b4e689b6a2920cb0e03020462f02aa400473045022100deb6aeae7129d6e77165b4fa66bdaddbc0402da45dcaca72c9ade609573820300220270431023d554ec1fac8c2f54a58b47779325ca835d43df434a113a45379f00803020462f02aa4004830460221009971e6333149d18734c08ffcd1b6e4f1638167fc2d4df9bc8020129ce7ba0e6b022100d04d84a373887f4e4c5b0146311a250959b89a7adc22c5f7413268878fc233a603020462f02aa400483046022100e35aec93c6a02cd8d9ece0b3ee4b0fcb079eb86397a5e17c7ea0cbb4a2782731022100b7a56385f476303a563568e32d440c66c7fbaf90a8b57dec91c38f431f10e3e703020462f02aa400483046022100fd493466ce0ee5a76f09fa898a059cb5ce85bc0c48eaf97b8eee5b179ae53949022100946e7d98deb6498c21a5dc78e1952f2752275a847c80c8d2d7fcd543359e11e003020462f02aa40047304502204db62b61ef126ea9180b78c6fa1466edc73c5a4c3ea525eeecb8e0006f1aa731022100f0eb0ad7f10672362c35458a0fa67ccfcae02b35b38e09114f786442d7c7eeb503020462f02aa400483046022100ab3e528c0b2aa9a401e6d182eb17dc9a9c340b4ebd6fa0c360e9be6797a501fd022100c3bc7e2e57c10d0c3bec685110638734b7289214041c9c37f178c7b37b0135dd03020462f02aa4004630440220086dd6d8ca8e0239f9235372230d8797d0f18a791dd2b13cc6db42180576cfbd02201404f264a33498a126fe90bd52de07705768f09b7abd2e019de7761fe851b40d03020462f02aa400483046022100910827d6a441637014a42a66a6473c7a27defd54257450bc20f2d8fafcf14b14022100bac2a467fcfed314c1831d82e00b56f24f5db296ea0fcdaed5611eaa332eb26903020462f02aa400483046022100878446c66509dc3f375b23566e01d0b770c9d6ca3fd9d609698542d1b5734653022100ac562d1e76603b12f92bce5b085c85ac29d38afb8ec2025f48ae69ff4795c48a03020462f02aa40046304402205e29eecf91e22bc334c743bf275eaaa5ec1b8fd68b6b04196a3976b1295d23f4022013c807d2a32afa94d42d7474c8b8b3c1acdfdaf0ae411421b6b2dde1523d659a03020462f02aa40046304402200caf726bdceafbbacbc1b11b2dfa2c0f6f617718c74d597d11e960953489b62702206672e1ae5fc99482bc2661a345ebd4278cee355869e64e9a447c8eb048ef938d03020462f02aa400483046022100f173eb269b59a7500be8260d2a57401828e73dddec861c28282460b7390a07010221009c58ad607615589fb340244517612febb9388af1628964f2802c22577a8e435b03020462f02aa4004730450220778dfbbd955423301a776e41b4e64e081254a7638821dfd839dd8400a351dfd1022100937b9dc46491ed813daa94374f911a460c24e9f2fbe38de037be25a8cebc164103020462f02aa400483046022100b79cd2ec2b327c5df44dd8a44c346115fb876b3446b91692fb29f549d1f11191022100eb7f24197f53cdc440f586700c81eab77f84c89f92c41c00921d32075b1e7cf803020462f02aa400483046022100db9c0f56e84c7fa591fed0bf784577ed3c81ae7bb2fa1f747066aa4703726927022100de31c663dcbdd9050d8519918a35600558b9a718699dfe37a6872c861bd021f003020462f02aa400463044022075b8db066396e93515820f321f1236762eaa7d475a8b3169179c838a2bf296c302204bb42ded440903b87bae76bfde9e838e442458c95af477993e64eaab4068d95403020462f02aa4004630440220339cfd16a1d9feb87fff9221dfac7a5f4115cc5d6464ef700e3665a83c8f79a902204f352cfbdb49e338d764dc688961b40dcca9ba30053648643d07b96891339e1d03020462f02aa40047304502210097bcbf20598c5d229a8c8bd15df343b350369841a823e807961c17488837f2ae0220315054356fc00b47d5e8ce7c3108c607f59e6ad9d97f7f0ef1f5d7dd657d78eb03020462f02aa40046304402201e4529edb37ccab12dc64afd12bdf2d913fe87ebcf7354a43245413bef97b7150220194e495d122f3f52b25c0f96e102ef07ba4e1592a6c9cff16a95efb0dc02e9c203020462f02aa40047304502201b3d3009d4795ad7908874f883c59c74513673cd819ee79652215c7680449fb3022100f66a58bb4065e5e9758c2550707c38cc6cf31613e424803ffb5b003834bba2bd03020462f02aa40047304502204914703d395523ceb897aa1f3b62a85dd2f33ad7d9e2c26d072ba006cd3def32022100df614934e8ff6965e5786487d03fc2dc09afb8719df89698e3724bd30a7be77c03020462f02aa4004730450221008092cb59d2a012c06dbb3ce8f4bf4ab91986b0d3d6eba5aea05ea9de55ec26d9022029df650a27cb1326022683b43280a16a67fccabbe44828861515c7c30589e91d03020462f02aa400483046022100ec6a4e312b84f04b6f9fb26b0684f27a3cb20188535beb0f707b4ef0c03b37d7022100a8bf340a365081773ba4e5b754ad052b8fa190b9ffa22ffd75d6897c37fa8a1d03020462f02aa40048304602210093e39bb5e81bdabfe04a2adee12703a6558f5b4dce4eb56421355872368cc91302210081e88836076ae956d43cbfdaf6cbabf45f0e9a674397273dad178f99e7677cbc03020462f02aa400483046022100b68e6a96b92ca923bc58bb3648f3a254c150d514a9083e5a79cd3605aae8a65a0221008110d012eb89cfb04767d6ba641721fa5d13a31965eb96d041634e68ae11c90c03020462f02aa400473045022100aa824ffcee1cc2526c192da5c4e9d725e71627e307d54506f2849e946472593c02206b50c1edf04c8f4c92ae1c61a944df285ef722e39612104a9dc09b0be606719b03020462f02aa40047304502207e8e7cbad911fbc5eab23e1dd83ea692e8961b7852a1245e9f7d5efc941474c4022100e59eb05529c0d73a17ebc29bde2e1294e1394aad6e15b990a7f99143abc9cecc03020462f02aa400473045022100b6d06bd50ae188688bede94f7c6d9f48cd8a720484584e5fcf7c134ecee7fc860220512a2f003bcf8e9e726b9a027debe4fae8f502aacfb83534169ebe26bf36223503020462f02aa4004730450220679c30cb49bd106e7736f955fd34802f7e3b36f2ebd8e1a821194c37be7ef1c4022100823f201fe81f2294e140dd603a1429fa73d0a46b5d7edf74fe30074664c58f8503020462f02aa400473045022019386458f256be73641abc7dbd7d9c4111532793a93a6deabeab2de171a06d1f022100e59f9274eab6592aec90959bd7f8b98ffc0069c2e805e254db7e789a1dd43e6c03020462f02aa400483046022100f793dfdd2cc04030ebe82acfa945f1d5beda82d15d51c9bbd451eb208c1fb442022100f218d3dbb64f0fd95a00db2091fd7e4d33c9927ed931d2615e4d11c284902d3d03020462f02aa40046304402200598ad929719b851df0babc2b040dc7d6a5b8fefc963ecf1e4e51a28441c252e022050763116e6047c85d059e25f501ef02f98071042eb430978ed6f054b2b1c633603020462f02aa400473045022031c6f71bc4bdc81754eb34433d355062b1258972722aebf93295a85994f18d54022100fac8c5b7b280597bcd2eb0a2ee9d17e3791712ff5a03c029d4d166eea9529d4d03020462f02aa4004730450220137a7d94fc8c20a7c5247fb085bd80a95fb51ed8504ef88ddd5cfc9084fd4a4e022100f946aa36a801ff8891bf63cb29237e909fed00d58fbdc364a76efba05be87f1e03020462f02aa40046304402205d589b1d187205769e62bd45c259de245fc66d37e7604098e183eb90d28310af02203236e79e55ec5fc00208a0d7d87a45a6264954eed57ed4be55455cb48280db2603020462f02aa40046304402202ec53323fb2cf22f5c6170343c1b8237538b4dc21048b607c4cb0ccc786123650220754c83b00e8159bb778cf777c4afa4aca5a6a32a5fe4704920bfb104edfed07403020462f02aa400483046022100c7da4482cf335dabd9e5e5d35d6195b039c7469610696563d84c9bc9182d4bd8022100f31448becf50b2a80fcbd0b946aa8e1de9090fb3936927b6edce12bef38eab6103020462f02aa400473045022045c79a4487a114aa928a9579d6cc6c713c83a6c1c800597560a044986310fc10022100939c6b79e9fcbc875d2d9e5095fe0cfeea761b6296c7b4b140a7204b635a759503020462f02aa400483046022100a1960cf91b47eedf8daa291667ade3f6241d98bde9cd211a8f1cdc13dc76bc05022100f94c9531ff7ca74d5adb13f7ac83fc6b682f828e3735bb47917ba2d8b14eb5f503020462f02aa400473045022100c48c81b0940f934f0c520b2dd497d42cddeb9e8d7d64680b70226293cdea9a540220456341e66f9a50b695a026115e2c3bc5ca05ddb30c5b8a5472bfcff5c613476b03020462f02aa4004830460221009bca53377c5948a0938fc16266b1384525f4ca61e05577a739504a3a6bacc29f022100d49215b7dcd38b6ae05d956cd0644d9ea6296a91e455662d069a53fdb71d9d0803020462f02aa400473045022100987684f05e04d8c25bd8f8b0cd39a4c2404dcc593280de2c23e43c06616b187302201d322f490b7e7b401bdd57937507482270aa0fbd3ec2ec67260b643b56498f5503020462f02aa400483046022100c53131b68ea94a8ca0d0cd58cca3a051e09af942b5277d885d6086af89edd917022100b19263a48accaf64c7d9f6abcb3bce9d58f519d669991b60a30e4c9e68c8b51803020462f02aa40048304602210091fcf6a9b5e85e7cefd9a8da5548648b48dddd94d48079b636b992a802f6056b0221009515ddea78feaa60ff63471b2d262755804f14a0b222eab023cee05cb683dc5003020462f02aa40047304502202c12bf288953ac24e95452ed6f4a4699ec02038b5c440123f9ac262d8127ba17022100d56bb85857c5eed8834ff833a1e03c8d9605f36c2728bb0d9ce9a975f76cee8d03020462f02aa40046304402204daa8d192739ab65ffb90014b6a3b1e0413d3526f406ba845065dfd6f92d8bbb022000e530f57efb8b1cd9533b9587bf0a594b5f777e173887bc874cdfe3f9f4ac8e03020462f02aa40047304502205f02e3ff97db311ce762e07d27be89fbcadd0fd3da839e38bf242db2c975926b022100d0f6004ea75198843edd8a550a56a100be25b121a9990bcbdbce76fc09327b0303020462f02aa400463044022063a8a9c1629d07ef043a523d96166cd0c1a98f78b1b4d7601987bb859f8bc12302203c445e26c8b080ac4414535e2fcc8cd55f214aa58401020040c9498d69c98bb103020462f02aa4004630440220561ae296d17aab7170f754007ebb3eeef5bb88238f123b1d5ab3dadd593a2b6c022072e201e5c4dd4dff0dcb945d23ca6589ef5ae23eb159169d93a10c404657112303020462f02aa400473045022100f548a1bdaed6bc012cc1ea56820c23c4b6e7fef22f852cff8d18568f7e918c880220218e2a3400c103e67b3ce03fcdb5d338c398b299c5502258afa612661bd603e703020462f02aa400483046022100c7ee1cfb45adae40930ede521ae041173ad08719cba39f608bd2f83e1a2a703c022100d5a1a4aaff22384956086e1660a04bc55731c4589e8e0300308a9b8f3560cd5003020462f02aa400463044022023d4077d2971f10d6ae929a57ae5d0ebe350759ae31d2048de0826969ff4cca902206fbc262ff9b8dab58554c9c955f1dea5c064bf349054883714763ba2ede3074e03020462f02aa400483046022100e59d62eae53674b70f5c9fc210a276c7224e7e1910590c82388c29ab7045ac3b022100c3108e0fb4be7f40167d00c4952a0c75008a2b0e4acfbbaa2caf10b4f6200f3903020462f02aa40047304502202b8b4d914743b41c87ae619dd4ad678034ad45c7f4926614b27ed1d75ec8b277022100ee8b54a0fb02d136e0f064d4248ea348379c37ceb91087b49814cc460f2e375103020462f02aa40047304502201ae4206adbf9706bfd989951f6a9a41c14b664e828fd57c5e878cc38c7a484f302210092ecd8f950e1c952f9213882a15c2711149c1f3c3c76005c1acb87b9475fefecQT%ь o­{Bf~v$>`AcE?c5d  :X\  v    6 7p:l>'ABDE\ExF (FM8FT;9G@;:O;B5MG5\H8XI;TX<Y<(Z\>\& *B Cvo ,]AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg9644f8c8a629b31819abd537015fc2dd6cc1b6517ca69e262ec4a40a67c072b8635e2f25743b4347e2d75954b56daad7e5b3a261378406cae975dcc0e47ccda501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b747ad909d8f2b3f0b59b93cb3a3312480666adbc75322bd002523a2cea6382718c6a0d4bad6f0ce354f14ee9d1369ffb2ffc2551b5676089e4489feb330dfdccb0fec9583735045365d5a982b9e69bd222003d038c44074fdecd2f01a67b39d5899a009d0cd4fea997ddc8885fa007f4efe38f9a18e54ac8b0523db242b9c35744eb55dcd749098c8b67fb097ba417305a90dc072adddef4e3f0359a867918fd107d22a004f3f68e7cf2a7af7a714709d1e885aa3b81f3419a4cd3387e9fdf9c107d22a004f3f68e7cf2a7af7a714709d1e885aa3b81f3419a4cd3387e9fdf9cc0f0cb7e4115a1e65af9ddacbb643c7cbd1849e360c10cda5de6a0495c46f5b1c0f0cb7e4115a1e65af9ddacbb643c7cbd1849e360c10cda5de6a0495c46f5b1eff6a480a30e842859ed5e5039a380f660f93725fae73d039e9a7871204666791056e4bb71843c234166c506301f1bc22b78cbd7f4bc8a3e2a58f7bd035959687c12be0e67a542b132d68dd32db39df9028cf9f454c5b0377cf096ea06d03e567c12be0e67a542b132d68dd32db39df9028cf9f454c5b0377cf096ea06d03e5612ad692dafbb6d7540a3e9d170050654c562b6039c958a4d69c9221f01a75fcb12ad692dafbb6d7540a3e9d170050654c562b6039c958a4d69c9221f01a75fcbed47e603c11d13e95890c8fb82b8cadcfcb9c776d26fddf384655ec068cfca8c6c649b6df2ab2708453e218f33a898cd4365a2997e74b84a2297aad56ce3b7296f2f1c7742997db90cb03e665fcb97d310163352e199587399dbe23fe7a4bac76f2f1c7742997db90cb03e665fcb97d310163352e199587399dbe23fe7a4bac72838735f497c34c5fe7925760fa722a8ee84068fc43191504fe8cc42426620722838735f497c34c5fe7925760fa722a8ee84068fc43191504fe8cc424266207294a197f0d590a5257b2387a10b7d524dbd82b409e357343bba93195434b1994294a197f0d590a5257b2387a10b7d524dbd82b409e357343bba93195434b19942b04a5a69ede4bce47716f336f2ff5a6a14405e281b25163e3e90371101814444b04a5a69ede4bce47716f336f2ff5a6a14405e281b25163e3e903711018144449923d25d375d25baa5b2a999dc1c75bce934323e066be05a568f358b677a1df29923d25d375d25baa5b2a999dc1c75bce934323e066be05a568f358b677a1df25f2264260d36dcd9a1240c4a8f9c499e458e282e04b3a9e57782cea0d218670d5f2264260d36dcd9a1240c4a8f9c499e458e282e04b3a9e57782cea0d218670d900602a0364b9eca0dd6223a3670539602543b8f9fbe818b977d0e90826e2c5c900602a0364b9eca0dd6223a3670539602543b8f9fbe818b977d0e90826e2c5c3cd86a1e2e537f6f5ec011c075d4c20bfd64b0d83dd0d17f5032ee1daeb1bfe80fe4320eae39fb4e68f6cb4320a69392897e50989c22cc709754657ca6037131eac388522e4e420f40c86e7433854383e5dfd4fce53035152e48bc58f0d757a4eac388522e4e420f40c86e7433854383e5dfd4fce53035152e48bc58f0d757a4574fdc02e81130954f5e17d01f914adb375e2ce2342a4053b5f04519c4f27f99574fdc02e81130954f5e17d01f914adb375e2ce2342a4053b5f04519c4f27f995a64f2928181fe99d59d1a3a078af05cb7cb3c7d6cc952755fd8a5f296f96b795a64f2928181fe99d59d1a3a078af05cb7cb3c7d6cc952755fd8a5f296f96b79cbafb9de7b750d77956f3c6ab6751d3b1eb65dec806bd55cc01f19e210844eea6a861ef6bd75c0bf3f8b61856d1bc8bfabe085bd1d5f23813f9a9ee22b651948c05efc40dce4d4cc17928bb97e9d082be9403a13a2e9ce47abbf3750081734bb1453afe96a772d2ccf2d03493a247f7467a895beaee9d07574652db534f71462a8554d3071f52d4f5cf9c0c6e0ac02626d27f32c50d417e1e9be731cf59efb5ca8554d3071f52d4f5cf9c0c6e0ac02626d27f32c50d417e1e9be731cf59efb5ca51ce30d0d68cb1e36bf84234fe6a2c7fbce874ae88473bc18a11cb516e8b6aba51ce30d0d68cb1e36bf84234fe6a2c7fbce874ae88473bc18a11cb516e8b6abe2b2d6684760e742f709cb97bab336c54ec3f22fa931c9d402a57064df765561e2b2d6684760e742f709cb97bab336c54ec3f22fa931c9d402a57064df765561d6b1ef3eb3d4d4a3f10e1ccf3b2abdfb2b38eb12ab5349aa1c3c91e785989dc59462a0c4e02d653d224299387dd0c74b8c266eb9c2d624dbf74f2c7e80ac4b612581fc0660d01cd8f6f901b544b9a471334c6ba04ee8ec9a2d277e4bf2c07908aa367c6c61e7b8b39702c532e48d73a9fbaac37bcdc200d6c2a07e4cbc31c5416b951c7f37bc6393f1fb2d3cab7195f028b7fa695d6809622fae74a1c2dd965fa9d45036ae3cfb4ef3e381b2a5855094248fec615e57bb06009b25516663cd3cf39efc125f2eabafc4ac0902b2ef479a91f1fe0d79aff6fa45300919a33094228fe827a03627ad92b22c2338afaa737d95249ada8ec54e598c59a067311bb74f5c7a400dff4c9faa4c59d3b2c18d3a015153876e60d8e83e27caded2eb3215172ed53f45ce12d79d6e2253738593f4ceb69b5096c51d68492a34691974c9ffbdd86d51c11a2d3f2463a84a0660fcfbfb3248aa43067712750ba83769720b2ba6372ddd7c29bf2d331c9665b9023093c123fccac75bc8ff55733dfbb5883fb7ee50bfeef731d331c84088fe96c0f9166b461c32dac847e830f85361843af5f37f42583dfdd4a99eb5ae77b378bb48d7fd77da832cf3dec022fef74925a4c5007554424f9b49c7593db2253c0959ee3f188383da1f201ba81ffa17622c9a8e825654424f9b49c7593db2253c0959ee3f188383da1f201ba81ffa17622c9a8e8256e04a04db347876156e615d89b97daea62411f1de204835b281aebdda4f655111e04a04db347876156e615d89b97daea62411f1de204835b281aebdda4f6551114f8907c7580fbecd6e42b087cade474a22834787a3776c625045b11a2d018c7f4f8907c7580fbecd6e42b087cade474a22834787a3776c625045b11a2d018c7f2165acf29f8190369adaf13176d9ccc8f2b0fe1c8328c3a1be974b402106fbbbd51094db1fa0246e303f7fa2e7b41f2e4ac74988b4a78aa61d71957659eaad62b4faecd818bb8b5ab248eef4debc080ae21db603b5fe4ed75494819cf388c664e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553b59bacf76e9d41a3f34179b39630a4c7be79502f41f892b6ca15ff8d8a0cac83b59bacf76e9d41a3f34179b39630a4c7be79502f41f892b6ca15ff8d8a0cac841a1dffef7c8eeac2ac464d07687b526b8154dea3e7acd3e0710e3c734c1be7441a1dffef7c8eeac2ac464d07687b526b8154dea3e7acd3e0710e3c734c1be744c3742027d92b9793d628ee3c866c9ec6e33463afb17fdde9815c97c46fa43674c3742027d92b9793d628ee3c866c9ec6e33463afb17fdde9815c97c46fa43677843480fef276a9d3cc8072b3b9e9c81b09aa9b4118bc48b8367e4b886f2f1627843480fef276a9d3cc8072b3b9e9c81b09aa9b4118bc48b8367e4b886f2f1626cd0e7e166573ba9826d7bac8ada494f60faf71c9817080989f36f7a37f7aaa36bbd29d379cb34d6def26cd7e77c1cb76764c2e6261fa699bbb1fc0ebb0d9425d2a05f2ec665e137336780d8778813776d43e7374fbb02eeb3ee9c599a0b3dead2a05f2ec665e137336780d8778813776d43e7374fbb02eeb3ee9c599a0b3deaffca94c0d6d1402c4b7ca2104aebc1850ddc8918c532da1cf7405a7b886ab3e03d98da6d3f3c84c7bf3dd40dd4a914824156d24ad01ec44af559b241eafa5840a0725cdb28736f85e84ac0ae69ad440b4e8436e918d2a7f44defbceca0795960a0725cdb28736f85e84ac0ae69ad440b4e8436e918d2a7f44defbceca079596046f80762a7075e745355abb0d45b768033aa258b2c86dc8440e4f7b62875ab70d835ae852b7a9671b3fe20f5025492ae9b60026d6074b0ba3b3f959d2b6bf753b68866e83d057160c8429dbecdb0d1990351308eb2945d8c2c2a9825becd3567b68866e83d057160c8429dbecdb0d1990351308eb2945d8c2c2a9825becd356700b81e8dd2d16d911fcd18c1738477798f0b1824a1defd740102d69705d800c0f001d9e7067e40c42014c34c9b1e941c7feee9ac75fe5f8d63109bd355bf8a664ea940fe260f66a83303437fad8b3809773e0b0082629090fad5b5278aad87ca64dbff0c179aa18076c42a6028ccf42518a647a40edd39b9da18a2537d6007248f34fb35e6c5c5e47f4f70d4b3abb7c7fdd15c9b2014aaaa8dc3d84b86b3cf728f34fb35e6c5c5e47f4f70d4b3abb7c7fdd15c9b2014aaaa8dc3d84b86b3cf7223103ec3961e6a9b6d2d2553a0536fa410b1f8cc815f2e4977e70874933e304323103ec3961e6a9b6d2d2553a0536fa410b1f8cc815f2e4977e70874933e30430417433bc29a2e5280394f4b1d88cfab78c430c7dfa579e62db9bc4b42e3ae1562d3ae92aa9f320f9a76d03c91adbd7bb4273b7a1e06764ce09bc37bbb28c2c3a3bdd5cd89d83b566cb7a55aa7634adcdf7c81822b99a518a6231b24d8b26ebca3bdd5cd89d83b566cb7a55aa7634adcdf7c81822b99a518a6231b24d8b26ebcb63d5751d21ec78b2ab351f83b7e432f6f72599649623d02d9dff17709416fd5b63d5751d21ec78b2ab351f83b7e432f6f72599649623d02d9dff17709416fd5c9b676e9b1dc0f4f832489fe5fc9d9f655b8e832636d97275f6c5a6b2306d0b0ce326668e58f8b2c32bc35018c178c193aef831a48e48d01a7db6ab0349c982b4cdbf2160fab43dbce3c5d26128dfe1b29702abb0f393445c518245d0160600f4cdbf2160fab43dbce3c5d26128dfe1b29702abb0f393445c518245d0160600f79b3263c788d216b756262932cd7a1d46f5291c1f3f86ec5ff82689daad4dad079b3263c788d216b756262932cd7a1d46f5291c1f3f86ec5ff82689daad4dad00c3deda5042b5dc5269b25c36aba2cf050b73f410fadb962c8b78f4a8db2d42e0c3deda5042b5dc5269b25c36aba2cf050b73f410fadb962c8b78f4a8db2d42ec9b2b037ff7064d975eb99c14608aa621c4d3e8d45230072aa57374aa82d405ec9b2b037ff7064d975eb99c14608aa621c4d3e8d45230072aa57374aa82d405eabae54ce7162c8eda5e25e341c87bcafc42484ed7081f7cbb1a759653245fa2babae54ce7162c8eda5e25e341c87bcafc42484ed7081f7cbb1a759653245fa2bb196cbbde7fa619c9ad9db45eb13f709f39d4fe7adc1556771a760dee0ee61b9b196cbbde7fa619c9ad9db45eb13f709f39d4fe7adc1556771a760dee0ee61b9d7899d2c94b7c8af28c16c65cdec85e70fccef60e3f8539ec9f64f724e67537cd7899d2c94b7c8af28c16c65cdec85e70fccef60e3f8539ec9f64f724e67537cc78f2589d3e6644aed6370db5bdd4d51398605aa2bd840b02708628a87d69026c78f2589d3e6644aed6370db5bdd4d51398605aa2bd840b02708628a87d6902683a4725d8746afa4ec057e7de75b2f64fdd01e833d940bc5b6e1687bda92c5e2c07905e5c822cc59ac930aad6acafa1fbdae2c07bf87632905d1e612f5299c6654904207cdfe4be621a04da8fbce87deec0130164d580cf1db1337f62f7a5cf95dea103ecdb6b9cddb735ac42efdffebb8354979805d9b5b5bb9962e346e107e77556dfa977bbbabf96a8aad36160bbff83a0634326583a890fd79485ec3d7b673dd0d5f4ba051f5e91542457f8b526bbff125fa0bc0af1806b44eca2c98d3016678d71ec4c052206008ba468d8a8c5d358261e07f320abd8395ece79da636a19d7e404b4cb807e436ad372ed9a7966c29f53014dfd0be599b7d1dd2e2cf0b0e2c6b3477625d43d1057a89989821047dd2b221634e8117ef60380efbd1d78f442c5759731a4d5ab7bf00ef014d14cf893bf456e00535268caad5854d68db5e52e6db10dde3ba616ce3d9b7be59a0a39d94007c3e1221711c8f79638d86e79c7b9c76014fce034e984a74bf15bc96ca14435901824fd80a59fd957a304422a64fa3b34835e4608b8b35ad8031fc49ee13f50892e6353812ddcc1861a7133421b518c06b1ade9b0d834817508a4d33d458fd1aa4774f554f6cc82f0bf68b26cba77259e3a9a2f27e02830cd5276851dbe205a40cbcf11f946dbeecc99a1d6f4f2575adab4cd7fa9acf534d9e485daed636fcf2865c8c82c0bbfd5ea9b276e08a1ffa0ad0d9394883eec66a44237d410becd694b6dd71c57db99712d7ef45e97acfa0fc30c58dff4ca54873a26d9b38c13fe73b81615538e6fa2f236ae4c6ccb2d332abdf356a709c1b71a4d1131c0bfc02f10c3cdb544185b2e00c819bd43098d588a87e0f316e25b5b741f8524e288cc0efcaa8012b2447c48856829f0ef2ee0493bab581d6555bbf56b509e75e9e0023a5e9b8a8fe990bae2823f91139292646a67d62740e94075f3acbf12c08fa4e69f89aaebe52b432ab0cd9e4cb55622f82a67d62740e94075f3acbf12c08fa4e69f89aaebe52b432ab0cd9e4cb55622f821e7cb551ca2b71fb4870365496fa2c53b1f5fe6718469933ab0829bb42ffd1801e7cb551ca2b71fb4870365496fa2c53b1f5fe6718469933ab0829bb42ffd180073f29ad0343a3a8687d352e76508b40ef6f9c69c06f1e2cfabddf1e4ed72861073f29ad0343a3a8687d352e76508b40ef6f9c69c06f1e2cfabddf1e4ed72861d1c4c3199b7dc953021c5c193fa9b3804c60217b08e39f7503a96c2263acb237d1c4c3199b7dc953021c5c193fa9b3804c60217b08e39f7503a96c2263acb237cbefac97a1899b9f8c2e6a25925086258222a35b6829298c929d9b39ba62b861cbefac97a1899b9f8c2e6a25925086258222a35b6829298c929d9b39ba62b86111822db3c0216bea69d6b1d53527b771d1b4c745af632b5f709cdfb54aacb5fc54fa4c94e4c70902708bb2c7d66e23bc309ec6439632a92eac8dcd1f73e57869ec71d3572503477b014a20959846d33a8328e501a55e931465f6f4c63ba7da099b13dee8b915462fde47ebf11c2280e2c83dfb90d13b07862fd9d0ba06f3d75a9a8b819351ede59341dcbb60d4c5b2b5ea0521f365a1b0f24b48a464c7da916430e6acd1bb7c23b4e10f97e4388d3f82e8354cdfe030d6d8ce1411e75427308830e6acd1bb7c23b4e10f97e4388d3f82e8354cdfe030d6d8ce1411e75427308898bfc25538b9a7695831a936186e57e35f5c3f0adb51c810ccc248fd2556285998bfc25538b9a7695831a936186e57e35f5c3f0adb51c810ccc248fd255628599a6f1c79d5b80dc142a281934bfb6c7c08ceec422d14cdb2ad3d90d568ad7de07a0447a625180459e82b9174668ffc9bc9db54ad31e1565c3a07eaffb21f40e86d86fca18e5fc656282a6aae6817e380d60bfa03d56f0823800aea62dbc87784a87d6b7ee5d5907129ac12cd9751e154cd75d7f9cfce41cdc61cff92d22c2fe688b5fb64bbcccbb693ca3bcdb345d006b5a6c187a160712dc1db8d93fec98a02f8434881cc9b6cd50cace62f46cc0c5fe7bf3515a276d1192a6ba5a7976fab5fc2ab06634f1a20e3b2bff7488c962aff884c0487db6f971061c0479500ed7c32c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootosbuild-141-1.fc42.src.rpmpython-osbuildpython3-osbuildpython3.13-osbuildpython3.13dist(osbuild)python3dist(osbuild)@@     python(abi)python3.13dist(jsonschema)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.133.0.4-14.6.0-14.0.4-14.0-15.4.18-14.20.0g@g@g@gb@gPD@g@r@g@gp@f@fff@f'@f>@ff=@fb@fM@f;i@f(@f@f@f @e@e @e}@e7@e6@e6@eM@e@eoeL@e@epb@e]@eKx@e9@e&@e@e@d/@ddܺ@dE@d@d@d@d@ddq@dm@d[@dJcd6@d$(@c@c`c@Packit - 141-1Packit - 139-1Packit - 138-1Packit - 137-1Packit - 136-1Packit - 135-1Packit - 132-1Packit - 131-1Packit - 130-1Packit - 129-1Packit - 126-1Packit - 125-1Packit - 124-1Packit - 123-1Fedora Release Engineering - 122-2Packit - 122-1Python Maint - 119-2Packit - 119-1Packit - 118-1Packit - 117-1Packit - 115-1Packit - 114-1Packit - 113-1Packit - 112-1Packit - 111-1Packit - 110-1Packit - 109-1Packit - 106-1Packit - 105-1Fedora Release Engineering - 104-3Fedora Release Engineering - 104-2Packit - 104-1Packit - 103-1Packit - 102-1Packit - 101-1Packit - 100-1Packit - 99-1Packit - 98-1Packit - 97-1Packit - 96-1Packit - 95-1Packit - 94-1Packit - 93-1Packit - 92-1Packit - 91-1Packit - 90-1Python Maint - 89-2Packit - 89-1Packit - 88-1Python Maint - 87-2Packit - 87-1Packit - 86-1Packit - 85-1Packit - 84-1Packit - 83-1Packit - 82-1Tomáš Hozza - 81-1Packit - 80-1Packit - 79-1Changes with 141 ---------------- * Add initial CODEOWNERS file (#2004) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger * Revert "ostree: introduce optional subpath feature" (#2010) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt, Tomáš Hozza * Tools/osbuild-image-info: make read_selinux_ctx_mismatch more robust (#2007) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger * Update snapshots to 20250201 (#1998) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza * kernel-cmdline: add size check (#2005) * Author: Albert Esteve, Reviewers: Simon de Vlieger, Tomáš Hozza * osbuild-image-info: rework analyse_iso() (HMS-5376) (#1981) * Author: Tomáš Hozza, Reviewers: Nobody * stages/coreos.live-artifacts: add erofs support (#2002) * Author: Nikita Dubrovski, Reviewers: Achilleas Koutsou, Dusty Mabe * stages/kernel-cmdline: add max cmdline option (#2006) * Author: Albert Esteve, Reviewers: Michael Vogt, Tomáš Hozza * stages: Where is mandatory in systemd.unit.create (#2000) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-02-12Changes with 139 ---------------- * Add `--cache` flag as an alias for `--store` (#1985) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger * Gitlab CI: use F41 for OSTree tests (#1984) * Author: Tomáš Hozza, Reviewers: Florian Schüller, Simon de Vlieger * README: remove mailing list (#1982) * Author: Florian Schüller, Reviewers: Ondřej Budai, Simon de Vlieger * Test embedding containers with device nodes in ostree commits (RHEL-59716) (#1905) * Author: Achilleas Koutsou, Reviewers: Dusty Mabe, Ondřej Budai * modularity: depsolving (COMPOSER-2365) (#1933) * Author: Simon de Vlieger, Reviewers: Nobody * osbuild-image-info: don't fail on no systemd default target (HMS-5375) (#1988) * Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger * remove the nevra field from the depsolve (#1991) * Author: Simon de Vlieger, Reviewers: Michael Vogt, Ondřej Budai * spec: bump dnf json api version (#1990) * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza * spec: bump dnfjson api version (#1992) * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza * stages/mkfs.ext4: disable lazy_itable_init (#1980) * Author: Albert Esteve, Reviewers: Achilleas Koutsou, Michael Vogt * tools: add test that ensures we notice if the solver api breaks (#1993) * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-01-29Changes with 138 ---------------- * Don't use f-strings for path construction in `tuned` and `dnf*.sbom.spdx` stages (#1968) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane * Make an iso9660 eltorito image (#1946) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * Schutzbot: update terraform ref (HMS-5240) (#1972) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli * Tools/osbuild-image-info: make `read_boot_entries()` more robust (HMS-5228) (#1971) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli * Update snapshots to 20250101 (#1973) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza * erofs: Add zstd to the list of supported compression algorithms (#1969) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Tomáš Hozza * kickstart: Drop ostree signature verification flag (#1965) * Author: Colin Walters, Reviewers: Brian C. Lane, Michael Vogt * monitor: include result in jsonseq monitor streaming (COMPOSER-2393) (#1831) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * org.osbuild.xorriso: Add support for grub2 bootable iso (#1956) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * osbuild-image-info: support swap partitions and btrfs subvolumes (#1975) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza * schutzbot: update Achilleas' ssh keys (#1967) * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger * sources: add an org.osbuild.librepo source (#1974) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-01-15Changes with 137 ---------------- * Add `org.osbuild.dnf5.sbom.spdx` stage (COMPOSER-2361) (#1961) * Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger * CODEOWNERS: Assign ownership for CoreOS-related files (#1918) * Author: Renata Ravanelli, Reviewers: Achilleas Koutsou, Dusty Mabe, Simon de Vlieger * Move `image-info` from manifest-db to osbuild as `osbuild-image-info` (HMS-5210) (#1963) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger * Update snapshots to 20241210 (#1958) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger * github/actions: Enable /jira-epic slash commands (HMS-5161) (#1959) * Author: Simon Steinbeiß, Reviewers: Achilleas Koutsou, Michael Vogt * org.osbuild.grub2.iso.legacy: Add grub2 setup for booting BIOS ISO (#1955) * Author: Brian C. Lane, Reviewers: Michael Vogt, Tomáš Hozza * osbuild/remoteloop: add more loop device options (#1944) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Simon de Vlieger * stages: add `coreos.live-artifacts.mono` stage (#1947) * Author: Dusty Mabe, Reviewers: Nobody * typo: Fix incorrect 'tar archive' descriptions in stage metadata (#1957) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Michael Vogt * util/osrelease.py: improve quote stripping (#1927) * Author: Renata Ravanelli, Reviewers: Dusty Mabe, Simon de Vlieger — Somewhere on the Internet, 2024-12-18Changes with 136 ---------------- * Bump RHEL 10 from beta to nightly (#1949) * Author: Tomáš Koscielniak, Reviewers: Achilleas Koutsou, Jakub Rusz * Expand the options available in containers.unit.create (#1950) * Author: Pierre-Yves Chibon, Reviewers: Achilleas Koutsou, Michael Vogt * Lint/autopep8: update to the latest upstream version v2.3.1 (#1938) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger * Stages/dnf-automatic.config: don't fail on non-existent config file (#1934) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger * Test/autotailor: fix Python 3.6 compatibility (#1937) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger * Update `osbuild-ci*` images and testing manifests to Fedora 41 (#1932) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt * Update pylint to the latest upstream version v3.3.1 and resolve new issues (#1939) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger * github: prevent script injections via PR branch names (#1954) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Simon de Vlieger * osbuild-depsolve-dnf: support generating SPDX SBOM with DNF5 (COMPOSER-2361) (#1925) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane, Simon de Vlieger * osbuild-mpp: Fix error on python < 3.11 (#1929) * Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Florian Schüller, Simon de Vlieger * sources: fix ostree_sources test to work without `/var/empty` (#1942) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza * stages: run useradd, usermod, and passwd with --root (#1945) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Ondřej Budai, Tomáš Hozza * test/data/manifests/fedora-coreos-container: fix CI (#1948) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Michael Vogt * util/chroot: Add support for custom directory bind mounts (#1917) * Author: Renata Ravanelli, Reviewers: Achilleas Koutsou, Dusty Mabe * workflow: add smoke test that runs unit tests as user (#1943) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2024-12-04Changes with 135 ---------------- * test: regenerate X509 test certs (#1931) * Author: Lukáš Zapletal, Reviewers: Ondřej Ezr, Tomáš Hozza — Somewhere on the Internet, 2024-11-22Changes with 132 ---------------- * CI: Update excluded tests list (#1899) * Author: Paweł Poławski, Reviewers: Brian C. Lane, Florian Schüller * chore: add dicussions link to README (#1901) * Author: Lukáš Zapletal, Reviewers: Paweł Poławski, Simon de Vlieger * meta: use pathlib to join paths in `class Index` (#1903) * Author: Michael Vogt, Reviewers: Paweł Poławski, Simon de Vlieger * osbuild.spec: Add python3-dnf dependency for osbuild-tools (#1908) * Author: Renata Ravanelli, Reviewers: Achilleas Koutsou, Simon de Vlieger * sources: MTLS and proxy support for ostree (#1892) * Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2024-10-23Changes with 131 ---------------- * spec: remove unneeded dnf depedendency (#1896) * Author: Ondřej Budai, Reviewers: Michael Vogt, Simon de Vlieger * spec: use python3-libdnf5 in RHEL 11 and ELN (#1894) * Author: Yaakov Selkowitz, Reviewers: Michael Vogt, Ondřej Budai * stages(tar): expose new `transform` option to tar stage (#1886) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai — Somewhere on the Internet, 2024-10-09Changes with 130 ---------------- * Add support for creating quadlet and systemd socket units (#1887) * Author: Alexander Larsson, Reviewers: Simon de Vlieger, Tomáš Hozza * Fix dependencies and test for DNF4 based osbuild-depsolve-dnf (#1893) * Author: Tomáš Hozza, Reviewers: Ondřej Budai, Simon de Vlieger * Update snapshots to 20240918 (#1891) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza * stages/selinux: don't require file_contexts if labels passed (#1889) * Author: Dusty Mabe, Reviewers: Michael Vogt, Simon de Vlieger * tools/osbuild-mpp: hash mpp-embed urls from stream (#1843) * Author: Jonathan Lebon, Reviewers: Brian C. Lane, Simon de Vlieger — Somewhere on the Internet, 2024-09-25Changes with 129 ---------------- * Add initial support for generating SPDX SBOM documents (COMPOSER-2274) (#1818) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Simon de Vlieger * devices/loopback: add read-only option (#1842) * Author: Jonathan Lebon, Reviewers: Michael Vogt, Simon de Vlieger * jsoncomm: transparently handle huge messages via fds (#1838) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * stages/coreos.platform: use shutil.copy (#1888) * Author: Dusty Mabe, Reviewers: Michael Vogt, Simon de Vlieger * stages: fix btrfs subvolume creation under subdirectories (#1883) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * test: add test that ensures return value of `chroot.run()` (#1880) * Author: Michael Vogt, Reviewers: Paweł Poławski, Simon de Vlieger — Somewhere on the Internet, 2024-09-18Changes with 126 ---------------- * CI: update terraform hash (#1859) * Author: Achilleas Koutsou, Reviewers: Florian Schüller, Michael Vogt, Ondřej Budai, Sanne Raymaekers, Tomáš Hozza * New utility module: chroot (#1860) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza * Stages/`org.osbuild.dracut`: fix runtime environment for dracut (COMPOSER-2193) (#1846) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt * Update snapshots to 20240819 (#1856) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Michael Vogt * osbuild: add "Conflicts"/"Provides" to avoid breaking composer (#1849) * Author: Michael Vogt, Reviewers: Brian C. Lane, Tomáš Hozza * schutzbot: add Achilleas' SSH keys (#1858) * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza * test/depsolve: use strings for pytest.skip() (#1852) * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Michael Vogt, Paweł Poławski — Somewhere on the Internet, 2024-08-21Changes with 125 ---------------- * Makefile: run `tox parallel` without the spinner (#1835) * Author: Michael Vogt, Reviewers: Ondřej Budai, Tomáš Hozza * Test/dnf4.mark: adjust the test for markings used by DNF5 (#1827) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Paweł Poławski * Tests: Add unit tests for org.osbuild.gunzip stage (#1689) * Author: Paweł Poławski, Reviewers: Brian C. Lane, Michael Vogt * jsoncom: gracefully report EMSGSIZE errors (#1840) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * main,monitor: fix total steps in progress reporting (#1826) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * osbuild-depsolve-dnf: fix some bugs and extend test coverage (#1834) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli * osbuild-depsolve-dnf: refactor into osbuild.solver module (#1776) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * osbuild: make `inputs` `map()` function use fd for reply as well (#1836) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * solver: include "solver" key in the dnfjson reply (#1829) * Author: Michael Vogt, Reviewers: Brian C. Lane, Paweł Poławski * test_dnf4_mark(): disable all plugins when inspecting markings (#1837) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Paweł Poławski — Somewhere on the Internet, 2024-08-14Changes with 124 ---------------- * CI: build RPMs for RHEL-10.0-nightly (COMPOSER-2161) (#1822) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Florian Schüller * Fix dnf4 mark stage test (#1825) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger * Make `tailored_profile_id` required for `json` autotailoring (#1794) * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou, Sanne Raymaekers * Test/manifests: start testing on c10s and el10.0-nightly (COMPOSER-2161) (#1821) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Alexander Todorov * Test: fix dnf4.mark stage test with DNF5 (#1824) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli * mpp: Allow container-storage image resolution (#1792) * Author: Roberto Majadas, Reviewers: Achilleas Koutsou, Ondřej Budai * sources(curl): error if curl exists 0 but there are downloads left (#1816) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * sources(curl): use json like output inside of custom record (#1817) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * stages/autotailor: fix stage schema (#1823) * Author: Gianluca Zuccarelli, Reviewers: Sanne Raymaekers, Tomáš Hozza * test: add new `https_serve_directory()` and test certs (#1815) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski — Somewhere on the Internet, 2024-07-31Changes with 123 ---------------- * Start building RPMs on CentOS Stream 10 for testing (#1799) * Author: Alexander Todorov, Reviewers: Florian Schüller, Tomáš Hozza * Tests: force checkout manifest-db (#1820) * Author: Tomáš Hozza, Reviewers: Florian Schüller, Gianluca Zuccarelli * sources(curl): disable `curl --parallel` by default (#1811) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza * sources(curl): download multiple URLs with the same curl command (#1573) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * stages/oscap.remediation: small import adjustment (#1814) * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou, Michael Vogt * stages: add stage for creating dm-verity partitions (#1806) * Author: Nikita Dubrovski, Reviewers: Achilleas Koutsou, Michael Vogt, Paweł Poławski — Somewhere on the Internet, 2024-07-17- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_RebuildChanges with 122 ---------------- * CI: Add testing based on Centos containers (COMPOSER-2125) (#1585) * Author: Paweł Poławski, Reviewers: Achilleas Koutsou, Tomáš Hozza * Test/assemblers: update manifest to use Fedora 40 + update manifests testing (#1808) * Author: Tomáš Hozza, Reviewers: Alexander Todorov, Michael Vogt * Update snapshots for rhel-9.5 to make them in sync with osbuild-composer (#1807) * Author: Alexander Todorov, Reviewers: Sanne Raymaekers, Tomáš Hozza * sources/curl: use `--user-agent` option to set the user-agent (#1809) * Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger — Somewhere on the Internet, 2024-07-03- Rebuilt for Python 3.13Changes with 119 ---------------- * Add user force password reset (#1778) * Author: andremarianiello, Reviewers: Brian C. Lane, Paweł Poławski * Tests: Add unit tests for org.osbuild.mkfs.fat stage (#1677) * Author: Paweł Poławski, Reviewers: Brian C. Lane, Michael Vogt * Update snapshots to 20240514 (#1784) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Brian C. Lane * runners: revert "runners: clean up temp files before exiting the runner" (#1788) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza * stage/systemd.unit.create: add Before option (#1782) * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Michael Vogt * stages/systemd.unit.create: update schema to support [Mount] (#1748) * Author: Achilleas Koutsou, Reviewers: Gianluca Zuccarelli, Michael Vogt * test/buildroot: fix checking /var/tmp mode (#1787) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Ondřej Budai * tests: update stage tests readme (#1738) * Author: Paweł Poławski, Reviewers: Michael Vogt, Ondřej Budai, Tomáš Hozza — Somewhere on the Internet, 2024-05-22Changes with 118 ---------------- * Fix bug with sslverify and add test (#1758) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Michael Vogt * Revert "Disable F40 CI (CVE-2024-3094 response)" (#1762) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Michael Vogt, Tomáš Hozza * Start building RPMs on 9.5 nightly (#1770) * Author: Alexander Todorov, Reviewers: Jakub Rusz, Tomáš Hozza * Update snapshots to 20240502 (#1771) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza * osbuild: fix error match in mount test for rawhide (#1754) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza * sources/curl: Use our own User-Agent (#1766) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Michael Vogt, Simon de Vlieger * spec: Install osbuild-depsolve-dnf not dnf5 (#1769) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * stages/kickstart: add support for the dir transport (#1764) * Author: Ondřej Budai, Reviewers: Michael Vogt, Tomáš Hozza * stages/skopeo: Fix the remove-signatures option (#1763) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Florian Schüller, Gianluca Zuccarelli, Michael Vogt * stages: add support for destination {dir,oci-archive} to the skopeo stage (#1752) * Author: Florian Schüller, Reviewers: Achilleas Koutsou, Michael Vogt * stages: new bootc.install.config stage (#1747) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Ondřej Budai * stages: remove redundant entries of devices/mounts in schemas (#1733) * Author: Michael Vogt, Reviewers: Brian C. Lane, Tomáš Hozza * stages: tweak the skopeo copy test (#1761) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane, Florian Schüller * test_clamp_mtime: avoid clashing with chrony (#1760) * Author: Florian Schüller, Reviewers: Brian C. Lane, Michael Vogt * testutil: fix `make_container()` cleanup (#1757) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane * workflow: bump osbuild-ci container to include podman, et al. (#1759) * Author: Michael Vogt, Reviewers: Brian C. Lane, Ondřej Budai * workflow: show summary why tests are skipped (#1755) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane — Somewhere on the Internet, 2024-05-08Changes with 117 ---------------- * Enable osbuild-depsolve-dnf5 testing and fix a bug (#1744) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Simon de Vlieger * Enable unit tests for osbuild-depsolve-dnf(5) (#1731) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers * Makefile: make sure that `make test-all` really runs all tests (#1734) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * Stages/SELinux: force auto-relabel of full contexts (#1737) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger * Stages/cloud-init: support additional datasources (COMPOSER-2060) (#1729) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt * Update snapshots to 20240415 (#1725) * Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger * meta: automatically allow `devices` as input in the stages schemas (#1727) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * org.osbuld.systemd: support unit files that start with - (#1749) * Author: Achilleas Koutsou, Reviewers: Alexander Larsson, Brian C. Lane, Gianluca Zuccarelli * stages(groups): add support for the mounts for `bootc install to-filesystem` (#1726) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * stages: add support for `--target-imgref` to bootc install to-filesystem (#1740) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * stages: allow `bootloader --append` via kickstart (#1742) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * systemd.unit.create: support the After option in the Unit section (HMS-3814) (#1741) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers * tools: extract common _test_depsolve_both_dnf_dnf5 helper. (#1716) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * tools: fix error when `releasever` cannot be found (#1739) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * tox,workflow: run all tests in the GH worfklow (#1735) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai — Somewhere on the Internet, 2024-04-24Changes with 115 ---------------- * Main bump checkout action to v4 (#1713) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Simon de Vlieger * Stage: Schema migration to separated JSON files (#1697) * Author: Paweł Poławski, Reviewers: Brian C. Lane, Simon de Vlieger * Tests: Add unit tests for org.osbuild.mkfs.btrfs stage (#1681) * Author: Paweł Poławski, Reviewers: Michael Vogt, Simon de Vlieger * Tests: Add unit tests for org.osbuild.mkfs.xfs stage (#1678) * Author: Paweł Poławski, Reviewers: Michael Vogt, Simon de Vlieger * Update snapshots to 20240327 (#1690) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Ondřej Budai * inputs,sources: add new `{inputs,sources}_service` fixtures (#1685) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * osbuild-mpp: Expand information in PkgInfo (#1688) * Author: Pierre-Yves Chibon, Reviewers: Paweł Poławski, Simon de Vlieger * source: add curl test in preparation for #1573 (#1703) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * sources(curl): set HTTP proxy through the environment (#1708) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Michael Vogt, Paweł Poławski * sources(curl): tweak tests to use monkeypatch.setenv() (#1709) * Author: Michael Vogt, Reviewers: Brian C. Lane, Ondřej Budai * sources: add regression test for issue#1693 (#1699) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * sources: some small tweaks to the curl tests (#1700) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * stages(mkdir): allow to pass in devices/mounts (#1712) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * stages: add org.osbuild.zip (#1692) * Author: Luke Yang, Reviewers: Achilleas Koutsou, Michael Vogt * stages: move users/selinux to v2 and add devices/mounts support (#1705) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * systemd.unit.create: Add Environment and EnvironmentFile options (HMS-3814) (#1684) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger * testutil: add AtomicCounter() as a threadsafe counter (#1707) * Author: Michael Vogt, Reviewers: Brian C. Lane, Ondřej Budai — Somewhere on the Internet, 2024-04-10Changes with 114 ---------------- * curl: fix RHSM url retrieval (#1694) * Author: andremarianiello, Reviewers: Paweł Poławski, Sanne Raymaekers, Simon de Vlieger — Somewhere on the Internet, 2024-03-29Changes with 113 ---------------- * Reformat all JSON files for consistency (#1687) * Author: Achilleas Koutsou, Reviewers: Paweł Poławski, Simon de Vlieger * Revert "osbuild: ensure loop.Loop() has the required device node" (#1646) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane, Simon de Vlieger * Update snapshots to 20240313 (#1662) * Author: SchutzBot, Reviewers: Brian C. Lane, Simon de Vlieger * doc: document the new json-sequence monitor (HMS-3258) (#1659) * Author: Michael Vogt, Reviewers: Simon Steinbeiß, Simon de Vlieger * osbuild: ensure /var/tmp is a real directory (#1673) * Author: Michael Vogt, Reviewers: Gianluca Zuccarelli, Simon de Vlieger * osbuild: first step towards stage separation - allow meta.json for stages (#1618) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * osbuild: make the entire /etc/selinux avaialble for the buildroot (HMS-3453) (#1675) * Author: Michael Vogt, Reviewers: Colin Walters, Ondřej Budai, Simon de Vlieger * sources: transform() is only used in the curl sources, remove from ABC and rename (#1667) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * stage/systemd-unit-create:new systemd unit config params (#1666) * Author: Sayan Paul, Reviewers: Achilleas Koutsou, Simon de Vlieger * stages(selinux): add option exclude_paths (#1670) * Author: Michael Vogt, Reviewers: Paweł Poławski, Simon de Vlieger * stages: add functional user expiredate tests (#1664) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane * stages: add support for options to bootc-install-to-fs (#1658) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Florian Schüller, Simon de Vlieger * stages: allow bootc.install-to-filesystem work without selinux (HMS-3453) (#1682) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * stages: convert schemas to external (#1663) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli * test: Add stage test trigger to makefile (#1660) * Author: Paweł Poławski, Reviewers: Achilleas Koutsou, Simon de Vlieger * test: return container_id in `make_container` (#1657) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * tests: migrate manifest tests (#1622) * Author: tkoscieln, Reviewers: Alexander Todorov, Jakub Rusz * tox.ini: update autopep8/pyocdestyle to support py3.12 (#1661) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * util: Consolidate parse functions into util (#1615) * Author: Renata Ravanelli, Reviewers: Michael Vogt, Simon de Vlieger * workflow: re-enable parallel runs to improve speed of test_stages and test_assemblers (#1683) * Author: Florian Schüller, Reviewers: Michael Vogt, Paweł Poławski — Somewhere on the Internet, 2024-03-27Changes with 112 ---------------- * Remount containers-store bind mount as `rw` (#1651) * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou, Ondřej Budai * Schutzbot: Remove RH-IT-Root-CA (#1627) * Author: Jakub Rusz, Reviewers: Michael Vogt, Ondřej Budai, Simon Steinbeiß, Simon de Vlieger * Update snapshots to 20240301 (#1619) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon Steinbeiß * actions/sonarqube: Drop SonarQube in favor of Snyk (HMS-3697) (#1626) * Author: Simon Steinbeiß, Reviewers: Jakub Rusz * actions/test: Only test assemblers in Python 3.6 (HMS-3697) (#1621) * Author: Simon Steinbeiß, Reviewers: Michael Vogt * actions: Add a PR best practices check (#1628) * Author: Simon Steinbeiß, Reviewers: Achilleas Koutsou, Michael Vogt * lint: replace `isort` with `ruff` and provide `lint-quick` (HMS-3697) (#1634) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt * many: jsonseq based progress reporting for osbuild (#1545) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * osbuild: ensure a usable /var/tmp is available inside the buildroot (#1649) * Author: Michael Vogt, Reviewers: Colin Walters, Ondřej Budai * osbuild: reuse loop_for_fd() in LoopServer (#1642) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * sources/curl: add org.osbuild.mtls secrets support (#1644) * Author: Sanne Raymaekers, Reviewers: Brian C. Lane, Simon de Vlieger * stage/systemd-unit-create: parametrize file location (#1620) * Author: Sayan Paul, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger * stages,util: tweaks for the platform/bls handling (#1612) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * stages/kickstart: add `noswap` to `autopart` (#1654) * Author: Simon de Vlieger, Reviewers: Florian Schüller, Michael Vogt * stages/org.osbuild.gzip: add compression level option (#1616) * Author: Luke Yang, Reviewers: Michael Vogt, Simon de Vlieger * stages/org.osbuild.users: add expire date (#1648) * Author: andremarianiello, Reviewers: Michael Vogt, Simon de Vlieger * test: add unit-{type,path} test coverage (#1650) * Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger * test: fix test_assembler to support parallel runs and run in parallel (HMS-3697) (#1641) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon Steinbeiß, Simon de Vlieger * test: use OSBUILD_TEST_STORE in test_assemblers.py and run in parallel (HMS-3697) (#1630) * Author: Michael Vogt, Reviewers: Simon Steinbeiß, Simon de Vlieger * test: use `del os.environ[]` instead of `os.unsetenv` (thanks Simon) (#1653) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * tests/manifest: Don't retain image-info artifacts (HMS-3697) (#1640) * Author: Simon Steinbeiß, Reviewers: Simon de Vlieger, Thomas Lavocat * tests: Cancel in-progress tests on PR updates (HMS-3697) (#1636) * Author: Simon Steinbeiß, Reviewers: Michael Vogt, Ondřej Budai * tests: Report GitLab job failures globally (HMS-3697) (#1632) * Author: Achilleas Koutsou, Reviewers: Jakub Rusz, Simon Steinbeiß, Simon de Vlieger * tests: improve the gitlab tests (HMS-3697) (#1629) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Simon Steinbeiß * tests: revert "workflow: run assembler tests in parallel" /o\ (#1637) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * utils/mnt: fix mount permissions (#1643) * Author: Gianluca Zuccarelli, Reviewers: Michael Vogt, Simon de Vlieger, Tomáš Hozza * workflow, osbuild-mpp: run with cache (HMS-3697) (#1623) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * workflow: drop python3.11 from matrix (HMS-3697) (#1625) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * workflow: run all unit tests in parallel (#1655) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger — Somewhere on the Internet, 2024-03-13Changes with 111 ---------------- * many: tweak `containers-storage` implementation (#1609) * Author: Michael Vogt, Reviewers: Gianluca Zuccarelli, Ondřej Budai * stages/org.osbuild.tar: add sparse option (#1614) * Author: Luke Yang, Reviewers: Brian C. Lane, Michael Vogt — Somewhere on the Internet, 2024-02-28Changes with 110 ---------------- * Add coreos.platforms stage (#1589) * Author: Renata Ravanelli, Reviewers: Nobody * Sources/containers-storage: make the code Python 3.6 compliant (#1610) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger — Somewhere on the Internet, 2024-02-26Changes with 109 ---------------- * Extend `grub2`/`grub2.legacy` stage default config options (#1601) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Ondřej Budai * Fix developer guide link in README.md (#1602) * Author: Adam Williamson, Reviewers: Brian C. Lane, Michael Vogt * Stages/grub2.legacy: make config options a subset of grub2 stage (#1606) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Michael Vogt * Systemd unit creation stage (#1578) * Author: Sayan Paul, Reviewers: Achilleas Koutsou, Sanne Raymaekers * osbuild-depsolve-dnf5: Fix url substitutions (#1597) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * osbuild-depsolve-dnf5: module_hotfixes wasn't really set (#1598) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * sources,util: add containers-storage source (#1550) * Author: Gianluca Zuccarelli, Reviewers: Nobody * stages(dracut): add small unittest for initoverlayfs (#1607) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * stages(org.osbuild.systemd.unit.create): add small unit test (#1596) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * stages/bootc.install-to-fs: fix root mount handling (#1593) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * stages/dracut: Add functionality to build initoverlayfs with dracut (#1586) * Author: Eric Curtin, Reviewers: Michael Vogt, Ondřej Budai * stages/oscap.remediation: Mount host's /proc and /dev earlier (#1590) * Author: Evgeny Kolesnikov, Reviewers: Gianluca Zuccarelli, Michael Vogt * stages/ostree-container-deploy: make sure `/var/tmp` exists (#1605) * Author: Gianluca Zuccarelli, Reviewers: Ondřej Budai, Tomáš Hozza * tox,tools: add tools back to lintables (#1600) * Author: Michael Vogt, Reviewers: Brian C. Lane, Ondřej Budai — Somewhere on the Internet, 2024-02-22Changes with 106 ---------------- * CI: update terraform SHA (#1559) * Author: Jakub Rusz, Reviewers: Achilleas Koutsou, Tomáš Hozza * stages/org.osbuild.cloud-init: fix dump format of `datasource_list` key (#1556) * Author: Tomáš Hozza, Reviewers: Michael Vogt * test: drop `-k` from `-k stages/test` test matrix (#1564) * Author: Michael Vogt, Reviewers: Dusty Mabe, Tomáš Hozza — Somewhere on the Internet, 2024-01-31Changes with 105 ---------------- * move source parallelization into sources (#1549) * Author: Simon de Vlieger, Reviewers: Brian C. Lane * osbuild-depsolve-dnf5: Add libdnf5 based depsolving for Fedora 40 (#1530) * Author: Brian C. Lane, Reviewers: Simon de Vlieger * osbuild: add "mypy-strict" check (#1476) * Author: Michael Vogt, Reviewers: Simon de Vlieger * osbuild: error when {Device,Mount} is modified after creation (#1516) * Author: Michael Vogt, Reviewers: Brian C. Lane * schutzbot: add dustymabe SSH key to team_ssh_keys (#1546) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * stages(container-deploy): add new `exclude` option (#1552) * Author: Michael Vogt, Reviewers: Achilleas Koutsou * stages/org.osbuild.mkfs.ext4: add ext4 options (#1538) * Author: Luke Yang, Reviewers: Dusty Mabe * stages/ostree.aleph: don't manipulate image name from origin (#1548) * Author: Dusty Mabe, Reviewers: Luke Yang * test: add new testutil.assert_jsonschema_error_contains() helper (#1543) * Author: Michael Vogt, Reviewers: Simon de Vlieger * test: check that `mkfs.fat` has the `-g` option in `test_fat` (#1540) * Author: Michael Vogt, Reviewers: Paweł Poławski * test: export schemas in testing_libdir_fixture (#1539) * Author: Michael Vogt, Reviewers: Paweł Poławski * test: fix `test_libc_futimes_works` (#1541) * Author: Michael Vogt, Reviewers: Paweł Poławski * test: fix test_schema_validation_containers_storage_conf (#1542) * Author: Michael Vogt, Reviewers: Simon de Vlieger * tests/CI: Add RHEL 9.3 and 8.9 GA to pipeline (#1536) * Author: tkoscieln, Reviewers: Jakub Rusz — Somewhere on the Internet, 2024-01-31- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_RebuildChanges with 104 ---------------- * HMS-3235: Skopeo source storage location (#1504) * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou * add --break for requesting a debug shell (#1532) * Author: Dusty Mabe, Reviewers: Brian C. Lane, Michael Vogt, Tomáš Hozza * create org.osbuild.bootupd stage (#1519) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * minor updates for fedora-coreos-container manifest (#1533) * Author: Dusty Mabe, Reviewers: Simon de Vlieger * osbuild: test OSBUILD_EXPORT_FORCE_NO_PRESERVE_OWNER (#1511) * Author: Michael Vogt, Reviewers: Achilleas Koutsou * stages(container-deploy): ensure `/var/tmp` is available (#1531) * Author: Michael Vogt, Reviewers: Ondřej Budai * stages(grub2): allow pulling efi binaries from alternative efi roots (#1529) * Author: Michael Vogt, Reviewers: Achilleas Koutsou * stages,util: add org.osbuild.selinux tests and small functional tweaks (#1526) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages/org.osbuild.ostree.config: support bls-append-except-default (#1534) * Author: Luke Yang, Reviewers: Dusty Mabe * stages: add new `org.osbuild.container-deploy` stage (#1509) * Author: Michael Vogt, Reviewers: Brian C. Lane * test: fix new mount tests under rhel8 (#1537) * Author: Michael Vogt, Reviewers: Paweł Poławski, Tomáš Hozza * tools/osbuild-mpp: run _process_format() for mpp-embed dict (#1528) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2024-01-16Changes with 103 ---------------- * Update snapshots to 20240101 (#1520) * Author: SchutzBot, Reviewers: Tomáš Hozza * github: run tests on push again (#1517) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger, Tom Gundersen * mounts: support mounting partitions (#1501) * Author: Dusty Mabe, Reviewers: Michael Vogt * osbuild: allow to export a tree without preserving the ownership (less tests) (#1512) * Author: Michael Vogt, Reviewers: Tomáš Hozza * test: add more output when ensure_mtime() assert fails (#1518) * Author: Michael Vogt, Reviewers: Simon de Vlieger * test: fix running on debian hosts (#1522) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * test: include tests in `make lint` and fix issues (#1521) * Author: Michael Vogt, Reviewers: Simon de Vlieger * test: rename TestFileSystemMountService->FakeFileSystemMountService (#1513) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2024-01-03Changes with 102 ---------------- * Add tests for org.osbuild.xz and org.osbuild.zstd (#1496) * Author: Brian C. Lane, Reviewers: Michael Vogt * Fedora 40 (#1486) * Author: Jakub Rusz, Reviewers: Alexander Todorov, Simon de Vlieger * HMS-3235 sources/skopeo: check containers-storage (#1489) * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou * Switch nightly testing to RHEL-8.10 and RHEL-9.4 (#1422) * Author: Jakub Rusz, Reviewers: Alexander Todorov * Update containers storage conf stage (#1487) * Author: Alexander Larsson, Reviewers: Giuseppe Scrivano, Simon de Vlieger * create org.osbuild.ostree.aleph stage (#1475) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * fix for inaccurate mountinfo inside bwrap env (#1493) * Author: Dusty Mabe, Reviewers: Michael Vogt * fscache: implement "last_used()" helper (#1498) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * org.osbuild.systemd: Support masking generators (#1505) * Author: Alexander Larsson, Reviewers: Michael Vogt * osbuild: include std{out,err} in FileSystemMountService.mount() errors (#1497) * Author: Michael Vogt, Reviewers: Simon de Vlieger * osbuild: pytoml is deprecated, replace with toml (#1499) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): add `ostreecontainer` (#1488) * Author: Simon de Vlieger, Reviewers: Michael Vogt * stages(mkfs.ext4): add basic unit test (#1502) * Author: Michael Vogt, Reviewers: Brian C. Lane * stages/skopeo: destinations (#1494) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Brian C. Lane * test,util: fix mount and add test that ensures mount output is part of the exception (#1490) * Author: Michael Vogt, Reviewers: Simon de Vlieger — Somewhere on the Internet, 2023-12-20Changes with 101 ---------------- * Create fake `machine-id` and cleanup before exiting (#1458) * Author: Miguel Martin, Reviewers: Brian C. Lane, Michael Vogt, Simon de Vlieger * Move org.osbuild.experimental.ostree.config to osbuild-ostree subpackage (#1464) * Author: Alexander Larsson, Reviewers: Simon de Vlieger * Packit: make COPR builds for new releases in a separate project (#1479) * Author: Tomáš Hozza, Reviewers: Eric Curtin, Simon Steinbeiß * Readme update (#1483) * Author: Paweł Poławski, Reviewers: Simon de Vlieger * enhance support for creating 4k native disk images (#1461) * Author: Dusty Mabe, Reviewers: Simon de Vlieger * osbuild-mpp: Print better errors if eval fails (#1477) * Author: Alexander Larsson, Reviewers: Simon de Vlieger * osbuild-mpp: conditional losetup (#1478) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Alexander Larsson, Michael Vogt * osbuild. add comment why AST is used and not importlib (#1463) * Author: Michael Vogt, Reviewers: Simon de Vlieger * osbuild/util/fscache: calculate actual size of files (#1453) * Author: Dusty Mabe, Reviewers: Simon de Vlieger * osbuild: ensure loop.Loop() has the required device node (#1468) * Author: Michael Vogt, Reviewers: Ondřej Budai * osbuild: fix missing initialization of fd in osbuild.loop.Loop (#1467) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * osbuild: improve monitor docstrings/signatures (#1473) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stage(oscap.remediation): link /proc/self/fd to /dev/fd (#1459) * Author: Marcos Libanori Sanches Júnior, Reviewers: Gianluca Zuccarelli, Simon de Vlieger * stages(autotailor): add small unit test (#1481) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Simon de Vlieger * stages(erofs): add org.osbuild.erofs (#1437) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): add `network` support to kickstart (#1451) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(machine-id): add a new "machine-id" stage (#1452) * Author: Michael Vogt, Reviewers: Nobody * stages(ostree.post-copy): add stage unit test and comment (#1465) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages: Add stages to support ostree signatures and composefs (#1343) * Author: Alexander Larsson, Reviewers: Nobody * stages:oscap.autotailor: add key/value overrides (#1407) * Author: Gianluca Zuccarelli, Reviewers: Evgeny Kolesnikov, Simon de Vlieger * test: fix broken oscap remediation tests (#1470) * Author: Gianluca Zuccarelli, Reviewers: Simon de Vlieger * test: stage tests -> stage integration tests (#1469) * Author: Simon de Vlieger, Reviewers: Michael Vogt * tests: remove custom tempdir_fixture (#1462) * Author: Michael Vogt, Reviewers: Simon de Vlieger * tests: remove custom tmpdir() fixtures and use tmp_path (#1466) * Author: Michael Vogt, Reviewers: Simon de Vlieger — Somewhere on the Internet, 2023-12-06Changes with 100 ---------------- * Add stages to sign ostree commits (#1445) * Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Simon de Vlieger * Consolidate functions used by runners (#1446) * Author: Miguel Martin, Reviewers: Michael Vogt * RPM stage: link /proc/self/fd to /dev/fd (#1448) * Author: Miguel Martin, Reviewers: Simon de Vlieger * docs: tweak the man-page a bit to make the example more useful (#1455) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * schutzbot/terraform: aws instance types rework (#1436) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * stage/test: skip kickstart validate test if no ksvalidator (#1438) * Author: Simon de Vlieger, Reviewers: Michael Vogt * stages(kickstart): add test for schema validation (#1432) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): add unittest test for zerombr/clearpart (#1430) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): ensure test inputs pass schema validation (#1440) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): implement "display_mode" option and tiny test addition (#1442) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): implement "reboot" option (#1435) * Author: Michael Vogt, Reviewers: Achilleas Koutsou * stages(kickstart): run ksvalidator as part of the tests (#1434) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane * stages(kickstart): support autopart (#1449) * Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger * stages: add `org.osbuild.update-crypto-policies` stage (#1443) * Author: Miguel Martin, Reviewers: Achilleas Koutsou, Tomáš Hozza * stages: add kernel-cmdline.bls-append stage (#1429) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * tests: finish the conversion to the parametrized Fedora v2 manifest (#1441) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * tools: tweak `gen-stage-test-diff` to fix defaults for max-size and allow running from a git checkout (#1447) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * tox: move to pylint 3.0.2 for py312 support (#1450) * Author: Michael Vogt, Reviewers: Simon de Vlieger — Somewhere on the Internet, 2023-11-22Changes with 99 ---------------- * :package: Packit configuration enhancements (#1416) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon Steinbeiß, Simon de Vlieger * Add a tool script to help check for unused runners (#1367) * Author: Brian C. Lane, Reviewers: Simon de Vlieger * Add selinux-label-version to the org.osbuild.ostree.commit stage (#1415) * Author: Alexander Larsson, Reviewers: Colin Walters, Simon de Vlieger * Build rpms on RHEL-8.10 and RHEL-9.4 (#1417) * Author: Jakub Rusz, Reviewers: Alexander Todorov * Update snapshots to 20231101 (#1419) * Author: SchutzBot, Reviewers: Simon de Vlieger * depsolve-dnf: enable weak deps selection (#1413) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou * depsolve-dnf: helpful exception for repo (#1412) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou * kickstart: add support for "zerombr","clearpart" (#1426) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * objectstore: also mount /etc/containers for "host" buildroot (#1410) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * stage/copy: fix exception msg when parsing mounts and inputs (#1421) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Ondřej Budai * stages(kickstart): add options "lang", "keyboard", "timezone" (#1424) * Author: Michael Vogt, Reviewers: Achilleas Koutsou * stages/mkdir: fix its schema (#1409) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Tomáš Hozza * stages: add new unit test for kickstart stage (#1425) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * tests: run the `test_stages` category in parallel (#1431) * Author: Michael Vogt, Reviewers: Simon de Vlieger * tools: add Fedora 38 runner for OSTree image tests (COMPOSER-1998) (#1427) * Author: Paweł Poławski, Reviewers: Ondřej Budai — Somewhere on the Internet, 2023-11-08Changes with 98 ---------------- * Update snapshots to 20231012 (#1400) * Author: SchutzBot, Reviewers: Achilleas Koutsou * Update snapshots to 20231015 (#1403) * Author: SchutzBot, Reviewers: Achilleas Koutsou * depsolve: import `dnf-json` (#1396) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou * manifests/fedora-vars: bump snapshot date (#1408) * Author: Dusty Mabe, Reviewers: Simon de Vlieger * stages/org.osbuild.users: support multiple SSH keys (#1386) * Author: Michael Ho, Reviewers: Achilleas Koutsou * stages/oscap.remediation: Properly utilize offline capabilities (#1395) * Author: Evgeny Kolesnikov, Reviewers: Nobody * stages/ostree.deploy.container: allow deploying from container (#1402) * Author: Dusty Mabe, Reviewers: Nobody * test/stages/users: make test data date agnostic (#1406) * Author: Michael Ho, Reviewers: Ondřej Budai, Simon de Vlieger, Tomáš Hozza * tools/osbuild-mpp: Really fix empty ostree commit object in deploy stage (#1405) * Author: Alexander Larsson, Reviewers: Achilleas Koutsou * tools/osbuild-mpp: add mpp-resolve-ostree-commits helper (#1399) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2023-10-25Changes with 97 ---------------- * Support FAT FS Geometry Options (#1391) * Author: Maxime Ripard, Reviewers: Simon de Vlieger * Update Fedora 39 x86_64 runner (#1392) * Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers * fix link to developer guide (#1388) * Author: Otto Fowler, Reviewers: Brian C. Lane * osbuild/util: hoist container handling code from skopeo stage into util/containers (#1389) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * refactor ostree stages; add inputs to ostree.deploy stage (#1393) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Simon de Vlieger * stages/ostree.deploy: switch to v2 schema (#1390) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2023-10-11Changes with 96 ---------------- * docs: update the samples used in osbuild.1.rst (#1384) * Author: Michael Vogt, Reviewers: Sanne Raymaekers, Simon de Vlieger * stages/ostree.deploy: drop requirement on rootfs option (#1385) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Colin Walters — Somewhere on the Internet, 2023-09-27Changes with 95 ---------------- * Actions: add workflow for marking and closing stale issues and PRs (#1382) * osbuild.ostree.selinux: xref ostree issue for this (#1377) * runners: add autosd runner (#1381) Contributions from: Colin Walters, Eric Curtin, Tomáš Hozza — Somewhere on the Internet, 2023-09-13Changes with 94 ---------------- * .gitlab-ci: update RHEL ga runners (#1371) * Add support for btrfs subvolumes, metadata profiles and compression (#1312) * Update snapshots to 20230824 (#1373) * stages/dracut: add dracut omit drivers option (#1374) * tests/ostree-container: Drop hardcoded max layers (#1375) Contributions from: Brian Masney, Colin Walters, Ondřej Budai, Sanne Raymaekers, schutzbot — Somewhere on the Internet, 2023-08-30Changes with 93 ---------------- * extend org.osbuild.systemd.unit stage ability to update user units (#1363) * schutzbot: unregister test hosts (#1372) * tests: Add a check for valid snapshot urls (#1366) Contributions from: Brian C. Lane, Sanne Raymaekers, Sayan Paul — Somewhere on the Internet, 2023-08-23Changes with 92 ---------------- * Improve the linting setup (#1362) * Refactor Fedora test manifests v2 and update them to F38 (#1351) * Update fedora-39 runners and repositories (#1369) * Update snapshots to 20230801 (#1355) * Update snapshots to 20230815 (#1370) * autopep8: Increase aggressive level (#1361) * dnf4.mark: mark packages in DNF state database (#1333) * osbuild: add `--checkpoint` can now use globs (#1358) * ostree.encapsulate: It's rpm-ostree, not ostree (#1359) Contributions from: Brian C. Lane, Colin Walters, Jakub Rusz, Ondřej Budai, Simon de Vlieger, schutzbot — Somewhere on the Internet, 2023-08-16Changes with 91 ---------------- * ci: add tox (#1262) * tools: `osbuild-dev` quality of life (#1348) Contributions from: Simon de Vlieger — Somewhere on the Internet, 2023-08-02Changes with 90 ---------------- * .gitlab-ci.yml: Run rpmbuild for Fedora 39 (#1344) * Expand `sysconfig` stage with `livesys` and `desktop` (#1345) * Schutzfile: Fix f38 snapshot references (#1347) * org.osbuild.rpm: Add some context to rpmkeys failure (#1244) * runners: Asahi Fedora Remix to Fedora Asahi Remix (#1338) * stage: anaconda, allow access to more config (#1320) * stages/rpm: chmod `machine-id` to 0444 (#1342) * stages/squashfs: add support for zstd compression (#1232) * stages: add openscap autotailor stage (#1336) * test/data: introduce UKI also for CentOS Stream (#1233) Contributions from: Brian C. Lane, Eric Curtin, Gianluca Zuccarelli, Ondřej Budai, Simon de Vlieger — Somewhere on the Internet, 2023-07-19- Rebuilt for Python 3.12Changes with 89 ---------------- * CI variable name has changed, (#1330) * inputs: Move arguments for InputService.map to a temporary file (#1331) Contributions from: Alexander Todorov, Ondřej Budai — Somewhere on the Internet, 2023-06-27Changes with 88 ---------------- * COMPOSER-1959: Also test on RHEL 8.9 and 9.3 nightly (#1301) * Restore LOOP_CONFIGURE fallback for kernel < 5.8 (#1327) * stages: add new zstd stage (#1322) Contributions from: Alexander Todorov, Antonio Murdaca, Michael Hofmann — Somewhere on the Internet, 2023-06-21- Rebuilt for Python 3.12Changes with 87 ---------------- * Spec: use `%forgeautosetup` macro in `%prep` phase (#1318) * Support GPT partition attribute bits when creating images (#1296) * Test: make partitioning tools stage tests pass on RHEL-8 + add unit test for `sfdisk` stage (#1317) * add livesys stage (#1311) * mockbuild.sh: retry dnf install up to 5 times (#1319) * readme: mention matrix, redo headings (#1305) * schutzfile: update manifest-db ref 2023-06-05 (#1323) * stages/sgdisk: option to not quote partition names passed to sgdisk (#1316) Contributions from: Eric Chanudet, SchutzBot, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2023-06-07Changes with 86 ---------------- * org.osbuild.mkfs.ext4: Add verity option to (#1310) * runners: add fedora-38 specific logic for SHA1 key support (#1307) * schutzfile: update manifest-db ref 2023-05-20 (#1313) * stages/isolinux: default list (#1309) Contributions from: Alexander Larsson, Michael Ho, SchutzBot, Simon de Vlieger, Thomas Lavocat — Somewhere on the Internet, 2023-05-24Changes with 85 ---------------- * COMPOSER-1959: Start building osbuild on RHEL 8.9 and 9.3 nightly (#1300) * Python 3.6 compatibility fixes (#1294) * Update terraform SHA (#1299) * Update test runners for 8.8 & 9.2 nightly (#1162) * Various fixes (#1295) * loop: use LOOP_CONFIGURE when available (#1253) * stages/org.osbuild.ovf: support older python3 versions (#1306) * stages/yum.repo: add `sslverify` field (#1298) Contributions from: Alexander Todorov, Gianluca Zuccarelli, Jakub Rusz, Sanne Raymaekers, Thomas Lavocat, Tomáš Hozza — Somewhere on the Internet, 2023-05-10Changes with 84 ---------------- * CI tests cleanup and maintenance (#1282) * Remove SSH keys of people who left the team (#1290) * Test: skip test cases if the tested filesystem is not supported on the platform (#1287) * lint: provide bandit configuration (#1265) * mockbuild.sh: use dnf to install local package, not rpm (#1292) * stages/lorax-script: minor schema adjustments (#1257) Contributions from: Ondřej Budai, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2023-04-26Changes with 83 ---------------- * .gitlab-ci: drop fedora-35 (#1281) * .gitlab-ci: remove RHEL 8.6/9.0 ga runners (#1279) * Preserve manifest list digest when embedding containers (#1252) * WSL conf stage (#1278) * ci: remove codecov (#1271) * schutzfile: update manifest-db ref 2023-03-20 (#1260) * stage/systemd: be able to write a preset file (#1269) * stages/org.osbuild.ovf: support older python3 versions (#1276) Contributions from: Achilleas Koutsou, Sanne Raymaekers, SchutzBot, Simon de Vlieger — Somewhere on the Internet, 2023-04-12Changes with 82 ---------------- * CI: update fedora-38 images (#1273) * ci: update manifest tests (#1242) * rpmbuild: build on fedora-38 (#1268) * stages: add ovf stage (#1266) * test: this test requires to be able to bindmount (#1261) Contributions from: Jakub Rusz, Sanne Raymaekers, Simon de Vlieger, Thomas Lavocat — Somewhere on the Internet, 2023-03-29Changes with 81 ---------------- * stages/ignition: support multi kargs in network kcmdline (#1249) Contributions from: Antonio Murdaca, Thomas Lavocat — Somewhere on the Internet, 2023-02-27Changes with 80 ---------------- * stages/copy: add option to remove destination before copying (#1241) * stages/shell.init: add pattern for env var names (#1239) Contributions from: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2023-02-20Changes with 79 ---------------- * New stage: org.osbuild.shell.init (#1234) * mounts: add the norecovery option for xfs and ext4 (#1238) Contributions from: Achilleas Koutsou, Thomas Lavocat — Somewhere on the Internet, 2023-02-15python-osbuild  ""$$&'((**,,./0123446688:;<=>?@ABCDEFGHIJJLLNNPQRSTUVVXXZZ\\^_``bcddfghhjklmnnpprsttvvxyzz||~~141-1.fc42141-1.fc42141-1.fc42141141141-1.fc42  osbuildosbuild-141-py3.13.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txt__init__.py__main__.py__pycache____init__.cpython-313.opt-1.pyc__init__.cpython-313.pyc__main__.cpython-313.opt-1.pyc__main__.cpython-313.pycapi.cpython-313.opt-1.pycapi.cpython-313.pycbuildroot.cpython-313.opt-1.pycbuildroot.cpython-313.pycdevices.cpython-313.opt-1.pycdevices.cpython-313.pychost.cpython-313.opt-1.pychost.cpython-313.pycinputs.cpython-313.opt-1.pycinputs.cpython-313.pycloop.cpython-313.opt-1.pycloop.cpython-313.pycmain_cli.cpython-313.opt-1.pycmain_cli.cpython-313.pycmeta.cpython-313.opt-1.pycmeta.cpython-313.pycmixins.cpython-313.opt-1.pycmixins.cpython-313.pycmonitor.cpython-313.opt-1.pycmonitor.cpython-313.pycmounts.cpython-313.opt-1.pycmounts.cpython-313.pycobjectstore.cpython-313.opt-1.pycobjectstore.cpython-313.pycpipeline.cpython-313.opt-1.pycpipeline.cpython-313.pycremoteloop.cpython-313.opt-1.pycremoteloop.cpython-313.pycsources.cpython-313.opt-1.pycsources.cpython-313.pycapi.pybuildroot.pydevices.pyformats__init__.py__pycache____init__.cpython-313.opt-1.pyc__init__.cpython-313.pycv1.cpython-313.opt-1.pycv1.cpython-313.pycv2.cpython-313.opt-1.pycv2.cpython-313.pycv1.pyv2.pyhost.pyinputs.pyloop.pymain_cli.pymeta.pymixins.pymonitor.pymounts.pyobjectstore.pypipeline.pyremoteloop.pysolver__init__.py__pycache____init__.cpython-313.opt-1.pyc__init__.cpython-313.pycdnf.cpython-313.opt-1.pycdnf.cpython-313.pycdnf5.cpython-313.opt-1.pycdnf5.cpython-313.pycdnf.pydnf5.pysources.pyutil__init__.py__pycache____init__.cpython-313.opt-1.pyc__init__.cpython-313.pycbls.cpython-313.opt-1.pycbls.cpython-313.pycchecksum.cpython-313.opt-1.pycchecksum.cpython-313.pycchroot.cpython-313.opt-1.pycchroot.cpython-313.pyccontainers.cpython-313.opt-1.pyccontainers.cpython-313.pycctx.cpython-313.opt-1.pycctx.cpython-313.pycfscache.cpython-313.opt-1.pycfscache.cpython-313.pychost.cpython-313.opt-1.pychost.cpython-313.pycjsoncomm.cpython-313.opt-1.pycjsoncomm.cpython-313.pyclinux.cpython-313.opt-1.pyclinux.cpython-313.pyclorax.cpython-313.opt-1.pyclorax.cpython-313.pyclvm2.cpython-313.opt-1.pyclvm2.cpython-313.pycmnt.cpython-313.opt-1.pycmnt.cpython-313.pycosrelease.cpython-313.opt-1.pycosrelease.cpython-313.pycostree.cpython-313.opt-1.pycostree.cpython-313.pycparsing.cpython-313.opt-1.pycparsing.cpython-313.pycpath.cpython-313.opt-1.pycpath.cpython-313.pycpe32p.cpython-313.opt-1.pycpe32p.cpython-313.pycrhsm.cpython-313.opt-1.pycrhsm.cpython-313.pycrmrf.cpython-313.opt-1.pycrmrf.cpython-313.pycrunners.cpython-313.opt-1.pycrunners.cpython-313.pycselinux.cpython-313.opt-1.pycselinux.cpython-313.pycterm.cpython-313.opt-1.pycterm.cpython-313.pyctoml.cpython-313.opt-1.pyctoml.cpython-313.pyctypes.cpython-313.opt-1.pyctypes.cpython-313.pycudev.cpython-313.opt-1.pycudev.cpython-313.pycbls.pychecksum.pychroot.pycontainers.pyctx.pyfscache.pyhost.pyjsoncomm.pylinux.pylorax.pylvm2.pymnt.pyosrelease.pyostree.pyparsing.pypath.pype32p.pyrhsm.pyrmrf.pyrunners.pysbom__init__.py__pycache____init__.cpython-313.opt-1.pyc__init__.cpython-313.pycdnf.cpython-313.opt-1.pycdnf.cpython-313.pycdnf5.cpython-313.opt-1.pycdnf5.cpython-313.pycmodel.cpython-313.opt-1.pycmodel.cpython-313.pycspdx.cpython-313.opt-1.pycspdx.cpython-313.pycdnf.pydnf5.pymodel.pyspdx.pyspdx2__init__.py__pycache____init__.cpython-313.opt-1.pyc__init__.cpython-313.pycmodel.cpython-313.opt-1.pycmodel.cpython-313.pycmodel.pyselinux.pyterm.pytoml.pytypes.pyudev.pypython3-osbuildREADME.mdpython3-osbuildLICENSE/usr/lib/python3.13/site-packages//usr/lib/python3.13/site-packages/osbuild-141-py3.13.egg-info//usr/lib/python3.13/site-packages/osbuild//usr/lib/python3.13/site-packages/osbuild/__pycache__//usr/lib/python3.13/site-packages/osbuild/formats//usr/lib/python3.13/site-packages/osbuild/formats/__pycache__//usr/lib/python3.13/site-packages/osbuild/solver//usr/lib/python3.13/site-packages/osbuild/solver/__pycache__//usr/lib/python3.13/site-packages/osbuild/util//usr/lib/python3.13/site-packages/osbuild/util/__pycache__//usr/lib/python3.13/site-packages/osbuild/util/sbom//usr/lib/python3.13/site-packages/osbuild/util/sbom/__pycache__//usr/lib/python3.13/site-packages/osbuild/util/sbom/spdx2//usr/lib/python3.13/site-packages/osbuild/util/sbom/spdx2/__pycache__//usr/share/doc//usr/share/doc/python3-osbuild//usr/share/licenses//usr/share/licenses/python3-osbuild/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19noarch-redhat-linux-gnudirectoryASCII textPython script, ASCII text executablePython script, Unicode text, UTF-8 text executableempty  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/osbuildutf-8e1dab27296bb9c0e55a707c4fa3606fe869e570370959e67ab7e92e916b6f923209d541c9aad3fce19fbcf4d9858e7c980e919432536538962f78e89947c71fb?(/h̬jEb^@ђm9?WEmiE]ZՠF*Qjbls.W!!&<_vS>Vee|!E ):rcѭYOIC(*PgL'ZRBI~4#NȔ,2fF̆M֔$ j@I 5n;άg=ָׂ^%%n}?\m% d5 ;EYLPVĔD'T**1f.vځrzrۃ ] d׋•9Bum|k=WZ/DnX&yp: ͳw_SCMTJ,: T:SDuYi3~*}43 l4./h]xh.qPhR٬T:!qu"͊ᚱ]S&;䖳܎s]V+!MtFOVN)(P4-*DQ\ $ 0#~PTȲ S{|)m<<(p3|Ƒ}R o?~ 6 I0 1=WvoN1??l?1#Oȣ{HF?F gX1f}g!;I_ّyL?r=q.ﳮ{Оu?쓄< DBB!DB9BߏAO"&9*Z@/br"~ !ӑE慅7H[tdGzK/ϓvc]l:wAh^EŃK66r5, Pos2Z[գ9[Gk Ł,ea= *HʪYTK*Kg)=(Il@{ 9!= (i=Z3T>vFWCaUv@Y CaP`  !FaHS/V87%ֺ_̪nLbbvkNf;FL`+`TO18<O\wR&ʒ3MP-'R8P ;#Qy1qvqGw8#ijY@Vq bSt:H;XK\ XSb$ H;o>m05K,vee@Sg<$tZMbJDJK+&J*uI\h.oN\ӂVW.ǂ~~a&S'pozG *皌clǶx2ElAO'I} 0'r BASɸ!Q!yQ-h@{]V9R%f8<+vGB\Յ-A ! =vGeXBp껎WSck୏Wu[?ΑYJy{܊WK,zD+,@j2DC->9\Cܲ ]5NŰBX@9@K"Gx+DU)& (OT$5!ᦴ6ƭ-' hu0:p$mJǭZD^ 9r=?okB5}5nM⟆@_}2fQZ VuhSEmOgHM+nG~#Ǒek=ҝvUy\m Af?RA%)%̵\˄]Di|Dږq6AإIPT@psMvPϴ|W G64z^]0ox0+HA9:{>酁h)" ܲl:<(=056j ᮀh$gB1!ʘ&IH$ƴ,[zߺ^._ȍauK 9=ҷwׄCH o$H]L8Lf_HE[JpBz(5IQ4N<8,7oy Cc5V'S>YV(%FdH$2&_V+t#٪'+{2N)h$KB 6/R0) :n`g⃮:{Vgo;/ţ5o'%"kpQgGڂd5YL])GK#c#d@IDVL ''ܜbp" X<hVφzA!`5`6d}׀mf*2+X6Cg 5˔%J+JIOMbp>N*G-rs3cN˗b׽ݴtD#AEZNC&^.M舤 ,Bԡod),$m1lj OE .TX1c #콚ypk6 xlSǭLS[uL\ ODq* jcA3Ȋ>ܓBMcؗl6zW+Vi<ŊZ"9.rE0+ jgY+mcGB&V jY9Q;3 ŊRVW(YAHO: ĉfepPbbR֥>iۺ*KDFae0%ɠ&C^PWMjځ?ŭ@кI;S蘱1=-cxKAD 6p'fAe}0v}VWzUj=dNh1rCϵ,NB^rk;[u}ޢr2,2&.6V55dIlJb1IҍZrZpJDՖ5UהNo'k2FtMw]jܿx)/5GU?U\=)5=UhKJ!MeSLr\h˘_nôz]U~((&}~52]q^Qc c|fs|5$ۧѵM6d/9&.ze-z\Xq[E,t[d !Gfev~BmMPfV-ʅb[5gFȹ9j\6B,Ơ]#G;MH$3H 6J^rw=\t]}\zlSڧ|YȮaY/+A HJ䭲%5f& E"Sjֳ%uTYa6/MN)Ȱ@#WЖ3**d*ţ],5Xl@U6e"U!B瀭nItq0JMh@Z7A2HU9VKR##!%*t1U*@(YX1A :8*$I6SpPt5AǺB!+ >qB%-FE͙fР0O%IO61ܞm|ەcZ3.Xu*B;Il .הQB 0gSSK͜dSRH5`np>&=0 'i5rld2jsA.>% ŕ@8cC!}Y */mB8iU1hxbl#U2S̘8H/ZYaC~`^Zs n0,ru)0'g‰crn%5ZfE81,F!7n\$jСmqO4NP&FZ}!C2>WUg QApҡ*B{>g3SCQ$'fPl (pEj(F kHH59'vG}HFpT j >O3&|rvtLwZuqDžD*0Xha%hhk% +8>v|1=nNLLn 6ap5!7&A]x&y'y5WS:i AYP! IPclT` f\ywBrK*&6v(iz])L@dvşU Xr)&Y`T LcO4XsMN/%=e Q#DFrS|ܰHU$hsæ k*抝hnlQ$!Wub[53GbȈ'iZZlQ#՗Sí5R (.'ZˉgZXaphKy-3kaJ#@gp>DX@ >mzᕢY%6a Z6#tKF1_7^8xB5\P"s -yny͔k 4ku7JLR$CbXt'J8&!AHAB $۲?& vZq}\شYpD.:hAADXYE;h,Wצ{P&<%_U`}ݴMeL?FZs!q/4w2wZpjSCcxt 1FJK|K$Yyc t[= .b 3K5Ki1ūYMTjY8n!f'97!qp&.yX'=|c>q|-)֘,CKC +Q=;s* ̥.RL2:6 ~yR=ܙKO4e3/4 0 3S5Fcۘ,ᵷװIoB=(I-'kEXմ<5ahq_+x}/k%p2qxq{/]\]IzD7U)$, /R[a Xa8 # xbHC~̗zDߤst3Ao{)P~D#-*bM )*6F+1}8ˉ դ`!G+A+Ʒw[u,cP}-xX!ba58괉e&G;* cKO H>5?A1U#RTi2a [ Su2KOh?U={sftD#2]栬 k*)p7f>0&ZEZ*Sk0_7MNo*89 Q-t Sa!^oMef|]P$]ּ]Ҍ??Hlad6pF`|)CaWEI9Th Yʮ̬du炐޳N g*:/_ MLkH+Mf#'/7AtUVۀY=p0͐шhjQ~׻fT ݢ׍W 6:Eg6pŃ"Zfr0bCM-RTβ29 =ƍ,晤տCgs-ȏ- L㾷Q- ֳ7vb煕i1!議Tؑ*NSB`g<, :-*#tÿ^O-͒up[ 2O`nt:\~υ_.`,> xtЇw^aQ;Zz7KșIai݉UC %C9dx9VTzQѰUtZډQzF9K, =b =rh1hLH+"1-;|f06Ɵ;l<_uMp~֜M`WBU3bx@u5E,AK:bz1B!0K\4Rd(BܐتuP>ェnlK[h2s<<١Òh]zRUeS%`@30üB>Iٻ tZ@ 6SzktVT;;<JRL|oAkqO@lU%b=jNLkRj ZKC21j\: Xj0u<9kP =17&)9֡PY BZy&XXpH񀆣ؗE>C~V$S fewAF.ĚU^_p `* V/yx>Twq,"ߛ ei(y/0%4 yP뭭y\>Y}N?eP_zs&M7'6$#+!19G0Eez2{;~gN#q p#ޥTK*ٍ@nj apቁ)Xޔ( y5=9J e8vDuLH5A :mVGL~dtѻBEoPfm$yU!27G` «#FC,u#*ЖԾYl@!+k\4 nF-}1HyjXL {x~NdEF|03,Zu kgrx_s}*xj/8x6J ,Q wl_{ajN1ʝpxޏ3eZSt#7x(?,!O3^n[D_8,.bK8_bPchbA7x)_b~m erjYm 0=?W}˅:ْ 􀻾;$h0%yse?~"mE}ڱ?1i}YJҜ\A]HOİt4|Zb5^!ǯTTFGwK+S0@--D Aj_L) d:#Z0^RCjE}mJ?w_|ep6|5g`CZ-6]:kXckbH]:?W:WPfzyRf>zo{w3DJ@qʳcum GS#rF^ ]~p׌[Mи͉'io[XkvSSCDQW]ci=tzetWnf"I%kmk~`foP bBSLfzIhnиh[O:RIT@Ck[XsZ.cw`Xڰli0zN0ɍY ﵠ)&&AއUl#Q\YC%OE-lUhA@GiF:IeQ@\e$xCSp0f[|(0.C2o6?~g1_l.;,\l:lKJL9ֿ>pqirLfWU;yawHҒ&v_6Sj?>P?XIpl0暑90$,{?"{AF,.qe7T|`G_so餡!oruq\|CfzwuFKIbfݒc6s#5nN{ok2xJnxzbYo 2`KsfY]A;@S-^ f&KӘUܜ݊I\]E0+07s;煲y]G_]e%hɪ`3RS:QKfS6!dӐa5FNhEʡ}'[ fz$:o"+Z ;8l&GD.)1?'DwޘzgX-QBPi$JH(:}*`(': -)pBVgS eya8ecd_˿vq`f%N~q{SZw%IN4jdd8D\D,`lLgajAvNkCC0DbHMI.K>71 !dd(&-eUgGy- }Odu+[(ԈbJ_%Xvkήw8xw\E[bٷ鿟,77 wJK .?-j2T+:]}Dܗ-kVo^'G bŽgG|ȈT@BWMlpͱ` Z޹>8`Қx(`(2zP -$u>Y9dgMXJі,ӈ8>(QEM'w/lIt[g/o%.z4P:T9TlO6Zv-.LR:?*/d(:MtӇ،ƴUm9#fD}JM2:TՑ3+#p;*$DX` b7#p<Tgn I0"L?֑0m_N<&B aF*+|iQC ߿pYT9p6Crs%+k'G ,Ofj Cf>hb닂вX 0pEX3O$N 3-צ8Yb٢mA(HHR)Jŕe.j|]IRCgTZAvmRsw\ XM%uT_\]=+ʬq9՟tdnC="QG,Nt1=9K?l9!EFy;cOb&ͨ*SPoj"v.\ YQ r`#q>X E{äyI2+sq m7["]N[8rI|ų{K2eJQGs>Zl#  0RcRWq?>GjKH >U 8C5LW3^j8c@|pNU8yե$/}Px>p$$M.=͠z#*uOǨɇ+~m+nׯ!skgfb֬=TDRz7Sh)qEq4En06; b&RpQ*6컮t?fI u^xVu=`Y(~7z%=d tQTkȩt(WqS73z3 R ;@? |). 0?,[>n?ZBĺƐj[ kQBGAŁi* OBy7nkPH)ħ#n/Sp4U+bC&^uF3$n"lPߙs_ܒmS>%^ֵL"zNOoh3G5ߋ{+{܊^3UJzT[+~|c]|k"ż+:T:31g)qoS p(}`P>DtxswֳMJ pfUF3/V097K 7U`1ٶ.Lw{Z{ ޝM?+# GF>WPAi=ǖ](32Ω2"jPQk\.hL ,\vшz[CنsTbbYlWX>3l LPqk$uPޏ M#b{&W7_JgǶ`d#a{F1֫Y !o'tMSj& z;qIR0m>=7@|pw ^xC hSw< 1q!Q7`aL?P 6vwolt-cojb 0)$2L zig7 nTjWV2RS5.;0nc*D.;jO1DMTڒzN9ջr[-$NW.x\"䓉ԴÅoB1.^j ;d#hqs;57g]RX n;р3/z8>}{{aA͌& L|WKS׿^;v`6.# ^mG 4X-ڟW D y ~ឯ]S)Xu935jB4#q#9,۾uIgj lKtZP h^m&]g]YX?ϯ <#fBhgݲ^W-:ʢءR$?ܕ6(C&p^|Y=Z%fQmINJZOV <ݲ9T.]53[*9%*9.v}eoB]@j( U'ʒ"cͩwSӺ`[/Ѹq޸hqp̸pݴ`oZ2-\.,Bb@ i^T#d>bf*9-5?EhY.&0Xɱ2=Iy~NEE+AGq}ŽhPFz&g\qdZ:wPKJ;t)2/I:. 4?_ #г>'hтKV 5,cٙ@E:iq2΢n/)Cv>BtllT!}¢bƔP*+8#LX`LC87R_dt2 ž: 3GT!CaDE!DO$'ǟE:~hF }EҲOU*+jS:tLh?hmYw&c]Z%ֲُ~m0[miU?+"{dܤ7a:@jIQ̅ZiO3ٲ1hՑf'hWb&cAL.ډ_jG:j̭Ç&tR>,4, MBǐMcmǴ9SȼAbA~: FLM͡?Dsk~!>'7'Zoօ]4L;dwq o-Wq &[Q2MH=f0ޏ;CwU ^X\5X_W W3,TAMupX?ݠw*8hw ?>獾NjǫKN`rF\4~>, x9%5,/zBa8,\!$|Mf3!1S OKH.59 ,ˆ]a`!Wh2WfY8JD+8S܉/ DYXلZ%ʱ*9ѥee񢍝cFr@s?w{XreUv刢_yoWY G)܋fd8K/'ےԹ%^'ee[]͇ޭ1aփMk.^58 Rm{#w:;y!9/[h,ږTXiۜFIVeR1?q(/Ao.R!VxXgCcoYGzCϡ%^/"- vm]anznp-Pg! j]?^ )*K^9&qR\ <XώkVu={kJF\3p=*oS55Dy{ ]HѣZ?(^樺Y}rteUe9rLh4Jd]aWrZ攩RRdNC3 i#c]L&iP346efߤ:6Y~Y ogv> fbq'"‹K?0;ln^7΅h $&ex 6Waw_kޯF.i#`S_HytWzf o3/s?^`ЬM:]'va`Ш,ȥ$`*,ȡ P؍,B2 R/°@"KL?5h(w#^r E$ n܍ 7Q4c(") $`"Z`ꑬ H+$GHBR(Xi=LHJ@考jQ) **Eu6AHy-OQD@% : g1SAn%`[ g94k=ӿEG bGHѐ LP%I8G4Gx JШsW}E栚1_#i (Fm&Pѧb8mNbˁ](L }.w͖H811/(RoFԅj(ayѵ-K`25arSfab 1 a|W ̜e^ֿ1tIDr&læy`ׇ Id]#7 Z X/2]B.̘a~Y eMfr\T]uqwOĽXf3??,\]61w DH/!> \L}NlUv_\U& җ1-a k#rrc6Se}LS&*/ #يsR1gЏ4Äy m"~\>^0_ g: 'l0뙴^?_g-+ydɲbe%j )&۞ȷr}̜(zc9 N>ƕdmeP˴tjJ3d áhDL I<1$Q P  )!Z *ǩF4@xU~7GᏌ k.b dӛq/$> n '4w}~2?GqMw6#v&hmaͿE Zll=CmӼw abRweJ"aa_)d^ܱY 9$TdiiӪ@GBDF,ڍj]`(qm!zp\˳һg+OSIPp}f>Hty)f=柩#/x *N%A0b HSЋ_ ]J]\$eB/18*n7Z,9:m`~Z],t=#;:}chL`qqLD[ aHf^Z/)1#qlcϚ H_WpF'h.Y?3TӰލuUNwA;f9.=3nE7n[|A?3ybUՍr{0XJo@ tIXj/nRbTȧF )鿎H}1Yt _<"GAA"jJ_Dxzurek,0`Wu>WjlZM;o̻)rcz#{^LƪW]778𦸙c-xxybKAC,frezl7 =vJippg4Kʯ"h)El׼'19:В S Ċ*vo+R'ԻU^n7]:es8﫠=xS(eyMECQpcA`pI`:R¢99lhLr"7,/}@:(1&lw4Fw{,^-sւd>XZԃ Vh/-b#ri×GA ooQ߫": O.Ibv L*F;Ve$:a}0@! Kxɤ/;i5Cۈ˜t xyWؠ/ vra\Q!z#KiU2įYS2D>VR-n-} aci٥vo M>L'GR=kovgEB)oEINqm'6BK_ ZOZQwba gsFa7d=)ͬ ;%?M [%]=UpU eCl-?MdD{Ĩ1&zbvǝ5\!,97n85պ[%芃@m͡EQ1Esm]y /&ʴ釱\۱t R2 ֪9>bRaGxSf3La4`AeGH?3^] HVZx{N7+"vǤ#*O234}%ra,6NxhI [$v#*?^@y"Gwm1V1o0;3!ag iжt !rpCaFV o&o8"ŜnHU4΀nklo}Cy ,z3;)AP[$R|4V$kX%LB X22VKޞǪASʌjJv7#>=1XNò|poGZ]Z5[*sQ"W/{ z6ofd6XDNr,X <~d{' & &9ɑ ūٔ爮-'Qу< kmCrzd8Y2~:;yu~V*!Թ.Ii\Ƿi{rRr'',61.[iY/45<Ҽt`܋'6G  DSRA7'"ՑR;¶vJ }b.+BE$1 sH^f^@z =|IGwj.LP~]Oi9vxj3(U@O\O <zDBdgrJ!pêў h 17w'iYmCGjB>q{4-}C;;8Ej /dgnT}ϾQ16nN?l-%ѪE]+ xgUcv.ǀ㯢䲯2x6Gxh2`JPS2<| &V85T)U!qǔ4s&y\EшtAd]9bqV)oI\10DqZBz.1X(ڴ/n= 7ݚTEײ9#tx-5Yg8;>WJdC&NAtT,WMO$#DeF花rb}1cXp9S o:v3d WB]djWnϼUgGҳvpRT# EjuzK#,ϪLgg1ur@QrCkR^_׶= $wg߸5_uY!]#$2)4.; wd7@:G:Ubw.){z2a,M{Ne }IJՅOP@Yϫ⻲-Yr̊RtɾWu ś@ E*M1;ex w0&ωA{yRG7xkCT\0S>؉gkpP$o*#S$*7B>{&r =,7VC@0*E4tJ^DWlrHE5zC"ϯeVU3OO=d: *@p`4u򯘊E2eJ_ǚ82j[%v1bV] uyl3}Ը3Y[Y(xXIUYs(|.S4?,NJ@ĦG ӸOU@s^y.CV: 34}8Cyzo/rgKJCDwBYՇ~[ArԤџ.6p#ie'M 8+/^ичjITNްɂ fN P >%_x"J0naO.jR Hj1Q]&EoLl2R*&<|9 t10edYiL]m9+p8ՃL赏#!u)g\^>62l`/ ăsHU|Ff/]_Jj} zɂX u{\*'u}fF ΆaIˣ$&%(5MMkw4qx?w(W_Q[yFw [U&C{Gp_?R9VU5%,3Sac5:XϟSApo XtҘ|r)3Wsפ|鎷>(NDPT"W;wuU|i2 *8UmȪ9 ޡ# n-ۄ*_.VeFO p Q9a˛jRe v1kSÕi%ʒK}c)ٴ!!]|aN6Vo:м@zMuv_YVo(C0j=A+ed@NPOŴEe2Ŋ%~IRz Gy8{ZX+5Y7,TOӓW_E;{f&!1ܓfލ5Gc)|*I, |}M{ k85ʗ5 m`BILfYY[č(j\[%N}\eؾi&g,yأ? iʦ_"Ǐ"ڎ_3=KF)Fk B9e A'+y¥wjݯāX>[ n??@৳ "]L咾lJb:N?sFgՊfq9OQVQS[yR9ڨVVUh9*6iB(:WP9*ôOˬXM^FN`Iݏq h!)&֔Џ#_.%$wZ;;,ҕVyϾiG!+_Ņ`[r*{m{3@a-{PΙYF>CF񪵵@W?Evmqhϰ@i9$ Z%> "\iNN\uҒo 8p^r 3Yw7>OO_BFSq19s+Z,B3Tb$Q ÐYWW`(r }g :]9c]tC? YÁ6R23Pc36-Hly7;؟ÓdVLJ@GD.Xk4+ƍ`ZC,Lp#_uuAMd5xp8?uW/7 ZՀ9Ք4 HgS\a#3V0^Id wL51ZUbɮ&w 0z̠~%V4s7] 5X7zN?3됮\ TJgD{Z;!qR;7,t#Pc1)UZK9=ӟ[}S؍ ґu\j\;(K"eƺ+Ea86'F@σ@J Cٽ(JY@h3 $oX5*KF>{[r=R{<_r@և@3tD}wJLdeHn^I@Q$d.4KPiN7woV~΀=ʠNųpOdI0>{fٓ“!/'š2Xp{k&*Іto9M쏿 ǔȤk72K {Vhsy寪l!;$'o'K.|8I$3!!qmr0 `?( Kp8\!em?!K`8R.M5;s/F=:$~tZ W|z,(2j𖕧{t*9E5"Yc#H#WlhĹ'qof.9Ě%n6%g\E9oz*Rʪ/ EBOPBʄ&1=R)i$Ed*B@FrI*3mӸ,wX#NԹ(9` 5ـxQk%RW%m+1鬲NV-@n-W)_1[@aY=ӯWڇk>#kl˵F H:ަѐx;mt8؉HH%$If9Q^TA s@Z/^PX{^91A|wݺc@ wajX"JHiT3P*TLOk"BAmWMHVUekҗíVsܡR5gOGE&%Q9CCAL! p,@M0uO |oȂƵFc$3MWӅ2rQ \(ʅL\, ŤBU0`]F}٦5{B3hv(x@4i )7E^7{i9 c)w͗>ӑ bP. l}݈aTzAzw  콅t`2HkT"&fڜ:Dm=guu\s{Rzq$Q]Oi%K)ܺ;0x j{ǝJ`b*x3kmbO6f=ꕮ9ZmXD$& `.آcNs^\gHd C`cDr_c-J2a@;~9~sidO{Hs~_B%\5W!&lw=v˗.:J+4FcxTX)ڃuf%a gZ'ULE*;CC[ :6j8Ap(t1Gc'y,i 84lZ)l/>\ pN%r~h7Os'Vk9iOgY_1֛̓Rh Ǹcm<^섛sȯ#y!j70б` -Bw*M|0HEFʖ pN @! O@6uϙt?174ZD*V8JШߒz44/XȔJͪkaMv!-@S̒$gpޝKeinhTD~b7q?״yJз=0Wj9O- <(e \TQ(ɳɀ>^խ=֒>U7I;8zu {\ԓJQ3j5dRtfH7e!= \e05f2qc_ba *+"Z: Zt62O͡ùU֭j5O3ę S;%F3;cﲘqK*N|D$s(}VS!;Szn|tvX̦롧$afC  =/ঞ5KjO:mGDPJ`[#JjI["MvG+j*MUC 𕼵 ǜ߰/7GP5N9>m ?S7#TtRJY' R~YJoMUgr" 4\0b^T L)9%S'PIi)~*5lt|aZ7e30)H +N ^K[j&vVyl&g 4 qz7x+|{Cik< aA}Wgyw  YƘ4l\s!y.B\RD")TI‹`\UtʫG!x촲,]2x GX&]MG),7DF #Vȵ5@%zrr/Rn.p%D0`N\10R^(VTҕAw EW~`pqf>wᗡ@\-̳|hzł7)> iV@Bc}K~Ԅ6&=M†̉@ X e H'/[6 4_"`DC00㩘3NfyĉO_:HA%F\o|B@k_=;k~㣢f9-q]j t2d3H:@};ߤ֨=w&h]]D]6J 6qeRA-27}`FB|؄&vBi2OGM#Y_{q2Asƌ+?[{+3!aU%3@8&WSKAO?h,#/P*dRJFv`f:}Ӹ2x&E+S5l!0`U#$({$6': I g5vB1L)Ed-/<덳+(4Uo%%N_OD ;Ι&sg "kBu&Uߠ$] L: i0kjw?.qQ?mkZz*X@N6c oO==V@G"_'=B Mpj$ ;u_օ]6#J,Á_4zB5V`+1,ڟhdC!Ksvix?rAuAtӭR M=9xe(SoWĔ-~0Hfvy4SmUʍMY !-P= hhUF"#+c~;镣*?w6f!mwLj- z XHVM8&k'0kmunFd;gܒLk愜ќ7ʔp*8)>8aq MaV*6SA 'Qfވ4U 5_<\L, At! x+k9o8 [#7iɢ( ȅmlqz"VE9ǘC YA [갴ρNcunFC@_ HMȇՑy >.Q;%j 8C>}ʛԤy{K Qn5%D/7_'IiGDp)lDAe:dטiAq{5rQ!H }7K1~X>KW݈˩a/̎ +1E:7R\m#9 8n$pFYKĞef4$}?[>Oؼ+<٢«pr0GQe=$C*;&?h9n'B삫1g QXj dHo)@h?u}\ sF^AkވumZ~|ړ~糫[U_cxuWo6~B!ԻH@ZL[8U,)n<|Y aqJ]]eݙ5R1,3*ŵO~ yZZLL 2tg"FU;/j$*&UfYX̠+Z|E(` ɠ?a5JYcץ>5Q蹈܆u3y =[z!Dd9=!s}TD,85@(MvDk7@Srs'9G6-ܤR"aqi&dH,du}l~(%Dpړs>3+jF`E^%cF PX9Cƅo *FҺb 3 Mh≛XPFvUgWуcSrNHS.8\]\LEp7?NK;y%5V$[$',IyAD2,ofɰW_EUq*yhTusڃ+iTc#m'hULN\LR 1Y`Kǹr̦, yrjKYuHk"AzBe;M5fuXP[e-!i,UQI[p%b&o!T6HI3n *W~7I6iauB$K0*rfNV\r\?A_9mdcmN_( ,?:EjAI"C>EM!mKUvxvQ*s L_l'5n]^nhN{,ܠZ_=*|zU4P!6?m׶m`E^A& ЇՍ2qm(Wc/苴z+ ZW7g?hzNd'%[ :ʼ` 7`(@)iZu[\PilR^v C,!<\ϫ'fsKx/;{'孴i |pC6BC*R^Bvzt']!C’]sYN6B>6'}bNWx46О2x7"_N =AT,j=/||eFV6!Y7O\J={jJ,hI CV߫7CUdY=*Fei1l!UeMѥq>22ߒ`YrR8p^yUȪq ȢZң!s*@lbMD۹ M\nˋNb?+Ha;C< }kfe=s vC@jX4 .̖~&iXROaVx]zNPf<+#*hssFi?!ITQ7#,E!d1cN*rV8RtM\TA܏9tTarAdsxre`:NN'42w_!Y U${@@qzhU$(i+{[;MVި f<\wHGd2 g%2c W[}Ԓ)Ǝ.IHzUPD(UQ^ [,)0"aA)yVSAX>F?3E04U(@Oމ'J"ywXWfuKc''J`٠ nꡐޅ ~So}D|árO]E<߿Q,/"jdب#G1ɱ) p!EOھ#L2 _U\Y:}Sx-)ؿIDqh~H[pGy(o!3g+:^@HfgxXꕺFg:Cy|Z$[qЂ"6%9QȪd7"a.$ܩe^UQ B?h31+HnƼVjxZBA[kCʬ\(+,*v Ro<3YfϚRИ#J[o'@^z5"}=;.A!fJkOJ- }2?8e 3mfW\{6OJsm+^Ő8፨q88[mo :BƬ$0*m+"!{9/B@5uGhY&09Lv)UBr뵃%4]8}:_DdGYaMhDoV6vGs6Hio3FnYsE8%eU%ǃ9*^,qCbT!WGTPDmQ[,FW{HiFnԜo2u)ط=?@͐ M@ĴU4{lJ`OuYYu?@['~ w-}p -GvBw ,xqVA)H{b WK9ܳ0ҷ{7pֿOu$/lc}HNc" >o;*Zְ : i(өEXKzz]NVOf@(#gx#r " AO4 =D~*:x!Dv43Y<$(ѡHn 0#&Ęn0.& Z\VlCOZ/esqEM{m/)lw9# g&LNICy2qO"[_DмXq1/ GS:̂xpFA3olt-*pW6|UIDd\tG;؈S DD9ygOsTo^B;tOHtaJ#{ T:v8&4:i|`ެfeք~ٛu^`]OʱUzg Hޮq[({cT}SBj rzqz]!PXjMJ0iS,;R&fh X '_ m{*4( )GqWi EBRtYOY( 6H1hTdM!9/~t~F da {sZE'}iE<LR\Aܦ%Ф(R)&C=/!%T"8r":t.+L$e=خV t4Nٯˉ7:/^D̨n6RyQQW=|^(cq a-ũG *s"ھu[O*5IpHyGAm!3W[c٨Hpz}( 3Bj}J-dSi4J-{E.#|8b{WBXn-AXu9B%?6ȹ8\ފ`lŎEof. (ҭ?(m@@At0{W+Z%Sb2,G 0 А#. >EN3]z]!"I;i4`|Q=u qRS+l##t\Y; g 56JQ ow0h  -wZ4!Ąһ9fKu2b҅7`~L.aQ {Adѳ(WI9~zG$e FHW 8n[3L{ H|"3}C\;ٜї?3PozL7߱\K][=,ܴoBKuxS=nCU;gYj$'sz4mIrD>e;4tޗ8/A&yrFh(g_Ҋf9$$d3eTd*U0LR\=` Z4}/Z \3/-'L3d{^z)G~H~̧Knex31fGR(_ntA$lP~5?Lh_K%J0MG~[m}޼OZY1=ֱGVZ#" 2}s<$g.DrOͅ3ꈜ: 4;'ETw;Ép@_D)W ea㙿9xii*t\.1Y^)3G Nn/r*k1= C&92kndԖč惄4vi?\Zq#(Ka͏iguMj?OBв[ޯ[-_*K/?Wbj8?hql`/V'z߶+zi l¦90M$l'U6M,wN[+;앝Be02; 5m_ݎn&m[Z hoS/͹ZAF6˲.sSq,x2 &h+~&"b<"`UŷNo@*ʕ=7HEH28|o9D&楽NYqpm{.bei>_[ ^$+('Y$-܁ y,fNR\ Vm(IYi"{f81.3.YɕY^ЕM'5rIԊ;ӺADOsF9r-;}.Ҩ7!oB|D|Uz5\IM,&(Ox:IALoxp[UsOU1kֳ-k)]x8bPQJ몚cevV瘅LiT,qF:梙*BqmXx8ז o-?d YgD+[01^~AG6ŭHr锅 @Q "gv"ɉf\Uu|JgN칂56D7G5[{n@F&{OQ7#h.(jR5Bʏ)TBWl Ͻhz<\/_<`m|bK8I |R)!it˒x&\#^|ݘvP&]y6c"uWtJvd*#VR$$Nsg.+]>`ܣ:eύ^A#$E  rY|'KLTu#h5q2{Ïu░ϖԏ@S~ѯl6".9wܹEqo8dUmZYlp:7 >_ޓ9[O*P"RO#kPhsK;o=^o_ V#x[:Q]DZ\Mjd9o@bp'T$1?O`hN,$ōA !)o@H*'$" 9uU8Ex"+`Sdt+0UOmbsbmN^۶9dygwe#onڃy6Ur~h+z2Tm .PeI3+3 '5`Rݚ9ȒƬ NHL2}Op=TQ_kKekyz_ökFAgγY2ϿԆ!/l7q[%&[qZf1Jwm 4!ʷӔEݾ jjN"&a z65z:\"2-a@DO/#:2?4R='DK8I>:;KKz8S;x!ם0ZoIH廎/SHi3E4M4wc8^|)Њ`$^lD$?vdz ,?-F}[t' ט)'JOQ"}݄)͠b6|)m9 @$nЏ%JMQi:ʟ%Fw@*b.{6鋅6Z!lXTڸAfY D.@_ "\۴Xrxܚ4.Fyc g1u}Pؤ?RrS ) Evd4?"#X0݂f7951Q|h$1S=c<:Y` &c }_|sco_T:,A|vr^,檐ioUH/K_ 怟Uر*)^ڭ*M A\b5B!>œQL;G1oϺu\a `J.z~2bżv-4"Ʋ"cj| ='VmlW2;%p>%?wxgp89  ˠT4 ?y^!/%@LȜ!E`M@=MtAG.bre_fcU7QSRؓa.d!d8 [µ 'd^6}9F 9ttl ۱hXJbPD㠘G N_ m9~ײPLⓨڟ0*tHe.z3\Xn<ג2$(^,⦷Bakm%=!{~V3*+j +fl1#U)O0\3eDkU(uP`~6籚6;981 i$ZM%E`x%@H~ v#f!UF|xUMF܌Cc` vM#ЄtiU5Q&cЮ4w_CmgM A.;@H: O/a@Jt~{:5h#x?op .ؘؔgt Wv2)=RcLن40?_K}$N낁== (Jへ6$i^kŃ'ȣxn."Q`vJt(+V}sOU$4b1!xKa(qêp"k マy"sJ.B2ZL{x ج4:+A$H_3o+FՀa? Fh;Ez\,<֩R³ijjs^⾪%[^)w0hCGLZ =>KkWPXF {{ V.O ~v`%baQǔOh+y|p͇ץh`8GrBT'+Yp\% ]N?1f~pⲵ6i*(7"μYuLpk(YXjJ(rlpIߟK5kvK$t#¼RĮ)onpVɴ| s^'K۽}ؒ`JF+9Sgbljcʢ[Q/OAA0<31!.Ig#иcՕOr) a>z,hHo#沟}Q ;TȠB[-csB£| Ղ0?RMzD1b gXx 8Y9 "b.k'?si=)Aj)s;\{/dR Qj΃-_+sҚFSӸd<[]tbWS p'yUĤ2h`j,>4'MiԻ}ڊYy\I0l+C'f~%*A%饾1Ƚ |`+CaI=0)!) tssp/=A3Ըg0z^ؔSbzWN(Ao10҇taC6fR;HkHy>Jjq| _3K4ט8 Kq&,0J1B]"NRTF*Cyzx X|!Cpj_{x:7}9$N0}0gk5DAQbqsMlh%sjz_sH 2(d$#7Ȭi)o{m0nhM!fֳ~& pub֛`]HK0@@AO O鏖?4 `73JYpY'xv'j]vSW͑?Nʛ1DF nkpddD21OQv7j`*X>dxi_ĝֿ; oA A$tX`Fo1V z#;=&s{&Qhbb ľ>3yHzy@} (Lh,A5u*~X`V r+Pj_cSLuH4^hu O# h 8cVx1gT\=QBzF \<{Doį¼ɤ4.Ǜq=ήSe)7 &}9 /M6Y-8_V16}1)w\%~<%Tո  DoOpQV s6KUp=<V<.#emW rjC<\k"*8~6=0H9D!im)@A̘pꘊ/~!qEN#f1ر?pf0Z4W? 'h,h#u{!e3y*f]3K < fMc80a b)#VK0eI cfr6 /xQTyՆ}~(3Iإ]0i9}vę_9XޛI>+%C0wF@g| i>/qD0~7i:'k@#)~elM^v¥ϥpIu;C3Q8'Zӳ%C׋G\k``!f lC/dv8p* l]M*/¥ 8 '@yD" qrXfĪa e(j6D%I$qdePDա8TCk{ޖMFVQx;!no" ` dΒy5WB_|q*1sNK ~R6A d?HD=؜بiq毮݋<~5׍9}Ȟv{b@KI&"v+ @hGNAaoXVbH 3U'j% ĩuѨ$p&m-{LW?ĥRJѩ[D`̠ʐ#7P"9*Bn [[< $s`rKW)*vDPOp4@D1' x>䉚@0z-"IŦojv߆M]QaR~BIXjl0u|6t؞R} O;Z1P9E"_ZM??ZRϟVKlgX_yEL"/0[8d.Alc!¡f C\f#0Qj!>~;f֙%]2R-w 9S jʙJB|.HLTJBcygu1߯T8ocUm. ^\X zLg -%B$J Lb`#\.| N?/Y֡]{5f2[J*=_lKM:}|Sp[?nlH(zK 8{!)QsICdi!FV3n4t]8:t8ؒ$5@ɇR_B! M{)f9^ 58C|T|ot+ph&Qs8Am7Φ]4^>L#Nk&Wf[IM-I=Y{i:}CzADg m]4.oE!uİ4aePsq.!9duCAC z)V`KWYrP/G߳L1Ԉ;%HW'^phgpK(P~ƯS+4^N^T,t {RDZ{et[Xl,CHMq.afz&^ML'yҋ ɩi:x&_k-ˣe}o` D |H,1AM<rElAxib$֖hu?x /v8Tn6^JZSz>rK 0VX.XN } r]A1Jy6e-0{X<5&^?F]y&~nL%fδ2%2xi4K'ps5㚙m 87) Aue>ǣq琲KmNctZyFc(RJYaEyvpAVNVNcK7^0 1-JvU'=V&z˄M7V35'tܑa>-=lf A*>)&e{9h>^b+m4I>+EU˃,h;.bġ~LFxnҏz ޳kլX* #[ϋ\cEk8D i$eBpZb*k<E끝𡌤es7d6 Q @o{Dq a qׯ|/Xi֖yҜDL9F^!ιŮ+}p=⍢ZFEsml@-qUDUaxoYl;WM3RMxeYkPw=u&kcl 9QV #XkL dq9RB7<((E#) e8<hwK%;g$RY8o d'$5`f+OA3(Sd=A zPU3FS3L<`˨V&"ݙHJ!H |7՘xt='쒬{H;Pc4ȁ3= e7fo(P&i 3nMeЀ5=6Ba/O2,K0VSSs[#5HD WN7Q^X#;Rz|̔h;uoB7 '%>>_}`|G`=,Gя L@I+:W•ʧ#HMC`0CK88L(ƫ88=Gks)C~MGp+5$Ze*Y6)}xTVdLKP"/a3*h=d֨[f'YAiZ5c]EZމP$٨MÂ4se8ҳ)OI2% o11ĶLDV]hp(.(9a]4*su\yA=c~r1WbGVdƥtz3al0u4۠3 !WTR[T f[nU k['qizzP,?Œ,--&݋-HHPMdxFa_xINAR~=ғHCeA[99&[,2} ,з'~Kf.&l@Lv#)ouے=2pJ$@WgYqAp 6|?WS`t\bS'Nav]eR4|Lm TpV4-z Lt͂S=]LO|XV1"DQ o!n')/ӝ.[YXz &Yʟ#KW.~szđArqH:֚-vXZz%THsـz-(RdF!G#ol,TM\uxr>{kMѤ<0' hlqD| SLzi ){B}{7/zFM\0) G%7o$KyJGF20<{sIy&=8nlybK/\aLc+I5ߍ󼈝C}$[++06\4O2U2X8m1M2tRXl_N`F3ؐpy\s];0F$aBNP&tBQo0_tT2FE$;H_G3]eЪ&T3| +USuд f(V[^{WMW^xÚ<\6Xel<+rF 9|ē+şPmH)C⽁Y:u_ oo3{u]G_In&g'ew&S,7`.uԊYt ؄)-Bs*dBqk[8<(x4&ŧ;kn8ݲdfBh*0eB)D+| 渁)WԎ>Lh cW-< ˑn)ЍVВ#[F]HZ&Ef:k¦}bfgȀ\K߿`zq 2SZC P"&L /i*D Xd,545=Η习Co:Z<}|^ !צ 02Lxxk8^m EG m?|=NB i|]^ 3',yBɫ%;6C4!gs׎S 4b0xrVkMؕ  04eWjgZ;%K#c|"vPzB奔vP)K*=|1u[ohl'h6^*ן=]ooaNa&rYg-κl+V78| jse v j(uھ{:ep+/Qˊ1勼n]LGDdԠ+&]|KyX5(hA:dqdrVD7r8olE>i|$i4Xl_rZvjǶDke1y e/ 3i"LX󠣼޻$/}?aOy=^2pTRxqr ݪT"cN$s{B[? N@#Ձ{'{äWt Ɲ˵=w Y΄Zx\ S0@j%Jg[':rsbC^1Mˬ|g#q._ȂT~/*mUֳvV> ];7uK]QlOAۢ6BT;bRJ`/P-$мH)7=)V M!G^UgZP\xcagUyФ`Цz" z 9LvCi<_!fF5I0A 2m.pکma,/^Td.HdFi5,}[eO.}DYC@|a Qh,)৽õg.{9<(z(i,60u CCA !:5b-2]׸ ,?7[ FZ[CrC<BQK?p, l~WPƑ`DnOT@ۇʵ OD-v|ˁ 5MIE\e(f^`ޫZD}z;ϧ3GN=~Q)Tz^iZr>J=UARhRC$|9;vUx;0ZLm(2ڄ:\pL)EKhp]_|whΓ |Yur֖/ i}˴{l@dR6g8יceȩwmD, "X5G.uVYLQUUPP' [$%:WkRkQ{Ub u"xtYj!)A BQO2;!{_YaZw8*⇯q{{YH)\t<7G_m*Y+ZM&_ަ=A Knt2JBqty-Qx v_!9o?LKZ8czUU 6${-l0(5'xt+GPDl 'F& K'h5NVaSB~3s 񿪿ios;}:b: eNhڄg{9$lҷwua4=>MŽrǣҹ\.svU +^[ șG83@,3lCuMs r]vw+gL?Gփ"C}h7l&Cb䑜% D݂pcJ􌙞И*IΏBL0|'ɜNE,WC8N ,r}/VV )~RہLJPPz8+@H i*d޸v Tc J Dt#WcH2p Lib3q#ϳilE C#ɮJ7HpzԇSK_ ދgm~~c),G$fh. 2 UU=gHe&Se29sT<5 `j@{FU;ED:Gj;p݈~}^1yQ=\<XmCpBk9\RK?]Wϱ~' /RN$}Bu+R{ɥ; !ccnfR~߀"P;wb&|ZUZwdm?z ,+\_K03q._h.a[9;4 f,aBe"`J#q)9 kA% 0ظ@Eў ׻!~uĸ>!iqn ֧WBtl >CPٙ |$zA(^9`ؙOh 鏲eHL:a RL엠s~&TBnq~f`  Zq |'5ՠ3#EKsե-|JH }7("W30 @n[0O`M|26ςx1N(hSXG0mJ@mJL_y߷:V_2ِEFfX-e#!S5BCIciE$́iȖ"t9Ja|@ˑ$1RdB&r+ZhElm<.I t¹ ̜ qx 8ŒÑ՚ Ͽ NvpvR7Vsvޫ6užf^UU\RX'<40* ,:NSĂEg*'}$\\[NϊcUUY?ЀWS-wFo#Kddu g@K Cg -dt"B 6ShQizSG+:4jҥF۝taDI zKY'$KҤNîoi'D Kx̀^O/Tc@[|4yV{<{7A؉)n+N7XO@j jj f5IeYR{GqQ&wof]sH;>}2i9z'wXI2(jXp,fqjE&=v+#KXT5(̸iUzɫ= d dO8æaEP)U$~N[5-cK&D}k$lmki82}p$*z!%d Cp`kqH]HߦyYʮN/Q=gvu%V66gd%-m tL2t_ MvBX(k3u( 4a@܋DblBKa <g9WJ^R#6qW/[nQa2Q5?@hH̥=]Q { X'*rOQ)YvֈI.64M̩@H4ī= ϭ 49#Mڬ1VB|L;e9]OascMhG^0{}0:xSzi374h@~'ךWmS7}^,(P㈈p^sz2^jf1v2oK ,6n(޵a𷜍/T"m@; . Ow\\{”Xqz`|Vfw d6'`0*̉W\ƾTjQ ]fVvsVoY3| H1@{ sB5]fe3ܪ0~L%EuJ2LwŜ0*27{˖i0@_8BL>yU%7-d&sڍ  EeKpy'L 2nR5d xÛG ?'ɶ!K߹~I !G ť -Ê<,0@X IW0Efx|pSxNlykwi5d,a(*9 T) L]Di-{*S͑7*|h94HN$nuw,?d#$:EBn 5o$wc#I]Nu>Zh@2GOt#UBIۆa-0|Lf5}ʬ-UrI]* 8v8J]kbIV9!hfm}YZ#JHܒR*p.wdoJxFRXU, 6]E#,m dA+S)`_)_CLLq|c~AKˀC^EL"SH^r?6LRyn^DkVd!s0:L)Au_&!=ĵALUғ27`l G]WSDE3&?LmafXCmmF2g6hYzJ g3zIԬx%Rj{ *OV7VP]:*ϷA&DoޥSEKnx| =G- kz {dA04ܱ͈B<㚡!B(`XLv!rs?#WI`m]`e gfZP՞/;RN-x`t㏅%-gzՂP' 0KfW-vF:1yTzċe~=Y:_M4dAIn6 |`t= aNT[4RV{QWLϏ1Yh.Hz"p >oͶoF?CJ[$|'$576j"Ȅm6"g\cl 3 gFH 2h^eDDs6wЗԪjte6?MJsP3zdI v>>]Kٴ̶շ6 m}7٤0g\ַb'%)7HkX+ i<$"6Qc~ȅ2(ɬj95aKzjM7+Vtg2X/ OO# e?v\en?:ieC5F. G(*dλZQ TḮ2i~''!m_-%_;\:Oq.dKHz$f RzuUULjI3J0{2Giɽ4K"h'}xk y0pu#GTQsm]GtGE\DMڰ6 פLx6If.Nv VXgrp{=dcQW"uoňm >d8qGPp>" 0Ϳ.!삒q^dF-#MRFrUE߸H P跎Ti38 ygG`A17aw΋GmiϯP1D֋]vd"4:14tU"XVr̵+CʁPEѢ3'7ؖeEYǟ14MMJ'6o,ҹg=ww>yCN0와7GVwVG E$wKVsB\*2 CҴ`VB*8T I99Σv|܉߷'&ӆ/$$(ߔ\#S +he39X-c`\ҝZ5^$ϏNd8=(ϖĬR,y1F~0U%7e!b  5:$ݑprJM*]4nHRPá>Q#W B8+՟KPBd\{ m@ C!I >56NΏѬ\x#c#xfBO]!{mB9W4Opsf1^HXE2+Ih PPY3ԭ)%!]wlKԚø@drs'A_#D^g:ُH'c@ci$!8WǷ 2Oc/QTpL-X)੧ʲ Z"Oç섐PES;+,YU:G^Bc:̲Y'<$4˷p۵fᷓ"^klމCR䷴tK_巡M1m)23 <8RT&  '] "L1R^A)3Z=`eC̣8-ۍ1ڈC2HBgE~kq<|ƈ*3%語ѕ P*c&G|%"A3{ es1wɥ>YiUW\TcRS01Eq{ܾ׾VԲ3/J4GkX4z6KmhDx$d6uZdߦ~vVjŒ8ddۗH WMu˒t$+aD#Y$%" K$d8CܤQ%Z%ҿ uJ$݃%*@yDHqSROkJ6Ѱ)qʈk%na{IQ5.a`RX%aG}wΊ), ]n, 'ZW٥渽R\`B&05oOW mL =ރ~g >-\*Xrv6_T -9epnP,Uq Sv+ DڡRS64/M]BFK4s'>@!DK "qR8[Er?ibs1(/Tq5deIAQ0<$;X;|sV;=ДK(v&lO*e}@MoLJt]Xi;L𓿹WOjLJ#(nxꑢ4)A2PK* @"*INIBtKc[GX3uy4և8Ћ2ЗWI]9XPRrf6^t֤ Q`+ru9TTI؂zk{r72di)Z6 5jڍ+KcZǵAe*knH6gɚMS u_8:e$)CF{c6LWģN 6h!Nҽc@g%b YMd\+_:m'@V"!_{`!gECj5>RmSF,h~2XA(@mi *=8ic%͡B3"0Ԥ2F]T̖E@l9ڧ9m IofV hFt0Df㷉putg7hc}ſS[@S(1:ވ#As C_PF r޺ebOFŪShqH% Ų D9@Ok@-5/9nxυ] JłϦj _!yVb6msО,6g[$t0q𞍳fnrEȇx3RPFv~@+ TU HIeE C63(lrBF RKwC`AH!*3ID .؝wЏ6氄q3A#K@̰;\Fr+*q.Ê=s=4Hjm3G| U^hd3EFa#K,kWӢ'(&5L ̻zx 04 0*c<KIh;qxY1:̺8y`ȭJ֣~bTO.d!"1-{&oEDt7e,-B3Kz^' /Z (XAZaB6xi[O% >0|bh8bב·*l b$/ ~I}LV(Ű%m t$:Eoz  cyqIӚ_CIjKVY6'tp+t2 FCeξ3<#f~v|Lh:Ay C;ͱ/oM.'o ) 8h^EVI3ɒxQ^*Y`I?zvz#P?C[VD 9+ƀ\{t$!86e *:Nd+  zwY颥g/`NqSOaN.s= %TUžY<:LwN\<{/;9S:[Vn /{ cةHuJgt.IDpyߗY,Exv% c1gSk=л:Ģwbk/.yIu'"ad;e }UY5L:kV~|lIGS0ĹDD+:P8MU+JÉS.Y:ThBjlG l䄒} R,RԢ:mmU|NZO@WbGoݗk8Z1#g͓nr]T=ѾP$ZJ]:A|b\AFP$fzS$;6A c@04d`"BBgE|KX 6uf{Bͺ.O; ]PT`0cTQL&}Qfq0W"3u{$N[|*5%<$z>!%VBvUqzj+hL @w. i$.6n|#%l-[U @2 7EcF"72.} uQ 7An ;~1<}1 Ei/~rоd yAY(!UUUUy/HJwue(/TIrN;.QݝܧZ7 ?}vt FRtiH<+oӪuLIuՠhE|]8fy{bUsEzpUDJdQ;ЮKPũbM\8 s\2wIh^ٚ=j_3HQ Sb8gg[9oz7 O2#H,'{6?:]۲b;1[XD\B< HBP h8Gn(+pwVUlpd]w;ōN68L1h72םcÔ9ó+șl: |֛!?Zu.:"I"(${շe>-Gn` {m˶i]|=3r$s-C${7} )OVR٦äRb]/`uŘ$Ճq6W zw ( RGWh:t/w?Q '0ߔ&}hҍ'<.q5f\͇B֔ymA'i- |5_~7@ '8$ޖwH6N#jR t%8ĉq98zOgkF}4f{4t{ n6^׷NN|{U#O4Q*tmkոKr{QI繖$JRȱ˜W HȞjx:b(*,>z_ cusAlƤ|G{$Ïe^3! ;12{+Y]fc8No񈼆`lAFN'T n1F!Z/i |W({Bh9^0'*@L:BqD>q*P_-UG#eT`am*=u:UҊt0R1B8+MM?5<[~V >{wȩKP <ȴUIɚ.鍢R Wbwb0Ep3?#ZT9H*SLx1Ā{+JM{: Bo-ʺ]wx(?eՁl2>J('lRx%UVˉcô&d쭕;N7jqdJOGѱ'OEN"vZPJY?vD5ZVݔlId\BWjVђl aVy7u78W,UYҷVJJx%E MdrKխ=ZE'J y`^m)cҢwt;gsgX {Xf, 4ʤ)N]Ab6R\pl:ʊ#%VdD;m&v*A+%dVio0,8%V`1et "6dp)ɥTY(7ķ)I& L22Zpv<"*iD]޲VJ?VP1YmYP'K VVWԻ|Aハ o}CvtݼGf1rjd/-Hcʔ*G[|ү-:6 nK6h .H.Ru2y+𞽟ڝD*d 8}kyLN(<nuI ~RO.f<{Lp1" *]Ŏ\pw|;8'j;qk|h t%ڳq;p&(ׂh;h.68o1 SPY`l9!\&Wxvw0wtM%Q Ԇa!{JղSY7H*:;oySV y8n#M!72jKAD!]1WO,nҁr1,YT=Xb.n+>[௾V8-8ܗbuw+ /em>/npYk}Ee, o/L uZAZ@ Jr@}?Hc2Z(_dlSHa2<=P1X3_ W2ZDLueWJ _;aUvKܑ,Vřr|t#&lctR pˆ/ZIp' 5Hظbt|HWc. >̮0bn̳gQ`3`I:qr1r~o%To3Sq&sT O2Sk3a3ۊN|'x)-(̫YoH-ya]{OkN~!1}[4 0J=0V$AJs Gl|߄"T}C;&XE^1\+hu (v FÁ˹ | )rDUu8MF46u#E$<qenN yZ$V U9*K.a}HZtR ̝ZGlAe'ZIb,ER[0 6R+KZM ¢k%9J,ܵHVB@*E-*853|u/=w v`G||v'{w$ v=oO ׄ[\"|Q#ބ.! @9? tm Hz`thBꙫΌ fmv(O'i턞75CvºS dhNu,jvh0ظtpo@}Y0J 5G268PWҜl{p<\g jxj&N7c E9 g՗2O_#HN2_T?C`>1p^JC :i `%>#$z*YVTyCՔl`l`cwV Ī5JU-\/\"P47TyWoF k3y Zo }` {3."i B eVQb|LtN 2RZx#+0^D"iIs+-כ]_.|35wǀxwSI@\B}ًt#|qex/qdCvΣ] Tm姭I`Z>^d8 ]Daj3Bs^I3]ANgeD$6{=tOn[7"(gټ(rB5bOS]OZz!(P7Ė SB)h g@Y@f|Bno1MhnoM#ڇپɠU9*{6xUy b8@?6ە95慛 ^13¹{;Y7fsܜ͌vACyQu7et> VI.69dF4im0L|$b2Œ}[a-̐ʮomaT+A){,dE&VgAuz&RW2țmNö([|!xN&,aj0wn|m< NNVޅLdrȎ?*P.Htd$D'qTsܒ*EB̂Kv qԯ#yҕdĸj KzK4Se1KD5Ԛ=J/BKq$Mx@rxKaipfGIɨÊ7\5o G}S{ff9S RdiUB\Qz0]PP =lDnbL}a6>ՕbYݨiuam-U <9%.hH  EC'8#CK4h Su%Y 𔥠pd)WZk"m`+x ~Cڱ$ cD0~0`sCҳcTU=˱x.KIextX.hvE7W/]}+,V&o m/L@-Aל0Qὂ|h+B;StRJ?VsR*3 eE+4N `kAus</)P9fgdE@ʤ堖Z{bR;|'rBͱxH9Ά@:eq6QlXm6RJUє rQ* hHa+ϙ X|4 x&vwt[gYGu^W9=!(#^I``OyX1% ~+>{$z>3gU;Kd3ap,NJe b51aJ$7+=,UZh>r]T7)U9~u^Fm=mH'8'5<4:e2@z\5ۏ[fRR@=+` y8R 8Y 4U@c_Z7h@ͷUx .3UɼPmM@`)0f;{] n0F3J %nKDt``bWp_sa`gQҢ/r%+y7^pg* Xx}-%v@05!KDN/ &wj/)ȥ#-oؙev_,ԁ=h]qw#DJ_Օ%u _$+VpyikQ; htrc-:/MWB=rN m;@M}+ 4ךj$:ÊEwyf[UAJdhн o6'ͫ@9/r7ʹpQ\4DGMNrEP-X< DSm&%ixEU3:bbWypWCF4_=nƢs#o:|dM˶/a]; c7ZX B1Ga3 X~RF9[8$/"(fxPZx!~g B"X:; v.j_kqF =pr@EO:`Oѱ'az ݌rXA*< nxЄT99*ג"NHP @ @IpHDƯPCY#hNHy+oH yGy5e'ŗ1L#FxM8TN Y?PBaX{i:ax+cxWOKHt5= lBHwDfLGSDž cIqƳ-5.cѕ2Rb#5\+nhB8eDV^}l-{Mv!.,(JqgINxpļiq#A/NލjII W>{u|>vpYbsI]c0.y.]M Z[+<9M"?zҝEMu& 5VE03za'y'_2>E0aBx(I4~>$\jc B9ںl󕬖j鮖^*lU>h Hfe% IsJz] ,(OŠ0XNk*ID'iަ8&Yr{z/O3lN! 騌NpβW@v6tbf-CG$bPA\QƇ32%GW> }KbBR~2Ů5q H/2DvY}Yx..>኏3&G2YHEFNi;mU %nIfv.QċL9"_\kHrCN2t$K)NT"@nrvt"(9](PJ}.]{Vb5&wryB\?ßV⫶KT .,V ).^up3 p{ bv[cUž>x8N-֫qO5ה6sM4~w- ē8NJhG$+yz㲏/|t *V!h :FZb#QnYW"O_}' K_sf I0on*3ގ2 6ziqN"]2weU6]\daM%yEQJm`j>dZ>;QizN0F&SmFVVJ, ˽k LqtSݐxb޲ x %tRcú ΁\ݹN F|ynU |@,d$XY^pc*:}_ OH.|؆}NCɽFϱ(GK[fxhH8s5]:q2>hDA{iyKАcpigtOـ~0]&Aiѝ3 bK5U4)B2ԄZn ʖ6.{;w:R'kFctm3$q-ô-c@5'oDfرko"'^zYNgk6҃-g4QIIn% +$j-Jh2|Ty ꒖#j7G=jɹ>v<}OF5W% ZXp%] r&h[B{hXUU/fay2 9² T8U"~vRm8d1,oc%=wt*|Ҝ+\NgYA @!Dz8. X&POA(S*hnjZa,4~f<-)}$ 8M`#Ѕ+i 㘴 Z/l N+ߛw`2G,nUջ#p0#:♓k94%yNQ Se05KTFI!2y޶ "6,E3a N htaeȀ.zoטnsVgд2&xRAz}:?*c4a}o9_U~`FU: gS#F-{ 6rva;/#[ѹzʃVS-9 UVlǮ}g*22t+_jwk{b\A)[*JiPW@tg:g2g&^D 6AY7WRʼ;'!DHQX:NXZu:p\'P4!|-c"^y ڝ|M$8CD<ގI~Lo'A#5J3JdHOlN/wlk Cj^tk /C>&1ti" spO/f3@DŽfWaOXd=.د6>&MdW83+|4~S";?P*Y!6""ʻR,X 6\zuh}R5$U'2Ny*k3cϔXhO(3&U4uu"Jߥmy#F"wܞ =my.1Ăbp"v#tUE2 | 36ύ԰8 6\:h]u<-W6}]12)Zn`BpH!lN^kHdCP L@Ejd$l`ۺ&&ZpxMyw~_Qen5 ftbn\S4g۷՝2rVӆ`'tqǯIZatS1mM"w&QWxGuZyQyᯇ@x_pDEajI!M;G/2V.&x/;U. n>՚h#%`A.m{rg|.Æz.)r!Y߂&&G^OXlV͊dH{΄^5sGY:7a޳~TzzHo;HȊ-J1vļJmS 5eln}rR'=h4HQS~L%`Z^)zaҶ(g?J 2u${@|zAL Hay=KRM'vc~cc\mOBt tH;{T_zC;颱4?1䟷r1\8ETږ Cª,W @j39Ҁ;hN^z\9]H\RRC܀Z[%o%B_6{2$gv'eIڪ_41I/db* ,4J{_/F9ilMn4pBPm $yv8$:z;H*^Y~3(Nl#ס֪&Y`fYcfⲹpV#=jL;ݸ_O%)Aڮ{K=O14r2AS#ݵ^s5$˂6#^rrn9o$NМC$hevt[͔gJRv$'"e53\{͌ooR %![qiuybнZL*cNExn~}AK! F?iCP0|̆R0fA_OkZZLC\Oȧ;e*:<>׿XzӶ"G6GKc~e ))&Zz=yKٖZ?#pGbjK<:k9cRUQѩ3nyOkM +0{WQiiS >yE%LBoF=꿫X2ȇy?M)Wem'r6!v s;dS\[ We؟!%ԥo>t^Sz6E 11=pN¸RBG[Úي[Pb#*2Ș=ceUfڮ^sEծ/*y"{*3GM{N_))w I߸˙Dj_=7=EX5{mgO7m@kuv h(D;XJ{ѷ %md* (K|!c=˯ꋰre\؉hA!Hߵ|44=d>y"R*"&F͵L=BS!S5Լ⡻Dn#ٗ^gHK&@D]^h4#%PX)3 @BZ2"RvtP_DitSL*W\MlA9Gƌтs*=^ !=nWoD(,yݭO ܊i o%'fِ|`]q ^j"{%]>Ɵ}6ߴ!d.z<]|6Nif( lThAL>38MHnXs u)|BYa"'jGUv|CBCJUہת E<C}pvƯ)lH쌍h'/5; ZQ͎4n5O /2k*z5[-375;C\V&UHbcz9\x7rXJ.@tºл*Gl$y4?_~R0OWd |^dL3.v5VQ$QK:hL.C 1xg aj4S;FC8+'Jظ\[!9=slHaT~-'. sU=NڅVlsMhp+vkdJ i>՟("FS v<D'OBm#;[Ω(P^^VM[&v,̜1;A<);` 0s6~f?b%X?\aHsר>`z4׏ QKm[b@ӂqIb.sfW.xzb' 1]!޸w 0#Zx=iWR36zF{ EG[< AuZ+ODLxp|b-w@ؕcD"4)B‘c%X׵[lM*84bE$LHDk嵼\K_eDdRg)gd+Vv?} ٤_wnf%6؜YPY ,~qq)4CgƔ KYD0i7#ޜvGp7I~]_]]QFy['GxH!ʧg]0N*N®7&3ĥ9O}v8GSod}<*C co5YleI#u(6WJB'Zcc~}S~& VN% uS Wjb\10jF/ޅ^K[&! }Fs胪hvGH%ܒ@ǐ|aQ :&++,#nk#D|4[.Rta%k-U`jڤE$`'P$931l5w0v ,ƚʥi:DXo;]@,,ЖW2޽"h\DxgY{$y>cX7zFMUU˦yKYg* <̣j0xk=/`5dYJ3\e<` C:@Oc"-p8aG$S1#YFXTub؈/bVA+w oV(|\CUz:&dE)DSYS' Jw[ N1 .=$ @IPBjk~/+KzEܕ55dPy\ʊdev⃟>`͆PJg"! H2wafL?2B p3&7'A|4\fsaJx.UGPVD[əVک.p5;qwkevb{BY=Ѱ[5vZC=<\Z5vaq̵7xHVtn{!˲%щwq1q$Â#4 ΜX+L*8?m'/'3KzV */ J1ҁz?ZRD0 7a?l}C S+U*zXU<tU SR3G5i = !`7\V Ep/wkѷ,>(˼MsG`=&է6| =iz=Ʈ!]v<.^^IOb 9%H Wu:pQ [R^咒)eTgFG @)w󶙶'9(4e]lq!Y}AΉYhellKl5u*d.J0ݏ~e^eܧjhMmҜ"mi uf m̍$$1:,yan=憅<ޮ7n/x]O-NGFVݕ`:>bk߈]y]%u\ndwaduhJoytSw_/١uArnW 7(f4ƈF0o4 !Ҹ7ZW Idqxۆcz^6>@A÷B{_1\এ/G#Q5HT]HJF%<:=AE?%V$})j0))!]ESP_~GÏY2ivɵ =e3ISD˚YhYv`M( :+'Aͼ ĕjU/ggK; 6љ5b/1j| :@BMb{@uɣdGf0|sp0oe#='Õডӳp>]' 9Z6 #%UZD6=2$Ez>-HN:Y ŮP){Ɖb=j[c:}ɯtaV_ s-*)H%.{Z  O Mx:PW4R HEqB?<΢W]fhMAVO`bt\F?H V`MO,ś83%z= .z_1vH1C /av-w=`(ff,,$%Ke%sj\E`bK:1̰ A =l,O1lqvJ)Y٤ѬHfo.-mZW"pnax c>D'Ƿx:/S6!7( d)G ;FuFpajOzZp>;GMMl~4=\^WL78ys)5_"4@"j]\w{:;m|.zZPc& |_6ظ.~EvL =v:wy:: $YGXp F׹9Ǽ\-.~լ[3z&͛7?j]]~?ngqJv'uI'Rim1UDbcұ:?m: jA8tep ِ3<6YqV溈a zoג\IU 5 t85~3ކ.-uszb0su|$/M},1naWPYpT=:AB/꧲QaT&J7%mu#٫F5M5d-z"G5Ȯ5yim3>f RNAr6[ji pF q5 .?`!'. agDt7Rѱ7ɎnȾ&I$WF|ndpGO P7mHb I/}D):2=jz`*ZHbӲqe763Rh}a)1ۜe5szfN_0xw:_# IIDo{:z6A"16>ƭb" };5'ArZ.ꄎ%:3<۞1wϻ!T7|n(G(*eמ3c>4^Ux\ y5vsUo/ʮ$KCc p6"5ȏ0k(jZzNwA[Kg̀qO&:Lx ws^xWZoSn}wh0燹Kybnȹp *SKC-%_4W#OSfb#Ȓ@3:e50 G";| mfYٺ\nj96eU^[H~[HlbC\lbc7;.d$aѱ݀BB[O#il n͒M +#B0v%{h M%D腰.TTm C.~@k =nj˞zup}BB:SK'Υ$I?'΅~p ӷ8iXN|aS.RT !r=<\wDK?-@ ͧc?ָ JA $l @8IFAN,N:6V -3=7$Qj*]Ā)l`R5:o-Q[}h9T{33!gZ7koiĘR`x87O 6:N^MHY:[fZ9x W|b;Jp{&gL' #-2Wo=R]%y\a]޳+i%52r5m)biH9gpď11ܲDuN ݗT3m Ixf$Ű9Sl 4e仵!cCވNf2@`aw蔂'&3*D*^Ehx` 0m^u)p`x΢Uj}ݛ^{=x\yɵ/{"ڠP6u'ړm G@lVueeQHJ&{dR?ri&%ZϪ0Mq #ojί[&K8MnB {pMB.bc+"hhCkʐulTIiEϯ6iܛ[X2)_:4vF֪4[&rypb|١U^7Vݸ$ g(U8|Cshkxfg$( b΍Ԏk_i5XF(͛;:Eq h'u)o>{ya)"St]ϴ/2eeDOt:ݮ^vm B_U\Mq1Sz]nm.&U{kxk=qDRR88gZ%(C$vX]/^VtfmC=!/cL:'uʖs>NZ+O{V׬k&23-q~5Kj&jXZ f4뜖rUZ$bXJ4zIjqPZS㚇 -e/Equ}gH76rYY6^ݕG?&|FZ G%yVsV!CBŪoS4Kb$#);Y^d!hyVԲ"ױXWV3S[xᯉ,Fb|2L i(d6(xJ(,rK$Y~`.Ɨ0{|zVu'Spf:pxc!^q en{‚IB%IDH3=rQ'f]86}0`/4{2>f{RJj6u bQ( ^H.AR䇞rJo8aj;)siXd|) 5/o|RHP FT@W>FR\o%ou5cQE %h*q,N8nJhו[Fq 6%!Z|߅ɨA/e LQܣfRL ,WpMsՈAnGtt-Hm ;) Ƚ+ܵPf P݌Ań"ʢȎAl6Hax) .Eޥȍ_ 6BJӠ:S;IQ!ϴgR`M ZdGEZZ -A>2!ŽDy2ƶ%6m-LqVj Ɩy]3L9-ٵ2wy3'i1я1 3JRUĵ+'I4,-KG3;gs] Z%>\i1:c}#BW׌&zewFcTa#D+|2Ҷ3QqY,n}uf vb>)6#VÖ*LF]8z:ΰ\8Z`/pdYs= ([0v١ʸmĻԹqpHgМLpD`jNdbMj2e<ՙYJ1I~*25=;Ψt@P@͞gh*jֲgZ37tEi}U,rx)@Œ.\`$^bf~ `"A=1ċ)盩,5W/C8yDO-I?qv# 怜@BNԄVOJ4}ʿ [xk3- ,-;B HؕtVM$1*NvTX#0m| Q1,N̷웃l^D(z dWdz0d;$G)K/"DA5Y2oe,Q?J&qHmؗv(#4M̶mKН"-ySvčG-f+|t@C M 0FtVԃt*ˊR#YGUf8aΟs8 IRt>i]8LPof'Z Bji,rYuÿDSM1~LUW (1l}K&9*(ΊR3sIf4vGZ:ϫ4Fwsw;Ž=bТJSa7UW60*ABlh!8jJӴ(WδHNk_SjFƪd(7Q_iEBJihZ2CaU8u1`o $ ?oJxD.Me厓c^Ӊr}6-D2"|Zƈ9f^`R-eÚ? LdO"vCf%O$ka`wֈ+cԲŴ;-W^E/,<`P ޲9WBd3$%bF`a"HH&+z ESD28@$`X Ќ`Ec,}{LQ7ǁ(XLlm⌠ __̹rXJB)ŗ_wܠ?wj-,f1+O(3C]S.ʈ:堛0c.\|n-NhGѰA0ܤ]3-z&W4acb_,$ϋ,cYR`!+n-z@G{YX,|R;PVLөjDaVdQ+MF.~Wt]eaX{ ?5y~vl6!}( ql4a"W&JE&{k!>s v88QXFJj=RżFd2#f7p]xv1. :1e;.Ptt7㭥At-]?4 h-x^x09Ѽ~/¼bUrGۙ)ռxb1b{6M|͊@\2wM}[ $CjuAbK1>3Պc]~I830%v跶]l޴˝6QQp=gU'[*Ҍό:n,K9l{~cug@7 IM6[_LS3] OE|1*@eMDږCRJMx#<{=8{̕swZi+&qi\#Wsjnj&`z1+?~T͞nExqdu[SF Vbp-X hW7/iIw'{N4J(Klrt[¦jwclDRwٱM*On,}P&qg-fDGB# jp D1;P4h_1 KsfS5?щ+6׼5QQ#{щ44Hw;>h:lΨ3ӷ>kYǡp;Ҹ\eJn]+.0wYUsFX:µFw&EߓPTn̶r6Zɲ[-ySE94܁ HъArIgwHuÔ'Ƣ>} g ߰-> J `g;VhZkx5$2Zt‹V j%jx)}U$&q$p?p~<@\\u[A$'ݟ\ړi\e0 O)7h0 /;r]ɁmJf3 !7PwMޖ m |_&s[vWhmv-*L3͕Sxv;/yCa =nSܦN3_\Oz6MZ<7\Hb}g%JzexWᶺ7ZzPP,m>'T=%~8ZGZca/:4(ph/ fiE|Bl'VBkԣC6Nxz>$}_M i[gd a7iKL4 3ZFg3;) i^I#/(F}_&Mr&ؽRDH:r=H(V0,w"+Rށ,DkV?7) ^?\ؒ(8ĦExT}TFv״ԪF8k4m<Q&:5i&>fRUrNJ{@:| aݭSzDPƂʔPLx[-4 q0ˌC&k,o-,+텺*JŒǤ MDļ-ܽ2wƐ?s1<@JDTJ;c/4RaEXL ҥ17.q'%FRW6qK 62|'tK5Ojg0u)P zOIqU|1/n>$ [{8m,I-VA7,3zUzj:]lz A6C}Οn=u- JaQ%}̥`3ʧ@&ŤӺk'rZ1RP.B)(ߗ 7úK1ip/3U$/Ma/G*m,Tm;(IUȸot/n:6x[+xKdҙEt+Iv2u%cH&[-s$LCd \D;Mj>©mұ]_w>pr 4Z*Eĉ./AD#9W0"#lKfbv-sU m R8WbžMm^ֆ Ϛj^+-NJxn!=i"w(/40_KK ci@nV 5:P' >"|@QKqcay{\'ψay2.ssGQaiA2(C ֨ =͓yF.T-Zv FGF(9{ s=8Yj4ʒR3~cķgty֫y,P2v&zV-EhD!렸O6&,)]N iZz$ɈxRX/xUdp$bU-^4#ӠEdвeph4%磗[_=RanlS;Ng#/hob#Κ3-w0{P~Y,2­kq텟7W6#(ccR'5 <[ o&3D6(;ɂzXPM75$ e"lpB.M2v%W`FKdcХvlkm[}V:_0q򱬭sʖgpљijneA;%%Ce6n|qPKP~4,xE,>f{|Yb&g*>E Wd1!ֵ)ﻫ6imǜ:xǧp([!eFngg,$&edv6n37q֖Bur{* PHffvBPzkvSlOxe2pEヘ`-LmBWP֊m4 ],Qܔ % 4*!|%` X  3}yˆrph:. 'f9Bo26`OeԜI VõַJqASȗ־q2DOv* 'Zf:?Gee¤$Q" crfRYtwSq%Ϛpu]uݍpYgMvA^b0 $BiPgdhC^ъpC٧t-$`42&ޤ&3$Z7U& m>U7*56{U XԢ[#Cԉ]n83Av$$.5@ CU;R vhg=T83J%h K|01ns $L{)>¬{aq/x3ͼ 6e`dO;-S荂\88gQZ i@ Hx !=6'@6JK`26hO.TU].H 0ǓCHl:Bd^ ;9\KP)p72ab+Wf-fae,GÕMחFtƉ΃tӈ@۪g!zs)bI83W'@K:A7r8:ײ T8I5Sd'#"s^k! ̛b#PD"$P D@C+ )L+5_jȳVΓsQr Dکze{8R~6*:Y"> qPMw9nzeq-/gpSOŇl:(0RN!IaŪg`BNtFbQ'3,R DNOHW7#p76V q r5.6s7rl6 pPty5% .W%3ɕ|} KT%}(X՟9JR+[WklQD}ZDɮQ.hCYؚԅz?|4^mYRkv/yf@ G0&V47w' q 6h^ +ppTGIIPm]蝩Q2&2MHϷ16aX܏[M}#r$3|υM%G UmTKDj*kdqN 11hj?=v1HbRPr5O $LLГďQKv&Ӻl ,lЙtPEt&`8}zQ;8VDo.w$0ZAj428&4y.@7\tJ4e1z.na"ixyYD,v/}x0o`)ӣncՄ83^׿}c#)Xo}.ˠ7.%K__&ˑ 枻6L 2s 0͆ƼЇ̱VrbA)WQ:1>&'y^n&*FQ[[eⰨ5՚c\%tЭx:sz\GY*! ubI3c9-F`s 'iS.pBUܦ5lbTI rND&ŘsPX,0٧ZQٱXso'|f%Eaeyjih}3K=bKMGyTj`s;eKiMmWaIxE1W`OPSi}͇Q7x ߭#Gy4CRd)AA+4CG"jE, vgZkVpOe2Ԓe}1-Qŕf*vS=xgwh]+{Q2$ ͨCyR >&崉e])~ēםC̑ kJׂz\ #ѥweFؚbG9 D(`HfX&JBhb۬H `-=6PߠϷ94I@&2+"qau*GNjCT@ȼb %E+&@*m"g0*/> Bc9U0+W3džVιH2WC>_MJx y,NqIظLDZNfGw#UfII:0Ч#]21miGy1L$tET aK+=/e~fK疲GiJg ~tvqN @S:W6zWdV K$ vDQceX|mRA%U gpi`[L̃f;_<J v) SOaP V1n p 2SX#73L ^bVʔe 4ρƵE>U: ҙG5D~A`. PIտh =Z7^/Y}(2@3xE61K\iֿVЎ܌u=G+[We&I*hEy Ar+5&Ӌgznk#f]ϒ?Oʗ`b|aD7*LC-WDVRJYZHuWhF%P>h4sy] cɟ")z-kEi`*0uIۨx0OelaO%,DY*8VgX?59K8Sy,U %r,zѲ(JOK,t>v_]ZRц? RnTd]{(% /xWж/pyR&[[$A0y#_𼡒݌УE_DLoB︆ nmvG/4kI#ZliZP$Jx-V#sD"uUd)G22_4+=*X [V mBCn]ތ9VEqP[B>cF9!km? ̩OJ.[pHzL22=_uxԇKzmPL/4z|fIG $9K $i:ɱo+<"I 7%mZxh#2436":wdS[A߁]"q1:㆚1r:Վ,zY,P0kW]ч_Ǹl8BRDŽ~?X,0 $b8D#>SޞDMy#["3dчSplМ;b@j+H@ϯ[ߟszћ1!p s8Cq@iWqM = a{P`Hmdջt9gEjۀZ:TR堉S\Ц/>W"~GT'*Qe\ݻww:?PA:c6/TnWUcR4 @=LR!I/hRbq(j$7S=4^L.TAK\-9C9M'(iHo%MZ fbym|4qJvk(7t%l@u!bQM (Bqt~ U~ݜ(q t;G˩u7@Tze2@ нK{ (VPyz$ Jqs6<2^Rإ.V?Iҙdk`#> KJbٚw%cQtWt/iX 䑧*`+۷ bL<=}hѦg`um 5D\2~t{1|XDr]KfZy?=M^x;IP@[y1@+.ųhEib̎f `cy(S7Ua@֚i[w@{)&"V*ȁӗA /b;ؿ{x .*DB>$lBPOn)XDM GI4L co^ Mщ }BJ6q)t =F҂FŗpQ+? bAoxB (Nmr'u]ԈHpźLS7g~A3gі&Sg+[4 ٷ̝O$j4w cV&&Rr)od04>ɴ :RC^rc/3Ȩ#*`(j28GY>Gj̇@}†u4d%y$ "N0(DZ#g iS߱rI^qWUX[먔T:8aGlN)γZ'{z.fB\ *ƽ?K ɱgj*]PZ4ӿOrUZ )"[R` GȖݗ(T Sod #C7<=J^űPUBx<_uAkj^9!>qiV9C*q;7,H5YT0qa $ى ʡ!88W{vL"9D7ӣTj̍&EX &ѵ;]r&=٦8+ܠsZf!d?6B=ْңCnn%*%j\^y E*J [m~g壯z *2^Zzk'vJLw#+؁ R;^}Qb_l<)p1#I6}Òj*6?Fe:ZS_AtDxX pJ0&Yzʅ6 :|-tDGX:: NViׅ͏n<ڼ涪pb{ IfO|M t@Q(SsjrW6#»†}ELF^鬓)KuoI+dh5*(Ìp5G_q]ЊFȣ,5Мx%o Y4Ä%:I#:y5XB _<-;J[ :>U>/23l]0))í1A>}NΏa_Ooq) gEx\232/ 6M Z{'a#@=BTDT \w[|CŽeuqv +e+B]`a=SP:ZBa}zbUw`\|@)VVR1&')+*jNnFfsS:u- ZXxN@`s mK>EUYpKSx2⒊6Uh"d?i|~RHlȫC*QXRL'h軙,7ԉSo~9j ܔQz< fQXQ/JV7E<7FY_gñ9x"p'C>|g+aeV.rwMKMmCWXsbb!,)eT [rfI_*Yy*iC-H&^!!/& 9)5aԳBsDxB_LʏkkU]DZ# ơWte-lrڣ":' 3ǥ܂N|xrĄq% 3@:bif~ jdI*׊5מĮ܄."Fg;}%Aۚb釯Sd3щDԯB0ҚM7hFkΪaiAHoRQX8^nw`'u%Q͗cQT ňNZ.&C.fis+6imJlB]]!ORӢP/+,ݕ.=(619 %=:(qdZ-8#B6&88\ < 0<`?5W`b>OߴQv[Mxz﯊{WKJ$CǛN$6 zw JMH5 2ou'mL x[ZF(fv!? 0aP@OM2IX65m}'i6NԳyĝ95k>u'biNfU=mY,<T>0:hK)uGocs9#|3F~E>JSns1.1({c7cV.+8Z͂Q"R' n|MFtu޾/!U{ݪV(kVYo &):ǐ8[gl@$6hn=NAMO䏭`4T_/f_:// 1  eقdLc x$Q 'ԥ` "plݜnBJiW#4Ny [kOT?P^+3A0qرU,)L4~o/ehrL^2=^F ۲Y I"`kiZ*_'0`">FNU*L\ۅzoR? Gx倊%б3||)tƉ}ŏPSg/Y?{Grr7rdփ:x匛si8¾ё`(DN4 s?u1E7qЮ&˞6ծm օm`B I>v `J; L}jx-_4(23Dm~6Yqcċ9 6<ZjU ΋նGC9!VPD#=f=M5r&x3pgvRR)8xn/5uW".&SRzm'"=$ڒېu^,W'u`Vn0OR/m[ N: P|}Q:ڎSi u(`S@v'p(j>KCdY*{ ƞ=^Ngh=i=yWƔbwb5fe6{e\/_*%'Ûc,3^(IkșFc[&.jR}xCWu!3Y{ߌtPtB\ ?$Z *|g01H!*\7k:v-lkRz{נ-}jg*[)PZYX 8GAqɑ^CDPf^3 ,+&ɚe!{;]wb£6勬)]5P4\I727@7[SKx]8'0ԕӀ\S[XKqNld3 **P(J'd[d4lKn>ނ~Ar\z!: 俿z< .?\LP4D)U9\ )K4L9hx7{ݙ8ɒ7ޗs(jEtVȐQt-JTKg" C(ߟݛĊXi[>Yj=\7mróq ԏNozt]0M΋ԆeGW@m˧f ?Z?[:N&PHas'u@>_yn7Jץw{IoXXY˲-p}uJ/]qbȕ]n׵,N ԩ0-o|Xr1lP2C[}%Mq%2AiMP iѹuҖ x#(֤+ݝI3D3j͉MNu%6ro5- *8^m(5=UZ|Xh}#Iɵ]ga8qzcz&ҋqSYL-Yd V̏@A@r'yM8mF(E(۝i4 LDפ]fH' $@>GMאTvDƤW1sQ)>ͮT4 JbkO)ÌdeYWW'Dک+36->ׯ+Q'Q#khF@Ly4xx Ů ,QGڨ]! b&SͱM{ifb/{R)H.#pj~ )ZBk---NBe*w̢vQqGsy]2WXZ;Nd:ב+;J5|JAP h wes/|4T˃!Jy tȇ]-2W-Eo#>,&.2ui}vp,CZ{*]|1Ee[J{ECH2Kt_efpA4v mt['Mg(ȵDPu3_˥/ ~[\ڃyT*]I\6?@\BeU t"9}&TSǣx늴#&BL| |YWq˯L&߉(!Xze0wYM @+f|qIFfv_ɊI6K=k5XVwB-rWEQEA>8M͔a.GʋVû kA !o ݺMe{$Yؘ9hp8)/ ꤷv`> ަL|߁F;ja@;>Ao6* *J?\>Nϩ;\G'egZV75fd?9a떜ȳdEgRdZ;e'g;z[zșUrde:R.pjK!QݮkOP frL9aGJ 5&C l DD sVyZ5ňpqw+ "&1 LBG+SR^$9gN˩Ei!J +B8sz,Ur)G#0s r*0@)I5'gFo }KsΘZ_ГٽZF$fb/"m:MG7mⵏ;muBLBZ9c5,%\ߤW9,ts]ku~ ?ʺu`K,egdR #NS֐8fˑ7RYVPz$Lą;וl4jFE`CK!h/=tzlr nul5U%W\CD}[ZfAwHf#"xkP~M?^B@@muEwp\p€B7jiMM# p-L뷃OW 1?bvx0Ц//n򼺠Ӓ]F~`Ƕ8t7,)WB^FwOAY$L5޶n8 ~X;hWٔ,0uJ_P<<89'Knh׳1ۮKHcv.JO,B\?וm?=rKK ?ԥތvV&ZMRIoMPbA&>LjlngqV^'8 [fvvau?l?-nK&. 97:+$&1+ a8]֛JuSΞ @E GdTT.hX[^ KYIlg$.X=c+nY,鼆.phx>xwR3{~œ'xkUXL=kb5Ix*TCSHTK ( e'dʮvmSдQUmr_-ɟo:P  1LZínV[A{SbGkkCozA$ gU=dC\ |OXa8w&X&",(Lkid_%L'SYlPg$?σ #}14vz)nIs\,:y2IetD~h}4 O*5!?H"O[WB<-.S#$RM#&O'3& 6F"=B) QO{W.}g ÝBT$DS j~5xhlBۓFψޥR(|g정_һ̙VjώIgRR(e繁8 `ُZt&ҐP54_LۄUBpPc*wePh3w!΄w QWY's:!dK99G!i:IdmN:-m7Җ j:)3&;X, Z %ݺɀ.#|u6;aɷ !O!ȫ :BVP,=jH\;/ |2:Ul-TU `yF +;0A>0ЌKp>nj*PZ MeAN#c4BjV%W%*()uYjLʄUhZVߗXϨ웓ը<0?`n){yqA-om(ȍ(Re(^|ɛli 4J:[' .wCQGPaęS9ƴVXJP#3eهZSH}e)_WaXqkqYЕc2g4[D3]ŻI(1<tye[w[4{#kowwbmcuʕ2` a4׷D$4Bf7*EnT5n؂pj*i)z лV\qN6Rmjԙz3%rm]fجF_6Bi~+)*>TMHNCp7 5IxA4VkmEP0|6np0L@fh `3lI  ,KЬ,1\Hd B[1@  t -/p&\HaR=L`DTCJ ^HBH Ax A@((rl"!:tH$k F0@P"Y J`"A ZZj֨QU%CFU2H8ee]%@p"!%B.uܕ@\QhaU; )*+>P""i"J' @4=@I{0fV+FEc{nm^7 3`lKlВYolVF4_*YY ?fe-OEjeEZ2|oM7&}dRa93#9Y u *-tttPwx%hڂh;)G0)rNkE1MIwp4D*$(#Qsan|sCd|q)3e(Os:JH%32{;!tP ! @^ص"G-bwٸ<0 ?FxTMm}5#,!p;m"J({R@%^pS`l$SiJe[-r;+5 G SwMj 05G'@,{J#\#EoB Ї0luzji x&EB>.֝[6p "6=& N*"I)q`y@-.̌ 6˜08M-vucjE -ICҬZm5dӐxn5a4%/.o]!&鳲X BJ>(,:lS 6 J 2Ov,٨ Goy#$n2& f)Jx n;OO;yMY"=iO59T)th/b=v44D'c7@ Mhp"2?|ze%M1枹dGBDJ`\)b\jAA垪_& Q :a*sj*Rr )H96=I_b0<)2<" b"{ZC!,сm#C!,L2,ƧH)Ee($ ץwѷ:A z -FSX@R1Z ѹ ڮ`qwKzYo7I"PN XVIGG#F4e*6ꇦ -DӇSjܒ=RF]wHF&FgƘc154676595MM1 4B}L,LJ6]aƗ Y6% +s$M3ھDRaw{J&]=ZX!WBتK|gb d &%h#B($x檑ё(ﳐXSjE\hb OP!bقh[ʠP'N!e /␈#R<rMn3Ϧj;N!uSe2#`(Z[bo(sH&jtƴ} MJqmJT)Rs %1/YM4ڧXYhJ K"7"mLO*#kq$.(20bE ~٘!%1?y 8a-dxaA1cl!\ʀQb+tYis#_nKs #ah~у`5wTm=a٧'l3/X.V(k,zsvDM _Q&)@'6-%y{C \=}pܨQL?`?VEsDP0G`Q^d6@#Z."M.GB4Mџ?&#W9u7ϰoםH!#9x'rLI-X处kV6DJ8Epp3aXU-Of r(޸E36EՉČfXk&r}?`EԶ/CX&9+x"S4Bp#ckXw~ueE'DF}ZuX6*%3q{=,lA:W`bv w3>2Khǖ;%-5#Y?LըS% b|u`R%ޮ-?a rx4 BiqoY&"Lh{KD9=< DJEx:?8t|M!Uvcd[Qz5k8)}22.++2,Z?VSY%]ucR-A;]V0| a*XvRg-dژGF[}w=nJMQRP‚QA4oL BTwXw'=;3vvzvV)Z"W/"GɣRiDu?()BRRQ 1 un";CvV(AS ]aNxHJ8d 6)TJ!H#cAX<Q>dDLbs$1$A(cP 1`dddh~ɣBu틕vDVzy]pDI"I`fzUŚU ݁ӔZkm$暇ɗhF.{oI8ɯ#}wh=^Aewgmv[0an򿴢'WA >Ќhn]#K7nNI}eby/Ыupa8|tBv.%OQô" Tekh}0B\1.,]A;[2BOES$raqoubټ`- PNy"EnZ|$ZJ|ԣz҉8Pqa#C ׬Q1-u.^ȣ_Ja~ʧaԉ ×]-W@+n>nMh" f[NHV{+EXt~$'Ƚ!o)F!9d#eIwnb*wG42BMc#n}>vcx% Z9GL6zN}(b?V+96? ouΣ}4c8 v@J[e{{ NΡ'xd4x(($7P]+kπZ0pHwbe;W1 v  9BYu]|7R.Na?r]D6|z*PSPn6hPS_(]huDNë=_FQGZmmzU؛0;fgIqt zGc)NJ1b}pbp//5H0Bw(B۲J^km1uKAB<ҝ+oۚzw6j>Ov'F7w43nC^d0Ez_/Q H aI;DR-_-q{"ϰ2N㘰943PxVכTt^咨/X);w{վ?l |jpr6CM$>D䑱M 剽CDsf{(.dl>No(wڃj(T ~>(W|CULmAX\w, P,^55,L+2 }i:&G[=qNK'X좑ةwyMw 56KƷt#\l\~ Ry={ rlF0yȓ qT 'K*+Bz\-h nsճ GFC5x +bCFeOL؞kLMp"s}>FÃ?}zFtEĤ0V.'֑j2w3IdUE8w0Β))e@崄jvM !~:-.׬Q J3qC8ј` Il,$ ;]MN`h7"PW,׏D@ -TKbR;nPENjlFZXow*7%z$JQ2dcW?!;Q(ۈ1S;.q&r/0hK ~<(njG ZJF~$r)IJAtqR G( y@, w# B%+ûc,:Y0^a)i!c2wz6[Eiْ5rxq`y R3]nώ۔ָw*s]#S9•cI$ֳ Y waԌ~tYb8v{?KϻgG^sچ O'fce6)c[#e07!W.`&I%ϙg/P\ɉ #L QK%GMAq\Az^Al. )iD*4S+jt JN]P݆>BEJ`ڧ^01KPL`kD2a W.tL/Gl 8e. 4SjD|;WrS9lTBszIVtB̨X OA [ ee%3'^V+gڽPYLjR#ъ' U{}i8~ =4)2DJGV9 S72+G8e݆oFnڰW^Ns@ xM~CUV5k`l$EB2W@Y];rlgIxK͋ޟ|A+J)BR iiD 1ڃO`2%?]xv֍!:% o a2 pB 1!ԋмIR7̰o!kEhXURtLe[ =އI9>1Fh@x8I#4Ug}nE6*RD9qҊe20UKOhҎhy{iQ<)A?+5aHH?2<~ 0t!nUOߨYnq\r漆qP;KaF2@9d*E7ޠפk|7>e?cc4* nDd ,Uz"j,7JCx4eOoDv7{bkX׀ߐ*kU~lpj1.0%ZS򻟁 ,s_]z%`?pwնa5R0ߵZ7H<Ӎ7:2+9ݼo$p{32ll M \lqo vꖭc%t[{.`[Q]=CRXjLgllWsg kBeOP".jFd&LJ{=5,.*dkO -EWzNH"dfH;KQ/$qJ%NNoL9/dK婢-M:.R[xfMd +@|KoX*5z~|j; ҿNfjU)߃#<^+B"qGyz},<=>5ІûpzxLڟ놛wϗ%x1ac+7vb_W}Z):=g tzWn CF$Ԓ!:vKkM ![@J`mYxhXϪYbh\U͘D = F[apvg:ٹvyl8Mt*-5VvuE:hEރ?Avm=-wsqg=- o]-jBކT]4 Śt XHh\ b3@`7NymT 86̰8h4r jZj+PfC#oG"s!wyo0}X峚V@|iҀuw/a:A2ïwwgrp;m{Nv/{%ntp>|W mvɵ\f0li!&o/=0~[VhnxXN Onn*7Fj5M$Nq)"1b惵E&(՝ڃ$@Xi#vl7  !q,+WT!`-Lb/cd~ٙs_! L`[uXg>¾_ONR,XW_A(9#f"Qla^aj3;> A=/`ƺEL9xr1f>2)=Z;d< 4߂ !Sh? ;v>oOhG?CeBl: ÎG,@ӢZF͡k,\N&m\%J fO~gSvk{`$-Q#w[ DmA+fݓj v9.rh \X3X}i{29<%F'^Bs? >.Ѐ9VşMz;OF=T89TNPMlE-gن.LO[ ^:s3@Plx |4üu([q><6kfs珜6u z\G.)xRFśp a>xX1=nl2+CX(PBb6{7z6yjޓ#CB"z†'1ZAh>pE꼗51+]<F!Ho:IDDh^ Y ^pXl9[o4|Y =ȟ|Cx&['/BN<48vcm~o:'E3$^`m&3dFfqHvʱgCǐkn--ڈ0B>`' vkAϊ؞^õ 1,Lڵ< P %|aINS8(k&cskͿ3cqv\>ևìt T٘,p}1{[4kc#a3]!Be`n!^VS(|H*{H'ĎXRS-\Fq^K=]ec@}4na>%ռO W+Y.8s 6?~ [қfNܤ|++^՜wNW!_q5zgH-a^ma7NKVhokk΄Vfd"xOmzI^齡{[PShYkOJ&2ƺ~ Ic"4;Zz KfrȋfwH&iyR kNOu5Fe\k&"}R R_F&@4 Un+9 #^[nlzY^IH ܹL_hewC7}&W=SO<}'^ #nFp%u,Zx[m\,e{TA)=2x>Apܦ{JZٱTu; XD0}ۗW>)zj+̃eB ݩ2:coFmA/0\l'Jr^kj* zrg; t $wz~nȼv3 L+Yې޶{2˝L8}!Vm4^vr`WRS8D.0~ A!#8po>`4)$%W4 !4-ie1zse[W8z̊U.>yi@ kHb|Am:ԠHL]+^<+pM':{EYjb ;8pB9|)G`8 xZaN"Km&-cku 5]\u>bSЌq>XǕ:a=(WCoRqVauV4@6= F"f{30YՌ-kBQ Ғk(Ec:1) JyyTJIn 5ZA,'#YpaT1.H^ G1RP}+-,6/^on$z rܶbMD \W GWZTfXXu)WBs,ۋ  6dHu38a0^ב(EZ+B33NPYH+} J-4Z ևs%Kg?oDS )X d%ny5qʕkUGE9E%TtRGz/zͣ2\! /ҍ \lu~ƸD$EhJssz1qPsb^nYXU<mkU%I*+|+1a`>U(g"1+Ϝ!d̃@QrH@ewJM}L; yAPՃ(҄ўM[lcّ$-., KR¢ȑ=&66M4H|G ۰?P6'"C[MLӈ@^˄c>GGx~-bs A7AKc7l(VNoj6\#0rkΪGc>ď}r`)+`b4u"TD"zcgz"Ov*|Ҧԛrs[`G|GW"6=HDDv7hHbF*;njJ },TzDԄ^^>Wƥ.QVi `83b,*Oo]1 \v$2ΉEmVLh.L"*b{H%Te>tDÈThbi :V:z"%ZɌ]Nq GыreuL"B:kc+XDHLcaKI{a׹YbcO%eB\A -Dj :d_~E;$eZ ղ1>IjA8=P ߈,{/SFQ:8tzjuMs&qbg MmajI&n=bI+7Kg]"ͺql4-ͳ`F\=Ar@#yLb5>@Ԫ6m\(E;?r_ qjzTk$+摸iqlSS&fϋ:?xnrGc&õn,ϧ_yunf+/uաX# XE$(j!癐?7韝8ϹrI`@b] .;Y %i`nV;;TkS:9.qDk:Welzx2B%2%\|m(ܩw21xq).U| a-jA {;;>1jt`b͞?LjD󋹶ݨLJ^UaH@ 9. ̛3UE;\ d ]/($A:l!:nB>4S.iV^9miEC=ԮvytL&3;#"n k\/C1~ظe0%_4 Ta +)'Q0"KYUcMZR @Mt{a Zu:y cJ;xsGQ`wOF׮,{FE Q7 k:;J4Ђ R9d,MU>h_o#6cxK?!IP=zUp(G9Me$07<]^L0k.@IuCNDSa)C6+|5;8h|VH{"~pe28=eV?brd.C͂U";&&j(?=*[.<ί "7/n :b,Wt~_|JRJ6M';g?֥V .ާ[̨Țb'ŘHtITaZ8Je7rţp\:*lCfQJopxsJLV&<ܲ!(➘} 7")RH_8Wmu-NpCO̊%! :̧Oy3IԠfbPo#}Y_7~Qzp'PvF#LĔD$swZD( с}H+ɪz]ыLEC)W N?(6r秽 _ӏP/>hBͻ;k_F!2pU`Xz]7qts|1^£qi 3LkNJ 'cz kTB Aj8Iʴo'u,vH[q. ZK͈߸gzwvTh-LCT'L "%`-_ynle,B|,J!'1^|&GE]qKoi |y _Ȝ 7sU]O  FuG3yi>XӆF;=L1DS λZS4Va_<n܉!݂VPuۘŲ hs;8]HEWY?v/`A|bt[*2r)}_[Qn9z-Yc&qG^e%fׁbYJ1Rx9u^{v寭1zOLrA}xq٘ȖyM V+y R8Qemj20.4~4.' w>;$egbD-=7`ҨePK Ӆa KۨIS.8-p#z^mV@?J*ø"%0PޯrC"Fڹ&PcFƻ6@B] JAwk n|(^6Xui䇜pEdl}s\$40GQxЌGӋ8’SfmTKݡh, Gݮj*3+zO;T}&op*‛/[ܼ'ysr~hZ^~ηOwSݚ'.AWibY^c (lIƮ74a`50V&P|d15E`4R<)q&UK+~Zn?*{a;06hi!x @A4ǩ[hjMj~TaVM5n{[ D4Gm%‰YKN)1`_T 42AܚG;Cf7gvId2n3 ` ?* ,~^ם,1zͻRsGAˆ1&-@`t!ybVu' 4{UwSmuz@$GA 'xKbYi*H?*0am574j6W5c/ /Κ$. .6́%|av߬u¥ׂ U̖sz-A9hʕda)h9&}2+7&u+|W^!]PaR+ud7JѦ5*eCV;g]g{ *L7lOS[QcbڪXʗUԨjI-p"EtZ#5܇T>Ypi.#3ϣ>"'}<м X\FW wʛ@ )u4Y_{sAx7Lgu82%9.|DZ{)tQl[J ;&p}XFE]@Bć7Kb4SNƮjv ߣ*~Ҁ[; ku"f\ uteȱ=/7yJnr11uFj^H}MRs*gxE#t175_ۨsӀk CVޜSp|(0Q j5sLWAtk7QJ%-4 bx%*! =eʽoq0ҭW1jc 2”DhbzzFt*7-ݣCľ\d6|N/1w4YqXz L0e$26_h3_I:$D(F!?sf).\l2 I:]2pE"mrֲHmxSG*6QzjZP<_S,mqoCPf7o6YZ]V9-'wX2)5PVJ[-ܵr'Sb&u@G5#!qnL1:,2IŲOٝMI@)Njm|K\T?Ozg/>Xwp#H6*'jgٽo\ɳ2D f 5QZ6/| Lm-K4aUu~KIJVm^vg"9w͗):؀4KW! 3{ݲ]ں,̯ LͼƬø"sIgVԪ$`dkqO#Cpm݅{f؟'Ʊi\$Ke")oSM_ \=Sh$<q]f'&Zp]*8x$.Hd\]WA pVլOEBud(!r eTw \iq L +ueG7 L'in/q>ݳdM3(blKHچ.Z\;JJgWsrC?tm," )F򦠻$FҥJ»U/}gsMHm`(xx?P#쭈BߖB%aהRPYt Xwfr$lkZ5d( R]:u6 h4E(~ORdI :Ps2^5Gq?g]˹Vw;qX |x=/uu=&)}bt/Id"S#,u)vT?V@{,3&.ρ::U/iMNm.2Oe ruXBLҚ`=%KDv0) G.i>>ׯ4*#5Q̯9{5_xiD?:% [+K- G^p 8 4a"\~M3@dpMB(nU[Q̼7Q.'5Y"Y[K^B@T)S^R~懲 *&対 X#fwi 1ZB9\:YuˮG5ެu^BpǗĝ>bn&D",$tm!`fFQʼn-6 43 vvhkuTmұ]%+oZ$S0 K=&f{喆%10vR"۫۳' _/nZ7הxxW*dp`i/>@86qIHbL @x<"7 i0,b3HϓSe%œctP j_pnb^IJ=ڒ-~Ι$z_iڕ5Y1mNVЗޣ~[`S 97TD) p4- tT džT_TɈ:y-$<)Y_Fy=DMjDRNa hIt%6RDnXڱ,y9j͸/9$.O1D͚JmvEr%C$V_|7 @3EVŀU$Mtξ?, {#^a[ Vs$V9UKX~A!7M0S$Z/^o|cU$8tXQǚ%R zH.rLcN{(+BLH7ha,zۥ#lӃ;G.N׹9OW@'/XYBDG\-\ ЄP$zhL$jqyR;OKAf^#sUWbv7*^x3mV7vo$-0"n:z-}b%6Į4<:B&T`{\U&FLPR"}Zo?4T'#Mhdqcj CCc-ó==gVo# BwobpVygKҊDGQ5 W# +:(b9J.b'o쓩UпYS߁HjS+@ȊT3"8[}g>7ۃ^-5*.<<_,7mݺu.If_b _yܥO+FS;}9X "nͰ+U1kljNvlj.6ؿc:wՙ<]y@/:t+e5e.Ϝ{'kQ\ߍ:tVYޑ>źuL{<*˜[lcW=sM+9d^% ,l%V#:0 ͣq84Dաa(Q0$@$U6Ԑ&6 duۨ)GR>$ HDn?;сqg[:3&4 =P]D%!˥Ӱh,UXM5N~>2{Gm<[mIL<1 DCxg.=`#V9`n,b1wVct{x0mQ5).^e(:Sx!RѮ'z)hJyC%A5r7j$Ω$u OK$%EtK쪇׷%}2I5H`T6>JbEw%+wWͽe z?Rvp6|!hƝ4Ȳ* gESqrC{/AHl"'D.ӉMNO$Cu(+щɉ 'Qe&@M'85^"v_*$-205՞w΅4^8oưVK.$mLϲg>RaS=M(B* {;t!SԽtoYDTi@* L0# $nUGj` uX+cx0:,)!G7k,5n'A7[`$wTfw#v=OD!, G|͖k{7yd>\5:'֤B!e;j-3쒸hDCsɿ+;C7Q$%U/I5ljZѵʭ)yV/YVfPc^@]뷮:@tg}J':4l3Q@70&pjf}a2c -G"\;~Jcbοp_?IŤd^u7dg^1v< 9f*X<_J8]O [X`*N18a*8%P`Һݔ4@,z?*\yosC KÄ, -mj Mie%pR!qO:U!=|3 \[]8޲!BUlپ~fY8~?Q^:ބA.A ј-1y)>)pzʃpdU-R>=WRP"؈7 jp:T1jܸ%@W_ wx Sͳ'=e+3Q0:Vkԁ?Vod@o; d !2i^QG&{s%ەyek$Mz6&Oi7ibÆ2k[a ]eqdIR'$MքN$$ V''Iksmg;j0,>mCra;w*;IsO2܊/@wOq܏ Zf mq)5czu Kdy6l4n7:kf98Pliυrd8fa98Yi&֠pdrh䗅r&)ʀDe ÌE(o:ZqnK]MxŪv|sWS_}LMm9+LeȨDT\r:Qdha;#^@|{DhJ^׎yfUa8Cjah׬OWK$G6-`^8;bL"x4Fol<Ҕ4]ѩҼ8¡N*/+%PzgjqJ࡟b Pxevە3ٟ+z w*ԥu(F}T R}b=lr/O*/_XC ?L?v:sO$(~){N8Cl^iX3\ɆD1ܹPcw΄Bhud X< >R +!7SgINb.|퍭(z<WױfpA *i$)Pi1u kp.EiIٛ :ۢ\ ͙j _)yxR 0Jh A)D@cY{ZϺ4{=)m#|]bzh-P2I0&_CXA< w.mV~aN.!c :>> '~Ϲ,B3*.[Zʹ[q8~94 PD= 6&+ty\b:g q3y[X+ﴱI.QAcHh>ZvqN1{։,%N03ܞA tw%7`ml0m˵Fֶ="D+\_XOQB0To@6^Aj.saq (c\2 6)TEM4j2h^&e<}%ԤcDHW\ QXt菊ņZ4[E2:@"sGt* 4+*ZK|8H+?=e;2Z{+:1`/jk?6+؄XTo4ȲVj_( xM;Ͱ'k}.-ƙ:_݇֯|EOݱ^ȎD7 ∦)Kng\fe[Lzk-x]%x\saun&,[ )^G*zrԶ6i 0 90ypz/!ķHvlTi<UZN- ;̿IK /W)iw?4WsJ|$\n j`jS5eSMH=.Ng$.ܗRj^ZyNX鰹ƽ`:%6 = w`TMt(UY ??|CEFau~G`<6D'"Ȼ DFn;FY枃-ч@C‘SNώ svZ-7r.SfhnvaJ RXk13/j_YGޯm*ˀǸ9m'L"0Ⱦ ~9Ap h f dt,2pČB ~WA\g(dN 9.<zSknA2e-~"m*IEf\H2jSGFR AkSV+lnVI#ClQ q.•9<3o5 5[ IOUpmʥջ.nuwy~ݭ.FgN_+,OGWQlƩ;x=;-RmbOt`TNSj>K׾ Id{ ϛ\ r};ݣ_4#Qu@˭R\@ţ JV3hR*T XrHvS;ͶQj Q| 3P&ACmטM(@&8=z4V3֡-A /D ٷ ͠OCai8aAhvr(XݖNFBPyƢئW{ Ǧ>]>EB"*孏.iKS)7ּvwQd)5~NzLWI\;˃t{ITkMc5{K1(.c-tx?v_ʲ~OLWeؚ3ٵWa4T'ȍu䂐7ax'0h誰-1NWT! 0H}%| hA' Ȃ19+L 0}$:G$Iv$5L10P"D9SbxBH!.IGBOzAz bz|!EBg HQ#$(Ny%&J(2SD+PnԄD^n_?!h%~4@ i G)!;h4>Bc@Sn Yjܻ𮞴EM94դ]ڝ 5+-Iq!!bB>BJمM c#dH %V}s4nhB(ECD%B1e !bA~Y#ŝ8ug="7idVS+702tg+ N Kj5D %-ra1B<8 ikBaN;5*J̱>&EճJdF ǵzR 3X[I"k((@rpt[Uy 2A^! åd*d.&pևՂjS4!Y25 /dTAPgR-},byyOAhGK6 r~/,e1_W/>/^lgB킬S# )䄒.P4[jقLIB}u,dADeł#3N$ +cʹ ,*HB %:YuLA@K2" j\^a4v T@AJ9 _2 v %,Af@޾ d:*Ζ9] {AZ#cx rAA$y^ f}ol0 fpK]X!Ŏ? !2<L}Q<*J`ro;(*;=پ*ُ)[~z8ីMa0_# _Q Q19aP0D= -!Ȏ瀀( J3ʣI9*ƭ Nz CuQ:,lDq&TWӟe]9'4-|wdAw][p9nP$EW*agp~:#7_%L jFhg.9" ))l&5 iBRPʄژ0!o'NQ)p֮A |'/7 ){i ћj$7,^-Bv!WEU9 #26ZĬJ 48qS>.ԡE[ѭV*}G5}֠xE[!P"R!Ҹn3@ ᅯt(ԕdBnϜ5q Ɵa4m:|l4B m~0mە9uR`A)'U 1Y \(5EL\kc쇡GSbw|rH lkN]* d[F0j T74=E`f̺Zc7.b6wi6 XB u%vwҀ(2ECi\Q i5QS8:׉K21H=er&qSBY!jԸof92XctbW9^2BUic0lcep5[v4.c;ɽA2;g$m&_t'df]=|B16̱J d  E+}]julR#X)?$"4Jj;R.wʝ [] =3ѽ\RE VWC[LBFe&c(aښV1d~btG6:Pi! g_^ȶbHN]| _&E\4 z2B7+T3U2~ B*j^"+xqX9p$j&^C~[ 6I|KbxPs=9Btv(zX]i[Ԉ=Do7OvRb(Bׄznƒyf-h}%\N-#'ڡz0z;h#xE؆ُD.tsgG~V jˍG=`r;~u _ҝOX)3h{ 7=xڽ!8׉.D)/wc-U^`rh㢩 $^"0JuGq/4Ql7GIiz|fV$Z9wU ږ"xo'V&q͕I/WExHԙY?)OuwLil>d&݈ls0ya~ӂhOŠ0@*u b!? |΄6fsLO$rD. ӈ&()@hLUqc(<H9I^ ٵ0'C]/M&3Z4c7P-4n*+զ6~c~Rb3.d )a.e[L3>TcE.G^>v;MDL,ZuuG )43(S1ۓUFTTc~=}F-=0_o8piVS:>tra슔9\ǧ%s8dܕPX{615hɀŁDޝ$V+$B iɮӒp[6%,udNȡqΓQ\3 hOzoiW[Bí8ZUg-A_. ڔ"-}=2$8lAIiwȖ'H/ ]\Kx_tUϑʩ_%Pmnȭ9#9]1ְTF\'q!pĘ2OoF넿\W&M촮;T!3Qd8\z(P >.]8ruۚ]BhBc`_0[Jp4vԜ+sґ0=iL-t9kN? *?J۠~`l5%fl[OR ȓAԃ''szVLXqZZ;0RTc˄W\ *yT'eĪ]!-Z9$z蓓wf"s+4w)X Vj$&E0\ [ER4tDa˰L1{Wo@ۀˍx,UuPp4kD0?YG`+F7!Mh)_xQ=6I>3k\d#yIuG 0-[(44A d,3ߍЯt,Oe>f\ `ySj*0B&ݲmٙ|#( G~oE OdsT6wJh<qBb8¥X9 ;=˳&t{>h;>LIJcMG~gK^-M}EǷZL^2jyz1Ұcv ?yneJ*C #NlU:L xb* -d䊿IEf n2$BuF~rv(ySķۻGb2 W.5B{*,f#h$h*;\P%ӬW12c cкRp4N0 H,UWvwX1>{6ǢEXy}xAOZEQX^!E8-94Ikߔ æ)m6G'J] CҸerQ,D;EhYь=RJ0c:1>G oXT8Ѕ #dFsݑ4n~_]ZTW (g\Л3ʗ-q!Ovv0nk# R\tvmW*!ןjCY.J)fѰ1,Z;̠G#uޑHYD¬" ЫdRQ8WuU\,d  ;U uG^4uZ꘶zjE/u6kB*ZtXjA |d_j ZQVS1H|4,ڕ@=IBq޷̲,ME$dB +J&^bJ~`E] B嶛z3thc@$@>$pR}aHOGEt(*!H` !Ӓ{q,wK\5p6IyqOY, #) Lq%nxWc4TܢI1"^@8)& &!Y?Kc/S=x]xSWsĶ|}"؄# DZY]|t amKMs43mZτ#=[5Auѯ“LSIZ7_/\MZ  gٺ r qi#cwJ`/W]YO4}X5gJM ڝB" &D禨'>[+&t ֱ'֮Ucv%sa/r{jd)7 D(jBfeoG5Tl@ʶ -<P?n9܎\҅LmG ~i it@ݹp E"R^fmDDz #c[nIs8~'U-ڽuv[aorJi6al 8{![V/R2 iœ.,\޵NH'NW9.N. z$N \bm|$v[y%0^~1:Ɨì>B_':!־!HTsC2Z.d?\Uc 3$pdl_/,yD5 F\pԈ>unR?b*qU6)ϥ:!$.ޚ#Ъ-o!L% LqřgGH|lrn[h2U$ *Hx5L#6)5JGE>=> -Ӂ&=ua%?y؂#Ibؒ>C{f˶!|o8N@ƋM1G@LajނPyOPFa :=&ZX&ǜ&Z} nn-4򢁠= oZЯZ羏8b/ԕ321%T'1)$2N0OkV h\.z#:۳aZBj1dDA~ɾtkJw|m-^( r(YWl%n% Pe9!б" Y3eyq`x}%z$ut{+` _tSՙEe 5 "n!4l:%Ze!z r:TwiZs5RGCt/yc0|c(prMIp.ϑ6N?kՑ28V寬Ba#:*r.2Kt/ E-+Y̿D@*!A) g}:"Vuc،Ζ#F)^AIԅ+ǝL5KfҎ(KA?>G#f)^`շB l4W ̓v8 e |ӬF@&[q߲D8D \jvQ@vZIw&v7@ٜ!в,rF%\aI YPL, ZP=g5$#Ջ+L=嫢.dK2ܗŐT|Qj?P r&."#xێ Q_ACIr@H༣_1(<Dzy' e2lYI t~M 6+j=Z6G$-P*xJ$e}$NcKLzReaNc % ޙnS9c|X0T h|+.# VUhf['^p@\s8&_#a<#Dej8Z 2<}B7={"0z}F"#Ò#|FS_S[sI.Z;[~h5G%Byv: SӨP7WQކ&u'Л8R'̳ǤskT4f1T%SY8УT>UHxE~غ^+=iz*pƎ渼ZlmD3Ngfn5yWtŒpnުhxuUFR *r'g*9{WIn-uDN~۾g9A s@g"-f kdAkg i"-YYEq<-wW?Jc!i}WREC^ 4OB0gZEޱh돝I8]x,t8&9'AƇz~,~rb5,dL a PSsh[;E^~e!e{wqE|az} ep _dņSdan8ΣCV>j?ZOɉ"sAܯ"o`EXɜ\N%$sTfJsF':q1:pl u wlii<ɾEe SkX[Wjg lW (2nn'dAa 1W&[MJmDmk qwtϯ*-`╌~FN~J,qW(BL7Xh!Q$)Ʒ,ǽ[%EW r+Ss<&##eB!1 5U&D~">@|4RvŢй1"7wU~&7:9 rbs[7(MJNBƢG'sfjRαD cزϑɼfqҏem w DY_ $+FK[`&F fQh>ʵ~G^<.GpKLP6/):9N/xZҔ.l>L`mŏV"fB gM7g[_fEJ7| C&VF7%D*MڏAX Sثlk)V/Ü}J|'BumdҢl5+0EP9WU7 Ǻ+v*'FgsI!_s%{<;¤"4B %j$PXTPk sUR(u1)7kb)#L*Nr0 kLHx-LGad^`m&Nm@|,$/y s5 +r ah js&3KhyWHFn`#2̔2DY a<[05l]6pJ636f`&*tS $߅!e鴒¦F <%j//7m"d"GF;fX,Ap4MQ:;4IsJd/w¾GbYCHƓF f2{g?䚪/{3V/ i]cc` 29gUBй:A,1vY6 j?"uvDZV k|ᐯx;3,wDf9"[WvC0Mg7W~a(WYdJa=z' U/U wz ŒM7eL71c2F#}.'/{p*ov12>y=34U|ǜ_3G*fU/j rl*W 5$-,sKr+2(Cj*;Tè +;~7K28676ď+P~]ٞ@'P.MN*1sYά:`$0062$p'xGWN,Tj+ _{}Y,WO6^A 4F"efchBVhfpCՎȢl|їU|>PWgV;5c[(Ä́N3P ?\#DZҁj\UjPHwGQ-v&/ڹh˱q}@y-[Tyyc=!T'2B%R%uS5Td/\=l< -v ?! ډf)">]88$. NJZ)Hų*TC ~ MLs= 5btOnΆk6\ܑ4JC>cU_\YƠɘlk  4mFţvxr!tRDS5ͥnA6UI3j闫 ~+~=~H;ʲCKG3y9*JξG󐒼4KQXnA4&A : ۟~hkJףSnYd Fp@<Y"ͳ-)0S&vbԹ p4nmc@ `Y5V,0pxTӸq^d'-MӚd9xz穢QӢYw)2pןeB+bZ 465 HT^(X|t)˕'NH7CF%6ٗ ]_:/ RKre>+ g\ƅh\ovL)K)gG5:r=5`Tvl1|JlBե[6VCh}-1EǕ92^Xg` ޤ5rf| o[/ŝ&5(';dͫ yd!C=k_0YYYmX}TgLҐ3ܺ Orš[n`~wcˈɏ~tNWXoJp3m$!C`4Ď'kߙmΘ3kbu;1^MW3&` ¢ιQ9A&ǖ&8Զ89ETgb%@0E @+~D_S 6|^:]BljL2|n^~ YyYҁzO}±IPum'+74;'`[SIP1 Gnt,P `Djy >)Q`n~d@vC> 7r+#l(p,횒p/Eu\\U5Pcd#dPiD ḓ:ΧxZS87єQz#gJ(MoIšG&F1@;y k?"@r$yF)4azT#=\],wK]4Q_d03%~/Et)K@{{B~T5WQ5pLSs(뱂[ݹ Bxn:\d=y/H''o\PNafA0d~x JiD%˹V5hҊg]_`t2I!Kj5(#W쏗X?Q?$Y`,Tfi|@8"Ģt_XnOC>NGA ?~ : r"9t Ѯ5kSs"LHr'-T7oB:Pk8Pו Vp7 ~¡蔸qZa`tWq}NQLC$nt 2r8rhYIi/U_`3 O]*## `AAW|$W_2 =<)HxW  =#M7-ebԸsqOzVݹJ7hfY)hvw 3;pQEZ|+V >>q_avQ4欆 Ѧ,D 蕖ZeS!,մ W"TcEe;a)KʎE"I91k&DJvdgcGH6 Бe:j'ē`"" =#26hU kV=AE?y_{4-/?. 657[ lb6Yh|~o=F8U.\B@Yԡ,C{0V#*y{q2m(* M Rԗ-SbW-)u >bh8s:⦖wVMF؁^0JgBKy)+_^ÿ`(EAz'k=K07^W0Q1eWx_+%vg E͒d-͐%) =#؇ !Y sϮCehCoyxy<k@jUW GQ."^DO 2RùKPRG~U;Gg(Td{ DY+|Q&**˺bxjzJu̾PkZ*y/O#aDn%yV3y)B+;d ȡQۜMb5 S8 f1i7[ xiX-Vfx`%"^[/roN|АHHW(,5v5Bnz O%+sMk=XP2-6f5ǁE1NzVkgw ݃,,NG<^шk5B u$!ٶuSԥ #,ä%"`1g8aZQɳfHʹ]#f_ H&b*'0" a7SdH_8RCv}D X=oaiueO|ՙUōi%Bk'E^N<{W|'$&dm ZM4 @\w |{=0q[&4gc |ȯ٫}G֩;<:j\aLM]bsR%Mbg=@EbGlA rqHM_ 2(~UGH"|{Y / [il0qktf[ ,vt bI)F'Ϗu(DW lͫ-bM":Angc;I~[;)0gbQ/ PF^RW@o񉍀lEuR#7l,e=9&DCɀN 5ldrJ0tkt4Ԝ|;xZi <0S7[;q7KB nurLǻ0X&鹒X yQCU T;y]lsjCxN1FS69ԦxAxZ?S"(Ls˸3ʬVE3e-+Ҵg\kۡU@CαmADy}jHׂAc5BNÇЌ;0fKQ \ZhÒτ8*wBIj7Uu`u|Hu1]ޭ!/Y*y@FbDPN3H WxI`i'~JuoI=!UP˙ ݧă1Kn&i5ʼn}0jٌ_( _ + ΁,TV[b15EG0c;79Vp( y.MZxf6Ʒ/3N :X7}. Z#i[4dKMw̠kL0?:Fta5 xKC.lYE.'^/K>aX !djs.]2dpbgyXPЌa7_ٵzƉ3Y hUqP4VR!f%}"v~\7^r LrݫhĤrL| 4 J?u5yQLɴwVjӰ9cG DH(Brxb;%z.w} ;^if3/*7(TGf[owaϰvߐ.4P'6Zg BKom3i(x5U-4&JY[lhSmXjfUHbyЍQvްK(&dg`ۛU-H %ԫnٕˇ/逑ncn͈ޔ.;&μ:'4^w(_߄( 1l6*oMkږ虶~/֑ǹXPr`xИGyFt< Ļ͢5y,J%?_E&;A!֠=xmĬٮB0͚޵L% Q%YPIܦ\Y2$yBe^"J[9Zyy{wLmb9a<.eq j4퇇W8i4 jI)| *!\wƊ HH ) 9RԎajo&H*8Y"* ǂf+'"J:ž e§L8M1S~bY{ N߫`/' /kNj6V&DKtM(ۢgw}BsP5fT0{x>S@߇F+~fUU,b*SW?~jRU^ŧ!%.Gk[)<1̑ ŊGr_ƔF<%fY%%«YDY#zx?#]kW>*5Nǔw: x]לRTm#9.]soĉ,k6{[3SVQ~ \2Me0R.%S`X_yC1μsCͼ䤒q"`91A&:]nPrWeAb @7 ۖ h ?Invv65/2|n*WpF?p vS;vO2TLegH83 x(GӅ8|"deuQ4,mm^Z8v {6)(bRx ƶe%9'?DQ*I cR2L)ճ)1_w G6\8:4h %ދrɘ&mFS,fDş5 :3)zEf #aH^˅0BR!+8 Ni%x6j ohfs.7l(i44u8p~"uFٗp8:;_٘.M~T_2bRl7Ͳ[t@n)RԲR|=FF+F"8EkdžQp8H[-ϓ)j 0 &@p8Cİp"XcO'BP#hC%z'~IYHaԩc4Q/hzqo0ɁS 5mÜ6nDEsV,@WeMdt~8@SoeteUBϑ(Bjϥt[ɹ@+'2onL) a@(Xk1BvCZFjem|C5j@AҺ;C[Lgc/oX)Ǽ,eI;27cDfVu Y>1tvt;Ňsi^;3|6pc# D j*6>7<3?7;T z+M 8}_ pV=޺$>S0,YAPY$6m?z|F\*^YCy\p\\ޭl~?ʟ@_kp_uzη`zﰆ&T6y 8h1RFc-5}9^A 2dx&(V!Tu]U Uigt!"5!mdb3ԓDFXWR#dw ߼PP#»EBk4xg91e҆)-е&UQBxPTT\o1>U8w"s]O\,Z*$%pж'` J$eQьd У꤫_4hLKQt8yyzށRfZ- ?X5;}3'@耻`o~C]UBgfBg\L4aFa UǨHkq=^dqe'6B^p ] yv]gH9@i;qͲћ퍥B\M%D5+o) 0BY,p_ݦ'~,H_kYg^;!VX A? sfEz\O}̺K>,~ =,Lc@/'x$b[g,L@P v19`sesHiVQ{21Syi:aCŏmJȫ Ԉp[lvכHϻ=+ *\brY"oSD9[=%š]BϜd7y:$W/Nᷲwr 6c2oFŌbSh4Z[#낱dgnAVEG9 pO@֙Z>5ξ H=hA-Q7\>/͔V#9r})7fҲUZB.#u6?Y 3 B{c.tgid:! _Xӏ4? Zq޺VѢS ^_ $<ʻ%2ͪx6C:kR$#q=g&Vױ^"(<'Hp%G 6"}z?${X`QU |}NWS 8$͟ }E@.@B 83=m,SɁ=? EfќHOv ;K~T5IDI^n6? R!/@zsI+S@ڐנ}xeNLہd#+ #GxYv G.^ Jr)HKq=u9VN7jF`i~ Udf%+¡"uڠ!ӑZ4D 1psYE 2')ͤNYqâ#FR)}Ņ (& P:q+ԋγ;;uH(X$.bi7,|^0ei#z_3cY삗+^D @uBL^!;P{Di,% %m1/R|b4ab˚_*}aFjJYQҌ/rScB^}|R^cC#/ȚI@{UbO""RGD Nɫl+ @uI:`:ltp|܆w|_ߙvI! u>P.yw.5 S*HfW-CBi A-6`/KtP̻@cvI林>Wgʏ_7r1-?JP`:ϛ *9hݩJ]t8fdGHpi`+s Jo lҪ6~3vor5U昺"Z;1 O>u.։S.FC7%*޳LXFVLV{켩)-#|7 ̲;ނ7pwTljSxo-Emu l*A.ɐ.ohlșr#{hdܡGnMGb~*s}""INvRn規 ?#n Kt>l7O!>^')hԇR٥qQQ5Già1OI8p@3=$Z驔j`,'r,U<_UT^wn)+UН'LAhBdTՀGȪ ??Fy߁w).k -{uKǸu^!nVb He O;6Kѡ9ru/n) ̷Qd̉ǰFh'Xn>xĪҪUNW*xtu2X]z5Q-Pm[J]J6|QLCU'&I"ƿQɦ;Ҋ#$x@L~NLrmʼe59ln살R4qHtU f"^èd F:оLQu~*Qm쭀bj+G^:oVY4gN8'@9(}T6^}ClHYmvidq ~b>Ħ]5ZF\O+ ӝT.+Y!w.CfA_-BUHe2Ȯ9T4Lڱ]Dc#+ru8,!܉t ֊Sd@PymSs ? ffrhJKF'Y\u#5)p !!I$2[z1g0t,9IZn{|_qD?.>#+am5q^^KM f \caY:Hgy'K_βE]^$*t6jw0^htǴXv?4+fPc]%Z%~gr!sB qEz[u_r%T=gMm S vYz9PL]!)syHuWz(S_{!]6Hhfom /#z/JZ~QÇhh/wVz,mP3a7̧&6%_ %nzW9c'gSA`3HK)Ա.HҙqBԻnbWP#Lqv׈{oI6w{~ $6D DtLG9'ٽP ?"= ǩD3:)bexf72R[$@3 SU(6kUd$Ndn%@7gN';|jӈ0Ƅ` Os("Ckd\Oykp}iS: -p!StZ(WK4ɍyQu!|5O{Am (~KwQ%ӄ.|E>rPîB,4ს-9KC]z>T]D+l$!)5VA9/QNİiT[ PU3t5}Rzu).=Q{նiRё"z8@QoK51y\fgV@:IEڌk8MV)^h2T0&L[b.29ގVL$~sݠvw DK2 Wae{_*'., YbRY%8`.F˯ !I6'< 6SGz5\.RҬ4X7#w$ cpOQ5k)vB*ƦD'1MT>xf\SWX$C H"5z9Ut S¦|C|״`Jpy9wn oyP/jM dcQ&zj T"u*[2,b5I_r4bnzw78еx5GPFZF~+$:Gj/Z{r9c1ݵ+@D0ŹSQpa_̋H@^fҌ~DxߔpR6Z<lɋ[}ޗɭ\,gڠ-hRoH UAM!BsG;2Ei{bmM*@q183U»,}Y0?04oR8e#L9r Svp 'C^ۅ Z3xES { #dc0EjSj=JE"PA4= HAś2(IjX*?BÑUVh'!Խy"wQj^~:#)c'Lm-*aV:Zq<&[PH 7DwaLg-:Nbyc0 AX Uh^(8&D҅ 4. ȇ<[$U FޱȵP~<_2 iBmG͌B9#W1/xфe]̨0/<| Kf"H?ZOcO,Z/2@A.Y-cpΊ\ѡz;aoAS:1kaOXRap: Q<}\,B~Z>ۼOo$S"L1HB_w<3KdF$yPg5ODϵ:ŔhlD64EH= 2f2:'riςzq k̉H1*O18K1!mELnsş0#s,QcV@7\0m`4-.^~J*uPAI u}喾Wp[ .utf#arH y~l⨸ #Pި"pW*1d7iVUU,VۊߦI0 hL#1Ni 5!ю_.,c2"#0_0blu\&h a̦͐zJX}ɛN K]3 D%u@ 9q]"1U)^{P|k.Cu!$䔔r-J5KLr%ml7@#W}Q^a.+'LL)bu!" 9u=7t/9E. !+>ZMTn*fʬLvHLJ:W@Sdcrṏ%Π` x3zFG3H>a%iZ#aa%6|p~ᘩ$].621136Z W-3;ҏr;hqϥj~ԟxϳhb ~he-g%j!UNq,fU;SjuGf;n9)V^6Ԭˀw&LQX`ZSȷީM^ْ=aoY|V3McduSD 9[a Fk7%EԶ_>o? S %|ľtHijDZ%m6IȢ]kYOYu@2ݓUvKڄ6Q04~ oZawQ-=|gDL3Όz>:ĚR DŽ3w3Ph \35|\̅R9C6VF_f/ [6N͖h)p<#nwYA8?ϏeOA|JA7e füj5HlfxƗ6 ݹ N()8?14C -;3("這 U"ׄ 09i\xrTŗe҇4';8hZfI#89%G6̐̌Y$cFb& J :z[NNAC0 U\F| 7b S'Yf'ˌ`뷷/ ܁ŤUfM5$\"!u>GIQ&gcґF˫ޅ~at<Ɓ@0?vTJ\ãd  /#/~ؓKS7r4l[}*SN7.~a P`v#A}} THN!jH R/DE@ "P7'P@(UJ\p {8691ʪ8uzg@Nr2IR %DdԤotw~qhĮ%q#Xߒ2F`2gEYYbn&Sh6J;)^B[RԘ5Tez_ZQ1Epj4)Z6b!VX1!ͼ|[Ӆ((.-f#d?# &MT/mS 9-vbT@֭%ę[t$0>|L맰bɘ  } zw 0pZ>XS^ a af/{%wIqM!HK)[1aNxÙȧ|{ d܉l3| )@Î ضC.Q_e{?h}~r(U^ nefy]R'&hu7t[m$t{0!h ̙W9knl؋:ݯ.q :!@NvA|J8ls8 \;8&DEa*NGg@Rh<Gyb"{HZSe](n mĮ;aP"JΡ(Zݢ=pPќIiOD #l& \`%^} 9{ {0r+Jf5WZ"B5p܍TP+~[5;FP2 cG桙ί]!"=n,s @jᎸE0ދY8`.6A#)NLiOT54,\b {xvhB(3$zvI@t z1:,#T46 fBv1^TP|[,Fv|L4R@{ۖe~Ub*`-)*?ҝD7 A:5PQxaB_l` zQgghEҭd QIer·^*~v00&3qbg4K!cGI~AoxcKE=[Iǭ) +t~mX^=a]2Ĵߓϊ 1DˬQ*8@1I1ڽU66ЫHT}D8$Bziߑg0&Tg1\nBz)zBB oT1nB8sF'%jxDJ$M+6ސOYBU:FCWPLMjlO$|ҋo^|BSN({sEŊ$Ūc}fpOyQg~ю?[/?6)">|*@,>RxMw} /@R5Ѩ3;uga fΞ$+;5 kD}vmEz۸Q ߻O iF㹇u rcF깡Ǒ%2y.0)#1 ZΆ;dLrDYe Hc2%US3LOUeO' ިfj12`r-ٖBEhaw_ZgxHP½sp:7\|Ej]l ލ$+H@DjXUGmY#kq.짏~:ljB| ===q.+%u~eWeI NBGK܄gU f E:Oi>IG8sE9H 0V7z?N߅D#>JFKHTLA#MȾ,ɒGSyIĂ4dyq6))tX4gN}h!L%;dRxE-H$5ʒA!~涆Qh ]ns~$E4,F ey<شczhWb]SwwYx`~ToFXN@|Wj2V'vz?Qꋨ/aGjl~iǁ퇮q)f* h~9QWCU(O w ,+ZjyC* An])6s ܀[Ri탫cV`f[00p0*-tA>q9]A|F-,ˏKT/A(!įzFnpL|Bx#Ŵ0FP ^^QfszmPJ#EҘ?'PzX~ g4ȻWd^jpQػ-}7`#lkք}iI7Aٟjs IݧJݲ@Hup3w*{nU`md4RQesn԰9J7gVP[~x,Qzp^90g)\y{r(1|o=A2A( 1o,A>#wqgmfv-%|e7g΅y%!3e CޑGS*Yna@=&\S[8$a>{f_6"VIMz?6{bC7E:^pWHg .;Ka ߝMc JV`ze}Ix Ya@"k tRRPWPcC 後xmgЈ5_ #"̭$ ԡ^ _݋Oeb6 8U=!ѳWAuy>Imlp c"ӂNcPV׍)ʊ?k3*'6$9\vg&r4ahEіm~⇯ f2B55ŚūDIUB'I$,Eg0-.dʖM49mD Ơq]ɆeZ[2 W\lW|]%aӟl].N{Ynƛ ei.iRMi@unlhRs|C+{!YA|J+7fQ!(﨑B ޙzI`K9+O}F'#" /܂H g`׸_sNGRJ$0. qfܙY&܈tdYJnU.mB9V ?fZtiBzfOc2缷zs*'0EHj {pNq^ox(A-9FpL$rJk4^73)`(撎]Xw8 9n5MSa) C*(SC%5m&Gcm#CTWDkvl~s^ .[F%@/]l?zYR"(YIF5`U]pJ*  B12bxB.Se0!<[mSHꦣiExU|9&1I?G/hF4|D[;|Cah2>{̶^%Z971nV@+'(mʼn'm4jd:rm<W|*`D{>3LbcV V7OT TOʼn,$!❥HT\U>B[ _*{ӋU5qZ,E8rˁqlUh!Mjyr|x9l٥#)rMR2K c*9DP!\niOL(>TBc%o8@ڔ Bڑ)?M ϥ,Qۥro F1=>}{'/cL,lWV",MOfs7m;L:\%ړ:(% A=֫p @=7$4Ce7 Yc<RQPEѐv[\doU,!<*WD$ANȄȪ/a"ϧ>>prh %E0 BRԯWY.WVެ (| ,F)2Ut|\Lm!^? ՚D E(:“K>xp)(8 1N tjZ; PI.הy(nwaĻ Ӵ"+0$юoj=v7îxE,\svWύ`WY\ c(>1^cuMJYnyN Eڋޥ{֑tQpO)J^4mHpa1R߲Z?J77ۆc0F>|6&j bd&S ֯0_BnzWqBRC.M M+2}qFh !'ђ™k} 蒬J_7L9Yj_'-).\/:gf&U2|dYBSd ch>ڗXsVUojzX'-(5S8\%ԅ־kW5NU ْ 6UDŽP9<ǘS}Ցi_[TC@Nzin[ :=|)ɾvceZhjmӍ49"w @sI[vzyҢ֡/I!,م/AĪԘ7`)x&v\`"Ӏ,%gWv+Y"cHüAaSd'Q#*rZϤWTXC}+q*Wlj3!'NhOc4RB/I@xlYHhT>z pt`Oi!¥!ݙ6XbmyajwC"`wlX/XL\Z}TJvjWNzuF!^/H-]{ 54M4Wٖ3^"O tM+ 3&7.fXO;sم} E:Q :ҵ:'ʳ {mVz= O|7gABEIѤ7=pӇ ֭nI#=ewMBʺ~s_a?}-KE> MʔBb| Vme?&HaOBRJPnFszkK_pNv^\3{20GMb%[]J?a!dBaa@TVg솃IzV8EB?&ajnskf!dTF/hv DjYĿ8̴KGq NK 0qس ec&@+7Pte{I{:?]:%a'@\ &,'Yo7~'= $VJdb߿'MR2昜Uc{ k"rƆ!ܧSiysMp? UeJ| Z!Fjˠ-(u1HEvlpj>o`j٬6.:_?K'b5phj!&3xb aq[Y9{819o%̤N'tM?Ois|O7ש󃰧PB^I(^Ns)X+} NxC5!I*;-p#tOB;P ؛F"<"m 7An|_Le7>yg} %%o+:0I~[|ɹUIuܠҒB?kB᡺E"襥t/5fЀf^'oQ>HVqM%ঋW+_2rKG>L ^$Z &)+-A4Pԓ^_9CtַR6k-kI%U*7b]Toa/47E=2!(籕 (?&>Q"_p@ ٢>ʚm[_mv, zXqՠW3 q- r1֫QakD=HKFCuT3T7zܲ5}?|J muv[V+V +IQ؏ԀN#Sǃ$E4@z Iр;S|jEV`87֋胀Q6HW A7>΢~e?-z@ȝbz+)(SqVi!dK.0 ![[nYd7Fhx6]9,|TR*e)֑3`;-"P \j5\x%d|f/@ kx㎳ov\a"6nr \%eyN3%lJQ߬H]]gugX;يz\L7EKhR< {{>f(xHX40o8]u$"=.hntܑ/ۘZWZyΨy )m1(ŗ"PV|Ӝ!ZE*cU\$V)y{m"9 T cvvTT\ YOWS´F~,0]w .Z:R0,99UR{ m7%8B*Iֲ"Ul7n)e@8Uq̙4IUBwZ00;`0s,bY)F*'{wX'j8*Ip"z3QkC|#dsyJs;񥉽e#d 6Q%Y A+~:8u} xwdfdi,+ZYzGntݠᮟ%2ScXT TdrbNp$$JpAX)U-X1!3%"G8f\{]`rmfQY/;zgd~\CFBZr'a Ngf7'AG#\_vbcl0Tm/jcfx\COe7ԃ7>r SUe9~7P ҰAb56 OyKh+XD-~@Rw53WC.L4C/- ŮVM%ZC 'k(ls`͋hmRc2JL ֌;y"ra#o݄ͺZUi(ؕ59~VeNj4Am<㚂î WTn07 j}ϲMrt8%vofN{=r哫0@|8M&3d |B0F1EXe*f@QBYt*0|Ȑsb1CpAGqF9=O$! #" ⏑Аo $bT($F|'CT#$Y$ShBs؜{[#mjsT,/䯒d0B@:V> :f^cBt,HґGzU}k2r{aE+ } ̹JOf.?by]}& PŧB6է~kOPMsLhYaZSgHx[kk c՚[wuvYc=Տ3H%v_վ(¬ư-2_T /(OjAz#y:I=iOIw <[(h'5*)@:bC`T /9=lu#-A7Mft(2_c& ӱImPpE搗.y]jkGgR89d:Qc} Jx7'b,*{s)a6UHlE9-뾏sldt+X34Aro:%# u$q͐Ӏ-)[rz?3{`WIΖ4R)k3BnM+ɱ6l[wX-mXBc= %1"VlsHJW&K s?W$jm*[ N~.qmU Nϥ0.Xl›#sd&u=h L'MY=01ɞ1-xJ/XTڳ}f;2 CWlLJ\TaA[yAN-_#^ĸ؛H5JT!>5R?5߈(FQ"RiX/s;]a'zc*,!dזfYXcw:EXr^ǡIJmJWD57ھQlZ%ŵ44/>[F@ qʟui ?qovܜͿ`I!AJpJf{Wf㏹l(9T99 R @lL \짐Mj~%풌 d,3akQݸDI.5!+BϩY+O rMzd~;@/A_@JMv@W/h^'4op^*4ל%yȍQB/tc}c"k?!/9E*m`N%ChѩAVwG>J5GJyQF 72@`mdtc_Ԏ_Φ3j,@jhSX̚1MqiSo WC+ocJ|S6ߔ:3Y К|hn/]ӻ̺hl"#ue%~s,-$#Q*Wqw,s8ĒGw}=Wj#0;$#=p dj*1bʠ+GC|\P?Z}rOAc(ik B_FkNYh=n$Pf˾rS>aFW94lɛa:7+Gp~&Xg{ljҩ84~ػх^Ao^@rLu#D@ܪz؍&u~R 0K3ki'?@e_tA\\y3 Țp;7cH}<<(jikOBm-Rc:su5g4,f^JN !/?_7 - #_4ńJYυ S ͞('3}ca=6ѽV姎̀Uȗᠣ`fɸ2TQ ad >U["_>ď?' .?jMg 8 (mm,4JU%*ލj~ޮ9w!jfHn@1;3m."XEN 숈C07;sfxW]끔]|i =pv$Ֆ2b*g X9te^#Chn.W$G:bd+B;u 3\h?b)u=ղZ[r4@tW>nxWPFb넥{؇OTmJmDƾ5s BF.QÞV 3H(TFP&4ӖHcn~̲ WO(} z$6):X"iƌdKTߊАrQ IjLsfny =hok7e h>s$s|@uGbw m' 6eO?I-3[Ba C; W,-MjSYQ#{C'8>SCMW`zPa < u8 秧ه.pKy~L13FfIw? w꽀zȄ&O&jLb"`;ܻ|vY>BLp02|d (w>]o5izF\fFRsŹv ц 3-?o K)̝0CpE6>M&$SWD?JUtH3Eocm0vRC'opv\6Nc/R%^V7xČU"AЕ:e?+A"Y*?D62q xCFbJ#u_,M/$OBf=,KFE[Et!̓]{I9!X1op.AY#9>w֜erݚeq@ÌdB5g(С9xnr-oR%KfJ0~ F'L=Zh{6rfY7mtg@:*pTm&ᾦk~/ͳ/1R-hY݌px]YJ8tyR+j0 R,6ޒ-Ug(C6r\D}_&nV^UxJV=KeW)5I;9)-Yn{b}zo ǕTqΜ_ĝ@;W.9@G_ S;\ OXߌ?G}xW-~8Vx9& ~÷6'>솃@ֲAfBq0{lr㱆g>LV_]o&}MYf _$8'RJKJRbb/f%Pb6=KS'\'}niRi`VQZmrR:7-.zY(^#joR/pxK#br]1 er5Yo996Lx#? | ru| uV!ITe \Ͼtq!\`R101I+fVx*(t 1A sA溳4ً|.Qg291iv?3P n,:/NUIG$)B@KpN8::N]`S]JhR#4ZX'x`|<5qSY 9ҩbIP彁hW 4Nж8# Its&pQt&c8>e,߂ Mp{6`LL% m}S'W'l1FErylZGKЫVRX2Lq=GyNP}{-AT|dzm!D8_50ޘ)N:N~؇%HD԰X=X)N|\(rw+r'j'l5c+p +Ykhjr-CBOɧPx—BNG?VU 4{Wp:DŬy .3ر!'[po~b Jj/Ҕ.r ) mfZds9KEMoH7! 새Z$:޸_awX)A42TSwPĺW(zz2B:86BT2^y Mu!Y-v:Vb6$} 3q¹B2;iq9 ,Hke".֑T). *.*_)*8*NMK@ bb:C&LPYy`Huk\d /'-84 <,c"]صsh?`bm-˵BAeCU7Vn[|fl*ĝ.wM[jck|@C -^o^Uķ+_/AaW"Z2̡߁MM0()zV0þ\b'Bx٥3, 5󏯀q4bf&7ٶi cbI݇9E +9@u;T 8rՠ(wJw*b7Vfm#ȭز9%R+8?L)OCIܥ.fQSch=D0 Hk칞_PLaM4vL k* ?zJBEF߶W[h0*W C+t'[z "^_ ᱅蓧j|^H|V.,0~!Q; LhEF 㢟#ʪ&wGpR8i[{Q;% =)W WSMJ{ 3Y#lyJIu#79ENչ,$ƢyTmBR;g2b ?n"J$`Atr^f[|2nlnܯ:LBڋ (1V$Κ%D9 CU8pHp(0$1KLLj5Ey 5'"^/8`),["Z Um JuAXH VKYmJmqaX`[[t`tbh4O+M][&n;W _ y uBY,p(/|#չ7ۏIvvc/TT*fIic, tX2||j~P/*03Rt(fI&&&#HAP󃊤|fɤ1`̒) O,);+T̒0} Xycv-7i,Ä0B=$ &+8PI  3Vt]ʘ%_jɺ#@ARc=M, CEԨx rϔLRwMps Bqq-!\V$|9y-+ T#/&TtBe&{\]uePm! [ EU]OʟgLr~8^Ll/?]c:eVfu`7=>jA| OpWT쫐xq' ko&Ծ\] CmUFVU,}QX1g$wKqpQjF nW z;qn~h"EGtܮ@Fm-;E#/\{@:'dyU򩐯|+_ȱ 5OL=Cn]KmbtMZFjE9A=qQiOw*}M(PB,(?vIL/BkZڶ=:fƬOZU2ZDdsLL+sUe%G#B+tLB8Kl*]dK%te:vVgZV/_4ҪՊ V2Enp3D*^)%wHY`m:$ar11sB=t(H,֔˥v[ 0 [`6sMܪ'OY^|~mEexɣCIf(0ȌGf38V|E ' ʹy9[|A!$$  ~tNjYpgĩ:s2ִF-o@t\'>̟paF? H"MQrZ#@溷z^`afn_oI.yGcˑB0AEQq.S~`"hKKcy&'RXtSSK`;cl,?=waɮxV닚XSPJt0O%ҳWO :-oVtbC8[}-UŬqj4iѶe DUZS\j_XIAv|*zɖ^S'yXN-6h$8!=~8r #5= 'v8R\ &2fMf8B __8.q3B0Q,$`&L.-"9*CL'Y|d'866F=b!WҊr! QEғPFD?Ʃ|ydbd:sA,Ei \wq$!kf~:Q7z!ilF͇pEQe}+F W26sn~j(*:cunLC2b_3JWK1$Vf;^I}[=a @gj+tS+AC=EImJmI DKaL;GlKʥYnEmu4eqKNFPy( c> ;fBVik" 8 LPmvYL8fUvaQJ}o3 5_Gf/'bKQD\,Fɓ*m9V~U怕<Yg"1 +gh╅:p*!O:  bUHppIJub6aqZEDTs_3ǪU\b5G_XrņQTZ 煛80x{>[y$A9EK/H_Aր3X? ?$+(qaJ2(daݿ DQtH Ge'Yb%)uh]5r($:.U (0oe -S*]\"(HAI$#$ZR}d.T5iEw;hRfnˮ´ԦǴctw˯p+l?mB_?n-<;e sX;8<Cr]+q`7òW6)Ԗ&6[EFDMƸ}/ _oKvQzBÙw%q)&Y3n&W#eړQ8Knx6v};ņTV9V6FES6 }בt@wT _qvCGjz Ҵ*c#K.k P}X }O4QE[A>`:n.1T2ʴU6K--,ѓ71"{ *u#AVQCOTy||C)U7T&II]@ӿَoNSL+ZWY3'ɯMZwzih-C++mVC+Eh5$m):c}ВsL`6c(éܚʧ6#i.] ''(.AaQG֒:~E%Т"UUbIrX`#A 7ODO;rz7qKۡd+uH D]37)t;d3X5 ` .,ԃ>Ij,U}2%I1 =,.MF ߟ00򚶞qLL\Ѝ׿-q?҇fXN0A[]ႆCA b&Fx`$!-r=W Rd*V$Lj@B'*$eh4&&-F~q) W3Vh֍ 0WMF@#77Dr'} h&gh~#Evu8+bYw*YKl]iĂ"vRmZ!J//u)j*0J\wYv&>98wQq?~q]\lS*2YnBK>fU^2?ty}] gxIcA켌/+1&]dvIl`d=WBq4](QE0(5! e q髇1 {cRK⿷2=c:}ڥv8,vTkCW0jh{'#iZސYΜJS=er"6b OFm]Au#Ra iȞBz4fG- dUJ>U:%OEyez,oM*g^WrWTis[ӊ,M+W2x9e5R#Y5Ȩ3R~:aIŚ*!%Hp {ڟTp` Ugvna4h!/KN/ (3ZuCth?@(HJb1Ӫ APԃGz# Izԍ]kvdO|d$r6Iĥ'Mّ]C"L"b$h`SL?@d>$&&O" 1 CKlGty*=Jot%/Z? =Ǘ2kI 4!Wx0>펵} ŐKd~OUMl(vQ2dOuF]C0@䥄Kb()\(]1iUN@yt@Iئb nN@>.TÐr=xAb+QTXfJB~0Kt !_9Ir`dL2 i: aӼ~/ڋ.uPvDFlEtr<0jعܬAh#tA┍ 5TMpA|N >;!x(h8W⨻(`\B㊯X(.Luે#3yecWޅyWaT⛦O^B%|-/|9b,O Ibm+Zt؁Y.V!ӈ hl` xC)W}, td\-ڊXwq0b2K%DSCF]N,\D4R'j'wZj`M$ӭCtz$P`#c9W4Ο8GӋ̻J G8y`AG$!,;  -'o:_^&M\~">fh/V6 0W3&o)4WM<ǃv]TmIJ՜$"Zb.fJO#yO8ƛLbz(Lq4ިzFMC.3 Ԗ`;J(y6 n~Azq($qJ;\K)V-/].ڂd^k/_JFB-P&^P1J5qFéشt:y&ggdWDP`1Uh8DЖr[ Pl[YKJ}jѡLi^$!q91&P-] | Te†b[+OaɏVh*0 ~ɢx2gCxV[lYSov:SEf^=`y K e%3&ޘ{maWUJ(h4wiZX|K cnEsSʯH R/s!9 )1?C2.}1?]Ό$aVI^Lv T8w,m 1E[!9$pnxAX*/ ږ +N`vf hq: C&83d@dGؾ XXT(}6Vid-F<Sۍ0,ȎZh:Ą4]TXz c&jf/?Bk';!%˹P0y*;%U^ S bO? &50PbIO;jq"N =gq*cYIkB>e,M{YY?k\ݳ-qemu M)&̵|RȒj_l lmpQ<:BT!5 1 P&սJUƫҰ16NZp5%&`:Z,=ڠ _tFvR:QG9f|*5uWe[sU+=]SJ넨!5Ƭg"ѧ@ys$:pb8*.d50ۄhVNd*ۉ8L*gseRUJNlG\`VraYt fMu sfK/}hd~nWQ-5]6.gs99S6Y5(PWg Tʤ9#s' z*f6StŒba`Fd  S,3` ̫F,yVrJ\ :]k~2+jRS؊RhP*߄bH! 0V1@%9>h`864g̽`C\ =9S:kV,+(yҒZ%p8Z Sw(ÆY&S!R"I6,'\= ZęYsluGq$! Xwgd^C!f2".L|a1/8(RYO/҅T1}-y|z"n<yDBj]-ԡH;EBu<'0ŊQ68mN3#q';$5}I 60Yez*# 7Ef%^vO-IZ$azE\$SGQ~ಒy^Xt` aMw-׊B) [Kp_PFN01R 1lbZj'% w$);vxZr?|YRISX|2ÆT]BTqBDUbnl2"2a$iуxa8WY:CDT O L,>h.RG 8[#3*a6=ĂP(cő `ЪJ9 @ PF2Zl4t)?g/-cb}Mʈ3h7By\NQo;-Mx\N K %I|(K#67 #].(. #VOz rHQ8CF9ݘW dr !S[n |Vd4Ml ,nl}뮭z$y:pH<5WYwZ ߃\KNhuF5xm饕:y}!,[،f1U̕a\3y!-TDEQ$nk]JXq 6ُ('X)!DygJ岓/q@.k\(ףk 5sYIv3b A< 8a :WƜ2W:|v[<5ʼ5ȶ.ɽ.{6W>g'%Zط6.Fzd(:,ߥ؊|el"=Z%q1[(!HoT;}^B/ >yAwy4&kZe8e[wi@oj05ESQS>!M-%Go]ekq+znxJZTb FS$e# B+z󃉆 xUҫ$i Jz!lYSYUoMEHUׂK/==/S2k%g=""mO(7"rD,\KVJCp{bl˺,~pLSS7]"Aѡ\9Esc;i%h;yP"+*F@isceZe=ꕻz,ZןhGEٺL9e CR#b{-UQPrIr6T%j&9 `{1 7*ϲ+OSLQ'A5tJ :'2 h) ߏ3JѮO D2JjV|m6ux]iT:LvV^-V^ .0+͍x f SY=tjSTkV10>h IB >gGuQ0C(jH.j0jBglm4W׶<6`3(KAZCj{' 9Cf8fF~)kꯏ,Ge|sQ(Y7f=E#}7|)DsEE qU{B+CN 6TWR6=cM~}nb|UCNFNNp..?B AXl8ƨ+vWQ c OR֞(E. @ZS :ȋzVAqU U]HA#|9.hB*8:}SR;SiXn3OH bV?m#;τ6b_' 0=Xf)@_pjC,ڱV@zÌ sDjLi%z!69t/^pݸn6wly&wͫf >*/£afF:!^\|~#0/sOR@^8VY<->*'1B%}օF#|~%@X״q(Tvu)^ q4afYwNEOeQAGKz(, QDRME`)-QW4~6jaղo<Ȉ&Gvb5O\+Q HBޞIY~[KJVHiGpqXG[c5, Glр*lBȌ{HX->BFxGB>W&suzfUJv\hrD=2,"d{fJCaU ZLޞ՘S AUꛏ\GHFmQ4j1l\\L nt0FBюfc¡o!06Y25nw$צ)s/9E6vQE= 0#gIQ *("$;2T¶Woʲ$[2Xoc4PZVMÙbJ}?xY1M?M/5 =^Vc1+gѻL"_ ~2tn44ǶDt A""0>O˩(x<,DlŒ;@e &23ZO s7)6Iveޱ1R{tCwruK/Fn`mR=.Be{N3iWjc܆fHj gAGM}_j!ø8i I;X%|Fͫ +0,Fd(*PCJzyӝdyusct:6Dn:󪐶ݨ^'uYԽ-Ҿ9[)>=&?>J\[)Qwx;p`G,KyslI~4Azj[i"}l Az}wOw_7guބvȺVk2\%69o .,d.?iLin6_esAݏÅK ղ7šg3%?µm~VuV,)2a=TbMFoY}?m6W">̶]0;YJۣz27!zzϻK.h>5Ȥ @UNyA|"8ebTA}$xfy\pnnYs8_^϶0/?ߡ~C;f*L2Mם٦Wpn7NTMvk;v%V(h?ꝥ2FiT }>LۇW_#Fз)ۯ -z7WsX9K#%[r7G:xʱHN/NxN h U"6ME)dwhz#LDM D{<#6C1),%Ϧ-d8>6!U1mB^aSAcҧ?)#gce_B~"({}ۃvOxߝ1gɧ[Ѿ#WY!y='^U8e@7KGGчj GR=} Flg6kJ@Ǎ[PTfʱӬL&W~ f8LW OI<uYOs +pᔧ<"<]7Pu:àP@Z#h(5I9QA@Dͥ ic 8SO@!_:Kn/<h]Sv$ִypqQQ[1xqW^l5 sG)%EϑBZL@NΌ=p[́RډoxKa*5/D OޙP׊D[86qe mDIYbإlNۭ|kEP5լ߳>ɹR!|Nρ;*a·޳~^!\]R,CEtZ1Eөcżq/y H$0|z> L%1$%l Îzy H*Q+22Ga/>.*jXw CQ9HlVGILxpA!N(*$ЕU^s5ٻfj"` .J[\u8O.Qk[pʂ {44m 7A&r _NB)\t&2xBUey R)'?Y)/U >S`}y#(4<].ؘ*1 aډ9g ^Fx^@ %#22f>"!}60j{3݃oBiMx%e]O618u~>P@FvLM \hVԭ4ܴIH 4POJ#gPr(jG"::J&^:emCۙ^f| $*])=_zq#(NW&oh"ABqi]@WfX Gb{:?ʑ2>EJN ILV#2o^ hdMQDezeʩX,},N{3yc$r1ZO)MGktRUɝT >RBN !>y F@DPj+H#*};>=kg.A^2=:􍽅yĕI7}߂)zFktIhᚴQQ:|"xLЎt]$磮qy._S@B c蹷#d It%;]PQ3ϫ$\/U|RA׋#ZGmW`qD)WAA_%JD;#`J [c(*;ĵ^G\>ʪ\/,-oсDI.@ண r !fA w9qcVxL1]~bghS~,BU"hd/^_T7HB* 2jC)q%c.0BhֱP:bĈܕ4p1b6q@(V-qZSh~F[b ΞF6Qibhw/h}ۇC`@\}B>Yɦ;yJ#9KQ:M *xߴAŭ_+jS`z rsݓ1Bs IS-o9L!; }Q/- >"qOT/\p0<[|McoZд?n!ыdo7wy,vVd_㳷]:8?!"E1FLFZsOl $fS̃{T23dLAi >I(]v@6&P`2N`Ť/8^{<3ޯaMQDŽḊlz}6+L[(_.Ba"pY!} |`ЈW%<0P1Na;ãHP۟-@sb{C @Do[R>dmD~)wyt0éQ}jH[YHom=,OuRߘ`~ܛ0 @ipV m9RTUp˧k IuxI1=*hs{^tCIQ~A8mv_䖢 &y,,W̭z:c:&K-HCD`J xg~dPX\sؔ0] bpJ|sohzD@nC7iRs%3C[T95ȢkmBv ,>zr H)H4MlDO w:۞JO,~@ ׈m#TJm#7ϣl![8f/I 4zfaP$澐oMt[#ezrPDP-D17tyC6roij<#ɬ+vPaTƧzA-?UZHG"_׎0fqrJxǵRYS6EarF=? Trc WS &NR҃ 㨤./ewbZ̮2QMm*So{ޥO-Z4%ւN(!"Ǯ DkC(0) n~kiWO^?{G9.ڗ%H}|٣Bzuh~,gCcGa)fqā!+a&R;2m&WdܿbB>Q45ġ&Zg#Wru/o. Otw<f-Q/IcQ3杧Nl)1uҰy=xܚѫYjL̆\sz,4Iqc#,l RZUdΖr;v[lbrI16:d?82ʮ k*Q#ͤ ' :Ehl4:M p)**G6y_ 0t]A1lϖF5=;&%%rl{À6J]1)v4vuU+udYxwck'Ҡ v_ m\'?$PټzK&H0@X)4GB1е)V~KYRG. yal؆`bl1163|dldlvs@({U*_0[g(+B eZaƖ0WnH1׋13[>|O%w!UmVHM#].n102P:`>wPSpR$Or W z%,bG4!?H.jA&`(Yf7xXlY5[2` ?ne[]~5ZƪP!H oJ&AA]R z6U SșcʎN5Skw[{'œ8ŋKxsb1t}D"5Χ:=:]ea<ݹaygcr2G # #"OL(3 Qq P^ ^'L҄pЀ/,.W*)U KL*h ewr'*Xy:~LU=b]jRk`xL/11kSQ鰗ϗ^hDtK]bYeԄ P;/K`@pԗ'yhlb"9.Xyʳ&[RݸWkBTiMk 7pMlFifKW)OU((cG"? ^2g@R/2BW@H+A\XZ v19pL,/?Ӯj+S0))qߨ1_)BdrGieKO5;3ނ)ݫS~3}̾Ur}"6H~i}ޯ*@]N]3" kn=6$CڱتasV,g7;#%ow]JtPRKdsBMf͆&OԙU&`u(f$cnAXr/cM5Sm$$ |yt؄Td@;s`;R=N!\cs!L3$w`wiOvs0MZs) `jHSV2K5@l<\yxTn1%ʷY-Wr1<hg t f px{+i[ɍ'"?ۀn\YޚE/9ّFI+jFJ)2BY@_2'hcdzg)Vs eBLfv,xP@C_@u3pNTįnAD c(ۉ[.3O '$L-MfR ~&p棋 dԥx!ȩQQ.q{\pzQ&LJLAE_h.\akZ=,`%ѐhJOD=y2~}+es'Ľ>QI:Q̈2Rc*W)u#}:n>?焭@ k1-|^Pؖٓ[O Գp ^!7 'k߸$\%#Dy !Jiv׼YqoǣyDCa^STN i0@kazA\PܥTUWx}mD;2tmoO;wcYE]=`6 s ? 18i:fus>BDYzR1U>hnRx /S;QJR8..DT ;L> 0Oknq0Ƅb-=HȺ9`rS0`(CP"? ~].=İpVqG"|s,6!f"$q2AOb*8>nZDES='RomVf{|7V0P*Rj:'PhHk#A! 9# WַY9uHwg|K6--Y&MC4)w>Pmm-<M.< 1T'L" GeLx{Fz(U{&ŗ]Xra)JtGǰ=8(J!-j 9h4ヴ1BJ4/J"Tl]H(MSp33=Ɲ5b` F@y G/ (5ϴL} &DpC/qO=(@=T1I۝ŻoP3U` /e? jX74@dVdr(>Q!rA #rӪ*})AyZ=]MNo8g a C+ah?Xghʗ+ųj庴Жz_V0*jf LxV86fy~{Ļ BbH" 8ng0O2PC"*772Wl$*m^]bJE25[K+ ٫ ۈEg^+3P h2_Gbma2U3<1tjaN&0x-'H B>m !?%$jQY=L4}p@<7MZ`Wep3G<(t; w/?܋L5=CdbAY|by \p yI4!L``PVOP+m6l2wU#9`:'k4X.SUR+ztMg_MvN7i4@h6ԭ@]xJboU|"s`t KuJLrP.U /aU8 \RHJ#PU+Shm̯UMͲRfMa7ltCt*h@grŧ?V:7"'t fSH< HQNWp'ORW?hnl+~nt''Z d~S UYɺXN~%gqm~@׍ujMldž8!m}pFHJVkc\9'DWVMa{HC4$O. q,z&J{RUS1TS$N; Ǫ0%3y@B>}N,i ;)" 33&0ʍapڪ3͗[Ee1=iF \up` H Lg!gMghiѭ /e4 (Բx7W$Iv+8B(0A&Uky\ճNq 74Sdu|ݟp5Y [])P'3[NKqam+x2G˴FB ucb?eofN% *ZpǫHpyʼn( i4PLԃj@).<+xQX9cGOu+m7$ߝڝ43> k1Yy4>Ptrx&r<iv{.N m3*w֚BvxL8Zf1e{Uw;K+)>ovp/j.7BY eiIloދ՜V"Sx=\W4a`e4]rֆV)U;3\|OcάGVY_*( L^xXǽ1pc,S2#g+\l= q֥%e9wbAn*LE> /!Zx٫뚼Ix-REOD,{waG}82aWđ!=>۾SHur֛qh,x+r46ߪY!mҵ~M]йME+ W9"%wm/ˈ(팯`"csoЌ`X}B(6/$(X޴_'`(VeJzwI)~-{](jfUb1K]s_ zlnDznuJ +ꛅ9[Dm9qd\\5+28+Dgs!" d'Pu UV%MR9 -y€d,,DYuPMǣ.rb29W2SaDeGPAσ_n_ܢ" gUFFo8cMs;ɕ/=\|(o5M7JLUt1?ØYBSi9 "5@H=Q yx2X&}NDhO F]6r.!l=eKqbH^hgm)M ul-ٳzٗ-g/`r^Ɯ0 EUc-['9b4P{!A Wf}tfVDF; ,%ȼNe34Qz+h}8мOVvMF @ե- Fh\RH>;P(ւ3R R/G?rHk uH^)o[}4 حfH3qH3I3ɤI3y\Z]ys#+O*J#at 6g2;$2CWЖ-u˟Uf{]XDosA`UD6' 3^SG)iL/}Ț?)S&c?$#HދԤ BEHz2%C7&!' SU I>>G뿻6x΃T  K\B# }d?ԶH鯄N~Cۉq<:o4QJ ޢ[UR-Zw,5I 'b.kBNocRn;HDT}dil綄 t4qN~`UPeF~+9f ט@iy׮8v!H\?sc);'Jl;cl"mudwh~QL-ykv?NMj͆fwfBmb[3[|>\39=Y\3\7NbjV3# (B[{1޺*\%2p\;<$s q7 d?8ҚQ&8Fgu.X_00{P]4x:/DBjyh kSTQ5X`qT>BM䚻ܣQʊ 1_EϊPş$H 89ڧ@2]!ofA8؛M :` ^6dYsy&E^کqd+?2ZwdAcqs!j:W4]#Jd(LI.J؊T*V0o9Q=OCVx ̺”7&H&(>jp)KjIkƷQwv ~% 3l`$# =՞ %5 n+X8z:A 1 fB3#gRduم} /,LÌnL>Ìa&%Ì0vl/GĹ.% mjmYn N+N*'0g%HGLuPbMЄu*%b`v›bQV/̲ f&f*3qEޙ`Q#TO#ťVGJo#GAb+* G3yZʣ0O5xOs 8ڧB88rI!)Si}/˙NNHmE\=igMa)aV*mMWpUJayY 0 3HՄl͵3zaAə(]SɜKao[Fa&˯G*6(-,Ay<5(WsPFU+s_ܥW2QJM6'.)D҈Lc<zF=-gEh0ʖ'RhP2@ փ;!at[t?M9̝q7%h!"S\S[%XNׄoUk1Ep*7R#_A̺ }ҹ2lC~H bSrށ<?ʆl_S=Mͯ0&=[tKmۓ)Sq&"e >Өo1$jm݆86T^dYO C>́j >L"љBFDZÅ9rC,IvxthJA^! Ԍh=_awօ!Rm a߸!p0$Ʒ>^^,;j )j{6P4RvFD$7+pZ..ְMqsJs(c6{)v=+ɋXݗw2S(Tm|aysbUKW[v9h["!?tM.U7ߥ75lҜ̦ -LM?=yoj쮶O؄*wDmEt <-=FzO5)} __}:?]Cb3>ѧSb?9Ǵ<ȩc(ng󦐳ׯtf -Xxl]WU8Gds9޹;^y%$K2gO hADe_;}9jَ=a }G21e}]Ǒ>MsVC+%Q[?AP}9lGEˆSnR[+Y _O .^q$" 'EWU4tiyYՇS&d!33 %+SkIҕ 0Yb+Hd)ix('_*zg@XynSdOr Z2ozLv)y ;$8r{eqKv^dœq#;Q5`@] ֐B 1YaLJP#xT˙~Q=ʳp:UKEuoIBĨG6 C ӘtvޓvWF vNtd,^jv5 έfo+S^EZ?7v$qpB5 ]h4r{qfn`XH$_psl.g1Kfl: <|oԻwsy-=f VФM<~lOgk[RL vqQ\!#uiؼ(r9T?Kk(bƈ)Kd~nG;U OEU9^fxDSxTbƸċxhU c:ZRb!`CTd9ER"تՅphLWZ)KS~z D܁MC D28SG"mbׇ J"S-s (rϙJD+~o`%G;ۦ9_cjӄA %!EFM`R!ng^Wɱ7# 'H䳯^.N .ÈԒ@~$`vpr-0U‘rwj',{:mbB;}V.맭ԨHaz<jUQJDyp GVJﻡjˉo)&2#7Ӑlk2$µ]ZX3;h6LpD:0`EDש41\TH״2$ %&0cq6.- iyrHk{S&}ҖMh (LCB25"83*2* [&$*)SBN?XXÌg ip:dujaL&tLr5-6%K] |(?iM"Ylj :lN?db7̢GjKsĭo©X29%D7 ?+Aj9-h1v[y\YsWmR\2v`X׷\!g|Ȋ%ͷUsK8t-6$@ YXT%K\&պkFk[Qc l~gk~ΨoOS32hT2#֪,&uƕZqCk[t>*f@ h~VܖhK=$7 }*FTIz(pii.UAZt:,)]#}%]&kB,*%Ha,Cf=Hb}m$bjZhY!n 6\kJW74Q$@ɬObGiqҔmV螑W0FX&r xxzEP5&d]Q` <90H0F,4<3=Dg&*Asa_'cØ7ayJР48ST'lX8< Y>m**Fhn,pVKsu9+&+V++f yLE 3B7A%7jy;nY.+ *s8|GK@7R* bZeyߑ<2.9`iVܨ)y3Ѹ5 Ga6jR•x[{_I}JJE dUD>е)k ACǤt(쪢r d,M@?V."d1@loh;P)r Plw?{p 3%IDEG\n8j2Q[]ΌAC] F5 \8 ,FĠ6hML)Q%61&ƧbrCcvML,St1,?$3dJNRL:p:J[U?)]ui``-/;7R2epgow DAI*A[>X|a+U+mhK,gpuLQZQڥSګ]);JL[py(_XiT2VLP4^.Ȭ-M @/:G[+R(.ވ ωV-mmuܹieLcېs,x-5QTy]a*Pl/*vD+Hr8ʃX,BLM"ozB!6?S!xc!f\e`Y^2Rb4,q6ĒA8Č/b#bƖ> bgdQ8 _M\i\d{U萝:dĎ.ЎVÙJ{vDaO K,P f~T#y$ `} mhpDװsC'  tĘ,=wWA@aMdDJ`BX*fs3e&fɖQI fR?eXJ#p5Yd)u'r᥇9Ƌ{q2 prbZf׿X?UCpUs=x:_-H'_b@ׅX9L qn+&1z֋Xd-1TXniF,7FFF,r݈=Y%q9uNU H G~f^L%l PI1htQ8 #oI1] dkmc} 'n.^=]ffi#YV*O9"P*r>m=Fnp-D6[,ss]01~ vb& `3 fL;=sABoip0QX{ 1yXnk !^!fnjs?RBa}$gG:`2$6JL/2H+VK [j@>8Ho:ꛓ~,.vp-_sԱEO<迊 d)q2jer]i".&u Ji%:] jNTj!$JrMBo'OP!ӳ]ȟC<4}\FjKI&U`t}fi~I%P[ X/qՇ*m*t"7B -"&R`ExU׉-VFeyXNa;e=nӷA=YjfC&߇g vb8ARC7~S?y!|#ļ%\'tk 1#k =V$pʒ"X; ¡{}wp)HMa5M-eT"__ձP6 ڷcψ!b$A_& #՘=L+U%W>a;()I ȟ᎕Ař΄ ؼIzګDϭWbBXb{%:KL%K%R&y#OR[Pk\ZӍzr3M29,KY&2#P#"{1,1 ӁXuqKT%Ḁԃ B̥*B$!4!ZE!U!*e!YU%Ou.\p@HeNTH*AqɆEs~Uɖ ghƶmȥȚB," e=PIS$>uK{d؋1W?I!~܂kz "9Q&8V h#v]fzOB?Zv[Do}j͇%~u_i6n+P2|"Oƺ9pBp[lU] Ą Wr8r1|X7sT`H7%" Gq` V勺сY^oYՓ Ȑ}4`}KC&NBd! ^t0iД%·%-0Q'+z t_kG[ȋ-,_f:b90y+]5֋1Wq [F2ar{'w{@}Sy "qJu;Oӊl?f ZF@ZO Ue +EŴg\qə@"gr n*9*tu0qOf=M0nN_(hc 8i[~} uAYr%|.$:S-xˣn6*FT8JoK`tu 0uW/$.WZ: ј*l <7dYf1 T[kւ2 (vZ+!F?jֹE }->*^pX`|-Lsw{vt PE'#i'X>D˝$U!\[}:ͦTP+c{lL3|qhM/).:aAξt OAl# Q鞒o.&X?]ZOw|a)$3XQzw5POFRW|R7Wg0.})#q-LfcwTTq,zt s2'VG䈅_/zhŘ_; PupCr b3򽎁n 9(J _%b.h?>:<c\kKs6 eK C@9_Yh.D0qv0~Ed>Wv3 I@u>:Us-x~W^{Fk\. |;~\lˬI.ɲCw4NDpl)CyߏB f!ƪ=ީMJJw-jخIpBLWŇ:B!}6^SB|yRa3DpKb\U&(.J%sɀV|irgox$#hGhgdFuާ{33I]G$`:Qho\fEj߼e~Eg"cNԜJn»z"g}<uS@RT"W7hGfgG}[=BSCy^P,z}Y #.3^tonY;1jJJ~/,Kbx6ÝDšp7O&xQp𷜊d7Mv d Y!✖[5#&ONU4}ٚXKKNJtv0EMRb^e[j%ZuQUA3P5 PtαE -fIy*LbYP0_+oף&yz?Q:I'R&'&r*1C*t ;W=4̯^F A 3'(kךNAPrߘ^z hBU<> Q/5d_ZEG,V&:5L<<Г"/OѺ]UlpBIND|ٮ͛se+iSP͜$OsһV2rZd-Rѫw&-Me/[-o$,a!KeN[~#T|(h0( 8]U)84HZk?اndHHIj.iU#IcE^_Dɴh)r2r;H*z,[]kHXj@=`ܐ cՈ *ǴEYMO6n6+қp&OvM9ڄZO&8|,ml9Ȭn?._ReVcJ2MǸ.6)Ҫ#rm$䖛}8s\dENL \-7Iw:_; Q"ec))[n\7CJBVR~Uv Wm^VDz!kͪ*U<[}9,+03XVvļF$q ĬȐBV)Ldc5f?{/gK#Kaڴdl^)U]6ċKX6N >%¹* ?x:/P88uHPMydԱE%f$}ǪnD2`߬7+\ S=Od^cj=Y]ί|eam%r+DDxm{Uk {>xVukqU]࿊Qף ֌GߗB,g@$Yta$Q/E*(FXêY ,eQ -AXHXS٘`Ao$\$8TN`YBBժ*1:!rn!QcđV:y^QVP>@Gm'Śٗ>ҋh +ztRM迈DQv6\w t-EBm5͒U2P(y{1>+1BjEUnStEƖX$)٫)k5czfoNM`~f 5i@ 1uV[i$eܣς5^DǕ?\ހחL܁ї?<>^o,`>7pxza;hur˺+^OYudsu 4{3Nuc{̻1^\2a QZhwUǰ?;,/bhF]DIP)TECݱr)T*l%TpT*Nx L!^W$;t='( rt/PJ:: n6Z;9:5=SBJnsr4lGneTU.I1J_ReRkJA*/F_B~ 5th HȐg }{~`W1LDK3Ū1Z*~\h ?WPRݧ}uԋe- ZԱ%%@w4@jh\`*6Ը@sT5=4cQ4\ ?B!т11d>%9ē G$ JU`\CEzP壝/"q2nz+wPQ?V4>h 3Cu=IvTɝ@? H[ 6p(Ջ4&]v BbYz!tU3hC r^(Ht+nիCT@MKEӰ)` P--K\:8\;JK/4t|pV RO|n8Q{ԭ"2>vվCd亱Ÿ%y4Bhr.p|zd(6*\Cq)4T0_,7QXLX"S`O9e&f'|nP2aRC /j^g(7Y~HGeƠi QuxWH px)tH-چԙmO`G"Mq`͉YP'8'( \ Nrk AeAmBN,JYAp\~ ݳd(Nj~1>?lN89[vˡk)5 Vh"&rz2RCc;g 17"[ @*k 5uӎUr]JI٭6@lsaz2[noI Cm$ýF$WS<";؍)ɣZ`t{-6Yv7=YU\bS{JgvV[3PN=nIVvMyk:JkRՖmYȲQħfnGȚ}xbdL9㮝kbM~( :FC_O*K'֎AX'Y:)mssQ>J@1M`,SDĘA<ލ}G4)JSܖGqisu&c#`oB$|dn&VS"NXOe5bJe'"·7v[8w'(Guv=h]6鮧h~n"%kӼVr a`›:B©j6N t*S:;Z*#}wV/*`KYդub()Wrb\ T/ݦu,.&A#:UO%!!|H wD_ !6CVC^rp|Iq:2:'ݳ:/Z|OQC=a?T'`ؔs,Z}~?QS1q8@+R4UA'4,ZVվ.[˻.nސnH9X^E*ݵJU!&j2_ ;ޚ]z UYKJ h`#{e;ҝI(;YjbbgM zY ivmv23=ja#;|WWmU$mwm4=r,1*\vUӖ{KL #ʊSɉ~gGaz-(Ӡ􅊊 s Q!mS5pOs*%}zABѰ7iYҡDCd.SB۶9D*)RQ,+$ƒj;MhP{) 0H00!D¥As)3ޣ%a(+`#T[c1R"d|I ^I@=&1`槗O[('M%@FeCA#u`1 `\ޑj\m6ŕ5FYt1?:Vl,j%u *^H)|@)X 6ino%УU4T`{BDzKd>~{X2YMZH}m&+=T$b$"?,Q&b nj7^YqD 7@JBdol93[PSW2l)z&@{5e(OR$>%s||.]_T` qd49~clֱMGsV)^ծT݊YU KpM_5ey+j6TԸpg˖!O( IP i'ƕex1 iv`qCUs#v] H۴ , VhC"c/kx30mAŇ 18BhšnY"jTkm疪Do1وz{Å5]}1Y%օdJMOדՑI(3a: υR6W^'2{4];Vⵞl?IP1;xCX!fbDpDNN[lYm> v-p4q4l<`.w~TRTr_Y^ViQb ej,JGnH$X͟\D?q J(D2L}YE$W}wNhXyJ%J@ b-KM#ǿKA l^.m@8kVhB (Z$h+,w^~EEQ.8j1ίиBj+P$R0^*uݖ]JLS 䨊>U!gVa"%,{ 1T{ކk:CJܿU!>e)rMO(󓨤OO$g`(,J_ڋ `(WAGFIgcaw.kunJ #$㘉?T!Ct2K&̮p0Z-%6w~u^ K2Lw0=&cE_h7/HB. 74$ eJl]%-KLmMB.5z/T' %u`{ C.^K SRˬK5r |X,p=` B8T砆iw9Z9?ܼB2UwE}qnnpKY Z7^iDѾf꾣±ܬ;UNO5JTuFG_Ƹ šÇk"Irjzg^Kd%sk٠]-^-/#ɗ=ǖ ZW^L ]M<%Ŝ]bZoe 7n %U]Cβu,Ua/<=`mIY9*f`PZ7+!W6f7? Y$& &\+3|o>VmD̰ʾ*Wr]\Zs|GnC dcgĀcv5euۡ ^f=YŀsO-I乒CEB([,d[-Z+ b \jn&[+ћpN8Rk?CO 9rԹmje=ZjwJ:7j4m@Nrӌf"կS}4L!WɑsܴUMšުUmEjOjZ+u_hl&?$9םejr^8؛[77oJa.7mErq;x `$RW.v{.θf maKf4"6KL 9KmTC]͍db,1Jj~%T3(TEj*;I<jn䘏B4|빸59@tMecy&@"\`2EU(q.3DqNK.ObFt(fhOrFTmK) 1qc ڠ7>1RL( ne`aE*;Zs cAn]C v?PހWWM!R۬dNFC urhevDQ3;,Ϳ.M!bNe#hn̗o¾(# AT]|uc+ F_똝2_]I|ӡ3QifC*KjeeEj2dY:_ۍd|̥՞u(u-_<5_YÊRe= B 2mZXRJF@E"9LA ^fj:?WjNp͠ Kg,9fƻE&6PUP6KR$senLRLE|x*I{(&w|'`MFL5'= S&Ņw!c-|5':q|>k4OB)d}PoB2u9\T&]B!*IlX=n+OGFoؗ'w?5{Ճ8`ʃY_ߓP_|>N_hi 8+>ɵXYC[UHl7 ބ ShB>gZ(+u?q`#'ٳ=;ӨIguv|c;SM2Ӌʛ@wyqkz:8&4L Gk  YQi b0) w5]TdN.5r˟^{4H]ͦct,ϯW,=tL4zo [2Ab\27CS)*O'79ˍ?DŽH rѺG+*QCBsx; ~yٻ|*yt)4 Z)9G B3(٩ɛ}c9dGtM~ċBnpddG棊itq,7W+#,3|ӼͿޙ7aoü;,;exoya[^vH1cM6ád$ u. )q˔CD\Z)~sV*_UǼ)h楑XH\See"&j ҒYtΠ}يM ox 톫j n86b`#r  ._DLW C. =C"N߯FfDaٍ$„! *+aEdX'7`M/\X !AA&А zj3߳431/.,AcO^E> 6bSK3glRN.@4L&\=^tykș)RMoTl]Xr?/jHK !6reC敳{5[LT[)k`b i/.9$}Q0_B ! }uI:dgfW+_ v-PeW8P1ங=glzFyiKʇG0]&Cch5Wؘ9Y.zq0.sΟtt+N bSbV9]% _(+@߿wyuS ٿ =-}6 TW,یV%mfc<~awC} եP(!DN!z}42ZN܏BÚO2IFDF9B Q57I_n,&ߙPީLu-&yR&(Mp͜Hgݚ8Gi; bW~BORf~Ly5m.'jZ BB-;%QzVneA.;_ R^CУLkXӅC-*|BMXL֮nNu]4=ϳ,q0,;:TZUYUb^e^}1٨`Bאx&soL&)[ Ha"F\+2mS0樠T$'Ih<~ fvZVlF=QSr1?>E"ӄbqpRlR|P! S'}7w;4ai_Sino4^RKb@bۉg M6n PV$%G! 5vOhvr1X* P1$33@>I;*BG->N *O(w{6\5{“å^83V=4`wOghI͔Ȍ˼]g'|뗷׹uc|[^W޹﷍#`"s oo|g(60',=x *VnB%%+!NX($ J ׾M(Wxa/$uM!k" &(ܘiF';jvUp1*ywdږ\N4(#,)Q̣a,jΪHdyjzs?g^_5:̩uP}_Et$Y}+Vgj.x<i `@|-^wU0QMv3=\ʱͺuɹjG 2<R᪇|+#l_}m pi{^[r&w|0@#{SAٱ4#΅79r* x)!j'Ij)e2Q[<^%՜_C(vOS):]&7̿;l# Gw-8UQf ;W&y9[Y&a%䎉b[FU)PtL ) k5SpaŮw`Sƫ֚{R02$qKV:2E)?AUB62/ L),# e5K;QzCMi&NmrMeo=k?Y̼#>=?0*4ʭ͖P֦dɮ:뾞26Vs*g>cllMccin2n-GVHl}W[R-GGa k&wPC$O{R*q5ZSFxNb˲YTǀRj5omˊci!Iz6ꠒMmbAYf&@z2SC hp'KVP:4ΘĮ2ݰ(l1{Y /slY11(/̠Og2muEhM;= İ c Zd0`J !s+"JMՁ֒jp99Ϫ<Ž{pAC(7:y`P*2_^{ 4 p=g-C$ݣ2A녀P=4] ʕbMXn> 9V:eeu:i'Y6J,cs 댶TU UrךQ3C^Y_5Q$)d^1$hh#Y":o y"]bx[M !%{%CU T ҕJ(k"'ׇ]YbP+Nn#«MeN5'SBm;Nx'"w*ln"{Fl9Yhýpڍ6Shn8kCYVժp㫾*l#.tHJa~U !b޺T[l<]OPMQvOYT @) Kd daM䟗QW,0[wUHi2tkNC 13*D  D%iLRa՗_,ES2Ltl 2|Bb00z=Z pH}EFWEV~f~ M!jRi(F.҂E>o3l_bSAA [.}}T7u줣)ORXDU8„[r1l/1/>_*Aj])bhQW>[n=qY{5}x G|An,&LYL FKE쪒w :g! AUY5uMYv_V/*) 7m[AQ4*2`(-ο%KJҼ}I+vcWղkiN`RZ?n9TOYUNjg3גYU:8(Lҥ e"GL$aSNaIkL<;A]TSX~cw5D/,3`J\R1-)}$-pkta]'vU:K XWguB%E`hEv*C{Lnn'W&G@KSO?ɛ(NxM)g֯lLz<Jœav:j͕vIK9{˙=09miY?Fɘc*(ɧ?ǬTAܘ nʦȄ# }Xަ|k5#-(1o6x~x|x+x"ycolL0K,:Y!L~# 7G!)g7CAHռ|7r1]YY`KB._LqGT$(~?-G*}'T~"HYܠct?bĂr7;Qz͞#lJjVwF\0Sfn=\aT2y0/?!^):&OCC群l9рhЄ77$nFkQd.r]ߪ SteĀ"1=l*a&PlQoՓ9>C+V_wf4%1!"3擕&.DR4ZnW2K:t*aQ^F^cp GٛIN䭒Ms{IP4E'Q/YdiJP$ }R΋̋ԁ\kPq2pϬV {jA-,EllOZt֠Fk6>^JĹ7Al"r\Og/B[&|nT_T_FEj |B^xif^lߏa:Ζ b&1էH踡1l#8PzT@M`P3&[p?| 7#y#rcu[N'Stt.wBg@o҃y▝s5e'qU"|N?U7€}#wP[\h>FUJ2fSP0t2b ~&MPZtu#W6֧Ic8{ +MIaw [=M,tme\ݼkz)9 2?b!72,JcAj W7Fp砃13݅EF\R97>ѯLPʪh);ZOIkO)\s)Nd_p7%C}d9%n6x6 Ihwp12A|$D}]pkpiOo~?ճ|z{6&k F] ~ii֝94?Q3kWf*uV+ J zgȪWK1RfaV'N (WUX@ b]+t6k::D4.)MCC ķ4-Sp1S\,*.t൰cڵY$f,on&_vGŰmwTb$ev⬤>uR5TcryݎClB,5]Yvӿ@<*uXM䩩?{"§o1֨GMuX*£a9$[ʻ}S[e}P8>xCoK{G#G(uk@rߥGhMy+b8ڵ_ f|EO$ٟ MTta `J#w i%WtWEh|VޖTvޑXv_% nnDqF..|Re&JJyָIaqƭÍ;kveX4*d[!V4$C-w1'PU;(R20]4UL񍵤RY&?-]c=0MqZS:ЂE >) N:QPs=l=2C}̿<=̚)eRGۢVi"S՟){os{emEv 5֩x=lsiG`B{2 R8YW*^Ǚ8z{Әd9NCRTKTgY#c>ި%ԟA A]N/Bɭ0/w8wU*,gmiĽ'L kJ"%eRDߠ]{w5 ÅX6O3~v:-@o#wb +6t5qEf5}L)!x+)v]$߂}iwTv.y̵+LV-yy;9IfD.-$q~㫡:C [9CA܁V0xZ1}DPx7=\5k^d]A+3ٔ < 5alagpo,~2D925~?E_+$=K{lbEf]N\#Ņr+v08~.v@KYCti;<ϢQ/֩0dUG/ŞOd)"8):HJv>[4;ˍdǿb( yG.==azp4:55*GF@"u P ׫LG}͜Hy6` srBτʁXC9=w/e/_Ea"],BB.(,M Mou ΞZξVIOԏl֌>g]nm4"JFP]?rWUJϛ& K><Ɗ, %̗Lqz\#.WhEع';{u[;6"D/#,bs6+sU2;1_ZdDEK |-ꆼQV=`~j1qXBjyXv+"}2zHT a' wE%TiEYn;׋v==%YAT`[XA0ŏ^,Lig$܊%QݒđhXf%E&Li^#P63[KWd<~3WU>\ře׍eKرDPO=J|ސysOmff|TA'XP  N?"ބn[}CX<3O\q>T*W{aҼUf AnjzVa4'w`Ĥy )v$iT`1BBc'\O]VKRxڔu!+,D Q(g4b_y "An^0B=vt  z4PWc2 {M1GMQdGx S' w7o֦ut.Ժyj0ɪd @ a]ck:7XBͧ@?f",Fb>Ũʯ5VG8%m Hj)]-?&2]S%\uNIјL6暸B 3-e>.  qLOx-=m..e#)8T,!F>@N2mi8_1+}"O ek)ʃ݋uHFFF 2LVc*Q qGEmpxGގqs-`jDg lU{<)oG~apCt>d *;izᴲ&@)?ꑳ?Ð'᧨x}b9E$!_,y>p5 ?zI+|E/G6Qf?J#_Y.{T#%nD|rKmBNm^݅,O$F kb˙@ -K$$8k8!, *\F>t;ɮj.EDN M! h"0NeMRP9֊p2-ɨ_H}b/.HfZ|A=zڛ+![SѰU(j@Y,v^<<Ϸ—[yˑ?hFA,X tT"La< Ȟ1kl,hX3Fˉ)u'y2)Ic4, -{[ xݰ]L"U&Rә^`]¨ uT=C}䉪 _Ĉ,$Gl12')ԋ .4fNt>;&tk>`,3ҵ7!nxgr,zd#9 wI9VPg<%2F.xpxR)WK/+o,0RC V k[qzHD` ؜5(3~ȑk^ I=%,OkXktKlX 0I@5BeH m,yu9g^mqn.4`xw@r#:Ů;0`07c v^&IMCNئۮ*pp#?u Utw-t k/X#Ǔi< y+m/K֑CkM3sKVLu7^x_~w훺}j-龽Vv.4Qh_^S9<TA@(S L>ՎDqB+8E %mO*^xIc M},LV4{ʂJL[9S:)-8AaŸ {p+X1*ptS>0;3WTVX7EWl}AǝƌҸ\ *N; dngˀlj̍IJ@>Mm(vކBjb *' T>mw>Xfqb+ FSf`WRfؑ] IDmۉm%Qq7xpC/`-]G$cFW1)d,/P\Pýb?$:Q\Yݵ>> \ 'ilU2Tj//s4jW%M4z0eƹkPG5-O]w #t~"A3ԃ _[HKGʗ:%G4I4xl[εd&_tπV"vBGݥ2yykq">XMd -TA zP ?^trPC?bv2Z{*IP_T$L}jX x,&3MvC@3*pb@|O !HuRM3&}1Y [Ï9oSum5Q^1Vhѵqm3kPdwͅbm̫+㱋˷gߵ LNo=!X̕T*nooQ J(Voƶ2$tJ\Y^)ef9SP<"JLü(̈́xjlܽǜB3 N+F"F&5YmgMWUid1HƄ䰫PԝYG:@-dH%Jņ""wU9:pS)Nz H-D=( ITkl8 0^wu, 0c Cx 6 6mIYzZgUKJbih!(˥g`aX/E B֍J/]unV@ůRJƵMolp:)8Inxnq*ҟ݌?d)f3yD4s]60h4`k' dWG7狐އAg?zf׃rP 4`@4IPuĩAd]fn +Y-4\izpRi6_f,:Ӯa@V%*"i܃u<,ݫ+p/XE,R XJٸ' DQ ZaEq*Sm?*^Ϥ "jH.ȟz6ܢ㶨mZWWd`*;\o=lNL}vh oz@Ѩ ^kJP-^@ e^8"ĥR宙#r$64 %gP+<}w&&:oy,$b|Pb6Oⲅ[7 s[l|:vyj=v$o4A(ݏ'KM+)-rByM?鷿y?`Qe?&uphμ_uZb` 9e VT]7\!1|/>m彄hX`tlI|CZ##K"΋~YΧjљ#~3ܩ8fvհg)~݅roc b<hb r&MȮ2wTP`sY+?`=" ѡ'S~u3AyUnX",R&#rfK<+Xj\WCt]X47a4۝GT)q^Q,8DQć;<`x^@@YﲖXToHL2wpBoѬ^s@=+2 uX*HxM=reŞ ';r5%ޝ'Q7V#4 CEha魦_ׄ^o{bi12VyA9,@[%U*ØvX|^ oWKYG=950+$e+OMWH-rХ> feٚsYU-6 jbuPHEoU z[s}E@T{muymF0GE)w RsӛdMn:*$4Mpz^9Z'/:*q l*؇[fĨ؏O$ d=Ljߜj /D~訛֬9xL:5oN翵р X;$.pHwϤc ҘTᛀhXY ۿhૻ+5rD*:(nǭ_3 ,ȡ2Pȷ,ABU 7/ 1/jdиSDJΔHZXi6uA hp"B PIM4C#JϔT3uХ̌CG[,K ]G,jp2FuN L|Am8'GfIOI sRa捗T6 J:'YoI@*k0N%"K kw!PȤn+?75v!0ZHDF-i#i)"ijs+' rqFC0]Ǧ#F*AJnB/<ΰak3ѦgUJBaTsZplMfSqe.9@,Bs> D -"RHf뒴Y͇,lفM:6x.+b$})aam3D4ұ?rHí~↎ț~a??WA8;:%3#Bh_5:ݴNu9c0O>8Q(s1lK1`"'LIE?Od 7~".+Rwԁ'6vq!U$G/93q6\ELـ;A"CwYw TV$va `#h#EI!CHiK`턗BTM +_*չQ z>+_Yf 8N7[pP;Tb>Gnu\Uo)j2X(48D=[ W2VwS\Wjͺ(!n:?bw_sxe\kDfP "qh3IR|~&$W(L!׮ZfmO3_\5 $#W5dLK_8:rGѢJYO~`QV3{L$U%cXlN^&~m7Vgȉ 'r4Ň2Fd؈te >'sk1S.uN9?a!0Ox"錄.R5ƍ{]͝!PY=4UgBmiJ}iPهKtvYc6f$+JYT| >Mdw:gpK:瞔c-'h7My-)=+(*Bl+&jktc, iKdKٰЗD_5H~F4%A21PĽ(tgFndPܨxFff&٥RE,#Vt&IZN:2W|ŊUrϕt:5!{2Gb˲ ڱI,О"Ȑ>8{w pn\wt̀#E=*ry s| ;`/-,¨c3Ā1)5yE·J̒JY=f mV;e2wQw|OeJ)ȩGv4tMY"y'%{(Ct#6YG{!@b9&<]bOv=)d&31ÇH1bYEFOWb-uNC?,WlbG.}"x +gP(bHM]L4?@5)WZL~WL˞` NykX1Ō`s4$3 LOZB4[3律n\!V0Vl WhdH!| 9wno'f*.Bؔk y@ @bŐ&&h^_5ۅ3y_͝uB!%Po r 536fs_gHiK S+y|~5Oz=2u0`@Q&<-ߥ\nAdBgH y d I9:yuUcp|#kj|HF[S,<7R.xܡ߫:TI#^،(ʕ  4吳d]^] S(0m z:j0 :+zFɦU Ǻʊ\Adp S*UX!GMe9q~BjKd( =õ]! 0푈msgx+"@?C +Pֹ_]2߼E@ﲌtcڈ^ &)w R벢 ܛU)Q3$s핫܄|ЅC$_d R{fKh}Of i~+֠n.OSt0i-EsVnx[GK.Ez;ej-^e$Fm(P( ҍ3%U'YKMF0l V17e^}³郠R ^Ljho敷9_C9ujJ=k.8H",sDJ x "|6(HAe8XY? "C#acb/ #*@81SY,F|PYlP <)iÕXN:ht\9-N9}v =;!^TϛC$Aܓ9-~VJg%)*`c'F#ͦ \b$m%MG7ʿj 3𦰛1' ?+?KBDwV}4F&,mSD_ݢ r)"]nnx %_[ˡ%"Kȡ\4]Q=@zX%jE~*/qD [>C5b0IO wB ) U\Q۰ߎS}GsDץ FtLUk-bu-6:[ƧLU֦SKS/EdpBPe~jj `YR-2?6Br'N4p81* 3Nw4ڇ]؇,y=D< vdA`~Įo{Pŗu#A+9鮺 L);qXw1Тch}+b@ 8o['yjuZu/3Ak=yIf&S*~\-1k]Y'F{U|wɝU7׍~TF.,x̸b-2t/A)ߗQCְn(L8`1zG|6ѝSw<+:>4|&zc@IG2҉K" 27ISOȰ9e2tu.r?O_$9ni0{:_D"c#n=}c0I+B#ƃnf k ^"EX!t(`ae5ݒ Hx7S`Bq@۹׉J(H[5ŝ,Pw|?(%NC 0(5|(hI4,P't-n z]26qYH. #Դ!ڵ 7;"I.mzCA r\㉲i5ⳉtL:pcſ BX Bj^oTy-@`wKcZwj_|0iV-j%ek!9ݾZMR@xE 9B dnt:3q,9X~w3TL%I$h,g[m@'ns{ɟ䈚kWrGi5mݐ>Ƥ`?ncOIvvDYۣ_)іz64"3'I7wh,v#dİr;~yvJf4&ϔէI'. 7#79O!V$"G\EG2=Tcv(9}l*eBY×M4NHm8kyؖ*ogm*$PyE$۹y ℞c_[wo޿?!K)@2ɮܟ/PJWoc6!z0)יrl$3l 3\Oo%u6٢pB0rPCwZ:N=G^}tBt= =2EH6 ^Q ̼q==e|PuV*{/0P/8/gQSI&դ+3?xMХ!uY_!.MSpݜsv& 5"CZs4 , tX GJH,gf h+*fR'Xdݤ[ :,Io%S̱ Kp(5d8O:d3ɪh]7ddb@΃}DTA@-kR.g)ſY([Ha$b9N5Vgm@%BK'ŏ.ۡ M8e9#Qw\Al^?TIW чOu.2>MDA[)'ZxcE ]Xe*+ӖfU`O!d37Ĩ=ƺ]x;"-Etj bFcEL $ /mi|-̄n*E}0r2kmaA䵂*Wce-2,ɕ>ـKwYdW拤oXDu5L)/U"nj]IW@'H&_kbҖmm73!|r]Ny"tP)~ #zExm - BsSEo.!ձEtXYc2+靖*`iV)̯_JuxJ' g2ˢ`]j~y|ɼ_qR' 5Ä&qXZmPQɲa(Яo2!u@Q?gps/gv}窵mYBH=|J$){8*7^#Iz?pDk\*X'ႂKOTq2jnYf*96TƵɫp>"GcJIo4(52VٿTC6u-}k !܍N=v_5X@.lHMy"KjN+=ݦ]Beknta/4A~?V(A_x-qGP W@98⊝;ʵ\,xٌCW $jpԏq}-gD%32%=;5_`cc]dFm9-Jrg.&@ )O WnӜcDq_4XMݒ& %=.ߤ:ǝ=u&䏠gLBrBD>񂍶;wS>63"G<Oޖ~ܪ'e\5h.*0(goEJZ+c9|/eԾQ"~Ș^a|B= ?=hUv(U/Z)4GZU.9O1{s=nsWi^z#';29ج&WW 6[4pL =s/XPx@xC@ Qgo3v0.Zn߼9}& O.Cw\!L~qOCu%ψ:uRx-P- J,ٍba~RfP\B)Eۦb'j{"ɢCDږk})BP[1jixJWq4EF@$}2 Mt֦ rzyIV'_@M 2:fB0}AT|.;86 㔨 /VKJuF\ *kx>MϦg}MWY{@pܻ!#1z<5ڐe'P>ŠMml)^CYIJ%┡|_8v|{[r)>rO7ˆZk6Zk+_[)VZp|- ^,_ 7|N\y?O@ğgxS'Vn?8xSc0hoA./$t! wV Ҡāfal҅4|d}0>&oƄ{nբ@zaFiY,%!MAQt!_F6y[}ξt:r|hV]VG4Ww( ݘyh"#ryoE9zMLGkp'1͘.Lÿ۔ϕN7D瓫f@W5(!K]]W>&ɷ0"mMyʹ  bDs6 CW"aоA3g^r㚛\V6T SqS%iCvQEϺ$N7 hH~OF15p/-Y7V m!ր􇵣(Iya/GqBzM%)VIt*LuRY}GhOg=aTi6oe#;4/p@ShUR"Q"LnuQ5MTv gB%evqbP%o@;~̈́sBj gOht9!<h'8DXyؓ|Y:DnE_HD%:l9 Zi|Whn\s.Ł&ٳ uP~tV74Yӑ-nf0XfF hnUeVߍvb'(7ZI0#lղq3s%Ѯ{j*%aKc<6JÜ{*}4^c|1E܊#6Y{2[?AˑԷoȉ_gdyl !Y'+VVjL9V2ROR |12ci^Fl,;*!Dwqo|Y Kd5e|d?:I)$:%-H2R=LﵦGY}l]^*bgDT6گ+i|V7h1 GIr?*9*3zn@.IS|9E-:L~&nvj#+Ox"}8]=tTP v~鞧tP>H* @VqKWݡ4x#G=9Y'xhϞx}"E}5 0ä́ cA7Rt]BG==sN'@5}xBxվT)L^tzDNQ# pE3rSb0Anv5[?- zk/urleżSռ"]Eg3[o#(?Em 8@*1N\[&*D-es"\3n߾p3r ҋL/'Y<] |GbP,TR]M8/X+LZSW'tؠY)$0yGV%! ;.;D @ `EJQ4r=VG ID_& ]7}"ӅSRaBwai)K+'[+Hjd&} uSi2sYoLljS0ع W5!Ĭ\ōŵ^,vOZ;o\1H܂'<WNx>䋎?W0Y]cއ ;IIjpBZq8.uKwN{@ ]cZAL&@y5H :Ect~2Hz5MQZF'n *^~F]M|8%7ƋphSLҪ5lkBw:3~ X9B7t=@a^ء(f*SVJ4#%Yfg69 _()1צP([ #* \i0x4|1[ȩѹ"֝aͿ A]Ee>-(*@Z Tj 84ﰸ'&K{{XyNV 7a/I?u]u]o)BH" JN)5Gq}r*\Bಳ6xV-~#.G43>1Ȯ9jUV+(9",:OvwaT/*'yLW2*E/QLH۠U3;~wgx3`eaxZ&̇?b >x :yf.a_[&;Z!Mn0Rj 7F0 6fӶ7'§ݙdvË| P-T0Ay[W(pX(UM q4cx1-jd?d "(W ns̼,r򗹢ĮnEiZ0uifQLRi @(爭ږk+,a3NVZ.UiPNT0I7^Tgho 8ȳz&c(%{AwFZ8߳UXӻ 1 S 17d Z7s_%~T]ՏhLqQ6Q5_ߠRwEE[U;P7yg"!1։`<Cɻ *'-YOLZ0;uhMZG9UۺoYX]kJ#R\Lt7ѡ8N^Oc*!r%/MyW*JZU?Z:mvݲh mY,y 7:.c#먒 IO5{0Xę! ꩄxak@-> RD R@ƳA"B gvj-w6t^)\IZ y cP>NB刺5CO))%_:V}M*ԀY`< $PCG-$ps NpwORn80Q$QHi[G;dyV8Osf4#:2ݲi}"1Sh/H^W]_ʒKItghvXWNU䋁SG iV󅱵UM&ˊz7pb-say)BD2FP)uUMI=t|q܉8UrB[& qQ4+ Yqk`35 T)2s*Wަ3ZtR3W#悤m]5=l AXZ. 2 BaCχㆽ*5=?WO3' Fwav; Ic!7w6w]%Ru"'I14O*dvXLlE弮:O@07^N^bXwv-qڲ07ޠ(SdxxZ{Ȏ׫)&SL[YvfvU H6N%AU(ƿJ+>fRq()'j+ʼn Jq**2a-w(yWQA$_t(AhCBTʱOeTc|mlal[N9 ܎!! )IAjRc'av0&_=u߲v/GhS:^ ,Ҧ>=`2Ԋd Mum1WQ⟡c"Ta9z7ᷯv۞"*\=V`ڈKY 6`~OrŇ:BI.H14L 9EGœ?ty2yUCV~<΅m|j`z,pr񞋕uu]u$ΈŢ _ xeݨ7 :;[9ǷHw:li0&X 9g!z uRrO0Z>Je8m Y`)鎣}]0h]!HI\FU پ䆮:͈-bb˲BH,A̶&Qy#.m#C[кnՇl= ulΞR`dz>+qNb(43_at;b7`75¡#k]#mfd }~ &ꀵ:Y˾5t߆/5QI;3%%xFTck$2'8{`@bdB-U FR0~˄5qe ~[#46~_He`Q ļ:4efV*}Š'y}Zٯ`+TUO!gr(@ 83!s'$,uZ)Z.0)̛La^83X =8)€zWY?tf_!oӇHcl``JGjͷk$60[#vpmb-8Y v3 i{G>{G,+IF^s*hb T9ۛC{jE`sMpi$t)ٸiĺ+ȠE˙ q[}حj =ڒsVUf],ot:9Yo.9`6$UD8!{d0d)$O>h\|ŧIܵ[pT+}r+>7Rx([0:a4-0,b\uʪZ'I,..Q+O!kV1,\ɿzyonm&^ŲkzcuMVLDC""tÁBw[?C?Hzك\>v% :`֑MMB(Y)6^R$?4pB͈g~Bㆦ/T>ysy1I6%DJ-+L[oi ϗBW<'$Ul@)r`W术[2᫓$ N9Aؔ>/]kb-~Op=\20}wb[,ݬbíƔPǘLSFRH>J>) gQDM8H(x-vKBClHgxqb#H1EC$ˎ-el]V~s5.$vîΦ.,98ťДSSg1)E#գNvmZbU'iR*2T?*|ޣDJ=(+IДLUk̻d+TM)ʷ)!mtt"80ESL!Q=Rre;fyvGn±ՋR&nxo)y7v$w֜`S&i!z8*IMKX`w & 牕q>8$4'E\9V1":m&^m=Ґ)]Hcvޮiv݋v!dǹqMmoOo~=tlGgRy(b…`لёEj3{k)!';s9nP7$:EE)=G5P )Guqq5p3ȩɻ^' q"tĈ:'Rˆfo.yϹc[))d. 7jVk"^$Eܴ./ eKꁝS19]mYA`pXÚ皞}a}qU?Ynʦ͹N* C9NC;O-jh7O?O?PCmDIac&19^Ųkzc?kkGi) ]hE?*50.d-SvB9g)"U,dEgKJґS4L>&SK۵ddH=E}6qFԥ-4d p_e[j/||VMykDD֯S-#Cv1B  5j̐$6\3ttl|T Q4 43'9^hWw<䪓%fP ʔH㍜(WŲ~I sŽzgcYn+6v?+5N7.+]FjǶTQC[ 1.KȒ;i/8sG?rTW 0WR$S8ꪝ;31~^Ok2|`q]1E[2ސ .l9vpeT}bWsa`b^#2t1Qe?VU2Td.4On: \"3뭬!hj|N6]!6I(6xhQ0f%q}B~^sJŐBv( /nUd)tK-k~W{1BdՒs6wuW*qU#t(Cv8nZMHo D6Inbvҳ~TXgZc^ rN!&2L&ɜ{j‚iB!Ȣc.GsEϾGq8 ;F?g`pNziK`53m,]oJtd1QYڦh۷ٛ=$-J;}秄0?O7sMє= lڤq o)?x7^nMVj"yMbHn;yj[< $6~fGVcC ޱikA=覌17%v&hFlDCMցStZՏh4R%h948RW# v/ov0CU _9Os8oLv.0꜖f@lᗃV, ~TSsƟ#ڕZ\>pqiVuiY ~lDFc5w5ZBg>-;>[M'vkKZ+:Cuc@1r[^K̽W*ϓEb=74)i ]q~ney߈-&Dn4N3dJH%aiy{gqJ˫4GTJA#c áP8 8~Yq)eY{㙍X]antvy +L(7C_j8Vt(jC @0koEʪ!{ ͥ" +Y58X*1!*fš uLfBR~A\Te@y`*t-+xf#L&eaѷM1QfkALcgRp?h*ؐ Ⱥ f;8hε!OJ m#11@^ҫ+SJ7JLw˰B "J2NR^\Dh`K9)mS(dot>k44T"r2"SЧթcR<)܂{L я֨tB~RK/ el|l ky!MF_$ӍG/jU|J9ɛUw }kKWuzʄڶlm!3@sQCz#eNphI pAb>Lmh~ӊʁh@ yJ 33Qn[G=A dȿAuxX_fډoqQco),%jL] FBGz lVq`vY q zJF)vNfar{ژh7My4c? s@ah~<{mrVj'Ls64ΨҤiVP 4 ;hAֽd"$$:Ŏpc;#n =G${{ert YqdeO♢T:ڰeo^-q̒zE\ؽGiOʍb{1&T1Ҙ*hh\q  >FNYӬ8JPOp8M!Qj~: )7:Dg/Qq2C*3{J*Sw5fJ6!{(fP铗vJ^D,/cD!ͩiLi4 {4"/+#|(2 Jr^pLxA\ |- D!WOc]u,I|3@ث,dxG(BEYȓrD4`9fB:n'ZKW@v}/FJwD\Z7SǺi )Cs 9MՔ^P$gU' ?0X*%L:#@-NGAݱu%oAmzC'jO':FLW^#{M*3+Gwa'UϠ`.f|(܏c4+b톉>Q( mZgڙF G^~pĤm'FH9"5&)Us>Vsb96N }a$S`(0m%O@ʂވAWAM UoO*b`d"YfH#{R;r>d iT{i;xC!2,HFp8*GijEMn9{=+Fk:.-8@K.yt](\,>&G4 عdJӏ,<;` M.ɹOKK~WG= ꥽8^ҠY)TmF,H)uW#3@8f joo6CI~X_nl S.&[$+ Zy!s͇a] F?ԎFY_]<_S0oD*ԍ4³[*Gt"sfWD)4D8Q~?Ƒ+V팘S#Ѹ%јF s8t,=z/7 J."7tOIe@!C'15.o=(&i3r~N!wzNLh!u?hذ%U O.4Ă2F)sl˳Ƭ%-0c~wsD0Lr _^̲B\}Xe+ i]=Lrhu"5;ӱyu<h*َH#t&Ay}T\Yd dqz-|;,ql഻ 1dQb+p )c+-םiEY9eXlg(YT.L3c&g$8D3 /D G&@$2NB}xNQ|lzB\w̾Tvi+ qaijFVz~0ؕoXmkYtVZN,Z$<ߨn!bM _&gP:b.ŷϝ?)&฻IETxw7$1P-]9?I^Y$|^XF6l@O'Fw$acG\ !M%53;YMoxdt^T}Hha[dSI,n} A8AWxjPF $*vo6knMEif|^>Ykż>ǃ5-8WF'Oei8_]Y{I[-+-2s:ja V"H룦*\-xA̽껂#>[7O0y.; p~q&~ е֥E:K}DX,9n Y|"{j,"xC|NېjoZa0Ъ)fXZp6բːds;c;1T5I R}**kqI7- @Jёrp8~n4;/ ]OZHiNXpUXŖ-Rx=֬ƻYK@LbF7^@Jc>_B= ԓP4_q:ĸv8'p/D\go,aH9dqگȪfƺ2Lcc9uut܊ތqS Kö 5L@x0YbHeo]`༪)G*궅_r6>#^ۉG dՏ+cR<- IZ&Rh(|\T GoP p`yak8`qZwPp G|4-e'ɏkOwQ^xדPA\ΑTP,oBV/.!;ww> t@%L)WtxN~ _}[G?K&._#Ke+r"X_I鈱Gt?({9uode+#!A~S"HKF+;sg3ʐA@˱t\epc I> "?Ef @1!щl=\o|~!f-5TDf뻇Ѯ1Fd@½/ylm4f2 Alz0A$?AA cD-Ià Ea *.; VАh ¶ǝfkz֝}>1 -zWQ $ Д3 ~Ʀq=n#FA܆ӃO=,d>$BY8=j LvD2]{H`DWZDjc_0}CYH2G̥\qy|3c>K/rJ|0||z},M6KWhlk߲C@0ǟmYE >:qF{~몼m 0M]\B-yG*^>Ï@5[,ES UI`a2nhEK+W_2mi :9_g8ZPwch.f0[ ]wƇ#^HC ,mHjv.5m^7!O?_ίs?#Ei2扨27\h<PVݻ&jM ŀ\@Kt;K\?H(e P=yR@Y}e g@$|GUԉ;ECd"ݹ$!?89|'~">B+?Q u`MU0/ESr?ξ8a?>ZQPbɼ Ep +0_'|N18z aiDﵞœ#0v#J^d,+cQ^@oHߖ_(O=TL`0gW\PHnyה-S#/O,˧>-Zq2Zl\ס~Grk>~N,Hm-WCc sLZcxDowT5h#@hmm^DJ,=.m7H+ Ѷ+mxNhhaNBlgZ`# , :ao l}cC.ry0)m0p\\^="um1a3b6$Zh+E.De'`Sv&޳ 19Q" WvaZ/3I] (%L1tG"$׾5/Dl>Ąῠ6nnsv)z.2?ٛ=]v0.`CChBqgs.\^XcS\|ٶJ֟px-tRGY7!߱OSv*8*諞yáJC|G6%[={-[%.9oOoLh׈Њ"+#ß%fC+gOTA?XEi>}2 \tT3 PM@+?"_Q.pF 0_YvkW䶯Oqc;WaSS*=H|`=su% !D a^37xz ٟ\=#3?>Nzr[*oynz^,'s#c0>w;΋V%z{{?JӹѴ@8g$4p]=мjx-u3M'x=A++ٞ!9ՐR_&k⛥UTOy=W7'˛2>DvTu`6 RΫ]1VrhI֠'̈́ͽh?o2?|xm5q2W"΀ xI?U*\qUZS.18![IM#ؼ]I^LUtUJF]W~JPZ}?Y=(*0Lq(1PwWzgP=פsٲz)EQVFY),Ũ"3EԘf&f:^F1ImVoB='n= C<|&ȇ,kG b<вZllf-Vg%Km80$xdڵ00+9(\jӤf̦o?qmT i7A7Lh=Q6X[jH#px8 >eSWP'UY/H,Ƣd.5!#M :iF8~ѣ hL}nP!,Cs,}$BJz-:Qo nSA>w;f|InY% I_Rd ˸2NbqgXԷ:^5˓f#eς|υ>yi#RBeR(ӼMw =vOgdL(4˾Ѻ7fKT"PRϑw>"0Qr5|ڑ:dO|!~29G¸jd=c0Fnp><ڬpjI:oa[{cM8#] 5AMʓ هi>!ЌNsG+(킄V0Ҝv8fœcX@I~Č,kIZ M [!jcIG'orԯRҰL)%"xwuqj; >4P#wA᭤wAS}4$m$ 9A _qŚS{]FuFuc>Ya݋h"?\/FHw?@@ n"KUp jc.إjVɰz~y6[LZ 9*MpPBo\_܍XV1E 01̘ʚRZ4!|<܍ qj2fY `X\ X33`}7`#vB-:Sjͱg䦌NX:iNqQj&W7*knFs4)X3a̹@F6:yGF0hɪeUz(sX/K7\:)$IHe'*J]VϖqtpEɣ+A+"o!Dn1јfw~Gs`U"|oG;&MEei;1݋4#l=޹R/ĝ[}Aՠ|Jm $.Un[tyCC˽"VR{(Xu@!c^ V#d*FGm'Qzk¡ -_h0OgB܌$i$wIRqiZfJOE9} UY KE  b\Z@nM&K\lI,E9څ xIF7uMf8 2JlmڒXǓNҘ! Cb4$sћ+LVcGN[lAVlr5a?55d88 {RA~{$nYh%Oޞf_,kE@Zz s{d׹Zir rM8P߾k~*aF-lV7fH9PɁ޴yh%OkS4$\G##:$_S:#t's#d譋 ݱx>`<f. q)*Di)!`*ԏTg002.CeHBCa'd]ZJqx3;B@s L,DdVHƼP{H= xJEG٭25#NpO毝1c岩f{yG ͚:bTå*VOX֋VgZUp|':-#ZY$)ev8&e!xĶd'k&cWI33o:[+div -7B-Zu. @͞*A~cGS"f#_0W&We\]T]+MwUIwYlK3H._7%f-Ҏ6I"&sIZN>ʂĆ1$RM7yc/ ׵'(J)CŒ+?b霪MTeH"ZU u { UrgU8x#Z$j c:}V2UKT> xN8T X*H?{g)JLYQho*0oC~YE(*R-'Kk%a-Rc)*b`H[j#JB6 0 9dfT G e ;5(Ψ ) Zwa*6s,gGNu 7ӐE:̶;vq~F:2)532Q#' !P%3r/4 y K̅:qxR +u@vN7.Q|9qC5Cpjf?E z$=y9?ayϢUyG3io{QAkbGp.7Z12q9xf෋QA#Ms0[fqT!B s/:{?.@@1l Ƒ z/:#QѷebY1?ҿP*w\tS-oKb'UU9E"Cu&:sQp Y[TEU::tl(ifOG#V?]Lh?&\ٞxK]NC4 xei$89FBVHyu! ~aզs3SE;HE6/i%.CvLif8H٥{Aj0aJunu-tYaM0)dt%=i'UR+1wѶӟ2$eTā0|ۃ^&cu\73ȶuA3(|/FW֩WZNPo.@f7$"pI m^a'btF,&ԤPmnȭ|J,9a)JD5ioz-6 x+/ _03ۼJJУQk1 ;BLM*qlT|A̦M)ŝ{zkXRBqb_ɹ>65gHй]n7BDMV+ Wk~&;.巣S.7/~)ՍA3\jӣg00`ANf9{zaa2E mП :!saCIY%IH9͉Nf _Ga>?^xF(qԲwSY ~vcQ+]Tᘧ]b]?pa>Ɛl? "6qoq U-H Iu/d_`@UrtXj QrjԵG )VP*w3C3~l`Q+Mꅐ_q%x1x`4sONRalETfE#0yhxɇ0C"ID=ICUTþEkV&аt)CiA29E$rVn\^>Ɂ3ixyB@,ex8 *=S2d0!cr`4MUD'KOMh^0^NGG$1inN=pk񊶦E?D N'x~{.uCU('+\p"ԇJ[ m;:2$FCVbE (8&]MeG޴/6 :qw[) &V6m5 Q@̏')os|5,%b=f~7<[)$`i+/xQ"eGUʜʅ}o喆L$BX_4Qac;jz@`Pz<Lxg,;FM.pՊax͟҂Evc5v[_drPWh4%5y=wunư7ަt!C!3BBgtXʠ͙1޽^zmZ3 %N_jWF8[k"-eX U;虰{  l=xd^]U_}qHSc;|?pSmJWtѮP^e% ,x rhA 3t z Uf'uc8=rg&ދZTkbRG]/פet"Wa xN[.pAk(J{9Rib4ԃ [ëg "5AD}<+V1}-<]1 n;(L4LO0}*8ȡ!`XA'<v?>/aIt$vj8ਟ `'s Be0 `q\^s⧻ӏ"[H%$o\saOi𠂷q/QppvTMA^apdkx//"׃?mRO7]Ϩ+z' 5c$Ozlޓ-.e7ԗ{=orTnG{o[  iPO?m#2"PY(*rMҚZ< 6J9OKi5i<15ΜD/eNͫgh *qM:W{*2_tp+m@tx/E3 3JHoQ#㮦ܑ@=Rq=ߗ,oWcߝ]8b ebP5=5ƶ a%2: p0,^;IPH v9 ?aBq*s*?Ov>U"ƿ [hQ9D/3q3Lgp@I?\I=p*d`Ox `Jcgơjׂ춋 r= o ;hfU&viï[3;3MRU4VjàIGGw4JfI`WƪU]`GGYi 5adIX3ckG?c|82ϜUʹW]I(q4(pҎy73T Ih漥/6IVr4>f+v qz" 3ʴ=I/dp8J*eKK,M`