sdcc-libc-sources-4.1.0-bp155.2.63 >  A dk|I%z 3HF.][tT,2 "SxCMj:khXZXz7C@ǼkuFR᝼ɀpv8ψK?{!笰5ub!B#d7-N@Rw>GclDkh9n:fa}"+䌋M!qMtc.Fn)WmM >Poiɘ;nN)nf7ܽv6Eƹ!z6j6JO'x|wnJt\Yx>vrM X}84Inol!8:"LS,xK+$|w6d#v fo"r<J@YA-GQ/ػzg#TEL x3<)e?x% h +/"|I|LuG0DD{MX9/+}l7;z5;~aDMq!6>$r;d71f4b58822c344671301ceb65d98756064595a4e8bb8f68b3aad9841ed529dd4cf9bb715a75337ef14107eb3476820dfecfaeac㌉dk|I%z Ux;.QYﵤGvwpuAeL͞zfle3-퉐kj]M$b{TpQA{{~vYf|Ӥ~ Z!c\٩IC4NO֬]bk/ז]H'ˊ8o1j?_5hPǫmNΔ?Wə*qUܽ#5-y_)hH w㎆3_B=9@gv>,4mjxTGtEpohʃ5AFa k#BoN1g[%D_!0 uZyŲE~f8@ ׾"w ZqPi7V%UN̟ '2k<+da1HƑb O$嚎5lp/k{)m$$[?9< 6F N!b}CQR5/P!B]ٳy#ŠJݡ@rnd>p>T?Dd % =  *GMT$$ ,$ t$ ($ ($ $|$0$$    L( o8 x9 : F4G4$HAx$IN$XQ,YQ4\QX$]]$^4bcd+e0f3l5uH$v w$xP$yz@Csdcc-libc-sources4.1.0bp155.2.63Small Device C CompilerSDCC is a C compiler for 8051 class and similar microcontrollers. The package includes the compiler, assemblers and linkers, a device simulator and a core library. The processors supported (to a varying degree) include the 8051, ds390, z80, hc08, and PIC. This package contains sources for the C library and other files for development.dk|ds390zp23SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-or-later AND GPL-3.0-or-laterhttps://bugs.opensuse.orgDevelopment/Languages/C and C++http://sdcc.sourceforge.net/linuxs390xG q gxcfo  V H 4  L K\ O\ F |#>H(7O{5 vd( S -.oA] WB|_[ hm  A@. = r6G1&1 !b k m2I o  Y=V{1pG@<  @P ( RK + dBD r/ n ( [\SFFb 1 wj 0PALh, 9XtL 4|`8 + Z  H  ( 6  0 b ( S  ? yB 1G%kU{V# gr5[g,*; wt J SyyJIMeE2-o=Gc#$ us 9E kOjU <N&[ L  m  h kb  / _p%!n Hh 92$)$)?7 l~i#6--/  Y    :  3 g 7 P  o % c }X P ( # Q 7 qBz 5FL-! !q"] ^ 3G1{WB 2 \  /9 T a -!w 7t:%-{8] &&@& A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AA큤A큤AAA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤A큤A큤AAAdk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk| dk|dk|dk|dk|dk|3dk|dk|dk|3dk|dk|dk|dk|dk|3dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|3dk|3dk|3dk|3dk|3dk|3dk|3dk|3dk|3dk|3dk| dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|3dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|3dk|dk|dk|dk|3dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|3dk|3dk|dk| dk|dk|dk| dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|3dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|3dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk| dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk| dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk| dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|4dk|4dk|4dk|4dk| dk| dk|4dk|4dk|4dk|4dk|4dk| dk| dk|4dk|4dk|4dk| dk|4dk| dk|4dk|4dk|4dk|4dk|4dk|4dk|4dk|4dk|4dk|4dk|4dk|4dk|4dk|4dk|4dk|4dk|4dk| dk|4dk|4dk|5dk|4dk|5dk|5dk|5dk|dk|5dk|5dk|5dk|5dk|5dk|5dk|5dk|5dk|5dk|5dk|5dk|5dk|5dk|dk|dk|5dk|5dk|5dk|5dk|5dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|5dk|dk|5dk|5dk|dk|5dk|dk|dk|5dk|5dk|dk|dk|5dk|dk|dk|5dk|dk|dk|dk|5dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|dk|6dk|5dk| dk| dk|5dk|5dk|5dk|6dk| dk| dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|6dk|7dk|6dk|6dk|6dk|6dk|6dk|6dk| dk|6dk|6dk|6dk|6dk|6dk| dk|7dk|7dk|7dk|7dk|7dk|7dk|7dk|7dk|7dk|7dk| dk|7dk|7dk|7dk| dk|8dk|7dk|7dk|7dk|7dk|7dk|7dk|7dk|7dk|7dk|7dk|8dk| dk|8dk|8dk|8dk|8dk|8dk|8dk|8dk|8dk|8dk|8dk|8dk|8dk|8dk|8dk|8c665a1d3b4ed72d1f5e513c5f192b0f26b8db34e0a484c33eca7cabca74995d7b7a63d0380f954221eb53a2ca67f86e06432826568691151764616f5ce23488928859d196a80cdf961027477bc5ad0e4b6834fa1215458db4d8302c0051c1473c797c8794b87e31059580ae049ee440bfcc70834fcce56765b004160af5078413306e8ab95720425de77ecb13088197bd3a646b94eb26789d7c185ea026fe91772e42c04e611e62be1ffbf8b299e075586c4809c68a6742ff1f745cb72a542794876288fd43fdf563278dbbdd7279e4a6d66977a524ded55c179a1f86453fca2773d198d15ab720aef5853055a424d4e26c5c546c24795416fc538e2bb1e95a57e704a7abf3bf0e638fd7052362c738e5e59ef5115d07b457f70521a33be609eee720114beebf052cf55f7d986897b784ac95ede585dec9e78895feb7970040d42bb2499f18b923983854e2603394bbb195509e7116e130a6916499ba51c3c1a1186ab1f054fa670f62454ade25e20394ebb5a2744221e1c042474394ca7f0c9b19b4ec505a5228e0951a63a29fbeee9618bcce98f7032078cc6ccf07cfa6aebf50519e0f01958605320e33052ee8a6ab7c43234918dce988f37a7aeb82376681942ed7cd8a4a0bc6cddbde70bc21329d9c00418e48dfd8c80a3bbbe3ad3b5b66ae28def9e0c352d4a94c3f1879d24d89d2c1bdd1e461310764bbb9d6de2da32a00192af9414986bdd59870b3332109c8023af233c88d23eb856b1dfabb429fb86e6a51f8dbae8f38a5c1954164d0ae05d1a8bdfd4b7a710498a6fbf01c37881abc0bb791eddfa17d72364b3a1170fc979c246307870dda1365ef1d5de4a103a19990ccb2802b97959ce33165b28df0db5b652c09fef46fba20bfec3241afc85dfaf76d0a91fa3ad6b965d4ff2bc8be84875b213a2c386f2797fad5037431ddecad11cd50f7c07dfd8552562bb86c0c7d0ceaa33ef9ce17f4acf3c80cff5c71016c8573668493466a25a652874bf3d687d52b06f2732fc1a2133b88ca2cfd7454fb986e37902b5a4c27a0db6dbe2d3cb848c563753d87f21784eaefbc78c57284e70768fb41fb6242b3ca06f66fc57f4676cbb43d951cf506bf63ac6de3bb751d4c7596b3a760bb0efee84d255a10f253c5a8c62bed9865e63eef171a1c8e8b91eeeebb6236fd8d4b0b73e800e096363cf8b45371f906488cd28b31b34517a2acd27cfb830256522604dec7abb47f952c65b40218e70736fef40ec600753e404e10278a973ba88f6b6ee27df6fddefaedff57c6bacfa51c23f61acd549e89038273822c66db97d2d227076d0065454ab45f9c5802e27bc11ed8156a0eb7f86aa812dfd6dac9cbc9f298c975f206b5df6cd4a2a8f8883805744f8d5aa5477c7a71ff680a5acb22653769deca38cb540f073c558ed159ec3fc8f19b5fb71ad1f02ba48f4d468a46a1b75168acb75bf422e01125fe695b08c183d9fb2ad3e1dcc3ccc75bbbcfa69c3572ea10f5dbc48954a5553245583bf81f01da2399e1f3701c2581452b282973984b1abc491f31d8984c0ed58fb56817cccef0bca279aeec3f67003d1d818bb5dde052994d4bd6226d42957a5079027690798bd4aa47fac8309077d5fced5139c2c71508a08e68403ecbc1a9b01e2ac393f35fae1b054bf651b7ccd1ea19fdef817e522c444e843b905367d4bd8ee2f91d4098703d25145b48aaf1a7d592d0130b5d4785781119b4df774d8603a0d4c0cbad9bb27609dd9c86899c2b301a1fe899d49f75460b9412ee8cfca61766540a8db529a06ce7844f02f78f759a10de4b8bddcccd2735b30018f649dacf8ac7558fdaacba810bad896918d9e4e10b7990ad694af5c0f61e49e15efb594581d5d4a89a440e0bdda31b068c273384ddd9c7547a398df00736c38d7dd1444cff24f971a3704b8d50c6da72b3d6953c5a752d4a5bf3afc94ac92420260dfd38e800c2f01fef25e091de99f183b6c4534eeb9bd8a98449e4e565e793ef7dff25f85d6f6ff8fe5d9cbd1e5c8eab8e57cd826edf1e27c57457362c8ddfb5b0f23ccd6751d5eacbb80ef4d7752a15d6b20bfe5f789e42ae001da0cd2f52a159fcb6d738b946f1bbe3e43f5d3f028bb06cac3459b8d3b5a2b1f49eca0d17bea8e82066add050c9a96dc958409f50c51375532e1cfe6c6d6a45d9fe1b3e1b62468e95289e1b59c092055a49151867fd6fc53707213d61d275ccb8abb72570d21e54f93f54af72953dc5755abb043f196e2f05cef90edb6531dde12c856af296fbf4bedb6da5f51243c05bc035c9aea6de6217b88dc8719adffee5c1167c857241878e4596e614607d87fcac1cdf35a540c16d5857835187f297e08b08fd61cc01db68edf71e7f9c9165c10a5a5ca6bb6818fb260d405b58aa732e54e7940dcc3ce5ec04b27c497196b2446f99360d2a869e58e1ce82b12ee01b3bf1c621d0e0682e80c2774b35c7b7ba423efb390bcf7b51e8d61d8dfe145f16b18c49ec028982f9b28fc9555ce8cb19d90c71e09c76fed82cde129c269e533093362f4405d3d50c3165f1ab564be48e44d31bcce46961ae3e11986dfc157b96385cf387ad98508f3930a6cfdd0e73c54e63c9d7c0e8289433dd6a0250882bc6d2987a979d15f5596697ce1bc51d90d59e3c5eb18e84e69787922251e0e4e13b2df268dc49a3ff3420f461bef4cd2266afd760eebad49b6c9d0529ea04fbb46d6c16419313103a1aaea66f982827e16e69d6fa983d94f39eabd18379a4db6503b2b4135efd83962414d908f81d3693ef92334e26946b3b8efcc8fa2f430a727c1820daa6ce7e47643d24c219056d965ea8975b881b77501163f7e7614ba639fd7ca199d23e4ef37c606e7d5a2dda207633d6c2f67c017c07d4d3ac4f0a92126bb00509cd15d119f57e01623b918370f194a37afb0aabefeed79dbe1df6f9f2bd0fb0f558485aadb6de6127221451628e386258e15ba80fa36bc953a6fd4ff9f01fa745df4f155cb06f701da616d7451358f5ff7aacfb27a632e16f215ec48d0550a37bb3f54aebfff9e39e479ff86874651e272eebe1194a0af213d4a1bb91d2ae8c3796f7de4652d77af91221e02cf93205097b49078764c8fda6dfbe7777773f0f71e9f5f79e91aa3ce654d5018d6fd0a4f6e6c91933b2e755c7ad1a5a8a580f41564238bd240f4d1ea793824ae6818dac15cbbc0fd25731941499841a28267dd6d0d3293c38f8973ef28ba5da27f8ff333ef24bcf69a05397925723db377f8e36f1d19a6c52562517b132d15ee448f587a909726c59968f077490039751827a1eadbabd7add73536583862edbf3915a65d14ab562d20108b62c5dcc5ff044de61ab3c4dde63a58a1a4ef7aa1a5251d02492413a05ba1231307c8e802eb18cdf07c0a86b3993dc0831a2602656b107809b047dbf1d9743cddb5da0b524a0b1721b5c173d45fe192fd99f0b50cca93633873f9f78f4fef7e7b760bf9db68a3658b5adfb7cb6901828cfc60accc31e272ee176cfac1985975c8ced2609be8c3c91ea28305bf4fd039d18cfd04cb1d1e3cc6e96b6b54629ce1cb9cd1b5b27c5d3d715686bd940d350721469e2121c1627eb60ff214406537088cab4ec397bd689005888007c38a6789e501e13f101a5cad8e7c20ccd978efd7cf06a68ecae21a980e8df31aeb2ceea08e7060284b6b2e031e7092266d376efb4226fe2154daf2adf4c57da34806ce839a39ea82c13b826d7593e5b63219cd8b9579c97ed471649e8e5ef9eeeaccf8b7b2c8a65565ebb43302c99e8f0fffee88125e6332fe8000f4875bf07420ab55c7a89414689f8f3eadf0af47b20de49de5296ebd5e2607bcf79c7ee433d8463b78ec985c9be40771f816d8f0917904141f9df2314f7ffa4195a5c2ce557035d44ca6710637fefa2692e1338671326512689189ecf0926efc22d703d8f69a3313427f3e3b5fd9289d25eea9efcf7f7b186efe446b0d36d413988be41588ad19ca5ba5a412ee9cbcb6dc42f67225d299b37e97ee15c126c12e6b3d48b0726dd7225fa4fce6bd22ced3f8d4e53d9f24076e1efa0ec5ad07e4867ee6ee690c78e35ca3e26c838a6ea53fceae1660db180d22c703610ba766b5bb24aad458e2e553f493497ac89639d470df455839952c9005d3a2d1eead45c25a00d84fb7917d8f2471c8d725f3dc5f294b2323366caffceba498d009cadfc112dfdf5e5f702b2f690dc4614f8034234edc9ab004461f46918749471eb03c526b67e94629dde06e067a883bbfa783925bbd82851c8352d78da5757be7c40f6246f7c8ca676b13145f037b2069dd8764970a0734bc872df5579bb5154c45f386b34c181db28f99005407f5d5979d1992a60371854776a9fb0f341094bbb8f6236e3bd642fd33d1954d55f55cde5657a0fee3e9932c1a3cc683bfb2056b1e58b3648a0abdf0d4ff25fd7c5695a2623fca3d850f25f87b6c283e54e7329ae3f4b7aaf0d631acacbc6b7d9bd874e988d3d39b0ef0940948dc43b0d4741928b8b8a08e13d4edd527e56e692e600d930eabf00fc2c739d8a9c245d000aea928656e0e2eab39681fed6e07c16d261f50cecda2cbd09b23154e0ac477441a168b5e3fc69d9a02ba9138198a138df9110564fdedac72d6e12f668e0b462b85afcb4fdf59d72afac3c9e9bfa824d49613d65dd36fa94bc7761c6fe0dad906a8a84d56b411cf249abb98e634545d1ea75600f586eaff8e94c5fb304fe602fe486b5303941c3575fd2b4626b4b8f575cf66f22bf84bacc9a2215da0a2a823a8e95a57ebe95f95e3461467fa1c636cbb72b96c8d8d7620769dd25b116f1cf9987496ed15281cc80a666b14f8e2312fa15c4def2bb1d5cf78252f4475a44cdf6aa67e16574cdff130c96b6aa9040efcb8d81054f02a8f4a14646664ed283bea29040a97c81b25b75173ae8643ab44f4a4cd808546d2bfb9f1317662e7151cab4167964678ae667c41dc636b8fe3eebae7350c421914320175a17d1bb433ab53919c381b950fdff1ddb1e758a738c414ea42bb7b6e11411dda1c23b138ab1127774b22664024971858e48e1723d139d50d8bf388f3e716bc0ffe45d0c97c897ddf35e1eac0b708eb75d8b5ca10ac283b3946a59ddda7a075c3d35cb3f508aa9308694a496a888170b38b4eb96c5a0429dc82d93e071cc21e513f7518cd9d596a387661f6400a09580340fd2aeb096e8217c146bf3344f22cdaaf49c432472de00692038567ae1fefffb280a5cbb76db7749d66f330e78b4ee85d57ac485162fd1cc957914e131e9c68a411ec6b864cac9d9a3af583a869071b39307e4b2236436595db2d38231426ca9f9ffeb316318ce9b236a349d196e55bc784eac3d9dd79c780f7386ca6cb3264ad570c0b757a9378dccb4918459549e2334fa14753affd44eadccfe595be683b48148888fefe40c739da81d73c293696bd5b74f388b84494a970aec52f61033c6344f9541cb1d22ee60c80b40c3668ff970e3ad2224195e11a975469cccde4455cac5cc005b034dab4b5547649289982317d19f9ca4d31efa8608b6385af307e10a981c039bde735b410856f9f1afce70f634fffcfcdf7f200ae1fc1885046ee9086b839349653d43134c32611ca857bc7457097280aa7af1488d0b1ab7ee5fa7bbe3531af5ac9275f3bc14af5f758380c32c1a0a1cb782c89b965426fd4c7f51044bb9d0de86f6cb12380eb19aea36aae6916009fee9b3c88f18fc689d52b0f3ad26a1d032c871a736eab506cf8e69f01263a5eceace7c49ce0ac768a255f52b6f4dcc19c91682606c76adf982416f2420395c6dafa25a3aa1235cf85d8ddc67346764544e7297d8edfbb5a4c705cf8e95fa4d70e909432f8523bad6934ee6d6c85e8039861551e329409bdeeac5e6e2a376981ee450e811de4030ea7c2d28dc69dcf98d7fe26d95d9376766d82d54e69da3fe6bc92752c7566a5348ea34ce05ca45950fede547dd3951b23f00fe4ea45328cc6e8a0bbe420e8cd9145003b64cacdf3dfaa5a0b0e6d059ae8519bc5384135115d577cc0a13907f549e765956d61139d0f1e16c84ccf4dd0ed97edf12dba60acdf22bcffb7e09b9fb1971d30ab2d15ab2957f8369268d91f4fa57fd8f49872cb18346829f52008f56b5b297533ec41f3b4f419b9ed0decf0e9b9a00381200487549179561d3be18f766236f320bab09231ca56b5f341a5cca9b227bd8f0f9c30594ea37013eb903aa5b1d77c994f7d36e5549a3fe7fe6ba4faa231a5b39d79d89c48442b11a3c06b2ae6a6315d13709413601992083ed3d46d7eeacae271c706b27629991b49a98ae81567545e5a5b154cc0519248c58831d126a5f12623afbccce4485becc9d4eaab5ab0a052467bbcbe85ce2db61e95dbec49beaa70eee9a4fe5ab22f89f956a1d2c7f572ae7ed1a10576d7f7c5e45bede3f889d46881d9783e82efff5f2dcf9f5fdd1377949f58b2fcbb1ffd9b1d1ad036ce17ca4dace4bcdab38b6f2cb2f66ce36a153804c022b30f26fad56243e0caa67540ca721a411be6e0774e2e4ed6b206ab59c208928649b513b3919660fced19ec13ef3b2560727a81399035e8054df9647a12c76330edcca6c29c2017052111807eb0cf7e5a7a7310181f2ab8af0ffbba2fa65bf32e9f22a32595dd2c5578dc689ec6a16c73021e0b0cf4d4159b33d34d71632c54787da9f8ef4e4133ec3865bab752ad1cf2d6e28b8a12f43ed50b2002cc4e8882c5c7e1e12c166cf57b27621f512194c9ce5d5c26926c260db9c6ec0785f8552ab3694a44e334d637524f8a921cd1e851bf1cdd249f8eef45a0569c2427459902aaa7bc4a3e5bb19da605cd4542528cdea33a9fbd687d24bd4b69d651beab9a90d3108335db7004e53fee577938de1603065e8776121125821af7536be60815f3a29b9d8c8342118a7923e96bbaeb978509faf1ada9428b9a514b25b2daa1e39273c9e7ecbb570afb17db94c1e0897406732a9b63d4ca9a8a46edd27aa2d36e11a6aac6332dfe3b4303a09295622fb37a97bb3d0156a38b652b22fe4815bec9832c701eb35289038abc1a8307c3b0a4b6bcbb2e37b3875f95773885bba85816143f203435dd6749ffb52d44996bbd8c5cdd5efd9ff567af97bb4c1e9ea71c57a0a203cd2b8860199e8f4e2294e82263a43b31352a362baa3b9ee5ab4c48df42ff2a782512837d4b4d3187938b2f1c1847be64d4a79aeea26aacbefdc3e8672544d0c7ea756716d1f7eece6299782612b22829abb35c8292cdb0b045d77407ca72eb133567ef7b0fa17fe19552e29f5c3cba5549bf358b6864b904e819f33ca5f91f719de63f93c7bd5c322cb27f1b8a8589655e9e14064136533bef91095355cf1b14acd60e72e6fc2f391c3a91bf33eec9368fb948601fbbb78a3a40c3868528d797bb33ed59f7dc38828dab98087cd2f8fd3ed50620699527624cee7251b2260c16a9c9b3c032aee6519522a149614e76d7371a051851b93a7fa8fdc5b7404135573ca7496509e863c085f89b859d34aea90131a87cac01f5cf352c8338d7392883aae77aebc9a3a4dce3640fc7d0dfd2174294ed8beb60c8997bd4977901adcf256a50508213266c013260ce9ca3bdde2c0ccaf905764e602e71588e93f55e013df5b2967f16b545e94b6b89088dd404ff77a937f6135195d6f0a8a812dd42573a4d1c9ab33a0b15babb6d1ab88aabfb9ba49b4caa49691e6f3833486433985ab5772e72ff22d5d0961f8e74c4ed9c0faef93e5d12ce8e784a73b08f1fab9aa66e0dd4fda140de9d84cd2635663a1c26a537d353b926e2114b407dfb7d4065d60dd9b147bdc227d05b2aa0c64a71a4f122f6fe2d099a1d6b43efa25510f1711855a7e82be7dbc50d96263e75cfc2105b0a28846b573690415d2adf209511ed092119b895b269a8fa1f368b184938e39a573f772265b72b9f029c642bb38d88405413f548adbaacb383affd201a95969ed042be7a8b178bfd2248d3f5e32d7b4f3bd8a2b8cc0f2d2e0e944a82eb436e0cb82fe96a100ad77ae774d445a25456adac6f7afe8c6c16c94190979c3dfe479f64da4a53eb510b8bae66673dbfe7fc45758c61c36f1f2ba18f898239923cbb91f9af3339374f3ff9e9d039d995c998e878621bb463a12b5fdb10f23313953a9bf6c0df08245304e5e5dea0fd3a9d3ae1076425ab03fcfc0f96b3fc476fdb264ffc017e8e3c8a68e4049846cf388bf3a7178d573f43d38adff580041959294aa7334c99d7a478e12569dc2c47526059b1f6198e31dc800a6ff6cdc490b24a890c3117af76d1c5a841c49a072c14837c927809e0c487cf14d4c74c9a050c30047a721cf5e038a707bc2b52c36a836dbdb1f3ba5fca0f602f4e98d5473790386664f0545cd3deed5b9de5dcac5a4c79a99f067c5585ef038f0c1928cd7d8ffb7dccf74cc16fc1d4404e0957c1723a968eed80d6f996e1eea1c20160cf682cd3f47026d0f0511e7426654f2b652a2cee28ec7efde8f6fa67b1437947444fe71d6a439df88aa109e1d83a3095f3710d9adf5f9596a942083766a44c4880062fe4b84f77a75f8947fc0f34ba0143bc0f571a87ec18f703f2436a3fee7bc3cf966c3dd8f020f0b6b15a908c7eb9414a79f49d914a57aaac577396dab36b5c93faae27ea4cc9e6a55a4834a13f4f207d6b36271f6da0953840815ec748e9a0a7c88ec54486bc29dcbfa36e4b5a9f2fd47de91469d290b87623634e98f1fe5196ad4f0fd94ac76cf59b13b0185708aee4daf733199ce1d8af9376cf2f16f7eb9c73eafa6770603322afb190abff1759437270ea9fd453389ff5d008b418a738025ad0c853b9c523cba07ea4751f888f3ad9ceafeed7676068e2789cf9a173ad9cba2f641ca66715a6ebef78b1feec657628dcacb5a5e27a23fbddd9def936fde30ba9ecce1c5bc46e5abccbbb2dfc5152494eb6366b6de36ad2a392956d56a543370dd2289a0f53242b129e73d0bc894b4c804ef5c4a756205266ba1c804d63ea3c7a8e198127ac75fc3a57bb5f2b2739dd878e4dbde4c9f353da61a7e5e90550785523b9fd2c8d091a1c964751e90636846c73457a608a183e7f8ba34260c232bafd7ed01d65c813292d4b86acda78f11dd3b5fe2966f4b853b1463c89b681ca05cb25b5a072f0e004c796668caaa68ddeef4e1ee7bf848c4f404a5257608efc2012f2c6db52150a6a09512d03e73e1d360d75ffc143ff8eb1667bdc63de5d12d7f8385e0c9545dd354fbf910cf1e9636570927b6bded49b28139083cd6e4c5f8841446e526f17b57515c4be992e6a7865b7864fa140ca7ae70c2c65ae8986cf7bf86dbc204f078b1065fbf795bfccb6d41911238d5e852fc57c78f9bf199bfc482eca0d03627701efb09cabe42d025c76dec111f004e1ac2538a2bc7c93c79d0f30e6cc297848fb3062a65c8bee15a7c60466520466ebfa0393cac688d29426745a2b2d1f973e9b9bd0edc31c4f7b2214c279e16b92c01a59ae9688e7ce3faa7ee4c6a157a0c1d3e566888ce3239c677c329663188fabb50ad6aa84a683c2f4216ed58a92548fafea5d197b2c05bf536105897cb012064c044a6c1b4be071c421330e0925b1a6fdc2ca56072f8ad3f450cc3f8651d0e7463e1fb74486dc33ce74c8e21bbb8dea3665ac64eb29d65d0a96ea35daadf26e077a290489bea1252d4f892eae8c8a45abe34e8432ba25a52cb59a17640e926594b065f499c346e917024434c1e83d96ee4f15b3677ad0424e357d1b4223adc54c8a7a1ef22d030bc44bd7ea7bbf8510f4d8eec979dcf52ef85a3fdca310630b4239be570ab8ca70dc983c23b1ff3016ecd924fd9daa2c4739f190ac93252c925742e3049e33e4b1ba6410b502f2c6ae16bd5797f8e559a031edc5aeb3f4f27ed93f6e7601d7382b2b0570224ba3b36e373ddd4cee8fdb971c167994e983b09b1e57cf170239f9b07ceb052ea166d6201ca3e8f71b7de618968e7ea9fe47822d9e704dc476aef8544033abedec3552250e0ad66135aa2c7e8615dceb788e641bfd5fb43660d20f110192f1cde2f43d80c7c79536ab5da1bc59ebeb9b5a836c417df62664865076927264bad80272fd39b0ac5fde3829c9e881749014f40ce98c77be0749a42e2f391cbc96df77f492b569211a48897c8843615cd5f4adef485414d4efb1381de13772e1d594af9ca742a39d24a8f8f7aa39b1b4884891a7abceaac5fa3f2fa1bb0ac6172018efb931d3bc35e576ebf5c7a722ee7b4b2ac68555166d83f073d4b41ce10bcf4cb6a84b74e393505e6b5cffd76e0ad0ee9c80925805c429c96da1f9ec79d52ceefab76b97e193391959d18902ff365f79a1340017b39242c42f0ea416299ec238c63155de6b31c67b091395d70692ea640b8ec6a7491db800cf1268928817c8aacfe59832dc4ad45c322820657fba5dee90018e1151d8a6420596c9174a7ef2b8cadf65c96ebf392e0c8ed1d62430fb032e294d10ca32bd281d7afde399298685aaa83e96c17f63a2ee62f0ab2ad0f1f70b81778952602836b239063a7ea75be5d6b6e8b2162845a3945e46f82c52691736e4a81ccbf170e5d102d7677fd0f6ab1959b4bed66044a9e0bf4c5464ee2178aecbcbe192242bbdff24b785de1bc73c5d75b606746062a70f14573b354f2c17ef1710dd85fa1198f1495eaaf869c707dbed6a9f96f09b26fdeb7d5d39177f0fbaa983c4392a665144ffe0266cd4d82a4907e2434341cac49668f2f9c433969f32f2a1156d54415e05263b40cc85cdb081da7fd7f5402567924a174de54330d3ae2ab299a937e652281926be19017ab43eb739b92c4f0120571f3e7e2fde77f2d6fed4298c3d47048c01ef76fea2d24a804b82896614e194ffafbe573335a5f6c21c7062147717ea3797c79e1609ec13ae727464cd363cb072c745addac878c30bfdf52bc92177ebd27b1281de50e2a9ab23a11178610533caad3e9a2f5411db1095be2a279754438bea594375ab6a81d50486a1ca377177d0eb1ad8915fb94eb96515b0edb47fd11bd52cef8301c70e5bee83a2622d15b1c65bb0da5e8c82bd7f8221676500f1c485fb311d01ec0b994eff312cb5883a50ef87a0fad60884264482cfc0dcfdfbdae8e79d2bbbda7e2d1eb0568ed5d205798d0f284ab2be98f00fd01780b79eb7b8e0546916bee2761ad8b6345866d605e0650bda03536e2c2d3e1640aa27c24278150cbed2f412b4e5b22b4c39c114dbf2fd68039e0fb101d58eaac4cf21fca0d497380d12aec717d8eb4fd4264487ad2153cb0c1a4fcbc5a50f6e3944831a6ed512a0fde7fcd363971bb6a0999ee3b0e966aa44d60e245af23627046cc332c61ae8218ec3338c3f970346990445fcb9e06da7d1e2b74e6dd66907c8879afbd7d0fcb861c42c9cd5f8f61c0c4aa4c64e89c8423d50bf9a7c4e933aa0caf948f09a4ef7c984ee4d14af1d851798f5b5507f2630fa59dc92ba62940cda2ceb4ee8b5df39f31415b23ed47c7cd3f1486dad8621c8098d6a65f05faf96aeda0504247c21e570bc8e50b8e8a0c213e44fda52847f7eeffaf16d3f39123ee26f5e7689282c9a8c41ec676afe4e82c9c95d1b5d64703010989d235600e9257ce787fd9afe8b52ebedc52725896ace18e99ae0c3691b0f9c143f5526dd91565fd6839617a0192690a0e5546d99ae0f7d47a5ee2d5def4126909891127fabfd5c9a1699067a038dabad6b9951380973e8bca3ede7862610fba91146223b99e45a94cab543e623fabbbda8df20116e0a39906d6e1d5d94ff0663c2cec3602e7be20aefd2ac5ae31341dea3b78d5799ef670b70eb21b06747780845ed6c924c63c89312f7fed1e1a13cc9a0a2e916f5f449e65d39a87b73172f19d6702e3986a92a71546558d51570cd6edf606020a078d8980445f73d111f8ef986e7109a5bebcb01d76db3e01d4425ca1309c9a2dd6894bb56da26431e0f13e0d7d76ea6ae9bd57b4c08e7c9938bf35d3edeb92dd13bce811fe76252430732c70fc04355679996952711cb88bc0c5eb95daf69cd2acb1e58154abd47bc16a602264daf26ce5f09995c170b9180043cec71be10e0ab4330a5a0df88df628fdc066db1179b648aa8d809022e966d52f96bda1797f21f8f02e5c17dd030893b163beb31733fecb7f61541736774b2e82113457ed85881bcbe10a161b91900a2caec842c787d4d6c611ae6fe8902f12f6d1bf41bce33822072f38e585d523b1064aaa502b5be37b5bca5322557b129d63d54e72a2ae8ec6d52a4773beda9f1bd753a0818b5aec903a5e240f27228007c664b1a2b297d050a8dad7990eee375427cf9f9618e1319f751bf55eba33f47da5b70124ec8eb9f5b925a2acb7fce183a54c1d054afd7368a533c5dd0b4bd406fb7e8ca1ff4142e4450bdff6913a3885865bec7b2123121e6b0379519dc0496deb3cd0240926a28a1fbfbff37a70380faa496f5a5714b481e4cd3be7ebe6449f327c3b9bb4740d9509fe8e35aa1639ae949260ef55573769f375695d1bb7b3715aa83cd03a08af4289243754fa2023c3aca73bd899a3e8554f87c30f9e4ad961b8f3bb04786d2ee208a61c1a924fb2d2b2d05553d54f66afcf50420ac624de2e70a40d1ff0b172c41d91cf93268cb8909a181521f9fe3e1ea84b6a58539dbdd334ba5f0b9520d0ec6321cc78df091458a6fec888464383add11a00bef8b03f8dee6cdf4d47d8f1f9f35e5d39c0a58cf4376f65281bfdb69098514f0463c1dcac53f229e6532decf38c90619b2f53f70f9013343edc24ad344bd1c513820ef90d0ba7a8f562b2c623ce3a6261a681acc1bd5cb3efbb398929887fb82dfd75f60a592a8618043fe6d69eacaccaa18fb0d7e00e0ec9b415cb283a96d1338ec2d38b1aadf490817650f6cd444a6a6d6b73d3f37d95ae51e06adec752aff0d8ade77129ac09c38386662e47d6c327f9a180443858aa4b3a0bca531f31cca3424e201056258051bb855c97fb325c7ebe142a20c0a30a2d38f23c604b339d65e8d2520e488281a26a0213bfca9b7f30570f95dff9440bb8542309af57659dc550cefb5228afa171f4a6d6f96b5d1df05ad600fba674c77418095c53135fc58981fd234a68fd6a833dfd22a39e5e18a36d2ca5d12bab44b25f088afca376fc28d7d8bbe7c4f0804990932b2987d460a23965d45274f32ed724e8b6fccc4e40b9804696697694cc19372454e09a7f548579f3e26b94e2e51170273c03991c386324347f0bc362c6ed3709034d8d70b7e9d4e9a8f2c11dd593c2b93345075beb735964265e9e5d566e4c17d92cc674ed2266a347b1cff22f512144bb19959a14242818bb33dd1ba2b6cd00c7750ba5e58747bdfebe7c638e72901ad85ae80b796b747394802dc71843736b97f4e5622030299812d9f9fe9b6dc73d6c77500e8d165cfaae5c83bc0823199966cf8cb2043612c3689377cd277e83a21333ea1810c225d422479252fb8bb1a00a17f562fdc049a5c26f4d3bc9cebed3e11beced5864016d36f38adbc6a74e42a66a413f826da87eface5064a3a1f4867bfbc2000358e3085d402e6c8a582e5f3ff08852d728929882aea99ad6dd1172cca7ba6262bfd62cf396a6d8879eb480dc881ac27ef75d427157da2d80458191b2822b98b7458eaef00211d2c15795efb9890e7f43a33314e96307f10c659f4277b043448a5f6705b253dc4a004cd887b3911446a8c16cb97d2248679cd8775e173f672ab07b7447ed29564a3b12ad20f84a99bcbef73c2940c567a12d17e3dbaf8b42f77f6d4cb1db9c424fdc8a2ed7a6223ac2ecbd9d6b7b2a0e5a7e3d5c8408e9b1fff171cca2b21da00e687be79c9d64465258c40fd810aea6e6a51059e916cab3c891b208704b17bb7920e601251ad356c8da267d86638dc6fb01a3256c09eb9f2e1c474cf2233189921bc5b412eb0ed85c2f43513295c3c14002cbf1b355772f8144ecd8abc0d92a5a7ab1674dd52abf1ee7b549d268964555e4a896b60c600fbc84e47c80a9ab9562252353a7484d4d50e6a020d823ab9bf8af47071df70f851cadc0d249f68320533e9ee68d59e4d8465baf1f2f0022e2483ae45f06131c7037e553dd804f2d9e04f2e3728e16fd464b380e2765f4b4f868b7289a135bb8109fe3d15c1538d082ef9aa5851828269e4d9e9aed0ad0d6a47234601b27e02617b0a110b2e96c005bae1a1cd612ce4cc89e5c8b6e75592f67e85832ea6a24bc2c219951db36ba9cd26491a9e7770a235c7e82ff314130907c901235d1be601785e1ee4b878f0f8ed6338216367dd89756ce62a4be5a05b4e8a4aef9b358fb23f8cf56ef8343217c6a1167af3a5b04f1db6bac024e1b0f4628695fb6d82139eb11cae123d3f7eb4006c4b7922dca804969d1ae993a89010998b5adc9a883e0363fe3a2b02d9c78bb98aeecbe4039ba993ba3653ae11b65fabf6565716fa9fa133038ea9694a7b7a67826e471be15635551c08a477041173446286be3a5eec91490f8e85a6222d394ababe044b75f0f11b3c42e40970274aae2ad67d594ffbcb88200958ec9773989ac7ef101c0c3697dbbd3e63492bbc70217da11a6e55a4bfe36a93e4f6277134d48f9b80beb20a59a8a7ecf3c8b439c90248d2e2667684ce761bd111c2676a321569562303696dc7e7398ddd51dbaea942408cea94170d4561668e05ab33de0fdcad5f6fab9731ef0c158a294789e58d489cbfaf579f83a8b7efb5046966d5e34b83dfe250d3af83d583c6197ab3a82114ee7ea7fba4b76bda9690d118c7074d36a53a77ea0243141a56865cffc71f1eea187789a806ba362dd871455b9c19dbd4385a66b0f10b7ffaa4011bf01b03fc998908e58ba4e1743c86f9df09cfb2288339eb4d07471d2f45eddc89002fe3733f905c87d7fc9c12b2e93e614c7949458bf8579cb0909d9c2922e78a3b63789ddcca7551e3ce978c76a09c1f4b70bdf6e537abc38e3a0213c0f2cddbf3dd1a697170d3fefed876f48b745a43b1b60661ddf57524d7265fc0c55bd394bd44a79d9d969ed1c5f9a2dc15664492cc56584f4b838e0d57976ae63631b2c946e326afd882b35400d50f961461cfa9aab76ff97758dcd0f6ec9e8a324fb07b8da8e93b90654f5102321b33812bf5478cb6bd67d5e02d77664c6e298eb340d88b4c59f6447141cf3b9504b68a3d046bb405ed8228864fe4a3bc887f46c50498e0b0f990914f1099419534448db0dc491a77265239ce1789d44b966f4985028d889a4e993edc7adffce61d69eda9751ecd30b246f203e98583c131f3ecb820195f8cf14e3a337f8be383ebb0bd1b0b4c50a153ff48ffcd1495c507d932aea14dca459a8f116a9030ec55b1f0ca74abc473e55f610bae973dec23595f3bae7503c2b29108c5f3e3f2b4ef9d382194c750a362020702b7441b6372dd5f3162a891c4ebdd6093a878336f04c6b636054c02c4d2675335fc9fc9f3610547849c5ecb12a39462dd02596207343b7c6b32a7b06590c0db44d1646843da4073f6b8cf327303ea768f08182ca5222bd8150728332644624929082ef00cff34aba8b720317fd40235745bada580dc8c7194b7bbadbc1f76790034b63efae3e4a5c968e13c20925b76e5797efac244bcc8d98043a84dd01fa6d00e2e578404c6912551d3a8dfff26d087d522c0259da5c74f6a1635949aa92d555c331a111b36db0b952869245fb9141c638a154685705e3d315fd368133c23222c989feb24ebba9c0f2d6b4f79515ac40cf816c781e51ab6e89b0656dca0ca36d26f2891d43b150aecd88f73e5e8b43595187e2b83a10bfb687f05f14d5bc0bb46ae583265da0c3f0dbbf0f859f1a94a1149a849dc7bc2b4313f84dbad81bff405dc2122cef2ae42e4ba5b85b20df20d0839c1a58f7b24c09d5080151562f7216113505b8edfc22438a556e8add64e4283821cd151bf3fe66f19002dbaae8855447dc809ed16da087565098cf082f60f0096e77ad30d387074f9aee2fa613677d9ab9611dae767e1b1eb5047f740f26a303c1ee184ddf1106fa292b50883b3e73a1cb278ac10fbf312d2d872a04fb786ab760ca83108906747718db29e67ea673b4fa22af5f59349c43997872626d70f81e266230e67c4b3e12aa363a871f35b8be7af5d1a18adba6f827a9108eb24e3a632519ccb7df7f5f147788f6a7164e763dece49b2457e013dd0c3a459073562bc6859aebb2fe3a6096339078c685946c6c0d09c2dd85531a817c724e22c391f47dedd3048aa80efcb89765af58d479bac8e9b405747f9c2f663d2c6e10cc28cf5776eff48d302ad5d8fa609f205e527911ca3d27ec2d77707a9697cf95290b81db3189f18b2b0c37294bc878714f3bc19baf71176587de60942e317657397958f0665dd3956acbe661947849a3018ecf097ca48914bd7be389cdd5a8e03764d8406412bfcaff3e89b6d7a056c9e3adc97f16b6eb1e90bd16dea7d69e0887cba7d1828d84a0bd07016bd8074994447db5aee30e13d4d30e5ff0075f030fc7f8cafbfe70fa369785620f62a0334b303d9b2ad664373c754cd364f9d9ad6e3aeac686e11cc71122fb2eba02877f02e0e807264fcbde4375775068ec3c17fe74008c42392cff1458552f72e6e4b89772893e865957286eea63fa62d676cc2bef45dac6f89775402fa5ffc968705442efa2a9f3fc967ed238592998d859bb6cf55c073e9c21376a88998245128a44c8b783451e1975d40dbe446972031e9fbc62d635156939996231bc9e63482e42a2ef1d1f2ad085494f73412782379d6e35b176c9f94e71ad66146c924d6fe9a5358a304695840cdadcbc82fbf2ab648d3bc0b1e240dc66cc8c0a17f1e7b78c14c3b53a2acb27ce906dd8c8e40362fe2954c4cd0b08366ee6a64b1f9269e6b85fc9027d36c95a6df75fd38382f3a923ad8670c4dfbe1f3df22780f7bfa33989e542de3f891e82f77c34a532c42002faaa0bf516c0ea9d805bc870babfddfbfd514e8ce1c5b864d39e3138435030fb1ad86a3a93333def13266a407545422726fd352c4f2c01d3cf0de7b45703126b600bc9e8a3e00070caceb4b4e2125ec419b1f60515ed9998de1cb3e12cafcc3d6c70ca622336870752290f11222125abdbeb1746273066fffd7158affd48bb3558a5921fddb0ed6e81e94d931dd4fb8eb8b207aee7c71928f42823e94cc3722c587e3484db8b9121dd33c77129995aa9829be458cff9edc2957bb7eb3a443791533f506ee7e5f9a782320d56f5fe13516eef51ef0e8bc05f8a41f073a5e7cdeb394666afc9f0d0227abf1e54e6a9bcafc06b265355ac6a51a05351cf8155b29b71240a9ad34b58b79254acd57cc999cfe37b625057bbeb60e01a05e1fbf0dfb65d21a49e4361352ac9a55a4b3a88aa03f95603c7ffc74d7c54e5ee2b4919440f018878fa3cf3b18c8e8bdb2850f2017b2f1e641fd4a620e34447c4761700fc69d2ceff5f8d68f464a0aa44e0f923817315dd65f581fbc7ae4b3d46d51c15e922a92cb4bb008ab1ee0a79d0eaf416a7837e3ef27abff2fbf0c9f2de592a028c25d61ccd8d71cc5ac5508173f98dbf545adffbadf3d92f8a930d54aeec10a61f1606029c387e8be355dbe589177d8b015008b8b12d45619f16728aa69fbe246ebb97ad0f633355590f88c2eab083a6e5ba7ee4d95f469d15cb1d06e75b8bd6674e3f5e7d87ef407014e051153c02d06ab8b012fa1fde7f9e0f9ec4707e7b06c1d29936e09e9a6c09231c8f4fa59ffe434b86dbc0aabb2b398e8512b5eaf2c18a5e1980c25e71814ec9dd575e70f0cb19601ad1318f7d2bb654c5315924fb69d6137cc35b657928256a7c1d30e343c124bdc485774aaea9224545e13a92f3acd53eedf52fd11a47f454149e33644932a166d24d74f9820893859a83ce70b677b4c111abeb925d8194198a003119eb4891c66db26dd75df0bf689663b3743bd15f3063caff82a47489aa859a10f40d676aae1d0ff9b3fa864fa54732ba6ec11c12ac2d43c2e6189d7a3a14746c78d5f76e30213f83608a1ff7df9eebdc78397e27118045aa31ac0076c87bc242773aedab1fb86d73b76ce48a0f013973b45fdba91eee182cc46741250a5548d8f7fa8ecbef8dceaf0507ed09cf738915459a472cc7db7da46a1e08bd320648597092917a9de129605de8d084eb94f9d1624f2f47f7450e5f2a808140b975d5da77ae5864a761ac540fc7da666ebd4e2c04cae0d850ddc7b8cbeb4fc31647aa91f570901b86e667c4ce17990405c8247ffde7cf47ca4f7d71f505c5baa756c991b4db475690f294b708bcecb51e25c5599e5f8adc6172e7c674c3d6b1996c0f6506c7959293b9f072bf498fc7a0f6234a03f6ba2d93a855ca2ee13581b4bba199e0272755b4623718b59484a0bcb867455ec8c07f9529305c348fd77fa6753eded37a315b29a978dacdc791e2cd35548d098a0b9b769d3fed9ae983670c8ddfe1b70f0732ce10f433029b1e26cba41ba0655274fa76f8fb6c4c618e69e1c93cb87e33b537fd669bb70d9089b430a948090e1913bb27e460591a3d0089dede626d50f33342ed7006ab85b8928f9745062916a406619a2aceadb888a0e9283ad98d3ba7c2f62d485c426e0baecebae218194dbed3fa3631fb45df8b2604634b99436ab8bb71e61cdd693ae01e9ccabaa9cede737c145dc5eda666462e38989d389e63da393c87e37c64e971cc80a520ca78726f3847bd60f53dfd0631025eb96901bf10a9c296ad9bd6a22a6460961d1d7f53b532a5c4dcd1cc205ef420698dac7807a39832340c0e035fb9dda2e6771f994e23f1517b7024a1dc41a4e5bc7a3a084381d775f01942e708611d60d93981dd356a5f43d40127ecd63337548c41ed63e8121c6281e93293566758392d8af716322b5d89fc708bf67209a25a5f37806807e43e9708d46537d3f13a0634105c8b6e4bd94eeb36dc6ebe00e4dc5c7a94d13b84489833d9d5ddbc52e03c0adcc32714e6b64a041d32a9a992ad8fdf180d193b4e0b10303e1069dbe31bee49ed1ee1d2b19d40a93bdf98ba5a8b89e668c0962fcd3cd738c0a39fb2689cf14f40297b7940bbc42c9e8c1d0ee6d89630e7a0e7bf86fd4b930cf309d218bcdfabbca73d96664db4298172f61e08945077da65d954bee2459051cb1aa0e46aade96d69c6e5fd0d33d35434b45dc13882442b4510d3778ac624b7c46302a98700857e96783a60ea21a1df44996bd9c999e80c8aa75b8a95da9ab605c6a915cde1b6df207c340264347fcc434d0c57daf0042f0175898502fcf95032493727d82a7a205c0e164c640869e95f24cf8b743367ab80e72293830f48af9740fd338382c1972d5b4817b10fdab9fddc8463b7ee8890c1bbc240c4846ee2674216e96867680b0d6227b777f0cc71045a16333a7f72ed435ae9b907e68b2e041531563a9e5805d6ff6cdb445b2effca840b83f8e46d0142aa46cf2abf7aae6def851b178f234513978e6e79beabfb99cb3d2a3dbf0cda72bc75de2a22c31495fc41d640deabb3eaff3cea862199a96d62b7d81bd7872bc1b43e217a7f188466e0b9837deecfcc59b0a548501dad9dd9aaa5e10a410f858afe4856454182459297dd4db7f64340c56cdd84c3972f82eb2de95c709e202c36ddb82c81dddf30c5711d893324fb4f00d3b1e934c0f1a76a482796f8ca22ae6f2450b828cdd3d851b2336b1f49d750aa2404fa7d0666186b5774688dc8b7b3be1346d8e360d7aa9adcb29339316cdb3e67eceff0d9f7a799700a26572eeafa0fb060830891b49b01dde425eddbd0d2ec015992d6e0e9feb5ea72b7d01bc876283efacf23b97e194a56586d82fa5aa4353f995a9064c00232da44443f2c3bec4a9459dd01b8f6724eaa3be415c497e185cf36d78ca3ac83a581ced7f10abc7d08cf386ecda9dff4659a6d15f82be38e0cf047860c0914045d770b66a4117ebd63c2914aaa968435218149be5ceca2b28b97e85c1f950ee3e066cbe1a45e8cba8612811b3bed5727c937962440c8d5ef90102f03d0dbae184448e632fc83b8048a95fa1d0cb5bbb26eea828a81e13b3a904d5d9349d4187d9473bee90f153850dc56aad795d7ef982b80d55cc60284599d17b15142053219c316808aaef6a50f3dc108e6c3f01aaf9f480647eec9bb2b151a28fd9af88fbb2af39b080ea1c9ada21ac521f61ef988635b02a3dea71d759fe63c88eaa25633deab45a107c83f583599296c54127feb8fda7009a6e366c3295a7a9bdd31563bed08ff6d612703a13b3bf4a24b92764ac13468d694ceafcd8d7004ed749d6066f21589d33f4086ebf2449827914b674f871959f67b171ca78a47f3f621178a6c7297f87867c0f7dd37e1356fbab1597a6d8519e7ca5d028e94ef1d8200d326c8a3ccdab69f3aa759092996abe23b68261f1859f3eba775ff6344e994427a7808bb261cfcf30d3fcf68fb04ef2fa491ab4b8d27bdde592c06bf32a59df726d60990ce8a0d69b7e807b3fa7cdb04fa4325225ccdc51ff9c8335bf24254688f866c97ccb4edd8ebb5c341cc0d45e16a66930fac8d264de61dea7aa41676a51f1c34a070146acdab1844d99ee61ed913dffe4984f59918a9931c9ccf67a2ea5056db67f5e07de9a4d9eb707e5705085fbb921956dc706d699d9d7dd5f39fa5c91f7ca3eee641c87afd1f9450757a8e24b9588b7104b278868acbd0a0a78d4c65e212e3288031ba5cf4671a131318abb7b46662d15a6d2561ed61292723d47c67a4f7f96122afb6be08492c3a8f18595934c056a8840f16597a565a927f41dbd412f04dcd1b6964b87a15c9577fa5e5be551a1cff75e44e29e2ddde2a79772508d8443350307820d218e1cd2d7925fa568eab31cd8fab85adc929fe27ba84fbdc0eea2e8b88e03f5e0684959721ef5803fa4e1486dc3c5757423070a4553a1acdb33efe8a25231cb4c4360dd52a76bafdc19b23f6aea70ddb1067f82afe9bfe85e388038ae8db094f783c29095d829fc118570611a72c6ef0e94ed2c07359a99d8eac7500c4d955d208f7cc82053768424cacd4290974e1b050200b06d3f46a7f3d7298bf476e9676fd617c276e5e1e03d663f68ce65183d340f975fd2079fb51626d81a297ff090453428505fc21c64d474cb7db0cccc25385208f0d7dcaac116415be2d23d08d5c27d3729516ed3f84030b501a52460a21bda1c12bdb60b3a4ac90d142f8fc1c52c3bfc794e793b3d201c6c7e84bb602774f716a449e54dd91f58a3fe2e0fbb2cd6a5f6428624bbc803e5710b2101cea97b294bdf255b2894b45236621d619e69553d18f065c8b5d516b4a2a22e305242e051b9d338100d3e17ee8fdeed63e571f654b5ea721556d1236cd8320056fc80b47a360e7bb7f39fb3ec46d8220696f64af41bb168816d114dd1314bcf36efe647e6a6b8244752d09f6f1e524bcf25bf7788e69c644c60747453e96e766b2de63973c90ef144db62319d9492afe3e22945c74fcfacdfad17d4984815a1f2574df3454ec136b123def78a0e031d0f20444c836cb698257a0c255471142083b58dd48dcde886f37514f27844d80a44ea0009addc5f44d2f9262047488c35f2113143d9ac53d2c9de79c89bf6503dc5edb68e395712fe85cfc59f73120ba882ece4a2218e2cd34ee61771ba188d07ba534cf8066c8cb3dcddfcf8726db64110cba4c9dc4297e4c5bbe34a47b257f8a2b86dfc498216966561320e83b8f382e90fe78f35adbea194a95086f9c8eb9e4ac67f70eae2cf96595152cb374c8eeff0fe6c59cc21215eacc3eb5dec2a636bfdfdf28b5d9e55cdd010f833a9ea3ab7de77899613ad09fb05bb1dc60ebe2414b4c8f75bbb0a91f3971335f56227c72061ebe36057b14b904c0d97237788228bf7cb07968d0775ead87f1b07ff82a78d1043474eaec63b41425fafc448e66481817779c33a5019e45f7d2107e38c1311732c176f0e7696a3bbf830f423474d409f0beef5378ea3f7ae9933c5b0577ce67844413215e1d5cf21b8f041c8401ee8bc7f039b99bda7aa89da1a583a1f00194bd654fe6127c1a8f7bda8736d8f697de4a007f8501a594e9bd50f21ad21d50f766ddeb18123bd6f018c509e1739146474c7f0b217e752998d96c2d984b1946cfecf33442ba313936144b3a998140873626f468f87f91222fda192c82c63c199900fcb6077638f5ddae1cbac1c09e8ed8a3f3c4b11162b3b9999db5ea4139b31a02435d89b47e20f4c3f5eb228c7b61b333705dedd7b1e0fa329194b1a35abe6fd8026bfe954408df2e1b29817635601b305533339f68459dd7d173a59439fff0b33927013f264e774854ad53dffc9fa43ff3aef7f31e5d75ac2ecf9d3b006dff240b00395d387b9c146c14fcf757fecc5230918c5ea2398130a3966126e6d79e160fae52d8aced02fd93deb05b524987a7c9702ee2c636a994fae78708ac77f9c0fec592a9daec40c51625f8460f9779cc83aa89805606950a02dffaff02a20e5fc51702dcad7a0dc1a1f43c0a656ac79a09f2d03ca259ae1ce2f917f7b12ac1bac18ef2e24a55006c50ca42f71465d98396d1f092623d05a78a8a549fea142825896711d7fbc0fa540abfcd5430fddba0a02b4959d8bd801e20817b6880b34ecb427678eb46de24b47430183f03113397f2bd55d0710105ad1dd9c337c9149415b171f72063d33c12e9df55861534468fc4068cd87b97009d043f6480b887aaffe0ef0902e686d95c9c85e812808409888688e3a6e61807c62940abcf2ea3db1ea71eaa23188d1ec249cc7cc5830ee55b03134a8961a85efd07a9af00f66e7006d6ad94e7d453f73ebc67a992e8bdbbb6daa3128e0b956b1662c1a8e7c1b7bc9c0a69f1998928881b246c1df93159758c7e563b11e18feba20a87b52f2841ea063b1370ee60e43625d9e4560c2133ef483528b0ce54e1a78196f09d5a67131f2aa5588e240766242873f676f182d717b7e3c7a320626f60505bdea7eb2255adfee9560bfe4bb54b772d252b5591130c86dea7d9b7f0bd38350ef5fe3fa6343c3aa01b0caa7002e193d1a89b93bca8686b4fab4444c2f8c28800b2f9b7462af4eb7b6212ef801b720a926dcb80eef93706c8035469262db78fa0c24978cd27058c05b62f59b60f2cc4373a46885e73f4c967104c5006c3a5269f5864073993ef8a3055f1b01a075329159c228c85187a1f14afa02a91704c51e489dda08a079dbf34351957663100dfca709eb593fd93006c34989fb9a5cb53ad5d34cbe897c0080507dea492fb00484704f8bf667272a6ae12d4642dcee4f578d20ede4b41030ff2413c4378e772f55af21f6cee93c7a32f0f132823b32a1b49e7ce92d19f16c921b98cb074ce8ae3c7fbcfc515e354ad74e8535e8cf50168b845f500e4f9b6572f296ad96d000d5a1f5f3dcf5f44808f3793f0bf63b7bc362691ace95ef3e6f018183ef38d5adf3707c5344431871748f6cc6dbe9288b50b34d12e95d5846dc45579aa8fe32729f3f3904fa2af516f7b7c61a24a0de72e55d9f61fc0acbda40a5947720d5ddefd0bf8e855fc54e4f4c920a5b173a56fa731a782a6dba020425eddf6e8e3bdff3e0c4dec8fc0c2c13e24e1734fbb57562e00f64c138629d4da1a4274f640fa8216ec032b6d3c38cc37d4fd54a29ce46e6736e1f45c66e4f4726fa54b36766063f172f167a66b8e093cfcb7cfe5f063ccf1e53ace5cad4513ac3e395d740935c274e041687663dbe90856aa75da70e53176e2470ebe887042ec85b29f1909b29b61d48b1d503a19cb0d236e35ec3dd45ccb0d9b98fa34393a69faa62563ee83df5f8b806615122427b98f5f5c9354794a56484b31f3284dcf4afc218f7bb5f3a45496bdb7f7c07116926660772188b15317437a6ca49ffbdcc5fa7ca611d05021118042c69714cf9193eec8d4d746143dba501ad7a53b71591eb72065fbf42c2dd007ffd565513412eae5a4ed8fc8f0c721b3ec9c90749576e34afc19fefa31b677694f8e1dee19dc359650136b42d702ce8bcaaf53b8192801450b2d835916cbfae4a12d5463c7ae068a0c98ff88c9fe6382f62977f78394e3fdaa937258e364f87f0e45572b6d631bb5558e0fc88d7e2385f742212eddf88c21cca9fe6e1ffeeff5a5aa7f158907c39fde74f5e9e0dffcf919dddd37a48b0449cc90ae05a5cd669fc6aad6e18e777e0685468be6182b02ae0b2217461bad16cf5563ea70dfb1702a5d3e602716af2936f6af4660519acb0df74d4df783b0a4db54a6d0d94229aaa677e412e69ce02b105e71eb04fb7faa640427b7f39fa6a0068f40bcbc88551dd08b96b5bdcc621af4d92d080416b61b7282113551f6d9a19e655f8cf7e6202135a98845d7676e61b12c16e00b2f9d1ef15e9484e38c2602b208df5bc962344da24ee25024fae72f46bf9294e267f209916762fa9558da5d7bc4fd8ce984c39a6626919453fc91ed90925b3a6bdf78e1c3fcd5fac03c3f891434f5d1713cf89c42dd6f0f438657252741cc0b6e3bc5c5bcf54dc6651d5132fae05190d2b4ade61bf5fd23560700cdcf414e242342a47fd7c650279f528c2072ceec3beec431c6d192e2029063af176a342ea4d17e1e98da139e3dc87d2f5a4930ea45142a9fcb2b3590f195f0ea22890a53c636e2d854e8a87e0b476e847347d618e0376f5fb16bb83f8f2c939b4ed5e13b3193396e42a0432685b62b45a85e2e25551a278fa344891abe0a653ff975f6aab8deb65b829806adb5a3014ad5bb38fce72a25e0071f5d3d86f18e886dab87937d990ddd9602ba010bc995b7f8c22e1b1bae8f24f34c3d30f804ebb26b624d922769d97807d327198adafaa98fd1c8473017c15270827e30d0286ee93576879482720c64df037171794fd61786a499dcb371582d1c567aba3e4d1849a7fbc492d7659546deae9473498ea31b1bcca6f1fbf16081f8ca6b17291759645f789efe6f7d162477433d59843c8c4b99011f3d3aa85999699ef44df449b809bffb3d4d3d88971da4372d57a9719b253ef5628ff43a5306991aebdc650c13de6360c7938dfdab3ac957dafaae656ba307bb3008224f8bc607f6a07db175e84745d8b5c9e9b594041c091a033ffcfae9954663f19228b26ddc4a6436ef303f68b7818a081903585c7f84267197dbbe125ca59bfc941c7eef9e0c0b92907191f1ad2570922657316a081d2919fe94d76b43ca513ef90e4df0549d9db9426d993efa32c19e864f6b3411335fef5f00e4ee0f7564fcd16f9d1c6a6c053f3662cc03c2e50108ee63054f57b3262428e69fd9a1c2ff2c9a211663073b7b7a90c8e92c551a2f9d45c98c0aa21c54dc538e3c504f3fb185f53158d46ba38a28802645d96d19b6d0eaa98aeba77288c09055a4fab6cf2e85c2c119ab0e79278a89c671476f2a67f84caa7a59f64aa727ab87b8fea4e8b8a5285c3c616b19490284d090d3684635fa6822366dc6fa0947b3a001a1b03cbbecd9c87dd812842d6b1883e0dfb86f8d65a228f7718a2c45c9c4a32b604cf1bbf4ada6931513f2e4a83d23eefa7458ffa3d7e17d958c86fd2f7c7c15550e444d4d499a31ed9254f2149e94e457821f62d6166667e8ffa291a78f9888ea84906781cb56554a527c24360e28981c1a8e3edc393e1d992f230dd77d2311cbe6adcfed703ce60f41538de96911703272c13cfc76fd1d8e259cab0e17a1d24d6153722dd643e627b104c05011e0ef00731e7a188d06ea1bbd25165c40dfb68697bb63bccaec1b3bee425f2941237a3dd6106ff47854c8b2a22e8ab8737c25036d818246e6ec727c89a28658da3a97a8897950eade5b92aba2ad55e23c947fd1f5c3636527c9dd4e8a11713c29305c2e791ef2ee4cba56197b8b424b8bffd9c13c572d238995ce21085aa20d875b6ec41dd893a4bfa8395d2d6e2c460c07064a84d4f625ab1805e5810c094e23fffb50e4601ebb30aada58495e2fc2e2c94d1fea222c950a1dd085f6d810c11eb6f0063b95534e36102b8b01d2018e1601e6b9ffab4cc6cc1406fecc7da23da184bae28117269013aaec7c976d700f6923e65eec8dbab4086beb75c73f37916b90eeeca224b6536cc110606fe28d268ced24712cbcf62b90159d4acde323f16bf16efa785b6d5409770a75b5dbf95beba81c73e9f87f4175ad61064606db76b07ff1c24ec70a314d3255e6ad08c2a9ff89f1ac6f3f0bdfd4e89082e728780dd82b804852d44e662314421e36e760275768abaa3d6549ef3ca38eda3823a29cf62a3e90eac2bac81d74a113c6b194df288f5a34119afe5fb56213e0ac53d144b850ef29473976d805c259c3265065cfffd14faf47a9c9a3210c7b1bcf29181ab2066bc7237c0ef61699cbfe41bd248a05de960268366220ac21ba293fb0c11872cbb8296f839453ad4eade437c67f0579d53112f110b953006d756b573812252de02f4da35c2e016299af90721e2ccfc373dd7ea7108118f78d896afd5aaa040cfecb936df8d961a68db035d5ace83beaee6eee48649e50db3724662c66d2d616d9da6c07fb697ef97ce80163bb97fb33999f40a1240e31e164d023952a116d810d1545a1582e9ea739287cd917a14994a159f3fcbf39fb4029b3748e8b89f111934d287c83aed0e63be84a6f294fa650d42cf7afd243c1cedbcfb4dba5e3aada6d806463d67c872971b03476f24c9805ff1f71d07d7344fdbd9298e8ae2f24bad54c2a47e312731a4e0ea3856e76ea27159603057edf71ad9b67096c963fcd979caf6b8e8cf2b9522213dc19ecf4c1368deaf059907929807f33e124f9bd16ab44177be0698043e378b94b3091f4e03c0278473049152f78e141ceab346cc5c214fec8c0a80c32b995c3be5ccb91854ca28eb2354f005b722cd1ab21839e0e190e07b340f3f1ec8a16430a4b1d49323fc802340e0044a006a69979883d9a9e93ac8d23b95e9de50b8a620c4b0a4e5a93c9893d4e04f651f1f7cf83fad4e537f79a867d95a108d5efdc030c088912de12834c87f3cd2ba1c489dfa7bc3d4dc74acd02934387732de0192452e6ff183d964f99d0c355ba40a525f1076b9af3dcb../ez80_z80/__sdcc_call_hl.s../ez80_z80/heap.s../pdk13/__gptrget.s../pdk13/__gptrget2.s../pdk13/__setjmp.s../pdk13/heap.s../pdk13/__gptrget.s../pdk13/__gptrget2.s../pdk13/__setjmp.s../pdk13/heap.s../enhanced-no-xinst/_gptrget1.S../enhanced-no-xinst/_gptrput1.S../pic14/GPL../../../pic14/libc/vprintf.c../../isinf.c../../isnan.c../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/abs.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../ez80_z80/mulchar.s../ez80_z80/strcpy.s../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/abs.s../r2k/atomic_flag_test_and_set.s../r2k/crt0.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../r2k/memcpy.s../r2k/memmove.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../r2k/setjmp.s../ez80_z80/strcpy.s../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/abs.s../r2k/atomic_flag_test_and_set.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../ez80_z80/memcpy.s../ez80_z80/memmove.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../r2ka/mulchar.s../r2k/setjmp.s../ez80_z80/strcpy.s../hc08/_mulint.c../hc08/_ret.c../hc08/_setjmp.c../hc08/atomic_flag_test_and_set.c../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../r2k/atomic_flag_test_and_set.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/heap.s../ez80_z80/modmixed.s../ez80_z80/mulchar.s../tlcs90/README../ez80_z80/__sdcc_bcall.s../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/__strreverse.s../ez80_z80/abs.s../ez80_z80/atomic_flag_test_and_set.s../ez80_z80/crt0.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../ez80_z80/memcpy.s../ez80_z80/memmove.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../ez80_z80/mul.s../ez80_z80/mulchar.s../r2k/setjmp.s../ez80_z80/strcpy.s../ez80_z80/strlen.s../tlcs90/README../z180/__itoa.s../z180/__ltoa.s../ez80_z80/__sdcc_bcall.s../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/__strreverse.s../z180/__uitobcd.s../z180/__ultobcd.s../ez80_z80/abs.s../ez80_z80/atomic_flag_test_and_set.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../ez80_z80/memcpy.s../ez80_z80/memmove.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../ez80_z80/mulchar.s../r2k/setjmp.s../ez80_z80/strcpy.s../tlcs90/README../z180/__itoa.s../z180/__ltoa.s../ez80_z80/__sdcc_bcall.s../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/__strreverse.s../z180/__uitobcd.s../z180/__ultobcd.s../ez80_z80/abs.s../ez80_z80/atomic_flag_test_and_set.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../ez80_z80/memcpy.s../ez80_z80/memmove.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../z80/mul.s../ez80_z80/mulchar.s../r2k/setjmp.s../ez80_z80/strcpy.s../z80/strlen.srootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsdcc-4.1.0-bp155.2.63.src.rpmsdcc-libc-sourcessdcc-libc-sources(s390-64)@    /bin/shrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sdcc3.0.4-14.6.0-14.0-15.2-14.1.04.14.3`7@`i@_ts@]҇\I[u[]Zu@X@W$WίW^@W@V3[UXU@U>T{Wojciech Kazubski Wojciech Kazubski Reinhard Max Stefan Brüns Michal Suchanek Stefan Brüns Stefan Brüns stefan.bruens@rwth-aachen.deadam.majer@suse.destefan.bruens@rwth-aachen.dewk@ire.pw.edu.plwk@ire.pw.edu.pldimstar@opensuse.orgtobias.johannes.klausmann@mni.thm.dedmitry_r@opensuse.orgnormand@linux.vnet.ibm.comdmitry_r@opensuse.orgwk@ire.pw.edu.pl- fixed build for Tumbleweed- Update to version 4.1.0 * New Feature List: - New z80n port for the Spectrum Next CPU (a Z80 variant). - Much better register allocation in the gbz80 backend. - Workarounds for Rabbit wait state bugs in the r2k backend. - New r2ka port to better support Rabbit 2000A, 2000B, 2000C, 3000. - Default crt0 and --data-loc for Rabbits suitable for typical Rabbit hardware configurations, such as the RCMs. - Many improvements in code generation for z80 and related ports. - Rabbit register definition headers for Rabbit 2000, 2000A, 2000B, 2000C, 3000, 3000A. - C23 digit separators. * Numerous other new features and bug fixes are included as well. - Patch sdcc-fixupInlineLabel.patch removed (applied upstream)- Update to version 4.0.0 * The pdk15 backend now passes the regression tests (both with and without --stack-auto), and is thus considered stable. * New in-development pdk13 backend for Padauk µC with 13-bit wide program memory. * C2X memccpy(), strdup(), strndup(). * Better tail call optimization. * Many fixes in the pic14 backend. * C2X u8 character constants. * C2X bool, static_assert, alignof, alignas. * C2X attributes on statements. * C2X attribute declarations. * Support for extended ASCII characters in sdas, sdld. * Compiler support for UCNs and non-ASCII utf8 in identifiers. - Fix build by adding sdcc-fixupInlineLabel.patch to fix a potential buffer overflow. - Add sdcc-pcode.patch to fix a strict aliasing warning and remove - fno-strict-aliasing from CFLAGS. - Remove executable bits from source files to make rpmlint happy.- Update to version 3.9.0 * Support for struct / union assignment. * Optimizations in the stm8 backend relevant to soft float increase Whetstone score by two thirds. * Improvements in rematerialization in the stm8 backend improve code generation for struct, union and arrays. * New stack allocator reduces stack space usage for the stm8, z80, z180, gbz80, r2k, r3ka, tlcs90 backends. * New ez80_z80 backend for eZ80 in Z80 mode. * Removed deprecated sdcclib utility. * New pdk14 backend for Padauk µC with 14-bit wide program memory. * New in-development pdk15 backend for Padauk µC with 15-bit wide program memory. - Update to version 3.8.0 * Additional general utility function: bsearch(). * Support for rematerialization in the stm8 backend reduces register pressure and stack usage. * Merged upstream GNU binutils 2.30 * All Python code is now fully compatible with both Python 2.7 and Python 3.6, so Python 3 can be used instead of Python 2. * Regression testing for diagnostics. * Improved handling of local bool variables in the mcs51 backend substantially reduces code size. * Large memory model for stm8 for 24-bit codespace allows using more than 32KB of Flash for code. * New optimizations for calls to some standard library function (printf(), puts(), strcpy()). * The type of true and false from stdbool.h change from int to bool. * New C2X mode (--std-c2x, --std-sdcc2x, #pragma std_c2x) adds support for one-argument static_assert variant. * Intermingling of declarations and statements (ISO C99). * Support headers for AX8052 devices. * Adopted GCC 8.2 regression tests (execute part of the GCC C torture tests) - Update to version 3.7.0 * Changed putchar() prototype from void putchar(char) to int putchar(int) to improve standard-compliance and allow error reporting. * Various speed improvements in stm8 backend - Dhrystone score more than doubled, resulting in SDCC achieving the highest Dhrystone scores among STM8 C implementations. * Various speed improvements for multiplications resulting in SDCC achieving the highest Coremark scores among STM8 C implementations. * Declarations in for loops (ISO C99). * 64-bit integers (long long) for the mcs51 and ds390 backends (now long long is fully supported in SDCC except for the pic14 and pic16 backends). * Full _Bool support for mcs51 and ds390 backend (now _Bool is fully supported in SDCC regardless of backend). * Additional wide character library functions: mbstowcs() and wcstombs(), btowc() and wctob(), wcscmp(), wcslen(). * Changed PRNG for rand() from LCG to xorshift to improve speed and quality. * Support for Small-C calling convention on the callee side (i.e. function definitions with Small-C calling convention). * The obsolete macro SDCC (which used to contain the version number encoded as an integer) has finally been removed (except for mcs51, where it will survive a little bit longer for SiLabs IDE compability). * New devices supported by simulator (TLCS-90, and the 517, F380, XC88X, DS320 mcs51-variants along with dual-dptr and MDU support). * Timer, UART (incl. interrupt) and I/O support in STM8 simulator. * Simulator support for banked memory and bit banding. * Various simulator improvements: Conditional breakpoints, breakpoints by function name from SDCC debug output, OMF input, VCD output, simulator interface for simulated program and new operators in expressions. * Deprecated --nojtbound and the corresponding pragma. * Faster register allocator reduces compilation time by about 25% (does not apply to mcs51, ds390 which use a different register allocator). * Execution count guessing and use of execution count guesses in stm8 register allocation improve optimization for code speed. * Changed getchar() prototype from char getchar(void) to int getchar(void) to improve standard-compliance and allow error reporting. * Type qualifiers in array parameters (ISO C99). * static in array parameters (ISO C99). * Improved support for DWARFv2 debug info in ELF output (stm8, hc08, s08). * Various improvements in z80/z180/gbz80/tlcs90/r2k/r3ka code generation, in particular for mixed 16-/32-bit code. * __z88dk_fastcall function pointer support for --reserve-regs-iy. * tlcs90 is now a fully supported backend, no longer work in progress. * --data-seg to specify the segment for non-initialized data in the z80, z180, gbz80, tlcs90, r2k and r3ka backends. * New methods to obtain tree-decompositions of control-flow graphs improve compilation time / code-quality trade-off (when SDCC is built with support for the treedec library). * Additional general utility functions: qsort(), strtol(), strtoul(). - Rebase 0001-Doc-Disable-fallback-to-dvipdfm-remove-non-pdftex-ta.patch - Rebase patch sdcc_enable_additional_target_libs.patch - Use Python 3 for building, remove unused pyton-devel BuildRequires- Fix Tumbleweed build. - Instead of including prebuilt MCS51_named.pdf build it during package build. Besides avoiding the ImageMagick problem with interpreting PS this also avoids rasterising the image.- Delete PowerPC embedspu script from sdbinutils which conflicts with binutils, fixes boo#1112433- Add pre-converted MCS51_named.pdf to sources, to avoid the lossy SVG -> EPS (rasterized) -> PDF conversion of the distributed SVG. [bsc#1109976]- Add explicit BuildRequires: for footnote.sty - Remove handling of obsolete distribution versions - Cleanup spec, remove code necessary for older sdcc versions - Drop dvipdfm and latex2html BuildRequires:, these are not really used - Add 0001-Doc-Disable-fallback-to-dvipdfm-remove-non-pdftex-ta.patch * do not build dvi file, but use pdflatex to build references (.aux) * use PDF version 1.5 instead of 1.3, reduces sdccman.pdf size by 40%- use individual libboost-*-devel packages instead of boost-devel- Spec file cleanup: * disable non-free build, instead of deleting build files * do not install bfd info, which conflicts with binutils package, and is useless, as sdcc links libbfd statically * cleanup %doc- Fixed info file uninstall- Update to version 3.5.0 * Merged upstream binutils 2.25 * New memory management with lower overhead * Changed default language dialect to --std-sdcc11 * Diagnostic for missing type specifier: No implicit int outside of C90 mode anymore * C11 generic selections * char type is now unsigned by default (old behaviour can be restored using --fsigned-char) * Character constants are now of type int instead of char. * ISO C95 and ISO C11 wide character constants * ISO C95 and ISO C11 wide string literals * Basic standard library support for wide characters: c16rtomb(), mbrtoc16(), mbsinit(), mbtowc(), mbrlen(), mbrtoc32, c32rtomb(), mbrtowc(), wcrtomb(), mblen(), wctomb() * Treat all ports the same in the manual (i.e. mcs51-specific stuff is now clearly described as such) * Reorganized interrupt handling for z80, z180, r2k, r3ka, tlcs90, gbz80 backends * Workaround for stm8 division hardware bug * ELF/DWARF support for stm8 * Output symbol table for ELF * pic16 port now uses standard-compliant crt0iz that initializes static and globals to 0 by default - Numerous feature requests and bug fixes are included as well. - Removed patch sdcc_add_ppc64le_suse_support.patch (applied upstream) - Modified patch sdcc_enable_additional_target_libs.patch- BuildRequire texlive-xetex-bin in plus in openSUSE Tumbleweed in order to workaround boo#992360.- Build additional libraries sdcc can link against - Add patch sdcc_enable_additional_target_libs.patch- Add _constraints file, 3 Gb of memory are required- new patch to build on ppc64le sdcc_add_ppc64le_suse_support.patch- Update to version 3.5.0 * Changed default language dialect from --std-sdcc89 to --std-sdcc99 * Reorganized and updated manual * Reduced memory consumption (most noticeable for high --max-allocs-per-node) * Faster compilation for stm8 (most noticeable for high --max-allocs-per-node) * atoll() function for conversion of strings to long long * __z88dk_fastcall and __z88dk_callee calling conventions for more efficient function calls and better compability with z88dk * --lospre-unsafe-read renamed to --allow-unsafe-read - Drop obsolete * sdcc-remove-strndup.patch * sdcc-libiberty.patch- Fixed build for Tumbleweed and Factory by adding patch sdcc-remove-strndup.patch - added patch sdcc-libiberty.patchs390zp23 1684765796  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$4.1.0-bp155.2.634.1.0-bp155.2.63     !""""!#######################!$$$$$$$$$$$$$$$$$$$$!%%%%%%%%%%%%%%%%%%%%%%%%%%!&&&&&!'''''!((!)****+++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------....////////////////000000000000000000000001111111111111111111111111112222222222222222222222222222333333333333333333333333333src__assert.c__itoa.c__ltoa.c__memcpy.c_atof.c_autobaud.c_bp.c_decdptr.c_divschar.c_divsint.c_divslong.c_divslonglong.c_divuchar.c_divuint.c_divulong.c_divulonglong.c_fs2schar.c_fs2sint.c_fs2slong.c_fs2uchar.c_fs2uint.c_fs2ulong.c_fsadd.c_fscmp.c_fsdiv.c_fseq.c_fsget1arg.c_fsget2args.c_fslt.c_fsmul.c_fsneq.c_fsnormalize.c_fsreturnval.c_fsrshift.c_fssub.c_fsswapargs.c_gptrget.c_gptrgetc.c_gptrput.c_heap.c_logexpf.c_memchr.c_memcmp.c_memmove.c_memset.c_modschar.c_modsint.c_modslong.c_modslonglong.c_moduchar.c_moduint.c_modulong.c_modulonglong.c_mulint.c_mullong.c_mullonglong.c_mulschar.c_muluchar.c_rlslonglong.c_rlulonglong.c_rrslonglong.c_rrulonglong.c_schar2fs.c_ser.c_setjmp.c_sint2fs.c_slong2fs.c_spx.c_startup.c_strcat.c_strchr.c_strcmp.c_strcpy.c_strcspn.c_strlen.c_strncat.c_strncmp.c_strncpy.c_strpbrk.c_strrchr.c_strspn.c_strstr.c_strtok.c_uchar2fs.c_uint2fs.c_ulong2fs.cabs.cacosf.caligned_alloc.casincosf.casinf.catan2f.catanf.catoi.catol.catoll.catomic_flag_clear.cbpx.cbsearch.cbtowc.cc16rtomb.cc16stombs.cc32rtomb.ccalloc.cceilf.ccosf.ccoshf.ccotf.cds390atomic_flag_clear.catomic_flag_test_and_set.cexamplesMOVEDgptr_cmp.ci2c390.clcd390.cmemcpyx.cputchar.crtc390.csetjmp.ctinibios.cds400ds400rom.cmemcpyx.ctinibios.cerrno.cexpf.cez80_z80README__itoa.s__ltoa.s__sdcc_bcall.s__sdcc_call_hl.s__sdcc_call_iy.s__strreverse.s__uitobcd.s__ultobcd.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sstrlen.sfabsf.cfloorf.cfree.cfrexpf.cgbz80README__initrleblock.s__sdcc_call_hl.sabs.satomic_flag_test_and_set.scrt0.sdiv.sheap.smemcpy.smul.ssetjmp.sstrlen.sgets.chc08_mulint.c_ret.c_setjmp.catomic_flag_test_and_set.chugeisalnum.cisalpha.cisblank.ciscntrl.cisdigit.cisgraph.cisinf.cislower.cisnan.cisprint.cispunct.cisspace.cisupper.cisxdigit.clabs.clargeldexpf.clog10f.clogf.cmalloc.cmblen.cmbrlen.cmbrtoc16.cmbrtoc32.cmbrtowc.cmbsinit.cmbstoc16s.cmbstowcs.cmbtowc.cmcs51READMEatomic_flag_clear.asmatomic_flag_test_and_set.asmcrtbank.asmcrtcall.asmcrtclear.asmcrtpagesfr.asmcrtstart.asmcrtxclear.asmcrtxinit.asmcrtxpop.asmcrtxpopr0.asmcrtxpush.asmcrtxpushr0.asmcrtxstack.asmgptr_cmp.asmmediummemccpy.cmemcpy.cmodff.cpdk13__gptrget.s__gptrget2.s__setjmp.sheap.spdk14__gptrget.s__gptrget2.s__setjmp.sheap.spdk15__gptrget.s__gptrget2.s__setjmp.sheap.spic14GPLLGPLNEWSREADMETEMPLATE.STEMPLATE.ca.coda.hexlibc__assert.c_calloc.c_ftoa.caligned_alloc.cbsearch.cfprintf.cfputc.cfputs.cfree.cgetchar.cmalloc.cmbrtoc16.cmbrtowc.cmemfree.cmemfreemax.cmemmisc.cprintf.cprintfl.cputchar.cqsort.crealloc.csprintf.cstreams.cstrmgpsim.cstrmmssp.cstrmusart.cvfprintf.cvprintf.cvsprintf.clibmlibsdcc_fsadd.c_mulint.c_mullong.cenhancedenhanced-no-xinst_gptrget1.S_gptrget2.S_gptrget3.S_gptrget4.S_gptrput1.S_gptrput2.S_gptrput3.S_gptrput4.Smacros.inc_gptrget1.S_gptrget2.S_gptrget3.S_gptrget4.S_gptrput1.S_gptrput2.S_gptrput3.S_gptrput4.Smacros.incidata.cregular_gptrget1.S_gptrget2.S_gptrget3.S_gptrget4.S_gptrput1.S_gptrput2.S_gptrput3.S_gptrput4.Smacros.incshadowregs.cpic16COPYINGREADMEdebuggstackgstack.clibcctypeiscntrl.cisdigit.cisgraph.cislower.cisprint.cispunct.cisspace.cisupper.cisxdigit.cdelaydelay100ktcy.Sdelay100tcy.Sdelay10ktcy.Sdelay10tcy.Sdelay1ktcy.Sdelay1mtcy.Sstdiofprintf.cprintf.cprintf_small.cprintf_tiny.cputchar.csprintf.cstreams.cstrmgpsim.cstrmmssp.cstrmputchar.cstrmusart.cvfprintf.cvprintf.cvsprintf.cstdlibatof.catoi.catol.ccalloc.ccrc16.cfree.cg_ftoa.Sitoa.cltoa.cmalloc.cmemfree.cmemfreemax.cmemmisc.crand.crealloc.cx_ftoa.cstringmemccpy.cmemchr.cmemchrpgm.cmemchrram.cmemcmp.cmemcpy.cmemcpypgm2ram.cmemcpyram2ram.cmemmove.cmemrchr.cmemset.cstrcat.cstrchr.cstrcmp.cstrcpy.cstrcspn.cstrlen.cstrlwr.cstrncat.cstrncmp.cstrncpy.cstrpbrk.cstrrchr.cstrspn.cstrstr.cstrtok.cstrupr.cutilscnvfrac.Scnvint.Scvtdec.Slibioadcadc.ignoreadcbusy.cadcclose.cadcconv.cadcopen.cadcread.cadcsetch.cdummy.ci2ci2c.ignorei2cack.ci2cclose.ci2cdrdy.ci2cidle.ci2cnack.ci2copen.ci2creadc.ci2creads.ci2crestart.ci2cstart.ci2cstop.ci2cwritec.ci2cwrites.cmkmk.shusartusart.ignoreubaud.cubusy.cuclose.cudrdy.cugetc.cugets.cuopen.cuputc.cuputs.cusartd.clibmacosf.casincosf.casinf.catan2f.catanf.cceilf.ccosf.ccoshf.ccotf.cerrno.cexpf.cfabsf.cfloorf.cfrexpf.cisinf.cisnan.cldexpf.clog10f.clogf.cmodff.cpowf.csincosf.csincoshf.csinf.csinhf.csqrtf.ctancotf.ctanf.ctanhf.clibsdccchardivschar.cdivuchar.cmodschar.cmoduchar.cfixed16x16fps16x162schar.Sfps16x162sfloat.cfps16x162sint.Sfps16x162slong.Sfps16x162uchar.Sfps16x162uint.Sfps16x162ulong.Sfps16x16_add.cfps16x16_div.cfps16x16_eq.cfps16x16_gt.cfps16x16_gteq.cfps16x16_lt.cfps16x16_lteq.cfps16x16_mul.cfps16x16_neq.cfps16x16_sub.cschar2fps16x16.Ssint2fps16x16.Sslong2fps16x16.Suchar2fps16x16.Suint2fps16x16.Sulong2fps16x16.Sfloatfs2schar.cfs2sint.cfs2slong.cfs2uchar.cfs2uint.cfs2ulong.cfsadd.cfsdiv.cfseq.cfsgt.cfslt.cfsmul.cfsneq.cfssub.cschar2fs.csint2fs.cslong2fs.cuchar2fs.cuint2fs.culong2fs.cgptreeprom16_gptrget1.ceeprom16_gptrget2.ceeprom16_gptrget3.ceeprom16_gptrget4.ceeprom16_gptrput1.ceeprom16_gptrput2.ceeprom16_gptrput3.ceeprom16_gptrput4.ceeprom16_write.ceeprom8_gptrget1.ceeprom8_gptrget2.ceeprom8_gptrget3.ceeprom8_gptrget4.ceeprom8_gptrput1.ceeprom8_gptrput2.ceeprom8_gptrput3.ceeprom8_gptrput4.ceeprom8_write.cgptrget1.cgptrget2.cgptrget3.cgptrget4.cgptrput1.cgptrput2.cgptrput3.cgptrput4.cintdivsint.cdivuint.cmodsint.cmoduint.cmulint.clongdivslong.cdivulong.cmodslong.cmodulong.cmullong.clregslrrest.clrst.cstackstack.SstartupREADMEcrt0.ccrt0i.ccrt0iz.cpowf.cprintf_fast.cprintf_fast_f.cprintf_large.cprintf_tiny.cprintfl.cputs.cqsort.cr2k__sdcc_call_hl.s__sdcc_call_iy.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sr2ka__sdcc_call_hl.s__sdcc_call_iy.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smulchar.ssetjmp.sstrcpy.sr3ka__sdcc_call_hl.s__sdcc_call_iy.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smulchar.ssetjmp.sstrcpy.srand.crealloc.cs08_mulint.c_ret.c_setjmp.catomic_flag_test_and_set.cser_ir.cser_ir_cts_rts.cserial.csincosf.csincoshf.csinf.csinhf.csmallsprintf.csqrtf.cstm8__mulsint2slong.s_divsint.s_divslong.s_divulong.s_fast_long_neg.s_modsint.s_modslong.s_modulong.s_mulint.s_mullong.satomic_flag_test_and_set.sheap.smemcpy.ssetjmp.sstrcmp.sstrcpy.sstrdup.cstrndup.cstrtol.cstrtoul.cstrxfrm.ctancotf.ctanf.ctanhf.ctime.ctlcs90README__sdcc_call_hl.s__sdcc_call_iy.sabs.satomic_flag_test_and_set.scrt0.scrt0_org.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sstrlen.st90regs.stolower.ctoupper.cvprintf.cwcrtomb.cwcscmp.cwcslen.cwcstombs.cwctob.cwctomb.cz180README__itoa.s__ltoa.s__sdcc_bcall.s__sdcc_call_hl.s__sdcc_call_iy.s__strreverse.s__uitobcd.s__ultobcd.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sstrlen.sz80README__itoa.s__ltoa.s__sdcc_bcall.s__sdcc_call_hl.s__sdcc_call_iy.s__sdcc_critical.s__strreverse.s__uitobcd.s__ultobcd.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sstrlen.sz80nREADME__itoa.s__ltoa.s__sdcc_bcall.s__sdcc_call_hl.s__sdcc_call_iy.s__strreverse.s__uitobcd.s__ultobcd.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sstrlen.s/usr/share/sdcc/lib//usr/share/sdcc/lib/src//usr/share/sdcc/lib/src/ds390//usr/share/sdcc/lib/src/ds390/examples//usr/share/sdcc/lib/src/ds400//usr/share/sdcc/lib/src/ez80_z80//usr/share/sdcc/lib/src/gbz80//usr/share/sdcc/lib/src/hc08//usr/share/sdcc/lib/src/mcs51//usr/share/sdcc/lib/src/pdk13//usr/share/sdcc/lib/src/pdk14//usr/share/sdcc/lib/src/pdk15//usr/share/sdcc/lib/src/pic14//usr/share/sdcc/lib/src/pic14/libc//usr/share/sdcc/lib/src/pic14/libsdcc//usr/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst//usr/share/sdcc/lib/src/pic14/libsdcc/enhanced//usr/share/sdcc/lib/src/pic14/libsdcc/regular//usr/share/sdcc/lib/src/pic16//usr/share/sdcc/lib/src/pic16/debug//usr/share/sdcc/lib/src/pic16/debug/gstack//usr/share/sdcc/lib/src/pic16/libc//usr/share/sdcc/lib/src/pic16/libc/ctype//usr/share/sdcc/lib/src/pic16/libc/delay//usr/share/sdcc/lib/src/pic16/libc/stdio//usr/share/sdcc/lib/src/pic16/libc/stdlib//usr/share/sdcc/lib/src/pic16/libc/string//usr/share/sdcc/lib/src/pic16/libc/utils//usr/share/sdcc/lib/src/pic16/libio//usr/share/sdcc/lib/src/pic16/libio/adc//usr/share/sdcc/lib/src/pic16/libio/i2c//usr/share/sdcc/lib/src/pic16/libio/usart//usr/share/sdcc/lib/src/pic16/libm//usr/share/sdcc/lib/src/pic16/libsdcc//usr/share/sdcc/lib/src/pic16/libsdcc/char//usr/share/sdcc/lib/src/pic16/libsdcc/fixed16x16//usr/share/sdcc/lib/src/pic16/libsdcc/float//usr/share/sdcc/lib/src/pic16/libsdcc/gptr//usr/share/sdcc/lib/src/pic16/libsdcc/int//usr/share/sdcc/lib/src/pic16/libsdcc/long//usr/share/sdcc/lib/src/pic16/libsdcc/lregs//usr/share/sdcc/lib/src/pic16/libsdcc/stack//usr/share/sdcc/lib/src/pic16/startup//usr/share/sdcc/lib/src/r2k//usr/share/sdcc/lib/src/r2ka//usr/share/sdcc/lib/src/r3ka//usr/share/sdcc/lib/src/s08//usr/share/sdcc/lib/src/stm8//usr/share/sdcc/lib/src/tlcs90//usr/share/sdcc/lib/src/z180//usr/share/sdcc/lib/src/z80//usr/share/sdcc/lib/src/z80n/-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:Backports:SLE-15-SP5/standard/821c938e67881642353989b1162daa12-sdcccpioxz5s390x-suse-linuxdirectoryC source, ASCII textASCII textassembler source, ASCII textC source, UTF-8 Unicode textC source, ASCII text, with CRLF line terminatorsassembler source, UTF-8 Unicode textPOSIX shell script, ASCII text executableR(>1w5Mutf-89ee7f89762c2fec4f2f775cd27d3e89e543a4218f8318f9d44b2c69f5b8fe34e? 7zXZ !t/oD] crt:bLL ؝/0jybIbRH}&&Y D:Tۘu ڄ/V.y!-庾{+o%&n*;YMWO|( # 1M2&G58eIxc褔!m94I%w D+NBM˰:2|ɵ#:&WBA͑ ȆyoO*ӏG1?[\BK]7t<i)&ިe:z־0|0/r*a^:3<#,'u'zBS2C56ȵXvM&FčP7*=:`C!,Bg'9ai*=JY{39Y :J@ )eUVqkIs0+Аv6ks "rpU +f~= 2Y*M͟fL*{]*VtZvqÌ7#`M[_hm64gbK)a_x5[2W- oLpC@EmjNـgvHnA/:܇kTo<. )DR/3y@-4rL(YU㢥w^` ab: Td8밻"&F5插WPBΤgGWx+d)@x.Y'ϳ,Xo:pOaFY KF";ϡـH#tu| 7\HHNq A_ҊJ6@OeHIFXbB}C|?(EB_܇- 0s<=mQ5yՍT.^5Z2 Z*XOu,Bu`2ۜr0b|_;@H3fWn1ҳJx[oʍjVO cy&uSS3ܽU >"ex pyvD;}CV%6>Re#|X}5(xWT/~}9XQ3=V4C:>,-5:vLҥ 9]{2t˂0xU|:{Gr͑mIusIgXPa13Ȫ+2/ Y:p&ٛ$@ΠZs s2yRkw[SGƻˉ9W7Am4:r>l?t{|ї. ZAlP]:תibi@񠨓!6Ly2SQ^b?I DJ-z&ǿT5+M󏭀7Wˆ5\pz\fXzl vh(]V>k!L;܁y+zO2Teףĺ oy|Cy0jUɩTI˘Ӊ$bpX(Fpe[]E'DS,M̘M1?h!u)I>h3$kle PokE>Yk?䁎w|TDНwx,F4' ˚)$9uJ\n4r–p˥3QMVo&ו[FƉ7%B-~%P:0G&ZUnp<,af䏭bez\-σv|c%z}Vb68{ ɶ6 ࢑ J |o>1p+hhr~ 'Vp!\/-jY)W``McC ~ɍ97>-%XԨAڷ:;f?;]89.g|P,Fcwͪw鐐EùH1Sjw-{xb?5*-%0< e+<p(?X+91YnS:M/hX_3DgQ%"<*6WMo1JlK93&4hûjѡ"MM̑kSw?M ~se773`ӏ}/TNWf #P7G@1t2 ^lqb;3Saye$jm=(-QmT0SxJ X8T#lc$X@/,iOUbFw_ [<8"gU̶_kkRO4(tO^jܑ,-L#1g0V u:/>'WAi>=FD',z4M[4r}-lp5~7VV* "MЇ9Q FG!HS(n3eҊQgBQa,je z2>Km&YRBH>K]Hs:Y AĦdrpͤi'9P !rp%m %zmv_VDcMiwi&'AEFH %}Quв@%پlZII1Ѡv0GHwcswV濱dd$TBK_@ RgRaN{LlbmP'=[R%zUvrLk?\Τp:eXeXBStuȎ$g֗sf4K(SO_:'|["tHU3h;ud ?O>u0V%ŧ[d["K,'u=+y˞K:eƏLXXΨDg`j~a `q5&Ucͷن:+Զ'h ]BIDYnZ=w'F*qH:NpZL)%YT셇j{YB͛0^!άq-_ ]xň~ `O|5TNG̹(\CHZe7)Lҹ a[qd:1lV # L0*}4x*5/^πZbI9> wA",wU A?.cރu_?X\RI3vƜ'SBI[~-xaS x[2ֶRXYۻ8tB=D%#?D0 >f NIqu3;7h1!D2>;B(vqbO{nw[.~1׻1ES*}W0eΝՀNߦDVU1«}ܔ;?3;D,RcblG丏dDZeaoM(sZ}GQ^bf?B„ڐnQi(L~u6Kk>AQzx ,EoQ?%oAs3#'|:ɒt>,m5]o+ߧ3<YGd3B,'IW3MPPv̻ps5z.YI.j.D%m-)}vYQΧNhK%ҍ)'D:)6#vY)T}$5D$\܌7 ~f,A q;ކ1c_qU%Rv*@Xu;&V6SR^ (. ֖^hk.#mЁvXXIi[QIrXb}V<齏_H0O. $M0 9G]rʞ.'gE0|D'==]}qcdkgUi{׶MnM #{4q(ˁeU-?|IpYJ}hÚ"n,T[2OocoǙS[R.sk»~n<03hhqW^g=I}A!d^?~L_-e7W1(Q+'ZXW+ XdS{Q+͋LPD~\Xω:v[bvI0dg~5z b/Mmͩ8ai~i]qhZj+g,j4Pw%{cۦم*'8V~wP 2Y+WeТ bXߕ{Z ԙEaꑡqI3a6\t-C Mz?_+1׸6]IMb`iFUWxZ p|_B^-rDHќ.kz2:|MnM/ ;8H|P Tnm eyx*)Ϛo1<`9@8ڿkNC EHLMzrv{}ib]C/r2KhD,Y_WSpͬS7{j3hS-w2A-lÐwVǜ(l[{?%͋<`!DL0 ZνfMUU1Lby%fAL^x ۩s' <5o{!sh;Ÿ05= k#oK]<x/{W6 aELs&f<hKn˭YRvPpdr_&9 Tl53h ;x5~Ss9 qd}eɡqm/\1,H2Q"2e 5)q{tI0kߤT( 0%cۢ&&*X  ~Oz0"D *Wblz?VX3ƨHN܌,a翥ܸM/q2h]"$UNՋ- v`g8I[ .#u br+wvw]z)ɴ 㒰F0~sWq`sedy/VgBl>}0vY YDQ$U>Ah%Zr$#CiD[U1Gg!$_%=x,XC`gk;xB,9 CΡ;&5AtJE.:'vƧJ"fHH`k;HO?>X8c/:͗ZsJ#ٓz(busq_Idgt.h3k8 Wa ߨr}UV 8?q<ДO݆,*G`a0Kó52WFʌH_voSy? U5͈ТDE"%rE4f isFO4fKPb{~Ow- {֭?]pJ +՜7yYׯXZ9Gtis5Y8Ёq`JKMfˋ <#MxA"WWz%9?c|KS%wM";E&9]ǁC[r9,ITi#gih ;-7Pͬpl춣];NѠt qk8"dzQ\B4y92.T##­k-㆜GؒaêN~ s@jYv8y~CV#\F\O=-w*mK!vӺMȡ^9I.|*fN"wdIMGiW5Q(`!ma ׋kFBk/ތC@W}8" ;%`;M;AEԡ?z6$S|0JzKG+⛩h7tҟW*>vX8a+4e鑯69`z(p6G׵22fp:7"_|)$R9,nvv̩cy{COGխAy$iQ`j>skoRw{{[x\\A߻IF8 Q~):4} Ac\\IKtv5{Zǫ~*'Z#G 31bo$x6eizZ+uN&? Mqq;=to[7oNujpT҂*~Vv'Ϛ/Zﯣ#, {Y'9NIm\ӸvPn+ ,VYMT&4F'M^TFܺ@)߈v:$ CU~ =FbdU\,!nCIj 6%V𔫎^q$nwϓmN۞qb ^g&NܙoJn<2bge71gG0]"N"}Fؿ1F|Ě]. P}Er~κ3;WvN @&8S∇Ґ6Ƹ% *" g hm:I‡̦)CzS?D2+k6U{a7*uMsKw) a SL?2 "6H#qWzRp+|3yG(NK7*7r&R/3: TA]DK'S!-$[%[,-MN\CLSӍ \[H/M+R49Ge csH!35kKL~6\cRzАy*BjLRJ>|oTD_UJ(D`'7%cfxursћ[L#uBq!n8j 11@#e9IhWA~+`'4C,TԧkG8~>9g\w|5Axr%Ѻc5X5:4G4?P:cods&ݞ)/E/ԃ#N"T:;fgY&^m'0w^kx)5kQg%4*W"/-_4xxKGj kFBvY.->O05o"zA+Pk64k {U<>tI<1>q0Ok`9t1SrL% k2/QK@ wsT;Ș_ _UBʧaCtLόPx' 궙Nk1\_qc)KV+]| W6JkicVn_;ӕ2SbG#eY=EhJN83 8է=\guKq!9v-zJ|5 {I{c07yY\Mba>^r't\,@J7cMRhw dػf٬0=$ӱ5wM#oVej$!0<ƎBč^nk})OXlRLUd9^oI.#_ [sw=uãREm:±Tbr6:7$3Ż5!wwD)-*#@ psMTL!7^]{k Ho_㨬Os^rvINul&&wPGtIڷ9-nphmշݓxsf.D푧nx#p;ۭ,V31KfU ƝBOLmC;& _aS%)akJ//K#]-:_k 9*,ov3/YnBmQ@6 7Gds>jVVnMRެ8SܟQkAf4#tQ钚4ҡT5fGl~_|3xĕ!"yå% F&xvtM(YcFJtH2`޾UКkU%2d'R2FųhkVl~_@EN]+?d RXl kTf+|ՔLoH]߭UR|=55xmJX;Q<4NNcCˌ.k5 Ik -,z=cqhEva)ŨgN#ߞ`T⑷Mjaj_ܚ^lx@(3(Axm4sZ$\N [4LyOϠIP+Ќ"U뙺w}@=ᗃGd|_#W"T=~7M#ur},_֬+zx@xw_7VKt Vo^Wm svb_!h;+.6 P/"T\DiL=GAW}3N#x8Cܸ8AEE7Q m5ؗ(Smzt%94VmB41mJ Sׯdh,,5y frKLN˃ -ahջ;7~IDkcdidQy)RT0ٯ:m9׆;7ȣE*ʧ j7d[(0?m< 4 5󵳖zfwʝ8J>,kƔ_cYn_ʽ.=$~2F"vAL4!{-Mf,2ɐrfB\+KH7>m؛E\nd戅xSa0H.Zm*"oKF^'Ҁ7O 2;XFѽg4DSJV́DyKF,oE84hӽ;%yc.ssԌ1u<QYm{*~S5Xs6>:%]Ge3kU5~PfZl90/ݱ=8;`0UcQμa #%8$gc m$yz ݯ$Ce,oN @oДSVzt;%A ı_:f6槆 d*QжM ̎ll ǧ5 L΍& 0yʟZ{. N:V_գ81:@x@0sktؒӻfDAo;ca!D|R~/4/|E}҄Sc,ba(e˪,ZmKގ|h-6t4dѠ77u){!t9+]{04VSh<+VQ\J#K*4@q1M>1]ib=^1c8lsU6e>kkL̂=W#t3s- ` 4!.\ն{kT, M} sn֔j-9ˆ(`(KzyMɋ/UP}_[λU$PFI:ӯ e<+}ZA5]sԗq(Ť¤*oU(uuN̞ PY|4xJgwmk;G\0W#UէH ODI`4qJ<&5ӷV9CyZDxuo"tڴ֍6i9VӌGgwV|]4Ͼ>W)N:;TLlö@ax :$pn5a>[m񞹘kfU&]kq (` +ts*ؓcM9Fq6<[1ZZVXZMg܀K84y2q$mLdc`X0QzH:YiWCŠ @p9nl$a|TPHH? <Q3P7VҦW`ю7l)P&#D(~>n̊>Tzŧ8/J`seΖB7:ٟb՞0+~+0+@F6yph)vl@n$3߫dS膶Ĕh+U}{\xT.շ:0B#8sBohP_ !'4Nry/mEK?Z@UG^y9 o.5fn;{ ?HR67P'N27OI|1\ՁEگ<MUYd%E"8{}JlfxcTXL`HfOgL/!3aOvkOd a7~#A*W'rE#': l"fey<.ݴ[gqEst7Sȗ?AJ9XO AP"LV4Z\uy Rm,u0%ʐܳW3{m,S|Q?\sS+a&o8Nʁ=R(bJV,s: ,_۱GfQYJ)\n$#$yJ+[wD80zgN?aFޓ' JYDU֏sނ'U 0vY| }@ʙ2gd:;f%߻kZ.̀M--ĚkUo/[&ͷ$JD(UIjAJ^Q҆h`6-],v$#.WniS):u,jdiy'\G:+"٩9DH9B̦K0$>~$QU \۷P<3CKfqw$Ɔ\ٖDV!oqJC1`HnaR3e>FYa /W&Q+# P_!?lߧٲXTGBe6gH W>FCw:TͭD׎+] }i -c$582RRa9 Sq6|2y+xs+#zDw+21Oh/[6dUϦ6U氇zb_CQ3UGA91azo,ߎ&Y#%s%R14( `0YN6tx$"zAtf4$O(s]_3,vE+xjRvg l A @;B9Q0##U Q7btnx(U.5!A9\ l*1!٘.F:~Ui }Qj0MVDR |*S^WGJֲt.6¼51B`,_pJw74`#Fq$;vu6nO+lpJ^<ߏ|=we5|5ƈzAf0ݫax[5 [  r_XkuMhAt"k  |:l$AQ(.<[ī~҂m1/ΘD_ff053ZK |XoBo p2 vݏ>Ғ \(ErW,E7 %єʯz=P/si"6נĜ ܕݧ+M/e:rÃ&"i{q)R rV^>f_j4 J8^$`΅T|$WZZvIn'=Wq"{Ou2$1P=㵭Z'ӭR4-f93u@ #O[J)}כ`Zjm}P  L>ˉ],!X# Bp=ju0kn߸썘w:v{㷂L[Z9;ɳxYE(0sJ(* Sن 0ҏoA%ܴ/&Rb>byd/ ߯3k`B("UCm(Gb}zۨiAWvaz9>=6SKЉ]b~#.(~SIבk0ImŸfj]c&'4Hp *44;ӎmS>l@`xg} RC.(b:qZӬ@\J NUej♃semЇt ?g15-~GIkи @wWu_(kR8y݋Uթ67vǮ6ajEsip%Y׿USsKMT4` WĎ&ۡd.޳M@ M(?Mf !=Ș/nsvLfwoOim.֒\/4Ĭȷ?I;m 3a\7>9H݊^54k%:+c*Y}̭&Q)İx`WZGʬ4grReqM*~9elf7ů+/>tmN4R3Un&+\+lu[kê1L!_FSNw"[al݂tF>RsM>JQ "N'"8mx 8zhv*>vDחN"^j#\77N,|:ڣڌ&f[,9UZάy&̲w}k^8Xҭ( <{1(. > # t۶mܱ ?ȝgͲՍ7bx)i W\ ^d Ŋ:]4q+A6F%$p*ɝ"FI jzӘbV )g3E"&SL LDThsEL/xIQm&"SO1_m(|[棒ӂF\|` [|%M#ƨ'c-+<MS5 z u5"f]XfL+mDۀ$@pjv:p`Hj$,~mz([ւk[6ڭ[0Hw)^tY}]X5^t'?秾ܘ::='bp5ܢeC$뱑Tu'AR"RA& GLY))]ߡԔ&]B%= qᏡiVn#N ]$֯mRf]!."}F7`|.U:S|(CL*weBm3qD +;q5qr/O}\$O˪{"!>?񯀏(\lcwX ]@J*| ] Q!bR]QГU{`^*iZ/qa(m%7XŒ0H@\+$ˏI'n{P8Q2ZJ|TP%87$p{$=(6m ֳ>ӰY]QkH꼓?J 0}Y,#.ApL?dn+i<uoL6K A_⵻Qɘ:MS7\ds`Ԧu}[WA=R{fv~)ղ3`!2׻us g,B^Xc-LN w(Rx6*Ο1b/_œ}եl7K;iſI" M^*J/۩Qt\#k!&,YlG@/WMӊཤw  @kZ/L~R J *\* (r(KhCzj?kZh`Qb=WHC-4Kٳg*g u!bi[/a R\TbO< Ty3& KZ7lihHV:1bmxMPcKE+,b5\54| ݪeTٽ_īz. a mhbca4b&-SQjCF6,9S~4%8tdcV~2pHg;/`g9a6XR>朓v5=7]={Jɳ2%ˮ֕TӔfȜpwi1X c8x@ `+]/ ={*%8C?ɶ/@(Ȥ+°ħ[*~Ը0³cT_-L]P~CՀ]ISoŀi0ѺzW?XK_ݠ1oJ YGM;'CEM%m֭W}C(OԱ%Z zLjVbF `{ z1b瓈aSc#.(D ~Sz Zx_)z/'ʥ>(NFn?dS\ `z9ԇRAMlH >=)To?ˣnZt?V,:_; 91K][~@9jNWg*FF-%vv.cj(3k[^\ss[B\A]8K}:摽ߟ(z%R#ooȏ4 yh!8FGf3@-"Jv6pOS@=v%[ |rnל`PP׻h|鋜QڣYhQcH/5iߚ>ڜ@Ү27P7 BLzNnU2@)4/ Q}C0VUh# #9o5$SdZU1_1-i[XciS B$gv3Ҧ#䵄CR]1@.$hۙ&-}t h.xLnR(,'>9ǬjGbڕ/jnphai~ rR@c8e>q8ᄂݲ9: T'~p9][Kgi.hG9G6Db?eI6p2F1tx,wm:8-[(ZBjb&LX1N^ҤD|"G0-v-[1uԪU#ak߇i9 [ϚNүGe])7;w1e,q,H3$zv2YZ: B*@Vwh,瓣Xɻ0!)De{^0EáeױWveiӂ0rTqXj&V>CAU ,9[=%)Т䆁;*bXxMp^S>$&Y:Qck j |/ޛeX4VrT1* vAY*^ g%>?.Tj%wOpgT +|DDT'ŠXHIqDp7ˁ@²WLi*xx^AS^i D(t'Īt 8@JտN0p\^+Xq5*NC)ckPlAV3tJ )1X K!gŵ|!~P([ ^-*C3BB(R?#DAЋkW lv!te*.C,a2֬.qט4i}&;dI 1םl ؍ɼQ=FZB<(vN73Yբ1a=UsFimj#[?<(FL{.!ڦ1^ ,'Cw%2P;mb|A }Aq7.0HU_K_?zm(^T)jO$υ >~%:mb }m~E~*f:-x<:({Ý~$4*/W6ݠ`Wg̈s! aJmA&Ca3"rK|Lr 6!&U77 kW@1Z>:am#S<Ugk9BE?ؖe'@5K7v>M<:hF!%3?0u NxObްd  ,:tS*$SF\=)+_Dgog5ХV"]Z{!DCwnW+K[@ܺN@[X͙˻ 9M'Bk7ʡm'&i{ p8֭DŽa&dNvԇG-X)WNڽ,I.= :sO;Žu G~z0rp@d it}&h ~8Ep6x9k &cP{B{\, Jk4b ĒԹ>Nى,qŃyf<i:#<ߥVÀuX֏@YPȬFsia+7*D2q.Y /47D0v%_,9Ta7B8\V ); п*d96ߓY\bbQ| '&}\$D 淔BeV#n)u/p;"J ^p1S~b NHs?m}6DZ)uҹSRM~N@?,J!nV D| q4siU0fG>Jwet(«JtC<.۽zi$*, 6u s Rrz>s/V\7i9GLn%mɭ`sRV2DF~*ńʆ4'2x 0K<g>ƒ̟mC0?RIд 8oc=pOPզJN4]u]tOZޚyu+9Ef 5EcE'tE qKc*d<}Rv1KXLΐ#SPs+V!|c^svijOqN_+z|ᵸ~=6xΡ[UF®(2dkKϓw&8Yg9Y34CPy-ڲk3$3KG !"4 D\šA7} pFd?wsWUj3|4(f</Z8fȀAVL}<|hعT{_юe_XgK+w'my ` )w騌ׄ;S(oyGd(HC9ɋ6zLG?ڞIBЕ22V\˸f8O7#(yVQV釦]6=͐&VDVww૒$0̹WA9}I"ƴU?SwUǑrnn>}<^VklVyRd zFLAU5zCN-/o[,9]AMT㾫A%ިex.Uۄ1t2NYD(.(Mf ;IJ{\~g?kxiP%'-CA] DJYRp_\0̻-+,C\|xhV;Z!zFËÐ.@lKWmN48E.fQI kz;h_2)o 7K+.:x8+ p6˱6!u=Ăzbܘq\-]V57wfd}vm&.Y8u( *N&(oՇr I#⠷iۣk]} eHc6P@F"ל!^.i﵇#lSn󔣲,àZjnKRZ %ˍ$*SBgJPU"a t>/wcwq` <ȟBD?W[':{9_KM@ϟ9o;(M M ?LOҙ6tƢ֤10Nд@x|*g-6Hs T8N] ωڛ#dva?`%Z 纗:rv6œgxq]9}uHдcDJ=OI? k z ̙LD^)MXO &nT$EuOaM $ JCWy:`9P+`{j} }a4?6Xu|Y/(@4*9c:]DvOl֓9\ܒf\k;EAQhQ6q 鲑 f6U[Jl+FhscU@ac#wJqWV2H_]q _H2WmŭI]A /- ">ƜLH`1!7 A-g], QTRY۳l'P6MobՙdOhKODY {{,. }Cȑt4uSVC% *0;0 tRZgC48 HBrmfis'Nz:5e G쯭X9v"1b l񍭢RRq4^b|?\ S?&y;OBH7K&&2] 8"w.#BHQ|4ݵ~"?e199+r`OJd1E6fg(D ѳvkoYڍ-u zXeq;]T1 b}dTaKmQzAJ}+^RmH0Aʎň(&xnWR6uVzD&$a[^!Q'9aT:Or24L7Hܧ=cI=NA1ߑGz"ф4<0Xtۍny.Dbcg<'s*tǀ݈˅mZ5Fz8q1Guyc3eM_0I,֭ç`cJO!W.`thC%dhivwC}W\4ܹ(MgT, E@s݂51ޚR4R.BWڍ2 6Ni5 _U`jm*. t|2)^<'_AR[mJ2{61<ܿI+PK(d8P_btsy=5@^?`@P < s x|bx򟡀+S.Wٮ/xSҴAZŲ! Na^ynrP7, ė8 `>yͫ*@8 IBJ.#Jq.fT9&Y<&cha^ܞ)jRRȆMX7K0!øΥqEo{zn&뿕Bjy鲇pwG2¾KU"Jb?_wQ5񺐧6aufqmؤ#F'`BN9cPǪ&n.U˧^E6$;Qr?~A!loȖx&V3 B\;kJ=@"xQ֏LQ71{ί=w [A9[g :(tʑ9Y;hsGs ${0|hU1,ͺp4\("~zZ,K$魍}DܕtyØ^yQgB:/͢u/DH9cMYQ&}DJ`.&/QB˻'&(dqRRK. ] OA⡷Cvrtg meRzEɋ[o^(ˀA2kJѪɔ^ș iYHEK?w3-P̕3T O-NQs8V>[Q T3u4eix8/k:BKS(vѠQ|Hc9 p'gw9>\Oرa|?U2sW.mN5и~R7,h6ꈞb>db78ǣM\6ˠYl+`:MlC+{W !:WȯR`8ڏm}sO541\KaA<ӑD T6oH$f?7ORW/pyONa7AP%$a/Э)V L,fcAU•}C2pv[v *,5xygi' Q>UrP~Ѐx: B"͇K+;8~TYEyl:%HI,T @\ʽ ZdLisBv%hÍ(,O'A׃OGO۱8;pHTu ֚8*x ^Vh3޺(݀O,}{ cMV Sq{J^ 4rZ"QՃ7~bI<ow];0-82ٛX֞ۃ94]ꨡ#,ӛ^s+{Pel[Z+?Udsy¢Lk9 C\).1I85d[Y>2JeEJwlcVhbR/Kl~xYCHxFc_5p8; ϖyi:vѪmj>j3Z+ABڜ.яŞ%]pAK~@(W*&(9~xFo"KvyCɤ>96t$KN. $ۣ]7VzgLER֚+t^!u$ c$\EbbO<-c[Kz|̄GqSf]Ce%;E'OwN&"Nl֡w[}8X"J ڽ¹ck1?SHz醂I!z's7D__TqHxcs@eԣb8 }3`&^*k>w[NRxG^j6MЯ-TnĤ(6ʇm'”h3XSLAd;7fz[*R_0b ,ׅ-'Z9 r#iiCA=UPiSg2ayWe&ϖ{S/7NYnxzRo+ \cB\nYt̪r+&ۼ\*NNfAI-ㄦ+܀Z>DP"&wpT8|x dxԺPh+Tu&b8`_;T&ꦶБ*w6SXY4d<>>0Q\lAɳs9)bm4OrVI8-vw,gd=g}f Xd3Noԑӳҁp@C"Z ggXc)+yǬ9G%l䭡?9@O=~B-#BR % 3[s/D,c.26Uf IT=tކ6S6hW6r%,j* |j|긂D9W"kEԿSON $;qUJ+18}H?xi؛ĜH*ԖC98 FRv,9֨-˪a@BQkD:O[TE3?wӡ<y1 2~ bϽMy؞ Xjw8c,_/ {Fg藀Nx8SNbTIlF╄itv>t'?)1΋3v0@ 2{<OS`ENOF5hE7T:,\z2KAOGNErj mq]%\j@q&Wju{Yy(h= fAf.kc еCÁdAiy^QЁeƓy8Hc퇰r⓴)FFi˃XI¹2ѣK_Qk>ݓ3|c@aV>4!KEhPC$wL ;\LZX {ssL-!0 jxػ2%]f¢odF,Pۄet`d-E3+M,p-cۄ,jqrn?<rs%P(zj= ؙSUqJ;ӷ2}iO$2%k:ҐP* >.{1}N1gb_ckAvuʋ t|Km\of.{Lr"¤;>H^X$MLH/[IJO!j39esǪx=T1$ SOLUpjV`g'NEŊS2' VV=#fX:CNJb[@"g}G֪*ER-$ECic(_QCʍ׽@4J\ٖb&2Q\X;y?f0釈,ѻ@@w#"EpCT 3tZ=Ramx﯌,rA=9Ɂ녧KGaLU#sXG븫"γ[\X@Ę:PIGx9 ؍A ]0 Rpx={bn`2@W+lOO[>_/ eSުiaȶTRIyhrGoEC1w* c}K\w3f=2E:WnEp4>r v` 8Еu,~LoO`BY”h\:׆+:x\4 h+ۜs߽pJ2_ Af}X[V" vVg%$!?Th+ jW0fUM[oRX9 &x3~ $܎ws83.g-oz~5ԾHkԩh`Ҍ5seTȳINbKc~<𗼕rOlgDW..}拃Dӓ"w9:W6[t HcRTD5e^;B/`@RCy3^'w(%`/ftX/'\=S) m?tu{ E,++0zĤ=⾏3ᷟ Yl ﶒ ! emOTہy}ב 94nOqUݤ}/k?Mz2nJ_Ou7e詗[˔/d-3KSJLU B t9Dx["IDʯ| d0YyFy=#}(QS\ewPAcд-):i灹aSP(.V"ieðB. A䞭lc2ӣoEW{r˱L+oeT|5(1?7͌7 hMlHFS=M_~)H'R?2)wAK+fakWDtcBk1zKk}is7n:~:ywG9sVVg7^c;TB:<3X.Jy| D=W'r8. Βm`Xl~!p#.Q2,~jO )5 Xmx'1&}` 6 tY>Dd*QW6JxE,cr=f4)ڕdյ Q }-Xȗ sXN ŢֱQ$r ޤN ShpS  yo165"3yM1YVd΄QNSz I;mVM4ew!A0ӴbMK}}q߃U]F.Z]=zjčrg/Dס* mѬa)x_r7`YX6E`1|)c^ݍ=]cTmv]ߡؓ&.CxL\ws'qGLSpm +{M;j eD^ H$iw;vI|'6ytEߢh5s&L1js5A\I4+ſBNsXIF Fh֐!! 1F JP-WGO h^t=?b\Z9fjk E6>yT& 4 e&``}5)[(/ F_bhk>Y;,.Ux-A4` J' uԜ1WI'Aʱ2:!UXaQcC[?Zx=%eޡw75pM"3)e=9{ؙVzR@v!$ WsFEm}5{bBL5:7t:L\7ڊI?myGd~>?6HJ?QFl+~}]:jtkMEb tΡS'&G jկQ_7MAk +.ʙ6K"rmsD$>_t,;h1/հOL?N>w_K؍#MĴp\7-iB:MߨNKeحǖ]Ǒ{Ρ=S45Tbtf-)[kGEh g!۠ mfɶS?ⵀr8`*6˜(4=F@5vYR+;\vp7}6- { $r"A?'4ݚKRy}dQr-Q* jS!^@^er.-_sJ>+VMMox} $3йfFx+E!RCI]"{mNțjǼaꔆ u}Vv72!o*>畏lvR3bQ܅+ /:/Pav,[@m_xE9ZKTԒV ;PyH1助>".w}XTnGvP*<7YƏ2Tށ>j4؛J94wuoF@Š E\,A7gqWa H1G ;) a诖k>ccN{5$6;鯼7:kR`j\mq9䬪{.soۅ ߶1^E31IrN-gs)e3a?@`KrT||7Ș\ŦOǾ,^eog4:Y$>nD| o(9ǎak ^aX=&OgB02$k5La1gҾA` H2SQS=Nc-r~ŀy_%fYIzTCS)@$tU,bJDT)PzR|5EHS+?d$mKvn?938;'13\l{3؝3C)LɎ b 8]-E#EMHG1&پ#J Srsd`7 #aKe(Rm'z+40N#g}oo D8n)]rh|b f9hA\wddf2Gld*q)z1 cw-n&, db!LsJz_!k{3/kUn??Wg@388\9Ylce X)ڊA0ϤNӣEA r}\4b*d+BLL So$E8͋Aj@&A$O40ѣ|o.r84X#v+/92Cj@%WnG) JĘcj0ŋD~xpI>xYP|#R犯F?1´88OlXكQN!C 﫱t^0kǺmlr|z10UGfg$#&iԥ#Tx%>N"o4LJʲR+-XٓRR1ɰj-|TSL!b>x`^mK@uWGڹuգ۬: _VU!(`vXEWQH},mI)aEyL̚o7敠*t0ن;7*Jw>!CfeBJ/W?RG*5Z k24JA"c ӏx _=GPDIX1{*-yP#4hYEv[7Y3۬In32挥Retv%KSA<ާPHJBsa)=2{UʒD xq1]'SX[<n  Q#Ȓ#xs`sx u'&;Sx*/XhDsٹzf7[i|x*bq~K{Q"vU V tOvvb;3(TcWr݈ K(0 aH5J aETz)KiaƪbO:UZy.%& xr(NXՊump*): Ć3՚(rWHF 4?'+ H[7w,3'ȁcwYCPpݩ#pe9(Mq멎F͗n`C]vO6<4n*q?% Jl1/[E~w6#Pڽ0rU jnaWAQɖv@yN7Վ8b=*:鿒8fUvb9  ]l'NݡjOr{K(`NMb:)C.4\.|Cо8. +bbq2 M!dg߯ hFM Iń#ʫ(=KsZ]ʌS`)K)=-˽i2JVӃҴoC)7<̄:"1"¨>Xw١;]|Hfu0%5m: FTvN&ן[#}yvV0ao˿ k$?M`B7#UۭdPװKNHc;GU+Ϊ[| ߟ!|pҖ ;k^sXdSN"9qlTLvgL4ӵ/ZxIC,RoK}8 irbt.eI-'JGb@X8b2pAiaÔXH{dz Alkb4AXm #}jyxM:**TrfVk ZAx6q859>v!xNqi ~h}!7^{.m.B ]>ljn?(p9s &DS}LcbWp3X kz&F_t(VaژgnѨƸ} .ME';4P)pX\NEmQ6D_y(|VAn,G2+?`/Nu+δ& (>VW6 H+Əp)Emn=i< .?-S/K9H&0)@7mmg,8Y!3AѬXeߪ}ZrUrP}HY}:F᙭La~RI<c tmHq`34kӃ{ZPa3S!=xb,h ]24S{0jklZz>ݦ,8#&.B;z`zIÔXoǿ\Lˊd|0LP`M=<^?OTO$#; ՉN=mCoyD$~5 -m%}< #ma)s!W+{ Eh%ͰE+_cЀֿ6[s1 YD>Ձ)IA^ou-lK85EZ҆AMdT&5sj՗Λ'LciCK*sTzAU/+%д&T<&ZϰՋ{iܥ2 MҨqC_c-o׍mq m+qm/:P.F~QeކxWФPlF]<:wN!"eeTD/uY2S7D ٭`@s~&qKodYe,jXLÇOD<_Q{89 M{z@Xo,+ɢ'jU mQx=WK|A휼i*wC~MEaS,t4HIpTJƾmU+Ey^TL4)D/Y}TH'+ׄ` 3tgYN\鋊2~uieě@ɬۯZ1\ 9GKO=[S$Ε? odb'O/Dqq*2O*PjBEu/XY&(4K8y\&2:PKtuZ0@-qcGil{~:_? ZM߭g' ->@2zK.p8T`:op9Đ>b,aҌr'~GvoBTMM<FDUSNЁ_z{bP!QYкP5qRFy$Z$k!]>si+3 ¶"LO <Y:8IF-R0VXmܴVƨҋ9r0d])x RGU47)eu`) 9ER+egեt2zk=ن6BaJ~# _s`884N9'`5 <"~_+~?% رhqzI-aEaޗq6i`"H:/|gdf9^Js4 \eO`րk'$wjb#`8]>adE| =Q,LWЉŐ: ?cmϷ =)\X=9X*u۽|L⎡vߣ=fȥKN[#RAyP"LÓ԰cFr FBt 8faxB]FLn*YSbjok3)|gvO S妟Xo|V )շ>H_kߓ<[ Z8XgYa0| ;r7rN6$ںJAXTWu؝kI)WSuzu0IEd3j`!C̝?0Im(q.gJM0EkPJ2 /.fȯ3TUۚo[KKj U `Dp뼗 3;J[ߘYVcS,9/sÅ8l.򋦌k"=QGCʴYZTY4w ѓ`s|IBKk'Wx,޻q:(*/&pVY,'kA%q f9oЌ,DiA%Wp5:uCRp)C{zIJ5VtN;9H0}Qh_@ZFν"*t?$6xzC!I)/lky",R$ɱkLj+ey Kkeed` ze)7`$VcA7<\xi% K@"PN|ƭB\};NB+bqX5G+4 $iSy|a5ݔIHn:=WP52;,L̻" y*R\%#wtRUw_Fm JVϻI`gh?a0}@)f =Z+K_1h, 4MY%L@ğ@h=ex}l[ \ 5?m㨰O#j)Wu楊S} / Fs]"iIFc 6GX8A90f[eպb^OZ-GHh6ɠ}tIXTZdʮT>K:z|r7rHrDGIZh‘|n,2tS1ئ6gPuSHq׹U,U|OL$ ؚ;5g9/u5y[sbMi\7p}ޗ j iF ǔ^<>.C̳s:N/]##b4;e?fmJY?fZ'z?P3o[,[VuR%?i39Btj;J)GwB|fӶ aR`ᣢ)u]۾]{X <Ӈ1/XE`F.l-MS;cZEasV'dVmbPJ4{$~iU wr'szA톉~_&exrx/&5 3|!&-l~$V_fJM?AطIx5O>;GGe<MwzVwSғcU7t_'ma2[zYP _RF5FrGU0隦!b@)m-GGnw넓$8mHH5~c۸ߏ>wbtZ*UHE#*+߭-Y=\nz 7X ;6B֏y`cqTgV1+$ uWAV?*(4 ؊d+*[?*v@MU{&*MhzѰƮl"IOU¶;HX9 zy*#^^i&?޹!4ث@Fqi 4Xj^ Rʯ = (I̝D'IrE.W~rE4mm$eϦ~%o~2ع>6>_ߴ5}*I#-)I$̛+4GGv+B"Ю Q"-A~W|3R'v7{m{.N[]m}ː r Pkrע K!óh7u싑dYFba~쫴Jݔ}]); ج ]`Q_|yiz~0CެFKQZNglQM5 a\hGږ`A|xH/JXCx]okY0V}YH"Y&;%ód @&AGU:؋SK((mX}`FsWWmD8[AxV5`<ۼŀeoiØoK^V]bb^oK=sQ,L WdP*jkEws1ɃL*+Ypss&6WPx,k!YQHK#1fa'Vˇ Z#c aA :ר}3ỳ| \d^P,dQ)E>Avf u:<8r#FϙAEE8؝vB mȚ&R"B["H\1 Nr! ̸&Uyqݘu]PX%!EpvIge=J逸衘׈2QH";nlWG> )+5̣: RͻtMoswo&E#$Hr0. Tvg٩پ\P(b4|Ws{ԫ)"=vBvodUF m18P-Lr:!xI13yEgqawR!wsFȹ)}{` i'*B5z/0:@ݓɯ!Xl36J$9W>2^҇[fڌ`tα}4QUW|5UhQyE4tv$B6Y4_qY ՞:N(GO q:;(glUO q ف˺.[*s݃ޕ-. ˁ vJߡcĻ֋1.!^I;f1/c(qV 4^}ptU!w&Q8 ,UO ʷ!9䏘٠W+8F:sN@{~._7Fȕ_H_.ᩚEfjMӂ)St"%FNFZdB؂٥XO<ТҌgՖ'kKLf\?G.s&pAX}Nis$9*5\9+va/j"!Xh'S.l俤tqROVƥPf~gTL o4T@?~ÓrS'tؔ~m-VV -E%ϕUR|~hi"8tn{ZKv񉷚,+2jLՌ>cswIIA18Y?Z 'qQnsi&ʋyLjhBBupD[W%2 laA@D t ~4l>&sfPBǪta=), ʐ>W!s-c<ʜ;/7q{ţσS[aM TfqDl$B]qE~5FxU.sQIDX%3_R!J@2wLإ24TtSK5憟 iM^?(Y`$p/TUYhE}1$m@>z21^]O+Mo%@g_q=v)yR,. %zF5&`rMGu u|Om/Sg)rٛSz v`g cp8WH)˽X Խ-'xST}tzĂs59:`d /ó؋Xq{P69ކ.z.;ؔQv\^24$=\ҩOJ/Jק>g$w]r'm)f$K="H5[ fdxn5P7.Z'i,Q ?ž D ~v>5ܔEdKʽlu2sQߡ8'j*`ZV?\[ɍsb"+\߉+؄4= kHǡ1+&İݷ_EMKd Ihrp]8 ?[vэ"}^5 G5Im!Yi"4#сhʇFSF?ӖS;_`zR2uS3fÓPeps&8㰹֚L@RSN.d=# eIpvN2#y8Wڔ3ܠc XBy6O-lB\%|D{7lA 2Y/fp wp߁(v?= ڹΛ̈,N\F6T90zUoVE-t`֐IAo3czpPóRXD&b4Ό 5 bk,kpRyK%jF}92&}+vO%~. (x; @G<$J- >݈>;(Iz\?0Ш?k Xc> 3:}*,鹛 %=rg?v+jdD!}{^svV&`*^A'u+.%Xl(X}L j9|v{͢N @)íQs&)q<\((^_ &mLłzyVȁBdO&Լ}M/gF3Tk k~iii+g{P oAmO~r /J-R^.c6ŗ .ȫsť}x͉AjJ}TJ7 IojgI߃"ܲ1/]w"5<wGbzcey3(ᵖ QerI@15:tprBT$7`" Khk`()LSGXi nTFW)ɩ?y Cdo+e)2ίo-̨*+U@R{}"V껖9~\+V\&tE=q }0ɓ~B"R^kFl&ͬ,q,0dI^V|kmS!4{O%b#~^y>p)?CLL';o)C5p!UggȽhx(7+ˈQNK Akg2/Bs<8AD#zx6ܐ@n~݇pP;Q?~?2ip,*\SgZ1qLCʧG,嬍[$rk"{@Զ.?_Ԛn|k3l8HhOfpLhaRD:*h2Ku_a$N]S-&zLA6OjśӂΓۉgga ֈ!2,OVOȾZQyF1!kvV[Jb (b4*jM/S1`#&@ u*#v7yFĢ:JCJuHn]-יO^IFnc Oh㎨*?S6?{@ 5,5@+}SXtbǙMHu\ v!j􅎐Ž!sUI[ XnA*·p^t'p}k XlCSlɵq{ec `ks6ŋRY9lJCZI[-DCWL޲!$%V7am MNC^oGWR9A&PbBTQ D"sFG sيÏM^ˮuX@R#m .H}7ٷ??6wi; 2|Yu h3">XYw;%p5%7/2#$4[Ƕ* wBi/_R)c&±-KZP_#ind(i± v|d%0WqAFwtzc5Hu4-3,U.YL"Q7b;]% EFIQ  SDme""VegyX pvƄ`kF֬6ЪQUIThETLw}+0se_zlW1&kO!* VDE-U0ĵJޠ:1 9Q%HK8)ɑx5𻽢wnhuZDb/K#Jxw۪#X`mxLqWC/I(ENSCWfǣ&^([ ?Ckk<ҘL5|hX3Q)>_ɤ:aESs=uӑyC MqN5VyI8z̠cD?NͪG@WTۓ*ܦ 5Q 0YZ3ʵ, -$}>=H˯ۛXQDְwV3;GN~'̇̔izHrCmdx mfn=}IR5蟣@rCzv5B*m&|dxiVz~0>Yjb5uĵ,6z1 Kv" KkHhqOq)u*zߐ-$"%\t*Z`JéC"KFssF/pofj#[3X,2];zINMn{5Q1YAz:I<tinPD. {N`{>o3/]Xwt2DٔB_e=g]⢝+Vv7N}x%_$F['0PXoLVJE@^pmҢnS2q #K!r$z,7Z-)1꿊\,' ݋׀ cąnPӄJ7DLb> ] պ`LYJ5e돟h>maP0bko^͚nm-CEr^iN=g!e4l] C9L=ꪵ*llG3-#ɾ$l9i^4|ɚy Q$AaZB@-zƛ,57K?;lٝ/Pa(mxHvnSN]W#d]`76G2),{ ;壹_LAJ|yDgр=Xu nJr E޽fOM` ѹL6WL9K @ m"ڝ_ ^YW,&bR^t@ّxsce3|Q86,O x y³ Hx}ƻ8ˎ琧5u1{HA#S$h\(J:NpgrJD~mS,wqO\=p+YaS;bkb'),wNAi ܹ`xi@ht>l`&C< ZIYHtxg]%-0@@i9ޕ&w $hZkp9^(#!Ga &6Ussߛ]Kҥk ߛKIݟX]athk`N4trAMX:)0+o"N'6Ib9|=RʺuX/\Fci(ghJ9Xr@wEIݷ$7Izbhf|hXPU1]τcha|Z;OP$Fi bc(f*ɿPNqx{1OQ)j +H]_r/Դ]%bgwne`g tcfߴ@ LMTJ`@ZI8k}| B͔)3v4eXȵݤ2c$GE,-H:A쎄lM&\et,#뢲< ; OI}$2&RK|0@L^sܚp\Dw?.E&MO7ϯs>=U UP+pb'M8v 4!@ Sv: 8 ·0 P:[Q-\8POU]U@n|;kя"`.aC5o !}Q/Ir:0֟i,2qujn8Sݙmz)aAκ"ڼ39G{ˡࡅ.'A|!)gѱP]l?L$V/~ O/N~!4w>IudAf.$i {ړ}#Xwz_4Y U=Gϔκ|pOŌu?& {$ah~$J2! $&B܁9l2&!cOeioH7Dܒ[/U8wNQ-;L0s'oA?޲שopkwVvM(̨-2}V(.GP>}vh8̾tTx໸!,vY C'x%uKrt |^Y\L¹q̅cCӵ;QP^vr`(-xy]MHK)55{v19O\ ~$*OADM{ m{LKJ%lh׽O +O+ʹ#E ~܆HkO- 3ŘlěZ4{U$f Lt ]ή5v?zAcA-tA_pNk@=(k*kҬ\).&I08ge=[X fƢ-fx%:ނ`rͰ~qwMy_J5,v-.qq 3@gr^ Ltypf7*leCyh.ԓ .Iք2wYB{d-OIP~N?oҡ:ar5&YM܀ű$8GձjXؼ~F@]8)#3rIt7l!?%Wܶjf-b{EQq-eߴUn:xtk_ q+t5v7s8dO;eJ] "e҂706u˶ -De/2{5M,-M97z8o.xa0JiW(f>MmZwd7օƺou1S{ X҄aa7}dMvt1꯲VRG>5Q98޶qˋc|d,<>}BƼOQDUON"zde-#~ShAVв\(sg_m1h n^SSݵ==Ļj+6߫dg7)#xS4 Misﵘ&93 2~C4wXhR2C5,.gZ> 1<4]̀֫9̷yg7I Yzn#o>I- "V2=KǪ?:ĞcPAjŠMG2s4]\~~EuoǑ5~ق=%a--U!Us٣n^_1'LӀG5)Sv B%kho?n^VA˯0~ vK)^'D#9y‘[Ӊ";rDHz!yyI SsFvsʍH U;,:P>jmh'&+=?al4G(MiOSYAަ)΀Vlu8gFUfc)Z(mնgi>P (cmC.sw93+oV[LQ>жVQaC$i !l/37'zn 4idm.&!J0# Wܔ}&0 zKwqRXM(; \ȱ +κXip[2y  %t!1_VSCH戥n6,0h8_T wW]2*UFA 2v.Gz`4Oƚ {)7MyLxSawa*T;%z\ J#*+,.*Õ'1]@=5JǶ UK.=:G ."af[uot:?%R2? */ԑuZ`?1K'@ǒ$~3/1onАmgĖ~>sӯGQp)Ms Ŭ 6U [ϥBlp[AlbkWLF?i(>Z>[w#$b S䙠 RԔ_>B+=^=O^FVvrdn{q<7d8< UH, ojsCSU\K ̃Q´VgE%GV)W8PI5t`F jVVXUcffT"D%iq$G~y܄_6 余j&Q$Ξ܀!"kŸ_`#tuJY N6WBdn#aIniz)J+T7yj2nڳ] HS>d V >[pefnFlu@Zo%;ʳP%hbWGB; Z1>$4?[Yu#e[sz zw3f]6jx _e9:t="xb%2OG)'|-TBwq jky_ڝ/b\㲍酟1զvEzl*fn!_֏ͯ -М*59u{]%I<_Z ='moxB/ܙ ;+q(͵_V+ &Nu!<ث| SMfnp.WپܟP3'(@Q ځ)3=-Z7wax0RkKoet8C A: se^^#:bz`1eO{ԂMmʧ苔5%AD7W+iVٲE[xER&ec#{ eҎT(JS#8` y1/-+Liʴn&φ>0$}'sϘCgO0O%NeV{x9Ez`"\Zı籂kz;*2 VTDwlOuϑLA$\bS׏bWսj };¼؊8ƷT 6֩Xhީm{YTYCN8WGڎ.ȕZXn#[UC@O;2ܗJ $J4wc0λEZsJ0r fFI =͋pmJ3(,e'CJș}br5#NM5~W#C%?~QMbM.Jǽ]*Cԣ&bMIӋ?f`«F[#^XwT%:fqQ2XcsOkvˌ~U5*}lTbZJ[ރTC)8HxzUq?}50J~JCb8vv^s{Ekf0^6> ɬ.?[ŃxP't.u7)jmAo],Gud|懮S+A!ayA[ܐ>Zc,|>CIJ+u$#kc4n#$4q]c9ǎIu!5GZ>~ԡ] 4R2XFW$GJ}';^C*=HCUa⻱r;K]Ԉi tzorkqPr90;E)m+hG mJ}@ :A5k&ݙ'קdƏcCF8Y {2FA'E^*:юGbvHTQTD}`0[;[!AJ7H #3sJJ;eP-tv#tR#X/HN]UpLׇ9 !?R߇OQ@.mGz(_"Jx^%k-n8$uHU{FB< 4JmW*ެ{GhxBl&V`xK57Ť7]0)rDG06o f[/isd83+>48C@EңBkIm`ft H8;+?Rʓ} w)IFA-u’ҀI,` Ro$z_DkXnFT,@$Oue쮨#|b:e *UW[ CǍAYv'&?ꁺo|ʧ\M, [#\_VBq^e$N#eFI Dy1 OY*NÕF0r= ҿQvLo7gcV`?/:KZ[x9ߞV&[/̰>|J3mouԳ\ T. }|jh~nDW{ݝz@6Be^*ox%6R$(JxlӞz\ 6<8d(>Y㝸c0L ͘O";Y?\Z>v9Oz)S+l1Ԫfnj-&17D/tgy#ea-MۃfBJ)%ѹ~OCY^ᘪê]`Ew/lDljD$pa5bՌh 9^XW'Mڃ!,kp8Q7"AӐ f Joq 5};'ÓGl""Չm|q v22Oɖ\T>Sĩ>Ԭ?lՙoƉGTMmfHї/yw,FV+, wI1իT >&<(."yPP\7[P  y2*#iT%lHM^NJAd1:|*P4MX]j>f)YQ@d{N!o\a^a^F/ ͙>`06cVq3LP@x IX(=Lۄev#g& LCflJoM8"eg[ e;7 #SE0Y?)gk`1bZ]Ɵ)`J'.ӽLY%T"-ivԼW;ީA1J)K΀9*벹Z0S8o y{u[ +*Wn\#&Ө-gSX|3.n.w褦jL?J>teh^DDFu~$^_≈Xg$QOh_S.WaYbr*;+7VP\F{9(E L z+77iԘ( @P+@+ 7Dd";#j2t2Tpn^. OEsOR*EXɥV=k>lYc$] o1 O8&웛(d?@ Vm҉U\i g{̫I˺ #<ң9YT͊C X@)0Zv':z(?s%D/X bM IJqxa7%&Kn$=*LsjL+ò_mMƷ2㺘o猼Q:I@mN?c:#w -;WC 6D7EP.l҄R'J^wJ[? ?aZ;)o>,\TF難DxuE .iNh)WTk)?g'ETȮhN\} ]d?!C -XybɅycb/LB'atBὛq[hvb_."X` :GQ<7}}-B$Yx?~WqBoG٥>Z#M|^o5՛hYZ 萺[p+׹ɓn`FJW!i@#Ίn]" Q¹dfA_{lImK{9f4Mc_\^4RT8."8!NT%{9C2y?bpab5\hH]FgDb[9d/eGX$9pF~~`br),z7W T ר3ci{ab+>ivy~FUEKዊb0&P[TyR'`0hXx]@vE k/{p9A}C i[ p;NgEv~Q/6xD=5ռL[$`\_lFHzF]YKgrڽEN7Zh>|-26jACV C#Z/ 4y $u$"Hx#,~pzA*jGgCXS7uó箨drOfm#A݌brvzw+iLJGIE%bBp\*ۤBFN[=̢%?tV=20r)]^.㠎p K08cuBŢa,@(EJoW{&y@(oE@G^쿺~Ìj_wH\T=|S8xhiD[BAӵa= .c^R:08gexF#-eU[{hdl)E vu":A \$n)B[3SAs7Ƒ^3ܖ AMЌ.E% 9.|se.;6eA=>38 ik$!Ew/\kommt5Čx+Iv6*7tw> AnO|[c~֏>ov"&|l* n6سO^P@[vHj!P8^x ,=p 7\鑋<|?u =Ʀ O<0&J) ;Tr: +DxO ѥU^ }i~ـ@_t\tōq.}g}TkQUJۅ,*Uh5< ݖI}(4 oҼjҡ,Oam?LDrVMh\ΰ>.Ɯ薈52r[/ ~3 7WXX?tU,!0 <؛yɵX} Ԇ]b/ȊkNy8%=="1O[ׄC׏0,Rv_=w?׉HGl/R<]/ZH ]^kjT9buGki/4xpT@=v seTK^-eRS>"Ђ@!P'>pO Y3K}DܶZ>A$e:~{d Lz_"zT{C̨ދ ÚrϜ.{'޹d菋V/sbr`&!zˠY +4T+O݇q ߊы8M P=y38 `@@*CB_]ն4^2 п\ eBF3@sHܢQnzv8Hښ(堟Xv6gEbѨ2R۾Dy6o>l z&SV#㌓g/,46/@!81h3ؙYCo01ʩ]v1ٿ! _b3 ԧQUU˩"lh0|?Gq5MT#FW t58$\N_E7s#>s:7ӵzק,WD-ݞ:"Ùac/׎bEHlq>ˆK %i7rS8>Pym%)`&Fq2V>29(A"c d8~BrΞnٱ #檀m1s$JVYa$]"uI[:쁿j7xː)9aZBG',o5e߬DdmʹLfCnK j͉PT,ȴFv%N(O Pc%ב6;n6*gؙN$!4x:71 UJ fULbepvS5ӿ =3)=aY y}>)Y s}uꬦKHeUJyێI !\ IyEޢR׻gеA5bR^s}"d]+ôY5e|*:)rWs(`>g4; afVh`Sm&G )NH<8䎺AcBs%.Cۈ XVq;(8J?; MKxXhh>#Y6SI6Of;q=Mӭ;nT=[]HIH/9zW[QVeQư៑1Ē&] T4y-v P\Vkrܒ`vjPx1\~}S@+f|n_0~$_FRJs/ڍ*yQM$Į7y)7 98slXo3̈mlaw}s ġ:sDH)f@zdKJI(gry&ahJ'w59C/.xFrՈ d''ܳ)XwǓl wc#ЕW媸: Bisb,#Wa 2L"YmkZ`ZsOz O:X$+YnQT`Z]V0Eywc7 A;>RÞԍ:6`8S,fm'-.st9J^wF24U)VFKXk.U8,I5Z7F 2MRV5,"-@:OV874Ea(\o:-:3ZYZ,/' . c=l"crC&NMU5)Y}"C \aAK$5zJ>W%W ###`w<慨Ϙ-e%Cvmdtb_Dr;+dT)qa.'o>?).ybyڹj- z|# 9pMPW\JO[N,SF[xϕ UGuɯc>h%"`wrD̆ ׼6GAsa`ȄOi[P,67 | "7ImySKY&aD>õ!HfˡUz5r+5J(S+FtOyķ.8T?z>BYu½kُ4U^J_ާtO ^ $LQ4sm=m0)]b &=5zEl--jM0LG<{40Є"4QG2S O7spSotwVWڑ%u㋩Ң(U^7y_j֢Ys݀1kNnbWy!n2)IL!VLk^:-\YRÊmNΤli09^U |( jƾᣱ0otBzSd ȹY(z_{ҧ=h+*5,뒬8M-Z}~$p%x9-vwjGK3 PQ2,O=%؅{̀miY(6$%f!h485&܀!׵1ECE0 m+54xV@ES#njڶ'M Km=پ0Ѫ[FTґ,ijMw#;Z'0~ܽg(מL@@3Լ쭮T* 1 ɹS̈8Wes!xbSN9tybg+~,n+O J,Pl/"QMJyF4Z\/YZF8!Ec&@ É4TF #ޓ \hMQ#= E>=yF*vS']!xDLGV-MޖFا1а(%[prDKdgUh=R>]< [ФLou?Ϡ3g'*sju]JP݂D17*ɚ.kZ]OKժ7B|z8[کbwZ]$rrR$bg sG%΍R4G 0K%Vs1mKyT| E͏Vi\1I[uGYP6d7l= /dx"/˾չ,o;q |C5{ bͶ a{TC#e5a ߝu/#d]m BH{Sض;noUNj;5X\waY,+GUR~% Qtϔ-}ΧAoR>3ʀinQԘ~Yy{CeqC 4 ?Bk).4 AL0o6_'Yz=UO8s20- (0S&^#ƒx%/8C^3xP]49~ʌWGtVs .C  ukq:Tƅ?YQs*G.5Mtl 7KHcQy*XGѮ23HD: 'F L_ ăNi)Qشr # 1#`,T+_ (wOd@1ABV}tuAtO QP|Y&`}=1g?wK}*"=vɱ<=idF%o,1?^%ev5N\5kGg+I&:1i{X~ثOX oԟO^PtX>ߍ(,0;P#j^guaf/H--,%hoe*ٲBjD͚7>m't:r =h0+p<)(Fwqhˑ#ʼnA!*4E}E`QQ":O)ZnۣQ؉Yd$RnI61A#|+dܤ"3:4L]%Q^9uk#z|7$w'ɍHio&džɰGC{b{u􂒭ު~ԌLtLJ 7 4uӓ ΡWY#qXayʩT:rn_^t3~ !ITcVo\gdn"Ho*C bO)Ŝ1F7(   WG3%f곧_NB,^\]crhh*E4a[m @6Xm7@jڮQђÀ /7Ib1,<RW7滥O'8ɦBHfFC:Xj%@N]HFZGZz֏"oy6xTiT]2.Ϋ m$)Kar(hCH͒~wݘl*;FM#K"rg_=vcc^Hr S[6]FfJxfCߐ+f ~ H}&q%)t{"Տ~QȾS^􅅌2oYXߤD A_n*S"2%[ZdD3dO-Tv 8SGr? 0^i(FS vH+H;˵K崒U7ϐ;^ODj)vj-}A9iJ7n̗o7ߕ/x4Xܦ<9D Ejoxf,)=A~H?OlկQ; 劍+:1|VVfoS^Xg|[-y_Ky+]D>E=ފ=T[ }9h0A.jaNdc-eSD ;=Q4mށW_{b;P>Tz 3j :+PXz 0 qfd~;6 Ve1Pl#QmDN0}|_> utg_`|LD.B?ڛ3s K$vl[ڤrQlU}y'h VcaE_OB$-lZ}"rlֲ\BDN㾚8g~G!.A nK$$1TQpԔ1)pyU# +? "Lh-m\݉y7_=2PB ~Le@M ^7o6xpz(ު13DI`N;g\1~6V4YNo 3ctҍsb& o:,Z:޵T`sedn:q1KP@X=2,N^DqqN+y`Rl.;O#_&GbͲς5 '67JJt(Fl늢slSg~Zml|ឋ, H%~[_u(92-; {Qcj!_ɋHilّ®F7DC{u~2QY_txB8StQ\.GC#ͣC`g9PnB1Ǘs"e"N!J;6b3Y'gz;:B2tOρ~Q9$eIiT&j~˅ՅwTx19kCnBwMy>=B5Yv9 `#[( F{ (dTˀ%gGbr {:@Rz|!Č!xD$N+邏)pbUTLSB| Wp$" J&+:kˑM@m(uS3m}y#rVW_kEŵ742ʝ; JjU6_2$"Davf~pqAt+JeHR1] ͞4k`T38< ǽMySZ#1b ewB2NZS |}eql9hh)TLGcGQ9g kgoUtMM}_O"&{RZ^|M?NSăH9贘i9ZPFvn4'UIzaDuo+@p:*T{%  T.kh< 'f$֤ٛZB|ף_CZ5d`!L?\Τe;Pn~rOfԝiH9sYoFJ{VUPS>8_n$I^f}Pb!0 7cd sx=G:QΏ.\^~9h'du`` mz̚!uX{M|;ARVR*Xl;A?y!D&[aM`s1Xbig\?g9щH6G@O,)L3E bڒm6Lwix$l\$Ȧ:!,槯.Z{Ӡ^smM2JteHn|W+ggJЊy:>o{*Jݙ%u.'g%+ feՔD]L1kAH u l[@X2&3ԝ׆(*p>ghQT؏:rBF,t26ͻ[H$xqP1HoS[vcy!xTnGRxl?lZDWrCgRUW,cߪGgK]/@ʼn9Kt}5َB ^B8wns9+vs%)lj\V\4j39VA3#~a,CwAMC"vuiS>NCҹEaP'GUUK_ PΈkMO3\M]Y&GmB$N]+PH({Xdb- M- X_f+dH1Oevք{ BE}5mH Y&߃wƋ@![XJT`#2cHAxkIrMa0`1zoi`p FcU Ī-ҍv*eseɎn"qB%uch#Yf-PiFT) ֽUp|ŏy%$)EyAK\D&drIzOn@>z0yL }uJ/peuKf}x!bV'z ݨWܼlF2fegՆfae̜[e,jd\ }$R5OQ$L2X.Sd@brO\8W;1H͞9J$j(.LQSl[$ S#qqEg]bZvB1FKcB|=+e;B1Uq >DH֛|d Cx?/5YRcdC@laWǵs. Ֆ@9>m,8H=n'*ā,7p,%/*S!@N17|a[*} !49/u9(~ݎm̥ T*UVSDT Eɚ/VxBo2x z`#p_h(ZQsxD`FaC`N ټ|ƃ3&j՛ik[:hxjʗ:?EWtgW6O>-)\яn%#Mm$ܠiЧ-e-GmH4m߽.k~JGV -h=\޳)k q+|D1GySUZ~ɢr|8QƦC`6nQ{@/ZV4'L̞*MLK'Z~YԠO֎'>~ؖPG:> ӡ.ݠ°tl%;%WY#0(ip72AbhZdr#Z]t ݏq j(<q>PtL1Rp^Q-"酫sLqFSbJ>[ (.BQN؀iȘ Sj{\{ǨRd tzuD@9?^ ^*l 8%Zo7Ͼ'`ƴ>2S~“. :bV9':Grd\G&}D7&Ñm[}֋vLɍΟ.g>FqtQ!gr-}_J> =x 5R-2y&Sk (<| [Sy3o$JlW 5C 2k'L xGPK0j8 Vbx5c?zb׉;QPnku6 ]a?G.dM,ϱp ,qJ9cG|1{3ҽe\>m1~|۩%@T4q )˝Px;,3/ vzB񫧚RPū@m41QR/wʉ{`B5=[$B`wm{l6@{oe|H93$DE sᯙWޭO ܀ 4`܇&T {ĵ*ڿzFy\.H,G4/-'؝\CKV0>Rvą{K֦ՂEM)N"C{>HRF\~p?_uLV-6N@W.$by"W!A$)?l;;cs$ɹd0n*-rŋ$e'ٞͺcKwDrڨwxШ}\@7U6=@W]x`o4si^%x1X}ialRLhO)݆|`,X$|{:^Mȯv#)ҳlgNݝ݋~9S_\.%]ZqXs^mwP\p|=+muRoۼ+ t Yh+qA l&nEU1s)#ӛpV 'k[SB;Ҹb{-:VSPT(!̕v2W)JJָ'%Fg8 ~!x!2]}DlKA;ʼn'G zUڐCV0, 6B]p Ç2ʐ(G7ILcL!4ƅZv`N#k2"uz]<[Ap٬Q'dpt$=_9xJ}L/h2%/죮 Fuw@N>cWY0=g'20U ?.j n@cȾ㧭H5(CG-|Γ ;ϑ5a^ =Ex`O.8US~6og( (Pg/pF]lE:MGUcƸOv3Rv%IxLaQƱm( Y:iZ|obæo-~/jG/e 3}w'`+7TOϫ"88C =RQc[q^>pue }5JݔǧOnN`(XA؜^u";UҊ 30N#nkA>;E>@WЧɒy=)= Lz <"Kn(wm5*<.I{J|Eq,GnU{S}oÅߜfp6v*1?J- 83 .\=lV[h2|Ex:KHBW2SsTd]|hw/O\>#osTWP^Tئ"/Õnun"l(W2욚v4 ki+C4h/Jleiף0u ;lT3'mK ;˺.\B.02tU0H$1{Iׇ.Ѹ)Ifۗ燂Cc\6ɲx _brSuXK@bƱԭ^b50Cǥܟ|fLK$4A6!]y7i{%g 4B)^螊 rM*#Fnw+npKMQD@$?;G 'BNh3xֽ37˛=N-r-nȢ+@z-Ŭp}=acYr< $ؗ񊮖Ԣ57(@zGɱ޵9@)!*wv)Jz}5_q4_{ޱ}5KK`ҪhKKױ~MXq'}/h 9a'Ehˡ;pKxN[A^XDe__$h"e_bG_V[[2 _J,oTl̚88ltG 3A1mQKUúdMRvAKԕ1}h vӡN{$px|PDEsֱt, «w2A/DaBxj|&҇iIp !Q\q9mJd/:yyIbvtK@G;%7?r2+L)^aO!GUX{bLWZʧZRKg"$UvWFZf5ag%*{9t)K1ysp/=0Z#-T eU3rݴH& h/ddh.e(cJQӪ,iM|J|bܴdA !R} Q,lWRLs^s.ɻc$J@|b >] K}= RaGnb?(S^P6r}l,U%L>RKI4j\HK{>i }XVYL̇Kj@̯o5U!]Z/ O˱yE.X %ԎPP -񁈵?"Y ,.qaToB{lנL ޢYJ 9ͪ0 A$YTЩ6z~S$2ʕo"˅`}¸!G}G #p6d@{b8Oٟ Xꕯouc))l705Ⲅu GM-CrS'qҌ' >ؕ2n=ok!*G{W t4Rn $* =hDo=Ā[ay3 pV+9 +_B$o+2EZ-i$F>蟱WK<|g%u}[%Qg^fDYvHl۷naW$%UvvG'aXJLH*DHyTU_}%X.\2hyH<|l&b= oT3'(n*3t|Y */Hd0W) A5-#cAƺ]0(R]Pe@zD?| "D-{,6YQ1I>Np"t`-<|/8]uZP5Usi?-k#5(7 lޮ};a~v_9?Ne ;*#RF|aIP%H'[=Մhz&ЪBϥ oZ@**u+^d3"߫{7ǫ/dAn XKc->ǕN_Xq})6/5B2.pG}XC@bo4)zxj,ؙDu%C; s',mXz-i3g&$_ s}{Y;c(zHGL/tRUOn wH%o0_7'69_)d_. "q?(+}4k`~ {-TrcW%B}8-DBl.`Nvmt$eG}Bok:c}zzp-3Ol(wAXUkB7-j{.ܺQCa'2>p,`#C و|sHORj6\ׂYRy3 ?g` P4wrR!Mwx\A`.d$ns+e*31Mژ_Bx.BG'8FBĨlHL:NYϓK']Eb5\]WM("36&I^3c=.qOE䎘baR~jfĹCTL]%NlVZ{ӟP({~35ժ;Io^/VxMD Y X]w%@2@IL<$-7&l;'߆v%0X;G/O+DNq8օKvӪ6|n &,-j>QLќi;2;'{+i9\ P ]Z縷Q&3uWhA=8Sp K5FsW<,~~!js?lLH:28%'E$[%$ s|daJ_]{i3+"ibb F͐=pThѿQPM W"4Xn:> D pQ 6 B;FN<ã%o4P :T .ۻZhVWhXIt; ~Vbah@7g9,UY6r\ny3gD=4x&PO  H^M;*o!+,@Ćbz"p0txy4lϡHJ 7IPS|՘*4 c<!k,ُV8K]hҗԌ{ى@:)B͡멄,(u>`4c+x[v?-O{%?M-&Sb'A9;]^LR=gO6pI'PĂ((*.XMR7k|fsMp4s+Y'O]UO9|`ʚ$QS S.O M%3G_J { 7 Ӂҥ_>^z0bLf\s{&2cLC&k+8 C_'`iQy'R?9<ܮ (YD^?Mn f~;;w30@ ^lmnaR To\eH>ZBNETyE\ yr"0[.QPѯ܇Ѭ!^OC|MYu|NQPG>Nicy 2Q+ORNiJt7_F3Эr|9Zva=!Jlg l)y ^asOfJ{ ʴdᐟQK˦;tL +jK\+f"2⨌{D{z<1RDIgwmy+ga10gt2jխ؏F2?]/ ~eGl0זgWO̳tvvkOkE?~1W t*Nة.^X`# ke|I `Vk%, tƇvvSDzZgݺ@/ `~VsV0l/!F˳H=G=ÆOcE.? ѫyӚWx%բvj<1ç ⣇B gfRϾf9rE ޮ>.vR<'̀ r|h<*y@p;𓠋QcmKT[B,}r b0llqo :+\;'?8w@{@X%e$W⃋y1N*x3Z{Q9TiX2XmEa:#(r5>z\ @Oj ӒXNöl-'(@V ~"Ȃ_-ԈK"lE8sW>[ލ3 F۲/À  =VK m(Wa$쇀/A.P.%́U}8_FiPyš+yrEY8cEBצ*hMQc"k^4e bZXNo["vUX9{HcY1jC[0nz~P_Z;~Wl"WWR^]i`ׇ-An? clALB, wNgɋy uC<%qmَ#푈 /~C.}grE en 1;QG=v=cC A˞B΍q~B>gC2pr*((ڙ,X[o鴮 xCɠyRXy?#ldOVJ'95G2 68XZFeW#3?Mԩ)RidbֺXx EH#hNGq&o2} ߃Ͽ廁L'؛u!kry9`"d^ěB~㬙x>lHZ\feP CG1|4R(DH _$IeMtIǎ6+ۮN,0S Xf/"úfV:KT9NUMHܜ<G _AV0e.xDLHWսixb/yܲ(C^-cD!`.)t \jx-:K(V펎q8^{W@_DW:T ^Gփ#`/weAqd̅uɮG$/ 3? cG0JWalfN猰 >,^^Yqf]¾56Y5+:X; %i]oTd$_x/\l<\|ewF4X+etBxGbvb3 |kl,?$,c;+9 |[S O2hq0(|J\-!픷zbڿZ.z__SGAɛ;X+nh~`Zp%OOIͪR7jz>FCI¸m6Ɉ٘-SٝpazhmݭS3)mVX:CPM+gQ mEO4urPa kZ ޻@uߜ>|8rbf:bMa9a&) =!W0S=_Nb,wj {Oi&I4.R<~=oڮڥ9Gi/7긾R†IwAB'kd\GO z.Iwyv%B@#!"QXwФK"=:}FJOđ;<`?OPO|e1afO$^-|bd4 |1;3#ְH2JWpVA@*HeN]Cyh h$l "9C0soc9:'t~Wc0B;.mGЂph`r:V І1 F727o/FO\Fo(1E)wh"΢DbLE9j4W@ۚ.QrFsCn*\g0o빅M7eet-ɯȽϠ.1z]L #$X֚D$}y"z( ['ˏ?IÒ;gջSKI8'+|3B:;8<%YC(r9zxNra 冦*"(,0m!FϑgcC+<0vI9[(d$P0γᔤqK~%ʒ(mhxsUyq@v,:SP(#Z.ml6mjǧ_c0u20;L.&Cs\&uOIlRߣϲ瓨lȈX[mÜX,c_#=Ygkc2V?!DZ);$:zZr0< G8 !ٽǜi}uz`Uc*7d 5:#xf 'EGl>l>[7͝ d6xKeqT4+@ "Pwxg ނuor%"@1iWF3K)Yewl;&%\W`%n*fH/hk_.Y:R虂 TZ5 WB/.DKtdh$!jȃ=Ltp$\Ep%s}`6rbNO* FdFC-02DY D]Sw]ؿ.B:3I<=W1e &|]LZU9XŽ8f)j>蘁䒳C౺#J6mL@_&() [@h..I\dv`i;4/@B1NOt(+tܺN#1h3? -]QS8Q%q\'ڹdn"לp͋(ƵA9!q}%{OYެj¥~^r&c ˑ[8b?ʄ#_\Q6:[u23GG8׬ $$TB9nxލP04asn ܨ8f XB,`)ʒ6fddUU1D/OYhuh~kȯȞrN[:\>䦇-ezmF"gR9^ȿne Hx^mfn1T>snl~B,9sm~1mo.޳3`_S轘ad 'i;oOp[բ4M_ieP˜QBJ E VR P&Γ@( s&D{w #\`FS8rc=b6Quy1keYH<.t"Gl.~;(:o0POa?n&u<4̢|L!֤LX ) gh߃9m /duS\l .:>YˉafEHwLAxJlժ,NFCF袻MU W̦'O)\1=LYm 3UO,:‹D@JP];hT\/$ *kLm<4e,.<˛ {FUH ie׺&p" K:o^06jc[zX04FO5Us,U1ыǸAS*[-m$]*rxI?g-h`ay&IK2 A^L h'F4v;q:SӍ½tkYSa Uv;Xsܯ3ke2,#$}`L \B_3DJO@a˯ANF-H|9w4%DtrOOR():^_2 `8vbb Q>~?%ax3xZ5ЁxC\-G\jw?1OS(gb/M  >Gډ2cvS6Чrq1'_%{[Yr$]]κ$ k/ip|.~}jghmT[s>ԙҎp ~&ePΟi2na>(B諝|+tArPG] I!GX}#> ;.x}1vuO Xnm?Rs'>i;rb,DLLoC: Qx | c{!/PH9[M1iedMqo $E;hlVf1E5igrR 5o>$:Ttqi͹>[D&?I]k#k8|J$1k:vuT]N%z Yj2+ky222!aU5|3)U$=^sa[rvXzZ$Y4>#jfƋPjmQ .o `^I Se>3jj.I𛯊%;F=y? 3QDmvFn,vLLSZkKnUš\|V^Q0\S·׆~e}Io/ГiKnH@D]к'HV(%nl)):ꈬ R Q1ӕw߳tMdlmOEG!.v M~*5bW#K/u L+J’Ůo3ͳK}xyi[ʁyE㔮;hb}rgH!  6$:'Z9W\ Mhn6>V6NNjq#DQ,@ү @Bj>/3E8 Kgho 2 w:"# :rK>T ?U/(+ ai!"0V|1k6uy%[(2klmoij F_I"Er!hf*6X^~ԉiﺴ킯~ 0$*hM_N @ʈؐAW;~A %'#$@*X^g@|1(k.Jvb@{L^qr+_d흑Sn:^HtW9_=nԠ7T7c,NF)zЕ!  <2 F snHtC _z3sr N\ӻ;2 E6E{q1sY *BJU=ߪl>ʯTF7^pO8 w42v?W>Jם</`_㊼"lp.[ʼnږC+Ow'm-~(B3Xw0(H$ҭQhmէ]:ӟE34иIbxi3[PJ&rS"hatmk~%w0%gIJ#c VU(O;=NjGsZ]aq"H4Rs7rwȟ -|^D!gF(9|x֨Z9}T}uGaso"XC2L/wZDut6H4V& Ʈ9| $G5n͂#P8$9+gs{EY?GV!޹ )7$~ {w85jpQkwDDÈbg9G$6LW=.WlzBɃzՇ/&Y^] FU/-y+>ѡc?wgN3fR9qx UqtC1Ps݀+O!T>~ETΫCjU5̱f#,{!cQ Kf .L3CJqGg`S'"I3wϮ{&%Iw rۑT?X)TJbH; ha`Qw9%KG}`e8>67 )͑׽JYw}ccg3׼Ίv?[]{#p߹H# ck]%&6ecb39` _[h #&ħ8Fhj;썼}igh±5Vʬ2,;I5)gRRnptuM4'S O./bz״_Dqʺ3` RA,/ʈo7_u䵱X 겧7V !E!?7{m=}͐r-nh԰Ou w0p5 ݙj!)" jM5M9A?!0 u6ͱGO1q:yMɞ7tRZI<#7Cʲ~]x,&4<^--ṁQ#o5C=Y!j/m NQ?yw6n5Mǀ#xz}G0VV0GUʥ}:15Hʄ߁qw,؍aR~anמTbhD*O +,lt5Ih; CF+MT<1Á2Tɣ^a)Ԋ"d7/$i ,!'N'mD$X}_;NLR2OFȯLj#]D7 W4"Oz}D6T]艚 Pl69ָ?bDX3cF4bs`Ӑ9Ok .WTw=<boL8m`1;rsS*Eє&%PUh)nR+& Ks 3m6(ݼ-r4!hׅ߳F08!ز_8D%W f73>ʋ=[:-CƣmwL*Eq ļgX5vgfj~yUE5zə ZgWK=Bا!41=Cc#+?N5J{io^6{`QH4FcGeSdHvVMuJjP6/mpXGcMկ""")=c.#(׃,HTZ% 7?$+` BWnü_a}˜{>e ЊZhr#D+}A18%4־`1z6zOԞYJom ^T`ɷo(P? sJ9BaDŽP h4q->@\"Ǽ?> Z"j`N#ē@]yF_@ -)~iڳ/uRPfrlc.>> N)~RXul2%= 'NJerԫJdcR 0~brZ8LZc RHY>n^]}Jz&+U@c{LeR4vSֻS % tczR3pIKd`<X]:n٧sT]OUB,MDz a -o')5BuQ!'.0(cI˲Tdbռ!)N"/ϗvՐ5pi$2;ϥ Ssƀ' N}SYџqjcua;`Fہ<".2EmT[ ;4P6UbYUxŜt:"*pcB J3S7><וt ?ʏ Q} +˶iD$}A1C*+:,m *]|j#xZN}Fk;WlySА%/vfgZC+Qo@ ^K 'b kH6x_[#ͿSbvq47iKkjz"g {{>ڸWLNʥdP)Ƀq=b3+E1#_ A~ǔ\̀EI#)_>(VJur}+F*foɄcɵ ,h L]MM5"𴁁dGVfRɎgL0T Bjr &M9z Z +QW0K2~PdK˵m톎sVEP~ѽ_Ztտky&knH)i&UVclR͆7]q-pcvMu孚xJ'Xs~j_%Žgrl]SKU8(zOqU%;CIa߻C*O 8>6я1+@*O@ Z$e! #Py!ڲÒ.lQ?I1I{{ZᮌK~D;NejM&QL"pj T!sNmZGtCd>>pv>CLu&m>{tp0m{0*`S5o| D8p_JzY+X3Z6xBLPw)SʄEе/@f7'{8B l*G?m Rֹ3UFf>}m) ǬI VR3%eK8" HC/ |$8j}"[N };ꆡ( .6vu[\P ؉qϾHjvR $3'ՕF}(6Iaa̩){hڔܻഎĤXp/=Ww+d54Z7:o:)HY/gڮ#mF2vLAMQ~yv{}8Oe?GJ@aP615z]Tj 3˞G ~ zV@"DžK0sinaY<[亶nZffUB*=i0Po*U}$"m o$\˝w?Kw ZyPv6[f}?Rk*#,|C29duqL䰪{O nXH̬s󦼒|J9nRkV,麓3 ER k4kMȩ2y0%C̐qJܫUgR Rbƥd<XbtG[Ey◹ڹ]{ϥכ a77W̰!NtBwL$*c6]JO֙EcZ6Sp9:~BȍIBj@!Ȉx5ccb}Vl{xF,&QaelPKP]ԧ$@[SC2&6WMk诨ˈS>64FOod#=>+%*P tiا_hhi)EQ{r,gHI!Nٳ*D_Y5We *qؼщ߅YТzZ1{+j(/ܣ6ܖg epQc(|0=Az[᜹Ḛn@(:/zMܱSbזTC33X*D" k7lq=Q*AvkyGvVyA/,4Ab/0pH77J*i!B);N./L\BkO6o4o)oȫUfmI!yVT,ԟ_c:GMM5" TB bk5//+$↭A79҄?:$71h`2sác0q!m&=] aw-bAo >ML v0X,DoszR^Wf{v*QF>-\_Ǝv &- O @M0 `?Ovŭқ2F/~Χq\HYRo) {z7uT?;Ā[n#Ye$ |D 33Wx@a`D*2s$$-It^ӀO&[=|fVPv.7ڝ˕f?4)%gRD߰^!ЭGZ_튱gp9 @~0|~->rگ(@_dJ1B_Ryr8UpbʾdGht̷~n}59:>s/3*ڑ\.@PbᔶJr'p '<<=Ԑ]g/,]Ayilì :1 XP@OJq4GQR+^muh:MQ1]V_oBx|woOAf%D 6ǟd!R] Yޤ uw ?Ҵ??4s!>ey#e/Xna~Ių)F,p闋$ԶRo>wX+~2hV$j,r e"OƮgWV(,bUFC6#8g%Z-1Kۋzd?C=NXiGp܌풾{kbxL^5<ݝ}=],()CH9>MC} q)s9pNǵJGSQ` M#~Q_<#{Pjf`0⹜,_t'K<=u^>Ō܂n';5/r/ȱI*+])APZ{#•`jtuj}n #Eq|7I]rq~ϐ)[@/ܙoλK:@DZձ% *~xz]' Rp8}E)"*se!^2P.!1d\wӤ\5m4BM{~4I(Su64ZB뙘dY!˟Lv##_ Ÿt.\e,&&n àA8=mh2_ F2iWcdD-tŤ[5ge{#+!Ď‚hvN6vO2"򟌺|eUȾG1OUCxw+ho8V?3 ">.ƦڥXM&;"Npٷ }ug[dڒlr J;h;pF)uYEښ)YGVԳSv{ 6PD,auzZ{SQX:nK#q'NSY1NjQ,DlMl_l \Cb!Ŗ=a hD[0)}.ݢbsv5csUXsfO bιa$YO8K,BVz*8O^Nzbl[L֙iww١5=n>*U&-؋SzγxCY$f (]˭ݘD<5e (7 P (9J,#^O7snj0OCS؞nM6U'50i$v5aNI-5ǼoRRl|mw :\9ڲ8whTeuoWtljk&A(Om66*M` fyϽ} _ͲB}$I[05lXQT36JZDD`ʵo P5dGjW$@B(IG >MϨd_\Ŝ9 d/+tGJ@  ? )ϸ%KuZ)x6,˒kk bqᑭ"]ĵdtX$jld$ivY6-~`! 2J''ڕ4JQ?+=hSV5n?& xXoaGB7 ZonPBhIٔfg! 3#` ֳ!cox2J;o+ >uPVF)qQJwhŕT" OQ?ER?z16[||\xa]~?&4],AIK1{X͏u=&,]*gB",W ð`.4fs4PpkSbݳbg!I, %3 K! y۫Ki[1InٌDsMqfy5pwL:JNkp[vؤpf"E˂  M]Pw4񞄙f>ןm ou\w*$Sgk }kT~7;Ant MG&]rƀvP3+$Wkwu]%X)pU+0B1aN{ |ι"z}F!c;d˟eϋ:gQVN^ڠ@Jn?T$_h)5F|qxjѩ).kwv7 gXIPe%%xp[s {2O8KGx`Ck#~ s`Jr E|縞U:seY2P݌S1T`l9Lgĝi C?{ ;~Frٜm@ !|~4vp,@+ zY2d/ NxSik2xmDnoXG0zyRd(HL:p¾ĹE8X^HwY0KĝѢ/#ԋ ?鎽'eU/mIU N.$LdWޣKbN7 mOCgZw+~]ŀ KHI+ \xb; 3Ecc==z:@/& Itu@_\+Rxs쉡O"q6pű#*ҝ JC!ڡPmSX֭Uׅ dh:Ӈ \XQ:'1.tLFЏX7[Ȥl.2DL]8I_cuF}2Y١WpI?cd R8KI"FNAK^J%$*-*~gTO=Fj{eIiC)6//s 8ꋹ:tD1٦ v0pWL.g_!',apI2 A a2/Uv5«p0%{b+#i_dV)Os\P'k"qrNb`> I{E+|m x|AvZt8 G3DoABH,?O傘R86J@<˶@JGל::-e_Ֆ;sGElr(Je`а)->i)l7`煐ٶBфi+v -Hl0Pצ9i +Q #ᕥc<޳0.j_ΨUbPQ-+ 5' $Z?ҝh2wcAx"i&ܵ2$tavدЭ0mlC1y AD6bf+G4 29NsʑpDO?LJp|QũQ}P~_#*`'3\ μ2p}6:wlY+[۞=+?sCB(V"rO})ONWJ0 'X["g}}gr+#iU|+<[D(>YO1g̀cʒY)kmc'7;J 1I42^#^|jG/|j$e?˽I|5Ww *&R eqp.%YFىċ5g9iwH-zz?"k{(9 Z?Dj aw f`͂}z#ØF2sæN"] u! φLV>ddݞٕ&Wyy6@QMƢtHbtDU3zjb7e^z`Z.ԌZ]),ICJR/{z{xHj9A}F k6TLR2eR!NI؊#H._#H{/f)ض2k6W3L0g3ieؚ^K9д/GV.)zI>F*#yEo+\M'I?|@LN%3^.RCV>wF^Tp4BZw-3Ju M_ۺLcەa 2xucu#u܈_nw]8c e՞l"ny嬿ȫ{@Ą`v/ML0wι ߶f6MQ.\7o#vq7jW--ӗEoN3bd(RJenYݐoUoר~aǸ;G"Y8~?߽ WKXt6gg1 (d溷+QQlپd$#oI0v| |cD4 x. \~p&Ӵ+umI;.+HjjPAZ6xX)5XO~8LfͰ֚_8 wAO>Ylnwg&X䱍Cj8Ŧ 5NjSPo"Q ^.)k<|I$W&)>Nҟ֚3-M3 ŦMQ V HYjŚtܛݘ)H!DAi/~Lvһ@ &P@wx r-CjCZ0Ǿ4r^Rl<]xLٜAeVC}?Xx;sdD.Ց>ũsX//Uo_/cKf-ۃQR{$ 4yqb: b"꘎sijS͝{ʗhF`YR"y n9UIݠ,QOinGhat^pNOQp?l0hI y r)?Ub/`.DUa)!on2( (3 Osk;u}hyK@nE]7z^Uz;-x 1iFF*KhTYfPL w8QD:nPaX2%  نBI뮩q)cPv;8܄szt{&?qY5}ë"OL@3U6<1`I-zh|FaScӨdSE鄕q_ @?lN\;>ݘu#Zϫy)B,6"O`k sө!NO {mߺd)hbإVLM(`\\H)*;UGǖXSԒf]:}]-CCqVG^1:wO=h:O}-HXS;Iۖ<УVuծ}`bsՉ-r0S)'ʶL-},S*N@̉.B)KÎhfb= 0ׂaL0A {n )+= }` s[by{ t{h I;ZaޖFcY'5`}]БekyPKZ ߢu[(a)ޜջl{Քjmnz6(ȪdWxʬ˕V1jS';Ѹy& ĥD[>Mv* Y1Uէlvvt|ജnD 7\hkkR.5͌+qAR|Hbպ^6Y޻I-T3E5$P<{{F2<;>&"ߤL/wհ!#Dƴ־L^)e~ /v1 pݾkظ6-w?2  un>\^ sH):[`.ȣS6Y@ӝjС.p?u28p$*B;C 4(נL^ 6< Q@AMR0@tPG 犚WXdvJ`{%x1==HݜT~bb.nnx$]d+"R~G A1ȏ%DpsDUuW܇| LDکâ%e{lJVMT7K%G?|VH>~:cCǿnVէeVh bs ?2{LOV×/mIlq#;Y4.`XH*~|hgYg}I`ô%`"\\{7-Iɴv|1"?T Pv-ɣyUȝ/tp.)Jլnd vC<"1I7mi%{@ҊMU)@Η-Fu־Z> ͤ 6ηg{,FS 7,KvLjd"bH`فFW*n4E$1nOE0i'yW>xZ[VM M7{H6Gj ɹp7|+xzN"v*ƒxvŷN_p$Ѻ,j <~o@nLYNuCяp,:O,kv`id'GNʡual-">'٘@S`]Vt1+yuF OO.-GeVRO#9ބyZ#'dJ/f[y !ZjpwZ)p)@K', (&|Àc( ըxJê<bS`ϜKŮdA2T'Dl(5u\>m8y B!t>i>.4fCt:L{.GY#kfN+z8?>$0c ْ>]۬Ai=>$N%lUSds^<N]XGƍ-h>PIGZ=9wgoDN{j2 ؃E[eBL۵ӖݸC`R؏88HDuPYӓ~ w5}$ΜDA6شyP(K;nAv`q7?Z )Y 31}P'sy&Ӷ}w$~)5ʼ^fG~# _\+Dq$2: `IS;)xT\JGk|ch-.0Z%؅^X@$kBhyY"SӶBuBdзZ\H1iijg_(c{0f~|$hk>SC ^cU*3x3&EpYxٖRpc RQߚl>3vPh V0 =BH<@=ߊ|<~a386pl외s-!BbԆ š'IuLy[g:7Eb[p'L]ߗPbWM~y.'n}#HNԁU7MK*yB!dzK PF4_V[&5;ssy7(SnRnVb cH/`چnv #SGvtb]ůOcjr5XT< 7[o.pAdu,,3%}+5EZ!f׏{yf8Q,#j]16Q )`0 ݔ=)'4A=-=O_* w\|oѦyWɒ$^ X[^@Ϛ=f,B/Nm)/!lܲკN ҝR{GűK\Bt,΃3zE ^LZP2?( 0[#@,+-^vÀː)w^M- Q5L-__]1*Z!ca"iS jD"Wbz @ Z$lO ,85$ <"`jV\*83JyrˇBM ש؊BrU]ui?WhN1!$o^L䠆w=E5v 'lIiڐЭ,T`H&|jsGRV6,&S8ԧTP` yKcc'*4AvI>Cbݵw`bs o qYvGj"FW$c2TGE@ ^Ƅ]UkKͰ:qtU+qԳ7Oge.!zɊQ򛀷BWFxyK18+sX:3)) ݸ;?w`JI(9a^fGb/3YGƹZмP9#nsIPOcV $yB_2\:$s16@ʺ4#%+OUd2t*DqQFE'k#ҡ/?wо,x-Eeˠ¿F$ae\|lGU^ J4C~\F$0~n0Uj:H+ѳx=oCSE", 8Ö*lBDz8fj "XcȉeЯ ؁'uvI¦ LĢ_cHhnwY.{s{1Y>Ӂ(n79Uu9)D8Q]~vxw{KHa蓰v.jEO^=g^:U47"Fɰ:.+؆ͽM E.7C]+gxյ[;!۱ "QZg3nް/&tMigg8؜iuGL qJ:5ZInDp=Scp"\SWLB磪Br}ї {Uo oRnAᪿ؝^>2'ɘ1Ɠ[,re[)D t8̢^xmMw꒬-bFj'#ı8b2&Su)ɟ1d G? *9&Y^_O<|76`C]siϾ9?Ls`0wO-)!2t鷺6qRʥ$FQBFi,Ys&` ˔zn / `U}g]ڞ.F]6߭*#=eY4`1Lʭh-FZCF08;2A6{7ktb>`}kl$8{ݲ0k TfQf⋸<k^+W@1nkJX0Pg }sTZ[UK 8bq!t Vv`RjWT^fF}yU4ryl^t1-x(^p4D^JG4'ddmb[x ;lR#9Z8 Q# J=2vlRK6=!bǥd w)qOpɄClk؇P<*]*D4Ā9,?ThN0!k>4i>Y_1YOphނpo/y@ K,z1 P+[Qd^OT©-GYrndd"mB%X˂مH'{<.<6-8,N-Q կիUqsP'FkԦdQ6Mɳ'E?UX)}[̦EZ?11~<)F̓ʺua0'CVX^s hҢ 2zP;:=O#X-sc9BZljӘ[O۾"xԩҪ1)e7 Cju1E*{t+o1znY8mbq)cjQЛ3eW0yᯄwg(왭oW?YgcŭEHokj`b/:?uB22Ejr7>wM!,URX\*].h1^$s38k@:ɗԽ\B7W{xH ߶TxHy kHJzE;}:4}w[|F4UY6~%+Юo< s7 J*jT $ p{!ۤfQށ)¨a,J ]9c!>_M]e.k^.BjEb# 0vIn.tGRAaѪgP~#3d/65y.X]RLITGVlG<(=o7?<,CVBNPĦ1!X>H*,KnO|8Oĭ@t-`a$Zwnbsčbf):PxbfJg ZԞQ4REH ^D 92BZ@B,!Zgfg2WxU?_QK"_X+<|JP9!H q [p>A'ٚC'^ -Cs*ƒh+tf-,0 oF޳K݃]o<0x0Do Mۯ>̢ /ļ,y3u2 QDmIT`KÌ*0y|!  T;7CPhPNx|D,0 ,BJl¯g=6W#lBe&7s69OuidׂHp|p}o4:W@aTD+Lz8vCI9(xVC<9F'dS]K&/IL\c;]JO޴Qasa5iI˓ļ%Rҡ؞bQL0MATGtJX^f$a_d$%z.GDNAALρ %d㫱.So| 9eN[o]Q1q$`QnX_ݣ f$Xj\՗0HaL!{Ɏfޓwu]1ދv63ad1?ڂqDͳNG3[-;ggݢHA<>D79z4 Y2<h &1+ܚsk!ˍ!&uVqcXm ^ LNşT"eJΌ%^_x->cqtGke-`NkZXG#ThㄑYA!/vXϟ V"DͱB虼l7ڕ$DUlV*x![ t jcɟh.CR~5_f3V eX\[:%ľv䗈Sl%g\:f0zW0dq7½|(߼ J挷!X4-`g+1 ߰{}:>cE2qZ38''^2" !q0s\6mso  b8d+bJ-`}!)\}lGݥU`1KЅ7w,`ߦq7}6-.YN鸎VZ4'!j+M3Î(665Q_2e{'?* l,Y^s!dکa#|1nn*%*f?l0C3F?YQ)_ՃVBrۼ/7-ex1W\(tAٵe$L;h.E2F 3z]Ϻsu$v2#@DJUDaeMm_j^paGVsgL@9)Jz'$Em/M>ȡy.%To6d6N?2AkWQYyҕTp,І{ɥڧօZX8  3*>Dܝ}ۉH„f1ӻ_"5&_9uC|H igH:=}>ʇdPr5Lt;R< LTNƷ!uGU_*tNH?Γ.rNW&潄3I6I  _nENlhKg+0o] uEŚSO9׍]QjJ B6,Kt76+w>͗bni|)Ix@awedWP$G"̪չo% ~D©83<HxO拫!*OGDiPQr=JO{:u.T;c#zI]AH+Ak7B^ǂEY>1".I.5QL֚{ 4LL5ЖY|Z#Rɏ"Mz4nr&w0w(Bd139ò7obM"hOtk8#Έ!b.;N|K§Q$Kv̬hz)Epr֝ [D/9X< Fq\o> 2<7y}-qb3zAw^!UԖ!yf(1Ԗ}v]m>io`X]V螵pONm#$eHr_o%L'(\]a  ?kVJ[(eNK}S{w97,/B`Hn:y9'%T2 12V I0Huca&VB^*gsc>3ܓq*+ P$X9*zV]h.`]!5ܛ Йv8Y=rv[ĥP-0dbTEvgY L YKe7ELWoDF>(Ž 5%\eNMqL@eB.M%y7$IFo2:'TOQxn43T-\`N>$Rj @B *A-|a99>S)Eݿ𹦒{3߅PGUbʙ~dpO)_UTk7:m*Gw!{$X6Ew#jq4#8}C/B 9Qk&@;z;6 Ġn}˞-\g7i5hAe-kI40,)6ϑxѶ# $sPڑb ͮ xf07{/dG<`䐄:gXdD=4mZ6uraq}ƺDǻ-;*(>O}%dƛ:SN`Y' *woWQoMB}rO7o]tVp/UByZQ|*c@gÈbHmɝgqc>!qSy|TB::Kxf#!,q_/j_bL'^@2zj%:)ܜ dLu)=L4Mq(~ /K6onT`;k:/d@d$5mw:_18jTT?Iɍף:cI[OSUyEvϪ?L\oCkv~iEm٨~͌}!CvFGt\WuyQ۬k3貯;zXtH`|PwHxQLu#m @Zq,NJg)nQCqvǩF!>A3tmo w`†yY:1I)l/Hv(~~+AM Ybō@b0l ƩSxȎSń>w#63܄ǭzͷs*k nv,.Ÿmm~>ڝ}F]Eldc@qb$4r;ʟ4 |f J8A[P%z&еjEO 'ܤ6q$7c#$տ!/j諠ю-K:LUx iQ҉"%D.2 =aP˘ i m2@񛡈Xe&cH#7yiX(jZBddlklAUzLPOD Xh?H)9^s*+ !\ui2ZM6]XO]eꉨtdʉ1CBY`lͧYfO}9V31QjK7Iˏ̳:J幯0<<%k"wsQ}?hSj]*Y14o洮 !f0H+(Dk4masދ Ǹ]mtt1Sa1yq}۰I_S"Ɉ@S#2‚&i`JW%)o?7v5L3lFeöVAB\*SF?4!n %2Ў*ۺ Sue]#r4i/ha rmز ޭܘ*eOYBIWe[cC;`~3 ӭyIn  4o1ٍj [x >qj 8wԟ|:b$-Kؚ.~`T3DhtShԺU㓽]b62bR6Z"9kSj>'"SAs2MVNUe2) @qvCO(+NbkI%t ЖWD%P-U8)J_QυX+« Hܴ !O̞"8D , a|j Aa#(΀k;*s|;/FpfR҈pC$1#2 ' Dig$:" NR#I2@TDB-O IJv.wZL"@7b]uwjfS rUeoN}+@(zQТSUn iS WG:󏬠n]5x;7yūIn9_%tlPkm vG;P-ЕbF; o4\M~6EGz@OhLE t^mp Tߝ\?_3,VC, #rjmOL±W'x;Iz*9gɹ۫".} {'{SLM؃``K*(h~\yt8횏Hʕ:QNlNZJ҅[--T55ȿ1]}i(l!GS/Q0x ڍ1S@$J^e]6,`w$&%bW=pQ5 `J|y:iDqsGp aoLN E*k[|y6E*A!#?P%Dē9RUU=LZdM yDD"*cT9"~r%^dQvBҐ0ß_MӧKw|c}lRw!G1=g][;a∤rOEnBPܑdvq-Y0>]"<' f")=9ii~$R+3س!ыK+>Xħdq?SP]Ԟm f̩޼qH̖Dh%No6 %TPP\4>}hE&/,4H darMaTjܼS"O:mv$}E57\fU"V/W/9 :F=f.rJ܎ϖA.5ï^G]AۼƉtiV_%{ c;Lû8to\ 'uYM[åcQG.-9HRS8v5->dy(X5<]-D=!}2kLZi(-w%b?Q$3䕙 dKm$IuCfnEpڤcѮBZBNZ!zq~ƩoPvO_NxWV} Du"7zP05F:W:z 6LPy`?'/:|&c,P4:Xsh%zB)Mʿ)O0J駙09y̗B}r_0hl&֜o`ރiW,$d@eB'G ]dko;6Q\CLZ q9u,#9vD :T0 Ct%Sei$P k± @I?:Ho$ᔓQ)x䋈敱'eBc /IkRoCߵ"[;udoJ:Z}G["ݸEqD~j&ntzO,g˲ny"2dS9dզBplyP6_V+c&nw=֛A8ʚGbU9:rS=Z.-i!EsY=W+g 8\Qa뮘4ੴ݊;WiU<.KKxL^ 2H}3zY7 Ŀ NmR'R-ClclYRYOMcWOx!{47 c bǩ]mݞ]<;B FP02n/5m]yЖÑ{Q_m9ЂqBך3VؗHg9 \)VG2Ahw);t57TNz1 d J_ 0E[u&ZXQN*5yD2:!``-$y}ަ (9ă7ayj-.Bd@X"7b5i3fO)=i=]Q|{v_ Kmj4BP-7!猎#*VuDE fǩEd%R.sᒧ7}iUqbJњbIf̼iV'a{58%ЌH'O"VSj@oDg.4,;*$-\$7Hc_- !1fAa Ѧ&m=vlܩٶK@?Ճc Oz˔2max}?ZSA;< 5|HW[*m_$u'=_Zq́}a3PA(Iq7X9c?9:D.Nv{5^ w#kT?/2D(Vpn1⳽届;wfJ8bb$bPw/H)b6o}WN:uγxtiW;'Z] H[Th8= >6MO䦶R;M/ƝQ4Bѩi_vO`$UA|%f"wH!cj?CI5p<8:gΣȯ3Ŗ󾳮 4Pa61 :rJ8Wi-(qj>P%GWWKGtx|dl."n⮡%`w!i+8<᥁=)]h-o p#UpzCǬ4&(SUIE1DHH+:h;(_Vswz"cppSp%-ɧTTr>2cف#=,iPh)| jsyL;S$Qں =f ef#si&C}ۆwj:?p>Wh/rs;[O}G2.;erC= V#gv륬B͛9XKtv &L܇M6X묟ǭ/l&s @c')H oiawr$ ODOϚBSImJqrsdALe9a`K'W-F0\k\S >]$c`v} 8JK\ ׀ LrStro!;~Vf R1ɖǯx8mBRyd* QEsz;6!4'nLS7pFK0ЁKSo07GZs"ܬŹتrYKΛT<2X1cK@ ]BG{_1F%bmQ=fM4-0Zuy78N2eGŐ!!UOӅ~%)$ANi<'X /W1eR $ 2g#75\p M?^Y20 "!he0ȗ|-IZW.E"qVd6p+CV>r|Oy%19S3;AwQmqM.HiQ[ ]ߍV|(إ7. &m(^{AIiq V37jOŪ\7U.5>ԳG#EW]&2Ѕ#Jtž9RAK _폆g/VWمUw ЯǺoYqbW4'_txF|& ?KY5OݴS/rgGi OgqE>$XjGo8UMZY8=dR_dșf!FKj0#/'(ֹ i-}^:~ Edrؠc:ݟ)y&9մL߸sW *H<q$I =@2i,>U840plxG\~Ա_E:NFJ7H?.op7 @9CMY ;Xz)MSAk΄4PScCЭܓ!I4/$]q >q۬t:~24-0j7( %XlX5ߪG B.}^S16lٍ HrῇcyPnQPs4MQ|}4dŰ&khhl0Θ)-\ոCWcr"׌EpUwxZ녁gab骰dn@=A8lA3-:fbCcȔϳ=Vug;T&AO/ɐT1R$N7Tܠ*B-BYw^=m`=3{&|z5q|oBa-hJf'C5P.CsyXE툮$@L'<(ri?i0@iWLG r^!yrMH#JX'/.<&Dk ,6C 9\IA*b' TeT zԝq Zꁊ oB>`~y\pGл44VjjOb`7j9)O\X"I<+Ӹ-J.x,{4\mR3_S[oa#&j e#-_g뢿<Q9n5ALI$A =R;xK:_-Px8:oGaP fQA ;&fEyn)Uf f!-=VZnR\Wm[6U_4g :{Ab}˧\7%ɪakB[{&5D!.nɛuatÌSu3 .*z{hлnEDU>wjޘk}{_X}YY;9b-6զܜ벊TJBڥcC v ^.ZМ cxOTEW}/Q|ˢf枤0 %R=T=@f@GyRVt;ާ P^}ĕ|ˈV 59yL O|c#0SIϗ*vL:y{ |[pHoс$Eqھ0C-CWc~iMMn=r[vS:d c7Wg_ F𱡋8~[]bZ30S(㽉C%ygR*q[qdْۖm~Ēp xR[;[\d >Kߩ@!CQЫNq:D%DAәc~޹rr5ϢO3"M;=;6Gm n ^Jv(2e5@Ur9 dN EGD“W%|/1cweAoKd|̡W6TerSn!_2R+ԗx ;,i^:_v~]k1ӔT4Gvc@XAlT2Ncd}|ć 똞]ۇ@[('7N8o~,}s_b}W)g\1 P_k³qۏ_"cn*k+~+H=DcL[~XF:TL.R[X+ݚ\& zGrtq(0iTIE"xSVuMtCqIA_U nOB%>s(pݺ`( OVm C} PsB'/GPmBHPGbh~/ӞĺŞpyB0ǫ&ǂqȿšAr4FA{@ ƹS`d>[7tUU$U$fP\^zoN 17C\Td6;*8_̡$ʁ 0lDMb̫|f,h>h]c?,Y=_˭&->ww_vWQۓP~*뻰ȩY&FZ|SM1BayiMޞW5yA;:Ur+C=?ܣg|e%BLL~NSLbg$5-sa;S4>~O>t O@s'3shc{`xbM][؏[BҲe& )ObL虓uYSi"/|{ }ͻP`]E߭8׆=t٘QvT>>:oN|-U2T:AE&}Rέ/[1d_ixl sFomAxm/x/4N ~UtGy,OB1pf=פ1@\+fY5R"g.$s5i9]]%M >Fe 1_kG͡pA6`=1yiͨ\ɧb9BUO&vX4\u),B?ca<ԮWrHQ-z6Y|ٵZ*Nւ9}5ݓvBZ$ o0h{t|MNlQ؋ՠDp܉wDDx͏zg/WsS0n Nξ܍C22J~6Ɠf-֚ߑ!3oaERFw=z T ?k/b 扵'ϼ:ȉnmuMKhu+% tFj%qzc=  Dv>>>/sE٠θe7F 2?en ^[͞ݲ/TK *M jz1yF޾.3ed==)O)χ^)g !{嶍fQ { *N;^O Ғ́ iR R)aڄN?QRWHt&1K?*tJL=ͷzSE>w%qS-C?tfKݮO0 Eɫe. }i&O } WM..)QȿH'j dr?%ZڍjwrF[Rj \t.E+Iӟ4f%%SL5YnU9u\6g5H9бyũ ٫A,ch (GW:z$ = υ݋oW?VPٍU⚾KÌJ{A&0oZ2Ht<ɩ8xKlo;C ͖pPSjUt" OtyX Dq{j)*^#= 3<9Rth!*hȝ8Qp)U 4d6ER'LDE4B'6,kjKy:.A[>o :9v҉ـӕlk@t-8:3'Xq~l9~%O>) p`JDl3Mfs82(Πǰw#c>j#\/HfZ_7c'p\ЌT6f;}zY _ )^}M*av@Џ5wLlu"Zt1a4ڧ76&Zi=Ph¾2<,J-D$睠WD忥(T*< GajcOKIne9p"'grhYt$'9;<7 .e KCk]?f?YP1Zh ~=g,Wd"kimog] L~o5}!+fH,ܗI!o߸W%o_5m :D:~{ʽN{ 3o14F&3@Pcc ˟JBYŕRdq~J  loaJZ|FۋJhʳ x$\r#uR̉ΡJ>e0Ȱ6R)y^?[."+Wq/ΓBj.d&bb?fMqfkyb0 ULmWpW5fG)/Ii ~k`e&=J&0Wv K̸lg^GY/nnh2z%*]JqVN}7$;mZ5~}ή5o)(\Uon3Mlڵ{H"`GuY%ģ:0KCfOЇ -mȔs `iEoaޝ]MwYƋ.MH6t\`~E昜!0CU^XIĚN Gn3EDZ0V9:WysH')Y0Q *j3wQLhRk%bJ,<ֶ NҔXL4yFqA!`JE`u7b$魲-mc. ¥ PXIPu>SYgؗ(h_ ];)tͯD,ؔdu3N<_f]–'!5FKhT-Z-'g̃K捓#,+Y?^YkK:rIsK#vnQh),죴Fȳ2o# U?8&BvILOXitT"VNZP5Ŗ _1-v 0Pky:w|/Tfn>0 x]//29D{1Hzeޒ;1L8c+Kބj*W{~.կ:DIE<%!Osg9bzZbDmF}#DU&a >]32V; >צl*J]b[_S@wphL o Kg'N}}?4κY1.[9H7/q{2NX݇ԢC\ ?V%KN#MM%FIhj\fHmH7y6kx !@B+cy{ygRGoPwtnAVDqPi (Tڤ`J"|{/!}q{gOwy1gy+C%_#0U~Ze)gs֛Ҡoϫ+Oa_zƪBn njG-V_`n fVնTe(Նcs*|8dVrv g$[8DoAĺ UwBkRȸrkx2ճM1C[o5;̤Hhտօ~&_"Yt2_X#nЗ$ISyOw;\cg0野<#,$ 1m#XWr',"hePWFR[Ov>1b(3{92`2 ~:=rx CD/JwL3=BcHO{} n6&򉞉:+!T*Vݼa_mx5+~2f+y4u//.pru0`6ZEtWgucU#ͽBH35B0 ;9On/{VsBB G`rOɯ<=WPϧv}ΏwtlGJD*% nS]!1K@#Y ف> Z4}9ºHxqwk~2^;c`9cgGPQ"{Mt+r0PK{+S?"Qr3XC\zڂ yӾ\su[%"Lq]MmMMiͨ C84Ul9hz3w?0،Z5tCK_9z+8R|}rNc Pd'^ >5gds-h·rc{>.{P#=ϓq.\B;RmMʅWf7JBhׯuϟԩz!!:>UeYm?]}eXd)Dq c.3b|©FԊ!Njg{L9# Yl ~:XRק 39+<7ұfI:r.$ /i6g_]̯Asw.$"f[@mCΩA|99YjD\s2ۋ5V,"#<dڔRLinl(1]p9k=qT \7G St-0 NNΛ`W}ة0 "nyntp[nű#C_V]L_oj&5c(8^:_o$E_qM3c :U~{|ߝ)r-[ De&<=̼kȵ]-'Nw vJw~LR8[8Jm;q\Yt``ofaj6Yׅ.}t$fQi'{&~D t<^Bae[,ZҙGr .i|M#+a$ jbz`foQ3d /_ZJOGmM.U%B$C/2;=zt_0" }Èb褋ZYE"|i6Z"3,R v>hڡxc#Mm`G'B"v* 9qD,`NDJHtu=b)$b͕i}Ga#{$0]ΐR'ّ6S״vFUqg9:+f &;$ѫ=7 kn=4=̉o:;4ب˚!n˟ /]fՆy/P3:iWh;}U^EqgO "B +(:Z8:Ŋ:JͫrT1DIb`!ȖwCZ4׶ʓKP4{>UoKXQ8Dnkoq-h=% ͮ5[@r!`ʝ՛n޽ o0ۮk_)qC zoLLXyiNX-6{lP$`V(v>z#j݃s焘u^wHuŬ3G-E5AAѴH@U^{NN}y_{r`Ϸ1Lhµ䤽uu:ff.+{Ӂ^⨔p_].+-_uHk-t))wGi Ka\S$9ɂp#h:33mShlJ}!X)YHCGDUR_%""P=z~ځntԆW w}yK-ba:|>Q/& 穜b,R%q`USܗY%g31ٝhfp` ;$`zjt`Um_3~/=#LiE9CT0ؿ j[S_ KA#,T"bdla<j]=_n>LѢ"1?uXް^,#Q ufmնsFR'Q|Z5wl97NzTê/`CÕAC~@* Z lGYMnW $k7nXiŵFN|0A?M.7󁺻a1mq^{g*wNsk2?ky`eS!=Y&]ڈѕ Mi'PgQdO߫S&YNQ, E/UʩwouM-If؝s[!RLQIə:O@h%t}!mChDJk!$Q;1\-M X) oK#T. v\ B|{Yue$*6ЌdprZ=aR)Oay.6 >h;oz_І+6K0"{+8N<bg.Ez\?~8AdDR#{dq+x"BY C:c?V֩ӟ]MI9IƵ xƴR$Cl(_hLez@co2, #%H}hڄsׁԹaOIRcy"7Zf})φrͫUz\QflEtخ(Iu$Y!qEӼ;oߩ58r Õ%;ZeN٬XzЉE4J!4ž\Q6H~+[pV|ʗ29xMъ(k-*JRF"*!—R 9S" `X6wѿ&gڌ2:DtO-BUGpDy8b(t@./733heE-PDaFaH+􄠽K  qM+` fȧ:R!Wvk _yՈH.BIHFĴhz*ꕤov}ӋŚE{7c2D+Q׵lK/pmj|fTo.x:]i\=7s<>Fjq2ˍY03$"x LR&<8G@n'Ƴi6C`^Yl,"YFΟ|}M;0UZ/:`5ֆYŵ3jWxQ1G0R ,Ѧv8AԕŎXzДH @50q>*b RS <:Y]L@󔥹_}1s=*z5TC2)(Ŝ\cIL;-37à5nivĭyq.UFS'An}4\]O>![>A1DUV[Q:'%ha0;kVnV$fpm]*>s7\hY}cg5PaWTn7\[X9/R*mfqvĜ^=X>sȗw2S;C#lW^?]aٍ2>}*(*c>52*_. i2ŨIF"H1ܻc1eزbMSgp^\*LO,f ksѯ SlC(5z@p8=\-`r}^s N )ynZMj-@YFG,*z&7#lh@V3zѤ~,,xja;wA5@Ye՞Za^2`nn`xPSr <5@w:kxy<C@ἁJ&|MZq_DMeq4-AI$ 5b;& zb܋`;(kBmITs>neC^8Nm"*K=ub Խih J#,Φ'u# " mxVDn>6v񤚫2Ɗ*:HuF^]Q=͎_$Xz_9q]swuAv2Μ1z: Ap Fr`䖎k^ Ѣ^T J ʳbd4 'S C6ҡr'Q/]6pe@7%ӠI{ś1QKKt1c5ާdJ}U ЯrF9ECi1"HӄZWo"`:Hѿ\yc#(EDۻp?r32( ^1BY%022eh4[xBH4(0bv4V/EuJrZ1t@Geo[Sd`Bha <6.$Z!$a%A{"C< Gm_n&UjCEA nXC(ҳXwma]tw ?cP$t,2NRoczc]ٮ7&F6 w./_ږm-㽨z6nh[@M^ҕڕbevR,`;_*^V+dέI{;<ǯkz1`8:uc =pe2v^%+>pGӹ£ /Hsuu>[G~ihsT-bbH%U%UEuы^@cR JhH`q\5T_5fvj%*|H4MQɏѰ)D!VA;IB:4%8:ZNpbS%^qǾ g5>94<$#Աh;fK :kWWȪF^3у0/C%sflT +ED^*"2N^, hأFM?[xT4$xFv26WUjJ ) | D9Zs:3%g*k&~2CWYwNGqz*W0ȯ:w sYk&D D3#9Խ,_‘.B+~ As ʲlE_͡Ep7FmٷS*4uzAc8@@QوtrM?C,/Ʃ/9(+aTE!Q GN@]ʣX#G-feq{]$AT6b`((s}IPVc֎" | [\\ۋ#  C[>ru67@"]r&CԒGֲA2lVV^Xtahԝ .7diCŐ[Чb#E]iLLǁ*{uW/j\2e1i@j'ɿa\ "vaC]{^<+vsC0Z1B =\ZRO9>!ЏIThM\35vjxv=s[u ʍ!ǒ U?|b4Q}R7aD>ۃG) *ȀRɪxoB?1_gGS-Ĝv/Hz+۶Sz f賯?2ܡX*ÈR譥2]6zG\wogZ #gJ39~?&&)J/vOfvھ玀\WzN,ҟ"w*:u՞y,$0+fLQ]S]@qLz-] 6!{8 /*Un˒9b*c(:Oڗ\Τ;*>~!9Sȑ/B%pp :6R)9O6,-LW+8m$?́`UR6}~e5\_4'c79c 55g\?~Yv;rHSkaH{ =q189)[~O\0<UivandeqTKB[<5)[R,6:y`$z~Ģ>:v0͓yοYʘmZfoC1O]گKt>Ȅ _n.PyJpx3L|^ӅeWQ$)|29 ަ,pl nWӍ20 =;BƬ!B< ʵfuru{֛ĥR"Aبhu佢P2_7Κe0~a H.QOX>r7U L<pPI_8ҖןO%_Ǵ8-{P-'EGq/Z?wKlulo^ނ70n2e*C)ͨA W1:e*]{~ ^1!J2ŧUL?1!#&KhW9+xcE?ڟGaGL=kV(ti,)"yLYcU'_߸tT"Oj_L"3FO&7ѭ;*Pݡ,B?啲h@AR8p!PQlwo1cLJa3hAЭ՘d|4w8DnA >8Lv 4&"X60b'ؿ2/`eD*P$FXXyM(TOa0wMf4 UЊmTҴ3ul 3aWfkPpۯO/x8ոF#F 0w/G;p PyTeT/naܸ& =ґ(Hnk7zcC;m98~qAA9;=OIٺ} 0(C&Ų k#nRAg}_9gVO|#&(, K9ԌBӃ=cH`mTPV1 ޘ"[Dfr (3HܔZ"%\jM-S9g64q-3ce0Nt9BC|d*M|Nu<ɼK'lwtTgN@HQ} 'cAhF#9tqgbY#Qfp/}^8Oˈi ]6B!JS*!Ҿ]tP}P_OSyzp#YٯhE\/qeqr%8LZs4THRW"Yhۨd?~h4t2~wІ}Y49rU?fu-WܟxB{ Ys#Vm͏mjXH@ǀ~CM ͚£"q_Aij@@On Q'ibi{\dB9nB,OI_rۅ>vi2 ,v%-RӚT6-R MZ;߱/xƫ2^D1TP~k(ba:m ɨd_< c PDpk5/"1Ẵz;56KU ~%9 TQ!õ64V:W|*aj +i=;R| HЮ;baLW /Zر[%<ŷE%*σ L$}SN+/ f|ӿTfIW_޵*YV]|' T[٭/%M.?IS=8Md $c*2sq$}@uAvfzaME٧a_><;4ia| L sBB&k~9+ϵf wbrTS$02 9XY_G]qBdIާY1MV e5cyrl΀xa%tȰ.k3fvsvK1(x?P.խzEH=/bKz/Ӊ~cy RMhPZ\7%WI=^wQjM+O&p6z1B8Dd JD2(ÕbobKxdtmYLA$o6R%k ^X=SYxo>;ky',$E5A3sv;x[ʁ7-RC>?3yKUǢ9M`oFdݥDP(6wIcs <(OH$mw;{ѹ-dH+ā9UMLY{4V[HK̚B5aa-\%hX;Q'7X}XaJ؆Nb Ew:հ ϢLɲV9HQ#WJH&BUudE4aPtW2࣊ظ3k De)ɰ,/"At0m#V{g _cB1io/mtMC_.#3,Fi;$1$8I |f)N;t/vڔ5j/c0-"d:PFu8w^]^Vl‰ jWUÿ\`B6橛ZC4TU5%/fcEF&//mAo@$Wp8R2?vy[&Luu*Щu<u|,xh؈6#Ոa46NUjLwOcǥ}@- l䐰1BiAt%`^Vh ϨyilrƲB{ɡ/ug>}̱WS?z+eLU\ozr#-3!A;- a@n&M;QeJܑJE>kʗ5P*Դ#/d <U<(ט!~#^6 51Ycȿ9VjT&}00^X"5RTUqL=1`{il`XМDpHz4fQmK3~c[@E1YNʓP;a9V 6p+!(1c',[rB/ _ ō8! ޤm"3d{-=n'UW^'37}xM ۤ<ƀ*>$NQ@5)V;Zs[z']tЊst'PoRr!CJG~#8W`󶙻&h?q멂8~z|Byp }} 2(Lݯ99<},CvӿQgq*&y=LgRc}z߱ dSA/$(F Ζ&ye?-=+*2|L od8\ՠf(#/Z]A7raEku<{ ;y~C62ڄν.j1쿯HWCsVA몽rN`;*0xHbVC}!v".S煳`J1 ."cm[̎,Ol"Jʼnc- v$Sx҇{_VƕߣE>bvKSn2[Hg~5_5'kV<{ջ(ݰ*J"/*ӗ\h YZ