grub2-powerpc-ieee1275-2.04-150300.22.25.1<>,@csZp9|g:a@&ĮQFr ά\I.{f`U͕A }s+҈\B69Ɣ6S"./vqV߯g-"8};5 l5G8,dJ^ƶeR%j%C̡qa=X7S7*ҜFX!sWZ r\l,z H"AʹfZk"Dy.*/{ޢG;v}V{ٸɕXgrl<ˣ>?j@?j0d - cx| %,`   @   EL F(IMR0RTUU V V (V8V9Z:h">LFLGL4HOISXSYS\T]Wx^abb-cbdcVec[fc^lc`uctvfzhhiiiij,Cgrub2-powerpc-ieee12752.04150300.22.25.1Bootloader with support for Linux, Multiboot and moreThe GRand Unified Bootloader (GRUB) is a highly configurable and customizable bootloader with modular architecture. It supports rich variety of kernel formats, file systems, computer architectures and hardware devices. This subpackage provides support for ieee1275 systems.csZibs-power9-11#~SUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Boothttp://www.gnu.org/software/grub/linuxnoarch loader_type=`sed -n \ "/^[^#]*LOADER_TYPE=/{s@.*=\(.*\)@\1@;s@^[\"']@@;s@[\"']\\$@@;p;q}" \ /etc/sysconfig/bootloader \ 2>/dev/null || :` for bl in grub2; do if test "x${bl}" == "x$loader_type"; then mkdir -p /run/update-bootloader/ touch /run/update-bootloader/reinit break fi done <P$D $ , 1 D \ d  Hx6 $ L >PX$ H"#(<Z,@8  s;+Al  K 5x@X2YhL\* @@) 8"&H, |$~D!@ 't x.| 4 8<PTm @ :4#,T:x <  p o DT \>' H 0 L ,(A\(l|(`p  &0 lPe6 <  Px/ "<]p$ %P  pH#ܴA큤csZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZ0caa91dcf30c7432d691d94552153e628397ae848ad6dbde9b44b3070ace732ead1bc7b7179bc9dfd5929d8d7be26e7c7d36ac918d5ad09e8cfc2c2321dffcd1a6af9ea69fa43d8ec4db4704b009bac8c252b3708a91a433a665b062980a61ef6ba0f9754dba12b344e428a095f36605ee4a425293c2b409745a57dbe7aa05772ccd5fe5c4b8c72ef6b6a2164323b857e4bce6f1a65cbac090401971137ebf7064022868e85f4e8b03400ebaca1c2ed1b6028ab109fdf3adc20c00457345298ba596bd0b32978a952d058c74a145bb9bb70f8e892e40b0afe90ac37947110367905a330810806a76e8e0c195608b6e7cf1c5b50763035271949b0cbf6952374a766744bf14f79dd308c84fbfb015e3aa25040321263659effbc863d0dd8d634e3cb8b3af6b4e8ec5331318561aac827cc55cbe0e218327340b09adcb7325945b83cadbca0adbbc60f15bf70a95d57fcdb84b5e64da13c6db39a93cb5c7225f98af04c1fdd0bab4cd55c1b277b39530339978cfca85166e13968779107bf6a441051a73b5e8ccb60e5b4a733735464fe0b1634e85f958291f6b3198296c760e9e9a98cb582a2bc24d9fb7c7e96c15a04e5dc19fc7ac23da795f7c1df6a8554c311d1392a523bf5ffacbdab01daa642fef3f6d85278842d90d0f6ca5fc0b4db63b8ff857527370da72ebd214de1c3da29baa9bb4383aeb160c3537f4677ac70d3915ed35533cbb333ed7597b3d6e8d980309942bd5b83becd9fbc1af828d55224cc6e755aa329ff6c1071d953271771b2d03d9162b3c4ae8518d30e3289d6317c451e9c619102ceceb264845221d9f8b913502158623d2c16925740b4981969677f11e039da7badf58bfea4f8e0e1ceefc8fd9c45cffac124ee858bed320bd3fd8fccc8279ec169faf452346c3d6faa9006342241f60869f5580cab0e5cd8cd306cdec3fe716499575b621cc9be751d538b718d01cee9992a628b0ca8fcb7464733111382691eae8919df3c08524379c32a479e301d75fa8b03aff65901adb722c13c647092bf49596498252acb141215c1b60e0d287caf745ac899c97b175075e620c5b2938592da897057fd440dc08e06a30aeccd54e16add3c240af800b24ff04097dd2570eea34f8ac8049253cd3b98ce05ab3243e266959723026666ae4314e9810c4ef2da2e9daa2ff95f9dff73f69c2942222b14d0e0983737c66b186761b766f38a94927fe9b7bc1e809f0363e778e14c601e800faea271a2e75d3fc4310970ac54ef3f8af7c44432529dda7da45a445e3bd6f6696a0725708e848b9fc2af8850414df6ceeaa4dbcd04d52422347dde0b481c7b38ed373180e91be0b67c84c8031fa6890d7db0e12a549f3015c03f9c4222ab0347e766607853dd97de3b575d55d7c229081b11b688d86ebc30e84e557ccda9f8fa93859e3391279388b79115f7de02995a141a2e32bde140a9f71e9a3ae2bcae3b2d8e669ca16d63220adbb36fd582fac5a21416b94c578db0f864ea3101698667e6081b5c2b2c8963677b2ec6d0acc26380e631bebcfdc1f32dd143cff2ad34e012ef0bbe18dcb9a0926b2fab8c50cfeb40b13749c586d25bbcff3e246ea440d675599634e2047f982e1e1b6721a135c550fb6e9213cb35119fee98c40657715ea00c5bca815406733332f85e68e0b2bdffe40150e7732eca3b662aa74b9d129478dc1a10c0339f2198bdd452e2ba3e3b43307e00fa5b23942aaf652a078d83c968fef3ab94cdb8cec8e723d0314dfddd1f5e07bd9e1fee983be05ed5d844358085fbdcc4a98ccbb24e7a08af6bb7c420c7963ecd44a8fcaa128cadfa31921ff35650abc98cb6cc9b9422c54a9543de04526437bf051a0f226dd31438b5c2aaf45391604b24441e163b741b9721f9989aa209212ec4216f19a3a6f39f87d9551d50bf5df91fa219305bbb081bd1501b1ed298b061841549f53a80b5d6c1a6456157c1f0cb5cb25759f002390e33bd9403e7ddd6e2b70982a5b718119cbf615f202b71ce0fd1152fe9f407c7aefec33f311b481d1cf2f99bbc0fcc8418a61b324649947e66c48310a4ee1100c80605dd615652a7c574c1b41c6e7abcf234e9d3c17a9863bb8fa66275b5e55d23f7ee79e5e0f87f4534faa63d045f369a513c2765b9b1728a45027b3f3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85540ef4644b721a0b1520ee28521f652f81d7bd0fb22a059bd409007c5aa0c34440accf27a0317317300b44ddde574cd0bc9da55ed327058f044e77567c906dc9032fc7f5de8c0a5dc0b1e7eb609ca31a77eb3475539e1d97a4543dca1b9b26c57422a3e723021543f87b07240f2dbf4bc1d3889aa58657ef509f44b4b702d69ca126bf23296fb88498875a3c59e20794d1c1b2184900a5fbb728f26413b43e5aebf81b062d8b21469c571dc1ee72d73d20795cd420ed6517e0a711c982fadc251341ec75230f7c18daa5105d958a7515e1f3aa60d49b9528e8d34aeaf269bc5888a5235ff0aa7ae2ca6c3a2b37e0b643fd65e18252c2f3b71798c317bdb5d7c2767cbc35f2564547dd1b0911a2221f4bdefd8cafa8882f0e2594827fcab6cea78283d9321df0dd977b37fa0656166bbd845c10647e264d16ab3f513bedd1ed7aa5887971b0f06817158c22b6c3d73cf89e0c4ee62e0f6def9140f2d83291cf4863ef94fa75b7293c0268c91526cbbe5da94e58114ee999a6f4c88135db62eeff47bbb2da0f56fb017129bdd6a2377cd0628755fcebe35361bee768a7a4086d0d872bb10eb16c14003e7a668c89d5738defc7124d2f9261e041497ec0651ac8c476af684018e99e310458c77369b7228976d55a91ff3aa087b49b24661169d252bcb7e53277b476e8da621de3d12ff532fd414b583aa8fe43a9112d47b8fb4c1ee850ba0bff7336bfc963ec28beab982041f2f457713b671c139266beeb61f3e9c038fdd46bdd7b148f3dd5de5c352cdf5a955240f6d9c0a496375eaff4c1d034bbca2784ac1ab109d837c5a32b52eb1bd222562c61d70d45093008eabc8b610aa550938e2df4eb6e316c34ceb8e93a01e6f52e3f421611ee59d7d55aa653e62107303c65c2dcd53f21b60a0554bf4273cd7c796b2a238e145d789ef933bea080c85e276dadca265fe4f2ede883c4f8b2bbb21d65e82fae9f7f0e5200aee021bb5533067f5bd6ecc090e81d9853a9bad8a4a6f442e546aa16bec04335ea5e04b18c842e7e643594618a43a6c8d28eeec6ad08dbae5eaae61f1740581506d00f7e8f61e433452b7a733343f83a2f969880e9b62a32f2db84b999568a4aa1f9a0ea266c0987949cbc5e67c655bb66abf3fe373b823b686981d019c9b6cb59b8d3194aa0f39d6d457b0f87a1b42dde5aead2b6dcc91e0d2e9fc0b3a58ef332b8e356aaaf95477c75f65d2eb9834d5acef73b60e0abcc9280a9c8a1588a9b715d9db3c28e316c94385aff69601565fcfd0cfc0e031ae046c1416c49cc36c68910e174a74c75d9d16e1b214f4f84107e47ffc19ced115ae0c566ed867c85f031da4e147de886f3a0d214bdd77091b170e0f0983c17e909e017c2e8afe8e596b6e83e5da3f1bcf28c56224b7317f4d78c3f37e7f885ac7f7b5ba1141595668e1f6aee6bc98aba09ae3e508c3183fd06b6d5772f57c6c3dcd8acddd69c1b53aa2567362c0c98ad7abedc90ed8d30206de3982d3fe677f62c11b5b0e5bfe63a616816e6903b180c808959d5e9f40ed96819e33cb0d2dd7132f8879fdc06a90db73480cd983d6d12152d8dd480a644b78ebcbcf985fcd76ec59322d278c3452d6c1b64c0d3767e663f566bc84e0ab53bd70e540db1dd4f3ab30e8e0236a87ff435f437f88e951b9bcf0e261dfdad4493870bbcb03ec8a1543c2d446ec240228a04ebb87813e3c3fa58e160b8222fb8650b4b37f341aa84ab03d66c5dcabc887308d392b04cb65f33cc3ed659669c5839132171c3d41ac739c241d4d6edcdb3680587c5e26328f022ae76da296b5b1cd3166c26c8cfb28548b61071d7dbf0ad15231aa606862716375462b141deabe00d0db3a7f63a321dbade44c5123762e01570a13b576ead307c2faf1fd9208e502538885a5ea3ab4a029b28f72524fffdae45480934bfb983f5bc9442a7c31daa40aafa41064e67491532e65059abacfce08c13b99dc23cb15e69699004b6520b40e32dffa1aff60e2af7f24a0ef4776da23da8630a1e570d8fa5c67a03cc634faf9e1472a83989a43de461516f65f2b4a961901bed90b154cd8fec483f235c0dc5398b588341fd1df589edbccdf79e6c509dbed431bbfd17157c0340d953324c76e310cf8789f81355ed5b0805dc03c4b477c682a7741ed07686f5e7d20d9b10b00670eb677d27db06d50ceea5348835838f072f18b83ed381eec0810812c58c11565df144d61a97c5bd6f682ea7ec42179ff9c85ba48aef4dce608cbe4db56781f58742d6a5b8b38f071688c841b7b7e87de031b2343f7d4f3452c787f830d5ce1c35a0f46e2e8d5d4f4f00ddf747dd6d14f7304f5fef83ef248d1b44a036db6ee83096aa89f644d62b40115b292f8f536d9e1da9f1a0b1b799a58032eeef7f8ba1a18b334f418af84f876df9b673848ca9fdbb0252141691831556c4f8e10c64ac17e23b1267774046af7cbbc53030d1afa71a4f59f424c58d71fc1ad183b9702573cce293f559b8a39c3d2cddd1bad994687225ec0f307ea6af54db5b6c2cfb06d59e6740472b7685d36d92a79de044d9d59d69fcb7ad45ae4fdfb0e776d2953d947a25262a16b83f95fcdaa395f7c74ff084449be593523acf0dae93c5d4e6525b522f0cd2950166e5ed3d40805f28711d08c0c735b1448d08f7c15fe03e9e0a9fd2c98626a5a3c59ccff6a2100026c9481870bffc6452cda2d9991497b7e16df32b22d060fc75150abf28e250695a80fe01dd1169ed34a7090e64dcf22770f57d4bcb4815bafd28b8bd642e946bb6652c488098a2e23bbf32a7b480e5dfaa15ea68879ad8aa56f531e89d2e1d3287849f8be0edf4c00a0f84d651a8ef40f310b55bf28ee6e9cedeea6fbe48336e7661a276476fb3a655bb4d06938d495ceb4c23e837b6548ffe34d2113895a6fc65a9098da0853eafcf8ac5904ebedb212f9e7bbcf750e48f1ef4c1d7115f107ec3cd5ba48ea8bd14d2ac0d9759778b72dfcae79a74de3fe91b798fa9fdcef631ec48060e874cf6cc11f3c1961d06ee7fd451a727629adcd5b57d7171cd0c07112b86178dbd3659d8a81879c167857e4ff97826e368314f1b23466cba80f5ee4a3fc72a32b5e27243d56ddb7a906555a1a910b57becf7076d0d470c2583b4f9d1ad3c0b83d4ed482fcbdc42c7fc6ac7bafa81282bda57cb4907751e110981ab3d07f0bc6f99f11edad3f1142d81aa15decfa32e86392d2cf675999bca48b9f3a33db856afa65e7adc1b3ed04680a836eb9e306c6b54e8c6798ba513c8f516cfbf049b86d7842cc5b1d77224af19112b1e4d252bea75cd6aafa6da85105fb979524d183e15ea799e3a7cc9d919f611da40668d3d6a86c0ad82fd026447fc0636837a548b12910c8a668b039d01e90168823f1ebd04c452398fcb2127c088deb0bd6ed860299e901234bbe80dd5a64c6d1443c40020d0b2d38e869892e29ed6caf34ef362d68939796a278e5192a88a61d475217c93cea2c6ec221d464fd978eab42b4f1ad2872ef281d4b73620ad54bf43738f966179d9f68333ea017ecad1cc9ded903ad4baca0f01f729900819e94690b9efa1daa02e7afe5dd308b8947efc5ee32821558adef2f26168843d1315a38dae94422c1e10a69725ca10bb23dcecbc6a06b496072336dafb22e3df3956c1cf82139fe07f28e97399218066f2916c446d74c133b9e4c19ed0e5744ad8e1acedd78239764fcf4e4e8d90b89fda53d24b466ff407ca01aac2659ec630d6ca3345658a46b408c952810b44a9759565d16e935ea8fd39974bc6058665187151e2c46f1c881626cef83597505c3cb3b8a631778c7814fac4d23304cda695adff1f0eb1fe5aca6b9922961173c2d40ce70e404df64f0680c50da1474902468e3abf8197b24c558127559fa8da52d217169f493a07b7e5468d7724c9f8e5e101b95dca9dee3f4abc9e7d9e506bfc66d8fcdb5b4f2be7edf58a9611d04d7b28e1dea0960d5f365d2bccced6c722b74734eb82efa0b40063aa1bc4bd2c6c45e581d1ebf1ceae0718b0a5ae96015153672d1fc9ffd1dab796b50a7a31f3c410bbbc64313e40074875cb01f3ba60b52089ae3bcd01741366da4a861817bbce00db58652b978ab368fbc8b6e18c91ddf6552bfee67367561fec84e38b134963229f0dbd66d2d0e4169aa8ed42b47e1a61473a03471c04c4f98a0d2e5b6a36da1ef4d8dc989ddbcbb5e1063844fdd9f89d8b96e088545434be843d227d35b047ea532731471a9810c510f360b9fd832c6953ae692c9d9cb8a753b497908abd45386ac3fe66ba3d3f860a16b79bd58908c708ff620953b790c2b558237461e78fc7b928bbf93e97ada1ff7a6e5454f5e49c413d8893ac822008e4d8f24ee0998ad707eb0189fac8aaa18d8ab9ed61819d1b9095b5390130149149daf6de17669c5786c3f54de806e7fd1ada3ab68a3a79f1fae23dd311efba18347ed0444181953e1ac10d850e94591e5e470b22d8078efd43a6228c2420800d249bde185a3d5f84d20723a27c1442b861be44fbf58a4525eefe2ccbb2b5f7ceb21e8be6de6036ef0dc8a908e4cc248ef1d8aab87172e722d8c5bad9e137fd43994e0feca2fb2d88574520deb5ecbefebb2d66669b36777101d2e6df96df719fdde83ce17ea358e5fe749ec0dac1440d11959225624439d3944010278b3855f2f9b058498dfab5d43a4212c63fc3d365d7835106c1059db3d69666d0b05652bf8fc07f059be68aebb54b5bff99de43fc42cad17966f0889c2fd07ddd4cfa706f370eab0b3d7b446de3ff1139206449ce4871fc7c35a14a11ddd78c255f4c098bbf7db01814675eab9365341673b401e076d1e7b27787f12cf38a5c2789d04a94ad42745c6b43aa27088724b2cf2065155341fc7761c58d4398163c0a6520e08bbc5a05542d49689757100e1c359b6fda60def544f02d578fbd17ef046f0fde52fe4569d5297b654778308c7800d47984e0d8f630bad66a847850448aece790b55f962464426c2112b71be4365a952098369e0a8cb0a15abbecbd7949388b8d391cda5f8e4409c0dbd224746e55760d2fa9a38534075202ce3be178013db89a0d10500a93d9b6df8ab08000fb7c6e8e4cc8bb9a579d67ce91c00a121a998d0c931c08bcdb57490f7cadfd27c52602765bff2a564c7c5bfa4b4b2dcc96869da9a18f91f9a7e03ddbffb26727fdfbf99abd26e4076403b8647c37a9514bb959a431656f0f8d9babe5b29e16ab9f75f9cb1418f88ae4c8bf7d475e79a5602d1976f048f7abba43ff890b637c64ca14e70f1793049e4a5bea09018a8943d5dde708c28093014e5ee42c660adf7064180d411a1d75cf5aa0efbe70f17c4762fded2f587efb0e47bf0e0f0af3fda9b6dcfa028d3b2ed4312eadbfa571b440023c2e73e55a89106387be03700cd9d792748b7f593793666d481b4b035bdb7ab26b97755a7631ef87610b347ce2fecffc6583080eaa108fb1bb4e70639dfc4159d5e2a3834e77b770d3e3e8af59dd574f16b54927233b1b16a98f6d943b9dff8fa9f3d0f2d07a63ae769ba2ed8a65fe5a3c54ad19cf8dbceef05bb7e83a1859adb1c3a037dfdb2c349e0ad3ca84f633e3083d07fbdecf62dc57abe7d0fa3830673e8dfe81887b59ed45382a029a028737e17bdeadf565c507845d52840a224c7f499abde393431bcdc1e9443221f291486fb0448735e251d2b736f03887c890083c6f567adf8047c9b92307ff99776389a52a828351082f619de44931ed38b0e89d1247efd877279426d143280fc253657270688d7e7edb9615146b4b4339336b28d53458e405db38db2e5c5081b84c7c44491a83e0b57601c95158a09a7163af8c93f92b11554b3e8038517f681a2041ab11bcc6e90bd17c3b6598f00a4459d7f6708832f264d7cf6af2eda3232e2df23044af32bb68f8693fa0d0c9a3b79f35e35c00752cc2bd0431cf99a456da0b72a01f06c20e8753410848e836b20d164e39a0efa95388c1ce8ce72d9dffbd1553c3f3b6a701f1662e03f8f15cc6bc7a2d9a9824ac5490d25d54e04d5f6f842a01e67501b08d24e41bc9e6ddea5887c520e9647e553173e1c793f5be473c7e342315f67c6deab82e695e130288f181e5e1a08b0cf0b7affe8ee459234f4bf1c7a9385436b7af89c97338d7677ea99c19535f83aacc231ba05c8ba48b3c1c63c62607e39ddaef5549b78363445838c1eb01afbef0d6f4f6770ecf3870b78994b613865dcd0d43dbd65eba50a6db26b89e9f2fcc21d2fdff35030455d73080bd006762ef3da4a131c576e8d1873b2745e743fc660e8676d4434333d76f51db8c70fd86cc7d4c89e18d9fb627ff39631d77f24b6a65286727e9358b1c859a055c46c7109ade3f48ec3db512ed696c36a01d6011cd4e135cba5be92919e58d2614ecb44b07e68adae5475b667cecbf41a7be2be15c972ec57baea233fc75d55187ee53b09f2e40473bc77af90ebb4cff9397aa0fa9f702c4b4e72ca6c4764324bd73fb2ab038718152ac24726f4dceb28d79c15282337f062403fbaac9ba89b09a8db533d4a9a1e23ba61289cba2b8e9741d3206fda724979f4ab6a2f649c3800ed2d09cd6355a2840218182070b13492a843d08ede4b2b2bde6e21ff25fb0db87ddd30d9ed226ff56b9b96c0e908a878a867979954f75615e5ef4ba753e6c71abaa9c7afdc7a41a51e4266b1ec4b1c1d3d092c99d1bbdaf7f16cb0b40517dc28b30750398958b651f86ea9d896c3a3c8f42ef54e786dc13759e7c54cd4372fe8347fb67e881137f047ac9192720adb61cef763534193126b2bf3854e9d8f44782eb87058c5853cb468b6ce325db4d2709c8d3147b6781abcd5ee42e3beb484741ccca5f0e9ef3e9a1cb8db58bcc6da0df222d2d6968f93385b607a17e41fdfffe37aec9c473a9484be2827637507fe92c3528ef90f0b9e8f55735681c2b3d3a7ed5ad8ddc95e98c74889e4c4acf684286e543372930e9f6aa44192252106e16833e87ddf5b523a1a2fe7a17b813045d159578b7141a7c1f4d2e4e6066d2aa63aa9557e82e2761489b84ddbe2fe175d2fa4d800f84f8461d3d7c7c660de4e547b4aa8b67b32d53d4839ab5b931bc74db4e009ee87c26450b363c9456234adc29a226d39f3e87c7f88a8a4c4270bde5c78a30d8382926160b2b231059fda11096a1805e524d5eb51cf41039ed727e53458efeac54a8e65b8a07e3e6a47763942b18eed90631a00c633c79d12e9c58b8ca947a9f1e1cb374a6e07fc939c872c4c02a2e815afa8b02f1dc47ab95910be07c7a389a54d1698136ade8b5279429a70778edc682d0d731ded91144c5ab906298cb5adb27ae7f94c6ee95b231a693b1ee6195f7e6627d1dbdece0e835320f953a071bd6e30c2a82a73092a2cbf0f377f4ae918835ace12fe38da5aba21ab156f220cf303cb3f15fe1e6bb6e349d806decc04198a419ff41bcfcf338f0943a2364209ef1418612ecdfdf2f770a2c74c5d259f8500b6822ba9857380f24ba2ad0c124f4ca27144e6191661998050f5f73942cc5e9542a922b1eee8eae6058b16ac77f838ddbbd401df65ee292d4bacb93abbac18c70b74609f66f0b4a80c07a40f314df9a9b4812e2a84807efa5f37fc29e62ca8ca1079a559cc3cccc663b67c54272347a04ca6e0475a209drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgrub2-2.04-150300.22.25.1.src.rpmgrub2-powerpc-ieee1275      /bin/sh/bin/shgrub2grub2perl-Bootloaderrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.042.043.0.4-14.6.0-14.0-15.2-14.14.3cdb@b@b+9b)@a@a@ada@`ٹ`"@`@``}p`n@`P`J@`8`3`.V`U` l__t@_@__m_X_G@_A_?@_;_5+@__A@^x^U@^H^y@^t@^oj@^j$@^g@^Y^K^9\]e@]{@]@]@]W]]V]0_@]@]]@\ޢ@\ޢ@\-@\\\mA@\b@\N\J@\J@\I\HW@\@[@[@[[@[t[Q@[-[~[l,[j@[h8@[W[L[D[<[3|@[*A[#@[@Z@ZK@ZZJ@Z̧@Z@Z&ZZkZZ@Z@Zz@ZyZxG@Zg#Z*~ZOZ ZZNYeYA@YX@YY@YYYn@Yu@Y[@Y0YR@Y@X׭@Xg@X@XX~@XO@XZXXXX@XBX@XYXpXX@X|Xv@XlXfL@X=X @W@WiWWF@W@WWW@Wq@Wi,@WPW>@W=W'A@W!@WV@VՄ@VՄ@V@VT@VVvV$@VrVqR@VhVetVa@VV@VLh@V5V3[V2 @V#V @VV@UU@Uc@U@UUzUt2@Uq@Un@U]U[%UPUOH@U@U.RU/@UTTT[@T T@T@TT@T5TLTy@TeTR(@TR(@mchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comnormand@linux.vnet.ibm.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comlnussel@suse.defvogt@suse.comlnussel@suse.derw@suse.commchang@suse.commchang@suse.comolaf@aepfle.demchang@suse.combwiedemann@suse.comschwab@suse.demchang@suse.comrw@suse.commchang@suse.commchang@suse.commsuchanek@suse.demchang@suse.commchang@suse.comrw@suse.comrw@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comguillaume.gardet@opensuse.orgjengelh@inai.demchang@suse.commchang@suse.comrw@suse.commchang@suse.commchang@suse.commchang@suse.comglin@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comdimstar@opensuse.orgjosef.moellers@suse.commchang@suse.commchang@suse.comjbohac@suse.czjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comkukuk@suse.deThomas.Blume@suse.comidonmez@suse.commchang@suse.commchang@suse.comjdelvare@suse.demchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.commchang@suse.comiforster@suse.commchang@suse.commchang@suse.commchang@suse.comolaf@aepfle.demchang@suse.commchang@suse.commchang@suse.commchang@suse.comolaf@aepfle.dejmatejek@suse.commsuchanek@suse.commchang@suse.commlatimer@suse.commlatimer@suse.comagraf@suse.commchang@suse.commchang@suse.comrw@suse.combwiedemann@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.comarvidjaar@gmail.comarvidjaar@gmail.comarvidjaar@gmail.commchang@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.comagraf@suse.comschwab@linux-m68k.orgmatwey.kornilov@gmail.commchang@suse.commchang@suse.comsor.alexei@meowr.rumchang@suse.commchang@suse.comdmueller@suse.commchang@suse.commatz@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comro@suse.demchang@suse.comarvidjaar@gmail.comjengelh@inai.deagraf@suse.comolaf@aepfle.deagraf@suse.commchang@suse.commchang@suse.comarvidjaar@gmail.comagraf@suse.comagraf@suse.commchang@suse.comdvaleev@suse.commchang@suse.comarvidjaar@gmail.comolaf@aepfle.dearvidjaar@gmail.comarvidjaar@gmail.comolaf@aepfle.deolaf@aepfle.demchang@suse.comarvidjaar@gmail.comarvidjaar@gmail.commchang@suse.commchang@suse.comeich@suse.commchang@suse.commchang@suse.comdmueller@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.comagraf@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.comarvidjaar@gmail.comdmueller@suse.commchang@suse.commchang@suse.comschwab@suse.demchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commpluskal@suse.comschwab@suse.deschwab@suse.deschwab@suse.deagraf@suse.comledest@gmail.comledest@gmail.comjdelvare@suse.demchang@suse.com- Security fixes and hardenings * 0001-font-Reject-glyphs-exceeds-font-max_glyph_width-or-f.patch * 0002-font-Fix-size-overflow-in-grub_font_get_glyph_intern.patch - Fix CVE-2022-2601 (bsc#1205178) * 0003-font-Fix-several-integer-overflows-in-grub_font_cons.patch * 0004-font-Remove-grub_font_dup_glyph.patch * 0005-font-Fix-integer-overflow-in-ensure_comb_space.patch * 0006-font-Fix-integer-overflow-in-BMP-index.patch * 0007-font-Fix-integer-underflow-in-binary-search-of-char-.patch * 0008-fbutil-Fix-integer-overflow.patch - Fix CVE-2022-3775 (bsc#1205182) * 0009-font-Fix-an-integer-underflow-in-blit_comb.patch * 0010-font-Harden-grub_font_blit_glyph-and-grub_font_blit_.patch * 0011-font-Assign-null_font-to-glyphs-in-ascii_font_glyph.patch * 0012-normal-charset-Fix-an-integer-overflow-in-grub_unico.patch - Bump upstream SBAT generation to 3- Security fixes and hardenings for boothole 3 / boothole 2022 (bsc#1198581) * 0001-video-Remove-trailing-whitespaces.patch * 0002-video-readers-jpeg-Test-for-an-invalid-next-marker-r.patch * 0003-video-readers-jpeg-Catch-files-with-unsupported-quan.patch * 0004-video-readers-jpeg-Catch-OOB-reads-writes-in-grub_jp.patch * 0005-video-readers-jpeg-Don-t-decode-data-before-start-of.patch * 0006-misc-Format-string-for-grub_error-should-be-a-litera.patch * 0007-loader-efi-chainloader-Simplify-the-loader-state.patch * 0008-commands-boot-Add-API-to-pass-context-to-loader.patch - Fix CVE-2022-28736 (bsc#1198496) * 0009-loader-efi-chainloader-Use-grub_loader_set_ex.patch - Fix CVE-2022-28735 (bsc#1198495) * 0010-kern-efi-sb-Reject-non-kernel-files-in-the-shim_lock.patch * 0011-kern-file-Do-not-leak-device_name-on-error-in-grub_f.patch * 0012-video-readers-png-Abort-sooner-if-a-read-operation-f.patch * 0013-video-readers-png-Refuse-to-handle-multiple-image-he.patch - Fix CVE-2021-3695 (bsc#1191184) * 0014-video-readers-png-Drop-greyscale-support-to-fix-heap.patch - Fix CVE-2021-3696 (bsc#1191185) * 0015-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff-.patch * 0016-video-readers-png-Sanity-check-some-huffman-codes.patch * 0017-video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch * 0018-video-readers-jpeg-Do-not-reallocate-a-given-huff-ta.patch * 0019-video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch - Fix CVE-2021-3697 (bsc#1191186) * 0020-video-readers-jpeg-Block-int-underflow-wild-pointer-.patch * 0021-normal-charset-Fix-array-out-of-bounds-formatting-un.patch - Fix CVE-2022-28733 (bsc#1198460) * 0022-net-ip-Do-IP-fragment-maths-safely.patch * 0023-net-netbuff-Block-overly-large-netbuff-allocs.patch * 0024-net-dns-Fix-double-free-addresses-on-corrupt-DNS-res.patch * 0025-net-dns-Don-t-read-past-the-end-of-the-string-we-re-.patch * 0026-net-tftp-Prevent-a-UAF-and-double-free-from-a-failed.patch * 0027-net-tftp-Avoid-a-trivial-UAF.patch * 0028-net-http-Do-not-tear-down-socket-if-it-s-already-bee.patch - Fix CVE-2022-28734 (bsc#1198493) * 0029-net-http-Fix-OOB-write-for-split-http-headers.patch - Fix CVE-2022-28734 (bsc#1198493) * 0030-net-http-Error-out-on-headers-with-LF-without-CR.patch * 0031-fs-f2fs-Do-not-read-past-the-end-of-nat-journal-entr.patch * 0032-fs-f2fs-Do-not-read-past-the-end-of-nat-bitmap.patch * 0033-fs-f2fs-Do-not-copy-file-names-that-are-too-long.patch * 0034-fs-btrfs-Fix-several-fuzz-issues-with-invalid-dir-it.patch * 0035-fs-btrfs-Fix-more-ASAN-and-SEGV-issues-found-with-fu.patch * 0036-fs-btrfs-Fix-more-fuzz-issues-related-to-chunks.patch * 0037-Use-grub_loader_set_ex-for-secureboot-chainloader.patch - Update SBAT security contact (boo#1193282) - Bump grub's SBAT generation to 2- Use boot disks in OpenFirmware, fixing regression caused by 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch, when the root LV is completely in the boot LUN (bsc#1197948) * 0001-ofdisk-improve-boot-time-by-lookup-boot-disk-first.patch- Fix grub-install error when efi system partition is created as mdadm software raid1 device (bsc#1179981) (bsc#1195204) * 0001-install-fix-software-raid1-on-esp.patch- Fix error in grub-install when linux root device is on lvm thin volume (bsc#1192622) (bsc#1191974) * 0001-grub-install-bailout-root-device-probing.patch- Fix wrong default entry when booting snapshot (bsc#1159205) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch- Improve support for SLE Micro 5.1 on s390x. (bsc#1190395) * grub2-s390x-04-grub2-install.patch - Patch refreshed * grub2-s390x-11-secureboot.patch- Add support for simplefb (boo#1193532). * grub2-simplefb.patch- Fix error lvmid disk cannot be found after second disk added to the root volume group (bsc#1189874) (bsc#1071559) * 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch - Fix error /boot/grub2/locale/POSIX.gmo not found (bsc#1189769) * 0001-grub-install-Fix-inverted-test-for-NLS-enabled-when-.patch * 0001-Filter-out-POSIX-locale-for-translation.patch - Fix unknown TPM error on buggy uefi firmware (bsc#1191504) * 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch - Fix arm64 kernel image not aligned on 64k boundary (bsc#1192522) * 0001-arm64-Fix-EFI-loader-kernel-image-allocation.patch * 0002-Arm-check-for-the-PE-magic-for-the-compiled-arch.patch- Fix error not a btrfs filesystem on s390x (bsc#1187645) * 80_suse_btrfs_snapshot- Fix error gfxterm isn't found with multiple terminals (bsc#1187565) * grub2-fix-error-terminal-gfxterm-isn-t-found.patch- Fix boot failure after kdump due to the content of grub.cfg is not completed with pending modificaton in xfs journal (bsc#1186975) * grub-install-force-journal-draining-to-ensure-data-i.patch - Patch refreshed * grub2-mkconfig-default-entry-correction.patch- Fix obsolete syslog in systemd unit file and updating to use journal as StandardOutput (bsc#1185149) * grub2-once.service- Fix build error on armv6/armv7 (bsc#1184712) * 0001-emu-fix-executable-stack-marking.patch- Fix error grub_file_filters not found in Azure virtual machine (bsc#1182012) * 0001-Workaround-volatile-efi-boot-variable.patch- Fix powerpc-ieee1275 lpar takes long time to boot with increasing number of nvme namespace (bsc#1177751) 0001-ieee1275-Avoiding-many-unecessary-open-close.patch- Fix chainloading windows on dual boot machine (bsc#1183073) * 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch- VUL-0: grub2,shim: implement new SBAT method (bsc#1182057) * 0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch * 0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch * 0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch * 0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch * 0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch * 0036-util-mkimage-Improve-data_size-value-calculation.patch * 0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch * 0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch * 0039-grub-install-common-Add-sbat-option.patch - Fix CVE-2021-20225 (bsc#1182262) * 0022-lib-arg-Block-repeated-short-options-that-require-an.patch - Fix CVE-2020-27749 (bsc#1179264) * 0024-kern-parser-Fix-resource-leak-if-argc-0.patch * 0025-kern-parser-Fix-a-memory-leak.patch * 0026-kern-parser-Introduce-process_char-helper.patch * 0027-kern-parser-Introduce-terminate_arg-helper.patch * 0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch * 0029-kern-buffer-Add-variable-sized-heap-buffer.patch * 0030-kern-parser-Fix-a-stack-buffer-overflow.patch - Fix CVE-2021-20233 (bsc#1182263) * 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch - Fix CVE-2020-25647 (bsc#1177883) * 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch - Fix CVE-2020-25632 (bsc#1176711) * 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch - Fix CVE-2020-27779, CVE-2020-14372 (bsc#1179265) (bsc#1175970) * 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch * 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch * 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch * 0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch * 0005-efi-Add-secure-boot-detection.patch * 0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch * 0007-verifiers-Move-verifiers-API-to-kernel-image.patch * 0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch * 0009-kern-Add-lockdown-support.patch * 0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch * 0011-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch * 0012-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch * 0013-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch * 0014-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch * 0015-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch * 0016-commands-setpci-Restrict-setpci-command-when-locked-.patch * 0017-commands-hdparm-Restrict-hdparm-command-when-locked-.patch * 0018-gdb-Restrict-GDB-access-when-locked-down.patch * 0019-loader-xnu-Don-t-allow-loading-extension-and-package.patch * 0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch * 0041-squash-Add-secureboot-support-on-efi-chainloader.patch * 0042-squash-grub2-efi-chainload-harder.patch * 0043-squash-Don-t-allow-insmod-when-secure-boot-is-enable.patch * 0044-squash-kern-Add-lockdown-support.patch * 0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch - Drop patch supersceded by the new backport * 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch - Add SBAT metadata section to grub.efi - Drop shim_lock module as it is part of core of grub.efi * grub2.spec- Fix build error in binutils 2.36 (bsc#1181741) * 0001-Fix-build-error-in-binutils-2.36.patch - Fix executable stack in grub-emu (bsc#1181696) * 0001-emu-fix-executable-stack-marking.patch- Restore compatibilty sym-links * grub2.spec - Use rpmlintrc to filter out rpmlint 2.0 error (bsc#1179044) * grub2.rpmlintrc- Complete Secure Boot support on aarch64 (jsc#SLE-15020) * 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch * 0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch * 0003-Make-grub_error-more-verbose.patch * 0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch * 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch * 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * 0009-squash-Add-support-for-linuxefi.patch- Fix rpmlint 2.0 error for having arch specific path in noarch package aiming for compatibility with old package (bsc#1179044) * grub2.spec - Fix non POSIX sed argument which failed in sed from busybox (bsc#1181091) * grub2-check-default.sh- Fix boot failure in blocklist installation (bsc#1178278) * Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Fix grub2-install error with "failed to get canonical path of `/boot/grub2/i386-pc'." (bsc#1177957) * Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Fix https boot interrupted by unrecognised network address error message (bsc#1172952) * 0001-add-support-for-UEFI-network-protocols.patch- grub2.spec: Fix bare words used as string in expression which is no longer allowed in rpm 4.16- Improve the error handling when grub2-install fails with short mbr gap (bsc#1176062) * 0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch * 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Make efi hand off the default entry point of the linux command (bsc#1176134) * 0001-efi-linux-provide-linux-command.patch- Fix verification requested but nobody cares error when loading external module in secure boot off (bsc#1175766) * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch- Make consistent check to enable relative path on btrfs (bsc#1174567) * 0001-Unify-the-check-to-enable-btrfs-relative-path.patch- Add fibre channel device's ofpath support to grub-ofpathname and search hint to speed up root device discovery (bsc#1172745) * 0001-ieee1275-powerpc-implements-fibre-channel-discovery-.patch * 0002-ieee1275-powerpc-enables-device-mapper-discovery.patch- Fix for CVE-2020-15705 (bsc#1174421) * 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0002-cmdline-Provide-cmdline-functions-as-module.patch- Make grub-calloc inline to avoid symbol not found error as the system may not use updated grub to boot the system (bsc#1174782) (bsc#1175060) (bsc#1175036) * 0001-kern-mm.c-Make-grub_calloc-inline.patch- Fix for CVE-2020-10713 (bsc#1168994) * 0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch - Fix for CVE-2020-14308 CVE-2020-14309, CVE-2020-14310, CVE-2020-14311 (bsc#1173812) * 0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch * 0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch * 0004-calloc-Use-calloc-at-most-places.patch * 0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch * 0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch * 0007-font-Do-not-load-more-than-one-NAME-section.patch - Fix CVE-2020-15706 (bsc#1174463) * 0008-script-Remove-unused-fields-from-grub_script_functio.patch * 0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch - Fix CVE-2020-15707 (bsc#1174570) * 0010-linux-Fix-integer-overflows-in-initrd-size-handling.patch - Use overflow checking primitives where the arithmetic expression for buffer allocations may include unvalidated data - Use grub_calloc for overflow check and return NULL when it would occur * 0001-add-support-for-UEFI-network-protocols.patch * 0003-bootp-New-net_bootp6-command.patch * grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch * grub2-btrfs-09-get-default-subvolume.patch * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch * grub2-grubenv-in-btrfs-header.patch- No 95_textmode for PowerPC (boo#1174166)- Skip zfcpdump kernel from the grub boot menu (bsc#1166513) * grub2-s390x-skip-zfcpdump-image.patch- Fix boot failure as journaled data not get drained due to abrupt power off after grub-install (bsc#1167756) * grub-install-force-journal-draining-to-ensure-data-i.patch- Fix executable stack in grub-probe and other grub utility (bsc#1169137) * grub2-btrfs-06-subvol-mount.patch- Fix GCC 10 build fail (bsc#1158189) * 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch * 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch- Backport to support searching for specific config files for netboot (bsc#1166409) * 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch * 0002-kern-Add-X-option-to-printf-functions.patch * 0003-normal-main-Search-for-specific-config-files-for-net.patch * 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch- move *.module files to separate -debug subpackage (boo#1166578)- Fix EFI console detection to make it a runtime decision (bsc#1164385) * grub2-SUSE-Add-the-t-hotkey.patch- Downgrade mtools to Suggests for consistency with xorriso (boo#1165839) - remove info requirements, file triggers are used now (boo#1152105)- Add secure boot support for s390x. (jsc#SLE-9425) * grub2-s390x-11-secureboot.patch- Fix grub hangs after loading rogue image without valid signature for uefi secure boot (bsc#1159102) * grub2-verifiers-fix-system-freeze-if-verify-failed.patch- From Stefan Seyfried : Fix grub2-install fails with "not a directory" error (boo#1161641, bsc#1162403) * grub2-install-fix-not-a-directory-error.patch- Correct awk pattern in 20_linux_xen (bsc#900418, bsc#1157912) - Correct linux and initrd handling in 20_linux_xen (bsc#1157912) M grub2-efi-xen-cfg-unquote.patch M grub2-efi-xen-chainload.patch M grub2-efi-xen-cmdline.patch M grub2-efi-xen-removable.patch- Disable btrfs zstd support for i386-pc to workaround core.img too large to be embedded in btrfs bootloader area or MBR gap (boo#1154809) * 0001-btrfs-disable-zstd-support-for-i386-pc.patch- Fix grub2.sleep to load old kernel after hibernation (boo#1154783)- Enable support for riscv64 - Backports from upstream: * risc-v-fix-computation-of-pc-relative-relocation-offset.patch * risc-v-add-clzdi2-symbol.patch * grub-install-define-default-platform-for-risc-v.patch- Version bump to 2.04 * removed - translations-20170427.tar.xz * grub2.spec - Make signed grub-tpm.efi specific to x86_64-efi build, the platform currently shipped with tpm module from upstream codebase - Add shim_lock to signed grub.efi in x86_64-efi build - x86_64: linuxefi now depends on linux, both will verify kernel via shim_lock - Remove translation tarball and po file hacks as it's been included in upstream tarball * rediff - grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch - grub2-commands-introduce-read_file-subcommand.patch - grub2-secureboot-add-linuxefi.patch - 0001-add-support-for-UEFI-network-protocols.patch - grub2-efi-HP-workaround.patch - grub2-secureboot-install-signed-grub.patch - grub2-linux.patch - use-grub2-as-a-package-name.patch - grub2-pass-corret-root-for-nfsroot.patch - grub2-secureboot-use-linuxefi-on-uefi.patch - grub2-secureboot-no-insmod-on-sb.patch - grub2-secureboot-provide-linuxefi-config.patch - grub2-secureboot-chainloader.patch - grub2-s390x-01-Changes-made-and-files-added-in-order-to-allow-s390x.patch - grub2-s390x-02-kexec-module-added-to-emu.patch - grub2-s390x-04-grub2-install.patch - grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch - grub2-efi-chainloader-root.patch - grub2-ppc64le-disable-video.patch - grub2-ppc64-cas-reboot-support.patch - grub2-Fix-incorrect-netmask-on-ppc64.patch - 0003-bootp-New-net_bootp6-command.patch - 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch - 0012-tpm-Build-tpm-as-module.patch - grub2-emu-4-all.patch - grub2-btrfs-09-get-default-subvolume.patch - grub2-ppc64le-memory-map.patch - grub2-ppc64-cas-fix-double-free.patch - 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch * drop upstream patches - grub2-fix-locale-en.mo.gz-not-found-error-message.patch - grub2-fix-build-with-flex-2.6.4.patch - grub2-accept-empty-module.patch - 0001-Fix-packed-not-aligned-error-on-GCC-8.patch - 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch - unix-exec-avoid-atexit-handlers-when-child-exits.patch - 0001-xfs-Accept-filesystem-with-sparse-inodes.patch - grub2-binutils2.31.patch - grub2-msdos-fix-overflow.patch - 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch - grub2-efi-Move-grub_reboot-into-kernel.patch - grub2-efi-Free-malloc-regions-on-exit.patch - grub2-move-initrd-upper.patch - 0002-Add-Virtual-LAN-support.patch - 0001-ofnet-Initialize-structs-in-bootpath-parser.patch - 0001-misc-fix-invalid-character-recongition-in-strto-l.patch - 0001-tpm-Core-TPM-support.patch - 0002-tpm-Measure-kernel-initrd.patch - 0003-tpm-Add-BIOS-boot-measurement.patch - 0004-tpm-Rework-linux-command.patch - 0005-tpm-Rework-linux16-command.patch - 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch - 0007-tpm-Measure-the-kernel-commandline.patch - 0008-tpm-Measure-commands.patch - 0009-tpm-Measure-multiboot-images-and-modules.patch - 0010-tpm-Fix-boot-when-there-s-no-TPM.patch - 0011-tpm-Fix-build-error.patch - 0013-tpm-i386-pc-diskboot-img.patch - grub2-freetype-pkgconfig.patch - 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch - 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch - 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch - 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch - 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch - 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch - 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch - 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch- Consistently find btrfs snapshots on s390x. (bsc#1136970) * grub2-s390x-04-grub2-install.patch- Fix fallback embed doesn't work when no post mbr gap at all (boo#1142229) * Refresh grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch- Revert grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch until merged by upstream (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229).- Fix iteration of FCP LUNs (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229). * Refresh grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Use grub2-install to handle signed grub installation for UEFI secure boot and also provide options to override default (bsc#1136601) * grub2-secureboot-install-signed-grub.patch - Remove arm64 linuxefi patches as it's not needed for secure boot * 0001-efi-refactor-grub_efi_allocate_pages.patch * 0002-Remove-grub_efi_allocate_pages.patch * 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch * 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch * 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch * 0006-Add-support-for-EFI-handover-on-ARM64.patch- Avoid high resolution when trying to keep current mode (bsc#1133842) * grub2-video-limit-the-resolution-for-fixed-bimap-font.patch - Make GRUB_SAVEDEFAULT working with btrfs (bsc#1128592) * grub2-grubenv-in-btrfs-header.patch- Check/refresh zipl-kernel before hibernate on s390x. (bsc#940457) (Getting rid of hardcoded 'vmlinuz', which failed on PPC as well.) * grub2-systemd-sleep.sh- Try to refresh zipl-kernel on failed kexec. (bsc#1127293) * grub2-s390x-04-grub2-install.patch - Fully support "previous" zipl-kernel, with 'mem=1G' being available on dedicated entries. (bsc#928131) * grub2-s390x-09-improve-zipl-setup.patch - Refresh * grub2-zipl-setup-fix-btrfs-multipledev.patch- Fix GCC 9 build failure (bsc#1121208) * 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch * 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch * 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch * 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch * 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch * 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch * 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch * 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch- Use %doc for older products for compatibility, or may end up with unsuccessful build result * grub2.spec- Revert grub2-ieee1275-open-raw-mode.patch for regression of crashing lvm on multipath SAN (bsc#1113702) * deleted grub2-ieee1275-open-raw-mode.patch - Add exception handling to FCP lun enumeration (bsc#1113702) * grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Fix LOADER_TYPE parsing in grub2-once (boo#1122569)- Create compatibility sym-link of grub.xen in the old location to which old VM definition is pointing (bsc#1123942)- Add patch to fix ARM boot, when kernel become too big: * grub2-move-initrd-upper.patch (boo#1123350)- Replace old $RPM_* shell vars.- Support long menu entry by scrolling its text left and right through the key stroke ctrl+l and ctrl+r (FATE#325760) * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch- Improved hiDPI device support (FATE#326680) * grub2-video-limit-the-resolution-for-fixed-bimap-font.patch- Build platform-packages 'noarch' and move to '/usr/share/efi' for SUSE Manager. (FATE#326960) * grub2-efi-xen-chainload.patch (bsc#1122563) * grub2-efi-xen-removable.patch (refresh)- Support for UEFI Secure Boot on AArch64 (FATE#326541) * 0001-efi-refactor-grub_efi_allocate_pages.patch * 0002-Remove-grub_efi_allocate_pages.patch * 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch * 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch * 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch * 0006-Add-support-for-EFI-handover-on-ARM64.patch- Change default tsc calibration method to pmtimer on EFI (bsc#1114754) * 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch- ieee1275: Fix double free in CAS reboot (bsc#1111955) * grub2-ppc64-cas-fix-double-free.patch- Support NVDIMM device names (bsc#1110073) * grub2-getroot-support-nvdimm.patch- Translate caret back to space as the initrd stanza could use space to delimit multiple files loaded (bsc#1101942) * grub2-util-30_os-prober-multiple-initrd.patch- ieee1275: implement FCP methods for WWPN and LUNs (bsc#1093145) * grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Fix broken network interface with random address and same name (bsc#1084508) * 0001-ofnet-Initialize-structs-in-bootpath-parser.patch- Fix outputting invalid btrfs subvol path on non btrfs filesystem due to bogus return code handling. (bsc#1106381) * modified grub2-btrfs-10-config-directory.patch- Fix overflow in sector count calculation (bsc#1105163) * grub2-msdos-fix-overflow.patch- Downgrade libburnia-tools to suggest as minimal system can't afford pulling in tcl/tk and half of the x11 stack (bsc#1102515) * modified grub2.spec- Add grub2-binutils2.31.patch: x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32. Starting from binutils commit bd7ab16b x86-64 assembler generates R_X86_64_PLT32, instead of R_X86_64_PC32, for 32-bit PC-relative branches. Grub2 should treat R_X86_64_PLT32 as R_X86_64_PC32.- The grubxenarch packages are now architecture-independent. [bsc#953297, grub2.spec, grub2-rpmlintrc]- Fix config_directory on btrfs to follow path scheme (bsc#1063443) * grub2-btrfs-10-config-directory.patch - Fix grub2-install --root-directory does not work for /boot/grub2/ on separate btrfs subvolume (boo#1098420) * grub2-btrfs-06-subvol-mount.patch - Fix setparams doesn't work as expected from boot-last-label NVRAM var, after inital CAS reboot on ieee1275 (bsc#1088830) * grub2-ppc64-cas-new-scope.patch- Fix install on xfs error (bsc#1101283) * 0001-xfs-Accept-filesystem-with-sparse-inodes.patch- grub2.spec: change %config to %config(noreplace) Don't overwrite user changes to config files on upgrades.- Marked %{_sysconfdir}/grub.d/40_custom as (noreplace) [bsc#1079332, grub2.spec]- Replace "GRUB_DISABLE_LINUX_RECOVERY" by "GRUB_DISABLE_RECOVERY" in /etc/default/grub and remove test from s390x install section in upec file. [bsc#1042433, grub.default, grub2.spec]- Added "# needssslcertforbuild", which got lost somewhere, to spec file [grub2.spec]- Replace confusing menu on btrfs "snapper rollback" by help text. [bsc#1027588, grub2-btrfs-help-on-snapper-rollback.patch]- Use %license instead of %doc [bsc#1082318]- grub2-emu on s390 keep network during kexec boot (bsc#1089493) * grub2-s390x-10-keep-network-at-kexec.patch- Add grub2-freetype-pkgconfig.patch to fix build with new freetype use pkgconfig to find Freetype libraries.- Fallback to raw mode if Open Firmware returns invalid ihandler (bsc#1071559) * grub2-ieee1275-open-raw-mode.patch- Fix error of essential directory not found on UEFI Xen host (bsc#1085842) * add grub2-efi-xen-removable.patch * rediff grub2-suse-remove-linux-root-param.patch- Fix corruption of "grub2-install --help" and grub2-install manual page (bsc#1086670) * unix-exec-avoid-atexit-handlers-when-child-exits.patch- Fix Nvidia GPU in legacy I/O slot 2 disappears during system startup (bsc#1082914) * 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch- Fix packed-not-aligned error on GCC 8 (bsc#1084632) * 0001-Fix-packed-not-aligned-error-on-GCC-8.patch- Fix incorrect netmask on ppc64 (bsc#1085419) * grub2-Fix-incorrect-netmask-on-ppc64.patch- Fix UEFI HTTPS Boot from ISO installation image (bsc#1076132) * 0001-add-support-for-UEFI-network-protocols.patch- fix wrong command output when default subvolume is toplevel tree with id 5 (bsc#1078775) * grub2-btrfs-09-get-default-subvolume.patch - insert mdraid modules to support software RAID (bsc#1078775) * grub2-xen-pv-firmware.cfg- Rename grub2-btrfs-workaround-grub2-once.patch to grub2-grubenv-in-btrfs-header.patch - Store GRUB environment variable health_checker_flag in Btrfs header- Fix incorrect check preventing the script from running (bsc#1078481) * 80_suse_btrfs_snapshot- Fix disappeared snapshot menu entry (bsc#1078481) * 80_suse_btrfs_snapshot- Fix unquoted string error and add some more checks (bsc#1079330) * grub2-check-default.sh- The %prep section applies patches, the %build section builds. Remove mixup of patching and building from %prep for quilt setup Related to bsc#1065703- Check if default entry need to be corrected for updated distributor version and/or use fallback entry if default kernel entry removed (bsc#1065349) * grub2-check-default.sh * grub2-mkconfig-default-entry-correction.patch - Fix grub2-mkconfig warning when disk is LVM PV (bsc#1071239) * grub2-getroot-scan-disk-pv.patch- Filter out autofs and securityfs from /proc/self/mountinfo to speed up nfsroot test in large number of autofs mounts (bsc#1069094) * modified grub2-pass-corret-root-for-nfsroot.patch- Fix http(s) boot security review (bsc#1058090) * 0002-AUDIT-0-http-boot-tracker-bug.patch- 0001-add-support-for-UEFI-network-protocols.patch: * Workaround http data access in firmware * Fix DNS device path parsing for efinet device * Relaxed UEFI Protocol requirement * Support Intel OPA (Omni-Path Architecture) PXE Boot (bsc#1015589)- grub2-xen-pv-firmware.cfg: remove linemode=1 from cmdline for SUSE installer. openQA expects ncurses interface. (bsc#1066919)- use python3 for autogen.sh (fate#323526)- Do not check that PReP partition does not contain an ELF during installation (bsc#1065738). * grub2-install-remove-useless-check-PReP-partition-is-empty.patch- Build diskboot_tpm.img as separate image to diskboot.img to prevent failure in booting on some bogus firmware. To use the TPM image you have to use suse-enable-tpm option of grub2-install (bsc#1052401) * 0013-tpm-i386-pc-diskboot-img.patch- Use /boot//loader/linux to determine if install media is SUSE instead of /contents file (bsc#1054453)- Use the pvops-enabled default kernel if the traditional xen pv kernel and initrd are not found (bsc#1054453)- Fix reboot in UEFI environments (bsc#1047331) * Add grub2-efi-Move-grub_reboot-into-kernel.patch * Refresh grub2-efi-Free-malloc-regions-on-exit.patch- Add preliminary patch for UEFI HTTPS and related network protocol support (fate#320130) * 0001-add-support-for-UEFI-network-protocols.patch- grub2-s390x-04-grub2-install.patch : remove arybase dependency in grub2-zipl-setup by not referencing to $[ (bsc#1055280)- Fix minor oversights in and the exit value of the grub2-install helper on s390x. (bsc#1055343, fate#323298) * grub2-s390x-09-improve-zipl-setup.patch- Make grub2.info build reproducible (boo#1047218)- add grub2-fix-build-with-flex-2.6.4.patch - fix build with flex 2.6.4+ that removed explicit (void) cast from fprintf call in yy_fatal_error.- Support LVM physical volume created without metadatacopies (bsc#1027526) * grub2-diskfilter-support-pv-without-metadatacopies.patch - Fix page fault exception when grub loads with Nvidia cards (bsc#1038533) * grub2-efi-uga-64bit-fb.patch - Require 'kexec-tools' for System z. (bsc#944358) * modified grub2.spec- grub2-xen-pv-firmware.cfg: insmod lvm module as it's not auto-loaded to support booting from lvm volume (bsc#1004324) - Grub not working correctly with xen and btrfs snapshots (bsc#1026511) * Add grub2-btrfs-09-get-default-subvolume.patch * grub2-xen-pv-firmware.cfg : search path in default subvolume- new upstream version 2.02 * rediff - use-grub2-as-a-package-name.patch * drop upstream patches - grub2-fix-uninitialized-variable-in-btrfs-with-GCC7.patch - grub2-add-FALLTHROUGH-annotations.patch - update translations- update grub2-btrfs-workaround-grub2-once.patch to also store saved_entry in additional environment block (boo#1031025)- fix building with GCC (bsc#1030247) * add grub2-fix-uninitialized-variable-in-btrfs-with-GCC7.patch * grub2-add-FALLTHROUGH-annotations.patch- Fix out of memory error on lvm detection (bsc#1016536) (bsc#1027401) * grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch - Fix boot failure if /boot is separate btrfs partition (bsc#1023160) * grub2-btrfs-06-subvol-mount.patch- 0004-tpm-Rework-linux-command.patch : Fix out of bound memory copy (bsc#1029187)- new upstream version 2.02~rc2 * rediff - use-grub2-as-a-package-name.patch - grub2-linguas.sh-no-rsync.patch * drop upstream patches - 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch- TPM Support (FATE#315831) * 0001-tpm-Core-TPM-support.patch * 0002-tpm-Measure-kernel-initrd.patch * 0003-tpm-Add-BIOS-boot-measurement.patch * 0004-tpm-Rework-linux-command.patch * 0005-tpm-Rework-linux16-command.patch * 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch * 0007-tpm-Measure-the-kernel-commandline.patch * 0008-tpm-Measure-commands.patch * 0009-tpm-Measure-multiboot-images-and-modules.patch * 0010-tpm-Fix-boot-when-there-s-no-TPM.patch * 0011-tpm-Fix-build-error.patch * 0012-tpm-Build-tpm-as-module.patch - grub2.spec : Add grub-tpm.efi for Secure Boot- Fix invalid Xen EFI config files if xen_args include GRUB2 quoting (bsc#900418) (bsc#951748) * grub2-efi-xen-cfg-unquote.patch - Fix linuxefi erroneously initialize linux's boot_params with non-zero values. (bsc#1025563) * grub2-linuxefi-fix-boot-params.patch - Removed grub2-fix-multi-device-root-kernel-argument.patch as it has regression on how GRUB_DISABLE_LINUX_UUID=true interpreted (bsc#1015138)- Fix for openQA UEFI USB Boot failure with upstream patch (bsc#1026344) * added 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch * removed 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch- Temporary fix for openQA UEFI USB Boot failure (bsc#1026344) * 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch- grub2.spec: fix s390x file list.- require efibootmgr in efi package (boo#1025520)- Merge changes from SLE12 - add grub2-emu-4-all.patch * Build 'grub2-emu' wherever possible, to allow a better implementation of that feature. - add grub2-s390x-06-loadparm.patch, - add grub2-commands-introduce-read_file-subcommand.patch: * allow s390x to telecontrol grub2. (bsc#891946, bsc#892852) - add grub2-s390x-06-loadparm.patch: * ignore case and fix transliteration of parameter. (bsc#891946) - add grub2-s390x-07-add-image-param-for-zipl-setup.patch * Add --image switch to force zipl update to specific kernel (bsc#928131) - add grub2-s390x-08-workaround-part-to-disk.patch * Ignore partition tables on s390x. (bsc#935127) - add grub2-efi-chainload-harder.patch: * allow XEN to be chain-loaded despite firmware flaws. (bnc#887793) * Do not use shim lock protocol for reading pe header, it won't be available when secure boot disabled (bsc#943380) * Make firmware flaw condition be more precisely detected and add debug message for the case * Check msdos header to find PE file header (bsc#954126) - grub2-s390x-04-grub2-install.patch: * streamline boot to grub menu. (bsc#898198) * Force '/usr' to read-only before calling kexec. (bsc#932951) - grub2-once: * add '--enum' option to enumerate boot-entries in a way actually understood by 'grub2'. (bsc#892852, bsc#892811) * Examine variables from grub environment in 'grub2-once'. (fate#319632)- new upstream version 2.02~rc1 * rediff - use-grub2-as-a-package-name.patch - grub2-s390x-04-grub2-install.patch - grub2-accept-empty-module.patch - grub2-btrfs-04-grub2-install.patch - grub2-btrfs-06-subvol-mount.patch * drop upstream patches - 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch - 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch - 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch - 0001-Fix-fwpath-in-efi-netboot.patch - 0001-arm64-Move-firmware-fdt-search-into-global-function.patch - 0002-arm-efi-Use-fdt-from-firmware-when-available.patch - grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch - 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch - 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch - 0001-xen-make-xen-loader-callable-multiple-times.patch - 0002-xen-avoid-memleaks-on-error.patch - 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch - 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch - 0005-xen-synchronize-xen-header.patch - 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch - 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch - 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch - 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch - 0010-xen-modify-page-table-construction.patch - 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch * add - fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch fix compilation with new glibc- Fix build error on glibc-2.25 * 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch * 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch - Fix fwpath in efi netboot (fate#321993) (bsc#1022294) * 0001-Fix-fwpath-in-efi-netboot.patch- grub2-systemd-sleep.sh: Fix prematurely abort by commands error return code and skip the offending menu entry (bsc#1022880)- Add support for BLT only EFI GOP adapters (FATE#322332) * grub2-efi-gop-add-blt.patch- info-dir-entry.patch: Update info dir entry to follow renaming to grub2- Add serial module to efi image. Serial terminal is still useful even with EFI Secure Boot- Support %posttrans with marcos provided by update-bootloader-rpm-macros package (bsc#997317)- Remove outdated README.openSUSE (bsc#907693)- 20_memtest86+: avoid adding memtest86+ to the list with UEFI booting.- Fix new line character in distributor (bsc#1007212) * modified grub2-default-distributor.patch- From Juergen Gross : grub-xen: support booting huge pv-domains (bsc#1004398) (bsc#899465) * 0001-xen-make-xen-loader-callable-multiple-times.patch * 0002-xen-avoid-memleaks-on-error.patch * 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch * 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch * 0005-xen-synchronize-xen-header.patch * 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch * 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch * 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch * 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch * 0010-xen-modify-page-table-construction.patch * 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch- add support for netboot on arm64-efi platforms (bsc#998097) * grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch- use $PRETTY_NAME instead of $NAME $VERSION for $GRUB_DISTRIBUTOR in openSUSE Tumbleweed (bsc#995549) * modified grub2-default-distributor.patch - grub2.spec: add http module to grub.efi (fate#320129)- binutils 2.27 creates empty modules without a symtab. Add patch grub2-accept-empty-module.patch to not reject them.- since version 1.7 cryptsetup defaults to SHA256 for LUKS - include gcry_sha256 in signed EFI image- Workaround default entry in snapshot menu (bsc#956046) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch - grub2.spec: Add true command to grub.efi (bsc#993274)- grub.default: Empty GRUB_CMDLINE_LINUX_DEFAULT, the value will be fully taken from YaST settings. (bsc#989803)- Add patches from Roberto Sassu - Fix grub2-10_linux-avoid-multi-device-root-kernel-argument.patch, device path is not tested if GRUB_DISABLE_LINUX_UUID="true" - added grub2-fix-multi-device-root-kernel-argument.patch (bsc#960776) - grub2-zipl-setup: avoid multi-device root= kernel argument * added grub2-zipl-setup-fix-btrfs-multipledev.patch (bsc#960776) - Add SUSE_REMOVE_LINUX_ROOT_PARAM configuration option to /etc/default/grub, to remove root= and rootflags= from the kernel command line in /boot/grub2/grub.cfg and /boot/zipl/config - added grub2-suse-remove-linux-root-param.patch (bsc#962585)- Support HTTP Boot IPv4 and IPv6 (fate#320129) * 0001-misc-fix-invalid-character-recongition-in-strto-l.patch * 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch * 0003-bootp-New-net_bootp6-command.patch * 0004-efinet-UEFI-IPv6-PXE-support.patch * 0005-grub.texi-Add-net_bootp6-doument.patch * 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch * 0007-efinet-Setting-network-from-UEFI-device-path.patch * 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch - Fix heap corruption after dns lookup * 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch- fix filelist for s390x- Fix grub2-editenv error on encrypted lvm installation (bsc#981621) * modified grub2-btrfs-workaround-grub2-once.patch - Add missing closing bracket in 'grub2-snapper-plugin.sh'. - Fix snapshot booting on s390x (bsc#955115) * modified grub2-snapper-plugin.sh - Fallback to old subvol name scheme to support old snapshot config (bsc#953538) * added grub2-btrfs-07-subvol-fallback.patch- update grub2-once with patch from Björn Voigt - skip comments in /etc/sysconfig/bootloader (boo#963610)- Make sure all systemd unit files are passed to %service_ macros.- Add patch to free memory on exit in efi environments (bsc#980739) * grub2-efi-Free-malloc-regions-on-exit.patch- Remove xen-devel from BuildRequires required headers are included in grub-2.0.2- Add support for "t" hotkey to switch to text mode (bsc#976836) * added grub2-SUSE-Add-the-t-hotkey.patch - Add support for hidden menu entries (bsc#976836) * added grub2-Add-hidden-menu-entries.patch- Correct show user defined comments in menu for snapshots (bsc#956698) * modified grub2-snapper-plugin.sh- Fix GRUB_DISABLE_LINUX_UUID to be ignore and also fallback kernel device won't be used if fs uuid not detected (bsc#971867) * added 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch * added 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch- new upstream version 2.02~beta3 * highlights of user visible changes not yet present in openSUSE package - arm-uboot now generates position independent self relocating image, so single binary should run on all supported systems - loader for Xen on aarch64. grub-mkconfig support was not in time for beta3 yet. - improved ZFS support (extensible_dataset, large_blocks, embedded_data, hole_birth features) - support for IPv6 Router Advertisements - support for persistent memory (we do not overwrite it and pass correct information to OS) - try to display more specific icons for os-prober generated menu entries - grub-install detects EFI bit size and selects correct platform (x86_64-efi or i386-efi) independent of OS bit size; needs kernel 4.0 or higher. - LVM RAID1 support - xnu loader fixes which should make OS X menu entry generated by os-prober work again - key modifiers (Ctrl-X etc) should work on EFI too - ... and lot of fixes over entire tree * rediff - rename-grub-info-file-to-grub2.patch - use-grub2-as-a-package-name.patch - grub2-GRUB_CMDLINE_LINUX_RECOVERY-for-recovery-mode.patch - grub2-fix-menu-in-xen-host-server.patch - grub2-efi-HP-workaround.patch - grub2-secureboot-chainloader.patch - grub2-s390x-02-kexec-module-added-to-emu.patch - grub2-s390x-04-grub2-install.patch - grub2-s390x-05-grub2-mkconfig.patch - grub2-efi-xen-chainload.patch - grub2-mkconfig-aarch64.patch - grub2-btrfs-04-grub2-install.patch - grub2-ppc64-cas-reboot-support.patch - 0002-Add-Virtual-LAN-support.patch * fix grub2-secureboot-add-linuxefi.patch - use grub_memset and grub_memcpy instead of memset and memcpy (caused errors due to compiler warning) * drop upstream patches - 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch - 0001-look-for-DejaVu-also-in-usr-share-fonts-truetype.patch - 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch - 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch - 0003-efinet-open-Simple-Network-Protocol-exclusively.patch - 0001-efinet-Check-for-immediate-completition.patch - 0001-efinet-enable-hardware-filters-when-opening-interfac.patch - grub2-xen-legacy-config-device-name.patch - grub2-getroot-support-NVMe-device-names.patch - grub2-netboot-hang.patch - grub2-btrfs-fix-incorrect-address-reference.patch - aarch64-reloc.patch - grub2-glibc-2.20.patch (related code dropped upstream) - grub2-Initialized-initrd_ctx-so-we-don-t-free-a-random-poi.patch - grub2-btrfs-fix-get_root-key-comparison-failures-due-to-en.patch - grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch - grub2-ppc64-qemu.patch - grub2-xfs-Add-helper-for-inode-size.patch - grub2-xfs-Fix-termination-loop-for-directory-iteration.patch - grub2-xfs-Convert-inode-numbers-to-cpu-endianity-immediate.patch - grub2-xfs-V5-filesystem-format-support.patch - 0001-Add-bootargs-parser-for-open-firmware.patch - grub2-arm64-set-correct-length.patch - grub2-arm64-setjmp-Add-missing-license-macro.patch - grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch - 0001-unix-password-Fix-file-descriptor-leak.patch - 0002-linux-getroot-fix-descriptor-leak.patch - 0003-util-grub-mount-fix-descriptor-leak.patch - 0004-linux-ofpath-fix-descriptor-leak.patch - 0005-grub-fstest-fix-descriptor-leak.patch - ppc64le.patch - libgcc-prereq.patch - libgcc.patch - 0001-Fix-security-issue-when-reading-username-and-passwor.patch - 0001-menu-fix-line-count-calculation-for-long-lines.patch - grub2-arm64-Reduce-timer-event-frequency-by-10.patch - 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch - 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch - 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch - 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch - 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch - 0005-i386-fix-TSC-calibration-using-PIT.patch - biendian.patch - ppc64_opt.patch * drop workarounds for gdb_grub and grub.chrp, they are now installed under fixed name * do not patch docs/Makefile.in, it is regenerated anyway- Make mkconfig search for zImage on arm * grub2-mkconfig-arm.patch- Add support to directly pass an EFI FDT table to a kernel on 32bit arm * 0001-arm64-Move-firmware-fdt-search-into-global-function.patch * 0002-arm-efi-Use-fdt-from-firmware-when-available.patch- Add config option to set efi xen loader command line option (bsc#957383) * added grub2-efi-xen-cmdline.patch- Drop ppc64le patches. Build stage1 as BE for Power Droped patches: - grub2-ppc64le-01-Add-Little-Endian-support-for-Power64-to-the-build.patch - grub2-ppc64le-02-Build-grub-as-O1-until-we-add-savegpr-and-restgpr-ro.patch - grub2-ppc64le-03-disable-creation-of-vsx-and-altivec-instructions.patch - grub2-ppc64le-04-powerpc64-LE-s-linker-knows-how-to-handle-the-undefi.patch - grub2-ppc64le-05-grub-install-can-now-recognize-and-install-a-LE-grub.patch - grub2-ppc64le-06-set-the-ABI-version-to-0x02-in-the-e_flag-of-the-PPC.patch - grub2-ppc64le-07-Add-IEEE1275_ADDR-helper.patch - grub2-ppc64le-08-Fix-some-more-warnings-when-casting.patch - grub2-ppc64le-09-Add-powerpc64-types.patch - grub2-ppc64le-10-powerpc64-is-not-necessarily-BigEndian-anymore.patch - grub2-ppc64le-11-Fix-warnings-when-building-powerpc-linux-loader-64bi.patch - grub2-ppc64le-12-GRUB_ELF_R_PPC_-processing-is-applicable-only-for-32.patch - grub2-ppc64le-13-Fix-powerpc-setjmp-longjmp-64bit-issues.patch - grub2-ppc64le-14-Add-powerpc64-ieee1275-trampoline.patch - grub2-ppc64le-15-Add-64bit-support-to-powerpc-startup-code.patch - grub2-ppc64le-16-Add-grub_dl_find_section_addr.patch - grub2-ppc64le-17-Add-ppc64-relocations.patch - grub2-ppc64le-18-ppc64-doesn-t-need-libgcc-routines.patch - grub2-ppc64le-19-Use-FUNC_START-FUNC_END-for-powerpc-function-definit.patch - grub2-ppc64le-20-.TOC.-symbol-is-special-in-ppc64le-.-It-maps-to-the-.patch - grub2-ppc64le-21-the-.toc-section-in-powerpc64le-modules-are-sometime.patch - grub2-ppc64le-22-all-parameter-to-firmware-calls-should-to-be-BigEndi.patch - grub2-ppc64le-fix-64bit-trampoline-in-dyn-linker.patch - grub2-ppc64le-timeout.patch - grub2-ppc64-build-ppc64-32bit.patch - Added patches: - biendian.patch - grub2-ppc64-cas-reboot-support.patch - libgcc-prereq.patch - libgcc.patch - ppc64_opt.patch - ppc64le.patch- Backport upstream patches for HyperV gen2 TSC timer calbration without RTC (bsc#904647) * added 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch * added 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch * added 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch * added 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch * added 0005-i386-fix-TSC-calibration-using-PIT.patch- Add 0001-menu-fix-line-count-calculation-for-long-lines.patch (bsc#943585)- grub2-xen-pv-firmware.cfg: fix hd boot (boo#926795)- Add 0001-Fix-security-issue-when-reading-username-and-passwor.patch Fix for CVE-2015-8370 [boo#956631]- Update grub2-efi-xen-chainload.patch - fix copying of Linux kernel and initrd to ESP (boo#958193)- Rename grub2-xen.cfg to grub2-xen-pv-firmware.cfg (boo#926795)- grub2-xen.cfg: to handle grub1 menu.lst in PV guest (boo#926795)- Expand list of grub.cfg search path in PV Xen guest for systems installed to btrfs snapshot. (bsc#946148) (bsc#952539) * modified grub2-xen.cfg - drop grub2-fix-Grub2-with-SUSE-Xen-package-install.patch (bsc#774666)- Add 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch Fix reading password by grub2-mkpasswd-pbdk2 without controlling tty, e.g. when called from Xfce menu (boo#954519)- Modify grub2-linguas.sh-no-rsync.patch to re-enable en@quot catalog (boo#953022). Other autogenerated catalogs still fail to build due to missing C.UTF-8 locale.- Allow to execute menuentry unrestricted as default (fate#318574) * added grub2-menu-unrestricted.patch- Add missing quoting for linuxefi (bsc#951962) * modified grub2-secureboot-use-linuxefi-on-uefi.patch * refreshed grub2-secureboot-provide-linuxefi-config.patch- Include custom.cfg into the files scanned by grub2-once. Allows to chose manually added entries as well (FATE#319632).- Upstream patches for fixing file descriptor leakage (bsc#943784) * added 0001-unix-password-Fix-file-descriptor-leak.patch * added 0002-linux-getroot-fix-descriptor-leak.patch * added 0003-util-grub-mount-fix-descriptor-leak.patch * added 0004-linux-ofpath-fix-descriptor-leak.patch * added 0005-grub-fstest-fix-descriptor-leak.patch- Do not force ro option in linuxefi patch (bsc#948555) * modified grub2-secureboot-use-linuxefi-on-uefi.patch * refrehed grub2-secureboot-provide-linuxefi-config.patch- add 0001-efinet-Check-for-immediate-completition.patch, 0001-efinet-enable-hardware-filters-when-opening-interfac.patch, grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch (bsc#947203)- Set default GRUB_DISTRIBUTOR from /etc/os-release if it is empty or not set by user (bsc#942519) * added grub2-default-distributor.patch * modified grub.default- add systemd-sleep-plugin subpackage (bsc#941758) - evaluate the menu entry's title string by printf * modified grub2-once * added grub2-systemd-sleep.sh- fix for 'rollback' hint (bsc#901487) * modified grub2-btrfs-05-grub2-mkconfig.patch:- Replace 12.1 with 12 SP1 for the list of snapshots (bsc#934252) * modified grub2-snapper-plugin.sh- Fix btrfs subvol detection on BigEndian systems (bsc#933541) * modified grub2-btrfs-06-subvol-mount.patch - Fix grub2-mkrelpath outputs wrong path on BigEndian system * added grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch- If we have a post entry and the description field is empty, we should use the "Pre" number and add that description to the post entry. (fate#317972) - Show user defined comments in grub2 menu for snapshots (fate#318101) * modified grub2-snapper-plugin.sh- add 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch make sure firmware path starts with '/' (boo#902982)- Fix btrfs patch on BigEndian systems (bsc#933541) * modified grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch * modified grub2-btrfs-06-subvol-mount.patch- Fix license for setjmp module * added grub2-arm64-setjmp-Add-missing-license-macro.patch- Fix install into snapper controlled btrfs subvolume and can't load grub modules from separate subvolume (fate#318392) * added grub2-btrfs-06-subvol-mount.patch * grub2-snapper-plugin.sh: use absolute subvol name- also Recommends mtools for grub2-mkrescue (used to create EFI boot image) in addition to libburnia-tools.- Support booting opensuse installer as PV DomU (boo#926795) * added grub2-xen.cfg for tracking default pvgrub2 xen configs rather than generating it from spec file * grub2-xen.cfg: from Olaf Hering - replace grub2-efinet-reopen-SNP-protocol-for-exclusive-use-by-grub.patch with upstream version: * 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch * 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch * 0003-efinet-open-Simple-Network-Protocol-exclusively.patch Fixes EFI network boot in some QEMU configurations.- fix grub2-mkconfig-aarch64.patch: fix arch detection broken by malformed patch rediffing- Cleanup patch not applied * remove grub2-enable-theme-for-terminal-window.patch * grub2.rpmlintrc: remove addFilter("patch-not-applied")- Merge changes from SLE12 - Do not pass root= when root is on nfs (bnc#894374) * modified grub2-pass-corret-root-for-nfsroot.patch * modified grub2-secureboot-provide-linuxefi-config.patch * modified grub2-secureboot-use-linuxefi-on-uefi.patch - Fix xen pvops kernel not appear on menu (bnc#895286) * modified grub2-fix-menu-in-xen-host-server.patch - Workaround grub2-once (bnc#892358) * added grub2-btrfs-workaround-grub2-once.patch * added grub2-once.service * modified grub2-once - Fix busy-loop and hang while network booting (bnc#870613) * added grub2-netboot-hang.patch - Add warning in grubenv file about editing it directly (bnc#887008) * added grub2-editenv-add-warning-message.patch - Fix broken graphics with efifb on QEMU/KVM and nomodeset (bnc#884558) * added grub2-efi-disable-video-cirrus-and-bochus.patch - Disable video support on Power (bnc#877142) * added grub2-ppc64le-disable-video.patch - Track occupied memory so it can be released on exit (bnc#885026) * added grub2-ppc64le-memory-map.patch - Fix grub.xen config searching path on boot partition (bnc#884828) - Add linux16 and initrd16 to grub.xen (bnc#884830) * added grub2-xen-linux16.patch - VLAN tag support (fate#315753) * added 0001-Add-bootargs-parser-for-open-firmware.patch * added 0002-Add-Virtual-LAN-support.patch - Use chainloader to boot xen.efi under UEFI (bnc#871857) * added grub2-efi-xen-chainload.patch - Use device part of chainloader target, if present (bnc#871857) * added grub2-efi-chainloader-root.patch - Create only hypervisor pointed by /boot/xen.gz symlink (bnc#877040) * modified grub2-fix-Grub2-with-SUSE-Xen-package-install.patch - Fix xen and native entries differ in grub.cfg (bnc#872014) * modified grub2-linux.patch - Fix install error on ddf md device (bnc#872360) * added grub2-getroot-treat-mdadm-ddf-as-simple-device.patch - Fix booting from NVMe device (bnc#873132) * added grub2-getroot-support-NVMe-device-names.patch - Document peculiarities of s390 terminals * added README.ibm3215 - Grub2 for System z (fate#314213) * added grub2-s390x-02-kexec-module-added-to-emu.patch * added grub2-s390x-03-output-7-bit-ascii.patch * added grub2-s390x-04-grub2-install.patch * added grub2-s390x-05-grub2-mkconfig.patch- grub2-arm64-set-correct-length.patch: arm64: set correct length of device path end entry- grub2-efi-HP-workaround.patch: * try to read config from all-uppercase prefix as last resort. (bnc#872503) (boo#902982)- add luks, gcry_rijndael, gcry_sha1 to signed EFI image to support LUKS partition in default setup (boo#917427)- enable i386-xen (boo#891043)- Downgrade os-prober dependency to Recommends (boo#898610)- grub2-snapper-plugin.sh: cleanup grub-snapshot.cfg not referring to any snapshot (boo#909359)- Require efibootmgr also on i586- Require efibootmgr also on aarch64- grub2-snapper-plugin.sh: fix use of printf without format string; fix quoting- grub2-arm64-Reduce-timer-event-frequency-by-10.patch: fix periodic timer on arm64- enable 32bit arm targets for uboot and efi- Replace 'echo -e' command in grub2-snapper-plugin.sh script to 'printf' command. '-e' option of 'echo' command may be unsupported in some POSIX-complete shells.- fix bashism in post script- grub2.spec: Fix conditional construct which wasn't supported by older versions of rpmbuild (caused error message "parseExpressionBoolean returns -1".)- fix errors when boot is btrfs with Windows partition scheme. The first partition is created on cylinder boundary that can't offer enough room for core.img and also the installation has to be in logical paritition which made MBR the only location to install. (bnc#841247) * add grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch/bin/shibs-power9-11 1668504070  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.04-150300.22.25.1powerpc-ieee1275adler32.modaffs.modafs.modall_video.modarchelp.modbfs.modbitmap.modbitmap_scale.modblocklist.modboot.modbootinfo.txtbswap_test.modbtrfs.modbufio.modcat.modcbfs.modcmdline.modcmdline_cat_test.modcmosdump.modcmostest.modcmp.modcmp_test.modcommand.lstconfigfile.modcpio.modcpio_be.modcrc64.modcrypto.lstcrypto.modcryptodisk.modctz_test.moddate.moddatehook.moddatetime.moddisk.moddiskfilter.moddiv.moddiv_test.moddm_nv.modecho.modelf.modescc.modeval.modexfat.modexfctest.modext2.modf2fs.modfat.modfdt.lstfile.modfont.modfs.lstfshelp.modfunctional_test.modgcry_arcfour.modgcry_blowfish.modgcry_camellia.modgcry_cast5.modgcry_crc.modgcry_des.modgcry_dsa.modgcry_idea.modgcry_md4.modgcry_md5.modgcry_rfc2268.modgcry_rijndael.modgcry_rmd160.modgcry_rsa.modgcry_seed.modgcry_serpent.modgcry_sha1.modgcry_sha256.modgcry_sha512.modgcry_tiger.modgcry_twofish.modgcry_whirlpool.modgeli.modgettext.modgfxmenu.modgfxterm.modgfxterm_background.modgfxterm_menu.modgptsync.modgrub.chrpgzio.modhalt.modhashsum.modhello.modhelp.modhexdump.modhfs.modhfsplus.modhfspluscomp.modhttp.modieee1275_fb.modiso9660.modjfs.modjpeg.modkernel.execkernel.imgkeystatus.modldm.modlinux.modloadenv.modloopback.modls.modlsmmap.modluks.modlvm.modlzopio.modmacbless.modmacho.modmdraid09.modmdraid09_be.modmdraid1x.modmemdisk.modmemrw.modminicmd.modminix.modminix2.modminix2_be.modminix3.modminix3_be.modminix_be.modmoddep.lstmodinfo.shmpi.modmsdospart.modmul_test.modnet.modnewc.modnilfs2.modnormal.modntfs.modntfscomp.mododc.modoffsetio.modofnet.modpart_acorn.modpart_amiga.modpart_apple.modpart_bsd.modpart_dfly.modpart_dvh.modpart_gpt.modpart_msdos.modpart_plan.modpart_sun.modpart_sunpc.modpartmap.lstparttool.lstparttool.modpassword.modpassword_pbkdf2.modpbkdf2.modpbkdf2_test.modpgp.modpng.modpriority_queue.modprobe.modprocfs.modprogress.modraid5rec.modraid6rec.modread.modreboot.modregexp.modreiserfs.modrelocator.modromfs.modscsi.modsearch.modsearch_fs_file.modsearch_fs_uuid.modsearch_label.modserial.modsetjmp.modsetjmp_test.modsfs.modshift_test.modsignature_test.modsleep.modsleep_test.modsquash4.modstrtoull_test.modsuspend.modsyslinuxcfg.modtar.modterminal.lstterminal.modtest.modtest_blockarg.modtestload.modtestspeed.modtftp.modtga.modtime.modtr.modtrig.modtrue.modudf.modufs1.modufs1_be.modufs2.modvideo.lstvideo.modvideo_colors.modvideo_fb.modvideoinfo.modvideotest.modvideotest_checksum.modxfs.modxnu_uuid.modxnu_uuid_test.modxzio.modzfs.modzfscrypt.modzfsinfo.modzstd.mod/usr/share/grub2//usr/share/grub2/powerpc-ieee1275/-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.suse.de/SUSE:Maintenance:26835/SUSE_SLE-15-SP3_Update/03c1db8eb8cdb5ccbab7159c32969f58-grub2.SUSE_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linuxdirectoryELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not strippedELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), strippedASCII textemptyELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV), statically linked, with debug_info, not strippedELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV), statically linked, strippedPOSIX shell script, ASCII text executable, with very long linesC'C[h0 p:)!¡p%8Jfjꠀe}к"j=#=$anB_- 9ApLlʳX A&D=B8$MڈΩ,iFj)lFŽlLԂTjM^o+w lJN&I6`k >#U$D\;nXCGS[cc}] Nj\SfӪ=yG>8̛VO ں-:s,oqؿ0M_K(Y{L O_*pfzwWʲhl>QZjVޭpGL9lŀ]75訠0wE/_, G}ńɲ}? cs&GG=Eɫ8&\|Lc`=8\c5ɬqv^LyO$p@}@dV@Y>Ɖf7" h {kx)U#Zb;&pdc3ƽkbqc(Wp$W鐦C+gqۇ ~- 1[šsSwG?{:lC$LIĒL2fxGھUΧq #'/ |e#Ll<)P^(tiz.v8b}))m)-3QkeȞ0BVK^N{r gÔ=j_ d.>ƔU.3Pl}/@xaiןe _XZ6eQp2Dkbg _?N߶?龩 :%7 6oܨ}d_%s RIIFQM>n% "82z,CTU2SaStiixOي %2i{wITӗMك ǎET%kwZLs4}TV̻; ᛉ ྠu֏zÎ9M{ռ'6ϡ^$<3O"Ϫq:Z8]:aF؈ ^ލ_ R)Z@9\ τ:E !W`GEr c`F+kbP\5t"L 6'TpH|392 AG: rڱ~1^ӵ;kEO dP}ObvH"ғ~nV?X/ jS iĴC̤5v~b  GsYWcr=ͦ^px _ =``P&lXOmApQ|[TlOtD,B%?tQV$/rv<pƒ1)d)|6,)i4+Ȕ?q)z6eXQ;FR͆!܄e"=CY¨]͘l8FLpKQu!&knWՅ~7ʼnM]%1Z/$9#cjYBg&8B%0;;ĸ-DrD OQ8/J!nUSFH~ɍ01zMVd{ͅSr;#I#N !ZݱS}ց1ao2a>} `+˨/ !V1J? ;\ЙQ$[T1= O2.(9BVG4?*7"9|#"7Ϳ58yӧUXB)cE{kb8<0{ (*VtObߧ^zG3j:&G SnkI1-0MkĒb)͠fBh̸9)^,*25##Dm,[As˜KDbT t"ʡvzVg>e슳^> Eř$?; dw7 z`qȓj*S$.<,ߗCA.K}D8ٜ^y%PD O5B5S Ä BtlgcR~o>u%̊4/{ lV{9$3F'锾# py8%zkj"_F'b^}eѢFM%c,^Dp"7o`푓b O<0Gk48o\ GάA_5p0rV޵g_+9+vu ؚ>ˉ䎈 X?!3Z6Sqp&30:I疼NLNB5jlÌLGɰ, "s zL:}. QǶnp δ9*,L=͟Ê<9Imqw'ˢFF-e߷թ2<؉`jc‡PZ, Oqrwl{[!b  K4["WvZ2u.b8N^m@Xˣ .y QCm Dq V=w}ⷄ-9v`x, CmBqY.3{\Ǣ-+cbS9edƌv2ұ;_zZth2H5zdf N.#[8Gi0.|iI`U8:N#kb>J)PĴSAUn'%)2p  pt0E!by綘$e D\Zo6ةh-)}zgSlN"LU=`2[JŊ["MR9B‘2>1*I@D %e>Z]+̷S5CPa@>|`A046G,Ig^%<:Aq{'rÁk? wphV6\nP\ݯRGղ3sٲf&qxG c^=>C#H^RO#QIk>pο~s+ÇOdRr79-#5F|]3M^8Տ<=},//HJLG=bFiФxV̈a%vFCueq[}3ַXI_AZtA]X&+OidݥzPu\YtCsjܣ1i"Q Q+!c{4p2hǩ"g3*7ݰmFx<ݿQ2NhZˍ 2H_iv"Jޫ׍ugS0VgaV͓u['e:h8Σ^"Ri;k@&u&Eui$u Ntl5/07S\lP}KTdnK6ab-:\n|X23[!7͙}~lm6zx;wu<ΘAlK@@}= hF& ?4_!cp]RY=jIy *ˋU*:˲ 5BT4eaݔvZ ŧΊvAP9_F Gnw03> ؒUoyثg`.n"HQ9Y3MD+kDGX\s뤟T6̔y xl3Yi H NV0Z֦#[2"X+vlc7:c0Aaخj `! )K ]g>"N$MBKH,swۮiL/JƝt_>:'Hq8PJf;S'@XG9iUtq/KbS9';^yBc\lYoz[-4 KlОpTj^L<0a/PKE۾OuR_ِ먲Ox|uΓ̾<|䈩q]JU$,qLxC{7_<䢓Sx8q Ilw(*i|Inӣ}{DpuOSS?5Srs!dgwZC9klzʷ(2ܿv=?iDťQJcٛ?gpQA{:i8ߦ,OBJ@.qI"p (xwi:,k\VRP @iW -.âH,NO9ubfETK볥BT^ =4 ȹ>ZuFCVos<޹^C(S'P\[\UZ1 Yg~\.ť Cj9zFdw_Njnjh)"Ǿ 2URoxЂ9x; oyLR,t"#B,iQcs5YlF\S٫=#};W*=r nihUF>wJOkmm55.='vN?;fťQ~}u~ْJXYޏXNڒKxQ?ޛ?cނD7?l|0㾤W`:( \nӖKs'dD}7SW6@<of7E'`}Uh'suW1S2i˻ );+$bks'y`c<:(Yfoܝ<"Ly3ҧ#Ug ,GSjwAaJn l@+Ƥj".DDXO{*ڠoP~b~Olly#uwJl9o[}RZh(ƼJghlGK~A]QH$B37CaabGF 'v[H&X/ֈ;a՛ڒ78o^ł+:؂>WYAs I_R[o}i7y_rX$li[s.EqbORw>b*~o:lWbXAlXt.cp)o0S$"KԸ'R$!v/|3 G{xhG["JxoV J"r!xՄQzc!j- dxnrJ0_~86RTp_}ot͡:ѫ7 {EfNAJϬ{_9 j$ غ+YW#aL(0FwL *Kqw[*ޅ:kTQI9$vk\_-\{hC*LĦ?BJJ+bq>#zu6nY4űTRg?đ+V!qi'+Tp{&j ɽ^.c6Gң.ҰtL-BΠ1w!BijRe+QAqDt"p X0y}J!r~ )S=+jxrGC̎v*!R.ax ãd2C>:#t~ҕ53%ݍxaaj:e۝P62'+IK+%1?Wdc03 "#$nx|>ԋGO'+!k^{F \r?P"xx{_Ao/_1CFDlOv=$f@fШMyɐ1r͍));۝j0JB])ۻM1DпTkx9ǹ85>"r0G;k-௨ȮM<]yWmzIsʤ 4$F ' s]`B/q'qW $WISJLxܭSjC l|rɔK]*(%ϫ }FcB<`Q|o7V!&"Vx7y^؄Pi4/ߐ $pf$x)(nu\I:ya|- Ts3E:B|:H(cS=h]`T ֻJ~i_}Â]ia<pt* iAy>P qtAcuVxAڗw{U˻twm;X ]R~բBaD7H}n/qHQsXU*6}ػ'5N[ɜ~3j;;qE&A*^VMuD2M[`pgKczDC´lMm:&2jPb\%d%EAnzW[ocMIvHZ# WozV(}nBXUIXDH`NN!ÇѦOqkWPDۨu.H^1j S2/4 5;]2tڮC&Nf~Hļ˥l0Ǧ6Sej(އL;OΖ3M\SבNI4Ft+;7k JxE%jK.ra̼ѯXS>Lpt69ZE\{>A(;g\m)vYTF?2 Sƒ#SUzO-~WEfpkًqyJ菭$ -gf1[PBͲmhNHy#U.t2.Q́2RhOr‹Ko ,V\U]Mj #bӂb2W1K xuG?"ӡvC`<5$ e3m6^)!th+4[Ov#O8"yMR+Zѻ .ќ6Qd!b4v@6G'x\f&(s["rCLLϴ<럨iDsN}熂م *c7 *,uv48`6/T"H48XaRUV GHmGa!Gq$kf_~%7l1iJMG s;8eF$uY:<1>:ދZFCYP(>eʠc! q~O+ rD 17t >ݠrkX#h=\ =5(" \!eJrp==R7s". f)& /ZmaO|7KB(u5|$9Ò߶M2~n \U"ɵO%S1=YUlLGAba@=^JNn2K{tEDlM*̵!(Z_-Z_ƝR-Yfp٠->= 2 .|f5Py^mś6cehA* 'meb1i8dpwJ-0QFs&$ B1<т5+㼒)},vmv5ywO>SYr$8nzʓ\~Lݒ.&w%ޢךy63*>C P|S%LH-qߪsc6தLw_]@SsR3:OznѩUJ5A&ۏ6NI@] ;e "zyel*Wȴ2ڒc1b;0i'!O },$d}]iupN556~^`d$zP&5G͉Q'dtuf?1 @S-P&ɒonxz7.LL4ސTs"Nm?J!r6=!.Mt%Mp{J.e ,|4#@4ȟ@t`hqJ|>ʭGhYA;o:CKT\R /űmD'zuxXNFܸ֡֜k-"#T&̧Þ}F'ĂK_v.߰(KtZJy{C a*;2L"s:8]2ӷ\#1Ut3ӷM$R3{d#aHq: N&ax5-8!y*NEнt9 F$y橍A. rʔցZ3"A_[)o/$uD1`cb 0AwyF\pUJP#:).+wPZ$hͯЁR*R5?xŀ\s,=e[CsOng-nN+ uqrˉ _s\]vO&qoHIDxp|-q&0 1XJ;4ue?Q1$8:x-oz# -K;ڻ5GgȜnY޽i+/\1mRҡG4{%>ϔQ ɴIj.K`{#%bC6<*S$Ws?gCV;|=ﺊF%w % q VM2"5Dx# X @nҡ1lh4^3"Q')ؽ6!! JP_jĶD&#ȦtToLOq+/k nNnGzW6M݋b!]6m<5T 9^7Ԅ%_:nE%ؗ}(O}لω=1RnM.b5c6ߒ^>>+S \ueX$/zLjvhg0eAɣ|чfQ~܄B=\ct^\%'Cn Z8kw?/o-m.kK¥v YefeMReKm$wM$؇Sck?uIADr) ^|/Y) )\ְ5 msȪ"~ora {%$Jp7n{˘dl Agkyp"+˖Tԙ B||LxxRNb˕ 3IV(QV;{CXÉbw_[8:bxXPy'4~~ QuݓCPJ(a'7$]q~yϖ X=0ݩz x惑Uf~' k~_ڢ~ f&}YL(~~@U:V{V?_ESn<*e>},)A?`>'=W=gd9 }>4[ \qo LISv6Ft/#̢ȎrBd< Rj vYO3B܌$%Ej'FxzZ b頮%bಕ!ڎo]}Щo'MI9)A(y7{edGsǝ"vy;1A1.QG֠ AEg.=@_EQ7b[9aQ#wH6IQ/Džzto%Luu7@=g3N&fHrthГ;- 8ݲ`N3yDa-SF>>İA{!C$ ٢ Gq%BGoϢJxmBo6̜jyCB Fx1Z0A$ȟF%m*EA\:8ZClEKr`FkԠ~\ |W~56чڡ3֕k/ 8m41&Rs`o4w,78R)2@LhPUH51] - xO?Đ@/DIy<")>)'ԓV'Ɉcg xP9U>RT, rn1bSXnИ,IcSs\ nb @*(J7u[ ɼI~6lO*Bʟ@q"i:b$NX~ܭl QW*O)rWخRtpJH,ꍦ\%D.Zbى_.#lDYqV%=sG7DVN*;SHTB% ﰄ(X~qm~dg<{SvhΟoEFw O.dңchorlm'8䥬k&1sM!%g"ߢ}L`ڡn[JD0[8_`7Ky]/[| Y~ȪZ4ol8ƍZ}Y%!Ar'.qRNS(&Fk񖣔aS&6 (̯kn +NkTUg݄ǥi~zfUeͩ+NpP$"߶3)։1 \9os޼w`xX ̿g"^KYAjPui(ȕ}ӂAbK*[T _Y7Fu^Ah߻2  fhmv= yْyE_͔~<Ub'{巣A>>ID4wV$B).ir/^%qCf>W,1b2@- :|_F =)yTbѺ_2HK=& uyK)^sՄ޺hOX\&ǂ [=" WFNI&л~jFpܶ|]ۻ͍p KH}G_V ,b]Z5VP/ȼE0bB܅~mLjY} J6Zf!di~3,E,U4vRNk)ozLsQrXMtw&b.aγLxƭ5uע{ݒfTM_5[6n^7) =K<ѣBѹ_9o$Bd8ENYՠc_S@c򆉥v-uiKjpB4R+ːH6x7^n| Kb2[43fԸn胵tz”, ^=UkJ>!4Ǵ"g鴣|:m = ʹ+ewrR/^X(E Z _g xOz^}xF$ݠ]ŵnf5;VL[ :q wGo H%?pcM[zEҦ j \ɧM$8rYG<X}G %OXaي ^FC=5} SUA-ξl^"GL YVwn`3 [WM!TC 3{K܈t7On\Nu2eqIQKz׬LP|aOx1"!VYW!ogbh>}2oW:RE8=be[[Kpq5 Nb<3# 2 *a^;uhF}ysEFW0']bxi\%Oڄve|>lsWI mGTer&MuJ]$@9KpX=>Mf>v TK֛@sn7^"iJlrR!7υɀSVD0ټ6׎v ˔ t ǫ&SǝI -Z9Ciq\a|zPrʷ}I;^WNPvf=QAxd_* G‡hb@GۦH0 i2˶\R%:1{'V׈e":jThRP|LP"Hh¼y -R{mÔA֟ EZ]b,ϟBDm] | 1$PW5 to䁘 LӁ;(ά]X2U" F$;c=1v5(םM*Iq3R{.-:ВǞh7u :w";UB!%~@7": B)meCFiZNѸi?;D ]8:ǩ㸫);܌[6 RrN}/{O#e%~B m=c3}*iA;IV`2v1/nuDքX(= Snߎ9~2xX -6HTKEf\dDIQe"EEV0>YH@M!3ƶSV§zA"z䨢WEq2"#8zD.9ؿ9x(s(u0ۛbr\v Zg9i[  o76i0 &z3sG=u}k7ji_*r OÇa/͇skRW\m8SE&$(޻{TcTӆS "eS}oݷ].]۱9tD8_VNRR $Hw#'BuY-FcHY[:xV^](̄2t;9>Ym2bwx5.˸ wԯ.o|=4j]YCX =4igX\W^K#^yUWOզj,UQy?~' 鮸R7Th/v4:/$:qܪɕu74㸂4VOIF_0bڶҔ4iD723~';q ~rWZ/}>%O]wlcgEsqL6 a8l̘qS7E\d\{7 ˝=Fz,@yD9Zi<ev+KqRNZq&$@ RZ`5KxSJ韶FMYϽEbuv^\unSq+%hZoEӴ-X@d퇈~j!LZEL'M/15CGT`$&4qJ 0rodϙfmlEb@WQZRiߊᱤ=#V$bƖC!4ryVZm".Q^UEGU"o9~}\z,9?i03|rrR[q'G qQş鱷4T'\@&u2)!dOX9}9JM%4v8MtHH_H$/Jj[6CKr}yxAF5ex󕞉v}3'uYs1Z eLo"kH 4o`6?|GEx_0] Ki;F}ֲcJN+'@MGVCpn8'3k Ǭzx L⌬cZy+,t7.R(Äҡ, jtuUxCۨc^a3*B_ RK}=@'30Ium)o?١`Oxv}NxNk(!Q[ z/vX;92I$W[荴#`E|)\$r=joV~ELXMz ɪ.2) ~ʆ[HPcjM^R#멹ȷi1CL06biQ7fh164mm6e$fl=m? O:~aJ%,dx#-=Nr?3TX": Ia8!dp֑]SOn+섟-媹h?s ,_/M01sqlܣ ?ruCK^LԑZbvy3E4u/,g]Zx #r*0}Nxrt~R6Gj%;jE.zqdIacTҳnV7&Zӹ%Ra=zF.FIIwekA3J'fĢ[gUd'z8YJ,~n\`!{+ô+i8ɫq3E a:wiaʛ2ڴEGMizQEăp\m9dIW0aIs|u ,uD=`]b4IUfKz :QZGq&+& C @-N͐XS{S\d򬀭us^Ɣ`&Y͈Ѧ>˺…Oc6Mi5*r4oVjPEmo,U%hj0mI3 /OvߪlUfm{5 9봆0κkZěI "lLGt" ߆ &{^ɔ<(LGǏ22nwÈOkOX5Klۨ‡Z\A7MS9ĈpvNib>KuKTcƫМpFpTLNxd9Z $+ m-N =Q4E ck{^e.:qWm&jӶ_wPv:Y)@,&,I7g u4j]x`&CFLtBki'<^ygI` Vmy͗n}LCǎىo.M 2;p$~Y- Pb!lYxzEAG,r(}\%wpUc51Њ=W+ nV<2?eIF3Ћ |q*[lvMsWd +0~vRKy/'c~V(-A%d nâvy-^^R{F[*x;rq<12ZKpٸI";:\mQ' |DT=Dјܝ{_TT&i@9/BlnSUdkϰQ(HL$!k#T?ё4jUA>REEgYw:H"-io#>vK y`86' ī"W̓8pBf>~rH\a1嵯ĮyTZK 1 ]m6p@l"P:8Teh~:<S Q-RT,r򤷇<SRI ~]#߉V{)$zHM5&?z/LC\>ׄF1z T]EnLK6>CNq`Lh٩HA D)(<V֝~h4l,2S2yҐ$'KwhbrQP 9ןՓ ޏDw5\>h3Ojfئ}C7Hd2!ފ~yIBEG^_{OqqAA6ʎ~pP^;]GQ#+"i22]V9fስEC[C YE>,s||UEYܬ 4"(\#.Xd8Mw7w ;]^Տ6q3?.ҥ ߨ<"ŢPCpп E+5P%AZ9d|RZqan3 n/1L$ewgy;9pm[oy%^ G7߂"afy乴j7AU|ƃ1'o-p-*bu `DM퀂 gBW@ حldVާ+G!;^=?bm>p]ȷ}WophFIky?`FtFז Ni[Ogw@kpԺ:vJU!k?{\n4J@p5YWY5U{1Bg}s~$dE6F]\G?)~(M76+ =YIJ$o_m*S s ? P]Bk*p0ߣQ?DTw 9CV`;MR锛:Aڸq!bdOc$WfB@d(Wyi{_l ]H!,#.^$$;P^^ o`0n僭ј ђ]SNCN\Cl6/N:eXX(-/ X>(vI @ :;iTT?U>$r2 kp#;h1@6N9Tß+rZ4 &𱸱=uܨUVHKS ˣ!Ѧ%ƈ|b|yFtDza h[q:P oFGRo|;)2YPkf"W%!i>(aRB{M ۢ Ӝ$`"R3iVe s5}ıdo=-u"np툿lDu?^ʈ>i\ޘ0C=^g CrS48!!zq#:8'c o`^l /CR)8iu,U\*Y}u=?縨 , $iMuӶZzIL=PPdG3*mፆI]Q@5bMT9 LwȌ>X WuJ[kޏEm fCSNBXՈzqPp(9eU~J]T LzX7HfgNFY(P|%oO2^/td&yjn=Ƈ<ִ.*ZUOy{R:|4_(AJOR`wh Ĕ° ؘi*2_uCB '{}ESp@YoN[19LށN%w S!@o NfSmi#?TYV5Žƚ@, Y4wq7 }!pI/R^B\@PXe4F&BuTrJ<{'Np3N@O`ew*:9nBsUt wS--&@$1_X$ e6\^ WDPCA{"Pύu$Wg$J|Zd;Yc?v@:To({W:k=ޫ^8 cl{"G2u@ߑw1^HD7Jd1i5N?e HwCΏbjPe/=R I,"@+OOfsj58B 9:&ruNMŷ^OGMk?.h믠t>Vo[$z~i &SUJEpsD夥Ӛ"cHoiW`:0,aqXV?zv\E>Š͒سG*|j*\Hh|@R/YD1ΊllI < 9>**B2 0e߿4fAҿd*֗Y8Gu$L52 ?;k6>-w {L؎$(H=Wr!)p;~gN ~ uҐ`:Q[*J?fm2Le<9JiD 3m0sW6hTWًx~c r3Homwb6ŚG0( $3Q.[к8]ABVy7ؑEk\YKau<(nIcn@[^i~HÒNsm54(N }twT)8r#xpMܒSܕy/}cCaFJix'wm8@@PˡaX߂ZfG$J QȫᘟMButJgs;`|ZW/O俤Ѕ:|A*L[.qW\dxp46NF\L2QI P/U*u'$&Sd$]oƐ:cPz8q ac[Ji,SVJǖ+jSkgS/gAlM# 6Y1,7vBHTɱkߍQxC\V@lw7 s65Env >8ʽ _.+KH onA8cLΓhQX==]E>0}xlEk6Ϥ,+so[-%"zN7p 73G* > E[In7l!QD&|)sU!=YN%Pt51_=ʋOrķxdJtB'/OF]\D! U9LqBHFRD vɝZ 6V`eL"V'PћߛdzUB9eG4DJ.zVqKƒ®C8 `^$>hX' 5{yQ䜹nP!]:)N8ZBv2]Jn}:lP[_5ڸn*"j:Lו3lJ{Q[aK'eKIml=*S80<W̘gc{eS-K=%ERfmrN1V?GBqLV[jd12:kU}/}︇Gz%hۯ$r?1wZ@8Q'* w{?vd$vV煖|8>g|8~epBP1߼,.m6s3fuzWDot?]g&Q%kLO])M)iPx$6B]*ܩ f'O/j!R=uJv- q,\>փ˯⑝K-Mqmo}ߜ,cj jgjȉ^/k㩯hZw߱.\!G֪|h9/ 4 Jٙ5o! Sr]p2~UE>.j9(&MY{l*Fu5 ۦȊ˨-@O؜EZ:ŕ̉ 0xax9uI>}c /P'&j-K̺I(K-S3ZbXq3|] <2it:H vif༔Co :4sy X<5iaM~ad$= $)mНP1f-P$ݓF&Ph=<.S+0o]ێ/ѢD+5瑉1Z. >H|ԥm xŽ0(,y ιV*s2*z+>(,S,b*5cnQpa7HlwtYϱ˵2̠]Yy h)H4|\br]Is1$U*IʝgIy)L{W dL*VpH~fr£XEṀ_Ϫ14HcWU.YmFf4c|K-ٲ}޴<) 2NG: QyFc: HIg-_vKJ %~ %7\I]h=e$$k8,4b aA,7EվUdTS, L@"Hj6XhuO,9b )xf;TlPܺuU+կB*tL-:ƪ( &rt]o=bTfG"&D6Úϭ!Z]"mSF 7=w'{W$Wr3б Dռ`U"FeH87I Cr}_ң>]F<L`QJ 4].]aKEEV58t ( ϑnBD*T#8˅G!Y ɮҳ@S Lb#YtF"ظ,9iEP?趧n{1mI#$6-Wq4?{NYDQ =VĊ\7qPoe|84;ȣ+guUGTE~xUƨ˹qQ(Bp( +@XM_xNڡ 98&ؾx'u )5Hј:XS y99B N1л4WʤhZ&xsyry|8zOfmH(E-)&'^j2{,wӯ\r&c<ަ 1^3ܸ`o..6vv+F`w7-⮰}P-l#TU$pG4]v 9}(7@jZL7*9Cb+.37v@ ,@y4g %~3=B <'8t?'%?4ŸNq')AR1Mm-,PZza<e{<Ճ뻼S&^a]qqg7T4wYU/x|*Guo۷F.16F'KI+HBj]N.g=p2|>җ S⿕2,ޅ-&(}_!#!?47!R 6|i+!6 Kp?eQ1!>="m_$^%׋!m vgz݃5y#~5sQZ|uE@}#62YtdUrp3Wb4K0oP26hn[v34=>YG+N75O{0 '(fTSr^2BEzFuf+ci0D(YٱPA.+I:jfI Ξ#䂕#f2'*jުR=7;Q7fЇGS)„ r5)ֱ 1t#V#-E@~(Zf9dc+{)t0F iFt#MhR7[7GS7Ȅ,̻2 ;;-=&b+;iLrt'M0l8K64M&kcI#Gu*T_gW}eKG s-4v{G7sRh}HȈtYEsK28T9+l$ɨFXq Z+ݐsCO\}kG)x~& t , hFYA xU{?b.%eL^S[啶-HKڶ>Ħ]-^Ђo$27ʬr)#I-6Aݺ2NkHQ2RNr2ۦb*ƸF 3_Ex@ 'P,@)87A̴}R V,~b:8nQs})UI$< XO5_; κ7 aP{btmP lx];llPw;>1px2Lz(a'6kZ!h@jb dUN0+S>M2F#;$}C=&woi (K&gyYT  ,uTD7 P,tSWY=mM3? #`w 4;9n"yzECFnm'.5|Hy02b6E n P , W@+dK}Z?Txdrlx}0K Z 7H4r,+_gd2y#,`m9.ש S)P$ٳ1w",OcSnO- "Jfha-sq߆w՟NqEqf c ~r/9~x,&c{9Čơ5'+%Q4k&.#tHhw&Am=/}`pVOI TBF, 8`sh^f*́O.hazJQ_S)Q3MFQ;x?l>6\5cD*d7] AY7eN )8wk稜A0w,6&mqP z w{'O@[Q 6 `Ii5eʪA("71bljyp%J2ry&*Of%,8QINڠBpjR 7? =Q$l8pZd4?6CZI 5Q+xQ JExh,T3 TMdؚr}@cAy&To Jb ʺ} pZB`%Ynֻg~;c[L3K~#“2Ѕ/._o_<;6SL巜n'j6 e6NFx$ۋ7ROףҺChdkuѵq}vҞO=sr[Tf:Vm͎:}r1?ѹ{=^d4RX@'$cRI(TA^[#"1LUM%ŀ 5q0 C}e+Yt mC)d2$9t8%TRj2ESl[ケ9~ǂI<~H7}ƛa&$xl%imc&b vhܽɫkD+o4`bϔ9Ark!{S:N#wiO5ckbRQ:fTf-Ýhƥ+*w)JVPSтN֔J@\[<#`Q9I7)GjU[[}/b(.ڑ?@ 6 ܦ“ ͻBy=9G.I+)S>XUMNI$>*jd|YXu4ŝt>6|ދ ~ aڥ;<Yd/2- %=-*I^2CuN i0ǭ8 bh*+uoKbvG 0D#BfI퐞%bX.+EcTOPw{h`(*bN> ?`Ov WQ%4mokǺq!o-rud:8+nl*{pkƆl@F~dya)TL3Xn'KJ"H2OhDA%E> '9\4Z5R'A@0kDrU2݃-A16zI;f(ָq3vG%xF,|wkԒZTfzT$G5~=GS \ØJy3ȔkSWsșEp%'3'†InIyh) `5<9UQnfAh~ΕAKv.KE<= >e+PBŹ!o4tѴt.|L#IaNU8xfpg 'y&!| Xڂ?? v3) sĚg'a}4 RZ@\S0$8(,E0SOL8]L.m7؜aEiPk9%#}.0(٥Luݪ`W=#]TIIe-38|V!d  Gzj}5Vk 0-XjTʺ!c{5A_&=Z"!7X-"w8?qEO~.ܲ:B[3 rF.77:1q?<#8,A!iFkQos)Lۙ>NDW{cQ0a}ޕ5E%߹3a,0d,4}>!Pt8CQ&Du:0'YS=cOG|^?FQa6NSюk$rI&|Ka'O` $S z0Ai vJ[8ƙOJ C@dݪ8珃^8} d3=%j<7 R\Wha\КꂷMW{Ϣ R]_9\(MI_Ka8&r mk,ٕmEpٛ 0$ߩ.Fsyd- >!o &`@F5VFw4PA-5p@!_."JD0PXBŐW$`^a{)-Zv fT!]WPUɞbiA:/")v ÌpYEky (ڽN%dD9*A l D&INR+w|+K#.ѐr% 5uq}NcgEU x#g4XTB6Pnde"pʬ Bo~kݚuSs|tDP*7C/a7Mo{ms&/-[ k-VtlY-{.8g&4=} iB[{{XMОXm&e!nܐ2"4L̊Wq'Hy1z`)>Ii^zxk깡+c#RbqDax8J(ZeSp v6ӭc6&YՉKS8:Go$~; 0_@\w '+s?N* U[~÷]FAdFFIA kZɃ4Vx}Pld4DR4jS1'BiDǦ)uXb#] Qma:Us?TWQn|:E*k0WRz$o7VR5 ̹:]װab ~hQXIOf4M:붞f7M ߵ@k V4U)<>MG!xk!  f\K Q4HFժk?X8xg7gwŧ.zUܐC63&.l;o$Ʒ> PQ il7_s/=ȭjcRk.;ȸ˟js+g}2?bD2@LSLh󝸤q w?Vw}a\e _όIyK&hAO6U7۲թ"b6nB6M DYq-#5R:e| >QP!jN 39{3]9ĮUK[qpme숍#i6f{fWz PiZ)o3>|SPp3[})hZfca1zD9ܡEMa$73]0e5ox0E"Uc @?4.ݎvV濒nҴV3Jsm$j-75!ȶv@; _rjpA,O TBv>}2r{mZyQ| yO- *rTk] "}>N7fP7AKoAC|DDdȬR4 sO`53Y 0gO]X;-FaSrSKi&7"*6\BtL(kah\b(%'o82VBFm5JnA(*2"sֆ5x&F74F įCk<t1~5OkL6\ٮ=9#%2LEUx*@D/0Dx[%9 иZWYrhr-e JC"*YQи BUؼDU z4[9R3[p{9KFPSQ0\`R_OB$?P5W0@+ Iʴc"-Փ }pI_ S%ZkX>/n^q< =][ʵhP~@$B7rKP8~P4pQݍQtiO#<#֋b`ڀSWmQۥ<`?`M#b'"X}LM(SD{d[GޡnIn. .wv"RPPeP|:Ds= EIJ"$u&@͍l"7>6Wk^`  vvtymL.:vEC|}/!BH/FBm$H< (橳Orz'[d&à;mfMr]$䙁k`=c:C7pW*(U4^fv3bens)J0E8qcLE})JIܯ$]dODF:>n /^& fO0H؍^ .+ǧJ:^{Qƈ[,3=RjnPl i}:JbAW] >S+ ebUDbmJ#=e]?DŽGwٚucV59HS'J}rK[r\1 à%H"եpsh DQ6(GچND76$%)XbcM$IJ.<#f `scEgC@AItV )~ GacH@SוN,Xᦟ`h={ܭABh6D~8@˔,B3O 7 a0{8lx;?:^M)O$lF2щܭe?9\ϙ,GWzțx5g[Mal> t'h ܖ+5tklBr N@K&g텍9HYv%T8!D5aj5ސ~UZ'hf>rb9v+4?fj`]=JQw9cYͼ):mB`~DŽ"% &D!)8(@ٛ YعGN ,D_ƁD\,]kv_ d$;qr 9l1] u"Gk Ճ~΃ڲ)l>K ci#z`RP<G>g1&~Q?4ɘǯvCQ/GbJ-'|pk Wn3#sf붌ᡫUqF! 3D9 KKL |W)jKa4>֏rpn>2C"yUx78SZm\ҎLYU!7 ȅbU  ֑'£$CW*`3il9GA$D8JX v0Z*x5 DS#T>4 y/3\cDyh_"<VhcA?HYPjh'D6eDC %u.qb|V3kXC_~93,5n ;}5mD- mru1d}jmт,i7)Mll!`Ԗ$R2I*zi+}aN&G;\Cip.ʷ{.r290 Po\PaUQhh \szы~ ۟g|t\ӳILTh!.U`4S=By +ގ+R}֦2p1 a0GkmO;(~X N*:ώsxŒa;[y+D"M&ԥ[KB[wʩ̒:)~j`" 3f祼ZYVSa t3hK9(c\k$~P~.Q\8N&,dt~_Ip>w[Z+>:&JљT^oCLE8*b,/ +ݘtpKWah={3FZv6\/OX5$;;1I}x76:9B-Q12r ^3܆eI3)hNJ=u8pH/k{p_shhРm$(`H;ow9Vjh6r:ֿ>#x9c y:7 mPR9qϝ1(| huzUqCѴk(h3_Rvxq< ;Lf3Ӯq=~\)N>ι6rs+"#8LtIEeZOn7iIqe5X\m>BX?iO 7)y ?,-"eiӘRiזrƴ .pu]:),"&:m/ly>ּΦnDȎT9nEHF3 B Ts()D<2lg{1QKx3K 8`~@|JKlx@J@cjj'gDXVi ",lB)Z^@a d^n֏/ozɠRR6`̑{O 7< T0Ko@nパcO[R,wqYK:.;}5ko{aݼs}IIkd4 bB!kcKݿ9^ %lJHPܿ,lSO;a؈BBcְf [$zxAt~S Kvg4oO4]+V.U7ʦ-0ܪ;gTċp^kZ&+V ROq i(a uOmgbQ4*\a2ӂjb03ͩv<{4*!Y}qC ten~oM9E,YԉţnwY5_?tmž源zJJZ{+'r{xp5g5D̍sKN1:FY/$PX2^Zr^ Ӌ ,Uqoe= tsj9x{B̥Glcٝii.%αI!jk]ݞJ,{_cк.=,|;?>u0϶q3D}qwH7R2L~HӶ+_}0e8JnE߅ [kA%À3(F}VQf3wXX̺gwA$,Si#pV0-efxam?'Bu!:GDgܙu| H4_mnh&?J,j/䑱s'Sq"P86S,<2$uc12@Уަ.ї_v3z<{glgCE]O0О?5Eud>FKiE~9]DM7jw}@Î-%^Q ˢyӒR_;^y3ό=Q< j\N},kR~+ uG݆8 wL'C=(I'I"W[ns竗!. rZO'd/V,?U% ^ ; %BXoSizTШAаIWU/=wjH- =uuoM\gٺ,i6e7Xq)hVw(1r(g<NPe9 X^r Wo7 L1iƒ͗x]"u$6˚mk?RHqL3>ӋFӅ,K̂<\EDGr<_!~ ;Wzzi̕7{Ҷ2z'TAl @&(-)z60miRvQV:['oPR/ Q=hHߦQ|+yƕ>R:/v0Vltv OVKXg68ri0Ƚu4;'6EId5JX <(r/3gj*AEl1P,JyB{K*9! .k(pb4iQ)G*k)xH Bd'Jfp !g}yw;S/]T ~ +xΌ\n,Fڼ!krX/s׸M1Paͧ] IB J^-; қf[cR(wcw_IE߶%2~Lt=fkoA"T^cW92ߠ_maE" L\-Eq(wXk[MA=(_}ϰ2ңdޚO}C[^ss(%X9]d7؋f/+NăcvXA"Cnf7Cql-ZTҊ?).s*XaSs*“R&ye4Jޥ{ř]ڧh|,a&e 7nsm#VE'K)Q 2<urw,RtkR}( %4gGI{rBژf4?ǃ|egq*t &/_6m.UrM7HHdQ/?.=P-V ~UG4 ,;JkaCAe_l101`7%9xth QvSbٰE8'䗬,` Yf?7R$5'?AuI]!M-!A$+*J1*߇YU)}OaWXRlSGzM%{$/zJs&::ASyam`TahN78A`q!Rhp7ϟ#ݩcyp($rlEYpF\+y1;jLrZ*zK|ܩ#۱9pjgo9$P9jlx&Hې@3XOˤ=75Oa8eĚD!Ov3}Jsa#3- w֙EM2$Ņ8-T|Gi`1^HX -/k28|T4-gxqΑU&" :Q-_گYZǶDV^{ڝ%Vfr T FP{H[݃|\7au[~- uuh i ]D[KPeGeZꏩUZMs;NҁeUb 6>1|╽e'8-XĕUuWW=<ݤOc [3$$9(KHfxO̿Tqt0<BӨ}ڴ4ۋ^w +Z%+A^NZld#H"u5*/>!T"1)ѱ¿YO)=Zei9=}%eVGǛARF O?c>^wqfTsx_@&7Q?Tiv;· FZ[7,XKQnDpC>!XDX9KckWgKu-u@ckfF%q>">j2~RxPH8y Mpmq魈x!;sנU8_ݕl- H>ӎJVAoV$unO XTJ@eH2& u炮7h\|HM]vc~2>;/sfk3bSPyTҬ;$z|(:lccOvUl5DX0y!`ӏ6~UɎWŔ$σLbyqw7+dZ+yIk& Nl9 dW̉eƛPN-8q{c.Yy"bSl3TNC >Gqia,JE8w]u'=h^TY, 0]~>AXQt P.*6dc-uZ:\-Sajz4Nbl2Wی AbO<:8mTD m\mhڐap^ݪG.J,`zG*duC:]8H:ӛN(FMz=4iHUV oQϐ\>v`?KGq ϨE_ÎA7rYG[=K }BS.hCY@øTj\@ݻ+Hx,m&G6M R#v_-; ٢]+) Px|ᴬvl +x2̑Ǻ-(ƒ\n-P,p]y<.VȧRX\`ڵwc<>NԳN͛窥 kF=0 QbK2*euAFEnic'+17EaפN* f[oO Y9´C>DNwBR${'Oz9pH.o~6^wj[ycUHPg҂ Cj6]iW{,n/0(c~9cd~J[= 7f t07d;ÂLT- 䱝bkXApG3SKu/d=N.!(y XE4 ")%QBbQu)`fs j.=/~++ BpB$ᅐ@Ye}+}OĆtYhnDfaE ) aWQ~|i w63v &4vb5F?pcowzlNn90ͽQaDLZrΡ*ʏka<qE)P8trjuO!f46i:ě胏<#mÊlҫ$D#X(׷i{]Mgrn+PR/cbJA\b'kJtO@ӕ^գI^n\Zm B[%$w}g4\p[qw?Ku6C\^bpJk~EG`mf*_:R Lܡ%IZKH  `Rc1BirpҫvX|'R6]]RWGg] o "j 窡?0*v(IZP =]h:qkVlꩢ .JB$(7QqbST/Iq;^mÙhٕ,8 p4(~Ѿo闏,_%U锚+i7h .X;3 p_d˝X[wRDXU,rl؋jMHǥ1TwFamDz~w`PXGz{.l\zz Ztλ Dwhesy#S"3@'MsAG0SgvBK`W|,<&y|r&kUnUTUk} +YEOv>u(UIv6OW1ʰ#U9FEr`}ϢY'OjIl6#L*~H!کykspu{<)VP4:i^ 0&3,|54nLIW)OKpvéU#Woܐ`e$Vmt@V14Ką8LCAw,Ƕ' z =6/bl]ƭA] AC4fT.J1@bLlA(\lP ¬6/R)NrWۯ+b4qru epkg‰CX o2ҨjSFg#)_*ޡ[U璝Թf_.|x B\bXNl=޷8@/]ļ=t/ay{(3 sy/V.xVU-bb'>H+pL+ ^l2 c ASniIL|`gDs w;@BNTA>0}0 n%3ҊGOvSr+;vP&2\(`k.!nzZDRxŘAkgv~U̯UJmWԥ}c#6 %tp`PrQTWHq=Q$S9H)Eƚd x>s#1gfɈ&<笆w`V_HJ7(*ԯYkbYO7Cu"_U[&>hM\qy Ehݬ9[sp8DٚˏM=@˔ԑ#u *H~+t8 8JxZ\-U=+/]P$T(ih%5ξ3j홇 *"u,tyݫ0A$AkCYq5cE%-bVAe.#U&=87Cc4ZnZcf"[#jx}yxڢ2֠PQb4`QNPаDNTv,9*&[v!|Eu~-$\@Bߧ|a{+=cdCD<=hlr OTYo N%%`n~.vHl,,յS8 d  I+\qN5}%G*lf],+]FwyˏvQ|5P _-{%l4Dp0n SxOѕ|a1M2no=D C "OI~DLHQU.Mf%xն:Tиӭ1̟2/1Uɻ:umq  +>M|( I1H_q]R g'~ivmNudzD%Yy_Z߅b 'P'fj޾,dIrvw55ސ)QFS/F/#B{-mh%ks;g1pk4φos^xƺ?DII>d|RS)Tmp<oi ȸ`TDasVZEf„0\)+"WGi:ku + Z8 Ȕy&#EĖK`{K||M}Z!i!e>XHFgZ%lz8r&m$ĆI|]#ZB6(а|ʒ qqK+j FNb>|BV@ T}vJ{iL,=Y:2p2~ 13ΩU=?a(9X# 8aiy膒wC)   JpT Cmo1q&o|GՆvSD4}WU 3oM~qcΈ*գ6@nȆУ{@Ɏ:>B(h*IT]ŗF[5y?#yʗ籔v ڡQ. T Q+aRzkgQ:~Ӭnsq̥O_gɱ3)P$m,YԇI/^O*:.|CDDwԼ yUimBf%G|ޥ48 g J?VC|͐RSaAXf P-t7mAy gzy#h1Զ3b<^?s(Wʪ3N \C$M\6{=O&@&`5̘|b7&5S\1}-5w+:(p-S*1%1涡ɥ[\x8SQ{4gWCYD2D b \02}6m7Xr}yѻ -,w Ǣp}+ {azA|k2h<8FaFA"~L ?!.T0t,ڗёT4QZ#i'KN(^56n+ Wrϰ?F?LjmZ&ʾԯ\ ̨iNkf#>_9,8ZȂ$tͪ6zdՄgA%+h_ J}d5y>IDƦ7:Ya%`¥pji ^o_<פ5F}Ln!7P流Git*!l;okϤ6UbD_[O^Uv. {Tv9ݨ_X0ׄBk^ğ0[wzmLW90 \naK򌚋nVs N##<[z2"ۇz %DlV~Je cÐkJ ɛr:֨X7n!&r+! CzhV(SnġM݀ayU<_kn8=;5R?btq6nl=&ፐ<@a' R~,,h^>:a<63n"zRX'~bZjN=Cc {L #m*R~P˂e[<*c*| W&GI:SIp^e؞Y<] Yߢ[vpG]M3\Wk@,C #E!{#*r2t L5s܀Z(M/ۣxݍǥ+~@~+I73[ۙLvK]6r id,?$ғq7M+ƈg%b7[rݫjKW|0khKn6r2;RqP#'JY~d0"h:2 -im2HjŽ~Ec({[;_SeB-LYP4r]N7>/eՉ  8.flZB_K[{ST h{=%pI4B 9 +GA:z}oVo˓BJvQTؙr&ɛ1"մ}T ]՘6RoRfP[hvz~\p2%i5| (8WZ/[;Ecq[cUZgXxbEմ)9KJ7`4sx\:6&4lvǒ;BUuohT"{)̌e_8X;PxȱWxNy\ m@[Sho$*OaGKlSCPm+ey:C/p&nFWV|_X`5tIG=eTꥶ@t/J27%S؅X&+K?<[F WLӢ2y61DQ; NPy[2u; ff#GG¹Nth H9OS׃42#1I,ʰrSKsa-tGxc@t:bX"Q'Pn.愶R+ӯ-2:#tGAܵxhcc w(69Ul% H%.mԐ3yXॹ䅗`F)%ӹVa_,(zlG6 t}UVJ!@[C'3YmXMqv'g1OkXsbNe0v&Yp+eXQiK-MZZNԈ(iy:bʣ0AC0H+)DMKjW3GV |'i$(s|XV. t>S_8!ёA1ҫA ve4e6 &r&[J/hI6&-.WU;F{Sv>cn y ;*Qf^q/8QP,wZe͎i[Ϣ c'E(WƦBXkgV7ʙ) 1~0lau۬i)i -|iNLqO|U+[Cr(Mr2PKU0`$/SNZcHmV V4x`b{"2 RDg8d>#*=pAղ셫Mr+P#?>\Df@L]1#lE׭`FRYh;m4wRgD1Y'黎|RMǝ-޶Rw] cBb] Ȗ=6$wyjV:uA4E[2t2t=T?I6{rѺT l2wpQVc+g/CIdidwf@/XQń5pllr8 #ٜp 2SuNlfc%ma4|kwWuS*O|LO8rc{z;>|35^unH)!fRXG+_%xSj$ǩڟ g.gd]Vl*V{z|4`Ryy żU XĻck,:e_;="jX+ۉ+f7S{JfZxj^7ÿFo25Tfn&QS{"~tBb\ Kfl4. 8I %J)민Wiǚ`oſaRlBZ>nnI BWO)\dpkiEYDpbO|vkk]P?]jЂX-$Z>y%@d@"Y@ ̨P[{U\a0 { (`pA'][US%w5/JX'1B[|%atBq!I}ک$y O㐻QE \2H́se PD}ZlE`nٙ% 5gha㿎ɦ%jV2)o{nX4K : TQ?l7XaS}2+R-;x|@ȳS1k `^ȣ,&d4O-ZP&^Mmu zĝX2t$#ۡal;<\61d)NeoR7Þ=.S=^ 34`!yh݁^Ɖ;x/_R\@W2#iObo(E~8YbFi5ߥw2E)1GF;1pגhQ_9KY:hڎv?)4?&L ޥ$35ayk\%PbJ2G a"t+|^l@R/pupҾ HM cޡYSt.F&x7}7@ Qhw.`Aڷ^TҮmXd(y*b(b9l`w[v9;vZY;ְ][EgCdɗzf$/&v^,`:GԙX|C.쯂Z?|ѵʋPzE\q+wBS30fgAkt ulZbL:SH1]W.;Nw8#sA٧r61[FئϲPk !P4}$i3.OK߇UG]@\UǗc*\t7SkwC_lX$y -MJcxWI&s7ǗBKE 59 C),L*71ӄ::VrF.:s ^Jx.Ќ!~q(Xt;E ڲSQrG7 q6k|5 ݘCCTvi2E)H_kER-,mEg n,#R,8CD?VdzoRx` a~]MsKX71=&1r{L6G'SY!-&/v,KOʛAg'A9h9)H\`9b~xx\ƟE@B"j؝: oۇCQ,Zjt8f>N˻A;+A~];PC5&A8Bn`(!AQhc ,ґ}_%ϕ+?"G;c&V/)#޵)-<Ͻmo*_~|"͌1ׁ1 fHЖk$H[ϸ:)+vیvӸkNiGn0":z(m#oHԽk`wF\Cʰz9k֤rd8eϠoX|hN#on4xq]\4A((ΐ^ t^4yYPFTrFȴKؚ̐!}.gMwP'wKA"xXr!_02>.:9He#?AR&+qzg4VX?|;dh.IV^S(} T+ 1M/@4?8 PPIb:B&%|մʀ[eʭ"Z3&OL]OIo4^s/[wVMc(q p<P)}ZZ*b"{P6.<HwP1zoUQoY8t-\%Tb% !2'g$n#KLf:D e-УrWiXMVY%yH-?qa;.aS2 H@Aw(OK?MB3_s%0eD,1)HXZٞb5-ulp&ԠAAk#OJiUoi&\īa'$Iu \&}w0ڪqoJx3Y{FВis i'Tssy9> ,vJx+GИ^I`Z: ;蹎v)hAO\Eaow98p ۗk Br7q@$Pg#`Lw\ac5Lک飓es3T5γ'r?'l6*'h 磥ߑ5UD(*XA(!.&(!}z)jOR9Rv^/;O0@".uN/;.tbTġ2ۧ/4aEU:uR߿gZM淵ēEW*{>gOXh(w59iuҚH: I3KڒAeکjC`i 5UQZl-%ZyɝQp #0(*JG<#}fRqT%&! >%.ӡR$VO\,)!}A*/Sz3evt2h=vڿE % ڑnE 9ry "]Ž;KK'[XkW/ H'L+%uP!H"~4W/r&,9v`)F ),(J=pN,A} p-$ dalzj$by l7P#KS4812}YM[xxr.*W빮ϵF(d@!#|[]Z;N bQYy+S,u I9cDȳH"U @ cmf1V@UQ Y#V)Hq@^]h#*GBX'M <" gtRطd\U(-yfvlD=LZR0WGK 2Yl|Q6:oF+/8KblȭUYJGZHV`BA˭}]ɯw_]8櫻ǿCAsTQU *'%Ӗr:;C, Nv)ENd '̔  rK~L:V|`?%0&'_#'?tK`όLbLN<)tK̓P[eG$&_+sɃEqL٤ֹ8@Rv4yFhPyz82Seqhe&Fj =$,bgֺm>vPm9$4iC-CaQtG!wX A#QRgB8h$'lp# ('OBdl !0,8cN:>+5K\ Hf[硏)dç+ဌ+!]=ϬcK4iU9&̤7)l hQyJ7Ow!UPctV 7mK:yYQ+UkTḪg 7fl-۵iT`u~^w9$ F 6t]c?`?XXDG p5'V+^7>;.hpmdHA_e_$!c1ciVs?k|?;=~o`'Ӝ2 @L@OV;+{́`Ԧ,B{arRtZ+TbfQLn=Q!"/C-,n_s' jYJhOJ'!=C}oUmZUUJHJÍ0-MZ91@}Fn"<+P;Wl(|7U33v}H"T&}B~z;;JX<H%FZZzGWRv}B {<r"yo gbGOiH>ЃӚxxt˶6!%s&8lt| >т;L%/"tu,3a/ _\W̿QeaƋ:_߀ݳ! gec#uHW.Gqj{rc!{ yW-',;?wIzP>UV![OthXg^5;|gn.e%yUUy?>Ω=Sw~Lԩc;PVqS̥0!;t=>M. sK?)Pw8$yZִU@s 18e=5MZ.֛ )Wc/khq_/kWZj3e8A***3M4E A%K%Q& k)?1[%k 3p۹a9)="(7Fپ {[i| nGszLGE;%gtАm}k K &5 F4fSbh^oz6 u"l0{^B c9l0YfxRffaMȁ%2[gtnF|{yUggxmky^ùܺ`i%0 [~S(m$|,I=$puCG"ʑ#W_Q p˜qzaaﮐE@:)`s^!лtQ $*O⌤i<{3ЅَR( @GaPN,ou2d_:;VED߮m;&A)JbHRKZbGfuȱcWy ^iρf }iNz)dZ_5J1DRQ|B*Zlu'NAAcuCO#cGs:98 svuMZwqʴahM?tHD1 (3ws}ũh/i{%w|i֜.eDxl98fr䨈's,\AW秫Fa C1 ϖғHkU7ϏT3sN_檟~HfbQݨMP };%ݚc/yO< ^pFXy-ũu=3H&|GeJG@̦|WEl\??STv~,z^V^zJhRa;}CYt`+t*C] @hb nˣ@)]3E\?pƳZs$f^KgNɒĀ%Y}fH:'$,dyJ)ˢ(.f#,L:8W%C~U Ϋco.hWs Au|gOޣ,xvG[bAN p&AA!ѯPJ`h唺&p(bGi@n_G ٖiyb$}]-vm(? {~ݵIOs=f÷^)lN0]??h_ؿ靕CҌe`;>" SP5W5VYDzūOk<⍑K#v9D]k:.s9VoE/]XE}9Aq/ǜFa!^b P 8rD# HZxPJ RpٚQn҆RaTl3 rk80G/t7H-$DZi^ӃfN4W`QfyPw \gjF]!vײע9W#ah9aGJסSuPE)m53S (=Ɖ#85g s&-l[O4EMyHHh)E!Rm"QY+>&NCs{.%H<}g 혱q5$>icţ-+ɞ´jyA$lz0Ń-yt7:KhLW1-©o3{m%m9D8{w`8D`L* no4:ÝCf@Ѷ4I 65mKⷭ[\)u8֝ wxU7uA)Ҧ_Hg>ս#Z:wY)*p5E! V'wNA)@ 4t,bVF[@\*Br1J1k3{bG>wJiн;246~wbov8zO1AST#vYrJ'onbmAXXM.7Ҧ'PFvEswu< :\cHy~o伇h6s<2M-U Tv_uf EZ\%_j+sAi" rlCk! q#~+ۃ.K9.4gԀ~QAIWg͋k8lRrNX./B` o`\jXPCVnnƪKD3 q]Ӻ%Br5FMAKY!^t %ztP[$wW+EV -%&i {| NNgUyJtd|}BDĨdorAK\䧐(isŜ2dc\'?oThOv&=,7p|1/oäU,VDpfBFg2 ` 5[ǜ4>jHɊb"qRL`RpAQ#xZy5`zn&ds䫝WO-RwRܜeN#"$%'YSeZH\i_(jA?V8y4> Ythsb4U P0̰RVi^ΎSSru4$wZ]ڭe 9JR⫪Uׯ;f8jsYޜr.Ic^{GCoH2>P"^<`B@h[;ф>2l~sQIghb^P$?tӹ+~SJNSrG I{}Q3=u4R[}Sg_Ȭ|Lƺ/* <{$!,L467yCM;/Qj)+D(M6 nգgԼ>RʢE?!ګ6W@fFYg(! }4IjRt !# W9@H"6ʎ$ `T$ȸc4 a#魥0BAc WY[e:*5DtaXCyTΏn4Q,WHHQg{MvϘRP9nM3tå]]k 1}G:6_йI lZSE$cp~H5Qu6SQ˟P',+gdxRTٗJٔ"kkkH&׬8Ĥ!yTϟ!.4sQx(EʩbS1Skg᱔ԽNwN7('C Uz E%#sa Om6>£GuAԝ;Kj9Z B#-U ϜtYNwkSA\FmD.m4:X!\L|5@KV @7R}-Nr#گwGxħz)Smҥ8EHu#3խ?g~&F͵X?kt|ac?i_G8S{L-լFF$OT3 u%|~SnbZzTɱh]kRFq y}!Z!~N{C@f+8.Q%a[: PP@- ecx8@?:*-3<@=H.  Ypgl[6brp@S8[PFkWm*9 /5Y7{]О~3:Sd7x0)%K|m|^*6N򧉟܊NU4Ud!,w"tdGRMxup3םݹ%oiТ,,˹]89s*K;p ᷂Qm nLT&4fz 8(N[K$Qsp< ID9ؤsSR̂R)@qΊfl*_p**f*\J m|k7_v&!ԖK| ?N#OA)oJdbM8AC2BF %KM+ M#RT1$ ,f̿+AvM-Fm@D ]Uj$|oOgJɜϡ)-&J6XJD륦4~aE+I6 MmF7; Y);'pCX3m8Avfu:SHi Pl׻mfuDo rn Qbi2%o4vKL1QBI) ^O~e&`>U֩flN?zҙR0OMj/{hmFV=9-d¹JLjԎ&6'7OrW-3O\1jӝ,;nw?;j۳nLTmj5b^:K{KKLBMBPRL(М NP}Bzz77ϕww=k+kAICFV+EO,mԮ2n )B Ըrs\ {V}e5D^njwDF杙 BV2 97s5/irppN{yK$z3Tiˬf^Kȣ/ITʶ,sGOWVP,(0,*]@ΦyNOud8OVxaNjweIZմMRʤ-jLR74<=QGqPJdjhp{j)*|ӵ1ȄJWWBW1&se 3LYe;]s4Vy*h]W1N9C蟣E)w7S2y'''}_;Ẹek\Z7^􏄭FDPY\'H8$ed%R)iiSYcIOTdqUjԶm[`4 1Dj(niA#^x֪[ߩoENg?%=yz)%K.^ *(vhnNRlW-E7)*FұF jX]HnX'j 4bgM.WU93Tj.k)ڍ@djZ x)݆ticlpy;svUدTSv T}TV(UOOu<ˮorhGME>q.*7 i Yk;KT08ʋ+-S٩j>ʬK*o|op_=9 Җį{S_څ`e0c445i@8T4z awo߈uǵرv(! 4&Tw"@C }U:Tilv%]_o3 J-}~BKg>CYqVƫFslmRpy*9BrF <3}+?alzf۴ZLN2T\FrmE5naWxm1uRcl^*2co+u~W.66&C VhwvaZ7[ej1Lk${x?tWl" XSO}Y4y`vEF_?6p㬐=pf?SI}]b ųՎٛXIyes G'9B+ۇNlm_~[2j[TrXN׎)uT$#9^ 3pn:LݞKdnÊS*S"! OYD;#2(eZˇ3=G\>!q wJO CS&P/)o{^}g`=(Un#BmC1?qLAީp\(EX}U:. ! @@Oc{**H8&G{71)0ߛDP2"ܔz-iV:za;.JfIᏯ"{0s8>`,Kſ1hu cyTx O^SHty=y ~+wo=nM6r(EP(M(HvyT|>ݳNd7K".xOL0=z;߿#>gKm#gUQڦ PH!RxJ:,NR9AOLQc?t|2wꬪ[d-܋3͵XYZ[?j5mYīY0ԭV][XW9cӹ@ttWb}vRO}xODᰙ\[5PQx ?M!xNtXzs€MD~πct[Jwh=.:(˼ ۝.*~?^}t:zpXo|{?lmڟg̅!m8 c9cLFn\ιyNs>&#V[XMXCUB.4yAC,7Me*f9KC'MgL򍶽`nF*t.JV` W^2[@Ks ,?7N4Dmo'y_} =\ۡ77ƣvbpDWӃjqV.1:4#M&q.AY-P^*+W(q$B֭1 >fF.o'n'\%יFvtBmqI}so}ZVvB-s'Gy}8;=1n3{)"E,!``/M0\ԍAQWUN:ƕ;v뷔Ś8[HȬAN q4 Yty/s7^qUYJrldaWOab Gp4cMXSh6aC\n]/T=Re!(<vt&CWgWvI.|jr<$&ǡG::l79L:j3eo'ݼpvӼ)sEdP3P^;C_{1_A_,G~6*~P8a, ^zhSuOd7Ď9MBƹ&HL|V%_s /C3=.ԘH'Mv\r8/L*b"lS^j3$ ق!].w=}ޞ?V|ڬ.Am!k~U'EV[2o[-Z.+=6RӭG0u!lv0ͦ\dMym85cb=!:H qU?;ܹi?^ՁqP;QT*cTR?ԏ}Q<w;/ӝF--#7'% [PVu"]D/,ObcCQJd)$=\;r[ ٬U5$ΜÂ7@l;Du-^Q b?}{Bo&so s'>kcj=f5b@t ߰Nקx\7h Q''FAӣ9>:~c3@7Y#*(L56}%2I+z5U[B޽4{~ U}dN7}{ρƎ6G]s3C&e|_yȤ|#c$r&}=? J#WZRπq&n.lOgȍU=;O u_+o ]:;4Qo3=߹j +"'vbtv]FE}dk^QxEzmZ*zfQ꘴^uz˾^5ᐡ?XۑUIsN-G/!-'#(ܓ֔Y|0@iލv>^i>yuQv|aෟz_wЌ0LK`T mcL wۢ~TnRu&[& e}7H'kSw2hua<o8JnS Vq7s^?Gkv?Q2[yo%3^V=bzpVmP_Ys%8uvf`$B12'gɔ֯= nӅ}껇D_7 S8\,NdlAwQ?ӱ)A!1׶b7m6-,*;f,xw6Mw{ 6>bdbEJX"fxatژy?SUb} ?waŸחGe[AӁudaPmcOSr3{TR=d55vo2 i: n73 .{U:x0;Tɑp~'! tK2-OM2`XV_;p'pCҬGv[$`(9_}u?K_sSHCsyns* $z^{*M S VѺ\sL[!?cNQVソJv]rI; yGRź"_r_Rc]jzsa)˓E!ՋWՊd8isy[NRWnꆍo?W7‘QeR]췲_Ș_=PowDt|yL7,/l:.O n:qRYOUZq]gUbp~UC)K ܺx=J=:fTnwN6A"7gDgt4z۬$K׏N]ubAC,  A"'Iz"\ <%>ANQA:rՔKO/.6fk|vpӣ5ثUcU~:M:LӢDN}دJ"Przz> lcLNsvlHn+՞^]6(wũ^=cc6¾@9 4cg[9Pf+ bv r{ 7#AEL :21= )h @T,'w"gԟz-b whdV}Vmk*}VxMY7s~f{>^յVqI.>;A##s~kk ISHkk{S A瀨)@ ]vSʏ~WKlXƊQNyoYCw[s;}f/eZ\'6u bja5|˱+ÂŲ[֮_dkOsO+%ݣ _hVwU}$^.ѹxϻ;6Hh8L$23~)ޗx% "jQ;yɣ'ѢOT';Ԋt+)~7t5UUM?B2*5,O3F@ľ;mj%^H@ aĩPBM3a Ɂ@?Tpe: _gKV߇ԧI1]ڝ?R}??Zbt2}Xio}ѯ!9hN.Fpoz.1o_uu2tzi#o^*wyY0ċfR*bS wo_Αd{{c9zr}V*x_/EYj$[3z٤0]+7Vw`'P[_|g~ţ^e񻮂Í0ش]oks9lټT(.I0}w^+UsD[9*m󍔌ok(o}ΑrGH'5,F `o@Q(ML 6K<@7SIH0\*FЭGʦ[l(Nj_ Wʧ}Y47߷8ܸ99w gur ?ءK@|V+K)-+OAo=m];aK#uIcEVN`<_s/eV/K 7$Ay8#ˮ<܀ZR~ȾOG͹alUxTֲ{FlfSFN"{-~]\Cn\?)9&U!;\{Sۺlj*vygysPK_.7өw@qЃ{ 3`:w+#ÓIX<.s+Zp.RswkuvUl/ oc?9.N]9_:5gtOu:gD^_21PYwh N[߷x+]U~W[r[8?p@wGX9qa2OQ/ZXv-Du]/+q_S_c T;iJ Ozqa> zmϿ V<굩V{&^>PW2y]Yn~ہ׸:]G+B%#4mr>5ҹZ:xNn,"5Z=T?)btꫝ3ǧAyY_w\V"m<6'Pt1}ҵGEZϛ Jyw\FA{T_ίG )<wƱ+deb~5m?C0uN#;ϛ̘LQ-OuLf-JmS1țdaiE0t[rzW#)Ny]z.ypj ](~N o[}ɰsv|M!M`k&w$IXwNh8vAA /φ&¯}j51uWGTO^ۑ.jvUßW?mߺEC]Yr]@unWcM(}|J],Rgnx>*o:O,Rf7KD 3TPܟ)bo*(c 1`b=߭?i99_m?W_"ys;jLz~C 2t'<3?]NFlaU5X`o~jMR6l@藟pE/֨Zńy·u/MKNɻKXZ|7m8(嬀 \T%S1 }ƪW:a|li77U,٘}[-\|G0F*4Fsˌ_5@ydĥ)|SXWfy*0z:>7o5-Db/Cu'ux/:?a?#~_t,ϰݯʲ>Zk]:[w5C=ҍYOjG>=}cGMgǚTV~ F1U8u'lLսeT!hY.|DZLc^&l!MD2pIVv! e`f;c;S%B뛀j%& }:X{y~sh(} _ֳey"?g_; Sj\`#xy.v/ۋ)}@y !`IH{)?Y$(`A"" Xa. u!騀 `,"8qDWyT礂L0 bKp9?be}|7+A~SVE^?M@K؇;{yJ͌ ֖`XzJ(er*0r9ʄcȢ{A?VXj廍؜U+P]%4 6zs1\QM>B 5@R|k9 )m|J ETQCO$A g_@dD芯]uwUɃ2 q*Pzp|:#ts0;JspGxTW{]DU9_a[__M={fp/_!@ NR.H+JW<)n(Y*>''1>Գ=bT'.l氁Ȳͭ -Al;R"=T* "" "(cH '@ @}|`$1Y +Ƀٰ`!j(# A+aDᘀ⺳M9*:h"@T|8"|hPDUA_x8+!zN* P*I `Y~T폆ZI@$dQ (DJ'j(R *qrqOJ"hD-D Fz bA,?z (ɢc#$` ~"!@"^( ! 1AQ~@q(zȇ"h &j"&$ f%U=Q/ bqU{8*BQ?K@E+%,QUvEs b "+$= ݳ~ (L!)\D$G6ELJ1!$CЀ".(B 肁@=%(!"C>%@" qPyUHr'[ "d⦦b@k=1A{_?lgGsBE9ȈsgQz(A pD(H^@5 "@E !G+U#"D7PA_SY /{M\So/E\`D`y@7DD"0PZ(FX@Qdm$""BMlWY%AH6@"D)@ N 5@30TW[ "WςB F?!H`Ƞ"> Djp$E@*~* : 9` Ƅ*1lBD _m<B\DlHH]D9' RxY/AgE+ACǀ2(l5Oڈb"0 Y@ 芍P@^?Kt(@uq?TlGrd`< y۸l9^X)'@0|tI}_oҬ4Qv$UNbG} ?WNa/Aᘥ}8.kVf\HT_WN}Xo9@S@NT"HA "HFB4$]+5%5Ɂ"9>c(&h"LROCINvl5ͽDvQ&Y_@m,1 /Nˍxu IˢV&BlNܓD4'jC3@a 4E!HD$ W3z#Jsa MeCk\}_;ƣWL~=峡CMw,rg5Ħ?XӮt9~F,c4Wt( v||8h&0p2_26sW/vGȚyB3ob ~hҷpWZaKMxoN 8"e`-^> Q TSE P "(P"*(!,D v(d" 6#UQV@O q.dTA}9#D=GzVi)MWv/ƀ(e"B" "!HGNn :8?l؃+)r!SM@bx q,DR([ J?@P~KrAo$*b {(d@ Db5PnvŤ@BS}.p{ZuqQ;pT0(PAH6G@^Zb}i)YJ] B@DES/&>@-hB[wd1CUUM p"ꈈ~ =WAQ|p0C V҂:'kpPԑ \MJb` Y?Tbv "ܹD@11D^"7c +D(g& :heh Av EYIHױp 6:}B9V 9FMrꨅy˨P:ت<r(:NQ \D(*8ciA\ (d`==_`T7 D "KP(b+j m( Dy.>W `1E+T$0`Rk*y*.<&aaԞE( !9Y ȰN &DTVyP1 < Pr0 g!π$ChP@'l5L@v4D<ڐ @"XcJ"= @+B {!`} kk; dyȉ GP }Y cdG"jQ9S $ j̠Ipl`*S5b )F1@|xC@SjAT#\E3 "7@ړUC%ʅN!n=lǀA pFQR" "L)_L ,U.ɀ4*B(FBƸ^*6 u8>Rd͒SOcGwPq`@Pp"DЊaMagcDZDIh"U/) mψd"1^ 1N"p"m` Kب&A#7ݵPЄ?DEsqTMd:sh %INWkbq{"/,TO1A.I0l?z(Dc"PA]-Jr {vUP,\zncT"eqN%CI5]{N|,-N:x>(cIUoE !LDX=E1Ί=$> tW:e-ҨvP:XՀβx z/{nN N xp(_A|+X3_hr^اik-Epw q~ 0" $262ӟpTD+8 o^~!8=y ?"Uz9. 8(&dE'XAqбj$CjQ:R~i_sWC2H4VCy?_LlWƜ=ymih?,a-;(6g&k4%\* ҕ ߹OUY,B[^4CΡInm~d HzYCP,]n[ؘ|Ҧ+~0_З_k' $꾿'Xe[RGzZ>{f^}54!UE׋c??xBo&"4s!_Ť4J 'h-_ )<*i'FSG " 8 !IDwIXdI!ȞNNT,'&G7|/:G%F1&^ P 9An.l!Uh&ݲe%" M3iuU"pt4B0EH=YSn1L@OǸH7%Zo/QPddT H(Ry '`mM$m)R$eHy^&QR4J~JL njl @D ӵѝN*Fq98R_a(&I?@[6! A6?=jCP0]O1 j"^a ~s DAgY/꩏gms4WG벝+-Ռ25MބL%\EP%[@!,@02HT5}Rgky|O~#X  9H$@DA !S'`A":My`c%' „@DA" @DD""DI9ٞ,8R}|%V̫0?CF`1c8/馑)e:)"s 5+R O-Ϻ т ܒ_?cw<`y'4!2a{l]^^$ذv뉹nH p4Vl4b8Unqg2(džUZau"ON)`?ӷ@;˜)!+lD"r gkթYYDVbtϥ@N$Qt|7CӻnM3*S|E۝ٰٳ9dԛW4D~pkC:[~˪bT&0$$?hT g/^I)&J7Őͳ 6HǟG3sb :&jUH\jQ*^0s6nsgVyx46q T1MԹer+2nO]f͉ K@OoM_I7p׸/zՇUЭg'$4Ny89n8c Q,C&d@ESJ'pM S 0=vƚZSj&9)՛uٟ_飀 )ևd4Fc54e(h<JNa&<{P`&8y D4)ʘ&%"lQ W>rnNB׹p'H>Cu`IS]sAdt;.~jlm$]cOCkFpUWN7iƩ`)U<'M \2T`iػ+듣9e! 5 xٚ<]|$*1 hJfvpߙ2'n70 Œ6BTw!0ͽ !RŜOR~'ц17ڑXq&Ч/}ndaF!/m qHv,@3I# p!'JzԜ1 @,fM\4&OŐ7y__p4!em&:qrSCi E9w!}}BwɴuCܦU%Mpb,G W3Q7[mTD"nƲiv?vtvS0@U H 'ɠeڑET;8۷Sm{fJ͖1Y:[/VNϼ"D -mW714˝F>ݝ ΢o]՚˅^.g]d:!U+*ڙ0UV"IP,2 =vRn*aRrm(\컕3DLwho@)c]ٞ^z<Sx!vk î((>Xl '6/߮('U)}a9fg B}Ft.0\5RtD=*k$a8IfK<1aaΊVz>,bz X' @؞jI[]R=o.fk) xdG e^>dg{ (fzQ'P 1Ml0 1 Z!LLqE=A$ܔ]jm@J4ci ώ0@!ę^ @WgZn,g4`jeȮZ{7udpgQ9ȄZ9,bMXWea\QÍxHک<Nmю6Fђ.b^Uug.V><)ß_g|I(=Ka e8U]tؑSmy@vW*u 8Ӆϻס!)]}q91ݙbg(?K_YCƏgE 5mdLFGX7ه7K tEϮQ!lfg >&f;H+1[[cnRU_b/xO°#U| Ӹ˺+^&_kV^~s4_lmTXL\0_4F| mo? qm>2mr쨙aSkh&&oya0$^ 輘]!3$f:i:'ޯUx$4I>-SqlV41ՠQNlЪD 0V>5 㨢E)a-3ssLir6}FS/e0T R'v,-Pi($}fN2Iҁ*t> ""E)=_G7J!xk3u?60&VcQI ™794r0$$㰀Rv H3571?$mE\ԘvpWmE4ȣd}P-N@,d! $a-?%0נ iݝwA$gq;-7fD4" `bi p^$u(j":TR ʟ|I>xFd`;hQF ep`ڲVJ8Z?_|eM",SD)MC_&a ;~4a(GK<$#iRUK'1[rDQQ[`0h°6%::5'^dgF"|N3 ɚX?dX2K['9 p,l m \[am\$h*\@ $F .))\8˺̣1W,dcGf Cl𘖛.0)V4BYH!uY%azxˮ[ޒYq}W{ '9Ӛ3j,ؕnrͥW1#kK~8gsx@Wg%qƙ_Z:"T@=tQ 3H%%&I2ͻl,=L4i X#/3pHHtR(QcQȄ";ktB??/d"H(( (@Y瑄`e$&PY TUXf2auCyd,7)4AA``~R:4H^= X H @srw}Ωl7@zgw7b01e`hli4͆4!1CA 2ףI7aBMklzl#>y]jZ]ƘH}g7n=<.8,ڮ  al}JmfĄg:o]ab-O-3me@ԁTa&D*B=l9ٯF-&@H*bVC51 eY)_ՔKnNY᫑1$mbJQSd0%eI qɁl,"IݬgC(UDTH-NЄ~1]h踜(d[)H:@dX2w, Ml灍s~56wNKdPjG):X,"EƖ.XwaD:iP=G~ٕ;THlͬ JJ qHV2G03*3$4H 1l'ARatCJؠ+7{D|:`6& )ECO (MWGc$hC$ђX 1dX`5YS^/*Aq"T'|,6YIXv+$\Pn~T͵ X)m 3NQ-mZ&K#˓;tF&J"a1P (l MICNqE9-!PDd&\XcBb,\AU>-Q_(CBCMl $f\ ݰ ;jbg woGkWE>֊( " J\v qC! \"HV *j*%rYJ-PKA)QhDDphӦ6BVjƐXDO &ICuL`RCXȜsp/ė3J(jbc_W)D̈́Uǭy*s?f []ͱ_\uoz?o׸Z7c1Ub[nӖȫmb&b'm?y=Gdqyձ_+QmJѝ+ֻq/l|wi}H,`l RO2UMfk]]^}t׭$N|5.W%)aXoy:oY 9׃ Lm\Ýi*(Y>^Vm;RS08/0^y>@K*7K/hN12g…ufΐubgcx|ki7jAq6_V]qcTKdfFZȑzd,m_q+%YaFW7i{e^#ŎLY4ySV:5ETڥ ξmSԣNƺϾjyG5gAAd_|MEWlav9 QS1 `r@f=Ͳ [f_8=9:&AǭcU73eFo#UC'WUHo]Ϛ,gJ3fYSE|^ٻs9Kh[wƹ~oZ8T{7wF&rEYb"߹h<:[H-6c/ΉlzמhX:tKo&X,H=X%Wg$v&1T9c}ijn})4Pʽ !#lqca h6%|l(0y6#ciBe~v0<#u0b>J %<`1?% CE3 R1,Y 3Ws Mڞhu^OX#n?1ypoT!7FHM'$#9d(Iuqch}%'ŹPe!RdkL*K.XtUi 1YBBӆ:KzBʹ*@k9\s}'_7R;N:OFi2ѱMtОs!Fˉo}n>?jh^MWus]!yɯdH>y3ۆ[yC 7pcAd!|URcUV\~x<̞ɷs(?Iwl0QZEf]mY ڮ 0`2 Rؤc*($dޑBf3-R,4);ۄ/Mpi͐ kb-`?!M.Zm 80 eE-Qza?OX~'pVoKŸd$+NV 4ańkzkxa)%iTk**]%ϦF@FҤVT*o~zhϤ՟T&JYkZX,JcN~.t:nmdD=|7&P}fR>Ʉ^Q0!S,M\GJLAzXt N;arb(J? ̷:]E&5jas%sg݌6o͘SRm *vsFm@:l`g͈\'=3lٷ8XO򰛒mfRvs&ti i+!m7M̮'A0Fꡎ ,LԡYz8,ͺavɵhOL$G 0d%alP6!?X AuE,Y-YUT 2~R40cʄ06L!KlTʤPFhw$e$ a ?qb.r nHqE3q`Ų"VUPIY 걁`T;X`JQQL | 2Ň2&6ܡ zT&Ȕg/4Bb.J- LPdbA D_W2HV!ʘ`d!bOϦ\zJYm`tّP2 Euz,G Z _{{M`+LUH .F|-1vi_R~m!A $O;<>cؙREA;i/@+ adBܠяbs8JpÉO=@.(X I %\H $Җ'$iv)ɧ>نĴTśJ0\L5T%f+W싃a*-kFTGǝ#'OfO2OL񜜭J,I*L2֕X)Ҡ R,+YFaR|raŧKx\2=~-5tuS E`.sBʚ ?ghDZ6"E1i#U k9ɮF H* Vg~. ذ(@%nU2f@F8"ij|SzENJ[]Ώ|\X6ʣ:*fԘƕ&V/͘(:ȱ['5DmebIx$ qBT 2 OmkT70$Y.ɞd!|V_J4o~d ^] CFA᮲PnQᳩ3͟S!A?(&Vʑ^rñ~%G0do>D%J*@d\Kk&*qPm~,~6鍕B/2nq2L(•yGM!A| rr(\_,i0@"=&@slvn_YI\O=wۙ?ZXrĤ2a)>tXDvR(97F`*BwoS3fnͷ4U( {3C#XGqQ1kztXp3{宑;Z̏%y_Ic|>ZܺygkQ+8?y8Ot&۪gSo ]>sl:0qM:BB^'~TZߒ*=W` Ks\*A`ݝWb|FK +&)^/J܂^y'! TN??kp0fWGV]JrKuLC7f7l]Jݔ2} )v$j]5PA/ovs&_[-[5fT-<>vBFSp__ROs>~B3G|ןL5"?H&+===6kWw0gj\A‹Kݷͦ**3/hN3Qec%K G^rfPΊ*7)jiJm[sx(8t?KC`Vʽ.7AƖjqqX>zJ3nL `P2Bّ3N10`ǬH0PFOԷT+Ya7yu(a> ~hgVn}:BbpmB+$r*W>GQ?<9Ye R"I d/ fQLY΄җ&Wl]#5n CȰֳ8+o!Iún6b 1k|&iahbpm ieS|34S/\O_ ' f+sebq*X)c5!07U%VD֯ryvq jG.PS<])3ZsEb3g4l)4\ #2& 0 bsNmgE]7H-Pd[A'tHv,: > CvSD& v,C23j>~ch)bFŬlq" IsbW֖e"']9׮TM ʹNOg!R&،| e/ "*16Laޣid PPrp3u?13)0ڰb Wm'0;#uaJSݻT3eiO@p~O]8fĜܬT0^L6Jn}pF=PBRڞDW:7T>eT;fzɰ~Ģ *YձxS8 -F0 0_$ZW]̦ۙȳ"d2߳Ձ;bY=yyxVyW}5k)ķĝbyzsQXYcfIa A  <j}C*N(m*NVw~u͆H xNXmO03e\|F@v~ wܝDv`H OoXI!DJ`GL?!RD`T .C3TDS'GnڊLlAAFݓ(,'ؐC/5ͭ rgX62RdB.QĂN HeisU܁S~7z G&D/6OGz;x1ld0пq㑀ۑDwgXY3Jڙ XȞ* )pf5RAV˰k7S';hbzg+2Gy 8N܅>Otjp$%9'OQm@~ɰpSs&,{ !MǪ%?T{Gh׹xw2ol. շ j8%:ٶNTPTV^zӛ,d$KFvl:aQU,r-d?.֢̌806]34!;}si2n@TuSag Q,)Zp BL/><ϻ_ K$TTsfx\ګiFL8G^iVg%OGTn@4Q3u0DDR? 2%U ]I`RS8H}Ji$;1ǜ֦{:(I a2ɩމ@ӔQ]6 B6ia4Ssħ%w(ՊDB6 p27O!k47fnt…f %='0H>}# _DJCEmw)AA:l- a%a=׽޿Hy^h'4 yX $م "*FzXHP3LWZ;v?" V]PZ]S90E 4S#\]'#Dtk]:6LX#TH` lĹ7*<1Goe<x|.ɳ+Z4(X>V 8]'bҌ<.뚙a?T837}cߎ;J OgRjbJY\"DeeZN˙yWOqgğLt3VoĎ43~bbŃ#!φ5_D4b޵<<("prjSYoa:ĆTcO -33nwAegژ&97`꼘&M:(^[T( lDZLս0q`6AB›sWʌ f`noRF4؇"KPt1\iԼN~Zpw+G$=0brwygu&;>6OӢ"&"JB@Ŵ.[rnhzy3V~gf@"eW$d0_S$)MFF_UkoRp&F~Q%&9HR(kePXSs9%guع8ž rXԭ/d?P'(20H C#! UQ ~:}9=PbȀ`;%k( 7E(OPo9ߝػVk?&vڗ! e21ėpqױ&6>d&IB0s| Po=˴.Mx?QIl.L*q$CRcU;A>]uG?HvOBJ=9ٴ)k?W1HϐsKGNn^=N ̢1~Ԯ^evjd|^'w?zٜnL;&4]3X.|?|HbEK"`A):HFkzOە,RՀ$*Ўɢcؙ,lWϥ,?N)_{@hDqއ׊x=S!I䉆Cۡ0bרn.na 2Q/ {-߾D@ !9?qp\IO)5qs5-g/A8R|xM4"{LIS;T$ݡthEv^685*!L_ H`"O7ud$n|N y5Gn PU\oBX􍌣}8QT=\A+vx1uQ7p@BKM7Fve 1JȰ>+'3;'ye|tɖ萱m.H=Oc$n4uRP6R 'SWW3Z\9f!i̔75X8PZ/l+.! /r #'$=$EKGe"H(]4ii&ҜQL@Z|s5ی(evG~ŀHw71<h<Έ@%KBf[HeH0JK,.᪚Iq8NCm7.Nl!Sh~?!_(E^~hŊ4ӝ0ǹvZq74f79AG҉kErpJx4Y cR۟Q)>; #:bs>/\4Coƾ3kAӺlri9qz,T$,STӚAGՁ̯VpĞlK* tn,y^F܂30ՈҊ$3]Ci-<-a袐eUjnu; cg? %i$Ka8@ҽ&Hb/]]Wh)H+! xBs]ɜh|&f2'؝q{}V~??kNUJ)|;Bx?l*9\=Q ]CS xn dȦ`z:e*aBjPmܒ pY,($ {~% V⫸) uC$ŔIude / V %&X" vTk@'Xslֽk%bu0 )&AAQ"d SM$\2 ژP]a)q8B~^M(MZ*wfgu*.?oeGouT 8r*]F@Dnmm7HOz͋ tsO=$&FY=xA)T<%ld@CɈ@Z դ g-?ՑCP7oXN <&!93qC mhpɆCh6[0LiXTe ^Χ o]~ W[ _O{K"e9ʦLLfU sqT_q߳֙i DjDnϣr 1LZ4,k _v E+ Kfk dP|@L8F<REnsuAYԐ@S-cY*U TuRH:L%Y 0  H!_aeF'mpxC- e2 vĴL$VL"aD2!0`2hhn1O58 L2n<,jm 7 L1)D  jc30IK1e%¡LlEU=yvgWEx1efAY#$k YGX57,5։Aɘ AA~~Qex%6%EĆ{6, aCIk(3I@e5h4b98lRlYd8fbKrSw]etIɆ3JS!-?Wu?v0Sj)j4'07[ |_iNH/{=3%))jN!O;y8SʠpQ#1́yrB8Z>f]fzF"[9ܥɒh(T6e5vd+S@|S߶7):Od1?VX m8[kk!)ni~4_F`CA URW]܍@htcI~'ġqF+P|wpSCD; :gIFCfۜ'3&4AuW63C{=3GRPZO(vu#c! . c""|ˈP"56Yl b=Ntf *Pxd(^&.(ۃ J6һi:OxȤځ}Y?$19 x)5_q~&Xdl? C $@p+bPx~ʱ?˭~g:avR̦&F=u9PAVE}9zhOa衆+{%;,5  /'  w7Eɰq{@m+ Z3 2ý7y>ЏPzOofb%V=[f:VNEhjTFL glƓvM^cpz@uΦ 2ںɼVcE`a*Dev ,֫!0 /D{/?Z?;5M=*ҕ&mn%"+UUULX-zoM@>`;_5CS}vEQ`5&`JQW&-Pš\`ʠѹRa[87lVrA!7B]EߟЁve1gHBhV"Es?ѰR7f=ָ?Q0k||dpTޒ&BHb!_υFAz;fuސ ogd:Zèqd Xvz5B~ti !`C=5y@LX& +v9#m#2~%ݲWN8SLh0'רN}M6"4xGIc֍C}E, T9h'=[X)z:nXK~]bOvS3̒/I oq?q<"Ў-F;g8TDVv2faoñto|=o}|}5S[6^t˰wGI .~O,EWz=o(-0 &(zo?kC *jkH&bͦ g_8I]6r[sHX@4JvFٌ@0.(fXAWjvaR_bLc}H˻+ {` ,}^seֹdQPF? Yw\8x24ܳ~ oB F I;!#gؑAJs wzxפ{rUea]4ӳ9Sب ϕ,42?;*9eQUyC?='^n8ҡ%B7tZJP't gjIE%3V^u\HDRH" mKTeܩP_Ј4L LS?}c11j1 gȑ_/0 .\D*0.mm-fE69e 0ʑNRP!hꀁg!"cS\p`7JX ):1ٸȆ 6oXAϱk/d[FZc[e3&~RM׫sCC 9q i.gl 'Q'>NSm`8 t0ZC`cma;2,X ZcvoolV"<#"}D}:7s`ns~Mc8ĆOiCQ:‰uՑIQڻfui$() )TI Ź̓11ZaW1B#x7Rgc5N`!qVA7AȄ\DL|` `fͭ(yhḶB!.bQ81/Kfm2,u]&Vs2ՎhCȰnɤD}5CdY=aO`R~;Ռdm4`Z)Ȼ7>p6n;\qASG5{ؠx6" +4s[TӶ֙}H/á2d|eMGX8DM!~tE"UUXXaL[%JG)?}Yk06ʚУwEe@KX]",k(:1`7bI(ш׾Ξ9񡡏GB%#&JAjL0SMiA[`]=n  fY𩈨4*t%߻|MԱie=Npi13It,,E$NċTĊB*qd=誄 5Xz海S@;Te1Qƈ 6 dH0@S!˚kz׎bzhӕ/z\ZߕeSakrF%3|hLeY~~,*by<]<<̄Kj!zk0%WTo!+z DA`)Ɛ󾢓1E@9e{MfmK CH>L 4%ѣu/ٜfd"6@HBi&(+yQC*B g2{r >d^Ӷ: \5 B, vtW,&@X&Fb "hxZ[ H΁cݕ]u4;*3P(6O0`lkG]DcvZ,Iq~ԛ3Yp~Y4v/gf(5X@IrדP$$ x0U7O}iYMΑ5Y,o1F$ $ul$666 χ Igue֘cw5۬}q{u/dq2<8ĺgFB\H`Ai{"$"jV}GHd&9^^l٣QHbV\fb .EcAr./)syu9gtJ5|ECՒ^^ nlƜP:iM V|rV'%D QABu4': cDM,г%puvYO4ݹB/% " G^#1]% K-U*zwms'δ]0K~TVof?CxaP (("h)Q["P[SԋK7g ƳfJC 6e"AD :#j@Mvv~|1-Kj.Wo#`Z23҆j2.y<ƥqo>Ey 8cHwo(z`.ۙ3DX*MsgVzwHv2yS\HNӉj?\eZPf`dEܨc#0!M&U/rKG OBƈ2qNܮҤJBt&%NFԦ s5QZawntP`?pCGb :oʕ Z0$ad[+m2+vpW͑kJDk wTΝU<0K^Џt0Gb~U0<o pa!۲-M.avY ɦRGe޵֙| 1O&p!܈ pb19uvޫ3 {#1iQ3ngd¦neu/z)T跫I^fwǮn_0##˥K>?qEY&!7,̧}J?3 } F" Bh")ANsݛzd%Z)Z7nЇRVtY8Z^~cbKo~f(C~>qrP$0Y@RuI?CGƹᑨ$6ix8+EG7w::ny_,7_c 'h/^[j_bsgܪ.~~ [ō)VXL y3opGc:^g2ݴ6nEiS ޕ/j{8~E!Y>(Li"uPTDL%tsCun&hL[.o^aqGʄEO0R~JV&f7U%1GQC e/dk2ùǯw3^017sx5VeMVm!cb9]>]EpS^j{LU8 ;[еEV"Yp=D51W+߇3G8EFX䗼jb#]lfR+(x2",&*>ޜIE-30 OdW;=!$~oyҨc55d"N1o wY\ˀHd'n1dcJ>0X02 Hq CK+BJm&4p-<"-|_+$'cOIFv.v1($9yd]f$4dΙ(GǮjkQoXyIXެ4=@Ȉ([MR0`?OmwyȝV*ǠiUA=_숇eGEْO%@d/&'̙DFd_ +^XD4b, jf B8m IHFm2qY˪.0i:*)R)aBlxu_qt_|HvWRψi伺I*JTLbRPὈ,m[0kJs| _UuXɦVk ՚56dL&gYN s чgU^k3?`%Zl9aE4ƖT*:K>^Z7 SA5^y6f"ϟJzFw0=`3veC5EFϦ zmde=!@/IKTŢFk~I+ 1keGt/KSoBgnԑ{M^4g|cBbYXf1CƑ3&Hs1Ekeh~{IIu$C N#*h9 摯]/jfILh?>c{%=d9{ЈYIq6M :+MP2jd&]  2KVY;ֵ^*1 Ʌє(;T$MD33C@4IPt`n#de )~ֆ&@MJu`a\F J$I6#ٷBٳe()r~ |g' lu+M9%KӉmATF5qEzilPYxLF1k_-%8g,@Cr&=AZk#00q2 [oNOzl&y0FyI ki$8+P`}'Sw+_&;g~~ [WU)ǃ9irӤ;Cޡݒ)e 1/bLxqR4%I~0'͝dz 2oH\G`M4Iܵ3O;c}j .M!2ϖb:X/Z8ː6X` ml:LTi dA7 tbGWxNS&נ&BR( ZqfQo6$ 9 s#=𺫞&=x,J DE\  NA,zGl2@AJfSA?*1Erjg;4)GЪ:W:4y3޵ԟHz,È{!D B)Ӑdq7۫,a89 t2tgRu ND0x`Lla6)rhnMGBۆ.٧{ÝψC<6zz -Ԙt"**M_-wG;8ᅬf6>0ed&1m(bD vHdudgΆ^^1./ ?,29SPaQMe~Sqdpo`TOpv7_Ղ5I իCeQ %NOkIUNGߎ(skn'F}+ed 9jPR5lP(XؠJa>ʺ |& zyx ӂ}w]xϯ(kKa#yP*^ щ<` Knz1kԵf~Wm7VhY٥ uKS]柑Z@E^՛ފ' 8M`=9n %B{S^\,#(_w69s _<-adF@dp@t-*ivnoַGz֟BP&gEw7~gUٕ)!o*u!D 9c5_+>7";\>*۲Bѹ6Gڱ3r!BѣHT hxK9}gfJ)!YX#a>DJ[OMg~5{99}-ZX.g4w,K& PcS&CGǂmmW5KVPنj+uꓩ7BqZT=3k54Jf3ejf`XJZ@!N DL) . i,6YO5_ckkbK90$~dwUHhx4XЕڟIPߥ<ss7u:^{JP,@iKVN-N,!m<p$[ic%Z0XV.Mr!b6 ۰r@>.!$LT5 b5 }spp.+;NSKUz=vF^#+0)! iJsk X;42e9M`ҬWS)9LaʈP" E؜ZDF cmTB0ۥesVIswYlM­P-" @V h.xC^ 5qvE3 J9c7sßoP>wfexeE^ 1i4xdG>%'v'\gf s@(cQ`*޶"4:;5tצXxi*a Ju=ԑ5f{J fzMp 7 ?9`ژj^0x+ )hqO=Aa'w'J#7 ukVkJHHSDs'Q=GHhz=/7䚂dx*&PȳD8yېa ~c7ӃŤ8 L%{8CRzϡ }pE@ڊ}C O-dp@8D;J8_¾lGŅ<|5|/lIs *ѓF}o/;acџT;1YXd_679L2&(_7rR$RrRIۈ,h#ܖ0(RX2h6|yG6pG|7E*5DBp5o2Lty* sm>th^iTey[nwSKEB3b(AgX*\?(Q3X4JQ$`N 3@ Yup`Ckxk\0NDteO,x{9F+l#;ɷ|0ֶs}T ~86 )a`wCQw+W( $aÔ,^XMKbl(%<}!o?|ǖ&aroxdZ eY Y]c{3xoئZ"VSmBgxCq]7r}*z!Tᘮ,RIT$Gt12H8ŃqY>+\:p*|zX"*myv] 3r3ءF;N= m;]a\K{ c[]$g8I wm .`#DZU|B4抱X~.%IF!&WJoːT~aI>ACsf63 BXVYBMWt=*x2DJ;=W*;n`%Oh1zt *6gGdAv/})KDE(J(^9;D}+qÆGnR;gZ~9=vO~ P^" 5m[7kFʧne?y+v с_|E^9:VaļՊfADxތ&3PjȒGSJ@8*п_9d*~,^=I4dʖ}wZLgx2b1( 1JZ1,[ח2ёKOĆ"5fR*,GWŮob:je>!SB0o*)驪0ɐIVu̒q-`2{|G69bDtqz`ZQ5Q/vBE #vL81AUfA\2O [BT1otљi"M D\eP<0X3kdE`I -26:RB& ZKA`|WS{\_kv(xo9֜\!cɵnr]L""^NUXX,A #zǻϹ@շ73$qLA<"nW+jU &P0-'@x<,5Ǫ7ŇYPmB=t !5tjBR2%h&:t^Y &ǂda͛Ms b_ݸ%8Ssmj ->sbn~K;`U o M^wcMHh{Yݲ* Nm)'-z`-\f2`q猾+'D$߂hd~P[+bY3†R 9* ]_]kfnX`s/CD7q ԛl Ui'( 4@.D/ׂkU$K\RD@anvPiA˦llXa ƚi޺^|)\{p2=ba0epu[qI}rsUif/cvWt Uh / O ydU+%)3P)ϕKhX ?C\4@CM랕E!.>T01{3z&!K:[fĴ&ԋcZւN>Z1MJB 0i*Tځw ]'0`᳴ -'lX#3.j= eFUſq臔)1"?4PXJFQ7z7kKoٻ޴bu aTDPy/4̈Y0?xǡR -44rzj޻ҝ[ϟ{/pY6-[ݙ?+B{m ##ig;"2␆gx`l\wIToOr!{3WV#?aW(' ?O5,Iʗ nqHβEAylP: $nf]VSmPNDT Sޅˎ_` fy͛3y?uxN3 rG{AWfRkxUs̯2,7 3!qֺIJ{ 9A?.@G~J G, 6؈,CY*J5 09$3Yu<ۦ C$S&ݯU|M9Lǀ2_"bΨ9BǢAnkE<=F5$7L2ǢlMtՎCfyi~+u-阀b1}D"M rBΆ40^@2ZI_&5l:_S$4U9(&QPc۴Lμ0' P(d qo9 3D%Sۺ/ǽ.nf+{y}r;e"ƤGyz) ÏSH7`gPMOP.6A㎚V::# I-nɁwɳ>JXU5R(n,ר:y ZJ'U.DAHܯdjBgT>̂AmM Aw< s~]a}cniחKdBc+sQM}UKUH/ͿG  e @*``^3!)c$0d^Wg֨^JZ#$L~ܻQ,E%_4\+GK`2'E+ biG9{٩0Ǜk5jdҋ" i&7CSw̕lF)FΏ<Q~竱Áe/}n*]*L'^Bзjtt׺/܆)qP G%siʔP X kR>} ŹN6D?IۄpFۂ.f.SBY2MGCF^ n L@0Fbd&p5-{斩Vn{QK Ӌ!` n-M{ޓƕ?5KGC)|$t1M2|8LVB`|?C.G vy10DٖM>`QsGBb3Ԥscvtv"h<*ߍ'ρPJRiw#.n?Ygӽ1v$NbIbc w#)xBm`Mݜ(xn(5?<m+*QJ=͞[6fwf6){nS , ̤ `hĈsOo// 6P_ d&ؑѨb؆ P[s*3,ƀK#Ǎ М,M`{Qlr:qm`6ca7TBpVy0 x8> 97eC6hNt{>VAM^Ul.Jsd s>%p%1E~[ Omۄ>Y,C]ڧS9VB|#U3+-,9}m*$* j* st0JlZzeU<7kÙ#Jˣ-nⲽ)s_)Wm{B1 QKꊶr$L+7/=OԾЙcZfYշ"Y_dR SoFxA 㼴:}"J?9#//+LR.[Sv9T/WDA<xxӓ#6qo G0bı,H+ELr4 L+ZFLC3&80ZulF'jl¹$}̛dlu(G}BrŜ3Ze.=[ZszMk⭒.BJi."ך!ㄴ}JNOBb6`НFCR: J -6I7uLOi R`ZǕ:=L!@~v,Y|@9KXj[')^4ۥr#Fr]'m4tv S ˃Em_Q"vYCA%AڲiLp@%s@)͜7QE cWt9р"ɪ+:B4;}j 7WGJlp @F|D34!PHz534ϓ˰V935aj-W(HU')en?k嗌aqUJA@X'gZn~:t!QP;I6i" MvQ: #mM:| /n_vo4NY `#S(=7.tEp?>S0`%?]Wd x$;vxCEoG9; /o1goVR ۟ψ qAZ,)P{i4ƶDo}tt$ zĠa8Km8Ԩ<#?1+CZHxÿ1;j"!lӆm x_DJtRuA7/҂i 5!S]8Zw:2 [4G+*C \t3ht Ow8~ݜ))7.1{cJ;9XBGdYtbjJ/6ARyOP6+\D7=6ak2|Ixj,AY~J'qZ £ qfpH2]6+` R?'zH%+q&;i QvtX} ZL7 X0eܞ 8U7E3-|b5q~{:q j^"EwQ JeϹQj*%:i'Q]Lآ!5չR'4B믡K1rOnm[LFb0R`Q{z5̵-s! mb 0xgW>,J8}'[瞔=o3ŵEtVY~]a:cٌ»AlE$Tg?4||z{R,#tbRjmõ&o9c$nD@T" r X_Iev̾ɋgEwTQ*HS#4fkK-xe~{RUU U^C:nUM3q1LCOLGOBL6>_|icÖu)THH<0X@8/!7p5tHvh_ds@ Tnj9"j/Q~ BG3J_ ^ bt<47~` ٲތIgh~Lg,x˝('Ru(Wq)sKQokPX ư\j$T>=߀28߶Vʅ{UiEn#)ʹլG)yw_œ=:Xطya(TT ߁[wn[ Ap}8Öj[.Ck&zRa) =؏Vb 3)nM6DzR Mbw|J+l-HSlCCbOhQxUېhM:!&s >? M}}>6}әhOv( r!8Zj>VHOJbO EKJL*l^DO?K`:i%CV7tZm )! =/ВF8˰4g\|(e.|u•VuXJ-G-St-1DγU4nZȶۢ; |Fad+b[|Ig? Wʩp4^Ҹ&6++8mh[q9}tN-eS(9=Z`fWy7Nji" Ou>Yˠh La7[u*$veynVFJضڬ톧 /iV#|nE|XY/D_,۷w&Ͳ:[Gep`+$&}pXySd"5x>2ߍp@+3kDMX $g8ނJ=k>& f]^dM]\.az% "XbG(= <z@`]\Eu0y|?A1Ō[t"J> )YdMۖLҭ!"WK_8|Y4Atl’I+ 2BJ/mAhf=!/>o ]%6l QlT@n˗k}l,>59~ \;e7&TU:C%En#.34èkN%J s [5*ZMl1F]p*0y;QD3 7X,~ Q'٧tM"RVf2C6K=hX]4Ntp$oKQKyۙH^(ᨴtoK)ȌhpH;mZSJ9_+Ьn/FtFhgn T=NBnv,:Ypތ7h:~My3XQvZ΀xpՆWGrh8| oS3Ǎ2 .xau_,ZQǩQ&r̢? XKLWd]r4ބz1En^n[n7v#@x+5$`J6Jjm`i9 Hnx[10}ܪ .V @X+HJUN/ o+a?܅-inђNCr :9!9[#haFSD6_QrGg*a0n9R*i=`kIRhWh -py*{I眯ćR633ғp`+cõBQ1RC;(˷9l SU/m #@~a5EDXX/agvv0 n7k!ģE>Ӳbŷ{RtKk[ƥhct)P>+ɶ9KArv&c:|isd;vaeչ8ٴzO[1rtץ!ԗ /]yH//5Ǩ79\F*π6 {Wv';F%]F܀?ǘސ~` )Bq{EP$η GhpLIN?(y+-+zomؽI. ǹSUX5^Y8C".F'h2 &{lhbf f}*V7`Sݎx+TA^r.X)6%io_Xjvrs 2ZV3hX@0S쬨ى%*|3qĸHjlny,'CgQ3%pCFQ I϶,(V*6uVzǤ^8!nSg~܏trTתҹ\ :VͶ)1>vE (.83Jp^N~/!tYiڏ?~b ՏJ)te(pZ'^"[U8Y=Ek5v=:7TȶĬa,U+ $p <Ӧ?A[*V2X"+դrk$Z{2@4uJwT ?S`9hL.)pI%$%O29"XE9-%XY+fH_@xyzgr KBUF83Y\2Kv؋^Y6$@]v".NQNRVzvU럵v`C߻0b#/" ! oFg ទ焁[Xos5k0P"jē`=JZ˒F Y{(0 Nѱ.ހ*ѩ7= 䒚u SRcs)-L̻ōKὦ!>_"BФ &r)+]kP9 BLǩb`]\u(Zޘfh)B68UY6%/ _eUMn7I(8Ef9Po/_n`,k,6 } JN/Y Z8Dj3'IK˩,}#2aN/g>.Xrs{(PQ&"gZBe>ҍ8s%JP G/ALgjNn&;gs켲^$ Iڦko*OQ4#a4"E\xD/ΛG]h9?N%\"f i8 ҂DbS_Pe>=?WR4a|oB1lE产C,5 |m٘uL*Q^¸%*fY7.!n(S-s% KIॴBc[DZ ^cڠP4u|W+kx:OBr”";56!W &(wjt9EǸw)t^j_3Q慙ACBY8*{~uj #Lne۾r@t`iQs_FZlARozFӦ3B(ו*%=8&*-8}W+ATh#GN?Qt@j ov7mp'x(qM"E7}W;򃫫O$ iAwk# 24jG<S,{E B`\1TD,L M /BsazN2צ`KV].n*˝zH@ '&)٭ΧlpSd/!(ykY$E(BV=OTe ̛9"x`'J _TQ\gMQg'4 )EÔmU>`ahvUAAֈ[q{mܚP~}q143σqzhXfǓWۊYy#7uqsgr%ӏRyOc$ P ͸ }z46&d+ F տr9$ ib5 6ErfelqW$&ͩ,6|1r'Hnz_j9Իҩ'jMX"v~db1;fJ͙c`b;GYgi7e| {XŘt>*Ԥ~\ S\/~pe 'jr 4qP{YD-f `^qxE[rd"4%w8wmqmQYF"xlE_E:UM( lmZS3_.5(&F?c6/:|(T|^+)l]]TgiƥaI+{@롯_?} S(k5xKy ?3l7bK{ajAF=3y[^Zx?\ҧТjr8^A,ONn֚R2tf+2Wa"h:MK=N"3c~^`k(6hڑb'EP/ a$Z!lپG -VџC9g! UVBljPKZX/iyzBk6'mޟp#}FCi楕ʆc~K;D:!͟%*B ̄#TvZ1w PAYݓ՟R +-3CԺKehz%#{nw0.m!H=3 q˿L=.!Ʋyl73HOGB_e$+LE4>`hh9Td& tRLvsCᑽ(yp?*OqEB Qc  BJڷ51&;I!h:GQh"7K'?N{+"CT@df OgM&߃/elE՚m}`¦njMfxi}+^GuHg9bJwV.KtVX+*s: zP|BI}KQYZy~vj2)ڰV)KX? eNI^&|([N @(ۀMS=0Vl* M =j&'&Qr)~Ll93}WqN+0bZ{7w6L\ *k%Ex A,o]thVS8,LR`Mij%u}G 1h޻nrBl23)=@$ ?ay@2\ct0#<X,or``D.єY /bPe67[27l"kPO: T u,+ dƆѣGZ=l"`;XpoPN< f$#Y +{"rW>6lQ ބ$>zhQv]o>ccrۏrDxDc|Yy9GV8b"Ewg5{D/p3[ݿuA}+@};5`I@Hd.Fǹ k9ɄU& )Am@RUU/ Sgiz7v;**dsRM^(2anj*ֳ5~4sEůlD?9۫ ƆCy5jxTA N \aZuV!QDf$]@ ꕂ! @H6KؖX{2T  Q'HX7tZvLFqdU.taː/VQ;|>L"l^6|I&k$V 욳ofo^E6o>Aθ% cc خ^AqmD ú(ԒY-,6Χ  Jw2D!5ٸELm-D.xj&770cG,)d m=FAXif#VUh Vk))̇]+t*mh8߃җ80Eg -\.2(O@=;LLu`ɖuNkJc%Wfu% )p(iz Nx: U8tfku]eS̊@ʺyq~uoG6D|'\fM-}?Q\s_؛y:]ANk[1{%RxǞ?:(guIjSPTEmٰ$sg10VL31ӭ3 Shkn ڑsup&f'IV`Yf;ƙS8z%+U#W+$c3kkG)R;D!ze]hG{(>^bޱ_k˿ aF+)H2,?}蓮_x'+1:u>KNsuBB`ZP/tUrפEN[l'P:xbg 9*ao [ 2m=LFI%[}HCl1us>Sfjo_OR{Q}-I$ Aƚ^#c6 ,\1 1$@[\n3PR GV"!#x 26v%p s8<_s%sPVf8('p q~>EGmIj,wV(D`& U|҉AP1M{DKGsIk7eIYߑbc%L2l`Wh\>gh?^bpBWR X} 3X9NE oRpZ@ A֌ Jg d*z1D0..zP=܎޴'vxvJ|Nڰi#4e4`6XX٠$p{fo)K#`$n%=:e1L[e7*"ta 2DŽ4B樨*i@Yةq;7[ }2x#Ek hU5tH~=]R+TO)OJYP>Lƛ1dlxZ0XHMŒ2c hj5"@XRB:O h #Z;Y4V~4l >^_c`$㛎<}8(=GgcKɂ3?ź\V!8*w\N6z%Aъ?03&ּ~u; [ׅH"IZf5 ytiDS.u2o;gUkd.4n5(3 ڹC?v _ ޼79Ř:5#Gl$i1RԔAW9m|/ >5󵨕=[N INb-%ejM+k?Di:.h"g"T[~C{C7̖1ZVsT_*zmQ)3?ƴν:i wmďmytjuTHQ{)?|7 4 M}5¯Ug rV4Z8`kPʷ-ҹ&yEalh,M.񮰽\_%A,?5*ZDIy8%7*`L?8`ҢjSEEfwH]5^UN:T0w_/72A0==uQv?g`l]h_JǦfgdAO?ZqJE)PYDg붯д@0\xđ/52P}cS~q]L, F}_@͵f6n5Y'j)H|puxָ֎2J[\fiYw!Nu ye#2 >.4,0\Sn[?y!GI *C|e1} `DIrL>w5$a[TPnOcӐC{'j;B{2:+I;z!M?U#rcW`O:0uגc9pCf^CwtTɥ 2hP8HI;,3;I&QM .s\ aXWyyorZQbJv@Rn^o~+EYvCU\T3H}KJU)K8&4]_c#K;jNk\d$:[c$v[e6u15i=;^y2y/ah=70TL3.FUa\XZTYB72l'/&Cbր<3)_.i}*p*jĮ!ܹp!Q`\ BqWyZ3tRd_pNuj:3Nv-+rDO 05bob4(- ;cG{`^I}c'LFǢݏ49mHb#k Jk ֿv[sr'ީ0ב0B96g.g;,# ɇKڦ"02ƃf6qP[U +xi:abo>H$AS/0h'Ss!"OK W;rw3ӌ.,e[ӆGͮ_b&* iDH"5̥B\6f5J4smsUk+ދ*̬KWKsSjpsG)7KKlN$O_xpٿ2uT#-l _+GQ詂y]Z.e2Xpcn_cɱü)%2j~C'Wx[o8ǡFl[6ز'{htWcOm(Z<6N2yR#2vxd 6YV.H޶sb"*.i~:I(Rţ\~ ^ڐU?~cX;Gs=*> ?;D:QxBVߎF;V b)ת;=YNI^tK8aM ׈*fWMup%o;.0VaĪ%{0|.e&VT^i6*t1&aHѐl1u2ykֽR[RR`* ,_#plAcI(jbw^. fǩפ#+&풆ގ=,?  J_l% a"\R*ǝ)(~yruB39"&{2`o`!=Rpbq&~T[4//SвW>8cߪf3EK(Ql=cBpVVi C &VV3& YBy1Efԑmpf9n)܄_^r`ˍ]W|~p\ӼI?8i>9hFMsfDk?LvO4K\AOĹ_B}e!Ïs ,N8 S=T_۴[qw9S{Do*7sc$Xn x1djzBe`֣kl]ڙڧ;Lwtɝƛ\l|*U2RT{Q$6$!_NORS΁=Gsl; _d$ Dİ姑w "n.sT|%#>6C >X WBnSl=#lCP3 u0Smu85ѻf]vUJ>EA-U*jE,Fw asFa0tn %R|hº}COVE:TҢݝT~ɋ=Ί>8{[m:ܶ[\J*J1W]oP3H*K|c)˝ 8PNs{n)ˬq*3!\B6o7VgOgUeȽr].g #sqº La{ N3kr]~7ϼ(uM5 TaG_꯱]Z)ŻGBZ d/pbr2l&}Xbޏ.R +VFj<Ct%)jH f:Bo]Б6Marq 7*.KSA`[_v;__zDҴۜ3$;kKv_>|ճ}hW|}Eׅ@;:e4RKX7[cѥ/{=RY[;X*9JϹP0\FR 3IYV-4(Rc<^ 4 y\\P٨bþ@L_ȏ+A Pro[|(]kMd #%f ab IdiM 44>s31*Xn9W^=ԅJw8E$@TU_ d o 57Ă!Yc!RƃSc~Usl4b1M'Hz'Js = UR髏ymcCI$.RD'\\T et896+QJ jbH>D;w4'%BgiNp%Ố|+dioLɒs?zvɔ`,*iPoQوl)g5uaQ 3ӹm_zV{ȼl9c\".80F>k =O)@pzk?zV1C)uF7X\!Fn+.ycz>INF0YO\EZ`W*Y@rr#mSSƸUyyPECKH;rw*#vHуJI~ f9&Ri3Rd<{< kvW:LF{]I'USR%T5{L;ۙQ;FȋO11W+-G\Nè-G5.1{P +R]0Ю)b1*̺ܽQ|BE$l\" 撽QlnfŐ"J\yԊ6b'vF;le&x͔[5|c֣;i Y2+¨+/]ŜlGsοo`oܩtE!+(oć:`joyƤa=Z0(_sx0Ia<EU͵H䯨"Gʥ+3|XTa\6?~So'RjJ;Dw%/C.gf>EţJ漘^RgN@_ب.#ziM`bYL9>0%9| '^a勁Ϲ>y;1jj.&Kf5> ͒覀LU.! >/T'fq"˥{8G85WKF@M%1& OJ %VHIY| =Dz< 2T tI$Gp 6XW ~ V d\ߠ9<c~x:f({3a,ڒ ;lKB]3jA{/KA3YlCÇL^arb evhOK*>cH9jgNbhWH휟yg0^VR[!L8tn]LHrwN2Ԙx>3#lw;?(Cd223Gaڀfɣ_D m?0\1j)}ҋ^Og#}㩏nEgFY-ٝQ}<@FDOd!!Y͸R` ٛ!J >%_r*RcYT\:|eCc/W AujʶĠʽ2bC(qozS+iK 4TO*? $i\:B54GAަ9ItFSqdJDoȧa `tVܰm v BA6%`.xⳏcQێJ:GK<0OG3OWAS B2QP鍒5ǕXwgDJP>[#|Q%Y_T&/q洰ɷEWqD+A]v& qg@fu"T.OuD,It`m[2^N =?b@A/Ak11ݞh'}Xіw6MK<ǿd}{]UUJoXzzK 'cXQJ/擅zIݼQ(YB\[YK]kk> rCu"ɿT6"(\$]Oy2sT hncc =@W,е\һɛaMx`6q;x@/Є[2!a6݌^[02>&(kC0:ʉx mtx-!‘D*>Z s+Gx% mEWTWg08.Z\糩K/7g'dOݏNbaViX{XH`~_SƼV2e{v4R!$],X/>7YDleʕt]X\s8RKN?Fw=?l+BF) 9\f@}!x`b\qқɷZ&eVBwL݇U?RS2q<;MJ\0 DMܘzx-dYXRa:߅y7g"n mp^XNܾ@P=@ B oB a GqAlY@(Icsem"LJtt6LUz@5fU;GY_hW>(N`IGz8S>2Q:tUvm6s*߰#ܩja^\,\wo gk>C7gՋ_>aങHs'l|!o!-ӧ@ӭb.}HX$&Ĕ[^w.тH.əXD7Cr`%|m&-/{]*aoQ{HJk#Kٽ꺡L qw*G }5_ ډRBRᝉIbMؗ!4Lihod~:k&S3Ԕ0!*%C ڮ5w0_+l+-s' LBTcYP_Y[F^Cl@= ŨGzTѸwAyD^/7a]OU/.0 (s8D3AB,jcHqs]ā7]Aj<yJGY/AE)&U4bD*F+#Oz ' TŶ(ul,U`S+D39@"c&lsKBKAnC\98RK:nc-%@7Yj:x.G9TfqH-T\6VwS{u}O&8#X nM^vJ5,ަiiaBoqWtpmD"l9>\̮W>WQ :X㬣2d%ػΏ u4â X˭km˗ܤ5Z4LˉaJ^onj3Ғ P+lprcWFDѧ~[4 sY^VF-然"zdI<\ʹ9Jl$E}K.qq&vW#Ag쑒gYiA$VSX[]1o {>8K)~^6OrJul/6AytUsBQ4aSpp5V2*p ,/->vF1"^pQ_2oxî&*F)\í7AŞ*c55fiS?4df(tygĠr:y թ\PˆL&vj?|ϟjγᛳw:O](ԵSGĖ0> D]/:<Ѹmv6:"8Hƒ;qh q#qb? ?$}~{+D3SFSzXPto!ev [DJuR$r̢1> =fE/{6x-4n6Ձ|8c. W[V&&#_@4~zSNpLzBp硾w|?+V4 3OX̺45T k^Oq/RwցHmkMZ&ܼp{05xawC+ ^W\ `Pmpu]%d3°c~?SxӃ\pSy1ǦE!DMg!)_28 fk)2RZMe(Xk}Pur.lȧ&Fa&$8ZPBgCo;ux2r޹xCQ;xF Dղ0:AA߾Z~An{ZʃYMyZ*TIy4;΋C60Kd fOi{*puDQ&jDCΚ ,In܍ 7>DDuݚ3t"=xe>Q!;|u[2rAev@=< :UtT޽ O.`#tZ'\iQͱ_M K e}1e4rF*zԍ Qό|13%|ycҏF[+0&x&4R {%6ѥP,p~mM>΋n o(;}QbUW5i{x{hl|zI\_/upc6@>ͯ=1 Z~Ɓ^ ŔvᓬbR l#b 6*q@eȷ"9n&FqBї~3 dW*4Vev@toI?XN9$+oOe/Im!bsP js瑈`0_52 .5 'PUZuڹv,#>0:#)bGXNt!-YMB@w϶+J)Y AuoKmWe3Lyp~obꪸȯWs"8Z#S7(1|5*nTGi9 &[:X&:[ց#Ѣ`۸Ǎu[_;+KK7JT5a]8˺MYVP]iNۜ5~tP;L ,U̅g^fήXqIR1m)>C-w4;~Rc =- `%ov7, %X$~|&G7A) ͵"quQKelGP5;c'먆,  \u0?sZ^XimlPW zˋ;Ř$ ҇﷐u#h.^G'o2tCWEhyh8k9"_Zp)%ɝbg p4EhЄ:\Igkhۧ7I. g7غN]=u?H7v<"NDOc`5ë?׊{s͆MNMٺ̩ܨ2bb\u-d' Rw~SO\'c޿QO*wb)ǖ9woBAO~{(~[i׳A̮ipbך}PH6}' ?h(~"y'9Mڞb W}Tfd#K$f %bA$*3 ̢eyL ?4"u,Ȫj&d%]O= 6eWq@f¥3K`HPJ;B_qFJ`rDWe ēê a!@'F͛T=Y"Ap һq\nf1R}YR)♁hz /E@ٔPM1k7U+&8t~5U}\+k3xͤ%e3 Y?ဃMu۾g/Vs!Bꗖγzxݍd٭ Q˚0XtQ߶"='Bi&&ޕ]8$qEz n7Cl$[HP. j ڟZ(:Mt8\*j`PJ8Dp. p1ُ:I1A$U?sDg4 ,#Mmf%!6;& 1&G":w Z* ѩj(#zCgvڼ Si19|:ײ$ɣ/~eh陣fJŻ\Ui8Uwtx[ N_˕{xemN^b478\iLyw7 (g"Fi) ׽[K# oG~H+^94XɊn6bna%ԺV)(wY~!X%j@H\vXP)"tYmtPtplԴ@kHF ŷ)b4~wy37Ĩs+WB)G~ճGt|nXM(]& X@F3KN\ Z"@pÛ)$LQKt #|w9ƻ, " iū2]޽:󪫃T! [&pŃkD)}4uj3v`%Ce=.wcN`F-v[6 㢲Jn*ҎO}^(8ʧm RrQ#jh ߍUɄ$I6Gx3v$IΤL2 S]`;9 Ӎ=Y}Rr2~; @u9NTzx6A$@})ܢ iPQ]ĝC@ ,܆ F8R&aHzbwIځG2JjqX w6견cOS:J:(>^!7V+]|'kkU'|{i wpTj /R$ +\e[$ $Bw};(-gPOvwפ{D;R&ijݳ^ onZ0ƌfŦJؠڲrt 14 BHsOHI8>'vfn$f|Na;QbMⱊ aT:GГkG;XSsZ3G[tQu;&X5tʱK+^ 5[^!+P>Xu#T\NN )dO5F"y+↓r*#skޠQ Ŷ^Fz5L4meCȘQW41E*r}Q\KwxtÚC7>'3*umܗ*ҀW 'GN<dn6I0<[H4s`UT_`>]'q 6 %`gLJے[tMÔ|<.quF3rq/ּO}]/u.Թ/GSJ6=΀P*K+JȔ$Qc4zu)-/MLG 5Q ħZ6uecYfh}?2?I _^fckgL@.֌7ѻӥ$phЫSZxFC\8U):kֶ3xj𨠍!,<lX&ScIF}֏T',),]`6oaZDlC u):{ZAQ>_e-ۂҺvL[oz' Jh?UVD}8YVYcωZJJJ&|5@[bcpZ6{J:^uO"AK1/q o% q _O_gˣ3z_#u"QS*4PǴn Y" b]$kA)Gm cϰk?'(OI-hN*`E ߑ7EǏ"M?S~`yW_Ň}{A 57!'7M3eFQ֡ wj]y0:iy -Ѽb,  kF.XaMʹB&^%5ފ+,ܿc@ÄdFvSqREz}a#~O|v3|m|OtɆƪ!| "Bz ȧf'm[Yˆ#6>p&v<'0HM2Fah` f \2U4XXf|,0Zaq@-}{^ ΅Ѓ"`.fg'-Z1i3bύS*8ST &+jscƋQV\պ g]XݩGx>'uo 3M'3ul6$fyYG,ot!ʐޔň[z6Mi&Yq[t˿>d@Z"y _\Xc \a1?1 4 BZ7=Aߛ<-OtZ-w|]o( VHR;3| 2Y[ʗ>{vKsS'o%$x&1@_=RVm[۞I'5m:gOid25켻MhIcXsu, lPz-g ԪwF K;{/giZ-A= !?Kk@ oJ#ﺄ]W6WTh2c L2~)|3 V b{mt-S]ahiB sM=ܙYPB⽛dM^`WNUGEM1'eb< \A1CzomyuZh']."6rhre S$kE:]b[oGz%GPk8:2?U58&&`\|<Y"|%W~Q* Gc +uiHF'Wh9ݛ3lX00Fp- s4a*İ pJ)ט;9=sR'n,0;{RG"}i-ACRfr.qD?U|@]e%{n=r?)G 3tYe2m=SC0 ,nw2c+$; _v׶M_F[Dp O`&e=wG'DKEtit`X6UscYy.kqB8L脿6˂gq xMƾgLfJ!j~XlݎCr3ꐼ+Ju&މ>Ȋkh}6] T˿-F)(+[[bt{fhS`M\b0JlPmrÒ7)85>.t0w $R4,</8̬/ŊMؖz[v$9 Ekע_r7ń_w-?Qd;3r\M,y@\*kd8aLkh:5pYOh5X=볅..*MQ*eՔ/<~.54?W%*Fw녃 ~M1j͊P2u[![g0~s;.JD2 Cfd.>pM alYW9MV3R &^pm!YjkLܿR% kVq5xc `r=4$Qfj*-м8֙VS $.cX~C_mCXfi"At)+)IEWI~05)bl p\d)Ty)a@)JY?ɰ2P蜒c%ox HS?tjI ˟E]tyQ)sdt fC$ [KS\wT[m$xaP4$xcD {aH Os}>i]?>h]bwd#JܛuE?N<9ΐ_3T_h2!~H{=ף^.&\RW4u['1U"\ŝhLfĂ$ʒ(#@Yt5UUVlUlX=ς{I;ƴȐ#Y>[ zCtJc8,o"[?/U+GuBn9WXA}-7 -L_4tv!=sӶ ^-f EEn<b ZXظf>1< ˲LnC+_^ Y` >'_Oܐ[H*Hs$l_X*G\ mHL:4rN*D`x6GH+ 'ڞx![j_՚]|-U2a_1 $ڤ.5(Y0=I$\-:scO%{W2N99oh>ҁуr`"FΌ8vb[59b+z$Ia;]~#u| @ F3ȰdhFp.Pq-9AϨ/{ 6R4i0O%,'sN& Gx8^Zwv{^LU5UPHY7WQJCDm#:9O@-c3{hjV_ćb=(m+}L#\.FqJ>%O>3M 핔M ~;.D!T QJJs9-)h#P>!KqxxUޠMם1o򦛔Y}d,o/2k\uجJSݚͮrz8׫)m|"Thkov߰AmSosۼyڋ(Qٞ ZMԌA,aJv{S̝? ,W Eh%DqdwCPyVIPPdYD |3cW-69g*HV1q3WI!jW+f\7*B0x/~C|Td|; e]ђoVצHHվRr8"YwdY~hiɫFOQ*f JxHc]s "f4re?]!]jم:b8^tBuOEcg,S U*H'լL`kj<e椾$ ui䕲ͩTrn1i:AJVOUdI ).Zߓ:*t}]MRj-:rs<袛ƕϸ wƌV>]!G,y|l{P2.]K,GA {{qE2ylYQw7 .΁r GBA@uO|D A $N0}v m518l[N& GsY-BͲdyEF0Gr_ܤ8c;BӀFx>,tv4y*tT"nK.RK3A YRB/uipHEҹ4a:@9"6@)mq0om.{x%hlUFЀ2xa+;8יeɳ銅E-Pu2H R']L^:;4ͼ6\yATJ B803:P2' 5"F1&h*dkio3&LiafZ޹\m\wp`m\j>kgԐG8JR*TbnOf6 GVF3'I|AYOڊVPL%JpY L/-LAtTaPW2Î5OBXJDϬ;3sbR` |= H Y 2[xwU2fFQ{1*̨f!nJPIAkZkR|} >]CM|'/,'0>i:KtsBUp\kl !j+>V |G@TJ~hh"25Mc K?9ӋC2mrw\l" mr Yz.S}edža*FAEȃp5XkU4(uڲ,Jy|'L@„d)oWq*O#~E7[ biԑG dbI = _*b<>ӱ tD wҥ@|;)"[c]bd"5PSmypOٗ.0s2:!7΀S-PhCWe'G OAM2Oʏƭn\~=yI)%_nx(dH|9SH!V. i[=V%~`-hq,\!6TI k\HI5yRgS-)w2lOHormt6qvNז&v0*Ŵݦ]f4^W ;x,2V5$njlY?=s#I)*,0|ު{EòGc0&y 5-`9J ՚!t}lϏxyIIeQ'|ѺR}If5l)JKA(O(  h?> [ʟP<ηy\/%p oȑ3*XK͜_5;,@ctF0 .ĐcHyʸ՘ʍn 3R.4'mvo0#ˁI2ɧhe0>X2PJr\]J'ֽ4)^=|}%uCUXV8zSnH xA,r8&ǁ 3szA- brƺv ap#/>9v;٣:CXKW\lQos̒SB)>-.$@}Hׯ4|2\M9Y;)yiD%5p7JlPOԛK>"2sՌ ! ʪLwu BeOr Ssfŋs,)#08DVwmtR)VZ%C x!7R}zaq+rcxFo7^b{'3!)Z܌= *L)mc"IGZ18c[dz,$EZF'#/)/.00L@),q`U~{~=֓~Rɖ0&->Zvnd; Y3t#Sm)ĉ(6KlVnUĵc&gg14U?x|L5 Q맸4?*cfDC ,?@9scl;*,bvLŌ7Uْ?P!(ےa@/D67ɤK璾C8C҄H`#DuB3=Hx Al|pԴ0SY㻾LZ~P-^!mUItӎ@2L/J14l'&HXP\Y{x9<)_9>~{l1yVR#Iע\@ "1 fg ΟTL3(b=kڟO$YlX0Tޜ% \97 44Mf2W;]C0n]sܫ)5H-5dG X 5"̗d#_y `[y)eM31!=_u}l?5"H2 %Vpy)H?v7W?ԓz%hm|i r?j&ڧQTj&w~ZWٗq"`=ҠqaD BTQLFy p2d%>XFWnr{rZXg! {Izʷ\Zn;SٹwAٶ8ܹ"UN 7s-uFoP"VW,sDZ[5*} <' `}:<*d@9 =oɫ,# ] /3٭$du Mrebg# >|τ?Rè-j6r'ѹ8fH: ";,)͓#Kڕ݊KZ SsΚ*: ^X77'>2Ni8h 24"3bPz"ͽ !ԆLm̏{ wHOM ?S-X1+J+A= KN *4AhY %{+O˥ʅx։e"ny"`stkUWhƦC*>#y u` QiP?G8\f&w/T`E)YjG}4Qa-+CS]m6gX;tVn0 p;yY5a !J,ĸDq:=q_)(-5^}[t]MngpKT#ckF&:4sبYwArD Ew <5j2?|Pqwd,83:9dcjқʘY,b:HW!'VW_#ߎ>?X0nM}Zܼr7(ғ-$\fVz[7g/PI ּ Cbhx@C+,&#|gƻTlv^FZ{D'3crӪG !jjt Br4)pޅ~#m 3ݧc/eo%vA!JjIq}[LL33KmAsT\U0 @a76gb}]^v ) !=6b"GQ;<%h뷈z*AN/ X7yt+YYʟ4SX,]A>{Ng~u5ۋ?DBCu%9PYq}ΝHtI$#Zw;#Gʱ$Brǃa֑|kH R}=W1"XTs+Bk&zrvL׿RF֧ol'W~(|5hmz]aT.FBz |ԗrogB}uɘ]*9K'ƾ[L@;ѱe1|u&NliMd#2? cRj_Z1xr\Ψ| 7}m*z*~h>76P'a}J>?ތ 7UB@O:ݡɒ!IҽF(Xo5oۓPsc`pˣWጋ0 9$/U!܅f.N +=Vi]xNe~t` JC dOvBC]&U [ p*tG|Z{c(gY#=JoVQD:!/Zi)4>z;"rɧ ]2V5FTI Ki7dy͝! M#Dz,WypB6i&Rq^B2 t/Jb?SL$ݭ\E5Nq%,O <ѭ7Y1ŅkkQl"GyȬsCIfY8x8k[jqaÐ,~bO#(ғcjND:seT fDo|R!zBIo%At=b @'1K}kx&]R?>x*H&nqCeb]NG4i_I/CxPxsf$O;5ݵMQ& - t_s =ثT'Mr5&4*Rּctx(2dy0e2w Ndnc8u)?ujt&5pH JHQfƓ8A8Ҡ5ZfLjNC84M#© .9t2ˋсO4h "y)@PaQi$>:KuQ݅JTQ}6c xT-)FKHoV4'P3!5p2Q-M7bfZ&rtNPsmdxș-~m96Qf7*siˈ}ɡ0%UM'!SCXGM~9Om7'SZHsfߺS*u0r+qG5ﺎ!ˌY)MWPOldyuԈ7l&7B˴N4meMv/8ds&~NJv8Tûɩ'*2H?%5' T+ER!iF&snF;á#}mi4:4@#FS˪LUo'}LJtrwD5E!?bBK'j!g`CTBEF!꣄í\A#to!cR6qiˆS2x*g=0zֶGv"@c L ۦ.7LA=0\|ӏ(yFP647bt)?|[Pu"?F;\C)sGM'7b-s"WKp%"@9:+ʶ!C["LfCb^#jERኞ-lp<wÑ k ]ᰐHzn14$bs$fwdxg3 {W뽾 %/ enSP,NXp55.(=$&e}~/nTzTu$ (PO<Q[3 WtD#j8ʢl|3mBD 3I՚=A8=Ó!~-v?M{-aS64j6S+_F'X֋SmjUg^H9GBX|tc&DWN ؐ<ǒ?>J ~|SC'Z6yj1'%V~ OGU$[$Au!XV9#P׹5#fZ {fes:6/+? 3[Kb;{u4'.ױș$a5XNMIjgS##4TJPmT\(‰Al|YaK!HWO[=BM`ONWMa&T3[mj~7?E*Y SsEEŁtfUXW5ÀRX9\VKgj'&f۳1x ?u\4a^F E9\G& kNw!w05Ѕj㿧XDC؀=E B N^@Tg2j - o2~3< vXҬ\JGlQ_$F1j{9Mr*.4Wy$&y>\d,Pʁb:I?-Q}yֿsC$-c⢯v~ZH_.9UdiFnITao=~37/T Q&|7PZdk[;uO$ 7R4/O\E;AIZMX,păG %s+kS T}2@|.Xa /*~*&s:$/[6G;qGIF$2q/j '{2HӼFp]&icMV9p6!4Zs M¶tA`z6]FLLDFlRjH攼Xc}5N婗~uP[lGQ}B񟏖nx4)v@'#xaK9[J5O;4~rJ!Ai$=- `FBǁnh z;02IITJ`eC$oo{XGL}>"2I;7`) Cy t7|LtEXNޘ %怉Nn&5sdJu#JML`|BzRBTrj͐ /E:ҧM@&BυX#2ڛBp: ¿Sw\ =ZMς`ӥX~@,"2hDK)0jNߨ!jI\%~q1zf5#? ` ڠ^52TK"24h|W pTR\ Δ/KfF\'nXmnmڠCY&F`'oU+Gjo!}kK;LM2=.)Aԕ-FRL+01[ZQͭFB&My(""iM.L^49δU[Qcό`a9{YuyW)+fWQŹw.g5g"2t|_&sesCd2?'qyøYO)O⫋|rM2.dPtҷ 1/A7rWDJ'FG,M’KnL"4@$8'Rez0w޺1N`,Ñv^֫pIFU("gIpgHz^~=&G'> &w/*rb}z;&]*. -8cGʚ0f\ |V4I\f 㡲B ,vӲRGuFm`d);<ŀ2,=\`> HwAhR{iLQs hɭbqD92 EʄH3ϛ0 ȧɥ;(i0ǩ_IXS\d]ʣ#j s.%E !UnmJWq[ASaʾٲϠrM4õ0aifuZ-+kpb߯rlR|C`h[b~5a~ki? i*i\]E1vۘGx5"Ӌ@8%\+}) &:V:,?~8zcs 7􍤣VbG  ϼbIS9;^u p- fg jD>P;C$DZ*WlBB<]%Z_r5bMqQRϫ,)W^&N;Ccy':yҨF iU5,H/N]K# XmtWxaX2,'1m}ec'ZvM$d.oPh(%36o#0z2jR~`NmB&eg/ #7Iei%؅~ IXc?䲧C;}(lO1mVRÚi ֳWsA>Pf]yY;jmyAK%Ǔb :!K$ <<;D~xmߖ:iC[,UYS)cؐzvWX(;a\U׸`cӦ/>C0X>Kd%arAOw~%ǭ_PJzgz{ `z,OPJ$!`x7 tR+cG(kH7̻Gԭf@ sbMb]I6C52dHr%о )z}0GpXFǔxo S’\Oq,YouzXu8 ԥt*!\6zsc'Y¤)%F\66їRkRO쥕͋=qgε7,4Fޘjׯ%.&?#vH= YQ8x2E<@% `JR)` eQ^JELW$ ˂K`K 8ZU5Ջ٨1: S{#󷵹KS`&}-ab{kTNUʒĄ[>`{"]3'm)OazHcd=4dgi>UӋ=R:U8Nl ^N!$ #Η!2PmrR~2’;d1a,{j回!g,O.aeԈG|)MX2:3pcN$L.'h',8p5G;_2g[?5Z̀h^~קoJJĵZ\JRR@t'2l3( )h%u+LR dP&"“B"A)iaKzt)=t852[lwDI@ ^CFU{DN}u6k LJ'ɭʺH>GY-ToJu+́k/"UMˇ|i\R>Ƃ0YTa|~z5KGHMJĽödxzk{FvP"VBOw['2QIT)m}Fx`U6R+u_mȀA*dj`sTXXCd >%` F$GjԣҌv[Ws'ocwi(d}WVhU}vo.3;G?*b m8Ou0Rr*E0[<d@樘$PŅsS4y -❇軗[ ˮ.]7m&7Y i"q"ppv2qENN}.5ZU.S[#F* *ĉn 0KCaGgО(#x 11~#HZo:_sd.zKnt Wl]_:Ep2VӣQ:9,VJ1M1 Ke >holC ֡BS\w0kޑ%2BbWD1-V.8rK>djOF =[Pp8<^?̓L؎.jg|* 0RYAϽ>GX̹I8# VK]2|.SыvR^6Nʫd K _Ia3=3C!f9R\Me+TD2>T~ `DƔ *=Km^9 Z_p3hUSɴb̿ ︎oa.2qζ|xyُhe7?ަ4nG9`Bͫ>X @'WKƾp5utc̔ulC߷Fq/r?EyęەH}דKKBMȺyWzUMNzFA q0߾d_ -wa59I^;i>Dj}G̕SJRxHnP5Yzb:__tk <K̞DloΑ{;nG$8H-KwbnpOZ,`g)km~Ʋ,=Z\gܿBٴѫ7\ 0 S5]JR*BUA,|;J&6n8u?#bŚ\f/-X׬`b5r$t3_iVWo ζF9">L2->0“eՃ 5SR{+Iw3S8vbTHbU#ެ7H<|]V~pvi/$ͯeϹ2pS! -\DY/%hox\­x1xVK)TDzrbٜaª 0i('NL~ŵ 7xgtmar EIAJCٹ>cn(c SRWx0 Wrotpp/Po `Tݗ —Ţ]]#CiP'ec1y 1qWu7GIcgLΚVk9}u-\ hM+{ ݏReR6bTI["q_2km_KgrDcpW-yg4?K#gQGO$\8c„?'Ty_- 薺&]@ӖPJ\zGjNOw%<"C%lq+RH'NEJRT\vhvtҞ]&ԻH+ڹ2kڷ<ٚER>m qL.ڀa!%#)4>/SE^3hi&Zʆ̡f5RR}_uyЯѻ2}Y1-ʖaϮ?顄B?4R.^/*lWMEza.5opd%GD2!Έy&ך3GO%x)+jR0c௮w(Q{]흔c;uBVЏ7zk&KVüƕof) SѩAWÁ1p#CޮnyH -Ƀ1WJ;`zݜD1k& Uh`h?UnS7V28jШEz Q5!ē9}e#a5+U' ^run3]ȷL( 2 J NiJӻI.E9m$=^g`q CKW_Y?e3uv-js2Cx3$xKruj'vGzMKԜ)5 TiS&{Sݟ.o6WXֲk%Li! ɛ W(e S g/A϶6L=op~m~O#g#/ uc>baIBoO,cG-kmұj8c"M#߯H&'PW48F'aƂ֘s풰UW5j@1ɒ]D`}M9@hl  ïX^4}do)F{Sg6M'uBbmp)  ⱱE:x}cCQHfgߜ]*1ZK`n6GpYs W 6?'8h CeBugz.R"8o3oKIܔe91g})2@O}vAwt5߀3,um' ;f52 5q2rhݍmp}k7j9Phh>}N:N!a1Bv~E2ndRd5p1Pڰ||7`a"|gp$[$>;n_( WE mK*̽xBYV4Cg0|'BZ̙=cOzRgɊ2 _oZQxS6@@WÑE(["cY4>Eq2nOm/տT@* 5R0e/RQUD[Ksʇ8#L3@]U\ P5lj4 dE`3 BDi]*jgJ6Xuhюm_Ȳ`yA|-3 u|HAGfZ<9.( ` PmL%BW r'Uemh/h);DI)fLW] 1߳KTR߮6-t_:i!^DqdK3Ju։wS$?^x>3vb5a`cY`I:TjXeMIG yU2(GH ΐž"!nEx_ZO%!= BFtyi1\&'C+TZ%PHg9+NJos9#e."&7eA;) 4ҨEb׷&n'UlW?c qO/j\\#+F*f,%o8X]?bQ <-$QQ) l/rDaPq5 ~iQ h936].V3W6A33ϢEWSNiCW_x 6кw DHR똎VGsw흂qhIߴ_kU)~U^Ȅ6_>5:RT3&/.[x`,tWv jQSGzII^Ҏd)II L*?U:Pvi`F|!m&jhrou7cʨ,J)(EEIR&[!T~gߙTo[%`p#FS^(%2e6%D\B \k1u_&P%0Xm>ϟ3@?[oq<`kQܜ2㆛\˛oQNහKi4[$Vmo(m/elq !CEi| :@%(WSv2Y5ܩH^yĖ /097`T᜘siuYmtO_Ah(]) i韙Iml&lxZ:8y(PkINLuE//0 n LkϖXn\Vq{f_T# uhlL?K(a`T2%F)Y 7GItPÃbEL_)XTx1 pP>5.">h+:)Xx%T ] )X .3FEQժ||KQ1)ŔWmĚOܼ@NYM_1Tc}L ;<>q7N<|D-; g9oדNj$s> p%.VIRic; )&CY}wcn~?Y!{PL ⸰|׿DOU֌ Däp6l^XsrzHt9 3s\F$FR\N_vL`;@$av?2L cF)%2\2,f&$ى3g7ir\`fɔrn{ Bwޭo+ú?g`|vU4_~6{;mpgU5ռ1%!6 z\j8bss a@}#/A053 ÀAZ;S5os.S \r"M dP_Թ=6~kڸ"y?7+ɶ)Uȣt "YE['ov6/Үy' ]TiR43\ٵۉ4g{ǀd- F;9~N拀^q2O'@N+3 SyDj sBƶ=JA]&010۹$iTʹ>OSO&*xA,E- t|Ym:xj"x_D7lj* 3YNt^Nzђ3V;vd l?A* i X?E#D[;6o+66$\BXMl=zxw1-nPB֐=@Ⱦ)oR"G}^+4oCzetufÁEEށ1;6P}(ϖ tEa!Ba?{+D~z{†>~ T,e[T~NyeDtu|//_hD]F5mAO4GyLaB, qskqQAGFwYΕMBP}%-J}]]rUa}i8[hTZ2m |x3QPfcå Z߃n_.O :|&: 75`jsh;UN}au"Cm6Y)j'( }Ӧ~uՊ vWṉ|(O~F9th'wDړLքrUK-5`j !Z{[UzwPEi>hC&K[ Z mm$ٜOԢ{v2a8IaFKQaת'(r6)<2| ?B;ji!۸UP̵;=b^`nLΦ=Qxs?>XU$y|c62aő>EpYH}@ڀFD"`sKb 1q? kn)HI#}0ŦMg>T׽~S"w!mdk<~ѕ/;VH$R\d7૝f,$gpLjw&ALM! #V￾{*Wsp?[?KgEi; R_[45#ȴ溤 f/1&Yע'U& S~=_;gQ9tCEâAF8=eeٹ7pJZM*jZ0^ED==g7(&5u3Tn~V?9W&{25vmQsrL!QxcW0ێq>*0x߬ٹJԨ7Dy`v[O?CM= 2%GuA, 7p*y&|=1 ~{z;.e)2Xq\ !'hyq9 9հVWhdC?"-}x }u^/[fTdsVk-|煰tlTͯPs3P0#I` Ю慒JI+jqcWOwyt,YаƔMnYQo,e X.n_cI$x] Wƽˬer~ :}5B/~d G$pj־ DKwrauO#IfQ\=]KƵ!a\kvե&1FNFbv7,Ժˌ>\8y8iJek`3d9A<+ !oD+!̙'|ajʿx؈2랤Hh?*vu|? [rG,Vz h^'R7v{gIzl&I28I(5(NZu d98竽\'Ѐa08R?g,bȂmrL!v4<$it.gQ!C`]|t:Saǐ菵 [Hyȅ¢7"m( QU(d΁"ϾO'E-ҿ?wfC7d\%NK;L+~&@5(Ȭ}W@Kv ~%3jYeIA !QEn(:QqcYr{cػuX'gl1lCFb^+S/H8Bd4NIҗ6 p¤\6xWw۹: ]҃WR&蹥b-` b @wMϽdzEҪ]<΅ eq6bFg W}NOl]eZ0g1fdxipͪD=r]mwvJ w0F9Fw L/J 1XZ [4fQ0s/pcnY@~g7N7횏AZOJʃ8O1 :S{>=ɑ/aci--WBuDp5c/B"5N|ĵU,˩t«A?U:-y2@|5p<[PQ'oRH>ik5O(Yb~u\T4`Հ]h#S0,՝ je m4`8jr,yJv`psITTȳ_ kJ?f|osX,=% ee;Q #ɩhl'(]\eQCa{cuݡ20J<+ ufA_Ӫdsmd1L::PN2ӻS`kȡ6ő}|mH/˝4LcJ>%O"5/S 6bjQDK)U)`S~Wۊm,ג'7M EO4L5@SY]"I%@`LZOK׳š =7y&[wD0sޛ-3&ϪkZV( ra\zY°eGm4aH@-x>!_.}!eOjBϚϹwYW-/f~bL%4jz j|83eH`!UwT`A[i=TOpzB_۸1]AJ$Z|(}`w)4&[`Hg +'wQaOy>]Nwp͂X(ok}F=L ::hkF,G6 I$<_gBp_X<~- w-DAdhϮ3]kItJ˻Mp1PDUHr:*֦iMҘ)0}\s![bL2Y=M2<}_lH5fjܪ8!QX{o?вM~z,D}A S%љI@~!o3)u;|+ b-|Ҍ_ R/[S;Gc 5]gY\8{R҆[Tl\pm_76-􎟷D2M3c㵕nE4;iAʋ7"I SmEe0VCH(k\r/vvos RI /a{/`[Op<uȕVM2Rk$ pTCueۚJɘF۪}qw5N#n6iiK 3!9$ek9A;~]a5TJVRQ^-H ip-@7OU੕ [4N,D*+Sw9,ͪMxiw@<}*^; /__z+.85©-^桍gb}l {6. &1!юG$DtSkaSP;)yL0^X?D$ +d5 @3U1ՃF!qcO(7:ϑ#U{v\ 9cZ3Te劾F2bY~|cm`U&[@l6}F7h++usO絶垔*I&P^̕پqs@8hBO$0W)Hz ܿdGzXR3c!GhOىL8t9OW'K&oTYl @W+tJ[׿Xq`.(8:*[u}h*QzF7Xi;S;7 F,i w}qe&ca^&rqV!@`[aLN f6at(doB@Y(ga hKtSx9jO3&^Ȣ~>3ҾzAHWidgdMNHV<s I%yVx!Vn Vu!ɑ!eR~HI7Ko#ߢ 20L1JůCCn!Cr3an@86^c|Cmʄrצ_sg:lP(v wn#;|gV8,LxEiAŊl2#~b?`Bi0 ʷ$ $Rq o L̦EFQԍkϾ*/t5T2x(Ns,8~1s<{4sV; 9<Ǹ95^xyP0Q9b'l"BF~?[\ ği(Ҷ3,7FN~@~׶v% q 9(v*}y"D b<} KM653*k$7XR ϝJb6t1!^ҿ^i:ʖzƽYښʙz ƕ8L:B[BZRNe,ӊإvN뽜<L#U 8hPSEt&X0pFt+V9E!ØkA:3z y<{0aڼ+O g<{vB[e֯I * )ޠjd.`^tT<7Px)~Q7>AN>(`SbR5Y[IQK8<]'a, L(ih]Br%(uSf"<`] ME-otD@|AEϿr;|*-#+"u|%q)B %^$3[7T qgkt #E0|Ww\s  b;k*CHinp/eh8*$.n&)#;(b'ɩ U.o*տlmm3!*=.!P' g&OG!lOf#6*0xFPٶímE{wmwEV ݼx *(&u6.VU'xwD$ Z/F`{.-^oNY;a*\޻ėWyS!Ez ǻkRJ)(-Ib&a@lN F:L>+b?j@v05O4YJ/x2CGOo.QV=^I륐w+8M((ֲ|p,En_E*Ԋ|U"T8Uvh_Bߩ-0]1|l=R% f 6|2آ eDf|w9F'Uh2˂[Q ϐR]RF0ib+R2ʵy$.{ QzgԝLinJ>q=/7ɀUոN ՝J<%F}ضm*EP r %m B3J`t S%O8ߠ il 7bXW+ (aRr 5.͛1Ih191 #i<_Unq& rUe.!ճPﶇ$ ss3L\\~AЁ|FF:a$%!/ px;{b1wV(8j[fSa_%A䌝ήUXo65a Z+)G;W ;Ũ4L O,%YВn"Ư*JÁkdKnlsl5@ ܑ3,+(8呆pW!B{[=!?n-96:T[ջYoJ*:c6J$E1R쓬EvЄ1H d[;_L'<~ٵcDFB): u F0'ǒ/d#ܷ y#rT"{cF%_ Y\lɯ4}af̹lϲ[G )uGk@YB5qSmT=X-XѾx-qD &4ʋ ~ xS-vs>|c,v%5zT]lmGŇ|ضE HToB;n{fT{͔ٛoqo$2`L e X_,[g-vXfQ T0Էbt15 ,JWq#U4^]|Wʏ_xџmboH3HIJyz_dދ+7+ȣa/[̀ $1l5qT)zb [쟁nZvtK]<5}Ϛk$,n HHa{'Ҹ#]DKN{F ƿZ699Xg~ #]ڛ Xjo|g%5uò{. rlQ{8$QAjPzo$ccE~U+()F#Y#:ڮin M=p6!4b+Wɢ1X'G3qRąSMX,=~]-י IKv1{>8LDh.%M GF6Su԰pCDtB4Uv^G^4"n/D Q)H+ƫRVvJ_%KdTG)4`LWȀ# qh:Lޤ/o,;UQrI]^-Ԃ n G :YhXCq-4fPLՉ)gsz O9۩h9҄w[ ={Z> ?w9Ux"N3PbG !%1􋅴lD-!>8VŤ8@cl.@-b VԺws Lo7Dץ@F*g>Et!̳C:oYQyYt]41!f5'Sˠ %f8/ZUr8ɖ&up5Kx;ҮUzܮ<,û.*n\eKOL ́nW:e`}r;*yŒwoWp#H*;ɽK(~=i`Y.(I!'^ ΉV›ĭ`Ʃ\}Xͼ&/ʚm{JJ)TtWr5TeVܒꀴm-{'1Th6f\C}若hW5yr 'vgY~b!r|Yd$jTc %O~E#F"d;cU׾Q1WpRNu}?=w<-Vx`ztQEW?n A ]?rO5ۮG=)?4-EG 57K+ԤbB)p>9?o\Jh`mP5/6Nvui[S6aC[>HÆ}8*]J+K# I֏>SL3ɡ$CZGIE{_:35;g?9r%·Ie} 0dn6Ƕ:lq|`y`i Rh%ƶ)4N᫽X8 pw Y$1ۻiƙEƨWPϘ:pq&a w;vaQF̞`?K^O:O|n <ٝM#fT]/͐ oԘBz}4כƽNff3'4ws6fOUe9YB~`ETPpB:TQ7ybFZ}0Gyfh3{WBp2Fz~PB3g$vE:}['ե?hab3-4G1y6t#_cagRTiDsHw Jg6XmWBJ(%9$jSc//?\2~B7YxHGYr pȼa2%:jQB-LcKG\o~Q|InyLx!0[YBbl~R&C)p}rW;XLsU!,#ˆZ്T {pYR 'n`۶#9"p9]7og7J%ݐB͆*3<߇N#yjsagq|ƀ845쑬0n[H[r^ C;5!ɩ(=P}wJʄAԞK*?`w$swı[/s/zBd͐7GIh6F^Y j='4$%dR/,| o,a{[\U;$&3)ŀ?[o@Ir,v~`Gx[jm~sY.Ӣmlϝ +o51-4|:WFiH@;89GUfnSU$zS-7m^eMyC`ı|M-Y9 ZvZcH_\;$kcHD]z6sZ7laUUfR !ґHvu3Iln]5X.f #Q%*Xe-ouH/K/9ZĄrNve;AL_8F+/gz4"Lwwlc~ D p.%48< ,[B1a.L#!JX xŏ!=Y U$ܑ\m%ZsF GsX=G/[Lj6g$z#6aDNYn~_uT73k4êo]gcpՏζJgO\ *2N#̆Jo,N L*]~""5e߄)YmZ̕2(U^ST& Ʌ4OMqZ&iAI#28f~SiUteu UE;l<{B^G=+yT6sWka0V:B`$x( aN-q6AadQĂ8x- 1=]D=f\tҏ_2گg_9`FÞ#RS$UICwԔh w>R wBmqe/ҟ7R8 :̣a˞c-!o|\L\_k$֨Jd׭IS]-EK]>^e\q(Z^W6pT,%nA` ˪VƜ[D/5 ney> 8Pϟyzj͐XC#(AБ-^ kPWQۂLIlXu$wEY?sB/mi5@>%.xXMGaۣLLϊ4AQ먂[&'%P ԱS;m2ڑξuzK.=f:#5:d /0Tm~+% ֆL' {1&AѕOC.Vzh^- oFNٰi!qaw3CG(2yY3dj 0 %fU\4-bVG@ܣvt#uKdA][v?N_`ANoDH(N>]|95WZ'A5/aGVQ?c,VSf;QLJXI"}盦k"ܢ7W>} @!= SȰn [+qz(`6[9h R!Mn͑9Hi@e!Ɉѧs_ d֓ 8Х89<Қ-q^LtQk ک:9_CãJoXA1Ow34.sj%QJ_YՊ(G nftYQ|qה& X<_C @+k l}eh7VdܹbEO' Iyt6b&;N( )2_5jEz[F26Np ٗ9) zɞm 7b+m$+_IkMgᑉ~qjr%8JY#9t ee^Hh#QhL/nt]sEq[Xnf&oI[luq!#{<>7Y/C՘bU4pLNU&u* ֝N昊@A)},aOb8j]P}8>I:U6l;$=Ց,$fG1Q;Yi˭VL)bTAxH6ziAzEj5SKCQ]#҂)$)S]QAf fub fw[BRuZ(vvj>唻ue=>&iq_nT43qsϯqC&aѮYB>u@=،v.4d==-\d"ܟ՚% 8mGg^28)FE+B#DXE0Wz2]uEVKmwR,R,o K cńA'-ġ~0qh0Gӯ`j.we>bJ ۱VFw3xGs=!2 `b(Z Ǔ7|Rb/r XT).\e._1Qʕs&ὯM83뿓!>x~z?s:Uvؕ2@9iSU$h] *!@MpO?>CG4pxH˗<3a&EDZn:cntn"$4&XY2sd0ɨޤ 6l5|E@;*>C{D acd%;kaN͋׸T/y!OGwQ! m;UvϢ*\oŪ g!|qR=iXI/"{~4w5V`HzDCfB]S?Onm (d0 2ғwO澚U˱%8ٙ>7mU/rLE-ڸC\R__Ou{iU7 s@+[qKTY3Ya=ǹ?I`ẗ3&}nb~=G)M+.WfxsCi+]Q>-3(d"H{F 𒳵 2|+IOxǡSd 5]+ц^=}ڀ<:'A\$k_cٚ U.#x.y<# C&ɖR el6^ldԨLa2dY0zbx!$Щ#)?Oq߬tY"S\=2"n4:uC/LV?bFka4aMzaZQ#jGZbmM D .{Zp[*%oؾg}ƵHjoj]^$˸>~|"#}X0g-dM9 `9xP{ 5(^aSu͕Ÿ's&=!TGi,D}J`n}^p<NԩϝbUvkJ qG;T#5|fgZfuBN?mN:gӕ.PXNc]A>|q7X&:qHzzc#;H%tWe+^N%P{! y=Lz~l]OKfsp % ![d[0[gRR)o0&j:X-x4\ | :7U$!F j|:g7D1bG#M;5Bj?yU疠 k3d fmm3\>Z`+m#YK; Њ:4ak9\˓`>5Ru +mčDsN%cjh*ϒ= !D~nA 6M]<K!汑j98?S {q^m_[ tp}`t"خYP~ƶjpr {+"*P]ļOgw. OsnYXH@{K#rC`S۵Z ߃_ IJT 1F- Mt R{X#5?bp6ẁrq rID"ZwW36= z;?YcT2T;[)5i Z#bJZbĈu3J:P G^1FD=ɮȬ?Opzr<cR8;H\0elT ;oDجV}77Տ_rDZ2}\j-CowmN94­]J!*#Q8wr/br>M -;B~wɳ zФ/qKD)328TAx{iFǗ.\wz8ļ(͊5uPRi5ʂZ.QlT )Ou2u8{_Ay=FK1kta)-M73lk"m1=VF˷qEIെQxjDiC;şu~8~T:B?-`\KkGM#fogQ^(kcu' KY3}`_`G`E}eOBL"QXr Ut ?>|MN\+A7q+#qu+]┮ݒS w"%]}jC#5q1JF{FSQ)W|c"{1>fD *^~#tHxKv}&pw-}қ h}. ^o'qkOjޮP\CIOV4J^M½io'q;* FS6ٷi:0#3t&q05 =o\pJӗqUrk.$ ˋqp_uZeZ;̼(iz=! }$:tV0&`+\';˳Hѕmhff$[ =-[盌J/U'&<CΊC0s?-3L3qO &f(|6w;F: WBqj+_:eTn;#({tz#Bi3#gN^nH{_EwK3UU/s2\^L ;Nu nȶp_MZ>owMBy? g^x2d MPpoR3l%F98Ґc庄woF#̽b;W%2|xE<>݌;a׈aR(^ {{\^bH|]t-c"hBOXc\CɎv-W3)dl,G2Y3KDJWT.>%_J4:w}Qkxz%J jba< a!\Ӵ^;<׳VF~ϧ|9ac]P>GƖ?gσv 9Y_GWmH04| ZXF4?BENȵv ltFhKS<&\@(nNWC(EX^Cj8yɸ6 ΀`b̗ةt.s d!c2?MxwB$q0DB^KN*THB }YtMmLJ4!4$(`5gdv)ŨZgmw,R 96icHuģPc~y종nʴlKbXLuv`~HSBP ս7b[˭ɇ%SeN-w3>+.UĻ/N[דyATVRCp{MÊbi`53xPISCxZjr?cu6̶"rKGKz YƧ]Z//+QR6vA| 9T\RfWɲ=Ik; nCe4by\£Vyr:Ƴ!h(!dπ/ (i͊@= gZ@Uq̱!M4blͤ㾑v Śe1ʗC贸U hpn-h'v"a@#\ґq(u֏mzA9|`Uvs2zV(ЦI.Pu0Zswui9l.qz`R0o _:jZCO|6\ҏJhp`ukm@/Qnr@&J!~SH8 КT:rɭRB[9p!nҋIyЗG7 F Ppm^a,&$"'2"cچDO*]xke&YgJz 7LO6ar6oc1qCeW\Ӈp_9-aI+& >;?~>ޣY1=c ChWen 4?gO8եb]DY1师xZCy!@p%>G\h"=yCG}:,x.ŹPлbBx#'2!zP w!FFq(FjFq1AZǥ}ƻ^v)SSu g`|XwZIxSr/f[!:.J RPۋ(ls լs;-G%![W(R5O@\o|[]J)G1a!bec Q?cյr 7 z_f3Sa$h%"%-}[4  (3PnTv#d=FY0 ;B4Hˣ;c: MZ{q}f74Њ!md$䭔O?9b) <_ =?MH-2P1WQܰ?;l鍨"5vWe1N>zvQ@,ɿ5o8PLI(82}ٛ}'?ՔK[pv_%m5,iOjosZ\u!` '@hQ71>n$&S~M-6X[iͱ$X2x_9nFY@(\W \~fh~ҎA" % u~V\x[x*XYcuTbUXFA2nMeTGeb{5YRN'Lu**"[U{d r!B&p+Dr?;B 8hXr-DhNq;#Sd81F+23dXģ= OakJxKLLpt)/PmGayc-ߋy-rd dS+3E@2kO?fB;V!Qo ʀhA~ÞGt)]R0՜nmx!P?97ߩohڅ}y.kfтSDL\4f! #Q&$fL?7 _^fѐ?G}]{)Xc.Aݐ?&:ʈK!%IҚϓWd-Vح8u?,'aՄ׻qK0se ZEyFPI{xͬT-d,AAm`SC'8 4;s*#"ֻH+ՌחO 9?C,tޛIőQ_C4)zvMlӫdp Ǒd*sء Q'PF6"\+5H!ǜĒVд- Ul'Tv tt\{NO\"0y$͈W#-dˑ\Ioʰ=m HhJNoG:0*_a"5BXsR^,'p,C%¸37G")-352}qI@hŨ藈]xCo (.g*grdRۖKJݢ; 5P@6qA &k{/Wt ^=9p]`VN9=Aa:;;$ɅF^J P'5wK೴ 8j|hެ]WRp 煾`4w$%$(u g%gDBjiuz\.nEJrlddܦ'IR(j 83<x /’=W T\C 'Vg8Pڬ.K(Q &(K5p6=reL"i+]Ky$ɱ^qrL*=@aɡ.*"?" 89|e#܂:pR[j4TV Š4ďWaSߧzwHszr ?q.bm3|!ϧ$|)t)cG+]|ݴY zw!Z&^irV0Ƹ?FN  Lj'ف-G"ʽkl+vVZgpG,+ΈxC#^d`'@}|ɱx TdDbs MtqRĬ a9?ljN67+UVt96J~L7qX}Z6G:'oG# gRjN, nهTX~z&3|rA zr>4u$*աkQ24 `bnG~|ddqy~*P)OFJeqwʲyњ-6gjfln[|t>NEc- :9Vo$^s|TNf6":mBѴnuCP) |<^n) `,Z ݙ/i X3~}V )(XyΫ?qSߑ 3M{Zy5djɾV玝~Gʺ P ~~1^dm:vՀLBŏ>${qtPL.YC.M5fU)+7lLS)9+M\.3{`[kD0bVan@ ϱTWU~N;p~5(͸ 0Q" n+iT?KqFяk@!8 YC[_*E_A=N$p h62+D؜˽Yy-PM$}ƖLs㱑=/TI>QS4z݅Y'& %KM_<{o(Tx{Oa;)$mfi`]x2&Tttu4m=;@d>Hi%[3!95z|kfe9Z /u(`u=1údɮē03U,>(s`_5t/O xCf#Q%ozs ^h٩#uY\2(),9$'a&Xq0ŗq&!qJ؀]X>4BngR RLNLi"0RiQy1V[ * #Mءfe21VLNFkfp;3/_g%u'rHFQK/D졷5` oWV2Ƶ\!yⓁZX۶6QTjǶp^A'X@6~ڀjG+[e.SwΑm,7$dĤtH?xY:]7t0Lի|cQ:#gqs3ȶ=mwGy6.nq\^FS(0Yt׷En%3aUkcLoHg>AaRRr,_xYXi 6 Nx]&tRdfi]|~dg+Ծg4!>x;'JuNSǕ<7^JJ>Ę|FmT 9L4+$Q)AzVM緺ؤ,Q ~?W@* b #"&@jCOZx ]d1z~tGmȻi?F]8tS{}S{B0v/cNXޝĸh}.kL]lS_$ehZb S=If|%6o}ޠvL@^A(r~UKr5ޯ-ƅ|%dR`,P5'şZ=9r` mX~ikpVl ln|a|!aw-` WW Bx]Rk C3;l ; ZVT9E=G!& Dϟ7GխUlFzb?3:sAHoLk B2DjG&)EjCGm-bΓSAFN`: bٿjw:D5kkQ LZW^9vvy,J5vuj&#)_A0+DXa³r#'.•4 mE46;^MJ]wӭGD8l4εRM>RFb~<H=ҙr x@Ư[D5>& ꗑղ^Ï$u,7dJe([(m+$64,SJrQW,wfs7/'$͈t{=a3X KFH>jQ_Tn3Uz0T~rL4=ƭY@[A#QijE>2qFUgi$=\T;C0i\ajnGi=a"8A|eVL1yrCmg7?+zS@~mJPb˒17;Ss*r@ ˲9V&;GHKK}JꗱSt;M=!zKt˔t ?G:J#ݕ I<Lq 9󰳚3Lx][X1۽ زa{/w[G_;n;#˛1ѪtJ*XGc?UubՔ׹t?Fg2`Sa20+ Ž <$P3?z;]7N2n/6P@~&2z] QElLy~5d~o<ȶ%*"T)F`$#ښQ_D1Oc)M5Uv^qY$-IVON0Lڹ?K:Wٮ`pIѨQo2\ѹ,*3c-\x'Db4=USB 3fSåFic蘻,c4 C}QNk{AVqQڡj#~oMj2R9x+'(ΛDʪJK͛%O9Y s'~i\\įIf!tffBPuU ٻO<%/K?2TmJGʥ ܠnya= bCtڔ'=67Z;fZA\j.V*WZfX}* \ 0;?SUd-=t"NB-V0~ɔ4r})ϊ^ U յ% oh$KvN?O&g5F84 cqaDVM#n!6XlWۺ:/ SVZ'Z/blU#V 9as^hgǏbz{iLϫZ~LN7C@=! /q .=`^;Nu42iu:p~FzGd8/NDM!k[Cjt]'y]亲*㦢Bo50̿ܞiӛ50ELzwo8ќj*08DUڈVsFGش}g n]4L ? C8eī -~5U繟o)2~Ւ~[ĉf*TXRnT{mOACvM0> \Y7 o#LgbMA @^i&_iPlHB!ig*W0XfJۍdI?E6Jrqzm噼LtNpf-{+$o;4j{-6q?A@@ *zJc!@D?@&ILnxg3ϼ*IF,T>|&#}^cS2$j[ }y Y41 dMQC8;R#nR1١gO7()TŀkF%>r2ngIN^4 ;$v1X,E1dI0Kd~ M5mEl;jɎi}V$qr# DܰZH3+~w")WւŤD-[ 7Jxx:2܃}Hݓ]x33UpiRW@jSP3}iK#l2SDg)Q|5bg2>蕹Hਖ਼bVjIj,pI67jVr-4:!{?O. W8S7' 0(/puܡWy\Bd]&1֏#i-yWO4%ܦ{CȄ![KLhi=O+i 29lr*K2^bY0P,TO~٫ݲ ^r*b ?%B&¡|-2յKZsR$ 8IztW'X#?I% .#.x&ljw=ɖ<=>XrlSՌ%ZHo8f7 kSouDZlM8j& aӲU?I$N@N~G t$šW*cJXiZ*)F9 %AJޘV\l/0X~>怱6xNh!DTtj[{yJ1)B=y'NvKۊEd \ȡR_ndS"ԁ+muܝxlS;"_-.udVA=SI.0g B#LIir]|ɐzlM<ڻPyt6c&~QWִ{R8d_lQBx@6Ɛu<^coV>Y_@ =sT-bR7YNPPaf{kNbБ{'RYħs3fl&Y4jz%##n9gY/O~GM 6E1kvWo( E4-'<=R!,e'6ciˣ%B鳾 Sq+u03xF"4)_ $np}nLL?͂H 鷉5fԍN*R9Wdb>'ɺFۙ9siÎKM:\D  Q g[hjT@!L5) +ҾFEmeKB\tqYlyFsB)ƩAʺtY\} ]zAqJZ`r^ njL(t__ rc]\,跜f.UzM𚕧.ؾiZЌj A swƒ|V!W%Lx _Kǟqv46i1LJ˩aBq RHOq@J'2 ujnಏ]k UwScf~8ԑaIRB̥u20gm4h\8):Ѥ0tRk_|9\>pa48 4یʳɈv}@✡]y"tݩC0=ԁ)۳uidjO00zSYQ$y6XK@{ʙe\>\3$wqPRGdE{sȔ69ƚ~T b ["(?1Oȶdn]"dv,.#F/dǴc'ܟrkQc[(p AYȖRMr@ёM_8M_Ώ֨g J6x" vPɃWa[alWp8k@wPCNjSeF"=kTl.5xAi*Fz|pT kxz؟F\+BKx0B*,}W֡; d-GI$C@c:0&l19t̎f0VA ntzT0tb)$csY޷)Q{\G $Bvk:I%.;"|^?ee}kxZH'.ۤk]. ߜsγLmlTF5ۦҹʖ;$rza 16g-1׶qnTDk̞B}Y`]6byt*۩ f6E^L-Wx 9e@9 ݤ42ZeVe|ٛP,ǐ&lX. mV9_g؅6Z,CV^'*@5.S |_WϭUe׿46P“r)`(0DΌ&PXZC0r'p3K!u82IpD~kwš(P{03*C'+}dž{.('g< Nf4|duڞO~!DPCd+Vsyg_j,0zVH"EgxsGt38lL;]ݝm̗]m)6lΫ_v Â@JҊ,!xdIjm۪ĩ[t袕gἠFrT9s-ĝwqgix%j!^k|ek^]" و ɉM"&7IX2yW`n9ژצ #HD[ 2u@j>R#" H9?~mQPŸJxJ1s]z/➷8ExF0MGo)%YEft<6L(7GH,pC~qXď[ɈH6B0?V2+/i!$}teJjJ np:lF DO},:|9'Dא9 }_'"= I!K%7H`+:/Qwko 8c3g;OQ!v~4mgV,`H*-g.0fSFi=q\^'u;MaHVfjΕ xps_-i߇ Bҡnx[5:K(@\`]f%CۄjlMP`:} k\!D>35J d}>l1wOuU%U Mr>f,<Ai)ʆRJ0p*݊\iЛ?i@2̎1vkp夙fbN02@RrZ/NK7A"wc o$1}L_\0Rm.f,43S5-qI7os6@dDshux ~2rɍu8"t!XKQL2l'+u[Q@%L -|mV]B{:[ !w}Z-䵩yl?4'J!̚ddcp/Vk'A)_eIy`QngfdQeҭLs IS2GjyJ @A7ԍN7^2"Q%vL?&*AW1.ٶjNNfv=H !:LW.. FOSEiyi16jE zW@3{ۚwo;KZ~lsAGzD,Q$gA6֚ .d+/S#;rPJԩv0՞W땐|!z>F%ZzDFX}@C8V|sւYu*ZYͩA5J\v!ᘶR0 ʼCMߞ|4Ӊ~OVf)X; !@ B6~ v ;vJs\1& kJyϔr >H3j-h!|Mw=)A^ @yB5Y9xc)r:#ɳ$;qnUuT]$6WԍbKXd[հ 1)'`ニ֨w 뱖°zX@ɛ{,2}rY>s {ٍ vLejVv/.HqZ*(g1VUE4y}.(JJ0Iw(`L|$kl2HO*. JxRKG`jԜC:IXd,ݮZ#==eY7+_ux ፞{| Lis"; Ўw-ċ17Kr Q͑`ǑUҖ!iN՟0WcL; cA o^i/pR`x:trKDUp2Pyl+{\yјJrI4&9
vb;ܓe W6[%Ryr9zp;^NO_Gi!mRLrbµΕ&]֧.YF2B Ub3H`T`6 ,~h,=?kZNz][Mhbx q;@z_^DNc8KX^B?J[l[a;$RGGu^bav!ژ4Ok*(pFg9Jв%T`U#O2$5RwxM'T[Xjt]B2E鶵 O.-$<0'@tпpV-dҥ:­X+|5iA듌5b8܁ 7|W|]$we@5x`qI7 }Lh:nv2`s\rtcgoq2H:1umzjMs0wC";т܍)\㤦Kς"ˡ|ݮrΒ]4DFFݖ$1^y>@ B3z| sJ"[8g҄:sH` H x3fEX{̊] Fu/}@ >9ZqĨq܍.o}.n#M^XƑF: zEўM{8%zt oOa=֑yK`==UjƲ{9ITz0P}_M]W:{  N ž[)g4i.>s;d}x?O1aG! bronY ,PRԔf HE}c'S5i>\v |;Eri%b񁑜"ty ^ȞIA ~RIޙ|L^ 7^`ç+~73+!gs,bVco9ꋶ=s!hۣd,=o^j7!iF9*kQ%?jX9F>`>,d@1%5xE~P{j3-ߢ"#eGop[/po(UB"f /+ 2U?i2QۢE.!!R ^PiPs~99VFp`?8gۗVA}Sn>s! (>d:%ȍXCp_b[3<Ѯ,\O6ҕ:$eɺ=@52,$s^ɇQghsr%_hꅮHa)?=ָh^j'_9@ܷUMV ]yٹˏmÌu@)d|_w⽹9H'4Ťz_wF\C4ζ3=Ze~hxR򽬿҈57[-;HѤ`:)Afbz{QS^_u/ _mG(#y0fh_xO\ُ>~*Z/?(€sYj~AgT_iz4 l/t);G o) 6IfP=eip^VU8k5̉!|Pb -Ajanoh)ع '>QSXL[Nսe0[ypy/FMZmj"oh!fY Rea  Yy> P'k},z!җ 1Pfs6|C EY$v#hCA.'wlN{:|C %[5VE Ce˧lw%؝{@)qn$j-6nXq~=q >|@ 9OUa _Vqf]ԛ\J#<ɽrԯU|`ƀ *U% >~QD/ӹye9l_|yRO[|kuS6\%SMb~At|y?qt70zJ(czoR&67CQ f8Y{(/W0rP@7p߷Fʽֺp+ZxR}Խ Y N&{[׏,K\c '5wC3W~>U/"-(uS p`CMz(:l]u%?FSG3Y>sO*(Xx{Rh*9;鎻AqN"/8wYg9g!_-/Vfaf;Kfhc+<Y'Yӵm3ʑ;F޶?]4wTSV>dqI^{w^ 4T&lZPlşLuPgґGԖ}* YEEf܋z2ma0 Ϲ6󭼉q)4ctp>-;_|%RmlBCN˙+.Uj{4Pi3 \gW^9_C:U3*&Z82XO佛]_UV^Tt3{'"_ODtq7@:z%8Ff^*K!0%t!B=z"sD4?LFh|H7qlddrUVHxkDnx«<;yR*hOTrppk;pZcŊkR-l]/e#@0TD_װn@cCbAqPˢUjpf'H{Rnlwk_^AX\W۬J߹j~L?i_0[ ޵X+@^ Cj (}ںNXY~[. Zr-wPgp`PƺTWSifOpTNL~ KxEL֗c$ 3sM{~fYNtqO ~cUqN5%̽@定!? , ĘtIǏ-R%y=$@xPVl;s @(G`Pz&xa*QN&H PϿJb$_"ڴ=3lT-[9Qu; r|ztfQBiv[*G= cU,j^Dodº3ٵ#Ŷ}Ix_t4Tۅjzdi`ࠊ*!sEA3D!00lrg%' 7+:",h%rAkHɆ1b@I浗˸n4m3]oq1^!o<>bOsXe/yQR>k>f?*|٭,5VC]ۊeVfQOtp^qfv%׽ ѥF3E{5IU.9$MB!ѮizK)gH)UȂ 3|'/v'(8NxIw%B[xb3Q'%8ϩnz x%xP) =75XCt:yS9 \XI'߾4[D<v XP9U&::X$m V.lN¬/M0ɡ_- 2wdP'3 +N")]h,\p{#K㎂bo rc) \HuM@԰]tF q2beV7Κis w [%BЧ =S2tړiHlffAhŠU0u v$@C\ࢤH 6K@pEtҵIחm\@ɷ4Ѡby2Y'tfeB3.blsDY|X_jBD68=e@?#Er5;\xILeNbҩO4?BtF%]绀4PK'#K\&f 6Ml ~Al!g"?\/m;}}Rِ$`sVҜmt={ D)TcMzN#gCm)a!wUjʾ]XE{&dPvS XNBa~1܍GMIø"S06hyeaUtkFvvvr~< ?v$ߧZJy5)GtiBZYX_τ6]F At.Yv$ɷU[i9HWsB4\{LKF5L* zl;(ԃxZ{p e  ZގQ+ghd3611tmQ800{g ks 83p-w+XxtU? |XA=)aXD&qX랽j:MT(b3OӾ{'6P/IZJCpaZ)n%1D=jLrb?I{.zR•kZS1Jzi*^mUw.xD"rl3Ytb`SpLnlKwv; Ki3>}z h\LB~3 bq2q HWv }$hR ZڪobBRB',F)  wW:kuxg5HxWd^B=LNTPϣ..9!XFd7·܅T! 9eQ8X]^h t-5ߵ#L>+i3_c|%<[X"iGuڕ;JF~ME˻'Yb5&J?ѕr[K 붵'+:_wFox1ݡIa9󐆴"ёi@-݂;/aFY)"(^ZW S`YthƎ<7$ p݂+EOӋ>f\ce+h vH ':dlu 7Q~]&SKlt$CoJy/JpMks'F x@ZdΆh{ xU/q2с3< >ˆU}/}TK^̟e uBjwNr^(˴-f ٔR:Rtx8#*ݕMBNLu&WoD5[U8&Q'ۘ4?hJ& \MtPo.ŕ3id}f&F]޿f±y,H- T Ǝ85a䰓p#eR/QXcfEO۔#V{ܧ5}()FJ,wϘ=ĦPGǶY-gH]?GkzPڕ|Tw![d{fσpO 2'C3o9GQnGe7pk5Dh4lɨ@2L)_xJ'h@fLV:4wf Y>Jx^YYQPj^>R(CR~^hwJPȽ3_(QEҐ-H#9̫U?SC3ߠ^FT4й*;wa8|?g {Fl ׅ2!2>쯬-@ZR}0鐂EG]ȤG4e?BJm6 eĩ^ܭY74x pN/drI^woMQ_}Έhqd?~wףb\~ww mFB 3US-o6X* ׇK u~#e{q|8fe"úG i&|SZj^tDKPFw؉ٍ ץM$ "bAOr~jyjP:`sJ{-Ij`]'lvlp%7C0BUqRxu)yٵ#N4屙GaiZf/u_bryd] 韷5Tmu1]\a TsFr"6\g1; ^~؜>L2^ "Fsi/5 ̦Lmq8<`NcwH k;  ʜ>wMhSrK5  Ljs-jA>CWta]١H&J,2~a`dc.# -ӥO7aba Wuߒ?^@TڔaC=T' j"LV|y1ޏܕ`v6-NjEeF^V} V]+%hMOLIA!(7@ >,4Cj3Bl CsO`NnE&#˃6@M{rODK;J9/`1cB n\rcs^{*~Ǖ*??: Ju2> 'k84o)MGO> }9~ ~Q^㩀OqS(Ufhc|Eι(:: bW?I66!oiw?r ]z ,RXˈ.4-G5ܥK۫(3>ߜ|[9{VbNK_p)e{XbPש?*FJSAQ*?X4 %?i;4#]vS5b]F-Px>vZ<{ h.c5gJL6ѣ\pIQ TFO9I / ~eޞP;`=a=ax'^gwӉG~TJK q.q$a݀ 3T5s{pgX+!Y5Y+lj Y@~/㋜y4 eUBSMFr lyv4I`%@CS3wfa052E2-ߌmNhix,Ż\X̐2+C:5$rK6_&zqev?Jb茼>f4O?ȑG-S_9WjM{0i`~h{PE򵸐d" m[/2h;,yϗNn=\ہleI{M.T+ܬ_~܌W W;N^yWu Gپz|95Pz[⼜FHFGd Ʌ![fÛ( J_]!Zdà9Wi7#­mRE7ޫص>fL*4OrWAL%t0)/^1PR=Kٳ pvr2 #s5Y/4L3*|S1(‘ jdNf y2,WI'@J`[mنN]Tњn;+ը0LAUZa1MC%[qdW?1 4hZ9MZh di3o8I{9@g0 Y@DX& f%ܻiFtJIq"kxmMUClB,e up8aK='z}O2YL+XYE8Y%)\5Ǡwll>( .|(q H6*O`#mӦzs*W{s =q .6 FLs&ܽG5 xKӺ"hs%rT \+)$H}Xgjq;S'05,[8ٔ/__X̵߶ <,pE Xs6*Ѻ3zVͨ~x՗f^0x c+Tԥ}F\+/߈%C'HR,:$_l& 5эiK鵽Ja^8ɰbRFliJH%KR ؠM )G!l h M.3ݿ0Hz ? _e"1yMLY(h6j>CnĀL#t |17t{4Єb֞P-:N['Ѹ(Vr1KP ׼K1DcG})}54"M"L6Nlhހ$zJ$M0S^YQPx3%"8-t8tk'^8~úW-_![)(˪D4SyP1W懴%(oKYjC:%+p' ;rG{r=Cd*4N*RJ ֒8uh|Q`ݕf-(z !}srK61`ȓؼ<ÑRع-awwOl1DVZ.NY#CXM$K؉ۅ;W8]259 E+.9(u?JC猠1QEƁe;Zx%mN1P_zDs1؇ɬI,%ب Ӽ8whr[qb"vۈl[o> "Ըlԟ:GVDwCQiMEW0rV>6h|=/*C=׫D/B۲N'.r= xn֑IT5md]+b2@ttSR\:Ok3"Iؠo28{²ucQԏƖbB7MG%DxO84[7aETt G߅ӊZ25Hr?r)B*[%ͪQ  iDLPI[-Qzk/g*?|-㷪  cqaQ8ӧ06$y/Q|oȤWHVu!/T,N OYCYCm`OKE/9RrH]ObeAF&7IXrKNfׁ[0 Fʥr/ *Xoz23Qia3}4SL{ 8Ժ)c J/L37M +=ᵰT_PϜ0CCt ع~{mB(@9Bȹ#',u &?jD YiDn'ޚ!uUgjhxajQѓ-CnJ}6'ǘs>xTƸ}jy@5 (yFÚa8"*=U4ȅ/BAxQt߽5m4#T4k H2(\X_!m4͇^>gdSP:ij!:A }Ԏba YziqIG13#vhPhEOn! x'31pꆃg~d76h5B^H~XA5kXBbUl<%Ipz`KG5$z@}(2l`w$:WD0~ʴ1`UӉ2DQH*4@.l5aU\Z.v p۴Y7im8JjÄ GNJa#L_9pr+N4b>7Ba-`D ڜz\ J, 0&"թ66ƫF}Ռx>C qf;fTis[KƹxF2~~'vCQWli3}CǪ7/]R!|Ƶ BWw;3 bS6⛙}KU5,Dj>iFlڔ dL%B歨 ;շYQ4JCZd 'dum;3Ed- *2SÖץVP"=;"Ym{Q@wƯ;v'l1m"<9n4XqȿPfBsDnƟM8-2+xpJ柱>Uqfw e im8~Yő8x #Կ3e!&Mg<\m#󃛞|̞7,^KcGԫ[.ۈܡhZ ?9Rk `xdXJtAj<l}镖<^j]&ָElB{z`pXFl^Ԅ>N |Fly(j˫o jkY4"%~QJLnӁ6zͪ?q4/{O?_͌7MipaaK(|B]QPmA, эD?d#㓩L>,&E_5ooas/L_S7GC7\ϑ(7Q rˈhԗJΡ},{8ZsЍސU;|zk >EQp9ӔQuK&$9-{h>imj 1dwiʮMU`L< T-{p/Mj 1`܊݃ėݵAZN%aX LKQE3K.mRP|j8z=sRϿ KW `+!5T&mmLFTw\RFk{oRs X!|6~h^욬ԉC]nŊBaӹ ]*9 LXD~428(l~RRŭ0',DŽ2ǰcm [7i{{4;ϺϋJ]jRHfg;Aӡ:>0Θ't 3pN :l: YĂO0 yahSAGE9SdnDߕͪbON`8 e%[ߙ")}Hӥ3Sd2\^/xH + -$t]ˆ/- TzTAεI6 ˵X'%:2ln[\5Xcr;BK$}ǭ$5Wwj;W?%)8 >3T%v &y*s l\!xsJUPajD'cFnm#1ϻ7rWnrR%h[]N7knnkD7CF-@@%xY88SFj8Nmoo?!KveܧgG^}{/ӒI0;V PudyNyDsqm_ϢBt4PdY)kN wrZL\.SI4Z6' k)S&-W:"%ԗp#XAiR10K@xvWQT1;GWYc%e]XX۴bЫ$GoA7UJD;2"}n~+Wfv)S(lE;6;T"6{ caHWxHmݱoD^KC^i㮵jQP6:xꓜyxW~eŀv?艔?*m4n&4Sɍ2/?ltSx5,+hAϏg8SB+%3őG/[.m63C3N.0_y>`~Yh {G5$래0D}kKߑN/0ߦ/i$qD)9W\/>ncm{s -dlZݚpJťx!9M{lv=WWL=Yؤ&9vP4⳦؄OBtu{ؑZ_,g oÂfa9zh8~~Q'祷ZVhOjRu)P"Y빻ĂIgƖnd RIDUJ2]gI0wk*TZJ^im5~?jf/qwۆjV!v ":\D@w(+j{Eˆ9lb w;/aqPsi{5HqE) QO#(Igʦta! 1._ECɉID!z2t fDM-qs&.P} >*ux:fPͬp _Ύp)d.$>Qg:T7ߐD2/Eȡ yHJ%~R֐}p֢f1;lD13^shG!99ݕ<]Suv47トiT6Ơ@~?fGq3w6/zϞ논2#ƉhօV־-6^R=+TVp'g+;G7|I49ɯ\־Lb炴#lᇮ^8~yS^(cUfUgzEiהdY6 1 ;7œ|ga^g+#c$PγȃyǯG"eȐ0((/X|v-N!|>o`eܬC@; lgћ|l-í'a";_ M̍wͥQrQ1F|j&}ȖˠfX1qW`촣4KTZ 0[eBݙ@T@'"+,*4i^ GH7&^ifE9zw 8l2Uiԧ .87& eTlbswtQ&`m|BpIq[DY]Z6 {-dt6U3eZPKrvN/j3.M' o>4t%q򗈁73lkr/n\0 s:Nt D0ܸ>$`]ō\JF5FjWWŠMzT44pH ܣ##wײZ0KWĞ!=9#$5{ 东’sL1t2?_ ^jI}YuJYWFoNo/gG> :Nl1&+ |HΏ Y9ZN#'aT̀y CbRA yc ](l4J5G0J_~$'1>hPV%Qc֛T'q?q<stiY%ۄcCG1KZ6L):髅Vs>hxd1Y=X)Ts6V7_ęI8=FƹgJPP@uA:9,ԽSSČQLb8ǰ~mG}o4W"gkę%!g: WKaE TdǧNl"Zdx i͢'_XZbܥy?wjAN~K_?n_*rzƔl?Y.G<%9*Pgꏀ8uMm@CCc5݅ 3ibfO(A~&CUԸgI䈒+l7p] ]K"ndG&-+\ʶ%3Vx}! 1R5Ϥ_oOdXHVkRN*0QoJ=xA;lا;mҒ*˺sp©;08yNǙIUꌑ<8ϳ^d@r`<:* p/H .)A橲LfkQx [;& ^! Lg|4)Y\3d`ji(AEuPDY!dEtUޅWK)aN}(FuVAqBͬok3mEW@ܿAwknuX:B#b59%^o}-%)}^gdB$YF290}bA^Sg"FQk}v1mM,2a3sH.C͢X-،m2BDٯ O,= JM!A-N[a+۰ 4y[R>PZe#?4h]PAQ NKm9YͨЋ)ǾҺ_)2VgL}c^{yJHs7D.aQ^^*_#s˖ݰACJ26]wT-qC챁$*^Q,VjD$=z7A'nʧj e40[uZB!KuJgz}т~ɥY&-C;E:|eoOC`9$%ό{Y>c>=5l2RJiHaFk4Hا3@r^+d9 &\NjNMN6fxŬx-1}eɶ )&ZxשfI pP PؙUτΡR|`(XW^lg/lza ]e%JwQBAQP̢ cLLt I3F~)^:h05 uPt8BE|Ȝ\x[K@FHrV`ZV}{6J׭*Z[}BZO"q`+ݡ=mՋ@Bq?%v8 wCAZi\u߸l{N1s0D@r"l匀Ֆ U2}_JsyF<IB`V`P.jx򌧪*ߌl5\l FR_ mn9Ԟkhd o;1 ]yOTWI2U K!3gi>㢰$Ӕ%&cŞt V,F"UйUIcW$V* if+SVޞ(7«ˈ1 iQN̤iSc n7-Dʉh:Th[IM~ ťD[XLZ-vXM=W&-^s]Ers,Ed{T?^gEIn֢7baؖᄛ n`:5-Xjw!oܞl1=QHu}J 8Ind0B ~v{Q;PE\ST h@* %*h5,R ^◾^9?Q'#Sk|Yq4ESN2 +^Ջnm5Kѓ ND]tDKV ŋ^[Zكߨ;V B q `bvj8 8reO̔-xǴV k L@7/jo2ig"n2$871Ǖ9Y(u̜smgGySY'6 ʙ}TY92yS/Kq2Z၏b{ ,?QPkq-i?SiWćP0xc{Ȃ.("/ /LUFZ,:{Z޸局{y޼V,+ 67 QsC焳k0uOfNdW@^K`BB߈\M[m#u JËFCمw,Vt^dx(Y^xJRM{yvo.G>%VEؚ5Hn?|5kH=]1cAagVzU <dқ7>w~dP}*޽~UFITrC\Qޫ\# %/Gn3(= <|DHs 9B݇p-'weXMCl-Apf$i)t,rFUCJl^ԋr@ӁJE0T-Z3"(;VS.ً צ${ Wsa_S?3C@2r؂_#>J;e»sxX,%؏J;^R \_sUD f]tkqgmb)?Y2.>V ,~{c)`F؝3Gߕ>43Ŭ$x2m5}$1:DN˄FZDFCάaA%W Wr0+R&K%C-}3;ҭ (Y]!s2 ILnY,Hoxe8N;O [#T̻]HܼQ4UMdІY 햍q d({&Hhm~$*yq%iOYLw4|m~0,P,Np,}`*{>7V& K9$8ze+վPpxQ\WT.U \ C=>2awydJ}z1?B"=} Dp,ț$== ``!n)+uM4H4N*nA@''۲Dh Le? )ekU}lHOɦhFhȘݒI4:Fv2ݛ[,\lCQP|hӼPlVl^duҪ6f rGsaa0p44ɿ#Zƹ"|\Zn! =f<"iЕXQJi$JƀS& rjq G&|Rh:O$9>XfWiyY! 9+m$r/a Jfgh ?ݓD-b2>%<63`絓F(Z[ ?]1IЕ`nYa' n%s&E8ҷי1q˻pܵ;tEoqڟyWa`5h#iD΄M\8ZWt];/R5%I<N„zެUnE R>Sp㌂!ޛ" *;ubf%jf?VW#xpC3lPH6=RDLq;46ۀ[*fa3Un1 'Rѳ]ɃSGH/1}R&  R)=*y`nX {$0!ne_XY@8j5-z%g;2(Asti8Z`^yPMvذ K6B]S)3x5h*W# 귁\J,E|[jes*eă5&# x1\n[i7DhЍ6Fkɼ]ZS@%VYׄr.ܿZa) .Znj0 3Rϒv`{ Gm[Ay r^Џ<'0Q^|BB1/X3o X"ڜ %ݶ;|95 ;"A~b^ )#_w :ە-Ҝ*hP\E!>[ɸ_#:}'lЊ<ҩtP9##悽 wPb'^eVm >X iC5B&Rr30| zFdT 1e+p"dE~im ᵆK%hg6ǞOq 'akX_u͏;sԈs*(qGbwB ,+wU,y0-tˋj2b"=$~.KNqQ'pӠ'߮4/F?8A?H|l/*/ܔyWKSE3c;|SN5x1&nƙH~t R!(m5֋%RS=L8_R×71mWgSQ$ciN^"'lBsc=#~RbvB7v`Q\kJ:F&cސʕ^+͘RC` ޟT/ G3SZlչ^&0" ^S&bv{j52lAP=02R^_;R Ūz}q@, LZ6j(45;:r*̛eY*P ω|ת X_^ȞYZ?@v"YRA]Pl}?IᗴNT{e1gjQuZQ:f?=(gVy wWޮ)i+i Jsjؤ) Td1֙/-G\Ѹ"6׎u/Zw~=Blyi%|ڷfk?Pz!0aǛgE ƥ| }ƪmJm"Nh6CXopn;IaPL'`9A]: d^,K 9(d~&lDՋ˫{#cO=fjfE9p&!k(v]% _͒ %|fi/[A? +>O_|s7*›m(FLԢA' iW8_BsO߆44@7c8fh- ˸u WVA&U55&u6uQ{|zs6ȶ$Jq6A]Kǘu2a~~"'~*K ]I=&~; 0ꮮvOd3OGd8c)A\~/Cq7laL`yҶ1qԹi.Od!->ADȚA:؋0ÐloouZN$1V?0q9LwT (e6Jf&}QoIx1}O\Ϲ~38t$ ?or=g!'qU` LN#xQ>;H@(v3xۻik_@b O=zgOC%I,OA4y=r*UJ$yQ۳`AYCI]P3< 6Cy[i7b~4(G:A ~J%QUrHU8 G#ư2B-oJ2h(EA_ iw—\ jr8W󻼝eHy4ЋlJL=PJC^iuj{QkNp}~qd!6TNW˾e|nC{L&3*5$<'o(6^5QrMyi9Xu3A{U8Gq1U@Or?Qܩx'c߉X=jr1 {ryЏ=O0rvYĽtx "7޿؁-F("w`f9Ob 0n;wB"Vu'w23 n As{/jftuk;5ȱ:C|o!  ~oѠ15YL^۝t*~Y=;>ٹ͂nP[gޯIRlcy@N6D_SyVe2 ~ke'*(0V#dp6ИOP) Y m+#zƀ)1 0dXrO43_<;JVlz{1`10ԗBN^N;ώv#Q](f DEa?-LRN(MER`sݖ; F'XX]zCN5ܫq5E_G4eb-Y7.w?5xO)ϺJt{BcZ<ҴNR5<3QWp˴BE僮vE/a-os=eSmr:0Kޭ֤7{Jni"E4<2&oM)`F,-Rwؐ ުTN}51 w O_cMECL̓Ll(UuSIV&^6']'8Ph 6B[hXQ>HxG]n؆02pC\U[6N)x$#4isńH%2KTe|Cy:x#n0EiKL \o}l|p`!J.Nk aMuɳ#8SSv.ds6B҆_).rFN#U@\GJ4B_n[9ޛ/arMU6|+M !(}b~o_(ް`_};+;cޞDs&{pT rGn{scxVk >S'(Uɧ /T`Srb!Pu*S6 *E'j2bN;q?=a8_O,>Qox͗^j&Ggc'g>Pf)7lC$߈vXAJycZK"xjV9OTaW-+e } ypR>`x* h;q;&OR &*!a.crh餫컧.! 5'tUR#f)OEDף@P ]H6i SPd fp:fvZÆd9,[NfUGiQ=+I =5F?SV_G~ۮPvBH@6zrcܬ1<<զlPϐ%3#)` h1ՠstTg |5El,P9mݫ0Di cOb $qmqn8Ou@QLSKnyUrc|G^X-1?+Zz9ȧ^2L$YdE!! zQW/>,܇Wyŷ0)=7%xe2q3M}mσd' Ց$;6=\ȬsҷQr+qnyXjI)a1c!&0C{I#e1V_9f+7:gK=)nk/ZFiu_n Oi$P@t~WNn{DqKRD14,l.PZu\fl%\vÂe$YQ"rpbD߷;Ioh1w@Z(* 7PJ ]3~[dVSnD YOVc;8eqo Q f1<-)̑wLo٤?<袳kt8!-X#YXa0I|F<6@G=N vjAvlB-Z=1 $# ",jq ~X0RjnQE7y0 7jsj.|ݛ)9wf` R_,7#Rdsɯλ[R'Pݤ{r*pjh,= `z;i]Բu-|2UZJ8qڧ72aݖ*ϞyvПbNJi[jYZDkIu \v׸YHuro*.:IvU|it\!wP&mI@#^5LbNX+\Ou-}L0}C4#@T4=x>X0 ѣ9(y/G6gD W':/kB.(wWU0/uq~s8ڴ[b-TKjlgƣſ)GJ^Pb6bvzcm(i/xrJ C?`K QP.OQ)'"cltwF$oMZO4. ӿI"ćipWs[ ;)UKq4â*}N]Pɯ a4_ip{( mKXʀv3w YZ