bazel-skylib1.0.3-source-1.0.3-bp153.2.1 4>$  ApbS!M@eee~^IlTQ>2'%3E_#yaL3 2:TצJ.%'Hy |lY/\}'c! P?DL'&Ɨs#M%-4`ig:u +lh&2ǬDsԘTF <ϴUq5|សE{t-'i䷋7Ƌ}Ke9 r f#4|mRB@6b 7380eaac4f5385f69d4e081370eeb463f9f1632ea261fd44defc8558839487ede09e4d79b79e926317c24420eb9f3611bcde0968PbS!M@eeeF9NCQ}I{A0F4VLw:z 5ךԆk ܩmȩ9ԨvY4n5\v2/ YU0kS7.$Z"3^RZRM] $8!oUbxNn63L:+9` Y^T\H՛+s"m7zSEXS޼,gxߎ]pا5| K[2G_b4 za!E=NG-M#3~ш ;>pAz?zd! + G$(AJU n H    3 36:>t>AAABYBxB|B(B8B9B:C FUGUHX$I[,X[Y[\\]_^h!'bncoRdpepfp lp up vs( wt4xw<yzDzz`zpztzzzCbazel-skylib1.0.3-source1.0.3bp153.2.1Source 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.bBcloud123fSUSE Linux Enterprise 15openSUSEApache-2.0http://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큤b?_Gb?_Gb=_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-skylib1.0.3-1.0.3-bp153.2.1.src.rpmbazel-skylib-sourcebazel-skylib1.0.3-source@    /bin/bashrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1bazel-skylib-source4.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.0cloud123 1645092418  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.0.31.0.3-bp153.2.1          !!"""#$$%&bazel-skylib1.0.3-sourceREADME.mdbazel-skylib1.0.3-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-skylib1.0.3-source//usr/share/licenses//usr/share/licenses/bazel-skylib1.0.3-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-protectionobs://build.opensuse.org/openSUSE:Maintenance:17392/openSUSE_Backports_SLE-15-SP3_Update/b8826c32823b60761de512a15a42d6e0-bazel-skylib1.0.3.openSUSE_Backports_SLE-15-SP3_Updatecpioxz5x86_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 textRRRRRRRLUma"t:񳁠utf-8620128eb6312e2aae3b0a9eff81414dad1063eabe5250e31dae564da96eaca6d?7zXZ !t/Mg] crt:bLL `o\kur;CO DL3-81TNBs#\3yS_#^ɸ%x4u G: D0B 10_+[Efk \KMpPN!'iN%[p._oD? DM6}8{ o+1ӂ!.143*;V I S}J3 3L c7H}E`uBՇ<磓E%a|x <} yKNN1xmMf}/t)4ljXԱ|)^q{b.Z˟qDƍqHEUukz[;To~qۼ8BpN& Iz] 2fI'<7~1ɖ|ެ_lshLò֡\ֲ`[普(٠]LUi8muOU:tAOk遒!dFje£p7MA^IE{FV(A`o~>>P^q;s |MX' $>(6>!>'ZM]45!StQҊ5_\j5PXGWBtT  \͐>6P <MKB c <^6EVSDDa`zt]:;EtˌԘţUSlj8_&zSB=x%|舚9څ31fa+Y?(ׯm=MRM Z8I[TnfbԀu' kv{}hG0TؠCJE]YJ+J彨Tnc.b? ;gۇފRc]_\/PxFS$UcA#Z8,iJh[ LlFE=y5sҮW} [Sߴ#: ]|%udf5`[mlǶ66Ģ[S7F~K@:QWA Bv(jBy>-=V LjGP(.3,DA7 4 ]Fgs1k|^8eYFkA Z~YO'JgtN\)kDVfVD5w+[iHQQUZ5kֳC09a8}FdOSvn7|B4O$ n4UiX/<:b#1j Of꒽'lMC<0!on6֗66dP 2zS#t{D3/e4L =ay;;*N1 .^fHY6-:$/5"8A0\ ei s{٣[^rךR~(^05nHP8T"fOlȯ8Ђz_KOGhz1ü1bi+=rEJ1eMvGט;1bpeĠ! ēb-%1wNFjxF`{7k$(nNVW~ur𞔜$8޿"{#Og¾`EAL;8JXο~yѯ3gL4Kf<`̡|zf7 ??T;ꓯ*| :(w{yoĿM0CŖa<,!E1o1Z?hP }9vnGX@ #Iœl1߿t{=4\7zUK/;lw͙%d֮<+KȣU[Eq®H%³F.8Pn>iNܿq~G;0rAnU1V*|Mx@nUC #ZT3 )S"lfNn&,:y7F쁥/FavWsV O&r6a|+k >UN_<]0`Qu"rx~Z3wN;_Q\ `ZVp)Uu\h>Y\'rsA`H LϫȹW7R_ꏼ5a ͸%)Y(Rғ`;H?s8ldkޯoobG.S.3L pS@^ YڽE۴naN(ۀgu2dp6F zzm݌(f_`O;#;AadyF6-ŠqʋhWYl5I\65="C8U$Xq?( 3VbqdF H}3G/DlՖnj/DAYID~چNfCUkVKI\i5 )A`B'sio3=475;# wW7(Cb^H ~1 }2*تk/87c(x*uh}&ۻ9(6W #]ǔI-Q1!.TˣB2LY@^M]҂>X5)kRTY `4H-9-[Q_o/'rv) gNVS\YPmnbzcߟ_ Wʩk?"PaO)Ц;A'|G cnmB H6 gQR0Њa*ٞh)rJ>{RdC{*yRXڽ](i&-ȡ}˛2)3|y|em4U2aNrGc I!3 f8>#vS&6b^/4z{9LS|][X2qػa7fM<|c-J*?0q戳VWbvO?1ce[9U !]MyZa%Zsnbp'\8n5 &(fu=8nL Oe~0mjHAl Xc [\fa{{`.CXXzRQ)>63C!U0{-cGmD<QgArև8>Zcgfkq7F/<0WAEW+Ϻ'dF}_kNLn[ziC cǿ=ځ]];Ȯ.NXh_+[zr:Mhk pVl:BM\"ʏ9Z f ݱ.3a<'xzRIZ򡼚Yݝ!MjuDV?錖q-{)p)^u;.FRCFX)H60Kfdk/ r͸SOC7[M* d͆+L$pB~V_d(cIJkZ@\_i.@hn$1 bY9rF[0V)"B+ga&_ݼGQvŖi#YP[B ZnXB[,)&d]5(q>۝_yxcfu˒$ҀsAVQ_'=U گsy1+e}ROC l0߸%mW4[$p 4)j"7XZɹQ*L@g!dL(4o0kAtMRR]F>F s9/-$i\b_! T]&`3jbUף $*9x) !<ljA(sriW8 L+] aL%vd8NCgc1&dԃb8@ϵTȱ0rŹ1cp(*LٹG\WgliXx9Ez@| Ĉt[;Ghtpkew٘|a8z H =1*Cx$Dr,/Ɠ-RW4Xw !lU)'U3Hzƶ\jbHk@tgݥay tBM< &nKޘyHl4A-+0*WmѫZv9>UynSMjŖ!}f*e0DGNZ|;Lx1,)f_]uz}Zi9:bhoYxA˔0ocNY׃]Z5 OCRz2(<7]UAAI ƲrL8?܀v"0bϛe!F vߧk1-NT^=zʂȍ/RvtYGrߚ~f窘X֫ÉN7tM3Z5j5B#Tal0_8uRI'rXAh{$Nۈڑmb7`8Ά5)1IqaQ_1ų+R&_.hdϠZkz]2^ZCIy~sc%ͱG+P,gZ~ 7uMA?'͇ڒ:fbڦLK!L˯pLLG~HčLJjx[y/4? ,nIǚ `MG~1AL=ag-;֤ Xڣb9܇Ǽc!歎,oo sk=_ZM=ľGb MKiُE svN $"b `lsTg-Y|na$$yV* ?oBEwO}ʖ-`54ڱQ`?Kp#7l4e[BId Y1ZNbCƃב ݛ[.g(tpyrDs9 #~;Y[Q3=_HO'h76ہI}Irɭ:~:ɱEɵ’n[KXʓPi"Dd̬-A_]Aʈi,NڱUALIJMrCUKh8p= t!«-VPZ'CbdP9ɳ,sEQu*5/ủHV'~#V ~UJq;3ؼxkۣFPcg(Bd[R ‰+uY:Bh a5]멅tVͭ{tj;iL50%G VήjuzEgDc;!XO$vAT*/AY@IB?/0jYkP˯zoHCPXNbn` =Q of[[p]Moւe $S yLAT8N]ҠK;CBWAiL2Ff;܏'i&qmт>"pICq.}mNT/+$KĿ+>3@7Z,$V#m}.(6jp<jWsX| !2* %⏄hf`z_iׯl"j}g z7"Rb}<n!MFV=,#6<y; S=]W,nrܢ*(Oٹr@B iҰ+cB!5$$)I1 veT8NaE+ƺ O;Y/>g_\AUI~A68 ?ȴGXz߽ ` d?sGpוSl|9]ᝲӞBUض 0iqƛ#ǸB)xPCRJ~tqY' AȔA\baTӱf.=3n{r ˼sa߮ۺ<3R_ldbr@h3Ԕd $@7F(TEsQ0ZDh_:|=:c.U c-Qx{`U#9㉔| vjd'6Ko;KD(Hi'Ó<7f\@g3^@wirCJzȥc}; )lpxk?%"RD;m2t St+=uzOqsFǏ32sv=a ;Ư9"~os$֯xM_ʲ˥W[ި~*a{>BSd_tHjXoSqgȤ/ =+؋EUq` -(E@Q Z}Xnq x2紏RB6j7$d<׮@Z}/r#jU Iz+uȝy[yÞG1kxBt!!Ll~}Lr29QN^0xR .0fq4)rVJz[dPL M22!JtB8F*|`^.wOcE ZV TX26[Fau}7֜7.n\hv#'f-t_CTsYCU\~[1q|MV>)tJ}U߭{X 05x <=]-̜G~&f5rj69j>@-=U( ;;&́ D6ظs.$[H6*{{PpZ'Huf`X<`QbnjUwcL2r iSY*XTxr;͍+Ԍ4Ľ 0nW񋔾\VAK--@G\Ⱗ%1➟W @F:ZX,/H2NJ.A\bTIG"OL1G5.m%sKߐ^LF7]+oNP6!Au&rz3A1}ƣ6&<wpr'(0p*?@o$UFX7TR$DNK2f=f&DAmUӛyڮySPR|g*$н1 ׻~{!!{mYk@Ty,0y<}8khI$R2 ?kEA괖\&cJ(9cn#\w+ӄl$!a_HWONI@v*eh 2vƅ2dH,&f9\.V+gfSWc % Of?=R~r]ֈ^5byϘK1rNqoiF1R덑W /S4ڽ_,r̉Z mA3BY ȷf*k?XO2 wVSUu~; a*Qs7to w2HPZrv2x_r} 4sU#Ά+ى:ѱ 2CzW:.'B 1$Zi|etGw{o |~Y@]Ê.f^NEbvXTt5ST1 ~'kD[Cw\  zQ{)dl>boCL unIZd #2;V#8]Dq0zpr܋CKXSNaEcQ~{E^MqAY:Jr3DP'VӷnbXÑ?"H^4;Z 7׊qR*,a .wF,zIE9QSvVwA.R J1 ܘ:s:G.aP%`\(&8ؠdmЃs;}r`|N%)eC[pCXC?Al6t,c>yD_]j̀{O#޸Atɦԑh{ zΣɗ\BMQ?ӱ<)DخA$PY7f7RqR`61q>.p,`cLt?n ], >f[>?Q+s:!* ؒ !mc4̏L\dc֕ `ǖa,m}0O7 =cE|Ԅa!rf"S'T3,Rِ<RNAdbcXd"M6S!x%"`nmQIӲ?G; <*{־,ӆ-/Us#-{##֋Gp9)vW sCiDDzɠN]pi`XGBG3p$k;erնd`˧[UE`˪}܋a\ IyCIWpHdhԜ[,qx^B"d; 7]zʤ+66h0hG,֔K$ݓ(G N*<D3G3 -vG4kU`؟CY#iWM ZE5gN_FwSC)`q̨M]f[yugg;?|t3c1Nܮ&GQrΌ+M?Xy%{`Eǎi+\; f Hs5NZ:VNP6"fELR7&5 :WPdV73n@jPIVB2B'NUluemSEyXOpcsRe ,w 6O:'KLeu nG%b^?=EGhxWPxxSIcؤ @#;KJq}ߛ7 +*,`bbf4*JhH4s_S0!W3$]0 K߾AUKw `ڭ/}l.- ހ/6Fb)I3hUǞ[ʱ 1K%1$~V~זlE$7-|$,1_!OW Bxٲsǂ̼E#N+5`@߬=W\Na 7 ljYk$6VL?(u}#tȄTFmR丈 }4tԕ :VƎGEmcAy4(@5߯o|3Z/Ʋ(kTbިP7ݘ-`lۣp71|FJzX| mKkAfĸ8]~*q\.D7jc嶰k+"=”8kK8љx!L#[u3^l-1pd~vgnR`U,Rё\54%Ww uf31דNa]ufJQkrOփfatgg5 yjj}gpoね{ߵzć8[B4à O~E߹$S~znWRO`SK2&}d]>l?y`o =,LHc`UH=;y!ޑasr𐻘5|kdiE'sku ^Hg"aElmL+kv;\Z 浩!%8HI"x" ҔЛiʲ$|]LWJރ ګ!*dޣ^fXab)IYsնSfWr ksj$jr9s\Ν p?٘82:#"|lpIZr! rnQWOšUG"̫`0p@,|o'|(l:Ӆ&(^cJjsAHC{U[9gs#6[Ojђ?ER8ptDE20uÇ}bB(98'|0-v_? ]|0 ,ޞaP6y Raz0]o($k2޴n-2VY]PHkq+3Iwɧ)v^4hƟ`sgV&K_<|f/㓺|o:bYYO?hXGxK^*,Yjz_ZK2,bLs;YwXx~mp:Žz?Y*Lj6є *}.FUk֬IBaJW6r^%l" W$H8)rUG@Z7B/33?maRvʌrN|3hL-rs#G8drS_[< `jĔmL8B G IIk1I$ͧ>`hx,z9 y%é X NX^8_ˀ%nAȆ;d~'z '3Z@?4tNY݌2_IFtfLsW@ı'WLZ7INrXJA"azD't@-{m Y!*K;ApƼj:Gͺ\4(ޗD˿ wUrw6r^~Y2IodnauU>! pij[]]sR` Ȉ1̟]rg eӠZia)hlLtLE@&b"_*xBBdhpYCBCMr׽ݖd2<`IB'596V^CܰaO-Ik[\My%}SՌL9"ǫ^s`_V ;SXẉv›̉x>jcx0Ią# =t!< ~6VYwziTiV:>cm!)3YNB v|G9[MܖQHNL?q1O3<4렂o)c8vZ(HDxݦt_h*d'?īaNrxǔ~`ӯbKJX`a"XIo'2"spK^yR J$B("Aq.z9nW=C@}7sJ* L?W%qw#'%C@f;qpXC3$+O3 _hht޴Xc N8[lgrH̛K;ypS&NWUkkӿ#9mnks˙]xG9QsI0a}fsήɜ͍C;KJ5@M][(e[\EC`maie͒62m&CYPrK\nB`[NJ$D*4 _2}&vfѥr\piq_?aSg.'xK;[A@:"௽Rc٣K7-ʐ1 AFb%OQVU=)1OayL-X0sQZZ kV|3|Op[(Zl'x)i9`#XU21Ev4ߡt?~|Nզv^9x Tr(?+y'?9RUMwG(fySdMG,'`jF\:݌dK"̉ۡ$V`ffD9r /)Bs[ݞ 79!uy'9B; &V?,ប87;ybWh#: iPjo挱f Bg׻1Hȿ15  $Tw" ^bWU i:$uZ d`=6J Q O 4Sy8Z!7uwѧDAz~$PPYRPdrt_Rg?Y+ЍnS/\?l ^wyrʡKMc`a:~.F &ΜJ㌮p7rʈwtW손ŸikDxg֚_oJsNˋ>s)qGL{oz1%zQ3{_0r&9Nۛg@O;q@?g%= n&ø~:R9o.v/L|Dտ묧G8d F85sYec5%ic9Mf-6\y$_Ye^nŽ\2x#Y!ޚm|ȅ4na[~mkt7" S_네 dHL9%u7ym[yv@LQGc9o|CqmǺ !AR(xBn9yh  /1Nu}f% NwZ^ +ۼ"Z=P50di3{bj ʭ2Zo[K'ul_"ʟx g cMQ z_ +`n xX[=L{wl2ĈK8o*K?.}"<+'%O c,!*,bd鋽m4m%Nl]k2]S':}R0Nwi$%;<6p Q 5"5{@ 'wDInd &${!CA+_i)=3Q\ ް~:Dѻ}A望Y)n XB1 ,)'uaBmg*;FPٓ"޼Ң*ۮ -cÂMRq296beO/Jco9|V>F85!< ?~b) lzJNW0tBYG`ąݏWCs_p7i+é~5.&)aDS H4أrjMb>9=>HT!2JvYGŸ3oK0.dX @UB 6?~}M~ >K-:т~\cR{Tǡ{KBnBB=E!l,Q~'6b $o'Nsq|\!D1č35p9Bɵ9s^-|>&5D6! %H.AƜw_ y}aMNF8HwVB̜Kv<<'8#7j5EO7k$=UW!vM=85k1Ӊ ̑i>09ewCZxHr0mWNn|jS4׌ &Y)?YoF-@)MN?#HĽRM<sj_(Ϙfxŗ]ɔ*Ca?ftlAv#FD)~ _Mf6!HYvR|c0Ëld=ۣ=Xܥ`+ifm{Fmt#"+A|Kpd۹ۇSRrWE12睬S;r'؋6g8 ] 8,tsN޽˘J}W.HL(/%\ouuKT7!1ݱk_k}]T4%`S)n*`Ne9^&4!^ %a(E|q<'t bjL/p)oh˱̾h{P1s(A"}5j&K[OG.=HwE{vH,-*xwx5:ntP!=n&b: ,IJW/}OV82>Qa>F_/gw8AJ/VPېj2d$9qjzF2)mO|"T aq3o<Ȗ2r JZFvK!NIehW&@?lQɫ OLWp̵alyh/縉".jRRL«OI8p ͎ + ;17y`H8Z@S+2{렎3Uv:\7Qb֜_:>p GJ7F:úZCR18rnZ({mA4g(Y:ZP~@!oC:.]- nN0uo4f݌ViQG#qbU|()' /?$t`/d->K0mgݎ_ѐga~ķ0聽]H;7 oSs3;!O3V*G@3jN߇yg/px׀LA~/El [ _9^Co@J[9]MHk}̫k'E>dz5`,r{Mb?Eh#zjɚ4f>²ލ.dM5-/Bixfj[zm IeX$Y᷎70GzpEeЬSUxP˹ $+\ Ԇ'skn8?4tjaY1$_]2V#eHKv嘄rDIڄ|T8m! ,#i"!&?' ˊn Z}Ȏxq+$5H܌P){/3wIGfXWI|r Er.,):MO0Tmfc a/+>6>`ڷ} 3lD~*!~pιDY35^?o7fpgs,cnD%q.wsvWRQQ!ڔXv6AHV%28nXE <Z;uȰK*0"ӃO(R ;u7Sr߰P@J)mE^YA/[Aoh}jX.@7kzoF)Cj[pO>(.?29q |ztC^;$AD=?V0^ wd :l,8a¦27^h6`Bqdy[O]:`.wìJW:cZ +1 nD'G}`<|3prM8v\Yi35PXgJh|$\7մfRxL"rs PF[+gY80q-"hN6FEָk^mJxߟܷHݐ|Y5tኵ#A1dYi:7lC0$"z ocs0AMbFKlyvi)Aesqx`GcZ \Iq$JHn}/|=luO`"YzEN-ոt&sUIX_-yS[y[M8X{i ȼ5|Ol-vY$5. t=)uF0ڼ 2]HWKٻm몘k@b<%9-.-q$R/md o*S{9j/r9EȬ?yGPj  ]haV& $??(<$7m%E|g7x%>;T +Somh|Bmq00*A4mn+D0,HV L(66腿7͘Λ)|1 Ԍe^mCtP $iZz ~/v%UOn4YݲĚWT簘T7_YiVjEH&Pb#u䚶MSs5TJ 3wol@'0+4`Y>}O& j_gLWZ"pqcXV @aq$CAj L.Fn O*%4ngŽUjhdJ6eTǒ$@qJhR_ eآq 7M7爛 G#"F7ⅸ~ADB8h0>6N8#{P"ȨΫZ'[7dn SNc..P0} @G0$@ϨfGۻph.}(r-¬wN[ʉuuGve^u?s=E8_9۶VP\N8gq/o\li*ό/aY [}~6q#y"-ٌ-"8{_K-16*EHp EQc={F`r^ЅyRPAƠɛ9L[B4n^]ۘJz5x7F T aQ(;g-iU+)lX 0\q6+@4x /#$塑49> i>z Ɵo#iAgy=1?y]Har4rDcCR爵%9]#)YJKb3hjRrq@|B(~IQB7?WEb,↏!IqLe~BP;(9yL51cMt*z}t`$ȟpzr [A󃱴uJ J`ė, !Мt-W8B рr"15ZQf/rQ)`Y iWk*OIL9TJ߯p.ss\cdI=~`Zat(>S"ql媙DJ<Ѥ̞xiV9Kη'S38(W_4X[p_l̔qQyEHJ` YTLH*9i/s0x@77[އ}[l{(]r,16AN?8㋖QߚS辤ZFL'4aH^*cF&[S6}KvX&RKL'^Vܕ5F27lZB)̮-Du0u.-F@mS>N,q|$=)jcC!|Euww\&"6~)|8 X,}w3pp$ĝܨ$”M4`ypwchIey Kf?OH~(F. u &o\Ў`vugP430Jh2 )`d&(cΘ>%7fw`$zS&Ӌ6R+w U}c!c۶0UQk-6 ([a`IB=?0c!}D^r&Q2Zl #Ѱ4@d542:o Aᣋ?sh"[h)%FDVA"F=5y\p$vaEZ# ҨQ7߆7+UsQP;Y7~$|J/'E jjE*ILӪ}jY+(g ¸Ms(_#t.sVכg8->UQ 붹 C ۞vW|ul0-AoQ2tFiyl%,g!== Ow8 z8%'IU/i P:У3=f_ zHQy2 <"*>;o{1ӎfT&z[. f|S!M3¸^Tl=B TH6E )mh_߂G>,RK 9GY08?$O^/`U YYL>/@Mn(Ğdng7JV"(_ 6;jyx$ guM\we˼,n Dq|g3dpo1sŻvxϮ&>D&?UIՈ߶'=igdžEPk%4Q<%G]h0WFg5T}əQ&X`>j|.kjLT}*RxbyDkZ̍z,WՀ<&1]H4#ٕ՜Zmhͦ|e><%lc~~ _+ߥX@O›]s@7D2Ǜ#q,z»Ϧ <#% &yFIy2D=@/HgfR5'4l#f\ѡ@L>h.у6THV8䄈9Na]e7Y؃ yʔJV:na!we&pF%w%\u\I/͉(&_@r*<':ik{5}$I$*CzSZdo3(֝`g.4 pXal7QXQe-P]ّj's۶KN ي%"EPٞ@gvpr]=uoeӘ<Xs B \K's1lRUIٽ<"f-ì$ss(৲u:i)Joq>ҧEI3n[-ӵ"Ґ,Fx0 6.jp_8@<MOS 5Ѳ@CcAՊWL؛{p궲BC~>U6ÚX k%5s$1ȱmV'0HΕtKT|>TlcV굇* dJh_v<ҽ tֈx|A\!O)c ̀:j<._%ŋTLlB>h0H4YVE!򤀿Qez W)>ћӋ5A X0=`6!^#Dfn; YQj`ٱf_i O>0dscs;"H+|5#|:)KIyˤv2XG ݀67=N e';\Ne\C/J0:ɋ6ph(8w/{gN5* o?)xCb mәǮ(V]]ƒ3(%(̫P*D0Fןkpg8|HVLo~Ss=+2MA4{pSŘ!3x%޴GLq$&U-IYjPspha,vH;Fi5nk/k95Q~4lEL`Hg0+H]4%7.dާ'͋W;W4idNCC-`?j13m%H^?`@rjK٭3p?}~ >c|D@ge{3bvMM8W]|}eB#L9ee?R uo*L}T:<| Ba]=ͭ4Qd^f{ UЦi'WYyc" hVeE[/J.&jr⇟uezal:Qγ$9({X2;0ʠ̟뉎ߩI3 =D,Nt,H\p_Xz! !n"%=C:`0P0{*'jh Bt3T #&6ҖQF3ڥ,h 2C@u}*4DPZqoNyIV,^ N%jL>Is*ת~U .)qO]?/ V@ңu9HRgZqq'l^uc#!]mZY[Ϊ,9`HS--dU.ԫ'^*fu;KŰ02IS*h4J{?7s.(ڌo4}xIn5GB ӁPq[hǾ&]pҡ{dNi U79-0/ {?5@ x.BX2N,On #SZ(#DaL|DyD/|;x\B&͌'doZBvfkUBrQJb:ITj KaQ^‹Ww~;f%N:A2 aK. |@ފklqUo l6XPSz0Sl=TOC_WI*׭in+*ۘ8bKMr8V ԘMjj&D9+}3#X nA1Y!|n|؞U ,b7L/Fa]\YmMoP alj!l/^Mz7Y"+| 24mJikswM*Bou`5Eg(F9piE_22gώ⼨8%W⻷8sfяeˇ`W+1#Qc_L=4ug^ZnM[‰ީIKZ.SAY~8]C X[l[I`d!ݲH3_meaiU-_&l28-vݺ4G%9[w2J4\te^7d&zɾZ4 [z|S>mDagr O%Ԙ qgK/Eė ef6^dༀʼn5'޺&(Ѡ=QsvrmAE;tK"9u~I$VSIȺDV8Uе|"cjA5qC-Ci 7I'FJ 8J G{RZ8ܯ|>V797n5/ y)ꧠdzahf®x2P2Ge9&f*U[Q M{s %=sVʽ2S+6qpcxq-s1Xu<`K#g &3;Xb*;͡RW^1>uq2f}nB "V4mn |^ (QFŘ+zApgmhpJfb_Bo̮,ҧfjnVe^: lߪc(~ν8-f l|^t 3|8B'LSZC bcu"ybq* ;vqe='R_7#PbpBKeUq_c>rufc$ײ\{tOJ'춦|Yt6h XQIWz Vc+Wоgb/wnÜʩQ/*"9B"/b<9ZgC,Yeܬ(nx}uu 7x{NŒJ~ʇ4Ay-\p! M#RГkQշqTc~-ͮFtYƙ7G/k.UV88_;36iY[%A{Ne |{kh&XΒRfz˝36lZD>Fq .kjl^r*y6#6ަ@|EKYiVyʑX(8ǏZ!XJ)=:TqŝtE 5>t?%řvXmKt>oc :HpkBS3lPwtE`A./ۓN#X7s-'ȳȮ"M9MoV^iCł0|otu͞ SP1nN&4!@A*F$w|]aę\t5;ͷ (ac7NAn°Šۘc/u>P85;,h]D dnԱs] 6pY CJmr^ "{X0Oq~(D^I &Jfl 堄1wwDY6Ѧ-YuLRcVxPڬ:( ޲tehck!YgiR: ~R%Do$3ޡ՘BqO џbr73OMA yB+\w5 t*p% { W2f؃[0Xn'ZR56&ټyZLTQP1>XA`vdV ?P^6GeV<'(Ox8>P2~z+Gծ#G3{^>onlUs.Q딴\%֩P&'ͷr\g+Ge(3sO=s(`,җu!8RyUYª>b6\9x,c^ ij0mnp.FLW(+#'q1$_!]nu_(uhXQ9\)Eb^JԸǪ>J=wY麭A!T'~KxPI`h=IQ&~N>E {9(`'m4Buf#.nKHnZ{sn2pI}uΏ{W@?zovN RG]\[3SdNsVP烃ME4D=JŒN#sns+'gvCMGC,3am/Ґnpf1pWI"?;ƍ7(FmT|i zt `&j^UAUu'~͚ՀiDa)P44$gyD-| ʽ_AVmӶs>e W|nxb*FmJj8gtsŗAԠkE\V5ںȀ7wY|r`.Dܵm㻉=KZ6(ҙPz.+.V ]wP}Ե`$;4>>+9aѼ!hM{_<3Hj({6вvLeDWkBSQyh/j~?/~r;;;A]~X|@''m;q'Jjva1Ys{+`+hOemL`B `aƀ a/w.4mAc"D𭸦rwXK )o3MYX_ӁjiX^t9Okjh="BJ,y_vd2S`#K@Xkho=UBJx½[!drWz."PYO}}>ѺăP*637e5ͅ&l w'ݼ~XI(EݥC/׎ E>~<ٺέ\\k&߇go>bpN0"mr4e_xvcb Q mc,"??n-lurSuȷ$ W^ui8|9/q.BL\G''FԶLOJ6%ϊ3nV=XAw#;u򘚷}'D:: gFF[^R)Q`?3p 'cYv\\+ f_Է#3*zP8K)v{'55DM+ʮ.)8$A]V.Yٕ97B:K}̗M7m2mϱd(v feg4Kaj}"Acq n5V._Ǻjf4`0sN 1CVM줶d- SL"c_rLNѭ4_)3Э>;2kރr,e:| 1;Iu`߀I%Vd2O[0QC/_YY3Z9G`.JcSxpxiU!W  $)L t'd7*.ՂY ~:(O%_ 4`٪oGDeZi3~p?+.s9IJvVr\~kNQ@{|ܝ82$9 %x᫭^4!,ܡY{4!B8(u \l TM !:741m'κ܅'q&iROF bj)61vh T\ukdF}XX*O] IuPۼ'q_6Z)A3)KdѠ.+4&$L2O}iBԸ,Rod[I/ A`v1OiRRF33O.Ia}+췧u^":TM3#zyC Ck2#_}ʃYnkMk(UlǴM{]Oˌ<&<"ɖW-C3idy?L^VѠ/u"!IoQݰ >m$КG=)o-hĹ;L ʬd 91fJ__3DtY*r R*1򕯟M2"Sz￈ Yj"1C@18(\y9)yGꇧ Q]NM&$d%DgxM̞f+Q#p(eC*Xj l0ښ0^OY ɠ4%HR#3Yy1G^jUc= y J^u4 ̺2Kidm$ɪ#tZH)M7o[?tC^kWSr?jdAk-gS[Lpp%'s"G c=t<1&Jo=SJ%YQx8!GmFuHN "VKw"ަ,n?+C/[XjG9I]m%$Y- Ngռ*%1ˬgQ+ǦkukhHI(ef;nܘ@^UR\"s6~%cN2Ɔ{>Y1fm*n뷵TM.g#uX1ԪJܺp[C^y0u ;!CbWU?UTޥ̑,*/DH{twvxӧlo+ .5EYrH WEɎV[B=ьpF"+ {)zZdwav9 -&ܐFOY\*]L6^R,,BhY֙}צ?kTb)ϻĖ4=f$`;p|llXxB01Ȕ.%nO߹2#.x)Twi 'G%t4#,|K3fy_Id_m [ >lVŻ Re l~o}l!s{o|%\g_`ےiWD/BvAf2 S9Ɣ1Ukʹ`(J^KvoeL;lW#zU'! 9 lfd9 b7,1,: 8B׷,k 06C639x%Fm̱9F!˾xk*z~Q{Y9h~*xL}sY5l6FqFO3Hዝ=q(8 2$Ul9᜿-ŬR=gЎȡ:\hTorL2&7=ϓO7f 0FNwmA: (?K<96wjiLRBY`$k6G@XG+XR:;VlWUsIcMrd0y7Ó0)XX<דA ͖d8UsH.mm[,TdZmSҎw"'/1U eUnaǹ a7 WX>#¾ PB߈Gd墙@,qԳ1knjTX֊Ѯb=4^"$tȓqu(R3}+|se4q'48]@n%H8Pd o:ie T.|PWňN2}&nVQ/Y=3/>0MMC'I4MF'T3g·\438~3a#e$ߡ4taA4PK Jvdxd(~~{JBv@Yl6̨'Mg4~ T^~2Z͆h# 0juS[ zQ2o9z8H7Ч V_ř1T~-(+b!/0/%jW:ģLNN ! "O[dH1ܤDmŽ@ji>b( $wL@e8eGmgm:<0]_Lj4YZSkg3i69wSNkP lξffR6䉤+VbhO̯ns6q1j8A w!C$ ̇/AǤ[FePkyQoU/`΀Y膻%-2)`:mzNT" dy*(eZ2.+4SHU)L[#H!%x*b>g@1舘edS@lK}ǼQ"^lKyKt(h w`_,=~b⾗#TNU6+Ϝ+8Ζf*^|;I/&рLqcF`H|q4|uO;OM!*B'˗}z&A.xx~NPecgBA|} #fza Wl*gإ3ٟIR(cxaaD޺JAz8dLK`"ئTPtE]"Đ\7k+/A7o@4ΐ<6R%4DUr}pp@ pjfMP!{GqЍPn2Foւe4,ѫ.+,?}˽,W`C, 8j?Sg>h7OCr!0f0RC3Dq6o9+itnc&i! F*Z+^ ]juYQ<2Q)[I%&Gv3<|g(c(" 0/3B+EB6wiYyR_ ˭PH5QzT@;#kOe,ul\>.~ɋ)g?.PP?3xAm H@^gpj_ &b3Fs?o̾?xe#U?G9C ~dh炏t1IdM}ՃR˷;BD[_$? ;I&n?Up ͇uGͼ1^ e!"Ѧ:BH?N0{`>U;{ )Esezդ܏ i V,!XV2iNa0?5a` )kq^CoPrZ \jQfLZ6KrKCS>2jutU+O)Ӄ[ .'O[z(V[Y/L*Ȅ!RNuDT1g [}#n)iFyܡ\yfdLƏi oqٓ8 6YLjTJb{#E ۨzh%.B1V>_S͆69xhhzE(%4DxкE53vr;." "+F7ߗEke=FKu6ܳ(V*zw'<^lb|k%byw0ۖ8(Ȱ f=VqYk(.<-|;ԂݘΓ͌G7vR,wn3")j݋^O]z yfIY'BO%>iq?$;⩷u+;D~/?qGVkd L%P t0Rq)lBS7Xp&ݮa{D2"{^AOlT9( bt:1 Anb /v"o#ɚWm[ Ic wع3]5>k9[nnksB&q4_w5Ě`K:lXW[W zIAmNZVW]rmjpڔ!368I#zf ,6|D2`>#3@S5itval.hF{;s}f?4{:kO_.ƍY.ыp9x{x5 <]un^Gm_q/ߐ= ;":Lÿ_#ayղnn&h.t$YVCN =ԏ,QQı& մ8-i'nQ𗏲㵃uj@ɤⓙ!4wg[@3Y tS7-ۨ 4 aTBM <ڃۙ\Y52˘L\U2A$gAãĐ3잺 !:epmq.49rzW5ϒWx&蝿{ұ4UД}‹,K7u2ᛙ"b"~"T0~_n9i !ݞa6#ixOQMK~6㚰Hiҫ2n7ck*aDD *zMsШ-RW "C(LKLP rDӅyGY՛k_f3p8G6%J@׳J-7ȁ $\7v.iu^l5hfIsgV5o͖PVYaXA*=r 3*Cʠ5$?\,SUтx;g1&4HulQcH94J %w(7L6Vn(HĽޟ"c;3LV\NH2'3gS{{ C ?d\4+.f=gѷO(0= X+q,|GXF NvQi:E9MK#& -| 9^e`EH268 21L:>UC ]#zaz )}ҿ84@w馝(rp=@f(ڕMsϿx퉶?EB5"2b2z{8>9~L f/?4B lwg,Qmi |p3L;ʹA)55}xjUM9Z` Q5VoBwo(4'c*b隸WgO ч.&w3qܨ^|.#&IKVC*KIoXyHKsQ8S…D>e[!UΈޑ#KgDUs4u(zK1?唞) xL*5AbZ "JwV!.8z 'nåI٢#rvA)٪T0p^j?Jд%WJ9ɮIG"B3--fEj/>7Ư&]6RoM WSXyv%Jk.N4H$_xł }heCY%̣{}]3.ڮl@J1XF"KDڎ˻w=%uCqa{4` >Oֳ )Эj3?M_Ơw#ꪁHFx0byR2hUԵoۣd3&Ԥ`L#6%?Z4az"k71 ~rsEoZ3ӎ<_?a_0C* jEV7ЙVw_5tUTgO%1_}^%H* nM͚[ go2s>RO~uanuoSM}\݆dCmM vR]}]Nk,&'ˉ֔[1)Бt xȭ}zS3VӍ7\4=g()^Ix[T!!a[+ .j🁓kV] ^ C@x:D} m%GYb/i8*)y@ Qk/W'LފG6g? }V߂3!ʼ}!KT&R4`qdAĚuK ]ݗ#uh0ۀCęd,ĶSlѵ"5/T[55E;P)VҪ놰 Kǣj "3U#h)LߘA6,M֜sL3s^<.WYEUI4R_I9NJ֙󝇥Z¾!ou-HtP?yb] 98 ;2Wbt+)Pԁ0țA\}$]|]~ *tmcl"C6IghFr0da?Ξ~UASZ'Ie(9m3`i7&0X '8V-背u,Ref|iu] {\Q |OMޞTWbZ/l Rҝ㳚?Nq-{FDẙ,4AaVF* 2eWD;U1ޠs |a?M%\$XCwPDz]:8qBi9?-u#Qx8Z;wfBT!_V#|bt$'wvss$)jqazeP,8 ]|Ժh퓨uBk(;c3loԨ,턈"Osy*k 16,Ճ;^UɘEά4Ht3| z_[z"߂C*b.il푓nfaJ;%~O2c7d&T(/јQ3'В K9 /EES6"8jUz{:K'W4+n}h_/͚"=)9ucbIunJ zWU{yUgCwሉs-zȹ T%u`XH^fSa7,#&jBUʹR6BH}׾FZM(U/pu'o١ˎ/g"=.[pWgxP gJ!7Ue+) R) ėY/ )AہQ֖m Kh;UXhENWj7xI$"PB1+Ge~-GvfB"E'.Qeh孒~Nnz@6,D1 =}r]61Ț|DHRnɸ2$ ^UQ:mh Lk%(jF)ЎB X zr'2}~':6$Äz;O,k01lza@wū9Ѥ 4 6[߭jeK!cqy6 .ژu U;IH-r䐏aQP*~BπS9(u?\cQRh{,!hQ: B0<9@/c հ-jɓP~J1h_Xc;?bAnTZ_htՉ7Ku"p?s  y]W*QUS.g jY Ȃԓ~Rya8Ca &21 TFE 5+^hvُtj/f(ۣݮUHJc!#Rvu .,9NGطO t9Y,-=P5i4BMfe3IRj&7<6LЍ=!0 Mzjix.N8^<'KGc5W?T%20bƴjYEgll쉷S4QXM˺4LQ8~vcrݴ\E]6yE?i$oIˈ3HSY}tyrR'Bbhս}g]FncΚ@8@Wd꙲ *mf 8|Иħ$tJ{! #%<nAi2m[Ynf-;kxXLֆ /(O5#T@i`1Ln' s nw?PV$J5k\c+/:._!OV,Pe9`$Rd)KtUw'O=dٻva)f<$hb/"^LKEs90vo~C?gycTJP8/ M(Uc}LV w<́?1wA'A1BJ$|gpbotkz<,awYRQ3wim3+:iѤܝo?H6w?|&DZ\z` wN H)R"y܎Sc0NHy`j‹4zbF"'0ZV;1Q< uVEÁb)HzV },4R}ʨftJ6JίLrC z 6Z~n Z4zݸ8WztQiٟ󃵀(G>)^3xAm s1$}-dY~7R.q +Ġu茷PW mP5}A=3qr1i0,z{MV#DphlwX?sBT F[(C"YbH`{ j\ φ' K !LQ^ͱhJbؽ7._P}sBP]"-B %,NsFUTΎj,>צ**cF-]J3t=#i=CLc?a._mҼIu\gv]ʴ+~j?o#k7SSxDr*U .`ԁ5,̭9MS' a;Zp=ׯ۔TS+\&X!^0{&ڛg^zRG.˟o)vmuE>1}L#1k1i ۥam}C+vG9}=N, R%2᡻[)Eh[Gqځ^פMG)vi}[ [()޲Y}ޚ-E tܮB pNP/" "%Me0k^Lrf3N9玦|wAar#v.ٞi)?؎StSwOFhхgsMfă#kC"e D33RI<,a$Ӓ(FW>s١ /oASP5dRq2<}|(Y-AI;YAY9ufH(J.KuHtZο3:MN8uu!I Gśm|"^ +Nv#g6 (EfA#j9e%eRfS0^Vsm|!h8/oABb\1Qd3=kU͊wR:A/c qqy%#FǠu> N6[ԛ;yؖpcIU#T"W"w-R04Y .llÒ?2_=p}p4.Lyh̙od›Q|4P'P SլO5rl Ըm|7&5uRd^ `Xv?rCYfi!)m vAX O5Cc 9  b~>A1XZ_VǦ;xQquzDSuzb:| 9ok1J`$H) sg3+&&q}oʱ*f; 2qΊ՝Bcb[<L3\^ @o}ȷ!y$"X⅋輺,8|U^9:^:?~3xOi==+ 7.'*K >.u?G˓/"&ɘ7pi*cfaq/c.UkYnLx!| z>RQ?\gGYnT,pR " fsMY3 +xz/<|bL> Uo΍+)Q 6:$DLJ^`u阪%[ `EsO!IN ̪f41tE9ɰT܀-8:Ǽ oCW[WbW [H}pC2OxcHPo]`$| ?fU<[ohךX zL5y6iUgޱN[mm!G|٢~B@Vvj8.\ICݬ%D{sE3t;yzDoŗn^Y_ޥc*eI6:2WLȴPn.,e f5<퉚6+!.:LWEs{*-|CjhWy*>ȁp'5d%{Ep^eZid:NP$v8à $p8%G֎ &<U-Eܜv!a9$Edsļ* N9k+Zdj'Gݎu̸AĻ!; ?c]dt^c $͇yTI%SCɹ\uż& Wy*T1:ޣ-K7Qͅ{z.{Tv_+ku}s.Xpjr+kCzCQoɠ m.DŽ(;G˝]BSHd!KlT{D#y^YQIWkbuV N8:OMX)%oͣPk< O$WU%Cyy2uyOzo/oa8ӓ\[=CI^ 0֧0?M@ə\Y g(rmԮ(TXeUl)E5k`r"(!\ptΪhG-z-Юq,.:.JHؿ[!>3˿?Źrx9ByTܪvQ?:Wȍw. %{}Pc "Uxik- ӛ]6 Ƶ3`p=w@Z/n' z0FGx=klҳjEq2_RW!Fz S#mzi^l>AuGގ["|63wGC)e1FF D+ZG9 03ekz1⢦De:H'ZN-+ԠG-c`_@˻|/T KHvLceF,Խ^2pKŘCY8Sy I:Z/9}Vf U׎lŋ;a'm Km_H)&Ŝl%2x^f>k{؏Xe>q:}w;Ѯo7j`RX^ j.S қF~&|smCr:[Nn@&%εAE?k!q/5HJ*y1&W ?bƳVmg+kTc=buO9/nq(M]P|?Å888FWН=aR| uIdb-hd2{n!n*H<%/1% ,:9~BJP}L/(ori_{5,[X8 $ Cقjv:״\* :=c+oC0Ә >K;nk\ i%_恉a.f?y?`ULÝd*%a"ERU $Q餕QϫyPYyþi5v/eV /Q:D*s+/aOm c܂:}`TdXNq7*lghL@ғewTQS)uR#!EpׅBRAb#=&Z]C,Z(-!Hx[$/x0$Ϯ&<@[18 9 DZ\~R &#W &ڻ RveHmL7T[gL1vDT3$-{\O,gt8zj&7 -Vsk+ #dMOSxa*o\]/K@1MZV4L*n4&K~ ۮ&QX0Ld{Fi9TÖyL=֯@\8J[e %flԘB+/z" Өs/M[j|5ca4%D ^&?لk8_l6@?*56hh hHp5.w@]j1sİWP m[-zn `ȁ``\B].3@s[uE6pNC<.R잩?9:ntvSjAz6UOT>vm/8^.疼H,ӆqkX6 sδ#$ RhC0)# DqA,q7skJwXI]F>JlXη`nWʃw21И9T`zHjReI\{xvU}.{9nL9-r3129Pduج;uV,WI;8s˯OtEͳؐj]yX,tXd'{G %+2q- S0\7ԒCg`ӝhx(%t*B{Mwci[M'+!*XLsVGɴJ]RZZ-L[A(ϐGʞK4c$-ǀ9*HmW;֘(!#G~޵Z=Z!>5xzD'e8dJ%Ok涷6PTJ8둌& (nT)[ڕO+p b?~ W^ܐ+I%BtFov8΍3@ٓ>wzt!L;ִ.7~[tzuoZ R:[:W^~!JeR]1{;#4;3yU_z.z\F|AZǒ3nz4x36Eؒ=PҬ |ѺYos/Z1LS׊dG%ށ{ǀE]|_\p(y4>x.Tk*8<]qo8iD&ͨ\33*,MK8G1_/X xB2#ɶIG}߲tP%WR#Vm;n\,6m~Ni=助(eNA uZr-%ȭqY8oP̹#1&,!s0QCBM9F|1_򓜇ݏs .BiylE+76^&4V|J1X0M6X궋1!pS·?4zD*%u5: 9`Մ,DCCβzcl?dZ!pT3 4f=f\jѭ!ugEYBپBSNWo‚*rtEk[ ׸PĴcFU/!Û6Yt]}KB7ZϮ"EIy7|;/Phk̍h].l,NX9̓;#Z9L|o%Q(ۣ^ooݼmS$vt5b&a5|gxUݙ`sJ_ή\vD9qkz;v]qL^%[#tگ7}z#S3W9ֺdis'Iq1+ԣ < 2̇2Nd`B ږX}q##9/!szR,A'Qk]-6RC ' CaֲZ2!SJQVPBa?jøN2}ZqǃQ%ӄUaEzV3v n[*hYSYiAI\]{nhG3s&_uTy%r&cꍆH-!ʷŦGh^ühn2;$Әf0.F]k-` s+ϧ SVr.v@Р%]-5MmCw#dP| >;z߸j5V KU56N='5:CÎTo"s8Sn;(x%.J.J׷QGA4Ĕ8Qڥ1n;o[>kYV@;v'Ej/AECZ 5ٰş?\-nXAA'8Ul$yרq7GTLj޶z$Eibj*ZI8 _*MSӴ իLP)0w%xh=BީFCP &#UPi|)+/=~8'Ot !Sw +̯x X/P7, Ј*`֔3z:(ep=6F±qD lF;^9'X/lT~[Go>IR;lwP)V(j@~ڮg2DzBԚ9nzԒǒuH}07e&ƐnaŊ`i9vhG4m5,idP*#}ֹ$o8ډ qjG!@$/o2sHWP6m~mNn&&e(U_wH5$E_iU .p b8_qj@h#CeafͮptIXxzQoW~T%Ԋ{n}9WqA(N!st|6-%.ۉ{LlM̲J_hs3r] .чωUԃ,HC=LJb'!\v;G_A#Dz׫0h+vrY*4}?jf5B Z{,+EsiZ'ه4 ˌh~\+vrf=<2)[z !|=#IĦ|Ӏ"]TM{9ApИ 3Ro.U,&T@/Hr0=hMb&c6={j 5ݻjDs,%E >Fq 4D΅iIi@ +) higihOK2iXIi+ GV܈aRAXUCW+(sM4: d VyDiBYçFXSˆρ!LhRz<օ|>>x\}b&Z2#i*bu3K~糏@{/IFB9Iƻ9՘e}5=MZgHfsbUA5 |b䳑s+)o i4›"zCε2#E"A\FJ59}`cC}V4 Z̑N3r6A\ٿtp-| 1ӷU?!@s={H}Ob ^d`c6K7W[Qh}մa5NL̷4·^[N_Sā$9Ml-hFr05#>ow_iRW_o.?~M&8,Rz i1őӗ坡qw`RYbE Y5WTX٢IÛiJa۹5ZUV/y1rV8ܱ֜aPI 4gZ h0DSL3988a:3/l(mZ_|ilUz *%T*QA[WI?.)G (g TؽVy8GЬ(HZD)R-ETrqd ɹG=ZvOe@.+%(V0Lwڝ*c=~b\zGGrIPJg]qQAjn-az͏ fl8n:$f9(˨cE;ȐSm:=Q GnL9D -RZ &ڨK>}f -sCAfIY 3]#W36tY 0Oy3C~D&Z_qP#2i, L%s! YIYC=A$hgY80/6mYG|8rP%fSnKdw~$Tqrl%9h'<[DLlMCuP!#na5B崑8ux9xo4SK@rY{b BݧV׮XTb:K~\ܼ`dV]HH" NQNUAn̘htH[NA縻3cG˭@ RF86g,'"R0+9nփrT`LUGqGDՂR&b'sv0QWG &nMѣKO@Ћ*H@矕ً R9Q,D.1Љ݄nFQD*pZ6<#FQ?"/-F\yٮAf>qdž1gD"k^c6JXǓj2QV*h;xN?q} $_ʀG6V[$L-YW?21G蜱C$N׺=Fʟ6k|ك>ft\yJHkM6{\Y)WBq}.2 W6]VNhizɋ ^}o (WON\ͳA׻;9t?2zH S/mSNioU8%۱|$ &e@ fUϥZ8֒zψ1KžW"'5Z}k f%"luM=r@{P,M|pYN4M[`r_WјO)No('>?M*P^{)W TJwꙓ"615n/4P^\8(i2k7Q"}RZ?0#' ХMY| 6tsΔ(-3OQwa#H[Cn،^7;IL8{һaG&^-|6HhYJ& f0#ߩTS[lV7݊u֜~_eS(3CpS=\V2q̹v+ª_oYOdj%ݟG;pW~nN*%OaGew$8B-cGYf朽~{Glv)~ʭpPM]cqh{o}΁QA?jRY(srڱ4#8"$/?aN wGޕ/)i|~NDn)dȗFvϻq4|C` ~yW; J7{٧WA? p\> #R xut.Lb{yiD-Ś3鵎̻"с;ZuVXͶ%v/x.?To-f˕VOnkaaٔ!|$Y.*E”\p a l;hh6j?Ĩ0>f] 2/q&/&KM]U6O #\Ș(|ևdٺc.<"̙Y>}kCg) M?l00Zj>k2gMSq `] `Dݬx"h7CY`zW2'ѯz}qݺG*bLhWLa>:VWA5VWرg9Ϝ5`Jmٿ"hTNn<'&6UbCG[H}AīM/@Sc 2ߣq! DucTW<D uK ,aY!Ĩrm6*@&i7QF"ձLVW,Ms̤iڧ 2bg@y,(l9q4 |GB6 c~0K*D4@4s΀(p'*;,5iwd0{ڤDJ.C){Hhu=y$mҶ*5-`/a=nW@FoHEg ~4&j&My$b9||^BVZ~jET$u!WxQH/nx1;Iŷ^ OFhrY]譯<$%7Mv`VqZvk"!2V{aԵ"A ٢dQJcO1>5ٞ\բHi%H9 te',42n:uǾ}ˮ.@3!ʉf >Uw~0@;n4VJSLOpjeG zrxm~idS KsJ٢a^4 u1"%&nXs'6mSc ⪙UmO|OhCPPx\lH-Taif&0˘G9oQ.%~lӷ`gȋ *e)[""f`.b{L!;B.jhO[HG JsKS1>pW>=W4v]ZKpg;G#:Ti/nnb9gY%5!󰩰ӪbϷL@7)pmI^McQnrjŲt%}6 w \p%/?-#HL?g5/=LoVE1}9_;y'_{q!W֟w"\xٲǤ]홎9 E Б^|AO ;aAd$ߖv=zu`Le>'(ܜ[ۨbMӗM=ܵZ<ЕMdo#A3 V6ȹpz*c[&>RG0Y7^Y?e1q7MLK](ʹqjgdbQ4S,ՈA83s%վc9v'NGXxF\:t3V|bԏ HYT ˉ *h!W?G~}/+3Ze&==Ńyt&Dff(l+{avY(9Qs^q˔圽܊Dz5lyS՟^JfdDkD  &CryB";1ʻXqJ9LJ5 #_iP2$]Ք 3@W}0|ب6?4MFӛRpE>Ʋ,}3_*MD wTφqY=D[ Lbkxؓ]yhRLԐBg`-8ꏞWkX(r0]A|ƾ bZMje{d nf0(^UɥOdzȞO\WB ԞbΣ'h tCV[-P$~xpry;6x #΀,fTW uЕٝf$'&!f_GlJ@ݬMNMPJŔ]Q:%|͚o@ n@]f(!αj NϮ)ȞT6%2/iizއuz|})}y5[Y<:u4R!Z>4RW0c/(z;p8htCV"kM:ޭ„ˏx{/=PdU6 ߤs0c+t@,dano6o(v (Q̼`geqt,2TaK+"gkuw-J"ʙ Ze|Hk7r B),ȎHMdy,W~B/L LŽe"_cGfgh13,[4Jȇ8|'%VK(4@?+N[|~znl5zzzSϘhhzk?v*K2 vy*즁O,]ރWx`XjsI %?CT;55`s/0oquk@fLQ6f}35?MF݁ p]=ԯrKڃvIV&,ecEn6'q}Qȅ%_] ӊwj؍Iy%[oMak54tHV}hj[͵mK/!?Vj`PrAdp[d1*Kqf'|vM\Pghi"^y2)L@m"#!/5#D wojKTWdoE V;߃r(2+i40ώau!_C"#$)B2{#wi#`I)ٰb8wX.Ywׯ?ÎTޞIz/QW&& ŎBˑ k,5ݡ~+ʱ[I۸GjZXĄB\߃'=.6)i(O>̬v5I K2!O]#OE>p"ъ鬃4VD}3HrD卙A%ZqD:1G2gfz㕜yH>u;@4Yd\,ݢVj#WK60T<bW -3!N}|do^;~tVjp6kM]Ol"ʂ <_/xI_&a?\{<4c8nfy']wg;JXcjn:LguzVpۈơ{#8pȷuTd1Jq9J: 5/RzSZ:-6l靉dmQ:%[6/X*e /+Q0MHoՋ"Eg8&\: [?-sbIY9q|)l4ɥʛ$㏎_~NMp'vwp'ϘCh P~UWjiUp>:!@#̩-,?dsz?zT׿$JuTvT",q,_PfRWhN Ti1B-2b%[DP_!{"H~rkw"ԕ|мD^:R" q}#ߘ`_k'kP_BO|-tǷd1a>(#"`X /۫TԭlsI7zؿz*6[ 6mD.6q kߎvaM`mJ",0^wn=uJ<vqr[S[?>QV9qvJg;O9sbb4U9yh։Bn]ʮʲ5n&rjI::,9UD#L@.'|Oߎ{cLU-}P+-㸸8/pN'{`uxܪb.G>,|~ %κG7Z.*\qtO^B^uФ\:[D6DƺdXa/5ɡV$~۹ο)GVTq>s3N YZ