python3-ipuz-1.0-6.fc40 M(>M 6 6_b::6<<< 3!]W>D] 'p~[yeE 'p~[y?AǕ`eM -["6?GD] 'p~[yeE 'p~[yd) Qh&,尅v1tǡ/jm~X'r3?)qb*[K)_ Y pE*'މY\)x.IY~Dža_HY| szf!\zS IG1 HGp#؄?s;7ê4g_19HB>{*.*\>EovN;>]WH|of]>_oH'帮Ȑie}Ÿ(0&?hnG~vM;+ zRV3pwκhv3Ԋi0ϫ-攩KMzKTj]Ċ|C4 `5{ʸࢥf3>DT}}z6mf<= 舻Y}(imf- m2OO2F7&M(~ & bV `CC?Cd  S  5;Dbb b Tb b ~b b hb"Rb$<$\b%&4&L&('8' 9'$:(F)G*bH+bI-bX-xY-\-b]/<b^7F b9Ed:e:f:l:t:bu<bv> w>Hbx?byAXVzBBBBBC CCCXC\Cpython3-ipuz1.06.fc40Python library for reading and writing ipuz puzzle filesPython library for reading and writing ipuz puzzle files. The specification for the ipuz file format can be found at: http://www.ipuz.org/. The ipuz file format supports representing various types of puzzles, including crossword, sudoku and word search. This Python library provides validation and wrapping around the puzzle data. As the puzzle is inherently JSON data it is the application's responsibility to ensure that the JSON satisfies the constraints of the PuzzleKind prior to writing the puzzle. This library provides validation and additional functionality that you might want to use.eDbuildvm-s390x-25.s390.fedoraproject.org/Fedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://github.com/svisser/ipuzlinuxnoarch7\[ v vSS +++JJ  ggffTCo  L LZZ4 [fBOg9h m 47AA큤A큤A큤A큤A큤A큤A큤A큤eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee`V,`V,e`V,1b940bb6e556353793023b99890a7d4f68f9d855967ceda5e61203ce9b962715d338d8ea3b2fcc4199b71170bc654c58bb9b0d3ec477e6a5adc5cf693f75f7a1270ad85c76c7f9e2f64709eab90d675dd09daa0aa0e2fd68f88d6d91bc4e4c66c903798389a0e00c9b4639208bef72cb889010589b1909a5cfbf0f8a4e4eafe0df39db41965ace4108ea8e19ddff8502ca726965bf594aed95f36395915651ff66ea8ce108d1e2369f60a19f47d2477b6e7cb708ca660d11acc26f957b7ba3b397fe25263bda648386adb5805affc02ecc65589446c966ad2d2458806dfd71fe97fe25263bda648386adb5805affc02ecc65589446c966ad2d2458806dfd71febdfebe02fc5799f685063bb7f3ee8b6b8c134863edb70d950a1d3ff7359a1346bdfebe02fc5799f685063bb7f3ee8b6b8c134863edb70d950a1d3ff7359a13460fec9ac46fa170ddf98991bf1f74d2d3d5834b8da17d6c012ce5d02c0b2de3360fec9ac46fa170ddf98991bf1f74d2d3d5834b8da17d6c012ce5d02c0b2de3367669c40e0bc7a21f712c1db17e2eaf6022d0e6e6aea79e764895c6f1ec7af0417669c40e0bc7a21f712c1db17e2eaf6022d0e6e6aea79e764895c6f1ec7af0415e91421d0b8a7c60d598f19a2ce5be5ad8d1d28e53ddeef654dba6335d273ca288a729737fe3eeea676ba1ff9e8d45a76795769c189048f4dbab23ec0d77193a331c6488690192714f341dd05d40d7da00b2f8f35b33676127d14eafd2c4cda999191fd053d3a5c6dde1c80a9300f402c3262d959b558eb6abacd51863b9c99299191fd053d3a5c6dde1c80a9300f402c3262d959b558eb6abacd51863b9c9926e6eeea2f705c30d6ebf1250c0667d4964e2818b577fdab66b16f04df2674cea6e6eeea2f705c30d6ebf1250c0667d4964e2818b577fdab66b16f04df2674ceac1f0ff76538ae646c86fcf45b7233c750d657b7c518ff719d4d12b3ea0cec953c1f0ff76538ae646c86fcf45b7233c750d657b7c518ff719d4d12b3ea0cec9531e161844e9739393a9b98f15ab65e501f75652e01e0c4ce62803b29e1fa51fc21e161844e9739393a9b98f15ab65e501f75652e01e0c4ce62803b29e1fa51fc254fe0b0e5d493b116d36672344d26a75d4fcdbc7c075acced488263de048395b54fe0b0e5d493b116d36672344d26a75d4fcdbc7c075acced488263de048395b9141be3999213fd4cbc0370134a220adc3d4e362c58fbd01cee255e7704186029141be3999213fd4cbc0370134a220adc3d4e362c58fbd01cee255e770418602f8e750b2d925b320339247996fe294f3393e10d12cec1c15176e27196f5b13c0f8e750b2d925b320339247996fe294f3393e10d12cec1c15176e27196f5b13c07e5ceaeadc5e65ae7bf4080ce9a81305dfe09e9c5b692893036ef994fc89c2d37e5ceaeadc5e65ae7bf4080ce9a81305dfe09e9c5b692893036ef994fc89c2d38a32341ddb87bff8c81cf307f8b1f8be3e4105f97c182d75e0609e2ec8ebc09d4d6290312c5a3af931d78a93f4808331448234b63288ce665d1e80fb7d2f7c8309d10736d20ebbf6cd3b9cceee2a8e19971e6803039e3fabc40afc2422fd65895aa87c7d8f05b1aec38ed8d68fe535f711dfe272dfe6a204950c157c624cb97c7b0b1fa4e9b3e47c27c424a84c8912adf0630fee018592490c685e8fed8aed3254386f083266c3b8478cf47d67a4844d37a315e02667b3b973bdb11e5ae0a4858691bf64ad4de0c0c0a39e9ddf4c7cd0db98fd1d48a59af7e2f70062b32674482b83e8a21b7ff5075c4995fe13fc4401ebf76007eb94264d5de8ec42e349d4d72d663d864b24752387353e545806af1d73cd2440086a8249a87ad5dec651cd242d663d864b24752387353e545806af1d73cd2440086a8249a87ad5dec651cd24a86c909bf4087487ecc511cdfa95fa521a1581cb579a07dbeef729c13dec06eea86c909bf4087487ecc511cdfa95fa521a1581cb579a07dbeef729c13dec06ee195923eb81acbe6d102fa78edaee06ea8dbb5e0c66780da4a07603ac3514eb83195923eb81acbe6d102fa78edaee06ea8dbb5e0c66780da4a07603ac3514eb83e523a6f0c92f56862768a12c89a564adcdc7e4fe93d5f8a4b97a91d6311493c8e523a6f0c92f56862768a12c89a564adcdc7e4fe93d5f8a4b97a91d6311493c8777310323fad6c2f12a44cf033f61b3640f8ae0f494a892456787e73780d9bb9777310323fad6c2f12a44cf033f61b3640f8ae0f494a892456787e73780d9bb95cef9411c50c65a969a598ebd67c9476434cb5fb1698acc064815f9b6166e8125cef9411c50c65a969a598ebd67c9476434cb5fb1698acc064815f9b6166e812b8bc19050ce150c86daf889c2660e866737fd24625e499ec61c9da92b9b964dab8bc19050ce150c86daf889c2660e866737fd24625e499ec61c9da92b9b964da338475cfe8f29060b439ac7bb603746a5b041d3d26731f6bf894e95b8910fe5f338475cfe8f29060b439ac7bb603746a5b041d3d26731f6bf894e95b8910fe5fe02995bf5476e71ba06f273493ce214f15c04481fa817ccb4d635a17ca808094e02995bf5476e71ba06f273493ce214f15c04481fa817ccb4d635a17ca808094caa4d5bec9155004eb5de28a76c26604ae5e07b78aee47f01986bced9acb782dcaa4d5bec9155004eb5de28a76c26604ae5e07b78aee47f01986bced9acb782d75cc535a7d46ba10bca19090090bf00add31f3a2a8ba81642b0c73e4b6c9f8f575cc535a7d46ba10bca19090090bf00add31f3a2a8ba81642b0c73e4b6c9f8f5b2f0eb5a379d6a9992cc1ad50d0fdb48a5fec4b289221d42d364ad1e129c6506b2f0eb5a379d6a9992cc1ad50d0fdb48a5fec4b289221d42d364ad1e129c6506536775263e3187481ba3f2d225843a39f208a63c791ee9216ec929373ab47b3d536775263e3187481ba3f2d225843a39f208a63c791ee9216ec929373ab47b3d3c809b7b61400993ccd1b8814dec9a82bdeddb77b9f6b62c2b53ab91260bc41d3c809b7b61400993ccd1b8814dec9a82bdeddb77b9f6b62c2b53ab91260bc41ddbac51018cb27b5342f87eae63f6afc708e196114e4b003ffd4dc6f4506649f6dbac51018cb27b5342f87eae63f6afc708e196114e4b003ffd4dc6f4506649f6e6cc2ce395e500a1316da9d4743dad2d80982d1e2d462f0b93a0981fe6488d54cfbd9af6330f7963fcd815b95f37906218ec88c043a213d97431dd86767232cee4b19e068be9123b06644ae8736d220cb0ded09b591ba0cc303780ee715ead38fbeedda2e9383616af5c0fa510b7334ed998ec0805e19c88dc3d0ee18ebb2466fd3a3e42555825b4ae6a7ae2a8501aec0045d5e1585c78deb0b9295d112d54299ad7a4e56259dc1aa97bd203d8eae6855b5d2149b6c7adadf2c9523a6d02bb7179e2950845622754ac94b4dae7bc0b4d8f05b81adbc0797373f4c5ab71e8ae089c194f644b24717e327dc8dadd0fe84cb10dca2d1a0a684ad35c72fd6907cb3a3e4bdc6cbae9e9f093fc51fdb31fffa7aaf0847cb8f8777f0b992128c0b9a94706617438a1b2f69bb37283fad9c172fc404305d94059465cb913cae687b966caf605411c271f865631ddea27c3cebafaae830796ffb1102d89734445df7c23a7f630fb4dbcab5b6e725539e305b864710984e4651078ba00c407d2dd0ee1dfccd725a1dce46be9581ca8dcb8b46c325e18204c0d95fd0c59a7e5271dfea0e603335ed76db22d7edac9521d37355d7433a49507db12fd31e37667dd45255d68a81386db082ef83b3930c5a397147cd9cda91ba852415ab49992c00f301a808a57ca23592944773e0e1752b8c8259c8c5c3a11c32ad4c5981bfbb6d7de8cd40e180e1528bc008c61c6da19a0138bb2d5ad057260a752e8ae9b6652fd8417054aead338d8ea3b2fcc4199b71170bc654c58bb9b0d3ec477e6a5adc5cf693f75f7a1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-ipuz-1.0-6.fc40.src.rpmpython-ipuzpython3-ipuzpython3.12-ipuzpython3.12dist(ipuz)python3dist(ipuz)@     python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.123.0.4-14.6.0-14.0.4-14.0-15.4.18-14.19.1eeXds@dcʂ@c_Fedora Release Engineering - 1.0-6Fedora Release Engineering - 1.0-5Fedora Release Engineering - 1.0-4Python Maint - 1.0-3Fedora Release Engineering - 1.0-2Davide Cavalca - 1.0-1- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Initial import; Fixes: RHBZ#2138047buildvm-s390x-25.s390.fedoraproject.org 1706247347 !!##%%'()*+,-./01133557799;;==??AACCEEGGIIKKMMOPQRSTUVWXYZ[\]^_`ab1.0-6.fc401.0-6.fc401.0-6.fc4011 ipuzipuz-1.0.dist-infoINSTALLERLICENSEMETADATAWHEELtop_level.txt__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pyccore.cpython-312.opt-1.pyccore.cpython-312.pycexceptions.cpython-312.opt-1.pycexceptions.cpython-312.pycvalidators.cpython-312.opt-1.pycvalidators.cpython-312.pyccore.pyexceptions.pypuzzlekinds__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pycacrostic.cpython-312.opt-1.pycacrostic.cpython-312.pycanswer.cpython-312.opt-1.pycanswer.cpython-312.pycblock.cpython-312.opt-1.pycblock.cpython-312.pyccrossword.cpython-312.opt-1.pyccrossword.cpython-312.pycfill.cpython-312.opt-1.pycfill.cpython-312.pycsudoku.cpython-312.opt-1.pycsudoku.cpython-312.pycwordsearch.cpython-312.opt-1.pycwordsearch.cpython-312.pycacrostic.pyanswer.pyblock.pycrossword.pyfill.pysudoku.pywordsearch.pystructures__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pyccalcspec.cpython-312.opt-1.pyccalcspec.cpython-312.pycclue.cpython-312.opt-1.pycclue.cpython-312.pyccluenum.cpython-312.opt-1.pyccluenum.cpython-312.pyccommon.cpython-312.opt-1.pyccommon.cpython-312.pyccrosswordvalue.cpython-312.opt-1.pyccrosswordvalue.cpython-312.pycdirection.cpython-312.opt-1.pycdirection.cpython-312.pycenumeration.cpython-312.opt-1.pycenumeration.cpython-312.pycgroupspec.cpython-312.opt-1.pycgroupspec.cpython-312.pyclabeledcell.cpython-312.opt-1.pyclabeledcell.cpython-312.pycstyledcell.cpython-312.opt-1.pycstyledcell.cpython-312.pycstylespec.cpython-312.opt-1.pycstylespec.cpython-312.pycsudokugiven.cpython-312.opt-1.pycsudokugiven.cpython-312.pycsudokuguess.cpython-312.opt-1.pycsudokuguess.cpython-312.pycsudokuvalue.cpython-312.opt-1.pycsudokuvalue.cpython-312.pyccalcspec.pyclue.pycluenum.pycommon.pycrosswordvalue.pydirection.pyenumeration.pygroupspec.pylabeledcell.pystyledcell.pystylespec.pysudokugiven.pysudokuguess.pysudokuvalue.pyvalidators.pypython3-ipuzCHANGELOG.rstREADME.rstpython3-ipuzLICENSE/usr/lib/python3.12/site-packages//usr/lib/python3.12/site-packages/ipuz-1.0.dist-info//usr/lib/python3.12/site-packages/ipuz//usr/lib/python3.12/site-packages/ipuz/__pycache__//usr/lib/python3.12/site-packages/ipuz/puzzlekinds//usr/lib/python3.12/site-packages/ipuz/puzzlekinds/__pycache__//usr/lib/python3.12/site-packages/ipuz/structures//usr/lib/python3.12/site-packages/ipuz/structures/__pycache__//usr/share/doc//usr/share/doc/python3-ipuz//usr/share/licenses//usr/share/licenses/python3-ipuz/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19noarch-redhat-linux-gnudirectoryASCII textPython script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUPPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR÷[fZhttps://bugz.fedoraproject.org/python-ipuzpython-ipuz-doc1.0-6.fc40utf-8a214b8a79899d1f021959f3149b59adce422417a6f1743729e3c5d80f85cb12c491e29c0287a00a4b5482a8ced1f5303432f44038c8d9232824ae0e2ce20a9dc?(/hljt-<8`\m)tOZ#5HE2ڂ+|l$??GYU؅`Kd*9xlr]dŷ-JId[RƢY;vfRRzS ~'C-מ#{QFWۍáGQV덖yϾǪqUl~\ߞ~8Rk=<5:%୷a_͝G晡aϟG;3g\H_zX7L ;ּDJi8wUgkìUCD"5R ɜ"ձuir4D XA]2I3{#>jYA:I09,v_]uU߫fhcF-#/c8S-n6yj8j3$F菉g()}Q$%J8 xph";+ae_l3(V~muW;\z\5v"픭3|JjGԍAiq b vw͚[&SNLNĩ7W$T\E8DiT-2UdviGv%H0,IeQH-&QUU&V%",J%pbXkrì K.bmEVU,&U\$0\D*62,'bQ`uU,26K(<Bc\ %~Hx#@xvcs~_o<_H{[ 19/ _MAG#r. #M\ ~qWXX.o#J`~%H/Ft 8kHDZx\O8&AŢaAJO)^$ѻ13Sz$ׄ> vzS݊`M֮ZXM01L(xgsی! ̀?aq0 q~ʧz1(CcshID"a$s.GB[;>y?87bjGOJG6yB`6 6zu_CzSwӊxcOD2lhj?=78GAs A\G-F qvh*_k10O;ȃ3ZșT!Y{ݴQ09@dE&(rʁ eem2V\e 6A4++LT JQ".ϭ8b8zམN 35^CIRpQG17>rQ8B!,b C"!BQV.Ѧe*Jk~jrk"g'A&N@@%P<(:@SAھrQC0 ggV..fxzjz8iG<.+E[Xr]sm$F{(!%i8ש%Tz~njch{Hpz(#e7 qOlmsVĊH`cÑ9Q!A7gTK{#{J2@I곰QmכMq0 +y.g=*5o6 Czeו*ryQU3,c8HB;BWtH@_%)dk$'b9ڋKS?3ɓiASpk\v8\zL"9gGFWT^\74l t@$;V"8N&&4g[Q5~1`64K5lg^MZzi[FzEO 2 ^ώ0xWQ壵@?Gn(\O[G<d),h ڸ`> FcF✣;X/1P)ĐTڥ0qġ;!OùJOH\:> :=DX()x/Ji/xQ-״fF:(xO3xVs!7Dw_젲sTRH \n3EO_%2n bm1!.@Ͱ1-$|xo4q? EvZu(,B{W~IS[dLF!|ovllyC"`0<2GʹP3v舃ÇoznlW4f˂]p-^hի1"9$[i܄sEڲ#ϙ`KWSDL uJz5+$| 0ک3 P4[Cjc@6 ʬ[@8GB~(ݶmyg4q%V؀DWÔf߻,'~9{PT0@utNx6t:=+~G@0 BZQ6qc ,.h)U:@$>EosNK,2~MZsA*"An/A./L -L#ɍ;TsDTDTyH|OՂY%ԣ g2Y3(&_#PJʶŭ2b"eL/837߬hp|G 8}20+3"ԓUT"q X J~~@LEEGd=95[zh:iƆ8MnFꏗ B%_J}pȰ['ʨf)ۦ#n!6 m5SpېΑ`]rHN$c,ܕ|ڲp0ӯrz9062C;ULax4zE2z')N '!~ IfSLהUm.lbŦɔvA܉͚/L2N8.OsטPRoAmp3P$މ=/RC O{Uѓw**RH+L' . ʫX%;fUqCC|w.-[kmKeSB:‚;z-gyFu8Tʈs&Nl =omP<"}6lͶy>&QTW8WE&J{iA-'C+NE̲tņ4 btA,N V`~X?. &~!!.RPW'!]Ϸ"jdw3loq'6KU366 ;" ]]Xk z?i'ҋTYk,TpP6ۇ5\cmU R f&7s9e* Rm8tbz &˄`JekhX7f,\Ă0{/,; 7z݌( C")pxV{RvFd8Iea>bP$DB!00HQB!0͐8ut).C}_LJ/C/ Op( j^1"j +:$'vW_J|&m P|L/*0<ŠmII$@$ra1dv~mz=W9sIvFcٹ?oKR`-Ph$CbzMΖfcHjR7iA@x |pUAc*gbjmqq ?7w݉s>S0G@VFofuf8ːd?܂ MКN7Z0͇90Wd!?;Kb|_EwRV¥j9kgۧw[0tڵ_Ob&IkQyLo@ Z![ҟwT V4T{VTߋ#Xh,00 G+^_ŗ1Q ހ5a! p L@b9A1<"sC YoTH z n)1.`}{k8l=qJEp/]f ƦH\,ly\"Ȋp"ʟ!ܳ~{ݩ-mM@,u ӞZG_Jxhp`EXf_hK>T6x҂(| j:f(kZ;@²rj;zp(I ]wc@߇^Oʇmۍ֚z!vl`f;,Z!5"}j1Y3leK` LP0xKȃ)|4G-:HLߢG lqt! 6~ ;"<&7.ވXM0 , Y͎VcX.Sʪ@(r/ 6HGT3 4A ؝4znVb{0zuHwlv$SL4?tr+Fl<]^ ~?A7?X0e%p/b̐ KChʖT=zRUv.tW՞Gd`+>BGFf^|ꦲeЃ>2i~8@R}Ua?Џ*& ([+THiL{ \% }(K(SHro,+Y_.8ArΊFpef);Z] 5rFHC &HiNAdf<@L2']}Gq!+\Y'^GSDȇ,Ġй^@89983ъ,iuLupm)+>yu4Y&!H'rUq~Ob6Sؕꇸl{eݽS BUc ѣ`_ځ"qV9ܛx'pC`uZuu,g jίR9m~GUSazDBF4bJw_/$nn%$@pپߏGC.&ADR(#'{:=xI05(V)- Qp$ANBQA``wӓszH8D8[MãlnRihk6ZBe"ОdH35e(#An2"k3rь;!˟HqwrnzߌGH#}oU Dc uz"=]HȦIC Yƻx"ddj'5JGZy28G϶2>`ԽVmQŠv*3ʪIKa<sQ15=AFq 7:ҭPК$-ĈMk }v#ۦ1u[ysUV7Xjkkms=ms8圶H2>K6x=`x=z}OLC3uAG^g(EWqo}&_PnmwHoʼߕ[ؤ#o}|Tkr='Tw\P&U}|>lڐXL;ݽ+mo)"w0S4 #doӬEj+rYnY|g$s}DŽE&Dؿץ}+l.l+'Q i=iJ;GZܑ4&-0Z#} HABѐU b\jSS1qS&},-3 Oc"8S;݋G{u_! KMmpyS)8R/A}B!=rSf×V)XzJOfrzZ7a 1 1WYC[vL#Rhw[NzpL_YfCCS,4'^W>;UM5J'[q6D/T4rNk-wTs-R áA@ՋR9IBtL*=HIAf.CO2UJH8{X]2Vnxb^6ֱm6wsǚI4_sFs)|{'hlB= y ߥaFh?F Z {V4ڟ;˗~,az}]w~BM)\K^Aryۺ jڴu"7/rQT? {b:M^H (@zNYoe<q&]ڄ}Șl̞s']rN eS:WMo2(ogrgj5\UkB G2 U/OIAO|E ^k5a\8L){H"0cjAC6svuMou:':_u<=zdhFD$H$Ib)`GQBU8EF!C! D4Mś=3MAHʈ"F h/Ue*-N lIO$#{R]]&Fg^t~D|uOq8k{9nnK-vٰ%ocԶYq}C~ vR?~5P.֋X3MdKP =\Aʄ{Vϖ!2/YkYNCoco&QsBe監P- B-$-b(fpVH nAq[fYLJ` NԠhxR;F"k .ȈҴc#d~Un&,Ta0DIaGmTii"|Nc@ada wOd(Fd<7I*w[YPzϨp<ds?@V?JC)ELht. s!HP!0Qwb1ji!o;7 듓GKcY5O+Ӎk{S ɖS:h<_N0!X b!7r1/U=!K6lik(5LK(?Ob/r<_ۗgi*h5Huߗ.rz>(]rkv ?TH+$DX^Fwe;a/39ج@AcfJ `qt-qi )l3cTX&tCqGK6|w߭G+m,O%RiEg/:H_*>8Ӂc84Ǝ0Rg,2ny쎑?q R8B$:`'x2C^ ǯK&ԯ~7h|=Q"(V̕@ky( 5y$邑:kJi‚f0Yd:!M]&S E@9 ;48T@&j{)iP)zݼû[dˆP6xC |zypdR~ ^eTp{ic^neX:ёX9 + >G<2.P`$p`/!bA0_p Ciدgꃷ iĮj5RѢ\Wp0G]>h/H Lu~j r3|g y&GMrtL@DiU[._}w s @%PR5vhNn>a?e>VRT64hTZh˂~˗D!qG)-tFp6C_ۉg2!\ۤ^6 ʈ3a$Go^ v/AlؒQ>(òI':&RU)ξ>2߷ܿ?ER{rAy?O&vD<_|9ɁRJdK)爒LX +ҡҢ$e?œ!ML)1B^Pm0X U%;pb8H,zcun@S2\%I|{J̖]6JBR- #MtOx%w❮ 4fJFL'?K/\Ӷkz%zIk_߉5Z\u+zc|,+NPlTFvIGTI15z<<<<#!CYwźH/G˃RPYH$T@2)ՃSm'zTdWa 7TgJES~=:R\T7QS,}ΗЛr0 iz mu%4 aYR~t4֘wt0'ZZ`M fH`as]G{ K8XxvN8D:9r ~}xߑl[X'B<ǧŗ0'}N(Pâ-*Ś!;KL"ʄ #{ hp&(F>;蘰əzѫOe]"68|0ٛ|f'7Gm 6:8e0E`|-YX]:P*2[-HU :O6B=BGҟЁ?i1}dxܹo/&Dbizq<Pn_L6,gB,ZD[~!{Ht Cǖ~qm?˛^6Hcs^onES*09&.I=Lgʜ\^|3a/wH#F`rn\Fhv رpIw^22x>"[2@HfJs$kvr$=A@ kP7r'O sr@n]fS!{Å/ 0O$+ޢ:fn6iLfF5~ǝ3ڢ!hhS}3 QY1e&\f"0)rj%[UV 0FVJc&[s~g۴ Z abP#&_F陑~uVhQŕ5r?)ԉ;*F8GtOtjrײs`EJJ 6w }Lw3qZEvB(b$U욢kh,`ujZӿS5zR7ؖO*sq&i5+ŤnfXH(%衙I9/RE\= ck^eWۜ{~4ֵ=g;ݻmXܕ5{Ⱥݑ;ѿչ8:GD-chJPlN\cku-rb(VO$*ڀ3Uuwҩ[)4('556TRKf]|nWI٫\Dy0z҃eg==t?&GUC];w(ԱʊziUEV: Υ0~2Ey@22?9wt_w/I/LS~7HrG7^Im2۰ Pd BWJzZwdri*۪Q%b&QO 'z6E f)l_[Y!zņw(2(XALJ[v ˲sU3r2|X (ÏFN6Ti&|ceOY!cgHps>*'T%Vf0+{L~VS@3HACkS* I6:xcBM$clx Ld |/p=m] La^`q?+a_HC&raGy3^3h¯Kv$0#HAaa7u,Pd5RB-| (. E#z-tUCP|>$44&+rQᚒpIQZ#toƐQ6۞&52xGK/؁7dozH^\GKX#=X|_\R,1dR<Wcn+k*wE76rm,#! {t!wiDa 5Z91MTZ]]hh6402#n?69'kl2-)C qs~5Ae Iu'QIx4^TQ'# Bܩ9uVW MϽ~?wR7@R /뀜%QB|c.mz 9yNO;Ť?sR" iQI1u0gPR `~ Z3t= X:\6N1 k(y|JdZ]B.wSkNMoon@;1Ҏ8۾­B|w;Bj*6gL{'L@o^bC 8 ?Cc(6xq8'o#de%>;*ƽ<[+彲+۝S)~ǎaw  H( &o/j~j>/zPFX{V޳+M7lSڮv H2Ǘ#dOnw~F˲ԝH.Fws3έܖ]5,N D%T@> =eP[ &-\vq2 pCHX&U|RB }hev3w_e-6kJ$XPJp f߯2TA?%+AZ/_=(RZr~늜pX#r iJ8padT$ޜD67pOdmՌaDr}hM U4v#1 ךi9Oc_tQgpp0k˿Clvc!&FtCl4}4 Eđ9PÁQRa(c A-uHp!2w`rS%V `T+tD_oye: c!R7Iqagvʊf&P}EXdyB7@ȼ2 YUo >71>q v[xqTk'ʄ{:3v3#ZؙN+ԄF\A-|ab-ͤ> a҇0=<n{>Q/o"< i^q"KE[ imxkb`ܶCboV6' om^E:gOOk&CpaMs|[FTIU :E MD8 C\_ьΈg b 3@2~ǐpexֱ>Ecy c4)^_$†31ύ. aN.A*K \A%h%FSF'YE4 M5s[B+<]3XXWChG^G? igx}G.!5ng?, :kaƩh^8\ :K]}X% ; Lʇ!ANNW 6"ۗ {?tM5ƙC{oCE++ גLjQY7Оzθ;>G0H742r ̸3s#|/oj#38G~B/1-Zţ;܃m_s6,4 V vMq/*P^Rq~Sg֞cH]w`#kVP2Xڲ[ѠUI9:R3ݦŜеzl}N3(6𣇠ftC'"K%_FD_RӮFƘ)DnGEXG$)x 4]r]VRG3(Ϣ@9}šS|=9n.Πh7`Z(>^66>u"6qk(fSTD> P1"'kLV˔q7CwIxKg 882raq1r--#Q&CE/~c0-cↆ3z['T0򀃲nG҅0yw*f ^?8/ek4kx)C@:<]3~%;MvYnhqibFq5\3! qJ*Aн4̰,5_XS0]V5wEuW)ąn!)A6IJRTОRvrO=|}Y4)j t*. *<䜝0Nb[B$7UhYmƱə&G6KrJ#2d\흩 b&;Lxfx|1z@)DRp[}s4 rR&'.ԟcNI#"gFV5kiKBw>j9j4)9Ʋ~_Yba?$A c4+_n gEH9Ϳ{}KfTi(ކ V U <^d8 9xRd9G N5P~am+ 0 Ez`w@;`_JlMsziv+@K2I6vYi,FL~݊ dɲGf\͢TDwXwS~_H %:@&fhǣ{V6S DVƕ<1Z`㵪brVj)pfMAIk+#Zۻv*6Ѿ0UՀ[dޭP@o#$ S~*SIVVI7Y~tj-&s'=Pn{BRVڴFxR!&(ŭ 4n//(XbGK: S8W;90-߳\-BX}k51Nz(T@!K:Xp'}#rMEI6z_uDX$ͅ-_V{4s H Q)dA|:B^Erh(PmƎvT'wxT0^N U@0 PQB̞57H`[YoDʌ>Jגg4!egƑum S\l%J;R@!%5֝(mt^ jLBr"advOԤl؞̛ȣ"T2IGN:^lOman/p?qS~,~Dvy{+,k1ACɔ"d7}e !3 S@;ƗD0(aSPbT=%L^I֖iꉉAJX9J Q#FĮ8I8;V;ebp eb!ylZ BWª8a|}kօo LҖ-m֗qˢ"})3Fq\u씯|҇hOAs5č,7`PrXv`z&8:xj5EX3-D)Y0i.c+``Y ABg׿I3Gr:DׄEX"l:eTJNҊNIyAPd x3;YR_,̇gʲbB-_%E%$0~6${?+7ʬ S, Ł:X(n΀؈,V 9# +}+!a(xhfVHC>H /VwETk#E$5-a bjU"7{]?ęF&L VBU 4'L޹rH.YF9)1!%?vb +hV-% + cM/U?*E?|X@)C2?dN8ꍧbnؗM\\4?ϩj zKQ꼳C 9CKBr`Sw^Adm>O0$SM-Jv~,5~kBQATgn::׈Pu({z2e%s{;#O<0WqGP[EGly4ʱntYYhftdnLE k4փLCp-5e׷}H$I8c, ELYi0@(xq(dv$QEx46bNd}ۜh0- `a`y ȦyB|B-y c\涃8!m tiwuJrrd`#ALD]3#9N#%G6\$հ&'ZLiUE,! 0_G-X22S,҂̓X6k]q˫_ݒ*wf eax=B=Tܸa^,].`k8T[wGgݝܢ5FMi> 5n0W~CQw/z wP :-pLE"Kiڝ!{ؓ/dɘJ1=CS5pmA*بky 8AbH>hQ$!2@ьx!z&T=XNU1g 𘕓xZ1b3A&e4@6E~=_C*z \д5I,uw3N:ӱeRcyrpɄsK|17N%e詾5Lxd-u_12 -Iyӽ`RbgdW">wKkmJi],-fc?ٮR\` zj/^7v3@JҍQ)w&ݧQM,݂+rYOutK ]2 -$-O$Ze ˛Q-qu t>$!6ßU&k|^Roa,BA(ǟ@f(jNA|1ݝx)"_?` xE@wv x n껥OJqRLjJBR]acğ⌮eWyΦ]h'5Llnue2xDQGM{%=b78 {ug&N_;AhKK^B,܄z"oKR#K(G](Cnh&W'˷qRIdk܌ezv(Y#iApmWrWxYሇ ^ggm!=j`64OfD\z6S+\U Uxy}ґ*RG.^`3/JMnPwL%_\ܸ̀z&t8>~l4 A{IX! X+i! .lɎ!ȠqIwv=B` H+l83-ɟ K감~=XKTςQffx ddM8 4讽E5Fb Gn4p!]ܞ|I5}_vcSqYYe7K=yܔ}#Qpp jB218^"צUPcY(9O%ښas(K-pa_~!:4᥮'+t͠QWX/$VJ7˰ vN85L<6QG{ܚ{_ < 凟xeCP4>4Oӛ@t!] SmWS9.k?"9}O"41P^Z^!@+Ys0LhtAu)*0ÓلuF!cI6Ѓs+ ԛZ -;`hoa㬢:q0ܿ(`k\&0P DoCX6XjN9}Ù [ucۙ</)rrjI&RRjk(J黤nf l<'*׋يLQ!~s*E\_)J*TVCΜ7Þ7zQJH^veˡ ¦;؆ٺykҝ-~udaerC{zR4`;ɚKv y>X_-RV6gV&Yja]a+7t`o>x?7+H5͛a6n| ~8zX|:Rk>I):kQR$@qSzN2(-V!MZirgEwYǗP)(Sߒ-9Xy-ۘ5kv~v5"x<;vt˗QNU y!?Dyu ` /F[N"p{kwk;:4I7F%p/(ҍAH[%!ta'~/Jrp Q7M;yyi5?>3d .K0 ޅ ݊(•) 噱OC< ].qLZΪѩ q\:# D[!v rq:[ ;Xj?