python3-dask-array-1.1.1-lp152.2.4 >  A ^[/=„Eܴ Ցqc/1=/O">^w9_S?rFd<_Ui APD ' d|j8L~V"|{'/ |^DC~[Ƴl+ _}.`ˎ~k ?{}ѴL"#FwX,M"24l9mf$Or4L\RJ&!TtG;'@dN}9C7v\oT|# DJ gwEJ g BUCc̈́t3/cbYЦfʼ{FyV2W%B1 R/){ICёỿDy.N}py%&/ sNV␚u8f3Lm^aT%JD? d,Yg7p|d_;aA/1[O_h*U>pA}?}d % Nhlx|   P   4X 57:>0>T@AA(A(A8B9Bl:DpFXGX0HZI]pX^Y^\^,]`^obqcqdr&er+fr.lr0urDvtwu\xwyzz}$}4}8}}}}}Cpython3-dask-array1.1.1lp152.2.4Numpy-like array data structure for daskA minimal task scheduling abstraction and parallel arrays. * dask is a specification to describe task dependency graphs. * dask.array is a drop-in NumPy replacement (for a subset of NumPy) that encodes blocked algorithms in dask dependency graphs. * dask.async is a shared-memory asynchronous scheduler that efficiently executes dask dependency graphs on multiple cores. This package contains the dask array class. Dask arrays implement a subset of the NumPy interface on large arrays using blocked algorithms and task scheduling.^[cloud117)openSUSE Leap 15.2openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://github.com/ContinuumIO/dask/linuxnoarch+K+K  ppff {w{w;;  DMDM>>MMvvTTuu''&&9*]zE%0Qs?G+IDmGbU*|7iiF*F* =S=S[[PP2x2x$$AAAA & &**h<h<DD@@koko&&)) i i6 >!Gi+T+:Y )\[QwSlx1t(A큤A큤A큤A큤A큤^[\PO^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[\PO\PO\PO\S>\S>\PO\PO\.F\PO\.F\PO\PO\PO\PO\PO\PO\S>\PO\PO\PO\S>\PO\.F^[\.F^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[\S>\PO\.F\PO\PO\.F\.F\.F\.F\.F\PO\.F\PO\.F\.F\PO\.F\.F\.F\S>\.F\PO\.F\.F\.F\.F\PO\PO\PO^[\.Fb772d6ebd900bac06293a319ea809eec4e93ac3f5d76bc611106d0cedaee0e31ccf4a0353e75fe1e9d3d7a5afc43c6ad51505d5405196f41cf4da328c7a2ced30105a6cc636ae66acfc149ca938097d443aacd2735a7c2d032c29121b09c6f384296fbbf89aac9e274b8e4c4bc9b0b48b71a62a874ece3a5d4c9a70f10aa02159f8d85b66d825196fe730ec7913a300270cf861cdfd9721c6660b4c24580d25cb0c27d6800f311e326c2a0fad2184ee76a95d0762404dbaf92730e102fd47f1d4a90860c224d3c66301c0e0eb17ffd9ab19fcd6c90412bbf1053c65f1241ae95f317f2fcbb2fef8c3337da54c9ab907f898ab8d3017629725102076d20a152a060459ff5f026e5f19edd65027634ec0db4585e8569f3718723409c91e40c5cd90f37dd602802b94c1d0e4a8dab8c52aa01e209458b50249063e4674df370977a0534c5c23249e73808b02987f36b5b962d0553d2e5af3be9f170a5f809da8714a3c7d573f6cce6625e07ac51269f01a71ab8ee52ef0c10f3ec5327b5ffb30cde72b916334f513c8263cab52f1568f0d8dd15500f733fd0c42cea71d11a5fc62ccebb2f4d75a0f9e62072eab82fed0692120924296e19996a99e5cb5bbac00fe2bd7ac3a6dc252c00e6f72aab7c4e5d1481842f9a480a61338905b545b887ce288438d708fc9b9c072bd335551dedf860d60d29f47f072185d14f76183d84d60d92b86a46968029776da847580572a564089ca68346540046abb781e103624c7bada23a2f903041b0fc2ef14d1ce7953f37f55ff0d5779f41c3feddbe3efdde97ada23a2f903041b0fc2ef14d1ce7953f37f55ff0d5779f41c3feddbe3efdde973525e69c0ac884b58d0424dc97c7d9ed1bbcd25b45dc2a32874677bd84c28dc8186ede72928c73973382f84163ada3da409f930a70a1483927073fb986553322150c5edaf03906d01429c59b0d4bc740d50f29c9c00bbb744ee4a7a55a31a047be866505e26c76fa0e9e23966205302f3715fe868b7b93b45f9327890db2bd0fb1711d8c446d16ca8549e15dda1bed8b11dba4298b013271dfba6a8552bea169338526863b50ebfc20bfb8b5e487b6821df455e349bc5038fade514f2ebfa7432bd27f18976c383081f11c3d735d97ee3682f9ebe721691276abf8cb6000f5b1b76d2f42f09398b39334d89f7e127f2dd04322b87f0bf1bdf94f750d2756dc1edf202018ef62ea68474353c0011b3303c0aff702c50888aa2c2ba6de87dd44d691497058c23941a113e1d8a786eb296619cc9a7a5e83d0575cb5d6e1dfb6f2e9c0701c29846b979613aa0467ccb229dcf9d43de9ed4b9ec189335cbc0fdc7253e7a8020510ff451860bc331a1f661826bda21179db044c77995efdc2160605edd1acf641ee96775543436b7c844edeabc95ffc0e22690ad53fad423f941f18d03e6dedb469912c5e207f4e38bc93c697f1e3fc65b3570a4838d4d018074c0f90ed2d4ca2b17293882948bd4e268723ce32d283c626181eaf3efb620f63711b034fdbb654346b4aa779d266e0438ad7876ae6c3fb68dead020721bba07417ae427e371d09e5f1f0786bfe2ad589500e6f4f9f0d25d90c9fe40a2d94872bd01bad4d95d86351d2965cbd2c6f40625519807a0d01887b7a8b71551e97ef2f91041265bf5b2367bd3d54d5baf33f44f6ae31617ab3e190fb73cfe604263724adbd77ec6085dd06b3b354d8156be7406022033ac14c78fa18c64e087bd29bee908a6169716baf591790a9f4617c4d0340a0edf9a6dd71d162bc040ed22849d7e5521cd1f0ea2ec3f64ec0742e77e0ba14a6a0ef8ab4a5f59a818245c96ba885d2590b04f8037df94b23fe174c434b544d81c933ec4e5b878b9749bf368cb798090b26fd53006d40695ffd4b6eed167c09da126f6cd55fef8581c45c0049f7c4ccf7ca12dc7baac235a1a04f38df241fed01e6822d15c4fbbd59601ee87e64e79e4b0a3416f688e02b71bd3099fea6cce248b8fe63e475617de07d15347991e51a4ca58914c6b918eff7d4f6e319487de35ab8aed5c68ad46abc7ea3180c28aa862402915a4bfa9ff5f049d356272353846c99c27a3dabc470692b1ccb1b1810b72d91cdf7534a010e6c76fce9a9d0e3e8a81a629b715737949d4797f14be43a04b3bc69ad3220dc60c1ad58b3f2959684cbd91b3914b14fac73a3f9381f55fa5a20b9930c9e33da419ca8138c016304071f0ddc32bb18bbdab120e84ca5f44267fd57ab478266ba0106d3c51760126e536816951eb34fd98e81f549324654999dc2340e75d330a046ff66b56aa1b9ccbd2fc48e858ded9d1e1985f5b03edf0b5088a1c234cde53ae3f747eb86ec1a332474043e59de17683f3f7be307494ff4d9c699b41b7da903cd7155f41738680bb8b7a26e593f9659fe40d7fce5d8189a1a31e3342c7e8c0b960789f02d406bb12ac0c8d1fdd713314db5cea0f53ab5772beec48b44e06c14f58e2c6349da3ec6c7b1842b83c95ca4e0bac48306a6e7e0c8c3d4bd7e4c33e750054b0c7b20b538821606ee5da63b068f95203133d0ca90df31269af78869e52b9190859c06f07e8bc63996ddfcc57779cbf0a858ee7a5c6731b6e345690adf3b34b471285e96b4a45a6349047b695dc227f0e152b3256990e842122f7d93b77729dd37d7dd60f6560bc73f8b25ba5915165150a3fa652591ec3d42683650b8feb8f5d528be6457200f7bb93071b7a470d095099c12f39362e86427bbe3eab789d34f45859f4ccb9488b290c3c1c05f636a2737e311c3d1562799fb8cc50cf7ea65553d5072e3364a611b163c9d6eab6a4bf867d831acf4dc52c8eaf39e85a77d0840e7017d3630d2469b54abfd499a29def143165a1290ab74f85a412fba10e323a4bfa4705a29ccbce658e419efa5ff08610d600d4b22e224495a603ed308badcf0481a2a6d318d9c57db6e52c59e2f73a69bb0105af579b190a70586c7172581f62cf7fed5d093723cc7fbb3863a8dcc10d9db3a5054af8904c03c66f2a017ca8f4a1f66c4b30e0beabc5c021031f9ef871c2364a1d11d1470a98af8177bb6b701f3571d5abe1dde6a334d6739f791d557a7d7cc1edc332d183a06c6ab117ebfeebab856d79102131023e295e199d333ecc4dfad91050f2c7d51802560336b233c1df125d7a46662d990a027251e7d908b68eb5d08aa680fd7e15fcd37fbfdb52b780cb9fc6bed8a9bdedfd420331c66859ac7e11868f8d07c5e9e6b57bb85ddb16878434cf1ee9c65e3808d604e65220cdc2dd60dd03002d3d1bb6bb6e2b79516294ebff817c86d676a6e4f6b2de6cabc139846703828cdc64d4bd13d21197d297d082e2821cbea73ebf197bd4f197662403056cb8c425aaea0c7afc004f395fd1db033dacf808972b7af9728c14065b843a184796207cee667b36ad8b1f7ccf99a688c8161bd1240a1ca016b96938a428adc6f5f73642620b836d4737ae86763fa05795f0d3f8f4a8233b99ce225c40844886da7c9336642e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556535a9523e4543815c75b49df5680f0b8b418ebe3393d1ec2c7bca30254b30816535a9523e4543815c75b49df5680f0b8b418ebe3393d1ec2c7bca30254b30812c2fdf19d9150a06bc0710ee330e7dcaebdd8fd13c7d904c0d613c7f28cbde330448bb44759d3609ac060d839d32c06cd4e515439c9758a167b235506924b23f5e95d882444c325bfc8b7786d67f3c77ac8de550f6eabf35bff2aec175e358548faa88336ef910e38c086a0fcff140fb05f09e6af4db329fa312c3df209ebbd292c66842de131853269665249c2033c03c7dbed31c91c42bcf483d32f46291f860145fbd62b79e1bc89fb0080c426bb28fe69e481d36c347d03a15811ceb2cf7f91c2bd4e57b84f9208bc99ce35bee229b54a6788e31edd2990f29eadb0c103f39dcdb252928719e455aed2112b41b4323ee2dd51d09b07e3b5fae9798be2fe96d1ffbaae2c652cbf5060c2d8007e13f7f35d99da63a4fa4c12060a33264dba087137b7a567cf2d523d3b8aa4cf290bb75cad086d44d3edfe6bafc2c422aa2c0f92fd45e914564cb825e6564f9a2d76bd6ea78839bc94a3cdf5fcb84098c72607ff2e414c6d42f14cb0b86f11d783c26ae553fa3d4b27b038b453b4a11ac05e8ba2924e75009120a50eca5773690d7caeae328353cd9a884d9dc26ce0eef43a34d7dceee3949153188104bb1f8d73b9ebe8f19d9a18e91c8f5ad7935b1883ba8cacc14153776bbce1c3f3576832bdafdae0bba6e7d16197689b0ce3a0d4e7332dff1afe67fc9b131fb90b3129c9a1f89c60671ebff3d0248c3fa7928d3f7316994bc6daf8a0f582c7e5950e60fee1c4e205e44cac53b024c8b91062d06bb5fef6946897db87ad25e0cdb3113dbc714296478e506b10816186727a7ed018dd419f2ec8df56d21ad764a2f59a063bfb2a80de1874a6975f384b3a8cf79be5a41d0c0edce151713e04969274ed8b9ac9d11f7a86d149b8ff007a0c0eb766a9a3fa97b26906a13edd6a7479ebc8cb353a20f39ec57e48106542abf65263740babb37995421c1701d30ea26a16321af6f93a013fb1f5470713505fd914ca46ed1328f2cc89ba8d47563f4fad08c89597f252ce92da83680009bb6be20cb67b5261a4a8deda3c9aea8918992530268fa20f042e216d7e2effeee84bd4e62e27149af806ee9ad563e1c642d8e8608db73c8d60acf74fc3fb486dbbda1e7bacee828c0830728929b2bc4f4b8aa0933e8c5ea2c8b18636fd6342101301ed5b8790135cce37d8023975d9ae06029136675a5a698ec5098f76f49a631423670d561db978607bd447097475f86898cd96d485650ac8880c2b0af9a384568340bef3babbb3eeec623dbd0c4936ed03b8f79364f5ea7d32920d2b04f34c78c0764a3e04da8a1babe80e161fb3b335bdf9af3515687cd1b385504497f5337f8aaec0104a807841ff5d9d1c4273cb96cea2d465712b1f783088a8c7eaf23ffb8f5ad648d3f9e326d5ba5c362c1877d044a18b22378b025335ff97130ea6fa9bc925ea4fb9d5ed6419690e5d10b8b8a9856e795092e08d0397fe835fb46d124af38b8293268316f3b73c66683c90cf61a61d0dcc91b747fdb9da63f267b09e12f6cfbab0b0d3c7168e1e556f39f88dfb0b44d5efbb5b6ef21039f0fbf7aa35d5b13d657597a2c2096e5e7e80e3a3aaad96e1c13b811f2df8631e99428824abbdb0f5d414dbbf006efd7deaf7bffe419b751aaeec689a30b311652ec143d61821d019048d4d42e3acd0f07f979032bc119ab616dec9371d6f21c3b3860631a438346bb89c7b8046ef662cb89914cb24f119b26b0cfd8f248d6189ec14f0f152b987fc94a1376b7d6cfd29cffb6dc91942be7b34a32d2e4b4609198172eee0dacd326c175d311bbeb18eeea6b05b16b0d98a20b83106937d09390cdcecabb151df00ddae7969d39437407bda60ece055e748cff22aaef526d66f8be5b15694b8d4186289832de0772bd7aca8a5d94bbbf582aef655d190536b82c7d758a9c5053559a985e6ef64474268266934435696a209675f06c0949cb058aca465b8b32b64b181755666451434191a352b58e41e84449f631437da5978f747927bf29e80fa95e5b20a829c6841e0b1f64ae35ff038a05bd4db34946df85c93dd00e24249c62f6a09067f81a7b6d6f4352558f602a407969f4ce21b7531ab94fcded2bc4e2125a3065e1fb20761fa55e2c75c44e54ddd730c48f617029f80afb2aba7fdf22b3cabaf9f10ba066d1555baba66638b8d0980b4304f608cdbe9e83a252b42e67f6ddd5c849e2e10171d3962f307d5196a20b1c538e53c09bca3e3e6c593a0bccc3ee0e28a83cd605000e9cb496be923f3f25c217844d6412cee1d13acfc5fd36193738ef1afca14c9c4f8dd3b04de7eef9bdd7a285009cfb1a4ad1cf0e8fb2e103d31c4d99ab3ffcb0b24461a8e6a71b9a56489ea684347be22f30f7cc4d561bead560b7b647f3264c9d36066ebc8384e960c3e07fbe0eeac7c2c9e4c2a6497839d1b4c11946651409bd85726e6d509367b66b5cbb8af573c191ec27b7c6f3aff28d6f72960d2e2885054b6c877d8801a64b66bdaccb9da93fb86e45357635989a55936e4d514da1eea2599c9e01d1eb3d962704b3485a4392bcfc6a4a8aaf45313981e276eff9b55ae16f09c2c619cf364ef2c0da39bba57abef2eae0f500f4fd999f2db3d355cbefbcb8b9bf3b156bd0814a8c55dbd99514bfabeb6ca8cd3024aec52bd313ec8384eac44ec55b878e2e77952f0cc0a5982b11f87e4c94750eb865861ec070c6450e68220434378b0b650300645b3700d15737db2f75664cc69605d8286919d62f24cd18fc42e5062705a79c0ef6f4dd5098a266cd36ef36d4655a194a1136d418f998bf15fd68cdc1d34bba120dab9b4b7a6c9662512a91f557b41fe7255eb0ca96b0d6a9099c5c67ddec9db913a729f0654008152dd6a857958cbd09527d7260c6e8a703f94fb17cd63c753d163479ff062b84ae23397e44dee9a3da4e8967a499d3442738d7593c0e1a43a30d0c9115304c72b5b99a6376ed841559d9f64ade78387cc03fa27d2dd59f69029bc5bab09488a982fb1677cd8d0dd953b4bd286708ee69510919688b1123afb396bb6ed1b1ad92ab97b4ca582ca348c94dd3bce1154e4a3fae534473e51bed865210a5d45cb40da36e118af2a9fa271efaf8a130876dfa83de4b53353a05f89c31176ff11a07c13c063d42ab282a086698d8d169af898c47e77374e67ae87949ca2c3403f553a3211e80715a964cbce583743d4e07e35a24cc0327eadfaaf98af0a874699494a37895e5a3844c1e121251482ecb5d15871c9f80a596f86ce116dd5d427d02c8720ca5636d6783451624dcea7f0f38c7f433803251e7f1afd7f4e5deedf757dafdc41ad20b158d662722412b5c26ed412685957967608b533df1fac3f5e308d93d790bcfb52f3fd3a0fc0753ba28b53d7edec9696e7c59892c04fd4707515f2ccbbefc6a7a43067ddf7e7285583c7c45b16cf27e3bf04096b64dd78503dfc6dfac3e0190d539457a640ebe49f25e41c19d051494ddd379f47f8ce8de4f0741f31c5d0683b67a0123a543d9a89d18762faf34dd3c394984802c293e23f0568b6ee385c61264dfcc6434aa2d9f450764eb12fd74044b08baac9878e5b0ef983bcdc5dac8f6ae7e9397d7a155e794b3a91c6444f4ee5519978538ba924226d2bae7b6be0a5faa116187a0fb0533ddc225a021fc26a297bbb0c4e70012b5165739be75e7f6d4f827dd4c7464b9b0b88465rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-dask-1.1.1-lp152.2.4.src.rpmpython3-dask-array@     python(abi)python3-daskpython3-numpyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.1.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1\U@\Db\w[@[k@[G[[F[@[[[/[Z@Z=ZArun Persaud Arun Persaud Arun Persaud Arun Persaud Arun Persaud Arun Persaud Arun Persaud Arun Persaud Arun Persaud arun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.desebix+novell.com@sebix.atarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.detoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.com- update to version 1.1.1: * Array + Add support for cupy.einsum (:pr:`4402`) Johnnie Gray + Provide byte size in chunks keyword (:pr:`4434`) Adam Beberg + Raise more informative error for histogram bins and range (:pr:`4430`) James Bourbeau * DataFrame + Lazily register more cudf functions and move to backends file (:pr:`4396`) Matthew Rocklin + Fix ORC tests for pyarrow 0.12.0 (:pr:`4413`) Jim Crist + rearrange_by_column: ensure that shuffle arg defaults to 'disk' if it's None in dask.config (:pr:`4414`) George Sakkis + Implement filters for _read_pyarrow (:pr:`4415`) George Sakkis + Avoid checking against types in is_dataframe_like (:pr:`4418`) Matthew Rocklin + Pass username as 'user' when using pyarrow (:pr:`4438`) Roma Sokolov * Delayed + Fix DelayedAttr return value (:pr:`4440`) Matthew Rocklin * Documentation + Use SVG for pipeline graphic (:pr:`4406`) John A Kirkham + Add doctest-modules to py.test documentation (:pr:`4427`) Daniel Severo * Core + Work around psutil 5.5.0 not allowing pickling Process objects Dimplexion- specfile: * update copyright year - update to version 1.1.0: * Array + Fix the average function when there is a masked array (:pr:`4236`) Damien Garaud + Add allow_unknown_chunksizes to hstack and vstack (:pr:`4287`) Paul Vecchio + Fix tensordot for 27+ dimensions (:pr:`4304`) Johnnie Gray + Fixed block_info with axes. (:pr:`4301`) Tom Augspurger + Use safe_wraps for matmul (:pr:`4346`) Mark Harfouche + Use chunks="auto" in array creation routines (:pr:`4354`) Matthew Rocklin + Fix np.matmul in dask.array.Array.__array_ufunc__ (:pr:`4363`) Stephan Hoyer + COMPAT: Re-enable multifield copy->view change (:pr:`4357`) Diane Trout + Calling np.dtype on a delayed object works (:pr:`4387`) Jim Crist + Rework normalize_array for numpy data (:pr:`4312`) Marco Neumann * DataFrame + Add fill_value support for series comparisons (:pr:`4250`) James Bourbeau + Add schema name in read_sql_table for empty tables (:pr:`4268`) Mina Farid + Adjust check for bad chunks in map_blocks (:pr:`4308`) Tom Augspurger + Add dask.dataframe.read_fwf (:pr:`4316`) @slnguyen + Use atop fusion in dask dataframe (:pr:`4229`) Matthew Rocklin + Use parallel_types(`) in from_pandas (:pr:`4331`) Matthew Rocklin + Change DataFrame._repr_data to method (:pr:`4330`) Matthew Rocklin + Install pyarrow fastparquet for Appveyor (:pr:`4338`) Gábor Lipták + Remove explicit pandas checks and provide cudf lazy registration (:pr:`4359`) Matthew Rocklin + Replace isinstance(..., pandas`) with is_dataframe_like (:pr:`4375`) Matthew Rocklin + ENH: Support 3rd-party ExtensionArrays (:pr:`4379`) Tom Augspurger + Pandas 0.24.0 compat (:pr:`4374`) Tom Augspurger * Documentation + Fix link to 'map_blocks' function in array api docs (:pr:`4258`) David Hoese + Add a paragraph on Dask-Yarn in the cloud docs (:pr:`4260`) Jim Crist + Copy edit documentation (:pr:`4267), (:pr:`4263`), (:pr:`4262`), (:pr:`4277`), (:pr:`4271`), (:pr:`4279), (:pr:`4265`), (:pr:`4295`), (:pr:`4293`), (:pr:`4296`), (:pr:`4302`), (:pr:`4306`), (:pr:`4318`), (:pr:`4314`), (:pr:`4309`), (:pr:`4317`), (:pr:`4326`), (:pr:`4325`), (:pr:`4322`), (:pr:`4332`), (:pr:`4333`), Miguel Farrajota + Fix typo in code example (:pr:`4272`) Daniel Li + Doc: Update array-api.rst (:pr:`4259`) (:pr:`4282`) Prabakaran Kumaresshan + Update hpc doc (:pr:`4266`) Guillaume Eynard-Bontemps + Doc: Replace from_avro with read_avro in documents (:pr:`4313`) Prabakaran Kumaresshan + Remove reference to "get" scheduler functions in docs (:pr:`4350`) Matthew Rocklin + Fix typo in docstring (:pr:`4376`) Daniel Saxton + Added documentation for dask.dataframe.merge (:pr:`4382`) Jendrik Jördening * Core + Avoid recursion in dask.core.get (:pr:`4219`) Matthew Rocklin + Remove verbose flag from pytest setup.cfg (:pr:`4281`) Matthew Rocklin + Support Pytest 4.0 by specifying marks explicitly (:pr:`4280`) Takahiro Kojima + Add High Level Graphs (:pr:`4092`) Matthew Rocklin + Fix SerializableLock locked and acquire methods (:pr:`4294`) Stephan Hoyer + Pin boto3 to earlier version in tests to avoid moto conflict (:pr:`4276`) Martin Durant + Treat None as missing in config when updating (:pr:`4324`) Matthew Rocklin + Update Appveyor to Python 3.6 (:pr:`4337`) Gábor Lipták + Use parse_bytes more liberally in dask.dataframe/bytes/bag (:pr:`4339`) Matthew Rocklin + Add a better error message when cloudpickle is missing (:pr:`4342`) Mark Harfouche + Support pool= keyword argument in threaded/multiprocessing get functions (:pr:`4351`) Matthew Rocklin + Allow updates from arbitrary Mappings in config.update, not only dicts. (:pr:`4356`) Stuart Berg + Move dask/array/top.py code to dask/blockwise.py (:pr:`4348`) Matthew Rocklin + Add has_parallel_type (:pr:`4395`) Matthew Rocklin + CI: Update Appveyor (:pr:`4381`) Tom Augspurger + Ignore non-readable config files (:pr:`4388`) Jim Crist- update to version 1.0.0: * Array + Add nancumsum/nancumprod unit tests (:pr:`4215`) Guido Imperiale * DataFrame + Add index to to_dask_dataframe docstring (:pr:`4232`) James Bourbeau + Text and fix when appending categoricals with fastparquet (:pr:`4245`) Martin Durant + Don't reread metadata when passing ParquetFile to read_parquet (:pr:`4247`) Martin Durant * Documentation + Copy edit documentation (:pr:`4222`) (:pr:`4224`) (:pr:`4228`) (:pr:`4231`) (:pr:`4230`) (:pr:`4234`) (:pr:`4235`) (:pr:`4254`) Miguel Farrajota + Updated doc for the new scheduler keyword (:pr:`4251`) @milesial * Core + Avoid a few warnings (:pr:`4223`) Matthew Rocklin + Remove dask.store module (:pr:`4221`) Matthew Rocklin + Remove AUTHORS.md Jim Crist- update to version 0.20.2: * Array + Avoid fusing dependencies of atop reductions (:pr:`4207`) Matthew Rocklin * Dataframe + Improve memory footprint for dataframe correlation (:pr:`4193`) Damien Garaud + Add empty DataFrame check to boundary_slice (:pr:`4212`) James Bourbeau * Documentation + Copy edit documentation (:pr:`4197`) (:pr:`4204`) (:pr:`4198`) (:pr:`4199`) (:pr:`4200`) (:pr:`4202`) (:pr:`4209`) Miguel Farrajota + Add stats module namespace (:pr:`4206`) James Bourbeau + Fix link in dataframe documentation (:pr:`4208`) James Bourbeau- update to version 0.20.1: * Array + Only allocate the result space in wrapped_pad_func (:pr:`4153`) John A Kirkham + Generalize expand_pad_width to expand_pad_value (:pr:`4150`) John A Kirkham + Test da.pad with 2D linear_ramp case (:pr:`4162`) John A Kirkham + Fix import for broadcast_to. (:pr:`4168`) samc0de + Rewrite Dask Array's pad to add only new chunks (:pr:`4152`) John A Kirkham + Validate index inputs to atop (:pr:`4182`) Matthew Rocklin * Core + Dask.config set and get normalize underscores and hyphens (:pr:`4143`) James Bourbeau + Only subs on core collections, not subclasses (:pr:`4159`) Matthew Rocklin + Add block_size=0 option to HTTPFileSystem. (:pr:`4171`) Martin Durant + Add traverse support for dataclasses (:pr:`4165`) Armin Berres + Avoid optimization on sharedicts without dependencies (:pr:`4181`) Matthew Rocklin + Update the pytest version for TravisCI (:pr:`4189`) Damien Garaud + Use key_split rather than funcname in visualize names (:pr:`4160`) Matthew Rocklin * Dataframe + Add fix for DataFrame.__setitem__ for index (:pr:`4151`) Anderson Banihirwe + Fix column choice when passing list of files to fastparquet (:pr:`4174`) Martin Durant + Pass engine_kwargs from read_sql_table to sqlalchemy (:pr:`4187`) Damien Garaud * Documentation + Fix documentation in Delayed best practices example that returned an empty list (:pr:`4147`) Jonathan Fraine + Copy edit documentation (:pr:`4164`) (:pr:`4175`) (:pr:`4185`) (:pr:`4192`) (:pr:`4191`) (:pr:`4190`) (:pr:`4180`) Miguel Farrajota + Fix typo in docstring (:pr:`4183`) Carlos Valiente- update to version 0.20.0: * Array + Fuse Atop operations (:pr:`3998`), (:pr:`4081`) Matthew Rocklin + Support da.asanyarray on dask dataframes (:pr:`4080`) Matthew Rocklin + Remove unnecessary endianness check in datetime test (:pr:`4113`) Elliott Sales de Andrade + Set name=False in array foo_like functions (:pr:`4116`) Matthew Rocklin + Remove dask.array.ghost module (:pr:`4121`) Matthew Rocklin + Fix use of getargspec in dask array (:pr:`4125`) Stephan Hoyer + Adds dask.array.invert (:pr:`4127`), (:pr:`4131`) Anderson Banihirwe + Raise informative error on arg-reduction on unknown chunksize (:pr:`4128`), (:pr:`4135`) Matthew Rocklin + Normalize reversed slices in dask array (:pr:`4126`) Matthew Rocklin * Bag + Add bag.to_avro (:pr:`4076`) Martin Durant * Core + Pull num_workers from config.get (:pr:`4086`), (:pr:`4093`) James Bourbeau + Fix invalid escape sequences with raw strings (:pr:`4112`) Elliott Sales de Andrade + Raise an error on the use of the get= keyword and set_options (:pr:`4077`) Matthew Rocklin + Add import for Azure DataLake storage, and add docs (:pr:`4132`) Martin Durant + Avoid collections.Mapping/Sequence (:pr:`4138`) Matthew Rocklin * Dataframe + Include index keyword in to_dask_dataframe (:pr:`4071`) Matthew Rocklin + add support for duplicate column names (:pr:`4087`) Jan Koch + Implement min_count for the DataFrame methods sum and prod (:pr:`4090`) Bart Broere + Remove pandas warnings in concat (:pr:`4095`) Matthew Rocklin + DataFrame.to_csv header option to only output headers in the first chunk (:pr:`3909`) Rahul Vaidya + Remove Series.to_parquet (:pr:`4104`) Justin Dennison + Avoid warnings and deprecated pandas methods (:pr:`4115`) Matthew Rocklin + Swap 'old' and 'previous' when reporting append error (:pr:`4130`) Martin Durant * Documentation + Copy edit documentation (:pr:`4073`), (:pr:`4074`), (:pr:`4094`), (:pr:`4097`), (:pr:`4107`), (:pr:`4124`), (:pr:`4133`), (:pr:`4139`) Miguel Farrajota + Fix typo in code example (:pr:`4089`) Antonino Ingargiola + Add pycon 2018 presentation (:pr:`4102`) Javad + Quick description for gcsfs (:pr:`4109`) Martin Durant + Fixed typo in docstrings of read_sql_table method (:pr:`4114`) TakaakiFuruse + Make target directories in redirects if they don't exist (:pr:`4136`) Matthew Rocklin- update to version 0.19.4: * Array + Implement apply_gufunc(..., axes=..., keepdims=...) (:pr:`3985`) Markus Gonser * Bag + Fix typo in datasets.make_people (:pr:`4069`) Matthew Rocklin * Dataframe + Added percentiles options for dask.dataframe.describe method (:pr:`4067`) Zhenqing Li + Add DataFrame.partitions accessor similar to Array.blocks (:pr:`4066`) Matthew Rocklin * Core + Pass get functions and Clients through scheduler keyword (:pr:`4062`) Matthew Rocklin * Documentation + Fix Typo on hpc example. (missing = in kwarg). (:pr:`4068`) Matthias Bussonier + Extensive copy-editing: (:pr:`4065`), (:pr:`4064`), (:pr:`4063`) Miguel Farrajota- update to version 0.19.3: * Array + Make da.RandomState extensible to other modules (:pr:`4041`) Matthew Rocklin + Support unknown dims in ravel no-op case (:pr:`4055`) Jim Crist + Add basic infrastructure for cupy (:pr:`4019`) Matthew Rocklin + Avoid asarray and lock arguments for from_array(getitem`) (:pr:`4044`) Matthew Rocklin + Move local imports in corrcoef to global imports (:pr:`4030`) John A Kirkham + Move local indices import to global import (:pr:`4029`) John A Kirkham + Fix-up Dask Array's fromfunction w.r.t. dtype and kwargs (:pr:`4028`) John A Kirkham + Don't use dummy expansion for trim_internal in overlapped (:pr:`3964`) Mark Harfouche + Add unravel_index (:pr:`3958`) John A Kirkham * Bag + Sort result in Bag.frequencies (:pr:`4033`) Matthew Rocklin + Add support for npartitions=1 edge case in groupby (:pr:`4050`) James Bourbeau + Add new random dataset for people (:pr:`4018`) Matthew Rocklin + Improve performance of bag.read_text on small files (:pr:`4013`) Eric Wolak + Add bag.read_avro (:pr:`4000`) (:pr:`4007`) Martin Durant * Dataframe + Added an index parameter to :meth:`dask.dataframe.from_dask_array` for creating a dask DataFrame from a dask Array with a given index. (:pr:`3991`) Tom Augspurger + Improve sub-classability of dask dataframe (:pr:`4015`) Matthew Rocklin + Fix failing hdfs test [test-hdfs] (:pr:`4046`) Jim Crist + fuse_subgraphs works without normal fuse (:pr:`4042`) Jim Crist + Make path for reading many parquet files without prescan (:pr:`3978`) Martin Durant + Index in dd.from_dask_array (:pr:`3991`) Tom Augspurger + Making skiprows accept lists (:pr:`3975`) Julia Signell + Fail early in fastparquet read for nonexistent column (:pr:`3989`) Martin Durant * Core + Add support for npartitions=1 edge case in groupby (:pr:`4050`) James Bourbeau + Automatically wrap large arguments with dask.delayed in map_blocks/partitions (:pr:`4002`) Matthew Rocklin + Fuse linear chains of subgraphs (:pr:`3979`) Jim Crist + Make multiprocessing context configurable (:pr:`3763`) Itamar Turner-Trauring * Documentation + Extensive copy-editing (:pr:`4049`), (:pr:`4034`), (:pr:`4031`), (:pr:`4020`), (:pr:`4021`), (:pr:`4022`), (:pr:`4023`), (:pr:`4016`), (:pr:`4017`), (:pr:`4010`), (:pr:`3997`), (:pr:`3996`), Miguel Farrajota + Update shuffle method selection docs [skip ci] (:pr:`4048`) James Bourbeau + Remove docs/source/examples, point to examples.dask.org (:pr:`4014`) Matthew Rocklin + Replace readthedocs links with dask.org (:pr:`4008`) Matthew Rocklin + Updates DataFrame.to_hdf docstring for returned values [skip ci] (:pr:`3992`) James Bourbeau- update to version 0.19.2: * Array + apply_gufunc implements automatic infer of functions output dtypes (:pr:`3936`) Markus Gonser + Fix array histogram range error when array has nans (#3980) James Bourbeau + Issue 3937 follow up, int type checks. (#3956) Yu Feng + from_array: add @martindurant's explaining of how hashing is done for an array. (#3965) Mark Harfouche + Support gradient with coordinate (#3949) Keisuke Fujii * Core + Fix use of has_keyword with partial in Python 2.7 (#3966) Mark Harfouche + Set pyarrow as default for HDFS (#3957) Matthew Rocklin * Documentation + Use dask_sphinx_theme (#3963) Matthew Rocklin + Use JupyterLab in Binder links from main page Matthew Rocklin + DOC: fixed sphinx syntax (#3960) Tom Augspurger- update to version 0.19.1: * Array + Don't enforce dtype if result has no dtype (:pr:`3928`) Matthew Rocklin + Fix NumPy issubtype deprecation warning (:pr:`3939`) Bruce Merry + Fix arg reduction tokens to be unique with different arguments (:pr:`3955`) Tobias de Jong + Coerce numpy integers to ints in slicing code (:pr:`3944`) Yu Feng + Linalg.norm ndim along axis partial fix (:pr:`3933`) Tobias de Jong * Dataframe + Deterministic DataFrame.set_index (:pr:`3867`) George Sakkis + Fix divisions in read_parquet when dealing with filters #3831 [#3930] (:pr:`3923`) (:pr:`3931`) @andrethrill + Fixing returning type in categorical.as_known (:pr:`3888`) Sriharsha Hatwar + Fix DataFrame.assign for callables (:pr:`3919`) Tom Augspurger + Include partitions with no width in repartition (:pr:`3941`) Matthew Rocklin + Don't constrict stage/k dtype in dataframe shuffle (:pr:`3942`) Matthew Rocklin * Documentation + DOC: Add hint on how to render task graphs horizontally (:pr:`3922`) Uwe Korn + Add try-now button to main landing page (:pr:`3924`) Matthew Rocklin- specfile: * remove devel from noarch - update to version 0.19.0: * Array + Fix argtopk split_every bug (:pr:`3810`) Guido Imperiale + Ensure result computing dask.array.isnull(`) always gives a numpy array (:pr:`3825`) Stephan Hoyer + Support concatenate for scipy.sparse in dask array (:pr:`3836`) Matthew Rocklin + Fix argtopk on 32-bit systems. (:pr:`3823`) Elliott Sales de Andrade + Normalize keys in rechunk (:pr:`3820`) Matthew Rocklin + Allow shape of dask.array to be a numpy array (:pr:`3844`) Mark Harfouche + Fix numpy deprecation warning on tuple indexing (:pr:`3851`) Tobias de Jong + Rename ghost module to overlap (:pr:`3830`) `Robert Sare`_ + Re-add the ghost import to da __init__ (:pr:`3861`) Jim Crist + Ensure copy preserves masked arrays (:pr:`3852`) Tobias de Jong * DataFrame + Added dtype and sparse keywords to :func:`dask.dataframe.get_dummies` (:pr:`3792`) Tom Augspurger + Added :meth:`dask.dataframe.to_dask_array` for converting a Dask Series or DataFrame to a Dask Array, possibly with known chunk sizes (:pr:`3884`) Tom Augspurger + Changed the behavior for :meth:`dask.array.asarray` for dask dataframe and series inputs. Previously, the series was eagerly converted to an in-memory NumPy array before creating a dask array with known chunks sizes. This caused unexpectedly high memory usage. Now, no intermediate NumPy array is created, and a Dask array with unknown chunk sizes is returned (:pr:`3884`) Tom Augspurger + DataFrame.iloc (:pr:`3805`) Tom Augspurger + When reading multiple paths, expand globs. (:pr:`3828`) Irina Truong + Added index column name after resample (:pr:`3833`) Eric Bonfadini + Add (lazy) shape property to dataframe and series (:pr:`3212`) Henrique Ribeiro + Fix failing hdfs test [test-hdfs] (:pr:`3858`) Jim Crist + Fixes for pyarrow 0.10.0 release (:pr:`3860`) Jim Crist + Rename to_csv keys for diagnostics (:pr:`3890`) Matthew Rocklin + Match pandas warnings for concat sort (:pr:`3897`) Tom Augspurger + Include filename in read_csv (:pr:`3908`) Julia Signell * Core + Better error message on import when missing common dependencies (:pr:`3771`) Danilo Horta + Drop Python 3.4 support (:pr:`3840`) Jim Crist + Remove expired deprecation warnings (:pr:`3841`) Jim Crist + Add DASK_ROOT_CONFIG environment variable (:pr:`3849`) `Joe Hamman`_ + Don't cull in local scheduler, do cull in delayed (:pr:`3856`) Jim Crist + Increase conda download retries (:pr:`3857`) Jim Crist + Add python_requires and Trove classifiers (:pr:`3855`) @hugovk + Fix collections.abc deprecation warnings in Python 3.7.0 (:pr:`3876`) Jan Margeta + Allow dot jpeg to xfail in visualize tests (:pr:`3896`) Matthew Rocklin + Add Python 3.7 to travis.yml (:pr:`3894`) Matthew Rocklin + Add expand_environment_variables to dask.config (:pr:`3893`) `Joe Hamman`_ * Docs + Fix typo in import statement of diagnostics (:pr:`3826`) John Mrziglod + Add link to YARN docs (:pr:`3838`) Jim Crist + fix of minor typos in landing page index.html (:pr:`3746`) Christoph Moehl + Update delayed-custom.rst (:pr:`3850`) Anderson Banihirwe + DOC: clarify delayed docstring (:pr:`3709`) Scott Sievert + Add new presentations (:pr:`3880`) @javad94 + Add dask array normalize_chunks to documentation (:pr:`3878`) Daniel Rothenberg + Docs: Fix link to snakeviz (:pr:`3900`) Hans Moritz Günther + Add missing ` to docstring (:pr:`3915`) @rtobar - changes from version 0.18.2: * Array + Reimplemented argtopk to make it release the GIL (:pr:`3610`) Guido Imperiale + Don't overlap on non-overlapped dimensions in map_overlap (:pr:`3653`) Matthew Rocklin + Fix linalg.tsqr for dimensions of uncertain length (:pr:`3662`) Jeremy Chen + Break apart uneven array-of-int slicing to separate chunks (:pr:`3648`) Matthew Rocklin + Align auto chunks to provided chunks, rather than shape (:pr:`3679`) Matthew Rocklin + Adds endpoint and retstep support for linspace (:pr:`3675`) James Bourbeau + Implement .blocks accessor (:pr:`3689`) Matthew Rocklin + Add block_info keyword to map_blocks functions (:pr:`3686`) Matthew Rocklin + Slice by dask array of ints (:pr:`3407`) Guido Imperiale + Support dtype in arange (:pr:`3722`) Guido Imperiale + Fix argtopk with uneven chunks (:pr:`3720`) Guido Imperiale + Raise error when replace=False in da.choice (:pr:`3765`) James Bourbeau + Update chunks in Array.__setitem__ (:pr:`3767`) Itamar Turner-Trauring + Add a chunksize convenience property (:pr:`3777`) Jacob Tomlinson + Fix and simplify array slicing behavior when step < 0 (:pr:`3702`) Ziyao Wei + Ensure to_zarr with return_stored True returns a Dask Array (:pr:`3786`) John A Kirkham * Bag + Add last_endline optional parameter in to_textfiles (:pr:`3745`) George Sakkis * Dataframe + Add aggregate function for rolling objects (:pr:`3772`) Gerome Pistre + Properly tokenize cumulative groupby aggregations (:pr:`3799`) Cloves Almeida * Delayed + Add the @ operator to the delayed objects (:pr:`3691`) Mark Harfouche + Add delayed best practices to documentation (:pr:`3737`) Matthew Rocklin + Fix @delayed decorator for methods and add tests (:pr:`3757`) Ziyao Wei * Core + Fix extra progressbar (:pr:`3669`) Mike Neish + Allow tasks back onto ordering stack if they have one dependency (:pr:`3652`) Matthew Rocklin + Prefer end-tasks with low numbers of dependencies when ordering (:pr:`3588`) Tom Augspurger + Add assert_eq to top-level modules (:pr:`3726`) Matthew Rocklin + Test that dask collections can hold scipy.sparse arrays (:pr:`3738`) Matthew Rocklin + Fix setup of lz4 decompression functions (:pr:`3782`) Elliott Sales de Andrade + Add datasets module (:pr:`3780`) Matthew Rocklin- update to version 0.18.1: * Array + from_array now supports scalar types and nested lists/tuples in input, just like all numpy functions do. It also produces a simpler graph when the input is a plain ndarray (:pr:`3556`) Guido Imperiale + Fix slicing of big arrays due to cumsum dtype bug (:pr:`3620`) Marco Rossi + Add Dask Array implementation of pad (:pr:`3578`) John A Kirkham + Fix array random API examples (:pr:`3625`) James Bourbeau + Add average function to dask array (:pr:`3640`) James Bourbeau + Tokenize ghost_internal with axes (:pr:`3643`) Matthew Rocklin + from_array: special handling for ndarray, list, and scalar types (:pr:`3568`) Guido Imperiale + Add outer for Dask Arrays (:pr:`3658`) John A Kirkham * DataFrame + Add Index.to_series method (:pr:`3613`) Henrique Ribeiro + Fix missing partition columns in pyarrow-parquet (:pr:`3636`) Martin Durant * Core + Minor tweaks to CI (:pr:`3629`) Guido Imperiale + Add back dask.utils.effective_get (:pr:`3642`) Matthew Rocklin + DASK_CONFIG dictates config write location (:pr:`3621`) Jim Crist + Replace 'collections' key in unpack_collections with unique key (:pr:`3632`) Yu Feng + Avoid deepcopy in dask.config.set (:pr:`3649`) Matthew Rocklin - changes from version 0.18.0: * Array + Add to/read_zarr for Zarr-format datasets and arrays (:pr:`3460`) Martin Durant + Experimental addition of generalized ufunc support, apply_gufunc, gufunc, and as_gufunc (:pr:`3109`) (:pr:`3526`) (:pr:`3539`) Markus Gonser + Avoid unnecessary rechunking tasks (:pr:`3529`) Matthew Rocklin + Compute dtypes at runtime for fft (:pr:`3511`) Matthew Rocklin + Generate UUIDs for all da.store operations (:pr:`3540`) Martin Durant + Correct internal dimension of Dask's SVD (:pr:`3517`) John A Kirkham + BUG: do not raise IndexError for identity slice in array.vindex (:pr:`3559`) Scott Sievert + Adds isneginf and isposinf (:pr:`3581`) John A Kirkham + Drop Dask Array's learn module (:pr:`3580`) John A Kirkham + added sfqr (short-and-fat) as a counterpart to tsqr… (:pr:`3575`) Jeremy Chen + Allow 0-width chunks in dask.array.rechunk (:pr:`3591`) Marc Pfister + Document Dask Array's nan_to_num in public API (:pr:`3599`) John A Kirkham + Show block example (:pr:`3601`) John A Kirkham + Replace token= keyword with name= in map_blocks (:pr:`3597`) Matthew Rocklin + Disable locking in to_zarr (needed for using to_zarr in a distributed context) (:pr:`3607`) John A Kirkham + Support Zarr Arrays in to_zarr/from_zarr (:pr:`3561`) John A Kirkham + Added recursion to array/linalg/tsqr to better manage the single core bottleneck (:pr:`3586`) `Jeremy Chan`_ * Dataframe + Add to/read_json (:pr:`3494`) Martin Durant + Adds index to unsupported arguments for DataFrame.rename method (:pr:`3522`) James Bourbeau + Adds support to subset Dask DataFrame columns using numpy.ndarray, pandas.Series, and pandas.Index objects (:pr:`3536`) James Bourbeau + Raise error if meta columns do not match dataframe (:pr:`3485`) Christopher Ren + Add index to unsupprted argument for DataFrame.rename (:pr:`3522`) James Bourbeau + Adds support for subsetting DataFrames with pandas Index/Series and numpy ndarrays (:pr:`3536`) James Bourbeau + Dataframe sample method docstring fix (:pr:`3566`) James Bourbeau + fixes dd.read_json to infer file compression (:pr:`3594`) Matt Lee + Adds n to sample method (:pr:`3606`) James Bourbeau + Add fastparquet ParquetFile object support (:pr:`3573`) @andrethrill * Bag + Rename method= keyword to shuffle= in bag.groupby (:pr:`3470`) Matthew Rocklin * Core + Replace get= keyword with scheduler= keyword (:pr:`3448`) Matthew Rocklin + Add centralized dask.config module to handle configuration for all Dask subprojects (:pr:`3432`) (:pr:`3513`) (:pr:`3520`) Matthew Rocklin + Add dask-ssh CLI Options and Description. (:pr:`3476`) @beomi + Read whole files fix regardless of header for HTTP (:pr:`3496`) Martin Durant + Adds synchronous scheduler syntax to debugging docs (:pr:`3509`) James Bourbeau + Replace dask.set_options with dask.config.set (:pr:`3502`) Matthew Rocklin + Update sphinx readthedocs-theme (:pr:`3516`) Matthew Rocklin + Introduce "auto" value for normalize_chunks (:pr:`3507`) Matthew Rocklin + Fix check in configuration with env=None (:pr:`3562`) Simon Perkins + Update sizeof definitions (:pr:`3582`) Matthew Rocklin + Remove --verbose flag from travis-ci (:pr:`3477`) Matthew Rocklin + Remove "da.random" from random array keys (:pr:`3604`) Matthew Rocklin- update to version 0.17.5: * Compatibility with pandas 0.23.0 (:pr:`3499`) Tom Augspurger- update to version 0.17.4: * Dataframe + Add support for indexing Dask DataFrames with string subclasses (:pr:`3461`) James Bourbeau + Allow using both sorted_index and chunksize in read_hdf (:pr:`3463`) Pierre Bartet + Pass filesystem to arrow piece reader (:pr:`3466`) Martin Durant + Switches to using dask.compat string_types (#3462) James Bourbeau - changes from version 0.17.3: * Array + Add einsum for Dask Arrays (:pr:`3412`) Simon Perkins + Add piecewise for Dask Arrays (:pr:`3350`) John A Kirkham + Fix handling of nan in broadcast_shapes (:pr:`3356`) John A Kirkham + Add isin for dask arrays (:pr:`3363`). Stephan Hoyer + Overhauled topk for Dask Arrays: faster algorithm, particularly for large k's; added support for multiple axes, recursive aggregation, and an option to pick the bottom k elements instead. (:pr:`3395`) Guido Imperiale + The topk API has changed from topk(k, array) to the more conventional topk(array, k). The legacy API still works but is now deprecated. (:pr:`2965`) Guido Imperiale + New function argtopk for Dask Arrays (:pr:`3396`) Guido Imperiale + Fix handling partial depth and boundary in map_overlap (:pr:`3445`) John A Kirkham + Add gradient for Dask Arrays (:pr:`3434`) John A Kirkham * DataFrame + Allow t as shorthand for table in to_hdf for pandas compatibility (:pr:`3330`) Jörg Dietrich + Added top level isna method for Dask DataFrames (:pr:`3294`) Christopher Ren + Fix selection on partition column on read_parquet for engine="pyarrow" (:pr:`3207`) Uwe Korn + Added DataFrame.squeeze method (:pr:`3366`) Christopher Ren + Added infer_divisions option to read_parquet to specify whether read engines should compute divisions (:pr:`3387`) Jon Mease + Added support for inferring division for engine="pyarrow" (:pr:`3387`) Jon Mease + Provide more informative error message for meta= errors (:pr:`3343`) Matthew Rocklin + add orc reader (:pr:`3284`) Martin Durant + Default compression for parquet now always Snappy, in line with pandas (:pr:`3373`) Martin Durant + Fixed bug in Dask DataFrame and Series comparisons with NumPy scalars (:pr:`3436`) James Bourbeau + Remove outdated requirement from repartition docstring (:pr:`3440`) Jörg Dietrich + Fixed bug in aggregation when only a Series is selected (:pr:`3446`) Jörg Dietrich + Add default values to make_timeseries (:pr:`3421`) Matthew Rocklin * Core + Support traversing collections in persist, visualize, and optimize (:pr:`3410`) Jim Crist + Add schedule= keyword to compute and persist. This replaces common use of the get= keyword (:pr:`3448`) Matthew Rocklin- update to version 0.17.2: * Array + Add broadcast_arrays for Dask Arrays (:pr:`3217`) John A Kirkham + Add bitwise_* ufuncs (:pr:`3219`) John A Kirkham + Add optional axis argument to squeeze (:pr:`3261`) John A Kirkham + Validate inputs to atop (:pr:`3307`) Matthew Rocklin + Avoid calls to astype in concatenate if all parts have the same dtype (:pr:`3301`) `Martin Durant`_ * DataFrame + Fixed bug in shuffle due to aggressive truncation (:pr:`3201`) Matthew Rocklin + Support specifying categorical columns on read_parquet with categories=[…] for engine="pyarrow" (:pr:`3177`) Uwe Korn + Add dd.tseries.Resampler.agg (:pr:`3202`) Richard Postelnik + Support operations that mix dataframes and arrays (:pr:`3230`) Matthew Rocklin + Support extra Scalar and Delayed args in dd.groupby._Groupby.apply (:pr:`3256`) Gabriele Lanaro * Bag + Support joining against single-partitioned bags and delayed objects (:pr:`3254`) Matthew Rocklin * Core + Fixed bug when using unexpected but hashable types for keys (:pr:`3238`) Daniel Collins + Fix bug in task ordering so that we break ties consistently with the key name (:pr:`3271`) Matthew Rocklin + Avoid sorting tasks in order when the number of tasks is very large (:pr:`3298`) Matthew Rocklin- correctly package bytecode - use %license macro- update to version 0.17.1: * Array + Corrected dimension chunking in indices (:issue:`3166`, :pr:`3167`) Simon Perkins + Inline store_chunk calls for store's return_stored option (:pr:`3153`) John A Kirkham + Compatibility with struct dtypes for NumPy 1.14.1 release (:pr:`3187`) Matthew Rocklin * DataFrame + Bugfix to allow column assignment of pandas datetimes(:pr:`3164`) Max Epstein * Core + New file-system for HTTP(S), allowing direct loading from specific URLs (:pr:`3160`) `Martin Durant`_ + Fix bug when tokenizing partials with no keywords (:pr:`3191`) Matthew Rocklin + Use more recent LZ4 API (:pr:`3157`) `Thrasibule`_ + Introduce output stream parameter for progress bar (:pr:`3185`) `Dieter Weber`_- update to version 0.17.0: * Array + Added a support object-type arrays for nansum, nanmin, and nanmax (:issue:`3133`) Keisuke Fujii + Update error handling when len is called with empty chunks (:issue:`3058`) Xander Johnson + Fixes a metadata bug with store's return_stored option (:pr:`3064`) John A Kirkham + Fix a bug in optimization.fuse_slice to properly handle when first input is None (:pr:`3076`) James Bourbeau + Support arrays with unknown chunk sizes in percentile (:pr:`3107`) Matthew Rocklin + Tokenize scipy.sparse arrays and np.matrix (:pr:`3060`) Roman Yurchak * DataFrame + Support month timedeltas in repartition(freq=...) (:pr:`3110`) Matthew Rocklin + Avoid mutation in dataframe groupby tests (:pr:`3118`) Matthew Rocklin + read_csv, read_table, and read_parquet accept iterables of paths (:pr:`3124`) Jim Crist + Deprecates the dd.to_delayed function in favor of the existing method (:pr:`3126`) Jim Crist + Return dask.arrays from df.map_partitions calls when the UDF returns a numpy array (:pr:`3147`) Matthew Rocklin + Change handling of columns and index in dd.read_parquet to be more consistent, especially in handling of multi-indices (:pr:`3149`) Jim Crist + fastparquet append=True allowed to create new dataset (:pr:`3097`) `Martin Durant`_ + dtype rationalization for sql queries (:pr:`3100`) `Martin Durant`_ * Bag + Document bag.map_paritions function may recieve either a list or generator. (:pr:`3150`) Nir * Core + Change default task ordering to prefer nodes with few dependents and then many downstream dependencies (:pr:`3056`) Matthew Rocklin + Add color= option to visualize to color by task order (:pr:`3057`) (:pr:`3122`) Matthew Rocklin + Deprecate dask.bytes.open_text_files (:pr:`3077`) Jim Crist + Remove short-circuit hdfs reads handling due to maintenance costs. May be re-added in a more robust manner later (:pr:`3079`) Jim Crist + Add dask.base.optimize for optimizing multiple collections without computing. (:pr:`3071`) Jim Crist + Rename dask.optimize module to dask.optimization (:pr:`3071`) Jim Crist + Change task ordering to do a full traversal (:pr:`3066`) Matthew Rocklin + Adds an optimize_graph keyword to all to_delayed methods to allow controlling whether optimizations occur on conversion. (:pr:`3126`) Jim Crist + Support using pyarrow for hdfs integration (:pr:`3123`) Jim Crist + Move HDFS integration and tests into dask repo (:pr:`3083`) Jim Crist + Remove write_bytes (:pr:`3116`) Jim Crist- specfile: * update copyright year - update to version 0.16.1: * Array + Fix handling of scalar percentile values in "percentile" (:pr:`3021`) `James Bourbeau`_ + Prevent "bool()" coercion from calling compute (:pr:`2958`) `Albert DeFusco`_ + Add "matmul" (:pr:`2904`) `John A Kirkham`_ + Support N-D arrays with "matmul" (:pr:`2909`) `John A Kirkham`_ + Add "vdot" (:pr:`2910`) `John A Kirkham`_ + Explicit "chunks" argument for "broadcast_to" (:pr:`2943`) `Stephan Hoyer`_ + Add "meshgrid" (:pr:`2938`) `John A Kirkham`_ and (:pr:`3001`) `Markus Gonser`_ + Preserve singleton chunks in "fftshift"/"ifftshift" (:pr:`2733`) `John A Kirkham`_ + Fix handling of negative indexes in "vindex" and raise errors for out of bounds indexes (:pr:`2967`) `Stephan Hoyer`_ + Add "flip", "flipud", "fliplr" (:pr:`2954`) `John A Kirkham`_ + Add "float_power" ufunc (:pr:`2962`) (:pr:`2969`) `John A Kirkham`_ + Compatability for changes to structured arrays in the upcoming NumPy 1.14 release (:pr:`2964`) `Tom Augspurger`_ + Add "block" (:pr:`2650`) `John A Kirkham`_ + Add "frompyfunc" (:pr:`3030`) `Jim Crist`_ * DataFrame + Fixed naming bug in cumulative aggregations (:issue:`3037`) `Martijn Arts`_ + Fixed "dd.read_csv" when "names" is given but "header" is not set to "None" (:issue:`2976`) `Martijn Arts`_ + Fixed "dd.read_csv" so that passing instances of "CategoricalDtype" in "dtype" will result in known categoricals (:pr:`2997`) `Tom Augspurger`_ + Prevent "bool()" coercion from calling compute (:pr:`2958`) `Albert DeFusco`_ + "DataFrame.read_sql()" (:pr:`2928`) to an empty database tables returns an empty dask dataframe `Apostolos Vlachopoulos`_ + Compatability for reading Parquet files written by PyArrow 0.8.0 (:pr:`2973`) `Tom Augspurger`_ + Correctly handle the column name (`df.columns.name`) when reading in "dd.read_parquet" (:pr:2973`) `Tom Augspurger`_ + Fixed "dd.concat" losing the index dtype when the data contained a categorical (:issue:`2932`) `Tom Augspurger`_ + Add "dd.Series.rename" (:pr:`3027`) `Jim Crist`_ + "DataFrame.merge()" (:pr:`2960`) now supports merging on a combination of columns and the index `Jon Mease`_ + Removed the deprecated "dd.rolling*" methods, in preperation for their removal in the next pandas release (:pr:`2995`) `Tom Augspurger`_ + Fix metadata inference bug in which single-partition series were mistakenly special cased (:pr:`3035`) `Jim Crist`_ + Add support for "Series.str.cat" (:pr:`3028`) `Jim Crist`_ * Core + Improve 32-bit compatibility (:pr:`2937`) `Matthew Rocklin`_ + Change task prioritization to avoid upwards branching (:pr:`3017`) `Matthew Rocklin`_- update to version 0.16.0: * Fix install of fastparquet on travis (#2897) * Fix port for bokeh dashboard (#2889) * fix hdfs3 version * Modify hdfs import to point to hdfs3 (#2894) * Explicitly pass in pyarrow filesystem for parquet (#2881) * COMPAT: Ensure lists for multiple groupby keys (#2892) * Avoid list index error in repartition_freq (#2873) * Finish moving `infer_storage_options` (#2886) * Support arrow in `to_parquet`. Several other parquet cleanups. (#2868) * Bugfix: Filesystem object not passed to pyarrow reader (#2527) * Fix py34 build * Fixup s3 tests (#2875) * Close resource profiler process on __exit__ (#2871) * Add changelog for to_parquet changes. [ci skip] * A few parquet cleanups (#2867) * Fixed fillna with Series (#2810) * Error nicely on parse dates failure in read_csv (#2863) * Fix empty dataframe partitioning for numpy 1.10.4 (#2862) * Test `unique`'s inverse mapping's shape (#2857) * Move `thread_state` out of the top namespace (#2858) * Explain unique's steps (#2856) * fix and test for issue #2811 (#2818) * Minor tweaks to `_unique_internal` optional result handling (#2855) * Update dask interface during XArray integration (#2847) * Remove unnecessary map_partitions in aggregate (#2712) * Simplify `_unique_internal` (#2850) * Add more tests for read_parquet(engine='pyarrow') (#2822) * Do not raise exception when calling set_index on empty dataframe [#2819] (#2827) * Test unique on more data (#2846) * Do not except on set_index on text column with empty partitions [#2820] (#2831) * Compat for bokeh 0.12.10 (#2844) * Support `return_*` arguments with `unique` (#2779) * Fix installing of pandas dev (#2838) * Squash a few warnings in dask.array (#2833) * Array optimizations don't elide some getter calls (#2826) * test against pandas rc (#2814) * df.astype(categorical_dtype) -> known categoricals (#2835) * Fix cloudpickle test (#2836) * BUG: Quantile with missing data (#2791) * API: remove dask.async (#2828) * Adds comma to flake8 section in setup.cfg (#2817) * Adds asarray and asanyarray to the dask.array public API (#2787) * flake8 now checks bare excepts (#2816) * CI: Update for new flake8 / pycodestyle (#2808) * Fix concat series bug (#2800) * Typo in the docstring of read_parquet's filters param (#2806) * Docs update (#2803) * minor doc changes in bag.core (#2797) * da.random.choice works with array args (#2781) * Support broadcasting 0-length dimensions (#2784) * ResourceProfiler plot works with single point (#2778) * Implement Dask Array's unique to be lazy (#2775) * Dask Collection Interface * Reduce test memory usage (#2782) * Deprecate vnorm (#2773) * add auto-import of gcsfs (#2776) * Add allclose (#2771) * Remove `random.different_seeds` from API docs (#2772) * Follow-up for atleast_nd (#2765) * Use get_worker().client.get if available (#2762) * Link PR for "Allow tuples as sharedict keys" (#2766) * Allow tuples as sharedict keys (#2763) * update docs to use flatten vs concat (#2764) * Add atleast_nd functions (#2760) * Consolidate changelog for 0.15.4 (#2759) * Add changelog template for future date (#2758)- update to version 0.15.4: * Drop s3fs requirement (#2750) * Support -1 as an alias for dimension size in chunks (#2749) * Handle zero dimension when rechunking (#2747) * Pandas 0.21 compatability (#2737) * API: Add `.str` accessor for Categorical with object dtype (#2743) * Fix install failures * Reduce memory usage * A few test cleanups * Fix #2720 (#2729) * Pass on file_scheme to fastparquet (#2714) * Support indexing with np.int (#2719) * Tree reduction support for dask.bag.Bag.foldby (#2710) * Update link to IPython parallel docs (#2715) * Call mkdir from correct namespace in array.to_npy_stack. (#2709) * add int96 times to parquet writer (#2711)- update to version 0.15.3: * add .github/PULL_REQUEST_TEMPLATE.md file * Make `y` optional in dask.array.learn (#2701) * Add apply_over_axes (#2702) * Use apply_along_axis name in Dask (#2704) * Tweak apply_along_axis's pre-NumPy 1.13.0 error (#2703) * Add apply_along_axis (#2698) * Use travis conditional builds (#2697) * Skip days in daily_stock that have nan values (#2693) * TST: Have array assert_eq check scalars (#2681) * Add schema keyword to read_sql (#2582) * Only install pytest-runner if needed (#2692) * Remove resize tool from bokeh plots (#2688) * Add ptp (#2691) * Catch warning from numpy in subs (#2457) * Publish Series methods in dataframe api (#2686) * Fix norm keepdims (#2683) * Dask array slicing with boolean arrays (#2658) * repartition works with mixed categoricals (#2676) * Merge pull request #2667 from martindurant/parquet_file_schema * Fix for parquet file schemes * Optional axis argument for cumulative functions (#2664) * Remove partial_by_order * Support literals in atop * [ci skip] Add flake8 note in developer doc page (#2662) * Add filenames return for ddf.to_csv and bag.to_textfiles as they both… (#2655) * CLN: Remove redundant code, fix typos (#2652) * [docs] company name change from Continuum to Anaconda (#2660) * Fix what hapend when combining partition_on and append in to_parquet (#2645) * WIP: Add user defined aggregations (#2344) * [docs] new cheatsheet (#2649) * Masked arrays (#2301) * Indexing with an unsigned integer array (#2647) * ENH: Allow the groupby by param to handle columns and index levels (#2636) * update copyright date (#2642) * python setup.py test runs py.test (#2641) * Avoid using operator.itemgetter in dask.dataframe (#2638) * Add `*_like` array creation functions (#2640) * Consistent slicing names (#2601) * Replace Continuum Analytics with Anaconda Inc. (#2631) * Implement Series.str[index] (#2634) * Support complex data with vnorm (#2621) - changes from version 0.15.2: * BUG: setitem should update divisions (#2622) * Allow dataframe.loc with numpy array (#2615) * Add link to Stack Overflow's mcve docpage to support docs (#2612) * Improve dtype inference and reflection (#2571) * Add ediff1d (#2609) * Optimize concatenate on singleton sequences (#2610) * Add diff (#2607) * Document norm in Dask Array API (#2605) * Add norm (#2597) * Don't check for memory leaks in distributed tests (#2603) * Include computed collection within sharedict in delayed (#2583) * Reorg array (#2595) * Remove `expand` parameter from df.str.split (#2593) * Normalize `meta` on call to `dd.from_delayed` (#2591) * Remove bare `except:` blocks and test that none exist. (#2590) * Adds choose method to dask.array.Array (#2584) * Generalize vindex in dask.array (#2573) * Clear `_cached_keys` on name change in dask.array (#2572) * Don't render None for unknown divisions (#2570) * Add missing initialization to CacheProfiler (#2550) * Add argwhere, *nonzero, where (cond) (#2539) * Fix indices error message (#2565) * Fix and secure some references (#2563) * Allows for read_hdf to accept an iterable of files (#2547) * Allow split on rechunk on first pass (#2560) * Improvements to dask.array.where (#2549) * Adds isin method to dask.dataframe.DataFrame (#2558) * Support dask array conditional in compress (#2555) * Clarify ResourceProfiler docstring [ci skip] (#2553) * In compress, use Dask to expand condition array (#2545) * Support compress with axis as None (#2541) * df.idxmax/df.idxmin work with empty partitions (#2542) * FIX typo in accumulate docstring (#2552) * da.where works with non-bool condition (#2543) * da.repeat works with negative axis (#2544) * Check metadata in `dd.from_delayed` (#2534) * TST: clean up test directories in shuffle (#2535) * Do no attemp to compute divisions on empty dataframe. (#2529) * Remove deprecated bag behavior (#2525) * Updates read_hdf docstring (#2518) * Add dd.to_timedelta (#2523) * Better error message for read_csv (#2522) * Remove spurious keys from map_overlap graph (#2520) * Do not compare x.dim with None in array. (#1847) * Support concat for categorical MultiIndex (#2514) * Support for callables in df.assign (#2513)- Implement single-spec version - Update source URL. - Split classes into own subpackages to lighten base dependencies. - Update to version 0.15.1 * Add storage_options to to_textfiles and to_csv (:pr:`2466`) * Rechunk and simplify rfftfreq (:pr:`2473`), (:pr:`2475`) * Better support ndarray subclasses (:pr:`2486`) * Import star in dask.distributed (:pr:`2503`) * Threadsafe cache handling with tokenization (:pr:`2511`) - Update to version 0.15.0 + Array * Add dask.array.stats submodule (:pr:`2269`) * Support ``ufunc.outer`` (:pr:`2345`) * Optimize fancy indexing by reducing graph overhead (:pr:`2333`) (:pr:`2394`) * Faster array tokenization using alternative hashes (:pr:`2377`) * Added the matmul ``@`` operator (:pr:`2349`) * Improved coverage of the ``numpy.fft`` module (:pr:`2320`) (:pr:`2322`) (:pr:`2327`) (:pr:`2323`) * Support NumPy's ``__array_ufunc__`` protocol (:pr:`2438`) + Bag * Fix bug where reductions on bags with no partitions would fail (:pr:`2324`) * Add broadcasting and variadic ``db.map`` top-level function. Also remove auto-expansion of tuples as map arguments (:pr:`2339`) * Rename ``Bag.concat`` to ``Bag.flatten`` (:pr:`2402`) + DataFrame * Parquet improvements (:pr:`2277`) (:pr:`2422`) + Core * Move dask.async module to dask.local (:pr:`2318`) * Support callbacks with nested scheduler calls (:pr:`2397`) * Support pathlib.Path objects as uris (:pr:`2310`) - Update to version 0.14.3 + DataFrame * Pandas 0.20.0 support - Update to version 0.14.2 + Array * Add da.indices (:pr:`2268`), da.tile (:pr:`2153`), da.roll (:pr:`2135`) * Simultaneously support drop_axis and new_axis in da.map_blocks (:pr:`2264`) * Rechunk and concatenate work with unknown chunksizes (:pr:`2235`) and (:pr:`2251`) * Support non-numpy container arrays, notably sparse arrays (:pr:`2234`) * Tensordot contracts over multiple axes (:pr:`2186`) * Allow delayed targets in da.store (:pr:`2181`) * Support interactions against lists and tuples (:pr:`2148`) * Constructor plugins for debugging (:pr:`2142`) * Multi-dimensional FFTs (single chunk) (:pr:`2116`) + Bag * to_dataframe enforces consistent types (:pr:`2199`) + DataFrame * Set_index always fully sorts the index (:pr:`2290`) * Support compatibility with pandas 0.20.0 (:pr:`2249`), (:pr:`2248`), and (:pr:`2246`) * Support Arrow Parquet reader (:pr:`2223`) * Time-based rolling windows (:pr:`2198`) * Repartition can now create more partitions, not just less (:pr:`2168`) + Core * Always use absolute paths when on POSIX file system (:pr:`2263`) * Support user provided graph optimizations (:pr:`2219`) * Refactor path handling (:pr:`2207`) * Improve fusion performance (:pr:`2129`), (:pr:`2131`), and (:pr:`2112`) - Update to version 0.14.1 + Array * Micro-optimize optimizations (:pr:`2058`) * Change slicing optimizations to avoid fusing raw numpy arrays (:pr:`2075`) (:pr:`2080`) * Dask.array operations now work on numpy arrays (:pr:`2079`) * Reshape now works in a much broader set of cases (:pr:`2089`) * Support deepcopy python protocol (:pr:`2090`) * Allow user-provided FFT implementations in ``da.fft`` (:pr:`2093`) + Bag + DataFrame * Fix to_parquet with empty partitions (:pr:`2020`) * Optional ``npartitions='auto'`` mode in ``set_index`` (:pr:`2025`) * Optimize shuffle performance (:pr:`2032`) * Support efficient repartitioning along time windows like ``repartition(freq='12h')`` (:pr:`2059`) * Improve speed of categorize (:pr:`2010`) * Support single-row dataframe arithmetic (:pr:`2085`) * Automatically avoid shuffle when setting index with a sorted column (:pr:`2091`) * Improve handling of integer-na handling in read_csv (:pr:`2098`) + Delayed * Repeated attribute access on delayed objects uses the same key (:pr:`2084`) + Core * Improve naming of nodes in dot visuals to avoid generic ``apply`` (:pr:`2070`) * Ensure that worker processes have different random seeds (:pr:`2094`) - Update to version 0.14.0 + Array * Fix corner cases with zero shape and misaligned values in ``arange`` * Improve concatenation efficiency (:pr:`1923`) * Avoid hashing in ``from_array`` if name is provided (:pr:`1972`) + Bag * Repartition can now increase number of partitions (:pr:`1934`) * Fix bugs in some reductions with empty partitions (:pr:`1939`), (:pr:`1950`), (:pr:`1953`) + DataFrame * Support non-uniform categoricals (:pr:`1877`), (:pr:`1930`) * Groupby cumulative reductions (:pr:`1909`) * DataFrame.loc indexing now supports lists (:pr:`1913`) * Improve multi-level groupbys (:pr:`1914`) * Improved HTML and string repr for DataFrames (:pr:`1637`) * Parquet append (:pr:`1940`) * Add ``dd.demo.daily_stock`` function for teaching (:pr:`1992`) + Delayed * Add ``traverse=`` keyword to delayed to optionally avoid traversing nested data structures (:pr:`1899`) * Support Futures in from_delayed functions (:pr:`1961`) * Improve serialization of decorated delayed functions (:pr:`1969`) + Core * Improve windows path parsing in corner cases (:pr:`1910`) * Rename tasks when fusing (:pr:`1919`) * Add top level ``persist`` function (:pr:`1927`) * Propagate ``errors=`` keyword in byte handling (:pr:`1954`) * Dask.compute traverses Python collections (:pr:`1975`) * Structural sharing between graphs in dask.array and dask.delayed (:pr:`1985`) - Update to version 0.13.0 + Array * Mandatory dtypes on dask.array. All operations maintain dtype information and UDF functions like map_blocks now require a dtype= keyword if it can not be inferred. (:pr:`1755`) * Support arrays without known shapes, such as arises when slicing arrays with arrays or converting dataframes to arrays (:pr:`1838`) * Support mutation by setting one array with another (:pr:`1840`) * Tree reductions for covariance and correlations. (:pr:`1758`) * Add SerializableLock for better use with distributed scheduling (:pr:`1766`) * Improved atop support (:pr:`1800`) * Rechunk optimization (:pr:`1737`), (:pr:`1827`) + Bag * Avoid wrong results when recomputing the same groupby twice (:pr:`1867`) + DataFrame * Add ``map_overlap`` for custom rolling operations (:pr:`1769`) * Add ``shift`` (:pr:`1773`) * Add Parquet support (:pr:`1782`) (:pr:`1792`) (:pr:`1810`), (:pr:`1843`), (:pr:`1859`), (:pr:`1863`) * Add missing methods combine, abs, autocorr, sem, nsmallest, first, last, prod, (:pr:`1787`) * Approximate nunique (:pr:`1807`), (:pr:`1824`) * Reductions with multiple output partitions (for operations like drop_duplicates) (:pr:`1808`), (:pr:`1823`) (:pr:`1828`) * Add delitem and copy to DataFrames, increasing mutation support (:pr:`1858`) + Delayed * Changed behaviour for ``delayed(nout=0)`` and ``delayed(nout=1)``: ``delayed(nout=1)`` does not default to ``out=None`` anymore, and ``delayed(nout=0)`` is also enabled. I.e. functions with return tuples of length 1 or 0 can be handled correctly. This is especially handy, if functions with a variable amount of outputs are wrapped by ``delayed``. E.g. a trivial example: ``delayed(lambda *args: args, nout=len(vals))(*vals)`` + Core * Refactor core byte ingest (:pr:`1768`), (:pr:`1774`) * Improve import time (:pr:`1833`) - update to version 0.12.0: * update changelog (#1757) * Avoids spurious warning message in concatenate (#1752) * CLN: cleanup dd.multi (#1728) * ENH: da.ufuncs now supports DataFrame/Series (#1669) * Faster array slicing (#1731) * Avoid calling list on partitions (#1747) * Fix slicing error with None and ints (#1743) * Add da.repeat (#1702) * ENH: add dd.DataFrame.resample (#1741) * Unify column names in dd.read_csv (#1740) * replace empty with random in test to avoid nans * Update diagnostics plots (#1736) * Allow atop to change chunk shape (#1716) * ENH: DataFrame.loc now supports 2d indexing (#1726) * Correct shape when indexing with Ellipsis and None * ENH: Add DataFrame.pivot_table (#1729) * CLN: cleanup DataFrame class handling (#1727) * ENH: Add DataFrame.combine_first (#1725) * ENH: Add DataFrame all/any (#1724) * micro-optimize _deps (#1722) * A few small tweaks to da.Array.astype (#1721) * BUG: Fixed metadata lookup failure in Accessor (#1706) * Support auto-rechunking in stack and concatenate (#1717) * Forward `get` kwarg in df.to_csv (#1715) * Add rename support for multi-level columns (#1712) * Update paid support section * Add `drop` to reset_index (#1711) * Cull dask.arrays on slicing (#1709) * Update dd.read_* functions in docs * WIP: Feature/dataframe aggregate (implements #1619) (#1678) * Add da.round (#1708) * Executor -> Client * Add support of getitem for multilevel columns (#1697) * Prepend optimization keywords with name of optimization (#1690) * Add dd.read_table (#1682) * Fix dd.pivot_table dtype to be deterministic (#1693) * da.random with state is consistent across sizes (#1687) * Remove `raises`, use pytest.raises instead (#1679) * Remove unnecessary calls to list (#1681) * Dataframe tree reductions (#1663) * Add global optimizations to compute (#1675) * TST: rename dataframe eq to assert_eq (#1674) * ENH: Add DataFrame/Series.align (#1668) * CLN: dataframe.io (#1664) * ENH: Add DataFrame/Series clip_xxx (#1667) * Clear divisions on single_partitions_merge (#1666) * ENH: add dd.pivot_table (#1665) * Typo in `use-cases`? (#1670) * add distributed follow link doc page * Dataframe elemwise (#1660) * Windows file and endline test handling (#1661) * remove old badges * Fix #1656: failures when parallel testing (#1657) * Remove use of multiprocessing.Manager (#1652) (#1653) * A few fixes for `map_blocks` (#1654) * Automatically expand chunking in atop (#1644) * Add AppVeyor configuration (#1648) * TST: move flake8 to travis script (#1655) * CLN: Remove unused funcs (#1638) * Implementing .size and groupby size method (#1627) (#1649) * Use strides, shape, and offset in memmap tokenize (#1646) * Validate scalar metadata is scalar (#1642) * Convert readthedocs links for their .org -> .io migration for hosted projects (#1639) * CLN: little cleanup of dd.categorical (#1635) * Signature of Array.transpose matches numpy (#1632) * Error nicely when indexing Array with Array (#1629) * ENH: add DataFrame.get_xtype_counts (#1634) * PEP8: some fixes (#1633) - changes from version 0.11.1: * support uniform index partitions in set_index(sorted) (#1626) * Groupby works with multiprocessing (#1625) * Use a nonempty index in _maybe_partial_time_string * Fix segfault in groupby-var * Support Pandas 0.19.0 * Deprecations (#1624) * work-around for ddf.info() failing because of https://github.com/pydata/pandas/issues/14368 (#1623) * .str accessor needs to pass thru both args & kwargs (#1621) * Ensure dtype is provided in additional tests (#1620) * coerce rounded numbers to int in dask.array.ghost (#1618) * Use assert_eq everywhere in dask.array tests (#1617) * Update documentation (#1606) * Support new_axes= keyword in atop (#1612) * pass through node_attr and edge_attr in dot_graph (#1614) * Add swapaxes to dask array (#1611) * add clip to Array (#1610) * Add atop(concatenate=False) keyword argument (#1609) * Better error message on metadata inference failure (#1598) * ENH/API: Enhanced Categorical Accessor (#1574) * PEP8: dataframe fix except E127,E402,E501,E731 (#1601) * ENH: dd.get_dummies for categorical Series (#1602) * PEP8: some fixes (#1605) * Fix da.learn tests for scikit-learn release (#1597) * Suppress warnings in psutil (#1589) * avoid more timeseries warnings (#1586) * Support inplace operators in dataframe (#1585) * Squash warnings in resample (#1583) * expand imports for dask.distributed (#1580) * Add indicator keyword to dd.merge (#1575) * Error loudly if `nrows` used in read_csv (#1576) * Add versioneer (#1569) * Strengthen statement about gitter for developers in docs * Raise IndexError on out of bounds slice. (#1579) * ENH: Support Series in read_hdf (#1577) * COMPAT/API: DataFrame.categorize missing values (#1578) * Add `pipe` method to dask.dataframe (#1567) * Sample from `read_bytes` ends on a delimiter (#1571) * Remove mention of bag join in docs (#1568) * Tokenize mmap works without filename (#1570) * String accessor works with indexes (#1561) * corrected links to documentation from Examples (#1557) * Use conda-forge channel in travis (#1559) * add s3fs to travis.yml (#1558) * ENH: DataFrame.select_dtypes (#1556) * Improve slicing performance (#1539) * Check meta in `__init__` of _Frame * Fix metadata in Series.getitem * A few changes to `dask.delayed` (#1542) * Fixed read_hdf example (#1544) * add section on distributed computing with link to toc * Fix spelling (#1535) * Only fuse simple indexing with getarray backends (#1529) * Deemphasize graphs in docs (#1531) * Avoid pickle when tokenizing __main__ functions (#1527) * Add changelog doc going up to dask 0.6.1 (2015-07-23). (#1526) * update dataframe docs * update index * Update to highlight the use of glob based file naming option for df exports (#1525) * Add custom docstring to dd.to_csv, mentioning that one file per partition is written (#1524) * Run slow tests in Travis for all Python versions, even if coverage check is disabled. (#1523) * Unify example doc pages into one (#1520) * Remove lambda/inner functions in dask.dataframe (#1516) * Add documentation for dataframe metadata (#1514) * "dd.map_partitions" works with scalar outputs (#1515) * meta_nonempty returns types of correct size (#1513) * add memory use note to tsqr docstring * Fix slow consistent keyname test (#1510) * Chunks check (#1504) * Fix last 'line' in sample; prevents open quotes. (#1495) * Create new threadpool when operating from thread (#1487) * Add finalize- prefix to dask.delayed collections * Move key-split from distributed to dask * State that delayed values should be lists in bag.from_delayed (#1490) * Use lists in db.from_sequence (#1491) * Implement user defined aggregations (#1483) * Field access works with non-scalar fields (#1484) - Update to 0.11.0 * DataFrames now enforce knowing full metadata (columns, dtypes) everywhere. Previously we would operate in an ambiguous state when functions lost dtype information (such as apply). Now all dataframes always know their dtypes and raise errors asking for information if they are unable to infer (which they usually can). Some internal attributes like _pd and _pd_nonempty have been moved. * The internals of the distributed scheduler have been refactored to transition tasks between explicit states. This improves resilience, reasoning about scheduling, plugin operation, and logging. It also makes the scheduler code easier to understand for newcomers. * Breaking Changes + The distributed.s3 and distributed.hdfs namespaces are gone. Use protocols in normal methods like read_text('s3://...' instead. + Dask.array.reshape now errs in some cases where previously it would have create a very large number of tasks - update to version 0.10.2: * raise informative error on merge(on=frame) * Fix crash with -OO Python command line (#1388) * [WIP] Read hdf partitioned (#1407) * Add dask.array.digitize. (#1409) * Adding documentation to create dask DataFrame from HDF5 (#1405) * Unify shuffle algorithms (#1404) * dd.read_hdf: clear errors on exceeding row numbers (#1406) * Rename `get_division` to `get_partition` * Add nice error messages on import failures * Use task-based shuffle in hash_joins (#1383) * Fixed #1381: Reimplemented DataFrame.repartition(npartition=N) so it doesn't require indexing and just coalesce existing partitions without shuffling/balancing (#1396) * Import visualize from dask.diagnostics in docs * Backport `equal_nans` to older version of numpy * Improve checks for dtype and shape in dask.array * Progess bar process should be deamon * LZMA may not be available in python 3 (#1391) * dd.to_hdf: multiple files multiprocessing avoid locks (#1384) * dir works with numeric column names * Dataframe groupby works with numeric column names * Use fsync when appending to partd * Fix pickling issue in dataframe to_bag * Add documentation for dask.dataframe.to_hdf * Fixed a copy-paste typo in DataFrame.map_partitions docstring * Fix 'visualize' import location in diagnostics documentation (#1376) * update cheat sheet (#1371) - update to version 0.10.1: * `inline` no longer removes keys (#1356) * avoid c: in infer_storage_options (#1369) * Protect reductions against empty partitions (#1361) * Add doc examples for dask.array.histogram. (#1363) * Fix typo in pip install requirements path (#1364) * avoid unnecessary dependencies between save tasks in dataframe.to_hdf (#1293) * remove xfail mark for blosc missing const * Add `anon=True` for read from s3 test * `subs` doesn't needlessly compare keys and values * Use pytest.importorskip instead of try/except/return pattern * Fixes for bokeh 0.12.0 * Multiprocess scheduler handles unpickling errors * arra.random with array-like parameters (#1327) * Fixes issue #1337 (#1338) * Remove dask runtime dependence on mock 2.7 backport. * Load known but external protocols automatically (#1325) * Add center argument to Series/DataFrame.rolling (#1280) * Add Bag.random_sample method. (#1332) * Correct docs install command and add missing required packages (#1333) * Mark the 4 slowest tests as slow to get a faster suite by default. (#1334) * Travis: Install mock package in Python 2.7. * Automatic blocksize for read_csv based on available memory and number of cores. * Replace "Matthew Rocklin" with "Dask Development Team" (#1329) * Support column assignment in DataFrame (#1322) * Few travis fixes, pandas version >= 0.18.0 (#1314) * Don't run hdf test if pytables package is not present. (#1323) * Add delayed.compute to api docs. * Support datetimes in DataFrame._build_pd (#1319) * Test setting the index with datetime with timezones, which is a pandas-defined dtype * (#1315) * Add s3fs to requirements (#1316) * Pass dtype information through in Series.astype (#1320) * Add draft of development guidelines (#1305) * Skip tests needing optional package when it's not present. (#1318) * DOC: Document DataFrame.categorize * make dd.to_csv support writing to multiple csv files (#1303) * quantiles for repartitioning (#1261) * DOC: Minimal doc for get_sync (#1312) * Pass through storage_options in db.read_text (#1304) * Fixes #1237: correctly propagate storage_options through read_* APIs and use urlsplit to automatically get remote connection settings (#1269) * TST: Travis build matrix to specify numpy/pandas ver (#1300) * amend doc string to Bag.to_textfiles * Return dask.Delayed when saving files with compute = false (#1286) * Support empty or small dataframes in from_pandas (#1290) * Add validation and tests for order breaking name_function (#1275) * ENH: dataframe now supports partial string selection (#1278) * Fix typo in spark-dask docs * added note and verbose exception about CSV parsing errors (#1287) - update to version 0.10.0: * Add parametrization to merge tests * Add more challenging types to nonempty_sample_df test * Windows fixes * TST: Fix coveralls badge (#1276) * Sort index on shuffle (#1274) * Update specification docs to reflect new spec. * Add groupby docs (#1273) * Update spark docs * Rolling class receives normal arguments (unchecked other than pandas call), stores at * Reduce communication in rolling operations #1242 (#1270) * Fix Shuffle (#1255) * Work on earlier versions of Pandas * Handle additional Pandas types * Use non-empty fake dataframe in merge operations * Add failing test for merge case * Add utility function to create sample dataframe * update release procedure * amend doc string to Bag.to_textfiles (#1258) * Drop Python 2.6 support (#1264) * Clean DataFrame naming conventions (#1263) * Fix some bugs in the rolling implementation. * Fix core.get to use new spec * Make graph definition recursive * Handle empty partitions in dask.bag.to_textfiles * test index.min/max * Add regression test for non-ndarray slicing * Standardize dataframe keynames * bump csv sample size to 256k (#1253) * Switch tests to utils.tmpdir (#1251) * Fix dot_graph filename split bug * Correct documentation to reflect argument existing now. * Allow non-zero axis for .rolling (for application over columns) * Fix scheduler behavior for top-level lists * Various spelling mistakes in docstrings, comments, exception messages, and a filename * Fix typo. (#1247) * Fix tokenize in dask.delayed * Remove unused imports, pep8 fixes * Fix bug in slicing optimization * Add Task Shuffle (#1186) * Add bytes API (#1224) * Add dask_key_name to docs, fix bug in methods * Allow formatting in dask.dataframe.to_hdf path and key parameters * Match pandas' exceptions a bit closer in the rolling API. Also, correct computation f * Add tests to package (#1231) * Document visualize method (#1234) * Skip new rolling API's tests if the pandas we have is too old. * Improve df_or_series.rolling(...) implementation. * Remove `iloc` property on `dask.dataframe` * Support for the new pandas rolling API. * test delayed names are different under kwargs * Add Hussain Sultan to AUTHORS * Add `optimize_graph` keyword to multiprocessing get * Add `optimize_graph` keyword to `compute` * Add dd.info() (#1213) * Cleanup base tests * Add groupby documentation stub * pngmath is deprecated in sphinx 1.4 * A few docfixes * Extract dtype in dd.from_bcolz * Throw NotImplementedError if old toolz.accumulate * Add isnull and notnull for dataframe * Add dask.bag.accumulate * Fix categorical partitioning * create single lock for glob read_hdf * Fix failing from_url doctest * Add missing api to bag docs * Add Skipper Seabold to AUTHORS. * Don't use mutable default argument * Fix typo * Ensure to_task_dasks always returns a task * Fix dir for dataframe objects * Infer metadata in dd.from_delayed * Fix some closure issues in dask.dataframe * Add storage_options keyword to read_csv * Define finalize function for dask.dataframe.Scalar * py26 compatibility * add stacked logos to docs * test from-array names * rename from_array tasks * add atop to array docs * Add motivation and example to delayed docs * splat out delayed values in compute docs * Fix optimize docs * add html page with logos * add dask logo to documentation images * Few pep8 cleanups to dask.dataframe.groupby * Groupby aggregate works with list of columns * Use different names for input and output in from_array * Don't enforce same column names * don't write header for first block in csv * Add var and std to DataFrame groupby (#1159) * Move conda recipe to conda-forge (#1162) * Use function names in map_blocks and elemwise (#1163) * add hyphen to delayed name (#1161) * Avoid shuffles when merging with Pandas objects (#1154) * Add DataFrame.eval * Ensure future imports * Add db.Bag.unzip * Guard against shape attributes that are not sequences * Add dask.array.multinomial - update to version 0.9.0: * No upstream changelog - update to version 0.8.2: * No upstream changelog - update to version 0.8.1: * No upstream changelog - update to version 0.8.0: * No upstream changelog - update to version 0.7.5: * No upstream changelog - update to version 0.7.5: * No upstream changelog - update to version 0.7.0: * No upstream changelog - update to version 0.6.1: * No upstream changelog- Update to 0.6.0 * No upstream changelog- Update to 0.5.0 * No upstream changelog- Initial versioncloud117 1583062016  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.1.1-lp152.2.4array__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbackends.cpython-36.opt-1.pycbackends.cpython-36.pycblockwise.cpython-36.opt-1.pycblockwise.cpython-36.pycchunk.cpython-36.opt-1.pycchunk.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.pyccreation.cpython-36.opt-1.pyccreation.cpython-36.pyceinsumfuncs.cpython-36.opt-1.pyceinsumfuncs.cpython-36.pycfft.cpython-36.opt-1.pycfft.cpython-36.pycghost.cpython-36.opt-1.pycghost.cpython-36.pycgufunc.cpython-36.opt-1.pycgufunc.cpython-36.pycimage.cpython-36.opt-1.pycimage.cpython-36.pyclinalg.cpython-36.opt-1.pyclinalg.cpython-36.pycma.cpython-36.opt-1.pycma.cpython-36.pycnumpy_compat.cpython-36.opt-1.pycnumpy_compat.cpython-36.pycoptimization.cpython-36.opt-1.pycoptimization.cpython-36.pycoverlap.cpython-36.opt-1.pycoverlap.cpython-36.pycpercentile.cpython-36.opt-1.pycpercentile.cpython-36.pycrandom.cpython-36.opt-1.pycrandom.cpython-36.pycrechunk.cpython-36.opt-1.pycrechunk.cpython-36.pycreductions.cpython-36.opt-1.pycreductions.cpython-36.pycreshape.cpython-36.opt-1.pycreshape.cpython-36.pycroutines.cpython-36.opt-1.pycroutines.cpython-36.pycslicing.cpython-36.opt-1.pycslicing.cpython-36.pycstats.cpython-36.opt-1.pycstats.cpython-36.pycufunc.cpython-36.opt-1.pycufunc.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycwrap.cpython-36.opt-1.pycwrap.cpython-36.pycbackends.pyblockwise.pychunk.pycore.pycreation.pyeinsumfuncs.pyfft.pyghost.pygufunc.pyimage.pylinalg.pyma.pynumpy_compat.pyoptimization.pyoverlap.pypercentile.pyrandom.pyrechunk.pyreductions.pyreshape.pyroutines.pyslicing.pystats.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_array_core.cpython-36.opt-1.pyctest_array_core.cpython-36.pyctest_atop.cpython-36.opt-1.pyctest_atop.cpython-36.pyctest_chunk.cpython-36.opt-1.pyctest_chunk.cpython-36.pyctest_creation.cpython-36.opt-1.pyctest_creation.cpython-36.pyctest_cupy.cpython-36.opt-1.pyctest_cupy.cpython-36.pyctest_fft.cpython-36.opt-1.pyctest_fft.cpython-36.pyctest_gufunc.cpython-36.opt-1.pyctest_gufunc.cpython-36.pyctest_image.cpython-36.opt-1.pyctest_image.cpython-36.pyctest_linalg.cpython-36.opt-1.pyctest_linalg.cpython-36.pyctest_linearoperator.cpython-36.opt-1.pyctest_linearoperator.cpython-36.pyctest_masked.cpython-36.opt-1.pyctest_masked.cpython-36.pyctest_numpy_compat.cpython-36.opt-1.pyctest_numpy_compat.cpython-36.pyctest_optimization.cpython-36.opt-1.pyctest_optimization.cpython-36.pyctest_overlap.cpython-36.opt-1.pyctest_overlap.cpython-36.pyctest_percentiles.cpython-36.opt-1.pyctest_percentiles.cpython-36.pyctest_random.cpython-36.opt-1.pyctest_random.cpython-36.pyctest_rechunk.cpython-36.opt-1.pyctest_rechunk.cpython-36.pyctest_reductions.cpython-36.opt-1.pyctest_reductions.cpython-36.pyctest_reshape.cpython-36.opt-1.pyctest_reshape.cpython-36.pyctest_routines.cpython-36.opt-1.pyctest_routines.cpython-36.pyctest_slicing.cpython-36.opt-1.pyctest_slicing.cpython-36.pyctest_sparse.cpython-36.opt-1.pyctest_sparse.cpython-36.pyctest_stats.cpython-36.opt-1.pyctest_stats.cpython-36.pyctest_testing.cpython-36.opt-1.pyctest_testing.cpython-36.pyctest_ufunc.cpython-36.opt-1.pyctest_ufunc.cpython-36.pyctest_wrap.cpython-36.opt-1.pyctest_wrap.cpython-36.pyctest_array_core.pytest_atop.pytest_chunk.pytest_creation.pytest_cupy.pytest_fft.pytest_gufunc.pytest_image.pytest_linalg.pytest_linearoperator.pytest_masked.pytest_numpy_compat.pytest_optimization.pytest_overlap.pytest_percentiles.pytest_random.pytest_rechunk.pytest_reductions.pytest_reshape.pytest_routines.pytest_slicing.pytest_sparse.pytest_stats.pytest_testing.pytest_ufunc.pytest_wrap.pyufunc.pyutils.pywrap.pypython3-dask-arrayLICENSE.txt/usr/lib/python3.6/site-packages/dask//usr/lib/python3.6/site-packages/dask/array//usr/lib/python3.6/site-packages/dask/array/__pycache__//usr/lib/python3.6/site-packages/dask/array/tests//usr/lib/python3.6/site-packages/dask/array/tests/__pycache__//usr/share/licenses//usr/share/licenses/python3-dask-array/-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.opensuse.org/openSUSE:Leap:15.2/standard/73aa42253e20a357324c3baa2196091e-python-daskcpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executablepython 3.6 byte-compiledASCII textemptyUTF-8 Unicode (with BOM) text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRJ2h ?^M:#python3-chestpython3-h5pypython3-pandaspython3-scikit-imagepython3-scipyutf-89e3d8c7ca4e8daab4610f2af7f72873d5832f64982d16020621a55b950f64289?7zXZ !t/NB] crt:bLL ܵݾ,SH`Cǎ x1|^BG]3|mU]R~[H_KL@Kvb{_?K*~?y2I^'kK.~ #?k/0:Y;)e> 2= :)B!5-+-rI\GPgs!^G)%ޞ ?p rM i% G>V8!P!eɺ@wH]AX]gs"m0}>Xe:Tf֏]wU4ILeDa=60Ms@iwHJpJ@!2 pҳ b_cpiP*8]tAIW ֨cC@:~_iwN/ޠk'7TKj&{|G+mes8ܑ׼jgPwO ԍ/70I(e6bX*w|7q'9_!#āeT8J +3)\o2އAHqEcꑲ:m[sU?vߛ? m]f{/'p9:|AH~3UID 9L4&գ@oBU1hjs^"WF*|]iq_: )vƪ2l ֢0 =pYoZ_*sG[y4MJTbIn!ȼ%DG`rPBZLB$yײNJط׽rAaYH]ߨ`DVp ѺWUCҘ|)%XF4B\h4ſOz`_,l,cI|-dZ71êj U;. $`C]q:9?Ш/΋H 0]$&i-R-WG6)nW暉rv-J6[E66W7+gxuR_i,g۲xj5 +[Q,/ B*=ѕwHDELZ8>籦*RO_,+NKyp |(O֪ͬ^м[iԦԏ!j6vG|ua=-Ƌ5-&]@u /Y-ˡ @dMP& 6DHg}Q_3^ [A/@V(S 0H~)RfӁL&-ׄg;yUⳃ_ 1>jߩl5{7LrԻظ0OzJQ"RTɈ{ nw[T=:ߝy^Jcg1}q"庠fq9/eA4^kE@"oR9ί< O 4d@c,F4JGց?iY> %wC4i>)wked0PTJsw5Lw88`>,!L]lms9!1LqF 6^a XFHǚ lÏq Hȷ'vA`+aF$ogWɷV$9s8YpZO80*@ =$eQmp<Ÿ=1a< sz򞫏P Rkh\uh=*䆪 돈al!}~C8Ʌ25;Vu$m^G yIjCϾmU{7ѧ!;X:|QxnE>D%H0)Qqa;)j2 (H($MIwUXfĺ 7h("q%A2?*_{K  4)qɍ% LgA|V#z0 RRf4ǘNPsrwDqK0ba\bwTa.7\ع).|FGEMt X-A) ibbtyJ:T`$_fT.˰0OeLt1@lc!m;eE_/BNZ>9G{\N9[O.ĤamY:G=EYGQӜMmb}}鷀\Z{ 4eAďA2I8EveB9|~Bdp B/3G`/zsdy*s5q`F 8 6C{4tW+, qoGz67RBo23Iq+#p6`$Nw󩲼@iO u)j!vgAL4CM؍q5}}Vpfϙb쬁z>Ո쩔 QiW,3 H'mtŕo[cZ0tcjv'8姨Zg@0` ~*_(;Xlluݺ %mBf.]es#mEB9ek׼MZBrm*Q瑩;nl:Ɲ ÙWN!^`Pc#3I(xln0 b .!5К5HH(R{nhf hN~,zOL j3R4KM\lOdgP|oy ӪYs,OOW6B+M##cK'ëH'vophv36o[~̘EJL߃e~hmCybv2(,"$;\Q opXC64.]v C7h!!ܜh"]p~˫b*#یA凗ЎeR(b@V.+J-qq\b ݾPY:##M?d|e4YK" dF)UTNq˧(_@NC׈)x6IX%QT1Ҳ<@DdEK~A?M ˝A< to#W㇛w1(Ogx} 'z==Bь$֏J~p9}+~8&d)Е7|WMוDYlI7ɞ__k&Qv<3Et[>]JTaW3:ԛ4|" B j3Ot|J܉ (cZGp[j[كÈcTo#G u"~oaޞ.ɥ.; svÛ Y([b4Uϣ?Ή`UOg.8F~Aoߒ4pY`kwhVy>ݜ>uLiHЬ̢1V q#~b5VZ$oB&=e31 ,FV^Qkk=!^☘[0:,A~ ܍,3mb: (e Bm?H%;'OOK-H iݡ;l6z Wԏ"9^Ҕ-R"@I>ݭ(('lsބe7o$fT4]#5mN2EA4 ̊~&g$O/Eԟ94:} Nz6qw] QP!}82*Yk,/tŗu7 B\gלзЙ}6W\7wLϪ|e|&  rJח{8ITf͗H"e۟fd`8 JֺyU7.5יdմxuB_lw+}XZu.O1vtѯS8[oN1^#Nн&u:0 m?48~3A8iZ8*%a)uz-d dT2%(]fSkMoF 'h}Ep`HHpj%|җbz8t*GԇdQ>epIG~_i:h3kz\lIgd Ңz5é왏Fʹy)\p`,c,| GK7s~؇Tdՙ*ӭ[m`p<"Kw:<p;;m̈oO"])צoFţMRbm 5\G$tzُdk2y>#h$RVJNNi  Nn@)Է;7vY{Ro04biҡ簁*ߛgj\CCCb6JΫVtrO8E?(_"`G|2̅ȕseR,+yn? nLᴲH#dֶ}jqyGA%U$EzW&1\߮Rb OF,O)``؟APpwOdL\קwGj8Δm!XaEN%goGMJ}[NmuSt&G_=&e AczFg(eLRWޤV,)hO\]$g:T-e"gpw$h;`>yKnv0W> Tqw߰a2i"41'%䄻d9!-{ƇJ'VΆ:"@QJPdvQ m>{nwO36,P.SHTEX\zpi/+6T6y;)NﷺbR7ǣ Ъ 1qE=GtFOmzMv A\YVfSܳqjmKVGREQsi>m9Ks͎S/"F031]<-&}CT3T[04n:J]/h.T:ֶjhɐf@E· .1!ɩQpNCqM Sy{ zt Т@^~U0LɍXX!|ȱѡ]3̊2|PȄրNWge$oBׯR!- -!qwB" tDKPI,%ծ\Bɞib-?l Eo*.VTuyG}}u3-xE$lix˚*{BylqsXIuC>Im3RF2H<%Rʕ"|#'Dmâh"F/06)V 1ݕW|k>`4 {l4]>L"1IxJ.~2c'=T/SF&Ȇ>Qc+ z>y}dqTN/Konܒ|tz 5z/' 90{^zH}ǿLXdI֧* z(/9"(o4O5ȱ|{?ڵ["1uCx?h Q˃Ôeԛ&jii$] E1]bR}m5hSUC챦[TbMPe5 QT'iWWd87x&TD6m;߉#?CkJ30ֵBU¶?Ԫ+1x'Xᵨ@ PQc2#R`30H%G.on'r~XepYRqᠶJwr`=cAd,g${/BEaZϒ"ھSNՍy};޲OC kl|la&0P9F)ɵ.Q^ya;T@ 33epS}6yyD!>"3(uʈ-9!,!(6^4KY~;FP$HズA8,HJ*;IIV) LU^cc(NC!@@AarFK%` bSJ;﬐'[s AdP&$2qsc1z0ޏvn9egxښjyY=CBGIs{+TQG# Mo=ɢΓ? PKwG ^=p!ao )rNVkD7ڷ!8O8f~4zUg1MohBgcRE*3v9bO,٦eP7Jl$n;tB#!1ܐت %hjugv0br꩐+moc%ݱR<$:ɶ¾qeSyh } drYe?n&-u&؉oΡBb^ >X70u_cI0H2gv$E0Uܶ[Fpo>Z.gٌux b6/xE+SwF0$pktpQ;>J k]X_2A1ɓҹOGVR0֯Z  pT_CC9koFﶪ-0B+Q^aC/Ge:rr5/# 3lϥ]"c$GEpTےF}1yy"^ %T"q"L,1yZVήӁE3P%z! Ժ&KƓ+I5EI[PaTn"To25<໑KiSSrgh1q(zqDihER=Zh,.k)|]-VNI ^%Y"~g R~G3q+ fN/t룶&su @ոOjCZP2í.+.Ǫ/Ij' nMn6V ɽ>9'CM:Pew̙v$VFs crRS:|`B?~6#Tq|Z@Fan^ oTrxZ(9F08`|@@פ: S ؀p0h%z[^FwPemPUwdg1Dǭ1lZKg ObrMcH5yP pU u5'Q2qxґe¬m2V{<HEEt^(TQ8%߄6*qchHS8k\7ZroOj|PΜg0OF&!|.Uqc<>;24C#.O \"Ugw[%Z*AVMmz]×p=]ޤ@զ=i:.;?6[MjY$>n vM4ȰFY`SY*~w~g{MJj{wK~wKL%(V_.{݈&&UQh9ܖjȶ>@{϶uvwWPH+QgۻBLaϏt)ߎSBWO${m&[g+,{'V8G-Eqo+jdyetf826%qv-x~qpvKuZWEjIIjLmisuyϭ *u],VٛaoBp[5@Blm:IJ JeǨ3Qf-Ci4uZ$'\ 5n(VqzYB#KE~Mn: )MhdqtKMn)D=WYt. =G玾 aMxcdyf4{.aPC{pPT~S6zdY,BKo¯yTYƧ(fSy wTCvVG ^Te T5I.m5!I ޲mj+t p82 8cgv_G &S+f[\|z56f oLR_!Bf)i\MF)lĒ# L{Xmf(g}|a^=ȏhp vά@0q@Ku}dy ?m['4[y^DM*=zi裏UD}k<[Z!!- 3j*RxYTg!{KZDP)*v6#Jd+h9UZ=S;+SyUݳNk酱l8OC<0;Ŷh.z- 8\|cŰ3|diq">rS BtErB=ɪp9 \֍!WT Ώ EٛccmVg+Oȯe]zJ^KytDвp7-L2є!{#H !kkbm^\B 7;; Iq3q^z B/{]\n;IuaArSP]?JPT Zu(fho Y<+"̶ '2ѥ_p{vcG3oG Jƕ+$.m5J{9-rT三HS.7F4,6hBg&VYL, FGh q> r&=nn `}nг(̈#Gn)u2 40,Bꌹ^ؾ#GCJ=;*N1==Ck+t˞ 6&t#v@ZlɆ> 3!O|,_1` Vݲ:smo/ԳJl'̔kcAZىfeEqmG66B\{> mPSTgŊt>-` !,Gg2ns;Lo&/wXC5i̞ɕ2pOԢrˉ%gìe?g.=}Yǧr=}kmu :^Ԑnv))J=8A %q^%KF_L8L <ʍV3 %矤*ѺKL>; Gma8%fGXt9)|p!' >paPNG2ihM(6hFc}$zSՏ!wNlG}ɛ׀ZRIc^0p5ł/{e(p/f%I9<BHgDWէxIO-Ek}erSYQn.u;7ж'7!$%)$7) N=RK^ecm}_J Z'!tF;> ']P\qP޻#lUq^#Z@$/3Xh(NZۇ+ {u5%Z>K9وKCyhޖ_!:ohl~+.yW:0M O8s|abѦ~p,-ZL_һ-Y:2{\Wk#?߲mzO2R`'۲ EJW:"yn+wc/c}O gl=w̓^HߜeمaMD$ r^J7G =ln7j"AϒF!F % ZB$"=fYtgY6/#>Xz$Z(yk ̭*ƟO4b~o]lӘ<Ʀ_ngSN~ fމpYUf*sCEh{̈́&wB=ɺr,N࿐{%@;nG\>Ӿx'%fUW3΅|{ffrJ<@ +_!zPڜ~A%ܹ+| d2d}9!|vthReu`gǜԫ`!֝Pi]?,`-Y`Y!^/8IWiilylgyU^#q_yHfr @?6=WH^5ާ|♹E!tDSzEa$-Fcf?Cxџ3Yr*RC#}!>g ;=9:bCS;=D]GK[Z_(0s̃`@.xS%*z'XH^& օw͙j$Gv(ܧ6@#ɨG¨i&&dwb; H!tN1\SoHXrl*\Sg Uԏ(Djz)o SZJnwI"3BE_,7RQ HNH%3I!eP$RӲ2ɮ)&+F(X穕*)=qʊvE%mn˨Fx\dD;B(m">'wY%E|b%O]ȀNf%QxI I~ ٔrLzDZWNik39YG~.H#GUDzĤ5@ֳq|m-i&\~DRd-fa5񍘬%&FFq 3w1["TӮJ 3*4ƹ#1܀dJ3SD=qb>oΛPߏ2[x,gԠ:no^]~%Oo1[s" E݂ىN垢L 5g@5&ʩ7C2_QeKm7SUix_?}[ wC+,:.Ke_#ҨNWnQ4%sG 7~1W  ~>^cm';nCyOupteo!t AVTTFt8F&M^epL!dE3սf.fpchlnx UK~/*POV5nȺ{sNe+!mMNs K)M[|1 P^"T x$&Y g4[<-JQlz^brirV"4vh^$r2 0]&GT6xdߊBPk}7`Dsˋ9B eXw ⒔o㙂dr"h?֫TJEBXAfHԬ<Tfe-gM.(;&*0Ĵ ,}U#'81QM̚pWPW)=s`-*אV lyÄz3&z(* %}w+?Q7C ?Îb/lVvD4!@"zWlIM3.Oi}azĆ :DV-BFSϽro#| =WA%6BLpa.u)@0yNuhS}vh_>V6BUD>[t}=_=AƷJrwcԮQ=]< D:> /,Ey{ы)4N@[ūLqy_ՖqKNI=2TkMN^+w@;O)CۘyA 2aۑ‰-؃=0 "K0wAv0XSXYf﫶Vo nX`ΦIx@d Hu2SnSYeȁm%ZI8#-#4TV3<1"fO>T Ɏ}~ծ30_`g:k"%iB@91znT|"DYA%P;veiO+4ǤcHV+4CÀᄊa[G(a5× fZIzx&BvbEy)j?0M7gޯhjXC+|||yB~8x!#8izLA>#Փ\ܟ .FMhl/ܓ~%2}seYj_P(UC^޽L1{R231X;Y4VOHzf7>ETsRxzK c6^ƭ+6ʚK4vr QSctPEtdTX:x䃝]WI8͖!\##l7ZaPYsGktf3T`~3\&o]vt Uz#~u׃GC|#Jew$'==)(YbG5]³x7ho3SuϠ|ɴu{Ul|(麟VGw /a:j[8}z0|O$Ξ#xFx v98qmͭH:ZOsi_8cǗKKnvN!&{Q SH-O1U4kAV^3@.M{>1dIo_?*?YoRO B %`EԕB&{_LR}ɕr:SgT/r-~`xB MZ/Udie! H*ʑX{G uU< !<54Udf52C-tr+#`¸F}^aAԚv([u;?a8;ހBߞ"`k?xNE|\{O~$.DҰIC:f\N󰿡 Maq< ۳.,RJZv~ywZ *+{nD[QB՚s 6bݖ;P§'!+]D#omx(EV#?)N.r)iD?Ѽ;wGJpa ˦lã NGwP [e)[ڀOl&qtj)z0mo_;[i"/ڏɔ%1{4]0r iUvU$Q`# 1fG[CsBiӪ#eQ)b,CRP`;QL:MSFbz}e<~:B%HY fDq<K1 <IqTIsC"XV٭ #zj{&He=r5Skb!AȬ}?).ZPː4T49EqK@XCP$os~|I3m$0#D/9W13WTx`0ݳX6%bJUkG[_F@]Qwx oazXAiX" ()9GwM+ư 3dv0r6By wP\U$gI,3WclctF L)QUTk)j_@7f5fm2P;MjZ?KO1GOfmtJ$dgjh[_"t v ^UyS(ꑝ!IπbIﱃrU*k5mD˧ftҗ}LL]lbe(U~P LKB .[2!QXN7h:\#gYfm+ςBnKQ|9 E&u"j1A:zW(4C0g#cʃ봻Hu `r|ckA>ˉZia^kp>J50/I)Џ`RgKXU5SEԉC$&D'ZBA& 0[a7A@,~SO!fbiC)߄fv'U+0(-jsq~׵^"99-{mھMs Mut/Bxk$6LJyޠGpLɛ;acD?\2 (?aoPIg͹tĀAbbk1&r5U$Y*Nzj0ezh9"}>,2EKK^d]d&I@ǤBe퐮˭)J$aoNo'SUqS{Y*YW֜h?Ѿ\qr`<V ada}ڴ'TCrp+C$6uY`$Ld'W(\/*ͤH:w* u"I )3Ű>:to^Q$$K|y#q}qFڄ:c`vÛy^Ag WS!'á')pcv|e2桑}lpoqX w-=saM=KrjZ_ `~| :a=<~s]co`"<"idM8ne1WZ(& ფeCfVEnI S*XG{Vi籼߾16S(|Z1J A;%f*>)!6tSx] &1@bvoS6:3fȗG8ѿ53#t/1u&oR?ts1#^vdLnab+҉WhQ-av 1eMxhڦi)v Iv.ES{0PŰzzV~ 5)ZBY:M5DtbRփ'pªAi"ɜ" } eki46iLѴ_4$mfC4nvSsiX*/qMCu/2H ?[`'I{eʮ4,Qi} ~(f(vcH. O^YD{gFԲH#/ЌRI-@A4$XC9$%#C[R}4_Uyhpn U8)cib`4t6km8Fs[MFl~!j!eg,mBn,/wf{)"}b.93m,{^]Fur \(ٛc|KH95zMJDyEZHSAg^2N?xk~)_ij'jpvjH:8ʱfMX(`~ssVM6{xP duXL+6ꗐ988$M24.%c+!m_"(rNˬ(dx#ПܸCTP="5M ն7m(=d e uu*7X%AL-L% }m;# *!(LCژ)Zp,^#Lv( `P4aY( q:d%,^.򔉛 JVjuoRf)h6}l;; *)*leDz3k֜u e<<wͦуE;'! >Iwt+Xɞh bMyNVY6{IZ!eT>+I33+d;u)9ȓb?-0=FKIt !Gﶹ!Ze!MfBVlAe;ظKJ"j΢ `ҟnFSHA3d{xtk,ň]nYHݯ` ocȦYR"%&+kR26My.MHd}Oό\ֶ&> m*B"IrT3*' &W')bj;NPtna]t7%]{!,=u9'9ꩶXG#/$UClz$Jb3NDDQqr+ 6eϗ"}2U"y@֫6b\0' A? #yJ1{w^U08`'&K ?{b~j( 'đ{9f2:B@Hs1j%(t>9s(VIĚ*$xp5$1Nv*H!8L/]ɘJP&8J7 ŗZsx32ɕThzZfͅbUɸ/_ YTE|qb-&17_$H[.p)^/RATZqZ^XxKUxtN|(41#A .L/>~1 #9-.@+yzmj7OɱJ%\jOI+0cmaW n4cHڣ/'&nɞ&ڞAn#BBf&Z?Ut;;xhYIջihZ t#"Fv3}y%n6ҙF<`WDl~C򵚴2MdFHk dsm&=c'!*(6O1RˎNKLGC/ f,u8UMР8mL0yt,Ҿꃒ6^Oh,4|'XnUOR󆫧 o)`\ĿvelZY| @.G/6w \2 6 c.H"jG{{ F)J4vF5)cn u2@?<~ncI0AUR[qO3`Iv&Լ br`bFw YGTUeZ÷QףP5jHOC00#&-"uhX`4;T'bO D|4&Z ]t R[$W-ҩ@1!3{$ƭue650ɆBn@w@$DB%-g_'2nV[Cifx9``L85i??6ҭ.x7aRbýl1BKi9:xjr0_ݵx|Bp릆L\c zȮ!zGؖ=#&M5=8Va3!{]ESlׂRJYbQt|T臚v%S~w~yLB]Xeщ XNsI\,3,}S*mb;Ukt95M qO<5>͉Iƣ8Rԉ݆뉹N/(fJ+i]fcey%ξ.xK~ V҇*zn$ѷ)̀ga %Ӧ=j}hjLl٣_-L&3c0;5BV2@7(7 QhT &ݠ]ߧ7`5ItEdnJ_Ǎx~5-e\Otx Cyԟ"Z{-ؚGiBYeyS-Ķ+QE&(=Eݎ;g"T2V ç̮f38F3%ˎJ@m6|w_?5t%xk[<#=pqx%,M5oudi4Dm]tXۣ%|nyܦAlw]=zb y\z 5. ZT %< =zGj~I J+fcƃb`Uك5DEE\Ajj̩HȒHK!ȅ,3>pb_|(-[K8P6v{єA_,!Ӽ>1#卶6`TN<ңX: H7Iz#_EW`\%"dM8j^+*٣'f.-u MNe\*-\DV<tBs s'ԯ[2EI8&%q> [A oz8 }˪bT=P NcƯjc׳F8Bp-/w;wK`BYa&Xu@p{CPlZE̪n*= n8X ;>(-&fni(F/ kS9TZN2t9_Ht.-%ݺmX1=1.x^g ̯rHL?טϟ)A __^tb|kHM}EN:u- 7L7 g8{zf(t[o1AC1^w,`Y'QSKur8Mh[WI[=1M8 PDq,_{E,+`;lDIKgWЌ9w/ 0/WTgYp""V9/^PwZ"̅c')Jvjc9JMxqnNP3k,bcU +c\[taĻD0lgS{}vS9J \A"гjl=MA~տa)bZ-Ȥ'TAHfAt&PnN_p9ׅ>5=03 k1b8S'iAX#Ρ^$ a9:t0N5nD[IQȺN:"fI/ ~>ݬ}5$SaF}IJCZmUZtyx|Zi h3)M|mz?-CdŅiq !x"o\9;;RlfL'U>!YC_sw"׸b+v`7=+Rg;WaJ[!I/_Љ7@4L[JqjZvO5_ZF124j% yrlDl ^ۂ-Q¯y/OWq]/=7oKJhCa=ԼkXb{r}QF_ mYBaf5ۿ-n+ TO0!n^=^_/jeU:Q/.[L%F20lO͗HbiXmQh(Ծd,`dzqٷJp>mw$yC 8XS(rヵw#gūXeE_|ЎgK~ZRk0l>*iYd#4R[~KyUZ?mNaހTOsDiUpY,<ayɕ GF W {|tN}`5d5}O $4dPKIȬ)$\NlXNCfאV/mGUA2 y#LE) RW:c{$5āږ$[3Q)1Qa_ ;ȥkX$a+s!uM;G/zT۔>q c=8=nn|mżC'}m/oFsIT6 ЋbA=N͝ B xx Y\hj1a^!(cpgǹ2fEI^$'[2F@H3@BX͚`E_> AELaћ2O,羿y?+.tBQէ'荮'U D5eɀc./Q7pl` E /āk +ڳlZ?p ŋXdP3 \[ u u1dn IWT&~X-CTCnb]p(O{)jY.[O\i&,_GtN)6y:_|;4Br' cOjtw0=x7f23vyX _,f$BSZLL-G8h4"_@7V\H_WcXR Op2]0pB~zZV=`#o4حEhC;=:%0˨ySxlC}"y_(a5sKkōy׍0 HR XwP|.#] -Fiasۡ|Lw;C^!Qbiw}0r=k=P˼S ,[RU"h5}BLD<נHh4⁇D:"R6NhwbFߓn ԍ#h{wGBs$s3/l64k/> C &(zf2-/6[fS J]C1m*sM-\;PlK_Ģrߡbt'>Xi)b67›0kz3]G2B< ⑆sJrh[)s^&k& lW>49UXy}Wµ@7EPF.w/&S4j'\14]aY|_]P0a7 kl9צ@IpdR^ Z >½A]clClHNS-ulh~r~cBwݗZ4.uu9o|$qdT\;m@j fptdQ[/E 0/HTFU-HJ}9dtn6UB4Cr,Fk"Ird_F+ άDEBp5 {nZ7#1q9[OXݏ8ZezTupN$<}pʚ7_Tb/ %?r&zI^jH:G~+ uk|$ьbTe[ZD" _geX1#[&J鍪$X"D;# T(DX(t?&i ЌeJLV;Nhk6m Gp^kv4X;\ëꎎF^u"dċ \2GPE 45KzLX.-j#²@(`t;Ih2RGZl-ZllJ#;vcŸ|L%^m.?s۟ ]KIf~ːc1%@{(ȪBjGOX9tϭamd>Ca+|SJ;>LH*p%/6mcyI3%·y_da@3y]sq_56$~Π( ,V9mȃ\zD 7 pCOi'`dsgrF/]-xyY"Xcdݘ@CH sZO\QZUjWbcSn(zKpYnӲ+ l.ac1+M':n毣^B{ e<䮆,`'ne#WebU}H(); BglEQ"Eޘi_>ؔq`CݴxOhU49B߉#2/alW ,u7Ex|>B} . }HJ[az&~:bwSjh%Ͼ);o4ĿSf}1 \-f׾Zx˃R Hƹ6>A|#^ekIu}~#DG,_mZ+KAMۤ zW4ˣy2!SS2A3< nrJ$âqpoIeTUi9{Rn)iZOTxcq,C_@T &ssjd }?B.l Ltσ!<a"+Y0DVcpLC%9#S(ru@bWR|;`G<́vݲ3(,U3yE8th"T=9|Va8f ˆY;Ix >nFQo \bn-I!! OWfҽ/'Ti"-eOֺgaQle1ͼD"v) ߯A石xN>&? [߭c|#SMBXRCǯ >-G7Hr~k񇱱[4D&h8gz? mbSL g q]cVмsS疞z7}dL%ͤ ֱn_B%Ӱ`TËB?D~tX*'zE<# i~f)9m]CNF$yt㛹9p,L $%3n ÄHNi!sov%a] !1H O{YEn3/b4-nʗ] x&K>>1vChWf^xA?<(;YWCKP vhϫ`AY3e.q =73U?k4հ4*LoF~ړei԰mMLcA GMI!21-?knQE>[{̢ͨQgFg _X@[37'w wd7ZNkZfW,b0T&&*镒TEl#NW&Йrk4n k({Rdp[_zN`kp8K)XTv&YZ/xGAtS%O ; U:-pŽ$^hqo62WkNĔ]zqUIp?g>AxW!1\Hf2[e:lv6-6 W?\eo"|_xC|ܚ:kFRBV7q͐? F4#R0vZ]kI8{ٽ$Z,@$U#a:W6 Rm+.ׄw GYPjqu kP3ŮK@G)e9Xн<iH+{JB QO01 lmy֪xhfƤ%gnU~]-qr(do {>.[R:Bؒ# ec] V1W}Wf G T!.=#p ܅vTͩdkF_"lQSwaD2EӞ%$CƘS=Z"“"fR64:&к)ΜWsG"\͙V !z@r#@>Ձw4Ny$]-+LQKOlzAUZx6x}@ɶ˶%P}72&G/a tm@$v8oAC/xT|`hø64fJdR'V%bXZXQhO*5/E/?,0&a F[EpR>s2t06"l$w80C \io=AZLΧ%6T,nڊ7g֊K{V49¦fTҚ \k|طLyݟy*D}íTSVoWXt8]H~cy4$ 0/E-c.6 iV)nWpO ][kd GwjgGbnC.\T~AXB)vFRnolzHd:~@7,OQY`i$k!G*ݪA-,؝C*\r WyynF2;)xT&=W8,TRl/eG3o'ݭ,=wN8[l:e5X5$" 55utg-eAЧzpO"u(+vB`~ψ_]=>Ć"4+OO`Tc*"c\mb|ߴ'j(AҷnŸWKV ~X:o͸<BWe;;5`~Fb5؟g9/:8:`JSnXˡ n'7)[ٲg vj!,~p=̻9{%Ӛ>_`Ԙb$ʀ{l/Vn[ɢ͑W]c-(}l`򚫕J@>i@{w x=BESojijkp6xk"T@4ol7eg;dVpzgfê+R ,vO頖,6MZ3`9rWiURqQ{  @O c7"c1jc4%c ٩ˇ.UQ\3;wPkOr͋m]@f fZD}/ 9OaFҕ8z&8Dj+"I}kt p=Ɉ!%k㣠F7 Z1q$CdˌAؔGds\~'zuK4X3dwPaS7>MUiE-N a58Љ%Aq݀!t[Z2z ۨlrvl"ċ+߁L{'u"T5|{4XpF~%MnE4H1) 1:J7: 5R) ֻt4>p,Y&HHgfeO#ME>K}ށ=˸n(,\r>Y7jkXlӺ]AgO>RO+P{8).V+,_:GVK4^W<[!Vb)?,_SkJ=Gi'3[TFy#s78ѴoLl ʒg-"W}ɜג48Ĝt+EpL&j3(6ѭ#VvЀZS)A\-f$xI%×f$h֪Ei(ODnBL}HVG3z'={ãOkQ PڍNcr/*KF;S7q t{^&1K!q m 7NP!Q30JvMUG*C-M^iyۧ|Dr)p>($m͸'" +#VYV[}h/^C储hRk? :x"uH֎&ZHQG?:Zв"RGrF)De R!/d1ChTIŚ18" 2 u)4 `Y8, /TvF!5/lej3cLåBGo0aqWIÄ&DTR$Pra*ݾѰh< *lOP³0fVb{t¸^j'05PVo =VDuV(IߪޙChgpB}riS:):ȏ毱d"lɒ䳃gnh#ioS 9= 1R NL\8h-DixixȺ/(+Zְ )9)}c<;8;>ǩ$?XUr{-bxOľ:,ނ# M4f,c9_GV+o,߼wKT'k醫=3dX].JCzyخmp<f0} 9d A Y97QNoYK-^WV%ׯ@g*?zY|ʒ^l 3sۆ-[53AKlCe6|J-2A /,9w?k~H~O\kl^'sN]W =X\Un kct"+]rjo^"lo,6E,oRAh;D$]`-8߬XNېj{v2u~dQ鲦@U٦i5q *S%#Q}Ϧ ') mp;AlQ([(,^^ ̻?g- >0<]"'91vV,ѴoP8і}xe)~EEU mq;pwzQ_#GW , #9~Vٛ+g Ksˉl=c䌵j0MEϖ]yp!VOSv%h@>P(#v[OIcP!y"LND:yO+"~# 0jQl/HK.ճż:T_@BP6r' Xa;y]!SҳnQhZ8)H3nB; y{?̘t?};u;1qOAZ R,XoX A_9V%K]^W- [sIs,d~2 on%*3~|9gE_kO,hJ~2nR9,XSڸL*5?VkZm$/4R9p50\};ִXXWNJx,$1A" KkYKX.0;shV"c#W8o5ʮ\) m VrPX^hg~bӝLa03 :2 {^'#L`݌׈4yq W""ـaKB7\ശGu8X=^#AM]UG8)g1ڊ55w|3lMYN DgǨW+cѳ5m7s4GeE3+W@KHFoԅEu#١I#J)WM?݆Ot5 wALX |_k/El:Au[rqͬKrDi\'\Ex33BjB,ŏ|?01/YIk쇗 c7pc9 Jif)bl\h|4 .L?UU/gYhY$WNO#}-05PGerIƛ`D1l P )&c1s7:` ^RR/ }.% }"U\a oB6j` ghE@od% rbqQizI\e^Jd;'ZҒ"$B6"Wz͓VL:D5mbi; 197*{2U4֕QjL|6P/WX"m4S-B*| ПsziID;",O81=EQI@t˯8-(Mg$]IR5X[\s+-2.H~`>_B8񺒗VV,;jK-[,w*^ohh'tt PXOB7fUKovHD\m5-]7cVSo$u:M{f#J x齮c)U 515k#<6,. B  zkT~~*o֑'+tศI}7`HJSsKТ~KEA*!T_ojkt4BVji}d%w M3@}г􋟴R(~|dѦEd#B5 yhTg?s_τT(p4i(e|2^+2K| H6sAÁUjoh<ȎB@!&D($O,͉XQ0޹n6hzԏtt.kj髿ەRn)S2PYmpRLka ;24+d]^t'TQy.!I3=XB/ՕPw1D.zҷbm~ PjK566 p2B `#2 8Y ϗ:1eu.s/ uIFP D/qu>3X| [X- ixVlM '> f_>?PU=Pj\愣-{!$#YL?z q7)+S=T khJ)+qn[OS̃,=v#u9lΛ|Ki^ތ9\ |Dm Kf{T٬Boz \bM᳊X0Qwҭ2ƢڹBzUVOk/"ս-iB96 [uo(Lx*z:t -)osO:*6et-EqEzkI6gk|td0~z>)CtsLi1@):['6 F0?PBއ;p%C=){hN"^Tr!(Lڙ0*JWZ$A`֯U|f</9o˚*Z@HׅW6WS]ۦ1TՙRή hFy>vjQ [7NW]NLjؖ]YҪWB5W?%RX'(p-$:IjvEM P _sCǿʩuE|58.zSX_f}pbzs,\, AAGشt]| h^6iWmpcD0:8efc!rR{ v;HS8x94 `rқEh&$W7T{4THt4{;Ҕ!1~uBk\ 5nRWrg} lQx*^W7̢%9cAwEO 6oj@?R$Dd22V84ȬU e ܌ADBQ ŗo65 wGl }C9M vT<?v@ jj'=8[8NF0c ѫPT<l|(CZkD(Q?[JE5ԫ 8F b"\aȗC(Mp6zkŷlZ> WmqB&Yf,\;Z"LX]R2-)HҥPvagf y~_-7[ 4p$^ltLWF^R YPwbuW?ʜ&8^`\e!}jjC-4EILZ a@ryLt~Mߞc8VIA5H_f]LV=ωtѪ[I!UНI2Ŵ#U/C!o<-"ӊ\KlƏ.X^udFrn]T+? =1m"Ӈ#JI/o2Kh=4!?a6*+^ud=.r!MyGu 9Y7%S{@E>b=Tks3"sY6>3 "A5O^ ,Z-JA=$/-lp+Dj1孧8-ed6x&VxŅA(CǪUBn Ib|ħoZ瞓ɟi:NHs0%㟿)LADJRNH[YƆO}{u۬r7GЩa0Tj3ʫԕ„"\Z^57.2Bpz01L~EKWdm6 )ꡘ{/ [FQBZL5Y~z9=߻gsk RX]*ݚ"/IQߣgsZ`H`s\z7Sr7B CcQϓty 4d:/oM]X8=jueE^Lmj4FJtHULjԚXJNgQRf.T!Uu#p/5 9[̰W$j¥ KW(-h+:>pӔO Cu8$l6Bg4<{7'/lTm>񇆏M6Э}b(.?s qt-_J94't*XZ1rpNzs.͜U&#XgMft7O)PTW%#3X/e"$k1.ӎ&i䋋Wn 2}r1ˇ]wΌ?JٲsbW[D4@*J?.W"4n6MB!) 5h*f0'AyyTýMtNזqԁ#ڿR^vJ^=6"V+.O[KUs8Ap+#AR^OF<%ݸ6R/\BD)9lv=EU!S׳Rv6*̴ظ&}֪܂KqTa$+Elo:p dCl 'sDoWyg3mb~.P{MlQ.rJ/yDXEBQ,9 u,(%3)q;V ٚ#*k|U[}c%,$pA-1@ BgKfj}6Kvͳc,fk͠>ȋ"7jwUL~Sџ&ݗwS ) ^k̮QmP>48Y)KD4`3%a~%R-@vj9ؤeoIsÃT+gb@ƒM-q^ йmG|ΰ/<̔:-i8my ˤ=KM޴)a9sfT -~@M ^ӓL/=B1;Eya1z사;gD3U qʇWߐQ"Eܨ9z ] NnGj:vjŐf^K OCp˩,|LD~uQck)sg=S^B(7tJ~F0;Q5B~I{"3(t4ܒ~ߨ`0K%԰1i8'RtdxcFx4f]%74ǪgQRߩl&0cgGoLV9Plzq2BrMF^nN0~h}^XPϞϬ6Tp Y3"گg~4rtwSK9V;h1!,SZb>>R{ԆeMqHF] ٤V-9BA n1<: χxpiNMzn|Ł^˳ToTmLuEQ4ƚٸ vO' o={vM-O wE}):Rv,;l {g2/D;Ó(E 4;?:&;gl 䴑^3s 3v [@X;$; ƤM 䝌Tk$kK;"N/Qz'`=,s>CI ̿/m`>+,66m dPĺOK?w)?;4/aB۶  ܨڵ2P.kk%xtJt: ZS$9x\L'Ҙk*QB AmO|G`W}krom`>dG8#b\Y*`MA6IV<Βݾ>*4Xg*Är è!=cjI)a`}|0hӏM;yY<w8 }>(>#-!pxYPfۆ= %d8 )EB#|oH(_C*.O _dS=5t"ykkk>J t I={)DT*%,E%?$wkEdy @aPX Vhtˤata%j𦘿?"N`'[u$hU?bOOa fFP5 G/S0s\RX郞-ϔ]`XICc 9e.TMD鶭vW+|tR0-Rhz)'thﴧCoq!ƍ$2Ԅ;x@; wA~֙$a[TǘBK+HesH'1a3 %?GX?@ߨ+Iʤ ԯ;lT+a{t|J!>]x yMHǹPB&X?l[<̥̾eoJR<.";ζk1^bcݟY΁7uaXx`MZ$ֳݘc zDb#/iبGqK]0Qw#Us.]c/SN7^ %(j`$ϔ!]08)|C1A妩5)b*3\VHkIɗ>I tA lщlJf9i|~󐠷M8!)b /-ȉ#8Q(`5a"`:ZOՍdJ,oõʥ4Tݙ ]V1lXָl3S^8ZVv'Y4cScjLG̲OOR烝)LOAÓ6|d9}(GAT1{ix.4Ԟ]<4CS,mF4 C闎Z+y(*j8tk,>. R⯟` υÁvg-~@gO:wWA?37sg4uQ,y%nyǷ߶;E12#аčL<ȯMy}@}f0DI"l7-=Ls~'Iwg _5MerzCir'$r56ZE!saL7!ycJ]9x/w09a.#r޽[3.ӈOrwjDݯ={g\_ W!:'5=3$I_F5gƤ W" L㪇.NQ!_ B\ DŽzӥRΕ,DCsH-V9X"*!H+kUܦH=% HY`j?ގ:fXk F峭bDoPmN/= {ޯ굗,F}()%5L(RF.Zzu3@qf\2 ӵϕ{hz|Ϥ= [( ( b͂Fځ윸/SŽc m>v)P@3PFYbF*gREI5y{2˿^iś/M? 2' D _ y̘@~:3ߖ݈򄎽Z'A.鯴:)o#_eZl?uNٻ Kj!c^vI ׯNP/#^g84ߧٷevZPvU>9{`KiMq%=7jjqs#ZZ}qW:}*AΑ,ݺ!4‚ԱxnmF.{@!#EۆuGvDX0SֳsKяDE|%_NYiHghbxE!:<1fF(r rdO*˶ln Ht%\5v=hc>?KnQoSiu:`hV3Zݓ ̡2Od3ri~nGU|]aS|& |z)Pr)e9izS["wkГvY]K񴴱p{djɖ3k-IBoIY<+hJrPb\snjG%OWbZ[P!Mmǟ)g==j2/B\ "i fR*,*'1:^@Ne;ҠW8`e_~`8ycdFדV}xW Uri`"gZ{Kb&?:sR I8\}AV\M"٥<kM/.ݔm;o5 0hR֒z G09(FhT% +w -&L4_Xmr4qoX(5 ܟ/ą!BR_>5hZ޳N+8B*jҙd8Mtt%F}Bu JĪB 2}v]`0/>dci}--~HXw%[\\UBDB&^27By =*ļht.CȖE͋N)^ieyLw&q T9/Ѵ$ 9O]a_m V>G\9B1 ]5K:aO Rt5AMW:-1 mhxIw&+4'(Ji@~ |6ɻg: LL,^+#͛C%MȦKĹ%s#<=wy `8?:ܡvF؄ʴ.a033Φ&,s16l#bIMɽƙ,_uO}X!3aYz3'˘:~e[39C%] Mq*6 6 o\Hhaovu00JL- {O&vU]-5*ڮ% xd${H cQlr5< [ƃXO$Mn(K$rH$H}c߶3\ũ*Bwvꃯ50hXr.l$e%x7P Q4w_Q<~"tfnZz ji%4M>To# V[Jȓ!놎h>K,c]ǩFumIy^뻅7XXpvc58^3o=l`!iۥ#όwN|s,*~Js!Vk0 kJ6f$.בadϝoH#-8A1|KMSNF=rɐ*yxaCܰ`>fw)VYbn Po(y0 ZI) ͫLf# q ;ǍiCrv bnބ*c2 Zl[6Bc|B*_!qc^UȭcF)Pn+(>9 5ich*\;87fJ)p*=J55w7!80-{Fn|>f&A+(Y͇sCwޢjp\Y6DPS}jsRl[3Uq;qM4B5²f>wpC%u EtkPt_0=%1 P&E.[֣_ 11UQY"ޣ LA'pd&2.D\flʚ{[J.d{y+W'/.{ St ۲%3l,l+递/ݨ o:n`Lr}y讐:~_VaN*'[66r&)#V_n R0+M+fV[+byP@Ah֖퀝سq?1)ДzsԖ|1{q c y&r?i-w3U͍ޱjm%sT[אWa;g38Q#0WZqudȊ⻗8%YjSNj_Õ~d$Sh`BC6*>Oe!Vi:tx8_8 ædl 7$d.T^)M*DPrN/%AQTN-G8e8楋M.wEƠfqy>-.5Hѥ!S-[Tq40nN0F;E;'{7$Cmjn?r+v E*7CaꢷZ-EIOa(E$.1a@FtZi~uݪyۖ7&ea$WTS6Jt%KM{3 +/|>SH g͂l bVpl\9W|ؕ|Y%'d&y^m $w2ĺ3HrD&7IBHߴƫ@[۰9li e08I~m0;ޚAod)RSh6,O:qK6wX᠌_k!䝣iX14BċxMؐ 7 M@}\873 s.>s*#DKF#a$#)}RŌ4GDQïyG+[]+] w@b}KJ7g7 yoĭ{@py^PCQ t|&H᫉ p\&Œ>eD|rmb/pՋ!a ZV!-y!`nX~9Ao9`O|q /Ψ}{D wȏ)n5򒡽зYAJ75cd[(bho$S":i^xA^.>֤h5WE cf{p+EYףHdH b#.d8'bH6jx mǃ  }5"LBB=p GxfV:mMЮ Ls*3B6hq*>i})aOObZ~tngJ+URfZ[`cD/#*L'8}kv̗hc(ῧG2&]Ө s @g|'PkV Ili6@ܭtnUjMJ?tnGt^%|.:||+K|6uF!:DXfEqmC"86I k{$FyO#OaVDZS*wHZ8nNf0#Aut3\ Am 7@, {M/Ў\vU4!c/묝D1&zaȪ HӃOE˟_- 1ڑ, nN39Z#©uG3L{CdS}F֑$C,Qlf;m}< fP4*Y xxEa)‘4^m7:Mn襆܍`+;vUWG40ꋥ1l7!$'NGiX(gɷ <})6U~iq=߿ce5Q(IڶQQ@4%3lA- 6vx(&EK m /+]!:ĒWW2Hi&6-n 7 *?7x 泟^qkL·mxM 4Rdi6Q4Tk ǰxFE }=K@?,Y=Xv "ox FsP@ j W![FSjk2JZ g*%ëXS˓>_Z JONiq;ZyB("XG_C+Î;ojAk!mRaK%l̑=BFޡ*Qt`Ƨ; %,ڙUY֧{좿 RؓOIwu`CЙy^,8rcW6UK_/Q!dٲ&6v-au u K$/C%{_)Cلn\z;w8 #d@&SC yǙDBt^^WFxc%zܧ(6X0[ز\C!z}j8vAIgeaŧ?2X4 T:&\ƵP͸HPPV[6x׬rW\ȓZd)^-vVP\&-DVv5d72k/ 78<$I>C~QUWTtg~ຎ3*rn`kUs.?ELjQюHAeэM6IO/yPGUsy&t`McuSHn}dW'phX;ed@G0|hGw $}Zйm+//>/jIN#sze=tI6Ki6y]fPTH%FFeRzyUe Ѯ wf05X>1Zr_3[>* %FL2dqo?#9Q!NQɬI UWT6z/ˑm4, 7 \01 xxX4;FZ9R@.vƺO0A%CGNh{bF˴GB*} 䯙F$tՔX r)f T'^Rk>@"']bDeaE4z]DTۀWeE%JYOH.r5@83nl ^#a!|>]<J3s ۠,SF"hF`; ] nV@qqZD7zFqN9t"$m/Ssk/&]eъ0~>unky5rI:'])Lj~;1\AvϱH9EI%7.Tʑ؛c'!/kg!00|ޅX:x3iےZy ř'f~hΚ2o zM0jX9\IMEof9y]9`L`n2xlLh`b9G:&ݼp`Ҫ98ZS@:ԉNOvB uX*1]2_1l+Bd])lWWn*!#4or$/Ӫ*mUEW22K'ѭiR`<\Ƽ\v!U50mR{ [9 vԁ8%9^,.3* XG<ջ%C $\ $u[X. "_n,J\/TabCLd_({u[l㣩ޡͯExm~0Lxޗ̥ҧ-AɓUȓXԽFTEw[ٹ?"xYϝw /)\!-wV&~}M`$rg[~&>&=_@0 U7qd8'wl|8Ӝ'YKH|62l(H)GkaKrWXZkRm&(O#0#2=c:&8a)'5+]5(5w% 2naɍr@\! †֗[9aZ1WEG֊O/'2DO,L%2)~`D}95&=rtǁ ɳ;;ZS_z*疪53 3=PTJbKu"d TQ6{t8\ 5jU{fC#F!i즰Sn]gYbelѼtO!1tuj{G25>Ș=NXIA#k1-ظ!f;=!īZN3۽<0O4^8`pIҨ?(^>1S|-"YS:d6?*נEAV6`}H(XaIHbRj4ԯ&hVS-Of2$M 1D4">*[+%p= pl3t5h vm\qwfj`@V]8 9 AP]Cp60=i*UF[y|\2)%J|[ʫ~k@kx'0V)xQX}ƻKU`) o"@}3$n,rHJ͎'fuVr=6# !KYzۯ=wb+zpœḈANIߠ˱)EkX*w?'1j\(.fZ?´1w)bw{:F`wiY MsxER)^hP=#DNIw+5@}k/58=yH,Hz$D/0|6P CR|]3t [Iה`n5$8@q46R#+j_6xfPn@v֥D*:ђzVp5Q[fe9|fV[ iʫWК%_֣_b Žۯ?t.FH˰yanw 4HE^Gs)pڅY $MLOxA;BMPgq&'_OA܍-Uqxgw$gUg}C8{Wr!z] q ֋j?ݠY ۹"'*ڒhڏSJEء)#F,?%Go5F گ‹|m]qLF.5wܢ\ ͤ/ldƍ}Q/G/S$(`}KX-/>c&E* ns!^{C IvwĸVF:&O cUͬ;)tɇDQ{6+c(lϩ8PYZBخ6.U3M t[L >Հ<M<ԟȢo}m>s鍋(4YQ!// ?kFq?ulCe y"`[q;~rW+I]Y̠/(bxXH5V?gs^ ~5UPɞ;ow@8!ClL :aao PnoQ(oZ}0j9~:w}mJ3] TuekIT5v<hXO(FtC6"tQlҏ4)ڮ*4%Q֫U{bmjb>1 ږJNw(țĂ#X0Q sdFP#0樁3v,w)c*1!jum;IU&$@=Y/>FH}Ɗ/{s)fpYԝHbj-٭ѵ\N,C1Q/97suwE)>[ػ;[!oa2LcUX0?6-[Ci8Lys嶯+cxR ˿^[?jd$J9n}:D׆Mƍv{ ϩ QΆ'8'! b!uSjߙ.=s(2"O`-;v,V˩ZKv (t{Q* `/2)C`hm!/3۬`;=<66 )<^]uᬅF.A/w hiBsu_D:> ^3uk}w3Wҕ_l{dǢ¼kW h}O: 1̀orM!9DwCv; &32*rC4_BSI /"enQFe`t3= )ns26l2qMp4w'Js62#`WM!D&Kܦ;zR7t%s>HmS:\sǾqH?aX9LY-o3B}7{ZO9v=åkWY][?C5lxQ굸¨%& ^I`g-7G~{t3wļƭHօOJ5z"9,)JkURr4iC]S5xM?(ltxLu"A_^3EE6|Hh7]RO"ozeϒ9? &l(a.[ wY2*nq{.MW&9cdZq sG#U1=n\TDHz ,i%Ry-a26kv";̽@(܎ `)sj5q2pXN21謴/ CF\kl{EZ A? ,2-OI(q `DnWGdW$5cT11L^Hj9tGXpZ43)HFw[M$Fs oeBڭA߃W'`*_:9N@*E *L7Lq0u@38&k٢pM.@g/uT}ox`a3$S&q+.Ej1O`qA% *SkL+uZxZw<[U4)L2]Xug+Kl ZQ-~&kz{tk3*,E .OvF٩&7J$7!yw$vt)VR&m!(=h`,Ϝ&e[չ0zB ^q am h w8 {b0*,-BY* ɿxdm7IƹqV k`YI2;iN4:~iB?Eig3o=͖Y v@}>I*usd(\wŒiW xiClPd Tlfy_+&gW [*R~ =ђ]HVfʔ4z (i7WN(T~=|9>/z#"o +thSױ\S^dmB##QPDm 72$C^kq9dڃ`ARa԰$l.v' dI Q+W/I_BS@1Jhuo{f#' YojYgD~&87s2e@ڪ#@o lSRԞvH2Ll\F~s]"Pv"[-+,GOQ@wXץiZs5H23Eg$CId*u\<.Z$a?-rlM`3Op&II .o֘Iu!9YNB'Q.,GK%݌`sۛR*;1%*K >7%} -~sGX؎HuM8cAv`;鎠]6UPm3E6n~ⱱX쓗p7add¾w<Ϥ` z߾A-XW5 |3* ԶYڒV6.Xt)+i6I(:ȣLxtd x}Nh@w`3 gEAN=h~JF"I>?{Ӧ]ƃ^S ԁYփW gZMp3Y#T: Pzڪn`@a~ū,]7h H*h|Tj^%N:㨿1QL8(uOuțO>F>DI)d?^hrV!O:kve 9j)Rk>,ion'bߛ͈m4IU)zt]5 +Ptf_6Ib^d1w,h5jt;(,_<[Q@Рөg.feQ閉@I~ڣH)2M@/j[f0OƟf+・5I3PnS(/bvg Q`nBaP=͞PۈcvE3&X_̢HQIsb8x>0\QK懼L>l >5vU9'gu e߾ /!ʀo[!R8=|8>/vg)}ۀutfYx观FqRHUlaH=`N s+Y pr@ rBt3^X#ϲ9-fdJ\ a=S&͜`p`捌ܲVh#ʍOyYLPY%)Uj`2>'"3:gCًX :%Bȅ??g^$[ʟ<;dyMg~N05$rYU%q0qd7]1\kVz}=mBzgj0FwJ͈CL~Oru(՟7(`2):VK]RCf9`l;MzOD9R}q 9*NJgJrx^/ܘwlI{C:Mr@,g8=Α2!۠O<bz,s"~e9n,-TX̺s`%yЋeVn,&3#]}X}IU 54˄8Փ lH_{`3IPE@%9-KM-f:C 9b$"i k;tɐ\[ٺ 5 Tyuk=`?FJwp0\ ZZkA#ҵ @0]՘V*t(y]^%6i0 RPG|A7[DѪ&%s8'c2WtwY\Bge g#K9uU'Ỳ_ Z)NJb=8 mӂ:h#7 |&ge%+6o0ՋRWDP)H?l&aKAߤR=Z6ͨ(>NJTι#Y½_PCs^4|VmG, 'jѼ+߻[Zf2 tAVAF>/4,!_.ֻ ЃD:de_GY%1% b˔i_c@O[e\ gh]&sc)֙AwKv`܁I9N7VU<TjZV ="uJS U|'LHHMZbK?HG츕<.& hŠaI`u/DlF&XfjͶ%:[dbNep-UhmewjXgjqkbT@1ȶ_wŃ.אЛoÚMY{qrֺh^mZ^_E@m+sB=^i?{2С(WL-ٰzumuR_> gai-iGrMvX{K1Mey#w6k\РHOT 4xR=H8:ǐq=)FL#^ @!=^[ic]*L7۩ԇJ#0m4I2 !Ȗ2\>ՔtAE4u8I e"lY> ~(2!5K:PgPl }ʤzGv ~tm_)WiOLqr?gfb̈H>=B1_uMjګ2axܡEXJϙz}/Dsc:]>R#o rC6+gwa8+l ۀy "\a86.p4M<'1L#`e돔.|)4d-M۸7C54<2l ddume!5¥8E4؎o3q,$8aw`8(kֵ%ψ=ZDj%&+JmF MD?4"'a^ WWV3LruyZqmI\(IDz`ȧg5b t,B3}l@c-"YЗ!tsR9HBQ$Dz4L; J`th=/:$jԬx6[a*d+fy=aӄȸwC晰3hA g{,ދ5"oݩ-{|O~q2>AYT]~Hdc7Yܹ6h948iBtUkG <3+< l4#kͺ)*; 1;u9_{xt6) b.g4 Nw.<0kIŜNJ(f:Xnpo(&dcQi  7ۮ lMi%fm9f+d~ƥԯ: =Š)c&v룣;UU|p4?{R#svT@nB u7#޺DBF@CL4]~дټ+c՞]@+ײ:B1 C~[g )/RY]CN '9`zFe F9"{3OX׽]uc S*F:s_)~btp< p1_V̯v\wK9 sǔ\\ލAP7H!Mmzٯ2ȿ'݄9kE[K LS6PD&fk!sOSj6!Z&(3KYPga_J#4rSߺ>¥*LPbMT[3 kZ DH:< Do-Jdr$V_:oaQ8X*gp{ӖA]ѥX6@#\EHF3O틼"VO1߳xtV\,Dؘ XU_ }q>s0}.t{qNxS[ |͝'ʾU74]6){'|zz0"9TvBOEXSو\]H=-pqw~ܽ/')!<_7e!%ձo6X<' yͩrI HLõݣFnzFþ,)gX}.n#]TiCZZXհk8z¥-1~(]g٘1I4ї\+FcaSSH -Xo}sڵbӫ&u;C[upK'B!S Ml 6+r̐=i3z=~HnAPKjt v/.,;>9z]V:`y%;^5])TgE3&d+",cHÐ5+';cpxq}u:?阼4+Ꝺ=` u}ىP|ݨŇb.Ғ4?YlScԸIqOVO.riBn̐1Un[MWq]`&9>{B_91غuy63!T׸TfxF]1)Y:3Brv𕋝>6\9LԽb;A9hbi_"<}' f:29y);՜z xTVΌQr@7S8f>J #/Ahik>Ȭ_]dcMe3S`Xޝ{k6ī\tsK2+ (U`l؇S .YJOV; ǗM)8|L d&qfF\ɢnk,CYok -(Yf`KBEh,<$\ca|xeJoSwo hq7_ u{sWE), !s?x"CTC!*,e&[S Ŝ@7UzʱU2nM^yJI^ufL3JNZNֿ'@^İ%w.;,8 0Z_=<'D'^#|>sC1杪.7j@ͼ2Q$N^K3DhwWuV3W0gdV:<Xd HG|4 ?I\ pc_]LKԕA^GcʆAE(zfWB眮!Ri&`be:/쮿Qd:`RX2+t6x+ܹEjɂфm0)w͔lc߳iRϓp b {q,C8ЁU%h;9L2RRzhԑ;#wD__XڗVja7n9jcjfe+8P`'Q>-dD_dg=/r}2q}14wLq,Zrփʧ]?)y "8J"\da* ?Hl cH] ON6oы [šqtOMgS!Uű,j$BWQwq>FPB} H+iJFwS$fZlY6[}hbe;>geix{0I KϪnz"6td>cS=Σ MnyRҩ\rے8 _մD5q͙?$ g}֡t:wKG*3`vGMlVuLM@7tGdۈ'6;1֠юK(kfG n5[R Vf5[$4:]sZIۢWgx+ ِ!a  P>B8g&, \Hׯhv3@vaKdum^&UmޞXyۉD_{: lm Q|2ۯ Nj>=EXОj>ݜ5jk`KnG79cO`*FEJmhV47^㨏sP/E+cڽAnlIKodz)+>|ӡwR-ll2d8̆]Ն7! ,MszBj4$On;|-טC_--Pk}:W4?)JĪ"ָ;9[@x]ſXEdq"ՕSO@ r}a>nQ`X$\nꃓne2[۴{YS7F"AEHu9ȱ<;*?WPG.B@]o+۽ZaCq f \'x\T3a\ tg֓ (MuoU7چOقf~[%(\"`oo/]ڴ-AAGWbʳ^B\Vu m$>.ߦ >.òwZ AGx)'%<0GFo d0S+&ŽcZq ROp}-oئ]YED+ANw , i퓶P_:u-Z!႙@5PQ<ϟRs_%~Bʴ )hpP^MTo:{?~:VUvzgbnD̈CNLҵ6K[7d-H PFL6A7)Dl֔׿\#l{]r*2rJnf~ʣ1y>8%a.\&WXQ:# X9wj<3HzRS67Fwđ.J (iUȼ;6dᒮ$fa ePat131ŌmrbH-VaU1L[>0.+MFIeD=my [WOBծjw ]$2//Ғ&U睍R|~#t#?zD :PחqoW V*f_@.ȊVz΍@$tT2H#ǵԜ1i}bT JqqwW~Q%N퉕uenE\E)l&X+G!56Ss{x&ڱoomq$z*N/9 хu42GB#bܽr Cj qk3io6ĖaiDRYQQg!f)¨d9bNqA5d( <*,C aT{2y?IA+hVAN .lK@X|^+)aEcK0~wͻw=ٶ&Sǵ8: _Po8_IfxnB9:1:.[W1YS'4akRw$tṉ{sheҾ~7f畋iY,%,r0f#Rۻ')ߵ'w_ ը@CC :u~1*շס{}|Z X9<8/p{JHwhtڨۜ.n$F%g:|TP4xPӁ~3sܰ7WPy5%,i _;º_.9N Ǿ-ظ_r~˪_KyPi[E׸|6 StJA9nŒZ>8/+;~94deO8R6O,-͠7A2Fz@=KYv4KeNmnaK+3{Dž ,]vy ͽl*SAE >){63b |ܠ!`rF24l׸,8&se<ǺHh]of^CM˻ Ja? "s[#OL!i\p#VEU*NL!6J M]NLtp/'"N29 _cmygk8ջVwYKa͖9B:D<_s|Ii9>{y9i4ckͶ6^+C/>Sf+ ;xo%o Jzũ$ɠ>>3M`Okr$I< Gqb24@sK;2c1R AٜWCC0q݁vJOu7|"(1\]X<[\r\|DIe,$_,%Γ09LהjϜlh_>BnMlj|6;1y6;+cܷ*F6'yp]& ~11].w*oh#i7/zg攁! RlE@ɖ)QyDZT06;\xcɂJb훀wt5߆-|S*(R{tzl<$ $ d Ut&(x:dpTXNZ?/U=z݇xMʀd%Ϡw, E& 4'Z:Q Ig_0g}v0!q_,aY'30&;`042[)o L-t.cUqR>R]gקbP4qӏWaLuϟB|4"nr(w^_ogAd< xQ B JusRW=u!q ~"f.WEqKb+ Zo6;k=YYphG:lP%EW*a:~ؓ&O(THfJBFmj|iGB;R&{g8/XY*3ꢜ wyq33ðYd{0 JB0M\> Mc򅨬KR}W }w !@03z# 3IMĘ`,U~w}#0Bha?r2Q % Eu;C w ,3;0)]NM! KYj "$nLTZ~zCB8Uqy:G̩'T(;~W\Y6k6*늇Cg7[%?pv@ .[AˈOal0>d1,X@'LcgDMgwW<A,ˆ}Jkj$dU]ZL'3޴ީڿ`<啂3KmǨ$2;,"4[˪q~uOp9{ڌBEPy-9"'V?6˟_wUz@7x_%{=2'>WW$U0QPdfȲ 7*wVAe$k+DmU l;' w_&~f @%砅,v0 sxˆ<E3jUzW輀x@q0zuV4-o-+%A1e\r$fw*`|VU>.KF,gJ˭d>_w 6Q_N$몚vm?qտZ٩r-I9VLc,vZ* "YR$d(2g6@/>[w^]g8zql8-8`"J |[K274o |8P/RQt[њUٟ?Ԃ^F,XܶM]k.ߞ l :ѓI 'xAViҭvšч#3E1鸗W[,{LAvBՏLs Tt+ : 6U'RJT9.=1 ~LUu&(@7tu.-x$ #)=݋3/,P bKh4 u0E&}n_V/|4(t`1V~^ve2@'[EGMTJF:YXb?R 5K)iDMWrɬNdeR9ti f3p˲׸?l`k Ρ'[&?[+D3q)9l/,gպ֘h;wnTH(Xq+BK汕5Z]#Vh Bm N.wf2!G^6T,6Eu"w!!O67KގfZ+ndHbS*A QTv\ ?7f5֚w,R G%Z?%&Nq<|u kuX8R"ɋ1էa8 LT2=YE+&Z,9hs0g7wМ^tG_׸[v#{_ː?*ޖJ|Ex8vs8p(Oc2xWMAwWBx@sithkzHiy9iމY5.s}b;H|yEb%<mObO҈u ,>yJqS#kU~@}ƫSa@1IIow422Cx&"wK^?Q;'g+ܝ;'W60~Gj4 iK7)QOeg"1$Rb:=@<}պ}^ jS(,̅U|yE' w VAؔ.'| mHDM H&>#ǻ rM>pf{#?ԼNH'xRO昗zDfr9NɍxO+ʁkK%mv4dxn#dQK&ReWwOq"Π1vH0&oIPMO5h䜾SM8$! õSCcG{T4ɓZb3,SNMj7K(gmnd|vI6c0lgՑj_l**3]e!E6w 4݄]h':P@s.]PGlU+'>ӃV'3BE%\A Aot-X;zIЧҞqp4O j2w[`SϭWP~8t>crp#AWOf,LOչ1È֖@ȤLNp<5JG.ԔV/d"fP,`zXVՓQRΊ_q7/Ihvy.W@Q.V8ԢgwbS+憢A(ph5gD# /V]s]d!Up~;MpitL $C X)Ș'T78ӹTZwL#Bki>wjـ`ޱhhV6.=^U=%E:JH>~n;osNX1.ƶV{&^v{A#v:e&.j5,q]ad`y~[BEQ  8l.pxhe7Iq~{ar_^zvN'9W`LI/į2Ȗg<92+)s_J i?{C'iz>ն0Sq:PL)vUyLfWE7I%ZSB~Rxcm^(elîXZ9Vm8oPx+f7=-X8<"nEf/(j-22NԥIqg 8γ:"_ {ZrA9{C9CfP\E|R} gˬ {{?@ʒpRi|i=GacX? &rqT`jW!v'R[ -ËFK*d?V;FxdH# 4avPMnr/͒C7CUF$\!/t<1yޚ.<Q'bW4ceZ7-Zdpg|tt;D,g3}. N}n,N[`-a,#U+6r 8;+り\xY o 4>ƺ6FKG_œUAP\69 * Vt}tq2˓k{(b\`x@lL.U5+[z`?mzi84ΒFFx_k?JRI[Wd♎:Q/wJJA͍);s:  $Aw4L{p]=e96:ntgO|;CK*v83D0&.RH Hȧ \ ,ِ$ĵ ِ7,G<=T|vzWWl9 ]nmCBLp,JfQ6.D@~`9r;J){ud֍v`qxh;k5OфuOvpڟ}~,bCr#AJWv[rϿH,_ο)WbO< w5VٻJ@W}gpypw~mH~|j`AV<ې'=%_X'"U e'#.ְ?>Ek- <ԗѺώӏ@FxϭV$xd$uB"N`yU #:j+TkW!lbk&ȠxDժGͼ7:,v32ɑ(2i^LXG.k@ȥ>V44#!Yo'<;V A~REB5ҍL~7#@+ny(wx981sn#w %nU+ko|(gɐyN/Cbt'4eק…]>1*G #aȚK =PҘINj4t? CX^n}y`10YBuӁ!ώRصScb9\N7p%Ep:\l<"!_.;kn&,5Qv8IOyDYtc\r`Xr/uE6l :`x$hǜҖ^f.Ne:pQKY /YPL=❸=a +%~H1<}p֡=[|IaX4^pZ˿gNw3 AfwYm3NK}9O$5mιdk:.BYE}``R k>ٞꀽk~œ@qŅeJ!\8r}VVOYΈ5,dDPEev3E&DG␵W=B;ne61#];c~Jfo(3  s& (ĚWGF@Lf! ͳ<,CIxjYt֏( mX1IhYܢQEwz?gt 5W!YDiQ7&h B`ǖWŷ'8Pdˡ[l;IQٗQcݚ8AfU6 Z b}'eLѥer)xt*#E27k44hSj8~ _g6]Eó0S`4ӮG U ]K{]ˑ}$1:KK3 fC-3ިwΈ;f)L1 a+'3x P] sP&ӳ4L@>|j`Cw]c=,9-w*kij\B`sEr\}Fm9HkH1#3)tN@S1T]l-`Om %o@7]˕۲)ޖ{w?q/Xjv:+Ŀ7Wf 66>Bc0ybr)3  9>̬e Շ*SSN`pN.ٞHϏ !qI7?*gUp m*r7iHؒ.LW84d+x`8URTuwzS$RW0ksWjQM;.ǜSUwd]NU3Z1)ъO-v2Ѿoxh?}x}p:b1$I+?H;dQY*Uv{fr%O?cP@:1x1߼K>jFqZ34(ӹW 04:Y[Ȇ7I:Tk9- "?OEb;3YG|~G|&.uϚbE^L]F*sIfI0zyBـZ#\ Lo ȻR&Z>i7xp gfaわb ֝Z%9#I~}9B,]pB;xQkIzz# 5fmN5FS/DPyϿ"ť(Q{B\Ҥ+*;Zm b$(8f 8}/y=6BHkImbB}!34վZM(? ^a?kA @e(BU췬G}Bl_MII*.]Rڢlox'cU Q[(5} ;:H.l0Dd']n;uKЭ]F TX=G)aa8`R"sk}Ɋ'SE^Y<@䯴2l:˧6xj>łh$_s-$SĽsT"Ιf Fު7 쪋9Vdw-A$/B>p}(BrJ|phuO#Aր%7S"bºm&L#}!!?tioc`ʯ[[ƳXcT8)0oR si#֮zZa1= % 9W¢u~OnnAUdߡ6(a ;ŀ༡YYY/jU),2v"swp\v|z_EFs,zjVk%)Jx\*Fer' ܑ&("+~ eذjtIo?,2jk!C?$]|drF"j81n4o6zOJ Ӿ_A"ѽpėG!ۑOjX.gyt ¢9@~)Ђ@2q$wͪBY2ڨ@01V3FZثo1@J5'S5-ǍpL}S֙/ $tyϫ_os'o5L= $U:~i5!#Y;gys^aO *|=4Ag7VτVwfv?}r]͡%?G& Osy\?2`/Vhmр٫Ca^M`;DpO2R|4";}uaj'ڒLo7q 4#oied.|Ƴ |&']k&KZ.&PnJ:2l>IlL{_28{'>YvtG|4tb>n0pΦ55g.z2 '%4ɷ?;g̣Pٰ؀B\|ri6Pp߫5|BS0uSvvJ=,*)^hr{oԧ2n<sbij5v"!x"H?hY=6*_ya,!<(XD ܺ&7wUfqLNMu\:B EБ4jT }SZ6^ZhĆej$r:vIr|;CeJ82` 儌ٯ)I&vó +/&,YR9qDߐCbǐ[bwYpɛVVidͷL8_/|ik)T/*.T$kEUJClKK˖cǫ_ro0J?iaQ8dۧ0Fßx{5Cekq6J-nn~Xا- 3'jL|a=kgV(j'b6$.U#6޽C H1V%2 Y};!5yb~!^7eKm@ŨOOȲY&4 [. AR0v+*j)-荞Y`^ux.@yvs(6g#2]|CKZr9_ؒʮL"灧H`qW9K#v#2qdmUC/Om^?ъL+ 1/T҉ n{FRs-5qYML~ WȎVBu[tMk@+e;dRjāvN;!ai!'b .\=7=Cl_ =BYpXPj|9PSj <ÀH/>1 ;#~nO2,gP),8pd$3x%k$ m>QeM"Ӝ8TQ >gZɋ rV~8.^GRApDɡ`-,8_OT͇Ӯk{TB-|.D|C؞9uߵr`n=Wd,L"rn qI rJimyWe_gS& 7<[PI??^ܢRS*V#%%3Os.0yPX2UnJ0O"t g*".ls1“+?t܄/lxo{;zT\=)1#3:K"@v2߲V,b>sߙ#\4. Z~$RC4b*tfYrG*66y{+γ^.{% W't=K )a] 4j8jG9&S2 v?sBB8&"l U;6_k 5 ].e@ezC`R5)Q\')mP,U߲oQVH&bC윷 f^<5T jQzmlHBJizŭM)`_к~#;S!5)`R ^(CJʉKVC>ɭ]q24%bc 'z dRHFփNx?"~F7سdu6\/Fal޺I-HZ WXœv=CSu+:].)rTA†> RcwE"]RpzcTcVfvI HnXsϟmLqG+ 4Lf-y@ԇMtyh w.Y14.\.A7ozRGlL5|k]R$$AoTkY\XcҎӒ yPG.<,MV#GXYnΆ0 2d[2V]X /[y&uQ(c(#;D%]z܄w:d2omk{~,yU:i%ЌEV,֫>>t3"bN0&&\9=U)3,fťDC`f{u ؘʽG9r ]Y?s Z:"Ecݒ}/*F!4ui xIʺ&Չa Ɵ _gb9{W٤y[O3ӢAF ~6W㖍 6A%<|6B6 ~DdT̒&q ݜ1 xc I`RK6l)sek}Dq3TF' AILF!t [ FP~!o£5֔1A;Z=ywbYuP=N!\6]6ƫ9N-qUTZY1w">Sz0 @)@{^XχԆ,8#᚛fM(K7{*EbT vkN|C0wԽ&=n{q$2JF{j_'雬spc5@;uTXT.tK肰s7 %&WlZk^#w‡o ds}Uݵ$jch'ѕ{oƺ4-daMo>_>sz:>Γ,&B^AN&eQ4C&E~JzAɎCq$ϐ4 ~X IEg'{-?v`1DAtVQG;/W0*YyM$gqr6G ՝!0o,*>S,XR D.6$<\)Ycc$ĊK2&fuVRjp5EslZ)Ԅ8Ƕ֨!Id.z]?B4jPLhװG(p+UP7 a|6w 2*ؓKlW wMq?Ԫ5 1㻜8`ȞV>趧WZ]O!ȩ{.䒍b, ^x*t7J =۶cL.MF YQ0I Zv-PDK*wө ihv EqTI3ƶ0d>n6>eFZC]XG0&,y:ĄBKZG#@('*h:o2Pcn .'i^ ̌MKԡNgpgeƄޥ·7Bl Kl_1#n?Cp{}i?i7(=Cޣnlf "k7w#.M7} {EtR&P$n3WZaD[^lOMTD)P(nY>>̮m1EQj'kjw;<ӱ]hĦ [E 5w]m Z7 evDKTWUYqS'efƱi qSM*?c& L$$~8YYt} 1xga?Ĕ O:m,ML*4 cA?׃7}Zvb- @WߺXCG_O~2,rHg̉ y^OyP3u-< =.dԉXS [ faB UM6 o1&iJHDi˕ {{#/.[d6xGUąwL˴Zqڴ)7cצFytҘL^ct*P]Սr?&ĬWNx\ջ-ᴗ ^ %s;<_— {[tjy#/>~7O-(Ó,XQbKn$s,o ՊT.ҶFu/"6@ܡ&T'!0a;!Ro[]PF?n,C&˕B1/%#Ғ 9^ &*;qRmQRB ZZdtI6<cRiRM;ࢤC;?I٩I5m\vo)&3nJ áYsve?Wv{W_Jr&%H"M=[iwa?n{a:ow( Xw2[}uWI%}Tl$O=i(99Ӗ,) nZh_aoӳxcz+CDPUVؓ 4 -d~BPQ% +6{$5r%YUP{`[?N|@M]J>̔=ض^p`d*IW'ΑhW*ʽi Je5gUfTVEon5E,Ϸ8֐oHpn/ 𴕲 &?}"[V #f:\֒oCFZϓ.4,2sQ]iD߰NN \okoꪊ% p/al+(0Z^s e:(FO~{qT ьQASɜLՠ+3j*kWո]Ĕ^*Fڥ6wq,+VkTk0`<)PB0kГ*LдBब3G5ow;3λ!k1<1=rbK|Fr1iy~VBZKcZJOUp a0c; sq yj'ރ&` 2vWeⓕ+*Ba~kA9]`!h]9})A $%7'8]2ede-@$ Z #eƯ8&oO@ }LZr_[gS,r@F#޲ 5aTJY$wR} H{ZnR2}SXHϏ-\'-^0>P$YN u)T//?"ckqwm&E5 3YD(l#.xo#*k^i,Fjn,>MطߥLk;52HqV{&N&o0!(Mb`xD,ָ7 >a0TдnݵSgD׆evǙXG|'gP٪#g=HE =+2F ;㍦.h-("/o}?ɺP,A^D96cT+"N{ &Kg-p eTP?h$·Y&Z'iXm?[) -(Fq7n .$(^}(PvI!:/'tnʀ&_2 0\$CNט #dn K >pk;vaF+f˷y_iuXEfj:k@:bouo/f.Q&uُ 2ᓝ d"78k^ ƾ6: M)P9TdT.\/׉oPh_#lVv XuvfAFwa]f"ˌ8NbP(z.! Г,Ը,WˏMӲ.bvXQ`Y&ڵx&J6aPvfLl92)f7a|ӬdӀgB16aдBCLݚZ#}1O^ΰw_ϟXN"%uCdtР PHFvhQcd~{#MY}b׾NRa@H{e3KG8& ;acc8nSϡDZ:R[/a'mY yݠ׸G] IhJv&掇/rT1Kk( X(2s#orT%&E\O~ NMТ\a.:ik[W}_ U`IS}şqXK*8ߓ ΰ>VEWi7㝍-L)ecPsV??wR2$PNK2 ԏ$2wf%2]'v{Q=R$ R>f ̝ٱB-o{}^sJba xzgv:r]xզP&&>S`wy i= r~MxVkvRkdK,P)_XSwv4ox ?fC#>Տ;3i_i5 +/+GVom1d 5GiӢVsZv2QV)hxZ挀KQd-:1;f/ M_~Bz!ۢPm6nbx:J X_(AC:p3Y(b)ڑ=9#:\6/qZY T0NB Y\oɓӠIK>AAwlEwˤc,.t«~:UTE>ᇢe] UbKQμ[X-} /[!H7l(Dhd(gDW3A 3NZ%,OZb;76 WOcw$h{6cnS'krCQ9#5W:=ve} <TznWes{ zRp$8%䤍P1hp!6'Bʠ pYFn2WؕSYg8k zf!)nNߘ5-ce'!e8>p[a@a\w<>ar bjiE lDؘ'S:L2I`㹬 X|vmI o|Lo,[I2:+0ҍ&M M_-`UBM7V<4]CҒђ!Ζʫ/~\sYG52DarHiQ@t'9W xψ gͤ6EBa`$C4G#i庐'xr$n55W/Keןx9ND> NDwd*?3p^%7vY)Escqm"srkt>ǥQ\Zmdb/cr bLdCwk$'뢌nA-9R{g@{FE=V gdբurEms8 )<@ MҚe#z*^PBRa.Xma낂A:ظm//Ôve%! R@);$=2҄kjľ&:lP *yvlU%8010=C%@5[3sJ?gY5? |q u=(+^Yk笌E_]ڝ\o_ACN&=?rfX8%{o-jsRs".{".#P9 |ݔ/REQoGôuq'u=Fe~8EeOdCbяo@ qI:j:lj*s:ޯlJ9S7T|{8-дT. $-{^1çoS0T~9_b #q{zޜ3 {WwDw1UjDAܙ;N.S1t*GYHR |\ ʤi{hIO j%H^d,2<&L784;-gOfKG:kÇH:2:ozՊܦ؟cA Zob ے_9YXa>x0𥟼Q;ĀD}K7ŬvJ[K|*gUlH9 h{?cNo|S:HsQ4~l5]֑UVYgPj-c%S5cgR[囘lOGuiz Mjۗ-鮵׼W+ З*"9,PkEČ'ϢOM]afu%T:޸kiHTa חFǹ^ti"i:"X]{kM኎* z'G/3gU iRX7҈$ Pz_z;J^ Ő?G D'`wM:3 QcACihZO)A# W 7MРLjtr`B A=eg@b)qln`I *nyD, ߘu_'|u[b_ 휆InM/m;xiG4ȉRtR}uLJhq/6 (%@st-e}nFB<1 &$cԘsPOؕԻCFJ:b$5#n *8DIpFL?m,~᮰%+c2&rPv]?:U&WK6waxlTlx 1@ĺ|A!4xI.J]jL0>UօL9S76nƋT5ڸA\-z0"ήg9 cgsIW Zy1;D0i v9vuN #gSnqOzp%Kt[3ipڴ9pR{%QcAu QL郐N4J3gH #H/VlV60Y>?ulAj`hOښX\+ȝ%pPv! >Nd=tEee0'-~.νp(iQ]P].S^u_ZY>;"sR+\ڹGiɎFo4' q.,:F; H@Ne&5E 4A-MjLtby96~^ZH\˅:a+:ymg(~Snyk>9K;7X9n&LǴ[ %3Oxt> ŭTK2`YH*KnjaHV{t'p?}AKދֵضDH:jU"iZ%B(`Mֳ~B>x{ IeJ_TbFͦNDo4^GX..6/?JaCWpZ V5t ɒbA6Oo>qݝV|ufdp揾XѼa6饴;/goAT~,Cښ )dm۝;ȧG6a|0F^ɬÓ,~l¾j5CecWȊ1SzZOՓHfH5"uIg?n.1"IwnrpԐ/-mQW,MqGHMWpm\h@]Myh&4QߗNZrP܂A }H* խI'$z= ⓔn?kSY1yXOy _<\[ Uqio "%_ bfJg <軨\YMFimut3c r֟Wܫc"#~$7W%"h|ה_,.2ŋ_ 4p3\IZ):JGrslg9m@ ˦yƭq?MGм* xU^Bqp:8_4X$D@ƒ$-66&1rnlJ|k0gJ섰Pw!m,oУŝ59ptT\(۹QgP *2z޾Ep`^!×)?p!H]a\íGD\3OĮkBvL ʄ|J̃p/^Jѥx',mxXs]E$0qe@ R3si4uߪXDQnXM::BbS) l㶑R\J;T8}^C{oFQE* T=٘mZ`&,ٶ-fk !Da3Eݥ w(ÇHF8F ͔`Y.Lâlt (c;,p, a0yu VV(6vKŝsfSvST< g8`} qoĤ}GJnm'U MK# WF 2=${J31>Z>;^@5F>T͋ ~CաM" ]\ FJ V rI@4Qlb@ģ|@a(:" ^#8Cy?g/!vσ]k|DzbӌtrJX:-lm:TؓK@R\Dt >8PB3=KOa]MsH@Ca$nkCb.{}d#+QSyɌIẌPpkZJ>". pp]|^saD0ZlUXqE!\CYlhF HJ w=?Ѩy4g\Ubp!cHp>mz$mq~>P_s-ߒc&濂W "$P:DQ nkS d ︿qtȣY'.a?"W &c|DR2nrܾK@Xo@$KGk8@:~˫dIk0jPI7x|7bI?n_>#:܀$@c$aR;B@r= bz,%Pٓ  %]Qj"6wԈ}:M^ _!&ickLy Ral> *knJ9̒Sh fjωvr?HPv> E՝dy[Q(``?=˭uӘW3YjV E@uTn:3~k/ Ҫ2~)鴪S#({sk;4!b˚PX+IRN" ŭ%5PJXxBRr5Bwz\ "Zo4Ńd1Zks7G-F5 u@r&O]'1?E^CVwnR`pFAFX}iGVƋٴ`:Ur*Q&5˾)x6%$ s2]/Ԃmh|`yQ 4.;Õ7+N.PIT{bw:vnk :ꁱPT3g*T(NRBonPÀshfO1ĉ\.:m}6=tJ9qP P*t!@~̡,j@A )0 Ol G&"qóN䜈Ւ p{ x=kWe.>]K'4?2ė^վ7LqݢSo:l:,=1,y% fv5qf-<л#ċܟjDmX]GbZ#Gx}Z#nXD le>g~)oi?y¨O"wN<S҉6wr=šcK)=bzS@ۓek7t \zwiJ g˾en LFP2z|O- Iy9u6\H>JL(dmn.m*l:083^8@pӬt'rx3WVܴ֣'s:Un2x *2HཀDڿ22}iT"9u{byVČCzh&]qpLG)=O ,BC`6bv2* &[IN/%/>'b2M ZM\HgDskŎ9%0>G}ۀT|[dgZ藢8Y~ ?pc~;jVa`v#-r{ʗMf:E(p! fٖ]Waߪӆ[ň:_8B(l/[^)ɩLܐTS) %AҌw_I:\4 _\7[u*Cywqhdd`Q_O>"Xc+jgp$白 ZLngL avgq me}3ڸgYmcX?% SMC8Rz~E'-#tE;KzQ>Dd;|)fH/Rue=QnO_,VjH'>ߋw}HaIQRd>P:d>A(B ܹNy;ybt, @F/0(&[zRE}ei.x+Y*vUxA+6g%\뿱7 K@~6LmJ])k1Kvf1u˿iJm\C.gBf; Z,q-ݒ̗dZېŕNl8)t ['Emsrv 4d?VmjvlqәŠF)3 {M}G=I8dɀX$uZ0)Ϗ t} 21oMO+ڰee}zڛԥM_bƗm (xYz5 ϗ\(579:'|_4>߁7 ko#=xZFGYPr~{/:*%2:桒ʈIMO,u`nіl0I*WAQ0F9ˌ%گ8iGj,%⑋O1E)hR8>MbjRl=;ȃFvJ;{zeP gR x;Iz@^ٷ z"GL!/rBϼo**X'D5|8b0yKf}ǖۉD㥄g$1fSRjo]ڟ<0K͘7KaoA0s!WH)qlex| M&I|i c\3#y1߽~-3duLC '!*|Xfh44~= e4adyHD!wB%YW4X fE쾤acf"Eb3~‹0%hkBʽwg~֪ *Ghc@㤈8峚sCY[Jq]{__톆qiFno5ƪCїpɱz4+aȘ'Cemke>fK vv_'ӄ@s}43!`O(bӶ\ í|8Yट'a+:gk`$8{ o -.UṠZ1xp KYѤ|nUR'UKʪo?92bfͲdR?!xpRdy: 1m2䐼7̉=dLE~޵Mwj Le'c>ba^&o&TjWU9#1ž/'-qPj}OW.R1@>XYFerT,<T-9Fai$r7c8wA-߀-"c"a@`jc1uOTtnݕ z㪣 ';Iq3DL~`VXb]Fֺ$I Cif^1/-%K{%^A&nâ|_,{xΦkq HoEE\}1mQ=ΰfw-EЉbk{8? b~Cە=35cǨ= Z|V]A3[uT= ŒfG)t6t7'U(,M,%jѰCGaK͗BIH5ĦN8dJftUaӝS{k[p&i>r 'tz}x=!D5@AߤaWEh$1zɑ҆.QN{wSM1OܢWՍPSJQҮǠ*:&l.QyM7p aEOBnӷ~z q_]#7i)!^~RF-?_$XJUN 솶MB@$Vinm=5ĎHqG> BmV`_b {c0׽ }W]){f46GMRYI}2>7Bv!fhԇ&B#2: D' /u0\Eb`.DE[J\LJhΘ*Ms!WkF֟@Ւ;zfdugV†&AY@l2% RFZg ϼn)Mz#Qݩ( mC.@:逮b$/^TW1@ea V[ti։MPAxi >/C;Y`g \8(^zɚ`I>m `ܗgYwM1?ɺ՛cZ4@ɼi#uT;ޘ\: fy#cL a*7bev i5H+I4qu x!ٍLZIV?u~̸`Z@{ieCM׈yo-S<#x3aJ껿\lHUVܓrYnmXvz.}JadyW{gA/ML٨.2fq%sr ;NLD@{u]t~ "@9xwl$"]3V-M0nMYUEM 'IH߼o&`TS8P+?K(z =lE0O |SGyrKZ,ytR׮dy|r D I]9qtB3H `[?ug߿ c0=,57SZ=kͧxDad=E qQ}8+di\5?D{_i%9ܻIIsݑ9$P;aUU pp5K ,}gBͥVHDpqJjv1/X+}0h USĥ`hP`˜ke"b PkU;ԏ%(!sAOIû20筹`彔Nd\CY"Ze*Rys,Xtq"ZUX0oL[8.]n9gCtE4:k.b{PfD;$". T'Fv6TᔤQ;_)vm0?CAHCIu.bۮO]CϘMG ڄ.sn%%=[cyhz•=-Là:r5ѽԬ `8 w cRSEIb'彙!]Q+ t;.5 )le 3k7P{%Ɓ|bė5*bc2ђdRjMcdi,/ެ<K Ui/y>`m|y,`3Ӱ#7)5\#]xմn뛸$ޚY/RE ׍-u72^.w?Uc* _%ZOQ72ѵXMIeY$@wLfb5P6c٧E?KapĩVH˅&bG%_p zyP' ץaX%o1衡ʔp*d8r3H'b̯%B\>=AC}NlJ;D>&k %TIăm>a9΂T#YwUH lۙjyve_%\9Z(~XIstm_6T2oql7\ڎB;rNagh:8Liyȭ3C_}>R4V\NmXg|LyJI1kCT>J:}+Nu>+=M*QdbO]^^_OWλ¶*RPq,FhYۿJ3M= QӇP`Z&P]mC.0`<3iQf)+nɨI"/7=TRPAuog 1IVEy%ȅ5gWɫjأ .zrHX\ 7|Zi"O)濊EhUֳ}WHY/;NX5"7鎿~xT՜[Q25*͎~ʾuh!mgQ:Qts=ɂO 0?5^TtC.\ a9PW/@spN5OF&S KxzĞrϸ >*f1/k>gK CSJ=l֓A.6O㗍7BMHVZHӥ#!͊n+jCRϸ\{FBpZ$yLͫhW+ko]94vH|C\m=өꈚ: Zu؁@_'{rD%\ˊufݩdH77!EM[\BxLhʛsm'^mJxű&LJ=b5DO艬oJn^[#ر פFҒ\9(ՠ_ړңCٽyp@Z8O96Pi; ;iP ;vD5p }{ ǯ)(l*M_wXAMPA5܎C <}G5]lGb?Z%G`)kB Q$Q+)cySL=|USmO'#fW)>^? -)}q#t˃->FhߣDz2oy{mu\_`r6<)< Q(7ÊSw=yw*9r e'JNJ|6ehP֏lѭ|~פ3 ذVI=GCI_p 9Pfr(M[4s$mѸDE " K*b^oVY7!E4|wBC]|ϩ5?cXm?ugl=jr=i\<$;w엋ђl755YX]٧8#xάxƮɚp9O Iȿ#/DEU-]fܷ Z>; ,P+4+()z_%ۧ\7uB_)R% yAayTm)n۾H^f+xFϖ ^?  $ʚErK·]͟佹]RTc){zwݟOcB6},m4RѬHNAF $X&>:etӢ%~^5[h͐6! شD͌Oa]noJTR&.bfp(ܫH9l' opi8A#^\gD_R/{׌#ɛ*ӡؼ\Z[_TZwD@l. h:nϝUPLKfo’BZyt!v\#])3P j >S6arML⠲ϻ)/ E0XF nD\T|`9$a[98{T= p NxܣF/NRꔔ"6u)$0KmW NoU-z}($ύv b%ϵ?Wg26+z숯;; s_8gӮH#%\wgU8)olz;XR&V'X~DR 1<1aVQ!ߧCTy}X 'ptL~p/ 64JM*^!¦\[ЙBnj¡큄 kl+TB}vX{ ou剛p<~I&5AۢSsޓin7cvxT*lè.)0(s*;}/rnM x%̈́^%fu=* R=J#Xjlri-z?04pxBv%`Ǖ *K4+i'8n NyDɇ Fi 5">87Z[ ,ә^eYs"1[ ǘ+;B/i'`=__5ւ]8ljDX, < t>y]pG'!{&e/0j5M2,SRnU %æ5˶wߞ}4ٚ%$Q?EIQuc׎wTq7PBՖQczf m Ǘ0Fk?_,T9lUܔ(-Giyrϰ|2mNrnlxt勎kû]Gu!E] ^{74O%v0!l;9ɚg eMEtB\(2 8`"r n}PkTpy[Lo2x6c-MT,87UD9"P5Kυ}H$d) q7=#&Xzi6"eC N_Nh-VthRq(Cb=?'@Ζ7KnaL<$ͩYÆC4[#/[ZP4GѵAH?βH]R.DMa$.EdPhwYb`qW~)y2J#05{ 65AZnr,f%]A`B(:4ASv#2yǝi'Xdԉ*'I-m]ӐyTVeezrꠚ`|(y>{D^F!fiˋTOCN&! +sj@8Ī867"Вkb(A?wvihV) Wo'Bayp&V8VɱhWU3 վ'ghOڤ ǽ36y.YXo**SŃ/28~(sCc^{G`T!똛|) ;.N9 h<\-Th5*)+e~Jܚ F+on]w Yѱ8Ok V>Xݣ;qY5ޝp7b\sqL1Z%:0}X' ic\I1z݈2񇼷0dr.8H~Jp|3}U{/xfÎZ=#[qHSE0kB H>84D Tpޯ2 Ygar:LPhy#lYOV,lW#7f.۟eo]"?峭-z'y_LR$4.T>4B86-bй|[9ףss0m8(bl 73o]3seZd}\0 &;30ŝ`Dp9ClT(-@S8|~OyH] `DKuMτ7r.,F[]8}lR&\bQhc@Bs6cʘ%\l,lcmDD`V+9 o v@ C.}Nl CamZQaOK@Y$GV~*)}uY~thFe(bt eNxO(JW$ yӣ@>3î/(KO-8\a3gS*G$3H^34/F}Nf*"_nz@;l,qF)\ 5kT(] ui,r_G|L IYvo |Ɔ߱avAcB54&rf!~ @=eDҐ/tݩJaGȌMԤГzÉr9 kUUp۞ ҕ2@(0{*ky9,h<*v1|,ګ1HJ1gsBM98Zj UAV~4IȐڴa: FPI|Q(8CxcN'[wMDk(ZxmxX-{;x8ړvenh]w5>Sa0!򆟵W;|?Jrء mǬ χ !oewE~5AgۖɈ>Z> (6k|spD@HjWȞ(JJwnGfxg?vT*~R@a:֕Hu7) JVsd CAcCcd;% |T+ Ĥ>;Qr>#!#X|ٽpC@<8f@Y0s$vlJ4{"š(?k46^z6\ܩ_^U#[l|?E5xqGӶN…[x L h4Յ,=KWePPP3@кDwk8TK'CHއLSWq@}V)[|#!@~pZ'f7qg\M*y$M5sZ7hj`,tx2G+m7oy/ n}j VLZF,"54($|\TTɺW5'sCiZE2-(7bBL*KQuj9ְYx:JIެ[z;0-Y]}?Lre#1$_nKóI  +!ߑ˹ l@~!'"k[3ዤ3h.)5lQ}`Iy}ZVا@Om]%?^'?1ή_3_t ZT,R׮UAN^QʞzR-:;;e֥!D_sW RLTϰG$+RmYD<3'~I fuP&vOP_ղH4oaMgrtʻ]UuL k6AV&sX\|nR5,?GA/fPˠ\¤mM̉ґRjPW>2j4@F~mRf^TB+KM|5. ©'Ǽ߸tܙ =?+B M'irR@#kƒ 'hzI3hp]QaUk8&/%"Z\5=Bfh /಺Hr j+>;rZ \2 ߿CjdS·G'J \1i@' e,\?7ߴ ~[/ v= M']F0 +9ZR΋f8e;2ԻNWS D\ ]-àFKMwI\4}rl0 -Td-\\{Zcsb?B?wiM`gsA7cc]~ ~|3 Zk$mmF 3y X24!MC+?T@. u1$V՘7 4MoB{~.Fz^ ט8jza,(wǡ$BQJ,׀'ߤܥJXOUm4+n8#DzE;+b,( Z-l`9Acn}ȳdvLd9:P=_?؊΁cUd43xI\]"Zi^^W3'y{AD m/,l A{eB_"nn;CILA51O˜Iv-T0 锣 jh{qȒEJ#׊ſh.HpD+`b6>2tΗ7PՉ;bOct$?TjjOQ&b9 *@@ ϶lЧnp&TI|ܮla a<$&F.#AnLm^SG0 !\Z/` gđ"*~TjO>ܺⱚb?CNbg28ßoim%k7Gg sq"xZ\jr5\_::CN5)THIr0w$kJ>,& yX[2ì);}nqbATC+B^I\\v'$O~tfX X<y?6\rNZTq(eD+R}Dã޻>V3} q@] .X "MNâ8]YsoE Ʃ/JCRf "D) qןT3vLc[bYa;X{vbN 4 ̼ ;AѐK wåڒO^J3` Ml]\~5]k SN\rO9] A = M}0da=C ĕť"1[kﷁ$ QML<i.?KPJmtdAt ]޴T<8mxhw/f}uM~!$on ]ǡo}ma;%x&z ~:]ƛ;Xi]E!b^Chmwb1Rmm*uFXMђه@#̇&۽C Mtf̀5 ֮/I p2!Q 6|rs`YXؗ $(='I*$͑#Lb{S!qM@m*]<Z/9ToXcRmUCNiy^ʷV5"y,ܢ/c609|H%a/5r̈́AyR. ߧembj Exq, ~ ^o68SyK5,?xn=MfhT >H:a0) gR[~ؒVWRkMM'aW0=٘hH\qXCyDj$Hc8}*اBQ0Q >[uGұ]-%ggEҨ@ b'.]noIA@M#P k] _aV*G`sr:v];':[Z|\_7G.8@oәr+`Ml3Ffݥef 1glBCuzB zB7h2Dɐ||-,[y7z]p!?,3n *wkwK08aIMҢץz#rFw_?0S}kso闁#? H36IuNPrt3R_+DwDLm3Bhup@U 3ׂ9"~ r_ZY.qIlUiJv䈡u;[rR`"K^J`'N j_5 .^<;uA`t XnHvFɛǼM,JGl?zqLpLÚQYZZO3-ԧv͕J]]ft$ib%|BDVTZnYi)щBQi(zMsIaPUigOR^CʔlU<,<Q/e*JyT`"`EBA۶mSW] R". toM7}Yz#"V-Pl6ԅUe}K+-,uM`ة4M#doDH*U XɎٞ3<yڟR!a^ӘHhŰoJubut0:a4.u8ن f5}'˝;$9}}،L MnlOŐ{ "*7Q\&ҕb:H<"q+4  ޫem壔gA y_Da=biwǟdԷ%h$T#4$9hR_4Y A)(=8>E̐A>bD^`n/mϧ"ZC!H-w>"58x;* + Xã"Bv[9dYIOO.Ʋ&w\d䃓}9\zeG@"hz*e0y3qH`$ Ÿ]T_baʏ46`Z@\{}lBD0'ǑnKo@iq7b#\|u1%a '^O.?c.f՛9i+xΫsd^Ҩ\p> (eyK+r6KQeE>,T~Y-͔ag,ݝ$=HL{2-72Kq g='.ʞu {gSPtc}$Cf.1r4V%%/ʯ^<}\BqRRYP^:/7}%,Za^Rq .4R^u̿̂kDusBjgR+$^gPl{Ty9NY\N'm}s&,hvG/KC31BΧ7 O ]CPI N0J.0=|w z-N*[9} ׍]9\৳n.ҬMYh~׎B{^2mL| \IW]X3yu{)4FBs >KewE珦8'I9|9]}HK 5-XCV*琯nbrUVb ]W5XJSR,p+F5/s4ko)7oKPU<#-}VVLQ7=X#:TFKM6Q5 ;UJB:bAk_{x;? }͡%e$]5~m۽G ՜,ƩF}y܉0m7RLP vN/&=( Zw jrsT~-RF5%޻k*= =ܬ]d %j)[ N#IL^ O$:oIiNY wOB{+b9X<[{+:{"i> V~QL6diK.8a,Vz  p)C nWJӏA+X+,3CQW*C>Vg`|{aX$EE|de 6l$,\'Kw̖]x-ᮘJ:QeF%*ɆQ*_YHr1Bd<f5V|bΤ!!PIlhT3msq|Aj,oFBɨ6ЂW*%:_]`%Ԛya}&ט* v0l-g[lY=ߟ+v ְGNwѻqtXݭ4pʌU=6ZSvj2 @4^AN{Q{o6{~Jf| 6_֧љeIc 'LnMp<7AIԩF*!Lo#zюSg|7yk߽w؃Os,î-*#^$4FḴ#dA*^RIг~ڑH jj۷u/ruGs;NdTuUG.~aIING*5YrE74ESf 6׌w*[gzsN!~AI; -UT<ͳ!>f#|P NVcaJ_ɊB:d< 2&ǜ8ԄYޤ_<&X!> b`snw[WG)%2Y򚅞~oRh4J)w:oW!i @)%c5M;` bA]٣ȓg+0@.:'zSfZţI]}+Fo'$vTMzZ67(<j%:ht: ftAjni=x b$aQ-ʟ"`[sJmB׍شAa4ٛ}.k;枬l3!:zOIj n}nKvEy%2D.F7ً.aη NNQW=h5'!SPؿܺ3AV?c!3F)5Qx%ؖ[|jiu 􅈙EF_-9MWڤpXѯk4ea¡c`7 ( oxt0ķBM>q`>o z!ך46pfV߫醳"Cs)SzoLGHU "]1eMu2d ECMiV$G1?DDvu(7kSe=q }նtȿEPֺ /E6FZ%'qzHV;6<13kSΒnAxcbcy;UjqP䉅,"V.*8CR͔Z*Zt6%Y\a$ [0~//dxqO32w. C2H7?pƐڻ #P~~<ҋ(oS A0bƩ-FɅ-'>^TE /exj=fo$8< zoX4we_&Xʺ.!CF̷kZn\y;jbsג^t$ X9Bq_ ,VhT0su)j-jJ na' $~{>Ǐ?A'~q>4%@ѧL*_RmE0ZRqN瘟LDEKǂa:HlQÏ6wGR\}-?66_~?I%qZbbD<@D*g{1 P gf7:lo%36c/0 e.<&4[AqD]k:fjTYa6tv2֐SqF ``,(m Ěg?Z S4]r>giwg,rT}ugUs EFØ؛avǭ@c UA0& # 4=@MU!\J_@e[ `e], XIdHC~C=[,텟DVdx¼iT. ?R+I5`>*t6xjs䆀֠: kBr&0_u l|ԋ~h1DW 8cgg35P o[ W'j.kOwq`mӋ\oqJ*LԻ] ۯ(#QKh&|֮ SvX8{Z:؞" 5O}EEF Gh+DC!8Yv";fwLo\slH6?n;KffZc֯iJvk˪LPg;/v.w]j.7耋[3@\Q+1,mV(ВjI g[_6{W:@^76%/!(T(N _*&Jl|ɰ禳.*mLse1{6gHϐNY~wL*W Ռ={P+&(xer=2we6|JeuQr Y79 ߊŁHG4&kQBJT|58YXH=2vH0V5_b g-}uVl+'}Fx%'9t㽭i? " @INMg+o+l`4d҃MhC>xYZy3܌zK^láf1mӘ}H9S⠸Rm?_ѤŮq0+WzQ@rtgQѼ(Hmn9GwG&`G*~lC4i:|(B'rNMӵ'ZZ/"-Y}Xr'{ U%uvyCrc4:rU{/O>t̓'kA~\3D}~A{JQ]OH[sP*5bVuM^LF㊗L)EB 9(b\m' ]TGh1΅0d9SL»M$kܠNOz=do]#geJjȰo|RQJek66#S~el®:RjȆM#u; =C5;(4YSz[`h2 Jhs"mGğ&;/Sk.9t c`Qp(@& -3e.}%^_Su+m/&--?f2#_"w6l{2o_S3Z;zݥu'0lM9+0ޏ2V21!YHE-dǎ}Z86ltx4)>ãbF*`g}/{~|cib:*A^yni`7iS#H xW>+~RbWU[1wfF?̈́Џ/̮#ei5Ь4ެ;| I&1{(iu HV2"f$%qO1JH?6@SN#< TwUz1"k/i~*W?DXoI} 0_`uZ0n4ak֢9IvSvڙN (/r7#C߮j;S'Z)+&cs|D -/X4hӝg"EÏdIb[t+š'ҷ&lll!3Q*+`㱵u 6yn1vݯ;۝HaĆE~gP*豻izv}iUip̊gxI^]9x}=:d5Y.=vbE2+>j<wG1 UNnHfƙCz4oE8 4QccV@5` ,Y%k{¾W/ !o"900N7`^+Z2\㭟"ih D~[Ob>\4G?-hF@Q5AqUJ:[ ,>kFڷv麛NUoD6|JolV_OeȦ45+G ГncK_͂LQN3~ɮOypж|}Kr`Mcrs(ylJ;j{˭Q} !r ,􏙢GŎ&l%N%=Tf/"d{3uN-)kKbYa ?Ki[OxjDh]KuMvG} bqFwO:uYߓt^7]R'Q,]F*EYi?%QadI@IqL8e?`pХ,k${ "Z4Km7]Fh_2(gWoU KzHGI>UíuX3:0 tՍ;xh&KE/=A8'AU*D4:A^5Pv5uu*D G|sYGKT@%,Jobw㢆?}M2Q[m+Jd\}IvͦM"<$ ÈlV rBifnљi|I^'na&>%HO0*H"~;D(Մ> Ixa_{V-w*9hu 41^i$sbKQgo70Q5o ~i'.-{^1l(sspp=38,p; 5*=O I?(8f>"%SG# lX !+uhK킓nKH"q!r*hH_ gzl)M\(:i8Ob.R. _q?=T?U=",l&w׶ULaިa6$<Ý\韥ޞ]URlg}Ƨm|q+taM(%dF͚_'J#^;LT4T2cN,|̻Jx3U\ۄN6ǷܵW 9 l1Q(:>`x3`6‣Kg|_=Cߔ?.}W8%o<|+_.;jWո/=)sJ[7pf,l&~{/ʠ*V}kyە^Pp>F喟?!)ʱ+l+Vz7s.ns԰'Ut۸wot0ؿaԖ^B"3eJc!8äKG$KMwK0ޅ쩕@M$CY 0Ex`*䁢N߳'y-<0~E``މ m^ݷܡ]n-ǎAJ%ZO `|ojQ3c IlB+EAsp1z?elf3F>d'fEhu +?HI]WVd=uXCj^ @J6mYȇY)& ;YіX?^W lSV}<.,(fxk,seQ'*:Tڊ\a^ok(Z`]d6L!xC -Ի9 K5?~!j ਓo Lg!О3IAL5<-a (1}o1ݶ"@}-Zҿu::6cAU`nT՜&Yf;] zN?Ts͵TԫzNSgAdf*Jfpݿ|es@:M"kY lzn:sǵ;Fgvy؞\ zm\8%Xi3 Ѯzf es1_d~Aij8 syy8Wzx- 0uk},~ĒDZmnqio!NFp :aa6f\5|%TmfNL[[x?B\58EEˆª}S?Fk9ճF%"9/#S@-Mw& 3䓾n᯾:m wXuK9lW *G*% v*eNs$W!Oly-dU-pr$// KP'S屙JQOv_Q[9f@g*p},q ¦e)*=4]%)u?rUтuTi)XOmg OQ4P10qTUb3260 [-t|G'gro0܆WLQz.QR)AsYݪ'L݌HZ Mn]nC#_P dR OxVnG?q3~DE{ѩo6qg-$zf6ZIAِG-_O`l51 1ޗFEe~ֆfYGc 7y"ECջ550rRM-c7'rB,\<w_]Kܴi U`3rv@z\ "=QfTHqtv%4l-MUJ_&UeWkqBA*翠W)(@PNbܟBooJ`]E|`5Tec0׆ʕiPөR_D[>\]+QY"&M"W\UF azz ?rMRՊׯE~lf=PGHIF,,(7_yM"-}Ebqŗ8i%`+qM(ٗat]S\IuA^&\ꨨG2+eإ/˺_VNC*,.yx/kjz41BjH'fNC(ʣtvR vGN6,9QۑC΋/'q^P((gH?/ \A<٢@ FO^UK FƅfV(U.txTT'HyKRT8|qx D`~s"9f(ףVhA= e (y(.H1O'!e}_U~(OAi NZ@N4*]@)Ǖk*F}(KW]~|?}/0Z^ۡ][?=wI|0܏&3%À'-OWR`>_eRf:O'CyTyW?HhDŽ`,?mo5G?6ī㊚A'Ag0G>!zNiQMePB/̾ Cs2Vё]m,6n1A9Q; a-}VR}L?H='>+HT3z`g3`zm_[>;?E4'Z~S lj|~y^2–QnfCчq iC[l!L<쿆~h19$HԚp"։[ΛC1?06 O$0;S@[vZm[o$5HAШ Y?ގٷbaN%{p*ࡍakfEH{7-og"l7Wv Q-UԮHX mIzadauGipi狃h1A8Ϩɛs)AjJo*PEVLG*e]L^a{l{E:͊\vdy W=wϮAvݨt*< *^$?\(MUg1kf(UFHhIEŸ :=Օi%^Uw )hc}l=c#kb_[ht8d8p˪IQ{"ecF!ͣF. \o (k<#u)cw- .lX|vDkCv^}FK4RIDLk̴*=U]4mH,8t3/w8q k`9ź6nBLOy-D}y*ʠ*})5lZ ՗ Ⱦ:_oߌg&JvvT5]H8_w *JsGaк QkĖ>* f&wF 8- ÿuTC5/@6\bմգШPG¶j7{|GK+d}J󮀙:sF"Θ#XT'NɜHjgv$đ`đ ڎ19hlNP2?Mpz|܊'EZ邻+jS;Wfh}T&bER)^.PHlf?rooW*Xݩ*QOkǹf.rЁP cpW%By @pȉmNT?k/:el{׸7nuG_ U4,-S h+*{N%BM/$<=QF|P5EXi'Ф,rXUy[IDTlG,E:m[qayCyKJm)/i&vJ YۭP3+.瀑|)LHANSB\1( }۝mg;[EmNK: q sM-& /͙7U]SZ UTwМj'Qzv4;+gdW9i8dp`DɻѸ;3200'nTfkKDEG ѫɜ}W>{qn[!rwP76FQK+)FI*qYcx2nvkDT׻`3 B0ﺉF[B#xSK(DY;@0nrjGo}+r"ũ;'hۧvĂWᢳ=%:Zn6숛pػH^CJkcr؇_pP˩ _x4UliHNdQdu; x&[yIQY!Xlȍ HT,.? iw&+f^3Ɵ@1_d7+Gb*N8eӕ8:t;Ԛe(5qkT   E4^fXl A`4ݬgϴ3< 7><^74]0iDHe|W>h}nȔPf_1+Cq]MOa|c!9y6C1 ˉ9#8 P4#`xD8 `ґrd*$hx8FbŚ+1έgQUsX䵜vSw: guZT7~Yp>f8Y\u#˾_4s( pΆ ipm $4yb4JD*LO<=Uț}N;P,+)L]Q^]g  ܵu$Ц[^IW%HX1k|cuy iQP?K<%y6i.ݫ+(B;bO8h%2Q]]1&%Z6}6{BHEC{sfrc-XJӾMҝD~Q[&ɵX/~Y$HYg'9TWe֖$Ę͟~QhH|Ҿ)+R%:!*0"G=tJ)̷cS]P*}=d;k|[Qc7IW^rIkz#wEhOӤtDd6 Dt>E\pq{7yʉ$qh~ "Ii*'qú7-#;1K*Gb.:)qC~13Td Oz P]ݳdt=}7^P%qp!״@YfMTi 9^4Ea{l[@dKE@0Ō4V5d*(@70_ڣ>Rlj mQ|h@,Wg_ڄ!aͼqRC2>6;2]$CkbVLEAdCP #(uU3tNo|: &aD-"[6h2 J֎F~aGf" 8BK^ K~ WoћB05Xk+Km$ "Jsi oua.&)Bj:Lk8 DY^n=*d'9_?yʋN8?hc䧉)׳;BX1",GgWl*]R@5QxvQ8L. _9^ 9!^ ҧEvfvaw90xW$bI Q@ Eˠ@Dmoƌ. &Fyz3>BQF+wDvPmK\B/[?eKi&m4Lz&ϲ)'\;6-O(D;"aRl쎀]iQi%A(ᢩ1Kv u{9CWL}9\zfD5 G#EjxWIel "ϼȀ6SxM:L6oEc2s$B`ɪL`_r$ ag6~P![w"Ue[(j]&'KhbV\?CD| B)*g̿oKq kn52&Ko'?ʖ:g*A2b3i^*yh[.^dNL;#6~6q ٔ2c$w花R-͢*c!@3ic,s8@&$!Z:YQ nԁP 슄2 sIۚ0CQBR%C6L*Erkėo@SMl`"Ӑ.xǴ-1y,zX}H ̤NiZ=%" 㬉(my w q OhXДLaWQFX\E|׆Hdb?K%4WfRnVL:XOÈMTNlJopi'V$$2Dn&WNw Ngug'e#-7lgAt32oDo0p8ӘX2 qH{Y C`q+Ff _՝}!bxIU4 %\dSr+%AI.*>k`8"enk"Yc/?$ .(z ]QE.IWzSzr$m:UvBO^z519ovoj\syd"Z`͚Ol@`B,2&[KďyEP|OOs3"qfUD |n?-+xU'۵\Ň#,o ȕ!ڄ_ [Ȓ؏Z"uYLN:į׾AY@!)ږj:Jն'E|{QRp!Y`Tc=$þ3\k0x[/k($K^F?#i#^f*$G*]Ng^ >\%j5/ej)X.!VFg??fEozȦu -Ac}#3#ʭ8Ԣ_"\V0@3{[眗vs-DpJ/어&ԩ>>!n !;#WU%ޯqE2.CLG,,ʧ(~# ),ajP ŴZd#cmϹ?|`ׁ 6҅v|Ƿ*w=*RU`nl[ָȳ3A6AESctx Tx&F" xh#W#J!=g.9y2 }o>lЃ1+hAp@>bwe؇%6!g{C #IM"Nr>!BpRQ$cdlqaDXW#0'#f{6șVk n͊o![?2{n(ɆΓRېk9vYo15qUX\(UZ" }uid6w,;H+5")QA>6T-"QԜrots|P9ShQO7R[g)|Ų7&[%15lf644`qVDb߲B[A鎥pZrJLY>{[d 8;_ŕ\]~~LZSDÏN'@ hԬV@Y\ezPK n֣ E}u̵ ePj9ض@(T%[j:$}مW_,dҡR h#Ҹ|'thHTNPb)*dX5Qӳ;Zɂ'Kxz+lvgH:ٍif7o@ uSTƌS1%o5,_&#،ὦjm@-8s 꽃w(=az⼁K2{L$Q]Flm6`qȒJ 7.MuE`գW<vsGf5{_k$b!3Ӱ|N} Wܑ_QK`YEMX{2!{K/P_@eC-mP+0"zj6[NQ } lCO0NC P Ag5gX2O+=&{PdWr'v\^0 cZMz|e]^[nkQd5$\fL^Z*=6B3r̦! I6ZjK&1S/2S)t^v+J PߠL )u816_,5+E~=  ߾\ϓ/ޏ Lvds2|jx*%̟5I(=bvNZAha/ba\c-q?k1^/K=tf28k}7+zÁ uYQZmW33L>նЬo/(I;FT/͆=#wws59inn׃\:J+=fC$=0x5iי 3E\HG9DgaXX#% .e+ Rܳ$}Y}VWc 1Amu]cZTulС)$ݵhDbg-]H@"-ہIKcQcrY}ސkQr3lFu'IAլ!PgNyGRƱ3shJoQo;xYmt+׼"@ 8_SYj!|q2q&k>z uDng{8!-ϐSXA#!,|`6*+%wCahZ\zKǁ]mg0nt | 72fLA hcvx"QsՓaſ]%+j\;{FvH4ko7'T7P[g~055ɥ! %ma!4"ClU +*ocҌꦗq̉f~ #o{@mqGaȟMr!{e4 p'-4L>@M ǒg/dP\Q聁݌O&p|<{e|:Rnԁb+O͗%jL[09; /iUU[jdؔM[0ؘM.ANTi( X҄9crD-M3\*W}0/-Ӈ9lx 1I>y5' J$`ODb g=;o&]y=f&MH`4Le^GsscD#ipqqSSk0))f ENc%ۣ HAGY?+ตVZa*j5.5sR:1"(=ZU0@p^D1C;_z`UYDg‚x-FISAjZ!W >vno5<)`^ fJz_\jy9P5`Lɟ@]*NDq @e43# ySuNMHfQ2t M] K%:)Xt>>;<"@Kxy#Byp ^$)K1Ї9(-DQqPX/qؚc}Dj:SB}8qvMt}E>jS{y(™I 㠾{:^Y# *$2qxfa ta9B4FQ5|]<ޤL[v"3[b3H$M}p 0' yO_:2LW}9O@>M du('XY5fςä7ni ؄w?8YVBs-Ŧi+e,N}`gG=[]MThYl`k[WpRa".i*2քTI$}lu;;WZ1BG/z.o@Np ބ0I 5e1U+5|`;] /HI Ek֪}i7غߧWr`#uI;B6T@F\mG+IݕDkzIu_\/Y7m6tu6VZ빗ƍ[_˸\^-{4|g߷Eo3ϺI5 ]^%RwMB_~Fzo'DpD* @qp-Tx@{_g" v KIaz뵍D)o]lѳ6L'ӧ* .MKr jH@3w(TEbMp7 V̕k'1P` WQD|5PJ| Osc'U<u{T7nTh2k(݅-~G!KjQ"BDfHp!b鋃;MQrܬM"0 L~&-]qsS}lZJ#(=DUCfjaOazf2NԵ:0҄Q݁59n27u"u_G_UZ׬fQ K =72.QmwDbx#8F#gIW3.M I(Vސ- Q", _~N2 2;8Q|d7xot>J<8c#@_ e ߶; O+EMfLWkL|&TIv\Y4~ YrʝR;Xem%kIzӻXS"g !~sLڏh/K0Nj7P~ Վ5vvLzFeF59* uG0|m"u%B\EXxw~{&: 1h4dZ84ؾT׮I!%kbS.I6ߐY"\"XQ=Qy}4ҝzl|E)jLE T(X eABc?ZVu@Tyb[by@&)P =z*)+h 8%ѯxT V2(p~glwwN9Y0\Y?],u 8@ e%k+PB/Mck 4l*Pp;јñ yU;z@%X{Ws23Y;*@09;'#;%Wz@dTrR 蹈\#`l p%81/9p9+<%'Æ>z5H9Yv"mdC#Hqƥ٢K'us(|dwxh;Cjuмෘ}| Hb(jęDSRֺ ЈӿWk0/Q%AAY`QlŁ[*_4;G«m{Ӓbgrz2]]Zlkn<DBEΤ[Ou:Dב6M}e&7p̗l~IQ)\;h@QQ `hsP.i =WpH 6b)踓tx<C,: ,n*-<5Ȋy:4O.1ɟ}Op_ϡ DVt:rFAs0٬M|K 0&ߢ̭\zZ#YB9[W=΃¬_ݷJ熓31r|fK6?(#tG>?g#tcX,nnr'FZ\3g 0s6蟙ѥ_RוnݵP}#ʒQ/Īd Éܧ q64>Imm%MeZv/-mOqЗbۉll*4 ~ y:h^=?KsIJ|͙3'kjLv>ebcj "wDtGkʼ[{<. N '?aFyZNk-2ouGNs/|ȓt?UD͊bF%ƓLA3!EXG".pA彖EP q$DOқFbĖMl2j<{6Wl/9" +/^ FZ5ηZ0?NDuIU+MYA~14!^}&6fb ;|$BH39fmP 1ܠ>\Rr`(Z8o@V.$F\ KE7l˂xmź_r6P;}l,0&//tSķ?!U'r+SX+-qaD~&ِ8k)gBؾ7޵R^,Hށ"g)ApñiȟP9t4_:~0UFayybL%:xg<?)P>#pD)ŻޝG~>Ì5d6E@YX1bmO5[.[ VCųg%H! ĎǬh6r4xe):2ނ";I;~V5e)/pyG!S9U=lakTlđG`dm3#o1Zl Iա{,1XP ܿ8pA,/G{S{X%?qwZT?#{?RyjGp"b ?OQU&Q,Nc禓xiN~l<8P'yGmi7=]A,o)ef4ӡs,k86` _Ц>w-d7/'Ѹ`Xjzy}kDNCxl2X&[ٌЇD ;Yl~bly~e38܏ceL幖z$l'JODeH-IjCcvn[Jrl>,lLm![R&{˲kw=LK?xY*rOxGcsUِ˝ >@};,`IF'9b8{:Q:E1" ^!_f v:Y&GGKn ʸauEkŢЛ֨8 N[>s3Pzw7?{{J}1頲-v]0RӁ!9c 8QjT[yD(+~ntz$sad]ºXv,#8I\Oa➶N- Ȫ24OSø5ME=Q)Ϗ5B)B{pEcXgq ^~E1`*K3]g& jy2BLN%@Wis|CY-H]rm pQDFqls6Gs nQCD3e(5~Ͻ6oҥ6o"cbpverDxF@8=™BIMp8йuo%7T0ނ-DL n尘iXu| aQzoc3i*z9usiрBa-T'H|V _/_$k?]%}[ 'O6MlP(ԭ "͊!,WC7#JD\ix(vRk揧Zo":؅ئԚ:\__\qm|^COB>АG=0 @q0ީ,8S2K6vMsquxR*z=E(8*j~S8i[4E]5n:r}7c8ƽWD[2on;f<͗S6S+95/E훎v63MgJ]!Pzp"wi?ӄJ-,j@ vMcUSuQ;0:DXDG;qk$)[YA.>`_<\}%i0⃏5$H(R!cӋ@{}[,t ʫDlwݫD0TS-mSWJ? >[]w1sfϟ>;^rӝqUW6,R\("i$8O7K<5-:U 1t[]8\7䪴?sTxR\ĉ?ܯ\{8ȨEDasG?b >Lh|l/ULLt^W IW:c:e8hָPK# ˟t`Ǖ^ҿhIVEz, . 6'>K!.L[BX&R/I-3eʖ| ktg< i"Jo#oH1~̮7P';#E"z~k q!w! igT {PުmO'޸O_dDD-$NRas(XVkel^)ڷp#6bEe$@.Tavw?Ye"bJ+m'ϾUQ;6|&蚏9v7]LBw"t0bBDh\iNaa HMŽfԟ8gS{d(|*1ԝXEMMpne3K|fp<ƒLmRqDTqdshWКIRAP=[pZ]sgd!b+8Q-rY]ku-p,FGu/ (,Zg(Lt(zvouv$*^C(Sg 1=޼_usF{dž9p ΍lShH>1 U&+MjOrcper,8^ePB %3$]<3 g0Z;2%9 ԧcnΞZmPiA7fePX< ^wu2'8`N_fGmETT>'5xfya'}x8imJfWe'RO( McGu娼_ 1_30>rbt!R¡+J&MxwV}m';eh65(68w+8/SoфdάWB<s طp%$C҆ѡZ?OJ:bB~80-zVt,"%" > @ݢ%=2:Z:d[ǙlfG 4"ha_<H1| ȼVǃ50Xnӛ7# s3 SD]xdfENG|!*`dz+IB?3E~LhԹM@ Ξ}F@anYW."vS6m. JOe44`i=}D*+{^,D\cpל710)J3ͫ *2a?1먩NV\sakqsqŒ "˼2L;ЇkGv.Fe NaKɦCXBd RwHU:ٸʴ'znѫ_7@{&9nBL„[.h)v:-Z IXØ Jz<[7`m5=0nπX8%] O\6ći-Cs?04A _Of77??{V%͚5 i?bG0ۉքJc賋hpBG]TU@޹2D,RD].+hR2·gdw-cHS/\aoV.NGkY9 M `O=!ϣ \aT0@Q ҼS+.,8WzKK^974~\X%bcs3HѝREĄM\WWF\J \|@V&ݔ{^\O]? wRmk1q,ȁ>oe/Dhʾc7Eo#]RDq0op`f8R22z9YT Ut[/se#%JXhǶ i_4=#=x٩-ͧ^겗jur-O,:`^t|Xd%es-ťpIAlUO_/aO$e*{Xn?3TTcm\m/Zm~څ+Һ؛؈dTadBކI/m[sEmVQsw`9Bz YxQdx#uQ^H.0 )R3v3³A|v ]G2Ճ&ƨoR]KlZ{ۤ,sQ22e9PR8íH.'_7*:`k^* 3o ?ws;fy'6R>N~rCa^1Bݙ^Qi6cwlߡ[3٧mY D9Ƚ&iFt9MֶP5-sR@pƽbO1oMq9.ȸ*Q%Wn aim4b6D "M,j}\WE~ܢ@ŠI|&ޚ<2$C;H"㰢΄sa`>"?~ɥwHS-%e p ?@:!6SdN 3`(@;~A^VQ3DC8 8y↸)~M,c]Ʉ)#s/{4\XW-fcd^AV97Z+Isu!}Մ2^!5o?) AI+6j.3ywѾ:%G%h >@Ȏj~%]T!+cAIr CpЄ:+P@|nJw5lVE$~k h{$ BƖTtvScD 2-V:&A?1'6, (U6$DNl%>11(pP[J?-w>K'hs1kO*bBID͸npumh c;tM{T%϶mej1wmDKKlJIKDZ"4qik.F--dY۪Id2à3vR>*XWG͝;qMyJȣLϴ;E ndz pl"٬2VEH}X<*ܥw:3AϋW&@%T (昰0{rMǤú#:> "R]Kd{|^0PT j(,H:ᗧX4 ߶"z]G"l1!pRڼr?Np+oslr[Ttr38|zkH/ǯmu'M q3_ZV37RB9iHѩv.R"q-pU?j )A)d@()%* O {aK2/=V~~͹RH]zN_C,iAKu-dE:3l5zj7/^LK"Z@IWd=|eiYx_vsj:gc# ILAl̢ &yCCPqg$`P(BKC@y{o͞jZ!WaD־[Ubi̢} %b#N>1B빯8C5: Q:̣45W=J,ILLkpOW2,D [{ A=7A*mŞx4I{>2zUg{,NkL"_g2AZwŴ0^&L݈:QE_=K7&O Dp@B*,G|/q%sRߜÏص \KFm*Ի 7!kfT 9)|pjN]%3qy>XcnZJn!5eaho181 g6Ń Iy޾-$ngv o>I<7GWITs|q咙B^ZAbjPڇ[%{6GWa-86Uz &dvFv 땛eG D|Ӂ9.-h yq^p(U8^ݫG/1VRUoF7Uf.ACC0YJX]qݔ&}S\0QS S<AHd#CenxVNj*uN '3R奋:}qEmAp 5S %ɫ]89G7Yc3\hq*S^ӛŰqU *EOt yKѾN&^ \sS3myuIJ>2^*7PJ޸ !P@)Pgۋ +.RQ@~P/F/:[TMKۖA*Tϟr:A{H0 L@er[|"XTD=nzq ݲ6)6 =s)Ff)eڀ2Xpqt@sijH!t,~;s됊'8Qj pRPm(f[ u֯dmw= pUkHFjN\RQHfyxZ)R1D5KK2#C(?( UؑWeC;bF )^p LKӛv~<ɖ;{Q}YyH-4TX_.lp,eZE)Q}kg[Q)~t[A g@ 2N$oTfRBF8]$uyӇXE&~$:ƋRosIK"_2>{I t I ע6^%5'n )22͸ $Y&*%_en,z?ɣDeQҬ p;hW8?Vռv;h[9j;\˫"*.+I  7" @8%}:č9ri\+ӳ4S/.Arsw| @ӑ:b=/5B̓xU}!3EaNg/ڂcB6KXc #"y? ]XܤaRZ@<4.3]~$:oPNVeIEqFc,b:/c0~|%p_r MjڼkU%ϕz!nZWe +3a3IW^pf%uq Z/2{D7E_hq,- Qou J@76N~1>foQîwB !/ [@ӣbkK$̯PNs2CF$R R7ڷ pv1m,mAZTS)tS%_Z9 d@ZNٱ^LGp7XaxhfCôA _7x`|yFdh8+Rn+T;NI&ަ0*R}A/ Ý/uN'ϽO8Wg7un˺ ='06I=qCD Ր+(1?g2j&^DYcm yߏEªa 2!>좻"3Ij= $, MuGih0 C{GtX&33(c;cXDј2QQ%5: '"C COd斡Ia#N xëʗ%2$JkKQ֠1<"Ԡ P2#ZI[/<}ʄT[:g4_xθ, [c/qh_UݍT)҃e"@✸Aen_zmI9XjMƥ(o:W61日fIُ7qU/<zMD C{۾G6F.Yd3cA k{_gqB@F`芓\on՗R*diGզ˥d:i-Oބj mey(@W Ts6'9o"m@F̃j;[;^̢?!vd?Bǫblp-Xg_N!NV@qkV}a`I0#H[Mv0#11ݧkLQg^VuIgpK+tx\c.оQrK=(~/50N#]* Ze;ݟ ozͅ}JŚ*o=[Ey]GMxm"Sm IhW6 ~Qu!`׳*n% |~5L$^+՟yXDE*I2brR4aϣxRB)8\@:1JihRW|p=էs}JZVzx]C8.'sy}5g7:B*ҭ@:x8pE9X:r ă1cnmV ,X~sVE~5 rFЛ&"L el5|D|6k>M0* 1:6Q>4m#H򴨒7Yhΐ S>v@;c fozB';٠$ m/4FE\wOac^W07B,jLr+B*BiFi$KmTe{-eQ& "! <>~I5 t4OL}?q][}.LlpݳI}R|C70np<#eyE6.R1Bq1}v3s^2=`D6lM#?: 2u4Gx?aŜYeP8Ȼ"tskHlLB!{=$K0c<rJ* ]M(2?.<޾^_6i'K|?Z Y˿DC;+-fmu*"fNLlqF-|ܰzu}ء>]}-af22lʠݜ<;k 8]!I($pӖ4kp?gI3Y"=ᰘ#@K3}qRX`cCKF1h![3w~)uP֧lGw) ^7hxMna6ZRԅ ِ q[/NEB-!N }zNa<쭈 2?D^ 7pl*V_ǩa\)_8ܔ.S&KsG0tlBXaN-eEA^¨Vz.ۂFH[o5Jo;|2f+]D}Dqb Bjð7&|uh&*K,wǗmK׸TҠÐzh6p4iriqb()pQ̮э9lꓳ?6+y 3HO4f`Nr95f8*~KסZ Ww)ao,^OvtJ1BQ,*MR5t[>I5^1ĺFLm 3yve`pg*߳Vޖ")5r3/p!ܩzu++""W[K[ݪʊkfSB*Ùb[v"8 PUG}ٴ>' /X?g탕 E_yu \"ON 2Zj{WWdC5Bf>8jyrȭ&㤷,&!Fez0j媝";\6)TÛw׊T^9Γts%KۡKWoiq Y5@x<'F W&m-zͺmߕ]`%;/ b1 65j'-PQ=l&,^;C: 2JW8`*:O Mi 8&t_Pd]-׿4`lp 1ݟMaIabxNfJQJ5y}` D]:lI?B/ZIf֌ nKX(5I K!+<@1ڦcZ*5G?xuA}G^`CK4ߗcª\Lj<%U0ng)vxNC ܈Ն>XyヌX&cЩ*z?.PA \opbrV3iCȷ#IX\SExRI|6r0Xz5uB.ŋXキeNI}Y"eD7^+3yVX6o &m- ,.t\9s8 Zwۏ,,wSHHbT_VSJK)N1',uBE &Qw|߷>>(8#*j@|bhX|+"Of"µ^mrLfX b+3hXQD RPhf/iWh2fdN Zm |"OKEyrMY@/l*0֣ ߯[5)('\]yOihS?c [vL,[~vd$b/_]~jm ;\@ƢߦXfYwΖO/xz [t1WplWi>cu%̀cPUgXhvU1}6PP1NC>Z&S[i[a2n"Ѩu~CY{' us|iMI霴ןj> . !6؉oU)l\eƏ~"@1 Q!9م{gzyDzH-snT}<l \f6.;X}5,- eI&0N5nvp}ԥB8Zߩ~]1KZabv7w)Ȏۍ*0k`,x0&.m5e4_̰vevZ#%-SOɪɼ~kdzzK ;u d_̍8s k/{'S,J Rm)ō'_Ip-:[6pOUjN"Yܻ .wF- ЈǼPp W{B& ⷨJ*~e+EpieKDt9D岼SHs5րdC,v[`.Զj58Q!FPKL]j2-ظ7TTe

2%G],SxkNOi{IA&!&oF({ !Ss}{Z1*HՐ]"YlMaF TwskQdߋ\I8'#@>z"vwU!nU ćiC\6Ѳ5I}tɘ> u?5#5q\B$+˴؁emO 1p,4#'Pg )8 ä/L km FVuG) #QinRu(uR [D.Rcgo«+wdt< IY g}Y9EbO3*V #p)hhБ5TCE8훡թy;a$5|h #?(Υ <^+LB'>4g`t3Iy!z?rfC,: ?N=fvM/MިCTP_\_CLd÷wk5 L '|O8pM\՗TgV9#RHn2Hh{o +ˢ`=  Ǿڂ_L-jzhXVOk碗nub̷#/I~HAFL{lM5JワwݗeHFRz-oG>{6 rU&:Alh#OzH .k/Om(,>:?h1@ko.ILEmK!,G/ְS\eWE%йI"we ϱe@ t,|TZi '.-5,31pDϱ7 Umǃ3e0}%;R[/ūN28c#"ôH1SG$rm^B嵼7T:@ڡt$+hI($eh*2yexbT(4)I%c/0ŷdŬ%+?HavCJpN͑$191W]Sؖ (z Fw&(Nی\lˍ ?l=Q^2`]Eqv`\Xܳyl͊:)@GiUc M/\mOۻbJ䄖ך8kf+Uif5(zyx)4YLu)jm+.mƈuZV{-M /dqί|Gڽmrqkiڬj92n) G͂^`*\y.Fh:pG*\'.)[h=75b+FrE:xswo :t!\K/#&鰅`IxE?fYGQbTϬrVt6}i L B>QbEϨXsÐ|EL5f[QOlzIf•4e]Wvxc9f_6a`f %j#ƻ%z!҅`Q Գ@ALG@N77>tfgx!טfk1 ~<$;wX6D9 }q+*6j|x&)??A%v/Sz/X-wG`, |Ӡ}'O4F=;MH bUqd'JF}TI<Z^]iMH dg.H4:ٵ9#y߲vLӑ.S4kF\![ŻDW ?9޷AKS=aKb7ȉ->->Wx38Zw, wWĸh3TVqf+ꮻA^su%k ^? _|~w7YO]:bU;a;elm-_iجFy(fIF7Suny9a i4+/W ?$,N88OGhM&&[ryMt71^Yc\r0Hx^*?.` _!.X2Y/ hH9+Np3AҲSTiI4+#=&HSZݥu1,@|Iһ[dʫV|ڸ *f9*RC V~DRiǼ d^ETvټaje7 w|C04\Yn8-` wg(*эQ0oX,vηnS5!;+ g\tNVAv_>r;9w#jsI_C#H҅ww4\.&ZI- @TROw(\ (?ך~~Dj9T9>y+Mgѻ}8N'إĆ35_xHJ7x-3>7hZU6|e{aAKE$е60 UrGEgݝ٭ axwNdO3%5=Є>#>}m7dejꔨlP!ܵsB ;Ռi~'.{CВU;Lx+Ue_pq\x\~"44J%qb&wL=&j,ۮOVX݁uqiTk9m(;d2K˲a܆%ۏP/[ei %@{q,a7+&YGr8Z Kus>zݚ#nwD!0,9bA\=i'zu-|I[n"1w3`ylSK&) i+q9Q|7$,,6?9jY٥3NI@x㪧O*˚-Y܃j1b!fL}Ig)Cu q'LvO:7rֱ,۔8(>sJ!V 4=DJ+M] |~*6Dp9l/9tl:vCs1)SW}t/"IKM3l^4xYM>jHqH<o ^6y=Mv55:IS^VˍYTF%}b"N$V9dFzL=8|4Q1 nlz?Sԑ\#0?ϧx٫#?Bʽ vE-z񝧫N|ZA[PLΓũ>ΙK$cɷ:;U`i8[i]1HD䓚SVpf4y k*K]0nhh^|*kr*WP!;8bcB&.pdY|yAOoFe'IFjdȟpm|+v)8O ~p wwK@%<_0-Y ŏ5əĹ/SLƛ75T p0Դ[%&D؄s9D/߹MWGG0rH,H2Q)˫d@<7b|۽eVɆEn,+A$?^ i+EJe.S7`ף(vyL(-me#cA8(,S\ pƄ(_PS V]U$CG$nTY]9=pg'5XB(`6N&$0)]!q2q`<+(d79#NJhNj% Ytt*g 2A` >pdPjk1g͇=nK&^8K~@* C>RDTb[!Ҩߢi6ȥ MoBECݨR)&__KSeP P0WO4|Z1 *FGG 3ϰ}@M)0V?#m̵D"ePCuHl Sv>>|i,R#')-~Y+z~<p޶g U os#3E_͐=2F^@fÃf3:r?8Q1,BzDS7๧AܴVx(n(pr}4_ҬcjXZo,}YJnjd5 0")\nz[=VVI^L_.Uf|IHl?2%vRЩ's%cku=_T|S-*xG~vbPD;NoFϧCD2ȸÙJKO#C p>T/Lw-rFF}] qtquPbɹ1m'T\Y\h3M.oFx˜%ǔh}EYkmONܩ4%%3>_.R٬#-ڣmf +j)K&yG̲c}n]+3߿ ŎH.p2z؟MؖҺ  e 2͸\G0)4TNވzۊSS y՘LmlBUu HԪߨ6`V͝!k={A"wR9.NOKUb~ ii-`æ&bbK NFtlI9Fi\;z(`n%))YUPz;}G%>4>^MV;_ܒۭ\틁ZT&u# DE͋O\fOӿs$1tynE>}spU&*oZu<7?0{;#!dJP,G|$ح':#Z&Xgx&I,P4%΂ۑ K^Y,ݰYRyo<i;8Of9\ 7c4wXڴ匐] +4ψ=dQ*f6iy~E*-}JW_'ܳ*G26*Qz58z-, gL<9ζgBЖݙP W09uvϕoKq׋iΡplq Re zL&t z@t{*dHYOKۚ> @y7mz!V@Hʟ1kU&HeGMNPvᾩg|1^p$ ~U%g:"R>Okmӹd# Z_!K(/ChlZ2""_xHpjRM8p Pfijl&90gT"JSTp>J~1nޏojǕBruNHpGh,"r0S:9 ,n`-(@Twf_? vc=1ѭ&]SYRZB**zxԪƟlr4ăp-';c?䩁ݗ-cHc"FЩ:qe]Y]q1deox3<w쮜j6.(:0\T=!"g9x"joLedKlyD07DH;͋,R\?9NUҪ@cCաMKya$hkoXA1/=GM))Ϟp8)/zX<߉G9=qk:E/ٗm]/95^GR%]J*)-ȖŨᭆSǙqDm Xw'x$/vl'.vwceE>oqiLG'eN+RQPDRۓ+D9Sv@ Όo{nܯ/#wLٽq6ڰ\:gL!=>`)epzjgVśE)b#=4-HBLϺjɒ9 `-BV X7ǚx6;Pp=?f"/?T0ctu*Ѕgb#.y<ν W.ఴd > Mk 8W2!6nScehDbY/ 썉 d("35~\2QƮ儜BVS S0?i ,XȊ_ơ" ~fk!۷Mި1_}{?66wҁ; un yT8F[]56;cZF}|dQwfБ6F۶1\T{^C4dz5Z/@dU+M'a7kuPi s -eY6R(9BhJ}0T=PУ'j 82'ي=eM=gIϕ[KEL'ogrB6]1.zcj4C\Gd@ݲiiQ-K"!13Q-vNw!;> )?VLK,؜YoC@|2(dIȊZUn6f^zZieD=Jdԅ#нж6xw s0Z˒b)9x0b <I"^:6b%""tt=Cwxj}DA/-8vk<l/_-iIq " BsL|W~Y{N]Kzp醦\t)>^78M`͎Mn~d%j!!xX%sޕ2B=lcJnKS`cX:t&/\bJ;QIlAҝޒ O*@ng(ZUo:ZT~wW%] ,}{6,v4LuCj.M7 N/|nAJw{MW7VkH?5A(*P %\0!"9*uT)X'zbiıݘDf8J\i ޘ CS&d2GzRݻYr6pOıNM^mwW0/e(3clQþٴ5nWNtnt>'Wߖ:3 d:#/2!kWQ`d? . `JBMfy.?dLӋ9'SK=2qRrr5`NE{f2Zt6'Qš努m2%i1h~?w#h*,>["bЈ1ѫ4/K{yFCXn!eXdL sQV WLnȬ&D{OëVˏ0#M|sT\݀,>*<9Rݐͮwݝg`wKte{2"י[*>/򍃝-cAwiؗ 312h$jSե;SZ | V3̺%U)>+[Vi(>39TQ[sԇ"pԤ3JMC a~cCZ[ùSLGRf4P^T5 a،1l#`wm3mѳR24M8xbzIg(ɨCCð!_tdZ% eB~f15lW2Z<žh@g{~SIꄜS:#-"Rjdƣ_dpkDe!hR=X~eϢ&] 7Esޙ3'V#l H{( ̐Qk og RciXi =fBv,#>bP$Gq@5ؕ7L ƨ*ߍf;i~lAOQ0`1Lzg#20t(ԔQch06{Y_ %GJ@qiuai>S7wV>|q2OgSy}$Țk;3TBeN#sLtfdz h.r$ƪ_a9Z`o:@ik!ngႶ`56wmg3جSo q`o+`3 o OcɞZ[+PU4UX>*K`]7w<r2Bd<{9;iU/UOT痞=> ls?O2Q}\9iu{]9 >EN? LLM4<; 4!TX%IN(cWټ ̯1q|ȅS{o0y<!hACEWGUQf[̡ϽMj+>I0F`e!CX֍Rr(fΖK^UAF-nϥESFwhhr]U4a9#8VDl+$\wX$Gb;?\ԖxUITLx̿J:N̈G&wķ:ҙWy^:0SUVs_F%@^]YY$ C,b."ХY GI{e3bnC@mHD 3,WNǙ /ը]kr2+3U LOl˜a39M 1l@C@Usó DFA':,&8auL֭};M-,6Ew] /#SS0>7y *9 2wT\md.2ԣyn|2>R {:zEF5ɋa6E=E;2@ڋ2NbP9緖%=oclHwY*,.`~ "ՃE F!4oUZ / P#!=2A#R{\g9*Rߥ)9;HJI5%_ YgթJW|i~Uty!0a9 >Eln% >2B#T?)|v=e+B3o^+XaNz/:Qr Br75 9ɰCV̺=Se>t\Cl=^!αE +/(Э+ BoQIn*!_[tCMbyԉI;,k . mţEO{]V-6M?YF##7[b%ex #`gXuy| a }r6t%[ %$|S==Eذ ϓZiboN|-#P(MJ4)\ ߍg^ESߴRFM­O-4>la:e>( TnTyˎ6ߖP]F]Nd"L_q$WL4* {PtL/LJ`D6*'efuިL)n9F~4qM!k)(r.炴 wzf!c.ѧ,!@"2i}- ;${kxh*4I eM y.d:7)ŏ+{Ra_U߂ֳk} <$;ׂZ6>؇"i$rC{mr𓉠t}R.-p) I-=LE}h7X hx;h;x5L5}|VdXMLo+Hm[p{>pHHNLt(G'Z}[(,,z*οsCb;6g3'dwNGU+-)JഒSψܒw3?XI#_2zk.6D+GiScsM4?GTg~5|f2o:!}]2,fS\_!=;3ekwBܖSѩBhRT:h;d^Ž,oP#Ng4(3G[d|JYA?63&q FN@fN\z-A8m6IG~R80hbRJ2aP>SeWYr۹M%&C H=ewjfyn.`s:]j9+ބhz.CK Q?w5>m<yaι{ p ;Zp˅|Y>kP\.B,4(g`~]~dX%u4$fuMn{rutG$CtHH@G319W2Ǖf|bGkqXDQ!h` wNKA#,`)Ez)GP&9,U&B9gds2nKY@eP{f&PA;Ɂ[px}t Hrk֒ >'75*6zuUԮi]J"}9Q6ךݦ hܽz'=lڳ؛4);e'mpk#oT1$;,q,="߄>5rϕxf0OVVGg7*Xb|&k?8g{jHO|=47)%,4 y+MHV`L80:?L‰`M{WO}i "C%1)U!,<ݻc+t?[ tsc+(gnvY6$ Ҥ"&{ Tb`<Ƒēpen:0q1(Y=$u\m:SlCX ٦^ j`bϻ $اJyL]ڐ‚JU~&: NHgb$%u6ZVL" ɭKz?L^=(ʤƣs;o!KxK_v-N$ÀP pa*[2i+**O'`ZKC- naZzdmr,L_sKjtB;lKnI<B0Ħ5Y+&F5kLPP LYp_t΃4[`J0vX/W?*1VKr?16T^cĞ#!픋~-SL|4&tSoWa cuE!^o~KLx[Ya)<GFR|V@7A#C2(DMUkc: B 1ߊ"̢ (/׮Ѿ6X>5.QH\G"P/$-_cg9ɫJȊ,ɧ`<[1z-o\-gU 6_*DZ`A "3:d`Y1EZ>@ {[FWD%/ƳK{.0u_d_W]Kn 6pN^sPV97Yބ< SD)"mK?X³|muLJ#O/|hge"k1/x% Щ0bG@|B Vv )^ۧ`Zkˬ;9?pE,FVfy26q&|⻉xs ȯb"|;#׿5dE܎mXh¤|wKZ,(=0z/ӌub ~GgنPv=]7 ztv"IqF=h<<vGv#dj+RD/!^aq`0Uٯ VYlgrކ''6N9`xBVc%ʆ ,QawerBJ@rUNwkIWeoӝVR΁ N(TRV1IBX_a2pOC8f9M[tow 2la@£$^DQ)d,++sajŏ^EU{k*:x$^C_ _4ł50 P].)FYtJ urx{&5:ΤJ50SP%t틢&ק"hJ s6GYMnUG"i^w&hȝBa aZPedD웋 $$ mwNCʑ8ߞ?4+m9l74N 3a*i<uD$( oyt+c̿.@Q$yvG>-GD?)?8UBBOj _4{Z E(:+ YczpY􆳰x \GJf=EɆ&+qJF֧A(Tl Wދ4!ԗ#h>"蘆a zj'XJ%.Wn,(|jҡ5a\݂Xs޲oЦ@7N(e[ב]-̖(ں&G8F?sC=oHٜQ'|/n[NynO1{jVpGgh˦})Շx?"~hO:Qf`. 1U[p*K3&_HڞT8?lZ\Cw;KF̳u>E_3Q1iHrF'g_ֿ dW!b qQ`V[A3&Z͸j\rH I´#|fI|CᆸB jZgꢉQYL-1>9Z$L|6Y^ Z`;!Ye'5 =0j0Zym IvWˏp8A~p ARvD|ћ51&eX:JWʷ (Q`Z:PZtP&:=PXh(Y:_vTq[pl Rxa&:: n6m $7TrӢPl: Dq[3ܘJylܯP }+8{&>oW.t%D`#Ah)6[8AjhC7= N&fy􂄗$"j|'+48!ݖ՟usLԹ%kSDѴA>b4H.1 v=GFAc'*Ŗecrb"3JO,]# WErͯ=4aQ;lַz4 6kϗ &Lv ^׫!/Opx8h4?$b4m-ugmH+`ԪaƜN"5!dtqdcRkm6ǏU!Aĸ&H 䞀;iIiq@wi.Bvl?Rl@epC.0f|a/im 6)LAHPιP33s=&SqOoԌi7 Bd]m{p !b9ܻ+Vguѐ bj9M#o[hJ^T"bwd($Xt ּ"?[rt+' %7{W Ϙ phXD]85Z V(=#-׏$Lu`e%=5G]ǷFe5:Dk}B/2a+gnU'7$ KO n:PJ,;v1sK_ڡ[ۏNV:|tQY|M(S?k׺Z.zx#rQv~ф˕}(Pŀkz2Bt?^V驚S* /ڔ>#4u$Q3 Tj5c׳Q>-HL -@;웳\@M(p,#}w5w:8RVڼmBMe0f}w`f"|֛E<RY@8#w?'A98c%@ 8Ժ}7t6MQ+*k7n wț](H !1ؕQqBk%owlgpI\jEylL?qqDN͎]fIEy[浙C#?%~fiHT)1ƋŰTLk3\Xہ.NaPL:!!!1FEY" nqsk\즆 R9[Q~,Sw}UFg$„l I hjgu:/%m\c|Jo͡6K!)Eb,8Ӈh@Nީ> ^3A`);&J@𠜜:{qFvB ^-.ݜS>Fa[VkMNΡx{ l3ʺogR,D94+*m$4=Ӽ_ A+_)"-XTDR%4!r~d tdлÙU>on;?VWsruŕotod4Ǩ^#~?Iftp(c"6"TvaX\z+MhZѐl4&iɑ/V R\-~|tBd7vmG L A5/!$CF>x[TEuLK06[y%00g'w( =i1BYXfYgY#&6Qk ^=ee [wi%N-S&ޘĥ 3-<ӯ6 AռnN|7| LbyF&]8@!!eUlC:rގ*$NA,Lr&<*N(VS .ew4ւFawZ>V bR oO !sxI/*O䃕Ļcjݻ=~ٌNF,8 ;s\|Ln%OY t>S Z6DG bޔOG: 2 #\!U&DV:#]vhqs.s.?iųv6z7}~mEZ6?75>D>SFJjEŶpo\"Xi%A]qG$Ct8G7Ps~`b*v}{nN߰+%W l }lߏsԨsC^S9Xoc$BDhl`YG MTʉ%C8auYz sf}`JKʙn8o>z$izuNP^p;hN0&%̟b%xA(xcM!5AO10{Uܬ<.t}"EߌmA{]6Zɲ7/P칙8ly<!iSUP7 ;HIqZ;i c>tu (&I\UݬQp&SQIKGw92s~poM[ͥ|f,_2~ ÞέcF9g X4|T4O xg뫆MAiTt@2w`]qL(m$#tWLTTc4u#+EڲߚAg>G,/>G}~@ TpaE<#DA3vɕ5z])y8(נ[3Rqɻ& ݥ訵y?}eB4.*Ξyh'+C2G> p`b'Wi SK] 墴dC|$%` H:aZ¿?AдHʼn^paS#Y袍R#f@}@Ś6/ ϓB bjxRͬ? t2q4PYϠCrzhE^Mqm/mYXh?(Dj x OnPA) -Pp&S:0X~bW2&Wgjf2Wag|5{n5QF?KwSC'2X c21"2`|[#xXTKt8+`;dO]f Xј]g>!LPOAOL/S{;ܤєqU: d?Y&8z]ɾ"yV< A/U˙-^-L)P.ʘDh^]e{m̎3r9% VQ8PQ(1h2ǖm!Y1l2?3vLP.Rԥ)=wDۉ}s{0|RzptL}$Hq߯phSQo^ҏ CQ }N"e.w{-J$;PNUaK 2nyβOZYQ7d~r{k[ꬔ_nU'o@>k`,S+>7d 9_rDgfܨ ץ4|S[#91fn& Z=2'{I[0?]m6x2FuDVq}`XxAѪ/=˧*@}H灹p%kή}lÃoNy9u%z% lnx5AanJM68/ 2EȚotJ9ЯٴV5E?o븶\|;6ҁwl]lh!3!ʇs)ג"[ńRϋkkfsZ&=w:P"N o}%1\yu0 496 yF#436Uwve!/J7&3_ 6Ojun,HеҳM3*&*0N(k(_s'GSʳ>J"!/2%L^KbA9CU1|̻"R9 u_j ڲ`D{G=TZeI yY|[W/JfZ&xzf=,kiP3/3c9(2\F@@LTOD,=+X=)kcd4 / )wl!R*MN5JVg@e%?QѰzYsL e2Y0hBjA5jf8ho3ˤ &/vJLLpxrV!`ھt-7?i=ͫ )_,d1cwFpǾ[e@*T>l8ikTzoaNJ7 #<w8cx ͹sXԍ/zRWTW87.Z}e ;(NB㟰Wdv>3Rv #ĂP^(2˦FPglnUԽ>3nURduFnWeRhHIv:wt7׍>=dyj>XӞES!/H KPa={&p(SjzdBɲjQYS]zP&7RzUNLg|=5ا4cۀjܔ"Nл-F XF5Θcؠ|ݵXɈ?':ľcLY5l[ԔQe<1]AhdWҋ)QrL]W;.}'I<FW(KK9HѺw>A{x<"u`ZOF2ӊj'cwσ=%%#a6%^'V2Pzg3(i}@/脧F5aMŶ²1I8YUn&4H/z,R3ۣZmI6?i*%[uU{Rw'"[VHس!Ρ~(7U5fMI%8E|jw>9Y|Q,PXx2 ԠG̮a0{A։/,xbcYwZ|ּG$ d3}J/'ȗB>м*?ol^8ԽmFIiReM*.D堃ܭ>^xSM4 9F*7ۤ<8EJ|·g xDBEc1PqI8ahE.O)&3yɓqi_ˎY#=JzLbJ(XeYѧ^` i )w8qb9A3 <2XtC 8q(/:^ilM [ S^v|s,R\P7j!FZrr`(ӚMk&qɲ>C+{>_IdfBG4DO'zJނ "SD_Yna&nij3{$x f߿!Ux `j.vސ+zm}Wݧ;t@[=d+n{tY%B`ԫ}=S9*-? ]`]Gx9K"\&۬Om-\ZZxŖJd;ۃ8u5qCSm䇪$oi2 Gz1|#mzӦfj4`diPHIt EE성4բTugr"*E jeO2\.MjwC7 Lru}xN ]-BZRqol}ƁȪ9M@,'*$yW[C#fR#ť"5ؙ@f:g&7CV!V;=ɠ*YsSF.!E.鬸}-s:}xCRp# {\vN] }'_ܶ3JQ?jw[xO"iLG@q|+tҿ'ScE6ЮU*$Z͊l^`B=(!g4Ԕ[.Soe*ne)HꣴBiu|en0ML xѲl?m;yn|\P RJZ>xĺ '҂y"ٰ^`k&-g3 &Z_Y@y Sě+}\'Zk-.l69E|⋚ClTǡ6έ{q0*isDJzoP.#U 6s@q!:'cyBX {29!'2rY Yğ!'849vgT9(?֎HڔT'ܗb(S{əRxB`b%l T3 9yޖo+vx$Lu.R-V8y~dQPJ]R(&:_3җ}56QYRm^c[{Փ#>I[9q`rFQ$`ft+1D"CMVQ^7]ƒ  :E%YXG #)SEDv ך=N} ?p8<{bQ4P: h7`0\;âF1.2Ow 3lI( )YwGt!vJtb'O[(FȇZhB2 SV;ӛ@o剠"e08G+D4U]XJV5IXndȴ~k(UVt[!{Eծ] @و;h17Ŭc@]qOBnNлf5s$\xUCB4oǞYZ'5VIH1+-ar m:f yڐWfOhu鄹!S"Y(SŠ7&hbbS{5ohnaCŻ(8x 4 )cV[̣e&LK8u$"xaQI/#$\qtI ,ͮˤ)-ܓk?+\mW$s9Nk}秿@X{3WDJUX5O 1@}ri_FVȨC0]DiBh r_N _i*ǀ+7FPݘh%%.ufL#ιT.|&O'9r54Z7 M0D ʒ_Q2W}\twiAp ܴIB< F`.ԇ{ֱp_)9YP-orl]kLr9F`v&@L 8q34'1!Ee}N^ >,ZZ HP{E.R,p5 WA̻YXI R/dz̆ Dt)g;Xoo@&pvoP Nۄm;k^ ޼&5%u9]PWu=5K #neҸ; *+2nl,Y:u\gw#7ORA^*a.A)`LFx$gɣq]|Cur5Vym}ͱ6w g:0jܔe),*C#`P~Dlw-ay=X&.Ө-/%-QגQ<9(}x%ʑPn?{gy̶uP98ExJJaAvvpKPƷem|ՍL)ժ=žxT9Y,ol>O1 /[NkObc[ck4V ;%ZBxk[Yz +1X/v)U+yY?#Vo u'ˋ rpP6;Ծ]C::MOwr GfN+n۠xAkQ"t@|q_ϽNB5;bO"TٚUNKZ:I% 0W8Pr3( V77zgf IL35x s+.ϲ"t-#\"&-#W/TFMFkg<|tNL|YIkL*K#)7m|nvϪۤ"QG\XUf}P§/5Ԛ#ك#|ev[:no|4O)L-0Bln1&[ў̇q Vz}ek"tUihҨא0GyJl?bIb-3|qz|Pˣ {IG1bO¸sCsI4Ƈil4$VՅqN$bȌVOc/W&3Sg؎9%X`oo Kx xG@7B")mq [M|T~g_I3(N`[^!B{Zk3gUw^ʟ2d"H"0"q;^˪ZS꭭s not(\$'7ܸ0jy"XyH_/_ ˿X3Øjo5jȨV1]:hoh3J[eaby(LJ@pQ3Wu]#EcR gS, " 99 \QBh߫wx Flӑ>{ ;^uF4]$KﲄC1G 1YMOU!$oЩo[Q<4^yar9Rf%fQY67HY{E-be"!8sH+A4Gl_\qZGGd^Sע.?&`pTz9#B/foP "MAV$CҜ]rk!)i$]OvJ-VRX,"ڋ}*vp%n7˜IUBۇmq,Xv璚]~XEjطȒ*̙+Nuy,AЯ8q'6X~Lu΋_hW< oMo MA/ m2 TIkA0=,Nl7is'6*42QDyeg\?ԁNy l]L\@+Rly$fBPv> $L/jɣï,}NGύrrޏTɛ?+ᇶVyR|]zPe5(JȦ8҈ hUn-8QS/d!Քק32J؎a!DP/Ǜ٠Y,lzi@z V .OQ^wBC2ȏlNe.Ug!,._ 92}ů,tܷ'5S˃;[]p"c[ ~MK Bʆ̞iBZh%RjxFSҖ[[&{5H"ڟt)/X /%dX>l Ief=73QDШWoC02!-U?4l1=%ߜ)ne7jS1E!e$\׌܎BIiNڷ_a=qH:*B枾|sѬ]r|Uu02m}U|X L5IFтlh$]n3 >Mvd xpkKU+SkidW8ΎԆ1q̾8 =Cmqkκ|' 7;| WuJ5xN (tx)}^y* !-5׋4XT6ĸ)99{:bGnT?ɭN]1H쬀&1ʘ~ Too@MձjN;֛Pqk%z] zKر6|W Y3*5#K j%ydLB%I9 pI`o#3xA#Iھ@,co6V 8)cՋbUWg —S*kdmK4i.(پذm&X$uZplv&44$'8Q=)W(#l MȃඒY& Ɲ8Bi_a饧_U%J>o3enIe Sg,ԙRW\_Ѓs#.㎴xV? \TZD "Yv Mg֫o'е(\ݿ=:q-c]eVѢ_Y^C@^JP} $gL@C8؊_؂DtБ+>mwIܚyW\@8 lP/̪N5:PA<<'9׺jLRZZ*~'-Y99"AE ryʚCz%Q=[`@@zsJ ~P&)2JlMumM>z ]JthmI4Br/g'}\7V|e%ضQx'ntR$WSsusvcƖD44u#ݴaǽ&`-KCc3.PJYtܪq,F ,Ԙ}Xd'][@ں:QP䒵: lRvEE%Xd6a\'̈^'tAGfxC"R*r!k3BaU|f!JY~9dDz[(Ko%]& n mwgRj!.2pK'+',T<(RQY>V~-f:qzwQ`7Y%9Q$3߃bhzN PjtĪ}YЍ ,gժyY@RoftxIc_fR/AY҂ݨoTZlzRP`9Ž4Zzv Yp C߃91s5m5np~ngir!z„]e; )ΟcѬ΄}^OqIFiYU|)r!#vcACm<&8v9 #֡-xN N!6 m}d"ᆞj88 (аWέs.8ݿT" |b>a&mxW-!vD_= d♢kS3J ROLc~bb^Ҡ63B Ahs}4=b.l.;^K;̔1ky1F7Oyg7SqtvNZ'^M\xqT; U @ E|샏h._u縹ԧz*r>4 ۸ӿ/NDIfoi8&& ^p$q0pȯ%^>>X(%$oFmIXd98=&ZXot u_5Iᩘp@\jSCHކ&N$j,K<~SWlMJ#3X"X3km&nPh`Los4ΝBӉc +#^ǹB}삮˅y.cm~@NtvmPQnb3_ό7}%䯑DZo9r  uCIT O@~xӜs%&A2l (`Bd`YAqh4ոɄIY̘]> [/f#ֿO 켷ۃ9s*y=%!}E3+ ^1&FQ<&FYCwً&ݛT. ̠54 nC% n(AHשO,bx::".6,WԶ&4/D`YDqnJ*hnsStQJ25P4 GHвMȬ2i~8r a'zS![Z~BnuUs"E˿{mzzѦ¬2X6KuR XQZw@WYZLbn% 9v# iMtdC@h`':=+^[pvTfLSGiZD; e:O)(la>dYG:(<)YSԉs:+ETW}V*ask!)fE y\,Y:sDmJb2rLB.-+YVNZ˽r:h|a:G(' /[O'I[=zH 3rP8![X>,BpJo;A@Jzb R0EtE;X 4NǽR!QEPG|[0 7V+XM2G?IdzPV!WIJˋ(LtW"A'Wq]l+CEyE̋&dPmZ3m3: Kґ1wh? FWZgF6ViO6A"*03/# )=z_?wqf ug>!_~!^4KhiJJd`_R֢Wtq\|A#Iu-|nDi=( +)(-Ů~8qcMżĵ;G2sx{] JMA[UW w734>$f/wy)0y+KpNRƗMnpgfIy٭p!&@S+M ZezoV}Qe ~>9qH۶3r11pTL x} 0mr,3:`x-H'C&(b%qmǝZs0 ;U25nQL(@-tW\Q2TMJ3@>#Γ(+wٞc7ekє)OtD>tiz _I+"M_Ь6 *eW!ROTZ<)jؽq0NvF wK1$+LOC)=3~qn=+2y1!GhYBT8!"吥lx ;tHԊN  C}O?J w*z nC!p펬\oQ-nwqLUgoxc/45J%)nxBfw+ff>Xr.ehk#Ɨ2D"d}@fjIHW:93-W01idfHޮE!ϬY ,RRN]RFkvc}&nPB&<)K.lm,: Vh:|8B< I> ޏAFv`&z Ƙ^ Iv @~gHγ-`˧"AGsY.[Si__Sz`?O}jAA_|d;X%8uˀ+}wzdvbKG%DAg(ѷ I@TQ-@7Si Jw=V7wSo}A8z "9iaЋG*) uIwUjo/[/=,S1[5/ /)KE*|!V3dČt/0 cn9qn Er&Go4$Wq7k#Q'5 u3ڮmwL F4 m[վ@Fp<(*AiI!хzѳ`Ť47,4$"GڕO!! *ͨlSEn%n6O&YVl3>6 `*:l]U@SLY2R: c]wM)/Bi@&3lCJf2w\8"ۧE |]4bnV5„>rD$e/"}LAyۤY7h]Q W׮_^)A@M_ 2*X]K>.7k R094i0Jr)PjbTg-oazIYԫ-[sqrWQsoVwZ諍dpؕump@'G h=mDhKqF|c |>0u*>v90RWJڷAD~aʨ/zfz$/z kRFk>5Ċ;/ q+gyݬ$žR'<ֲ |Zv}4Ϧ=e*]A8BQ0"bB+JڈDxLCa<Ͽu^=!~)Ȳr}E|ιHlQ" ]n޶2zAd7Ț:i(:vH!BAd#>Fz =G_,?GibLEL^TJ|CVVʍGch ѿq*v3 f;Ⱨ@qv( =JI;.zɽ7!_)xiCgTV ɐ/Q(9S{րkvW=(_9dNu#~f0C4 /O)7̷Oɵ!  Ílrĉ6Iqdu~l3Z@īnǙy(jI(pʰǾ-tTw~"+8?<".)/AGDl}SA0 5V.̀Y?-{5d͖\} z’öӂnKUbJCEpr}cjnwK\' 0z $ǏCع,(JMJE{Ϊv]H6j0^NvfL~X`Qӂq|߽A'֍տl8:'B,XR6j&jHOqeRж]TEeuiK?ݫzH<=)}I7Ra=ߠ i |B<*|"fG۹d}i<e\#`Uq *["k/cƻvRǛ69އ_:}|BZ:;PfQ3a(>Ej^&bC:tZ~U2q~s=`3]"Dcʻz͑LI ^VCK*Bɐj]Ďw(/oxuYY: 7/tJJq3 P7%fI:7 vRʏYA,]0r&Y8TMYPФ~|Đ"\Zu$.oȚ=K38cG0G9P Zܾ:`K@r+ RH'Awp(_r<x7Y-=g !ղ rJ] &sh1l`~YN!brl=-Q᯼`m-PKL'Wϙg;hnƚ<2wY>z0r`fʾ T/?;LrεAg9_ ˤy NE|Pb0Ѧ|\cF?KRR;` {,N],*J!>|1Or:U~VЦBqM*"#nU|2ء'zDŽW@G~Es?,f F#a{Qm5;x/ )q-`fL\ $úB9 8cʐ!xD.ɪde4.i,\Ǭ\NvBm٧f-"44f#3sG ]< ÓKM 0PD-h0 a f8\;|ɮ@Z:vA7+}K2J9/ hiu\*)Ul5NOil ³P7?zZ^7z`o$qs$ *A4󑆻󳞔ɼ'e~*:vK1XR+/~4`"e Yuyjpx1uajTܤE\)4>0hӐgR$DGgu̢gޅ+Lߕθ=4])1|uX039!*W ӗ} 8~ s:ƨ(_F7H>,3Y_t]U9,&q "|Ԯe[35J ӈ#(avzK3sVG,ĢadwtHτ#aG{✏GF\|JCa-i00AH{^\YإZL'_JF9ռ3 /Gx87EEiϮ-K} ՀqRi8i,|.Q#Z+cFK> is*n/zhŰ+- W.[+4~%iM ˦jfGlCec߲i#{-l2+b*wn U/ hLjvvVR8Q$?Ks%U/u"5 E9n|cpïbg"I w9&%.#BwJ9ơ֬QCO%@.XzH )ѓb[<6Fk卂,VTº錱bTvg%U>׫lV A} h Ūwk,Yt"<,^O>rbz`(A=mlw |aVj]?[ST)bAKlK(8MZ`myF~b3)a9 q,V: 'o[HީepQ$3ϖ Vv~I<:Oumv,mKKSm`aRQp(&W]F+ NY,0rÕBr#t;[6I:繨:A9VEwu%ŗ;,nr[q/ڋCszOJ*)]h }k##)Sti-Q7 fwjpFFۨmAԑnMi{$pKʎFyZbHe-i'lu0HGt:4Aj7liQ`e5eruO]Z5n-Y_xO*Jr7{:gd8b-ȿQl6iM-^yj@`]S;klG2+r5Be.,sY=kǛCLr F )D~zG+=Vm'=8Z4'HJ9(r^%ܴ&]<6D\ߗ)i({PtYlCfǜu} T}¸NotČ/2TWA|z9$DdeRb2Y;`nd 59 _#/*guc nHpLJ"9&20ڊMXI;gk+vB#x\׫ajoB=%9uÎl_ '>; nG}}zi}63CӲwv6fݢ2 =_ oi9I5;aV>[YhyKEڷtl$G py(PޝSBP|FEiHڦxPב]l>c\[-g42sH|g9f3%Ǟ pJm%e274<HiJp,c:>Y97czs )?ЩfgŰ;@*VW0/nyJ Ԧ'ŲmJ &aQH1Sg%н'\;X,~" ]:9iW=xc},C芈UPߐf^tP;~i0*e?y[f^`(5:d:22_?پ71;U-&8bZ,?KRB Ea9H4Ԣl͊)Ae(@n];2إ5;:67N(%aK_CiR%4itQx`?}fÄ 6W QrͳOu=5vbYcD#H$$a =#2i }O̒`N$lN?a:dfׇp$,Nzr KnO]QsY$~9.FkΛѓbc/̶f@ٿlTsf^|Gj0!w,1>qUνC߱pNmf\FwϘARKIgqŷoAX4ljVt5Ԭⶦ(ĭjq^ [E ?s f5OwK'tz0S(!$՝qVa6g K;v,NBFG~UEI$vzs{xaF @d*[W󼜙]bHUX+_yIRZ0A6ypUa(cND\/Ah2xKy!G';E`hҋ+<ظr>9{5hԢ{YzP{MتK-{DZ>ȻĒdNDi)*YY;԰ށeMhd>Y<1mp51g0:N^D,xYYcg(_Tj1y;4"GMr9Zq2"-G%YJWzLt(2z_J j@Qn'6_,Bv ̿Er5Ԙuϲ0nvVg3H R8qSb> r *~D7ww<@Hlu%'g`ղqǺ¹N0t;IeɅ:_d`^a9зJ|J{=f+)Rk9%c|7{oUnnEVK~¤:@|Lw .jqF#=Y\3l] I{Ѡc(.Ά$`@Uved%]0`рmjTC6zgh& ONDy+H?Gq_'䈕o*ӆ}m1==g:u(I9A r|7y\&φ/Xٻ\[>?)O3plc[#:OgqF;`3ܛ|1Z H.$͛e ^b, R; x2NVA^q߈SP}jA/ k_娛^c-T%=kyIaԘl芁߁0FYLn(է- ?_V/3z}ߢ.)2^&)si_Eܮ:jxW㍦x+q:#y$qXۭ!fl)| 9>j$CF0YS r"|׵´30%/vnͥm GeE㾀q6SaO-dT ~gUD 2bir¿R&B:snF41&o vej*k/̲2zJsA׭浞X/=]砃I)UTqߜk,(WT*4$ VLc(|ĠL0~ Kik RQBS[J0|fPlI,k¾B.UAAa7s_yӡ(Y >Γ(X$h|*LN^A)#?C_sq񋲊Zt-?^US>] ՗ ^cwA 9'EʐjxZSp<8kD-0w`%͌C.LQPKeqvrF¯P͈ci$5Hjc .9+)gw]LXqb9jsOdžʤ߇SC+Pcb9Q@Hߗ%Vz,hfR눂Y^TC;a4>28=Sm.kHry5+4Hμzu1gBMBҼ}oz*f}2JOû)5;9bI@DŽm"y&HMK0hs-NKvë\UMsmQ^8t+S}OfaadA\V$-uVAЭDQaJhPEty{ rd:HJ}p'tK| q X/Udg_vs$MdxmD ]_AsIjGdEbj)F5[{]7ٔ:hw(CY`ƦNŦFKŌ* n$ @|vP35,ȶ>dҋ g횽r6MVڇS3_&"CܟbLw9&B75Uùr6ZȿNe~~|ICrɛu4 &`p<*!h$E#>d'i {66e+Ս,![+7뼇QZF:ڵ =:YUMoL+'vŔ4?Eĭ}UJ@V{@00`OùfӮ)N*BAU p(9P,͙vc A0]ɱtu5^8w׍6]8Absjݧ)R< rl'UBL =e-E'#>x%XQ x; %AT_* k70q\ .~uH2 ly]RJ̪w$rh"gr?+VBgiљ 9ɢG%]rav<+8kS 89Q.2J/ ş)M.Nēxr1Et覙ޣ+LkΒyXzߗGQgE2Kq C=S ٦y#rP^` j*GV½IO2 #e|QpO݃ާ\=%>ֵ5bt+/T9TXayPH.PoXlOS|%1c]  $p7/s֔L<돦W As(:RWK5E֓C]K-j?8Ah)B屩QHNM;ecr9Guf3G5f?>WP ]6Vg+Aܧ_'ӑO?EI[p*)= n/܊'C-.P{ ېqɿ=5*͓s_9ho#E 2S!*6A@%Ǚ R(E]&{YꫛC*g: 2'eYAn)ڛY_^WGLUQTIc~uXNl-<'ijCU)4u-_{e$|Ev2t~&^.2f  Sb+31i{"mx$UaWK:p-z(6YAP=FM'Px%ȿ~Wl a3{e1DK9gSn a*IH؏GA# 57]NR6B oF2YEGĈd\=D a EX$>v$by)RtL|Y.-ݞAF~3s^9vjؒ1/4RJy"U@koyZ$7rsit!#/W Hs =Iv%+[f& hw_r"nDY"S25o3}Z7h0 HXak]wce[ AԻ^@6 ЎD>͝L7O+[N) g(ޕ<|B͐.;rxOuʚNGZc-|Eir8)V.!nHUhxݤFv̽q d=ΊxO;PX%VB] =f1Cw iFssrÉ^Ys\J% ! XLU:02jhe{DRPT9E':HLe 懿|p7'-6i5E\^doX֏I9[{✤9v "&R%-sTҋz̳. ke5'FhPD7`*I+F13PZ_bCMlz'LOZK yȊ@ɿ!k֯\+Q0U?R!b̡(i'g7*zd3lR)DW21/PEɻ zoJ& :؁W_N|#%Xؼ[u=nr=t)<-be7^IkQC7k<Ͱ ؜(BF¯m=I>J9BOp>CU P -cN@]6m0g: ۞7':_ z_šE[>y$_iZpJ&GJ*}<0a +ߘp~^xr{X.CA2LUc.ņiJ)50`D@^1vh&GcQiuڜZ]ljd!!4 F^Jg-zpWw*?QثBM̉,HñfNXc*50Yj <wy$,Zܬ"!ׇU҅GȐbh?F])Y3l0FP cĄw/ ,e@guk _EY(WphӯfWA[ +^7o+"NY,bOwz*_qV]u{0Zf5I<0qj5Hʷ@7@IoLcFxp܌d"Hb($rۤٴ p|[ lӬ% -.5Pdߋ}_B7`sopsKHKg(3i3}slI&wXwenXq܀jn| |g  6jڄ$ajGY1'63=궤LR聾*S຿dUEm: @UR6k+I?n=V=,F~ο:΄jI zm(@`ö(Hd:obg.߁_^xVtt:E s]r!4TxSapb|Kl!nK\ܜ>szڳ~>&H{D u8a͈PV慓*`lhsRԐVS]FqJCM-6s(3ևdvA5s*z!ظMrWk@V^FTAוoYXAˮIZ?6R^Znپq px;׮S.}Ֆ݂zE4AD3M[\"}mP}8:t+|^Զ(3NvثJefq/0ŽH$U:/޲~3({u3~g#9J XߟEwY n@jx #e<إ O55&nᅤECbv 6 2;$/(.YCsL q F`6B"SmŒ)Uh~!L^[g&WL?Ƚ A'[X"E:b'@1HxN&Y`\u/i2򩁔?~קbB%q-: 2M dsi[ک`ʖ#HBg+RS-*É۠FwT4n1ɜœD` ƒЧYXxi!?gj T7As^+;hWAv6rS1ܙρűˍ0M%0|')t8a Q $P /|f#2]ZXHWlwXİF ";ԭԁIO͜N琫,!W/Oï>(A29 n=/&Fp 9u;:|v,$`JB P9;ybDfZT6#o{EDpZݟ(o3ÃiO$%WTB i% w_O!м7l\| y8nE0!`%%Fa_STsĸ#{&PUwơYD~l.zV̺Ŝ`:}qGiA͟ vO>}3hiry"5w%$(}wS 0kG!ȿZƩ 0Zኺߤ!*X+$y'g[Hs1HHb1v,` -?P!Uf _]|/PS)ɞySKpm'|?tCG5؊.f`@?Pg6)E}`NTrhQsX`;B7U0)L+1-<7vh%DgmɬǚvUO@!$۟OtFj7s\#<TYAds<[؟5 mRѢB3F3UC!̈́u, 6pϑ{`%3:ܯm\7t c'ť'7`?8[84&Wbuۻ&8j3&k;$Ԕ˽|o/R2<=T5h;Q?c .%rk Ά/I r{B(ӣ|/K)ى\"]oӯ aczSu1|E4/AeC9 MqBmš _ =9)/_fvڸϚ3ؕ$%b=uJ{OQ> wT~C K2ٸ鳝^S{ `6L@p:m^'NKP68G?n~PQ%xWe%_r]іd2vFij R Vslh;n!=\y(W$rAbN!tkiQxzV-S'&hh|ԝģ08zUK+cs%JsDHJMfS ):= @t8KKLĬX\Ԫ,sfs dUP  ҆[-EAS·xg8_auNd%]]|8\X'uqǔ >: M"*g(+Tvmܨ7lKT4x 2=!RY?W/_w)[0rDI=&ds-仇VDnZd喼@ta$y|)2Zr2G)ŁzɨGUvűӥ4Fn@<|89]x޶= D\tMS5)]ly5MD7;?_j;_\lZt[=Xw4Kc($c:P8ds9A_VmrL?k,q7!Td.m|Kj)$mWŭ0b=PLؗwܮ9 6 Cqy]G,ii\qn_SbzG>+nvHXzڭd ;9'TJJ)V{hU4R$=RwRMo$9AS#ɂQ0Fl 1o:];vQ\~j']%۲uA8ÊG>:2fW* b~{mrU߻+ñn4`l 52h)A*fs ڄ؅IeD`ft2~QZd_C`*[fVoVUd5q%AJ׷1| q~t{3bŭn6LG)IL%?kn \F6Vb8J\^_ H'qJdC݀fN+k^{F_أrIYb?.+Ui܋1NE|!}=ܔ8˛ꭾtdS&I}<ޔX=@-e nF&ND,#4mٴ&t-::%dXt6zF {_?"#}3fƸTcl{m_-mDtY b Y>ÿy ׶ \N[{-7c&rۥ%,[m#> %[uvyF{\AGםZ.1&ٶh!sQn/q3sjѢJv1OAqk%ݢ^"oBXNd%M D:f13gjw'xh3PO(<sύhf-ijZR\cT/Sj{K&j9n-7_jwޔr$jJ:ZpDVT$Pd [+QmT} 0)FW8A:g㺻naHS:LNX҇P<ڒ^ rAt[)>fLZ9p؄NܜlͩAwaig2@ ww=,o؄g[CZvnXaA\x!DyscڲS*|$*-BT7 ?cF3vvWW?O A*9힇sQ(ذ.0noӸM+y^E3 ˖J!SLl:H'Î̓aW%hwMNo?#3qFԬCY 9bNJ e;-d‘ْϩPEL={] i[K=МLn[!J}ڔÞVr}`\{Yu8_aʞ5v¾TcAW.zhRoiiӟU!_ɢJO$X^v6jsÀ#/-u O>>i)6'B1_0YEחcTod"q5,+{sgoef q 5&z @W %5%ɇF~GCT{Nwُo7RT]^s/:>WX}wթo"RdkUe9%99+2nNdE&I,R.T {YDz-Ż x1(U4i0d1oyYQ륗[vb*{Jz^کk߷2G4*iCixuF] uhъ̸u;ӠuT;."J=˵ۖD A#]@u ?`mIx Qm?(2/Nwul`*뜅زzT(ְ\R P6S lO6coVDj̬`M3˳-J9+xF!5;CHL2_3**myځXDNX!B>撴Ͻc450 }0V":N[z_Z oF(?BC6̗kY$f_N]JLҊ3KdvVx| SNl}9ZKUP!o᳝M( O1^*8oKw7Fumgl8u6w;˞`C~ ?3p*14c0;! St M$i,' Zs;7Q]PIHK  Y[Fnw0<&]bI GӬ<@6HpGdZ5tk,-<ѲpaEX7Nm|)6^[BwեtwB>GߛF}Sk,YiKem*/NNztX~/q'03MoX8,(yQ"ArjngJhRM⸒j;)L5(Gu00dL/%꼉R뫈 e ^ư%eޘ;Fխ$V򘽠^rOOro=%Mc[2!r<Nj #fٶ9pkPyS5wIKW$aO>-$:_nHϿՔ1VUYij*ye WZ ȗfʪzn`u`ٙtYr&@z1)% x9_m1σK^S3 I` pdx$AL5;riP 5hRHJj~L'H3PcPtB(kʚ8J.O\Pl=7+߳EHpل epTS ¸9iQ蛒\P;#W% JkX[@1ա§R;NI5B1e+P5qNMwI7]2r.($;Jsc(ɓMl=3// Vv,kq@/q ZA7+*H%YMsPx7(nS\爞b7W̧uAM{Fp_n)ءG'Wi>p J-nq=d[bC*Nl (d#qOĵ;aX*b-Vwj"POdb)G2+>mU0Ѿ493zAY ګedڭszWxFT|Z[d z^3#8|F:_ 2 i賆'7T2ۛp +$x`U9#¦$x^4 G FVnẔʲF7,U.!$P|נ!$qZis>OP|g)d-X`Ͳ۬qML0'rCYO]kü/ˊnaUTH/W듾73Q_oO-QM57v$ |Q$Zs 'wa8x5(UJ L8}NhaP-#I,uVhli7c{s3 a_J_>B!%mel +hQ%1YiÅ64_sjEXVu˓mM0^5 .tr~A(Ć;KB99ދ[ߞ^;%xDzָƥc?oմ簶׭R2 *(h*DQuй1CϊYم 荸++fc@ҬK8<dj`!`h6} \4ZZ̔AnZCg$6ϏJ47u@N3eP^QQ/\lr7]oe0@T7vlSj-I u_F;B \Ug,͉,y,J=Exa>L 요Z&°9O^!a*`9A}q$\z|rvB"ۖچ =\/DssΓ؄Iu|QJlmІ7,kfg0w>̓Cp}moH*P+uWRS`5qmgp̣R?M6$ 2ֺk;U5GU/nca\gd9"& o(%VP:m'i. _rî?#en/wG+^[ޡjU4-Va1Z=2kkőrIKkΒۓ_4oVNF (F׀7]OeZcq ֋wH[Gb%X*;/[C<{6|,H- dڹm"yȂ/YgI-XDfou :jq⎖K-X z<+`MHrV^$Yv}?Q8m_ƀ'ߍ6 SY|Hg,"1hOraݏZ'AޠI'DI mcC&KZ:΄XF:!o楫 N UzM4p݆g%_f8f;}턫:8MJ2FaP?=89pnk0EUgߥ ~b?ZsOqsbh-{;헳Rw4GbxB}^.}p8np'|cDRR(߀<_B'R<ʄ~Z#ڤ||'~q_6eÁP9D~bVBNOm9۳T+,z"ȡNW , u0{ĺTab KPUo/$S/TJ@ð PF6ܟSe äԷ:ca) z %h^rÃ6xkМ3)/w$*znߑB\x~~19EL$69'Dh[c,]_;OI@!*OwOJ?qA6E'G^!b&1xoíZ6Z=P={d`tr57gkil \wu2'Y n10_4X[M5gk6 ճ֊ީ Φ0x^0Z3X;)|ϟ L}x>p _Ǫ!#[iO]#qA=Lz"Ҷh"}ġh:燎q7\0Zt eE`PǩD?iX8$JRIx3fvӟO+Z*'j 6;X/U&wBJ*AfV^t|U͡_kEMϲ+ߓU*mɒCz↶`o60 %)Z\;tfͮwP wt{q(Ȑ<"uhx9 LBM Lbdh2ԘB'\e[̘e Z]ߥ%%lTN8,l(PP}3}+gH?Kz*Mt:HF񋛙KjO4*!I8R,ClV5U׏ez{{.7k?Q]K:dI $Hzm2 (1 +iF 4\ :<"d Q`? cz}>*Ocamqfw+>huOX}f1](t(Q/V9fQdĀ㨹d&sYPx.t2KB,2ǎ'hgfqa3AŷTsql(됖)}d0wc@fatyJ3t{ "_I @g`U'~ -t榔eОޖ8%UKz\)mX̴ $o7ƫYa)-Gz(6t;@fkκK IAtCK:,C~D}ѫ8\XL6r Zmaj qZlmwC r{R&Iǃfh/#UFhS$!߲e39PobD4]Ɲ*1-m:zRí!J$W!lҎ0|<38_UhAwHKCJai,+O(Bfݶ.`L'2J 聋ɖPw9ںxxb^,k a1t}AfBVWۮa@tweHy.ANԘ%Lpe^98>ܡt9Z@4]ֆ򺧽'YQġ> ToVYpŭuڟܾƺLG d\Ze(dA ۵1FFk9 Zm FUpI@km(W^*:CF7"vQXdxOLs.9kS܆;g+0(&D"ɐ C;Z#Anr,R1Kp=p1.}i@= &fX#`35HַqĒr4_ILy1Vql`,hg7&:lh'Ts NA}d]g0cmiR.Tlbi`A{(jP0:ըս쐁2%ړ>~C#~/po@$S Yk+rKWop$(ff; b>Yf>!̄q7*?+*N/Hڥ\05 #l YVKkB=- /T$#\4Mh{]86Cv!"%LGF2ؽh\б_“eis}H-ڎAjh,dץjRZpH^o%ldCͫ^bWn\ƳSu*xFC5 ZyxhT嫙ar^Ŗ-LKL݈A t.#Di6}qz6f78a^X ZZ¸&!A>XDm?V4~0PiԶ*ϚAu>~O h(yp YYps LK_]DBi)O"B[^Pa H8?}= M)8KZ2ƓQiGB>CL3!EfOc8deCB]2#3$㜐⚅mP9~ڨ sd]|;Oz $;]`Rnv͟Qh۞G1 3Ű_kjV0j XhA:g3Qq1 +- f!7!iT ı?t0oQİfM&*!3b>Ɠ$2]GX1#2XWru?sh>"ZghC]'xsΣ=@bg4 v@lbmPmӰ:6"?Z] 'k"T0$NJpM)ArGּm) k#ӓ%}sϦEEf)?{W;dB7]zgdN[^ 39P Lt=P}nz3mk Nc(XY` shjҞT?\}.7ą2ѣuˁLR9F޹ָ]#Gr/bY/[ hT8SHAEuFݻĹ* N=;k4h4BbvǂV<u6ٙj ?U-jZZ}WWlCH.WX,}N[_j!C`n-G]Ϊj~v˓Q}:c^iStE:yrdPBS04$$vݟ;8IK荧kO]FSL!iS69FxY `rΊݬz #_eJNY%)%5i`"il3΄X^Zs_#o9E[z#v(yac*t/wW}bw3=B <$5',]c=>(:fgwGH11S tL'4Qq (*K< =/lHJSn~O9B(#ns5%*L%K0_ݖvo#t,=HӄkFED/.fv}8FWp6aoOxҍ_īynȅ>.$rBo29ShmXߔ+9 YfAgCqhA}?c8ˍ {?ssR1mCbOZ+1p,^ TSWAWx]h%;\yM щjqY׿ 3>övvlVz3eu&4*>|֔LE뙗lK]o)Ԥ"t Ey**VDsMO[iGMv'BH(Y {c^;3GҚ, lO扛iߤfē<[B5&ֳ4d1+ ~ (]@X,wB$ρf ώU@r'UAYo5×ډ&*h bo!WZ꒘|j+[M9*Y8cuj5t^LE 骑MK Ob%zTǢi NW_}TSD6=2DP b/ xGlb-ܴ]F>D6oR(=af|d>wB`dHULپE,?B=tprv͂Wg6,{aǑXn$w^sr[D@`k;i=y=S:f7” C/0csSQDOc79mȠOF;Yn.s 8> 'G$RwXf#gJ'MOjJT*j!i&n}=C~w7ҥ{B|3eKթ.86juYvĉ!c89W ~mGcyaA[ҋ2(ø Io#"KTF.璼s?Q+޼Kj[[5P- kCm/(r)dwcۧ+[,-(_aT{-?!*Z:kɅQBKM,T'A~HQMk0Qj{Ip`i:?ma.r bs2e+sYw}Ʀl{ӯI ^ܢTׂkۃF7mǣ*}IW5/; 5<ӐR^ГUX X7q8>QU=Š\rE!G =`'{4u32aÉWChI7ɫ,eδ- :'ppKp19&XC0tod@zF@^+*mx(`k;X8Q.TT̕meflcҙ$'hh5;JsCߠ  *ϩHgUef&K!W=]\Qcܥn<VO{8<4?&qSz^秐x<WSuw@dNE]O?Qpf*C Mv"7xxjIwG'{̢.uHR"ob[PxRK:DlFbB<9p*iwJ;gHe=Ii~w9R]xĈ'LAFy~ <>)O~ W,Sn;4Nt١2qϴ,q>N&LNyB,̴l$z)d>_ob u5!.MU49u\4<#pK`jY D* |gg©AMڧzs1>ʫo9m995ۿs|84滢̋zm,h5K^@0]أIh;ek =;)Ծ[Z 3%W"?7;%܅w(lz=dѰ<aD}h$me1u]{Kۚ#m81="~*nTtYF1D󻰎*}z _@kL>tBDf=@%j#a f JsŶwIB O#W? R^Zp/|h|4 e 5b&TMچߑFS yӏցZVl,ʼMY[ܝ|;jm|.X*:b\ ,_FJʡX/ݓ[5b+v$o2-r9E+fRaK'=}iUW?/8gvF 6TEEl@(+/x))L ^=OkcKWhЇ.E!.Ny;eOCv""c|=Xo SZB"*exn跩 U!pQ{)8^A7Z -+IX_L/MF~ytbb:1_tTRAu N VЛuFwj"=d&pCk)* t+).ːX͒H2C_73IS du-w\K>ȉ'D<s僊q+FW*'I|BӵwGvPr#( ZSwܫgCSw)$~EWd6&BP+J4]VnZsۙ@g| gr_z0qz?ߔ=+$v'!{DڈQ.`ˉ Z˔Zuʩu)-$luN2Drm,3Rt={u+W??|ϬEBj~CnZffΚG쒰[}R-˯_hhfF\ǼI߈fr*_T83}sj4nM%q+. =iϱ<0ycCş.WUXی| <|m9f˩&*]MkqEElԳFd̟b;So?Ns~EZ M;,Ū؎5dxKQ>+\ꨦlZgs7/fG 6 T|>e Akyd(uU9Y5Al9UfCn(ElL:ĖG`gab{Jv1`}l?}&%U6D;IPeV(`PyaLK՞Ivϕ@!/(=tx[}1_1OsZVNCM}k1) <)d0<fEC5 5Cn%S,k2ƨ I|L`7w<SM|V'B1F^IPJ-'.nh"IpOuqufܩ8v;Ec=||aTgVg@\5A5t{F) PUFQ1}<ʛp_ D_!PR/1q|㭭SN#/ 9P6˺w#v2OV(@)ρmC!)n'kW jH3qtsqJ #t|Ql~ &zBȎ0:T^nQP3W-TlJtEO뉤DǼCjxi80/HH"31EkJdWV\SuWذLl(AEy{GkB+s-b5RbT5&8-~~5#/&G12c->IiV -B4 =Jy3(ݟ$m6SZ)"#92,0Ɇ_+f?du-8lybv tOa'眏IBR7Ejׅ\, J]#t^1ۭ}n)M= MjQ&Y]`߁# {f6¾$QOApX̪N1!.tGa*Xr[wQ,ˢÒMIkJ&DBu% 3qI+nye|j=-s`״g7wz$ik 3#@>]&VO'#1aDy}mh4?sS/f(SF}~h,i:$(q*,4fR j^X"8`*cKSEKk9 VT9YTO}(9v #amYWQa>q хKVye04kΧna}WIM:ѿ3,e0(b,[ZSm a icDL֌}h(G.Ըm^© L6ÐIj4?ȜI {guBN#9vDl@ so[fI | R4'G[rwW~)t)ɧ̖g: f#+wMaDA-=1'Esy? d)wV t_A)R(ҁIMKy}<231T 0]p씰@R}*y1_o|pc0;fWq")b1֋Ѣ;Rj879COt PUukҺL0|3lbSךju[}P%e!#W ,> KI!zfj՛<36fso^lW}"u~h`H]F rfjɴ yxyh. |\* ȉ$vGn1C@LTZEFd𒵢$v ` iNZXN!v+ DKlEyr$pd.:3*0}3ƨNZT'>P As(B3zgu"ViXDٸp`$7Q*Au ^N./O=܆)mϦ^ 떳`_e }*0TEՍHcZb#Qm]ϧ5~g1%PN[,6dq睕%CZ5-ۄB͂ϣ<(lR9>U[xIƬ]ӤJ͏‰_}j0E< ]_6ǫoD)&dνxp|T-)t0xJϸжBun1l끼W tG,q[oΛLY+ >g fm]%?83cZ8R[d]~G%ÁƔ`4Ydo>;^4 Cph(E]0a0>})E<&Ţ+D5iP #%Ԭ0 ̋.߂h)ޝڸD-'ɛ 1NlʂCw?nf4-%|-5)- H}~ԒBifgj+ B5;k%n&Ѹ?o= 뜪򄳐aK;ʃWFݹmU( U@kbChy9/;E>tzd˛ і@nt92fɧ=rLg]Һ3֯\oZOJ'h>Ļάݶ5 6 oQ,C*Py"X "nQxu_¾mhO\5b1vuAx)L生i y(!-Ue.nL ltmΊiֻJ `1%rJ̟mۚ.tn!`!P hɔ]u#?ڞ TNTn_)v&%nG#odYhCer%QаkUpIg㱘ouW>Q)]؀섇q8|ņO$;r;YGɡ3!-Q?Gdĥ $$`biC@=m|Q^GٵDolډɸP3;G2!yɀ)KQl= Fh7spf,6M3] Ffv_o&<ü;C,Hyvv- n7F \(jAMQWݭѯLnِ2rw ؁z ЏhrҿnCgG$& CY=J+_oa~"1g*cce579\)J0%= $6\@bOM`Œ])PCS1]P]VP0] @;qy mr01߇y{E0?c,ē4z|zD xz:gչpj,葔@*@N7 p~EFʍhٛņ lk=U83w|WbO\8=T;uj':O"xG `v#~=%:`V0f:t`T5lع~Y;4hO1K"46gkc\ԥV7w=fK߀{O =S_ytSfD<ǶB|!*ըexQ7? 'p[1,>G6|Q#$|=F \PI {rb) dG 3CK=%PM,%N5&{C{`OsW=(ڄH#?Cq[zsr&9S=ǮQyN´ʬDõ,rn&TT<5lOwN"h_0ƥY{Z:)8}vb, -]y0  ,NZ!0 HKVz"dwk.* v -F/s26>m1]lEHeȗAFQ$]L+GHerqw'THÍ4zUGea` PWF\ǸnQV]OXX)|  u?a+ĮJ ϤŠ8΃NMB:FI}X \8`Tו6 }&tܣB&O[͢'FYk軘sڻSklApɲ(,΁ k/SQ31>7{jw A76MuE#C`k{QL$9|VYɺ:FO`B@hy%++F;Q_<|:ӪaWtfķfsgd/[Ei'mU7{]fQR]TddƇO%RF ڈ{TQyJw+ K% uR(ʼ\PۉxIX8T=ȝ)).LJevWn|Ϯ')o̝| 5WyGЭPti" N8$ɿ.g"\0 t]_&VcQr@Â9ܾ~ 55с7=JS1(-_-'eQ$7ppVq-d>>hnw?3;ilYVǯr?qA?ݚ.\]BAY`&9oŜȱdmN TvŠnhd׽ DVUzjWoxH,F|Ӵϩ!"_o w=tu$jJx:H;%c6ൈv(v2YچQ]tOpo_"؝&|ƿԵ ?YaSlqtwrc=̪[x,ij}ؾh-{s< ndu`>RRW>6ĢgMy^co^%#yr:4<ىG(=ŵ)&U`~X BS #tÊT"Z8&;M~Gdg_?i \Qvx@GS8%/G ->86 (mN.xhVk\TW>tirḵkfY–yYEWB]G "oGzruC2M^guxds 1`)ТcUeN¨jcμ.D{QSH|%e+;<9dD3)d7 l~+*JKQ5XCW\'7Ih7 >#ӟ $ vq)S Ei\qHz곂V#Һ׳ /ʤOmrj p.F _BBNNZs:klKְF Pesk~@i>/Ť;Th r:{ 4 e ^C"S<[[=ϠWׂ/AQ@, Nybzѻx6!&ljE?_n8h\%)/plj]fzjcf\[UTgmG)K QҎ䮎IiHgLk#a?9E(d`zciVlZ(]ˌ"qL&r.i& ]SSه\@?w25PP8VP?QY6Q4`8y0S٪;ov4Zڜ^95*⑞W'[y^sZJkƏ-V.HagVOj2xKa]od)uNcG,8vo㥒ʿnc&a 9FDZ;JWP[$ nmG#+.\x~r< ;9Uӑyi+]Zl=g`&K\|m*8,qfrB=~G(f)Z#re߰PC̓E hi0(AwE)ɏ!xFݬv'm|')dAvexΰ#->J8F M=9YF[2!d~֬t+<6b\ؽZ|WkewE-R;!]c0]1/0,s4J(\^‘֒b5L,"7uH[&0UJ]GAMdN*K_ipqf!.Ө|vy7G,,u5ӻ XFxIn0 Q˂ 8\ł(yޗjz dN F9ʥV2XwHxaeQS[b(y@y] -Ps<`]`NA#Հ+$!޾h~5z4iP(F`M}+7C\ "r:/7w K{Geld_,PM8v;h""~`(Qwp3 #`2.ɲ)J)npߣ{o_xVeZi%H.0ו1'7! bʣ\>:qy oߕ5:*Hڬ49"E׭ 24VӒJ ]QvGS5bc !$i ZlRcàA:3Wc1Xؠ|ww\-vj.ݭj͖ԨC>\—m빻eȻg,,:ׄ4={$ ÕOT!aXĻ ^ffJ,/^!`*JKOǺqƱAxۜ]<<y?BD'O"5-k3VHEZzjeCW'߆e(X89)o'*盩@ae' ߲|b-&hYM1O'WtSd?<4iZ4\.ba$=WRjw Ey[fcf d2*;4^YΈAnC]>t;E25Ds6אFZc> &tQL2׫/Va&Ä-^7hnشb$ʦpf' ̘PW3 ᤁEB9deSdG$ZKm(g9麨|ڀK͘PŢH6Bbn{SaWepiYb&xF(EZi2cqŬǃ!9>aUHPqw:iZ\/ߦIf_CsL %lfQtNn֝U4n-w[+Ѧ=NwX4_s'C0a5]|H lrA5g=stvde<~6Y\lV{^Wf>Y8"*/4D|'eGjNo|rsAe qS^J{ F~p*%Zh-feVȏeҍkZp0q;P yPzmA H8j_mbhQUlZ3-V֎ȸ;(֯h)Nak䇐9hY]Nn=jB&+3y b mt6^cm{IB9mLle{p?{LQP'. Qo="2pSgQ%UK7ݹ~ }I v쌝LZ[x -* bH [pHMd>%Š d, vO)hMp 4//GÃ[8P3~n9NՊr%:\ǦWuwG+A<Ћ,l4}bjPhs$Ɉ$ !w!UqTlY Ŏo,լk1%VJN*0 /+ K䲣L4 ){K!x(JL&mD!2C]=QY/W~N !+G P 07b$Ħ%Eu+ 3.rM>UV{6tΝqTIC 8KO}[yND]ύ b"3#Qlk "̕<(fN Hdyqh}-`\s1P3Ūrs?O/{Gt Rٓn!;X_@sfF0`O MH=Uej=tr(9%֧rgp ̱+F Lp} )T 0-4)pH {)jGhOШm&}:$h[ q69괾 x{喴b3 /(0)ΒbWae JZdZ(κH3^X]bb\/NKxڥ[`tifFkZE$ L$dZT|+afW i!+vW{:'^Ca) *UXx f{mnT9fFc)H@oG960'ed7*\+9LA3.BHlb-,`wZh=t\=%[У]1Q[G{([V CFx.џZ^4 &c'&h91Z6!R$"9{hpa(Ne(Y6mkUt*L%'Sf_z!ҡt"fʁYovWz/ j,1e!ݯ<2&%ͪ?y13{NȬ7YdPsh)7l NGI4(~O-9x8/ Ԡ 8̵ 85 F|;RM3aҖ]|{3WeSL=fZӿ㍠YH%SQj E^qfP@ j0S}읉dMHོ8eO~>fO T^5/`’NA`R,Z)Ϧk8ڎMӍig3aGՏy[<`.W>lzaAO,_ Xl AqiP|n ן ]6G|G<`vcR!E~%%9?Z$e{>mۉN+fܶqaӘE&Z>ɓ_&{j2XovͫVrQ-+!*ZA P2y7t\RTf߼ &ǖj7>[)ebm>@ϧ_,Ch5MYg?yisLw8/1~h;!Vj4)?sRtPZ1P0}aRGbN'^mc&p&2NbI “ sUZ],Bff@ɝ1`xm=#T=X6 󍌊j5H{ Λ"tbτNQks`^F]>𖴖Z3Ҳ;^G;Ũ"_9+]^-#^eT?{RF%c$\p@Ń~.:OahyO7gkunfT/2+LKdQՅeG@$5>%f$e49X&%<:UsV d2DaՇvʢ\Uth$LlVX!@GFxN^h-eWLc_?ͪ+fC>RU> 8'̘ZIrJ׾l/L'San PM LuzzvMbtbjz b6RF?t,jbJ99\םLJm ̱rw9jOÃZ~n9%* `GZ/MDR'HzcS`;b;-+_:Bʥ}I< Gel~n÷3;SY^m/jq[5!?*hBczK_1cI.pt]s35ϙ.yܖAΩ27?x2ʕbI6t꟣wT chH0 ug*\訏Ȣr @DE4 08[1/fm9MYyoh]Av:4.NYꥈAahbU~|w"RNo t*E78Kit{#<.5IІw\ǝlrDrːvgqKײ[Ӊn͌k1;-:q̷FY] L 鋵A8bRmm ֖VdegsZ$EhaoХb@3OqOKrE;ӳ k9#nbh 2k%i웉4xGUgV5*wk oCJtzP2-_gVْ/V!?K9 c'_YJL|z-2(f9(?br!!ϓ5.?W^A]lG ÇA4ôL_qQ 9P [?rq:*$HyU/55nʌ>6{oO`ҿj )-mV(j[!c"0 6XY}5d舗W=R;MT7MMn}Z~Ncn5Ll8kpaul-Cg8<);.΃{hܕ%rEAW7'DL֛0_:,N\%g\'߲t1ݐ2EeEh9>H͗~2 q#*WN^O(#W|~P{ax^Eڐ{ɻd%W".}CDF3n牠Bfk87%OeY^A}pS:$W7i2 _N _$h0iw=7a&B]=;SZH‹Ijt,d:}ZHTy/Kvn-9$/Mx^QpoS\ȣD?4F"3Ց>SKMJx=P# ZϷ 5>ѦF| `KC[^*AXJҹR)b)ز=92zF ˋY3D˿G{h->'3x;6 ګ )bk`?R KHBHGn mvF:2 ipoµk5Q}b਩G6S2@wa ;kTatp[ v>pc5f~Kcdπq0B ɮLx:-fvwBǒZ~fEIcE]$k'ԇ)1"B*aR{]Z^ 0x UTR,??m`>zOK"(!ubl8CT׸[7f^Ij$7f.6+8xmb#2팏V$;0bHJ̦\Yv5_qc:G \ pXdhbK6NC.̔Vty5g_h#DtƊz p εbuS8^e/r3$ڢ,gn;Ic<;Vq#|WUa#~A%fZ_,vL dȑ"&ǛZ ıX07~X 8܏ܡAMmBdBN${* /j# }1.s-G拽 'V03kA72Yy/1LN l>#h1 5Xe6Pj}_|J1/zdp.)WQNޜw5&|\},բ9[D J/[u6N㱹K!dms9 L3~|Bo.;hz[̧eTh0 m7"/4{"j_vwb\+G羧nd U-Oa߬W ܨt|Q녧/F#(9t/@f28{$)Dꕨ-٫(ήc <(*$$A%iA--UQJik>n& 𛦩Ojr^`ļsYvE2yZqSN[<7ZRğ^?qbjqe ۡ(^ `|]HJZ1b. G$0Mu*s)G&;qCij=4cGG_f? 3 V/MnbjgyGcDG$p8>᫿ƽC`D"Wlfw`G\찉Tr,S| !C0k}$BVM95-6ͶWOpI釆ACU.#N-։%?`9j3^"*%d]7I]g~=*QPOBK\qcHDhbbwS{A^xCF@Pʜ.:ȖgGAysXRx;cU?;n706>p΃I08LBZ߂"Wn~°%IDIؐQVu^/7d"0Ap;Gex 0l嫢"%pnk-*:?rK"/.>3>-h0:P SCOz67;!}:+-K+ܺ.hYDX.T+ޔ~:ix]v`%i}U}UmBi^m!y~#>-uaNԍ!~nl]D.c6YC5$hc! =ex2UZtk@V꟎9z(=1}|j:bZ(.5+TI\gf"/=S<T'.X˲F OsCc:/ǀ;6zY"S*L]eo`QBY@` $Za98 lU1:KֽA*$OWDm/1zwL}268-\ ԉoxfϵQ xF᫪g7ԬP~$5pU*X 0/3(#V<|U^zc #- j60G0i&|Y5^Yb.o&g;/UlJYπlnh@ߠ#+]>30y4"へөoc",X½d??]&o&)Ȓan b[ 0M/zX--06p_Y5T E+}w4JKLQѦ}F)*2gc[**wOng? "FlA]Q=nVc[${0J dCTo8cYcfn#4dĹQIz=uCIl{s51@^_ *dʾ ṆQGXכmF^:+-t,fRZжS֭Zߥj_R*rk[AF("H!z(yXs $=^y͒C0-c8]UHlh[?Fe*\gilz%j/1&qғ59Fǡs͚>{nmɾE?6E!eはShIOTa!EL%\ZĻc7v  Yڐk_ӫiA2U~WIVUV  UOڍ+=Gލp6WK `#hcbɵuw u0agѱ#X׻ 3S!l2E!"Ge+3L.^> 2fM &g|V >FJ=NuK6t^gnuINe8Fဥ2;?=T~s}&~!Tۮiu{w·rGJm2QUmqXN;|GeɅ QܞT,wAV@%YQ_χ^j6wϒ a Nʕ},{Zpw ZѺ\AѾ>(pi; w%fTE?4.񟐧٠߾7YuENzRq" 0Pr%IY+anH;K[O`/xh?8yQ@oiSx֓ELnND6?OW'H3C1_Tk5l^Ը_Db $oNB' IM}qa0K}sY"}Q7dxM^T{5.G.CА A@w(koB _" Éw@\rʹ>:M,(H0 im`V_0_ `'8UaG64b@He¡M+mN|{U0o{kLW_hߨ6Q:@K1ޘ8cȋH5"cy&VoeE/JP`0Zb3Ж[keg7`{~&՗S(!IՋ ӬE ҅deC6N\`+[ϊ\hW2!eR2h-4I\,@A-o5!r&GB7JK7L4*5KRFE9MpxQf._E7wGBVwNƣmU4(e7ip#HHcDo׹ _GkOxF~EH|>Q (/S0`Q ؊~1"gq&%Ǻ0ffTħ 1G>f|)&c(#axrim3AX0J?zG9124,tbs &+6;&T/ՙ4+w@x5\Ns`ZpFl9@` δdr'j8>ztDSF983g 1 { c]i+-Ip_uLUaQA`(S^{T%~g'ťWw:siǛy޾4b^c57}TPߊ,QL!qrɝYƎu j&`#@I|"=H/Zc8hz7>h@:yYQX{(WggS$_l|Ux^K|Iβ= };o(*~:"o3\Ρ:Ұ"R a9=/ݘy]HBè"r'Z*쵘tK#34}%CZѺȱ+ ѡPƬgW㎽hQ'xL!AEbw<]O2^=*0WAdm\/н1^$S!EqAO657K4i?ϒV(Sxʄ` Njf*idr~f]k?V:4 d Z 9waa"/Li&a,NmBr~g.匎ڟduZdRLAEN b2Q@JòBXl{sɜ7|XR@H9\,$ܲ>NXy1ld7W qt/wPB{Ӡ&@s>,I`ncܢ˿#9*[XڿV0z_ d׮nHH*ҥ]! iT gy88f:Pm@s>kupV0;h oudx{F\*D_fӻg"3(2?@{TӬ 2zC!f{;%xB>1PEꘄSC0@"{;r㜡OgǭxX0.7 ɉ+bbU [?+g #4ygǗ;9%<G3D,,L 2|8QHP%[cΣ 㯓V4#nL{lcY"!s[oIG㤍=8skFZ"'ۙBlB-!yn0Dff_zSmU@ '0pQgzQ,Bp@+BUH&@$ǭU {#%5F8^#`&T"N6Mwkk;2s$|n>P&s@?Ze#[BÁC\aG#c7 nଛ#ĵQ؛;HX<Jr ӽ:+^om {TO"¦֧q͵fsA-pGLjJ˶n#V-tX``r4Gɤl֭WhN E>aO6Gs xmC9xGiu4p`'U+g;Ӭ܅TЁ~|7(&AEVG<0 kHܔ!CƷ)IYT !D'HZ"ߣWLz=̷7j=ZG,[^+c2UzZIx7Q~@3 _XB}Rʫ=f ˆ )[W$V6z$A}_uMq3?_r,S{﹒wVF e\,UL}Bb4U@b81Y\e:E0x=ý\ǝj|M uΧ ,XWhfkzKvG(YF【 (wշ#ApU~| NV]Mww7w^ZBLJ$EF^Ov%۟[vHW/r9q-S(lCңu)ުa0dʃ:P,xHHxT"v"Y/S}32,8ZZuK $II W@$s'POdQd\кlJNw)LǜՏ*HHsء#"(S^M `j2GDѶfO~@ %΋[Ⲙ;Z)J^{~W 6RBW5ʰ'C}${Vӓ7,>p/ET>A am~(:`UJ),b7#}G>Zz|jM{$WU>,zb(ٮn1-fLZKQ{ځԉZEo&PfQžVipN] ;AcZN1?Ikibn^uaL># YDB[Y3^Gۼ>w%єc%VB5"&VǎBg#dk@SQ_=HU;{_$o8Z2se,R^)mVE:;(&GtX'ۃ+<-Fa[P,uƁ}oX/n7RSX}/* M98c=&NQ3tv쉭M_聩WӞs-sĄ:{vu ws$𗛳wt;@.~-EŶ4؎\ʨHHK C ]92]??{]DMB^_}i7zOCY`'W d~7HaA#C%m^4]Kr:IːCqDKh(UQ `0<_;۬sv?lզW$)@V% OUIǤ4-(%\dO7ȿ!]| y0q?Dٻ ;T>8t%9 ^Y/gl<^*N7xCef$Қ{>Qi6-nH IB.=˯ W [r c&H^\WMY/'Ke$s_EW@sR' -OChY`{1c: 4+t]7.uIrɢ u\Õ`{*qet1Z.iWiæ2.rg]Ml!B̥2}/(Lm q;(mO׌4]70xfWLE 3>o$WN C9I<섘vu8T,hodăNEJX2p$bg ->mGզ@t L ك| fה@5'jvE)E%Y? ¦{z S4Em癈&W_,k`G;(d9KlV 5d]X|o\BIKs5Ik*@.GUQJ&*f<0X)L>>6UײSܵyVh>gjV7)QtZ3Caj~>#P`. 7o鸁#p0[zrs>|#\"ʘ:崢sԉI?G6Ų F?Ѿq=~pqƣn+Ω3|)>}>l@-fֽ.^2j.}Xg__wE Bv -$$—.va4tUL"DYEkܺ'p>ãT4uP!=˟* 7 a:+Ns ,28^ݾB!tk#O(? &l:XBdT`iO1)Š*i21n鰧O$yiۋtݩ q fqQ;cNk۱;eytOM|ت]J3ą@㸖%ͳIfW$H*\lY>XA||1j]S?;9U  !ja/X=(%_ J"Zm5=,Q2gi?aQ_<ʻ͘QoSv{ãº@D^N{FŠ-3orSR ہ{8DHVQo,VUΧϋxZUm!,WO26U[ ('qlJ_XnۧCvBF]i/I=DfR᡿+i.Sb}y3VpOy7cq١3-U٩yO.$}Qz""m)NM']!aΉ00 y]n_|7._ sr2XUNJ5ށddL7ܑۗܯʶP^ǔSP@OPC- )\7uY. 7FbfEV%?"?d7d vf=AZbvxUkuO7 O3^ *nHs $^i6r^t55r /ay821.l֤xi6<c0 CZ(3&=1Ĝx翃960U>Mny)M5:"[)ADr,L \ŊKKb #ZYՁo^BvO2GpЈe@ GLY,ƀSnQ]/ྰƛbҫ0*₟ڨjq+ls\cZ*B 4R0}14qC*0Ɵ^t&%G}M7-4IB!$s]j4Z7Bc!R+Ē2piFny|o(4x1Pi[^uGEBTͱT mŤ뾇qGvؠ x#j,uJ6g:]@Ch^Qq;q=ӣ*+S#ø/QfPGL~H(*i mۻ֋Ffm-{Yz/9Ln[39n0,8X3 e@roa#:}їjz`6CBSQ|ZY.~GgwMJJ͋,-YSy;>Qтkgĵx,emp:*iI遊P5x'A\jVDŽ"+EdNp=ԑ)|&aWȅh$8գ ,`.Z3Ѐմ󬒨`DiU%"?;OƔaQN'BS.lQBb֭˺w/Pw8yBpt ?=ltQ]AjBA֓@jrMƅe\.d![vb !X>0OnBᢜpku+ c]M5 q \->87{{TC&QBziw?sHZvO6&r-tO{yW I ÂKH6biǞ{)" 9gj59졙<<$E{9H;"-se4I5u9>mQ浉|^ `Y/6 ꮽ.،R,NrplL*#Dyn_+ɲ֡UWLPNQv=PVW "'iHFq xeu(V TJp':Xl*ՔZ"@M)wvOXf e q U' RCI%F}Yyl}{5>NrܐɭoU)r9rR!t8I@!/ 5+;%H6Y5ʐUߵºuPgVGEI[k"@iG[lu4ld3{OZiZ?e#avPn|'%uPM*FC /Q[mCQ'A1Mғ0HGs{v/S2 W@sՕ?И^xѭȉ xl5F|S2A]Tff}=0eV+DZ(jJk@+]j [|qPcR NRO5Ppԙ GAsa_q6ѿZVWS@upWs9U+54Vf2D\,%q\ {ӗLO\)PM99]011oD^W5ǎu2nqʕcBn&UI!q4jUCY!'Qޯ9qQ"ur78<+trW,NO24 \/E%-$g~vY8cVT9Ʋ :e tiV(Pd%]UFK C6P6J>sAYwbe|.3j ~dH\ٙ@⊇3d"/H% %eej0@f9{Hu)[Xd gZ4K1#g!Aadž֢=NMAz /J]m0Qin`#&cd$eMzi~mcYӂdydI(;4yEi=$ձxg.I A m _C(zoN&mB 'd0YLyZtsI,tB.jKƴ[2s)kFݢQdkmA#wy,}s= n]R(ymQ@=*]_y#%ܥD(?bqDGR9]mah ~%YQ?[WL7)r;z#Z3]=iP1#x&iJ(Q2߈\Nie[K-o`|6 o$dYKG1ߢMK 'zH/ywt팈Wn3L> 栭SV9zSup" 1.ϯ` ֈH Ϝ5&+fR-Jdyز\؟{gIr5}OPo7he u}\nivm-?6bLqmk'3 y;amjvj~`we\M=m 'i2T)B2K+\iuþ输,z=H 9c;j2ǝ.9;5#Q?H a Dr)FU\1>^)78&g䂐cʻqJ9'!" Pю-yb'8ba@ظAkۯZ Mkh<<"O| 8S 1V/ail츝U/N/cHx~WGi=0(C] + %jdFRM2ZݶKlHXÅlE\vo `rΕ_-[]vUR[j pmgAFC)Q8S4Oǃ6Ljg@K= V0I(0|2<@E$0[Ku8Q6pҐ& }%#W+ 5>ɩ#^!SeXF@aCF/I1Jη; .Eecגs-g"oD2iaU=6փFS"wa""lM=t׾QUSs'uC8؋K `Fҋ8?OCX\?>H*́CttA(l Q(5Mpӈfi;j@o'Z"OJ>ìn1u!MDΨbWpשb)-nf(a3"u;ASךjq KfFuSVftw!VGt÷ğN\e??Y/ ht\Xl| Sn/^Fh d/ʟN3xu/(<(`}4R6(ey$bru|E}a;/hHNj{9\ޙx:޳5蓢{$תZ D 7#k@O!%z*0HIWD]X*˨ BU iSg&Ӫ!񻾇Že>[ 6xPV@AYm-RjIS*F7-gC)<%u%F x{FOvfҵmmkQ:m9iJXwP]_V&d9ؙ/;K'j.`%ـb ۾mvBDĤ,1N;nID7N Ḧ J}g-*T oAs pށDfdg<Or-ԷDb8q5 o:Z3ѹaN {<4S:j|o"ɷ7'@V`}1{0昬Ԕ0+ˠ(Cl7OsYi*eγ|a&"˵2YƆ=2orakw vp4e J{O{]Gz޴ěm%,^=N-3c eX^o ћ[햅Jtɪї[pxK"v:g7*rP^nQEk#H&b)oyih,g({p@!0ys+-,Q0*mnGܲU?Boط"T|Z%o01'|Z# -GgAʈu}axC<-Y "IV<5ᇰeCK x>gIS$ܒ '8xxJ{qfEW7nJwTOwm]W+ L\٥G-Lc3_9W1D2oZ<@˨guWT:A2BJ߾Znz9q\ne=VSMM)~JXs΋Y[Pa]ORNJ|0a_gYzU j3 "ۻ]ip%"UͨIY#{D4&}RO~i ع9xȋ')2)5^ މX aC~3gP8x(2nI6linH(@qY}4cjyjREJno>|mc~FFBV9Xc,Nԯ~sPܩRt`(*HOJJ7稐{>C,Lt\wVb3}5qsuϬ1b ZAC+y0e"bW3ejjY,4 ahzAKX)yW6@b AcSM~H)TlL!"mpCB >)rO5}}Q໛^==i Z=c{[bWнq 幦I+$bZ.gOd 3feڴf񕓑~TjfҊe LM⣗|ω^?m榆 Ƅ/]qk =h}* ;mtc><`\fJd@[kr/E:s t\u08(7,sSȶ~Lʛ3;-AU ju3H-vtX5$$WΒs$d`f\W5=?"Qh/OOJgws]FK:fQ7,EHozȴ͖a!͹|"B#M3=#' yȬg~VJB< `\@d_dm!w'楰A~}?ɮ> qlvs-K+]s$U2݂uBia.(5}pTckZٖfЄ76*ëv*Y"x9Sk=X BoᬹW݈-!/&g<D?җ5 `N? 05L w9qLl L}$EJ+IlUBૃĽDM=pC8I HZ?|*cN&,#2[ǾhSfDYa@手<:(o)y פߟ~ "#&Q_̒#fF \FϬ~~FSzvMr=NO ?H~}#a@H@ Cjߊ($PjQG1?¥bݻ[zSNxehjMMq% ]5nRw0\WeZɾT`>枤Noܾp“zθ~[NnRl XZLCZiӺP7̞$|5yzfi!i5 w[1 3=(JgԙH//Bn(Fo& mL҆C]a+O wI2n`.11W69p|d.Ad^XIAJ 8 X5B5I;jR^=ގgȕEX)qB*46=2 V@T I9:cР4G\-%($Z8t _1CiXP X[]q 2Mv3+FOTaJ8T /ΌMq]\oUGb+8VBURQ~>+h0z7eiqA?؂)_N;8w-drQF(;eqadds|}E5sݒ:h̵}{0 Csq/S%RLиHqzm%w'4NƂ!2Ym] hZ?;n2JwŐuqWn*H\+yVS_VMQFDr,lj~ "%gQ %<96Û 0n>8lʔdiS &8~f[i5KG 2&(#"3.^0;VgUT/XOZZbus):jDU)]Bd~ubَ/"?3` r*|%~b]CPPUDGrBDӪͺ.2 s@}*J2ե(߅t47K'9Q,H+bޖl_~wWJsl p=,|g>'//OI[3SS/k$Bkf:qrGy##]bNn@@d&@_^.]Ld^b|P,tc%f/-o&YKIRML4U *k | ^tOo]\4L%Oe{ cC:ƛ>/ETh!["euoCP,[Ssn.Ӭ ~X-%b~9t9ҷC}"'0m~{A04m8u.IQ! qhH3U0u:;4Dja 7yuc=Ր4ԾdDDnDRpF{aa;[RěfexȇF 6yz4A7z"l_.Wh/mV0} xpbsܡ~Wc2q*B`~F]h6 njXwv6<7QxMy-m.NB+?GO}8ۍfdpٯ;CCֵGtN'.d1g_-cԜj.>F7|Ġ]EHhlʏ*y&@"?E2{2A}6?|Ŵlaw^~+_0-\u_R2K>|=(Ѳ;l9f*{=mf"" <ŧ,y_ x 33+ $y.5hO׉ӷlCzRM$*`a ~XcjW܏'w) sxQ߲4Bk;f2JnZ!^ދB/FӨ>ş7u9&I".>${i#,0o@ϘCslX;\&@`1BA$b.@%Z#~5U[ a~74_IyS>s`(428`FgEdnBF r:6x՜P*!CbAO՜ΜD;gj y*z|>a9e'Ro);QbD6]OSΑ.+= z 5xqxkO(ԧ[Wv[(L50>[R9.~ãns  Xs;y F:J"HeF9yCsL~Puqxⵃ҄<5=ΌN悻@ڧjt&nF\9QAH|7Ic~R Ѫ>Y#(ͅ8l(:% qXjʧʫ8n6w4N;\6l)_Th僑xmy EE '"ٽD˼y[rS H Iy {/̺YO`:CĢ\( 6g!.لg]ipP +'-髭@R%G-"di}(oN9reOH}2``y(mq4zZgŝW -vnYf@`ţ#AHǂHrCfVRAPt)M*󞂊vk8)U^R[^ !1o*W~*ώlWSme;#+h1#jڌ1l%_̄/f<u ֽNʦ-KH?vKS0/z 9eafFio[`_@_OwDKk\Rx@ı+BQHͤuv'Y4X,sӯk::& :BSW^%#=BL(+tX]t P0TL?o u&cJI0Z;ݤxQyp],G.AfJduPw Ά 2MQ^c( ?bqe޻Fylr^1DջԹ!m}7ڡ o~yWM@J5+Iؐ+7:ISp"_Gpkpn YUR8`t&Q\H:x]A}gB(L3:L33MIܐOjݍ&ߗW͝H\˫B%pь%S崑9%\&Q`S=%+) ބEo[VWU#E20x} )ޠ7Ŵ`/x>]0%IGG"enaeuФOpAʘZYL;2-'o+_;``續FoCHQ-AsTV9o|Ͽգ]*o*G]D\c\ԔDŜS>֍ z ="LM.]ShX }}R0.[n( \-Ø{ e5jr$ A)h[g]`D;ģ=E={bT#A"P0_ +Qr\i$sI '0 TH %DUZ mR4r[ _>4Fjt%o%rƽWS_: FA1?SGFzv #s)d{ͥmTaK>&oB2PЄ1diTVm]|I`Я%埈 3O`Jɡ=';JU0z}C_ʮA 69BږԓE}@ *d\4~dJjኹ;tB-T֑9Q )86lV v>V6x2im*:9R뽐4@jyS+/8p^e:GL)-[||\{:FV~rԖK;۴uoCՙO >{a[aJ{R/dO`‡^_qtBfWQA\Y?-~Mn?PmC6Lݩj+4fL;C!wJLR<’g@)J?.&Mu7lʄ^Tݲ%̵޿ kxȷM^ݪNjFwWkŪb eiPSq95mrLs;w$ȮAtv6tE ?+I hLXt~.-͎|JÝBx}y.[@YoH`8t*ڼ&5 3&'1gscE0R.$O"P#miPU.fQx[259VK.~L mĦ 'LmmʧD󛪀oh %eI2X2w FHVIs shwIɞhHF#G\縈VyHp̕CV* _ݍPw+2dCd˸g7$5I<*bΛwؼS|0j G4,RLlt./7t50\EdrHVt.яGs lG|'0r b/Fxݎ;W/Y>f>Kh*ˣu%E&-8ґA&h(LXY[Z퓝)kSS⡑=*M50eRGa8πW>r DBZN+8#;:! ,S7f4:+NiDDDzi+y{D3>q "ˎe\შ<9ׇ7Q 9`(ej t.|:t03S3ӛBz29)*Lْ/JȑG07O0/SŠu<`W$54I !Caj,Ws&rļV[*u6}}+wI95 bQ- 9BO=d }jv{L{Ƴwgh 3{պPCؕv P9O JoEaiN)?[;Vy=y/nvroxef}^✴5Q 3}3bԥqdԬgQ.nr{_th5c=iW.}u #'_ctYȞIz2st VEN^bKU8#M~+){u$Vؕ܂⿌#H ;'"a9~G,jWdȪgL6rL4p PkDك)s霍l`TP{׷xuh*xZA*W"Um0`[YFA<ߦ=MsE ;F!G&uG"NjwF=EYi'_V۷cs׳DM Tawnrû)>  @)Ge JNw%[Qjul "apHl>A.dUL2yKCdj ./-q^ڕ*D;]cǸ4^u^pT)Ly@TKgGuz{ϕs.U@c3Awc3hLNXE!!oPP0F^u}ϞsGjcR)9uV"QYYq_CQH3FtW M!.iהL3LJ-HSe4c0}WU8ר6,B]S@gA7Ձ|z5&Bu1 E`@q̛dW+O#|q#+n&F 9Z3SsB{*G=ipPc ܚ6g̤vfcX\hҮ "mޙ+_&gݳ1Dq FX&L`z' a,^ȼN\i:XNcIp%p+cvqZ5^$z\H{>ˇ-8y>ѴU?ܖ\t$N Y&oX ~ ;OiOhɦ`eS6ա>8qpf_YȈk5 qGƹGSǷwWW =[LI(4.j$몾ck &o*y0Hq|3 BusWO%W*{aL33{YLLZ-GlyTlRTpGXFѓQb* l*:V^JyJDǟu?c XH_c:(=_aXyOVf9*Ćϝ`rƛʆ%&f/pW҅ǏybާZ{}`6}f.F$@%2/,5=;U<=M;;]o%b.L:[H>=gD)\j\2+KJq+W^e~UR獜/Xܪ-P#:O,~V#aW^z\Ã6YLNJ\bÉM^-;}TS0]/HWҟpDG _Ztf)y#D& 7W "bIraTs0 ITgb'@Atz%{@(u@L_+Y{ybKSVome唽..3=W{%Y&4?٩m#L2~%qj^ͩݐvZrdYb7 i-D4[^),~1eF>Dӄ^l >3fm` 6dw3Ջ}F$&.xX~W<8 u2 7]^>W78&aAI^Tih$-1`%MhOCcsxAj;mᙜQO͌Ld.<+}t$jFﯭ5wu6/__9~7׫#̰ZW-77_e%':!`uh2+@x<ɬ$5:A7M_ۡ09QbJhy!w|,VXm F& 5ͥx|= r~CRD ,[@zQu7Zw#9upGS_[FzR :H?]g{NqlGwx{,rqx/!(.y߂b:Ӡ/LzZ/0`vΨB~E ևYP=4 +jF0kqx߰54y3Iy7T@R=T̗;T͖G OM߽94:󓲇A)x+}&!|Cr췤y~DiU.B#\+wѡaU?$אҎ'7-A yC& .W( λ@fXfQv>LqNddix  Ͱ cg")H}&-ykn _ںQπ;'! <00` %u 8&R> eqMZ^:|>$ɵ!Q%\,tCXSMfzž%gϕ`L':j[m;~F#+iXh/TiYC(齁" Ykv5I-}W-CEa7 v'rb!P˭L-_\V${1 \B F__e聖 R,zZMx8tf݇IY p:YB;1i Y,2Q(F?/˫<69ATeІ!U:NMfɷ<ђEMDQdd LΫm੟>?GEsZa ya$QhNVGg +Ԭ?(DXaiSAPAbVf&DوI~oxFbkxQ6xRT 656L/[deYbVApmk6?p.5"/KXRk^Y oM~.Kv 7g}zo@p2ȿ="53!P,p_6{u )N`~_4aq*Ň(Ĺ#@^CҘ7opfxEʜ&)T!V4u9+cKfLǷ)W1eK\Gca>7OAJ&4hsyŸuD弓%8~.C ?m AePEx q.V܋$5_S}0C>}ذeM$7#cAmI|Yj$p[dq>)UtRdT {&Z0  2QA!tsmj|t5`m"6*$b蒕qJBf0b<_m~yS!\CJԃU/iF? OP נŝ%$;Ny_W^'84h5QҪx_b7JeV?|zv{wɈM=dEIƶ|rdkշv!#Ahi "ālQ-v_pn]c\ |3VhE4@8qJ,0­ry܎{KzV!VƋbNv ]3I8yE7ͩH \crU,?UצBJ voMHJlz324x%̜|Ӈ(RGTmc)|L8OfhM  ٯupԎT)sz8q?(R HnzvJ hȆ#;(4IO<>A77輶u1V_gא +>=.20c0FP[uL泒yq=2WqCؗBXC!9@4'a_{BWRE`O,FȜhR * 핔M%TiKy `?xSul`[Bi{^ZB Kax)_ghQd4 = 6Qh5~`5x&Sw*I_$ev |mRG?|0,V>x80$?Ur^"MRn<43w1ŊmXomV:.KPVYpW4V3y>Pd##ژ7.jx$A ._3A9:W^,qաڇwQH3%vXQc{3ߦN~ ]zO;Z|JyBW.gH506](~ki?˔, 2eGȆ;s1/Dp6d nsMĭ .~*Xk')"NQa=<L3sp1;}> ZXM9cz4@t(0!^"s I'Qa+C>~g_x`߷bWGf?'>R ş0GF)Ûim2QT~J&+`8!Xd#AFo((J3ϢZd()evݵEK%SK vYQl=Ҭnً3\4eV^1迣3nHeQ^Q&fbԟJI72{}PXQ8р&GkIdJK[xt8t ո֫C 6NemHqtƷ:dx^oβ&Du_xH&-px8r*/&C\l8k.S^YC7LԿ1 H ;‰3HXy/.{@[N>,Zm,̮u1\٦3ˑYCBP-F9ȝ%qja9[P:a ޘ3v I9 x&5tmO~H IaD$^)1Цܾ!]XW;" #J{U=6W& yr&=\rIAB8y8gflG=5EM4 BqU^"wS/n8#9X|@(<셳0v:׼\2eɌQ(>F+݄|fAtEXI:GgcFjR 7ךxqY~d[W- jR`"Q2;0bY>&W]:;HTH/'rHTUd~p9P/e @|OMHN"ax+`@08pa6\֧ KAeFT '6hTzw EP % _ wF`:.(/9U;ap#m%z ciח (=Xy Do"bZ hAhZ?ar}:!o VH,(OPU&)\( #Qj:ۀ>+Qe}=dӬz=CxRc+š+c6źL 0}!קRS7tSc rHPPFζ,b Aa {6'ʸ%6(CҊ_$/J_-ô5$"4l`G%j0>ʪ映m]VLc [2?TNp DK/BnO~Ujg n!8z:L9*m<٬s>5ci#] 2&%ι"`ms R9\mI)Hx O.9C#xiKV\,llJDL=nGF}VRs;ta+dlc>1-Fhj?l^+FocIC>m#\Du] TN jEy`s*gL~"2{(V4Q0./c" (V x09Dը?O n}_x I',|&Ojԑ3}ъ֤YbҌ+nq%]z"+Jh泋G@7rz;y۶ve&wz jɫu…lk$e<27cB?keOa'f_':hmW:fUw,R~.z4_:;$Xl7Di%٤t3jW [9-uV8   ]iBl+27XrjaqfҖaw Dd,R}Tɔ}fCZj]<_x*=A,AgV M_sѡh 7@*9{ig"WFzR9QٿrQ_RP75ל. ǖP- (+ vx' #';NL֝zN%ޜ GQe-p}ҡL~Xz/؄(JT:wϼ(|Уnl\$n8>`ixK , N<-Qwa#h24!e@'/*b^y4(ScM먏)G9)_~=뉝Pv\E z!,_7VºW$ qvzRM0ΣcWZd{uK0eb(L"t02M],I7B`Y_=mZƝ[a,3[opw~4we. ɀJvRXy.xR8ǬRߢJ|{xW[W0C#4)[/7qgM2Uljm&4ᅝIpeҵد} p)h'9؟Q P9v~l3c4 aEwӜ|'Hiumu>sf/ċث/6r7j>8) 3 &3t9LFGDB7PpЮˡOo'A/,^*twtԸ]1oN*.AHsu9N}4*+JG5a V9g&hk.W_ 5P_: rcg_M^+T&zu+̎Ex5`Y7S"e½r:|씃u&/ko]Q>}nD7./By#tse X$~$b[\*9N(fhNCUp>Q; $"",E>?=ITASul,E{.!m l#LHQ64#B`iWEJbug6,ž5C4io(M)ی7.pJ;=1˻XcR|&RdV QOQ+X[Rri}"-e*#8K%T] N_DYy'XM^ X +$Rqe;_#6|%#%l?FQ 9Cl}j4t^\݁#΁`8f#Q5(^Ұw|x\( &f"/{8O%s i^.~asMbSHǷzEl9^^\ 9ɧwc.`kSkh@H0Gt6l>ƙhO}kZOp7DZ3C*hMOfz7~ODv7b۶Ƙ؛A P9w>@@M`'-LBfD%Z.iCw/0Mf(a#7hf?d_ 1GŲre>6sԄǀ-?:eVmV@h!L^Zi aVWunՊfo:w"J;$B UX#2a_ ^׎¢4DKnkOt;<H`z~}QaB&oXK.iaSIARڗد2z"a܀weV/mUqǖA8r<$Ix).0 (f\)CdJyqѵ  ,Fn+Q71ftk(2\⫔ULʹ14QzôYN Xj+|Rbk{=]ea-o"%'UƢ!Qp*qڥ]ք `n8$ran#Rѽ8P՜ .a>yp&E?|;9젰n8}_d_2)Mˑy_֓KG ~@MB7w/ݓ(;LJ}rjkJw%Ug$+ 57t}g@4L3ˇZUwVߴJm)N*:,ǧ4ޫUeI~V Z#wy &@/ mk[tL,IRIJ@bǥN~=[ #%PU\J%1E8GHy1Gd75㋿*#Oh @S9JhTyuN&` :cN9*FDo0 _&,-s{wc2 /x>+0:pc3,Y[#=yʓANCD-P- ;2k];!:hxu#T#q_#s R=e!B$7:YD+_z\zĉK>I 8,ꕡVqs 8M.0B3XRyJb51mNK3@ 0i%8eh:S ʲ˫SlmR"~#; 3d20 E͚CBCC M2#:3\ju>GR#:?3`.+RЀb%O0PHvO*,1U9s١||/bwċ"3l D2y ]M|"H{>O>b1záeEo.9`NjpYe]jD{Hnm'#,F"!ZsP~m8R`jbk=сRN? 8[ "K<aÆ;ʴkŤ;潶NX$~8~aojGyyqYb p~Vّ)D̎!Z"͓՗J&XxF{*5m&X9 [7Tj , boTP=]5$5mí{rNƦx'RA#kn~>|č!wy!Qt7GYE4bQɁ `?_ê6f49 Ckr)z.*f+.HF[NJr3*?)НؾwFW˯&qЈ4;4~@SOhܶΧyqF RT, Imj܀^sr`t8ѐ:Vo;4uрk2'xsT G >4SWTSX( Ǹ[GP8˵(MYUNT[8hH! nnUi+8+yW$s>e=xлϸkTݢQGʛwzxnk^ 4e@7r?Ja@/n #k*%C cVYO]q/6/(Ǣ CO<;n,|9ߝxYb/sHomfZ(ʶ#$Y:e+ TC5;". r NܑM *yp̃@٧ )d^\:BQ>:yqpUcNs[>g7g;a4;F؉-]mDK/D/IGNR8<[$T.6 r?6e0K>/$;`<G,LDHUeўJ]&'RιϤ>:w׹-;nR"g> FsUBer`P/)=29l>v['K+ a]o ,-vhS'm)# ^|7ad.tc~q.ẁGpKWtCc넁pC K-`1C.k."9-)BjÕ`ĵ8djB #_|rN/즐VPOܕ ᅾ&;UrJ]@Hp GIbs R +R|Rv3t$)XIHW,[*8)ՏhGAv@Gʳ$628e/#T )ﭲb+VZ`/ّLR- 2M#Ză37ߑƸ}8L*ɜ .mEN;T^1F{QSi>Ԭb^X,$gg#B7g#Fri;תpU GFfח!Q{DOғ1G&Ssv% rcP#^ªr[EzvfgnśàJuR/F#kQ$ޝ~-]5.'($wGCHɞĚ CTW&u:؋l#ܙ Ca{c <i۽ Mz*2\G[Ԕ'%)tPsw|C{ g /ĊZW+h4cD:N<}AL8Pb#_SLȹoK!t pP[H/Dލې9H;:z?mYDg <.JhbN]MVÕ©hm~7W 4k&pow'%ݢPËyY D$ذEOIK{_aT_aex/ޒZ0XpIw\wKj)wE9lDPbMg̘>`seݺ(jB6ޘbWN1 ڋNOUTPViV5FWe%ӳKx\=;X D(8N|,*[VfD6#K:̐"Spo[Zgä0PWK KDeJNԽ6..IΧT314oHP^ GƹngC]oJBGh'r?&+cÚGK5\k/9q1jxĄ* ȉ 3fɖ=䃊~sq.Ъ;-eSH5+N!=ϧN}ꛚL>l;h7zJ@qnS"llj)X됕mH-NC;^u Ũn(Bi) FS;]׎D#ToLTO5#XWofu[\>j9ܾC'o/'@ fwvI؜z-ˆj<~=BH&Ө{y(e "*DXJ5z"ȭ5~0]9.1UK(Ro1\Ʀ'Z՘,2DVl5,p !%Hrgʰus)0]νwa{togkEz!ap` 1Q ԇ&J2{cD6¹Yȉ?=a#$E q>ht@u:)3t|G?^1JS1[XQ1-T=Lp{Abe2znƫ~uf' *h#9YRQN8<Ѝ LzثMfu=_pwG-M5F\zA,D(#A`LoIV~N(]-̉9]چbSuaI@so$fh;Ff_1 ơ724fw\P%t cB@ 1'=Y Yߩ~+>; `2| NH6^(VfM`c: ~7 K҉]<5OސQI=\L,3 T9]L7gĶ M_fc StZ.bt":inY-o'n7uں@ŁFL3֙x5]@qQ`nrw ^?omIh}.I`4Hr֪3+WҜb<֓H1s ]P V">]YGʨN]4A4Z}r߃aPfH'~Y_BjܡYFR+]H'kЧs-ĿLkd ܺMu4|}T,Wy'pauD:dzܭNN$P$q5:4knurlOiN{$#%!,}9/}z{oz} [zwJΗTSL*p ;, @};m_7PlZ7ΘǞBcJI׎pͩߗ]֕m(t-ٞU%N]8TIz)}O J,UʮVkv"G̞qD(vUm8"e}L-Dg$u9Rp]-<⡣u;:RFu&cvū- 4Mfj,F;C-_A^X?ksxʼ e6G䎩_rEmf#xJXtyK3ľ|kdž]wm?[rs5֚')\/_`vrbcNpR N6޼yH7 -{ЂO26eWŦ[i*׌it.7M"BnjXߎ>ZC#R6HsQ3vTm]Έm6UU(cGI8CrKKq4/:6*+PuS#dVƘ\x SJݑxw6.-GNApE^/(V 1^5ΰdm|.ע뷵A4q0{"3ѭH{<;2`5@Tb [CQ}g &j yc4Ősn,%qB 5Ո{\GKyo}Dgg5Zת|TF wh)'̙ErL#8pqErǟ;>sY}1ݓvPiIqĀf:ۣ ٸZ sUAB\%̃:䔌x"wnѣhCTR)7!>>Tzv˼T шO %M̭X*Y.9Q-)S=vtL-̭2r2a@"*ػ!\V"YWvzM0g -KI~2%\Z9./Y2yH,G[W{{6bLj .l: c b Vl]˴NlXGŇhvڀWO":|\("v馷<*[o 'x )_H{:nuTP@ֆ;&6!R2 27N+wUw6x72^hdO?Ĝta;[ڏ[BtY\G'Q2A^39DSCtP&l&/㏬ž=Zd|rWѡ)i Iq$U=" 4&Ҭ ޡgZٶ, o_c澟ǰ^_{Tqэ eS&Dzqg}d~7Ye†sOEO{KM^`*#muPs G5K.aeR47EwVȲv ~mt3f/ PCqrєH!Mڮ>Mq-lskP|1?Wф-rid̪ ϼGݻFAU< p⡷m0!jlxu`d݊=EJK5S[d$XNz8g1 O !p}[͍7} EjGvA5ǚֳ37lxn=2F&6 l ̓v݅Xa76!.v_d rqnnH~X{q:Qm!NG)QIL3LR`ܤy1V s,ib?,}y>AD?g+ 61u#=\ ٌ#Ƈ󛨤G!AI,BÆtmlj3S|ڛ NR$ĠL0lN[٧afީm˗$>/MMpM*t7_2WQI#>XkVg?*qqcdrJN@ ;@Nmd N?I[XНhClbV:Ce"# (0PIKs/{Ӫg & }a|{DMW?a?XORfZ9I_I轳"Wp_{4U5y${o!ZSy"6X<5yLs0\5I`jwO肫nwfffP;ImFy襈6۴6YՀM 7IM=E^Uۃ Y0@ܰP(a6qDY3#ИSJb:,ܱ b Ց)X*v` (TSn)PiuB((ĮQ6E/>ໍ[N]8L \#۱_4I`*CJ_|)" ㄋǫ>*SHqj^ySW_Sѕҥa?FdRRIe:3r}v8S_儞}]0 esv¥ppR6zq1E}xQlq:Pͷ- +͆_ufvzϗ"n5SV:@EpLhұ&Ħ"ZQD#0hX0~$;˾'\o4^O"bMwȩ3y.r觏 DIhgX|&T)d yl2ǭpI7#r\{h U T:0 +2L#{ ؃47vu1oMs%Gyu?GD5}[o]-/CHU1Kmԩa~Y9Ě rTSڊ[ 2A疚DM+H$WkϽ{g !\ G`vs钧dW#W N Ya2#k{`!r1I'FY~E(p-/>>7GRYHd|Yb]=aՁ2ɔVnp =-i"K7RiqAE!,a 0 vդXD\=EzۢVsCQ7)/?DMq_" q'z"\W6Gչ g 1 ~=8 mnԈ  F[Qz@ %Z?EӯzLKqdZsT3Tt lq6;L!O9 0@J{oaI&ðp}*4NOg yLx%#ENL/KbU{t٥A CGՠUolʥt+?d}J}&;Bu-]hΉ9 X.N "31Kf>󴝌 U.ݻvtAh4[3 AY|qCЈ8\R"K߰qHM~&Nǘߓ;+M)?"oxL%Fk+*2A:·,:GAd(ꅒ]/{v` nJ5:-]th >b63NbNV'mKe*TvQЊP@\SB,njhhӝ ߿|fI@7Њ!Ix3Z-|dk'bX K+])$.o7Ʃ ;3\5$œb@inHya, "oiQiXVlOPYUl)EF !I+1pa4JCb<@4x/ G9j.^X2- 4K4!YlG>bm _OEv6?@]iO<|ץ}M/rB+JUYXKL-1ڑ4Mx[랉 H\upaMڃh58~E5iaɍ f1'0A,ȟM|)i%3td(ha,-"ÞV6S'" 06&$ 7=0 ?+.!×m;@dq{П 4u:<& px !gDQxxv0⪧a9nV"s.}>k'Y|z|'e+?-bo6Mfۢu(7? 6.~S[_iԀ1AǺf{I93՟:{^ ۟]f|j?]hO:JSb\,Z2p,*\$^u)IC)?>H`@{Y.cWeԢ:hH{@u6k*{ZO/B i?jYG[}'fd=\ 1m$]$ =0,Iqg{5&LM }ϒЬ6߉"톋Y!ӀaE!KDv ᄍLy_F \q^6h/BT9F=E򵯮 N՞Yw"wIϽ""KWl="< ўԈGTyc*); V/_ChmvAkxx0LOz\Y)' 5&{c>28ʀRz/TjA=rHb<# x2jAW1f %D5N=q/7igޭ!oQakcqu`; F"ם7pYƽS/2bHDfN$ܬx2*qU!K&$Fh9%m{[Nr4v]z%sϮLYYp8ESԼ' p w|H'@]!e5V>+'H9qR]֘k2?̧/gc^yNYADmt1׹"x؝{ґi? +$H"ʊGPviOrvVCg9wwo}p [$qNJe N aMtBt)+y<٧{`Yڲ(Hpͱi砯TѠiClguFQ2vk>c;-UKRe 7}z>V^RoGơj |t)K%H25>)RY+j0~3A%J?!>H_4pU=n8](7ІYLuG yVIrk>{gA3{i5R H/֖MX;9q3Y%tTʐ KI OW@B8:D-g {|e􁙦W!@$2fJ{Ra')*"M>*$[x볖4B>z<.5 |x`5c1rLSPQP}Yay-Lb$=  dṮ`dLX+3?=uVVcⱓN7Cmz1D[yΚa<7,lU]hmt`=}?T΍XQ"qLYf) F"hL`ڕ1w70Ax85RG}Ъ"6͕a(WMo/5'_ڒt.R'G;3ө(Y C $c&LouBxi]JgXSrӓɞ-I8`LV6ϴ_̬W_Ūڌ8KJ(DhF_\;9?Ѧ;]%(8 ОɧHw_Ƈ`[>> t(L oy L8SImM{Wbqq]X F ,{Ijpoŕ\{Z;&{ %5ଁjUqA[OFhb/kzooSL@j!@1RU}Eξ&/|{ {=e.HGfpӞd[OTy.!"Yx:84ѯ2WYjXE7[_r>IU %ȱhsnDO^I< W/gz@,[ҭ繼UÎG}Β 73kcx]X. l!8dsS a~ RhCַd}r7KS5ݏYizC4kF4-.dEE%xJ~y{aR]N@'8^ʆ9Tؽ^T^]CݡHB4(u@v ߡܓ֙v0`eN"LG#W_jpCݝHbNPbkbeKqI>J`~gPdK]TtFPAܵ< ߟc P8z+=w{¬;)S'n}\Ga&i:T_s-n*{!5/H+8̷oOGO~/=ΕV\Won` ei|ZkQ@0L9%Cv;8sWsj8a5 g }v$p ('4ۍVAm"ܗ&NDkȇ@6!4DLaiƦC zF1.DuS8Ծ& Q$0 ~>.8Ay^v Yй=ri$GCԭIkc`R sBλo5tkR佼]1ٌQ@Gj%ig |'EdOw ᇩ3āh)QlE"&3ji&%Kf q^'! POvUΗf[a ª]F%ȷ3u[ +KaH8A iUrtڱ\+SAMY=`B >=ѷXDf{tD'c(%aah.kA:u'2F.BA>(<('A=N$"in{lŶ^Փ݉+ \/*6_.& 2Gy'$=^Azx] rMbέ4!_1En q^r˘N}}5,!@o i]jϕ^TRk (#TD9j-CSݍiqNJme]jJ?1&XJ PN *ʲpCs&Ͱ -0:01TtkX&Z#kcj~B~ż-b]jO㏱|DP삄m40}O\a_ ,'?HZQuʅW,MޏTO"/Kޛ_ Eт3o Aѱy?uK% 4!f%;Pco(FK< 0_!U ɃNJ:dT{{#8k:9;=MI?#LAIiVҀ DZ0Z9zpVb zm?w29)*#)l8N03Y|v$BEB.8{V( 6~aJ+ }On>*{0K`tJxn@A[ŨN豲\Tf?}LhK) *0g11PTGAIxN5ApOB2;I|Q:fûb>?Pq0*V}W91ȝ3ژޒF̽ʸm-`gs mL-xU/& ty4MUTdn{&^',xU0}r6=4A8LFt,Q/Jf)i1G-kc"Oy9}f'es.T])@`{s"dJa$q[XQm9~H>1jkcK~КdQU k&0!~-0̍~W>/2?U\:WusW.Z YY-3z(إD{CfW4Buvٴ:ޕ[$(WX`.?39}c"Pfm&4*E`sˬQuɼMH.oYEB>X7,~?PJĴU3X@N@ umM* B^w)>ٟ4P8ޯsjhPJY˧㶞j cdǼrЪ<}QH$>I*\*f4 V7y=G)`Sp-3Fi41tJ4&RyL3^s9LJ = emͰu.[I7JͤRϊysO(#ࠍSV)Lءz}uI~!tRS Jn? 0qH^x5:k;f[[U0I*B~HNɐ{BƇ/9346fost g>@.9opwn{Q]r) =Ok3NYd'ô&9 i}lhO|XdלGcN+$$r Qnxo27OikxxD $nP>" 3g'pX'Y~i3yUпf{: dlτH50b,됋g~.iÒ^;NHΝ*KN|MO\\ C\9ufߑ4DŽ}qаZS{4 }v@Z#"\n lEX4RvwwZ> Q1;ZDvfzNǵ+N1Z+-7%tF0c [RS1/RY!sp#[m'w'鐲HyXgT@qvdz܍tRU! oAq SKVwvmlQiޭAB)~imrmZ8oB;g)3I ³*XP0E3Hѡ |`{`ֳގ+ vBy ~t^mºU<`<ӵV{9пi45lda)FQn}\gnpݾmkNtJfZ; rZ h$Ea\ zyDn.%:lMWy3ޑ9ƊUx}ptjoK9;{7S׾ ?H<_?ğ~ՃBf ׃vXJxf +N!:2ԩ3j:?ȵj~vlY!R'F;ଦ' s k (!_}n28OxVXgddޛAsE#+x,%$c2Ta/Zfy@/Xȟ'~=Eݭѧrds`Ⱃ\f$WI|0Ppȹ>RvS2cUH"T*Զё+t:6$b4S5d5I%DPeXXg T3Q !ie櫴c|`K[InQ̝4&eMqM`:R 1j ?y㴃GxmO"3# />4xwԦ}`.. B* FO8oGn~u‚B4E )5ɣz`+܌jkpNWRYFgx'@+G<^h#BT5 0o ooFUՓ}ccQqJ z6j@^(F&17V'a ADc$~+!"0PH͠E6*^ NL^% b?["WNCI&`֌~:\NAOpx:yI9z$)W5 SD[&=@Rph8Ҟ`Xp[;њfeP~:Rjzϝ^'vH|k85sv08۪ԥ?w&YlHm#0A R81ޖV,wUVv'K%0z /~qHӅq2]l_(Aӣ֏q$mFM+Rd ݔB|elg 6}'WgVof-ꀼTG-z ΚBr4(=_!.ni)R'2y:kEqE ߱AAڟA"1LǡUkw,IDkՉͨɇYō f`R5[oA 1O"@Y-A:ٔ?8CX<<V Nmp-o5PyT6oa]wxBFETnb& Quù `_uIWQY#ں%K>XL\ʜhj$ r^ i*kϧ}y"=;GNEI= N(6! xڇWo2Ϲ qT!p'dH؜=Z2Fa_>o=3stO (hD;sd@e(+0c^[%4,O!DM:Mk焌j׌)AV$B!"fh2^$=D&'6H "a#\% 䖒,{gBLl_'aQhk |9a< (uZLHu*t:d4k}DaPVD/q=R5=M6}zm29)17DBkl)1ȤMߚMAXYԡ3[¬q- b8ؖKSND r:gXޛAX %*~@iX(S i,i1GʊJߡ&Il0q$pYLe[酒ҳ[6١sxyfx̮=[C9BKݾGOx^CJR4*kׇyc  >^Wxqc˫L@}jZP=[`>OJOjb1]1ϱUgTlB«"q߇U?ސ3 Dm<5Pe?1lbj8t1mmXbza[{^DG87Wjz1Ƞ\F/W&UCT4Yu#(@x00jDNC,KDJC ~b3p/iMd= $+jO^;u-LjZ@!1p[Mv÷!4϶Q}zL:½L"?n6;}cTY^w༂+8#=J)M!d BUUhF? &؝+*:n:CفWGc=<6w?i9<3a7_nc]s`KY菰B(l+ b0P5hVQ"(I$ˍu^-W}H=O@U2z3JF8dO]rWq.t#1"h&\"±`_7݃zlQ@~ vxD+F;-P:x_gvjS0w`$'i·UQ ^Bb p'LAay=9 AH?@yM<9R6WgIٽVՈzm88F镹H*ar (BǨsƨR\Ay{*[Nomٖ ;9u"t NRv,Å<#v' F3.[4Dw_@ds|KrKBf wJӨ8qi3qӁ ^6=Y<mc}ă宱(]XiZ $ M2Pd،MgO8$Cى o7[˫ ]tJ{n+z]=9"F?xH&?u>LĖ@\1y\*5Й:inՠkKmL.[IosݼM? ."5eU#! (owYvozF ٻoDwX]O6r|⣋: PLEC7yN+t<]7MKߋwaL"@C(xC|_qю\X%I)5 v V(_G-$h,JEnI[*:WCc-Eԑ̳BZE24>dj:L& [N;h>#] MT>@(B@ϡ|9G2FLb,KK [eGDx"khVvȮֵv3=D;;_s@PeR։i@JUv, , *W+x"|QyYdeb䝥HagrgK;Ϭ|uqY\+y$kh<-KGQqTӈDU%uez",R]eE7`Iϑ˘Zo>y+KVzSk{* F@2`Tl³'ϦUf Pu~^p}E9s7.OsVn7="_v޺twA6ʗx[dqr`nWyL U (vc$u)y)A/Ysa vga_ڔ9즺:ʱbs}QBM3;wB3'=2e#̚8'eZĸϏFԮthuk0l{p.i֖ؗ̇6߇%]ډ3N\LnQcM"\% |)Y"R`J)ikj*^э:$uπ"~$7koH8?IӊEcUJh/E7PI1lc&{΄`'~ y@-~n1uMA&krW&ݻCU&YrA~c{m{RalK+ #C! - +`j$ (gKV:cYEꈳ.Y4P WɣW 3w=5>G $+ehGM%U:[mxB3/ӄ'nP=?Վ{j`}&rMrl6݄`" ݤl%@"c'W U݊W3T]3;Ӭ\_lC 1Ɠe'Ƴ;NnV0,Dܗ<ݱ$ )> 1^0KxLHքWaǗº.6%z# *D-;nw W9ejjA‡zy JWc GXB7`U9~. %gEsHE@F{!V2ۼ٢($[f'} ns<`kIpQ졊1)1}|wߺ^;rx Bh{z"fqh,h逥H,w~CveS@wl4KM2QW':ZGg@RsGs^nL._ -SewIj]FOhG#A&*ċ?4[NbT/eη4q+ ] 8ƘJQufikS?#僜,Dz&{$`ٞr%JAh*J Ve@Eb+`3#QDH ׆_RdE.Z"m>\MpD~{B$L)=Gr畇2$'5Zo5z?;߀otc'4͈CQTyÞ_;hXOʍA1n poEo˓l= ?V>NqrE!?ET Fy$JuLk֚h;$wm<)bmIm>]Y23H)Ό nMS{ΦZWK~U ʯuۯJ[ $+Kwge1U%;d@ߛ_5d>Wm<^3%xh~0!M#VlcS1X}T>V$;Kt&ad>NIكV]QYz|%^ŸFyQ4a'䣐G?_*Z>f[เceEY1=?”A&ǦCjSYX x;b!?z냐|o٬ըNڼ͹7?IcuX{:p?6^|I޹s t%'llwOS/4!=oiͦEV|pvg+ >-C<Hӥ: mSBhڋmQIk|@j2fhR8B͝iN/iEںa2`m^m7bPO dA]Dʂ[W2]l ;%wae-DWlSS6`5CNWL-OIŔ72O,P:js6!@ X__[,w_?DQbOUǁd`%TX}0_t _*Ĕ#L{*Oy|DzSnҕG=\gT膳g$ ?Ӷ8:{rF-gݖX!2za(>bjڧ4V- RD[fde2ꥥEV̅Qi4}С"/MFzQQ_B݅5ty }Lt3uH|8֊Ëg_r ! MA{yE Mq',8mCTRxGӄ?q35ٰɔD|+ُG>є=^Vr2^ ݓ&P*::,Ӗӆ^/oһ}*ʱWNyu50͓ 9 a e̜T43ی5sC:gl~$:fw;r@`/ R1%ק||;nЉ:LǏad&"{/eҌuLbʶBVVuvWܟKM7wn"5hiX]->6 9źY>Lp=elC<zu!ni1D´G{æJ?ˣqo16aiVHJH?UT `^ LВgĭ_[Bt qfTZK0\ܴ١KLNLyQTjMg.(71Jv@S c$do ;H80m\]ΰq') >OEОo,Z%d=Pip!RϪRrv9] [TXnxaN,7:AbAn(+pM=LBڥ-z2nEjdS2ZX\4D;\fpFSY%N&A]FYwО43W=4qFבkrPWd(Ov7+k9A3?_ud0W/VG`%-o=GE~5kiyu՚ /wҸLV/i;0 RA(9p{VsnF"?MM<,͐D اS @\h*FO).'G(IY{8%AK-%ЕG#=gQ{yelV> k1ca^8|ItV(2s'5\V7[ٚrS16%|O^`C]Ȑ-Sh48Ȫęt''o:7Bqh:gO:>j+2Y-@PZoCQ.rߧ6>a[ѓ%L|mT4sz?}Nł]T7l;Y# f!NJ}N guD8Ŀo&lΡqunvf]+<OHց=x09MY閥ip푯 T_t:2{Mzf)VNhF0u/>۵P{ `LBt= SuꄔU(/+{ |p9]n)Q=մ}8$/, cfsOXW$3A*WV13QA?l|#N뽓v.Krޔg9E! G(0g.䩞{81ft y*5]PKiǔwT_L\IA3/j8ݰ*p+X1(}R$aJ剙DoImaE q<õ[#Ӷ#T ҷ/Z^Mw qE`%[OX$g|S[?i= ?KoYK~~I d8Gx+uᶘ`%vV6p9QrfT&r>F+$G$]?#veEOVW,MGZX_d?҂NWH9m܆ cE z*mx^c8){D(s`KiuѲG% u@b(C?gEwA9+W [WɈ7L1Pfvt"*Ƴ-Q^-h`:kP2c>J`V޹.\NAOO0 0qquv`!H|juPڕfAq~;dUNЁ)g72l[U{dFFߢ G(p3r`7^F 9<.dg?)`[DG*elA?$xj[xFDiY *\/3{ &QOAAi3bA3F@CZ3O-ak(Dd TaL,wUL|{{sNZF2avZS&X:OlqRq?qG>:b"Vᴠs7\*!.&@ Iskh )iEf;yؿ35b;A]nAj$WB6 #s8,BBKS^S$ķlf*?bГ nF[ҤK 4I`Ҝ?3@p6LusMu(ؘS@<2-cTjnm':x|8޾ؕ$9Ύqr9ίf6AdUVI&W1^׬aw{ɷ I{v1M- #SB I@`b:-.pK:% %T虁N 8h$y-cWLۇ_k9MKjUD;7uYvܜ['}@6hq>! X[BeM7"Fsߚ| ,|i:/@Dӡu}3:cv+-ߡ( Blu(JGqP9l kzWܘ<]:г1Qyup͕بݪ+3sV?->SP#{Vb}\yխ[ߌ%6RMgAG m/Dh~# &DYOA\t@VNfl9QASLyH1\z^<ϗ}-'ufFroU%~so0$*?aò;jQ5eYi ~rbߢ˝U!i"qcby}@kM;Ǩ%ՓRx' QDp Yn ld00 DCP$ ;p@:QVAeJU w)CaI#06aHae~.xDX`V~FT̮zC2O rctFŒ0H\qUDlZx C:踽Vv^ϴ H$jaؘOe?] SʾXYOs rWdY#ӬsE,gS׶>tC1)A뎯Y|am9$m;^;:U7yZ aEbb8sxb~f$qZS%cϬC1#U2@#jb'XN=T )xb˘6„ Yފ?wFr"b1jf_k0{-#*څ$raTnW4A Vt N C~CtʰR`U,!j+< }vQ8Bk2a$K5.SU>mؤ<;m&6߅gUqCxs),\ Vx^}\MwL|ۃ'gXh+B1sT^U/+]ӷ5Ms2PSȿ|BکݒrTx~n/bP.Rx36`ͮBHxl,\-;BƸq Ѧ3(ѣ3r̫~5B@%%ՕLr/'}Wtuu0ҟ{/%14o^Y0%NNka2Mg~W 爭Y `| vLÿ|R|B4*(Ch?D$_wkI {ķFDh4`y: TߔoF.r M#my, ~k ;<'a8JѷnLdH,DӪl~IStX=:>T2j׵Ӫ0ZtI~;q~(P׿άւ $Tq2S6Vrv3a'K+٠DQ=hec^}ލΞD ݨ3fv4pP[~]`js9uJD+u$e RA0jB(yQ}b;7EIL>Jrdlvto3*\) H% ^f! ]EBvQ5A,#- y -RkY';rJn5"NJV?gvx,هnX"K-{>2ǎu ]m0 ]DA< ^]d}۞%¿C5gOITu s&L2[$!^{H ~|l{t~}ǑK{Ԟ1XHh*a bxlI3Z%l˺/B2\JY۫SH!GUHԘp9kak?TO 8эXB/V.z(AʻSWF /\,w-6jkÍ[fHd~p"'oTci vc0Ur$|vK\]ʓ *q= m63[a&m7Jq5ChZCȒvQ=bg/9F̅`n7hh]&+!IKAS||,4Ski,ހr ǵ߉GLPhsFXO+ iצ?b8ԅsu9 3@9,)(*=?"}G?)q)>vtY?eE^&#P}J@6l{׆&\@~^$6mT`{La)*I$e $>@Ÿ_U@mƙ:u%6OHi TD0 LB=TaO; G]}(Q5s!\Ծ `xl GO=i6%ؘ#pH %-ȷs{YM14l{ >jnϸQttQ7L#0(v9 [CBL#3o=qNz #nLQEXp}aR9LI <勐ʆK^s{EѕSHLCND*\:jkWX$(՗EEF̺0ל9]i=6NSD'"ߗ2>ơ!Rc$J\raNomzy[ T4ޡ#c(_i2`DdM0 ;hkRp"&7=I|3U^ps "w:4K,fYQfS:(sWrEK:׌U}8dY.!x +yM_FJu;]5m>zE)b3g&"ѻIM "jܼ"K<,"Y{EM^Ş"BxbFQMG@PЧ=fe%keɄt[Wxcٛ#T)T#AqY,Vq^rKKfx]x Kaz R/#F~NVꠈ%i4cW'6a5k(봝7 Gŵa kjO+ۛO9n@rtbU dH.8Ko\7wdL\?}hqVHw&Cq(9V2dnjL1csl5C`BN;B16KjZΏuЪvH<F+G~~VXwd8Mf2/M$F&GF{xVD٩*Wۦ ] U;>UH\ .39>C$K/`-`Pϼ JJ4s|t{ dϨ~ow{pk8XQw!#W: Z}IeH7i9~ìYu&AjIO@|$$p[:pIumXERw*dK4.>,^GN 'J?}LaaPoŨq'fvACrJ=)}odQjMöUsB\b):&}iv,=b̹p߻t6 !nc_sw(2V6A~k=Sx| > |R Ho>D^ BKR3oc, hR8&bzA?ɠmbm hrYsZC.eK*jI\h_7 UVڛ|<n󁿇C된5[0X4PuP$a8xt 'H%; vސ# )_'\0g{ը;MDU} yv}A;1n7'xh n9GlB"!geԭG1v.62$ջ8r#<HM+3.=Vjj=stscM'ƑH#1@#d@ϭyb04Ƽ'l W@xuҥwymԽ6j[JS' ?J2$j.Eg29"~A뒼}Gs0NSjj6tr wTn4KtWSBF@_ DMMi`ͼ'J@s[y!Xt4+9[J1qw"LR>Kΰ vkoV*OcDo޼ެfƚCU}9`ZF;7t\ԚMػ>TsÖU""D|VB>Xkֻ7rA kWbh7-bgw6]J-_wluեe*8isuP Iؙyf8fKxG+3EK|‰({DD QPj/zօ j/  #/k BEڽ&"Aݿ0lUw 7#&Q!+@W : ­,!u"~xEXqr@,2#4\CNr-^ Wk9c]!{eO[0Fݠd6y.G$`Ǩ_ǤEu "ILfGSsN0TE7a榙dik:椵j` U5 0,Ѽo*,O%!K,cqDEd-|M&y[dvM]޹'1UѺƀjk]8lMeV_r9MF[oѝ_tOcBavA]?iLyܿ`}]79->#L 6N\$V[ǃ|l<~&PuDRB&oK3.+x8JC:5Iv; "bG:"ұk{KV+Ξf'\3?YPzPLf;YkhJʃ}fGO7q0Uj~9$DKX-9lLPAttSZ`EZQ*BXeJ4Ƹ^uҏw>uǍlbQf5dj>{ V;_-rS1gTAAɊO i[5޿022΄e|"z} aKe\Izˀ2?lgOuwt6hQalHAtV[r`ł0ܟX'غL|^f̖PF{h;&h mzo^\8VQmq&A@Wmd6jr÷ JK^˧:W.U{ap֨&a5(^I/aj~ًWA+[.I|7?.p0x9IOmw;dV5M%6Q"oj\(%?L݃HhRpQhٮm&JM[˧50?UQ'`,ZLqAK\kWb"Il+PD}Y Siw3=zAf9(GᶑA,u;WFf:}%i q)QC?sb[1_N@Kng@Jz֮%h\%aRMp8GܭTeEܸdVr'gI? &Nvϟ?#Y_xHz`IZpvQs2 h7)CZe:oUxի4GMjsl^ѕ爹މf%u{Gepn}~bRMAvCuWbп]qs&Π9'S^WᏼP0ӲIcL\$&h(wM絻IXZ؇:"mXaul"$7E>BK*#udle 5 qDy^.d'19/ R#Mi~hp30 >SѢ 'J*OeHv=#IJL;O§}2 'w<:HUC,x5 Kwv?(\85 i3"C㰕u&G?en^$Aj6xm%}?4"#|K*5D,2 | 0Iì ":g9pV0T͠;@Ϙ>߼[[[zh-xDBnS}]:xI.}&ݥ$QR"g}#=ڮҪ_Ǜ}̲v(a/Q˕;82""W4 B$1́ʞA"D' 4WB%,]ķ6,4. >:ǣG VCh"oj$KEIU$$_ ;2 e?1|@.m<J|M.TGDκH?jEK{DCq9/*l_ЩMYȲ6]6M|!=Fg^3ҎprGFhWddU6sNO 7`@=3rP%E#d[&jq'%7 Wqx?m$աe`z~K.#'3#GṪeզ4S?iUE [(P|$N9ʖ4Ӕ7%{ = ¼M&4u*"+,NNIIx9k~kE~[{ŵ<3v)#Jyi_c -Q{T++EcCPǹ\p!ܾ^!Bw8 ;;M0G@"2Seb]̳]+Oo4L=?*>:G]L:Qx!58F-?8@W= jVUoN2߂w|=l Gxi_ffK~Rx 9{uyyBs2ZJ.T4t>sd([%:s)9C+63 76_~eo_j6"&) 49fD&VM%H]8':Mĺb$ZP8K?uDf ca{TS M mh<@8}ӣ~S3+ "p׼YS0Ys59'fJp3[gnb3ee'J{ÕB/˓sL1[n1^b)$FbCً|?Cc_uGXx w7_m9D0?w[zݖ%P /:M}2,@!GUjYÝ}8mߏH0X Vj5*-)Þ$$b^m0檜uKa;0U"9Q~}E(foCe[c sfMfV0Q3zߏUcTs9YU %W4J#I(@#(QҔFFZWG]؃SSϟaAg5fbʅh[ƲNgluQ򑨴wbX[H}⬺F`yvd *(?t?Ahk8si3J2  M(| f*=Bm=$SgGg쇫'X푝N)Ջ^ڦ?(e6iE5^|N + "<쭽ʺs JI1oA B%#Yκb*trmB*c9U~CYzIpm 2&A$Xnh /G \.wXR7)ow>]UiA"&X^|-PI pzMJD xE0TY,}6hj"{aiNds :g!9Ė|&DK|V}o)dPG= /yzˢu4>xha.oCc|xBkJa:pmIls`C0 :tb.e"K[h07с%i68(5qPlf@T* "۷UL:Vb.zQK4(.S7]p+T#3xikQvwFѻZ? :d4QcJ b=AdYVL!%LjuO1vO&F}!fP&s;63ghW-\+l#~y>_~E\~4MQ3Y8O^~[,7kHUdJ^t?ijQ:}/ُ'<@/+ 2/?,)W׌ lQ/ph 5 Q1x03 4i T_SV-w+FU5Sk khlTѿV^ƞM]My AG9uMa9kЬi:s5 6́,MvTD3~b7Ad3ژGHDQPtg̪_+,m/I70c\K,{ /nb4i$c 3 ~2{3kl/|Xac RF1td>or8qav[ ."Ų"w _{1&7:}`@/ Ҍhsk84~iˇpj!!Wg*2%3LqMcfI}L dt*8 ,RW|#qh% V  On7kweIeԩz5 3ίbޫkzԐi#CcAsR2ef:Hbbl]-- yɧI~?Oe+_sm4A?#}pRS{woY,DhI){O:˒DLt7<0^k7I`dt}/$(cu;iRИ4=Ki=#JM^ʿ&F;@舖v^QH P~@^Rh7CB~n LXq>j:Ld65#~;sKaNFA'r⯕04[S +[dic=4y*Ç~;$\,vR͙GY1!(8B/lrǡgBSpZ(QmU>Wòo|Zh v<ܼ`ې4^ϡh3|gQy#d_PzpB dEeba%̄סYzuFtaFE+#0́AA;>eݗ V>#l՘u^Q>jb*"jU!@]?kx[3l[1gft(~)0ӞKJ- e3L >c:@y)4qėFvo,as(֣ Tf߶/" _xძ-V=hL >6`}.~_19I- MPA OE2}X=x+:􆇑&S k?:$R-~)PO+PT'$ifƻ P_J#cxjYt_4=\Sy$ٖJZzܹݞ+tq^kǬvjmr6 \lhyY Ycl ̣KfuI 5 CVl\l |j٧Rpd4L#~dYG=xy<뚳Ri"jhlwJd6vo#Du]8@4/!pmG t҆eS7F{\GƲ> Ly1E𐏪߱pA`.ZLubrɬ8wcϔMIm̉kg]!mW86'H(4)N{^:_;&a†TqZ0xekʐ$Q * ox1p@Ga![3ku(Xlf[b #rn)3) ;Ae]زhCgn,;[#V @L#ZI?$!SOr1w@B\fl''".>SD]nPV'p/}?p-u񺋥\"%6,JJ].PldYJdZn0 Q),(tRD-_ %YWgE`cy$m0K/y˛>Apv2r!w?$zA|>qa}vRل>EK3U '`p49b#x=sH Z8aEj9Ց2~{ vNYy@.-..Y"1iimbV K@BUbַBGBA=$0jS](Po魏P|ߧ'`hu\`0z'Yu'`az$Rv.>&u6ꔺݻ&;9EW5"s'w=  cKJ09LY(@ @KuF2Z|\9qUg_LDq$z\SlY [MY7c@9]njx,h*id7n>tg[kUZ8deY ^ Gz&:kWͧW2TӏveOy۲*kLI u=}h0#kea֞99 eCK*--SŨ'P -o@g-KQ>"*}1t ?PNj  qdǹ"ZM#뿼tHc/*/G ՙtG Ʉ2H*Nd;76,G]j/L@`Eu/|i/S>ංk"AL{Y]2"'}[loyzzÅwY4<gmv sYsӖO8s]J~u]OYzdS9O`~tqp{>nϝ4vEis2j QKM;Ap>M)yKkqӻJJ\y/mFO%"\Z iIԄ>~|9?bZu%7 qǠu0F,%#shv O^d# o1 p{$9m}3YIrݣA ult. P)hżi0wMenΟܞ`IXƢPW̯Qш#aYHU̶n:`r~'tPb_mq gEn28KO ́g8J+[ VL#Bc0ղ0d0w>ė4?ysDQ"}#]6:}b_V;ڪo*Zv٬8FhN$s7YZ'̣i xXe{̻M$BaryklΌSi&#گU{Tn)ݰQYC'`fa1Q*Z5'2mrysBF1jxeB/sanYu(06czSŶevM@D2:ViŢeTF: =@摗1Q Zzjd͒p9)׭e3*Dq1 VZefA^fj(1|ۿK$;> ߔh{B{`Ȇ?gNA2D bq3sTozdt <LYλFQvECe9e?΍½^SMaѷvXOXZOzlm0n[KMV8-"1JG]H(w*'9drqXSsA%LI] mڤ*M([%b5<6O *K,D:W'c7цz fiRJaa̩X^9-ꖪlQOÓnT{Jovℰ otɊRyŘ򇎙tpHXm.^1/(FPHƊxWƺMaղ3OdɅN?Q_V2hIuA+rh(,r@[9soEKb,4bshh$~\IrvFet쿡F4<)~DJ oP>uBb[bMJ>'ƶD~e pNf }+H,’>T^XCILsginm?hyrAZu'e+zy4+>|:9L= ׁZZ^;':Ot].a#s7PL cMF>˦jVa)@s,LQbxPlD^C/#9z: o_BdlsRQ:`#/cze*Y 'A:i N@.mI=`&t~wg Bw+&BMHq:Fx˴c{){r]1=c4 ;9Ehn5=xNk}80+ww`hE#O^YH߆>+ʡrvB$y PS'ׄ|(6#+@8eEH4$AG;XT(.1,':7F WTd tҭnad>V$#!Q7Fgl6҇^U>)i@Fk'kCkxSśGrX\ū* F<ڳeSoY-C2@%7mE\6+̛fg?a E2`@Ԉ'[n6I-YQin`ޘC''P4fr|90cSC'GxFW(Hj oBwvgGSGK𐘨="1EPy[@KsPK-tsJ]0q:Q6@ަAr8s]5ZuY2u|d6Qf֠NwKZ~7<5Jxد+J."xXbo .Kǟiń?aF'"W+5fœyeemZq3"$Wlg9dع:a.zpu-,]Fmʰ/ЩM*ȚgrH'LgyQLozwz&ؼ4 :Espޤ%Z#LЭi!,g@|Kgè-Օ sL.?F0ZA lЁ6oZd6=|GKx>P|-UKNTq[R6XpELEww/By 0;8.FJ/ #wg#͠z(Rh臉اqS-0I񮣭՗ʈUM$Y qW?|ZBqA.3]p rSY>;SATgT/yrۮϽKOfG;^_Ẋz4Ik• W=HO*5b#B{$x{P0QCsFOuz׮$SE?(:A& RnC҄ @ߥBmEZt|ޥlVovqKSB'RE)A9.!lƂt2ILӣr?Bw&8*ւ/sD ӸP6kF)D3:<(H,,{PDwRӈ FRmީVY1MoܿՁmII/f~ar&C:K=?V9<8`q e ;Zxd7]Ĭmb(e Ԧki$|Cjg!yvE-i1T${H&襌!47=o塵毰_GVd8.'L .Wy3"2,G1K2突rēa]1vLc(T,G4:822{\I~ޔt`lh}Kh ַjU|]smKYz`tn=8X8m gjĖ0gxdqԩ)̤3w[z g:qxFP't||M+VS 3YBJ|m+7`&>olx%FTCZ<|؂5#)hyi‚jX:zR2deH60]E,$1.T>0i‘w-Mzmy+gF n8gzAcf$s|no =.n% sl(v:Rrhtg2ُ)1ŷQ\ j)E!OUA"$V"U@U;~XlH!+:+-a$+YQ~rµΕt/"ra hh_CE1k jc.vup$Uޮhɵ`?8 Ǚ҂Ա_x+)t W 4N#^;ve*>_HBݞ:"M@U˕匪nqβ`%UX )$˧ӊ"vo!]|Qx ?<x]#~Y^or0PxnGаQ *cq/.$RJͱ9H%ϢGך V]oBK%lv8V*hϪƯZ62Z#S6 6$4dkgCgvS00͊|bNg~sevr"q{|#9)J1yeEvOEs orNzi6O)֚}UuQIzjb5Ji5lR?A*p p$':O,xP9Фx+kB%*~L΋]w-)a]:m!]t0HÊJ鏲cuS] h}mq~%v\Y4>q3ѵzuFTsf:'"e<1s9!?53S„{HO"A:ȣssr4x4&$W7Y :-hQ=&9e(`othQ۹s;2nnc4QFo%cf5gWdu9{q^hzSӊ) %r[K=>M1ǩY@dz3ryl-@C~ި6;dY鸻Y,F 2P Vk%3zQIz F>R!`w I c,C'x~ƦkxjgWs–o~ jl6%5D~P7"Gq-LfpMj hPѿbSm8}.i"_`nG܋dM漙s20\9@A׋[7:W#Aae,HG2ձ] ,ʿ'I8?vS>$^u"HnIa˯ /rTCM`qmӪUčN{ܕ@$) 7 <׵@<,npn Ѹ\|$&*×ͿoԇTeKڲ׽&:o=yTo6X-J6E  &ȚXoqA8`vjwnbH=>QRp2E)7&?.74[3x`tR'7.Y뙈FzTϛR8UZ3rgp_IJxgGl7i ʫS΢%V3ѯn8Xar1wJaz Dߘhd6N{-d O%Kk5?l鈇-)z)f$/)5tYS%3TXp\Z@٬<%M6g,6|$[IVTU|G._k[ߓg.{Gi)*$ʽ35ZUv>h5Ns./cC.GcFҍ,RMPþ1 Лk8w|o@5AX<`l'){FR {4E6'7pQF3,R85SAPo%2U1 "KWff8tc[*"܁(P ~kĪ`MUᜓLy2p=?ú Vd-D*oc QJIO ([-$M2ƍƎeAm&LHiwnЫuZx 9 ."$n fdMZ siIsMzq0iQar[ChJ& \a(XfG68DV' r+vp"uaIҸ,][""2Ɔbj*6lK/Tւx(=,1*v1Gt!h䘙8ya:9h689 Dk+$=;ϪjQ[-`ur3OZeVJ7 Qyc[fouA |ˤ}4ypGqnNnU#$ڟzK6r!Ѹ Z<߮"jW;AEVbswC"/N,Y4[MOq -{]53/Lv+b0@J<,3{@QAn/BHCRKa@UDQ6SȚϭZ/5RvFrjyy :emNRmU(UִQhoP'vي)uũȭS]h?.?.;;$+>Lo 4Zj,[fDa#7,@'j/j2$,LVpp#\nHR㋕w+d5Lղ%r8 ^s[D  UnĴGL oZxR`^%.ȭ_yy+,Z)#@ղ/cs蒿 +eG?z3(]/ЯsFK(\Q |<(W3KWA-KO>860P$JS!w6W*s'A7p-(dDvf (gX49xflúkZm@hRJ­!Evw*\%\'>wOb LiC-9iIPN6 GhTիg[QS\6\`/# Y/ڭ[Dyٺcz"shhw?$uCUk/F}ZYGӴ;K#3v>~_=t"V:BnyOX2=#J0vu]W{c\" z"r%B8nu)~nQ|`˥A`|6܎rt13tXji#j<%YФƑLòmoEPe!B_spG8F'Մ3 > Qa1rGtر B.Zηj\J HT[U"W ~]TbHQ:KS.uwp)4W/YM)i=!iOmeF'9'C1o5 Nzl(ӜH v Xy-Ve35Ojᄚ:+UJt2hGb+),yb0 0C[\&TY ?Rq؅VJE0Bl e(f*ݚlzA!\; CMǫw (ΡǠ0nꄎnkd*P%睞+Zߛ9́E͖5͙fM?~Υ~Jp<9[ʪN~6}szu?e-6MȈ\P^œ0~uQ,쮦f):.V>[>Qw?b+V_ܰX{kN N`[{ A xDנS,~H $W-^&#l+jr"P-%Ap֗;'*^SAz[+İ%b Fս\r~mzia:SB.a!("زEu;0$l'`R'ca1Hp(:RtZD }Q S:5%`ǝl%XGTZT&U`ڰ=Uҷ g] >QRm?Ibҗi2ZE6x(n͛>{UeZrHkӿԌgM/+gaIV,6L?j5IDYs&:DłJS܇~4+k"/@= S\ځlݩ߂Sl\)l-R9k"#dn'Kap=K@Qn){ of~q<ܜS% 6} ;Z$`bēkmz6DiLKlx3]Lv-MZ6-I- O_Ԁ15`\#1b2; lm)_!_XMEX=l1W7aVId֧q#uSn+F$O 5 /DBoXn=, Mi=D]2S2uq'<vz4mFgh!ՊxlX!qywDn. p`@I*x ͱ"='GYЗ :8zJEb1A(A/K=]JDX݊ҞռK 6Jv/)^yMG4 ގTrS5~S>n)98L~QT7;] ݩeJMIְO:i_oftu 5妜o&G=^T $<(Z#C (?!3Oo]<0JTˤ[zdH=~O-KLPYuSxT ( Ơl(.f_ 68Yb58K QcfHJb}ĩxW m)' A?PO.~ڼ615PJ|3_7JVi8T1GϫT2lgk[_ahB-p9]Cnҧy}K&x3GB<1 i{07 $ jJE’ %T+`CԪ}.GSQ囊E%7yu`X$k˗~$KӜj]So0 vbv? ǿ>1ŋ?k<Ɩ 3գEYOaHff9{W>/­y4nɷc X:2_B<}T,$"c{n I#gH@.(>rfm(o 3q%EIC*> kO2+(SA4ص{ LyYIz;^"ZF-p$0J١ F\хVۯ 7dֹ,b0iFH@1kr"2+FbU & H4~iq4瞟[u (i[PMcc:-$&L"X0%0Mm6.@[h˟vV*˫W~2 qu] 8n:6||GߒfFٚK`-WH{A{OZЩX m_E+c$?}yntǦ8 Kv#8fw{sԃ| Ÿ)\Wx83e:iskq>[yo:w22)}&*]OlkcsnH9:u*%lyj[jy Za-0Fn+8H"j((~l^Mv$-}2:Ɉ!f!aֽw*XzBb<)u,&ު5/>SLDgM{#!hIUh4kn_ue~'KYZ7xΓA52㨚5(8zy-n2nZ0?}Rίӑi#O k ödص+0q? JuJí@uloKeNq'6Tb"tse1*W]{ 5ZMdwkҌԱ2m 2Ri01:Wou6/}pte`(>OY)&. '}GH җv ?롥:P,`jn($pv_'nz;w&z4jTî [+xgV)fEB!h ׬vF*Ӗ0pߚrY'LlA "%Ul [ɯmq~)CS n͖*+V_M /ϐ, p%?M^ˣ>-sZ$n, JH*X·i 0B.+> 㯦#[3~FŎMƭAƣ߼ ꪝK,JmOm~x*~oPeH˥+b*^͜1YbkJM upAHXBH5N?G:'%ƴj4˽Q^W3elj9U[sXLyqB _gWۑ%=4Z7ժ^_[JQ]o: R3kH3_3焨6n\F9(%BЏǝ#hȆ>YN"mDR %t4m4l6h"Zm ?C Yj>Y~:ŝy @Ni;DKZVƬMBI[+hs9GSI(x?s{@=ZW/s`N:l% 'H޾Pe;jc˜.dl@ w/ Ӻy6-I=_x #P%>:ߌۮ ⟟?η|y!x@}!D9Fs?hTOniXn1,ԷJTEVBeHq [Ld[]jA:Dg.DX(0>#h:$>J29OzF&ѝ=Fv$.mnX>r=X6x=?y)}@R&}sO*OS#?>xYrivi\@PWq WlLBJ^N_Z7zĭk|ˈ3?ji1(GʎT3 >aFqZK!b [D|ۂ\B'迪xTitCy:jӶP94.mibNHPП f?θ\ɤBƱgup}g7,nW[Iǭbrv`)BauBv WQیAS÷}|O#7ЎbUv ge@e߈8 L!^3Ϸ P[p LӽM2^4`% H~~b~<=PͲlB룁@D]U\Z=&ߡ~:]bYmn,hqgc)=I7k1r {<)Rpi1ɱ5ҭD7W(c̎)g[ ź wMFق3+X0[0(We Qsa3xTM@w];:R3-raiiN2ڢ{]D~Ȃ9r[ >m HѹO߹ ݻUp|B׸WMKVxbwHRY`Y]ԂNH(}_cCrh2a=^NV+xSHY%ļˆf̦Row2}+e ״v!]=<2h]JyWLmٮy_w0ĆnQW a"dX0GF~( XHWdDeو'2,ӃBf;Ke2ϓU:XWFd;yJs`F*rCᴦ\" {|%LljTNypw 6+GbάZ$dW%2XdSroQ!pW- ,uJ(;9KfΈV̙D/*(HZ+jJ j..\mǨ#HG)i*cI"R6nq-#Kkm]sql=~d[t*oy;@aPEZ &!EWID֭ QR3,FFeCt<$DxB0K'q{vd^d{ wo6闲tc5ibv}и &;{fSWF۸:ص<&'\S*kqkGHUD,-S:J+ V w Wu;v*RhnGY20%TGnbp&/0+ Q@:z݀9cDr=j[O+-uV/-J P"+A/ßLAY)nR6C__ŠЀK̳:߱@(Tf釕îmXqԒM 8D(M"؆_6~8y>[ίg b:[Gq";v-{;C(md9P>mf%`"j ,#0i'bAQ4n=;3."@-UQfg[H "KUyBɰ]}_'?*0-1Rp[]{&`/)XR"Ex?r†lluf~g _CoJ\Y,| &^ h>C>zFqA%>YG뚎ulB[Pd%gVYTf  #.?Y$;<>0 dQDНSP&ΔPNfR'23Ĩ:I8yx:& 6#sj2 dET.GBYVL ANY%hLDS}-8a7 KsR:aƙ*cj$S:]Ioь9P 8d4׀׿~&yAxKU$1~| 3dͭ_^Խ [4Ż/ϭ iv5xr Ԗ]nѹRbS9CXj& EYQW%R&9=Px-^ ]h,tI(2DK4L;*hGhWf3@HJ1aþ\|@ VHXZ:4^f`, 1 JzG[0>kAPTy0(:u0Bݲ# 1/@V4}6UMbnHi&ډ=Y`h97gv G:RH¢gт sK9qJT5zHq"¾+lJyR/x@rˍ'qEU_A<([+h8EsPd?e@K[%[/f~ii;Wgi[x))Ƶ>/!0bO 7٩!#\ ]aFE&Q84E8rT$D b aQ Ř  S5x;?'?Aɺ&L%Ecxx&URuS|to 3| ,b vbcy/I)x_akwRZ`;ݯ()*CC28Zl6⾗tKAQ*, ?KfyΕA<Đ;ᓸ'u0pC;(63j,q/\"í]25De3 z%l '?gbYPף)ħ׳\(C[71qa! gdて\ @Pz4_ I"zΓ~c]S@k")utU&z{r:W/NBg҂Dp5FL- %O1/*:ined+4A=P% D<̌$N=qsCHٕ>`O&}K)4ol0V|yJjeX"I[r{乎Qd(^W ~ZaRE87o9x۫U=|Dwxӌ:p!+,Q mW6A()YL6m qJb6ذ"OH]&ү-RHZW %hUnP]k%j5uԩ1: sܬe}(].%+jǚD]Deo+ыF7(6ޕ"V_u7!ՇN2U sG&u0Q+o*r5GfS"Dr#[y~= ƏIey6^ <ǯK^$MqWcNjGA4XQw '@G) #'g{6F{Z$,^{7hLsΆ%\MLԡuA+*E_Z }m .FS\ln/ѻP5bQ(LSm7F!\{@:G3GRa 9-u`y;p(4n2Swn/X7mmsI̦n4!il\H H .ۼ Rʿi\77-NJ&;$CDؖQoX-p14%~Z8+΃6:$] YBدs$/Q,w$w|eB&E@n`J90=ew:UPׯ2xӋKdAƸ 6cьu\X]CRZ?s7V LjQ(1b?B (G0/蠮+Թ$#Ƽ_FE7MAvq+gkݹke\ Kf, 4#A:WF.yZc MGl/2QI e]U'D܏,Q,&~ /Eq*k_9}Kcwޑϗ: %}UWJ?M~;0$$xVw.Zݺ2JvD|PnH!JpLN5@t)RQ}%XA-&ҔI$ 1!ViSƮun%KOC6NZ#7lY v"Q]U ޾`PA~=ogԾrqĸQgQR?ϧ7֫Y1O|* % 䠛/0rε 7d P䙱GA3uF+i;2Ǣ4sxD{<=ɒ@(@͢x%N?5[U=@UZ9-e`aF:%O2f+)sp^()B8bۗEFrC8 rĬꔵٙmF rg1|O0z(gN~sBj~ Tp1@b /<4tl3kV_jo&; h~_GweP~o[xjYc,C,A&XoB'sכ!]Pq9zx9#Udi.KN骺;KǃXgŬa~s*ר 4  +jZfr3"XsH"^$cMXxл~ 4Ks?R;W#^zrd/$@}h<F!cFq~sdrG\LQŮ>n_;'2?H%(w%TF")1~ 7[4oSTV-q6ILLit NJ\524#J9uAS*n,~;Un 0B{Y.,kyVmi:/BRps9٬A215&ĪPt:%[UI;==uŎ`?X^5#@h)(*_4NkF-4\[o-GEWjWh@D>9"oaԆ+*RQN[[KP7:sD{0UZcpљ|~ xROC!|~}PI2XFTSq"JNIl)%/ɒRRu_xK|!eL֎\`IDs~]O̒>Б@8b@h pn+h #-iӯEThݶ'ݖǦR$7|q O/+MY \]Al5#o웳)̊j7cb&+ltҝn,R'%z!*܈zOBSe˸ kdYbp'4lgeK<'/N0|d?=m! vqǻL E1 >:m&`Z+pdKB)ΔEǥ(fq+t2G o֬Wt1\ݹ#@pd"E$i=<%<'uc *eT#+a鉕>3q?Z E!^jlh]":`,{p ./8@ƫ!fX|G!'{%f(Xu2Y/4:s/4dJ0A-]nY'0CZ5 VHIʵW{Qa0*B=Z}Gb}7͖ ?A%o𧨮tB`H)Q$z{Rjvh7ބ 4f Ep8`3Ǟk" ЃG"h &qa>:.#iQy+}Hh+@G TKJ&^LM!l3=ZI 9#cմ\ARQ*kSKNT mXS0h:}Oym % {^Nɼ($~k!S^Dhk/'ؖ;.q 7y14.N5J#d`2Zm3ą` %Q&MI,,EΝ`y MiJ1= l:+9i3fZ d %-DoB^BYT5kdtr0|Jū> f^t"-˫:nND'e-nB!$GC/~[VhiN?xu h#y5X[MTrg]ꁯeSS{>0n.Pg$;%_w&wS0"!vk.H+0Q tnǪF 'Q@)-]W0VS.s̓c!ݜQJ1OWrvGE)v*f"ZVEe  zU0))У[n;<%!+\T|%i?FST~2%A+o |n$yfUv6[XQ9#|Q<{r2H=Ƃ͈Š7z+8+4ncw#Ysp?GMئ@GT 3lYlyNlgD77UK2](w :ʢ @۔ tR!MkRc?%-TtALTߥF'kk >qۑ  i4Ѷ\;+ ޔ,IƜSg(.}msU$恪DJ{';:\d*zK'yٓMIB7 ]1DeM n2'5&c@pUjS!Z:=('Ki|1Gk@PX#-lPvCV2@D<Β|S%Op,z榌%} =mOb7t$ʋ7SAo&̀ꔃfm̯<9ڬ cs;,@)SDԎ԰ý+p&I@(dXx\^v%篇m{gMf2ʷ[_+9ƨe\%+%kP1 G2Of_>=e\K#.ܴ% \E]b?GnrCD32U\vM¬MJV"Y X;5qYr'-9hJgȻl +3PRPfNثq^@]h*!(rG#d?WUnKpTr{dȦUM9:꧿ Y3(g0) fNDo@-r!j!>z e\,h"lԇQ,J#=rʋh~4$a]<5i;/Н"4^brjܻixf6bq=1h\ xz>uq錗׼T [=ݹ|1 ܽ#BUgpL)_9|Az<`r () D,#HAzVҝ0kQtP5Z(oa/ 1hBs}3Z0Dͩy}Rd09aE[1!ojQLWʹ2uB64UIWu8)yeK?Ejir=sZ32T2i%^ҵxTdMM?w-,نC~HOvOf5bȐ/sRowUO4WI;otlZj5ֹa'GإR|弱_ @QYJJ T]ݓ_Y~[G@g$6XDk31 "d/(N=4G8tyAK QL==`rĚ"&BB&OQ `u=ڰ:ߪW8y)(t/U1qFs*V܉]!{ַgUxU=?NiŤ(]83j OjR {x2J?8ʺDcKsF{.@bͭq86c]Q5AD>W=<->>MsU2ڿ{u &N~-u5A׍iXQby9f?/{7wd/.*dQWtT+6_Wr6D45`>֝-Q.0*/,y3ۖk6zҜ.ލe e|BUXưUmYaJ}]ߴO%8:u՜&ʼnm8Sʒ{-) ,?AGTp33 DWVo:5FX#\/ Os[=ś&D8顬J?>DB-hs8$6Ɋ ߫W%W>OaAAMP ˷Y'p(zX̽j@Peu(NKH + @G #t+otow.^isW2`k pQU٣ y}&y+$_ "[QTqMEgf=áAM ϣpEJ R>/q$\tܸ){T[eպI+as"!6R8Oe U#**܍Xϼu r[)#pI. ȍ|c64GbuZL6A K_8&5W'9? 9 t]ǽUZH_ @z ~ݳ )h[DP-(l"Cc) ₦ʯ{~b̧{:]łႣg8rS8^~RNg]ܡҤuba@Cڅu`W :8Іԍ(;X)۲>9`7TU dW3͕ᔞHx-/wF+n-HS2z%ڻn^@:uW"d]&"vK($!4caxD ŌZW縷SKm :9?Xe"|P@:?+L?Q e5ZH.:dT2k]Eta*םU^J٢U22HiBY+!\j"2512G48^).>X84ъrJ&E0`KMu䏆.kC|,N;VoagH n}.a4 FȌI?a,57GQ]dU4YֵҞa5BMRŇB]BzLٮ(ka}rLS}Gq$"7yyX jL*lA>;^=X#.vNEt)+&SI2'mR͖@C|Zt'At>WnK|C?NBN?+>?y1`|h%f.<kReBυ"POq5歰o\2-^99|.LTˏu`x,bec93ΝP%PH\;"pH`ǰ`LNcT>X2C!Ll;~? Rè~خf&r?86&e<\J>cX \&.=JSh'$-\ߖg"gr3< 6Mv bwE}PScR0^TM&Hf%8yVW6HfT,e/4 II`>foˋzr +(nhYh5p_y7u%.6QxVe0FL[l26̳HOжIdO_x6e^}'}TQT^;h!dgЀNi+}nn{H9Ix!)*K#%%3u+1]n Xs~B>[$H\\ (cRξ?s,QpӔ 6 .j,[|g[bN9 y י*%_05+|54=J+S=?:^@* 8\u"ӬOm; 4zxU޳ S"ۤ_ZSo ]ǏRN͇͂*Wr[ lƚ]V!ALܲIȲe8OCr=V'0&7XBu9!zc\\raj1gY LǗu(lkUI ٲ֍UAw}r6|ϥKyv&XZr EFv]m1ކxf5dxyhRFϡx*rS$f܏eF~X:YlRTi>H@6<4rXt^G|qmR'}2Q!^;N@4ƽ阚8{VMG%ɔ^H@vu6Kom?#y,]@W[K0N @wKbȊa󦺱_`ghͰ 4#~>Oғ pu={DC+PD.* -]0g#|ZH\ 7o? ͼ,/dչF (1AH)a׌lwQC.v$ mj֙jpg^[sL|\3p}FXMF46t+5,<<%i]bA鑷!Ȏ!"=gڧ `!v/Tl5sNX8gւ_5͊ٯ%B" "ݷ`/εӾߏ:@$Q6Qn,>zMWcڽ\C);\\e,js.E`Ձd򉛾qSȒ ۟(e'(6JXX'pVFqdp<;@HU^Kd/NYA \jG*K3)]Rֱ⌦,OjߚJFkb)*8}{Nd:S=4kq:0"mTtNG Jh;-H5 E@D j|I釜e'IQC_g|5FEx')3Hq3̲n+tDX?] AvL:1 ձ]KІ*mҀل;(̮[e:jrGuRD} II%Ds ClG:8yXާ gÖjN+rZ'D!xkWx'*6NJg= "4bو3S/J23a,6$ qk 97F) @#.yYm4tT{F7m%T;YfҐ UCHAJ#.]%ypݰJ!߂'?~o$uLSlJ!졎%{Ei9zY$3i5Hܸf7 o])KŅ%|-q[8|GIs=AÎExdx%1iiQy*Fڽ2S}&HA )\#Jn!&pm.ѵCXD|"!Tp$.#6$&3ٿE`K/2?;IcT9jFCK]ir"8^FpQ_,E i7e)#DNxvH\7 W0bL W`R QĔ'(&)ȶo<"]x jȩrv`so9H&a}Ad0 Hҷeyx ~ZtC:>T~/ 0WÛW4!0i~l(V&W`GMG@V(V, v/XDyWW.{>D8h6?s~q`wjl.gb=c /M,[cEZ!2T[0½X"lգA~-aya-貥% AW|z| C:A?S?M:9.vl Coq ۬>un[EcTCAkVa%s9  9oDc9_Yxj'@^JQ@ϚxJM9!-=FBHJx0Bd)[&pU#GFq`ncPr9.B*kxVd;dIPJ0ec<[2JWEյ.4*>teE`Fe[ !)`d L {Cp͂$ Wƕ"rH”%L8h[uwou_ g5YY |D'Hp>}.HJD o{}Xf)*<pFujϩR08ebnjv]Ǭu:gz3#"Tf=mVS rb/Y0i0EBLyWVx_>)YMƖ)p=6fXXF4m9Z*G~4/Y 7_ J^h5hf `evrݨUdWbt;`3Z{{ihLq93.H g[?u񒩆q̙'fqQkm]ao ApQU)@ef{C cIِB*E!35X9~/8x]jBݕtLiMO7 7`lcO:# W/Qul/Ysv'xrCRn& ze2(:"_jCC2ʅ;为sVK˙]fyo].ƬJAu< gZHB=EA4'厌D` R{1ԳP%[ƌD)1?Ǿ4 ;)pS2ZXKm)!k\1F,|l, v=TeAH=$FC 3RaN̂zs#rqRx<aᄅ,͎qPlP$7O>㻬"ht1EbW9,n5'+q ߴi|7T64ӌl[MgwLTa{ϣ|L{d(uUGᶰt54sT2J4%攧&Vŵ o|?B6mQ[`͆UPEkgbeTc_5Λ{;= }j6Mwܬ (▕B' 8rh2Ps6]Ϊ"ܠn;g,uFh4P)!𬋉& mXى}Y.b*PB:v^ c"# |dx^I8ьU􊠇7Ąq_!i#zգ•&GOb< ⯹(j\Oc0 giuN=jcUJrвFs/S;%Kxp {Ґm48ojM䣚 H7jpȃ6C^ lG{ IMvYw%$COvnPܚcq#r @F^IZXKU`^rL,m`G;7 z=([a5Ŭ_:L1?|#߂x[͟sL|"fZ|3_L<W;J`@0~'q lM]Xi%WaN3@&BJx2`ۜ2+F#$rY^Tg=m7@ T-[o%L,"=.a 2<ʸGbdZv[g(3O, .M,4_PEΐEcodLMB<^#sJbp)HVy_N1ܿc~Ő HOm  +c%3»m&;m+ą{ e\bt2=ϩY@%Ϻr(@@ȑ9f>TcOZ22ss?.cF>&ӏ!c6.k'9HVm +r9{SDpYf\y:6f&=k 3(RŹ:HOWQO_ٌ \證L^XƮӄ](xd@l56[Vb~vQr}J^lMŤE+  P-z( 5vEbP9]u؜}ŹrL1@˻Cj'$n{/e6d,]1GL| %PArV{+-AL $hho '{!QA_4n,6>k$Mn*Ē l 3ԏ`{v"|+4mṴ5nzÿ)HOvb6q-*1HcCcaDA6{eFy )?_-[rƑrّ|.v^[FFu.S}7ȣ3gC[r5V+]]]:Drt>RʗȪLU#Ku;uUvdG9 \䎲!mp38Y`:wW2.֜^0"~H'2 >^$\*o/9rx[M)כv{TjU. Åz*+,5GEe< i"YDȞL DotLӊ/b y^K"_,C~țѽ S֩Weأjt`=^2 )Ś9\^C!ךi/|!پHPjs,6hd6{ےGuqJ[\Xd_o& UW`qB3BIcjC̾6.S*5yT%To'7R m0p9k4gƠ/GGu%5L'LRjl/[}'D" 6Grc_7ᰣePQAѧ:ȫ{kLZ~G1J`UL#!If̘8/aW PwP%:"0Sf!m/^˺:yU﷉ЂIrRUAnW&oדwz=P8ICtFyyTyAk5l"l[jjRv+. Cߕd:IUN,MJ<a--[pP;zkDHu thҎuyTngR4ccۋq̈4(cOȠ mgJLU{&ngjn*&5ȥ"'3*g1K%ѬV,0ݳxD^V>By@BZ=po)N9NasqAOw)%2O 'KvBxM64XL Ġ􋌩z2IWduhՇ ?>)1BQFw,4{gn LXbyU6,7@<5Xw"6/fVa `!9V*[>,AV/tR:萿9`&$6T>|c3 qLC;^b|w[["AHKA1/kPp2X!={#ͣXgw^H)pL0S, o&b?xg?+b7]bFi9xQ4?8;enXV_JUt,z\ ;_km2U_4W\ݏABأ%~j7/ga.o ›7Bƿ6@`4tLc~V i"*.aM9 TLK4)]79wr|iqFv@\cTFdy]"_ 6iT;;\i2J1lȿ "FRb/tyny869V7cx @YBZxE dk3F+j/7tO[tP.ҐGY Zg\apP>솼XL6򔗕{F ~sabź/X d:T)8oMq.g |N0vc%2%q8nfmQL"i>_o9W?/G ܅2:ћ_z;t<@Cfy'pa2J].kZK9=7Pvif&֪fزZjV[G k9c肀ZJcþQrm=uRO[sn^v&KH j\Aə{&?,$d9ޜwlkCϧ$Tg- ܣ3XAkAR ?95Ԓv7+2 %Q'v!O[ܔGL?-Ԥa@\I,`76<DLgKLlһ~9oETa< `9M}"ew CTcShcs=[Ν: 4jkAz>I˘J&zmp0b-H`b 9ZCIgÒtT!Ҭ6vGUj0 EK So Jʶn1z!2(ˎ-V5o'+ez/.S'Na@qߴ9s7J$ϝPKD:8#( -%$ ;{'T!yjCO/TLf(H={p[uBB97k8Z>2Ûa.&q׵8-h:(Alg K3^~MHJ>ҤŎi?ݡҨ}b[K>jVx%8YO|i{zfd*րo*K>9_j9 =3az)Tf|F^-%-o+kĂ$^6?dՙ|,0̩HQ}Z  p n]aINMTND:{m=sGʚC!W\]4u Xā}1 mu[X,'x1^F3@6W5 h+1S7G+rɚȪF5 v2Ml>tnQa( c!ƛ*i#;l,-.`zFCyϔmh 5އvF>Tr>ҕi43tIEmYBlK`|ދ;9e#M|lc"}zk+ן__?m''CH6_;>g]8fBZ?0(ڌYBv`ָa#X /V}=к[sSAFYiqHBnsΕsԂ{-Q]T#ƋWof!htbNoI0J0N M*gN9&&*v;5{l ##+ùK65.rS7SVvE^tq0U!xz*]  麔0YKV5RZR[tNN~}qއWE8bdEVj Qb _]VH]0OV<CUxhRgS-Sd/@dajJUN΀B+,MMدi~~?tFř6T|fQ(?}LT@ |lOHKύroB:w '0(g2Qb3H@V4{Bv sED @Db wT3مq,+TcJh+ha6,@Ru MɴE W#Ob&u۹gֵcߵk 8Y.I|{_\GRPK+ ;FG a:*mC&̯ib3 Dzp! *(:LAMv)X!ڀS"Zef߼!s($7T>J'ot! 'IBO ^0I$g[wT b;KME3-sziYWK@_]O:+X,+c饼:@6,mc&#Xsތ#J;׉b{(nCZ}T[4V 2r#%Ms4OU$ fk"sL镛~QVXexNۛ7ަBlMpQFN cmQ`t Wϡd.BRBwDBsMge0`v$=j5?4ᄍ:&󔑀~ċ@Ƌf{h1$p8s_ k(N<{!E`W0Vf9Н~D U7#>J9!(4"\\je8n0nK>74Ɗ ͸] 3VV+0w <4C"CNy"XZ lُTSc`,#Lw"oڕl'~.3J?Y.D%AON]Z Ѫ^,E3q!L'R~4!cEMT jۄ78Dp*  9hICT/+w]K45lL_"H_"FFִӔdjtAH?l*TJЅE lV ޡ1;AC%+ԏjW7cqb3=8~&̓Fx#" n}H5 5x32?W qn6XCO0+LyMC՟Z33CAȎ;^*C8!'1hj1j>GH,rY= -gS"DHa_I1Fp& 4~"gyp^QZ,q︊o'gZtsa&?]|^-k#kjW8BxŐU.cWZP<5C}i;wD sbEv6{N9ngwq؟u!-MQd:D>"0y{d%y=i |S-ਥvΒ# njOp{;jҼH޴T]tfj= gs Zk`i  Lw ) ~-(.C:@l!NbՇ^ˉ8ow)`&˲)%RI+I#Į~靓d%WH0*`f#8!.q\m f Q|tوMrH !W;B:,xtBɾWѺfuAH &RgCF:6WMbw>>l_LKEn0'Fb*ꔸf.?e)QUpHFFAo$TdDs0-n:?WtuCR[+Mmn'^*#5؝R{Yj'|/xv3%y׫AѺT}$] 'r=(l:Zpg a-1hIv4":-VRmQ)1$һePJDTG6%U#zr<Ӳʝwuzݼt_Ҏ&Q0H<}w';(aP.BhD-3b"͠pc8MUߵo?Y,7?óPDs*-(^hi| SHM*!d4E^CȒUvg|Qr/n[ UdKracZ=&xjɞ*ѼCL|2Y)F[<2M !@rB_YЭ@ Z¹SA8rLBEDiLYR: "G%;Z)لJ4g=M!( v UK9MrW5lᓭc Y+PLsPb5tV!^)xA4&QdĚ~p;qj5Y]My"I}h\?bK=l- cWPĈ-J ]Z&5L/Z /kt4{_2! Ӌح$,~r.rvap3 މRl8Y}aK‘kk^Ci_B#Y2rM~M'V>3N8lI #ڋ G"rZ:j"h#MGGə56\|i-ˌ n#`1iLy {Z-QU@~ei#0;vh7`J= 몪J6Sj<@wPߊC.>9EPd ZI9>ͭg- 4NNQy$E.K؁qd" W*WsQDGHHŸo V2_pJU3]Ω Szn<y4@DFp.oF: GMqs~ɊWBq]ukŽwケ7;jYD.ߪ(S?ck8UC)W;bFpߎNXUO)*BXÁLUbf!W]d֗D'Rno%KK 0MSU6f c_{dNkwn-KnǩKOqDz٘BsGWȝ O#oIs(f' daV?f6Su^gr iS6_z;DpSF\p :2[@-@Tvz@w`&O})ɋ1G h#(эheX5 k>WaFɏjLqgwžEpYe+N ǐnZ7L/YbhlhJUT{XgM"S@AԳ- q[Ia-}lb 6Gӈ)z+_Vk>Gwf R-ӓ+b6+}H}H|g AlB"V8]Q;S˽n'ou Ɲ[]qrXdl7I^l8A8{%ͅr+roڬYFқ^FHp{i%.Qe&?+u+=S}#BZr)! 5%hø#=eV_NO_ ôq8VS6q􌲯Kŝw,}acWhax'}2}c$Ȳ`p?S\1Z5Y4Ye#wcd#p*7ϙf&5A VL&m򨒅=P3+vut:{8Ng",# S }&]GHKGtk2X[0n2swL ŭghNҫbǧP͐/a9ὀļ]l]r@ =>@{B8D4əCmqn&,|Q;h+I)$.: CKƁ6Vz3v 8&m* 9 ݉r.[6iopT /CHƟP1 hƒQ/sP1ȳjYG.) 8@Fc~ʹZI2俼GP[B-_:/G Rzt髝.prNNCbQ.Ҳ^KCˣդj1v=װ[66@UP6 _ upd-h~iJ?u-Ǫ'*3tzjd H$l'ilwLF+;k`IH`47cW%W8?IGefI+S"SOϐs'#CXwiQ?KF4_c VN ׯ(z6HW ED¸P2gGRζX[Oz?bU۱DwOp9gOcxfuٌe"3m5 s9UؑP,]d?vnWϓfrVp¯k\`?wxƻlP\W(7 V d}  ^2iT0InW$Fje3Mr1"GR} ʖ5Dkt/8~.6a0I 5f` 3" 5x \?Õb\a&'c2۱ 8yCܬ"rg=u8/BMpSMO=F-:,⨭"P1Vo]"(:"_n=b&RܐG>g撪};ȵyv/oqߡoʌb]ܻL6 F($.4KX]Cu,;4Z) 0#M*DK'tn 1ӖL:ɥtw6D8G.sB=~R&Hq +n^[Rpl)<\qC&931xĩfՌ ~ی Z#յs6y d㾋b݄D_f C19 'LvutԒ|TW[l?zf+uL5`LTf]0 }T3<8=hՠz&SuTNfd){L^F=ele$cC=m*,j_Jf? Ww^R&sL2r@29ǴBM@C!_l I65W8}شv8MaUNǝ!gV•٠-JOa:Op[%scXiЊ N~7d hccnsǎ=o mߘR,\n_*Osmn<0njJ]jFw9-VI4mnf&ׇhړbfP#lrj6^ɳ Ǎyo~ֽ7>U7jxĒp$M 6ɽXw-S;*g.^eU`ޘ؃ $:Y0(ܟkIvcI~VJ[yNjGZGm("p;GVgu^ -v㍄)# P|\& 蹥OR u d7, HS0zL6>c\pšmQj9QԔ 5Kv(קͦ#lk-O#D8I>4ݬs'ݏ6ITHશ:̘MW;Dw,) /M0uFvj ?||uY{4$Z"B,|a`Da9PQbD*mטApz=0#l4-7y~\ x&c=.#_߿ f޲V.a2MkBoM1J;f1"g;zOF6x 3pduk'u*(ʙNvS҈ c³QmmGqGd+ʸփA=O֕bRM#V~yфHFIKd@Ofv"}fVw.l ^$džĔD-9rb̓§[P|a7x|c~u5{2ʶW~'_4GS1.X.4dYR nk#J?{?51Bk>0f/ց;z¿ROEOrãլsqbɫwx+0t9s;㹐xiVLurnx[QlyWy1sJ?kڥ0;4Yi.f!._Lt+5}ԋXRq fOFsfïX}"خ${wۯP7NAb&! AHt.e$r/2>ueԎA;=b:mt<%0;B$k]USw:bWB}ZrY;ߢ;!4gOoGse*wrbзGJAǍkkj>q*O5RIĈfD_4[LmjO4%_a~ZfۭUjF"2mDg€ ,=EQtx6Nܙ=4+uH^v.'Y8|!Qˏ_U&Jߵ"@ zδ/'9Txkb ޘ ,4pcB؃0׳ؓ@EbiJcŽσu6%Pyz n7kV^:Y eX)TiʝЇ| ,z&$V@ Vb1\;Zb90&IpMN$xEDzÃhXɪ%f?tQΩj em7oD_Z~7𤳷4X=pi18i<0ìJ= ;un?Vz㒊f1>yzJ0 T Yo)xRjDI*wLAe' %vïg10)]XY1J MP!r  ̑[l @+7e+m s D{vR0No&~[6j{rMr9ɴ膛KF/ D#pSLmWCKb*X̼4厯s6SWC^J.g"bO˦1Bi~8[hhGGmTҸa(Sl:ƒ`NhEyFΖ'vh,boOk9qCĕ5󟹥{lmGINh"]:yvNT7\qҼ閠6gsweDFǠ%572YO|6T-i;ܼhhnUB]ʧ+d{ !{giY qSD״nysYvH2faf$G-}6e_y,,GpIs5uй4]׋/h6*A_{$i=<[l7n?Qk4"/0 ϒTgI}˩Бb/ȃ(Xbh[ؼ>7`<ԡb^ë1_e$!H+c\]Ўf'XDT1m骪S/ވ=Y~ 4/)W:zND`?_j.vǍ3G$pP[!K!ܟCc%/r2EՈ`fs݃D +x*F߸혟~۽(yͣM9br{Ͻd^YhyVr.A2{vh# + V_7, ;p|l&cu{웕OnyY3r3PZf. j7q8U{!u낌t>.giTEhW  z8tek^i`΍ayfOQ>h`~NHD(\k0j0S7Lㄛ9*Pu]1|y SzkY}EK%/JფHD&S҈4{19:y7Ė6:e{s}D2.[J!RYq@I%,سb!_8=#/=gH^(nV89P[٢n).V&r Ob,0?cK/vFAL(QH|X/ʴW0)b__xim)>N!ld+aPWx3D}}%UhSD_$"E5.e~ضaCӣٓJ\lb#]MDJmߞ0V{Fs3|ŤY˽FɖZxbl x^a__ӽ+7 7sZ;Lbgń;c/“d<-ǔ!zC927 EjOn̵*kHX&=& Q+T)$al~ :X^tS" $TW)}'. "X}REkb*ţîH&DL/#T"IQ `bh<&'H3N[?tb>O)R9twq䦶fe+e1;w@ +LGWq󑤺m=z.f)QbH-p[c~]סzcN3'hGu'kqy@07ZfùbQy ( k4\Σp:@Nj΃DdaɒJWx[oH[:d2\:_ǞءiiyEյJTBk;jAr*'pFa,N*Zjr7+UIF03^}:%gYȻ'"1™G09GWpVglb"op-DDG b|-@*B 4L0Go?Hvn](, sqi@!/6 L"$&$q_~пW2W޸9\WE50|/&/ړjt#C78T%"heK FTD>|dN*TɏX64E ZߗŬ͆+Х FI?>yr~SKO? P ۊvRw‘(Z?^?Z˳E-QIld,E]%pP5Iu`܅TQH 6rZEågR2IbWQX+? ;j煛TXwqWc Zx|eo$LTvRz3@qѨ$"{#K5he*!{#UWv)4.UX!T?;wGxUdf$?a`2IPc UAlsw+)Lc3tq!iT^ %70Z;-M?&p!Pwa^<8+b81:6U_<-MF'Wzq8wɸy?4o8_(\G?S=tC6`PHrxo(V![Dh Ed"/'JI-)AN8$@o"`/,[+Ղ"†.dsח.1Xr \s\ GNlUߴs~9H4Fc{Kw}WDX*CF0It2 9h^Ok0AEdtmV$!Ѿ{7fo^X*'\ύ S~{t7tߛOQ@PլuV`.$9Ůǂ5|TiL |'sk8٘!"v\s֢ժD+~;voFoEZv{&'a/:-VO:_.͈b ?BD΄D@l PО]]Rܳ?~FJEީ`?wf٧[QZ| vZ쬼.)\ 5B]}V\qKUlp0ib3;b0kٞ YG@-ɩGN=BYνǽ*GVr6Mr9C`mT 5T,tBA` t)C3i9fcOMm14n Tnu%?&{VgbcB-LYE M>es.3RVbq Oͫwک<l̎˧*7Von~VI|Yi Ǒ[UHk>Wv Z{½oGTs {-Ex|:} ޯyufOywbX7\zJK|zX-t07r9/T-z$%Y/OE_5>&}7RyQ^v0,y8q=bޮܤwZXRȩ2kQQ8 ,4k_ԅg `V&d/㦘[uYl%•gk <`<3>[1oY^58ǥ"K Fm- IS!noL YL)Gs" ÀY<;(aYKX8{z2fMpB;lH,a,A4: {9 4wt]6ۺ+wf I1 =kgv6]~"ou l|X0fى&h.xY9( a+\-r[E?jj /rƞh<†6yyժ!koOz$ DKvG% ReH iJXRY1J~Ji!NXHSo‚~(SϜvPFT$WFww L5WԟGK~(IC)kg)8 !cE ."`bm -En؃BLZ,nmJQ6SYT6PruIҁ5:{>Q@5VZ3-6t诙g$y,ɿޥ(wQSW_! |fįbz zÀ6qFtLƲT2,pPYEjQy۷0& Y~yI* + 00-A}Jry(y~t:zq7Ղ|C!68DgHD7DnsѭL&u_V&t܂ :ljRAJrX#S\V6jQX#T;*'-(FHHq3JAqT[5̘&7 =juBC,BU,ư6Z_Q1Kia-v^?c P ^y5trZ ;ɘKxmsdilߥlu3+ @x KM1k)-pvԛɷg:چe1o>UJb1^H 0:ׇ%ȖK[?*$)xdSIٵ\.pX*6H>_ m|[:ᣁhLٚO0Fd}BATWjHpw]* +2rnSW lH*˾N?$$aaLARl4a86E#DGL_(yz ~}l(/#h1Լ ;[{笯ĆEJx ╥rގq[z Khm ekxkVgntz9$ɫͽ{sz 9~|>oΚ7=y,Xy D {rt, ;7&wKLyg?Ė#N!|@ žˡ@qu7PPF+ 0MX>D"ػt`f 5Lķvʿqc\G{)")e]*5Eq9+e}DdVi&O"apЕҭ1rL&e :"' y\@{GNxO1ÓKL5֒}i tUs V&8瑪 Kknق5{y4mlM4i]93!QgyȟpYi Vv}1UYu uR3&@v[D4-X7Y{y$BILl5"g{c_vܡ;0p y'w':.  坢O1f6G5 LR_E)a@ ߐtHråldX_WGIe6*%r#v+.u[ ylv3W&le5OqJq%e 2lˇ`^iI>O]!􏺳R_)ʛfp9f?W$"3nԆ%iN*aHܠe#4KW'y 'CϡzOCەHf}I0 :tbpÉCA N፩4Ӳ,FI᥋Mnh󜊌!RlK]ѱ H!*业$+.^Y0;U̖0 Xμ]]0 9/Xd+d\5YDc3}m#e6XE?uTj x뱊̮O=%2oA 0ݩZwG`]xR 'E$_a|EY$H@ t"쑳;U-}! 0.$j.@ F:XOs:EQ10 fc dq/ 4T· I滼:+\L 4봃Y6N A29o%{* P)v %'GwJ..tUHհ*1B@!v^P5Ŏ.Z2A6L1eiy嘉y}GB/" OLtCi,8Br 7SAl0W[ֲDW1Q!X.vFXd555=߱"U=,P8a<ڪ[mD̰O?Y@Exo{b*w{LY)Jv#EJzKUKP gS[9"1dz `zʥ19J\/}\D*gXy|+k`:2*ІN E2gx)&gQlJ[):/A.RfY'YaԪOSy@=yo7-n)pޤ3I?ZU => 4Es/ 4,P'ny?Gb+Td(f!qLea2D4q\JP[r-4 cP¼"9df`xt4&zU2f&-1^dk{g2k[ N%U8Q!l5${"FV_/H0!Af:z\| *Б`nx2M~Ø:*~|Q;cNPn>Z M|#0 D'g x} fΐ`^pZ:|/c (RMVObB((L6P\gnv^7[XLRԆً6aݔ258Mj0Tl-y)|ŢS8D=e8Gc->{K6owq9drd 4{J8rDʶ=@T2a=kT"FˍOworfTinTc/M)$G׃)$:>F F?QЀHo,ATXܰ @\9;kɑhhAj߱VU[2S:uvN]ށ&>"Ӗs_:$8-9d Ih PCC{YKu!8.zM"ˍzuj;%@hBE"N}·HZF X B0%P~u|1+5.= EjDmW,!?ix k&3|#ۅ5O$2pt,- vߎ A"2;U(<lT. &{N(:CV*1[0]VL *ZF4u #\UA=C.VsS0[0{C!Zڌ?n7 4XrK}"k)SNih Rɫ‰vR=M(;pSvD\I %;caGIY_I*]kS屡^Vv$q}J,4S)Ϭ5j~*P?'mXO/ : r/SB>m@Ԟ' *jMq~˗6 +r)LIK_Թ"S[ҡTY;w)v}ڢ׊{LW0B]'Y@rAWLap|" (=ZsmUkƍʬ)9J7%AI?OBGXs|ڀWJafi/uq;p8c#M?$CBuY~ 8{ !N_R7(c;Y]b3Kgxyݦq( DVNlKamupid0G稓'x8DmO lN:tps?v Y#rt6d'_aWG@Hi'4[qoY+cKwp[Yt'iZlh=D Y?Ϡoff21jM]Xn}Sd͋2EN<4}J3 T^ӟVtz(M[9t`M:JLߚ$_[;U eqGg~:ש)W;:t ' hR+_p}YubPKW _2«l͐)JnP7:Mֿe(C&/[P.D%ƹ@= HY%8=E[h!zf:Yz^ѽ}p3fӊۑw6a(L<50sH溴=.mM$3a$dSojN{;BX\q)h0nrZ`H~ GGwA'ףnVmylهAV:31|5.=s[A#<6{/?PD(),oe-uzl93;Gt5#c_>41Rkp9s*jsTwuBvI:Ȉ8JzTÒ"qA4ŴU%T}M9VHz2@5YT'o4>΍ܩ:;C:h\Rա Ϋ{ AOg/9zk3)>qZE%7mv#)b'G!.KC%4}UxeRX1砟7YyT^d 2^$il 2y3 \`B^ǵ@S$\J%Qe5ѹm,^pn n J*By[-%j`yۓ۵N(] ; h~gNJfh5( U+n¶-l^Rf}׹ؗWWfT۲tZN`ju# l^#>Q $ɒK%N[k&+1]n*اu@Z&c,:eE9ߺȒ*as{jWHPav洩ˢ<=w}#IG%!5˲'?'E (CѭLe`YU RP?!LeN\i:+QLИ M"+ƥ 9}SiwCL;)-=HhDp3RNEbsi' k ^o5 $pt%G3C!{\Iv)ﲆX7 T(=K#չ?pwIN9ۏa?:JvQRtT'5qNBLbZwgSsJNbe^Hv`,P!qr\/xfi }pXNT,6q:}94*&/?zĤJ0FH>JVCnꑔ;ǫ6ײۑf79i=p4q*M1*p!^!^˦2`ِzc>0$k*h0ARaIc`w6?Q濮Zmxų^z6؏wߛk$c K7 @I'LerX㎓j%,:xpa`@)^ 5%|F!Kא"W<+.k($1LrkɌ=OE ﱜDK,gB;7@6nL PhifyAp< t9gT 1ۏ<{Ph=Fȕ_kgrԈq_L#sMV 6uxUKI4X^bEwb8DI2d'` ^W)IR%svI&GX1'ZrT .`y4Mǜ_T`VCRt'ҒP8%p"HQp~RךRN ^jL0-l.r;í1׹.vWz,CخӒ>Ұ˫{k)Av)ʈ(g;-=$۶j'jSvdm,8 ZFIx+O .#f`'cT+g#RO@ 7xC=hb\J/I.` ٙՑkRӰ)YdJ7_]K@7BBlo+\: W &#]|SҖ@׈EI}jգ9XǦ:։Q0yky \qnvtq]0LV+ț!gYW`,ϧjٌADEPُeQ rۈKZ"= 84U<5??cu͕>C,zƇѩw{0GIy:MQ&0ѥ@Jpo-LQT¤{ٕO#'Rld2[Ϊ2/Υވk/1}r4X)IU -ZR |iePgfť؀wzq"U+ImO^nJ/GSSC|7 YB w_WBl Iҍ3겷/;Pҏc>q//Snthss3?,om4^ c@wBP~*mG-;МSߢ2bx09z].mlʿ àI!]ܶ1vګvL`ò/'4dKf-(i伩@*%5<.{=1"LmNj#st4K9F[ v/]ǻ;3~6 ^4m[("mQnW:Q%z5z u; 7y…Y~x=,Y7`{EdԚH\͙JXl#WAO gtD2ʯ܌(~kZcF5pM+wUn["SXZu#3[ x;gQRQH/P$5큚q+Rڸmepshw@Q|mhg_W~:.uvׇPUS\+G:^7g439SSz[dN* }S_ծඇ >X?Ͽbo;uE^Yry 0[긼e W)ո4z㫈(Zw} w@qD1::sIkQs)ޫTwN8J혻{2p!`7Aol/0CQo{^3p齆it2ۢvCĥtCxap79٨#]K%;&ZXh.U֞00S%r810I8`rrꐂ\>p&Jjգ;Uǫ!ԟdy@0m6;cM@L=1I'Af xeX`2P_lf\O[9Xu:ەT19fA cL<p:=:r/ cA%:<Ouz7'+\cBo+FpZ_OhRbA.F]#9DpW)9wl0ނN cĮg ^.RxeyH^0dRudwLwYҁf|Umt+?eu_6#WUw+e״yFO9]Zna;ÙhRAVH. :-$OT&'3=ɍ)j~v ri@'r60Kh#@S:KP ҧ d\PrG~ce5ё/h|Ņa,r=x3Ucd0X0uW =F9zjAf k  ~N O&#dL rk_F~:-ayk0}[9ө@Ԏp} j?f. 5N XT1c|\ܷi^*b3sjk[ԫJ ք갢- xn3@.}ycZ۷[z?!] [eF{ѡ]n,T{LRdJS5O༲GBt ;yh66?[gpS.:NxHڸ W.'02jT@řF諏$Rc,*l]{,oʊXZ)3յNI*gr5B-hFFƼWR۸C2`99Kle|Vjhl׻'~&InqK,@ndDr7-W:.28`OJi9{|yUבMޏ# qQ:#7SZ AP74$(a Ԭ4 ; &9C[MlyD|_}_HLEFh"@`.&rpx$aDp# jZkmv<9}c'^D{Zs:}"W=t:eKjf|gsQP؃͓zx>3lݘ﬽\'`\yk #2@њQGu Qe? rjD?FP힩@oWh{ :di+[ǰ`kFy J'驉>1c6fOi^\mw1랡Corb1nK",a?2v.?Τ]}5n?{ƝrZaPûWR^ nab0d4A̷0LPˮiE6A Ѥs ̫at<oMMuSE$L|SH^8Tx< >>a+GQֵ~sZ3BSb1j!Vy# t' QrI*Ztɽ5ƔSs !eٰ x/@j5یE4rG\do6Uqax8G V Crv2yzJP,ƒnb+q?krefa=\X/EULP%Z5;oԖ~ 6\|@mpo.'Q9*q*yl \雭sAq) wk3] ;qbZ'Ys9YH\bzwHSa58ʶ5ړȈR{M 蚬BOLBrr{1aa|I x`N';iPZxt> Dol9(Nj,؀\#M 2˚u@BHm={}<[3@PKvm @^Zz3? +?p5iBbPeʧC,Jl%NY<9w *55_02 @L/V'E6N@$a@%`IɰKraW z&zL R'^%%|B6>}4%yu74Ho\ߖos>x\O\0MAVՃBSA-ȴaP6*/~g?5H9zU0!j  B6U֎\ wXp(}sDZ+^}_{TJC^,UOƵ,EeUMHl&́W^af3Bz.X) X>SvB0n%9}OȘS7;KecOfd*z+b;7PvRmfl0A!LS ڵO&&m.$¸%x PDZ-8ro<:+Mys]VU~^ K`ivWodS:jW$>֧Ƀ3˔zP QAH鎥-OȫOuѹW!zM?b 5hg*{,Y2| K ||٨9+KY_80˸K(VΞeG OuZ vꮬ1QIYSCU ng_V!yK0_Qvo-$ .A%zxCAl+g=Z9AP?v^u(WIo8,8EOW,ͲO: 3{Ϛ2v%xcŒS`'<>ūËo~[ c!(U+;s3 Kp{>+:s9C jj3EE_&RYAE#&Bz8,@<+Lg[Q>M fD8UՌC}ʀ/@諩A: YZ