ansible-freeipa-tests-1.11.0-1.el8 `>P  H;Ldk U]At1Ί٢h7b(b|~ܪ+V='C]I)41Έ.{ŘI@8.52QA{iFZU6M:Rq+8άt TYJHl&p^&$ro!>9BPVDmT ,vocfZAYOB\jDzu6Gt@+SK-& y㳗%͠DiH6L镌/W\%.&7VF`VruC*"0J9VwfU ~>4y4cq.k&̠c#fό.{k%ܴQd_wE &Eƥ\ѤimrӟE`U`b |*1.WWW|<_>6o^(y+ OK=$~?dn?Gԉf%:%8ȫ!4{M2蹌A'm=?13af74f3cca839c4d5117a0a98991699a70c83545bc5a7da2faa29e774361ec52c0f32c7756e25b0010a0b232ea17f278c90e5810302047c435bb50067306502310096ee1faa11e39177b33f7cec5c2f03fcd2e9a8d2b318f7922f7391a842bb871800aab3c8d4c12fa86c7c52146a67277e02301ab15b27c5a70040070e5aaf6b5da20c473283d3db67a4803f16312b6e8944fadeeba65767731cfd4d13d43dadc867b30302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100c7c09e17a4b68cc19bf04af99cfcd77808f56be7a9c1dbe0bf5971b63d0f882a84a2498bb2e35b33174232bd79d0a4b702302edebfe4724d95841721acc91b547437f8cf59426f6f7ed7c782a67e5fa8497fc6783e16a691490a2140c34d097399960302047c435bb500673065023007ab3a3362c9c82272e9e64d110d924f4c6f845da676774e2d005a19d50448baf23636144f2f53f01c9366b4621b2869023100b6fe529741b78cb14cf5db55e789ffa92192bd5dbb0f06d073970ee218892882901b1ec5f9c4f04d976be9be210953a20302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50066306402305548135aee0b479bd18f68e4c53b59e017140a8eb03fb49ad170f79b478ddbcfa55d44f5dfebf83c0e2f7b2eea285c05023006217375f81609b1dc52cd05aafd6829da6366b6e86460d3dc0178b66da43956003901f336a97f41959929417d2a6e610302047c435bb500673065023010a84f28041ee687d627c648c755b19a00cfd9c508d9dc4524f33b2bb9be10c65a38643f32f8c01cf10a4a1393c6f0e3023100a03a76a0a068a95f0153624ab2ccaefa060d31c010e3d52b0a9e83d633234e00119728e5e8e1ac319fc69aeaecfc0ecd0302047c435bb5006730650230704992dc4a738e7c08e3dc47ca25c40bf5592ab5761b88857a79bee720c06c5575b10360dba88e7dc8e7620591941305023100b9d1022c37a04cfc752d0f82cb036a91e119bceb163503e867fb005377cba1237dfa2a296bb94b47ca7a915887f624590302047c435bb50067306502306bb799d54edf1b00cd0733fc552c6f274b4f19d8ccd596bfd1b083a6230f95a05d05448a917bc88a83f7d427ed4eb0cb0231008006a5e7b2591216f836cff0d227162043b8dfe1a703d1f29f5d8d112fc723675346c1cafb09747cd75df1a36f51cd330302047c435bb500673065023011292dc404e1560b59cd5e7837c03998c1f1f97914e228d81c86d841f202ab6de3e44f5312720cb9262b37bc034b69bc02310097288cdbdbfc5093ac5f446b7dfa0183d0067e36c37bd3874c340e62535a46b663decd0657649e449a645d65ca4710230302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb5006730650230071241524636e016ffa07238316e1f09406ef6237e6607bf3517b298a52d155a4092dad66c30d1e7003f6cdc46efdae9023100c218a7ab9d766fcefad506fbf80670109bbb00deb7807f13727adce82fa209e236d201b4e7da8288cc8f5efc2a146f170302047c435bb500673065023062f68186b5e24f4df8c742781fc293da7fc8a67d49a06c9a11c6d2861f98aa1902fc895a2f7ed7ac279f038af637fc6f023100ce12a1d126d273617be7a7f3152789797bdeb6875d6a603824ad0d420747bb72dfe3d5c215ecc17b2d1ed5cb7a31fe120302047c435bb5006730650230432d07247732f1f0b74ce2e0da525ffc1930b12dd1d951f09f770a8e51279bf6bd08cc80307fadcc990fc73425068b43023100a0866126ed4b683375c27bce94a7affebc272d60355b5f30d6beaa7f3f1952f90607a2e260951319a3888de622233d040302047c435bb500673065023059d8dc86834473a3f7bb355f7a15c47d46e81ffc3f2650fd0863395b4d4efdfa9fbdc631afb349b89a756dd9f69a0878023100b850cb97d45fd511c932b2ea77f58c8842a127f5ad9e3a1517c5f4727ff2a544dd25bc5206b3f0e7e7cb2be2bd4163740302047c435bb500673065023100baa3b68b3727bd6610f465b57e4c4158fc49d4ad2e83e816b03dee3c820f4acf0947c2771d378fced5b0bb89fe9f648a02301fb350b20b6c5e3c7839444081c6fe4829a036f281e8fc56eaa9c6315aa08a24506fa7df7fb53b7987c315dfe792e5e60302047c435bb500683066023100ed9ffcb9e4f560e6282c765773d05830ebcaf5d4c894a94dce4ee8d86c013aecb0981c38caf85be9a6daffe45e155009023100a8985404059369c019cb44e14ff110d4a43e9a90f0201ec989c2d0070aec5be8c35ea98f77bc187a1ededa27f5b230930302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100c3b747c2dd5b4def1b772353295244279ea6cee6cd9c1797eb9f7cbff51ef7822bcdc11498ed4a0857b191595b5b6e6e023034786f77414092353ac2232922f95bbef1bfe97254bfefc88f1a1bb9d695db09303cca86dbc2b142498679feb94f14af0302047c435bb5006730650230024a71a329f46e4c581d08a9b7766efd55cdf26f7268e00da6e98f019d31c390fa42bc2effe0197951b783521f883f9d023100e5cbadc5512d74047247195a9647dff468f7b75fb421c15679e8e4fd6b520d06955b8be23cb6ddc8757b73051e5476a70302047c435bb5006630640230358ac8554e22f45e15a7ed2e00e8704359b15328e85966471a178ae9913cfc34ca25534955b88d62fade38c62b9fb28902302cd5c3fc6e13004d899794d657d08c4db55ede3250c7a2c31e56e76caa188ea22619655389a26b15270f7dbfae3ff77b0302047c435bb5006730650231009de5a01b024dfb7942a0d1295a928ee57484fd86ee2c51df49e351c0746d44c58adf61bbca2ece9fe0a7c20f10b3289202306ab627f517c4db246df307b3642b8d28e902a06649302a83af56f9a6d97a2066bb469198b273761a6b9a68965da068f10302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb5006730650230052e71a554eeda6692be6a27f88b8b3bda2317d3d19599b0ca7261b2a3042dee8d6d0976abf2940c4e7fe5d7399681bd023100be3061cd1384aa3589d97ba8f2e23ceabbe135285fc7bb220128c0bccb0476ecb09624525c8da3b21db6650cd1f2c7b30302047c435bb500663064023045cebd6bf08669184827394c9fb9bef761e8d43f8c45501d4a0128269dad67fc3c0a48bc727e0f6ff3c0c8202759f4f80230573a88c027a9e3a18b36e4ceb489af7401abfc698b44bad51dc9e14aa6331649946ff271f1b31dfb2e4da542e1e47f560302047c435bb5006630640230757241cca2f5c61c3d7a2355c2acec24ce08e28fcb54f1d105a61550de50e91211e1ad104dc33cd90876e2454978c4a0023072dc9f0e527e742ab888055770d42fc3c44c8a1b016bcb06b74b3719ab3bd8443b36a40d36ba41ccfcb5b7748fd527c10302047c435bb50066306402305af7f5286817bf0eb083f49ce72fd3fb0434d371932f985eef29708bd69821260dc99955b072cf469c43845ded7dd98a02305ab1c2d16e23e447e2270f0683bc82ce7c6bd8729350887b4091c8fbdade52710663dfc23e59d781055f8dd1ccb6d3490302047c435bb500673065023100f7aa9ad9a5a83d6f289f5699633b6c31ed4ae9003c6feb1a65f50648ba7be2d7d22f1f84784124fa7566871047c66a5602302b6ba704242ea22dbb79a15ab47c7568d830ba59c7afc858201bf769496393ecad964aa8167100ca81eb45bffc95151f0302047c435bb50066306402301e55af9cfc0d371703abdddff047a1eb2286b15fb35033238188a44e05e9f42c1cd1268d5342ecd07f4fc711ada605ec023016f74e138e4aecac084270da46e8b320eb7f48d3a69aae101cf9348f0a9621e01a1156a84b9227b5d4288147985ae2ad0302047c435bb5006630640230228d884870b11e59830f858363166291712eda8e4a98f60e4d9386c65a85ea98a51a57c8a8cbd810d16cfcdaf1989070023073bd058dafc7d92917d7dd474111794eccc3d7706d073f5ae51b6c12450a442874bfdeaa875bcbdd6f953e115df6a8560302047c435bb500673065023100840533bd73bfa37ff6cc71b6691dce3495c73b8020234084c7c58c5b42d8241c0077e789bc6c25b4a9b71395ba140a110230491ce86c6a0eef13ba0f551b11fd9441bd84b0b342299c2f0dad6f7f555526bc711ea5a392156eac173f39e7c7f4445e0302047c435bb500663064023046ad8854b8df31bce708cb64df7a9e72b7993ca47d799ab690bf41361a923746a6b69b5179d17a60208f9d6bdbbdfd970230349a01d189befe529e4ff88048e1f2b426f53297fa3bc0696063669f8ca1b7b4be47a1ff418ddcb0f454d88b4e329b8b0302047c435bb5006730650231009dfe4693eb327e1beed291e1deaf785150cddfd982a367e6ffbc80445a4018c048cfee3595386e5f26f1dfeaf31d4bdc02304d45f51addadd06b6b683440cec32aa484f5063323c8de1155cff413b8f5e4695524e052a637b2de0db79022aad7134e0302047c435bb50067306502310099b791f85eea1a0d8e0bf55517435301bc5726ed5ee98c22c62f035213df3b6e0580098224c08043eba79cce2f852552023077b6c1cd069bfe5c3711b03cc73762a5291eee0ea854de3be7673e8f2a38099a3d8f61b4879066c7029d8676e214ceb10302047c435bb50067306502310099b791f85eea1a0d8e0bf55517435301bc5726ed5ee98c22c62f035213df3b6e0580098224c08043eba79cce2f852552023077b6c1cd069bfe5c3711b03cc73762a5291eee0ea854de3be7673e8f2a38099a3d8f61b4879066c7029d8676e214ceb10302047c435bb500673065023100e05ae9414c878d06c14dd5e3e22026329d98f5f24b359bdcc8b98457c2e13850a49c8b4d0865c6baad74fd1bb26f60c202306bf658206ac2134aad9825045a58e5fc57cc181fee7a46cbcba39945ea37bfc745dadb09f355b24f83f6523dd768d3db0302047c435bb500683066023100b9fa7f5db5969aca7e7cfc48a1b36567b029fc1187bbf4a23e802293d84ab88964751507bf40d6c5e05d31078a817ee4023100b8488adc49ff2471530024813ff895e65570ddd045413aa45a9af4e3b79913695f6311246dee20d9cebb390b861d53830302047c435bb500683066023100eb06b96583fa7ba158d08c1abb4855b5d50a4e48907db8f30ce770d235eee0936f6b5e899edf718b17f844996556ca82023100c93385dc72772f3644792c253aa4ed8b8d2c6264eefb50411b0bc073c657c99f6f12f176eefa4a23cd7a510516d49f350302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100e4da3dc37d6fa2d2cfbd4f569bdf402c515aa51bbb5ab4e7407f2ca8e9c7984c09abe4a91a3eb6d855f8de4af67f769402301488befbda3571b8eade177282f048e9b8233e7413da816ebe2923cf0392e9e047414aac0bc7216e83f88d840bf267f80302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100b039624c5c068d92512152e050561be948c2ae1619e28e73890d1670a02ee71698f8db86b926701230d20f9e814b72090230492def85bbad6a1723800145407799abb3ff483a104880791130074d28e3b9d5c0701c59d805bcc95d724f9f080cd80a0302047c435bb500673065023100b0a131221f7c68474db03daef17d3a4c16c2d4df6c9aa99be453e447af1af7850b8c9db942b63c6427af4e84de44c17302301f418e4a56be52768620adab8666912d6ba7c31d262abda3635f36e3273cc6d0095b6c5e0d8c4492c3a1791f76e1bf070302047c435bb500673065023100afabe7b95c1970c914911bb2d759a9fa9a6728c0216a346cc6a6493a8ded48eb45def1de9cd835dbfe5808c73041fb0702305071695c590d83bee0c188eea25cc6970ed091b5d1502cf15fbcb3d72068a5cd0317bdeb63ebcc36eedfe8a952373a5c0302047c435bb5006730650231009a1aa429bb7159b456329180f8bb689255145107b0e74c2e374f6469675bd23258d12f646adee667988d06baa673d362023053482fe51f1eb4e565819eb19c79319e8d8dde9199679fb988a9b9fa3c55d9be5a0e74aa60ae242f342c1409c920a2e30302047c435bb5006630640230249c54bb1a6642758602b3db7a0c02d09e778536a293d191ef86fefa55a6dccbd77a9eba84224126ca729021fea211e4023018fdb403e5519dc4c3e480ff7ed5550a1ff2241914975ab47dfb5453e06954cee04ffb4884f79a57ab924a97228f64e30302047c435bb500673065023100eda15b92d140251c6ff700ac77dcdb6766c4816408194f05d99943ffe3d5563ec48b10a0f72ade748798241a91e02bd20230071f08e17e967a195b3304887c0fbb7763d34a4095c510790be83e65173207ec2f3f91c073d41f2f695beb9cf760886c0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023063aed6a97cc476bcac4ffae81b3eae8efed423d3694373c763ae7895576efde325229857ee7d66b2d62ab9939e41e023023100850cf72db3d2b5ca6d67c9e9f1a2e0109e51872c3a798c3812ac45224a6faad6a4a1cf2cb3ba03cf6f07ddd1316d0b520302047c435bb50067306502310093876605440e876e642570f90363a21f7178850ebb802227763d6ee19ca862e6e6bffbf89f18ff50798d5691699bcbce023009569accaa5da05813fdbf1592930223f4039a48b8ce04022f0916bd803cc85dc402dbd31a5deb785ed721081b9ee53f0302047c435bb50066306402302cf8274d0605c369820bd0293492c90bcf27063f357a076882290b1adb9b5d8774be1cf7a84b25f5bb98dec57c2d7e87023019b615db53553c8339acf50561ee859bc19523c35fa6e67a46324a6f301d7a45856f8fd895f022b39452c3b00caae03e0302047c435bb500683066023100aedacf0a40d96a0b71be9afc21bfe813476ff943fdff893e6f8020ff8d0acfbaa02aed81ba66485cd87c2dac9005635602310086f70fc1f3c4daa0cefbe491835700b698b57878c8b75cb2f69541ad99ca87e18f77f304724f1370a1a3a145b924812c0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb5006830660231008a2dee4877f0dcc1bbed71c444b9a5668dc942003c225ba4f7746ca6e1f566c42ce863ad387bd78fef4d2ae922ee522f02310099aac5df63d3ceeb5312ebc63331c5e4df5d63ea5a3e37c7aabbf85652824ef0bc93e52c1e4bd76127ae5c7334186a5c0302047c435bb50066306402301d27c95f4f7940f986d0a1d51224cd362e599540f339bb8a98ace7daf110fdf4be03a51828a870569e0c2e597dca34f702307fcfc2056cbcc67ff4b2ca8531eaccf3d4e586fbd9bc76490b0f1241e38267a6bece850be09103d2f72f679e1630134b0302047c435bb5006730650231008f68be7fe7d8ae3c8c7c650d7cf10abc7ade3a5a2834893e42f05cf8b9d998eb140662f334574712281a26b4ebbcbc6202304bdf6a88cf7e7ac5631136b307e6b6334fa5ad683cbcc17eba9a684f3cb6253b0bc1b4dc54f40b650ce9152725e0f0120302047c435bb500683066023100fd89b2fde88b52994703d085d77e0aed3a70dab5161f73a545322a3a73aba5be9177d396b3a5c9745fa493e1aeb9cd57023100e773e5f318f4bf02e962a7d2f22fbf1f5f89689f3cd25e56286b2609ac6f844048faf54e050b2af84e1eedc84eb9296b0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb5006730650231008efa1cbb4a6c29f74ce46c74ad70d796150408ed6df0116588e2f632b2aff8cf073a6496a20e2e3815da5bcafb9916f802306ed8fa3db654fc2008a641fc35e26a4767fd2f0506ee305873d5c58700ad3afd1f4efe4334a35a1034f9431847e9482c0302047c435bb500673065023018b31fe30d68dc050bc78d9a825341b046672dd791b70d4eeaa3263724bc57a74863b30ce91b98df36e09a085fbd36c6023100873f544a82a16b9d60b7f8f4e47090295f430a5276a8dedcc312b0a979cef92fc7ced8c82c73ac8e1b91541f51c249a30302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100d03a98f3f8002b76470b3cef4e419c9ccb34231dbc990406b2ec573f02a376da9dc826a4c735cfd879332be7149043e9023030d00050e5d0c1c99813aa15aa25168b6c1e7f0cacb453755a102ce784ab7e21eab6b81ad2e0977a8408e8d5a75fdd750302047c435bb5006830660231008bbb7272525ea057b740d0ae2cff4865ba1de9f1d2ef622e49d96a5f58b8af9b5b83f70540362eff3d8caa2a0ce2a466023100dcda6a00ba3753afd9e25f4b31a23327f61264b55815188968cac483f1e3bda4a215fab0a4fbb4153813b5e5572036980302047c435bb500663064023032fef25db3a6cc10ba4fec526a63a46059f78d547827284fd75762a629456c9b19a3e5ecc52b6681032867089eef280b023029dbc5e22f15f7b447751ba1a33a5179cf04f9eb8713e52524627774ab926d36308c0d3ec313017e3a3861f7306d79fc0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500683066023100d2273e3a83d71ed81ecf7c1372f19d392f080a2491511f5319dfd5e2730767b4fd9c19b7bae8026680beed6aa974b643023100ed3621547d474bd1f28bec67ab2776b21d80914ed3ec1a34b869a60c8e548738f1597b124179b65dfd26c57daf710cd50302047c435bb50066306402306ecae205f86d1aded7d53a4e4145f7a4d11f24a45427c063b5eeb4970e126f86c51118b21f30c5263e6b274ee9e8eeb4023064238b474d3ed695a97f91c65ef2700bf6e213ddaec7e250267c359f1047add2df7bcec8ea2723d11440acdfcbed804e0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50066306402305036bf159431fa3907c841934aaebf408cc805bc51d37eb4ab3de9f13d220807f9bccaf4d04ba32c4b048adb2a941ccc023055b4dca9fccddc0806b200ec3a3f65ab78dc286922e0172258d20e8b2247c2890b5e87a5792c9c1470d8c723ba12d1980302047c435bb500683066023100fd2dc0e7fc86e7cd56e546bd4f25e862f5002359603649ebef31327d9a8d21f2cdd426b9c9087afd76bf6bb5614de370023100bc768fa91764ec0861b4d55d036e111ccfba502f09d7897fc81a29627dd214abcee78420f3047b99babedf85c3d332f60302047c435bb500673065023053b75c72acf84ff55ad7a8e09f642ea2686713af7d5d8588d914f86e4ed0a9a15235ad7480e2e0ec823cce142172d4f4023100e59b92265b07039346f7e0dae4bb3004b8a1e21e50f33f54a3288c9d9f965239719e2e7a4d439b64e65e891456789f570302047c435bb500683066023100940686b0b51f6704bc449978a0f7ff22c21511c0c38b273896be993c1e4e38691b141b04e96a3521f1db1ceca949d53f023100c52fbcb500ead88076d5b1dbb91dbbce181108fefdf60c8ac0d48720333515c6141014df2c39674608b16b13a20cf8b50302047c435bb50067306502304c467bb745bebd80a1921af60c3abc1e6b147a4ed40a6bfc203f12dfa8aa455e6f511b1be5fe86563b235aeaacaac73402310089d9ed0247883c8d5ad5e04f7ad48da0ac52ec177bb3d76d091a495cc0ec6fff26adee501992d68a7877174f2a922fc80302047c435bb500673065023100c56557dfa9e3b2a2823eed80feaf19d03a2064782f7e9e12c05db2cd346a2ed1955710bf6a25959ddc4e3cbe341532e20230487295a3aa4636ac10caef8fdca622d79da4e0b3d27f3ff16f8a30915a51368a8fc2a3a440968b84f032a79fbb7a31810302047c435bb500673065023100993088ab32bea1bae76a9abfe45073fe8bfc41988cf68a241728537447742badf3d4bcf4a74c2bd6162ef73c8d31e47e023005b0abb2a846feb88cdebfe7c5cca6ad40a185cba83a3b8b224b0d7afbcbc07c8ea739b06318136330d89edd9e3595ee0302047c435bb500683066023100b0ae5a4b0909d4cbf021bc24f9514789002b80fc24c43ddb074ca062f0ed40d1ec7c4bbc4594024acf0257f4e73be041023100c6f28d54d0325e5f84e34b937232958d6094dad7a6bd4a7c5daaf5171b131afed33c1579afd63e7cc516456ab529609f0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100d95503f31fd4aa271fb9179bfd40b3d19365a3722aef85458b7ddf56395edebd7b7fc88dae77d01ca3f585da30b3f66d02303cf2bc109d212079c8e95c96d2fe9c41fb39fd388be002e3740783c717c7acb51563b6d232fdb516622b189e201ded050302047c435bb50066306402301e8fa730e2c0b9e54f44f6e6aa2e55ee2b7ac9007ac1dacd4272277a1a39e64f6ff21dd67d3e5f13e303ebf31b7f3c1802301ee0d22cdfc2e079281ea2994df7967b2f6ad4cae99269dda693a83b790a3ac9a71bb6bb28361f5520d23d8aa7871f4c0302047c435bb50066306402301e8fa730e2c0b9e54f44f6e6aa2e55ee2b7ac9007ac1dacd4272277a1a39e64f6ff21dd67d3e5f13e303ebf31b7f3c1802301ee0d22cdfc2e079281ea2994df7967b2f6ad4cae99269dda693a83b790a3ac9a71bb6bb28361f5520d23d8aa7871f4c0302047c435bb5006730650230365e4782867f338fd149ff1d08fdb0005224e99b67f96498775e983dc5fa49c48d6c31b0a1818d348af674899754ab1f023100948aa85abe93ef63dc058e83ca691fec67ce80f32cb6b4ec80bf4e34deb3b379dc672bbcb6fa33f5e5d0a1a75c27b9f90302047c435bb50067306502310094c7cc4942777a74d7cec7ddfe5b76a63367b4d183e505f4dff67f2187b871fecb1374fabe4dbb8e01060825a111eaca02301f27e60eaf33a00ee0ac12b6f64de4e53b9766ecc2d1af9ba00259e8b2a4597b53e8b44c97d14e1682702158c64868170302047c435bb500673065023100fff3f251e9da64539eb35752b521071f8668b4a6eb7fa77164697fb3ff957de294c583fa7dd4393959d4d8d8a8f757370230066f27b9050473391282b80a2cfffd4e4e2668de800bfe8e2eac916785cd1a6b0648254ef11e29a9cfa34aa3d27eea040302047c435bb500683066023100bd4286baaca9495a538b73bb6742372f3a6aecac90be8f04bb5d17f21492c83bdf6da35c57d0c4c4162f29864bce9c8d023100d5a3fe1b8c9efc7d71705b380fd3c0d12fddbe82481c6ca12d109c3ac28f534abc87e741aa6c28542187f38c9b1f3f870302047c435bb50067306502303d6ac1901de8c6b5fe2077ed66a758c2a7af37d9697ea261f54827a75693c5abeaf68f9084ce35d4f473aac30fc24256023100a7e582b9c37402d32641b9c36fa7ddbccd6526405ed4050b3ee56506331ea27c61fd2368ae9ce7fc2612d1ae93f9010a0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500683066023100b36ee3c4477851273c3ab4db275d6e83fb9654d3543da80aafdf084c98a5368f538ae0a523d5f4cdb7bb2a33f4d34baa023100ec68fb6a594bf21b621944985b6c67720a807378116c32ccb24812525745fdea5eb1b7234792df40367a1fbc062d81c60302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500663064023025cde1649ea5fedb9cd0eecc121fc374cf29271e4127dc2f7cc6eceebc64368fcff9a11dd2e454cfa14eca334cca5b5102300191c24a4f00f8e8636691665e90c20cf67ad09d08773da881aaa2b2fce6ecf076cb3ce4a5f0e7c64e144570426766b20302047c435bb500663064023055e961fb266e5f1f82a389bd920adc3c60a108bb74c351836edfa13adbb73df6b67295cbfbf3ad75d74abff393079b0102307851dba5a4f9aa49e176b0de356bcdbf97887823ea45bfd9a3681c744bf01ce2c75aacda1d59978540957c6adc80cac30302047c435bb50067306502306443ef264d80875d128ef1b6967458ca0403d522c9dc7beddb15254922b307fbce2515613af9ef43081208a051940172023100be8a896570dc30edff11774609b9ad27d1038ff7e4f87264e0bff1a3d294420eb659a07744458a2393cfa575a3996aa70302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100e4fa1b7c6ee32a8e39a91e986b9befa7df25ba103ab268b6f5538086b2200c135fda0d1f40666747140113e8354d0d2b023026dc50dbf8a461c9e831604781e2ed9ebded00d3bc55af7205535833452a7cfc5b0ff2ceb896a4c0cc01b356e4e952590302047c435bb50067306502306443ef264d80875d128ef1b6967458ca0403d522c9dc7beddb15254922b307fbce2515613af9ef43081208a051940172023100be8a896570dc30edff11774609b9ad27d1038ff7e4f87264e0bff1a3d294420eb659a07744458a2393cfa575a3996aa70302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100e338e1ae8d6c141ad2ce06bb546b7109b865ef35997570f1d5587bf81045f299dde620070c75d4c3a4b1faa5b9f6c0fd023026c426508329589565bf8ef01fc4e68916645fbbb15646c13218fe7581afcf5d204fee8e937888e3557e6d43ef951a770302047c435bb5006730650231009b2b6d5518ed09dfb4dddf25f7e27d096fc767f190f1b7a4c765ccd3ba95e1f6ddcfdf95e6c76c070cd244171971b16802302ccfd993da2bfef10e7f3a5663f53b5a843f1a6b974b6f955dfbee59180fcd6ac998aa4dbc9eb47d3d4bd7fbc23e694e0302047c435bb5006730650230686487b1716531403ab59b44848b50c858eaf1a14617b318320072def2ff4ac1390db166ca995db9c67b6c32c15f6e6c023100abffd9b783e9af883efbe08f3acdacc497c884f9bf99773f5c5d9888947397f38155d5cca23e2ce0bea4a731d82c590a0302047c435bb5006730650231009d934a17bcbb582638c845dc815e5bebf35b2bcb01e6b864c6652135d872361c5d645ecfdf1e1f100558e97e8413e72b02304123430abf9f99a24960533c6bf73b50b5bcc4061fd0cc403d8e68dce5ec427cc321e3b62a5c077af859dacd0d1a156a0302047c435bb50066306402306a60804f99baab2c8de892ddc6ee858e5506542acb5774112171cfc12ad52777374150ce797e2139d29ffddb5378ee260230671c7206893bed0a95c2a0234101ad57b5181106bc2b9ac09ffbb3a6cb2126f76ddad0770eb7ba15d79010406a3d98000302047c435bb500673065023100a8006e0f4ba58d63deb5b517eb9807c5f31621dc53b72dff2749f3709b66d2cdc2b301802a00b25b2084b458f8bb7dab02303134903752c0a8c66b37e280b06b0c0faf9373ce09c39a973af72e829ca0f96b8e18bdb1966b9da0c0623f5bdd9c83ae0302047c435bb5006730650230490d2baad59e5325f5b16a4c966ed4418b7a3226fb2327d7f655b2ab504bc4ac7508749123698f886a72626f295a42b1023100a08e559842884c33e9b685622a202b49dc7827fe78b156582ec54c5268f28040c69ac613cddbf87e0a1c2e0ff138f7630302047c435bb5006730650231009f714752f627a6a127589a1106173041550202d4681b3f3d1d14f127be3857f6e48aadfd4a408dd6284518c0732a2b7d02304b4fa14d048aff6f175bd054ed6f3d72e1a0c1f689d264b873dd26f8aedfa94896790900d297062d4177ebbc23a17d8a0302047c435bb50066306402304d0fe75e3b89a955dc5a18a53fc29d26757a15b3ca0b372956d1fc8eb5651e266557afd813f2a8a8de60001e9a2b954902301dedcd603d6016a39017da6673f08522ae0ff0d1ab4b1b1b04292ea59b3e56e096ffe1820acfa26daa40cd351995f2280302047c435bb500673065023100ac31946bafd0585e2b52d94df001e5fa19c6c62dd39337d96b855ffae5cbd6f4a4f1f49ea8f34dba47aa09d884e25e9502304253b49f072ea11d7a0d455893b5373fb5b5e916af89bb5edca4c721cbd0b528212263f6cd80256ed00037a8f64272a80302047c435bb50067306502306baef08b946d868b3542a3de7e95e997d76fb4b9277055ef4a6ff031d4116f890ee023079b7f7721bb568bf1026ed3a0023100e68f07ae5d6630c2a605741c57498f72768da70b7837fc1caed9d88a3099030805d8a6ab27112922858c49a65d63a9a90302047c435bb500683066023100a35e570760c1a536ccdbf53058ff0be80364303a1bda7207bc6754ae3aa68e4e622aec45d321e5f0c82d452106757f36023100e515e44045967b80306e56f1d24a21cf6fd6485c213f4af89d8339794e4b6cbd4f6ecd1938753906b2604921efefebaf0302047c435bb500683066023100929446f338176f808fd5e1cbe6221e9fdd09bd82fe035381099935e855d70ab7ec6d027eb3d5fa57f5d293c7b05e3f13023100848179a7db34463f6b94137d541676825898845b4795e1cc24f459d3b470a1692dec0732af14bae6caea9cdc971fb8b90302047c435bb50066306402305f695fe83803a2ec6a4dca251418f18e1cb0c62ea884dcfa783f39d2e4c53094801064747c58a30e2c03167e76a680ce02301edd6c7c83b26ceb2bc8be94c339c3f9f960f2c301976d4e46e56d82fb3185963526b81ca76bcbfe6c9824c359229c0b0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500683066023100984afbd12037102b266d6f39f20abe9c6b9487eae8c5220b15cfde89cee6d4846aa1924eb5b462207867568109ac4ea00231009fa68743f40c0edcd640fdad05f25e0691a0cac28c2b691a86f05655a85d2a6daf2bda98324fe851a1b3f5b1612baadc0302047c435bb500683066023100d7b835b7376da87dd7f5b9a44c4a3171a4e081d2a911c7f142cd0d048994afbeb5b5c19d7e6a0d91815db82d81b10210023100a94db88d5606024ef5d5a0c26d10e646d68fb8b60271c74b9972e3296bb8c87ef9fb523029145b358fde4aedd19f129b0302047c435bb5006730650230027f4ff21296b9f5c1437d06bd489f13e6611851f925ac04e8f47785f698c944e3f3d52fad85442d355bfc6f2589886d023100dd39de3894a90066123288e5114a0623cb0f7c9749ef53624d6221045e3b8a9da2169a2ef255c738a778df79c7992d6a0302047c435bb5006630640230528144efce5d8b13f59061ab1d80aec9622834d269c3edaa28e55f264aeb563069dc99cf3139b1a663faa1605e906883023066de77941dcf86f174c4b5e1ee849f37e670b6ed4e9343fdf06ebc8fa6e736383943f8e96f9b457b4e272032e44e1e6b0302047c435bb500683066023100a47f8b39a6b37e912dfbf05b7a6402e7788552530b879c668d64c71627c872897cae89d03579f0d0781c6b8846a9fd67023100913c40d2fce013970f7f49e876157708aa6a7c858b6bc54a5976b5a2b7bc04d9d8f4e8f58dfb76cba8edec321d34edc90302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50067306502304bab2a0170dde1ee190dc064c1d98b38643339eed136cfd66ff4e511caefbd93cbd6cfb40004adac92a22b44761b2028023100f21042b09f97d7af50e9cd2e73ceb3e3597a1eee787af8635cf02899b6af020bdecdc529e88f3bde0ad73bd60daa453b0302047c435bb500673065023100e2199db4d9d2922369c04ac7e2421c41b157cc8c45e38f3802aab65bca9bb2accb5edf0c05f01f09a5d865d971d0a91d023044d7617a9e65f37690b5c1af7932d621429d83efb5289932975ca9de842c9f020f6a054dee9cfaf9fbb28faad75d031e0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50067306502304fb33b95fe8e4e87261d6b4206d19b2a7f3736924f9415f864c04416b98d80f1436ad9dca9553cb7b3b767a8296203fe023100f6b2e95f73a1cb6ce77264de9b0e04fb9165bef1f448ea467948a558d3fc6c50c0a59f2da1823c980f2fdc672b927b450302047c435bb500673065023100dfb6d88389f7dac7c9d67764f1ca170854e017042df33a6d86f2b8b60615718423ca7f1143c139e4a92b223aa3313bb302305051183e5d802518a4b279b2e29d50b7db36738afb8a82de93d0d16a3bd53abc4257b41c657d73eb736c1c6bc5bfab6d0302047c435bb500683066023100d143556b1e1276bb3f1070dba55d3ab5296f83f5600d0d40f3bf509232ec1694bb411a946ababb5847254fcca598ed3e0231008b7303b9b578af6cb0e206c9edbee798950874d8084b09ceda8ef17e471d3113bf995453e866d9807cd2fbe22648e0320302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100a44469c4292c5c42727e688bcf440ca7b26661ded661b8cd212c808751c32294a1c7d43dc9972060bc5a108d9705839702303d2e0128803d6ca235d711c911dd6e13466487516d93cfdf1faf4237f2a6916fa6500065139d010a357396ab58d957430302047c435bb50067306502310098c2d28b66caca02d1c5536f31720fa16f1dded4d0c5996a297f004977b8a066614b5cc0417b11b38c481c679cfa55d3023064811df80e00475572b979725d3928f45f89f805ab611409324a5d4fed3b6c758dcc911f8d6183f3efb39ea407a900310302047c435bb50066306402302b0b886e5694799ccca005ad661f2640dc059bf8557f544f1f5e2faf66837ad80615af616cb6c5ef710d1c56a4b2227402303bf94b4ad574a4eb55430347a46303c8daac4bdf1ae6e59d98071fa44636054c5feeb6e6616de4a6a0a4982ab7556a8d0302047c435bb500663064023003bec1dc2ae8f939bf14657341da09f819e9c4e860ce2ba4d2e0a27fb4507dffb0e5926fcb260407b04dab2d52cf600f02305e5cb650b13ecc4b17c1914236c3b9ac160c675b7710b94202567d17af3db768f5d913330f222a86c94ff0aad0b713480302047c435bb5006630640230080590ba26a85b95da086d24252c485887015cd3105ea42263b232bdb193223ca47b62845fce8ef2d8e7965ecacdbfac02300142168ec8e9a57d009de6f61e85df1bca20a65d0b54128ce949f0bc13433924fc4c4098d06662b23b2b74b5296f62680302047c435bb50067306502303cc726c95e83f9aa4b01e820ccad674f40c39c1320c8e40656a31f8bfcc8d22a3bce0f85f885ead117f45ac1d5833881023100ea249454fb20ef5a7f9cff75a331c6f45f63e0706c8e46c8df4c974897fbac9b2e823e81c7c663e0a135bbb2f2db64520302047c435bb500683066023100b7e4bd4a3e1ff28be6c768182ddb04c6785c896fd4a00de2aa42e1215646578d5dfe5414030a415cc74891fab245eb27023100826d071abc1f390bcf61a43a45421bc642148f714ddd2bef0d5b6d6ad8c6e29f596394245003bb9cf81cd86b5ea93d570302047c435bb5006730650230261cb8f9e20fcc15b23ceb9d08e2ec1455abad83f6b34079be2210d0dcf6fdbce87058ebd58104e32175b3ae8e43f35e023100ff6dc785540cb82dff0dc880021f69935f71193721f6df114c5e3ded314f5f95f25941e8b672c6736be17f46b8dde7ff0302047c435bb500663064023062c7c3f99b76a64d641e0f5688bf7fa58e1cf30018c6bd18853b7ce5c6ac5febe66f55e0622ba407848e15cb78b8c014023004ec8679be4a0411dd2761aaa130f824d658c7dcbb4cc07be77dbe9fee89ce2043b953c726adf08b9db972383e20b7ad0302047c435bb500663064023062abd9bc2f4ac84fd63c580a79f4a594109230d6b74aa6e7851756995c8458cd8f332b4c4679f1fe31d937a820ee83d2023078d17d7c591431566b5c6e4b6b5be09c5399e932254979e7f4add7e9a68da682ea628c887f8a6bc5b5828c6e0d61c5170302047c435bb500673065023008800fa70c481071d52afe0a9f5a87e06b36114012c72b228f6ff3aad573338b9c8245f3409c7eb3947a22235b116019023100e034d46b7f68931861a6d0f4003a53a97c79db5143736c83c8e8856137a79ed6688a7aaa4a73961c6d10d6cb9eae0f800302047c435bb50066306402304b99c90b190ca32a3890d988903530e085fa03990e00953cf0ea00ff6c6396e54f00b1beb1436c440d393de0189b69ca02301b1cc3b290669cbd640d27776f6e869fd3dd522f86e5eb7d1cca197275588ad103b3476004a69eadf7c79fe2c46c29e80302047c435bb5006830660231009d6a9b7017b9ad9aa14f0e6cf4994ca796cc247f490b9e5ca7973e17e1d6a545dba5e1e13ad9c15e6d8fd78d0ec1fdbc023100aa364d05b7057ea1892ea5aceca019551772372cab8f9b068ac5274fa5c0f1e51d8b683e4b3409c5503c718b64e6694a0302047c435bb50067306502305ab72667acf0cc467e74a450152a52997c93e76f183145102fafb685fc5d3c62765f643a0462ddb929965033ef9e4abe023100be41422885cddcd419a304b602d8e5f5401e37c6720cf58a31e4eca4a585b9f53447ecf3a6a61a0c2f0ea6cfd8a3bdb20302047c435bb500683066023100f8c09b630ee3d7b6d3fa9956736790ae5fe4ae8d949c4c6fe358aef9225fab5d522808af8510b0ea747e790d484cd89e0231008637f4489a87c800f8852ed10bff76035355a256217066597a2e6cab2136caf4ca355f8b83d16c1355211d407705aa150302047c435bb500673065023036aa3c33c3b62c22dcb0d1da6322920fc737c4dfe069536f4c5da015a4ea0f081d71acb46bea2ebbd60a43d6c84ad59b023100c5fa4cd82e2acc7bb74ac83f0f9fe1fff5e0b75c7ffdb36f60bf7321cdaa544d91e5806f4d2bc6b5a6be798adf0e29710302047c435bb500673065023024247f9c9bcf15ca0d75b3818f24cae39a13ef881321fcec6027f49882604ddcdbfa24872fd55ba12ed0d663de08a9d90231009f8b98987315245177d3a96cab52518293ea662c4b2a93ef45fc1e2635d182ab96092fdcfd8e06123ee33a82f4f2ff1e0302047c435bb5006730650230502245a4b8b0ecda329518414da3cbe36486cb4cdcc83c996c2a73b9f3c0cf4bf89367be0328ca77f7e7c5d20eee910d023100e1e4cc1787241e851773be5f90b2a508be338fba32a83d698bea3276bbc52bf85443087a943703972df362fac28bb7f10302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50067306502310091571169f0058d66544bf8a98e24acf0d947a4be44972a1afd11b8e3b148fe27049d5ec461f40601e8ca80b931192bd90230090a6f780bc12f262af56f1b4689e06f828d427c1ea029bf22dada311d9085ed5df5a2496344b428b31c0d75f75fcdb40302047c435bb5006730650231008e8f8636818a0e8570c2f0645be24139cb8c41566fb019fcb94a89d5d79b772f38557d822d973fa2a551d11bb825f7dc02300a52516915e57b2892e9afacc21efa5ed4237747b3d0726264deaff416da62a5771327d4a2e5b38a4fd76807843fe71f0302047c435bb500673065023100bf93eaa3743a3d0ca0ba7f295cb465d024c7d28eb663d03468a70533a6ed370729eb0667c833c97a8bdf113f4b59b25a023047a57d7b42dd7ffe82f3eefae8dfd771a75871ca2870e25569aaecde8e5d0c268aa6af85056e3df4176e5f8f7f8993ab0302047c435bb500683066023100eb7022a28f96cde38326e62482a980e2df9e793422a90a4fb6840d37abdabf1e6d468759e733099408d2eb550b70e5e3023100e0ddd29c8e49802b32864294836eba20eae250949acaa26e7c208283edafb6262f84d2e3c0300296ebde63ceb8a8b6750302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50066306402300917e36487d68dccf6327ac44405e3e41ff91516f1bd0ed9832c18c0136ddcd85a0c4d88ba829718790d30d17fc8565902306dfc319e7761cfb640334d01d29ab8a7db4e2182ef46e5921e75534ace8950ddaf3e7ae3714c02c00561bf692b5698f60302047c435bb500673065023100ae1b3d9db8d10bd4206a5e99d14f5181dc7298b3b2548f57c634ca555bd3822a8a6a053d51d47f7f5a279cc183a84d670230671d0d186a484b15e278403b8dc6bb126ca6c3dce9acc2882e93d02bc36f61fcb9a228352c510e4ffa67b5e7865166db0302047c435bb5006730650230503489425a929b04d7ca24e2eb9134f50723caa8bc48c49f1798b4856b03585f23316759c9719ac3750e778d1297b240023100c5a3f89bd36229410a8ece348ad9f1ecd10f71f53a0dda6cf77b03520a45b6b0ef7cd871d5d58ffff8d6a2fab2fa36f50302047c435bb500663064023058712962146151696aea7d8de4dbdbf372bafc5b9c6b6579401860a226c6a9af503b49326c7f59bd3d5fff5cab82896e02306b8910d5fa38aea0a3f96fc7321c4548d523e07bf9fe09d8b1d36027d25f8e689d3a39767e0d9ee0e72859bbde560b6b0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50066306402302ad23fbe180403eba0bb5c6d5376346d5c0af97e250d54b9b20701a5f331f6a301a02b87811b0ff9ff3fe4d92bc3618802302d611a8860070b723311ee96df0955c079f8e3872026b3ede21c79acccff40b16b66537a5178a3f921f0b07aaed51e2e0302047c435bb50066306402301c05190018b054de2aa55684c34e17b3f928f58eb6e50713efb5136ba4c6769ccca208ac06379b5981e72c10a2452092023020c22f23284dfdf7752925e9287f1f942ef76cc9891cb3bff74e50b7482521b26e050b0366e2728c46fde0c7fed06c5b0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50066306402305136cf853f0f5034af94bc3815d2480ddcafb187eaeb90cefc51b6195d38599ae6987fe25c3a7802d253a25f6e1aef4d02304e9ae019ee90f731ecc464a4e6d5bb9c632b5584150c722d20a4d7bd439bde0dbbb33f774abebf17bddb714776a8fbfe0302047c435bb50067306502302555b717690173a11f378e1de97050fbfc05b98ada953ea930e4297dc7d2e2b78cdc30200b938e5533dba5df66c2d8d1023100f47778cc33288c21f1a1d0e83236f03747aae0239c49f13f15e4f940b21dfba8f42c6a48b0a447a2ac634333df25f8870302047c435bb50068306602310095412e8752aa04a99ca4e924d4da82da54b7d7b1f592836032c1ebd04bdbf83cf0b6353d6c42f375852af471cdddc81c023100e9b907a83f2976ca23dda0c78037348b9ee7e69cc9874b11453b7b6577cdbe41f10324377eae307c72e4291eff6468360302047c435bb500673065023100a458921da4a2d9dfc3e38e0bda7ce33a77b297b20e7f05704ca9d22cdf0a9602c78f05017748217d688426b26fe68860023057883ae960c1e90249729535f6bada962db2193759f76d7710f3b83bc64f275d721710123532cf1e6af4ebebb6f018a70302047c435bb500673065023100d536c7ce34aab2bc6ec57b7653907332760759475e59e2225014f7854f2a4d6a008efed4704ae7f0b4c7fe7e5478d6ac0230673d67c7751b4dfd6931be31d16f96beff0c6941fb1b01c88de02ac5112d8ed16c4fe7de2a6ee28a2f4cd6d7746434730302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb5006630640230239e0249c2e4b5330e107b474879a5cb5cba633b88dca23baa274c52ddf836f09c5877fc6c4b634157a626c7973957760230027594d736099580e28f7c1170d118bd7b4cfa10be1428e6e4235fa8788464f2b40b856096b4a70feea419c3140968460302047c435bb5006730650230371e3ac4517d0b44a15d1cb71dce040445a7518d7a2940edb0d8821d2c5191b4ccec2f76b84163df219d3e3b90caa0b4023100e0629b9567d8ade20e1cfc994213acfb421b612edc24e5605361623adae84431153939cbb966655ad08af754d00db39a0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50067306502306fb870ee5382197740e80105fd11fcaeea89157d86098d0f479e3a84dc0f12d0ff5e39db44025eb4152df597b85b64c8023100bc4a3b9bc28e52188e388d2b4c7974a64499a4f48cc12d499c3c5a7314249676736c9e069a3dfdbcec36eaefed7f57cb0302047c435bb500673065023100b568427bbbe8d719b797b766db978b1b1213bb10dde2c1e85b855a2b2b2d46d18ac98ca170577cf3ebdb21129df7772b023050a9407a811e616611ede25b4666e02024de6501b60a9f239c61f296b3381d2cb731f80a40c5003ea56022ce88195a7a0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500683066023100ac5e27321269d75851bf5bc873469bd33995e2f15f1cefe88200733ecc9f5804f46ae7f3c8554e1d539f36eb1bcafdf0023100edd37320ccd435ad104cd52fce1dd30039619bd17b37049ecbd03d718c6100557effb30d92b4aeb26b36cad0f228fc060302047c435bb500683066023100dfc8b5f4269992affcca631cb0ed949c0a6fc8280408b8ad983e36eef35ad3cd9de23a3628739f56fd8d18be256fe2ea023100de37aee16e2c26f4bd908c5d70a3f80e8efde574f8bf3b8f9de4891388e2f197e8b7589cf5d78e6e014217a6de8715100302047c435bb5006630640230225d1e8149969be30601bff67917975c9635b19ef5841eb1e18e2a0b988a736f3c060996459576eb66a97d5983af87dd0230695364400cb266a2d9c79b35522657582e64462f28f52a570a70d39b6162a30155c081e880d72e21887c134a2a7202d70302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50066306402302267deb52d3af8f82ef4c2789fd8e64a83e006f4922cdb97999329d275501d2d3c78a682328966637ad5c094678d5bd3023015d348d15a2357d37629c39976f859d0dc162c108a311ea62d61539f9be3f6d6be5f12c332d1756ae423f8f506d676040302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100cc3ba18ad8b376e142e9fd1c28fe823733121afa2ecaf5d6eb44a133134837aa949020561c5d7ff492dfe1e4ee56dfaa023033ea17cda06ef9c6f43d362f06feb70c4ca48c3ea7f5ca38826e82c295bfb4a6f7cb8eddf2d612a50346fbafabb676280302047c435bb50066306402300d58bacb2226a185d3c103cc3f3d9e7efca564d216a692b54b7651383fe989753a0f11ac790b16ca5f593b063f68d6fa02303138f0a850f5b84142b0c96797b3b501bb3e00d55330c038d5a1f9eb646f3b08f2d0aeb0ac6e8e6171c4b438870c8a500302047c435bb500673065023100ecf859951ec255a41e5a79ab64d77d5075dcbaf3ed581424ed82bb025d90cce58b1ad78c4f47949f794f16037e71287002307fa2a48af6921c4a33d949f8b7c50905c73f68d14e6389f73f31a3d72e51bdafa9a67ebd1e2e5fe3f03462c7aea73ab60302047c435bb50066306402301a28d1846508dbce87c0d1298b41a4a76de0d4183593da53f36ab0e5991147f21da5007aa38b2612deae4556618eaa91023041847bbac12678a6c5cef8cc2999a787d20088ff90dbf899b1976a720dcde3df1d4828e8ac61c7ec116c24cc40d0fefe0302047c435bb50067306502306b86391b1dbb5a8ed2f73d22964af0f4104926ba9de0d849d189a47cd5b2248415472d680ea91288c7a58b3ad4940d8f0231009ea106c2b8db604c4984a8dbf9cc422102ef0b097b3ee4a2c857781ffe5748912a41cd8feb4f0e8c4bfb92020a956fe70302047c435bb500673065023100e81918126445ded7c8a374b2fe9707c99f77f39ee675d30a187bba414cbbc6c8e995bebdaf509af12bb3b9d4bcad6f7a0230649e41ed267918736468b6058ce51e4200404ab80da0c15eb5608253c085a4fe89b59d09b660231ab05f6caa584cb11d0302047c435bb500683066023100f2e22e088d88b8202c51038e74f0d993695e36cf297669d751998186c49ce52d0a3d649b69dcd3d2bc706771ac2b4e40023100ac202a16afe1305a377bad79fd0eceee0fe9be1b3cdb56dc675ae0ca944a2d1f1467b3f3d9e3b6452b2241ba50bbe4860302047c435bb500683066023100837eb7c2bc9375990341e35c95b5b7ad5c381d614cdcf0ff255c1fabcd41d16c0a56ac61ed9d2dcc0a1e2b3fdec78491023100adc684bb27c5f0c4766b81833dc535fb5914fbcebeac149a75476be007cb72d624d4a1ad3a16946b84a49264d87242cb0302047c435bb50066306402305bffdee03d678459165425ea410a9f8c6fe013e1b2533a9a3b1f2d16d4cb9684189c5ef9795b8b868e3a35186ba158ac02307d1d5930ccb461812dffd9cbc8bdfb6aa5b312b7f6f576b1a1e06997b1977d5ee6fcfbb48253436566cb2c239f157ec20302047c435bb5006730650230152a819c0079362aab63711f2468ab4e05ceb1eaa5da6db33c7ab6d4cb121d918c7d0c1086bcadac37a4ecd2d51c725b023100c8ea161438524b252cad8e9fb69bfd810a3a04e602742512e143583848b09af0be128caad85f2019319e0680e7d05df00302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50066306402302ed7b2cab36d0cf06122b10665cf70e4f306ed3b4da6adae065304e409add8d2f82ca0f9ff8adb2a6a1357ad0caa377e023005991cec475bb4015d415d35edbc871999ddad1f144041bca5df16d7cd9907489bbda342bcf3ea0fac3a94c4e69e159c0302047c435bb50066306402302b65cb6e8c35b526dca8b002e81ba867f8aca530a5aa4d9c99030b5e8319bc70feb7d5022674756c2cd8d5cc8e62a2fa02305854e70dacd6b96ff0ff25b936d11a2d28dc795f7e18012303552a90dac0328f816a4bb6f2945959c50c55e0d11accd80302047c435bb500673065023100967b1ab9143acc6c939fe0f5fdac08951a901d1db6e2dcc6547889197e8f6554a81a10f2fb4d6fe0afb5b4e2e82452ae02302b056b411f744609e4887da5d12b220ec4167cc06428c6991777aea0200d3d98c826ccc12ce1cb1217b4c0909a98b9a50302047c435bb5006730650230057c65ae015de9345276c0db18dec876a2acad2d742d755a04787a6a5154508edf3c8eafd3dda28933f44505ecb84a420231009381ebddf10f5be70c7963ac3077f84f6b1dc6560db396a3d3a6490d13e8f548135783ec53aa1d2b4480be0531473f050302047c435bb500663064023020761e506a982cc9864f890de702f77f0434bf9591f29738b0beeb9e9135ab09da0d267ace8fc83455351e1e2b30829b02305c2f73aaea9931ddae4550ae291c4f1e6728b92bf1cdd16a26899ced9efe1ef04fe8e10159864438d9ca7ca156408bff0302047c435bb5006730650231009d64457b6b95bc727a676e02cc1083e42e79656f9c04e130603245e402e35df0b1f146c157bfa312533097d803ed0ce90230281c2bfca9a31ac6bccb16c8344e5f83a4dae67e4bca4210e4f8007c9670589e01e4f51dd9997fe1353fdda7c0f950440302047c435bb500663064023045d10f755f97f07ee956e6b96802766f0eb75610183dd50f0ed73e9767732bb9073c3d8a5aa94daec9b6a7427d0b7e1302306a0ed40e5b65fdbc6ee8d723d6bd1ee3bef713c4dd61a97351311578058c2715363d16633feacd88518f3db1fa2d1ec10302047c435bb5006630640230555dcedc915a99b1fb81342dfef1ca5a99ee85ab943de89ec0ff82719835e5dbe3a9f35c3512e9debed3e0d684b9ba3802302f88c5baeace197b33a111f59ed7bbfb4a187febb2071b08692f02020efa6a0a890811fb1f4843322c4943a97ff4a56a0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50067306502300134332ca80deb56b3341dbe18ae7ecf9a5ab0c863153c6c6625f2baa58c3d2d951289645b5e55aae2da7bc97df4cf260231009195e521dadc553a79274fb3db8f7b24fa45720406fad9acd7425aca3dde60e33c9c564c29d08fd15c714c389e492d370302047c435bb500683066023100fcc02e8c212266e1a377bf85375b56e3230316b3ce81138133a5bc832ebf9f4f2136306c706d8f60c03a147fcfdb6714023100e0790774851844656078dd69f625510ff88088672aa3e581a2cff7ee89a0313c1bfd3e21f8cd99d75457f852a7400ef20302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50066306402304f1f604d17ab119cce267750673aea598c43a2d3607198e0fbca1f5776be5d2d90c45ae957e413e9bf133c10883ec954023033d95defd275893c753308740829211099f791a70051a20619596680040c28a2d0bc901267e262103ca3ab6dfedc76370302047c435bb50066306402304189da45a022debad6f2592609dee8ae96bffa76266290949bd813a90c61426970995a46a3e4e360d17e47e5c242de0002307defabe48513d65fc9cd43e4b744fe1ca6c0d6946b307275076c8fdc278c6b8ae03b137178696723bef0231359eb6c180302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100a0722cf8edf1eed2bdebdd461ccd48857e0208b369180313bc31a498bed4e4d45c4f57aaa63a58b44d5e9e68f7ca01ed023004c53a1c2a7c8c044528a0c27198eccf0170e05bd44cc932734ab35d714984a4ca11d883d29e99b4d6eecbcd9898e4630302047c435bb50068306602310097974bac6ab494310799e761f7bad84bc2e14940980dd66d723f5eb46d379eaa6df96f387432fb4fabe90cf4118e71e202310089d73e1e86336083a6440929d8c50c5b0c288690f540b855aa7f0af830909fd3ebdea405fe7be9a77cb4d49626bf8e5e0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023037a9138780948a62954f5c487e529fc350e03f2000a27c0409aba887f9862c12ed3b1dfcfab6c4f4703a9645088f674d023100e947b2275b52604e7baa9cd8e177032d96ae70c39dc6c87217949e862308695c99ed901b8819492ec739c1b14d6e2f440302047c435bb5006730650231009be91d5bbaa90cc3569f91983cacdb73160f30c50a878de3b1377a344325567c74363c420b4e2cf8fdff5c5055be81a10230140acd4e9e70a1ee21b19b02e7a1a451eda66eed8c89b2d4312b6dc3a19b7c5c4c099e3aa22a092b71509686321344db0302047c435bb500663064023058e712836d1189b79e648125ef1e08d5f58117492282e08e1ac3fc623711a201ed4c57b65d63fbeabf900fabf113d75c02305cdbf92be2289c6f02fd199e32297fbb5bbd3d0b504525c24859cda360ec9d0ec077cbb38295d408cea8792020955bee0302047c435bb500683066023100db8d5bf74e1542c5587cbe4dd7f19f17c8b5e44fc5db054e3fe7b6778f6b26b4eec8b26ea62e60ca52f9d349dab0ccb6023100882251c057306f8dc1e622c5bdcac37d25e041e7e1e5debfb92b1f91707f9e604ff3725b981aa657a57c97ec5fa07c680302047c435bb50066306402306249b0ea02affdfa5dcd54e29e65d54eb58714579f86f83bed9d86721ba1b67f220a0b0f7da385ffe6a66f16a5c0983902302edd0d99d05844da860c44b920381602267ba518eb6be2b78e06e279aeb3548a7e7d88e2490773f4473b89b0fa2a196e0302047c435bb500673065023100e01f160f10710754630a948478243e2bf40712cf49fe0fb2f9cc05c14a5522a77fce11206c76e23652fdea646426768d023065c93a2867498234aeb60780679f257a2ee226779f4ba4d2a278a0183a2ce6b35e08d6b231429d3624641d6add0af1830302047c435bb50066306402303b59f205dacf02eccf21ab4613209810a2c4eec7d76aaee115fa38eedb707e29dbbcbcf9f7c3e7aa4e73d3df89556202023049807312b30a70ff505d297d5892668bcb8a3b28af04a125f3af6c29ff0e2dc24555c391597fd95d49d59c70131710880302047c435bb50066306402303ed789f5164ab7d776ac26ab23b49c25e3e7eb576a1c01ea872d8d8cf82f9ebd9b9d2ddbc0688f010154791148b7db00023062097d24247f1d0d27ef56dda3a659d9a68ea719c26d92b68ce6ed73b1d2bfe57b220ef9012cceee1f8cc57ee954378d0302047c435bb500673065023005117c6627fb636c1b004b4896665c2311fecba8e57a8fc203a44560d020d51b4efd9eb0929f734ae848b1c50bc991aa023100ee4d0e1a07a49644830f96f0ae94782d2bb1778226e1365cf919045cfd5fc99f1ef60fb0f0865019918b97d67da067710302047c435bb50067306502303d3dbee7d8f823ba98c8c18d3f738b064e858eeb3e815e44c0f6666f7beef92ecfb5a8b12ad05dec8eea487da05f1b070231008643bc3aa20914dad8ed92dced8de5bbf73f9c45c5bcece23ec774e03b7bfa7ada0592e3b338b33b7fcc4855a2a26c170302047c435bb5006830660231008c4b8f23db365a64f9e560be4671c2237b587615eca9d63b835268dcb340507a545be025f93533426011fa6324ae4ad0023100f7d7e0eb525df7c8099731c1dafe6989eefa9fd9adc7cb61e5931e7f9c05ba1e114f21d6f7c11476c2dd5959f79ea6a20302047c435bb500683066023100d847716e2d5e9e23aa5a089cfabc10772c8c21667323be69bc36e9df89dfc45ad7f5fc281da1c74d4b9678c613c5d99f023100a8d538d27524e17edb11aa791734766ff02d2f1c93e2e33780d2ae28260a21602183d5585e29836a75a6b138b57b33620302047c435bb500673065023100c41262faac10aa215164da01dfcf4f751c8288433714a0455ab8fe76bce43b95e37607062f839fd3159968c47ce571dc02300de00eacfa64b22693f79ee1ad9ba3243785674cc749c9c533908adec2180828eb164d3cd4b8efea9e5f4eaf61c495e60302047c435bb50067306502300e9ac17bbd4706730a92577a506046d561f58739189b6dde8d505ecdee4f7ea3652649e6cf4ae54f00179ca5ab3b7cff023100d33c94fbbf6d297c2abe55b84ca1fd1e07c6a6747d44d7927ef3ba6dc18efec6ed3203f22426ad6ee17e265872dc9fbc0302047c435bb500673065023100dc4623d278a9af944d959e95ac1112cecf7cd867d6de914059d32754498a192cc4967511f9ba342bca388d2f18391ae902306a83c4130ba9cf2b3d10cc484b7416d731a8a840d0e2032e77384542fddd50a352f3793da174c6873fa72dcbfe0e169b0302047c435bb50067306502310084a4460750ce99efff48f0d99c1b1953aa816f1e63d16b25bcb7b9de18b2b8d5434bb20123fc74f273afa265f62fca7b02307f3c66694662f8f286040b1b98cae0087b45f5b4f16ef1e3905ab6bda15f97fdf531c285174ae774775f31907c2a9add0302047c435bb50067306502301a1bae41478a3376abc963ea3a4e8fa378f8fbfdc5add9c61984f297b0e2c01da9b76151f28166ddb450d78896041744023100b9af958addbed8f0aec83d646512a64b1f06edf16bf476684d89203b8b6fb61436a42e8ead8bed40b8fbbb7194fd7ff80302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb50066306402307480d922bb370e95e00e74ddb64bc9e498193a32484a8e282ed5619d456dc28a69e991ee932ff3f758c232bb0876898702304379b8cb2b2b68d1f8feba876808e57fe37770c28c1ff858b006dc5bf5ae3774fdd51fcf66f1d76f389985d231c5cb540302047c435bb500673065023100ce039bd5ff6d6bf94662f8e2e119f575c373e5cb5b1bad97cb38b755e5585ea7efeda3ebb2dd54003d157f81b604da8e023070c5b71c3cf34380011e82478df2b8079aa7e46b4519bd14c607312349b0279b383f82350d731d72fe1b2db4f664cb330302047c435bb500663064022f6ba3bb681f53e9dec1ec91b70795161adae851239afe847b234e589ce713ef5995427fa0554c57797e8c4abfcd31cc023100b8d947710e20d36f765e24bba16277c338f8cf1417234e7ba917b29d1f86033a7963e7da0794cc0b13904ae70152c25e0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500683066023100f790b812b5f10b4c479ce11eec6e5517ec8847b9dc81c6f5e96eccf8b4c27f29e88c36f844c9573f03e40bb6ab163af6023100aaf9c49a7e16252cf177b6cacfb8f85b5b4717f4d7142fb44cffc407aa4dea6951036f600f5c860243fff0d7337ccad60302047c435bb50067306502310089a49fed1392928d462a930385bbacad093c79d032d382bed1534df7243607a18b128be5ec74d92fffa6b37e4cff331002307ab305649fa53178971eb5e57d52fa5db1090f12344fd2d3e720be05825796ab0da7a73d9e01b1c3a44c881d7638beab0302047c435bb50066306402300acf8e40ec5c333b8841cad495643e5595caeab3b51b637690e88234a869916dd07cca077e1db43ecb508ca311f4a23c023070c3ce695dfe930238621af5806470fef1dce6044f73340e99140a55faeaef286107c02ad842dd45bce4edbf69067d790302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500683066023100b499a229f90a8051e0953e47ee73a3224f3796526eba028502c95d71e8cbc2fc1cc48667b447d99b82afcd771a78925a023100ac43e7bcd35bb553978958db38b15ab7b4cfed50a25aefaf501e89be9f2ad9c5ed0f2eca5c7e882504855d7b830a15240302047c435bb5006730650230155d05f1e2b2dbb6da81b5b573d53d1532d5075dd5ca4798b744bd1ff60d9c6ab8970a19593f54172962bc941e01eaa1023100d8ea3a6a176758b72a8125f52ac65a38a25d696abfca08b8d59dd3fd3ebbe94aca41781a23f387eabb74ae9b6b2dc0ef0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb5006730650230578f9b7aa558be2e0984c7d9e48d6c9ddae297915f06d1b407128c1839327d70a9ba7096ff6a1790822abd6b92c1321102310098b525062324dbcd61e169a3cca37fb557887cc5afda10c438f3c664987997308efd3669ebe82e8a298733a1bb27fcb20302047c435bb500673065023077aca767ac25d60d086bed07430bb5e3ec82656ae0e8996bee1ab6ba29cf0215863316bdc99f83069bd7b9f7a3121d4a023100b43c11185cf28bea38d398efbac5fc187ad214d790ba8fc64280ab77b52be20a6330a4ea88aa38bb5466805b63ab64020302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100fd905acf47c1f49521b486b5181153edbd09dfd922da92aa69c2353ff70e1f999ddf201f1c12a4a5342f92ac9c0d1892023060c649c3f319096ba1b611d5d231f5a20c2e933c788e5e239dad18fc49d7b7db6d91f4cf116cbc41dee82e210724c2880302047c435bb500673065023100fa933cdad03978ba5b82f1e721686dd13a187fdfad7cc6d838475d29cfb7e3ad98212510421de35571db6cc1d8712574023063fc4e17c39c9b20a6bb9ba0c91cf30be5df0587aa63180d153c5137246825899e92a95c6bfab1308ee565722f7c070f0302047c435bb500683066023100b2dd4444d37f879d2903563ef716bafdfea417aff48127603c4dc24c5ad0e947da472af9f8997f5c12ea62d432921ec1023100fe10bd6604bb79f417c7bbfd19b5c3b0b7517ae158dac6c7c2edef1cb54bfd6a18b248eb78650ff29152fc94ab3615cf0302047c435bb50066306402302c4667a0775fdd8a7b2b4c41e95524b5e11410e2c3d463d67d191126c398cfb4316b3d9e672940205473712d1dde668602305e718a8a73c05fbed44a61356eac8fd6e429e2c12d5d381501736d218defa4e710f71570a7574fb6128c3a734c44e8290302047c435bb500673065023100d032f50bfec6fc33bddfd6b14bf8be5f544089adbd1ef007ddb0c55de2f3e83d46b60dff8424868a2dcf4ffcbeb5df3102306cd3b0584c9de4b75112c043f89c2445e696baa3c1dfc54befa188adb4de1102f8b1cf94a9633811e3d72942d01bbbcd0302047c435bb50067306502301d13388031281d6d3609d9b2b26e07dfbe1fb36e6247d4f933ffc3beec69c74b5140e392685750f02baf6c3e4436776d023100d479edcdb12d2fc39a85b3a45647d3d0ab1f969280bb2b3aa330edf801985660e6874b6b80075046dbab9fa092c2d4f40302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023012b4ad15ab698e5837aadadd45f82305c83700e310a1419fc0a3904b46939a16091a98f2d4833d1a341a3921ed4ac76b023100fb4542dcef0478c46983535d8887579f9a811d66019d446ee22ff1e00c558b8aed1cc04580b88742070f1052b0aef2ab0302047c435bb500673065023100b45dda2c6f2ac934fc921d205746c636969e164a4e7c3119077cc2f6aaae99c6fd315ffa32ea7cf4aa8fb92a07c8809c02307c8c9d282e7ac4e820321555d29f787c8f9c5f98903d768dbc25f0a4b1935649abec42a018e2862c7485b55f6fe6d56c0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500683066023100eefa8a1bfc5032ae46e783b7842ed43d1496d2c0c1e6ccdadd215320418204b3546380fd3f5cf92593d3d3d19a7a7765023100a1bd250a61bea4da4cbd9a6767c77006b2d47c98dc8159e65b115ad136b3a248b7b4e68f91c53544a8a968134bef315e0302047c435bb500673065023100f1a7e27e645094cc8d446dde35af5a3b7cf5a759c9e597ea9509d6c035c704c87128a4edb232d6c0d9c953abfe419dcf02302f47f3f067e647dab78f9686011cbf0cf3057cce05721a49e20f5d699356bbfef99c99f6f25b820e06d3531481f53a540302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500683066023100a218f29fb7a26b0f32233caa2e776fdb1cb95516de9aca85eae18b5a651df4e0c2e234b368e03d5983fb0a84347aab7b023100b791d6ca65ac1949a89c0d8b0ef9b4320c387b809f0cb125678daa3fe65deafcf8b61b5fdcbd38776604cad365820e7f0302047c435bb5006630640230523fea948dd2c2ae1fbddbb6dd4cd18851ff0c4693e654959137265ff6f24881bd2cb74636c5298f5c864ddbc6d20f8602300bc6a524c4c53c8faab26ab6658de51dd548356f8a98a2bbde718446b0e333c58f1f8759909f5badca299e83c222650a0302047c435bb500663064023065199300069d409a8e45ecdcb36765f63f7407a287589e4cc3daa44727c11eff342f7e82769d063079777e98b412088002307849c6a5e812cb89d0df7fd09763f1ef0636d02864bfa3176d684ba312c5b09ebf7019342dc01badfe339454675417950302047c435bb500673065023100c028fe8f6fc23194de859d31c90ee25b740e74b356ab08fd32cdaf5a66c2903286c5e6754ff075bb9a7a8522db1ac7f20230662cb6b019fc751890b6eb38050c7551a9aa5510cf061e9b2a5bd4bcb295275ef957edd49f95abee6311cdcc33f0ec610302047c435bb50066306402301b8fad1c6441842b473f0b5e69981f8e6a495e71857a3abb6171873da99b8d49b22ae4d2545e1623c72291774308589102306071fd82cf5a153788b1e5f897d849f452404711d646b254de083278f74e17d18ef99ea3caf61b5f9c9414a4b38b785f0302047c435bb50066306402302f54a4fac896cdc3dd65586163d32a6c580f983fc6b8daeb826993b10a58e902de268c9e83a2b6ee5a946ed95d79975f02306d28c69a2099d23712bf42a7d268c5be6f760fc56f010eb83986d89c50251e82971049cff0adc26d1250404954dd99d20302047c435bb50067306502302f7935f529c51c7c6c565f004813e926b940a343fed91cfa50355288ec2e0c72076cdd2794185814533e0d3206a7475a023100b30f43b7adef55a45bdca3426e19bf8b6033099d791c009282c0c130764da506bde1d8a464b991c22208b487e260c99c0302047c435bb5006630640230736828db84c9b0b2da5e0a9f7357f7d875cc6535e5a7665e8032e892d6073ff4a44e9f1c45c1c5d81b7c1727ccc2155f02305092c6482748f310f368abdf1be8e7c661041d28ce17a4456cb68a9cba0e2f5ab5489ee2b93576a65052e5243b6338290302047c435bb50067306502307ca59d4856d599b24556f592022ad9bda0d85aaf45bd45d969ae4e41ad9792abcacc2fd1b5d03d1e23cf9958cea63ec9023100a68960c806b4b05b8e1526ca0eafcff1adaeebbd8b3b7ce43516c8688f5db29fc774512159cd347aba9f81719131131a0302047c435bb500663064023034f2a8e1c01a8336d8ffd291c33a8dddb120a5581f5d42b1a8e4694f5d1cf522edf02e628b7c307993efdb4eef147f49023065a0c587e8671dcf5d535f26c2c2e499822c90e9ae7b67d4fb41e39259ef3e7f72bfc0e7897d633f1ac13ca55ffc941b0302047c435bb500673065023100d50809728457f24adc10112594b13b65dbe498858477063e9744c3a5f103691112c35fba00335278bf0d721bd13e825d0230018ad44fcd7440489cb020a6c67b44e5a3b243a41176c7d03230915902ad9f0c4694f1747900860e59b8727df90942eb0302047c435bb500673065023100ae1659d4f403d2d90fa5de3057b2ced2d0aa267bd86ca281be65bbb45f86208f51ca94203e398e28e5563eff300b3f020230538cca20a03b3ce007ac803eb73a416a8a66a02e2a391a180ad2a2dc47db1be576fcccc544ff543f15063f9ece7ea0a60302047c435bb500663064023022794da4728f7d95649032299891dc574769fc1e45c45083ae56514846774d77f9ce7560cc3b737219559e55fb845aa9023016c1725c20f26706d78d2215f4bee732b134aafc21cb60e5bfacc46486e312b3e3c74fbd43d8d750506b2cb4d1e91d810302047c435bb50067306502304e488e08bbb9880c9e1de3c35e764f5c443efa60ee146dafe9038b3c72ececc1c10d7e163331b798538eddcf882f5d7302310085f216d9a19a191d002d6e86dcf0e3ae937f47d895c9423512a13d80933bbefdb94c39e1b3dd6175035b8f188b10fe7d0302047c435bb50067306502305a7a1a36d30ef7d29d9b7cdeb3aca21d978337a79259be55f3b099482ed83f2cb1eef795839ce0cbd9c815ee9d9c3c39023100f82cec921e4bae3d2784a54da793518dd2bcba499b3d6eb84d85239182ca9a22d367577ef472703a6bccbfd5cfad11fe0302047c435bb5006630640230445aba1d1a7ebd6a861af3c83b920108a67be92edf2551163d12d848f9abe6a7f47e76e29166d879a5d757ba2b6974dd02301ff3e00d180dbb2d86190d70681fcd37b4f85f08a13cf0a6a93161fd48eea24ea5927dbaec940b298328bea09447b2650302047c435bb500673065023100e21198bf0aeb2d7e71640cfaf4530a5249f27a9283df7ba3dee220769518172e32d70e52ba390016e1a8b4683334743202303707980697fccad33ce5b9a6aaaa03fd4f3cb19042df331b05b0c455e49d9d54bbb12a7169f559b564129ad774b85d800302047c435bb500673065023100fe3e3c5d7818f414d7dd238c7189f66a859455c022b4c6f852dab308f025059a9a88b7010c34d27f2097336eea97b8f7023038d0678ae794c2adabb3b17e682e14735d165b69e302b3fc7e010714aa8387b24dad0b380553054889eba962cee160ce0302047c435bb500683066023100e5ef65964cf0a2404739f6a45c4718a47b57eb8b298437c60f9f2448d2450497e244227db27a81f4385505231078193e023100c44ad935cec9201562620529d26ac2dd2134135fd343b840dbd28ac4d65a2bbbd2e5bdbd289953dddbad448591beefd10302047c435bb500673065023100884db0c14943e068c4ca2900fc40d32f0958f6a042cc8912966f2472dbeef3a8b8fa2e7bf4619cc05ff8e0df45d6d958023023ced5a0df27749557f650108228331812e4adc4c1f42beba1d8b660fd103023cb0f74af3079b0c95066cfce7190755c0302047c435bb50067306502302528084d29e04a4983e60389f9c2bb5b0763fd72865d39faab4765716a09c0c5e5bbde7e3e54f197e5b629a4ad6563c6023100c0bb6514a52d323d36db602b6b7508f2bd04f6d4b3b2847e2663cf458ecaf209126598bb69827b4ea5925629a54880ec0302047c435bb50066306402306585030efb70ac83f746e81593a9e692b6e5d39640eb10d5716c7273570e22d3ca660d3bc3df753bc6a6cc51e80b085f023021dddb1be00cf74e00ae30bd22aec4561cfc98da9aafb1d02ea5bf1e8c6043636a0a6d5ea443764716393bfafc3296eb0302047c435bb500673065023100bd04832fb7d2c8543c5b67e4e29a274f3754f19327bb704c88abd1073a4292e86ee9ef6de35740fe443868d5999b7e99023014dfd136abcee810d5293f367f5991a5f5aa200a2bb3bc865e1b75c8d5b020aeb500121ba84687c9eb0ff29e9a7f23430302047c435bb500683066023100e908f7f14b4a0bbfccd4f9ab9fdddd3e68572bb0050aeb8a61ca94e2e23fb1f73966b37d55d9237ca65aa48a2ad7f2af0231009ce2b8d4066074d8f97b69d4c0fb739ad918420690d51c0845709218f0e0dc762a1c691ec6e457fc2c9b937eb24c8e940302047c435bb500673065023059a763421ea3fe9a88735f9d92083cbe6dba56661d5cf24f962e0d0e9017497fa0aba9123946512556b335f5a1447171023100fad45bfc98fc4086aadf30a8338edaeedec9909f5313d1c8baeeb33c53918438a3f1933f7a64fa916e874144195a437d0302047c435bb500673065023100dfd9a916db57fd3eeb707e28157205d782d95fa36dcabcdbe762ebb2a5aa1fe83ad694cf4eafceca1536188a03576c64023054340d941b03d2e87bd5a29f4b62bc772ce2f51e5556aae91f5f47947d9d088a018c9a5e05d6c1f1a3bf5ecb170122da0302047c435bb500663064023037da2c433f22edb262b31ef81441fd7e533a703436f46a8f8c61d8d5385009cbba3705b1ce4f2ac78f21715b7a2fc97a02305d30bede714c75b7d70486ea27077947af71fff34d08ec899493f175d73da76b677ec57cd97587f8212eebc300c20d740302047c435bb500663064023044757e39a28c2b6a45266264564f597224a8e18135424eb807409bf015503dd51a273c51cf4ef91ee6f01356870f9657023002a6513b17388257e8f13eb0d0084c46f88b5b0f06e570800d549591083a1198720a65fe270e6bcabb0a79e06d99828f0302047c435bb50068306602310084ea23e8a57e8dfc03864da2c54ba31e2f4b2ded423e8e019731b79ef3ba640bafa3540d13a4b4aa88619385dc22f67c023100f9dc8ec3eb52cf886aa34e2abc8a545666cf0ca0522673316d908f70bcd352e5d3a7972de3b71704cede4e54d9ca3f6adk U]bkMicڜO%CZ@\oK9Đ :k/u?WL߹/@UF㨷?w]tcr1\yc:}Q˸+UF|P'*>Oר\;7ccaɣh ؙ/.HfNCwڷ3feon$?;Zfۋ尒æn^3콍> (6, p>^]٣8v}xN-k!,}bwpϲaΧX9-0:ؾY>I231BfxgkFqNoL=HV7I!?^JE U^zՔ&΅>h)UM!/;uzQ,m ,}D8htZ]>KBIiTfWD~'O{_ȫO[:O6(zRmLmpOݞ-GGϯ2KKeǠnu[=BV:ZQ 8W>~E_y>`<?d % ; *6agp   H  I JOPTZ^Z^__ _(_8_09`0:in0GH4IX¼Y\]<^4bd eflt,uvwx8yCansible-freeipa-tests1.11.01.el8ansible-freeipa testsansible-freeipa tests. Please have a look at /usr/share/ansible-freeipa/requirements-tests.txt to get the needed requrements to run the tests.d2aarch64-01.stream.rdu2.redhat.comCentOSCentOSGPL-3.0-or-laterbuilder@centos.orgUnspecifiedhttps://github.com/freeipa/ansible-freeipalinuxnoarch_;.7dMNG> v ]s,7dR_K,S-x&?# .;gWW o> e[ n898Y " d,7`z @`@`@`@`@` @`x@_ǁ_0@__;_ @^@^z^^b^^@^Nt^F]]]rJ@]A]6]6]@]]\\\Q\!Thomas Woerner - 1.11.0-1Thomas Woerner - 1.10.0-1Thomas Woerner - 1.9.2-1Thomas Woerner - 1.9.1-1Thomas Woerner - 1.9.0-1Thomas Woerner - 1.8.4-1Thomas Woerner - 1.8.3-1Thomas Woerner - 1.8.2-1Thomas Woerner - 1.8.1-1Thomas Woerner - 1.8.0-1Thomas Woerner - 1.7.0-1Thomas Woerner - 1.6.3-1Thomas Woerner - 1.6.2-1Thomas Woerner - 1.6.1-1Thomas Woerner - 1.5.3-1Thomas Woerner - 0.4.0-1Thomas Woerner - 0.3.8-1Thomas Woerner - 0.3.7-1Thomas Woerner - 0.3.6-3Thomas Woerner - 0.3.6-2Thomas Woerner - 0.3.6-1Thomas Woerner - 0.3.2-1Thomas Woerner - 0.3.1-1Thomas Woerner - 0.3.0-2Thomas Woerner - 0.3.0-1Thomas Woerner - 0.1.12-6Thomas Woerner - 0.1.12-5Thomas Woerner - 0.1.12-4Thomas Woerner - 0.1.12-3Thomas Woerner - 0.1.12-2Thomas Woerner - 0.1.12-1Thomas Woerner - 0.1.11-1Thomas Woerner - 0.1.10-1Thomas Woerner - 0.1.8-3Thomas Woerner - 0.1.8-2Thomas Woerner - 0.1.8-1Thomas Woerner - 0.1.7-1Thomas Woerner - 0.1.6-4Thomas Woerner - 0.1.6-3Thomas Woerner - 0.1.6-2Thomas Woerner - 0.1.6-1Thomas Woerner - 0.1.4-2Thomas Woerner - 0.1.4-1Thomas Woerner - 0.1.3-1Thomas Woerner - 0.1.2-3Thomas Woerner - 0.1.2-2Thomas Woerner - 0.1.2-1Thomas Woerner - 0.1.1-1- Update to version 1.11.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.11.0 Resolves: RHBZ#2170371 - Multiple service management Resolves: RHBZ#2175769 - New ipacert module Resolves: RHBZ#2127906 - Fix maxsequence handling in ipapwpolicy module Resolves: RHBZ#2214295- Update to version 1.10.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.10.0 Resolves: RHBZ#2170371 - ipareplica/server: Enable removal from domain with undeployment Resolves: RHBZ#2127901 - ipagroup: Allow multiple group management Resolves: RHBZ#2175762 - ipaserver: Allow deployments with random serial numbers Resolves: RHBZ#2127904 - ipagroup: Fix ensuring external group members (without trust-ad) Resolves: RHBZ#2183820 - ipaclient: Add subid option to select the sssd profile with-subid Resolves: RHBZ#2175766 - ipaclient: Fix allow_repair with removed krb5.conf and DNS lookup Resolves: RHBZ#1759785 - ipaclient: Keep server affinity while deploying as long as possible Resolves: RHBZ#2175755- Update to version 1.9.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.2 Resolves: RHBZ#2125591 - ipabackup: Use ipabackup_item again in copy_backup_to_server Resolves: RHBZ#2165951- Update to version 1.9.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.1 Resolves: RHBZ#2125591 - pwpolicy: Allow clearing policy values Resolves: RHBZ#2150332 - Use netgroup_find instead of netgroup_show to workaround IPA bug Resolves: RHBZ#2144724- Update to version 1.9.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.0 Related: RHBZ#2125591 - pwpolicy: Add support for password check and grace limit Resolves: RHBZ#2015288 - ipaconfig: Do not allow enable_sid set to False Resolves: RHBZ#2127447 - ipaclient: No kinit on controller for deployment using OTP Resolves: RHBZ#2127885 - ipaclient: Configure DNS resolver Resolves: RHBZ#2127894 - New netgroup management module Resolves: RHBZ#2127908 - sudorule: Add support for 'hostmask' parameter Resolves: RHBZ#2127912 - ipaconfig: Fix fail_json calls Resolves: RHBZ#2128460 - ipaconfig: Do not require enable_sid for add_sids or netbios_name Resolves: RHBZ#2134530 - ipaserver: Add missing idstart check Resolves: RHBZ#2132729- Update to version 1.8.4 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.4 Resolves: RHBZ#2125591 - 'ansible-doc' -l lists most idm modules as 'UNDOCUMENTED' Resolves: RHBZ#2121362 - ansible-freeipa Replica Install Setup DNS fails Resolves: RHBZ#2120415 - ipaconfig does not support SID and netbios attributes Resolves: RHBZ#2069174- Update to version 1.8.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.3 Related: RHBZ#2080321 - Fixes replica deployment issue for domains without SID support. Related: RHBZ#2110491- Update to version 1.8.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.2 Related: RHBZ#2080321 - SIDs are always generated for server and replica deployments Resolves: RHBZ#2110491 - Random Serial Numbers are not enabled by default any more Resolves: RHBZ#2110526 - Fixes comparison of bool values in IPA 4.9.10+ for ipadnsconfig Resolves: RHBZ#2110539- Update to version 1.8.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.1 Related: RHBZ#2080321 - ipa server deploys failing with latest IPA compose Resolves: RHBZ#2103928 - ipaserver_external_cert_files failes to copy with ansible 2.13 Resolves: RHBZ#2104842- idrange: Fix usage of dom_name when idrange doesn't exist. Resolves: RHBZ#2086993 - smartcard roles for ansible-freeipa Resolves: RHBZ#2076554- Update to version 1.7.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.7.0 Resolves: RHBZ#2080321 - New idrange management module. Resolves: RHBZ#1921545 - Not able to update empty descriptions in automount maps.a Resolves: RHBZ#2048552 - New servicedelegationrule management module. Resolves: RHBZ#2069170 - New servicedelegationtarget management module. Resolves: RHBZ#2069172 - Add support for managing idoverrideusers in ipagroup. Resolves: RHBZ#2069173- Update to version 1.6.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.3 Related: RHBZ#2010621- Update to version 1.6.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.2 Related: RHBZ#2010621- Update to version 1.6.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.0 Related: RHBZ#2010621 - Add module to manage automount maps Resolves: RHBZ#2040462 - Add module to manage automount keys Resolves: RHBZ#2040464 - Client deploy failing with ipaadmin keytab and OTP due to latest ansible version Resolves: RHBZ#2041753- Update to version 1.5.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.0 Related: RHBZ#2010621 - automember set default group/hostgroup is missing from the automember module Resolves: RHBZ#1999912 - automember remove default group/hostgroup is missing from the automember module Resolves: RHBZ#1999913 - automember rebuild is missing from the automember module Resolves: RHBZ#1999915 - automember remove orphans group/hostgroup is missing from the automember module Resolves: RHBZ#1999916 - Not able to update existing automember rule description Resolves: RHBZ#2021393- Update to version 0.4.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.4.0 Resolves: RHBZ#2010621 - Add ability to run modules remotely Resolves: RHBZ#1918025 - New management module ipaautomountlocation Resolves: RHBZ#2010639- Update to version 0.3.8 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.8 Related: RHBZ#1959875 - automember: Verify condition keys Related: RHBZ#1976926- Update to version 0.3.7 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.7 Related: RHBZ#1959875 - automember: Fix action to be automember or member, not service Resolves: RRBZ#1976923 - automember: Fix result["failed"] issues with conditions Resolves: RRBZ#1976926- Apply fix for ipabackup: Use module to get IPA_BACKUP_DIR from ipaplatform Related: RRBZ#1969847- ipabackup: Use module to get IPA_BACKUP_DIR from ipaplatform Resolves: RRBZ#1969847- Update to version 0.3.6 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.6 Resolves: RHBZ#1959875 - ansible-freeipa-tests not in the compose Resolves: RHBZ#1936869 - Remove unsupported parameter for (ipapermission) module: perm_rights from permission-present.yml Resolves: RHBZ#1921654 - Sample playbook included for selfservice module is incorrect Resolves: RHBZ#1922060 - ipa-client-install failing with error code 7(keytab: /usr/sbin/ipa-rmkeytab returned 7) Resolves: RHBZ#1935123 - New management module ipaserver Resolves: RHBZ#1966493 - New management module ipaautomember Resolves: RHBZ#1966496- Update to version 0.3.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.2 Related: RHBZ#1891826 - Not able to add additional privileges with existing privilege in role module Resolves: RHBZ#1893678 - Required error message while adding non-existing members in role handling Resolves: RHBZ#1893679 - Not able to add new members with existing members role handling Resolves: RHBZ#1893684 - service members are removed while updating other members in role handling Resolves: RHBZ#1893685 - after changing the vault type from standard to symmetric, Salt is missing Resolves: RHBZ#1880367 - After changing the vault type from symmetric to asymmetric, Salt is present in the asymmetric vault Resolves: RHBZ#1880377 - After changing the vault type from asymmetric to the standard vault, the Public key is present in the standard vault Resolves: RHBZ#1880378 - Not able to replace public-key-file to the public-key in asymmetric vault type Resolves: RHBZ#1880862 - ipauser module does not seem to support --check flag to ansible-playbook Resolves: RHBZ#1893675 - Not able to add additional attributes with existing attributes in permission handling Resolves: RHBZ#1893687 - Privilege variable is removed from permission handling Resolves: RHBZ#1893688- Update to version 0.3.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.1 Related: RHBZ#1891826 - ipabackup: Fix undefined vars for conditions in shell tasks without else Related: RHBZ#1894494- Ship ipabackup role for backup and restore Related: RHBZ#1894494- Update to version 0.3.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.0 With tests sub package Resolves: RHBZ#1891826 - Support for firewalld zone in ipaserver and ipareplica roles Resolves: RHBZ#1894488 - ipagroup: Add support for the IPA CLI option `posix` Resolves: RHBZ#1894493 - New ipabackup role for backup and restore Resolves: RHBZ#1894494 - New management module ipadelegation Resolves: RHBZ#1894496 - New management module ipalocation Resolves: RHBZ#1894497 - New management module ipaprivilege Resolves: RHBZ#1894498 - New management module ipapermission Resolves: RHBZ#1894499 - New management module iparole Resolves: RHBZ#1894500 - New management module ipaselfservice Resolves: RHBZ#1894501 - New management module ipatrust Resolves: RHBZ#1894502 - Fixed log of vault data return when retrieving to a file Resolves: RHBZ#1875378 - ipadnszone: Fix modification o SOA serial with other attributes Resolves: RHBZ#1876896 - Fix symmetric vault password change when using password_files Resolves: RHBZ#1879004 - ipadnsrecord: fix record modification behavior Resolves: RHBZ#1880409 Resolves: RHBZ#1881452 - ipadnsrecord: fix record update when multiple records exist Resolves: RHBZ#1881436- Allow to manage multiple dnszone entries Resolves: RHBZ#1845058 - Fixed error msgs on FreeIPABaseModule subclasses Resolves: RHBZ#1845051 - Fix `allow_create_keytab_host` in service module Resolves: RHBZ#1868020 - Modified return value for ipavault module Resolves: RHBZ#1867909 - Add support for option `name_from_ip` in ipadnszone module Resolves: RHBZ#1845056 - Fixe password behavior on Vault module Resolves: RHBZ#1839200- ipareplica: Fix failure while deploying KRA Resolves: RHBZ#1855299- ipa[server,replica]: Fix pkcs12 info regressions introduced with CA-less Resolves: RHBZ#1853284- action_plugins/ipaclient_get_otp: Discovered python needed in task_vars Resolves: RHBZ#1852714- Fixes service disable when service has no certificates attached Resolves: RHBZ#1836294 - Add suppport for changing password of symmetric vaults Resolves: RHBZ#1839197 - Fix forwardzone issues Resolves: RHBZ#1843826 Resolves: RHBZ#1843828 Resolves: RHBZ#1843829 Resolves: RHBZ#1843830 Resolves: RHBZ#1843831 - ipa[host]group: Fix membermanager unknow user issue Resolves: RHBZ#1848426 - ipa[user,host]: Fail on duplucate names in the users and hosts lists Resolves: RHBZ#1822683- Update to version 0.1.12 bug fix only release Related: RHBZ#1818768- Update to version 0.1.11 Related: RHBZ#1818768- Update to version 0.1.10: - ipaclient: Not delete keytab when ipaclient_on_master is true - New module to manage dns forwarder zones in ipa - Enhancements of sudorule module tests - Gracefully handle RuntimeError raised during parameter validation in fail_jso - ipareplica_prepare: Fix module DOCUMENTATION - ipa[server,replica,client]: setup_logging wrapper for standard_logging_setup - Created FreeIPABaseModule class to facilitate creation of new modules - New IPADNSZone module - Add admin password to the ipadnsconfig module tests - Added alias module arguments in dnszone module - Fixed a bug in AnsibleFreeIPAParams - utils/build-galaxy-release: Do not add release tag to version for galaxy - ipaserver docs: Calm down module linter - galaxy.yml: Add system tag - ipareplica_setup_kra: Remove unused ccache parameter - ipareplica_setup_krb: krb is assigned to but never used - utils/galaxy: Make galaxy scripts more generic - galaxyfy-playbook.py: Fixed script name Related: RHBZ#1818768- ipahost: Do not fail on missing DNS or zone when no IP address given Resolves: RHBZ#1804838- Updated RPM description for ansible-freeipa 0.1.8 Related: RHBZ#1748986 - ipahost: Fix choices of auth_ind parameter, allow to reset parameter Resolves: RHBZ#1783992 - ipauser: Allow reset of userauthtype, do not depend on first,last for mod Resolves: RHBZ#1784474 - ipahost: Enhanced failure msg for member params used without member action Resolves: RHBZ#1783948 - Add missing attributes to ipasudorule Resolves: RHBZ#1788168 Resolves: RHBZ#1788035 Resolves: RHBZ#1788024 - ipapwpolicy: Use global_policy if name is not set Resolves: RHBZ#1797532 - ipahbacrule: Fix handing of members with action hbacrule Resolves: RHBZ#1787996 - ansible_freeipa_module: Fix comparison of bool parameters in compare_args_isa Resolves: RHBZ#1784514 - ipahost: Add support for several IP addresses and also to change them Resolves: RHBZ#1783979 Resolves: RHBZ#1783976 - ipahost: Fail on action member for new hosts, fix dnsrecord_add reverse flag Resolves: RHBZ#1803026- Update to version 0.1.8 (bug fix release) - roles/ipaclient/README.md: Add information about ipaclient_otp - Install and enable firewalld if it is configured for ipaserver and ipareplica roles - ipaserver_test: Do not use zone_overlap_check for domain name validation - Allow execution of API commands that do not require a name - Update README-host: Drop options from allow_*keytab parameters docs - ipauser: Extend email addresses with default email domain if no domain is given Resolves: RHBZ#1747413 Related: RHBZ#1748986- Update to version 0.1.7 - Add debian support for ipaclient - Added support for predefining client OTP using ipaclient_otp - ipatopologysegment: Store suffix for commands in command list - ipatopologysegment: Fail for missing entry with reinitialized - Utils scripts: ansible-ipa-[server,replica,client]-install - ipaserver_test,ipareplica_prepare: Do not return _pkcs12_file settings - ansible_freeipa_module: Add support for GSSAPI - ansible_ipa_client: Drop import of configure_nsswitch_database - New host management module - New hostgroup management module - ipagroup: Remove unused member_[present,absent] states - external-ca tests: Fix typo in inventory files - tests/external-signed-ca tests: Fix external-ca.sh to use proper serials - ipagroup: Rework to use same mechanisms as ipahostgroup module - ansible_freeipa_module: api_command should not have extra try clause - ansible_freeipa_module: compare_args_ipa needs to compare lists orderless - ansible_freeipa_module: New function api_check_param - ansible_freeipa_module: New functions module_params_get and _afm_convert - ansible_freeipa_module: Add missing to_text import for _afm_convert - ansible_freeipa_module: Convert tuple to list in compare_args_ipa - ansible_freeipa_module: New function api_get_realm - ipauser: User module extension - New sudocmd management module - New sudocmdgroup management module - ansible_freeipa_module: Convert int to string in compare_args_ipa - New pwpolicy management module - New hbacsvc (HBAC Service) management module - New hbacsvcgroup (HBAC Service Group) management module - ipagroup: Properly support IPA versions 4.6 and RHEL-7 - ipagroup: Fix changed flag, new test cases - ipauser: Add info about version limitation of passwordexpiration - New hbacrule (HBAC Rule) management module - ipahostgroup: Fix changed flag, support IPA 4.6 on RHEL-7, new test cases - New sudorule (Sudo Rule) management module - ipauser: Support 'sn' alias of 'last' for surname - Update galaxy.yml: Update description, drop empty dependencies - Update ipauser.py: Fix typo in users.name description - ipaclient: Fix misspelled sssd options - ipauser: Return generated random password - ipahost: Return generated random password - Added context configuration to api_connect - ansible_freeipa_module: Better support for KRB5CCNAME environment variable - ipa[server,replica,client]: Add support for CentOS-8 - ipahost: Extension to be able handle several hosts and all settings - Flake8 fixes - Documentation updates - Cleanup Resolves: RHBZ#1748986- ansible_ipa_client: Drop import of configure_nsswitch_database (RHBZ#1748905)- ipatopologysegment: Store suffix for commands in command list (RHBZ#1733547) - ipatopologysegment: Fail for missing entry with reinitialized (RHBZ#1733559)- Drop dirserv_cert_files key from utils/gen_module_docs.py for covscan- update to version 0.1.6 - Lots of documentation updates in READMEs and modules - library/ipaclient_get_otp: Enable force mode for host_add call (fixes #74) - Flake8 and pylint reated fixes - Fixed wrong path to CheckedIPAddress class in ipareplica_test - Remove unused ipaserver/library/ipaserver.py - No not use wildcard imports for modules - ipareplica: Add support for pki_config_override - ipareplica: Initialize dns.ip_addresses and dns.reverse_zones for dns setup - ipareplica_prepare: Properly initialize pin and cert_name variables - ipareplica: Fail with proper error messages - ipaserver: Properly set settings related to pkcs12 files - ipaclient: RawConfigParser is not always provided by six.moves.configparser - ipaclient_setup_nss: paths.GETENT is not available before freeipa-4.6.90.pre1 - ipaserver_test: Initialize value from options.zonemgr - ipareplica_setup_custodia: create_replica only available in newer releases - ipaclient: Fix typo in dnsok assignment for ipaclient_setup_nss - ipa[server,replica]: Set _packages_adtrust for Ubuntu - New build script for galaxy release - New utils script to update module docs - Changes from ansible-freeipa-0.1.5 - Support for IPA 4.8.0 - New user management module - New group management module - ipaserver: Support external signed CA - RHEL-8 specific vars files to be able to install needed modules automatically - ipareplica: Fixes for certmonger and kra setup - New tests folder - OTP related updates to README files- ansible_ipa_client: Always set options.unattended (RHBZ#1726645) - ipaserver_prepare: Properly report error, do show trace back (RHBZ#1726668) - ipa[server,replica,client]: RHEL-8 specific vars files (RHBZ#1727095) - ipatopology modules: Use ipaadmin_ prefix for principal and password (RHBZ#1727101)- update to version 0.1.4 - ipatopologysegment: Use commands, not command- update to version 0.1.3 - ipaclient_test: Fix Python2 decode use with Python3 - Fixed: #86 (AttributeError: 'str' object has no attribute 'decode') - ipaclient_get_otp: Remove ansible_python_interpreter handling - ipaclient: Use omit (None) for password, keytab, no string length checks - ipaclient_join: Support to use ipaadmin_keytab without ipaclient_use_otp - ipaclient: Report error message if ipaclient_get_otp failed - Fixes #17 Improve how tasks manage package installation - ipareplica: The dm password is not needed for ipareplica_master_password - ipareplica: Use ipareplica_server if set - ipatopologysegment: Allow domain+ca suffix, new state: checked - Documentation updates - Cleanups- bump release for functional test- bump release for functional test- update to version 0.1.2 - Now a new Ansible Collection - Fix gssapi requirement for OTP: It is only needed if keytab is used with OTP now. - Fix wrong ansible argument types - Do not fail on textwrap for replica deployments with CA - Ansible lint and galaxy fixes - Disable automatic removal of replication agreements in uninstall - Enable freeipa-trust service if adtrust is enabled - Add support for hidden replica - New topology managament modules - Add support for pki_config_override - Fix host name setup in server deployment - Fix errors when ipaservers variable is not set - Fix ipaclient install role length typo - Cleanups- Initial package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     1.11.0-1.el8      !!"#########"$$$$$$$$%%&&''()))((((((((((((((***+++,,--.....//0110222000000000000033333333333requirements-tests.txttestsREADME.mdansible.cfgautomembertest_automember.ymltest_automember_client_context.ymltest_automember_default_group.ymltest_automember_orphans_removed.ymltest_automember_rebuilt.ymlautomounttest_automountkey.ymltest_automountkey_client_context.ymltest_automountlocation.ymltest_automountlocation_client_context.ymltest_automountmap.ymltest_automountmap_client_context.ymlazureazure-pipelines.ymlbuild-containers.ymlnightly.ymlpr-pipeline.ymltemplatesbuild_container.ymlfast_tests.ymlgalaxy_pytest_script.ymlgalaxy_script.ymlgalaxy_tests.ymlgroup_tests.ymlplaybook_fast.ymlplaybook_tests.ymlpytest_tests.ymlvariables.yamlvariables_c8s.yamlvariables_c9s.yamlvariables_centos-7.yamlvariables_fedora-latest.yamlvariables_fedora-rawhide.yamlbackup_roletest_backup.ymlca-lesscertificatespkinitextensions.confclean_up_certificates.ymlgenerate-certificates.shinstall_replica_without_ca.ymlinstall_server_without_ca.ymlinventorycerttest_cert_client_context.ymltest_cert_host.ymltest_cert_service.ymltest_cert_user.ymlconfigtest_config.ymltest_config_client_context.ymltest_config_empty_string_params.ymltest_config_sid.ymldelegationtest_delegation.ymltest_delegation_client_context.ymldnsconfigtest_dnsconfig.ymltest_dnsconfig_client_context.ymltest_dnsconfig_forwarders_ports.ymldnsforwardzonetest_dnsforwardzone.ymltest_dnsforwardzone_client_context.ymldnsrecordenv_cleanup.ymlenv_setup.ymlenv_vars.ymltest_compatibility_with_ansible_module.ymltest_dnsrecord.ymltest_dnsrecord_client_context.ymltest_dnsrecord_full_records.ymltest_dnsrecord_modify_record.ymldnszoneenv_cleanup.ymlenv_setup.ymlenv_teardown.ymltest_dnszone.ymltest_dnszone_client_context.ymltest_dnszone_mod.ymltest_dnszone_name_from_ip.ymlenv_freeipa_facts.ymlenvironmenttest_locale.ymlexternal-signed-ca-with-automatic-copyexternal-ca.shinstall-server-with-external-ca-with-automatic-copy.ymlinventoryexternal-signed-ca-with-manual-copyexternal-ca.shinstall-server-with-external-ca-with-manual-copy.ymlinventorygroupcreate_groups_json.ymlgroups.shtest_group.ymltest_group_client_context.ymltest_group_external_group_members_no_trust.ymltest_group_external_members.ymltest_group_external_nonposix.ymltest_group_idoverrideuser.ymltest_group_membermanager.ymltest_groups.ymltest_groups_absent.ymltest_groups_external_nonposix.ymltest_groups_present.ymltest_groups_present_slice.ymlhbacruletest_hbacrule.ymltest_hbacrule_categories.ymltest_hbacrule_client_context.ymltest_hbacrule_member_case_insensitive.ymltest_hbacrule_member_empty.ymlhbacsvctest_hbacsvc.ymltest_hbacsvc_client_context.ymlhbacsvcgrouptest_hbacsvcgroup.ymltest_hbacsvcgroup_client_context.ymltest_hbacsvcgroup_member_case_insensitive.ymlhostcertificatetest_host_certificate.ymltest_hosts_certificate.ymltest_host.ymltest_host_allow_create_keytab.ymltest_host_allow_retrieve_keytab.ymltest_host_bool_params.ymltest_host_client_context.ymltest_host_empty_string_params.ymltest_host_ipaddresses.ymltest_host_managedby_host.ymltest_host_no_zone.ymltest_host_principal.ymltest_host_random.ymltest_host_reverse.ymltest_host_sshpubkey.ymltest_hosts.ymltest_hosts_managedby_host.ymltest_hosts_principal.ymlhostgrouptest_hostgroup.ymltest_hostgroup_client_context.ymltest_hostgroup_membermanager.ymltest_hostgroup_rename.ymlidrangetasks_remove_trust.ymltasks_set_trust.ymltest_idrange.ymltest_idrange_client_context.ymllocationtest_location.ymltest_location_client_context.ymlnetgrouptest_netgroup.ymltest_netgroup_client_context.ymltest_netgroup_member.ymltest_netgroup_member_absent.ymltest_netgroup_member_case_insensitive.ymlpermissiontest_permission.ymltest_permission_client_context.ymlprivilegetest_privilege.ymltest_privilege_client_context.ymlpwpolicytest_pwpolicy.ymltest_pwpolicy_client_context.ymltest_pwpolicy_invalid_data_type.ymlpytestsconftest.pydnszoneplaybooksdnszone_add_multiple_ipv4_ipv6_forwarders.ymldnszone_add_without_forwarder.ymldnszone_del_multiple.ymldnszone_disable.ymldnszone_enable.ymldnszone_invalid_ip.ymldnszone_invalid_serial.ymldnszone_name_from_ip.ymldnszone_with_forward_policy_only.ymltest_dnszone.pyroleenv_cleanup.ymlenv_facts.ymlenv_setup.ymltest_role.ymltest_role_client_context.ymltest_role_lists_handling.ymltest_role_member_case_insensitive.ymltest_role_service_member.ymlsanitygalaxy-importer.cfgsanity.shselfservicetest_selfservice.ymltest_selfservice_client_context.ymlservertest_server.ymltest_server_client_context.ymlservicecertificatetest_service_certificate.ymltest_service_certificate_newline.ymltest_services_certificate_newline.ymlenv_cleanup.ymlenv_setup.ymlenv_vars.ymlgenerate_test_data.ymltest_service.ymltest_service_client_context.ymltest_service_disable.ymltest_service_empty_string_params.ymltest_service_keytab.ymltest_service_without_skip_host_check.ymltest_services_absent.ymltest_services_present.ymltest_services_present_slice.ymltest_services_without_skip_host_check.ymlservicedelegationruletest_servicedelegationrule.ymltest_servicedelegationrule_client_context.ymltest_servicedelegationrule_hostprincipal.ymlservicedelegationtargettest_servicedelegationtarget.ymltest_servicedelegationtarget_client_context.ymltest_servicedelegationtarget_hostprincipal.ymlsudocmdtest_sudocmd.ymltest_sudocmd_client_context.ymlsudocmdgrouptest_sudocmdgroup.ymltest_sudocmdgroup_client_context.ymlsudoruletest_sudorule.ymltest_sudorule_categories.ymltest_sudorule_client_context.ymltest_sudorule_member_case_insensitive.ymltest_sudorule_single_hostnames.ymltest_playbook_runs.pytrusttest_trust.ymltest_trust_client_context.ymlusercertificatetest_user_certificate.ymltest_users_certificate.ymlcertmapdatatest_user_certmapdata.ymltest_user_certmapdata_issuer_subject.ymltest_users_certmapdata.ymlcreate_users_json.ymltest_user.ymltest_user_client_context.ymltest_user_empty_lists.ymltest_user_empty_string_params.ymltest_user_random.ymltest_users.ymltest_users_absent.ymltest_users_invalid_cert.ymltest_users_present.ymltest_users_present_slice.ymlusers.shusers_absent.shutils.pyvaultenv_cleanup.ymlenv_setup.ymlin.txtpassword.txttasks_vault_members.ymltest_vault_asymmetric.ymltest_vault_change_type.ymltest_vault_client_context.ymltest_vault_members.ymltest_vault_standard.ymltest_vault_symmetric.yml/usr/share/ansible-freeipa//usr/share/ansible-freeipa/tests//usr/share/ansible-freeipa/tests/automember//usr/share/ansible-freeipa/tests/automount//usr/share/ansible-freeipa/tests/azure//usr/share/ansible-freeipa/tests/azure/templates//usr/share/ansible-freeipa/tests/backup_role//usr/share/ansible-freeipa/tests/ca-less//usr/share/ansible-freeipa/tests/ca-less/certificates//usr/share/ansible-freeipa/tests/ca-less/certificates/pkinit//usr/share/ansible-freeipa/tests/cert//usr/share/ansible-freeipa/tests/config//usr/share/ansible-freeipa/tests/delegation//usr/share/ansible-freeipa/tests/dnsconfig//usr/share/ansible-freeipa/tests/dnsforwardzone//usr/share/ansible-freeipa/tests/dnsrecord//usr/share/ansible-freeipa/tests/dnszone//usr/share/ansible-freeipa/tests/environment//usr/share/ansible-freeipa/tests/external-signed-ca-with-automatic-copy//usr/share/ansible-freeipa/tests/external-signed-ca-with-manual-copy//usr/share/ansible-freeipa/tests/group//usr/share/ansible-freeipa/tests/hbacrule//usr/share/ansible-freeipa/tests/hbacsvc//usr/share/ansible-freeipa/tests/hbacsvcgroup//usr/share/ansible-freeipa/tests/host//usr/share/ansible-freeipa/tests/host/certificate//usr/share/ansible-freeipa/tests/hostgroup//usr/share/ansible-freeipa/tests/idrange//usr/share/ansible-freeipa/tests/location//usr/share/ansible-freeipa/tests/netgroup//usr/share/ansible-freeipa/tests/permission//usr/share/ansible-freeipa/tests/privilege//usr/share/ansible-freeipa/tests/pwpolicy//usr/share/ansible-freeipa/tests/pytests//usr/share/ansible-freeipa/tests/pytests/dnszone//usr/share/ansible-freeipa/tests/pytests/dnszone/playbooks//usr/share/ansible-freeipa/tests/role//usr/share/ansible-freeipa/tests/sanity//usr/share/ansible-freeipa/tests/selfservice//usr/share/ansible-freeipa/tests/server//usr/share/ansible-freeipa/tests/service//usr/share/ansible-freeipa/tests/service/certificate//usr/share/ansible-freeipa/tests/servicedelegationrule//usr/share/ansible-freeipa/tests/servicedelegationtarget//usr/share/ansible-freeipa/tests/sudocmd//usr/share/ansible-freeipa/tests/sudocmdgroup//usr/share/ansible-freeipa/tests/sudorule//usr/share/ansible-freeipa/tests/trust//usr/share/ansible-freeipa/tests/user//usr/share/ansible-freeipa/tests/user/certificate//usr/share/ansible-freeipa/tests/user/certmapdata//usr/share/ansible-freeipa/tests/vault/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2noarch-redhat-linux-gnuASCII textdirectoryASCII text, with very long linesBourne-Again shell script, ASCII text executablePython script, ASCII text executableASCII text, with no line terminatorsUTF-8 Unicode textRutf-8d75e7c439983b12e9566205d8ed8e43c471f9613138aca14ea3d551c3d055ac2?@7zXZ !#,$] b2u Q{LVQDgU#PT{P-#s~E'Fc juDn~LO'$Pzn8Zp & %fS!rzՏ*)S+7m_DiOG("Ic`h ԕo0G ?Pzݫ1ԇYm /|XmŹCr< )ƱTټo/Dx`h:q_ɐ<䞪oXuJGNtLǖI::`*C9.#6Ls?(k+YHKU8܆/dfy8y_.t}B_}͚ b4j(PUrҡ"!?RwBdkN";Deǰ.zKF: l}σ&7,ۤ?P]pʸ q:TliM(e_ԁdݭ5ת֤#(쇫Z\oA[+EsհzרАep5'h&pQ괒 "Vˣ* ۬;UHwesfoLa/4s Wq"KEKlԃѹcrxogRQY7Nc]qYT&(B#5VQHQZGZ Zȏ·IF{\NS}~Dt=S:֍Gv*O$`F&Ӷ7һ!\{U%ŸHɠ<$OmgxA9&)*1{꘍i odz5Ce<4^ۼ_sT4Z۫DJ_HKWSݍ_x\? ^\[C!K^LͰ0bsX#oR 8ֶbe Uz+ LJL,ZTݛN=}&./ 1V֟y5L;.֣ٓdGFZ}풥qoHbz<=YyKwç,!!?j(nk6nF֞j\3i&x$s,Wv&fa'4Sy"Qd8VhT;%E>F 99✮ptHPA8] J(+)J%EaxP9'$rQS+6*}tv; І}kfp򀧕 eC :kqZ?اKtw#*iNOS(y{>+KBPpLM7ƖtW6󲵄5!*ގP*~gtJ_uϹ?*+C ^lu AjJ?K$w5&EC%oa.kN Q%nXak6b:sG]4kS 49bs(p1y#c!Y+zy.sֺ6$>J02;n%fJ {b|k vkzT27[WLz0oshvykZb`MDs7bHjkYtzC|2F8\_L*CN*Ǎ^G4^b!6Q t{]p8t<́0-FLZi "rz𴄆HL3aUx4$pF'GL@g5Hvr袾d dm?jifd`-+emX^ӛ̷`NDɩWafPs<7`88T𣢫r6݀Nf2B"l{w5AӐf!Cg_cu7ɾbԞkz/7R!RLYLjj"rfq {Pk% / 55'Ejd~ D\\pQ/<ł]ojTu[5(8q\P0xvcخ&xd֊ݾق_[00CR >JkmuÔ>KbJBfL5+NMa?TK6] ˦l2EXZnrӫg?Вѡ@sٽjZm"︖+T;gz (^$z3c?'UyX;o )} Sf>bH#ߛ>eQהawjwלHT|e18@{  w;w YY3m \%r7rd@Iv'7ʗR:.u!ȤT -iJ+AY =u󀶳tfx촷l2_N3O@fZԧ\*VLKT:sM,_)Q 2d$0z;8F2Y3D^g]HH O]wjQOd| ~5>1nRr8 6zb յ;#|[CS1٨)]w!^5{XszL?y7)r-Nnjr0P+̨t+ebטjAIGb5ՏYq*daB Hk<$!'}&s _ے矽ϛy 2oK!6w^v8|QSFqa:]ql1\e,'``șTqWg,e4 4Ҫ<#D sů,rؖ,Hf䬌o0 G<7Mx:a ]d+ ʳ?>+L/cXfos(|,iו>.֖#jNO޲Y/8U~)ILZg07G;ΟF֨蟯"4'-d?q$* >&A8";9g-[r>3%Xtv=1-7ZVh #UXS|页 yJ67ñWwM!)g/pN KDFHI<&FV.$ hٽ\f?txjpxCg1E ަC2>nnL4)/qvZX?fQ K-P.C1'0|S c]`t; tc'(dZ2B2hԐɐs$y32i#nT;Rw /?Y`ѷ(g$fR! x Eß)*ޟd  Z5w4v7<ySvY❣~#&&Q/#`ⴞqDpn a+%(ڛE)!OO7r6ϻ5MjՌdFY{>s(KjC]ΒXSX̅~ K*E9yve3]˚Y"S6UYɘ^)3{} I= aƼ fFs2T6^99"z"&~ :'C.D1z͕i{O$qZώa(Fu-P_q͈*~ 9rrO Lj`$=lNx$k5:tҦ Djh ÷PR%!]aÆ6}7DiK^s4/q* J֢3.ٝ%{pA^]A Li6*ViBX,i5ږlסƎ%⦅ `k۾Q$ ZkI!0Gr"`r({!1v֌?xMQq]Y$hL2`ɼAa#gC*RpQ֚ U& u*HcB'w?rNhu EF)گ%s7½# -S=T a8& l[s:햭 .:ffe dSd9efu݇^qM6YM[Ϥ̘f~a01l\ uZϕP@ 5^gnkWv5 u4-jv+@ݟDƶAC}WjI1>=ePj$U^PGī)Rvzy29G=MK-*)a_Mj#Xw@iD ;s%]&v6!6'<`>pPKiQU?CTs>YQ8{nj!ŢĘkݖ"jtcuHC+niQK͚@eKO-nַL;.ÃUd3P IIa0-t6/7>J5ҧ]25v~H-#;b'Q9X"lߴƯ~A)ӊ]k HA3H3 W4mOK8m!o>.H`Sh.QÝPKNѣ1~KFf`rwB"u'޼r'έ,^ ~2 g( +Ytxq;@ˡ˔y h+AZgxDO xd|2?7tЦ_ZT8fbވN9mGf;vr|OX}іTHCn1Nk+F H"c?oفZBNN[RN|aJ*BnLX^ѓQ -uaT (a>ZE+ 0}#WW" \6-pw9uۼ [ptX*xT2"p+8@2dukC(-ږɭҹFU|BUVӔB7|2J` )F+zIgh'+& Z[Y{/e\̞ Ft;t;ywIf \XctxӻIgU]4XJxyII|!gw׃xNQU:+UhUQlזi+V}]rBWa#+]>mwt IġWܯZ>mw'n9дǣ;)웡OF^ee٣j%eC"8SHY;$>s*>N:d#r^ Fd:9xڮk9ܼBSl |(V&ou=1)3@J۹7;](V\`d]5DPÜ|}sp1YoPKz >Y6k% sM(8Px^*4iuLr 'vByq 8]MC,Ye#Rk BB)$@s|t9݄] z^~sL s Lz _,hhfٞo)9\EhRMARŷ%JZ- 28a9jD{:%'L$dva5Yb.?8d|DPZbsSuW>IJZs "'-*in6_tz$)TJh4 ׎hPiOw^lC?50]>=$1@lc)l*qšqC q&4wY֯_ّrr ^v*~L@lJzhG7Ou8zq-ز?Uz egzcB LA,Ԍ-J&ѩnn(Vy&{4& -eĶ{ǞF%ʮ omuq#~RQ҂td )XkspwH+`dycO5<{G߆_ϩj4{h881k *K8W Q Ɲo糍D)eY\fE?N k 떝N~R ëh~NsdOX/Vi0CŤ')tSy`^)dosl\ta`-ӡG43U=X [hfrl \BlՎ" V4jJ*둙8 UL&1"|:*Ɗz);9$t`Y*u xL? RӺPxW[ 9q2]9#A/PmA S:bm-Dm"So:™M+[!_EI`<:+_7zlilQ4v&&\?w @+ L IHԳ۾ucHP7z e-le1?/ږ]J cUȫ5sHFJI*٧S_75Try&WMOnL8PInH=#?pK'I }v/tm;_#ݑs<3R2d.jiߵ76I-h1ΟZ[̱‚M:'B$(8p2Ӡ>3ojI 'UmU޲po;D ot%պ%[B.gy7. ,x#War^Ug4> FN3'\^qy*0Պ&H7;xY1(asdآ\n05ԆTr(%%k۪SRGʜ7\߱lRoF!gZG.Y*( ᧹Lt#Kd9kCIS+f /%zjĹH /,1)Wr;f秚@?ucp斯i<L!N_,/4Kb}g[@FuM+(eL;4:at%e0!N5=fLиxoP'5D"߹1MbJ@m׵_̒{ˋ7\P'fFawqp %/8 Zݍ!t>6ӢЫZX|a[\`bT]f8$91 l`'`PMc`_frh8|O!opCPBTߤR=ZDuYzyi"w $] dd <,`;ǭ}) {%oRl}hH'0&zדhr!56<̛ZHf>uYDtI*lNݶrAQa˛!UtFо[}rǎrC;1Gݓ  B(B(3u;[Ц-@RK*qE4([iw17䎐#`\io I*5@[Ź(#/im- 2*'24%CTwsH:| pJؙ baxfJmq$Zz-(6j5usv{%au`xg|BoƠʢCkiKkk4a~0ےkurLy(}htP;.,3)9.H.< b5m/S?Npɵcz$lLTm>wY#9}=CMuQ nF_Zԙ K tI !dnw|8)E]718s EJT VjL "rYqF ;3<]ٝ ^lDk1iKem#\29j_oekB:+wr4J-ڛ]dz$ȀxqQM;U_mޢ]fKL^4٨ֵf7NbIԪLlS]Ur06ѳ{@(9vp+AႠenVl D܋~+({oR]6,1Qqy Ӕbyu;_2۬߄X{1lzC;7*?n`"ؤi B$-d0% [W57rFұMzQ*]VNaJ,=+K?LYN(z}M 4`ZǾ5|(xkY14Sht+vJ=e>Nn_S$jh;ѿPDG>1Hːua {%/fk m pए3:EƗγD Sg2JKI r-q%Ȝfr>L\#Ē!0峷*^1,e|"RQg _.]6hH5k>b< l"^u `)mGoǕJt_<<؛r.=ل͡[~XbS72k:jA; ^ﲔ b<78O22TBxX?HqHo{;.Q׋loB'`q6^''إ 4$"J *d~l$Q s@O@Y%ö!N ԗM`yNf>t3 #7:nc3;l<}gj 7 [)I;|(d ohl~kzlswH@fA8#?k `ЀĔ])zRXvUc(`_NZ"v,,h xd9gf1zBI^t~kY캹 Q>ÍS-ҠQ:~ۿ8c%/ (R0&sN3hOL؃De^="V-xYC3ypw3c^ yIrNښayFA_3SG^RМٯLhޥW5)!H0gTKDLclUTt)07UG 'HZ Rރ]rS)+lM؀TTb\y ,{ې5ӽ7v} uBRVFLa7~bZ[) àT1RlHS~͗&Qf}<~?f|w0wc̈́/ูS!{ d ,ˉ:p7IʹYU9$|D¬sUCV{Z ?,T#J) l Ǧ AȈ{7$96}0Z,u`7@-=G #ݡA!%ÑQ}A aj^|&;v(" vs x )iܑbUcdqj^4Oq yŔ[R:fuQBHGZhA5„2u6B ;WJUsDY>SpLNa+oPf)ڒyGdpWh=- qesħ5y r Gw҉I$>;^<u&QfeF;UЀw܊n^ D[fcM|  ? hNvѢv F{kvj8F:_ Ui+Ee;/Ef>k]yYν#| Fĕޜey,܂Ii \4GăW4$\dIoETUuڞh ]~OF])'n]PǦXR很KKpAC s-l6ɓŹލ^@ƄX'7}}sx|BfFm9λݹv”y` F{-<6@}.ޜ wq#r}97׏}?Srs;̾$ν([>P~o`$,%Ob')|Ѓuu skpqХL̳`XHQ PYYRt^1271,]&-9ZŴ?j{ՃӇ9yID& 8JfA 3o߄}܉j~]:"Gbt!_qcjzgwdfQ3'쿣|'̄O+h@i@zrcBgLdc7g)kZ۸gI,D~lfDFXIa¨CH5[}fQ4AHFfm_0" kcq ?AOxMX $`~<+ $qFlkCF`l=AM:Lأ^Q?$' ) 1J`ݖ;[Rć,,6d|"9>ӈ){:Z *i4 8@wLkshf)f' Xq#Z&y BN/bh~gwtvb{wVOe?? 7{HQ &i/t::8N[@2@߇7 +'plkٞT]V1< Źc .KNW+j t2[Wr[a"W yWϧnC)ݶ)fT|]Zks:NdZBC﷬W8\d ~S"5&'tX? =$I`^5<`V;jvvhCݐj$2#(2x1hm[9UMTAt0"-^R,2=Un gJِ!p߰?uf->&HR}uasBԄz9۾/`HalČ7_yopYtw&;2ܾZ1#xQ0IZmFW91rNO$ rE-b/LAc27X'&"IJw]tG:xS&׬ ;? @'m2t+eHh43>vtLe姖udσr(U܏gxf0M)ʒ5iME~ihzRȮ+SU]C"svwnM*Um;mxk}fq4O+Cp@}h,#GE)duPE[\+gX9 "|͔%$ÔA Fa3=}qC󸛶+,VOFRWC3N닯R-e%w'_[),԰E@Fg$g|jqi\u\` X VQJ 5PԩoUTdx6߽d6aUO:`bna>;]zEyHԴ#ӓ%ȧ gc 7|pN]GHN5㒃m+ 2~^5xW=Ke (r8bR`a.tP~{ W\z@ Iqq&f)kkax<7x9 .8|Up!!bC6#q@9;c rix92 *t[Sk2 V=B Cͩ-2ದ'E.!{- o`5i&[1f!9aXYB\È$F\;uePh4XJ(Žzc̞y+( NJ !o_$. Q$'PRSП!^ӢLt~*Ja;z)r80f9[NvIG-s]L<;C`)!Rd\G5i,9[b\0S0{_saxh#F B| BcAcs`m=l_yHiLIwf ,e[ĺ폀Osq6nXCnkDBtj~{\]>HJIFs PelAV!F0nGn Oʐóa&:N滣Nr;HSTqtu]짆͈ڠNya\d$? \Ն`}kTJ fIg}rv?SlPT`Mbwpn& zIyŠ:|uo.tQ"!h*v ;=얇m=$O"KB`OJr4s\T.nll+&R_持~ hvm=qە2wW܄ܘ?b`ԣqam0S ‰o?<,@Ch@fՀ}nD3n]!|%tg/M<-h݊qq܉ P2M>k 5ME 9f8n*򉙮Hc/KNPƃI+W! s|mam|f,g/#eĒVI$joJ'zЌAbRQj; ~T(7>܍t-՝z40fc DDr|9W(D/#-V`oߏ!v)ʭ++^=\j.e FxnV[V=8sχ0)4(,N']Fx%s2woJ f 4* "pHh -^kn&I0÷tlH jKG*mfZUlMj\E4fÕgɚ09'RambH=l'VxfQR#i&Ԍhp9zj@*ϳ-灧{Z Ԋq(<!ZvyEG;6RiWNV|·@j: H֍!M)*+LlfU\b׮Lmq7oƹe0et*0$[VA='2 h'Eֽ3%XK;E 5 ^Daī v_kIE@cj5Qױp*R&4VB>BژC]#ocYڍO.mcb6|0Mq`Ʈf+_zhau6]p쁥Ryy*A+3ݨa.YQL)ʗV\X4 W+eJ!jκ} nW!A"[~"5JKv!r _ %՟;z~hGlբeB .[Q&d.ςmP-eM\p_&Mr1(#^4KԿzQX1Cy,KA|cv2zkK=z}8 V (XclNB!lkNyQ&l-;O:bAGY&CfU(-Smɸ[mgDZviR`lp LYwЇE KG  D`-~Μz21YÅ[͓ LLzm;kXO&˞|Yr;)0厒dE//2R HLGNh}1HY.B&2 p,da*O-G\7Ѕ䌝ۅR!D22]d P6 Lj0ѷ.=Ȧ: k8#l*jNp{j{p$ 6Զ2ﱎnIoWCBG6먅Ѝ7N阅Mngkkx= @u霸g[ahuR ]}X:B鎜"V sXq99[d`8}/v[ Vdf8i.w/p 豍qÑ'/sDՁz'~c ϩ~,5lh.D*<&?ZݜރT&p2{gT@{mk%RsjXk+Bpu'޲:PCu!\hC%/=1,SHjl`Q9O3 ܒ&f;SG1~X?KqrƉN{x8uLRdwzK$еw)΃d#+௫Tzh-O{M8o.&sqHG ֈ{mK Vn@*z`mڗj4 U dIels夿dd~c6kgf݂ 02!o%o`EH')u=+Ym#rs݀IX#\j}J;d$.iSᯊ@S0/؟_ Rj't D@(p)v%<ÐB-J] ]yrW]g51.}z&`S =s{ ͸GWELWyݧXi߇ȉ h/Xb=GxFPD6mG>y ftRܤHK2]ēL5ި);'̌#DTkjҀɁ#CVQu=e%10<4r0WfW=WƵt gE9~]zr$(\s@RJ+%P #׃ @)-јE|Z}-nCr gCA U|w]xbWvE]y`pq\xlciMS~U7NTSivm¸M5!9Ak&LO(9V+mMOB儕R⇼E`e4՛#-Opn/ȁH<𽒛XYHs†DM̤5_)B!ȣ ȐǚW8:zړ s.m@kr$~dwš;5 oWkdpI60,S_jFXbDݦĊȞBao{^#HE?LC]uꦹ~0|vi#Nqwn7;R,L޹o_n*12s71m磀ŖG2 Vڷ+_&oq$u{?8̸GDR5V 3=m{rr6IWh:}ӗ ,lu+OLU?7 $ w4"aղmJ" `'{ s[g7j #H |G6&6O2!o.c9~3UyDkaMu:A_;['S t~KlͲ4x.2M}AL2 TVӜbaS ^Ud?~$rDeFy Dm}$NPcu"/N_9Ӧʹ9HjA>\oM*Lo%.wEs,0Vݬ &"sod'|@uek` ~[_7N"F7kbKz>RfD)I` lJ96bS1BpJ4+UFؕT9RIb2 uN Y$g(Ց\JR̅ʸ0h_fpV Z_-?\i!VuO1ҹWKdͪQI؊*V75}eA{'m7f}4doHҦ gN`w*Ue|`ۿ%ݢ#.á rK-Kˠ^%XF}bX0D!9 D=^kV2k:\zV]@޹f*RY'CTg-hRHi¥K^#B$ؿ11ۇ֩,0ޑW-損F"dDGᎤ=/7pq#.)9UO|A`VJ+E)hj:m8ީKjpjP={?XFLU*2q@"O`&w=>79B=\`ōZ[ͦ>*gII O< ~cohOq|vd}1f*5cn8-ؠz}{NU٭A5+Xvgƀ %sW"!a/vb]yfԪo#k4IaF,7d%G }y+IPJj*) +D #Bu6G:aEaZ΍Rmjor` 5O`& CtI:AGǺ)R?ж>ywr( s=CL+$_hP짃_IZ+ Ųz)Q{ &BB6@=%s .cڗeM<(؟\1'dPY~䖙IG4x[ Aq/ rߞ5Ea6B$DAwV ǂQj@>}F01w~#mJ,bV(Š eM s4IOוc8W0J+6h#WPE~vC q)Կ=Kcmha627d\0rހ⥼`WuQ^ޟae&;ObPVPP?4 H #5HM0@y5gIenBq *jL{F5zp[SvA1 :yOafrYk1:$i:F3EӇ]|v tcu,DΒ=aUd>(6>席b#1r 0kbF"9S} whrjhIB)r|7%@R,Pfbv=/ 14 hg?~6mEіdQ:T~$p؏qnmNt-awfH}-iH*Ӏ^&rhT)ʑyW+P|ub:ਚ$sg/٧օб`l6W-H{#oIs'z6)&v DP[Q[ I/[]O C3r#d؈f ݫ{) ;GumV`Н]prD ft$Km&j G }PlXPD>-#@s =Sj"TXdγod r1l(lb3am{IFkh]Ybŀಛ1虓Y#D2t(Qumr qGFMrɤcF9{vJ*Zsr e( v@5xe({mUh?ƽBv҉T>B~LGy$'аWE!(e I.O*0 ʍuWrYᖼy9(_LATr@U79LiU3ܪiQ낞b\»󖒐 uMG0ىi7$s,0־} OXr_I8 JXl Ո$)ݍUx/~wrgaL6-lp/hILgϱM]Z(.^,GyrozI,qIh̛͗iP9|ϯ$g}Mdd 5 c.vQ;Qkʧe [41 +vxY@a'Y,~$}a@g8!ER?E#'؈h |~],y,e:lI=9 9 fZJNa#KibMeO=QC;;IWbl $O#VR!&Niu:l G6@:-49һ.J9;3p?[@K I#{՝[$; !E7l)w5=Y#Lc7m{l 7Am X{hȺ#t _,L>S96Z'4Jګ][f"Zߒu{Sj"h~Qgs__f,3?%:> L*ǽ)A;A)3A};YꐀOD-l洈.dj]Mk뤾cStqDtEزqm5Vafj:ξ|5L q`BP?ʦU!^減}YQLO}))btZ"۪s C,t:K`7@e=%{˿jEK"@F$dvYA1OͰq dcD#O$ဨ=TDܶPj'x$N#k︠ŠC$eK,ȕ394w`hHvt,F}>3M,ުEfş6Ϟ$;QToBnk^4dd'1FNw@yCrwKhaH(]yq" ɗ05*~jeR⦉'T?PT5xn*DY'Cc y[ft lXr˘c^'y 6vNZ3[zTs .\ gZэ"!<E^ B3of: T9'B)C U@Bo6iP54hH `h9(HvMgWoQ/BN'/W:d8@ 76 u܉K=≷iZy='-C@5Ma6QDTŽ,dsՊ?B.[TKeZG$ ؐGz<3TWd *GSD8V;7RRy R3)x+Uv\Ĭףּ:O~ځ[;H<*2! {! #}6$]:*P!~u#3ڪ?x.Ob "ez,&{jF|*ra$ӷLc{|P@M`]sRo_^=W1l'-tc'Y}3_t^mƺ7֠-=&D(BM ~@[aj?6PC .2D#j@#?p}hm"/諥-=-.cIUfOW~Rr@XҎ%˖WƵUpjbr6GI@/ f;=$_}S(nZviF6wVʀ/̳7Q="'P=`zN}QimKbN)Bܣ˿4L61VTg_䋮})̄fyoKNxOM}aMz3סl?L9l?n` IZ~|Z^!<&lI#.8TBBCS;)녵R>QeՎw7ĎMI>SUʕ`ؽbCC `f1+#<`) -Z#/y"ck%WIoK^^h ^ΖԀ@][heRz,F_e'Y0L#, ѿLϬokp>7B.jw [&iQbNmį K ]AgP7 Ald`vjSԙ 0!TgSu$|}fG7a՜8 ̐_ݥ|DFJ+?a ѕir<_F>+`L0փfyFS! x㉌rYB!Cb1L6"1GոJO8ԮHW u%BdK6A:5Q_2[؋RWXw`Ѻ-!@ƭ?"p`>YسFQ騅qLw/w6i":|Ph@z cţY' j%-4Qc5Bgc#ɧr+%3ǝf߉<5=,^{bN>CƁBG3k J#AKd \)^`xBB|m厣b? _ޤJHU=m'jvFXc"-L뵀`SwBP)=@k.zux^WBACUzISn"~QQG[~?|Mg!&UUhLT0#c{0 [ 8WMyIUbyHfu Jq! 9$Ez}b ]r~J߈_c1@q56Yg]K}^Фf[^&8JoUzBH~MeDMe|)zܔ ", #?QyP  zy G` 8LM?dzO0zAĿmIq\U_?l8Ҟ9,Ǘ.=[G|iRm_PZ2s .|^01(ĞDŝn;I0W ^ktòOg! D2S<Ȅ"hdHm;D6t ( כB3v6d z٤* ] **{0I2gĬaIꨅҰl¸q4.JY&ӮDNsD_4.RAI<+Fdxy_8>rZD, \soҟX6wRsjUѴ )&olDdLw|ۺ84 JJ)0P9 pL+I+ %|z{*^bk4 IP4ZIcэ,VbG(:$LndwrZ99@1ǣmyixOs:~I;8NI`IYqfW]F}D:o* 4O~@MA~/kV6=Tˊȿ.+O 7vv@aIgq~&RcdLjZ }EfHe9էl@iD7msfX8P*Y@_Ma1ȗ!~㟘='\DX0T^ΛڠU|dkra|#mWZm$aR#{n1 ZMIlG*sBfx>i65L7rċ j+F=1u-amQ1(0ukQzsv7A,Kn$5"r򯵷aZjftCN2|hlLR8] kw[^}>n AT:MFex`=rW_3,huC̅csbV-dՏ1UK_0p7x/χׄVnb![V]`f_:XrDN:S=U,"Hz>ov] PNso`&a0PIBAec,oLoKˎ vwɢY-:huHXĖ\Iyr|*@xJ`iϞ!$PUHǟ O>)U|~BTdOw'ԹVAB>t| ikڸЇX%7*M=*=˺&"ͮ[?K=2yBH+Tή} =TlD*ǶZ9J} X\Wn`MX+}E>9^Fs%ڂ>Qd@E#=90s*3]VZ.1=΃[[ mk,pf⬲r_* ;$UPG&RxDubᳵb7zFf/sמS {3&K "<Už,фRsRpmi,yߗ%³~Xs^"#&챬q:9P жRʭՐjR=OGq]UwɥNskXU+<ՎKU)r_~XEac4 )|3~SjW kY 6Ü~[օG4ɩySX{|ʠ-%g(uSh`/sjv8`j_7?]z"0͛F  p[n+K͚<O&i3EbL"_zCP KǘI?ѥ9Zc qHѫے v XlqYB]r.)7VYY~-i@ )5Ȥn7nF5F:<"k )OaҌ[o:G٧z|GuB24`h{Mq7;+t{m.Hܿ YHfkh-K;sKzL0SgGv[ \7`rU{>'lҪ 4y8c4觬=|Kg<┓.@̴e(– dfcq'dVI㫉E1r4Ьh kh}p*KXo@{&1S-I嘫LUaf:.=dd%uih h5hlJ5z.B3o~e5פ4&Oף[rE%cq]/4zYOLߧzZ4h׹jh2AEk"UQ û# 1eP\iUq}*z߼MꇮHk|ѯ}~ "ʝ_$" ,QlT&xsQv 'e@9'A g.r27XR^ /QWw0^wBTaߎZ~HP3XtL/`;+/R_JZx Ȇ0:u1uBENnh>`'\Qkz}dts*u/TfD8֩q"YS"\‰eseaNҗVC ȫ(,XJ q+KvoyU7vlA%=y:CIE\܈5qDus#h+D :lPl,Gj'JgY%.mc'&!x3(%on Ù& MK @D͉0#^Ww&l+8I3YmnՁޤ.rjtY֜U,%dukfdMWКGIj>+:ɞ^7F0ۤohf!2̂zCA4s]v,Y\M&E*Y=8[De*ޣk6hUI:Ay@$hfU!gGHf$Sj W!x_zֲ5[<͚I0hhs۝ )⚎Co4AZա˯}l}NVo'h/S&}ݎL^sjD#e.B&>.\`"”ozx&L#gzƤfWAD4^;K])`@eB(A6Ty]\"SuA[}s)xuCeٸ|*f#9y1B .ry8']4&榹 hƼ #|vb@bL"<2H# p$ʹL$ H}ub?@ҍf4'F=8zQ&n!ZR0 85Z0w`mθ&įI}A&v4Կ ,87I1 ;uYv]&~M^}`eR\t'"u1w/@zݷo_d듗2[#*:gH< 9?&֑戈bTGhlC9j?k C.脸e+K |/ܹb4e`"_y̅eɑb-[C0ΐcv W>PGul?u[Ӯ]g}AF WLJ#HkW1@gQKf[$9 WŤNX $8:fR6OFuH@[3!#2o#xYcB+Glej@s&Ovo_LmDy/о ʗ^R85Ro@\Ӎ3{)؂?'3լ HsaBR9mTX@[9zu?= ((yx~Ϣw^arO}?6⒈Qx]/ \LRY2V~L39[P.i;,L*o 9_4]`&*P}8gmH8 6mPlmFa 25 Sv[}7 R:я-S|]O;C[C h@e 0?dyPI|v\mfDՇGLD #<}i#ӝ4e/vt*#{14U` "%+[q _-jKq9nGrm=>LA1 $.J{-!`pf?=4K3~;@pڹZ'Fpj 2a|Rƣ!q502uZz;3Ԅ8CeܞTI+xb<%]}ՠOb}O%.N$} `a7G t.7yC* WX3F(=PGIw:i܁MRɵdTJqvRt\^pj2W{9$ۙ[N2DWS.>DGm?Uց;J$c=IB*69OUx*KH(P%}*\wjVgONv JQ9հs[vc31bI/֡ [;.b6YY N2{DqlOڶ2[oi`$sL3͑ʺ@g0(q׿[Qœy =jЃnymJ|d M:{t|'pz2< ^$!)6B&i?O%bli}Ob#2̼*|[2KL+Jnu+>2Z$ pzPR^v EObW\ĤRƱI33pbk R̫Zdx=f[s}֨Yc (fA/60!=uVg>)+5d{ !¥ԅ9*rFCwX%y+!~\JQ94=܊tWt|  1ɗnoɘпi 1K\A)V~a(L$x}ŵ`}˺2%F 90aAdzԒGTV$؎/Q_G}̾A}/ +>FHar:L緍OwQ̲H,s͕C# 榆x@l#|4:`zo1cW4%ƃ,'aX[5ZQ5 }qojZ}W XDz%Sy~F`kWZ*jw?oU1ǭWODUmuj6mL( NYQ+kݽleǥh)i8^ iO&\~/DSc׳6\sX lQ$߈ ;Ɉsrt~V3kcrjBpnAh%o)39`໧{NBžxwZ=C?_E r(U"0Fz,AXT'T[:ؔ9&5{4nKnF]+p(R ga>;+b %EQɟhMUgE9G̓ې2jdg٦>k?`H鈚J^u)IM lC#{rXEh޻Xk2jRKSS&Yp%&`ՁqΨkFHK\[Rviu)@r]fz*wY'a^xSյݦ8eø+Ҁlì&H_ǟԱZp㐘5 w.B,f2iT/@DEβe1C,`?~7OFYo#/K䓉gWt}6~'$6%x"{=O֢3 "vo3 Є-cqT="v5mT@1V᧙ Ϣ]Ĩ`ּR/* bm)ۼ fIAz蛡ו0,q4=Fl8ڤou%y!v}OyRNVx$4PKB=GABuh>+& qڶvg7.aKW[؆o5Ђ) lw7k۷K~{12Fخ6IkTv,B9`&o7 =d"uU U:C Vdq8dXpӖc5ؗn~k)&T5omPJ-.yXݻR ]B ~D&7K~%1 J*A?#ox+:fT.^zAJę!Amh B^XVMZ\$?a/D><G7ؕ fr>d pێ'˪>˖< u*m@T%0`xS#^-4b ~.WKRzu;LQ?7T+MȐWl J?ynP}̞JN_Oa8ar$E|/]{Z0!>D/$ Mk70)ClmV>P  1$ ,H_^gc΢˾H _EYs=<7?W?=e9FXuŅ8+e$XP kKثcx1v ɇ.o9u~a6rp5@T2־P3z@gpKKʹaTdwRrQsd +UpmxߎY^TCNsl9TvaSXZ,ng{ etw,Ӑ?=C3nD}0)3x FzD\F&vei91<]sEmN)1ZQ>m!cOS=}ٚ1+ԅ]C eWz?K'GbJM+ޖ!pr,tTFyZF604; 9mt ;Z/uW !VCɩ2DZEu/^YIEN3[smoai" =l,k$ٞ?ܚIfZ7.a4 $83eva8M>70Vkx~qI[9kHث׹@tO#Olq]i#,F'J7NZZ$n)(T.0 N(UY{6uhVR%r,+?@cONQƦ0_Ų`F#.H SZ1oڢ4dUeT䘺N=p1PTG/$+̈GL g'ܯƿjL _Iո$hX=/;.[~ 8-|eVuF;$ Y%< IFsYcBpB_BT[>EG G d1VB秜} 6mU}Fhk%IƈOkTwQp}#S` fΩ4zʩs9AC8u(R0"3O &jHCFul2" 2Ĕ# W3 u뵷kNEn4 ' xOc:sM=1Nv@) `"J#@>y^RQNV"a֊OHIU2L-gԛpL'v9}t~ĵwɀnr7ߌMG0ExE\+T˿2@Y\a&08կi!QJYW- WQg!a!çXKys_*z{]LZU!;'`#>Z_E#XX9i V'uۈl8*;r @W2>]e)##=fj_EuwFE>H0<|7+g ƗJ({Z)+U\qᄃod}{ɖTyX&Ut%!40!sg*~i`PUՍo/aƛh^C/1x";@9f6:]ҕ#kkFD'A~SӜOAڑK!.ZdS: WFHs1ҽvӥ^Kntb9X $-}GNKǾv 0بT>Iy*V&)8S& Eyܛwt c( ə#ԛERbk;n`5E|U]7A V<{RLyB&4 ú~0@7c?o B ]DZFrox D5L/BJ iNO')H,pl[l::Uֹq-1>0^܏-(Yi,ape TWrb%8ޝ`P/t݊ rȡ [{@ aAh@ *~qs|p,0qZ4̹1 lfYu֗&Uh#գLWY Øe|3׍ð08G%1-->vЦ} Y)PPFkԬB|59g71`b.SIY棏oRѲ\1{a3GyEYh$Ov`LÀqEڔ_H,"Y: H4e/KɪCW·#!]IǷ+&:8a*7lol/H a KqJRx.Oh;Ob&QeB~Cѻr?Yy zHmx3 aDq @R{=sΞQ,⛄W! w"L^]'oR*j[48VkT|kxRS@R Ϯ S=TuZiv$kw}BTܯ@cOP`w!Ry칣0sF?^X'`B1tBm3$%qo@_20=Ǹw 8T ɛ]9 (½5n+~)D2Mf{!yEߑϥ`6WC\!`0) %S'b]Vط5Q1Mek+U ,ޤ cJ#w I/P ߚJJce)rD.4MumxU~֯7ȹh!;@+PR BYGTMx=`5W6[9Q&7)ܟwu"]`n`@ `$XBZ@^FE0rO#Rks/s./WJ+g{j;$IU1dO.}sdmE.In*ѠU-{n![q9aҥXK\LesDK>Gp5_X )vExsx/_iӯAY&`Rk\vKs W=xZ,''{}! ;\U=h뵈ľɟNuAmm@sx#k`m t/L"nA$`* "5}8('l/RQyd(֙~h4B5@[& ;VE,:Tboʛn9bA)|Ӡ 8-Л/M,:ClF@oPqkE57VY^xg")/P[;$!yդS/)[~҄ d#B(]HJ'E@YG^, =Lq tlbrw oE %^8C<yoQU9]*]Z42(q,d% ٻsQ|Gl$&o[Rww/DhZ0D̂al oZD0q+בCsĀkaga u.wiHdx7񘶙bEO?=(mC5i|D⼠ܤ-ƃTlk"٭+{m#+2WɛQV(wN'}X]ӫpsPUMH2zxHBQG(7x Za; zA>(wv@Z=~~XѬ&.fao.*¡+eD*ݕzR[7?u1evqʞ@.Bd=|3`*V)VeͲ9_3jdqrt*PRN;aj5V-nS͚̅]v:MLzjx\L ߍ>E@W~S)֨#~$]4WV t.&'8MWJ  ?L]+) Ⱦq-c¸1^}DJH SnMdY<?h{;b*eۥ4*( ʼnJ`S7+2D='Vx6o B ;0+]Ca7WCBpM;%>'.m؆/,5F-l:rNZ-ՁkSV !dTGs a1B`/Ao$K֛KlmcZRYzii\9GqX`,%QJl =~3g\00Nq/|3Y4GFbuqͬcMЗ01izcBG8 s<WUv+' _Fh~aLaԭs`WaE|Gb6C Cvo`?XΪ"oL%^3]Pr7x95<[k<3f?0#C#ŭv(d[ga{.0xnQ/CM\RoGUX$t MR .'l\EIHHϟ *#Plqv `rx@EdҜ^GW5}Ȑ< U5篨HG0f,Wx"גlf/YyR=᪺һhkܲ~ddx܊RQhlӇpc}oI]hV1zYEn.;\^o`V$Vy~U vhS+'|q傗&ު)l>]c, E!X= ̈́AM}NX8@ҋ[ E%m3 FɴIK(5/K_!7 mrq$Unj"Dy2[Y \cP%Ɯ,_u&D]9 4 Bm}~TME>dԹ&t1CJ\tDtE((B^#8oفΣg<'v!^܂kTM lvMs;a1TE}Jh |霣6]wpW y!_jh1|hNXkmP[ (2^"g"-i>@R  K41Dh$9QA1,T{ Fo ;UȅJ%7{3P=woRtEciڈ]CB#l2a:!jOA)$~>;o} mD7]ԆTTy.E/nq802lU1`iL"ON7NGGukֻR?oW̕jΥFE!J>@!p?5!-wΣ]\!+X#.rᆻtSքR"]PސgS>mTxjW2ĜU台yA7 /!LtvS[|1LZIijESF G<7eJu ^B47jkN=xM! `AM ן^!SX5\gDÇ^9_rU-xgۃ &P㐆~y`i0>lsIZւRoPNhٲ+ <.k2/,?\><q6KG|ӽ@DR L=6Xe؄VSP P8VKui W%;Y*ub(*A>ܽ]N+0okb tY0v&n}v?|ãtհC]U] n&' K&nQ}tZsπgevh}pq61qYip 9A߇6(nm2s}Bk)7Bs0(?9Ŕ#~pL}hiEi(nT f4v?deGUօv\m<ٶE8LQxB>_S ($v1"zqCO|Ful1)- Kh1ַߞ//Ygźyd ùR|= lo9& fmnMO5mhZ1<[70"W2vh0ͻR v&1s uGCz,ԃc:j}m!pTYٔ~s%AIk78.SclLô1\&XŰ.1VqNelg)qG8`p) LrQgŤ<ߑ,Zӷ<:J} W)㔡v\= Nc$_NZ7:DcHXGaN`aRgnTUqېN-"RƯ^VdzCޗؾRv T$Zq3Oz|"j/̾\֘b8LG۲dpjVH8%yBcHV(_^F:<N'amDr- r›3 ;-&=Ck|_=M_ j08{2;a#)F/+qBQ#;AnvLJm+VrKx]=vJ~d>Ms䟇x,p[/Z.>&36E$TF+X$Tz &LLx찙5Vq<rM$ƉJG|_"y;iBsI4$ gS<,kKBf?`Rkg7{I.7ݱ|% sS+eWqmaBhg/4jvr!"Q;v~ޟ6o˻m<3'銺Ԇ[ ؾATpI|RsI+eu&f#q%q9n˚5ruёR|SA:]ޠkE{CCf<#+?yci8< hNY]_ڠqP6yMjrMyVfH]>-]Ё}ɌϳLa· 6̫5:V\Hc6ScHLUnIpl"e S6L%ʧA{DɉI¨L*RrÙ+jч^rҷXnTecgwo[t>9msˆX k︒5LMsSϞLEuke=>9|W4Z@FyxلށN@vl5UeYaME˼SʶC$mN5(HV'-Je7#zzNagM ߍDd-=k(9'p p,Bp|ۑ4+N"󑪌zلfr|$Dw>iX/˥#5;LCɜܭa"՗/jY=^2&7ݓfO>5Nk&fUmkgx㥭tN}+_B!MR[ֳdo^D!YbQm>Xw]g#[:UVMwtN?͐q $vG<-a1^+rz _r<+ #^QhEzg gTüDːU/isr>(#&l>Y(";lALU+yU/bd7,[M շR45&`&wnaŧK>=GF.eԥ{'0 55X J7B$V#W-ok/$qƧ6@APrc48K#ұ.%ΒEZ3-n"}KH8>o=rZ6tV8n zy?рකyU_5ԯ !u(5h r-ϭ,?H* R!t1tdiXٱ̃[{|V*|???ܵm:.v.@M0wF]XLz#6.EAmŒ(lD=y X,=k/\ցdUVhxǭQ N2orF::ȩ%B>KH,oBA{Ӝw<@'rk&4' 6Z͏ejjyD_~G=d$pu j=vysd]&i"1cXS῵BѾm[l{hC*z,$nq]hK! 'uaJ "I[kFdۖPtJǵ`3.=~|1̨1#Of`712>%bWTqP=<a̅&=r{i_X!T( n\%hzYPx 0GRϏQq}Q/ԜCJ78آQGghz"jHe}\cȣH`2D.zEn(PqzSgOk"NFsf#ٰ/Ս|aX7oM谑>^{"-{٨Jߠ_iN3bTs@~ V_:BĚG`ΔJ}}m8G%ї>`vEu]YXO^UӢw$p \Wv:gy>r9ӿRHkQM=3|(<d5=r)'i~+L[s@VeCIj;5SC )˯tBb߉!h-!lu ̧\zY-x?`&;3rΦ Hn?IwcG!,BzS[m6F~OªUStӊ$|Da2W"<zzΖ$nW8< {3.rm!QE*7@ŤƏӟ|߰~)@ %+Бp(TYmQ˱^$(?K8Gn.%}+hѷ@>բaS4<BH "OzhfzT@~_| .aM{Ѹ0@$ KZz+KBt _`:SGbERKܒ]ъf+DG{&:g<{Az+ pO{WV$tK;bvTδϕ(S]2Ndg#t~0Q[}V]~ d}GuҦօʒcj7 CQ >'t~;s~&)7%w(`k*MdHL1XMT,̰tx/C p 1'BW`z-:lmBEO(IFR(u{ 7 E[ΉɉYUpC/lgXpҊŘ݈A2˨hv9H7/uL/Kn!,RY0HLj+FZ=gZ,Mc.Kk0WzGnjhZ&9L*XRoߺMʼn]h)y=A3. x_sa+!];AՒW:K-)P@"a+(2@HƺY1yZ P-߯74$'f1IZ<3&VD?p>l>q$f)hIMD(>5X[VmV`9-)OvK4hZg5|U:ID0mmFS3 T 똼oLՕ#< S _ך)ʼnUb 뺼Nz%ns#( =ݕ%t[4 PJ_4r-@M}cH۵~@ǞxhBf PƷ.dh[57맼zl9 wx+~ 3Z-Z3kYD@t5&s 2>(DM֍M?dq }2ieR!aꊳ1yS*Dr7cDZ9F_miBT5bdju(࿢ X{*OM(:b> |6_uG6exy*>#^FR#`:-ߢA[pTOA> u"9K[gՀ\?ݕV^WyZ~ >)q1P,\?׵uԍne1O A^Mk)5AaݰL0ମ&|ҍM̫@Jo #pW_nCt5"CrTv1;ۢʫ.Q ]#A{EM ޲qźwY(rKok*+iu $:U4tGwHvl&#|,[\_WdcJ 6HjS0i_1:]>^S iaxޛ${ze~n=,}2g?f=LR9L |YHP.':t/ȣ(%Zʣ'@,'a.a nlx˨C|J"1$ SطG J;{)ԫ1WqX`^9gg1fdiۇjq)edG0"J-?YGG2Jf4n ŢscU17Mr=uXȱe$;8( W%6Zqy/IpϤy#tͣ,Xq*^⫏j5rk Oe7 I4]X>(}urb-J'秃FmH(\' }!P7-Jn(6qϓ ;-}_e oREyUOyg`> ?OT䰛-be5~#҄HK`+$i \2oRh¨^ڲU\baۗ?ip-c1} Xkt/2;^Ta*Z"6F+P\-M8hc=@ ЫBF=l̞) l'NEl(0ѵ49k[tWkP `#m*lHlrTam[!~<fr2?]3hц0gҩ?*M/&*S'Z fRsLׁTjpL̶'ܔBˈzHcBfUXN&5d0_y8'ZGMؾ~ÿrzk|:Hy+4A %y f3M0/{,=+X . 2ɝyKY1a8g5—8@}U&r֋GD}2hqAB -JޛY1T7(TxMW2 sVJ6JTo͢ `'QT}N@uuW? )|^>kzVcIo(1ĹshuFn\I<)&aݤG12X{-4pVEeBΤ;"Q.7E$!BU N;!m$wOO9( £YY$ WpjPc ৛HhM4*{,E5 v(,}N5֏|Z^atWUaEbΞ☗Z4Y2FMiMfkӚ3c®1֐#u;HgYA{N<զ42b' ?Z5]/dݨT_\EHhdL!Yc*uEMYk"|Omc8qlI_)g'(߼V[LZh>ŵPCh% }{ҝIYe `&c2q<`_ݥ?6Ձ;Sv58r;C(K ȭnqأڒ s/ywӛe}7DŃbr'Yr̓vLrtu넍xfrw ADuXb)Kv ) \>UY'R[6݁Ǧ |d K6([H=$LvL0' Y?U{tKJq  =^cj؊EUV8ٶ.vF=șv30AUq t<%E0(X,a\#-K@XA%<6P,RIAٵ x: ǐ0Quzb_ +41,U--g~"@ w )K[,(̡Ln?o*B~.#Ynak/ꚞ  yE&cm)p&GMF+!#k7@Kh|sH7ZESt$Wq%ȘZhD8\|+[^;QVqeH${Xsi(}CN [ENAJA~D[Ue,P F<Ǡ9WAo.Ѕ\D,bVM>%ϴOzx)'vӱФ*|Ҡ:Bڎ-&i`kti۪r yCgB p f?tӠierBiX%̜jbybv%+`<}|Қ-HLdk %A4K;o]VMUd3aiy1Y"nRVYks>K^Wy9W,uXXMS=xi%1-ZG^GVW~N#ؔmyy>݀ۃ5RR::J3EB"=#LP:aA7?kQ,0OU]g#ܩ|.sgEwXhZURSGF+N΍ƁEGoFx !|fqC`Tpۜ$gsEx"+dY_ǺyػqeCRgY5$:X>e,]̵[̍2YB{*=&{O@j$ē6$z`ç<$ML(/5ߠzEBp3xąwjtU)[+Egܠ:jnw0wA(@ƒ_Q5D<|g2dyBkG*;Y{ !hȸ^Kl|@  jT{/P^ijN(5'] WL`+bP ]~%t@ `1 D8,Ш#seaD!2N b4tgd8Wbf;FBe2oW2CIH)`Aǧd*Z)hUoQU@i('%x˜#њ5:ʯ ) |3=؏ry'zي4m.=O}n $Z~yuP6S!ao n$_dջ,(`SH#9Ɩ_NqQcg_AP  M cmr8p-fOnNb.@W)dirJRb4=B'md|dMqD2 C'H@-a_,EͶ"QveEӈzFZ< VZr .@L@F# ePqp*fYG k+˧ĽcuC=xfChoxT35="uJooJ nVL!AzaSDHe`g'?CX~Hv V晁V9 Q/cC C)qr,cYE"(!Vz͉;1*3jtחtz_>i̡Aw v|ZӀMcmeE~7OFY@ {T.q e4R<-ܬ<>,Oٚnl G/ X7{: seOJ_Vǘk}QB&Dp.{ jV-cJmKxRQ4kC<;MkU^'3}xP)uQti8CInnʞ^f49iAI#uH4 `2Uz$4)7%q>8 [ a@F|sP*+)*D?*K .JqΆOi >_NIJ7ȭ%yOM*I*Th͢(^?DLxaj;^_b%<;8+fP"B!M6|VW B \di.4§JN[H)@2U ; [7cRNEMWYcv%]IF@- uN-JIvFTʰ:Mđ1`V[ j-{k#lb5{YƩGl97^~S/8GջA4$aAXrД; oHsӲ5s$Y\5PNv"F3>sD" F,VM\.(=rVu'sVoE$~E(N.$1հt{& B 2T÷: ԛuRr^.pŽwetZlƶ4gyWOկӜr/;KR3/WdҭeMBx"Z2{55Ö,iGU.u"!E&y|?ա/f/"~@wܬYw g %OoFj)<`@"峣xтT)GS*Mw\^"r;&QF>ƙ7V70 ~?heV*RTD_r;%N %RWuNKz `WMP0EaiS5nlG Q"SRUx[l ӝU+EFtnMkSrtea ~_sw܋[ĐnȗT/ZtI*Ijc [z|YGd.LK!gV&S_WGZ݅RcV2!5_([QTM׍D/½0^qM/b@ t#/s-}?dxx3_ZL^& Eud5,<-G wjJ񩔸Pq7Mt VE'Kl%3x.l9:1|`-o 'x\S0 O8Lʽג scv:zB5U!GQ8$O"0R_o3y&]-KN{vl<ОeG) V63::vy/Ǐ FȮAr/T9<ʊ,6h ,6N<eIM~ [hn΃-̽>Y} /j%I9C$1  _m}_FV5uwNDTg gq<_=B@%vw!΁&VCHΌFP*zM{XH!8XbpJ_W~XigOGN"@bka3S+~a /td16n7s7[|ĭu…&UB\ڌ ik&#}%cLtuqK/"%r {ZCex~mI$ ^ nz]!ȵuM$dӻLF)JDb9f^ f^Tϵ, Kfi3 ONl:yѠ#r0[)M"%  o&-ai/ q/TIsK~ S )$d19$K(~LdRZHcO?$@/W(Xy sU$&#'5eyY̶{3odht!,\P$̲c UZԴn8hH=/<]  cL)~pWf)lzS7SO}hWgydtO_C83ˌcc K'P؞Tnf4H=pbV@iCmLv mILIظ&c%=_FcRf1@&*YD~Ep/lܷJzi <[گz)TYJ:T]'n@[:Q`Z ,Dl ǂrOn@OBW:.{ ub-,qEz{ZVDj#_kkZ" g9Uhy4yʽ@gc3?y:.QIOc5rSâ̐F>5/7&bW:Juqo\R6AAe=r>8Z[$.&9ߐD TVii`1R㯶H~J6-B21 K> Lzi=NxF2I9IY ZHΐiYUzz*Z'UD2smgWWI{5ۍ6uS{ޑ*2 *WDK(0JVGCi-̃wVUM >&ݣ#'ҘwWGduE41֕$ZY֟]i~rp$r=~N(0dyZpVeΠ! ZJ} 3}d=2U%.j@ zI!P)Yt6j܉>Kݵ@{}N:|$+0laΘq혣sSRo?mщq->Da)әn@s".^j'/ɷA١ (;l?aY&l7;o|*<:Sxu>aLZI96/ GK_/krj փ.ixu>>1ZQ E.`]lynU8;+^4FHˮvW+tRp3wwG<{64Dq͡Ob[aq/ƚD0%y^Z#tuOܦscUBF/Ndm2lzJժceCصj@G 埫5{`̟S8YΒʋ5VͰ9S;|g0N.JT+=IRWhM&OX[Q bN9Z;7DY[L5Ghܾ2 ϧ!+ ߭0xM*mq#7:^Mgic5Z wF"GxKqՈOM:Zf9mg^7g) B7VCd8}5 Ѧ/}#U=8B**u cspj0fHM鶖#̪7VmuMhl* *$9?޷WU- "J>7$z?v.5s)EPE7}HO dSeT1/vfs7~<kxѲ]bLH@H|>R~0*#^R3|p*mUBY[ю`&E 7r2KXP[U4 HBϦƶÎoP̦ہb\ ?gFYY{C^NQP4e)n4/Sl \(" ndT;oW}׳'SR>% 0IFMQ*: a?p8wRi*ai5凉Oł/AV]%OricP2aWN<$0D&Z?!LO0-:ހ ^4 )/9PsNދ-O*ل\1+(ߒ|ɩB-"ƶ %RXĮ@KfD )e9zRSx igBOJD AS O#2DUL(\tv`ǸBs+i џGV"RB[\p"u7EG]nC[}Ӆz-b+B.~ oN!UlXʂl"]9ᯭf]C5ج=< 0g?$@ JE g[>r @G)"N۟P/[<g5vՠˏwitU3Ku&ux7T1*^+(8 o:d ƒk=)kq4tVS*Cú~pPk/42i@jCE)/nu@՜a=2ȡ);\^"TF!9&+ؐoh; ds//BHu=M9}M?,Q9Sxഅ^3зS8-C޹v?)*+GM g7(NzlyVtO+kI{߰S]ް}M`qSåm7-zCxa`66sotXvq;-m=gQR7R.B cSX~?г͆$aHդkoN#,J;`Tqr~cf7ajYf9C@g+pKDxύT{R>@!^HUn11Ag^ÐD n#`m򶻿$̅t3|3գ¸0R>Kz~Y"-QaLJ TǨP+>>*ڍ8nMf @ΕߤxX\XBm*NNێ- 7ȿ+\+u_@M2H}f5%xU>12ן 392N1CTWL5fQ!vW㖘xt{S'Bk(|t9∰'*XO.jכR@z_/vv>XQnzOY )c혡:ĨTB32ŪzA)Ur3 G#‰:}ދ }F_hpä#ɻ&8rPoiY@s=vu'b9QMٻWP39fN !nT[_҉Gaڅ#]S #tKrcj\֣5RnEGnu2'(,+7531}jT gУ],uv_b&t(tCݐR:;gE@Rm2#>!*f6?d=)i&M ̆T jqO!Öx4{+5}$CʋG._?1>;3s 0>&!$Brм2f MYdCm' ^bCϓ^^;3*0*b1B\)~ {JWuCkxcjLmh ޿qbs~1>7'5:Ey@[:9:r0n/$ibjyb9~RGpIU 66&M59R!U YlBN9!%o?FCc09ӾHu&8F lzVhK۵cL;\_ }+88\ ֦bI5EΠ^X?AiT>:33jJ͚:ڝ"KYw蚈ifz6(5 5N* ^4uEwѿ$2&eX(a+|2w.#6v8J.HzԇHȹ {?aUڤYzcE" #a$*-CNO8OF0s0x\z2k:YSEFyd_$!NzNv#5F_:A>Eτ @IcLN/pPQ`Mץc U'j_Vjp*GgFǀ SG^Y.nn: 9\Z.4/b0جBg.VfZa*S(gHxsX~<.bR;qb+#עwNGQgSwx 1/uL9=ޫϻiL;&ST֣i&ƚɔ+z3/m--j'vqb3997t{L Tf&[[Wdb\е'+^ OV6AU?qIK$ u-^ i|&PZxvC<;=(`T DD2T{B&.Dhl^*5KR+u]E`)pnu1 ` :KQJ7!Ot( i)VG~:OQLBAj̨r&os#R[RPva$݊==;& fMP:vu>l-9JT-R#l՛E,x.Id#PVA3-&c_jENLBT| 7QM΋?鄯Ʀ05@C.u|LlDV~52joe@ѭ 2kl ]rIc0n304i-.lАWQ#'Dn J5hdvٛ@秘O#3ereGw[X`&L^zV =AZSdK?c7LlmN1;CK9zk3=ÿ4>K˽bhiN:p`E#AN1==5T1}j<츪$X/T|]ҿbHF[MI<"N_'gmiP> q{ SƘ.=CZ3>Wk .L$":oł%}\򽦒`xJ3]zQ7{´o+D|EQDRh.!ofoٙ7Zhl|SC^T;~/{*^jY6/~ٵ H#4ȶ@_s0 /+|{:!r.jǴ̵TEO1btdL#T 6f3."4[.PL8v\6+C Wzk&z_SWnѶt/n:ަt "p9.WPWs[d3̵Ƙs\S!LVOK+lZ"q\(BG Az YZ