bazel-skylib-source-1.0.3-bp155.2.10 >  A ddI%z )/х Mǡj>>7B0qAubz8NrJgɵKS5@kVh]RQ>y/_DkDgRw 68jͳAۏ8-L =)W)__H/uatz,4!:Ӗ-}yߏSw)C "bamEhAJu{".7 RA%7i(=LQPgk] kfŖ؂Bܜ%^j|L3L>!)VJdі Nq1~-1 CuQe.|EfuPUr(8蠔ۍ0:wv|FOF_~˂|ǔi RV짱yڡ}-;]x '}oYJB&8<_xWxA(7C/LHxY8g(ve V|Ւa\;ga>\3&ʢH#Xw>Ҟ$a8094f78b1308e61c9fb261dc020b82cf874f0334a6bcd6beeaa85e6f45bbbcc79dc9411a2968f4ab210f8b824e453454400fa328ddI%z pSs"tBqX-DђAj'{`Mۏ&_e"bF jS6/ȃɌ8<ɞj_NN''uIFo?4բߵ֔<:6=B{"I@2ŀq[][m:ڵS7L0:8r&aR9aeb'l7?m]|w7y o _4Eոc|qRhc.0XS~_f-S3o8rB0h 9 ejYgl 4xdgF0Z6!@FPƯ[+;d4ЄK dMO%v#W>G7g Aϫ1濌i-h71 T&QڢiҦH/t{TD:}!`¾o=" {uMs䍬|>!!w8i=/-g"Q9O^6ʌޮQ>p>z@?z0d ' C $AJU o H    3 36:>t>AAAB9(BV8B`9Bp:BFTGTHWIZX[Y[\[]^^g'bn\codoseoxfo{lo}uovr wsxvyyzyyyyz,Cbazel-skylib-source1.0.3bp155.2.10Source code of bazel-skylibSkylib is a standard library that provides functions for manipulating collections, file paths, and common features for writing custom build rules in Bazel. This package contains source code of Skylib.ddhurricane3fSUSE Linux Enterprise 15 SP5openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Sourceshttps://github.com/bazelbuild/bazel-skyliblinuxnoarch ),^l 41 m,^ )   6C ! #7b (PQ E'%tyA-)S&T)7A)Eq0]]SU$KyC$y g#v3K9v kYp  p ' ,sYY-9b"I  A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤큤A큤큤A큤A큤A큤A큤A큤큤A큤AA큤dd_Gdd_Gdd_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G_G503a447efefa7fde0d39990c6aabeff8417a260a43e161903c5abe74681788a7cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30b7f56f5f6ad9cecbf82892bffa534231019204c904eeef50a12747b6864e0fabe606b66360001f0846c1e8b477d02aed4a107368e7d31bf63e14cbd11204c16e97c42632b0792d44d9bd0feadb7771dad9aa98ec1a15b25f703475f538a3c1f834b4eef3daa14e7f10476abe0be62b5b626bb624dc940a0db50e8e01078c075a4fc57d2064e7bf54c5fc6922a11dd859110e59fbc90c4e3077be5e30df1459bb06a8eb39c469ff10dd7fe105d47beea08f6d713db36c7ebd7fb11db89cc1bb89d469845128377f29f618ca615a1984e4dbae29af3753ed44526d01d622fd2a66f9a947f2075bac425dcb62515ff0f6a0916f4df2e3f473288e79d9a0e2cda898cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30503a447efefa7fde0d39990c6aabeff8417a260a43e161903c5abe74681788a7d981f6fc5ee86bce4c5cfc5d25fe36cff364fe0c3adb808f1ad4dbd3d85047a7b8c7c2d3971a4799aa9fbb80b573bbad74686bb6542794a9a9dbf870929132936da4a29942bfc5a6cf46cff82cdb151861553fed1736bac559cca9b3e83ca8352943cb14f7e8f07c1994e09d6991f4af5ff0b046db25d291e83f3e0a81cd5ce607a3d17b12ce91c38e43cc0705b3a348d3fd9d409ab4b2eb9f2beef45903a3350b15eb114d5b41f5ea042ef91915021959bfce6ee411af7f5dc03f806a66638a56207267dd575d25ccc464ee27abed8115f640bbf3c2f84e3c7d9631957aaed733d0a5302543998897410f5799997a969dda51c0096e386d708feba1e337c3d364b9bae9f896ab630ade8cb67706043f35abd4d3bcce7bd04556d0ea140aa355c58f36d26eebd73e7fa953f52bafc604d2dd6f8ecc57b6aa70309db0e2d89d849fce1787828247bc30ba71857297996bc5c5f3f00691ac1a9216dd249a69a4fc88de18f8ceb23d53a896c012f17835e1e734832b248c14f6e4c45d7461a5d2abba77decfb07e3d37048ee0596955a4a22a6b9076ecf9effabef2370d3c61e468ab2322c88641898a84c999e82594c72d125118f6494ea8d5a22b9a3b2572309f9d46db48cc424291a25586b8f6ffe01ba075c8e648128792baebfe65eb350361fc2df3d7dd9e7155cb43fbb5cb0d96deb5fab373413e25129ead029151783a544788825118e39704ce57ed52ce3bed619be1ac6d0df69722cd0983e76b18ddb33325184e300916c786b6654efbf4fb2f6ffaa264d703a0ed03bc486b5fa0aa4306f122401b387b740bb84ae5e56fb4247893eefa30d7f57e072994648cd5686cee3983f54306dc5aacc4cc973296a46bb36ecde96440857da49b26ef301e7c5b06a9dd04916084565b3dc0ad3bf896fd3cd64754b92683c467c424d697aa815e781b331653d37ed7c48d7652a31ce413e73ed7bffabb3084ac67be935b1efc95a3540e18c2e48d75e1687b59b89a281f53131a49f70bc223d6a92918e5a824c6eac9cd68fcfad33f86b3f24b0b875e51954bd580b8fc39997faed0f76f6f4d52309b0275281e4734e0100f1118a7e7627cadfe0f5d9b807117118e9a131f0722b24db043c6daf23f7e5702af4d7fc71b37ef5dfcd6fbe52a82c1b6aed4eb2d7b3bdb0831b9e3217c6f4637fdf1d102f346b7c74501e0fc8e2be30f5bac6210e299193204980df9724a84aa4efb83c9e84ea676c05d650cece2f33aee9c40915433e19a03ac8128d5dfc2192432233b2672724e927cae264c6cafeee19eefe218e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558b307070e97b26743d153f06ee57bf1113c9b523d42a15f03f6864e83a9ea660e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c267e2965348ff47888564f9483c90aaffa78a7a5610212ab2629eebfc1eb9a4446b67318c92092dc4eb6f50fd99e354efa0af0f4b0e12d7f5421c1946f6052e79ad8e2a21fc1eb163e7f18a4f9eaca1195265fa1f82938c89b0a3995fd12398ef33a961b8063fd49e386631d9f3792c8f5dfb506077ada6ceadd027c5a7e50c0bce044008da67f2cdc7b1b53bbc59c9ee08cdd4b53f9874f0c6e02a87d5d266da2c2d777c2dc6b8400beb1b79e6faa33a9b4206249edd303e8927c9694452ebe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f85e3fe09657cc250d8cc343f113cb4659e32ab1058b1cb7c0e1b4eb39dc9b5f2cb3428c83b5b5c2ae9019b401bdc1ab081dc99305e0a32761b939f3bb7a5ca1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551303000aa301f427b9c0433b1e1f0fe37651ffee78768780cb714e4a984bf0fae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554c0c8ae383d3caeb8c4f0082dbe504454f3217b9d3f8bbb962f211e9b356290fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556393665ba5157ae2b9c0ee2073c94d3df9ebf97342ebabe05a0aabde1bfa7a6d91153693e668abffaed14a2510d9a1af58cced1a56dbc042d17891d3bcb36a88e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558b307070e97b26743d153f06ee57bf1113c9b523d42a15f03f6864e83a9ea660e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c267e2965348ff47888564f9483c90aaffa78a7a5610212ab2629eebfc1eb9a4d1e4af1e64307e11fa71034af36eb830f5ada76d1c94ef671004af60134818f26393665ba5157ae2b9c0ee2073c94d3df9ebf97342ebabe05a0aabde1bfa7a6dda2c2d777c2dc6b8400beb1b79e6faa33a9b4206249edd303e8927c9694452ebe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557718bea02c9b0b25221d8e7418b665aaaaa8fe6e1e07eeafda358ff25d5b38dfe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855920f2b168c86554e6d4cc5cd8d9cf52f98f5d6bb21eea8c658aa0f190c21593c882260673ce98db5410ab92cbbc7f0a319f1a8203ea1170ff3dc9a151819f24fcbb2ea35d3a2a3c704dd18e1a0980bab3fac62fc50983f5b2cd6e8ee381f88faed0725265d12a139916f60ce2b3b27af7b83b12b53088c2b05a09ddccb637497082dc2ec309071106f8a49285e4e99f41f2327fbffe35f014de7bb3d48e91785e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ed0725265d12a139916f60ce2b3b27af7b83b12b53088c2b05a09ddccb637497082dc2ec309071106f8a49285e4e99f41f2327fbffe35f014de7bb3d48e91785e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d52174377395f5e3e7a9a77b1c07f6f794b74121cf92a583a321aae57e94f09e8af40b67b86006437b404fdc6aa088b1f06c99800243f4e9fd04a12898a319d4fa48282971d2d1f9ab5cb6c6a84f56a52f36c0df5cc6c69d2b609da7587f0a982d454db0a302890d0efcb95f5ec773ed51c77fb10829fb791b88b21efaec4f6c89533929b5b22427531df5505aef56b9e6876bd91b4a56df56b94f0d9c33a1de74ca133100dee5bae7f6178025250abebc0298d4d92e8024600df92d067ab39b2f2b6c2ae045bbf15adb4f0fe1a55943627024cc78c34c99b46f15cdd53ce2b783f3dfffd05b5dcd3d97eabd1c4ef1c083a8f77054beddce8a2cce9aecc641da316c9f8c81f0eb2bd1250aa03ee66bed36e89806ffed58725d1aac32079e744109e9da174e795a529be681c5c229989dd62acd3b7b7d7cf68673f8f051da8d215a3e39df5b3e78174076ab2f1367faf1f97c356f66849fd060b352394180e8d1262b62e17bac1fc7a8e7e00faa871f4214861364e2cf97b145695f69e6cedf907a200a10cc265c71146fd32b1922686857d86b7317ad7048f3af39761624851f0682c57938ddacf4ebaaf42f4836aee08c03d5ab94b42db2951878b470a49e1d7ffca24c526fdaaf312b44646ea61a705d5b18433cfa22a7e44128fbc6bc7a7af4d6ca4ffe8227d2172bed1da81388d6ca88c0162ed71fbd1b02d8a2189ce6330342cb6a9e699b36c9ce5bc31c6568872a48fe99f55a6ff3e5326088fc18cb88592b69090edbc89bbfc3c869a979391d608c3c63d0b2f481e2f8e9dc843a81d2686497600261fa22ce56a6a4aefaaf695f08d00e8e1ce61c9daff7b44d27c7b2855e77e489a8492e86c6f7489e5ba772627c4fa90897f882d1ae9086e84bbf7fa99267b8372ba3dfac90b549305476d252c68c67a8134efb251cbfa4e6ebd1fbf6b112ab18834555056e32b6cbb8a71b5137f4ffa9c77c0509cb3649fbbf630285aec62ff3942aff9cc44c81e760cb913552e6f44db2b17fadca50e3d41c16e3817aaeb12a9d60ed308ffd1aae622e45b6b7090c71206bfa48fc5e42b8f62f8ed53a6be8ab8b1582b3381ead42eaadb3a5a17fe6b1428f709756635112deef1485042bb7382c627d75ceecc301c1d6e557447df8f414d5d98798308e3f714d7f5a95ec3e557ab989d640e6491da2fb10a4d96211e5d0923ff11428b01a1e4e6d429a4d9f98d578cb9a8ef774af60cf38365917bec91175355f9a64ea5e6b5d3036b5f34fa885f4d1174a669fd9aa1ec63ee81994c319715b20c486bff9067556a5dd390ca0804d54324b5411f72a815a871e1972cc32b88bec4d3556e74fbddf8bfd3ab20f39b7c8463c4cabc59acb0ce1067c6d28aece9696ada4ed543fbe03b5a1333a299fd98860a2949442a63d66927bb273d46d05d1623f5ebc1a9d9ea9fde1f7b5906245c92f74a5a1f31a96bffb816a1e5b6b223d5f44bcbd353e53420943c79fc3f5e51370384be5c51833df23e3b70e3277eb81ec56e27b6750b7fd480c15fd863dd78df36210f32b790cbabb4b6c4562327bbde0923fb0e60097f1de0301707e50de61157f4b85e806583a0431c965cc3aa47a4a6c5998aaae70a29d3725275f558789761a0d363647c36e33f3227599c30137e5adae4e8d4dc22c02f3bd218f1ddc23e720848c8823b99ae75173c9c70542067769b4ca3f36b6b33d1d2484f66ecb87f3d5b39ff0735b5e1ec2b4d8a59a2d8546149302bad0cd717441767baae8f90a0ae0a4532fd63ce7d3bc59f6a884a4ed4b14c4a74926113a7441767baae8f90a0ae0a4532fd63ce7d3bc59f6a884a4ed4b14c4a74926113a9dc601696853a7151ab5443b4ba60a7af11ea70e5838feeb40febbc3e5d6ba05f702f61f61945b900fe575eb93ccedaa5c748ebdce412901ae5423faaa0fadc277fcc79ad4a799c89f4da8f83e93bd49084a76ec24831f74523dcf6a1a1b3b1ae91c254ad58860a02c788dfb5c1a65d6a8846ab1dc649631c7db16fef4af2dece91c254ad58860a02c788dfb5c1a65d6a8846ab1dc649631c7db16fef4af2dec2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae3f10748e78e42e0675e9394aed529e8742ca02b3bc044e482fe53c0d54e4f4a69286ec42a68fb2395120325f170f93f5c328a27079037975c3275c3fdd10c580823a2a186ead0c1899b6c71d05e2ed39304539a7265761cd4229653719ff4dd5b99bb00139c0f38bdc7743c08c79c3156bcf19ef0bda9d106c780f53a361f6c45891b5b522d5df086d0ff0b110fbd9d21bb4fc7163af34d08286a2e846f6be03076bd72149eed2870a35df89ae4a2f0cd404a0d7fb38f08a5406bcb587e9204b13d2623b163529f747cf6c6409a96fc917b1c4a75b8724b052d14530ea226b114480a0ca4839897a494c8827472db7f72b9eb3cb4e77da9ba85d96608321218165bca4107150961e2e4dc11c75bf5d559622c232f245f4d66f9feb33fb3236f1737d52f49dbcc16e9f943bbb322320021e1130c8702f5e896020670e7fa3ab5342f5cfe4bbd9060f032a7f2894ef9ef9614be1a1ffd598cf4c0973a02c1b87481ca9ba1b7505774ee2f53a755a510d73db121b318120c6be6010ecc057a3e8ecc22bdbb35ad4e0e6321036b04e00e9f6387147cd7a0eca5acd1a560da6176e3cdc001b56a11b82e110fd2c156248565aa2b0984df7e1c2bb83009cd04b5359a3c9aa72b07c5b0bdf4849134a0e351104215c4975620bc641e896678f665ec33b5c2e0256cb9ee541f86f47edf9cecb9957dee5e26a62d593347982d9803b6392f598bf3be883fd7878cdbee549ee8459826bf9fde8b55adc60f21b9329d5f7da6199596f70a6068e0244dd0074dbcbef9300e9ca7addb9aad46807f95eb4fdefa17dd6585e8a200a1a270540bf6d05fc01ef111e9f546364ca23fe855a2519927912caf142d7ca67b10bdac2af1565e60003c19bd4f74082b79408cfcf6201eaaee1c63143fa4a9cef1981461d54b53c76da270164664e163becbb118085fde26f6d060bf9c0f6e9f31f209f32b327bd328ea319da3e64fabb943eaa7ba9e1dd93e65d3a40b3c83e864cd20ca20f04d7d4e934605e19a51d7d287071ee7eb8604ac7fc54656bac1a78bec9186e6530db8392ac6068629b62931e0676779d15d96ced8ac6a523cbc54bf99094731e4ab082604e1e444a64e93e8eb32dda9cae21b9a33b38e520f2e2940d324e981a453b5b47c6a322a4882166844afc68bc949frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbazel-skylib-1.0.3-bp155.2.10.src.rpmbazel-skylib-source@    /bin/bashrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a/k@` @]H@\73Egbert Eich Christian Goll mrostecki@opensuse.orgMichał Rostecki - Add support for versioned packages. This allows to provide multiple versions of this package during the Leap version lifecycle.- update to 1.0.3 * copy_file: Add parameter to allow symlinks (#252) * Create Gazelle language for Starlark (#251) * Create a helper rule (select_file) for selecting a file from outputs of another rule (#233) - Significant Changes * Move Gazelle extension to //gazelle/bzl and change package name * Stop depending on rules_pkg through the federation. (#259) - Incompatible Changes * Remove links to maprules (#213) * Remove old_sets.bzl (#231) * It has been deprecated for a while, the code is not really compatible with Bazel depset-related changes. - from 1.0.2 * Added types.is_set() to test whether an arbitrary object is a set as defined by sets.bzl. - Incompatible Changes * @bazel_skylib//:lib.bzl is removed. You now must specify specific modules via @bazel_skylib//lib:.bzl. * maprule.bzl is removed. * Added types.is_set() to test whether an arbitrary object is a set as defined by sets.bzl. - from 1.0.0 * @bazel_skylib//:lib.bzl is removed. You now must specify specific modules * via @bazel_skylib//lib:.bzl. * maprule.bzl is removed. - New Features * Added types.is_set() to test whether an arbitrary object is a set as defined by sets.bzl.- Update to version 0.9.0: * fix formatting problem (#169) * Give BuildSettingInfo's value field a description (#167) * Create new stardoc target for common_settings.bzl (#166) * Get docs working again. (#165) * Create common build settings (#154) * selects.bzl: Add config_setting_group for config_setting AND/OR-chaining (#89) * README.md: Fix typo in project name (#161) * Add some comments to unittest_test.sh (#159) * Make sets.bzl point to new_sets.bzl instead of old_sets.bzl (#158) * Fix for --incompatible_no_support_tools_in_action_inputs on Windows (#157) * Fix repository for compatibility with --incompatible_no_support_tools_in_action_inputs (#156) * run_binary: runs an executable as an action (#153) * New rules: native_binary and native_test (#152) * copy_file: expose the copying logic (#151) * write_file: support different line endings (#150) * Minor formatting changes plus doc updates (#147) * Fix a number of misc issues to allow google usage of bazel-skylib (#146) * Use TEST_SRCDIR for shell tests (#145) * Pass through an attribute arguments to `analysistest.make`. (#140) * Fix typo (#142) * Add licenses() to all BUILD files. (#141) * diff_test: add rule and tests (#136) * Fix installation instructions (#135) * Fix broken link to new_sets doc page (#120) * Reformat with buildifier --warnings=all (#138) * Regenerate docs + remove maprule.md (#137) * Windows: fix tests for native test wrapper (#129) * maprule: move functionality to maprule_util.bzl (#132) * maprule: hide it, not ready for public use. (#133) * Accept kwargs in dicts.add() (#130) * maprule: add basic integration test (#131) * e2e tests: make them run on Windows (#121) * write_file: add rule and tests (#122) * copy_file: add rule and tests (#123) * Use //... to mean "all packages" (#128) * run buildifier 0.22.0 (#125) * Fix Buildifier version (#124) * maprule: use ctx.resolve_tools (#117) * add documentation pages for rules/ and lib/ (#119) * CI updates. (#118) * fix a number of warnings found by Starlark analyzer (#114) * analysistest API for retrieval of actions registered by target under test * CI simplification/improvements for buildifier (#113) * Add analysis_test rule * Add analysis-test test framework (#110) * Create CODEOWNERS (#103) * Add basic shell testing for unittest.bzl (#108) * Add `types.is_depset`. (#105) * Add rules to the test_deps target. (#102) * Fix example load directive. (#101) * Some doc fixes (#100) * Add a build_test rule. (#97) * Enable tests on Windows (#99) * reorder toolchain targets to help clarity (#95) * add unittest/toolchains/BUILD as a test dep (#96) * add missing license notices (#94) * fix various linter errors (#93) * Wrap invocation of dict.items() in list(). (#91) * maprule: an improved version of genrule() (#86) * Buildifier fixes (#87) * Run buildifier --lint=fix over the files. (#88) * Fix load paths examples in README (#80) * unittest.bzl: supports Windows (#84) * Fix Skylark analyzer warning. (#81) * Add WORKSPACE to the things checked by buildifier. (#79) * Fix skylark_library deps for new_sets and unittest. (#76)- Initial version 0.6.0hurricane3 1684330772  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.0.3-bp155.2.10          !!"""#$$%&bazel-skylib-sourceREADME.mdbazel-skylib-sourceLICENSEbazel-skylib.bazelcipresubmit.yml.gitignoreAUTHORSBUILDCHANGELOG.mdCODEOWNERSCONTRIBUTING.mdCONTRIBUTORSLICENSEREADME.mdWORKSPACEbzl_library.bzldistributionBUILDdocsBUILDanalysis_test_doc.mdbuild_test_doc.mdcollections_doc.mdcommon_settings_doc.mdcopy_file_doc.mddicts_doc.mddiff_test_doc.mdnative_binary_doc.mdnew_sets_doc.mdpartial_doc.mdpaths_doc.mdregenerate_docs.shrun_binary_doc.mdselects_doc.mdshell_doc.mdstructs_doc.mdtypes_doc.mdunittest_doc.mdversions_doc.mdwrite_file_doc.mdgazellebzlBUILDREADME.mdgazelle.gogazelle_test.gotestdataREADME.mddefaultvisibilityBUILD.inBUILD.outWORKSPACEfoo.bzlnesteddirBUILD.inBUILD.outbar.bzlemptyBUILD.inBUILD.outWORKSPACEfoo.bzlexternalBUILD.inBUILD.outWORKSPACEfoo.bzlimportBUILD.inBUILD.outWORKSPACEbar.bzlfoo.bzlmultidirBUILD.inBUILD.outWORKSPACEfoo.bzlnesteddirBUILD.outbar.bzlnobuildfilesBUILD.outWORKSPACEfoo.bzlprivateBUILD.inBUILD.outWORKSPACEfoo.bzlprivateBUILD.outbar.bzlsimpleBUILD.inBUILD.outWORKSPACEfoo.bzltestsBUILD.inBUILD.outWORKSPACEfoo.bzlfoo_tests.bzlinternal_deps.bzlinternal_setup.bzlliblib.bzlBUILDcollections.bzldicts.bzlnew_sets.bzlold_sets.bzlpartial.bzlpaths.bzlselects.bzlsets.bzlshell.bzlstructs.bzltypes.bzlunittest.bzlversions.bzlrulesBUILDanalysis_test.bzlbuild_test.bzlcommon_settings.bzlcopy_file.bzldiff_test.bzlempty_test.shnative_binary.bzlprivateBUILDcopy_file_private.bzlmaprule_util.bzlwrite_file_private.bzlrun_binary.bzlselect_file.bzlwrite_file.bzlskylark_library.bzltestsBUILDanalysis_test_test.shbuild_test_tests.bzlcollections_tests.bzlcommon_settings_test.shcopy_fileBUILDa.txta_with_exec_bit.txtcopy_file_tests.shdicts_tests.bzldiff_testBUILDa.txtaa.txtb.txtdiff_test_tests.shnative_binaryBUILDassertarg.ccassertdata.cctestdata.txtnew_sets_tests.bzlpartial_tests.bzlpaths_tests.bzlrun_binaryBUILDprintargs.ccselect_fileBUILDselect_me.txtsubdirinner.txtselects_tests.bzlshell_tests.bzlstructs_tests.bzltypes_tests.bzlunittest.bashunittest_test.shunittest_tests.bzlversions_tests.bzlwrite_fileBUILDwrite_file_tests.shtoolchainsunittestBUILDversion.bzlworkspace.bzl/usr/share/doc/packages//usr/share/doc/packages/bazel-skylib-source//usr/share/licenses//usr/share/licenses/bazel-skylib-source//usr/src//usr/src/bazel-skylib//usr/src/bazel-skylib/.bazelci//usr/src/bazel-skylib/distribution//usr/src/bazel-skylib/docs//usr/src/bazel-skylib/gazelle//usr/src/bazel-skylib/gazelle/bzl//usr/src/bazel-skylib/gazelle/bzl/testdata//usr/src/bazel-skylib/gazelle/bzl/testdata/defaultvisibility//usr/src/bazel-skylib/gazelle/bzl/testdata/defaultvisibility/nested//usr/src/bazel-skylib/gazelle/bzl/testdata/defaultvisibility/nested/dir//usr/src/bazel-skylib/gazelle/bzl/testdata/empty//usr/src/bazel-skylib/gazelle/bzl/testdata/external//usr/src/bazel-skylib/gazelle/bzl/testdata/import//usr/src/bazel-skylib/gazelle/bzl/testdata/multidir//usr/src/bazel-skylib/gazelle/bzl/testdata/multidir/nested//usr/src/bazel-skylib/gazelle/bzl/testdata/multidir/nested/dir//usr/src/bazel-skylib/gazelle/bzl/testdata/nobuildfiles//usr/src/bazel-skylib/gazelle/bzl/testdata/private//usr/src/bazel-skylib/gazelle/bzl/testdata/private/private//usr/src/bazel-skylib/gazelle/bzl/testdata/simple//usr/src/bazel-skylib/gazelle/bzl/testdata/tests//usr/src/bazel-skylib/lib//usr/src/bazel-skylib/rules//usr/src/bazel-skylib/rules/private//usr/src/bazel-skylib/tests//usr/src/bazel-skylib/tests/copy_file//usr/src/bazel-skylib/tests/diff_test//usr/src/bazel-skylib/tests/native_binary//usr/src/bazel-skylib/tests/run_binary//usr/src/bazel-skylib/tests/select_file//usr/src/bazel-skylib/tests/select_file/subdir//usr/src/bazel-skylib/tests/write_file//usr/src/bazel-skylib/toolchains//usr/src/bazel-skylib/toolchains/unittest/-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/2639e1c2ece0677a788a032483ef8d8a-bazel-skylibcpioxz5x86_64-suse-linux   directoryPython script, ASCII text executableASCII textUTF-8 Unicode textHTML document, ASCII textBourne-Again shell script, ASCII text executableHTML document, ASCII text, with very long linesemptyASCII text, with no line terminatorsC source, ASCII textRRRRRRR*ZJnWutf-834d27d81eb0772dd16db1c7b7cd893de3e189a0fddb17cc9ebbbbaed0332674b? 7zXZ !t/M'] crt:bLL r2Z*$Kk ρwO>#ȩjQ[]1YY!A'u2`ٞ+>X{nlrQ ]X oׯܥOWHV-\ YP͵ll`JHbA fN/ 8 o<, ڶ?pPБsdQGK`PiJ+Ï7^$bCE/v%Q )^*_0OSP[6 4̝Ӭ%iEEbWJ@e `*F W$"VيP:IA8(\yv}CҌ01P6/ _@{°AH l@Sq(ep`g=W6xd`9 0 CNSxuQ87^x3cb)F걄wxm4V`m⓻M[I 7#DÁczsZ0 #L=^pN~x\($󉐰vpŋxͰsJ/ޡ}GͲ6F{MUťCK.j@9=kaf7V{Ft]Dm}~ג(3&W,D#,igd{d4IZ Ln%FLѦYd't0ZxHv7ιRw\bS(YRFlYkn8&dj7PQf|@J\ԉ/4 lCOS~Z|xn܃A~]$T˿RIkpb\mcCxog9NqZ%_TCKJyKщO!R~:J@TGjif(! aYqŕ˥~hAl|ȭJ C=iF/ŧ,U(Ɩ9O8{to[5IBT͢0!jȡ6"irKF7Xwt JHɐs 9nۧYdqC*/dD /Ljc(f3;K08o^BE{L ld.A$Lb3rO89~1x Uy\j>ˡ:4/=#4S=d0i餠NWbH[鐇RJ}zoRaYeSW; b '3ypt- kAk~=r2`&F,c &up"p6=g?”[ʨ^hK4ǐowڴ}]PܝM(Y~ SB< ޛj^$8g·!ay踾خFpp#TwP#:yrQE#3!YM#J\ 1K^k//{lp0:Iz r0)] LWΠ[T@(w-fܭA$KhאSګZ%55i=bW5<,v_-ۭBØG5Zv\Dp7>ȰJ-3-~r!<`,%=Xy 7( b6F)d칲GÛ|N5UOIۧaa;t񬞩&L$;w ) xey(tn1v BdԤXwl ֒TZҡ˔7,$g[Dlge*(W4w HHrK,o/Z<Ɏ:7(| Jn"2z#'f" "1p @p*Lԛ̱ߌZ}0#-s&Jlr(( Wl7rv|^&![SZGT_+̄bC9) 7+H)R[ %&cҋ12ɜA!4pzyZ嶂m<o*[IY#l $y!$h<~KVV>b:Х hmS:Z$ZKg tR oo$f1#q p˰p"4}W4CLŞn,Ͱ6OZYAf81?q_d'$*xNqN572g2+Z*B.~im@U{>=Vz*=k e5MPϳ=sr1X:sc4@@Pzɯei>\Pd=խ8ܒMuRcim!*e`y(]fh8ws`"d7gjKI9m}!7u5(d~X+ وrsu?-"x>@֍ps#bԽ0bZ3z~gDV@YB}0ѫΫI :zcF t('DԓЗ3Nƞ%K,>ޚC@* %^aؖ譚%k |)nf3;O 7dʓ~M$ GqXTMSWQ?oWDu l7$?/߭9]_4ةZF(]cj"@ɯ@^hAu_މ(Zz#QȞ]#Ƥq h3ӠQ$`<+>;7+- Z]%=7塥mX?s@[~i0KZAP>w[46la|z˙ Eol~KNxŠ~p{8,_A&}oBK&u'"Daub[Wut ?@f+w-@IBZUر`e_y/0F37&]-ݽar@2h{PL6_;إz3Fґ|N2}< U?"}v9g"Z4='~1G»|@2n<ށ"ޡt#1\OYT٫>Gjby:~%;|}ml*dV -^5-HT*SJ5ɳx>!]4o k(YORyy xLN[vZw)5WcQ'{P .!̓[NRr&OӌѾz'Eڼ|&>%PԄ;V$B#K)6) FAUPE2#T|j5 *;#&Semɔ a'Ul<#=4xC.ďn "҄Nt6M?+eQхe; Vt]? NJӄβ|'\&yVkeD [f˨Tn,kP=E44Rb]OF58°Lف <1rUƖs2.'_[&]|+t뢎j) ֈ1ąZGB78!\+9gSi\Q$FüP FzE\GKŚz+'hӥb 5*ǯߎ;dv&dG <%wBF%jbk׈pPOô*RonEr ^W#) A%'BQ);t)][pQen`ss^xa-͵u cuN9kgqMsGX1Vt1'M) % PaM o ThcbGz<&®#QMo+t*\|N+v n$rY`}pa֑L$t|^iEOF/C<9h8գ/ o/*~ 4ߘs잫ܱeqDjU< },ԨVc ޭ7aԒoᾌ!H(J트x Oo]yֵkNpϢgipM=7Z4lS7< %䟫;hp+XׯP℀BZF3l32qO-3O̝Ll@K$  wi/žoRHYXּrǒEX)עf[i*P;o]Ϭd(_[{E]m,1Y8#lTB]4ӳ٠k07yOFu?}Nq3\IBɴuv-IZ] RDPe$s8;@b:A1!4ןSm>ȿEN{x[g R/QVK9};<Ǭpm(a{eYM.pG`$5MK= RRD?Gn*IL=JPpcnDOxƶkBxCvOΕsdor݁; fXR4Ю<^~[Fb$ l6`ǝou_M͕R3X Qc~`_+:<:71"%|8P"6PMۄz_η&|V[Z²eA)tH7Jx)GK۵猳:}z\*.] ?݅NG &uN/D`[=M ԃ?G| oXOfi̙=&A5!, Wf%6̑OwO[8E :?xq0`cq*GQ1SarTTA13<,KnUo& _kÒIiv ]'Ftw-;T'ƣ*&V0R"3p>G*c` Ie7< !j,LE9Ċ\y荣GE \K!'FL3n-#j1t=j8~_W'!^y8TQ k;Q˔F$|(flPYZ>a)V zt"˾teJ#)뤈s U sd`uͲX,Q;.(|'Jg;{FL13z~A}<,6RHpeÓibX",rRۧ 5Qi0fDF35jt;sEF8')`5)p!7و̬ \/dTY\ԫ&cX Oug~)F]W&C ~''mfAُIC>M &3>7 % c[A;(L")?ҊIǗMfq6c}~NQi[S2 4P5<8 *ҷl$V [è+cNovI"v~Lzo@2ahd6oC.lh! >ދijoCrjied0pX3d& .9yFS#JFa<]Й/vϲo.a# ڔ"C 88dBy-ڶ""Sn^E'WKo+(N"sQKqF('RA ?@&4d?''||*2ms뢥rEtlBV"1ڄt +NDtwMpL?wS)cdl0 +v)@OTCتʢqȒ%PIojk+93 '2l S}G.i+#&}h 9ssS|2b.1v|Ev=sP/6|mC^ʋ8H ˥]EUBڋm-a[FB:S@WTaQ`XW 켘b/rwgY!m [ NܤğJ,{(X wT4 Xz6ӭ q|Hfq. Ϗ>R=5&*^jơNX6,5t/y֛. RkIbTa:Yt9NrRu1=zTS( DMJ2٬0\7=nw`T!b #[1Ӫ,x:mLLuTd4K `$D}v6ٯ{U$tx v4# G&ry&B0o\4Ghf /TB+=4ptVp[Y:l)9o(Z?y]ˏ=+xa~" :tAA{$ %4ftY &wuSJGmu=_w4{ e *FUﴣ}Ge!E~{؎d'GwzPKKˎ>ha;HlU_X i ,*-K+ܱܻ4CO4@CZ:!ѵJ7ʃ #j{@-,fb(*]8n f{HaZ)Xleȁ:.\K0|o+k5(^V™g @M xJncJL\" P g[uKdp:1=n"[Եaobq"~6c0NZPuv/ظ梺!mxٝޓ_ QVˈVs^-74i\T{]n3qZ9U@`!ee3v*hO.! bE!=K5zOѴ[[?UH'WA 4NmY'uu9S}~5K7K9XZM4iAy)? A%ORS! *#]v_Z r|<#!e7p19?Y#cP֗N3nwς9|z).MZPMQh` E̢jboտ魺YhZO@sfҒhS8/0{)$'LCo FߓW-!j=uLJ=I: pkkJ]s m8 0CY3"9K "_br;r0/R B8?4|DR2Ss{.uN#l6-KXs' n8_y k(sK-SWKRkΏmavB3P؅gΫ#9b-pO. ډ =jM!,G/akg%Q-}.K kGߛ\qN riai EigIzÈ Ӱxh?[dBH('L:S#jq/Gj?UHBI\ŵg[J A ?bj`^]+uDZcm&n!޵A۬X}ZWjM)XvGY)'"0g=^IE7ՒL4F`F/ 2qp.4FpBBp?OY qrP9%Bm,W Fs\s5)25kGgRc<$ite`zaj*k|70Akv5 -8{-0dY/m /vg }d/tTooWoIT5M` 0E[@5E1i&k z&B:+z,$D%D1>iDv2EkU92 } U0Tj$8:EYɘX֤UjL⅜'WvOr5; dNU-0C4 930:@SAt磊*>T6,I bf h4逢Ym^$=.䟁2U` 03#~qŇkZ1݄qbшvAԉOB(W@uFH p |2]/qkPn'7q׺An՜=5V89a!r7iQcws<[D~;t$PfI.î@3X;0*q/žOkL\S.r$'[ `Y `musn_ٻ/WBl|&KC]{|CZuvJ4ەcTLɎABA,%ߞ* ay~y#tpẮ~ vTu՘Q)-{bam{00u`Q XU[ol$kh{'IiGHH:mUڦR]v[R9 նB˔dz̔{t;1-_^1(ߴt*bL?;ezٵǾ15Hxk D#vaۯ-]#0G]N$d4WȠ AV|8 JOO>?/^/` ̝h<`H:vߠbegQti{^ǛϻE|m([0%}j h3g#&qETeEomdBX 63`솭}&IfKk_J}UH|upB Z ee 18{[r8;p:ga6šs|KU3)׀YoW=؍!MmFFfjt.T+Z6w M}q^/:0 h|Q#Oa?{pO U*Bf1 nɞe0]^Iq)^{CA)*!/ bu&dwn=Ci CyuzG.ĒmSs#sǝ<mG1NQ0ӬDP趦|wa}4II0l"ݜolV/O7j>mcŰXֿ;ܸu#9R(F] {ڞp$5%=-ˁHHh^A=hA\x6Lu̻oB ΊFmuN]nU [ETO Ԍ#Y ~WR&n6ٖ5jƖ1J7.#T_8[AKu%{1ƕq}z14S7?9dS?vE"m,(B#bVZKvqn?uh lԯkSoT;PjzpV TcXWChlR2Zv4QkD@≥x|?B,ә=P=YwS̼4?`h[Cz1Ll?NJAWVcމ(wVsdoVmC߆ n;h Ew$n(, Jm0"%sBWDn#j7klJQuXr2R0 P'υ$l_]V)3.RM?.j" _WJ60/ћz_R'&[HgGFxpQ1vBec*Bpa7PObҪsDx;ykOP*pht/˹4zճ RiO[cVv3,jDl d=y'c&,Je1cuN-p̰S͌{ vقt&d q:TQ JɃKmy:<6)^dY] eXX (;wg+S$U 7(x(2jEhsꫫ9 e G,=MIWZ3#{ cPɕ>¨ZHovVXO5Y`o8?r e%)|,3t%׋,4bE iE2-ڡ,g;k'f?^z:^;YXDhؘj) g&;‰ v_rW#MmsP*kp2K;~T3gMV;\կm'Mq>%d^T%\lҺK*&oOS~%(Ȍ.Upwz<9/,tU#TF+:UQ'kR֪ov&ڠ=L>EdF^7/ Tc}4 Zof:WR-nJ/k]kdQD sC=0K/(F.~# PIn:e#teҴ<򵠎'@'3FKB#ᧂVVU{nn)"zdX'O7TR劚Pp{qVp؃ aFdipS>MǬ\^sVB;NY?~ǓqU)I8s^v @ 8(4u-{ @<6P "wG, )Q4YXgQPU`gs+i-;su!^f%^ȥU_1RV`Cʣ"u{.yn tx{Q NC3D<,`=z@;!e%e.wtNYPg&r8e|ҴW8%tg_G)]f}[$ߨ |0[m-64dM]!Y}sEl-~('[La` ~!Nf_}wPƩ)-ibRB5*WX%/R(MyPERمf8aL<=ۂZ_94,Rzސu% msDFҦKn̈=I$ǵJMv=LCMǖ־#FRE?Q+@ e^ Kw`0N@ YxX$emƢ+ fG.lJکxwpJƓψ* B$I-\υ)!,X]:i* `,#8 "S4Mj+\+ : Y]Z\-!/Y PzZiR)|6eT^"!K.W#R}ڠeboj#7JTlm/|:m5ed&h;q[qHEN^$`i\KDN.N cǔ_uilϦo`84jHu>ƛQ~C;1G_(MMU>; {#G"Kh,) 3HLkY~0h#]I(…zJYϥ栾_R 5ԌUĜO*[/ ɧEoPQJªk#/(r|ZYu}f<*ݠ*{+JGEbac(jKѫY .\ڵUv@`XQ3RUşԐ pL4E6D.ʷ7 bO`zsY}D M1MgYOezDl|g%dAz!:ͺWo ez3‘ji'ȶ[HB.BE=2Fh<9L5-*M^#yt“W£R-nF$3|cTۓS7*0۵ȹBZqL7h[& K/i!̊][;=﷟7,OFr+ ,ttҙf{xmAt-=f0l%Y<7PċSC¶|LErJ2x"F㥬ZrvɦgZNՁ\do0K{bU} I>۱D|1`X3>|.)(h5}xo|e>܌~cRLy\ ;d\VbC0>8"Q OHou3#Vt|^66~NQdtʸc^GJ16vSً "lcYf rʹç@MGVfG 𾒺&g` (!vVv}sUBÙy{uݤw|c#_5\l8 dv]鿛Eq/)y*2_6n傊~IibdKNa Awe :h.M^ThYt5<,w) \GxgIafW΄c۟ى+\^-O9#?ph&zE<9uB˝% B K3}wi^rқPűq0:0^ay7ugW 0pVW8QQ!\lnÝ;|9L!+# PoIϘyiu+q EL<:^[>^=^ OmF;$zlTi ^* TCH6\ˇ->&Ow H[?8( M4M*ooŻ$&xyU~G}/gGw}2.4gC_Վ{^JuhzԳ=:bd.K4,=xNzyKU>S"ۼ_7gOW[%ycey9Q@'F 7Vuq QP?7eXdODT }H3IfZB? #vF*+kv-ыOLD1Ll>/<&:\.|}P UnT՘쯷4~m% P;=P4ᕏs ?o2#5OENq^*q&oFYm'h"֭1/Q?8Te{d]G8#Fn5\N=i@Kvd6{[\3YBgyT47\?1LqtdjQ`^|VVBRDv2M)4?L$%d@j> D,lz d Oego $).Kpǐz8z(.KRM;MH8`~ISRiiGX"_QS14b-v_ިZmc9/үx9FU _0!ZiI#uW>GȱL3oWXdİB{àFW; -#AxC]/p`ve:ؽ,u'*` .Ϡ'FXRfRd]^ a"1~Jot`X&DKn4}zkpvf*ișL}Ẋ4KiP%azV\.>PBm(r&_1\s}slPqlnI8UL:nL khNل\+}]lcXX>h8P>Jyǿ``M,ĝ3l4אG_iwDS$Jw}r81ѕAHn0sV!ln+r[=' ; s/w1bĚNdvWcrk,pw\af쐋Ɍ(h x>,*YwH)fiT `mj(]mIi2]c5!&~FG㗠jx_A%K'Uև59U6F`F 7z9WJL0')_FQ"~TMi Ix(wc/Ll>ؑadTupU[)8 !6V ='77 / ݧ!+uG<3^4r$o^cr(U6>2IC&pqWkʨaYAeAp]iDD*c [M҆%'QСtJq]Cn.O- +}9l cgHnKp [J~'@D):6B `I[{#Vݝ~ O_-8H@T?E1(R8@;<@p_Ѝ8 Q.,!dHav%x١#?:%O\[I!R/o*zvԄfA&L`xVߦF6.#;eccwf4ݭ9_WZ#2PDH&ʯx`T&9ǀ:Y|4 eQn7% bHYlkvw< |O/gRwx]/KH3 y uq g&(uG,߷Q~`nq>(5&_S!ik/j^ 9 Ч\n}9$JΫvZr8u( ~Ĉ›UHA ~TP1]]ifFk>zMR|wP]=1VCC!EDK\x؈<7R-'-pBnE;OEeoDwhOOWO%c6H(XEf[6M!QzT* yb<]ᶢErD6f1ԋO/V ) xjFƷV.:6z#.̺Bň^MW!495Y: mmqE ?P.9)sAxZW7E{-v_( f=m_#5[cY<])kDY=0oX讁$㦽3R_E9U,A ֲ3p& 9|kt>"5wrmϩ_biEf0Z~3W6YSn)x'd6zRA'WI@ t?\[ Qȓ-w)*@0p>FۑSAp.;͵tKdTgĬ 7p2A"S(c{4q|TO=%+/)'X*[P].L/3ys6x2^օ\J+E ^ ^^s!YJ=@@*/#?um:rG*;'-&mggENk7Ef}l@!fX&6  chN&7{x@&t}%%ߔVw[YvO^l};PG#2f҄ [[}16ůqH􀙴qMY!nB1tOC8ހ<W}TQ/7󊙤04 m`oTZ14׏ \>mcւ ^-/2!>IS$Vp96kFIg_ ?Kٰ .=Vի&o`b8XY^X뺌^n޺(mva!]@,M4scur D)F|@tX~pAڰk)+&pQX7HꝆ4C!KCHE*񯱁ͰA$N Ν@Y2˦4'# eXɲ(W0Xx$ zp] }^2&p& [tiv񠹨)ݰLРrah,`b+yG\NV:~طlo[elf/ v-Z(ȃ38 =kXrA`o+-kä:NC՗iaܓ_%pp dQ"`R+X<}sr]H$qQ2qF$$t %1@@ʿ"xM}]U8һo: \@>c,*> nc/Hϙ>śpy ݰ'Fp8mz(;J1j{ 8 c*UBHܢ~^ClY͇"U1~3tOl}[C߬5hdb"nDo805w^ 7}4]8v\~0U2R-5륞 DonY[c˪ףEl_cP[.B@M8,:da= kZ'hӞb#s.ٰ(q v.8Bltv\Q s1bK!RĂ Ckp굁.Q7}qzRae4p7G5z0S4Zg-- ״'uS{Lb>o@uw°QhQf K.#0I_8*ׇʇGdI}OYnv}tN?k}-&Snni)7 uHol{kBHjAdw#OQl"=6DԻ`5pWoکir?#r2ToL~'`Kh津\Rt-# p 3L쳪?ForTg@NDzcqT_ x>%W 6qIlp?Gm`-揔:VZڄEYwe/)"NhWyX\U?V:eڙgДYȬ'5Y#^F}3(ấ!]t5mcNZkɻ1T jl3=AX"#uTT(P 9M˯ҚE821 *4์^S[I#³7!t1nL}0Y#}k*،lQ%*[GyFʀV x-\:촥L~wM8@K`A7)PVpV{:MrM`Qjwx%rĈ>xϞ/|?PguWG$T2T\Cjl8#[r`R _*6Lct\^{0ű:@ எ9^񘋹~upyV!>Gʹ`EAGh0ȻƼ,o9.).2Gl[+Atb JPq4rle(|;YIUAY!w jV/mvMSW?0F#XJޮM^mc;yp3Fw3yiUJ`W@j( u=ʛX uFÇ{>Ѻћv5T|E5"t8S巽UEh#oʗWFc[qEiϸY=2T[V;/{F>qG8g{`Zfy3u)J*uhb@!^!3}`nC2no<X,y;]VV9 p5eeew ;!~?)Xъk JkI]VO MY洶5,;ܛf"?Orn28z EI>dmp6_Xߝf֊>y e}lDϖ6KlaYwHyƁ^aE3ߔ\>s+|Ρ5ˤa`=JfJ~5\fz agt*t3rcW}_08%Fk_r^qas{~0B?lc%zN@:4/5̉ y謎W rLP>Yޞk!k,밞U>jLD3}o GK/GWD 3`>3'=&8Ha A;.nЧMOĥj4"kFgN2( ނ>ajҩD0_.MuE|}{ESa*JdP\#eS?LA dƽ萼Ad2ڃGNBqDôey;,Gۼ3+x~r`ΕdMNr9,(Q7@,h?HrJx#NsxhWF-||Ok7$VLƬ5&@BF;_* MRWOgdQ0WDqt3BuQo:Z\}6yۂ5w?(}#iJW0b[CJ~3"DPbjN@!bWShܖ @e:;H7 k-ĕ7m)40&2Vm7 =y@ đT_ΞY@(ޒYջч_TseCN$qFYu{žu9fxѯ{l zeaz4$[$#meZmJZ򷍬ӈ']BYn_gB#6WCFO]}rwܶg@Oc"j7±G:ҩ ]nTM4kֽ< nV M&k-R齖Y_9@X)l-~ŵ1+@5G&)wmyq? Iڮ*rsV \OL[>U8Mܧ~>Z䟷Ula_"LtŅ0Ǟ?]A#W!tXy0FgN)m&@R ?0m>devhѢn{\-kDD\ַh%LSWgbΊ c ؛qAe-a BAȻ9%0XPJaFɨ`Ԁ';˥BNqiU޷Vh#[ |VOE 1Rͫ[B"3pX1(Ǝ(΋9_l`[ T]מO+f'~K{~xi9I.'id)UeQak T)Y~8%7Aa0O8“,'%K?@Uۍsٸ#̪'-&,cV^< /cMa [X[FPN3j vL>4:Q q\! l.2 S^="_)Zau1~r! 7 ]$KŇ%eloGz2 P^AԪ?Eufdۄ_Vaś,|.0\^x= EI v7Cb0yo`r~dq)?_?>ĮGiOH=Mg "xdYzp^s{D閰l3'~pV_qYca/"{ڀ57 Q {+LT~% {Ave&EZoN4Swk Jnr_@LD!ChvS8pWiFcmeN-m%D<~^I0T^hoj^dHQKiӕ|pQ4L(0˂%sܢd@qL\ç3, L *N:R\"F+4Sh_ѭ+>ԸC5X h,ApS [[Ĥo?& t ^ecX У9WXћaRM|,5JFbަAq ~E.M_ɧhrݽvr尿bVNm_\d.J~'fO&"$(U@}trD؇#rM]X8gP$'\nCRBBhHeXq8d.wWj#p&G XToAg\^ ޙ>M!G<&|=O\ >#yPڏ?qϦHsRRZ^PpQdtm*Ou'sQ鑉u_ ӚbyT׻˜kUcٻc&,LMcjըme=nِpݯlo>% efNX3ie qL@/3 Tĉ3\T(ZZ`=4%j8dJA,{, Ƹŷ+n-ٓ|7OwBu{cPU/ }j´#-yvu "XbiH3WUҍXd[E4LSŔh"]VMY$0n6̊ES5Ҟ,3iܬ6AJkrܟ zF?e ~{ͲM"T7x"1% EI$cR0`Ta<6oG:Mr uHĆ>/Z輌ȅMv46̘?]hZ;Uތe#zE|7"]jZz05u3\l+E%T7גh_wX" FQ~We?)`*RES$ P"';:Ko>CJ ?uӻǥۜqa7;#@Nǒ]%]A=wu^d@ fm(@NQa0ݻoR%yg:VNE9/$̒D.'T~Vdf  ^5Z Td}l-զɇ񝘜mpVD?ml Hq!2=hʩɎ/魪M7;h4# 92:b\lO>pqPI-28<> *i9gs]X_Mw7hY_VVX1æ2ɧbYqd됟zSfԛ ȼDg!<&: ɨ\ &`]Dk0ZGl(x,uqw^$a;Ŧչa5&xDLHɒor=Vk"گ<27o$20yA7mCmH$;#_!f<1[x?H_cB,5A%=zf6pA63Iqޤ=(&ߕCuuh~cwMDa L4<up[&)Z9{z+fzĝE|/~cl8aH0'ˣ-&+D4ʇh ֑8)@ OmߜC@7viAc|x 4D% \dx8ž)s4Sy^425m1ZˀV^ѥ9O*0{0=O5( T?xvNr6fƏ=SPN?&/SgҀ xx^Zo pIUIE8:nd)B8ܮJ*ioc{+ '#Hk t\"vy E98]_ŘX[I+S RL 1M{#E9ʃu._I7;ݛY'ht}6ຒ cAM׆=z$JҚQO<,7Yked<þ&7>~KSW-9g~t&k+ZNW\vq՛wޚuO]r>Y zpU!»Wtx:5ŭ8$j3W=ʡ\N,d 'q\ʛ>C\5:cdgD`F#3X770wF$wfLy)xWEW(-ICqJv'x~\+|KE:ZesSA8R9bkF2'x;|-\u "h7O뎬Èx0S^ RyDX*u=R K m_t+4WbPKiL{NDxyINڲ[<@A6ȇ3kLU5;R$qv|4eJv5i]WBeL ],|^;1G ;3k@RHIq:v;9m 2Q{rEvd)=]D :d4OP_Lk!|w5Qlumv3M:ϝӦE37V|1e#Q@#1xkLF B_ :a:s0FDG{HnA!.; !ӔB|V7?b0?MkzJ`´ n48` 3m3+H"Kibs#ԴT~nnX Nj٠S plC?ܼ|o3TSI)VKlMX&Ep7Oٌ {w˂ƿ=_{KGJ ov9*ZS1bS:Epqh=Kτpte:'0 59&XkQax.^M5qL{:2 .eOx ݀^2 5Ç`QЏ}nt.H -_i\3v D%|  ԗS%AAh-.ЎS{ 8 aRNh5JBa,@]CCr4pZ4T~jzc=Zdz)s]e.rϞͳ)v;{ T]4p\ܗVN;'z#,y ]sz#dכpL`sFKK/-7RwHeg Y$ʐp,0}0FP5 dA>=^xz.,‹cD)B=JЧUQV*KW>f!'',X;=1߽`X +c=u/>[ڜ_2&cʚf%a%`+f[i4,0;m%"Q|! ԕB߃PR2-D@7xu|}"Hb|P+N #YK/?s taESYcݗ8e9q m*E+z^ȒIVֆmWQN6_g2ek`q:( }3!PӴw_0+w`3KJ.kP 2hωx!fz>0[MET,Ҿ%"P}^ߚ_;jxhBW"ŭ0]RGlPMSJI7n?X M"۷+\<@ ̧>\FkMK}I *y7\rq5e8?B۲l iSՆZ(]1}*m/cG;{ Drg%g;` 4"mTD%EG1قi?K\1]L!BD&H)6z_xiS;@եgѥ wWV GZ-((SoPI7m'E+m!rWp_":F,G NQR 79,&GGpG񝓝  /fT@<.IpAAtۙS>k16615X{qVm~!'J3lXNۗ@⊜LܶQCMӱ}AbRϿMYigz1l pV"XK]i( |'=c!Bt;=3c|V^nŚd%!;%w7-ԉ|Q(AW="J*ӳ}*O~1H/y:Dfڟh—1+*ڒ͖M JqZ}WN1kPi&+'y$8ʬA:JB`N޳جѰiҏ'q!f.j eO {Ε$KXZW9)Q@o-~x>[DNO@q"!13qȧ_PK".a7m %"ڻQMCߟ&؃v֨@5E q"\4&+vkC&'mFUZU5ذshb#oS4]8c"0=xVVddH.!M;|`#+/yu}+v~uYlyAnV+ޏ*Oǚԑt@'qy:K\ 1 &69d'fk&Yg_"Jho.1Ij=r5~"h9ZӭQl4VѱOVJNu)JW­:ϵ-B$$ЊVN_Y[pC5d8 Xus{$ս* R{7,/5VEmCXP1$1mk~˕iU Xۅ[B;rPOr1TL!. y.+6 b(de߿=2n\Y# xK=g{Rh:8~cʚTuG\+ vARSЮ2X wф5˻6{HHr{TF5ZDō{W0ɏmeF ,_pE1Hb=w LX3ҌG5&HҒUfH?⚛q-Z0U^Dk6~a$$Cis)Da-+/XW*H[F 4d0VܝAIJ-߸F|-Lj ɂzI@mߜa8_x&pc}?ET0|E'L-0p)nyv!^'ΘIH6Mz/XK,C߲8b0(SI_7(LXw0nǻPUzpܥE|i.pEM x/p.\?!Q"\4f yӉJ0gg5{Xݴj/S4~>, 4֨%C!P2wZCh/E2F[WXոrS[[?cq;DuěSryAlu`J8-,VXEwIoBCsV65Aozi!/!aSH Ýb'8ENFc@ǝ"8v&†9?"H!BgZLFLja=PP> !pHnچ:|%ZcDkp8zCB'OF+0N&GjBq [X-6!hJH9H45w"mpð= $9$ &B[(plmE]q_*[]>~*C],kxݤ]GF&==S$0&[>lqkP(3ba@pKzi)KNvOead.)HE9K4~B$4ēsB[zM^u :ge+3S!YE 3*Y>%]_8"+'+"8d&z`1BͰu󤪎_>+b ςMpJ/U{9^߇{LhƩd!A\UCvEW!pѱFnCYrnsL3ecD~0̰bk vAm&&@,"C`%(!&J]~qM ~J2 E&puTQÀn6@tDTx\b!7)`@;UK "wr}G9%{{a&LWZ}Z?:=[w>5'mFB3=l)kOCtqQCMe. r5ڍ3#NmbFg=٠) *9goȹ.G/`ҧwKm珂iMjD4Uа̯ 6MU@qT{e=Tj%jZyܓ?g}|5SD tK Qv|{GS>̙tRZ=ނzѭ\錡P`q&Se٬4i;gwnG;`؆[SyCh&_o+yBUȂj}BbljҾ5l++^5|8XKeOj??X&Sdd&g"yW(lQ0i!l?jo_U {"G 3μ":8 s/n J '0fT&;6qfMW(vH1qʹhn|ޕ i$E`uWԗl1V;lP ҃=ej>޲tƂ>2 '^~:T+wI&xgF_ }5`&gV 7Y.(ރܾ׺n#tPsK2(ڷEMYtjFZ'(y2&ْVz>|+2j$@`Kqt}=3Ňp$Bw+SXpV`ïzBQ\+!>]Л2N,44s9VEڻSAռeTK'4~׆@djEmyjS~18oIiLvA  nA倃fiT&.jãsȭe=JYcӽA!Rv!  } &JrG9n uccouf8dܑ.V, h0]xN}J~uZTd2)YLO$Mg@~w0 ˀZX,0H1f8\h:A/$gs}@4Q}Pǎh=@; +UuDͬ3\"fۃS,s!2:Upk?R DkCB۠m_mթ/l7iG_ѩ@ 9GTu`_d< !iS4aLsa"I:#2^w)[I8d[ʈ*# iDkW{vx/\sO]uuDV I#ga"1 , nՋ2 3у>|E>츑㵓!9xC[ 8gO.faLJpl_P}CՎ\^ȟF]#?5kCG<ԼnkP$RA?!/I}]f_gFHIO,~딌җHg6I)lsWLǞV Dj-u'(\ˬ̊o=U(vu-0a>;՞+f{΅k/!Pv>bYE7N0;ѓU9\3bOQ'hH)hlkJ:Vb6kG+zN~:<繰g%!fPT|5d}cv(>)2e; wlY3m8LjFT߲5 ڮ&X Uړ>Rcd%_Z+\M"^O}ރUFF]nqB*Xڎӕ=V,V] D6l%P@:M+̪*h!LsVt Y $uۍDS*TKoۚQfՁ8-G0+Xy$kg^.mדDz+Fqu6EjYj}*ʓd\AX5kʦ,T:'Ejcf]&7> \܂)H kW!Q5|d Ye,p*Qi`='#JI YZV5"áXLqzDZ U3$4/=<ȋ(IFJIwE 4.WT"3EQ9y$TD:k]FkolyzAd1C a]|ܿFji]b mvMZĔ-'+ _4Ć $EHPU|6[_+HeAόO2Y7 ݄vG z,g3=yUNyzQ(Zsp%Ykf&hhy7`9B+hn 2tR;m|6O c(bUsɵ W 8i|{TnYU+[c!ẍrTߧQ!/kh r~ 1NYp ~\t"Urh8b~0[BOchGI_xLF\ vE:C:Uz-7mPbSg9 X7)^1A\[UʹzMxEzSaIF/qQ 28rg [k yӮ&cz&UylܾbM0Lە ^1&\AFunQ ST1_"խ{dQp<T6#cF%aGO]57 \- h^؏\QdR@F`;ir FOT^tϘ8Di,w7X`6;D@kX$beZ/=VHlL0P#[n`S&~>OsW)B;6ݮ&VZ[S,L#[,H tDdU6;ST)>HzuܯY9 K;%#[{?A/A=" dȅcH^ 1?Pr,n I>BW/'?+Uq@JВЖUZT(nC.K+Amrh ̦ݍlZB!q2*ģcD=/ː5-^bOŌWu͗J+Q'2{QTRk?*m}|6T VsQ $A V|Q|c+"Z(YÉznaGFKSb qG{Ʈ?5^K4D}<ߴ,ﰺ)fi>K1dV|L '):^QJ䜛ldL7u 'CZk(x.tF)Kzh 7=%h#l6|OhA[쵇%VOxE4Dc/b-+JMF-N%WL9XGAmZSRuU%QaspBE'H< w&Q`} \5ZWx__&߅nW|IVuypVDiWD|A>؄ɫCOQnED󨭛xZ#AW0a׃\ydB[!E'`SE7؆nz̰H]Y2SY۷&W}Wк/[EAN8'< \s&K?ї>U% DĘ `4adFk ĉ ~M  ,*To MPB{o 6Y!_^;E {sg9>˹69_tȵHAF)|%oEY܌]rm)Oڽ" 5L@04'o5(7 Cgq5Po) }ֈď˾~Elr!  nAZi3\4ۓ1 ǐ0 ɐة,=A#_$ ZŎ1Ԣyj%2!]RuȖa ,l߬?']#.袶Ə S4_֓W5l &<5]~rzCj̘-RI-dίsH$]e:O`u"0&8ijbm~+pt 9FRi,ZzA?seST~nuE>X`w{`7W&& <.H%OaJl i' 6JQtM6A_c" 3h)r$&vU SLa@Js22р'WA BtÓW[:l +Wi,[:;9-CdV~KA lRM\-ޅqS6wf=7CcnlD4{7eVBlP5 U\1'C&N9'#Qx$-hT#m䵵pi0gJ "6danxlA%W@zo3}L)obҶA- #< ;#E[wi4OeX#==Y+,0\L6ZoS٤GTEPsrُ;y11 (-*^2naVS|X/(ҷsq0J9.nT~]K855ڱk 6fq&|<aPG̸7_mر2Bt{Ӧg=|;&(Lr麢/IlBG #VbMa$A;lSԺ4]yUJWlmcG&|DUڕvR\f8NZgW~ߌ~z*fM) Hl;CEԗ"n{*[h,W[klcF!+rXqZT=+[]Q*@ V~' $xG;O؅^~V=0is垒[㸹L߈McpJ:GP:F3 )Zd\|øVÞBd? էtJ@źK& 0n\XjN:l >\WE`Q~$TmP|+i3yw=O~̯1%']fƏMʒwM"YGKV"2ٰCloTj#Q%5߈y"!ztJDnbمE٫qp_kؖiaA֗`Ior,*GbŸO,6;X͚.4A礧p`BEiQw*۱lHsJVg2prߜ۔Fu[:@~[YNh(lb2C,>)}!V$X6 v3.Ra7L tbS,36ާÂΘRҖ 8iB;UP.@(ȳX%\Űe70- xd+s/$}tBMRaƍhAȮ״+>&}}F٤afƛL8C^tHN/+ ioWmcՂ 5f@A6H[g'{]CFBHAGm:<%]Y7*eR}d Dر KV"JP)SpOU Ӹ]ގ<Jy`nnDk d^R&֋[1wQلwL? JhX;Bu TQjsO n&.MY 5`8naOjhQKJ%HXpXM|7S*=,'·iW\2DQ%捤T׏3H@XסoJ7)r;)⎩ն`:gK4h^j(j'uė_4}CwGLgN+ճjs5،q$B\sqۿBP˓m![WYǡ;#rǁM֗Ls.8!T SV1\SAkNλr·9 dIEYV5O:;sNyW-l^*8zypEZZ튷CRd' kf!RȥG>}2k 􄥀d"WP Rq˞b u6&3뿙@9yf[Ru ud\ 0Gؓ86IЪwn3wwl(ـ(QSZHM `j3w,RB@i=E]2a[lcD-&RӀ$es) p_. ƕq œk5jp=zW}E>}r\~ϕRY| %JxpiT{! ‹5@WV'x4> Gq0zJ$K!2Z*^C&I(5eZsVse3W-sUxoX4Cs.>;_VЛE?_?QR[FZ҅xOF7 Z=u]m7FgH_\ؼF}2JF&I묇{}ܴ"7(EArڅ%IZ uEr;d5 |k@+֫!X9ʔpK0tz!p&%cΰ֓GSQi6l0P41<۴|_oK{|6NtDO;+o >D ĀlURYޣl{rpA9\FAHRp_nE#aKzvi顒=Rc 2isj0O&,=ރmѺvZB{ĸa’`H4VH:Iw%9SWʿ6^Egحl ya]?iBU)KxUG dį6F}J%8cTw$kM qNJeej3+*3uL'qP \zhRc*b D%R&N U6LߌҲ)HU<)Syz!@( ڟg||o0z%_Daid02!v?KZ6ѕVS!cN', = `On5K1}DU84/pg}w׳h:MǶ0[=Q$-riсALY&9ᆃXdVc=.!eLZ%ELAۭ-!]|xdN::V3H8ɔ6=3+RwBg$ּZۼQ)7y r,,DY&lVdw b g#&tXq eb=bQ@XIM!(zVdq{X2j'A)|SHٹ #0AJVR9:i쐂 0ON Qs{>{pEneA i޹.X{-Ol_lLaQ/}`+| I 6Sn^my7C*}aNkP ķE %4Rpϥ3\D^V6/C-<˾x5kf`!1qܽ]qk?,I /{}p>ۏ?GCV}֝S'$+ EWړdH\cg%*-i1I2ϐG6'R#623~EQAg0d&;8` go/o ekr?!GTi-=$ p "?h#MR6B{=vcީ>$iCd5Kwsa+@M<^'!b0ǧVE=PWOmN"Dv\vIA&{Hˡ.UÊV35 c 8;GRG_ ^",4*iG\c>Yp`1^i&wW,LFO~@y*YvȖm 2!ab&@X9ji}| P (![,00Tuɶy*y}(j΃ߞA4X;~– 9t:*lW=op7ݩSY#|.\  `ML0j`ž-?EN|Wo)-ގ*o6T̷ .<=8^q-tvNTM)XcI?8:Pdn~ZCFҍ{j|VDwPh##B}p=6|L3k^$.fZM?= M 뀍sz̸;ãF\#q]vQm*l WDڤroqd4wŴ7+䲜9+L90%%3_[F[`IiL;T/CW( zFND򦼦E}t1 HLg˟ucj-ECޠWB4-!ر 5ǧN)sW~ãu}[H-d\HW`9])RmM.HⰬEDfvHIU+5-@Y25f_ ?Iozɽ>"Ib/,HQfOg7%2\ I>%},5[ԩQB,Q'q;BS3edH#i [k xZ:vN2Of[v/3&7&+#-|z(NUٶFVm`_GҞzƳAc[0re"pr#35lsD s)X9K^[bG1Hm6IgLL&JZŭ 2G KlAՙ&h[r֜]ry^LPh@<^@հ;RӪ )¾3zv.;N)cS@;\/[~EMZF|3-*aDg L#f|&~FV2^R5ZV-&;6M2'e<4/&Gcfڊk62 7" W6çX5+X'Ӛ6t-ި2@ۿ>j9|+[(wԌDY"g7՛iF%yHX QI~BUQe>O?W96S{>/PO&WiqT.cfճͲHRm=][#ȜԺ)b1i ߗ1}EŎN(2/J^1]>T P .ގϏ5\!3"ϻ+(7D2J9!Y$UPxT+iOdE?#L mծX^gߠݑpܻ>é޼Ug: 菕yJh$![ ":I]p+ /ʃ >b>-.\:gN =I Vwh$?N)W"1d<k.̀Vo/w8C ss,Fp$nJ+7B  6Qj)[qP|=9*Z Z=6{7~6ZcΞ 9̼ m+bCLt;,lY01bA1id}Al-/+~:-9C= ~ h96%F[gI?u/t x`16|ڀU%}`:Zx̼+y?ެu|{Y2+@8d*i\K-%p"8*(_sQĭ9X<49NわTcB޾ &ش_RDsTQݘw2?P Rp%TսS35QonGt/ )pLeON5f \a%dQ>mHN*c9g[H ~aٸt;Tu]?aŹY̓>Io4R13܄MZLL{v 76  %,?u ukɕT { :gLk=/XY+Y kG4.J2IHs0kRpM]\Xԫ8BxBUg#j"MabLK?_m)E5- 1U27qfO*ψJi1i SUr|iyGRYk_w+J O[~9]ζ989Qfw α 鶴_ e,J{5ѡoM.WWdǎNP:Z̞.E,Lۑb{xB+HWͷš{9ō:Gxل64DD@#!u.Șu~hDSY`=>$4~TLp k2 0 wrvZ)%?b8k0@~eb{8O]p'XL4Elǯ1/N`elqvSFZޤÖ6=gCu'ǀt&r5vG>vHhxM,ei5BvjtJűBz_E%,IhNQJ P:"3ʾHCgK aDs:NDyf]K'֎tyVNrV PVp0dlħ‚t80뻬)ѳ"t>V.تy@sfHTurD˧n(7~H$jc .YN&{CgC Bq=r$;f4W%X zoQJQC!]Qk@,fkIWbrۻeZshzӮouʶ$7fԻ6əB^9Lh' =% wBcNlv0k7 աy"ӮP8dQp37 O#ɘ[4:I㥀fdMrP[]Z!4?2! g)k 2NX_䁩ϺQؔ?IE1 %vJݒerbC'FZ;8p3j^ z x92rQcmE5#`dX'F.W#Ab\ң#o*E{+_Q&!uvca*^V#h^㌋afqb0\()2[-5[NIEhY )V,&#![G yYziL)A 2/cJ.VTlV{dE(CqSfWNBHgw;鯕(9byP,ӲgyVjh#&e'O#ǎ4=7֐ƉbTըk-'*YG}+twݦ DɝmGԟ aHٸb+I.dMX^yr#dZEd*b*ҼQܰ3zKztcu){` ϙX " \;'TF~; Tf^.|4ʣ_/H/Z~"E;u͗/>D²άzӥDk*aqXC&ߴ9nu)eZ5pc~Lwq՗e&7 j$Thc|H|3w~hW=s'+7>iؔڗ beZAն朼΢ .t2S)s*Kť)jTʷZyWZ;g;9X.g8B~&.UMs2d9=yĀ [qzNҵK>*.尭ѥXIpN,'"w"N!r>_OGWY mqB}s6+tn! T*MاsnZ)61-a)戲1E4snVy{_p{I{50V&o΃LzuϱGl _lR"^GX/Դ!Djdt¢BnSٽ8kU F$^o] GίySzWBl'rx )>ʚޏ4GK{&g).xRCЏ-@WW7eL O2Nr01imQ"*=`R6t=(ǎ9Υ5Y35zhcHnҙڰ{R0]x j_'gr0RJvSa9KwPxV[z̶wV<קK̸fn,|%| MNphv5$4@aAH8QA6aِRukN)>xMx;JE6{Pab1jAoPiy Wr@d>IC&!73Ili7kO,2}0sWf~jVHs.*I7WgFu3IP!4S / :)aJ9ˁc^hjrXʱ#6ꌵd#y?L ENO w>2.q6JPIo3T6~:x QCAyxNI{w=t[Zj`ս:z%Iε)mn]!I#nO~Mjon;Qoy]LiUͩ Vd`J\@t Vm#I?7Hsu)!dd!cP"QKmDG_s`u}ۖN>%2'> m't%eނcTQ-#P>C|*=z|/2~YbsUC ARw%NSG[B~?/ۑP\)<{@gVuy{y5_ZtBveCdÝ?ÅC)3&F"TE?UQ0VMם񙐷ܴ=]_:,FM0hsV۴]˛W(jt¾FՕbȑ&wrJIuZb#_|5[E Z;]?_ Rh _CG t{=78R!YO#,<8e> s}J2Drû_kdn=|q0)#r>,(JMI7=-ӁWpD‹Э]%@c&N0/6ߦvnU5{s!5N{HR ?Q3ўvwL`d h{ Fl.1(cU,D9s\ gFY]AͫC-@xQ&U[jt8y/rU20eM\,^c}Qki2<7c.JO8]rbv:/;^A }P+@Ĥ+k`x?لңUVvyqO yТ>#Bzai-+9e *e=8{)-:&Gc'l*(_ƸØ/ zN'MK)R2SND;&r;Y~]͓1kt[#X{=O?qZӽR.>J aZPMd%2Y2r#wSV&HM fr=LKTM_Fkˍɱ-`:7[8= oSq8F #3Eu#s%,g hH-HwVt w:OefֱFC?Cstw;/^{7nu.:P0Fћݘ_$*1؞WjW ӚAIIQRt|'e^uswmlr5aD3q0bҽε*!/.EvD\l,ֆjR qTG 1ϱ{lESQm-F 7=pϮȥORGd\HeHæQAt_@N |VVGj7Yp"g6yNjB>Eeķvڳe3n:M>3ݥEfu("T:k/VEG8u#6w(c-96~'E$X !WH>?pnftc=N>4DjU,$kVʳv1߈s9DG,@Pc|G)A?֗Y!yGK:UlCU5da[BnXBop#qPewdG/&!Q_ڬ<bi7Se?j TJ AmךTψ=\W\K X=2[tK0:\&钮G 󆌯--RGrUcU_7{]&W1˨M}>?h?fH3UX:ͪ.)p9O {e$~J E*`C?ifvx=H 6096^c*4y0Pd6k]FFPz}T?'O,Vfb(@o~ iHBg"y{|'Y)S↗"ɼ.R|uVwfj|zפOZ:̨1?E)׻N6pN:,P*L5JЗ(k|n(99i>|c{fe!Z=&1SD$ʺ~2j?^ i)WU-.>ZA&3UE#FZ- Cn}|ݬWSLh@o}_=ڮMTAqkEnc>)p u(?}(Rcx䏭ǙREO!ᐸXw|hDlr@+ƒ ִ|M{emtY)?G*IJ`0@9EB{ Q_!}t"rEAДW)<97BƢF A݊{fF]&~۸?'IeZ͛opu4VTfZ/+'QLSO& {|WAoR+M<`tI!3V.dTNr"N/Yɻv#f YHߣ3 f%oxrŪˋU Y< N$u=3p-.+yRr8z?~}#b^UEs+[@b:LQ)u9`,R76NDpCDOKL+W q,&*;r2!RAE{Ɵ5c\s2*62S`7t5BZg'6s0Q%XNC?Dts+M3Z _,&ܼe^N yb/p>_3}K?HE>ʷ`:!6Vo7k1s"b&"CgzKJa}ui"/۳Q{gWd- (c$ j@s\{lbKфNl Q.n !ˑT@/㚥Vh/ᩜT+掸6Ubhǚ~Q7g*pXY2r|`X=q.0..jOV \^ Kty!J]m@T~zӹw%Y.@`&v+'Gݾ|(US9bnuX`:>UL:7~:@~OҦ[v*:d;=[A].dbqIX1Jpc l~~j\׫¢:ޒF3igrgsW QOP\{Ev p}vaIV0Zշa3xa(ϰT]lmX'F: RwS~(r>L\=ICP#pf =@Pf`f b(Is}<;mfžW\x d!՛BuZL7M %8̻CR 5g-AJm%ſvC<53<~*+NV>LˋN )BTfrO FYksپWŽ j$H0:YSj]c' ZӿpIUFKSM?|.H4vhL!,ArN'S&e3N0N gyKE{j&"#p2- rYܒQzQo蜏IN8Mߒt ;C&AЇMƣqf7isf&gr42@þ"WAh&_MiR Td%f?UrZGP(w L^cjEx|w c7YY"jPw8WJ:@=eS_}60@^+z[ 6#9~}.VXi~DDs5Cݰ|zFjyKKv*{y54+Z^Of.E>,d$T !{PHlUǘo}fPqFdDaYMIkqj]z՝nZfMt.D޹[ RÖ(T0 |(JrR((=]8$/> yvyӛv:P퀳t'hg4 RCo58tfFjL5{ń ;;_V4LW##DpkM-u `V,LEKE7;͜jui#닶!ƛ%3&1孅ݨLT&> FYoqe>Kx(b@>e|4RnHCt, 6 jf5&b):ICCqAx6Zw#qn^,+K~&x yj0la ,+醇LGku3 6Ir2)KvS(`+Q._2X#On 7-a,75װC+SH2.B師O>7Qty{KGM|3[(:`@{܊ KI-2zG*R!J܁c,A}>na>sh|YpU6_[軻M;pB=4%97걅> iVo s72~iUEco[4I2j֨{4SWdžy`rur !Uh|RE4cwKa1CEfTa~<=-,ZUŊw"`RfUCvl4gWf 4 haA j kLI8[&A.y{"̗|`ƻ4eВ]vƒkGsk?t;U6B:j8:b&*W\J< .{; GmA<(d+ >!v-,3C'vә+W$pp?L[Z*%`Ar)Gd4/Cx}%`T7huw+%&zpou?%moƨszMC: G`@)Ugri]$)g,هRu7Qg SѲl|erdS,0#_'Aˌ& YZ