ghc-basement-devel-0.0.16-150500.3.5.2<>,[`f p9|gP0իkp:lFǵo7~H)IFVl7X7ںVb}P"ٽY4_ȿ2~'M=A%?&%V7v DžU%lQl"v E ^gT^,j6\ޅ񈻊FAKQ /&5{=5`Adֽ=ҹ*֡@kĎ@fadNJRϦL*X)pY+je'!=3XglM?(>B?d ) T  FLS    P   xT   (89P:a>@FGHLIXdYp\Ĝ]^bczdef l u vd wxyXzdtx~Cghc-basement-devel0.0.16150500.3.5.2Haskell basement library development filesThis package provides the Haskell basement library development files.f h01-ch3cɝSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://hackage.haskell.org/package/basementlinuxx86_64/usr/bin/ghc-pkg-8.10.7 recache --no-user-package-db || :/usr/bin/ghc-pkg-8.10.7 recache --no-user-package-db || : ?<>%6%3%5BPBMIXULIE< <Q ::;//. ~ }M,M)Nqn ,,-*'(YVebdyvwfcf`U]63]@@@^[]  "UUV1U ^ [ ]TTT:`:]:hnkWC@Q*W*T*S888%"%"""mmm74<<<F5F2FQQR7HEE + ( tqh}}pnpkt ( % (11-ROR0Y0V,(; ;:84812227f'',000 iiifFW!!#_\Zllm<"ii\PZPWPOL:,,0 !11}1I -9|+,Fre 7L/y! C$=<B  }E[ Q|~@'GN&!y"!WS+W0e~LeM7&]  u^   /h2 u[u,MHa R6+"t4 :KS!0C" 8O4 7/!7 5l`^pܥ{7x$na X^lO o\RChrqiت!c:[s.))bh+~ 2 Z\30 m@ڻn).T8PkYHKZRV$} ?PQ%7,?AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f bd6f4a7697db56034909f08f8bf638cec41ec3a2156426ba01fd66e21b7e37d9c6b655e3c74933a6e1fd380f3cc8f6b8535cc4f6913c36405b4acb4892db615941d99bb78e461df38a53d6153c8287b46a3e48b3915081825b7bb0bc53265718c30e01f99daa0a55b7198ca12ff667154b2414c9994e9c6fcc154218c492966cad8b4f905dda03a3b52eb874024b64bf1dfd5404138c0645e61854b77173f94ba08e872fb80d368dbfb61399820ec56ec427f6816645456e7680a872dbc0ce6ccaf749a7f19ea28d006813d4c605f14cf58c30b90b703b94f73f4681433ed85c26690c421101c54b0c7401d380fc4d428d509e3752beb90a66e9b8079265dd9d73484572d126d1c8c45c6c21ca2a945964c9dff12f1f450c8a59f13d8b66931f4c2d91f098e789c9b5fd0c93ad92d3482e75cfd14d034698a4ecaf6e8ca4fc0a5029c8c23bc15fa6a5b5f6cfc12e594592e3acaf733f38a24515c679906de8ae5452adcebe4271e10f67d3513e8cb7c647736c67baaf6294cf961b7396ca04e12961d21921ad6ceb17ea8ffc74a5bc8cef48adf8e4b905dccf724c8796432a0bf5d0348227b23dcdeb41c30a03fe022a2a81f3713cd952d60b022bfd56b13df0f3d9a17b4534deb4f4e02a7f383439c86af44ea38edbc5eb646fd70ab01af09c6449122985c3b8b81cc82decb1d8cc5349adf08bc0fa707b69734e9bb57b2203bc7fd5563a2f6d93cd13d6d872144d3c426e61691f7e54ebd1d33b7e5269e1d6602b0662ca9d6b8fdec62c2a7e4542ba655388221e1c5158b98114e7844b15c85064a6117a2576997ba9fd443edff6fe194545e9e25081a15d0a1252e0b538973e719bdc46e31d8607437781b88b7ce9e8ba65d416a1674eddf9c2af0bfedd2c392c6d60731b06fde6bb69fd0d95d61e30ae196fca2ad4d3cc53501845be278ae2b8e3b44c8af1fe9be2808c12b3b02a6e370e38f46f2d0baebff95d3ce5a42cb7bab7bfda2b6fc048c00989c0455dc229c73ff12b0975895ca6985926c3df64b23cd7183dc993a0b20f06f6130463f237ff26f19dbb9098051e8cf27172d44eb8ef308801df1044c72d50a8d45f374677dc27d2f20794e0deca70a4db3a207a3621f69b8169739383f28c947cbb2850da942fe933032fc5fcfade9edfb38231cd793131295c475d49c3a50607de87d4ee2645c37576fdb43124cb55bd907df984b7bba0f1d8448624b2d8c04cdec4dba24bffb8b38e03357ec6d64751fca1d8bfb5047e3115aff8546ed18f3dea3bdc2b81e3b4a6b0172a8ed6aea4a77ac2c4969a320277d5633cc6fb126a323346dcbeed67e22dca2f258f16345407f71a3437856d3363452b7bb5d9fb11590d1727fe8554a25793feb3dc90bf58ca37420875a38c5096ff49d7d579de91ebe5de05245acf3060bdd3662958a0660eb367ea82e5cf7e15d6d55edd68f6b62402ce7dc97abbcf83929b27966879493a5682fec6d60c544433230f79ab2574ff6365a95cda3981f0c6a6b65f60bce8f3dd1f40afb98f0ea034fe47ad6511b5c9df819f433d04d9ed737f5b02b037d2b7dc0e396233723d3377f324ddf76d1e8180b295d454b18a90e1fd888348c0b78851bc5476746624ad83fc603162113381807ce4425aa4a8c950e79b9bdb102872503ab26ce18d3bddcbb9eeb19dad08b8a81ac149ee1548f94d40d07e289e8c28d540a4acca57d4064cf6a420377c5f66905ad8ee490352975590dc7e93017455071f57a877b951a99e6bbbc7a3ffe66732d94d19c82a7bbce4405c1f0dc18d23da1dff191b20e4963af24e0a6859174dad9d9a2e25f2df373c20cfd9f790be1acc5db7b1717a4daa0a0ac20d19eac6ab03482564931bccca2b3504581a3ea29bcd91e15764ee2bcc620d8a17b71f25be66870b6d64d9e0c2fb6a808180a529d24e4c96187f2ff971db5014ffd5b83657a1af497b44c1b68b80dbb912003a9f8d619af00566c3b2bf812a1409e3488ffe59147a8b552d5045c7d5b3f9b68c6aab329720e6d021bceff141b56703b261c44efd79c2fa17d8f308b39bf931dd6d3baf3bc7df61535dad2359c7b19bc1322d13c50611e71287db0bcd02dc25a9c75fb9aad9d8c830dac4f4b5aa05a59faab091765cdec5528b3f4ee117fbf4075215e1c99f675389fded1a38bdb4b13bd454be1b76d88f05093b12f00fa1cf2fbc311efd17f648f80612cdbb4250b5c5df776e0eeef3e1d40578d34b5e1b92c8e32d62359c61d2cda194d5bf0fe5d363e816fbe6b1a1efc8b33b5450ff16d31a624b4825f0999801b757c150347a494e6caedba2f39382d3b85a11322e9f7ea0c7958f8f852c1bcb8d53054f14d8935faa475f8e99a1a74f396f758384ed3a56121865108ca712cc999987f3f8582eed0c4f8d84a11505fd0c2a4f755198f5078612332dd9c20ca8deef41d663e80a69ae69f0a9b20586a97412d1c98f624bc1281706048652a1dbb2474b3462ad315507cc43ba8795e0bb866171adcc75bc250cc5c0e3f92006073f334a00bd431ea957b6973e0a215d2ce96fe190388d5db4372129f3d7f5f8503a7dec786e4343c9cf05371b23399d48f41fdf77e5803f3ebec07ba1f92764fe7005f56134943f1fe4c2b025a5486fa13857abc72194201e46969064eede3d691a1fd61959171320e7b460dda078668df9d29fff4478f11b79af6354eadb9404f24069ad8e4742fc59ca9c43c090d5a1eeb48143b09f61bb5bf4b54c349b61a23e519825cdb5503464fa46e256916feb8b5b3321df93aad26850aeb0ff941aeede61aba113959ccda1de20787ad4d8d92bd4da351a6c44b37e456ed9f70bfd7c59c3b866ea8e6824b0e291a42a529ac8e9f53150dee539f00b186a7e7c6c366ea85b4e79bbf967b8e5e04463ca830cec223e66a1d57e7a7441e02b6728deff4cc53e066fbd6e0f56d64c2f091d1f1ff05bd94ea60670ec8b40dd0746c6f0b008e0f75d3cb5152a86cefd845efd6ed8ae09101deae815891055fe4d42bd87c0c39b2684c725020e200576bbaf47d880ccf5d1a1ad1de5e68aad219dbfe47b5c76fd2df1142e4168f6dbfddbbbe6cbf7a420996c56dae241fefa18d03a7eb0bf7119e235db75d5da7fd0db01e1af97ee8aaecb6ea593a09298dba334dc469698178019853c97769328188124826f35cc78e3a1e683e8b62c6b0740dbc694ed2033ecfd3f2f5a8c87530bc23682c174631b9257bfd525e6f7caa0089ab83fafd22e8090c0c1f8f531100753a4b527583fec03e4b8fee1a400accecb068c5a9e8a1f805b33a6e71714a72898e97d336a8eead2ad5394ae164fe1886fa2baa622ea65717ea0a843806aa8923ca6fc86fa7e5bad8ccb0722b942fb68d86765c8b319448a053f4191a226224355df617367f16b4bb68562aa9580c928cc844b5fc35f88f4ed97ff92ce3984b63d5914d4389e8e18f0e31aef41f758d7552bf7865fafaffec9c9c1ecf8b117d8d60d7b0e5207c3f2a80f5603774c54aa9a9c5de4e99f9eb0218537a548b549bd8a412fcc8718341642f31ae428b076fccdee16639f399d0b86689a466bc32cd655cedbacc58fa9c4dcd8a2fc0d8474d68b7d3e166990894b1587a6a4cf10f761471bf56e77ef35d9c6fa3d809d56967288a128effb851b633eef70657eb8dd0bbc2ffd4efe98f26411a81eb8f28f51e193f00f628765fab75fe9e668d18a507ede5621297207ad41169c307023f3e9aa64eaf1ad7712a2b8764649824a83fc983c10cb38375378ef6afb9c000291f8ba34dd86fd0a547bdf707d2bb80ab7996a0b4e7d6bd6fc0ca2c4ddb167bca5b72ad7475ba788ca183d6aea3eecaa86e7fa29c0d5c587364af979cb3c8266199f217ff1e78dfcac11718b8a3569383726a2af30ba5a76eb86e8e1598d63af4b23fdab2ef65d4ac199b85b4ba54e09832c6e8bd39251d34335288d37889e8696d1f669207e5726141ba8043a9a3b5967270842ce3739c907b2825fb0b6c0c27bf10d6a39eca93cc103b7736e2c384b3f4a9b66b371a23d4fc7145754c323535feea5fdf158b20c501da3253d20de0f9992ec5f5529b7d8e0152473db4b61930b051ec678545e51632f1bca003e5aedf1a3ee69710d74e7cf269e6360f520ecf47f019842e5ba97909836aef3356ecbbe7d84269dc5f3916023d40a3834ccb6ab38ca193936725ffab636606fad37f28f99da292326b0601ec35ed949bf8b466b16a805264a5cca808d2e27304afed886ee00dcf75f952ae692ebdc11a8dd13b473cc03fd641f249020650bb1ce6466256ff9b569b72e0e27f684c33427a7b503350f7ba9c46afc7c5a5dbfb9d86e339f88b2c25cb9bfefaf77fda5b02eaed73101a0d9f4f44adb8565b39a3796bd869d6f1223f68a7bf165ff6b5fd1ac9d5c72f8a7c95f975b3a0f7d0d38b233dc015f7f198557a7dc90b8e9418ea354e6eb5994e2651a174622435e7af8c120af70cfd2c92d7252040f44ea2e0a6780706e3787c8a1883acebfba55408aaab773a939fafaf38cba854eee18a4467a082cb2198e1fe57ee1d9c882bb87b131015bd6c78cb06c11cf95ba0374cd8cec413fb2fd3c80a0cd016605932569ba5d8c59f4794e027de6b453b26d7a8a1fc1da4453740e29843eaf3cd9e6dd70abdc97bd1f1ef347b8d38d1713d3d748e503f9acf648db2c73ccc635a94de77050c2a9d5cbffd0a52b999a55c478398487c72b8593358b647636a1e501672e083f92ed4bd4945dd0ce245966aa1bc1f57e5c6347d2f1f378581a7f32cc9baeeb224cdd505a8285623e84909507759b22ab7f693e8139149789dc3e21805cdac5de42ba031aa945ac9ff3a49261fb698027de6b4bb2c48c33d6dc62380cdfadf6841a21c44ada76de4d55cd19581896f71c1dd0126996c665572aa4387f3bd5db98a53b963ab5b7e21776dfb0b31e29f1a2a24057633489a0a845a8885f09979f94928d80a68016c618af2eb6f3881974325067a02bc1c526ed2f1ae93eafff69357e597e498ea41ee1c41450cb147df91d20cbe4a57ce70b15995e8533570a58ee9771fcbeeb2fef47df0152dd4f32e7ee0643f1e24a0e5a45ab3593571f9decb1e8f3c907a5917c59375b1a13726ed623d9baac28a1254ac74ccf42d5b8df34ea8bab93672687d65c80930da4f9fc705a647ca57f1ff7550e971e841d540804aced9cb45c6f0bf9dd91a030ac876ec104efdee1d148ed5873ac2538ab349dab3571e37bd6ccbb75db8587be903469bb30873d8232dcd59bbca61192418b2dadfeab8391b8876e66b84023da8f96077903d5292993f7c61fcaa2e7a576536205a53ab1b091394a07976e773aa50db33ef80c707a419073ec03df0e2083a21d1f0f18d6250c88634c520fd29cdb8243d990f94e9bbb1e1eff62dca59a9c5737afa9025760f837ecb2801e92e1b61f16657e9e0bafd87fffb8c811da490704fa062f0ec9125973c257c938f36a9b17ee6be1dbbe902f8a9f5a9845c11a34526e70153fa4b04d38a127095ab8b38a83d3a9fda67d74d5fa5f0b762024e3952dd0904a813a8179b78ae2ed9179859e830ed30cc982dca23a73460cc3a86829692438e38e5a2f96114006fba9dc422e7e895102d28d935ce4407abec50a6368858f8e2b85e958bf8d95a75341d3038a38f97d758681d9fad1c158323dad62617fb355620c654dbaaa1576d4bad9301eede41c99141b1421a32654141831f76f81c01e7d9f908830a6c34f76d74052607309740beadcd14e5fce1f561bdd3992b8b49ca26635f92f45302f95d895b20603b398568df92e8f6f1d1655c1cb754cd49ee343d952193f0009cb5039e95861b140421c80aea5d4f03bafd7a1729e169d26a84161f754fe648fd38a9e644d33a609574f9a11d5614d046f21c61fe7feeb0e0bf9d32930734b4467227397c5e991a6d802ed59704ab74db306401f85f86a76b920fcc47843233c8a44b1b61c8a44d8b413685fbd963818157dab60bc0bbcb743198c90d7699ea8aefd5dfc5de360447b502720282a93271891f87a5a7b4771417856961a504a7e140d5db5895a4610755aab729f5ecc94903c368f19088af2ceaf667cdcb96e1b667c6161be72fb658ead910e3e4bb84614f499f37d72a40e0cc2e26190767d2f51b6b8bf6dc78bb930274a0acce5745284f34cb0cb18ebd1d3f16e53ea0de75b87c71269840db327436898ba9c6a50037662eb7144398b46e8d4774302cf41721b2a188cc834e1cf6e82ac258b61996aa70dea20f5042ab9449ae2ca06f16fcce35ffcdf048083973115cca8b9f65896ebb37965265b426e0009c062b1f98ac3748f6d6895446a2223da468e393e821bee800be296cdfe851d6f34ae7c810891281c095705b06c90847753dbc8d73f25d1c50c7d21bf15957b8190d194ed7617777b252f1bc5e5003688153a9aa9ecdc08451448f13a491fa9c3763310ee39fe09947d5d092a86899a2d9c6d48d161ade536d1db64c569a94ee09005b36a7398cb2bd3c31421b2df811a08c752ef95bee2813d73aaa27deb8a5a4204fc9273d3967793867246567f293d1954671d93976c37c6bf4c4d7ae90659db2a4b63cdc0b433fe6bd6d50a550c3ff5ee21687e686b2368f0a27a300c44fb4da8ce6de8875475077e692fa2bcb7a0e1ed7306ed45b85fe78f116fe1fad1298dff23338335c45a97a77ffa0d45693f9ac64cbd26611f259d09898ed5a5e742ceebe7aef6e1efb8ac0f897fb7fed1adf54b2393a977677e072ff3dac69dadf9ac1ade55ac8630c682c464c13bca4064d91ecb294e17007e3f844f49792b2fa22dcb0d838f2c32a6ad2f140e86fd20d6d0e8f41135618d22b73baa8a599d00423ce54b64909a5554668d614fb3b2a0524951ef08ed3b492f4938f758487ebc5b6d9bfce75c401c98f7efd28044cf19c140a03d16358b930b0510c30fa2531ac1b276fe187ca8fc40cac3b29f93618245e2457eb26661b361ddce067858a7bdf3aca0476d45b797ad50181a11b0e7a77e6da003893dc26111c8fe14921567ff014cd2f84d9ef44f468abba73220567942b837acad9f1a55154e9b5e4efd3de46d2e2c42d14381ebc261e999f6dd349984c2cb60242d33701415be799dafb5b69f6e2c54d8cce9073a142e6dc072b59968e604fa8aec1f7a7be6b5338da67c465363bbf120d9683b6fb9e2e119c7fe75e53446d0bb612a091b6b3c07fcf6e71281d38c711c6b61819a451aea0656548ff722e10edc9918e6a6fc2696c2ba51406ef04c91919ccfa702d95b1b872f76727576289102155dc829b7e4e4e5d736e39833e339d65dffbb23579aa9f89e1d01ae78457aa379d71c9948a76e9a6f02010f4149552049ecf01f5e09bd27872085ce72f41694aa2fd30c20de1b17fc324d9b67fe557e4a96322faf824cfde8ddcceb4b593ea5cd6ae4e3f1b55c5d4f6c55cb12790cdf61ece9910bc76e9ba7ac8f3085d1b0edd03f403ad46dfcfad3cbba334628e02958044fc6569dd8333b0584d2ef6115a400efad6181bd0efb1e95c0689d10dbd4123813be07569e7e6a1cfb2192d9a9f70bb44ba5519aec8c04e3dbd119b8c3e2d1f1566c53dd94680eabaaa0503595b4c7bdc36e08f9f95eb24ac9f8e94b45b68313aea4b5d073bf6aafb8c0a442c386f6a7821d63e6e394c987f08134e4cec885ee426a80828da58ca7a1e2a460019464d1e11299e1b2368ea1bb1e5b05b2237e218888648d25c327eb84fc1a425ee76602cebc32bb468339bec989f3ac277ccbc2abf2cf7f8f5d82c8e5641bcb45477f84c4835e9a7fec3ac4c70ae8da90fcd3670bc8ddfbfeec0b881992ae05918a53bb57b7c19575744e5d0267a6d4dcb81de315a7d71da51dc2fe66c59dc693466a94f05be147080f04804f08dbfaae64217b2bbbee155a3f4ebf78800046774cc202ace0ece215f074539bd3023a64e83e2241b3d03a462f6d811c09a4ad4acf13bd32d2c7e3cccfe0375100793fb771ccd52516fcd6ca60ff1a00d89f8c9cc52183c2628cf24c71276783321923ae6c21eb7c89180111036a26428c2edca47664a7fa692bdc952ba9402577d91e715ca7ac1e0bd01feb9c6f5ce1a88c17f89817513c3446a19dad7bbdff6a948860002f246f8a19cb93189741f73ec2321590561507a8b58d4ab8bf696ece6d51a4780e2eb6d9491a00d3bb290c7cf5137089efb2d525279b9ce37727862290627395211e433c037e4a96dd6305439d2cbe20994f07f8ffef7652c3d4e3fce6a15d122c862df1fcf899cb352ea2545e7fb8619439add65c500f4d8af9b3186636b2c166a963872ab15675e37004779788254302e11a3f89cce00459e4570da16b308171346e44ad0351b8ccc3cc1efa389fa9566800b1a2db2024ea044dd032e26e5ab98fb9f8bb176ff5723496dbf68278f3431c26d45105fcbfc9d34cffa22ae565d191c179beeb50e888b4404c51435cf5b39aef8364a5850b77634f774bea09ecca6362d4fa1a657614e2caa930d2751bfaeee2c992a1fda3611f90e67a5acdadb32d5645426213cefaab8d58a2a8167c2b7f0b3032f84fc34c45492feec475c59f693a6e1e36f11d8c792196f8e36b3752c9f1dc58deb73e310b234a7417f1ff96e01edabcbacb6bbc81b12e2486ecb9a411597fbc98cbf9f5174cf10a5d6d680e122f58c6e7d7abe280bdc86b1b1e86f00ff47060bb0d531cc39d5e7e03c780c6890303dfad91703f7d8b87e56b080c3823987aaf8b8e72dc339cb091c296bbf28c6c1ecf5d77e591834e1adbda7717fad3e7d70d4fc2492ee37d1ed418581def3381936c0b09d9cf8aebe9d3d275b0ecf1d7a583a71f67f121c40937aa8b41da81764130e4a0db7cc22df36c9e7ba7e3cd34eab139bab6e114018dd8c376cdf53b09dc590b35a53c73912b5228d8f2ebccc7bf4dd255cb1f808b493afd1e1156d24ff342e58bfe5006b78f8df6939b22dd60ca378b732acb3590371a54a2e45a59ad4ea10601175d904a57abceff435a5f550393d09fae3d170073033f0075ca9540ff432fa1fe7ab096f3c69a1ae717f2d79b7dfec8131ddc73354b643b876ddc21a8a00f3b1401201672d4c14f19553b7c984c9a80e00fad9ffa28291f779b95368e324064a41fa06d57c267eb7f37c1698cd173162c14606e12aa30aabe459409875b2c35ce8d157f47068417e5adc17b8224a230c3ba8298c6eea71ab1e0f7861d94e5906a681b1b18ef36b87b4110800154d4b1853ed375452e8b4bd9f145d1f77a15598ffa52762c9f4f2983322bfd69e805f0bf5c3b0f46832c2bc155dc5ccc6c711da322d62089ce2ca6163f4ab3c2b5a7722a084a5ea4efacdc996c2c56396944c68279df4b6c328b92fd1377d054ab8a8201129517d45ad0e17ced8ac3c2c5ed54fdad5908e0f169f54d582f66b4ef20a319c10aa8401690bf825939e0330b21c26f8afe2f6224ab019e911a507d1275ea65ada5a493b79e3f993a8fbcf4d514ca50715443295c40f71e666a339af4fd4308f8258e20413e40a7624c5c0ee02935e3af541d13b7df929fecbed45d331614c57a7550b66b4079f101f1254a34adfdf53bebbddd2c3a5cbb11297dda05cf9ad338e7ac91ab7d27dd35a32cb76c2ad512dcfc2058c778a31d556409f7f4eb7cb65db35ffaa74871b3e854585660d9ec9a495b5df75db7ec78957c6606a91e01e5a784cc49e45c7715d450a45b8646fc509ff36cfc248d48af28d93af4e102d59dfaf727a5266909f0300691ea797adb6d75817717531826353345acab45581bf395b38519268bf46f0b986677dfb3283539e53ede51a2d74b37a724e9525171f03ba94d0f822559377ceda45e0d2a7030e04175f37ac6cf0f58dd6bd1471a010941dae9100bdcea08687e64c02351c122f441a6af752cb82ebd7b73592af71e171b9b46fe0b8924e3b4f49a7e518242dd44ef1e0c69f2419640203e60c7973568c8802de1d366ebb2941ace8cc63ab348fd824f5ea53c027b56b7f01a8fca14fbeeccaef2e0b4a207cc42732c4838a89924d0778abfa6c5785ee769ec8a1abc1e7e0920720bad97afdb402d7e0575b26665deb958ac4a998ca8445cb3d3d2d48e4ec6cfeef81bee4208a3a4349b464f580bcaceec8d16417c8edd10b574943f061c833b161c049e12ad0270ddb5d5969c2861ed9a4bc385ac63bf3a039779de3bd5d71ed57d5dc881107658bae077c4592e4dc27acf4be18830bc2c7b5fecc85edd5f48af9cbd4b04e0f78e8eef45a2cf70aedf977bad8ce8393cf9459cffb9b8e57e70bdf09724a95fd616f85835e67cad7a694e925b8418c7be83ac595867ee4df8c5626977e4feb268b526794eb4eed3e14b4188d9713da9e44fb6232267073b3630c5567c45269f436b1ee4f7587f89845f0218925ff5e62cb5c7698083353f0fa27e41cdacaa426c6bff4eeb1d11ea9d5bf297dca9c04b04e43356cbd2a08b1f43585fc73d055da7ee855181e6102ae9d57946f6a759776fb2eb26527e9f8c86400ecb52eb36007fb5d87620a5b5c02287ced6d2ddaa9eed54190eadb4d70168537d44cebce48f45ee5812475f7d581754e2ecff0ff87e734897ff6c497d4f9b03fa7eeca835cc4e917be2e5838968bb20491e00812ecf8e8c1819e5564a22c8236e395c62015649b974d6c91d0d5a7353c08bdf8f3f1047815c68a5944f172a2b91d7dee228fb7bf1a04a27d63f0706c658478903d3a9ca4f27cfe9fd7fc7d57b2a6756e5c814420ae4a95b3a646cb1b064364a8bd4b89393301582efe6ba1fc833dd0b9acc9ee8fc6fcf08e9f14eade93ce314e0e319e11c4ff4617f85195172ff753fe19b55b0016dfe171b0448f97da2d618c2396af982f0b1f6f20e42461f8fa56de4ddb4ac9aa68cf059454cb36480ce4bee67734b0a3457514802f71c3d1ba723555c103467291230e1dc83d5868c6a6c19a39672dc289c20264e648b0290efd1cdfac761c5c9be622299a8610c2093dc9696f6c32d219adc2f9817ad6a9f222740b6dd36aa1cfa1959f1428ced848d30707220cd08ce3b64746b8089131c112c9cb2120e06d188d8b91263f132b53a1fd537b4efbd870a431f2ec354da602a946373ed91e71ea2e43d873f533ffa18c31b69aa10aed8b8fd707a7d14848fb3d26f8a12a899906c5ea24409293dd4f974c1ca322b43f61b80f04e4ca47aa1b64a7683fd143d937b48bfacf7ec74c87aa5f863e174ca9ded85013d65dd74feb31907b1002523337df77a38f8a2bb5a7e96ac908e986d66b9038339ece809aaa57ad6c3c53b500e6037e100720e32b89f70f30ed296260db07b607c7c008cfba93350e44f6fe055ece88234ec6fc52b1ed673d3de6d5c6d14f2e3453c5b5d35b0d783cf7b08d16f1cb45796c4242971d3910708f81f88b5a21d6802c0a297b2c7ceb9d607e3b5562c1d90187b3835a3a1638119a8138d1471b133ec44a1303c047620247f472a356a83d16db664dbae9decfada233522ffae20b30dc297f44b76de1c5bfc1321181fa5c6ae8f4650840ce804bf854631a79e254e47b6e6b92942e657a25883e135e235f0680fda6fed5f8fa0d61cfa7113754a6900dc274420684d2020a8c09cff6d7f3e60544c389131e65f2d2b843fbff549129a591be05c41dcfd6006fe5ce2a3b1b37c66da766c33119893c8d0269ce26bebd0a917f37211078e3aeebf54fdf38a193fd1c8dbe36198d1f2336b37e9ed94352bbe26c0ce7379c161db36e39c84b312cdea694c0291be0b061a947b2815438c9498555bcd824a056dc8eab08c6d65e6276cd6b936aa0fa164124c3c66efc0d9200fde06ec596426eaecf57d9885d405f60ec7106fb2023e6a829669e3eb48127471cbcb110336bd5d94440aa044ca004d1d09fc1dcfcc04c1ead455572f38200b67b847de373799d92d4849b4add3a2b0140d0493a7cabb2f59a323cb082577560cf973b7f7d2c760ee29b5a1c6ad29d9e910cdc043c471f4582bad2ae3d2949322acd04861e37654e36352a7a03ff57f48ecc834e766627bdd28bc2b9d5a021b2b2e6c8d31f6741e6e1f5a6e04832fc0300c40537ee130f6ca2f5701cec7e98de7aaf57e6d36e3e3c8ea0a7383fc6b5719633da2a3ce4f4813a2bfba42d07919e16def4025db4f688951ca696b318ef72047bb2cc47111943030ac713f0a94451366fa56413df373634a947bffcd06f6953316a8c637509ab3f37fd5cd27d006008b75fc0a8903754dd2adba9009aada615f0e0b230f0b2d5ac2f1d3038d63a510b9235895b19fdc76162b1938bb0e08f77b0d034b4122fe8c6b7ec35ffb41b7da3db9c789f56af1de8a6c739b8a2cccb494fffcd21396531660527f59049b8f5e60f19d3866c0aa67dac13c1a0e7817c0569bf42221d69da2124662fdf231c5a1160220908bdd37f23a75576e2845905d9d7ee0e892fd0251867899f803f4c191f03bfd0e025921719e3944732c5031b81c4d8804b82913b100ac8f898e0b754d5a95c1fd674f66681021a8f15b0c02f41f0b5b7ba49545d696bac37084b00e191a059f28450114cce06411608c838c8315be3ed702f78b475dd6c54ad08157e60b648724858ef6c0aa116d8f015febc1f5a14860f9ad38257f2b5dbedfbddee875ece9ca570f532b0be723af7a7027396ee1ac550e76ab8bcc17ebd49f59c3ee7326335b6e081267c474a540a79d2e67dda680a0aa1c67f5cb83c734b0b4112acfd1527f7aec965fb07402c52f353f60856de6ebed08ef3af88f1b827e43ae5991e42f526ee7aede71698e7226ff6390572e3d128aeee508c7890ca11370e61cd551f656c2cf3ea1852fc669a429443041c43b743b403b9fcaeef5bd6b5241dfa1256be970fe62a3f9339d93f2c121d8142c5fd67a34fb64ee0172b210c5b8cea743e79de322e67fbed779c818b0dce6126bbfe20cb8080c967d50192c292786911f3a584a791236a62c0da60c8ab8f471d12b0c9e421216e866e49af39b2697600ea7edd74de443be7523eb90f52d56ad3f3eb8a2879976184f26a9e1c623fd26f8058985cccfe9ec4e246712c0820e6a8331fd1e0c92c599c5ba2b1965ab5ad271e84ae4b94b375f17cb4f75dea438a9bdf9c76b8c60db5f5b1ee5d02e24e2847ca14a389c3dc96226964df7294cd8807072a90c3899e2c0deb5a6105880443734422b33c59f5e68f3a2a27934a5cdad8b6fa5292a4c177326a0a85eff22b9c3326746a48bd129a4b6d9913add21b9e4d9b13338575c0e002b0e555da65be5ff8daa1a5fc1db0112900842c70443b433b1d3bb0248d380399fe8e48f246980f2f09108000dafcf326532aaa36f81c80e4a53f1cd7118df081ce2706a4ff1820f2ca41761e39c8a13b9e5851d713246d698705f45344c4bb053fd1d23b0960c548a84fd6fc45b9c5c49e9f3388d89fc9a1e1e249cf043798626154d5ee86357b8dcce8f5e049bc5517a3c9f90ac8a821a97409d57758e8cbc135ed0900044848504559b3c556a57f008e73e26d377be772c463adc02fb338b68f3622eb292523a396da7ddac187501bbce6f7b953dc49e3b249058c5c4b33b3cf42f5779ca9692daeb2d016c458ffd20bf079230e9c9d97bfac37a913260c40cedda277ae4b6bb48930784d0991d029054c4175cd24b1fca7b1d9af377626cb84390a2d6706372547ad95b9bcfeccc31301404e961a08ae19e4390d068bd2dfc5b8301c117032228672dbe555ee014ae893e61c7b0233014658e3480dc8ea3bfccf9701f371928087e7db147f61a561bcb714763da3b39d7181c865f7475e71e2519ee69b5f67a397a5ce04e097184f1b29f50c510324a6edf4debd7260bbedadf299fc96cdbcec06e347f44b60f0a0cb4a2b593b2c7df9c07ec547fb4b188fb7ab33ec2c25a842ab69443d8964d0fe08182e130732d64f2a11633bb16dd72b108101fc857a93818cca88da2637638dd01ae3e65c3e322d2c28a963109c19fc827e7612a6306d927ad21011e28bbd3682246c0f486ae66c420c1292e16ef3f21f8d6c2515a5bfd5aeee166fbe4adc68ad5e164cf7347dd5e3caa8ce175e5ebf2a714a6e3b20322922e72979a0456fea73e4ecd8980ba9a8ad53ce74370198753934f4ba50e888bdda55ac1b7b2106dae1f832c766a255e078be882a932984005cdb09e0b0479043d345a621d65e838cfff11497f01c27e31a613330d247099af18599e7c3271ba0a33f72706a959992cdd647814f468e4922527d1d9a8b1fd7b3d8d9e80f0d06108bd6fa13b0760e33e75ec95c4df62db417b500cec5d870f5271bfba6329ea79554b3faf714ae8c1d71f84910e14d642a461005fec896e2bbd6f2c078bcceec9392d2c9bbb8352d623da8ea63bc06005898840fcfe5861adf2a274e7dc2d251e070ab750cc270b88cf3e8016d37e92e7ba9af5ad077ed567f5a2cf38d62f33cb31444f8cc00ebcced67d06445abf4a74bb1f06a0848b9d06f917398cf53e0864d1b9b187b05fb1b079923f3c82e9f8ee1247dcb02b09aa7648574c97f775d5905325442a165c30e0e5dd7bfcea541da32e9265899eda35e78214d7776a970f5e3b7ceaa74ac2bd41ebb8e69804cbf9562f4495aaf08a8a4f8948bb01c8420d38dbe79c4406117e234bfea50b7fe09fc9996d906e5b892990429bc06edc12e48289bea59c00d8bfeb602e4036f6cb8648619c4e08e0e28f8fd0c193db842cbabe1b85305087f0d2984ccdcdcb72cda26cc22de8f7fbeded46df211a280f8a151e6eb2325fa13456f1cb3a9e4e4cf79d7c521d48d4cb96d179b535bb3a7d43ebb9dbba929a2d66790355076980675a471671885f5a7dce25ff4e0f830e5819c3d7156a59cac8f61af054716a9e945788e4f3cd357ac43e9e0a83db8564d99ddbd6a02bc2f50671e9c21550021e994f60be926470efba1b6631138c72bfa5d46f4c2252104f0361f35c3c35868478dbc5fac950f3d1a59f7de6440a2679b6e552368420b30db2c556567c8057918ceb3113611e0dc86322b1a871d281cb0c7303aabfa6daa142b8acdd3949703498071844e40f44ef8704f8acac41a4055a373f600ddf0031cbbb40434ae9cec52b2979c602ef19950e7059c1ddcf82fe7d15694b45288b4232e8c0ee713711fe9d440b1e23b51e4641c25802a708ce351c6269a19b3d8795725c176a40491dbd0bf528993f37a6a7e22fbd14cb0906daea1ba316cb12fb15e9bac99fe36114b11ca97b6e1a7fbc355f8bd2707bc48397a7f770d45d5256a506baa0cfb714708ffab5a572096d4169d62951827aa0e21f18a988af7f36549c46a1e259f2040877203d193041c6c8c7bce9a408caad33e52ec2116a63ef87ea21cd5e0383536c2a3d5a0638d001ff663427f0ca77931a649824be24664925db3df1cdce9100af5d6c6be9d88a231b4085379231234e50241b054a2ab970fd17f2e529f3ceca8a605434e0f06ea25ca3c8c448abb33395019b6784fbf267fb62f5e5f92f544574def194a9475c6b1675d478561460bc109491cfbfebbaa6b698c38cb419965dc67551f1dfef7240dbdf2cf4bd972e8ab9502c8ab41c1359c77fcf321ec8bac794c1b6a1faace50e027d37a36726371e23958a4fef33d26cb51e5d1bc03b58231608a864f33a3b49784cf34a2a584365bdd475ea82b3ceca7c9a15565c7cdfba9d3144873a5496cd305a30f09ad71b2b6464981af74d2d449c69f53bd27de9480e1325a7b420cb028aa562e7a10bfaa5cd398877130e865c287c458c6571411933f927f41494423c0252e44e58d235c488a4a071eafaf87d0d6a1e2e914fb15e9bea23daa3a069b1b9c964314e870a7b65fd806505c1c8a6c1467cebe3023e9cd37cd81da1bb4a15300f2a45dc5032f140fc7552c192e331d6b4680aaedcbccf366cddc523cb92fb5ee784e1501641a1c68190c65a896149ee964d3960bcdba6d039d0b3dc3ed07b64ea695433f821fd62cefecfe725ca54c338dbbe7e0f702023e965f825a5bd1b8f6c7387d2ded0539db72dd3c6541296ad9c23098a19e1887d92fb8727ea2e5f2d247a9e5c4932990e59be3f84e95b91440920e4d59355266344456416783871b2e33db94baa3c5b2ae6d799c26187cecaa1f4ab45bb961f81afe77b46216386091027bb40a3bf548639d663ae91d52b84aa86de32c7932cb82d528eeae11cad49ccebc0ba3bbc1feb38b1fcd9a4ca4fce4bd406b8c261d710716d90a15a1687236e4ad243153359c75484e3aea85350543a439dc586bb4496f070aa6746c8a860c088813753ae52370fca6997c223e09b340f5f1bb970c930b458f768a0bbbe787cb87f181820a3d122b39b3d0a1e415c2039fa7e045328d9d60caa424c02beda0b87355e61923e851693963190f8c51199daa957806e709f6b20d2f97d1f34cb180e8f5d67db8d8381ebcc1e93ccb93b41d9b87a90fd14a1f601fd449cb87097d5cae5d846f5bffd15a958aa891c72d07aede884c0ca019e38dc8043b0b77c79c2cbef8010323578048030958af77bc86dfc2006cc8c817b4ea4b52be0d0072fe5b177a47c3c0293196f857f7c429050aae72ac14cc0f201a9177a6e9337802d24c42c21112dd81dc3ac9c2cde1c3a961ce38f3ae466f842db377e59da7bdd9a43ab0f679bffd37c2b54750cb1a09dffdc876fc402b8f40df865378339163e1b62105304d880f09f7b4a81e48e2694171743588683d936ac7fbd66c4c8e5191843dff1c322edc9c82376e2ed8dd6661ba665e214fafa68c26ceb0cb28fe676a79efc2936d233d661e47756f464e5482055c6c20add6d774490a56ceb9f658cc3b1ccebabd55271e4efb562833a1ad66e758d01b801f66f593b0b6315b993562520b05bdb11539abf260e6b8016d76fb840306ae32f74fb7dabfac1b1eaa6d39b0837ccb24d153657c716a5ac63ec38285104dbf5b6808dcdb1be4b58e43357a10639f028bae4fb3f731ede72e9000805031d7948d85647147278cfee96cb0d8c34a0cd95f680db6fd1937d8298f42605127e3d98f15a297a2bf3f75280b063ca6dadf03f296e82e6ce0bb2a91215e7cf35f5ba10e11f27d27eedbd967b013a1af1e29c7f47cc8283a638333d66bdcb4f470c0b16627025e5242f56db4686dbf1c07377ea96b3227e4c257b61d826dcb871f00287b20bbf41de37c36ec8866184255a17f8bf6d53b085407c428b0968c748c7e09913e8fb80f7c4f95c32aa931dd308e5d65d8ad5fa81212a34242322129665f71aeabe8a2c0272c298913b55adc9207ce690fdb7f8129374203d08a80ca442659114188b2a552226cfede485dbdd2500f9b57df3eb141728d98a6cfa67dd33971d145e41cc3cf47e6b453b76f71ab73c7146e95e91f942d4adcd22b4bd3d174621da314db8effe6bf74796464287af8934063b4ed3dfe0ca1dfc2c7a03e9bd2f36b9b5fda409777594fa7273f803efa8c79fbf51a586bba2e1e022beb299615d6dee26912656b28cb5a2a1216567f1bce27113d93406dc66a4f8c4d2eb71c9ee4bdfff46258e8ee4c9f173fa480cf8ba617b5bf0b60e789ea32dfec8b22bd7ae052ff0e519a82c9692a5a76a0d0a9d04aa0509c32f5216fb840f75531dc25c54983d25796217c68ceb98740ca9c988507663ef28558293b850c0f0aa5bc84ec2cb8a441f8d9bd8b3b5f204124bf78f68590b2cd76ecdd8167be5d337b41616f83f7dbd86b3655193ba9044d4fa541554c97ce085b9eb143f303c42b6b327a3034e030682eee1e53ca32535ad9f615157be6b9b99dc56ebf4e57fb3f3c3ca869bda473c3ad5d699554bc4f2bbbefeed26b6904ebde9f9e1ad110e9153f3b841cb1187e86ff3c7716d0d99d5e746a70d030576188380e97a321f8a2fd6de225d3246074740c1fb2c85e48396f5e2550188b7febf125763cb58e4d5f1b33492616a8b0bd5db8e3c43fa7f946cc92213ee6b7e51a2948e1321ee771bbcb5f9399c873c2054373011ff23ec6e1802387d394ea94b630537c8b227fcaca10be705b5ce4f1edd6738890db626c1cd61a83e9b813a9692b33409d69a016c261288af9c58348dcccaf71548147a0960f6fb475b07f536715e84177712523695a0e178d1f24dc87e5ce8722c946fbbd9b1356ecdce45cacb22968ea8185dd3aa2f2ffacc2f7f7361ebe11dff48c87b1d3974960b51590d5d0b6b87596a609f8a10af7cd6f40a913b52542466c772a6be576e7d4f65eed5ed545a320548ba0e337bc94090bf8448aca0a34195a6bface4219f2913a2f51add9ec6b901ed166ac72447e77bdefb1d09c4e607241b0de6077d57cc751d2c41ce31c88f9e82f9499f23ffe23b195438d2719823b8225e045bc23cd66afb5962b29b6029cd38ca3e9a7af14c206fa69c985c3f93f99d5a268c5bf4e086889a0cfa44ed782756d3a2b8582ba638e257971d9fcd01a71840ec92fe6a46fe6af2f92afe3829ec90b0ef6e7853371e419453867c2dac3bb207ecaa0957ca14220ad1e8f5826894c4b45ca29db265394d387442ab2d5f5b8832af586289e238d78db7c58885d05897fd8264f8dc0999051a4fb4501f17b25de7de029c0c66db1b7940c6587116e97267edefe951ba25f8a670f8a097342ecb00955bcd575c97dc463199260724bc9e019d933cf1adef502495e7e7f75b2e31ca987f6a0ace72423a02c0e2236fd36a84d5d191612aa9f2004a8e22b896c6c3edbe5e69782b34e6a30b9747ec2b31623bd72a2fdfdc7a46f05ce59f714f087b24c0bfeaa153c41bd2ff704761252d5bc48880d58033bfd18db16ce5e2bea071a419f739776f016ed7ff4a4100d7fd732e6d0287dd2325e2ed29da5241cd6e7a590c1ea6bec06f0d9ce84aaebfd1b69d8a29ca7499a63487958a08564f7f695e5148b507957386994720153f6fabb0f57a7ace83cd3b8267ed06393594833e263bb986bdcb11e8e2ce9eea95c5a8c5a74f00c58776810a44c2f53dd582ac970508bbc2b392631ba10e0d477bdcef1a422837f76003a4ed20dedc983a04ec3686ebad1adc4927e089f37c90951d616334ed2ae19bd79e50d11569f97c99bf9806be7d80416e8ce9fc8b0f668f4bda6651b6f29ecce28e496ec94dc88f8060d1a432a52c82b7a676afa7c3cd051e8d967d611c6b6abc87a92a8041426babadedd28469626c13ca85fa8daf4684c6a6879880b6e7cdf1fff1b94df1a0b55b2019c5b81fa18a5c7cdf0e1ae6ebdfc068ca95da76a249e8e1e9e9f03dceb5d0361adcabf8f9305551f7aaa47a6d97632817fb4e0ea43083a217bf86ee6718a3b08c83f86b769936b15116cb6dccb820d316f2f70b867346cc8ababc1603a67b96a36d8bbb5d30b3974854958d7e27acfb6b9acf86fa86ed31a9910a5343ed7f70b99e424f41bcf2cd34ba2c30ca77b821b80f8979284e22d527060f4dc8989bbfad9e48bbfe99e4085c13071bc0ebd2b3d8de53a6ef96c81235e85075589b34a731d1da4d4e8110822cb4f509e902232fd9f5aa34af615e5f50177a4bcddfbb342386b7fa733a9f84fee2240ad2656f9b75a9ce47e56931092bafaf418c401631edadb9fbe4b91db9a7e8024f104635d9219437f8d132cf6661826b627de6ecdbf286935b0d7faec224f44e60ba53023cab69c6ac4044ac660f628baf1af1bccd6e24c1a56e66030fc1ebd79726c52fbfe03fa722f4789b46bef39ed314abc785f2d5f9c3fd31a44b5d6503c6a3bdb11a38bb196e77cf8dd64dc7dc80e7441f2364e576085889c356b8bf59e09cf058c0bc576209b4114501766d10944066daeaa060d1ea2a88d0cb30c3ac84663feeab937c6cf3dc5488c998813b498e52f0b273ce53d1ef4728478c5afe46bc9da94b80c5a5b09bbd9fed81f54d2334189c10f786557451b6e763cb916fdd4e81906e88f49b1ca9bcacc5d825fe25caccf3fcdd99b91e353265d47870f2142373aac4e7012c90be5b34e89a8a719cfb905488cce3333bd534d4659bfb91fac41d2bcfafa5babc49a995893cb254d1caac4ca0a63cfe854401ab183681c0566b44d6a06f7e6701a62ffd0cfc135d29275a4c509405688357c8676f80899c586dd75f718a414dc9d2459a5ffddbbb9eae06deba97f594661cb91af32214ab48c4c6f4fad361b4c7a1775087e3daf1958540d4ed5e4d87b98a8674380deaaad48640dd14eb9c0ed81fb01c6cc200496880ee7cf6a064cacd96d7c16d6a8c76068d8bdee91739affe6fee2f5cb8b562a5241145e89e2d327a36292b125bca2e0589c2009265rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootghc-basement-0.0.16-150500.3.5.2.src.rpmghc-basement-develghc-basement-devel(x86-64)ghc-devel(basement-0.0.16-ClUiFda8HJq7h2ZlUjvnZw)@@    /bin/sh/bin/shghc-basementghc-compilerghc-compilerghc-compilerghc-devel(base-4.14.3.0)ghc-devel(ghc-prim-0.6.1)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.0.16-150500.3.5.28.10.78.10.78.10.73.0.4-14.6.0-14.0-15.2-14.14.3db ``@`KW_H@_L@_;^@]X],j\\[[i[H@Zz@psimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.commimi.vx@gmail.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.com- Update basement to version 0.0.16. Upstream does not provide a change log file.- Update basement to version 0.0.14. Upstream does not provide a change log file.- Update basement to version 0.0.12 revision 1. Upstream has revised the Cabal build instructions on Hackage.- Update basement to version 0.0.12. Upstream does not provide a change log file.- Update basement to version 0.0.11 revision 3. Upstream has revised the Cabal build instructions on Hackage.- disable %{ix86} build- Update basement to version 0.0.11 revision 2. Upstream has revised the Cabal build instructions on Hackage.- Replace %setup -q with the more modern %autosetup macro.- Re-generate file with latest version of spec-cleaner.- Drop obsolete group attributes.- Update basement to version 0.0.11. Upstream does not provide a change log file.- Update basement to version 0.0.10. Upstream does not provide a change log file.- Use https URL to refer to bugs.opensuse.org.- Update Cabal build information to support pre-8.x compilers.- Update basement to version 0.0.8. Upstream does not provide a change log file.- Adding initial version 0.0.7./bin/sh/bin/shh01-ch3c 1727930517  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.0.16-150500.3.5.20.0.16-150500.3.5.2    BasementAlgClass.dyn_hiClass.hiClass.p_hiMutable.dyn_hiMutable.hiMutable.p_hiPrimArray.dyn_hiPrimArray.hiPrimArray.p_hiString.dyn_hiString.hiString.p_hiUTF8.dyn_hiUTF8.hiUTF8.p_hiXorShift.dyn_hiXorShift.hiXorShift.p_hiBase16.dyn_hiBase16.hiBase16.p_hiBindingsMemory.dyn_hiMemory.hiMemory.p_hiBits.dyn_hiBits.hiBits.p_hiBlockBlock.dyn_hiBlock.hiBlock.p_hiBase.dyn_hiBase.hiBase.p_hiBuilder.dyn_hiBuilder.hiBuilder.p_hiMutable.dyn_hiMutable.hiMutable.p_hiBlockN.dyn_hiBlockN.hiBlockN.p_hiBounded.dyn_hiBounded.hiBounded.p_hiBoxedArray.dyn_hiBoxedArray.hiBoxedArray.p_hiCast.dyn_hiCast.hiCast.p_hiCompatAMP.dyn_hiAMP.hiAMP.p_hiBase.dyn_hiBase.hiBase.p_hiBifunctor.dyn_hiBifunctor.hiBifunctor.p_hiCTypes.dyn_hiTypes.hiTypes.p_hiCallStack.dyn_hiCallStack.hiCallStack.p_hiExtList.dyn_hiExtList.hiExtList.p_hiIdentity.dyn_hiIdentity.hiIdentity.p_hiIsList.dyn_hiIsList.hiIsList.p_hiMonadTrans.dyn_hiMonadTrans.hiMonadTrans.p_hiNatural.dyn_hiNatural.hiNatural.p_hiNumLiteral.dyn_hiNumLiteral.hiNumLiteral.p_hiPrimTypes.dyn_hiPrimTypes.hiPrimTypes.p_hiPrimitive.dyn_hiPrimitive.hiPrimitive.p_hiSemigroup.dyn_hiSemigroup.hiSemigroup.p_hiTypeable.dyn_hiTypeable.hiTypeable.p_hiEndianness.dyn_hiEndianness.hiEndianness.p_hiEnvironment.dyn_hiEnvironment.hiEnvironment.p_hiError.dyn_hiError.hiError.p_hiException.dyn_hiException.hiException.p_hiFinalPtr.dyn_hiFinalPtr.hiFinalPtr.p_hiFloating.dyn_hiFloating.hiFloating.p_hiFrom.dyn_hiFrom.hiFrom.p_hiImports.dyn_hiImports.hiImports.p_hiIntegralConv.dyn_hiIntegralConv.hiIntegralConv.p_hiMonad.dyn_hiMonad.hiMonad.p_hiMutableBuilder.dyn_hiMutableBuilder.hiMutableBuilder.p_hiNat.dyn_hiNat.hiNat.p_hiNonEmpty.dyn_hiNonEmpty.hiNonEmpty.p_hiNormalForm.dyn_hiNormalForm.hiNormalForm.p_hiNumericalAdditive.dyn_hiAdditive.hiAdditive.p_hiConversion.dyn_hiConversion.hiConversion.p_hiMultiplicative.dyn_hiMultiplicative.hiMultiplicative.p_hiNumber.dyn_hiNumber.hiNumber.p_hiSubtractive.dyn_hiSubtractive.hiSubtractive.p_hiPrimType.dyn_hiPrimType.hiPrimType.p_hiRuntime.dyn_hiRuntime.hiRuntime.p_hiShow.dyn_hiShow.hiShow.p_hiSizedBlock.dyn_hiBlock.hiBlock.p_hiList.dyn_hiList.hiList.p_hiUVect.dyn_hiUVect.hiUVect.p_hiVect.dyn_hiVect.hiVect.p_hiStringString.dyn_hiString.hiString.p_hiBuilder.dyn_hiBuilder.hiBuilder.p_hiCaseMapping.dyn_hiCaseMapping.hiCaseMapping.p_hiEncodingASCII7.dyn_hiASCII7.hiASCII7.p_hiEncoding.dyn_hiEncoding.hiEncoding.p_hiISO_8859_1.dyn_hiISO_8859_1.hiISO_8859_1.p_hiUTF16.dyn_hiUTF16.hiUTF16.p_hiUTF32.dyn_hiUTF32.hiUTF32.p_hiTerminalTerminal.dyn_hiTerminal.hiTerminal.p_hiANSI.dyn_hiANSI.hiANSI.p_hiSize.dyn_hiSize.hiSize.p_hiThese.dyn_hiThese.hiThese.p_hiTypesAsciiString.dyn_hiAsciiString.hiAsciiString.p_hiChar7.dyn_hiChar7.hiChar7.p_hiCharUTF8.dyn_hiCharUTF8.hiCharUTF8.p_hiOffsetSize.dyn_hiOffsetSize.hiOffsetSize.p_hiPtr.dyn_hiPtr.hiPtr.p_hiWord128.dyn_hiWord128.hiWord128.p_hiWord256.dyn_hiWord256.hiWord256.p_hiUArrayUArray.dyn_hiUArray.hiUArray.p_hiBase.dyn_hiBase.hiBase.p_hiMutable.dyn_hiMutable.hiMutable.p_hiUTF8Base.dyn_hiBase.hiBase.p_hiHelper.dyn_hiHelper.hiHelper.p_hiTable.dyn_hiTable.hiTable.p_hiTypes.dyn_hiTypes.hiTypes.p_hilibHSbasement-0.0.16-ClUiFda8HJq7h2ZlUjvnZw.alibHSbasement-0.0.16-ClUiFda8HJq7h2ZlUjvnZw_p.abasement-0.0.16.confbasement-0.0.16Basement-Alg-XorShift.htmlBasement-Base16.htmlBasement-Bits.htmlBasement-Block-Builder.htmlBasement-Block-Mutable.htmlBasement-Block.htmlBasement-BlockN.htmlBasement-Bounded.htmlBasement-BoxedArray.htmlBasement-Cast.htmlBasement-Compat-AMP.htmlBasement-Compat-Base.htmlBasement-Compat-Bifunctor.htmlBasement-Compat-C-Types.htmlBasement-Compat-CallStack.htmlBasement-Compat-ExtList.htmlBasement-Compat-Identity.htmlBasement-Compat-IsList.htmlBasement-Compat-MonadTrans.htmlBasement-Compat-Natural.htmlBasement-Compat-NumLiteral.htmlBasement-Compat-PrimTypes.htmlBasement-Compat-Primitive.htmlBasement-Compat-Semigroup.htmlBasement-Compat-Typeable.htmlBasement-Endianness.htmlBasement-Environment.htmlBasement-Exception.htmlBasement-FinalPtr.htmlBasement-Floating.htmlBasement-From.htmlBasement-Imports.htmlBasement-IntegralConv.htmlBasement-Monad.htmlBasement-MutableBuilder.htmlBasement-Nat.htmlBasement-NonEmpty.htmlBasement-NormalForm.htmlBasement-Numerical-Additive.htmlBasement-Numerical-Multiplicative.htmlBasement-Numerical-Number.htmlBasement-Numerical-Subtractive.htmlBasement-PrimType.htmlBasement-Sized-Block.htmlBasement-Sized-List.htmlBasement-Sized-UVect.htmlBasement-Sized-Vect.htmlBasement-String-Builder.htmlBasement-String.htmlBasement-Terminal-ANSI.htmlBasement-Terminal.htmlBasement-These.htmlBasement-Types-AsciiString.htmlBasement-Types-Char7.htmlBasement-Types-CharUTF8.htmlBasement-Types-OffsetSize.htmlBasement-Types-Ptr.htmlBasement-Types-Word128.htmlBasement-Types-Word256.htmlBasement-UArray-Mutable.htmlBasement-UArray.htmlbasement.haddockbasement.txtdoc-index-124.htmldoc-index-33.htmldoc-index-36.htmldoc-index-38.htmldoc-index-42.htmldoc-index-43.htmldoc-index-45.htmldoc-index-46.htmldoc-index-47.htmldoc-index-60.htmldoc-index-61.htmldoc-index-62.htmldoc-index-94.htmldoc-index-A.htmldoc-index-All.htmldoc-index-B.htmldoc-index-C.htmldoc-index-D.htmldoc-index-E.htmldoc-index-F.htmldoc-index-G.htmldoc-index-H.htmldoc-index-I.htmldoc-index-J.htmldoc-index-K.htmldoc-index-L.htmldoc-index-M.htmldoc-index-N.htmldoc-index-O.htmldoc-index-P.htmldoc-index-Q.htmldoc-index-R.htmldoc-index-S.htmldoc-index-T.htmldoc-index-U.htmldoc-index-V.htmldoc-index-W.htmldoc-index-Z.htmldoc-index.htmlhaddock-bundle.min.jsindex.htmllinuwial.cssmeta.jsonquick-jump.csssrcBasement.Alg.Class.htmlBasement.Alg.Mutable.htmlBasement.Alg.PrimArray.htmlBasement.Alg.String.htmlBasement.Alg.UTF8.htmlBasement.Alg.XorShift.htmlBasement.Base16.htmlBasement.Bindings.Memory.htmlBasement.Bits.htmlBasement.Block.Base.htmlBasement.Block.Builder.htmlBasement.Block.Mutable.htmlBasement.Block.htmlBasement.BlockN.htmlBasement.Bounded.htmlBasement.BoxedArray.htmlBasement.Cast.htmlBasement.Compat.AMP.htmlBasement.Compat.Base.htmlBasement.Compat.Bifunctor.htmlBasement.Compat.C.Types.htmlBasement.Compat.CallStack.htmlBasement.Compat.ExtList.htmlBasement.Compat.Identity.htmlBasement.Compat.IsList.htmlBasement.Compat.MonadTrans.htmlBasement.Compat.Natural.htmlBasement.Compat.NumLiteral.htmlBasement.Compat.PrimTypes.htmlBasement.Compat.Primitive.htmlBasement.Compat.Semigroup.htmlBasement.Compat.Typeable.htmlBasement.Endianness.htmlBasement.Environment.htmlBasement.Error.htmlBasement.Exception.htmlBasement.FinalPtr.htmlBasement.Floating.htmlBasement.From.htmlBasement.Imports.htmlBasement.IntegralConv.htmlBasement.Monad.htmlBasement.MutableBuilder.htmlBasement.Nat.htmlBasement.NonEmpty.htmlBasement.NormalForm.htmlBasement.Numerical.Additive.htmlBasement.Numerical.Conversion.htmlBasement.Numerical.Multiplicative.htmlBasement.Numerical.Number.htmlBasement.Numerical.Subtractive.htmlBasement.PrimType.htmlBasement.Runtime.htmlBasement.Show.htmlBasement.Sized.Block.htmlBasement.Sized.List.htmlBasement.Sized.UVect.htmlBasement.Sized.Vect.htmlBasement.String.Builder.htmlBasement.String.CaseMapping.htmlBasement.String.Encoding.ASCII7.htmlBasement.String.Encoding.Encoding.htmlBasement.String.Encoding.ISO_8859_1.htmlBasement.String.Encoding.UTF16.htmlBasement.String.Encoding.UTF32.htmlBasement.String.htmlBasement.Terminal.ANSI.htmlBasement.Terminal.Size.htmlBasement.Terminal.htmlBasement.These.htmlBasement.Types.AsciiString.htmlBasement.Types.Char7.htmlBasement.Types.CharUTF8.htmlBasement.Types.OffsetSize.htmlBasement.Types.Ptr.htmlBasement.Types.Word128.htmlBasement.Types.Word256.htmlBasement.UArray.Base.htmlBasement.UArray.Mutable.htmlBasement.UArray.htmlBasement.UTF8.Base.htmlBasement.UTF8.Helper.htmlBasement.UTF8.Table.htmlBasement.UTF8.Types.htmlhighlight.jsstyle.csssynopsis.png/usr/lib64/ghc-8.10.7/basement-0.0.16//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/Alg//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/Bindings//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/Block//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/Compat//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/Compat/C//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/Numerical//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/Sized//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/String//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/String/Encoding//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/Terminal//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/Types//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/UArray//usr/lib64/ghc-8.10.7/basement-0.0.16/Basement/UTF8//usr/lib64/ghc-8.10.7/package.conf.d//usr/share/doc/ghc-8.10.7/html/libraries//usr/share/doc/ghc-8.10.7/html/libraries/basement-0.0.16//usr/share/doc/ghc-8.10.7/html/libraries/basement-0.0.16/src/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:35884/SUSE_SLE-15-SP5_Update/c0923da478737682cb6b4292a21fe8a7-ghc-basement.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linux      directorycurrent ar archiveASCII textHTML document, ASCII text, with very long linesHTML document, ASCII text, with very long lines, with no line terminatorsUTF-8 Unicode text, with very long linesUTF-8 Unicode textASCII text, with no line terminatorsC source, ASCII text, with very long linesPNG image data, 128 x 104, 8-bit/color RGBA, non-interlacedPRRY7;Bmȟ utf-876f3e72c0e9674c76de4b844f91aa56142e40925aaf4b46aeffbd6ce7e779fa1?7zXZ !t/pN]"k%r ,TTq_Θjj](͸3YDL.drƗK\qYi .(!GgIAxB4|ܰ`1"B4 ˁo#90@ֵ i~fA 3IGN෩ՕnjYTab|]ڎ՟]hu5Z1A55k@܋t?LWc~ 5WDeMg€Scp.S1;CGТs< 1eʯʬ AOԀpK%" f/;Gt0IJ]ٛOZDq~{@i(jݩC;u+`Ov#!]wta$n,E ^ڷFx:#tguU+%Jʼ%U0fQc(B]"AYk쟕ڣ " CL)H-բdp,V]БGF)8Yo.xQ<>y%U+pe8JwC' ؕ`bPՙ`t3l}ЕBK{>VEWj, پ}aq}9ڈoL }S0n֦Aїl_R}.-"ٵ M:3 k{BegycjԹ'tMmix= MJxUq4{ɵeJT3N\ Y\f3Ī)]+u߲=li}|D'.~hif:W hKg{qdZ ٲn' 7llK2W_S7o(05!hP v,]1gz b; 5W|l )0Rku 9"% f\+!4w}Fk.c ?]xuٍ0/"=e6>#G 98Xz-TЬ\a+!q]xB6Awd7(N?rom2Wes.AdB62O@m<ݏRhES"3W0Xk <4%qH(Qúq#<Ϫ)qFiA}8Y)yu6.Ҹ=3pۙfk]֖gR=ZZۢIŚ}3X;,p [ngMվkB/'/۬ e$ |UE_&6ȝh t. r툋 J9w(l;տ/&*)q$]^نO_LuF9T2XKcW(S[ p#ASq"0JzQ uDIeK |l<=Jw͟TSq;)' $O֗sf S9y9|ݿvsE@$訄nJ 1ڂYL7'bU_'p 3RΕp 4^X!hr3iIEz&y̏Ϡ2 pSJn>BoOY#`9"m3PxAՎ2@^1`i4&GX) J] _WR`<~SoxѿcTYȊUFMi2 Ru`Q3 >ׄ:Ix"|'Ҩw5W\$sV8+4rsqI &+86"TmX@Vf,cĸd#pWo{  ipVaGT a~jv6 Vz  "+Q7ssMSQ1 쀵!bs8/ҥ/׼e To'3݁xbW\4"I6?:چlpp=gg9!O1B"]Rw`muDAkPJ-PgZ_Q$ƞV]|F~|ƫytu$O(Rqn` gȸ:yJ3bJ*4zҩ-ZvR|*^\5"VP^3!|ikx~W=yޱX Æ٫8.WR]ynnכARmMy ?;hk}ET9`88nNq!N-&`=k'c+w= W,/~3Ify]#h];4|q$@?qBʦhT|>jD:R4ߡRJYS."ӊS`)& Qϩ,8*ԝ߼{j(d[[ oK}v3=Å4?.^`HÃZ] m+LT'*ҠtΎ 6 0waIϖ{a U~vWX?{HxVHXI9vKRB^VƔ7d9YeDC꿐 njӛX߭M*1@PMBr!EjG r7zd0X/{Go6q ca0ؠqfoXlxt볖O!`ʼ7 J{$\->~[\'7l RD*p~CHZbϜFxHsY .17e8y5;tůs*D,07s#V@մV=6uX}W TWn#DF`c1<61Hs:VL^t@ك<0r~;d5gϖ=pMr [IAZBXxz,]0rco`ojT$X4zYnS$v^2Hjw,t$#θK[-g%&E&I꟧fвV;<f&\6ۣZKSn=_ͯgcQh6֞b:`;Y\a$ƦaapG7+dms6swdvu %ߖf(uL\3`:XM PE"]AaOg( ) %D<@E|vfD AK/ 2hAr2jP%(/YJ$] @#h;k:}H,7 PT%"~WٵYe%5wT\diTQ0 C&PP7.9$F bc.0G%UdLq[P,|pkśgrl?QY3tb2^ b&qkE5BJ17# qGGRū*guHȟ@[(r,v^m#dJC 8 \2+} u)"^􉆶Y¢r(S_>/7[uR,qTNlkP+\= Hq\,PI̡}ܲv]򱪵eǶF CZWbIl  FbO$ވ*5%'dYxHU@`?baZϓOڤ9zҀsl d#jNC:"$x<-\-@/`Spݵh!'m (~J3Plҷ5i 혪`$¼xŒejX+_)A(??f;; c2/u"< 1ړC0|k -+!up 0{\JO>CPgmSyا:tZK@Xh /;ͱ D/۠%qӇZp"j1,=;TY-jgr#N[jwOrpbP@)TϔGvRɱ:1"AГv2;s }4u./\ oѩ-EqcPzK&6Pk󙖮NVSOHb m/+R [F5[ R?b-bE^&3qÖ (4h=Vu!"Dnǖ8CSh?Z QYXA1ؿy^+h9Oof㒆 S`\>(]oͣgWQG׍^bF|5k54rBP0#d]z3, lcb /"Uf庉*B!)o"BF BD53]/PLW i)t7C14".^ >\%>A97mE e TAn`{do ppZYYS;%3e/ɝfԅ|֦t<:;w$eT#׭Fwb$ëq˚VMڎ7Ss]ZDU[0<@A_^d#{D :YjkVK m "aG,-(HLu)Vk~Ew;oUf}xf؃eOua?%˗(˘ TpJ2q|,-4Z-g+f& f~ Dp tu^Ԑ\ LH!M$TP襳x%vUEDCђL(Eɂ~^1oN5,rA͘!8˶muI`bb&r`bSQy2 QAW"&m3 dT/,bHgUbWͭD#e&$X ;"YSc76Jq*7\bD:G@4dx6-1-CW4@{_,VEQ=YEgR[Zp\<=$_7#s+T޷j?lKGdfz YC&4A .p.= 3~x̙iϯ aTơx!mApL`\SR[6 +uKR+w6,hv8,ZzYG=sS?On,HH+qZr{ A?|oFCIMŢE }ٱ= ya&jtd吚Bǖo"gsoV=_ 0JZ GsB@Bo Y =W9}ҍ`Wj'3v[>Z-V(\HWÖRDpew` R]փDmcŠxZ (3檉zo*܀? $oml;0`LbѠϤ@hM_ذQ)cW*@r9QgYuIrX֔}D }#$ ꚄjuwR r48;Srv1:g.nM/?2U .22]VSU8qjdd}i*jRIa&|>b\}%uױ`]V `vM :W喆l/VZx!Nc#%D!^#g|v\:e6^9'`۴(wGNZo{pZHdIKAga url#GGh)ɖ)EL,I18YjB0')2/Yf@BwnZcϧNqEn#fdjyvFa(gJXo-=nӻk0%'Ŧ 0΀i8vE*Cɇ͝*[ɯ,\i^ VLti»SZuug>7E)"u)In(s7d#$b 3bʵScXU'h&T~Rf*eln }1iMi%x20s3l'&h{h"ܲ0/<5ut֞|hU4Hb+1o#'}nFkɽQ 7s&w [flIEtέ>I7&n"~3ԟ˿^ `I^L{5`tQG\r,֩=2o8ĉu!rV`Jw yf?8n#,Y2|a 'AvRQ 8"nPyVy!⥔ s~Yk`Sh;BE֩igZ2ǵB ֺc븳c*eMs-n0O¯ Daok{|S#(Iwk'C㴇F4 Ha^-^MԍqTOj,Ea58MOK-6+#_`TSWދ̐Y7kp`Q wW5jm߂#sK|#豙s оL=xc=u&[?k.9ߑUe@~`jc|EUʭC*i0=ߟX넢DdJǘ ogUbY3R/Dϰ[t-WMi*3 [_&6TX4:{ M f3$l8nZoMըbhmN9^ڪ~p2۫8oOю6T>oQnsM$@m^@[} R7`8'BU֯?s^Ξ[Tz(7^qRim%/Zt 8f(<[5HK6#<&y7r^+)ڗARF# I!|:9 Sֈ%kףٻlr PT;7L( +X zࠜ>#5q!fɐͤŌDH9<0*tl7 ^ De(t$}8ĠsXn2E3FCDh:,_KDі笷u `8ݓ"U3fTEAU,H}(&foU=|I1C.\ea tYTA:S.0KdpCg,OMAiO`e4A!c>{ %;%-8B91@42eG@xۦU.@\W1QxĐ.g87D H({D(>{N"=VSNA )xI*/Tz;iՋ4XY]V߀ŗ<;tOޮ@܌Hj!ljIx ޔR={.o[w:r%Nva'/摅a[qE3v+j\I"_pȈ$-<=8vcǭ8po\mSt+(y( b hq&?U| ntk.)0OIO@V3 5{p砗ʳ0k`3t/_B`F2Tt:o;ǘU$t#<75H] @B(\eB90dFCE^$8't_(P+r 4f]M4Kiyi%gs3!(?hSeg0[B$G \R_[UyTeӊLSV^x+v9W:lcʭΙ=+q మXDyYhS:e cuWϲ-,ЌE9X>,*iۧUB~8#;1r?;.T󭺧?3<t-3sp{(5nTݝS5{oUdW74:6LDf>q.Q]Ą|yFgVf}0|MM,h ZHm5qc]a2&?´+\+ߗRXtGzi?S>ND|~\:1Y90)(LIb' 1"4͙6C%T_>Zrpz~gt*GH=t>%`X-=BFTlͬ)SF#b ϊN"`ͱ49׀&y!#8ZW5Q&mW81v@dWUlć<:Q1|y,ɋWØOQjp4t<:Z$nZZaEALHVTBjO"4J3)(v i"H?j5y| Kׁ^;ǀZH[?v% o\$O4G^X(:MvrqN{ &wf8U@t5諾O4qK0't"[Se*V0N i:%} [R:rR8`{& cg$䞐`"lYs.ݭ!U#'c ^xY FMO=r>|gn G 0M1#Ջ>)-25tRqQ9V5?$ n;sLw΂.sƃSS(i@~~f@~O|p?m7d\ƨ|`UcC ,ZpSoцW.`XTO6/Gu047n 8 𞨨_a#*!d^Or'nowVq7nYg_çSfWk@ICѫbWy#Q ,9m9RICCoe>C2ߖc#Ɓung>n|bl nScE`{v" 47׸xdU>odgJJ*29";Zl[fOvHG]"l(n)gmv̙~0(4* GLJ ZBnsڠ"ɲOS;xC>D_v{)[BK ӆ)c:'4ڣܿ(Wԕ*dp< NΚk#|b*֧"'çH "ɩb@^-CRhk7U`?=Xzy#hhzݸlƄ78cÊѣv(E!YhVkHpыJI u.jmp#uq}Z61囻tQSRٲA̳ϾahʬkK1=IţrBȕq7nj/~eC2,?{JͰ<l+OߙD:a›ƀf ;Lv[d][M-tr1Yoyc; $J @ \A)ZCP%Ō3:iCԐؙMPze~cG6wIxFYCyvR4KgC} ^>A$H"v/gῺtR)0KI^#\Ħd:W㟱{nGZ@-9&a"x.+%c Nj[79hUiNcC6%46F% #=D?*}Kp5}v>\mtFOYw0Pަ_E׽k&. 397mD%(Kڃ@aܓ* =yCءu=ςJQ D!nd$|J&yR[_tJf~,KkDx?8HE`cZ2KŮhBg%Ml@Hf}k8΂)U\*')z\rS;暂1Y /mCN5@2SΑ--C[ Hq/ͮ)Vz\WK*9d)O(w)0y? G ֿo2jLL U\Hlw1e,,80ڋxJyG=?1Rc]pBxVx71%iT;Or@EU ``kUpNח>yeϜӣK I[Ʋ'FFiuFѺgC,>wd>2]P_ >q;PS-+*LX)Q9S6a!}l1->S J*mԓoe6-]?fEG55URr[],kl6z;ljH"(*[Aobgi:wR¹UEgC"EK<F-> Ґ&BT_|Ϟ)^ZWbzA[3O֤YflBFߊQW7,o|QW?+9bAÜ|T%),\O1Y/fC"'#QԼ)QA#!҂/D!4 ct?/' Pڍ&s/nOci^ۦ?nҳ7ԅ27h,jN#Õ&9z0$ls We'FN[YAdx?p>&9 fサn:13C4 A`/xW҄՛YF#}b ӈe25KIqXʑšrrBσ|? \ЄB$ŃT2/ݡzX}fEjf@/;|ٹAu꫍΍^a4c\$LDv=֜z`IJ2@SkFlBl 63CkXqo" zn//[Շ (V$)O >Qb2x\`srxy$ oB8yda 9C.% ( p8l@h 2Qh'gr `$'d4[(U QLUa1c?I놊-D RZcItO~@~5y\~Im:kiTRuGR(.:7,XB  ?Ux=KL^GSOZMT½!)Jtz6 It/7H΀ `ZTL[bmІ2Vf#kݒf&ʐ2愡 -~DCM`_R(/)9#x2$!Ck转?_^P~bL$xh U.k2Op*u77@T&z=6JE[wT%OQʉψ$Fz)Q kD=jNd A[։jGMІla k)~2zZw^]-\j2S(a@˜,:Z@≃Ssv2?ךvpoѤdq^|.1S'B5ߨy %L|"M_\br*Ft\G_[2mL|4Sʤ`hNUcgR:+r%ExAgBf ȏs\/cاJT!^AJ{x4$p1I@cL} o?6lHI9KL7V 駣^.̌@L0O:?d!OnulGgc2uu1<+(nm=Y!s@E J2Tz4M28!ršdnM \3Xi/tD"iQpQzJKAyZyG h͖ Ъf(B-tES_%m`ӭim շsL/\0uB[$l R"@)5V{  ;sHU <ոqΝrs"u1 /"C݇/G|lML$6Tu| )=b}c%oZU ~KL,n{8f++~P5e1>x>M e}K4ݍbz-(?D{^iñ/0f%T!$_T-"b1`u3OH&}&Qa1*59JD,9_[Қ6MQ?ӻii[ er'He_hfg :Cƕ ="iRk&}!zvjT7d;%h֓N~nsr&7BF> 7ITι#+/3d 2'+݀ 7o&^k@_ZKDb]DAVkɝnLTBɲΈްJ[AjL%'rGѴ>ǻQIqsABY"@G !o~oN)w 3~̏쀨2DiNqO. S{ź9Z,ݵ _ɰ?|Y෫H0X/,up:DA \]5yԌW}P T˱]M0Adn(;PH>!VjSrS u:m_$Mo <7pat]cb?ivP4m #b@!~ג*1}}Guu2?j`F; }OCM2{iHwZ2wlRoZ?OۇT92`+ׂJwG8-KP)&{Φ`]ɎJ4Ax"F猍ʿ5&gB8.,bm2`eJ}{W ܤ%N/:A4l lu!7NN(}hU8!\G-etqH_ ~'΃/dH Z DNbx~-1KRa:U_sbN'ŞK^&cf*AC1`+ qLo?+P(HBlp05p4GÖuKǬR =h="\^/2N=^Y Ӣ9J:ܤF7R>G}_[0S kK2kڵ(j@c7 /5DUSM| b. .03XS=.|㢅=9<>(ÙVE&豚F ,tjbN$>Y9]eFf =NS*MQ0=c6{ύbo{l1}Eb7qb7RHT0*uZ 9B@F|N-̢fYklJmFJkª{iFv+g>v3^{xQRъz.? ~µ\-T[S5@P9e 'b2D{\rQA"KnOW?e(x !['| bAIF>3̏5;22oN&D e9n߃{XɌ 'U[JlQLřh=!ZRI| =Uꓬك;c^h=P\:ڈa\[#hm,A5G8|j3 YZ