grub2-powerpc-ieee1275-debug-2.06-150500.29.31.1<>,f $p9|)4T V4FNd+0QkV & AmyiKB(cHVM * 05A2Jm%e=9?d$ 3 V )J[ q}  t   B CG0KmOOS0SPSdS(S8T9XD:iGHPIXY\] ^b)cdReWfZl\upvDHNCgrub2-powerpc-ieee1275-debug2.06150500.29.31.1Debug symbols for powerpc-ieee1275Debug information for grub2-powerpc-ieee1275 Information on how to debug grub can be found online: https://www.cnblogs.com/coryxie/archive/2013/03/12/2956807.htmlf $nebbioloySUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Boothttp://www.gnu.org/software/grub/linuxnoarch6@lDT ipZp_{UR}xeH+D@hTmpf8d =pPM(O 3f]"o@H@M|uHD<ƨePah\g4psiDLjŔ8}/Db #{[68-0}rpˬ|tlxbL\ެl 0}@($~C,KH@KAF{DX{zPB JhU1(vnI@?= ;V;6C@<8<:;h;\8(8HdMhp5T&y,<Cn4qn H Z@~tQ<U \M@}n|x.ts/ p9Hl*Dj8zdNP-$f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f 403f19045f58a81d78eb91ae4124b63c51a6110172ef09e280b402583980b79fc3f0b4b80f388d5323ef3a09f31d7928e1f167aa6a5f187e7d3fdf035a320666b05df5bc3f563cc2ad73c76192466b233d1d8fca7cc78a125930bc4fff1be5a839f5627f92c450dc6677d11d16e52f57c0fd4a25a27a90a3b65d77abb1d1c6366d3342ecd6ddb9dade10e285a2ca62ce85d0663895b6e17d5ce7e785154f6b278e68caf1978b50d06c987899d35de3f1c72f95e676cc21327c95b77255297f5601823dde75fcd9f2a6fd7e719924edd68d04af3038d13f78759658789b06af3e9edf80225c9c49d998292b3086f2bb393cb344a740570de1d361f662b7da60f564bef8fb1dc8e9082b593d314a6ca202158112ea6dc56ff35eabb7500a9cd5a1d546f4a87e6e27d6a1cd451a14aa98fec7f68fe4fb011cc3c904307cb264eef8823d5ef62a4d19a8184bdfa4e6aad96ba1d49f2c5bb2ec60cd9ebed4567353a498a98f56f0da4cbd848b1153b3a8dffdfa05671f1abfa4b9a8367cfd9c8b0e7911d40d9f386f4c9d5c8c4623189a5737cd32ba89763fbea631fe65f2dc394a5904c9bcbf1264b868117b170fe887acba76117ce2728a43c7bb507962105d01cd8cf84b5576943153a7ba5092849832f7ea8528971c697d98e140aafaf0e600ae650b4d4b3aa1e47f43b17904b3d4bab4d9d22d068990424842ee2093881abbfd66aa7d750df3f02ae12c2603a95eaaed174af8aaf5eaf3ebc08a0e1cc2b47e2a637359b2405c530b56dd249cc21767201630b142a83276343fdf08b4987263cc5895ad105c8c9fdea5034deefbe228fbe4a60e77e80d6ca98e2256155a207c9fbe76b07ea2c69453bbf3845697408a6088842b886a54f7bb1411c22c2c711a7b83f00af9a4f28e95450289146da42672c13f33a93804e6e44174f66ae054976a5aead905a74bedd1ae7e1db2480d4a81f70557a21d3b6db7ad1ccb4e7421c9fc9eb1442b736cbd7ae5909b132512c5513eb8112ed343b2f50edb3c106815ba992f967a81f47f2c4c79653bf6fac815e80a9cd49425177484b624db52a49bf2da09652dca23f67f34fef35bac1f8a2e768e316a22980793cd70b99abe56b10811e3a72892fb80ab968eba5b436d9a6712849ee1bb8dbb835a37260a3ee298890ca8f751c95499fd09cbbf13ce61321c9a3f7b2870c660730042e9f14400b2ea7a58bc330a02fa3ba23c718c99497e954647eaf8ebd5d922c80ef5ed158d49121ce88c3f63eb23469bdf8d23c17c9cc43235de981e7b7b017fd70ef22f30af903c60f12ac16428e2d17f1750ece1f6d53555a46dc068b24f1ea14baca9cba0caee5ae0ddf0f982318985d792467040efb0d03a842f130ca03a13de8694ed2722a2cb93caef3e0a50ad34c86e4bd5706d5b535ebef7ddfa6265b553336e81083b11da348709b36969167b13367f3c0350a649ee8b79e9a4fceee47b8062cbcf34bf7a57348b84344029e1859ef4245413edb3117d931306d087a2d18028f39e923f77e414a1e46f8f0687b3fb7eef1b22bc776d57c283c493a7357082057e0484a4e963e250af796c73f689dce190727d33d1b09549e59506d26d27f98e1768a26d0b27e5ec275e72b93ddca1e5c86bcbbe66a684ad64e05a53efbc776f148862bbb04c2634347db67a1a6ec973177cdba2f3b7f781b6848b97b08972a870c15be678eaabdc000918a3a68981aaa0aca4947a704424a1ef87c297d5370096003f1c73a641606b44fc3f27d35e77aa16e0cac0e215cd96ddd5197aeaaabcf8abad3d4a82d8a4256be2405aa345d89410207f7f94878e05e34de5c2eba2f84ae57fe16936fb136b7e4e0865f1499d31585b2d521261410d380536ea14ab0f450e34568103d90dae08f434fcb770f18245f00c17bcd683e81bc2a14221fce10438c39a72fa4b85b2293ac48bbf4d043d1cd8080be50c98665834c61dc918af2d2c921ddb798edc5f50ab7ca2d936dd568c9fb733a608ace377bae158d9398da10f0b5aa8d6b54400113ce187b2588cf33c6b2d19a751b422b298210957fc8191fb63ec14ae8e389bd798640314640a2e51ed71f28cf133104f133c22ac24a71210d89f14a48e95da1563208e6415fec09fe84d8cbcc21f94c53c88715016565154948a69b2529b9ea7a7ed1bbd23ddcdbc1e05210b8ab18f6376f0fa4917b62430e82d1f22480f09046026667be4dabffa6e7342d661817d7a71477edbb4fa705197832c2091a33c05a7150669c4d4f1b52d7d751b14b9eb29357eb6f46e837055333834e49cbaad705afdcf830c19d304e5539543a5e21d4b55096ae33d3c396ccbe5f7f7c6603168033e3f549381e7ec37fe63b773c5e274d3bce2d61c71cf0379912d857ce4ec95593376676f7c7b26bdba537e46b4fa90af7a3186832979c91dd480e31c3c46fd92d77dee1da60f484553c7331e76bce74be3697e0b00c7a5df6c36b500c24ca9db659ce0d960c7396e853b324bd47416ec776a2ca71e7719609670b6f358b4ba0b3c526fa5526e0d0df9f8ef1b3c368f86054793ee6f2c1c3301e5861e01c6244aa9a888687ff475957b70ee75b2b8afceea6c099494430fe990086717d9faf1bf045ae6b2a8f7f1d66b1b8b1161242ab2dbf3d7a0f9618531fb4a081fe544b0ae0ec5afabf95bafa320b361232bc8c36fa84fbd4d84eb1924d33c873e75bfbc8b0854b08c996c30096dd51b35f390463bb1924c191c65b47df6415ee0999c51d1edc27fc12821243268e1f6a9c7f0bbd8c0d6939c0e4b7bab60a563913900616e92b45c4ecc20db9a6ab734a90a5523b8d0b0821fb6b7095c873c1d9ac1a1a074a59fa17f12573c15e29bdef46a53d0617e91499228990fafd48f4d70e624e15b6cee88bc00c7f88c36b0f92063be63950cd34c8089c5324bf1742c184e803745adfb562b575984da0764fe2322b6d7cc8901ff604802ed7244ea27dfc82b883361012448389271201e2107d1a3833bcbac58eb64b4b1b86906fe25be67cc26e949c164fdf989dba35c074aa903e5a3016276fa9a0b27f33015252cc1e3b522fedec03c3783efc6f84af6654da6f2807d88f3bb2d586ab3e219b3aa50a77cce8df7d100f5ff9ad11e704e20017b1f5907c6c0fda27d6c9d16e6fb03f92d2636dfac6f552077865172a81c44b1441dd89cbc9dbbe0ab072f77103652e331599c9124c798ef9fd74e9df11f24d2051858593ff1e2574b9f468cc1325d22d220236269f2110b39d3ddac2e571a77d583c79ad00d5138dcfabf0e2c84ebce9a6cf05533d63c2a43b11a4d650304b5c75bfb9d5f92508cb1a9e554fdc96bf2f19f24dc596cb9153e86116650554e554acfcdd46f57b724c8491507a067dc1875c02b1740d8b2c803e25b356275b4ba3720f4779db14577328dacc5dbab62a49a7b7601c975549223afdd9a4c5e78ea8d2af612f85de30ae235ef8a11939214fac70229854656b88fd05a413f9d3557b344cadb1f99ab2fe5f486e3c411eedd616a294dbfd74c7b445c9af5e0923adf17df5e918cfe29a3234857a66c70457f3e2e78826db9dc191f27e1f5f09c584efaf2bce064d897db797f9d0373f88471fb3d0928831b447bbbd61aacb412de90a1e683588f33c5f1cbfeb9db524a627e794a8aae4c1eb76a6fd5bd806fa798cff31def6b67841913e9d9468405362beee52897b00f418e5033a90ff075bb7c8b183c72319d3ce32ddca925c11fb5e2a5ee225d9552d8ce11a390895b73d389a6de8f57c00602c1b6cd2dfee65fad60db4fca9b4ad59990d8dee9cac3d50978d206453fa66e860fe132011e5223a663e2af5f5740933c607f2cc7b6e4e4c1ea90dd673ce9c7ade6fd245624b0b4efabb5331fd6231f11294fde612d7b7e01f70bc945b3bd03e216a7341ab0fb38bbe0852bbb99dd0bd1606b914506ba30faef0f7b9d0fdd25820b932e0ae571c989201e6086a982f3c22894739d36c9926da0f8661fba9e1000587f2811944c83bd04115216f0673d8a1c2757ba246a18c92d91bc6d15e3e916475d546c1e668f388ccb447df5cfee6152d6f278f94e8f74be599d221b0adecd56ec68e871dbc22dd3953c68328c83fa37ba84c918ed6f25eecccacaaae11ca5f79fe52e0e8f84f71302aca2c678606d85dfdcd4de23e76e5bb3e502a302f94eb3c95e3d16bdaef2f3e5ff1e4d752890685f76cedf5ea29879317aca273e1531c38f2ab2aaa3080b8e59ed0b1427a09233301a54608cf47b036f0e7988bf7b4300d934ead581231d54df0ba442fd1f73acea6ba6d4731ba35918f6e3c6f365781091e51513c7aa81a004f2a7c595827372c478ec61ad106750936bd6d73739dda20b3ab925ef36d253d059c071f923522ea31808b82434fa6fac736c20cd293cdf80034f32908993512ad8c3ea29c22015ec03163b692c8ed6ec42091a8bd893ca90644eb1f7358acc7ee60af9f622d7b746c38a1814633ce274c31ee5b9c301a6c975b8d217d0c6396b2007f0faa3bbcbd511b95949d0ef640fe35939b1b623bf2e529ece40c19dc89b036e10a2f24ed0c60b7768754c97e5beffbea06193695059d1dd9219f8b5c7a74d9a6b93e678e0e613f7d09737dd2a6f24d67cbbbd2767cdb02111d5909e5a25a26318bddcf877a3e594614debcd5759e0edf4c943aa372566d2fcb66b1ce2d595fbc93fba41546eb8ab8f915900e8618047374056d2b4aa77d0934c1dd8070f5ce1c29b587dc3e58a70429fb0bef17dcad0bd63cb62ff0ec7789589efe3ad3bc4bf7b36f267e8fe5a9a5ffca8b8844d9da73fccd496b84bb30e5619f2672e3af34e4a77521c8d6b6fd9250769f993b84fa4315b1ef02614a3ebf7397ad3e1f1662bcdc5fec8c0a60133a2f9aacbaae4e42b0ba0a135f111fb6a5f262f25d900338b04221bf18c63c52e2fbb6665207a883d3594f8bb998e1b407adb8bf67cfe64ffea3beb5348ec70195d3d79f2b697855f6b33d179fceaefd0e76290879fb11d5d28fa122f56b29fa80872786dcc369bd875fd74bcae9f5c3f36b637e10a3e7e0934781711826eadc27d5be7e30f775045078ffab90008f95613e665ed8e32526349ae0a5064d56e52d2b50fe917195958ae479422c5cf6303f66a02669b432c5ee4c8a719ec1628b900a09ed0169135fc6f609562b7ae50f69932232c21a9fb4023f26d6b49d9f5cb24dde8f08db3b4f9846114616b75529b3d63795a19147aaaefa3f7263071a670f2bd16f0f99dfe39da06c40984108520c1c8ff9ca211915ae2f04720c1a78b12126529a450865c3fd66406a8933259817a519b28400676c0ec6f2220c08ef90791f5646c91cb03a3e5ee1318fbaebaa7863fbefea304ff10027a9ca7db605ff128053f160c6b1f6d0864a521d8411bec5a96a7e79275eb9052b16ebe457273828dc3b3203c190b003613146cb407d78039a03bc03580623a4af99f75270c9c56ff094502634669d4a38d129bbc674674f8211c74531618fec3f8a9aaba7ead84c637377e5869a6c6ee3160d7174719428894025ab2147d9f9584357d1fd59443c8bb0adc353301ee225b1dd626b36a9350f21e0129d687a0a7c085d43ebc8132b7a9b9e72c552d7708b36c0c3d81135019bab97502bf7f253c9333a3d50bd3c39324bd06ed12def6077cd92c00942f8870c7dc8fab0813cb3f2abd50c438ae1a8d7b5c7a87e83ed24213945eb96fd9802de330846907448db3df3d0795ffb8bc402454d73a1a7e521fa42015d0119f683306fdd3550009526e490d3265f323fef388ac0a859de8cfe0fe55994f39ca32d58fe6ee617d1505b9596df0f3d05ae1073057ef6afaff13cadd722470e35a55ffad261aeffa559593a35b921f74e34af3d5ab52957eca6b6607a60a9af61393fe3c3b120a9922dca0586a17db1fe32797ca6a1bd783133db7ac1ae75d1fb1a5172d38217ed3a6d95977ae6e4f66776e5661c229f63e8465b603ee7ae77abd48c3afd839233f3164691fb6549174cd12b6316d5bf99d560142dde6e0a333a22a0160ceee642a38eaf65c51af5fba02f2a7d5c831334a051db7cf789dfc30997c12cb59aa936c82a286e596aa3887bb5d1b7a382a83ec0a4381aa04ca992086a751fc8a1de51afa78ccad963e66493505a57a2d2f612a6a60c32fe991a9874b5cfe54a6cb09b128a1e171e694039dd0a7230c1d213cea7d249dd342a9c24bc6c67cc063b3b2d1caa17b91e3419be94a646d11661f4e73fe56af9ec793e299153e631b8064f30d3ca9fe65908b73c40f72921f0f081f096d59c5d6c3a62e0c111fc1d1e2b3b0122df399f58d03fd33ff66df84f55e8bde81ac0ab830da9174942941c5ab68391ba1fabaf50bc35f5b7d052cccf7fdb91f7dfac1a6924033d8a7b997111ce9f6657dd522c3561d08998b88562a6582d036f5768c5df9ef5a82271fa4715163fc9b2f34e5ef8257d05c922712259f4419c5ee3160cdec7a65372a6213ca78e92a7888a02b327dbf4bec1b7166b53c09af4ce1c8ec7655b97399469a9ae2b9b012318574d2fd69fbb7bdd43b0be89ef2cece10f28e4708b7828a86a450040373836f71eaa986f44c9c08a7036a25669f15c6fae9dd5ace97d06d3095fa17e630bd595a40fd97d69ab9ac8c247f4894d8c9860a696bba24587cf7aa3eb570fc124fb284d68483fb173a8c070d6c2748d7382ebee68a961c77df91f795ad7c012613d96401cbeddba5a5a4f5c9a50238ca04ceea87f7b0ea964d503d9fd7b6685d0b332daf48ddfb27688841e1304ab2c7aca28427f384859fbf9c597aead87560ce7164da592537561e74f3f853fb40c323c305e1f39162db04334bf65a6dae0f230fe8839a4ce5143f81f3ef0a17bb9ff3b621cd781063949bd127a813dff2a916fab1524796fa47444109840f21d84b3dc1629311f81936838c85ba7e1816e6a7f4f486821cbdf291ea31f05cc4bd1ed150881d82b1d352f8be968bdc1ddc1b40a0b230291c13e7e51263ac993d1a6073195a750cd07fd0e4770e1cf59580a2fd3d252e90515bdf6307c8019ac2e90b6d10122801051dfe8c4eb2be4dd545c024dcbcaa7496644acd27eea43ba03096a3abbeaa801ef9035aec58d2e4b679451910330c4b295c8058aa4a7c5ef4e76060a436ebb9a89954a0116d93d0635cec4e80dec06291acb0e4ef4ee7d363eb463c24f3f1b218861aa291ee5c0455cbd7ec4382929691dade4e53e5bef0e1bb815d678a60f0fa3d545642a04395e34e9a7ab7a0da0b8eb663e8ee8ab2991ed64a8771c66097fed00c0231d1fe8d5f52ac0b6dfe292eee700182ff93ce2c38addd8ae8f92746bdf9c9eb66f37761308f0f36ae35385b9f17930f0640eddf09ca5e7d69d25d6d1468e5745357fd7ad36129a091188c051f6a22a1bf3bfba9838dc1d0438ba00a5d4c09cd1e051f02cd0069148288d446f7cc9c12df36977b0a64f03344178026fdb3075f8d82bb09a386345c75438b6eccb7c31a6e977f0c70c9b184ec6ae6f2a3559b3c1f72fd67f45348d257cccdd77c4ff890bcd398111f34281aae3c9a709cf73e6bdfe71ba1537c5dc8bbff2c1228747630ca019da60b0d43efa526a421fcee6cca0c9cafcf24bc8c5c42b98bf02cfa4f0b38eee483730cc726a57deff31c18971c2fa721981e97f8314d22d16fb36e349235c3855b360d9aacf5b18072fcd7a68274a7e1a399f92df269d04a7697d8cfe07a16bea3df97bf37711510fcdb6cc888daebb8a80ac2b6f7d7fe7782337e2190bd3bd676127df23cf658000d8bad8486e2d4d0d9e9ea7c0e4dc2cf983c688dea8b096d68a80de91ad7d3335ce7fcf38dfbb0c1fbd0e6f83dafaa895422557f54534d50474745d2a5bb54b79bea75fb83e9bb71de3c4e4d036a3fe6da5d68bba577540dca14eeef68d9ff2d2c7617bfeade0b52f8d92f89360785437850c034ce9d532c41efdee62808cba1fd42296d4dbe9835d6c18da7da52e19576b664bfe1f9a397f99a6975cf9209ebc10484a7ad749e3d816e764ad8d8e74a6af5b16944689204effd087d4dfe4960de541da24c59f81b0b32df65ad73914510e70a70c85af049ffcf84e4409f082efc754737a441331dcdbe09af8c2bf7ba5e9279f82f540eb38aff92646302d96a588ddf73272fc603f5b5bd7155edcf87007936c0f239356233e6e17d85d6601ffdddc13cc1261b3ff3ff4bd8f4a1e34d75f2279d243ac8029645b4fb85440bfc1f611b19b7fa96f51522216351f6d455a158d1485483f743deeb1a64d25a4e236eee9f20c60a875fde0dc4ae5bdedfce14227255c0a184485dfb7ae7ee3a1b60623e618e2e2f68d4677392a47ad40cf87bfbe90807d1bee864f1cf3d1fd2b25d0820f10aa9938c04c7cfe36e72ecc551ee9a14cb4f14d174e05f7314bf2fb4ff24ac6c7cb278fc987e61351fa55706f0327879d5bc9bb5e195c2af947fadc73b66b989be3b7ba9dfbfdcce0c755534ef5e2e3391ea42f36cfe470e166a43fa2b7d35add7539078f3adf44828aaca6bd8d02a7e0ead9602031d23cec184401c71d37f2f2db63d3d8effe95ea231dea70d2609d15a946b26502de5a33eeaf9ec8a15efb33e683455e731cb7d87dd61abc5c61387d27e964d2b58fb3a7fa4e6a79ec571a8586afb4c79ce754ec3c9b640c0f2827a9977e80aaffc146133e9f0d8f800ffe07113029d7946ba3340b21428dbf64c3ee7091d4ef1e4b9c087265e9f67df199c0cf8d440951b72e862541c24f75bb7f31895feac44d4f442551b82b55447e88fb26ec531a145201ad19e0b96defb0708b51e3027f3dd361b9f33b77bd976ce1773cee4b067d2ae1942aa8456089db17db9446ba93a1bcd80de79e7380244063d42ea986a8c7546ec2eb9e2d43e22da1266797c5b8939d367381e55b7e66c4a437f438e62bb48a0de9323ca19802e2b12163a2608350f914d73935e32abc54611466896232f0dd01a6bf2296469ea92454b2107ea986dfe71883ef1bea4d5c94cd77da702c15d284a87ad0873639d0505a6c0551e008e10be375e6eb6623661b690bb88005a657e63af3abd98d6205e9e7a9e6673e6c866b86f10d0408becfa9ac8cea4cc6f5e61f6eaf319fcdc2614a7fe2902de53ae1a8fb6ec94c214c348b9d380fd14545c039a8023ebb4c19a72bcec295f6ac4562514282099780edc46f626694196c769245800f7e568ba8f4f17d06faecb466ae0567fe4b4dee4d8e533d7b3c4a0bc517faf5694ba361e994580e7892b1d1b2741cd14a3a77d8799022179854e00e5ca04442723d262cc32490253241d88a0c90d7832a7376c42a21a01660228439f0db24ee246ba620127b4e39ddad827ed1da329ebbfdcc9acc8e8875d1f92a3e65c89d0a82059af905d18eb7457c081cdbeb181c7b5cda11342efcb72ce3c6f09ec7ae040a7f45b517b8ccadad437d17d11c417504f51bae96f67be57b39ab407f25042aa405e8b033fe9c8cd192c268c8eb7c31ec050fb1caf8e109606341dd18fcf8a2bf66058bf9dbce9402ae8e24563779fb3288e4b251a281299452b33e681a5ce716742fdfcae38c42fa9a499c9eab51e485e72a424e73cdd23b12cd28a5d950bc768812af465467ebbc3b04fffb0438616b8f51eefa6328e7703a8fce9bb2c18fba4f4de233789bebaf108740dd5c5e3affddd7ad2f48a73194d8da1c8d6c5d3df390b1165a7cc37b2f5d924a73b2992b6f8907cba6d8a9ecccf572766e6cadf118021358f4dc2abb0f923540ef15d0e34f612f300bc32eae47cd78400dd2e0drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgrub2-2.06-150500.29.31.1.src.rpmgrub2-powerpc-ieee1275-debug    grub2-powerpc-ieee1275rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.063.0.4-14.6.0-14.0-15.2-14.14.3f@f@fU@f@fDf @ere7@eПe@@e?e-%ee dS@dBzd>@d5Kd.@d?@d@cU@ccc=@c@cR@c@c|cdc[@cV~@c< @c$e@b@b@baG@b+9b)@b)@b!@b b@aea@aq@aaa{a@a@aaqV@an@aKa7T@a/k@a.a @a @`]`ٹ`"@`@`@``@`q``}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.comglin@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.commsuchanek@suse.combjorn.lie@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.commchang@suse.commchang@suse.comfvogt@suse.comrw@suse.commchang@suse.commchang@suse.compvorel@suse.czseife+obs@b1-systems.comfvogt@suse.compvorel@suse.czmchang@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- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot installation when secure boot is enabled (bsc#1217761) (bsc#1228866) - Improved check for disk device when looking for PReP partition * 0004-Introduce-prep_load_env-command.patch- Fix btrfs subvolume for platform modules not mounting at runtime when the default subvolume is the topmost root tree (bsc#1228124) * grub2-btrfs-06-subvol-mount.patch - Rediff * 0001-Unify-the-check-to-enable-btrfs-relative-path.patch- Fix error in grub-install when root is on tmpfs (bsc#1226100) * 0001-grub-install-bailout-root-device-probing.patch- Fix input handling in ppc64le grub2 has high latency (bsc#1223535) * 0001-net-drivers-ieee1275-ofnet-Remove-200-ms-timeout-in-.patch- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to file_is_not_xen_garbage (bsc#1224226) * grub2-fix-menu-in-xen-host-server.patch- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866) * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch- Fix memdisk becomes the default boot entry, resolving no graphic display device error in guest vnc console (bsc#1221779) * grub2-xen-pv-firmware.cfg- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg (bsc#1219248) (bsc#1181762) * grub2-xen-pv-firmware.cfg * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to SLE-15-SP2 (bsc#1217102) * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch * add 0002-ofdisk-add-early_log-support.patch- Fix failure to identify recent ext4 filesystem (bsc#1216010) * 0001-fs-ext2-Ignore-checksum-seed-incompat-feature.patch * 0001-fs-ext2-Ignore-the-large_dir-incompat-feature.patch - Add patch to fix reading files from btrfs with "implicit" holes * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253) * 0001-kern-ieee1275-init-ppc64-Restrict-high-memory-in-pre.patch- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks when signed image installation is specified (bsc#1216075) * 0003-grub-install-support-prep-environment-block.patch - grub2.spec: Add support to unlocking multiple encrypted disks in signed grub.elf image for logical disks- Fix CVE-2023-4692 (bsc#1215935) - Fix CVE-2023-4693 (bsc#1215936) * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch * 0006-fs-ntfs-Make-code-more-readable.patch - Bump upstream SBAT generation to 4- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300) * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch- grub2-once: Fix 'sh: terminal_output: command not found' error (bsc#1204563)- Fix PowerVS deployment fails to boot with 90 cores (bsc#1208581) * 0001-kern-ieee1275-init-Convert-plain-numbers-to-constant.patch * 0002-kern-ieee1275-init-Extended-support-in-Vec5.patch- Fix no prep partition error on non-PReP architectures by making the prep_loadenv module exclusive to powerpc_ieee1275 platform (bsc#1210489) * 0004-Introduce-prep_load_env-command.patch - Fix the issue of freeing an uninitialized pointer * 0002-prep_loadenv-Fix-regex-for-Open-Firmware-device-spec.patch - Rediff * 0005-export-environment-at-start-up.patch- Resolve some issues with OS boot failure on PPC NVMe-oF disks and made enhancements to PPC secure boot's root device discovery config (bsc#1207230) - Ensure get_devargs and get_devname functions are consistent * 0001-openfw-Ensure-get_devargs-and-get_devname-functions-.patch - Fix regex for Open Firmware device specifier with encoded commas * 0002-prep_loadenv-Fix-regex-for-Open-Firmware-device-spec.patch - Fix regular expression in PPC secure boot config to prevent escaped commas from being treated as delimiters when retrieving partition substrings. - Use prep_load_env in PPC secure boot config to handle unset host-specific environment variables and ensure successful command execution. * 0004-Introduce-prep_load_env-command.patch - Refreshed * 0005-export-environment-at-start-up.patch- Fix installation over serial console ends up in infinite boot loop (bsc#1187810) (bsc#1209667) (bsc#1209372) * 0001-Fix-infinite-boot-loop-on-headless-system-in-qemu.patch- Fix aarch64 kiwi image's file not found due to '/@' prepended to path in btrfs filesystem. (bsc#1209165) * grub2-btrfs-05-grub2-mkconfig.patch- Make grub more robust against storage race condition causing system boot failures (bsc#1189036) * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch- Move unsupported zfs modules into 'extras' packages (bsc#1205554) (PED-2947)- Fix out of memory error on lpar installation from virtual cdrom (bsc#1208024) * 0001-ieee1275-Further-increase-initially-allocated-heap-f.patch * 0002-tpm-Disable-tpm-verifier-if-tpm-is-not-present.patch - Fix lpar got hung at grub after inactive migration (bsc#1207684) * 0002-ieee1275-implement-vec5-for-cas-negotiation.patch- Fix nvmf boot device setup (bsc#1207811) * 0001-grub2-Can-t-setup-a-default-boot-device-correctly-on.patch- Fix unknown filesystem error on disks with 4096 sector size (bsc#1207064) * 0001-grub-core-modify-sector-by-sysfs-as-disk-sector.patch- Make grub.cfg invariant to efi and legacy platforms (bsc#1205200) - Removed patch linuxefi * grub2-secureboot-provide-linuxefi-config.patch * grub2-secureboot-use-linuxefi-on-uefi-in-os-prober.patch * grub2-secureboot-use-linuxefi-on-uefi.patch - Rediff * grub2-btrfs-05-grub2-mkconfig.patch * grub2-efi-xen-cmdline.patch * grub2-s390x-05-grub2-mkconfig.patch * grub2-suse-remove-linux-root-param.patch- Setup multiple device paths for a nvmf boot device (bsc#1205666) * 0001-grub2-Set-multiple-device-path-for-a-nvmf-boot-devic.patch- Add tpm to signed grub.elf image (PED-1990) (bsc#1205912) - Increase initial heap size from 1/4 to 1/3 * 0001-ieee1275-Increase-initially-allocated-heap-from-1-4-.patch- Support grub2-install on LUKS2 encrypted device * 0001-devmapper-getroot-Have-devmapper-recognize-LUKS2.patch * 0002-devmapper-getroot-Set-up-cheated-LUKS2-cryptodisk-mo.patch * 0003-disk-cryptodisk-When-cheatmounting-use-the-sector-in.patch- 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- NVMeoFC support on grub (jsc#PED-996) * 0001-ieee1275-add-support-for-NVMeoFC.patch * 0002-ieee1275-ofpath-enable-NVMeoF-logical-device-transla.patch * 0003-ieee1275-change-the-logic-of-ieee1275_get_devargs.patch * 0004-ofpath-controller-name-update.patch - TDX: Enhance grub2 measurement to TD RTMR (jsc#PED-1265) * 0001-commands-efi-tpm-Refine-the-status-of-log-event.patch * 0002-commands-efi-tpm-Use-grub_strcpy-instead-of-grub_mem.patch * 0003-efi-tpm-Add-EFI_CC_MEASUREMENT_PROTOCOL-support.patch - Measure the kernel on POWER10 and extend TPM PCRs (PED-1990) * 0001-ibmvtpm-Add-support-for-trusted-boot-using-a-vTPM-2..patch * 0002-ieee1275-implement-vec5-for-cas-negotiation.patch- Include loopback into signed grub2 image (jsc#PED-2150)- Add patches for automatic TPM disk unlock (jsc#SLE-24018) (bsc#1196668) (jsc#PED-1276) * 0001-luks2-Add-debug-message-to-align-with-luks-and-geli-.patch * 0002-cryptodisk-Refactor-to-discard-have_it-global.patch * 0003-cryptodisk-Return-failure-in-cryptomount-when-no-cry.patch * 0004-cryptodisk-Improve-error-messaging-in-cryptomount-in.patch * 0005-cryptodisk-Improve-cryptomount-u-error-message.patch * 0006-cryptodisk-Add-infrastructure-to-pass-data-from-cryp.patch * 0007-cryptodisk-Refactor-password-input-out-of-crypto-dev.patch * 0008-cryptodisk-Move-global-variables-into-grub_cryptomou.patch * 0009-cryptodisk-Improve-handling-of-partition-name-in-cry.patch * 0010-protectors-Add-key-protectors-framework.patch * 0011-tpm2-Add-TPM-Software-Stack-TSS.patch * 0012-protectors-Add-TPM2-Key-Protector.patch * 0013-cryptodisk-Support-key-protectors.patch * 0014-util-grub-protect-Add-new-tool.patch - Fix no disk unlocking happen (bsc#1196668) * 0001-crytodisk-fix-cryptodisk-module-looking-up.patch - Fix build error * fix-tpm2-build.patch- Fix installation failure due to unavailable nvram device on ppc64le (bsc#1201361) * 0001-grub-install-set-point-of-no-return-for-powerpc-ieee1275.patch- Security fixes and hardenings for boothole 3 / boothole 2022 (bsc#1198581) * 0001-video-Remove-trailing-whitespaces.patch * 0002-loader-efi-chainloader-Simplify-the-loader-state.patch * 0003-commands-boot-Add-API-to-pass-context-to-loader.patch - Fix CVE-2022-28736 (bsc#1198496) * 0004-loader-efi-chainloader-Use-grub_loader_set_ex.patch - Fix CVE-2022-28735 (bsc#1198495) * 0005-kern-efi-sb-Reject-non-kernel-files-in-the-shim_lock.patch * 0006-kern-file-Do-not-leak-device_name-on-error-in-grub_f.patch * 0007-video-readers-png-Abort-sooner-if-a-read-operation-f.patch * 0008-video-readers-png-Refuse-to-handle-multiple-image-he.patch - Fix CVE-2021-3695 (bsc#1191184) * 0009-video-readers-png-Drop-greyscale-support-to-fix-heap.patch - Fix CVE-2021-3696 (bsc#1191185) * 0010-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff-.patch * 0011-video-readers-png-Sanity-check-some-huffman-codes.patch * 0012-video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch * 0013-video-readers-jpeg-Do-not-reallocate-a-given-huff-ta.patch * 0014-video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch - Fix CVE-2021-3697 (bsc#1191186) * 0015-video-readers-jpeg-Block-int-underflow-wild-pointer-.patch * 0016-normal-charset-Fix-array-out-of-bounds-formatting-un.patch - Fix CVE-2022-28733 (bsc#1198460) * 0017-net-ip-Do-IP-fragment-maths-safely.patch * 0018-net-netbuff-Block-overly-large-netbuff-allocs.patch * 0019-net-dns-Fix-double-free-addresses-on-corrupt-DNS-res.patch * 0020-net-dns-Don-t-read-past-the-end-of-the-string-we-re-.patch * 0021-net-tftp-Prevent-a-UAF-and-double-free-from-a-failed.patch * 0022-net-tftp-Avoid-a-trivial-UAF.patch * 0023-net-http-Do-not-tear-down-socket-if-it-s-already-bee.patch - Fix CVE-2022-28734 (bsc#1198493) * 0024-net-http-Fix-OOB-write-for-split-http-headers.patch - Fix CVE-2022-28734 (bsc#1198493) * 0025-net-http-Error-out-on-headers-with-LF-without-CR.patch * 0026-fs-f2fs-Do-not-read-past-the-end-of-nat-journal-entr.patch * 0027-fs-f2fs-Do-not-read-past-the-end-of-nat-bitmap.patch * 0028-fs-f2fs-Do-not-copy-file-names-that-are-too-long.patch * 0029-fs-btrfs-Fix-several-fuzz-issues-with-invalid-dir-it.patch * 0030-fs-btrfs-Fix-more-ASAN-and-SEGV-issues-found-with-fu.patch * 0031-fs-btrfs-Fix-more-fuzz-issues-related-to-chunks.patch * 0032-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 Power10 LPAR error "The partition fails to activate as partition went into invalid state" (bsc#1198714) * 0001-powerpc-do-CAS-in-a-more-compatible-way.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 riscv64 build error * 0001-RISC-V-Adjust-march-flags-for-binutils-2.38.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- Support saving grub environment for POWER signed grub images (jsc#SLE-23854) * 0001-Add-grub_envblk_buf-helper-function.patch * 0002-Add-grub_disk_write_tail-helper-function.patch * 0003-grub-install-support-prep-environment-block.patch * 0004-Introduce-prep_load_env-command.patch * 0005-export-environment-at-start-up.patch - Use enviroment variable in early boot config to looking up root device * grub2.spec- Remove obsolete openSUSE 12.2 conditionals in spec file - Clean up powerpc certificate handling.- Set grub2-check-default shebang to "#!/bin/bash", as the the code uses many instructions which are undefined for a POSIX sh. (boo#1195794).- Power guest secure boot with static keys: GRUB2 signing portion (jsc#SLE-18271) (bsc#1192764) * 0001-grub-install-Add-SUSE-signed-image-support-for-power.patch- Fix wrong default entry when booting snapshot (bsc#1159205) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch- Power guest secure boot with static keys: GRUB2 signing portion (jsc#SLE-18271) (bsc#1192764) * grub2.spec - Power guest secure boot with static keys: GRUB2 portion (jsc#SLE-18144) (bsc#1192686) * 0001-ieee1275-Drop-HEAP_MAX_ADDR-and-HEAP_MIN_SIZE-consta.patch * 0002-ieee1275-claim-more-memory.patch * 0003-ieee1275-request-memory-with-ibm-client-architecture.patch * 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch * 0005-docs-grub-Document-signing-grub-under-UEFI.patch * 0006-docs-grub-Document-signing-grub-with-an-appended-sig.patch * 0007-dl-provide-a-fake-grub_dl_set_persistent-for-the-emu.patch * 0008-pgp-factor-out-rsa_pad.patch * 0009-crypto-move-storage-for-grub_crypto_pk_-to-crypto.c.patch * 0010-posix_wrap-tweaks-in-preparation-for-libtasn1.patch * 0011-libtasn1-import-libtasn1-4.18.0.patch * 0012-libtasn1-disable-code-not-needed-in-grub.patch * 0013-libtasn1-changes-for-grub-compatibility.patch * 0014-libtasn1-compile-into-asn1-module.patch * 0015-test_asn1-test-module-for-libtasn1.patch * 0016-grub-install-support-embedding-x509-certificates.patch * 0017-appended-signatures-import-GNUTLS-s-ASN.1-descriptio.patch * 0018-appended-signatures-parse-PKCS-7-signedData-and-X.50.patch * 0019-appended-signatures-support-verifying-appended-signa.patch * 0020-appended-signatures-verification-tests.patch * 0021-appended-signatures-documentation.patch * 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch * 0023-x509-allow-Digitial-Signature-plus-other-Key-Usages.patch- Fix no menuentry is found if hibernation on btrfs RAID1 (bsc#1193090) * grub2-systemd-sleep-plugin- Fix CVE-2021-3981 (bsc#1189644) * 0001-grub-mkconfig-restore-umask-for-grub.cfg.patch- Fix can't allocate initrd error (bsc#1191378) * 0001-Factor-out-grub_efi_linux_boot.patch * 0002-Fix-race-in-EFI-validation.patch * 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch * 0004-Try-to-pick-better-locations-for-kernel-and-initrd.patch * 0005-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch * 0006-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch * 0007-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch * 0008-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch * 0009-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch * 0010-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch * 0011-Also-define-GRUB_EFI_MAX_ALLOCATION_ADDRESS-for-RISC.patch- Add support for simplefb (boo#1193532). + grub2-simplefb.patch- Fix extent not found when initramfs contains shared extents (bsc#1190982) * 0001-fs-btrfs-Make-extent-item-iteration-to-handle-gaps.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- Remove openSUSE Tumbleweed specific handling for default grub distributor (bsc#1191198) - Use /usr/lib/os-release as fallback (bsc#1191196) * grub2-default-distributor.patch * grub2-check-default.sh - VUL-0: grub2: grub2-once uses fixed file name in /var/tmp (bsc#1190474) (CVE-2021-46705) * grub2-once * grub2-once.service - Fix unknown TPM error on buggy uefi firmware (bsc#1191504) * 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch - Fix error /boot/grub2/locale/POSIX.gmo not found (bsc#1189769) * 0001-Filter-out-POSIX-locale-for-translation.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 in grub installation due to unnecessary requirement to support excessive device for the root logical volume (bsc#1184135) * 0001-disk-diskfilter-Use-nodes-in-logical-volume-s-segmen.patch - Fix regression in reading xfs v4 * 0001-fs-xfs-Fix-unreadable-filesystem-with-v4-superblock.patch- Fix installation on usrmerged s390x- Improve support for SLE Micro 5.1 on s390x. (bsc#1190395) * amend grub2-s390x-04-grub2-install.patch * refresh grub2-s390x-11-secureboot.patch- Follow usr merge for looking up kernel config (bsc#1189782) (bsc#1190061) * 0001-templates-Follow-the-path-of-usr-merged-kernel-confi.patch- Add btrfs zstd compression on i386-pc and also make sure it won't break existing grub installations (bsc#1161823) * deleted 0001-btrfs-disable-zstd-support-for-i386-pc.patch * added 0001-i386-pc-build-btrfs-zstd-support-into-separate-modul.patch- Delete the author list from %description (the %description section is literally for package descriptions (only) these days, encoding was also problematic). - Add %doc AUTHORS to get packaged that info- update grub2-systemd-sleep.sh to fix hibernation by avoiding the error "no kernelfile matching the running kernel found" on usrmerged setup- Use %autosetup- Replace grub2-use-stat-instead-of-udevadm-for-partition-lookup.patch and fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch with upstream backport: 0001-osdep-Introduce-include-grub-osdep-major.h-and-use-i.patch and 0002-osdep-linux-hostdisk-Use-stat-instead-of-udevadm-for.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- Version bump to 2.06 * rediff - 0001-add-support-for-UEFI-network-protocols.patch - 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch - 0003-Make-grub_error-more-verbose.patch - 0003-bootp-New-net_bootp6-command.patch - 0005-grub.texi-Add-net_bootp6-doument.patch - 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch - 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch - 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch - 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch - grub-install-force-journal-draining-to-ensure-data-i.patch - grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch - grub2-diskfilter-support-pv-without-metadatacopies.patch - grub2-efi-HP-workaround.patch - grub2-efi-xen-cfg-unquote.patch - grub2-efi-xen-chainload.patch - grub2-fix-menu-in-xen-host-server.patch - grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch - grub2-install-remove-useless-check-PReP-partition-is-empty.patch - grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch - grub2-mkconfig-default-entry-correction.patch - grub2-pass-corret-root-for-nfsroot.patch - grub2-s390x-03-output-7-bit-ascii.patch - grub2-s390x-04-grub2-install.patch - grub2-secureboot-install-signed-grub.patch - grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch - use-grub2-as-a-package-name.patch * update by patch squashed: - 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch - grub2-efi-chainload-harder.patch - grub2-secureboot-no-insmod-on-sb.patch - grub2-secureboot-chainloader.patch - grub2-secureboot-add-linuxefi.patch * remove squashed patches: - 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch - 0009-squash-Add-support-for-linuxefi.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 - 0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * drop upstream patches: - 0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch - 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch - 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch - 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch - 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch - 0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch - 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch - 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch - 0002-kern-Add-X-option-to-printf-functions.patch - 0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch - 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch - 0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch - 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch - 0003-normal-main-Search-for-specific-config-files-for-net.patch - 0004-calloc-Use-calloc-at-most-places.patch - 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch - 0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch - 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch - 0005-efi-Add-secure-boot-detection.patch - 0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch - 0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch - 0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch - 0007-font-Do-not-load-more-than-one-NAME-section.patch - 0007-verifiers-Move-verifiers-API-to-kernel-image.patch - 0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch - 0008-script-Remove-unused-fields-from-grub_script_functio.patch - 0009-kern-Add-lockdown-support.patch - 0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch - 0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch - 0010-linux-Fix-integer-overflows-in-initrd-size-handling.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 - 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch - 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch - 0022-lib-arg-Block-repeated-short-options-that-require-an.patch - 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch - 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 - 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 - 0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch - grub-install-define-default-platform-for-risc-v.patch - grub2-editenv-add-warning-message.patch - grub2-efi-gop-add-blt.patch - grub2-efi-uga-64bit-fb.patch - grub2-verifiers-fix-system-freeze-if-verify-failed.patch - risc-v-add-clzdi2-symbol.patch - risc-v-fix-computation-of-pc-relative-relocation-offset.patch - Add grub2-instdev-fixup.pl for correcting /etc/default/grub_installdevice to use disk devie if grub has been installed to it - Add 0001-30_uefi-firmware-fix-printf-format-with-null-byte.patch to fix detection of efi fwsetup support- Fix running grub2-once leads to failure of starting systemd service in the boot sequence (bsc#1169460) * grub2-once * grub2-once.service- Fix crash in launching gfxmenu without theme file (bsc#1186481) * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch- Fix plaintext password in grub config didn't work to unlock menu entry if enabling secure boot in UEFI (bsc#1181892)- 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  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.06-150500.29.31.1adler32.moduleaffs.moduleafs.moduleafsplitter.moduleall_video.moduleappended_signature_test.moduleappendedsig.modulearchelp.moduleasn1.modulebfs.modulebitmap.modulebitmap_scale.moduleblocklist.moduleboot.modulebswap_test.modulebtrfs.modulebufio.modulecat.modulecbfs.modulecmdline.modulecmdline_cat_test.modulecmosdump.modulecmostest.modulecmp.modulecmp_test.moduleconfigfile.modulecpio.modulecpio_be.modulecrc64.modulecrypto.modulecryptodisk.modulectz_test.moduledate.moduledatehook.moduledatetime.moduledisk.modulediskfilter.modulediv.modulediv_test.moduledm_nv.moduleecho.moduleelf.moduleescc.moduleeval.moduleexfat.moduleexfctest.moduleext2.modulef2fs.modulefat.modulefile.modulefont.modulefshelp.modulefunctional_test.modulegcry_arcfour.modulegcry_blowfish.modulegcry_camellia.modulegcry_cast5.modulegcry_crc.modulegcry_des.modulegcry_dsa.modulegcry_idea.modulegcry_md4.modulegcry_md5.modulegcry_rfc2268.modulegcry_rijndael.modulegcry_rmd160.modulegcry_rsa.modulegcry_seed.modulegcry_serpent.modulegcry_sha1.modulegcry_sha256.modulegcry_sha512.modulegcry_tiger.modulegcry_twofish.modulegcry_whirlpool.modulegdb_grubgeli.modulegettext.modulegfxmenu.modulegfxterm.modulegfxterm_background.modulegfxterm_menu.modulegmodule.plgptsync.modulegzio.modulehalt.modulehashsum.modulehello.modulehelp.modulehexdump.modulehfs.modulehfsplus.modulehfspluscomp.modulehttp.moduleieee1275_fb.moduleiso9660.modulejfs.modulejpeg.modulejson.modulekeystatus.moduleldm.modulelinux.moduleloadenv.moduleloopback.modulels.modulelsmmap.moduleluks.moduleluks2.modulelvm.modulelzopio.modulemacbless.modulemacho.modulemdraid09.modulemdraid09_be.modulemdraid1x.modulememdisk.modulememrw.moduleminicmd.moduleminix.moduleminix2.moduleminix2_be.moduleminix3.moduleminix3_be.moduleminix_be.modulempi.modulemsdospart.modulemul_test.modulenet.modulenewc.modulenilfs2.modulenormal.modulentfs.modulentfscomp.moduleodc.moduleoffsetio.moduleofnet.modulepart_acorn.modulepart_amiga.modulepart_apple.modulepart_bsd.modulepart_dfly.modulepart_dvh.modulepart_gpt.modulepart_msdos.modulepart_plan.modulepart_sun.modulepart_sunpc.moduleparttool.modulepassword.modulepassword_pbkdf2.modulepbkdf2.modulepbkdf2_test.modulepgp.modulepkcs1_v15.modulepng.moduleprep_loadenv.modulepriority_queue.moduleprobe.moduleprocfs.moduleprogress.moduleraid5rec.moduleraid6rec.moduleread.modulereboot.moduleregexp.modulereiserfs.modulerelocator.moduleromfs.modulescsi.modulesearch.modulesearch_fs_file.modulesearch_fs_uuid.modulesearch_label.moduleserial.modulesetjmp.modulesetjmp_test.modulesfs.moduleshift_test.modulesignature_test.modulesleep.modulesleep_test.modulesquash4.modulestrtoull_test.modulesuspend.modulesyslinuxcfg.moduletar.moduleterminal.moduletest.moduletest_asn1.moduletest_blockarg.moduletestload.moduletestspeed.moduletftp.moduletga.moduletime.moduletpm.moduletr.moduletrig.moduletrue.moduleudf.moduleufs1.moduleufs1_be.moduleufs2.modulevideo.modulevideo_colors.modulevideo_fb.modulevideoinfo.modulevideotest.modulevideotest_checksum.modulexfs.modulexnu_uuid.modulexnu_uuid_test.modulexzio.modulezfs.modulezfscrypt.modulezfsinfo.modulezstd.module/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:35491/SUSE_SLE-15-SP5_Update/ebd1122d80378cb171d50f24b1b78b0f-grub2.SUSE_SLE-15-SP5_Updatedrpmxz5ppc64le-suse-linuxELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), with debug_info, not strippedASCII textutf-8174af7e5ff3c3fdbae7a97b3af742cfc26e6054b0350be47d90c50bf6d86a028?p7zXZ !t/]"k%0C¿;@{χA}nQqX=:rKgr\4 G<s9消 wA<0#u^V]36!pAeb]=Ŝ}MZX0{ `J+ g3x?󟸰Cև!j]А-`a;ϔQ"'nRazt+F&b1) b`_Mx2KkF",֫kDek AJm2 `h?1u>,s]+*]sn_S3~߶:SΩ ܃y'41jSC5(m5nxSUx=2[5_ xNVX䮉*!U\X jWn tt-?08O=nE,gZҺ×)L=iַ+܄f>HXI$U,TЧ>80ܝ J7g )D$/hT=dmw6m4*V˒NvV- 7jfV{L''ibb]P/yխ0oRPޠhN,fF+Gy܂3Ŀ~SyYy~PVxt|УDA $ɝf!x?Hjyyuڐ< o&GK<+6IX-/, {ĥU>cDV1/˰7I.4gvTW?:eIkz6bGz:PG>88F]P/vSX)gn: gopF=?4rB9R$ /~`ՉV6eS'J+e~!&N[y\?11SR]W 8ІSںkM<ثx.}Te)X:I< &nAq1];[zh۫$jb4SDo-8 SuNy]?x1/٤ٱl UKuy!Et'KX/p=tM]ʹSM(g ;RL&)ZhNgaqC,yz,f/w $e0 ͤ]|-c{k eץ:^mמnu}cfAx¾Byd6Zwvd;*aj!ir@ p02$^@ږclLM"%)@Ԗ5?B炦Aar( =|j 2W^_|C##|A06SًUNmʍr7Ԏ(X}l|O۝Ny}jznD"2 ˜)O}JaF^mU\8ϺCH YcA5r\2Rx4>ސMEJv#',EI(+ aRij pm+u؛gEdJVDOpI#ZTxTZj3Ώ:O+c $¿|T'qN5 ֆd,N3yӜB *)u7 ΰ±z.D'(1*e-c|[\'BfV9I`KnsX2Ի㾼x >؊{&ʁNJ0-4tIZ˰;fƧ9}`XbO빝\ irv*Pn Ln\rHƑ`"1zʇ@xئ.w=C% 拈 +hړFUf)_Ȅ!Zh/_爢ts!1`GƊؕ^LMĪ*h{߮+յCf 6w`B92ƚ59;2Jg|g gX#5KJ/=M$ra98|jNWf6S@:G5kɴd&T`] GS3wbH~Abu+"w.Cc{繩.˝7ְHGWJ:w8}>UvNvSx` Cf |^o)Ur dDw| y`Ewܯ $-~oi: 6c55%毽ߪE"8Aa; 0p;,@o-^]6H奪ϞCds*ǩ߿즼=0QǀKXN|h}XڪPxnk͠AY,RcE#L` Yɵ-M6  HA,8'/qQ-9U,ГvVSHJ@H"ܠ gu.e.ta>SߋbxHD˟߭63Pf7XװJXfs7![1=g[GvsCX~9+f 6ri!̄2]\B]6]քm&#< s MLŚM\f#ӑ>g8dfErC ×~fHT\p%djM1}dm4Ll3c}6cCIY"Vkd)(ևkHSJ?THYxl"4P eq=R1V:1`LF}2sf!F^ W+L aB%- 6|!|xf9k#io@Pn*nJ.٣!E`A(=قDh\k$U4 VQxdW"ac״c Xw=Tjl{dZ6O7WFfЖ| >+F{H`^tQ_."ǽs^{8X>*S֪ڰg#iD{=\ERѳ)P G/>+?;8&J޳e+L@! 0g`߭8b2=;ȊjَY3}+>@HT=<WzP:4#ӣbJxԚae;oY)oVC)V/51;~:0@\6RIMy'3'Ev#.9\RPӾz Nw1.q]Yd~sXIT`H$6O9Y_Ov.ن.-{?1v. l^@iY;[)h ԁm^X Jqgadz!F.E2ۡl6Dg @}g-jZ\Ҩ]gƫ`*% ӗt%ɨQum3o@$D%;LU&y.ie Dr$Cvc]5ܒ%j|[|Ԫ,4aO|oa┷rYaXW1°SpQ(I&jA"K|3^7iؠvZm`^3f'fKNL|#/h[>&v8ĢM͆3otxLnmݤ3 aagCмU|vP+@eࠑ }%)zŸ  pʌ JOvAbR юN;| d!^=u2$sQXƹfMhT@7OʋoFRVF2ና'k / 1_Ğ/AV#w6S%φ2QS?-ӳyj~(: h>A cW'63YVE)V:ǪmDxCXvQ D'/#lhp*j40k]j fв>s VA$7v oHlEJڤbe nnԑMml4JWҟ};Jm)s?k m,z(fF݁%frC<(xc\ e:C$7 J V]\osdܫseіMٹݮ+7k`tV pUK\2}f`; S_+t`8#x J.(-ċjbB#D8ȝۀ]x$kڡn`nmTm)}ٷ0-7 W#d)0feS'w]>jVFtHU%v9JfEp+v*DJg+ B/awA` uFv;];SG_}&F^eMHUSnZLaYYt/ؓT\E-/F |Raz.';sQBc g-c`#4ID"bdܘlj0T$&0Ąp .5N>ϥS0_Ir1[fpWs|JB00 5%2~+zcݚ*+ym2nTBRc/٪<-ձ$08h8 IeU O+WdAs5jV:-f lY 2:!T2$ mK›3A~YJ'$-|C7w!p4^ 5Bwd@SRތa'ԮF1JDqD% }Cx`K+F{Z LXKݏiAv׌Ae-fYntĘLI2ī啑JгKx$841=F&Pc<{nLؼ^d>p™RkhECFǚob xGqxo5ZMwFAM"adr8
_=z dd?zY (;km1{?qt4 {PCi0-,/[4)dsY:Q~Ԁ*˿m~_;k0b/W VEQfuuwɚijFhʹ9fȑPv_0&͢O5L4nF< yL[lTTz9jC*a3T6w {Px;\uѫcGU3zxC}Z U>{ h}|.B]`'$&Ccn ٬-y?ӋrNqVwFa|KgC,ſbi%z΅m#a؁7m!w!poNN46K2bhq2`x !1پX=nq?0fTon BQN& WEK? *8| vj픃)I[5)mL,TW2 3FFSGCץ֐SŅ$1AQ\aԅZ#QmX!oL*SmO7?e຅׽Baq)*DwcEz-ƫ0$ǗEb0ͅ;`Zg) 1g8.:y)f14%+V,hZ.9@U/djFf?6ooB/=$gUp<ͩ}^]jD T3*h=Jģb1hCj[w;Unar $! ?4D; Q\Wf\&粇 rq vޅZtl`9 I/`.dz-Q14`k˱/~,Bvx:kQ;5Vqx;[eH{O$+0c;~`A7 :t^v4JlϹϻ)\qJR^cr2'I MF.2Dnu\4ٚiQJA`T'ls!gZA:$vA9E&tv{h  pYz9uY#9yܨĒYKK>luq yc58s$ɥbFifP| Y~$&!TqC ؋yZRwgSz $dpՏ5:?G[bo$oՔ|UkzݝIs;.ɔs9j年ߓq  FX[e YCnmܓjKy{W) ^Rb}?6>0 I{[s@<= iAr R x2D0蠧Q%CB3y&geOкC@vCHdzsr,)i[Kʤt:qCZSD.ak9qOD*{{9Xc!IA+t% "[Cb9px$݊;J@aIdN:eǝmXqVoȓ1&xV;Pvhbyq酂VBw?f|vm]Y [ZAjF {S9>d`hw6 Ċ W߁Ľ=s *ȷ?zoæ`,jP=RV>'s@ѕ + ZrCP 33B7[f*XzOw_ULjU/dFpHb:QqH-/ᢡ&BzO~_Cz5,F%g"w 3񼣲mtx} hr>Ci"G$I*)Jh;#y}(}M413M@4YgEkѵ?8+6-*݉0 3m9$ӞNsR1\9kP8:Rq\aXNwru1a|KS/$կ+NJtya$ɶ_ hj3Է*L%\6GC{uzB%LY&I̵8w'|r#~C3io%PJЮ|=s(H#+! C,^P#bj&]io4S 9Ne:oF{GŧL,f>4zQPY /<v@xS[b/2'@MT\a#^mᛣ|Tr~6,|q_!M}($#dIE:/⾹Շ3gJ!X^x/\ ;ewQoahE5!ۉ\ݾ\+'19 :)wT * 8RS9 ;wf-FV*4R۹z,Y]uU Mٯf:/@=&Y)!>掎x6?ː9d"~%u14sJn!#]EE]!ԭ*y cQԗ|h|:c"(BY-6 `h/aVd x(d/3G.iSO!2XzvLN#! +,z',(\ODDû}_BV/R)ͽk'zq\`,yloIuO] f/~q9qhv-6ivx"mF]5hv#7npA,$T"W L/| S5ڌ=IJN^TaYݫ2ٚI!pJC4{]dbHAJ_iO73jZ&p\ )L7Η l.JE>c_]aLjA75 $Db ӁbZv"95k? *tg ׀29;tkݝHQ[9>u,K9iq\٩qMYU$3DI˨_©<4"q㷭-S'L]װT'`6KoW9N;Z-HT[ψa{ʌH*ydx+R);Z:~Oz8@S2{uᏈ8MF Oy +JgB'2BA hW{/G#௉)Xص8 ^f,fL!񷗢H}>+%8^v[uK-ٍܴ3pI~foo5{L 01RШ_b=?qw_6l7  bQ& L|q!iџp|G$L%QQ,K5f`G>T)|_8SDnØq'yGZ7mjgWWk-(}H;8 q^|VyޘCA$h7oZ|O\sVps6@JKR+0Fv]ezHtD <F#/;4MمxrhA}6i=8ԂNV=@(җTu6SJVv5-_qcIhThJk[vZ7]9;ټ.'VV4!n@t󜇩aigL"eyp չ'ZXǘV/}H,GTلjv12 F!^%%eR{C*)21UX]XlbpfA+h 33ff>pxKWhzws'Tڹpf`eӯ]z`݂`Ə,Wf@DJ#V-1wQ4 a)o?j: ¥'ޅ\Z2QȖ^wG}"yRfØ9G}4cRrxXZ-f$l=χ8DJS%ujo zQ=7z7ЈNDVV5*ɧ^Ȁh)S[+jʩAB2^8 W;!+X~s,V>3T[SRořbs%&GiEGq#fY'Ntxt˥Q!9D縟dY.hN_ :"A%o_M{؈# |L_.oF<^&U~J=ݕLV9 ;jDOT) - E~e]cްSHafgtCMB4"Á]mBwB7dێ xCM9(ҕ۫](ZLz9h]4iUSA]-;}SK[_NxΑo'gB;Չ{v-q-@ȴOԞ\~pas}9?G#8> %RZaLe`*G:7gsB:(eNf`ڶkTzbllrj`V.ZO!n)~xpq)r94t"A.,nJ`M!))(8`L+kϙipm3Ƞ_U)}00B?C}` dڵ^fk4ѻeG_[s4P5vdwv%h'n|w#K =$ |visC?~r8H?H9=o%u'r{Tb-ZZmEuV ~E̲(S"`f!pxK>T2G{pevX )ਬX(5ڐ)E5`7qz;x9 \@b~dtu5;7#0Gv X9>N.e1E'iF پ`ϜRVnaR85'{IM~~<*qߥ]CXs`Us%b  PC1042NɀLY%b3]F%^(&"ѳܬwҶ8n{m紺9=}wYW>`~H~dLf>1dO"IZa2SG?&ce} CnmF C3<y'$@hʒڦ}MƖDQd,] tU)/D5TJh-> eC ʳGFu&hK %,HߺZ~PQ ,{l~%骳d:Ģ;ߣW4=uwSy*=E7)W7 `ՒnË[nERBchp;HXڏ8}X䴫䉘i1GUT\DmPG잡yZzIJ~55֭z[)߀C*Q)"b=FLI «ٗ%cS= mh"h ^ z Rkѳ3>43 0|'`/MVj,5Qw iy6%Y! ޝk }+N'VeGz9%j1)"~+KpS0H6o=SǜI1*gu| 'ҟ@WJÍ^ٖ&i;xxi5*k|7aFe'@iDD -/з;˗ѺJP8pAʴBpG=F+hG:d- r_wPcPno)um}Fl}'>x'u^59m%bHy\d\SԇZ\mkWá"CaHvUMH2 pC~c6j;Jz(V!@{B蘵B7^ׯؙ&.<__~cJ)N@#9(g*|KUEy-jp5fL,cYxq:D&[_LR$'k-kLI:/2fH`;rst+ 708,ɕ6tex,c5fU@2-S=lJWAXc6.AbWq/N)oby`=-`ށO%ƼQ^2bTB 7:)_;Wz#Fbè򡣁{ٗXW~ވ& n.}_fFg )J3#gAx2J\pbD-Mm3ń}rC'AC]Qy*{%M.K;.큈З銛VB~Wg(v_c;M᧵sz|]䂼.ӱ:i@~=w r^ݘ#eb%$`;!:u< cuNC9g,I"Ѷr@y:)Iy] <`J3\"nu҉HcsC' p\B"ajŽƇbxƁEIgZ< N{m]A4UUՄ] l9/Vop_ﵕ4GŁopLO eFa0+ *Kheċ:<|vE|$wsZRLE2J^-[jLަnD?v[D0 :7㸏|%'1x*D>BvA2^m/3XKhۆbi'}քt=Ļ+M<8f|TW1e6* NCGVfTGR R૘w^f ٠ǁ^=YUBq~(Ϗ,s!S7a{]XeǧY?}]T 5H8BA%,YԷvyT2g6C*}|Lv4؋gj44,Z*@ZLd(9-'߹5̋#6gDIdw/~:#* ;iDAWYCe:gTG\d,}'qQZy@&# }$[sLKHv{5S$F% zLr '!:PXNp!S6ҽ/B&#UnQw՜۰*Ln)d:@fQ9.}.aP=VD wf㤩;1iAE U~wAiw/"MdoNfC$*,Rv\&]D{SЛTӳ,ۀnV'4~D,aj_?a@xB{h~8a ;D1SapB.6K;}B19 KVLqkH2H|##F97}H6QjєmAh`@}a?TCIOpl4+#=1#ߪ(eCnhMkN\ jA>Cɣ)T@[ ?MшJb 2܌_luV -ZM7|ԾT>#CЛʣ"n] R5MF?>=ufpa JPcv[$1TdQڗmI/(2jI[uvI%6 %sSEՋeq,nv껲ux^IPΉ0:5QĖ6Uqe"<9wW֦hK'>n5(mi=gzS%h[,BF$N|hQck6$&+ τ/rOg" 9fpa0_ ˛G<͵yN(J&hhvD/;|;~OԣƄ"D}1jt i]E6[*߯b!+_5Qƛ<ARY_bum83{>'ap/m ^9X7Pdي:4qah a}X9Mߌܷ&Oޘ[ Ffhy:7 '~x>v8%=r'S5M Lw5zː:X*6 mP7KH2d\LѦn z W8ϧP^f.TU;0j66%_nM"H̒whG S6O{jyyȟ9~Ŵ&u  r: V%{y9PPc|'nY\P! ڠ#g 9t5wGiI4DZ2>\3m`CU"kUfFeۉ٣+΅3x ?6Ur Cx=u6vdE,5Yj.`__WidCƈCɅip U5+ 7!SzE:⺶এy.meJE5XZwXL%exkpܹa\u|/ϳ!W" I9v#˳V؂ޣ0qMI'k,vñ ѦFN3hG@.FD i@ұ"b,j=Ft¢V2PH:Bew twSWI@L۷-pXO v_;gi-g'D&`x 6(`fn?uӳѯ%a0جHENgubh!0I`N(7:$n1u$~刪"O)UQ O'2[ܚ|0vi쌵O ;մwJ /qS='S[T !ú]aSVv=lG3Ţ!#JTVGG#eK ?E!lG2.w؂~`v1D%7~V Fch"Àfd ڲDgF6FsOhzz#xJhxpq,V/9UlD0$wJwLcڷ_qO"֘`ދDVOҘQK4C>ly@J](=O:"r ]<:"L;̈t}'U){.f^J%sܷW1o)BC?v8^b_]2R0SuAJ r}Uɪ3gqKrYϥ3L i&h _#E{䓂fUda{;9*Q-Be0pL!u9Gm=ҐPōIj)4TXhř`ǠJNNMȅDܰ^ r߄߱&C bd8\Af_/ G|oq~%ݮP46ꛘKO1B b覡dx 0Kl*F?.6^vX\eyMNN-?:'}^AHυ5,?,0mb %}zfs EnܞaЂ2_ X|ATjJx3 zxն]poË^>ܷ@3Jj2 v;e. Ĝ'R¬GZ e?JuxՂb <[986O-(Ts}w73 >od? ծ;kY}93T%_i;־}/sg#<1ZA1G|`9:Ek|xǶsyfO!WS Q{K95ٲ ;{۞JݪFO6.KcqB$2Pϸ䀛Z3vo0,ZwM`hh(/YBllCԝXφ Z9_zƟ$ˆhw CF7qTe,|7W<W|~Ha8pGuQ^8b"5 Yo;\붶⩆ugi` Tx'܂q!-20ąg;=CrNi7*=?n?eYK#X>~Wɀ_ M޸ݷ?rR#Ɲ$YG% \9l]NvNBWhdßo\&ݨsJK!ءdaƞƝe4~؁t7f#?MT_bB Z~ conOϳۏZ: `U\ս D%N*.BgTy@e6k߄y֪mq[Èh"ZzC18PjanAr~*+I6"\}#G((1yXN-c ش5!ztqAeλ .V~ҵ$TtE[5b<ʑ@t%-ć,;RY-^z -rJALOwR6×}[BM?PQt,KؖBWsp=S/7Q#\!\ùvZ/Mv/R =c;Y*ʃhwˏk鴓_3Gv5 5.8ꌑY{c%ɖ ygѲWJ^ vnr<4$٢f8< ]r=cIzgy^bQQq1'+bwCa:r /W`J<WK&i' AV8rlE?eHpFeҎߍPףʼA^DБ^Z C"4x\Ef0`i@^z%GyN-ǘ#*{5t$OړW, 3D:(tS&|8AN̎su\W ?96 8 cP9TV+8s A V_ *ۆOO״)ßFԖȀ q,f =)io栙 [(.ɷbx^()aqUvɽ0[h*+#iV_gOPcڌjh$In ܏sI"`|C29wd%L]GrQɒ@w:Y &4s PS{]h{+Θ=E%&)/Y`U07<%ɦ5iO OSX ;hE4`2u@*,U?&^Cv8ZލF1 ^@Zx~ARа[) 1 :m%U *rB0_r` >5)%1rtO6"ubMqOjKM0y[h!0y27XQ ?gvC{7!=֋_f.z*%oNu褹Fa|ZZh0f!X.^\"A& 0+FP4:qFg#V$3^> {0CBǜfc:;UxJU`WS$qp?LGJ^g͏@l>60)5P C#Gp!|MѡcGUUqyefCݱ, \)phcoxFގ%˱:ĔpV%25%{wQ$~I޸+@fnE@/MLՍ`{CN5^MuCTJmkh5%ܹX`1Ctp@UA'p؝rNNO>ؕsIS5:r [ =4]{e],>hh1]V>< keX.w_4Eгg[dg:_׍Fy\5TRKUԋn% !`@e%y$9T:EuS(굪k&ж<.SKDi`s<dƐ}* >s?ob:ӾZt'+H 35ÕynjM+5h_/>Ia&l`-FT~r>کFxMZT%qrŁT2:xզ ! !h(N``,P h͇Qڃ|a՛cgr|;bY#?MX'NQx>#Sղߧ2@-6Vh(Aʜ]x$C36N= Ryw:dY24s$:v/OqŘ}+nG篑djɃr}uA휹4I &I Yh=:53BV%FC͇hS ڧȊR: bG5UX\.Do<< w@9@? dOP1Q [9BZ[Ё-Wg+*`(*J!< 2mY܉< mcr)B:y,471Viu'bN,G ` ѩR }n4YFGg 3{sDtu>sܴ6 qgOV0%.nng$x I0B i:-J$m!/n2$29䴒H'):gOt5yI#nY181<7/RD$ѦAkVb~}* 7hj(a Y[G)\R4Hvn?ӄQz80KTw*Qqd d~1 y qA_3 8iQV@7<ޕ| a lQyGWc8q^p מ8iHkIŧďcwPb Us]()EEtC[4Ͽtjע_1Z^R36v(@$]oUV1ffFV$K $ՠ49&_^Tfތ2aQOI6tL@hD7GL ^+k>`GeT)Ćͭ\Gof(α983HduO{: d>0䯍cPWKԥ5t4Bzߜuw‰dF$jkQDܥ٢qΙ%5(vZI}fqWG"KiDag/r9)8pi:L#8Մc f4;jm)> Rњx'e \ [gY[IfAu`@|bv}[[c]bЈpl^^jެq>|nx7ңKޝB~CrGNX鵒8ilEXڊDbrԂOX$'孖VH' fJvP%޵Xԋ[Id8YZhD{>u8VXNQM,1ەL#r38sCtщZK=!e!M (]ſ&>^wEx6^\9!!7_[1K^ )%%e~ QXel2#I=<]aͳMB|yq&^ 7|2 Վ$eҘ[~ XÒR|u]A:^^8Xeέ-Ls}%&`;zn&=GXĴG7 ׳>YO~ws)Qg1F8f8iK϶<8x]?kd|Ge^u4H) 1ϓKYY.$} DcG[:AYoh3Ej?lMfmbP t ށ|pos",|ҫz|oX?"u .{19A՛{REK3Е KQR?xd=sYKy< 9iTirօG~bcڇ} u9Gz'w?ۓV./ͮ:\[GA>T><"ͧCC ,I ܟ\VqPdrŒƕ~_gSDVDVpF1 %ks=½4n.xWD0rQS׆%h⡏ J㧙[)%'\);,-kPTZ4j ' VT#ΤV3֞{*Ok½$&?:7 "Hpq{=UlY8@N+6+  TC\k߶/NVm81n;%69kE4gRX2띚E,x5z4p,-Z; @ M/1j@.ILgj` Q'?M+]k0\@Q ! -ch+V1*#r7# QP>W--P8U ')cT@NW~划#M"gSl!q^|1tpUKnObA w=Z>_>DED73)=\-[9b($z<(hϰmjD8\=sTkկ 菦1)8f!°i4Gɧ o"w4oBIJI> |H3ى7))WA6eIa6r/֐OvJ 9E8@h`<$E‡ Z@A̸Gât@cPQ00*\nۚR2eO WHٔ gW ^V頢UvD_T yE,PɀT(C'F;+QFP.BץCj<:&B1P<:y'L#J3eag4%>/@͍pn#rDz~Ct 1A&/y}پԜ.'Ce"G_ViR$5UiY3SMhQ5>o2t5Di /Xp;B5xPK~ "uK] 2ۤJ8߅߰Q7aq{!wl[Ak,g ZdgOq"۾,Eúq1XHp=9`#؞0 E[C<hfO`u3ޅRPNն?5}_%PtmT^2$***| uߝoQ)i4`fI6sڊ]3h\] |Y1:عW)KL,~WH5\6y횼c6;ÃK']w^w 9 kJ)WǴx$ƒT. f{J߾f?C),nwc[(ޯkbGUm8al`)&x"K-HCZ!Hd.jv^wȂM?Q+hG;sa>`<_sR:[wdИn_,;ڐ%vgmʤP]U4܉Y;[Y F0Ud' ՜ZpRmsve% #H R\)q"kMNՙ#% )Àbtf \Ukq7kklRcdC.;*O']Vnlej&CB_ŶJ LЬjCAf:9ݠء UQbYdc@1m;oA(+u,}@+u|~|F3Ңgs3n2f{x\/vuM}/zK¨Gֆ1sk~r}& 6.f$|,"l"r>A>6mȌfO&5gS=:feev;ulGC䝦`n!n*Jԇ:>/Pܣ~`HP`zü?C^!S3uowQsI% OvlS]| wie< u5>NTSIxB:D !JGݷmx(* O Ɨշ zG7FV=B^^+dMgVQ?M%VQ`zo0` 0V+}X/Z{[SX^nJ-lE4q+L[^cXFikP%bN ]S~e?D} E(qB~zkٍ>yUr&3n+8^{6βIVϽyZw^.{KhҚVWcж,6mc ^co&,'M9R/PD)x<x-h˖5)2wpPύ^c^Śso]!jdH(,"zgD/OLcznV2k Q|dNKZ]_e$2CfSr=a4jE> <@Ul "fV~/U~~ahZN GT~9DoGo+IJ&MeB~w 5]Lk(ӁT?s6Z߃&=Y#0YW'(/e=a>ѴBMɁ]&opY0 j1p-vpnusv>CL*Ɉ7s +{x]Zؙ{ DHo^`HҞkv5RètՏNSlD^-WlE XFJHYھa+I0C]D csΖx\- 4#aj"uAJ8@f<*.o[_p{L:[NSӟS|#)S2#8ҽ$bМFGpG=Sx@|dRnC['Rd,CM V`*-lyY}:6RvvHӥR`WVmC&{sDё0Z Xf7w@w T<"<&@Q @k-{'8~׎ܸՃ8!&% p@ɹ|S1UGZ Pn< *swì ͏\ }PT.QjwC{6Gge5qps >}\m)_\ypg KR3^>:}zͥJOL4TOیT?^$~bSeA0McMu#xŧЃ\W)/I'2u3쨈J )r 5E_K\ߎkU֐>&۞$+Ap(M{K YzP+:k}꼅?MdwRh5p)7{:m)jmDt#E6B`pp)aۂrAԴ/7-g6gg G['P,EAX5q wnIۅ:byg K""ms[[F6ZôD ^ܗ;[cIfww0$X }Jdy4h"ҧ󋷋Ib3,F3diCy,z +%܆4=8nE:$ ) zֶ%kI(:d?/OC ]Ͳl[r8v 5pSctlMJ'2+ TʍB. P^Uba[H0<6B9aߣ4;_Y֦};)=RXklu.5CifqAOK*"Կf=XΫ=gGClȋ|f S\ξZMo$3O"`żOXǟxFE\~f<3H$MڭZ~I:?1?10*t$1vt(Ct|q65Ÿ}5hYإcyrCJjV3w N{,xz6Sz{foN9.]kݪg|h!cVGsdV\rDŽv,LzNx6(50?OXLh,/(c(~ܐ ׵.R5i8@ۋ%y]e9* a:;gZoݒ߻|B!BvN-S 8C\qa3rw13|?̳jwY;} *;uS&r_ZgM'3$ V jG.*%i&"k+{:c4Z_Wz qh\CI'b(yUw пԫ _l{>/7rhBgIHlQ-_引jaDn2#Qg2"wpA GpԚѲp>pOs7&EgL(SB[j23!Y:cXo o1EtK~H)Q]fRbݴ7愽2WY-(iׂF.cBsu-;_]tƁ6-<u%\{Cl kP5hCQօR~ZyFz_h_$NوFVŪm0i;Hl̕ {׶V(Ú 8D ҺC ƅ$}WK۾xIZ09~Lꍴ#[l?\ c9p|aXb 0zƒ:EB0 ~IKK(M4&ØRn;>NW4q'kMbd^LUӇJsڜK|2.}Se,5df.ty Kg6(H_BH%7KDʰl Oh"11Pikڜ|D L*0|^4A[):\9Ք1uBّ̙&:F4RMX& *Mgψc7>r"m*,8hrkh~_ zTUEzE=eAS!gk$̰MbNZd(x8fGńB95ɿN"b=,v| O:78gNi#{F{:48jǼW\w|3E 7<GS[Ul+v! jb(Qv{pa꽾tW#,w0,v(uZ>)VmǻO0,?$  b de/%+qgW5܎c/$ _q%{3$!_P%C5S;8ֿ`I4שG ʅdMy '!BڹzǼZhDn.+4vP}\19nv,}ɗ~!ymp#-uɋ*=H:0:,L+b=6rYɵn<6 @x5M-nwp_6O TE/VvA&Wر'o: 2`!du!ߥךa}ՙKgUPⰐɚ|4Gn Q$ڍzd|ظ(m1%o)|<)^CbD83dտa灌u(h DZt-$ی^meȴ53+]9PnjIc5 s`/R:b=+iNcqRWQθ+TmA6j=\Т I[dJv6h]Aj ]>K{x9| pUi9 #oA(e9z0h0IïzI6p8B dPBwa!K'92,T3eaѕj;JNЄ~8*; K: llX ~YXru"X~@T]i}y]*CCUt6|@d8!ha&䮊9 AamAo#v.<p(d*uv)UӴADP~7CB!o=fH d %E\>}q'yIiM:ZH&LڝP]:6#ⶖX/JP;x0;c Ɨ1S&>i~rEM!w=̟zN$/WU~9o:K)Z93E +Iy)\0D,WYm,!@N#"ᙯo wkwYS7"8e%l[4k`7V?e~s6*ab96lSJFPĔ D"M~!%D*5v!E=nF~$)"~mR]O z/31=FTjUJzd Ay~&cv ,'hQD?<}rd:an&%{,{E(SSk"Z2UcU؇XFcHދ69#7tz[ Լ8I,X~Oo3 P,/`6I~VZg14qǪ|UT)5W+U}iG5f::XNPC:6$Wo6bl۹>bx܎PEAȌ[Tp䇒\=$G-g \w<ʶz2 ʡY,+ V:zodԗWxJ( 紃{QpC*HH8K)׵: -ј1a6uLGl ~%(X(./@J /7X?]ʩ>BaYzL֥賷MRS<_M\|;gtxd&`/M%y'殓h-!|4%'4qs2tҸi4d!#-gNWlR.>LRx;;d/9\/G,>QΩN+B#`&C;U| DKJN*t2п{Kc "o9&?0\ڤR92(t;꜎nRōBg0u]55G!U*E=se|[DDvQI}G㜽o)ihrR+S# K~ۊwQ0\h?1к0>3'^c(KF0-J竔_J~F-Ąa LC7 r(Y` ݋.`OhC^ĭRſ2BWp`ʄs+Q ϳWĀHmWKXɚ!Dz _=~L,P 5\뾒} h3:8ZO v\f2%YJF„u.M:Mգ~2撉XZ9>4$AxY2׎?ؽ `N= א}$sGslB8φ*kj鿷Gqr*έ◭Gc`:)8@-[5F_љ;S=<MK-;Z_-J7[S1߬B`QZ4t{ D| ȡ_a/JkLEdot.9l1 5M cx۱pۋ K QoUTIk4Alմ>-Uh{"@=}m樓Ϝ{3OVXRub'D1X42|!\4B\/(;P9dκ^`9YZ[mK-6QF"wgHv..5/OYioW0PN5y?O~K~.,<7DunM5/tF&,!^5 )Wi=fFI9ixZZuq,dmD44GuE+j1huDV9T4Y ֘h\ˑQ=CoTY -8c;P6mP~^hVV~!%j?[+g7EJ(\'(j:W!чB[t#rKmzoBH}9CUY ӎ Wh:< 4Crݰ8nfBЉ'l.!A#b"}ǾD_ r,eC<>{}HaE{JC$r9.YdX#汕RNOkY`OK&[Wлƪ a}6 y{ ánaUC$/]R']W&Nrcr@uE1.^jo;(p4F_uܯU('s="nwq<"S#@w*nY0oh OSN}a+tl?&cr#@{k&gޛl.ڬM@hQwDElJ-}3Hem6mN{,+dQ @ /$IcSfF%࠘es/~E![T4E3߆ )~L@ `Y,Cޒj@VL#Nڍʊ跎Mp:>LUX DE;C"V*N pA0 /Q5JdRT x%UTIƿjwl95$'m7 +Btdh\ma$\8 69jTA?x V%5gNB,,lG(SjWu Ne?.q0otS͚UsNO&wʋ7O~FY(8<,TC6}tF  ~u?kR-}xv@qj'l5(`9զX?hb BLj<*b( 0R+aEj:M?EQb_O͉79ÙZNEg w7{6ABa`pb)~ FUl_'uM}*8]jqitl w{t P:@_g>Ok$dSްM,#Mrf:Byrdhu×Lo4_%µp{E>a=GrlQ Ƀ%iwtOzE.<,"NtHhpwj ;qHqJFBfw`T3Əqk+aE;JlAIݰsnyWyfwe qPGn漹@&W+bjJ#7PW8zp$y>*'Z0Ir>X&@Ӣ:c9I谕즟Kp>a 2nOhd 7H م@dHr]È҉vޕߵ&q&$M^O=m>oGͨhǼJelr5dDS_H~saT>kOfUAGHd,MuzR2Ai> ^`t6 b=E~`u?c 6JL9S<P!ѐYЙ# Ŏk %9I ȑ ߲̍yC$*guL4cM1'(?4> jB~!sOpRQLu( \'7ȶ2<;Lmo U6&1P['BU 8[AO;Z&:M18u4ܢo gm/:?'H)7'G46l#EK=TB.1$6σFh L9*+qW`,V i+%RfFH?tɒN(CUh! e+ʠ d|e*~SQC^B +m~QFZ. V.Fd~P^zf#yvmZo:Z||pfy hLT_kn:d#y @ @-L^ 'k -4;mDTPҗ;e* ߔ̕IWx 0O8-IiࡏLlrk_դ&?NڞV߮ "빇@u u]hC&]>%$xyy}9Qs[~w&_X8;g'(Nǒ M,]N!wF)|~4o!1$%ҕbC<x=܌Ӿm~+H(!փ0esc.\~ZP2>teO(^y0V*ڞRTХh.p8\BxtTRvn x떆}U^E(i\3L8Z]VdF| ĵ.3 9֥dH\)t[*Oٳ^N(߁ os]\2͕=POcm%lM[8ټZH:^@.Ųt1Vgg6-D ]_$[!Лңȏ^N^+ErrUMEX qk@iG55Tj;B?Z\K !ŠyO/ 1RoٔsS1V9vj}؋VU1\Ey$UJ4blC4}M9 X{VI->/#0+Umx_ s"y|Ml3 l AZ8cPGXX嗰/,,6I-|E:fN(͓aWBJe8FCs5k62.iap׳NN WVIRkZ:'< mJ`(Vaox]P?*WfYb gYsJ#߂[Bמ:>ďG8o{~j;΄a^Zʲh uLų Sz8'a(Js}KBe9bIX'g9#GD}WLb'$d$5WR9MvMo>6AZ[/nS颧`Zl3X .q-ˆriȴn{b0G4NQ'W"5zM|xw+̆ m}?55, D(յۆ60 uF@%G$K~mrB50[SS ?]kHֱ:U#SH/_S;jqr@䈘oJR#ˉƒi\2ƪ3=^yC ksKBS˘"xpcbǪR<^$zkj7fu W0י5 >ty]VA"9Ls đMk@Fp!wLAoR7g[2 S}q'mƮyuE?{'qژ-vsҩm1I(>+*^Jz[ $*J@$H[6ȧLl3 $!LD֕)_piYh3E y^8-B/zC|{ܚ;$|>|1\1wʰ_6, 6E!cŹ[{O#zҟ%چD`lGX UL'[l J݃#jU™}LJ*2wԧ~c{mdD}}w3Y]w@C>ְ}<@1 5- gJ6~E1Adc?k{0޳Я]5p_Wɍc'%YM8DKtzv$dDXRm{";rGE$xٿNWEР}.%eZUuָbyl1&w|rhoE +g]Qdϐ&@ J բa:.F;\ F$Fw&{tj l >25x˹IDj ks<˔|UxE[?94=G`Vz1njRWOi3b bGa}~x9JAe1-]:M8f*箌% =Zډ`p]nOc Dd$-%FcjeMs %CoB h>oS.1s^ޜ Y}F;mj{BoYq:'e=LUR\Y(yXu:Ivch-tfp y5 UAd &H;=\T^x,J R^kDǕZqk;zDƹЇzByB6<egIb ="4z-+RM wor,7:bp~I"0$MG>}Gøj&cR17hcnjc``SO*^zt:e ϢQ4^}>aK,gT@?v vWj12JW^cJă\ъ*,Z.*N[N/ehSڀT'SM >?@ 6\;AtS+r>îYW|YC \=d!QM~s;gˆ ᢍ}͝=}5=u\}՟'[QwO /yI^!JkYS¡VÈw8XruRXɾdF,%oޣ'1 M0cpAXnJfU-(pǭϋzLB,&N+2\@5)Z\8wFlLMe, FϽQ|&I#Md!"6(t ]4貊/JH\å}x Bmτ !d3@atzqUã`K$C\ņ y±dve$PF984oh62e1v}CL ~e[4{H i%o6z<$i/)GNЂV{>;iS ag9IvӖd,uCA:@UB[Ǻ{8S?oAD'Xn|?GR)2Vpb[L;iӍ7hn8_ c-u>?jNB^SM/ryl2>{ > {s9_1sb|.-᪔9fԙV.S~8XQ3`>qDdda|ox>p+>ܞgH(?Q:- v7l{x2/%qsKQoa嗆5 >fi F-D(GR`-yX6aF.ݫG#݄=^E-${PbφP U3;۟:@Xퟲ,X0Y p'C|s`vu\1,M֎8B}܌2 ax]2XԔhS"%{ٽGr"E%FPlE tBTO@):ez`( ETtDC-rÆfO"zC$xѿɶ' s\E\vSBGD v$0V#`_͐&;wҟEA /֍DZs<ܸyO;Jmĸ9=qM'Cy t3ܕzKCj ҉ꜩP{nηUQ}Goe5( !NcƘe'g]H*e7-y3Ƃ 1<44^CwuW h>;J}w!eOGFd<Be˙P8ڭauM{ DCpb! SQ?!UyQ/%s;y {w7Ɛ_aMu&;7Be>3'ٛ;s*wNhRQxű7nB^:29=,+vgzOR<"Ξ헚M#@gloHo"uռ ͼJيx [i p!̓\c}eevM%(w [  떇 wU^R}%kM؆>Ow3 mH3@} Vf2$?PR4~9X)DE2uR7S BV9s':UaW);'+ o\:Qu˱wkNuήwJ9Gu>!Iz֎ĆNx&?{Yei`AzNW:_ jLsÌ_Uwb+o_:dp3;Nc!ȽЭ1r3^a,gBj[7" P9AXA~֐8'Ȃ DA$61cЖg4scR ѡRyȘIԒkn6doS)CSғ;Lf_(KF$Ǔ{'6wj[(ɳ 05A"ҳOY x0tܗ`.>9[ƤNJ`y9$s#%Ҙe~?!d)M"+8Һr(Y8EQqK{JXg̼8Y>>_ rZ).eܚAHe=(c GX^Q]OE 6Ӟ~⨶o58Ĺ}( `Hc+}ͬ#w.Hг/mp; 8vv93AW˨4̑M 7&~R4ㅵ8Qk+(A$)Α+B]h 2 GPU2RyIw.y!;:4 OA&MS-@?xΜoQV k"ڴ!kӸ}>UWiQ?߲}PSIA4ãlc0Z xZF8uTx5,H">I1{R*PX[=v>N7X {-o0'TPh1T]k4pW:>q`+hW`:L-4Q$(G 6+0g^ >ʿqz{;)z^b֮}1A)B +1l@ׁQfjuRsV\-O^]R.YANY?W}%/D"Y>j-T]f@[1a xAB c~1܏AT$Gy:&X+f܉њip,S} D^ًh[u vh N&1 ž>Lok(2M!+aVzHR.X 3Vz>"vD* nh%zL蹮izfjaٰL2nT¿ 4V>^J]DGNu=-xԘZ%$WRLl50׎wWf9Q!N'ܰ)7S^ ̄VX-bO`3d 'O#I8՘o!SR#W=z/Tj>yV:M8^kXAa3߮i ĒJHx>2J!ힰ8d8Z`@Ѩ ߉0Oo NY#A%EfKRtx~q`ޤ-w9^sj&.E6GWbi O)XI3 r]4=^kfxxDCMvv5N,K*v4#yE*~TE3ݢBUAy%,:geldk!<6M_ŤW6N& VF=P 5 )1=]dzHc׵Jv b&.bϾ$|#?? ^0^ɘ[+u1zBC`Ҭk)_<6$DMss9`qn #o]s ];-l[ikV`!KpZ*Cˆ6\,&$$:yLm[^sF8J{ךFIC?TXpNj , X*ج|"S&qK4J?( ulM!5.P3EZk>w3mcopg*Qx*ǀœ0NJʞ-)v9ǴDO?\ Ӵ4F-mj Lq)?V|e3,yF%:C z*4 J!Cd w쉥Hm6{y:v:2QQ X.cսZK\0s8Ӯ ׊wvB~:?6ܾo!y[Ʀƪ/U/dPL>D>pe!:zg/CҕýeYPoI ?d;Կ:J7 8zvu\L[C}ǿ!/Ǘ ʹq}2ԍ8BBE9b,DkR0Ӝ`ʙíϒx<+WRK` 6)za Ph)e@BasCʗhE4G*A k>tOe63 OvktQKrh|KQBZuD T LLB#h&uX5O,duǽ??Z%! ϡ|q MBIc\=_>vx-s/3l6mʭT3k8U ͡SW^]0o1N1f\W18_ߗvol~!1 }-CP? /Ѵ^dE[z7d@9 w>'>lZO>z'zM$r]N|Hyzgn -K/m2/$saN5̧0/<V0)J7֛9g&;!# t܍̇{43 KvV{t }S4Z%͖F4&?,^]֣j?6 8j',Shxm^A6:ӷ֌0E,|+]}9唴?v iq=! ؖ.IoN#9jVD߲ϵU8E=u2nLc Ё-\5#PzYom{؇N~p3|1A.AR48Ȟ(Hf< 9mC< ; [2 tU-﹟7ݙYryDvN^+ i,"PxQQM{G;\H0n 3.L I~WA/OiDծJpi,#e\FЩk6(U}cR =7+.S}SP(*e徎I[*.-Hp"C,RO 21~QepMl<(bi\a*/KR n'Ŀt{ՠj4?g//@)d6RTӤ*>'(6:TEG_X HqzV"uk%)-mu*l++3d0ۯ6B _C  Z8-`h!X/_ Ŧ)Dufՠ /`ާ2G[ϵ^y^%=<$r){v% )fxP-`p['lӁk~E^hA_EKCjTJrd%MY%#I{N "~7 ~Ijwh['voÿukKlF:= |<)@/W8L-<2ĥ%XŷAa܂ Ȥ)EAF4wke`X%ʬkEe>YFD Lug NMd'9 TCOΡrp_gϗkd$ rL SLy ,bSZg\)ͪ̈́{QdQ=%2֌(KZjб[BstxՍ4^iO+=} Tq''tF ^S:Ҟ^BJuVKՑWj%=5ddP߿ I$5 J[g|WF?~-]?d(+TSf({3KAuF9)( $rS*QP{īkV'CMf ]mn)t3 lgJK:b..mb=0)d^7V&CE[`il4ƥl[MwyneD7מ(!X>]g`adK<3DG' C6Un L|{dO^(,Xx4RO|@/ϴHrU;˲>6){7JV#ˊt|ۈ tR#Q6[3*(ڀNw$O;kIJ&eisf'"I";;BJ;J_4w,Y2gG{MRe~n$gmW&q~kiS{g'|xr%źa3jzAb(}YԮE4B hd;0F:PE)_$py^^yiEeʐ5GƂ߶m`;蚊EJ̈́9*ڌ~ߘ!uw- sWÀ; |ivUFNmt",{ew r=nӕϵG- }E2. UćѤrWȶyW+ǚhYR$*3;ËwB HlL X'"ϱDVV4淆9{6$TV͈xZCtWw('zwte=5,4EY"R֎ɿpwЙ=R;J'@.0+n ck[EW9r,~I/&^Cj ,T2 bJU;@"ehN(<~pgn MpQGwȆIBsݮXۈAG=/2 HJοec2nzQcPҔyWrOwAca.NuqW+NYI+Q'a◚Fc+hW o|b=lbݓ!{j4O?EA%5fы* .-= 4[ZW4јMH_#P %m sJNODTSGg4orz@m8BFh+^ )#q'$LLbì6p;z!F8%k2Fu!;ɧ>z%.fv벢|r%ow|\uperw@w\~ShQMir F0G @s~U61O~|aFʜ½>rBͭGys3^K[-_aϡ cRETl:X=BmhlΣ.B :T֘z8avw\Gz}ҢuLM$EAbTn,(Ӌ0tƴt_ED' Ρj! U>=JCG< Jcq*:s5: )ԜX\qs^"{`L9<3jiȤ3ZtϠHQ$l/]*fNɼ~<|اU(9D%S(I8$un6z8`DZНLȺ@g=n.aLh.^Rϫ+cA[8Q܄gXs( ^ -v~+p=+s!PQ\t'&b{<͵E0K#,x{.q]<PVO bȻ+h~?T#D= )=A]3+B.4<ӃY`VMZmY~ͬK iT+ wRP:O=b U '(|յrKj iˇCb=Z7v¿ z2j)yCۛ,Ps9TTB+5l#GJ8t9- Z QmvJl#=ɓ|c%{ ȅ_i$So]I&O1g" !CeÑO !KS+Lq8rO,L?jC٫MˏDEڽ{&Hm~L,Q)a{OLVzC/s>~zf Nve)Fyh~`$fq$Ӥ^gnpMnyy܊T*=0R1jA.i{kKY 2Zmc+G S( 寻 Nex>^Zy}"P]X=ah΋֎y@Q5eu]AD s5?05N"GcߎNϲ"ѐ"m4KjS  "_f:z 5Sг? [~.gG>Y> Nq} a(  ˪g~.+^'KzP@]$zR<7Aq%zeb$0}·h Hׁct^I~6<4/Q/wEJ12M5(mpa)JO('W5;N5=&{=C$Q)icsE;;:zW"|އaĵ5<1;XGnb֛S74yDǐ57iʻܕR>2B<`H`6K-AΐsJ!sM2FT7?OW?gJ|o;^Kor,C&B)" / fSA; g6! YNƥc)`D 3@pYCleX qDL'P_e}?y_밀"0F-JDԋFMYV6.۸6=uJ/n2vLʢ >#C>N8mE?b찷v7l@ FDQRД 3 |eE_c`^ LD:s(OIXo;?x}C 1yDX@9 E'fpP_0aJe[}%cvz\ݯ}+f@S40lcnRiK ;)*ܫy~g~h y2.B&0vP=/ak]vEz)f4V$/vOs7?o>7ځ_1 _4fhP'_~=xVb8<NdnW5hS魐!.@jI i k"i#fa(@#P 4IWusq:S14i7*1!G2p!.Z4Ietr-˅(r.<ٝ`ιvu9FF;;wr-lȔA?~ߥo=s;e20fCdh,Iu txҀEBdPHH w)i)I㽷[w6Չ^?4hx@n>A{e5;ywjka85 m-3.Nѭ?ԁsx|~T'U{'DZ ULQb p{UФ Qtڇ}_q.#g%ӻ :Rl HCAz6ЛQw,;gKͿb7ͤq Э(]4S3 UVw9O˒V@B(E%"ڛ&@ֶnjhzsݦBS MHEiT1\o_ަwsSEO/I0Jcg_b`@) aDD΋qj7?1{1D'0#@sdT\e9Q%), .ga.9n^J+ ;OLZ*۬# ENvV.03  Gf$0H"ǤoPE~c^>ϰ*f$BfLV pS K*ɔ;nHogYm9wo7Owd%[-hJ򀒧D~{lLbCh/D FH/k]/m1 e:e 10@E\=Og/7|םIZ/ސ0$H({>gמ ג7>7{/崨:t$wBLN1.zcv{ȋZ>砶sP CpD=k]P;o;>28&)Dcnhdn_{TWǁ@i̅/_7Sx}R(1@D)a@뼯V~>;3^@ =Puh 9B({8rce7'~]&G#[0 ~hg gP0X9^Wz5Z&I@#ǃԘB3[{p =F cω -BѶco! ݑF CJxDpLp̭NxV/,؄e篃=N[$ @@v˄(2 &~OD+?{nn K[~bp("z8@e͵:Ϸvb,stsSM` ";? z݈zC~W~ ? ) _J`>W״m'K}rz^ w;k2s%$[YӮR"^no@>ipOŐߪiy%/OOij Z$|!0N ,b*q/M$Rd>"τAZ%4u_fb)sy'rB:,Î$w{t""˩27|n L`#ﶳo}Ϻo7mў(89~YEYW>-iq+9& ~P`` tpY1"ql5}%pPMݿ%^Wft zjWpC7] wد=@. *F@T/r5}-tLQ§"rjƛ%=OB!Ck( pZOo,}vzay'&iEo%h8j?m(*se>"P2/"Xu!%l AXcJ}. z{Z/Omoʕz ]{tى l}DY!{Cuڃ:|wc k62V@f: +d!!v帮"C.&yʖ`dlŴMqwy aGxދ?yOè .3` @z vwI<3}hG[6皶y r(އnz9d/˼YMfdH왮˓9|Z:Y_~?FǹKsXn@ 4|P)`)ueסbl=y Op 9NbX?[ j.7KB<00 o-؞C&VCĒoD_+owdD.g7X|?_#!Ֆi1Lqp  _kOu~5.x<|t9+w%9n@n+}ϣaV|w~f<.k;Gݳ2Wzx:v`HHS '\t9g/Ow~ngh ̊#!(1JPܴwY& @ Ih&$X O lyIh=sR緕9ys[-$ d$Q!;?8_%Oc}!#(*t(@cѡщoCv".yCTk;s Cb…9{};+P5 4 $컍%\쎋9D):jiR'$DB .N  #Z5lOp @6o !@%ykqNt @_݋C!yǏV1A 2Ԙsz( `x?}@Χ+&@ @hLp}/m=^p E~iAr`es4 OJH T'Ѕ桽V5ISљGV L"MW}.o1DȤ/^TAy/{A:Xx f9G}N$sI[^zB="^Rsc ;?`;jg`k9#JFԬiu]jn 9]Rl6{3ϭ]CZ&׻%Ьz'ڽf|)zpaCg8W9ݢpڳDl8AyOz .]P~3}́@h 2*̕hYi_ bY@UA#SQRXHMp;iiGʽ݌RQA&2"<`yV~s 9q}Nǭ[y,d oPA)4,Zbs4'9 g3 +(LL4H!,FBfx 0Yq(G~j5[$%8[woJA *4L~/zۏ‘ ـ:vnGy=?X@`*gp= 1puHuSD*Uwvtje$/nyZPM0 A"CA?z=LJ;~R7=np>׈|ONH+iD>PObRs4 (Z$ͯ> aE9@9<-qyWU³>_ӍƷusRJd!L{~@vk_">2 pGA(ZҨAS!]ggz{i0E@5) )r2V7F$|7 e0Äl?:ƓA%p}$n"#+1Nk-P< 99c&w}6Bdz3PJ ~bV8hE@~bsoC*( ȁ FE}ng5-m0vl! *"@#fGxEnAϚ0zc66f6fixr~.p)NxZVE3 1ry]od>EMP/ ~np7 A?ӯ1+YRJ !5$A!8$$S`:o>a!H1;i.ɨ SUK1kK9'hLtb \Pǁsڥ!@) ^) ꊅnpfC8O>ʈap{&K8@j'ͳ⏩AY|/@E[] Y!w=:y S@23*(;< o3iB4ϹRT&6x-@upw|{\QQ,Hy//ލKOםҸL&gD j#[Rۻ|=qb`^_f^ek>IzΣH)4  %A.yhi +K+N1@1ABCijC^ʻ7^^oXYl5߸'01@>X3_ {2w;{Ydq@vtSp~?ըP4Cq;)x>gg{um٪-{G*@u! nh]u8g!'j}{TFKu*xp`'{wcmyW`CG&R7Sco;C5I29s' !c||0(z8D, O2sk <ކ<.q.h(sޥqaf 0"|נC<fZc&UI[.tx0@gBTRRoJJeja+) x'h< 5D~{>fB"? |@f[U_z?G(08;1 tseOMcsƞE7X"PGA!Yz؎-Z t23韓bL!ŵAC¾,XAPRO4fsrrͮka}ҿa( R!|$ٽ󦔢~؅)EHnӒQU!xy)<9lݐXKKON%43AC PA(X~~f;z"jģog^AY)rۊ4A 909P89R2__U{O}_f׭zhQ<zVD3yQR@Pb8PM,qoZo=g!d $ҟE xhLկCao~\A#^h3S"9|S=HF6Xc@FA)O,aaA Q &5Ϗ; x%䮖}oXLY0QR(PHv1{wTm]D^ [H(%M2mF9>":q8e٧|Bc1 >@(ptlVef~.p4"1$4q% [I6L 8Vbi {Y$q ;yBR*x=_5O7~|5 Ru%| q#3qJz貆 ,p `t-.+׬<4Q)N=>X{dVK//oۆ/t \x%)NN8^.g9gOzs^DŅ,7u]6q=i@17gua| 6O/ [lWӪyU%siOa/64Q-'Qo9^k< Pe'ЬQc#iq{_.{BuF;_35rqYMd3 =*/1B K8cD0H wQ'Pr2AhvġAןw\0TZ>oD^k[b%n(]¤ي?SPԹWr{81ޖ'MjTHb )JDͼh5z%o;"4,ANFTLL;D <!}ӲD n_c9?{5z%1~++Ue| 5gsKjd [6h_#~,K|p>wCä5.ZsB ЉOx;R'lԲ͖縥/H KFHR=#ePńq9x'0zyȌH\u+9c;>sϵ>7z)7s5/aK-`Lֶ:]<6YK/(?|?~K{u/ʮ _#(F ߭6|՚@7x[ZѿK0|GNt[IؾP*GN*hO*'(H ?7 mz^׏I tΔ?XOXHkmGI?@i|aTIeW0{B]vd9)Y7%%U2&Q]ˇ0 egZ V wp:)Z_l?e!8mN8XButT[{!8; QXkpvjkf g]V\N -gIiJUS0 )u/L$a#sto0> ̛M|F95޵ 3srKCYkX%ZuφAv( B[4tDNjB4ex?$B!I\AHĜ(FX(G[ϧfBs_|F}m'?)(ϵ{A=[QOۚwf9%0CJiVC֟Ž3ى` (X# $pډV +jc-kQ-=>俳c6QoR/d޵q;.F0iR}DŽp/[ApN_˲%uS.su΅3u\mz9AWbC꾮_C\u'(8ÔGTj-)_G)hrSaoV@Tٟ_g_KvνYhRL8(HƲD|~'3V“oZ҅ĎCܖqy)b`ґue=ɏWe/QXwNǧ)$nÞƝ Ƿ[7i܄GEviar|V[t؆;en8l*%8G挚IX؊B3l¢eb?X~z}?g ?^ߠ:sn娴)!>KTN;6x ;?s8Σ.rm^6LVr 1ȀPbF`|%7BҒ(΂ D-a+:(IygU2CׯU'Y31w]+Vxn dKS9,ʎ<^1A-7")Gz&{׼Eo.z2t&@O<&JGS ӹc[i 8_-z7QIJف#a:XҵK_D$eD0 (B=>$I*H0P\> "lRk?b5X)YCjSp"̷;dq !K_&&:rY<n*(Ee w(Wr @P*Ą՚uCH3|TT >UˉKq!M1;LCm*I icn;]VU_wb&/K[lnA 2}fo}u k3BΏjfF`+AbZ?kguEtp$X vJtv?ߥx/6?xp"3$jxEb5~G/=^ϪqTx/ِ0 >=H.0{'2)7kg{tibr}Ɲڂ@6 #! '߱ (΁GlĢ.NǑiΓ{[[`z_ klZU`|qC+LNF/Qi(cL0fb=6èaa@$6.K<ΞmmBlu+5%ѣwj,Z PwHٶyE濲UkYM.thߩoR $|$s3ΗB.yE^X1B B ߁AhoW{Vܓ1͛q.ԡFxW'ֳzy #@9ˊvFIM[/(NO|)u<)'W!C'/qCŎ R@U_8IML ~@x p@&Z`g׳~]Dkew'NȤm=&Xgv-8_^ݤYmC%B 0qxZ2~\è:4J"kv?OcD C3{TiHX$Ctu‰"fhXʣ4HCG SyV\>J[76 \pJخ⼅>\Dg*qH_mm=Կʈ`f?t_4?4Oh)u ؄:[k^*ç˲#wʹ#e\f(7T]l/ĜE,p.v*O OOcMӸ D3fE;tci WÇ|ŗ[ X ߹ vaԪV#@0hF @$XBٹ;O1b{9֩ 1Un},zKK]`цObSu1h}ߚ f2ʕL5"CLD<1|h_:֪M&rs NVV>_H| ՞$iri ДFUx:P_^0|K'ȢzjVm y#4CF dKE ]\䝉73 ߰C܈izU}G^0DBW)vt  {0,laB'BQ5)3G1}P v[[@"e3uA%6:ONPל:["D1Aata3B }{>S ̚S?~A"/ʔ6 T:şrK=;e\juI\>2V\Ik9dXaL"Rv[P쬕xOo-el^=J#Edʯܾ%ՖQ&DׁG7T3c e5l AWxtm ]L\s[-el?9F\~RE;+ /EU;N߱\:խ}Q瀆A ֐@hBRa<4{Wc >w|^{W99l3YZ89K6RYa[c:$ #m~ʸ/g"i\"9W j/2_6_bŕP$ _ΪVˢ,U{'Ϝd_A)SZB"'$+"V$T~nw'X{4Z&17[{yfNrvȼB?>u?̐dȁd6ż/~/ :(%I$se]A VFAMI]fݕ6~sxwJ휒OJRSDM`^973җ'/)?StԀ^9KlqO(Zи Gwڟߍor̓Տ=#3kQ[e(K\}<njyޑ>???/XP3_Ħq|&i}ٷyW7Ԕ v)pܤQ:  s>_°4dqyosܒp-E4d@!jvJ/4HtM_w8EG1\TNA; +SxAB,Yo'//T=$~b' 8fg- ^n ,T :^m-Ifw(c]< $>}ۛ&vH, #ޣPoL=:OښO 􎎧܏S|} H*/lj&ى`OهNjԱ2#3r#һV,V?w^u,m[@Cpek/|$ S#Y3욫QvbV=zB˝-,%꽭߸`XR?|Z2]FܷQt@Xk)ݖ Xwr-gp6DǼc`EĬYW&ټ$Q^Td luDdo3*8긯,wWPd0 & !mB gqL/G^i{hK^quKr81kt 8n0` ! uC>ʧT D;{kgDNBRJX/E8jX  :FAAc+ٍs)YS9Lp<щ$R|y'1HxQZ:۱\_igd *$T0?s!L\V'>d;dSP XLa|ܛ U:SE5b/YΜ|27NyZ$<]wBA$H T CDl+]z=ViC6(ND^G.;EW_yi 2Cs%txsL|BTQɫ^ Ksۥ6E.VӪ!X7ߒ>VZN/5jgP~7Pn£ǜ$ڧNOJ5%l/ίX^,Rf&[#6}Z=hF[_vڏJKcYl|RhVO 9[SP=3@E8mD(_Xv F apMfy[(e7XzoI. j2q!,j)zq1@9gH d:@nF$;zPF N <'ݨҷԦz F @ 1[$K&>`ٸ֓BFM=wU{2K?(x]?C`dQ1a>(- KR:b2Wjêwz^5\ZμxyG:r]!.]G;˻[:^:)%RErٟ?0oj \0 A`0+֯sy<"@ ^y[Asrj»ɍyc?>:H=/9׫і;?5-SA`v'}?[FN[K+}ts|0#XxJїv`*.YV]vHk|{ 6au;FėaѶpБp̾lٜe{n&Zއ`B 5LBʂxBm @ GC Q 5yqy<8]luUi69EPzA$}k`W :䞧ڷڬrS3X`鞦[io9D۳%̭iO<ױw0CQg L uy-$Fl5_=k%)n%>2H.o%h<Q [?Sm/ yy1'=;@͇[N߫AkS /6o#e%upG iG ^9yNe ߇y}\R_zU[M/ag;~OKe›xs<=e>zu8PME uPl?)J%Gr'Tv!e)YԵ3 (0tk A *c=m9jJ<;'"ׅ) :vq|>8Ryaǥ{bnކd&ցR[Mt^""-,ūJ>k_"<ۿǮw,^9v._ڈvt]yVKcG\PpŸ+F,Xtߢ58RyƜizZ"!!eӟ!aʪX1ː}XylKHێ{78c@\HߧD~4 LiS`=lZ)@>.U|Uc(F!4^X  ~}{_GCCpB%Q!p1M&K6Ft||*ް a [% | h=pBi堙DwAVo?K᪒/k"n`yNxo&(zJ d^"y+ܷ Qw@~ahix!eE]Et Li}ޏqN6 4P ^nLՆBxw]InpD&]?((?/Ohxjz}n}iE @h%Yd*sY]VN+V 涝G%x]i, Q  }_ DTo~,8?oM|{l  s?9:bq'~:nQh-Ѝ^l%DyHnýM.PyZWyt08By'BWa-#@ @]+>m<=osET7njHB'zT"@$-FqtI &S$X2w#4< `䱯uu[S gtIc+<@~UHښldP.6 A2GJ|I(Z@3%鳌4AD[42;4ɏw,2c._O#7I=Tfxs&Z`3ԵaGQu! @N*tB:O% TSTC-GKk|^%TRؾ `aL2 ޛouXb ;v{E~No:|.9$BV7z" sx/a*-62YZ]mP?X$Bp/"";X %P a'6b3ų-̬FR#>3Y@8h }?Azݒs0[s^ o~5Ȁ>P|̂>WJ46 !ʹ) tbߥM{/h!}H?͘#fIGEHAF$  7b?R_H9iKsw@-  kUOA! yE SlviR5Aad'jnllG&%i{ZN}W&@'G(yFWDv̰T?c[\{q71hw΃?~ PPLTA+P6c⸹a}~>_(z*</?;詿(R@JU@6J#_₁[K`=( Bxp"Oh*(=Ġ*a~fk<ϏJ">rPD8򿇨O9Ȋ+ϥT9؈ǑߑQ;Uo{uG_(( B?3Q1? ?C ~'@!91ϏJ+?"*'W\:AA Ów =_s5P_r;WzS/4Wd!Ν;kW8C;jJt""CL?٩]=ܐi+80ù?Gg ńh/%@e?(=l0r뷏d 5pu6h's5\WN"@>Mq"T1$Cm,NTuXYWnLjheܳz8ÿ/3]iT`Z[ )ͫ./ˁ  7( nh">>-%A&) r-!z xA*8wDDyBX?T@976gԵo2((>;5L@j\d`cg~r uMzf7t0W~8gcfs>O' B*S}{HK;K .GѓW}oԯ!}YMG 2t t;f:7?ֿmQ>hda|iQD qN""it~oǀy?Zwl ^zi󾛏?>33O-4^Yd[GZR mFD;C'MKȎ^R3?滟Q7}t>6&??ﺠ "!Y`bA \V3#ԕ~gy:Q:~GThsaM$??) v?Ө`RJ~O@ v z Q>3(yF~1OeA|𿃙ס_ݨ@7wC{@䂡Ru đA:nqPp1{_@R7*#&T{iQW~" 6@# #ȕD}?/t3" ? h@.*)"H~bH@Cy4N_/CTL=ןyy1f{(_U{9(C;yD{?hr%h"t)PSЧ6B>$(?$@;X OT_?q`;۾ >_ 毋z:# >ZcARl@}aCIJ*~:E||?b~9<9OÎ8#_  #? E>콶"C}[uRtHQ{&j݁ C˜C9 EK# ôL׽{q! rMB AעMi$^B p$M@SNPS8I7|YOۀ\J,@Q v(|~WU|,6C}dJϞ4NE8a!#;5,=V{Oؙ}q[SKG^ x.˲WM>J~gTC' ǀ'B!ǀe}>IP:P>QOK 'zOY'轗y@:G3)*T&=daEg,x?'\QG-igb2h+}}FǾ^mGT#,DD.L""Mz*Pr?(i"(>R=<+c_)+fW`Eo^cmޢs um'@}WS'S}uTc{؟w&Jطx}'09?zwOG'ԧ?uv;󾳝}? ߫.W'N `q"~ĞD>r;_Z:{^/x:==]'Ƚltyxw ̔: ΃o+mc'؈lOPz_V)F}Iȿ);_u&c-> B?aKza H![U+K@ = 奧ӖiMTO(:02 Ĝb^F 9K=@FsC٥͗ԯ:XG 1@2m5.y.R,@;}҇} H!S?zZm"E {<ˁ{z{ dNP" C'Eu}?+¾zG s@v!}~M}WtOvj0D̞t6>>ɳ',xQψ@<}P{'+wWjD01fd>t:CD'l8'LEsāf1Bk[Ϫ))̱T)"1(H?k`mb(N}Iz˿-s; Pr|DQ@!|J>)OFLB3ND {ai>Zѩc2Hftp*n~5k@ywEDY%!y\qmYGG IǾ 8"Dչb?Ol2G=73@4`4Eݕ;AN{?;A'-.*&z[4nQ9ՆKЦ:wN+0P&+ Fuթ|J0sg/[{ ȘW @ 7tzdKBD'}$$eȱDaA0H!ǍDhGW}$$B&|fRMwC4u+MkcX~u!0-=Pe_aޘ" UYbtMZźMK&ϑpetxeA0R)mz`a1 >AXzZSsMsCh(+ek@=,40g⭌[mewx`jKl4[ٜeXmg1 &c} @.yv%Pe(z$7v4#>ꌿgR|%D~ ] |>6c?w~V?5AW߯ iNT*o:-m@7>y¯zp}vT2~!*~y?v y2yfis  ؔ}ޕ"ÏMYP|!*4"@S|~Alv~tWzt~3eHGM[`SzK'>@LNW}_YtFC0Z=zߑƎ`A |[?UC~P  ]q!K=f¤|\ևhF "PD3Y-0yl 3h0_FYc~ș&g@ {X|~/wX@'pP'"1+s'P5\c}|eMhRȂp@E(r|vP0Q.' wP 3:+Lߍտ"娈k""A G C @͘@OyX]nt;z:vCyBRYҙ{aSM_*3"zl9?Ǹ[ FKҬKkMDj:>;k/ҲoJZZt%SutU? ugR0~hǃDc8W$'MG_G/m8hm|A!jO{_bGV1[7ٸ'9#^҈MUuGg?r`(%a]V6q%U3?/<&b t1,.kU߽ X9};O7Qe:R^ ? {DȐQh?~d~Tz1Zē/˃:tPO҉ĐS(`6))Bv'{]~X:W̆B z =FtBg=7Fy?/vB/&AmP]#2"RF_r{E,5j9(:95C_lcd [Q }o?`E+`MjB_y 98Le4>3L5cVZ&7U49|pu 0>56?rM{QXo&Z%g>~{t>Ap{--ă:Ÿȝ`{Z޼良^co! [ l%f ]a=FVztX޸~ǵ!L_G,rh!x$A@Ɖ61KϐjGQR~/סaOY.:-?v;L̜$z_z(B ;\FɴO:T:9=DRr!/^}m߃v}fο](m*kڜAO%WHޗ<[/iϰ tn9c?ƳKc o>S3=䣌bUi'9% <:ls]8򽣞2RKF<o>JW8Jt~S 0^";F,؁\ fEV}lOaxQ&:$#6;KG9I@L , HlPMSE> ]lVjOXp-QXt,g~P Vws_ ))X|l*c|15ι #._ue9{AA0@zmXiGu5ZdPo"jqv l/tFTB5V( .ҡ/0F\>@7c9@Ù^!<;ɞߍ26bWع!LmEFN u %rv)XOlœ- \t@,)=>.qᠲL6(kV}u1k4PrzPV*d(d7tmJR5QŖ,guO_ ]+ C@! K6s]q쎚gqוڟ+:$P_>W;h&(3s~M$<Ԇ `208F2XuD@l?VuO\jZ ɸ T35~oϜ; (}unܡQkqp-Uaםq2]̄eXC|`?OR5ge-e$t{&8eBp'B| Mh#T$,GJYshP~o*'Hz]!bRs- 2ߛOjy>`TG 3iy8;hٳ6O2_YeN>@;>~y8W,ו;sJעRz;]4@#*|wh0'b [@_|]@g?v//bzγyVQOە}<O%=]Ȟp>s?#/OCw]}*PDX{!P>q3 J'29ܟ6=rf?[6P)%_qM*ww|_A~:yO7)zuΆ kr>=}s/ux(|AoW '@yoEO/}穅뮐@Ǫwl4G"=0X=5!^D"=Dp=lyC9~ ĐQWd"?j>DBGy0*=w'_~f~W},'gxR/w'ȅ=@CP]7rٚd>p_^'_3GrO)08 $q?ɝw)8@Jz.Wa__C81]Q|ohxQHy<@Y\pu d@P"(~<~~ϸ?.S{vU#ngBJ'ayē|rO1GƉ~ aWA>_~/{-zzW W im<@!+Μ@9^w>bOpr;?鸪 Jb36|I1 nO^bчL򽗓;K|!2w~֧xz0EOK*su'`:`?sW»Iyޝ~:4_Ny}u=7j6ޏ񚪯^a ypw ?_{ .O`t*WPC@[Yu`|'ZJ pLkP0[%v~Y??>Sq<'PF" ~ZS Ex}~WW y~r|ז<Ԇ'm)‡wYJʔWjs}T<|>1 ͔' G@}d"zoSP*$o ;}wUxܽɓ_| z<ߑ|LwНz[z# ?Cah'WL{.!C9x!?bTd|nmu^C~I9I+E[SʳV0eQv ;@@Ҫ{+{>kDZ N'1לm@‚ww']ryCttq\=ai/gg"S({S{xg}>v'}@Ki'i# mOm^?iJi L>-\˪X8|DtWÄ_[s<(l=(mz0WGCgتzl}W_ zLGu<}*ro~7{(J{l.#h6cyB V[Pc o~;޶û>{ƉA|>Z<Ǟ *E0oOb`~s_O#;Sr+f"rNTA+xUݧ7nG>G(9yT|_}O{l0*]?jc<ypGw:RٍnP1$?vpaPR!MOΟgy|" G4lc4鬈nrssunWyqnV nL.6qC#@@ ZLuk L" !M\,*&AQjju%x[s!?1)CXGwk~n1;/q:JK 7w[{w0OQw^wO'>=z/_v*|t]}o_x$K}g^g|ݫǔCzly]9hf!P 9~,m$YAG<'ŕCGwC5S4`hJ݊ 3pAb`LH+ewPÝ/3a2rˆ6&)|onhhZxZ~)b_ dw_Xch"3O5a=؀{w0Km!œ@9*E=&Qy2 8abqUI@>=o!^j_]){8JnS1!8}2igl@z>QN!'%+ڙ q =uq~iCۙw&D%M0t9~ aC>w`̈́WXI^־F_s^;|ܧW͜܎|뻎 0p3mn;-Ȁ됝!zNܝ5_^=/U7"|;!=}L){(hA-N`u@< xm'х!1ܘ7&@wWbNQ|3CX SL` a;eY$w ]z1b1mE|N/bT( ;̈r̈@C!"ZQ^ˆ+ިr:m Bѐ10{=l|w{<8Dr=|A _q{iG'?m|?Wĕ^kzj+jD=vS>Ek@AoWqw؇DAG j=CG |Ms~N_S'/-Eʏq>QcWskzBA܌DZ:#OK P4t"DB.B}Bg]-?%d2u f?2So?3Zvݽ|u>>Cp`?a͕y/=~Y>v^i8_{cC@:l'`>d. H`?W5zs@:5!B* ! t>1=ze_3+Sbܓd%"C*>͗LP !_5z]W%O>̎E>yM"{AWc7=> xd~FҁgiWd@t`Smz~/{pb{7y p ˟n E&`f6x wwfHhv|@!Sp棲Gs$6֔OaWCIqۦmr:7bZS>q9N;U 7g `E$q,\zyP x']eAt;D.6#}t~&(38TwR wKbSƿq-U6:o@,|DQD%(óI? V8|M.w<_; TϳZd/@|8s#QD:?+`[Ͼ1FW@20@`4&N$%փ;8bpF/ Q00*Ӡ 3 ?m{d9Qw$,D;W8)v:,y޿vO?)^{{|^ UՏ"Hd+(JwfB8/8ezΔKt)ZݧgPbz9F3#'~2&fٲF9=xOCB=L;r"jMݗ %;-DXbţn/ B189D1cR:ĨE04a0ʼKӻlL#C[ʽ]q wMRF= SoձC𵼇 >?O.#"-<^O O t/ꆄ|^cws>K_xb*Xa?Ũ\[sXxp}+ߵWFKgRO?pw"o:F*_UN~ObLZq}}a}8.;qFB$D79BNKR%БTH<`(7wv0AX;iFB+Q04}1+pDh*?֊KEe/G9FH~Pt级|" z-(l\>n5FUQR֟JܿczuA&g dg||S[s +m9P5/Rukq8nк= [cר[\|Âeg΂QpaBLǙ+݁/7V:L}&i= < ){& ]?n`U|bSoh{j `y_Z\%qR%` 0\_1̀(wbe'V)CnϞPGA&-٨&kF@+6gXռ3n'MMw LZ|Sdy#;_Y#]ό._W>uՉS<:b9v3W&znJMCٞ?GgZ/֘?~?Eq~[ff7;{pv{^0Spfq׉hzk '_ĞWALLl4 B{}Xl?eM߃m>o>f jDbodyԿpk.|ʯAAWNБ'TGEi FucntwR|﹬BL}Н}_Z =fFuoMu8Y dH7WkDCzzG+#}>HJ/ojpBUmO!iUz@ Dp_G%y)/@biyUfG#c9o2&NxM\y( He-&VX#~#$îǶ kfL?yV H[Cʌ'.QX;v=X7ݭmrimlM&KVyly7}+g_d*ȆV.wenݧ7;TrH2@$xY#G-^7\R0>*K[sOO_=^6DoȈd=#ݎl;S(N.z|$zU;E;ٱ:B?'fچF\Nsb #i󸞝e^|H&H)+G "AmDɽa [8{L!Ch߁-kO%`csLU^ͼ¾Saђ_um/Bڕ>9z8VY߃fim_u'-qJxxӛ!hh5P,5ǤޗQԪ4gQTf\Z6L":{JjQjH)ࠝ;nt~2 zl,;^ɝScQrhۑ );?u}I2n7<ͽ̸U. MO&i[5cä*jz3aqcOɱ8m^ 1 n%y%YΡTy\nsQ#zl@  40)bZ4'|?&6d9J{X\ (k3>$E/ 7CE//u=Q3Rncq.sūJ`1g{,, Ϭnǂo}i7l7ȧ%+]'$=ǭ5`>]oK@v=\JG_F 홅 z}O??+hPWv~KH b>ϠYߩʿ *A 9 .)OgOр99D?ZNLxY0?a6vSq p! fU;XȠM"95@?[o4Oݏ+&AO6g[bsL-ԩSH \2qB.(hEA'}ʂ6=C@ nǑZ\y x&͘u1,7z?Ot"_Q]ULJEx)1h6\P`3]2 ެ:!˔Xy]ȣWvEa6Ihng+4ǃ:RnvPiD!|N[K_}Q RJy&T7,>!R쟥!  ,_PsʘX}Ѐ~R=p؆[gBIP!m3/VXCH"CC Շ|:#.kv߯?FԄ@ h7@CQ,p@BNhf yN>}>= Pϫ2yOnb5<{sw% xd~oͩfROH9k~@" Ӿs3}Cӆ"0.B= 肁Glh#4h|\&|A! dT2q3#/ΗZ! K'Ozm>kYJ/0NG\mgk&Qz.6x)C+}3( H DC =C3S ˡ;*lmS5>b@.]SxFSfR`LBWhρHyo/:Lays<[+ >ʒȿWvX\M7R%x9=9~R<A҇@{@ڦŪ-+ɿ(PF,3?qi.h1p&#q"wn#Tb1 X(!HOledhuosڞ.\QGdAAx\_GWX5 /1TOIC(؅=Rj#0dA~lK'5PByet*t:;#6"~_g @z@ n*wv*=QI"  g$CH0:!ܐ}ǣw`D{K_ _@N~ Ve*+_M )E1.zE9kCI(޺*_:u^YX~ъI[}z_\?sl !4ݩd( 3Uݝ`A{OVm1ۿ*6xQho^gu 8)̫Ro+ @H!rP8=r P@B?C0> ,4ћX.is6~n|e 0HROk_0Cpz>'JSOگEi{ZSrRSV ըDo`%,/Ï6@|NV8ðksa Odì0LH xǀ"μt{$xz*]xG拭f},pjK]n|>QtSގZX Q}->Vd0 PczN^6I[]`Ɂd HkĨA'0(b}6FA XfcgТXr"0JVo\zOL6˵ x?KՙSYIX0] c3<23,H mTTicLvQ剻K.*n0u$-9?QH&ug$9}h0sJ,alko$1xr}Ǐ*4C >*HwBP9[5yw i-i%Ɨ< tZˏ1@O<{j\T͉FB#ۜQ7~ݧ1Pwf6` !`Xԧv/8T$2]Ca@'_ېAhXc\'6UŅ_DOsZ9uCA5XOxLL!osY -?Sx~qR`bS#aDǣ~眄YxՓQ:4Hov]iNW>3 ܯ~}F>N$Yyf̷!!sQ]^dBF``xV7a(rp%2ZYp/wT'2n#r+y: Zs_8)+ӹ1sa{E-]"Y8hCG`r"!y'U)´1ϙ(P2"irQWjӾJ,&rSƞ&c/܎ې-%ayO$fW s6'O GZK x(, *BxM߷ױ{J\+*yc;NДRBJ jw{"Jݎu751Y9U aqrޑ*37 8A.om1#'D>0)׶ QO!Ĥ9LPKRPõ+?,c;}EE?@V>nucMa_ls*,2S5Iz0 0o1d=={~4dϨlWk۔p0Y> TT,ӱ A;xPS6a/YYȰt9Ǭ攈W*%^`5rm.:F@:pVP_nЬ~̶Qᢇ8dh$M@~8mde1!A9n1}`\qz֝Qν ?t4ࢇ;7 Ɗ{CR4nZ>z¾͉sB\i2dsKymQ 1=HԠuE W{ɵO~/!)@ŏ"ĵX5ר( P.-iElwjWקtWf~0'p&|zFOІ&|s=~q/?% Ay'~{q|2nj- gSaU~?~INVNS0vlBvQ*$g1"B=(J3J2fx'H3u<ǰ>NI~k}w?Iz4'n?>Rz :gniEܺ!1uj>=o5W1P*.gcxUM,{оo@t0x=v)nm:qB>h!q=w=^ 98Z==' 1b3l suhJ:6ONW'kՓP~sHIt2TȊ@d =:^B#ЫpʏO}?kTuJ zo)s.xѢ  #cu^L2|K|1;,pc[]_?a_Pq؝yQ+&!FA۰wΧ=RiiGR:v*K)מfx"pW|gnfOB:[C"[Ӽ`Yvs(@px1 aOO ϶ ֺr?+cW)jt>г )Mަ 7zEQwr]gy0=x,׬4[T_zruG$Nb.mu}o jŒ 8O ۩>f^{NǾ#{ó(-,ʸ|_]F::V"]?eX/v&yV-pFxPn-! PzQ\;`ѻ+ 輥'~Qrl.J.isM3SFih/c~" VƕIi;Z79;)[u: 8_+ROy$L?+wP('./1-[s}ϯB<3[AbXl=5>\=fXM̋ $;яMjߘa+ dwWPxׯ1q8OK< 6#ի=GaH%Z?~>:6C1;^1= ߇\{"f-^'tX3w c9wє|}HQ'ݱ('2ߣzZm|ϟy%eg9HB8_U~>؝vFQcZ-~v:RTXٛLG:NCzIKLA(}oG`O's/N(LZƏ 󏐟w(tAi`[ylh%ݒ}J SFE~W)bioķ[[Dd3ՌmLqR=?55S[gry=^R/Hd>;k[@p=7eyZ3w}OoûqXoJW]+_Nג&6)FP.rO3q8Z^ə k^ogL%bC k-'OM,k3Z_I;uRwܸ"6\ygJ4x1םݴOf[/SORte|W׍?S`lb@=(WpuNљu6|m̺g":>w<}ơߓX)]<ΰCuhNֺ+ʆVv8g7 s?ٸ{\\S} M~#N~X1\R9Ρ|8 8RQÊ>/Y-!s#慇7u?tt8]^V7c9Q=n/:ۆŷP=1/ t ;z͎*GDx5\kTO&ViwT>O]3 m7C tstͺcPGChKn9ץR[Jf9ߦ #@}؊˘P1Z?8U.,8OB_3r DtvKD_+V?+;Aymvgb UV~)]2hs_d!/kaVz9ZP=82036vO߇C/xk09 7j̎vTJi"hS}{+o]mK}{X/p3:歸Sult8{Ϻ9žkw܇onuN:p!gcpwHdKsNs|{xYhQlD<~;%n~Қj:zLkgs|3gU&zgc;jS_X W!o& y8VۧSe,&o1nn1MT_hHϼvsgH * _ޒ ~-;9j&i~G$=7!H*1aMa*wI̐q)*!+3?7seC]Q`5 |"1]w-ە^ +5i)F.ǠrҞ!$(ks݇:$n7m%2^!WD.d7V0qSjw.Rz?Tz-4J7mI'.YAm_)nhJѫ#M?7ܨݩ2])s/iTZYmfN[U/7g:c叝䁤_hM5W!hNiwPY/C,/I̺LrdtH(fQ{:/_W3L,s2RYr=v ?ػiG슾)m~{B|sqf%#$RcA_#&3!736?R` `eJɢ@Pgk vHvx"k,rq}QF4ܪ#n2G u{Q0ЛAIuUѳ@O[@qwsnb"gk9Ϩnկz懾ֱ%P^R~ MtɿeG1fnNxrQhQyAi[JAy&7X{YZg +>iwXWrAF !}u.x\i.(nl "9sӭIGZ\r=";TAUe0#iL6Dg&Tm߹uyB|[οmHG[Dt?h&8v& jxM9ziw1,eTg2Uo;cNL4wp$Wַ}~Wos۬U>#Q/W-0l4CErv񱴗S?}PQ 6v3a&=9xv7wH;YU3:Mw~s=[Hw+~, 6]R}Pe8Z^*gU=—EHxa0~9uxD$T:Sd9$tw>%ʻ4u1F1*;d~˂nMNvo~U_yؖC0 n'0 nF!L=vn, <`d 4=*٥7xU&d6go{+j.֚|YdJ*O?* #' 3Я_4yױ6U! +^of?0m~|w4\ 5݅|Jmqw=gs*xt1,c,o^?7w~n~xXoېNOSgtdR+M/=ᬥ{i|Ga4l?覽<ɭ1sP\Qc{ernk_q zұLw%[;+lk<{Ca*&eҫ:o}Xj5O3}Cq^#U'cQ)Tx+a@FSL <@MJ(@ Aᚰe8D1Uy'Q4<*ڛdaM˄v\SqH"S~{L2K%*up]jv9QUauӚGFmy=|Zg]Rm+'ʻW^%f!r)#ߥU*vAiw,ϱ^i^p(_ϮDRaNR]7ai1,V(GZchA-ϏbM*:庆kΦߒ6n ŶO_wR"MISshh7\m)}V@ R)}tK(ߥ)XM:|\}äx+j#SkX3_ ɞTRz(㐋8)k<+r* UnDPOxXit7/ʝ#9DQ[jiϚݹ5Du.{99LU9ZS,Ik;' e مh&훠osn!Zڮ9KWxUmk(hO<&ϕUkdfY?7=tbgA}}[mPUSVxǖqa .9A*?,ۡH7H4x87}gI{2Ncڗlݙ9 mmO/-?2sӹ/7Wk&sۈ(3_}#e#txƣa^#dt7[\xzʖg%݄pzI,,p=g髤8pDpαv]iWjT 1`ߟt,&1k7hu<\u=N5dwzsLau0"R5ǁHS|%_8c7˵J6(5Lu9[M5{9j[(P&\RzG%EyN; (E}u2Z*ݣ&ukaĬ?tRtvvZq-'mh4)wl2#|IK B;.y#v9ﻞ+Y^q.ȅglMXeT־YUYu6h[Jm䦕mOhKF=}U^i̕e_NS+AVw݋3R+z^ZW;sB}ǓZh+ʪ&,d@SjZUR!"np]@'fj#]z쮂[k2eUy'R͢(_(gWNBus߻lLuvXz JWsi嗔+a542Q9Wv0s$yDЂ|_C}Z@ ;IU?&QR }q_+T^* ?Su?S?'g +1]$WJuR*zGN@{H "zzAxf'xPP) ʟ{ҩ}HCGyX~L>f*!J1 HGp$An u yES~L$K z8zI >A| W ?w*JU} rP|(B)΅NA:GpТUEJ aPWz?g=v*!~ ʀG']*9&QT(G WXQQW!H(0vpPH ?u "*€P8I"=Ă "2}<2PMED=D  }+2= ~Ԕ(CaPU>)DEzQJ4msc}x m(z?Sr@P?JT%AQyUDޕ2 z㒠% !: ܷeH+ǀ' xQ~?6~TG/)UAߐ@Q" = "({ "W()a2z^,CH!B(쨧#yQQCHAO17!= v[ Omd Jr}' SR P"oH"; TS( !H@iIJZGSl(+Hj8p*LI )k"*2UWH QWJtC"/Sh>_M@8r DC!xrd(0x30CIWz~aJh]@| qrQ_sW>U QA*0ƀB/qy drzب8(zE Ok!`Q>j=d {D=! H/}D }/8%ޫ#@?:@~8Њv2>D;@|!_Y(}זi L=LEDwN:U^$Cj~7EA t0_u p0N>aC8@  B!=ghKNN>"`[ з7_H .y_k'|OVl2P)!RHc— SMIwP}S|ɻx ߕ\r/&짵8Ppn?>끽x1.J*Ut%w~{?=;%:x\] $~NB#Ӎ^D/IiACrtSAC+QuPHb ?*vlOʁ(p7eb(c)@pPב1! P? \Nv\~lC"X c2鎥vx߰'8 3:LxKnƸAXع}cd_зceQa#Sg'-?ю?>mle[tn+*(I9ףL r <7G;VL=& zB+&ZH h~]K2HsPV,&nG"bu# ! uY .5  #}|Gz.O|^5)a=/  EKho~&# 5m} X bq<,&A}nH&b8''foN B2HfT],_d>IM0gzW3f5p # 5؉HM7 '.Li/2A^~)sq'_ '! (U?U@ A?;ڀoHty`ypbR*7*;kj.,iG>Qߞbn<)q~ϫ% I̝j>7v#,GpS/ G?;w{_-vv?AKe8<<'#M8sw:=Ov=<(8&A inIJ(䡴<{!-|d) >4x˪7)(.~&@9ŷ -=eڼ<"|M4 ta9/Of<5 8\]=%BBuߝ xpo\- u1C&lȦ\9? n֒qF r@;7dS6<9myNhp 8)=J]b :Goֲƍײ@hj90kXrcG- n@:iuqiA"r88;k3«&LޮS܅6`'r9lQ2nbA gv0EÇY9"Nࡿ3q QiXwTe6ðaE+6A*M"#- ) FIG'ca7gx4)JB ݾ݁h5H3IAbV*؊*6B6(SYAʕRrY#Za4Z-QKLsZm豪j$jAͼ-s`nуFs6:퍥qgiF\9WC ^Fm #i@TAh0..P´K"TMv "{kC& | HS&mhȣ|0Jќ 4ML75]p]bpwse 5X8 ,p u׫9{ {74L6 Ǖ. Q:R L Df˶t!C4$ O!@ua$L,ZC*SȇDp!Ca&IE2JK8EQ2݌bΆ^, kwBޢN",$p`g0i3iťfbdGT7Ca9u<+7e1z)3d&- yW98\Y܁F6>4V/.{؆q@CT.IgOaRHP\x a\hDzj- .FAF Me6C054áCm6릹CUA BEɮU9\}7`XH &cz5pMHt>5qwfML dJ^^v^B√ickY10DlR w O1a-DEr H#|Pf;ȹ$03aĘdr& [qMHp,)** 054zikq5GrC!gk)ӲgsP c,A#&L㡃Aao1VXߺLdŝ} cTct[;ycl|w^a5ⷷ%MDA9HM L' 9h2 $w]C5 ';6 tfDḦpt>ާ3,(BftwEy "-LE . Y 7q47VAI89d<;&'P e#M4>DnT#'aidt.g+/<QDZw(Ƕ2֞Q>Β -u08?zc_ $W´l81i&=K9PB@q ^#\oja~,yBC D:f3Us<˷`$?q 1 B@"n/6 )@P`*ٟKm(A"^ˡWݲ\OX/"Azھ; v 0@:#@2-*|x&\4NEbcػ |:,Qh(6= bZ}U!-B4rƻ=Ys6g`.ijL4dJϑ]-@v1 w1q`8Γr qo5>b>Lr_v\.NW'u2%;<Vs8߷GP gΌ,2$38~w\t}E}G ?u7y>MpsN.v"BEnp+ŖvO0]H-ʉn6Jވʆ2X˂^o|o?/|#, F@p,C:F׭>exN aʇx׿zWT?(vr'G /.PV ?Hvf (*^ QULЈE~<4P,TJH%P( (P H BI^CIB `Q1Anձ~}LE5U"`!*PjUbDU!1E(*ș3P HЅJA$% b* G%!vFJ)2BB1_I Ō ?"r~{8qˉ("Sṯ(4 Ϣ3jm~'97 [_jDQSP"vw(EdҨ"kbү{+9t;f&Js &P&ie[zw)w}NzK_zc$/vF?礴e <`JD3+ؾNْZJwZ-5j7~r6`G O}ӣCM=5%,JSQ1Rg?Lin:/ (͑"wC'o^_!T1XXȜހ羔[|d*[9 52<\ӾS2&[Z\<V`+v‡ȳe$9޼<~>uu#2H28r,a, ,uHR0wzCt{X7?d3گ#ܜTĶ_3oYzdф$W (`b$GGck1x6l{O7?Fp2Jh8]&d]Ȗ"Af"H*;2 $ :Qԃeqs6ZQK/q8@DSat!3͚XW+ 58Cszޓwq9 AEF)'z}Nwh #\ LEc ;xn 94w=~џ7p"tAL $i8l@LI tDK K56i;6!|;d-+r.nMb3-!S0EՉRw!HvrDD$j" i`YӒ rB$fPP0&Y3â3 H-aN7@DM $}dh,⛻nvvCK0-͹[wXr80 REL*,$2JtI -ݻP%1 )ټjlۀe|Fl$[~-]FdT>, ps|kٴˬ;6Slql*nZ\JynLj6KMmSrP  #!mUcLFUm]'e[^M%L "iP" z:jl5 ۆؘQ*(BjiU[d?>ȴ0Ti_ɱUTͪ lJTPprAEENz(3B0@*1"v *"xWh@P(A(DRzTDW~ALvd(q :™i.JPPLy kt(;^C;u-  ~!bOj^5w10#fۢcmIhq4HAD+J?C$2)cC n˞([=y( ;,qFHʃЮtǒ^nO\072tB҇rژßFINc+tf(Xw?}WՂe~pA ݬ6dJc0:#=U`/6`̛:WW|fgȥ$S$0Ku`z>ŸIf%z6~wU`a $213Ϻfw7՜]r|yE)DC ]"!H?)tƑOʂ@}`ߜ,o5VŨ FЀPDH HR]+jI@LG!X IF$iA%S Y@!(֭Ur[&Ѷ0Z,h";uoKVEll&1VlXKQY5ڍt'bs1*v/wf*8h4H$QJEb YgEJlA5 m bĖ-ccIFP ~gߠEAmEm_u2?U!hD[Pw@D[F6ER!`ţDdO]$0F*5Flb_wl`{J(-I8@QCKAH$,H~,E /,\Ixo㨛Ov)۷:4ey4gÖۙۯ[jL" 3Zvݔl ^s]vS$V!D8Zkr:.Fh ))**QlIb5h7ckE"l@M!r&_g.@IkF2j\R[~ f*MFP'hU\M<-pmyff3@LU%qvnjrRӠp(3"Hm5!8fE%ܔ)*/F%IBmjcRSMXŋ (k]S hVvűh34k]6+E(ՈEQ6M^ܣPFTki b1PT̆bFhAF"eHU~5F-c8RDĔ!9o@!rQMumX+cF=T+Gr(0%iQ $jnw]M z~Èa" C 9 >.w}7 ,s1`-Rο2up.с\S7mqgSym]B;;pqfk9%~d4&CK{4Mcx=un}E| 0$+w S4whOv }c`\Ǣk;[շT&\bI,35OPW_ɛ*EDD6Å*Kl;.QZ by'.1؋7~'LncD;ahi] @/Ɓ(@8WH_c;3Q)&@EhRMrDf L f$QeQ{w/۠E۶KQz]BhF.*s̈Ew!1ߣy"ZJeV?֍e)i2SLF (hkGnI) J!fLR6 W,k B`//|ܓ 3 0-RwA_8R&Yq&wWaԳIbɤ̣{fnj'fM&AuD&M)35eCf%/r&ۯ]gk[@-u{-VD!7AAI4%9!đ<p5, #24.4tY>r{Cm; 3}ߏʷc+@f.$@m@TEvB%C5 -2PLD`؊`TSa*nT|OzϰȘ0 oD(^Si Mq{ [ݲs.n%͛`eHI8I5k?*цhUyCH'.{ @K<{O{a*XT ;TĦh]7O0VCb|/Wy<zT2tœ~ k g U W5# @ |F"/NkZRRۛ$O(ۢ>欀 > >oh|+>ig:{yF@&}~ԋ'Y610@ Y䇰UPT,%؅XHtV[Ϋpu-l !P"O S^W9=#7ai >l &zskwt e um??:8ZN(yrWiU ?3^?O!d҂RΞ% jbHJ~{ASdD $߸k5DQyq/S< >G8̾>Oү:Lwm4HI|;CJ<^}~LK%̆5(騕2D˻^_WCH>vJFf̤eouʯ2"?Q&Ey^C(L̊cIe&kۓ4S&!IPD!FJ^΢HCwC)3 5tߞӣ0^?LBQ3z|u$@ hѿ]M f|d)$h2JiWsty)y;𹠋@(2B4BS`bAS!)C4;*sa!O.SZ_[y,TYK]Po|6"NHajcZ)_ÖC8ݔqA>~B-F"z3{MAބFOS.GQ׺fޡ5nc{7F@l2 w9zX]͌9=˧! $k}DIdrPl=l=vXfd"%QmͭhʨձkcjrL2ZG%"Bj+4mrQZ[&jLEs [ )(1sr(f62 , 1ذEcQ\R;TFL"(@w=_o̺8Q䎽Ȭz=IZ=2E_~"H TӍ'vi " H3R(;6{8aB`,Hno8پ {)8\4( 8u-qrHYVDw0^gp7r$`У2k+g: Q8S FQN6a߸f|LqNf "%|-)_" "/5Re3WӼ|,g4S(t?s8U,B +H\"| A6ӢN~ZXAtLfbYW^ӄlSѭSM;]q0|D{}00æCZX}522U'8(dW p #StuaNA0qP%Xp,!OTjb,6OSJ/:r0&opi @qRshFӚ)3 5LqԭDͱ"À%4VN \:fD&"PԏB)/*{LRމأjĉ8,TR^Dʧ}g?o\O&)@ JW#ʕNFڭjHU)p,)=tḬj6JfiG!6IJWbTp0ƒ#Hs: ri=uqf܁JGOU9E/I;{+ƣQ߯\WzQ}fh 3vjDI}7ss\2"y^woԔFJ!"dM&p3$4̚(|Mɭs)Rc2CHk4߅%|̈MADVWIM/;g1묑dį:i 5&4o{;fj1B`ɴ:ZQH -}&TU)U5|;^U-i:CAB"bnAB<9_)Rb몾6-h+kƹb*AEZIHTm1h hD\JASd &*i#b+Ci*R#BiԟCu2[%2(40Brw#[5%=ݤQou 'd-$ a)-?F(ۑȁ VMm6S}S7_yN@X0$0Ԝԩ>J%"%P 7cπ(C S_?IOzՓ,W}ߚ]%趟(˅l$ @5zҀHyYvo6}EH+KAMo(^zS zt=G7HjFK}i@⺬R:Ϟٛ JRV-ݙ輾>[6@"; fJL&` I,o0^zURl-Y)ˢw`q /Cm$@{L?(1D~De UTRق0T A Р!_4HtxK)FlfT]XL"eA"ǭ#Du~N0I96H&S*ƬEh#[䝌"LIc`# ݘ^9%!5kS,eZ"F& !EpyYKmZ/;n3E+fG)f iPa{ukQI`Vȃ&43f-k]3mU,>a|ۧz. [|%FLᕧ8t籜1 "-%[w* 4c6߳K#.bS7cf!(* h9d4bQ{ MFvwt7R&0l#_rKƻ={x,k]o &XvbŷbWk?Ek[o-+M~JRa~MI|:0Mf:I1b7.wuphѯߛxqݧy^7mr]緎闿חx\m-%E%췞u$^7yׄ]I%( Sq} /qDd"19=Ǵ|M[#4;E?ufk&"ɋ&Ylq/fhOЯZxqamia+MW&1f@$xo-YΩ Q'<^UM߹Z!~$v BȖRIkX8dg6 Qp@ΟvLWd %!ӓge@qzIC<8"y1z *a=f9̡S"bLMIRZlWnM%JO]tbے<  nE7w܅r i #Y!hҤzJ au1j8[DE ib[O;y2o{/CCgFwmy|‹@NӼ_!r0݅ O8ˎEK[s*#[ywՇt*F쿗w>\{VZ2d\`0dTd#?ю$"3 AFΞObu# KϹeԎ9e=埿jKgT2"d03"!X5rt+j7nq@(/ê@6Lt.R#30}~DƦ~IG>?9)4DԱT(د{OJSibwuʮ1+ܑ/M\$DNn&@4[+uȩuȨI dIdwe)wv+(R@)qmdf4;LKǾRwѥO9I ͎]L0H{LvW '|sq#A h`LjTh$F2 & 3d,7_c4a%`$ @$wRy]bDԋxSh. (`AV#2 d |\%pa+)]Elr MECH4H&ضem&9h$fB FV1#\UtoCb N ҾF,xh̠6[w]e:rJGRzq#:Tv}Ik:FCU{Xr6uu%]LQpb+߲F:kûbQ=)tF٘7_+ K77q|.xR*=\?]tSM %ѐ̲]H}$D>e!Lyi7)A/w,(Bbnw9@0&xf/W%yX@}RnuXx=w?go:A@ 1 d*8! >LPeERaBUmcY*)JFkEȚ6"k((unhhscB9][HM ,Q&.mR >nTHƢQ")*m$F=u]"Eu56Ues?;Ll%$$6ĢBn$ځ4 4T"ŦOts ;N`].|QSrB'DKL.@EɘL.?v[ 2wX cc":KLE;-q؛nBڶ5TQEZnjأb1ރB=Wa},#Io݊5RL7}6boFY @CL1t-`dS6,c+a;];F0;=G5ErK{Ew5"o_ȧ;p"H&R&n;!Ttti] IFąDãL#7dlwDQJUB'h鈄ĥ$$Yġgc KP`$C;Asq$T,HDݧEC$"p1!Q@ Ir8K}|W.w+םogƋú-QC7vٻF83Y%!&@%Pz4 MB.t f;wܢM2H4:X8'kSnC Zo.E0V7r, `IleA؂%C'Ko bZ31) GwPY7 Ԁe/A@wÉē~6OYPy\[s=GWPYLffa9f $/M\?8jehw-Bn%\ȗIBd+ML"뮯Cmp,HH u,C/[QR&aQ?`ikJ0;-)'Wst켷Y+E۩2g _ wD;3 @VYm#,jK2=PܨidM$(lxExDcܔCnnr4h"hn$U^]pMFJ5!DYH㖃l D7Xp42$ϴ-w[x r3T koni@)@:R-)1fi2m-@98͆긘5 7aM 1"K2R \Y8) dK!:`K,&b 2w|(ppb*X@1aXE&,):Waa0ybvX%pݵfr@v`Coك;3*k& @g`XT8l`&8HQikĶ;707V7(BK0i0Qp=G|iXi|-8n&IǗ})!Aň0 [`Lf̻!6ō rs)w%DX7(ķ q &遄4Ώʁ p 鮖P0Gt7e5 4`I.%#'s)YN 8WC@ֶsL@C !GrHD"ìB f H!2mR ON m( !7v5\"$LTČA;F9kO^ywr0Y"&fBdA!v9]7D}1XkەWªJv=60ݫZO5N#E KfT.D@BfFPjq HL놳ig&]M8HH9[vvZjQH;s}=qqPoaq xa q8D6\x鉬vʛJDm Ldtq #.ky.Q>{t^K!fp#ahJ3>`ESTÁq]Ķ;s Nu !ZVz$I{OXsx^3jHl 廃hKz{ g]&A5M< Y3 uSzN3 ޙV363˿_tR2H-hڌgL6 ɹ}bzZSRlQ1CPR-x߀cyfHS(#LdLJI 8NȏP*im._Ã5|&4Ffgr=( YX K@R K+o7-M' rV$3DL06&0kAeh"vhށꝿ"i,l,%@:"jͦ 0;+k1 6[mE/*+DxCst/L >4Rf,%>a0FM@0V@Yq5V[ cUnMnak@EJ P0)jNbp* k(l-b0..̓kx;Ȱ]e!0DC,D;[!BD1$VܷǾ[ⷳPZfmtF@&7o^0&r@i7'b[m uC3,Q|\Ok yGy҆Y4$5\CQH7췠  ܩ-Pf @ G56FF]`G0uNP3nN fFEbqsCm45`756t9G0Y٠mE$'L3]13r~k %1Dvg.bhcY{ UAc>ݝ/qQ)lfz;3DH6qѣxh 1! E+SZ@ˏ!7ome ȥA, 2ohmS>h;\WIVsbtTFț`B+łfRx||tDVa@ ?pfཽ/9!l,ӄaw3)s/+'@/p_{؄.`$|g4"OIFt*C"dR$D(Xph$pd 0;l+Hi$E"C]as‘qnlTi83#3q-uc-jt=nUh:kIgY%|xnFt޽:!QKg08 1YiY"ĬzuQqR|dK85AoQrHQL/-$( eaw؈ .6][-DOos`­,k3.t@ ~6hh ^X-bBfe+L. } !5Y"(@@lCJTW)b%@)8rd"I.KC( A͐H$Oya;h6X|S1'xj?c=S PxbX] 1upm0 2;46򜋄ˍh"H$)ih*PXYXP-vU&ԳĥˇnARK$f;fVv3+0 "YYa6,? 4g:rb/k5qaeZ} ; M@5 i& 34 >>ǂ.2}1а4 mQk;mnʼne)KT%PD<,p.v@$7Wd#,[@iGD:LB <N bܠpi!+DjfeX7Կ }^SPL.)pT]~ǧ+70>Q$l<4NZ],#-u)`#ÊP xk-/8fi;_.y $wۊ(6bm [P0"S"V( \ W a0̓t<V=ON׳"ltLURZh*5UWw$XbEIb=`P g'NpeH5*ʹ.f Υ6Ye hR#KmtWN/9Yesq!NMb,&m%^P~ TJoEVAM{XX1<.3b6\BipuB0*VÂ41l &Uv`;NVAvاID'1ٯ^-YVڶEqRProCePHC9nq&JYLz:%8.s$boӌ=)W#y:,fb\䖩[,[ e2VZl(쑡:1W"]5~(È- 1DaiSWgi2^f:#@M al'4wQd{' v)Ȑ) Hr 7vy[t/yh#s}ݘeA@TnʆK)`g$^eA.C^isDg1bxm\l:b ||\%BcJ6052!iSFrtuyI1f$2+?/nDIov/;u|]hre&f$_L@3_[Wߓv7:=$=5Ho=-j܂&ŵͼvkƨa˼%d6H8f,.KϜ!m/80Il\`ex` X ȢrM$yҤ8_Nθ䮴*vgbXS")7_X|}mg7iB"& ^(tR]繼ϐBt$^g- 00Ey%ߙ/rxTL`$;9PƇI80 ppG!:RVW>oOsɳ5+˨X \"0SXMr29YO)Ou}&}C>N NQ&&D9~FC1+IJM`ty$ d0Ieڄ dYfHM)5;]FSRk^|]]F[#S$a KoMf/bJ4/t&6^ݽK7M".FT&䎓iJ[ȋܹQːdelӺ[^ 5nOu"+ m ʦ ̉DF;~rF|&HHyN)*(zКv]e5~-ާgs:/aՇM}8>lC dʛD`1RX1e eZb[KF+!xNε+*^<z(L㠖r:~ޓR3 zٹm7<Ǡ3"3"U|zn M^' iqi{RNo@Ųܩ*#Ij40HOJ06mac<\,E^6c W3#7@ e/Mt$QIݷзlTϻX蚿Ob(kiR^ഒryu*YS{޲cQQW Z=c dI@Hd< IK1(ҫyUJkPZj6ѫ_isF ضجFZ>UrbmEUrꤴkr却E6 F.\c`V5ω.hxdi)M49̦iqṈ?3lnH:)A]a,9vq`]qXGJlXT&~; @kf`],ú. A¤@a \BErQ;<%/<=M &6g "%hb23B}mRHr<KELjJ$DXg2J ADaل\lB Vo"9r@%D)ȼJAI%:[A2v4HfC ` ||ޣ}ϱ˙ϼSww)M u3ar=)wUS$E:dZЦ,3., $q8'+Ր*0W3BGF/3義V1 ` u_ K>S67ìݴ 6`w~wd]éʵsEΦs2xﷹ>w>B;6dPH-+uUK\0@r㜺0"WjFg.޻t&1)PF}^{yX4l"sYs+uDf^?ܹ^/.ee1j ﶻήk+oXT<[Q{RDU ]$u<k )0-+;*k”%pm  SFCWtW;1`íA^苫?%9 3E e m4S"KK7-"8в@oEɏRmBpo'sy>MG#]HR +cVE4Ox+۷2/s]݋̛҂t"K#(h2$kI gL^QPPmF'E+mB$k@P\fi.NIە[-k^)4bidIdd`fAič=;ݗK 8z>s<霶)y{X}kD*ask31*bd\漩lj00'5G) )=;N#Wg[F2v1la)6 ᳶ%N_^[p" 30D́-~].mji*Λ 3" ҖEDbQ"^kMED SDi6u}D19 keE @H ; Q[s7vJ&+J`T]VsG&  )u/beqɼ4\cMU9%F)R}^FbywΓI)?>urki.BJjw0]kx:X,XȉS1>ҤinFvN2"3#2"QcشRoY 0UbjBMcjdڤ֢j뺹(KƯdS]Fޜĵ3UASTF{BoW@Yꮈى0I/y[kמ<۞|; ݩhtK%tPb3:`}A(\0 2s)џIՅ_ ZdƷT)f{Kn*or1l/X=4=4IXwmDkBV \<%_tpoi$JH2`ʂ†W5iR}3<=h#Jr%h@DfAD1:h6D'yr{dҴtbtƒK^1# vwF U,0D%I0@ "-\r5@-MOÃ9|~zWN-X!)v &`0 HAl򼕰!痧&jbFEt Q+I4I 븼_RtXiβf\;->/8@BFHz"$6kf ,-10ˡݒ\LcZ7!Vf4ɌE6.ƚ]{=sMsav:@STRV&ڽ-]I.Wk̍A3oss7b,KrNm"]4h7Jɦιyϭ[SLu4m 5[DyxVWr^=:po]Δu9uw8rnwW󼼎~dokzn/tfæDdA(1 9$t ́dYSvD!0 fQ3A !ñ$N흒X$-arS0$b@:@!˔ky4A"EArH F+qЄP ؜ "]˒nA bH-f-2& o(c,fOTAtS@ 5ċpkʔT YM$e翻?kb+j0Eb6Xl[%+Ecm*5Fmm,ZbڍU4kTFch(hbjFĖPVZb*[Dj67QmkTUѶQTPU!i} ~V幜|1kWtXm{z,ZLBR%zwUstߖi /J@0f3 4DtVͮ{+ Yٹ7,"s~q9ܟ?$Q1Q:AHmyk ݷ,ň^(A0X s[Ft4F; :)Ł-4X8cG,dS`i+Bk=>dh5sj.b6~ܵ%WK/ܪP)B1j'w$o~g&!JzaS27PzUUm#M1jrr.LT1(nq|xcf}Qkfq1q$\Y,B[C 3ǚG$Wgg@iS{[㾆ΙNw[d`ȊC0 ѣ!.߳_S$!)iwvNh"`iwn`6M4w]sor9kƞo`4&bBvk0( u!7Dy'[Y`@le7SiW ?ս 9X=iR?1[GwmVv(Ga= uP+]3<-V&5. p$ls p؁ 1ftHtbA!ݐn{eR%zd\qy[}Z5dS$ėwX_wIw27MumΈhwqDbHƸ[&ҏ/g+\bN W5^⧮חW/:BiˑS',I^>Lmɍ܇b'vdA!H{aLD{Yu}g 6/?0Xe7!ݸx-WY X$5em;2b'yyUj%(:3 \QF^x4S{GSΓ#X} Ԫ@8 =C%OWJLF'Þܕ r3!̈]n?K<wQ\6km^+URCq;I"/]s!C1OsgW _Gwr ){%۰\>{_3n9!9:E&HF%+޵M`DFd_ 3&8)`gc!e)Lm)ޏQ#gMϽWme훶τ*s¡r)rR_u;mPh3KSj N8Ox*rBiYbgT~̆y)pWAvDxg2, cm:C"4m`zAnt#2-usKv &$`R0 fTm&f#y,c"S7g;!";G7wbH"lU_q{^ 3۹ؽϳ콖Ǥawb d`{.9ܱȁۖq*ߵ۰L4_xi}]t?)u4tF?Xru*@]2-Bqbo.rLf:V*ElSX+ !"Y=cRC ѽMri1X2]> />Ni҈jb.vG;s.sH/nk] NQfd6m~I;,,0 $I#_dVhJ g1 HL(d{ g<} ii>cI@2+fg"\VRPAa_) 9 L3 y xv;)ܗ/B>LW-"ْ4"y \7in%gg^9٬; =.Օ6Z簗j==16'UXRS<`$$JSfFY`Cj4uH.Ip,h{zf)8rU6G>K5ބDKYsnF(p &wTDē%-_|v,,>qbiϿ}e$c,jU=k vbZ* fuXKdn=1[  =]! ʂuc#"dzڿ$ FQh}m>ymO=aI7ypi$}Ok ޶ǢDZ2!e7cF0Crw soKqGwq|AҠ(x3;7j[Cfs*ʒ˻Sͫ[6bF̚#I]kϽ֌!h]k,iǼŝUR@sd3 M/GKɢ3U-]$0}LCq^O&#0BW(DFΝw]&%]oH9}xvK[^zzs}r  J=Co5Z ]\;٢mJۇG3{%xh{Cƞcj-juf{3F|F";-]W24npbulPq-x69W׹^՗h́>w ęFɿtcA _{ Wl 7%UԓH -Dw^vP[ 3aFMQIfINfA%um-tDAA"E >3]"Qrwp $M@cd(L&-:vb۳Y:(IaTVyg@jVڽgw;J`4TN;*5@t0Tx*@ťNդ.w},B߂>߻5@`w/wsݐ2ܮx;̕e jfCL"wMiiz `) #Vzm~I417(.[,UU9;9:~vDrS9:9߷9\\= MnՉ~Za 0dJڲ_|Z[޹W5.% jc#'7M,YB 'wzᮞP(sY!;cœ_}~g N%n_}d SwfЃ2-TUkx9?EV(4QWi`B]aف7`WgS! دq(]hQeۛ^c47g#^|ݽ9/zeanL ea:Tk&bb`73⸟ A8o$H$䀁 *&+` e "DN̗S  D#a̝yX%"!s,誐;xr~,XIj%Ke,F+$!2a *$E Nxuy~^k^bI)(cfm6dSU!jIwkf}h@"%.vm;p!4:]e79ћLZebb5S;D:GWw-6n(ι`R#|0>+D6)N\r1Q1 !" e);rORDʪ !"\ DHfИӺ$ZUA$E0r rt$DKXRn A;18 Yvz@r;t10-eHe+9Ηk<ꎸ@eLum80TxgCUnK*loZ46QRuz]"7U$ . v$b" 0&&@B(W[_LaMp yI) )tw 99`eaMԸ.=>wz8ngLp5]F gd3F?EhStVRK[P"-u[d a& gq9UOs_\Ubn;ʍ-]YG`!R5o%H*=%zGMF'A,Ez,U}=sĜ(Gn u" 0q]鰓k,W?o}lM% ,Ԕ~b)W(FJdB.[" 7m:QpY85"lVk ^죮UxfV]ILwZE}%Z4nl'H~k$=f۝FwÉ\!B*OD9Eǎ7JyYnݿCwx}kK{Dsd@ .L?Fd"!iIrӡ`]"lgwէ},ItՌ%wCqޟGLX8gdcTTL#m.-Y2cwߩWnKbI3xۦ+vޥM H$1 5ѩ#{]"hį8Cʣ`U <BECX]- $ nO/^t95c: 3ٌ_RMrݰ&y,{w](qNܙ*b6un{-m% /dxqlnq]j#.9l>bv? <:hsZ;SdezLlrmnA+$tX_G~Y{YQ).ܰfaOfIRs9kS-rf=l r5O_2.OSH5kH͙^ aWq>%;z{ [a2S=W> Ye@A4 dkX-_c-%(נٷ%;kj E(n $+qlNd1_[>7UWIGGG*h %)E;A#F4_Csx20 aԅR2Hr跲*No#njE %1M$˄ E`0\!>g52PzJө7Fr֑v붏K@v. Yx d8Zǥߺ,uRZ~rt6u]UI .*da3߾(>ѩOt-NԚ+/eƵ#a0әAtaf,EؓCk!:p<*X^K\$Ѧ,o0ŠmZ ^ȸϮ9]PSTt)jb8֩;FpOxvu/)HlD[IzO;o/$KxheY0&,޴A f|3+ Z[=O KIp;6Fp^oݵ",ھe2MGW}>KPX KAZ.]`u4Eęuw+{sLJ~S1R1 A E-KISB ۟aF93wtGʕLwu)vuՑ\VP:^Wvi F`ʤlZYu󮥕n S ATֵU7Z30r'Mgv/)8A11o[&,e3tXK$kqmMR} | @AB"pԒ : g}/51ԮY(OQFܢ쐴byWhirV 9=Z,hc@9ʔ-LZ T r `40us6ʚB]u1<5HwܟU:ZȷUgRL^qZTfo!r~ٲ.@bif"Śh־ѨA#,@"y\Rk〃X R r+=HV˦޵![D0@*O^bA+t/@+.cA}x ;=e& LEҗqWG@nG3iߓ֣v1\?^sÎdd[+ *tqW=Ӽ0DEu͋ԝ5EZ]@ڲc ^7EVFhs} MΙ}s<}A\l#v9cĔ$D'A 1I郮WsŸ+.3gQ6 5,\ru29]v.Y4dýkd2U$TiJkb*"hgg]9=LO_ϒ ry)bOX5<ǣED8ґʷ.\5*fn~V-nKt8ђ"-2*(7'!m-%϶FDa pGzdڧA22u0&Mk]| 5N7|q*!]#+ZQT }iT o5]o>̲0dfg$ GyTo')zAY\ B!KNDtzK&"69/+ah10 $n!9 LBM,A4M5h鹢wr;%6Zf\kLApB#CMP|U+5RC az8 ގ Y&ree,De`6>%J ]rطtm{o}:NÑt[ 6 ,*s\mLi00"6PG= QAr =B}ge͔F]돔AEe 49uF6eGopح@2jeŏ67*wi\N4:E&6aGIIP0B Dv)u);DCLdoZe?Uj#49[O5JB⣢"W`L &o8nք^bTP|!"}-J#,] NjO{|*֎E@~.|f *Ba9D+s|̉qE_l+(Fsm,L&b ;8y7chYi/ ms5ѧ}o %%NrQKFH2¹B溃C{Vó_G͟Mrϊ3R\?<#9eh8/MzSgrjg+C4N4~x1e[@)qk&[ʗAgmeY)fQ2ֱe׃*]HF M5KZI%ҏ326e {Gz~~rqt9M Lrh@/T.l}FdB%-AѠxi" c瑩Nn yLOk_C@ ].Ha z+X?JrGL-Cd֝v;Ik|8갪a 0gΒT`w^ߞPK1S _㯵{|úw<4 ,ŧ1SEy!_TC+Ca8a0_#v2rǑd>4!,:o>_&х sz̟CD|_U出d}NN`fIɎL7ƹ3Lg4I!2b[9O"@HD&rE A1|JCRkx\*S[﬛ ؐA&!8R#cRF(o6B,6;Yt5ˎVn/IhhgawМ y!C a8JLwRLۗ1ѝЍq -W\"n^6+Vݮ߯7n>u^|pI&Լ`hPαqF[2I A UpbE:]IE UT#G}-IEwwogy871!K bߓ#Lt:cG63#9azؙoSw%LyOElC8|wsSe\]z!Pa)ױBʫQ;-<ȱA];30lD!0aPNi0Wg2wry??NgwWs#4Osk6anfŗ$:޸E Ag7ػA9oQ+Uh8X%|ku\sȕh.Mgn<ݓ˱3cUKo9 6k 4`J,if^Sv~38dnlB&WIVmӛ9"PvG;5FZ8@> Q2mMRSw@S;WbO&.LJػ ?g k*,4M[GaQT$g'Pra@-kJPtR|:溱vhx'ȟàwarh tPEDZ 7ZvN `rX::A~M0 {&K^>џpu-C3fm.uEbzl_7){ICJB.PwbKCwǏ[7rVQWуg5N $ڠ@`vfA P1,I9 _P% it`;%[,@x~"}$*WqROߒ4G^9/=|V8 G*m.JeK `AZ@aTtM*qrMKq]xݲ*2{ΎAE0ޟ $+gdpL<|J)2ߦaf2Lƌ*]tb>i(%4ɘT϶X*{zOzbC?rv:z`4 <:Wn?Kk)6"(4B8t ٧6OkDop\~P*_V9kCfmtg6%/բE ëWD1R3$q[.] f3p@sosQGQ3"us?(Kœ n*X8\)2505MUEݽeix: xTw:V`u.-K$`$?w(0`w[ )-tfc.IDD!is:5$ C 5t8fqS-\ & 5$a~7M4th[-Rdܘ@|Mvz&  439۸}LiTxxp_ڼfCJ!/}i΍,᎔bxvѥ Inީ9;n3Rաm>S2\~6 Vcg %JΦG@:ĺ\sVX(ĩ.M~ؽG%힉4h]< <|ۗ(ϪjE>rk2HIA%!&vk˾mU>>|nGW vuᜢ J2p6 DȎ(df %(.v8?WiwjpH@N2u"vĬ~d=-15vFpxq[CwE97"t;wO }G)ʧn\wIPHnʎԌLh &(/{ sM;(; W `X!2LKr'#17O0³ (D0Jo'ogmT8'cyågz30xGÔ\}ZJ"`WU}>3칗}<ܝunE;W/bt@2XQ:7Nh.j98_՟3 bBn {ucaV;D" μ 4%֛@P|yAwa,Oz@Km6$ ~.јkMCZOي=Yɂ@d# D2(VdjP0.y+~Qˁ[:\3n+վ®ZJd|iw{ 27N?+9y:n뇽ގui"d& h`h!-:$!Fغ|%-#g`͕uz@1giemw_w h FI1:fr9C%`W!frL0g+nZEN W wIP ]^I]!( I*`Xۮ3}p2:J1cq"ϮpvTųf&cZ6.Ne Q cLo\Bl*7 ؉lZ8dwUfmyk kEjCq2LkSg8ꄊ϶@ۼd$8*lx q >Z5Opο+?RD̳j9:4CNΩAҳp8lMD(A$3K" FE3AIәfv{NtZ:V`0ÐG&2% \ h`3˘/j7-.1ܫ 3<=|ֵOyM108_>C~bF Uy~'yjnNF@ƛ Ai[KCKflxgE5X_ζ0۹S@BaNQ4α*[eEf`# <&2ݮFJʹr.me6 !\%,965]" XN(,X s 0sI6ye0K5Ԟ}]Sv&U'ԹCpLÉAdBŬVyY[3p `* $ AR/$lc 9dp"323:Jar9Rzol^1azQ "4Hao%LS(:zâJ\c o՛JPIt|j^ 0r*~/r[OQ.c rb q WIAEnͰjOl66su[ZA,7f/A {5x2y^.9IJwKǛ%S9^!Ѻ%CGnUZH!?z/ޯA$ٖ k2 bI` Vْ%$̚J@ 3ڧ§epݪdkꚶ [o=Qؾ`cYI|d]JZ _+N#%W}z5biQݙbV_\ʺ{hf;u+V=gS_0 @ nn 3`1jy?ay-}bA6H%_fKU=fbTҜΑaP6g VKf\I'{fLfe?*f 96NA%9d_bP[LQṄ@S&hu3(%`g.Y)ϞPhAy`!Ayd%}N߯+&z = זcLZF%W 4HF;fG:mbWZf4?&2\AmӖ"}qd[G f B#: w6B )jݵ0yF;Kc ]2"?sa jA,A x@1 ;+! y$놜CI$"KS<93ȹSuWacOzQ3gOkz\j}- lT%un p/5 c/oTmppgσsv=[M;ϳx۳\o.Ld&њ3@k l Q kѰbM/ kr.av+YnPubm torfLĄ%ǂ} 9%bA?څ.fEX(E!z5NeP[:kվNiF?/1i *Z"01(A Y|c˳WcMSgVSJg^z]/%-5X*ĽIWk Tζ)y3w- Ͱ^(VA+QZ5tGpfogA*Ŀ^J2dȡ@@CNSBI?rXW1 /[lu+,R;q ]Cgt̡Wq4]h%4ONOIakM^=~~ L%tcq0sf\:`0GZ 7e֑㿟I*~a\9@0`x,`on 14l!>p]Q7^)z4fxtc.C TX (1J"%3m{'N]Ma PTFz9IzRP0{4Qp^A[q&4}~etpk2՜R~(U+O(]ִU@3j29V:-Jb{J0fy SƙD!I/!4jSOo}M /Z{p`B,KjRtaҐHHVsL2 vާR㿓:\9s+e|çrxu[Ulж aق}ReRY116(MIL;F驤~5<ʑnzFBe1h 0((gfT&;$}r-7ϸw}urmwcߟX%q5"g)6n-NV=v-c([u 0!c"QMQ-kfVom  PX:߾DB|@m .Gr&$-JD[:Tnd){m8-fn92GG~1ǿ(]$ H$ }1Q^/aR+w㛇 *3uҿA9a3޾J:4^.(:gGE rZuiΜQKUj0ʾԧjstWF_(U 6 :dZbM)@`J,bV5]mj;K{zΥab" 0%PNIi1f x1W |癭kkLW h0z3@=b8u jDfvBUznݘsfaW G)&~BFXz:3}*vxFyPҽIޭvX=xT -DND'1UMRYN4L@48.l8Xw>7r|r5D#4i>gT$鵢8$ROi6r(*j;ޤwW ,31`{ TXkyS'A1 P4#zh9(g֩JwS((2lڳ!)V<&1 6ݭYݗ'ߋҙqKF4&#q]ؚ9?ZWc֮'&/45F6o֟/<%wuGLxZ#zSb繌L0x˓!1j,oM4L3\iCB7,چaIt%j!@ 9"1Jnj&-V/IMYʙuؙy\oQ9llNK~ßD@'e!DJyO2(iR5t^Ӕ!c:F}Ic SF*:&)Vyb^)_ 4Fu^]d!55|{[RUbLѶWs;!5y'sQY0g"v}*V) Clo9JG\Jb]EE3@Ä X_e2Tf$] WOx;i?u.ZOu- u1:{:R&sgSPsk&,jgAկzoΈ[V: mxtcػE[Q6qÙsRFMx/C>, W!*'2!sSuHW!G.uf$6%ڏ-۽|&4cS2Xم[,i XE](m%% E0lhrܶwz>޼Z-!j-Fb(V4QDh؊bJōRlVcT,&*-ۆ%FMW( 2BRoM2ROv/_L&BBed,TbGܻ/`{-7d؊^Q ;ra&m¤2w鎵].B0 Yavۭ5EO\W#tmɤow)JrViߜl`3;=ݑwH/<0/A'; K{_Wܶ͏.g;2(0hoL+X2q @`6foOF2qLohCԡIOQ> ,LJ[W R)7LIS>{wej'708  "YiKΐ!)$~.>N`|G.칦+4xr6 3lXt'  XI|MRb)t/Q̻}46WXdrQCo7lXfc!@~ MэkrnfqyYWbew0a/3hDs "CE܆ɳ­2/[ݩ7{xɢ֔TA]4keP0 yxP;ˮP3[gkG]͵ Ժ]V*& 0S$h4"*/%pZ " t]krwnW4wh<)_Y]mi R?YĘB3jC :g,JP)C3BW;koJڙjs[,BCXƌ^=lF5L\<ԎMo4; n]r,Nn`mPNx p&P A?of:BQ .nemɥ.UISNb,-/#;K{M%m;8&9G"~@ yו d5R, gJQԨ茛R'Z]Nq az=wZ| !nNy庖:nYF8-<1NW ؝M(v 3YQ!pUQMm5YAGQ}#PW/k=o2O&z~Id?PLB}pf"˨]O)r ֧ǺR+ gK4Y :_+V ̐v9EU;3bvUOP^THA"*(qHp:C9YhppY.mWZ>ۯq_6?Y1cޙb'$~뗄 аN޳.K>2Ϻ,nuIjn2Ci<.8M9$Z C1klut8U)l l4v2uO NA0tT@j O).ѡ뗗s2pбcCk ǻ,못oM] 3)Ç=XSP0fc'6yzIKIX;Qwqnwie'Π)*`sY F=PAAPiQD$4Ji5*2!B0APP &{&FI mS,KFXd 47#MRmj!B[ 0Xcb6Vl[b6ɍnֻoW0a<_Fzjr&7%)$L DY" kƺGWoEvrM1\Ʋɸ&~{olLIJRPLuZio >/W˼>[dsY2\+c,l%bIP#RSc68p)J}U^ .'Amv:D*`Nׇw7%7ݛ`dqUY n{6v.0ѠJk%p߿q?f{˺+zI7պHY@0I'5(ZH{cPHj$P@!aA',Ye؂g4 h~K#D3-\J`bɌt.-$-jO^һ=5)t֨I-qP(Ix1$hb7x2qLyv"H%3AAƽqn 6J=Fs_YǮ̪Cg/iC;@IXAapVmX)uS'ZJk$ބ.#F5-OÀsVΎf w^W3r=x)^_ĝW'`UDRKb m ttԦ^Gn{^:n~VdA$ؠZ䖡p>@ׄDJ T6Op`E*áhy|ltTB\˵[c%,ŲN #Ss?/Ld@kCnk_TQL] SK8P5ʗrގNI$wN hwW]1':Db# LEEl4d6*,Bb(,2ccQS10E1Ehl%DI"TP҉\~wPF!Hd @h0FFąF6$cFQl-lY;W2`+E%DF#B4j*'^?#kWnD \?GoT F%eEHLu(mM;ۭm=gѓQv{NW/V޺r!OAAxYfe7z^?ksjS[yeѶu ̌#h" $RFKdC!fLR(C F41ŤMI%1BbH3 1hIJ L%S7]]5 9vᘷ\k{=]x(騲=#C$RA!%)(C ?}-<9p zv^9j5I [կLk 8s\*VNH(i5&3PƦ 6{VQ ~\M%kˬ^䶦(Ȑ< }d ttL`-MEWyoNi~^YH?Eͮȹ`uyPA;2}öŲ['4 ARŒvj`0lИ}0vj~lh@˜")$4-Ӹs!ùfgsf uX9sim1ks^ol3F3BγN"! .YA99"W Iè%#Wj@_Ykl IZVYY'4UG2͊l^9aDod. i[$DM=gcr>㛷CsF8ٻfЉs:6cy[J fWc[̩MgjE';$e /ҫ:ICx-&)'g2~\n;WNЄVL ff4I<*X&`$$@ӛ rN)DIy0$qJ@9JO]1hwsRhMQo~Ļ5- !N0uVTrS2a@&[Dgmc΋{(@KOuR˅(;R`b6| A4ҕbm,%|Z{y2- fm Z8S@jJ+rgXZ˶η;Y3 v}n@L"0*4fRs_e`gAA37UɣTuBMkZhC)4r *NHJ]$HWOq$D_DWtY)pk!@' C4Ȼ [ :>>08x7Γ@Όirc*ee`b3~#X群K 3Aw_` Tzk˭:f G{ :ryry| 0$俩S-V+2J\np_wJ՟3PFSLcRF6X RS]Zt%o^%u{N-1O+1 |%'$ )5d4 MXÖ́1ch6ѹ30hl)} ̙ݧt0+Z+'cCљ' dƿľ{Jjn<8btKZqc3)IIȧ x B%ӂsKiWۊhZ@xƢgAƇŻfzgs6ަC70ǾVEAa3)ZqJ9RG-5Q;3ʹ,ԫٙcԹ]FptnD2#EQOE  qVSBT2ZUYLTEC)SKJp4o%]_Moc @kpƶ˺l0 d9 @% 0 fF 52>F`ٮKṊ[R3qu|zp+k}f?1Yku+N% Onjx3b Q^5!D@23  [ jt/Ft͎3U]P~f}8<[Z2Ɛ!6r~K4BU0+)F`Bsg.Ԯx(@DIp-"L *I̾U7=V41pߴnd&)7[ P_ Z؏RNIQ{EKg kؗuCB9̽>BA+j8Jd|ԣes(1y,,*UYr7A t1:Vw1ĜHE']| t=\§.Y75ww3fc|o*}K8+E͏V92M:ygTC2y4Wd3;+T4ғ# ^^X?/PwG૜vgZabH[Vu#DXR\rgNMS %9BqҤH|12Ieijȡ"pgŗ]-q,͵浔,u[j+a<))cNQEI.X`]J̛׌sQѾoQS[ѫ`c~S`!4Y㱃lK$pZdўxs 2) nIokH q$Ҹ~ɥoe\ojטHLsp4r}wMH{05uU {$ʫHΊ"a=QrUʺV^Hq2`>T(8۾VWB}>֎3I>0$B ;dËbjy v7B mҏ-<lt<  =7o'᷒, mU3ޡnzõF,[ġ.9GQeʼT )fL& DLtvw0ۻU #6m A,Q.r2Jh‚?=lha6 o498ҝc[ Hh[H΍TqB}^U٬3'1%ׂ󫒭'R-{ϥN7ɤ!0 ڐ}<\Лak)%ľ}ʷ4#lV8%\-NsDBt7s[$ hQM'#b=Olp{Yh^H!cCRwi@!1zJ%ɱUNMXn̼1iqjIKYt 6Y-UsXS0ZGMf*4Q(%|P0VPΦRs,5,ݮx uݗWG98> e}'& u$ƌ8 @vZ֮ٗK f`3LNem9zF6iϵz_SW יןrȑ-}}NpсlU'p/!_V<*;/-ibX I9VRW<4Y>BWsbnnw7ֻUrF 5vAҁjh彬wnY<_dx?q֫X?y{!2~m\-0]٫J_*)մ{N~*FuW;>vLĒʁ@x0H "P=ylËyE2Ř;$** 0͗&RM, a졄^XR @#ٖDՔx^[y|,Me-Wg}9-׽O\ylWp{+vF~[3nRCmTAٛխƢ1$ݛ҆ __/琴zMwUk(*N\\#YAx ;ڬB*+i{o)eB_4Gԣś[]U7|\:Q{4d(@$23;@!.QND#d۔!tahF jsuy|h\*,zsD95j.iBEp$@d`L'D^*o ז2e|lrb 6?̧#3" `$:թ6pO?? lDe-K(Y㤂)Q"5mF; *97{N oR'@ fODHJpഡ8!˧<;NW;yKWtgOWmyEΒaʆب }`2 !h$gFG$d@L;`@1J+سځY>Ҵ01w' c sDD&uZeb8K{v~$]$iU51O4ɓbyR$< VX2BRbwOtAur_̈́9 "msbRtP|[. 2iZeEfK/GȼCִɁdVW/wIGz"%9nK3o: ݊hf)ܜk2[roZg' JM}(RwT裘m qAK֭c"oZA\0!flݥ=i \p,‘$@?r:sa)MDa($3_R/)خM]O\n~UZ>oq\Cac" gG﯆͛Z%J:/ћCջ9,)M RVitXEMp9j bH,1T:_iΊҌCΜPO@:#( -4VFk0~CL:&ER" 0: !(<CvF/_"ۦ2B)2 ?7;l,`jfJ- ҜǍ#44X pY5j,V&Kכry,`:o<*1Ro"LqD1`U#Cǡ񷞮ٴ^ĉzpCS;`_BٯV#RC2t!r3* iH;Dknju: sBiH Ď~$`# E,͔ s3WGooGsyJ-ڕ{Zo+f㽠X 2rO˯ql(knO,T3пb7 :\{px8ͨSۤ΋ gT[RbZ齃R#! }/kLTbk)yo#^\wy:vhHI&`,i@/w56Mþu ̌[3{p3%Aot,Yv L &-ɳr2z/xcI^͍Sp*Իg-5hE yfN.WO Jɰ@ Cg6FN `l*(.fTv'(#fh 1>/[hb[7iǯAВ7"Wk[lOb׷~YfQ޴BB@㑪ӚÎPnyk-X1QK`>Vf _ Dm)J4݋pOuwRz/uf#wXp;'0P q aݴz7tO!qqLG5zOͺܕ=x`Ix̵":#UC]Wi3x5 3m~M`9+o ưdr TK}qX+wFT Xߴl .v>;bN,glcm?q/Dl$0y-"rA3## 0/X˹+ghTCB髜x2:c몱OG\rLp\ϗu7e]2JC5"u kcu<-ׯ!\.ŜTMN!EE@ 5)f ! u٩=v fb9\R6aW8F3Ui4,\r].SHΰF}j{ҔtF)dae S.m¹F-h3QnKP :h $J@ZXQjpv]*?;?O+mdVH|/`fPKPmjQej m;z,4̭DAL(̘XVh[f#lC ai^Z!rexշs,ka!c`u?𣏕`;ab<)٬[O[kcc䩴hcf;OЮH$dhؑ@lEcY"MKƣj#h0Ѩcb" 22SH%"VXEhC) ZHTh 6--IN !(oN真汈}Q@C~&p\y n1>w[vSfq|&$˗6-BnSXR_!s )Q$3\<_|5W|')u)7Rj-%@$([g坅R>9*I㯄B((Y[gNtأ++1`ҩ{< ( #-/Р%ve0" y|wnLk[)쭭JkqwV2Ooc= ΏNS!yi7)MM}һO)Bf#0][]w&H JS ÁEqJ}yv-VK3==m2QlqPSUBפL@zq#uEF" ySP>^,/Cяk[.F\.Qכ:ujlGu~?,u{ZZ&1YČlnٶWC᫻ѸG,=`i]et;I%TGXT%} G7wvAZWCB.NK) R%0}9/n:vˆ}?K.{ڇY>׋k٭bcE}445nU)514r!JAqZ[D%z:\O.n{1@[/8{iqUy9SMvqgђ㫿 '& ˎTxxWVdSV@?XhxעVǃl섷,n )& mX{v^QJIE99cj[z5CkG:r7 s] ?mq.ðe&j=:,y[,'/x([;b4\b p,ը"c^M:کDƜ)OL'rl<3y>P}jY;)0 T 5dff`DN4ϗK:u{-ft2~U6>B&7 !cѣǵ xs,eUwo&=egJ\z"f{e;L-ItǻiTUqFw^8Qݟ(ʂ1IK1;$Je`/Kh`o)鶬ƞMu)͍ٳG8DϘ"Y2fA AIE&}ֶuȝv5 V@ՖDGP"cԖ~ÕCɳj\~9P',H]aB3o%[u"sG%>5v1q%8PFj30M2*h)ݠ:d \鑖g&\L@ |gQFA>)Oޮ7rԻ5a#ۥ]",R<6m6R< h(p[G˜loBzg7b$abGYfp(ͺ蹣S $*fR oJ74HK?2 ]uwOo\\;?1f2=  \t<:AbUAm@ DQvf$1R H(#aG3NfaT-#duZ:RAB! Hzcoy]n&SFmZ ꡳ5=s+uQSr+o9壔bsDN.B@ϤIL,$)ĵoXvc}%e)͵9u+MaJ+ W yt *\^[_Bݤ6fHd`ɓ tu9Agήhc 1gzyp`"VTN3`E>*Ë[WnRRo0ۼE^ٻtSJTDBb'4f594zeE$|,Ƭ(=3FcwF{ڵCJr'Sf#y.t1(-~`Hp|Pk|\ُ?1|MIuxv8Z  faaL,s\xf0!y*)ӻa߾l=sZ螄f))%)BC HFZP$نN"ZjCϝ𴿃W\cN!-ZN510z$ӱÜizju{#g/[MB,$%X:&--Y^!Ime6QN7AIQHxr65ujj AL0w&75qp yf,J)Z!]"(tzߠ1f[ ԺQFec SxIwDs86 rk♝y_9h:廓'9x. ٘f;ϔL˴e '`R<?E*Qji]r4oY['bNf 韮 !ɅZ5 LdHRoKLŠU+d~0F֮{a1L點Aʶ jl8aJ{lp!"epW.l7R j@ֆ-0D(U8 E rMz"y*,=3dαّԡBB|GrҮg'lj9BڄZ$ $ ;h߬ k3( #LU~?/kc%C!~w)@I&8Ԙ)hicd.fZJ[-ҁ[m6YƯMɋ^];:#T=KSE֭͸&IIY_BԚY"Ϯl5mcAKԺ3 8zvb({,Hl/Ṿ&,@9.b@WJR$yY˱ѾU720D*+8*n_򽶁*u+`KQ}.ʆJ$5'11\qD g :`vTo]o]D-eN|:1P-32fjDhXޥE:Suk *+qRVto̶1gHE3zhhh13@B!2Dx8Sݒ[y,wl.=.4(1]F zPZڔCGQJRPA<ֿ'z,th(wGh Hieii߭s/:f$$AŬ>!EMzB1%>v O4[#.<GE8c},FQͶX\ڼLn?6@JP0hDI`;YE:QMD4L2opz)DFϏ6w[gjAģ=إVax(r9OvȺ>tF7YԚ-;Nr䷬S`((y>X []*0<}42 e}uZwyf7-$tLR.^+NgAb4սy}sNO7f׉.*iOJbq͒lmV5N_u:Vĉ[u13d Cmdϐpp3C<)]&%KmHSEʢxJ8F C2ZfF2*׷j>SYZ8{B -+-72#cc@k3oGsqZ[ |V\ 9jC[TsoWG[q왥)[;Sr+S{„3Un 2 W3,^p$BL[*ܻߵ[|"b}|,෇lP3]cPs ; $XLBY;6~?vm$6S}VNq*L{5Q's=#_O<AE:e q۶@1y54]G^|핀ғ!Tɲ/+>G}EʽeB=b3)(jS@D>CP0 Qlk_vu9m35`xxn@uY\ڥiϳbT y8koOG!{Q:9or!Q ک#{= țDMX;`d,YimDʩgOOkJbı{Z|VB<a$ r ÐVebCKEҏ]w!V6"N/=>Dr6;j^ HEp}V^rQW8p6 ?u>7TZ0)V ,*<;tE*HKڶa‚±uz :5QG'Rk^ᎂ\sZG(S9츖wow妉>EN2b .-^[e_U(jN0[LS 8}U!䕲=AsMŀaC؎2F"AbĖ2Jo?TE[i܆(r!֊2B !:% 1!e3T[;x%噠:Ec61 @ z.o @maw]w ^PU{t36Z@[f&*FT#˃^BLNDȢa8`" #ON&eT_m%jK3Z~MFq.>$%SGj#P'sCe2FFT<,R I';a6Xw wY>*n's, nDw͙qo[y6ûyFL1KNazReoawh>5m,)I_l I10* Q_dEj[(ID^tCPQUs_ =q@iyub*sVԼ fD'F$Bx؅H3;ťμ{[Q[dT*>Cn'#;tAbHUtNpz6WF׌vC[$Bzq|$֠ܛy6%f;8-[J|0F*z9Q\㔛@sq .PmO կ7+Y/Lƭnf_i-R[~C=Z룧ȍ79t|*^[ i"8VzW"@j"A|!VN84vF3Lq.5טe@4 fChQt[9U2 oDx]qʢ  ,o?Eֺ<%UwY9vP>GXÑ,pe÷&/" `-H\ ϏD{ `tB%$^ϟUqZg}5Vau! Q-0Eozw?@Ph'PCSԉy-ɡ @|dbn*2T?CLS`~SScD.>mڋE VT1H A0_f!A=L覽\K:Y8E)ݦ0xt't&*p#N(t6VvcEnrZ}#.PU!iy=rbEv{HC-[R|O*mLgG>2LC5~+ܩTE~GE1Ҷ`Gd3CG} 45@G *moE01`.Mbχvw<-mbar-"">2H*niHP=:@}CvDk[pFu圱di mv픖Rz" %ݬMCXݨ 둰Y_DFg_?h:S;ms ?::30YCR?XlU_D`yoQ5 3pb!z[~"ecWsILh^ۃAdOH{߈lJ hdOcb*,נHLiqfko}OD1˜/s2MM%m ɼ1peX=y=9|}m9rdS[3:Qja>AП7+ Fm ?8 :%)#R +ItkB|OxCD4[0GӥtDt)"ƃ ͹&9~os:g%ȮLrGGr`re¶}> r߉\?sQ&-tyHC7l!vErB`8dPԈ<$Wg{;rW6^8-eIE 獟@%&_uT2EPw%uéIh=b3x\|#(t61g 1n /uoNKM96>5.OsfvhC2Ć@eZufeCQ䗴7_kV ?l.xn;a#} u6P0{/hVyBTBfCf>8.Ƴݱq#QvD <[W\Ի]j1QM3G <'v>RDі*J;'LabL}~N[ }(FN{v(dգ]Fːn ܑȘE- 3^6 G!ifQS#2ɿ z= DKt;`oo g:V)l%8Q(Q_!o>jQ9 (yx{TpܼUQI5ww:\)X9}'tP°>9zv!8 TV$2U^oH]->= Sf~sΰ +6]؀~C) 8J!W?'Z/Y7~e /fc5WNPSq>.Rkqqz}P^fDѷAU[hgد.VKHZw1 w5ʄF(p_Qo~f/#,C_Ö_N]xs]aۻ*&+"b*~t2ʂK|7%"RhsK`cbiAI@6ZG(2"2g(e{Kn(zBM7{j@:TSU 8?Th?[4$-)| ^F"N_h]H7ϑ_^1f6M^ I6s-G>Kj3\;&zmX RKaCOu1BWA~ʽ읲!D+14,<&hO,HQia0&&S:[\Ā%=q!LdML +3 b}ѻulJ਎}ޡxge gt /bE}= IVվ'f~ݴDyt #!qќvAٽf^^^nMH!?/`rN /[Uny bg =qm-~"5 ]u\?:SHՓ8:k8|||$__Iyh6f_#-+ 27} Ժ/w,]|6 9?.؈q-@kq07P""p0=vޫQHBS#mbKs1\Z[ \,5"W/;׳t2_K`W[vRϱ%%Wg96Xu%݆ :H谥.Eizi "ĭޖ7j.QT~vX%W4в#n'+ m a<0|J<$y3oSe^^{5*֑AA4 ޔ>b7|89Aν =r䚌FJoE+2^sj]cQxC₂f6?AKֈ\@'t֓$2 4=/u FJu;ځBGSQbA? gpۥ. ޛFx*\d3.AsO/TK 34 &0 :7W Z3 5ipXAd2Ab>Jާ8၀nN6fFWLbsx5T<`ۄB`+nOGsWU tI:Qt.?1O qÄ#.ZJe\HiӅ,5=QXa|C(?(B7Q%8Y5kkM%ˀl+` (Yj=m 4QPm($ yZ_GY 8ؓxoKrҬŔ Ag7넋[pL 6a)oM{ʟ/_~Rbc&Yyb6.fsJp۱߇>lGn'Jg {{a< p}St UaJ0]owԕ-!YHIظXa+̌mEnjVAT:8ޛtsh'gmRq}u.T) tƯ)AeHL;7}֑mĥSA{(^WpfY6% [RX!Wy `j"P,Wt8+#z[U;(A%S٭0{Xggt7K(I1f{nDk'PύWAhN|3WbL6 Zx4c*WRg "NPKYBGBc ;MP/ADzWah:IdlE8="w_<6QZvuά7*^U0Q{-I/' ~A[}(6ct MtAo7jL''MsJG@xjd'Ӎ8>vTkx4>Tnk0ڵt~0bUkH+."7;"R_! K 1lypz8]A i%#sbd \}b%Vqe9Q;@y B⭯E9} f0JĖTX`vs8q;p} h!dZ MTWrbvb/i(REǎ@y/`7 ~[q̥.>{` <vLKP㌯._iGSWXykX;]>lyͺвUTs+ ?9?@ًqʪdڊn z7iju s{lNQk{Ӹ p6FX|\l6 j>䔖xϑ@Ya~f!֌!~z~aLfS"r@j'.;->=}rY02 Urf= u.kC ?:-4.fYM@@(j U%̷Cs`S!;!&Q=\P=uuϕ)/p1ߓ3Szm˜BdK hE$,sHҽjDw/2/_8q:~*֎kS^ ,t4 }]L8?Ozt}c.t7b[s ySpYΌ GW(ZK8k'r.x% V?ǟwD@O(_w12Y>ihq K1a`>#+Qܬm#“X K}oheRۻB5=`!p~;OtRӠR%kaːYiO^dʁXh:4LAXB!s;h{}EcMSx!DX7#!U}afȦ%ߣÿޚ oZkj: L' 4/|@iYbUu(B~p7j},P3 #z\Z |pW/ _#<g B q0S|Q.#lx5p%' J &boygAu0LUi@zR@W,=F9'ݫp%"tD@hx8tFmrmEÉ0T ypw 2 wo}s -QhLgPv@{>3r q^re"hGZv,m?|xA:Ҧyd(ΖDRĵ$9ʻ/AJ?SNm$fmWG^"6Â} V<2&!iJ^Dt͈nX:#}6K(&OH!~oVޘOb롹{aT#!Kiw{v+{X ֹ){!ƫwp *, qK ȕ_$.π]fTɚH4{*[L@lՔ*fQqx $#uucIl_=1BDqdxP| PprjķV Y5Z7 ]MhA]而{j%sjTa1 v0SnqO :zm)؟l~G'brY]lzrȑK(˲`# zIZ -xr;:ė6oXx51g tKSe!֍.~8lt)Py?%GiAn:.bMO* jyB/XjNpw7u n} iɽnfzSv4] G]ёxVc"Wcڞ߻oJASicz 'קhrAD "vBz g'V0A~4ff g{~u fI!`^E-LT˘+kmn,GTI@tʮk-.Y;ZBkp~Uka]I<A횳Č$0ED UlίXL!&f `Kчg uIvՙTKvGoNy ](>|A#l;%!J AQgi)pL8(HƃK"BbgH-s+vtne9Ou cKVb6G3w8!:]4VK'B3P6[|y; UXN־x#KhA[kXoCs2*Z=1˃ u}JqmGXEfp{l%n^4_Ya$c{7o-MiNܪE[C.$@=$z}.;SCxv7gh$iYj~@_X߭T\nIҠ|n ÕN32g2Ț=o84\O()f[thHO ]otIg3SlIԶi(_r?5gC~M885KiiYK-8*m "+~;ipaH 4l{{CE%Ěءg"aD|AӐ 9uu FȐ mH{ sӪ@-xIi fC<hXƼQz5C#0(ޑxcoItl,ń.M+3 1Ϯ f4ewkN #5SKhNUfPR[乻5Hv>Zassި.3³N=RhšET 1ԍ䇁2(!ϹT!V{cvIl`,D0ڀ}p'KZ7% Do ߑZAH:AIOYV- $>K͌wNQ6 @kcRUt>HyK|R*@ma,f [./;3 Lژ$Ϛ}K&E3( MˏðERX$\t*iY:np\ۺ(Ե׫ 2(! ]m'Iⱸ}jHm#26JBK,sŕ64iaE-/FsKh -`L\L/#Kz wϽj8:뜼y2~thτr/fKc aIM."fi yX/D}xJ4R^*CTR93O)^P§a1ؚ-6a8M*>vX9ybUkD3Tn17>(UC]Zyy0%ƷPX}R96u<Z ط tQԺR@@l4~L*fbE#ssx@j.'jͳ@&Q@`J+_9mCې[4*FDdavcc}Jj%[B3${nG}SW(:1 y^h$l?K@9S|7LobM,Ш+bp-u7gS`|:I2k"_⹾nfwZtounKpV=`;og#FĄZy*jKt3PH@GC_ @64(ޅ!IM+Y[ G[*d mgƂL,j|KvKJ|T{C+7f4˰d۷~)D T' aT) ?##4.ziScjFjQd o :| }؎Yed <6cb,6)(*٧ Z66 9(~uput+rq-~:82w˯嚹|ifS xƽwJ-z]db)2 {m%x)zo`G9!!i~ҁ&mC QٻfpO ԩx:-50f )-Ӧ8 ۚ_NgJ3V?GcړECj&tyӞ$uRIdRNhҿ,TݠZjFFm-8',cmv;^Nek6(=/(s ez j@%p^؈.k-#(Ÿ(]e z'-tB! (=^nylˠr?YC˕csЭ&»%]uc_[~Ź6uC>6SLE-C/zzjdo0P}\\afΡ>9$ݾ"^8޶|Wh`g'KruX!N_(f0LN7;(N&)y/SFTf>ڔA5>_!mʳO5Rk8ζg-hP_T$'%jaC&آ ?6x˩RtaID X$&rTo[Gϭa@gjjoeo 4(]l |o^кSgLCF9?g#T/ϟSeν @$[bM_U#xf1<i>Ȳ:$lF\&9q76P茙Ac]9:ű]?#Zߣ7jsܨZ lɗtJG`kBPv3mi\oԳAq[",Pw!HsHמ7.D?VIGOYzOYTԯ0D@atP1.՝2eU{<[TSIcu%.htr:Pn X4Qx& J26i_9sׇc(Q,֝K>Dt,8?e-Yge=LD@Zo<4v/`SVswt,)(0|%:b°vW{A6ٓLy=̻)׽s'cG˓dũ:Ijի(RBf)9b9z^ ҹ֪I84v|q5!)6Uo-fO<z,0[[.쐷 Uo𡬁2 Fstl/h6Qwwft6 )_ 8bPDPֱ-MoPWm(k\n7S'ӭ)ᯞlX|+,2gm ô\B.:T|'tGZU9&9vOD;uXBRlEpXoM-2 q- 7b|!ɯcAHn}Pd3XY=iQ\eNe YتįȾbρ\Q 6c.[>Y2X2g{Y4=<(q[bFXJ c8K<6`Bꩍ_&'4 Gt\9Si;*۵FAqG|iɷEN #aVV . u, gA!l=љ$21ؽߵi t}ء51Q[a6QfjYU~z^#,a֠%5fQ3xUwJ.Kj@Os1#|M3k`@|h)*e!g]+ Yz&9'nè2_,EX]R$2 SfY`GX gVwhBb=3 6 >F7Qҁ/1jF^sҽ6s[U ^9ɽMke1v$ `7}F =j)hr]EmC;~҅Ǘ/_g#~>R{or%c}:t.\t&V)d+OZ՗qDt](ϧ&dlwDlv~HqH;u=*b`8pV툋Mc8i^խۮ 8!t.:p}SoK;χ4Kv:a(o tj%j/pPhWk4z ]q&{fCwݶDYa\GTXbZgq5n*S~g(ϐ) L'_Qsgr ; Ϩ';z/H`MR[ [BGơN-^|XFFy}R3xkնb9NO[:i:(޼*Ph( @4u|jo*kTMR(m;FC؝*WJօBĎY_ztdPZ)2!/SI>Ov(gLHylue yy2BLC*Ná* y5!uQM۶k|igO19^9Zmj]Ǧr0=É 0#sz]jG:n#>LZ6-] ^"YSqѩKӋgȸ- ! NDON㻏GdȜ x{gY$G|b'?Ц 4g]&9r"#4U4GٺN5+oRElw a:yۤfSrlFBqy[PעwGV/67QF# 3E$Y<&!uۤ~ǾG;\j ./Awn >C/Z@?H}4103VkL {fmvB_rt-Z]Sbw ϰH Qw1)G(A0nvvAȭYDm]7`\R\=%X'dwm}~7|.g0{vK>/e;Hh81"PHD:MP ]HDO-sh;\E{U3f1{$}mNCHyД1: +Pb_4j8V^@< 9.4oIY]CW{xњv3;{n@Wo7/=qmqTe"}vv}-m'B=i\9o}hˡZ-^y39.3uvR0KHy dL0:[k1bkZP lG=QE thE1 i  "}P-VH.M-m5.Hm9k (]'iZ(2 pp\ݟx(Ěa?Ni)eُ.:E–Xŧ\'bDu0U)s@ \RZCe՛A h]yԯm+dϐV :d=$@LZJiK~F5V Q|8 0ʄ/LIn Hx󥇢R6ݯJ]10"ѿ,Dm!h,28>Խ_^iΤ<.6WBhԈ$Y4uA_=do.+Fj[pu.=x~9Pqd߭7vtdu-='wy|VZ3-ޱROv '<#q`,ER!|V+Q`+Sڅ١ϓ Ʃ(AJFJFq\Tn"d/``șݦU^L)V*Jۗ*V-"8r7\hnؼGZ(1ea17# hd^`;퍟.\ɞ;S7 _J6-ݜJXBg )z"RxF(s [8suO=U,KQ- h,D_:*u<t`/ % cDH E8Ji`mn;22@=9]QHy$c?]x g2US˓"eKxdJH/T/*Yȼi݄ǝ ic(3) P(4wO4")O))oj6%Ƙ%v¦]]Bn$3;Y : J"16'Ɨ{^% $Ƒ($/,u@տC&{9eDNnXtѨ7鉦M&Eri-᠆A\莡5Џ t_ s"j}|X?%OI!ۛU|EۂF!8AIXo! ]bݸ߇.;.ܿJHA> Éq䷻eDp@sjH(.!$i&"7 z`)HA-Km="눜[l߂GS#yXI©)UeꑱG]˦0n< K>_51`*Foڒͪř)%U3^zPA8לc~&P#`1]L^O4pCA}\KU䡸ğ:zp`Tb~ &?e2'?7ǞSΪ/kh{[[I9't,=wۄ,H(b`zsZ< |wmY,d̂xQރ%t*xS'tP/-kɋ6;)ĉN-,ԃ3`STw P~X~/3ZhBE)yZ"s1 칻W(i'NebQ08vT+0plsD \t7!! wQ/2 G(jp_;,$km$]HY$IdӴޭ%Bs *|\>R;: &bm3W7ʊo Ec f&,--X7[-~K,q<Txe <00Xvʏnz[{$kXx 5jJLR"6^k*N`3:#f3J1}YS\;ug,J /zfQ"lO3 w2"zz3ۧ5+ l_>OEO9D J_5y WG4uu8^'z+ w 2 {Q.4jσɳ (ɃLo{m5&R|n)Z'O%} .oS]1;ߩI(V8>W7a. .rRzMᩘKsDc&dqI;oiz&^2!?14_6?'AJ+$n 8 ]w9v0{IbDKm@3wYc+5ub,**NKIXH!e) sXZ^azSY胢ā8-Ks#6Nf+N˨v4q3.c r!t`7r=udǞ|8!(pw4 hpb"H&+ghŜe׽ HuOv_EZ)k_ Ѯ_I92?48a&1OPh/janKSD; IsRPK?G΁B4#)d3$P3[Q4nheLAc 0gՁ"*07?y-KW~JR5PD﹯[I{x,[d3,‘ Ozf"OdHzWbmA縁#:enLONEj[vV NxMJ/_/^`N~p}Kn+ ]Zyonba)87/nJ~M=0Jho϶ kH9S๷=%[eadfx&}]!mZpMkPVcO@|p~1Cւ 嘃(l' Jǁַnnl[q#-PTy^OHL+V"> v4 vPl_IIЀq`ʥ\wTGy^Ӹ3ɡH۶S ﻃ0}QE쑋׼d , :ק%1o[C*(AOX9: ㆫUBH!%f葂! L ϚMl`F&Kk4X3=F{u+O7i}[&gsԻk+dGכRoJvWa@ ay7KiF k%Io`)ʅU|*nx"f H o.=VMSEֽ_0ɶha 7NDLF{5uQ9FAoQۋІWZg]"P0˽ы9QMi>S{Q -'|XVg%ڙ! JPc2՚c孙^/; 1 Vj]EC͸Hꇤ6miKߒ &.DFQDo}t /fX^6gϗO0p;W0N':c/7dCrUBU c=$EBP|%)yw \(sJ~aT[} _0Af61P{1p˵ɂeߓ?1iй ڒ\)'xZ۶at*+ z` /B1,ǔ[r,CG*4̂~V_pY(KGv^qNV. /ǚQLVQm6 3R7O 撔BCBpWc}@16ZIy1dgndZ%oǫ܈įXq8L/i R\FpuĒ19϶A^4cdH1ݱP"̓DWw.[kQȃxmXcyȾ424^ o t;pOB*LO2>ﴗ%x3m49DAX.*ofML k"/AT.tY5 dJSd|49aLtû{C?=0a:2=ZfWS'#qyT2Ps(B8}0TaU,a*uKUQc!MwiaOL"  9=.V>wN‘J;ƥ*w*-Ȏ#{WG*ddQ̚[a֓(P dI>2<-E 9 hC-mW᡻7蝗23 YX᎗SJ0-c\?qq9E*#yRK&NV 'ԃ?c±[}XV#o#?˽NS7D"YjusK҈ƭx(DI %fB!@o 'zx$ +gˆrKmb%?#n`>ר3'6h^@tlDȜIAe}fRfn4e>φPx<(RP/86yb"26ndyi iY< 'K# I4N?b 5{ 楚\d8|xkmug_(8v_R.]Ոv:]TY3E%}o:?Ay)\R}Z*J4ݝ $!(C3H!Z>Td"O$xaKN?Ve2^ƿ3Lqkԏ\t9^(bCD4-Zڧ߻(bf%uՈOLB}aOsCLNsR/ =m񾃒Gh&<# ˑꔴPpAl`P\_wH7` E1F_gɣɶp8GjDbTL}u<1!AL}բxk_܊˝z k],:^g*~-N>mN۵j;C2Ѳ]BX5qA uWat0,z<^6M ]OlM6HL^ ,?N"߁X,rJAPm̦`}Հz{1a=/ Cd0N/V+V-\}~Rbd|| f]1$s"'vBhlS3 TWbF[:mXK`U7/$+.^6l٭͛eU5K6-Q<F61w r:mc5_Tx=:\ԪVbY9rn%6쵔U\ #vq$:"/j0xl<dCYcYy:K4@ҟ5t>䊡\?޽uQ>Y"sxj$r,tIvOWD!>eMQXY͌n2)فk.*(T6I lKӂm2cYJ PqEh~ziz H~X*wI1?ǷSKSIB=԰n re#UOLAjSz'WB9Eq} c.[z`)#Z5Ý$yC92S?_)\B0]JZ )wrrz0+Fd?i_c:k7Af'9$KΟ#MhNQVyJP]Ya` I{C&Rk1[KSpMr!*s2Ai<̼.T}y.oz_*E`8d0 .Pԙ Ҙg̦>$<}u饉**v,;=Q=†\q=#>Ta Lu5V"+,'*$ڌhekRU >VgWŮZx%g3 ~m6 TSJHvi3:ThtI Il&m۸ORSfiz~PR7O@ԬPLvY(!0܅iX¼հ֪?hbg9#MÝvv:aMPH$4cf՟ kQy3egDw!Bv=$-P I ss~`F$"@DuZv9UT`#.cbs?≠͑4ALsgFOLG 8 v]d#vߠPb:Ԋ^ҐZEU&п6Ɯl:`HJvj$+Hfpe!B)&poYJ.Jm.N V:nĹĨFxڒSռoULxo45|Xѓ'Q]dsƌ#ENx TfLRIzl$V0p1Īh=!4n/\B3ɶW'The糔V<X`l2H2Hg+OPsKdd_i1V+,L*ߗv$weMgC#Etc>ѷb[0#Y%Sz CB9o_hoNQK 2DuNF BkoaI"wv7{jj0\Wr&GnFv@/*`Nh!?W[>bR)Ag7ΤjдƊlnxJwS@BIY; %<)HօO=H \78@*bMaY+@"\'ʻ=Օ> &-VVݡi0guRlԢy%?3gs<^@ϫ*kB#pR|~[=YNzP#MW~ 1Pns!uBI!khA?;]kR?z\jʞ'0y@69ToNu9D=#uPs>ҍtĹMI}A%n@w||5cFFMO p!},C4﹣D2T*StN8eK:r_eIe͠\͹L:P!$%jJL}{nZ:^g7zڢ ֽ;ڎ#$oiu"̀5m;8БdGSVLqIrNnUC\{+Eff Xa+5 4nY1:D9l+kgt;@8Lc7i>ɂ盇oHo7P!iY_TöL^])6xb[L%$ϙ}E$W HtQCs,YB}!Қ90-*N DWO _;!.P:/x>Ȫb;%882e]#+=Zx]t n鱐JUmjkiP!7fztW%>||6(k@ !@2\Ӧ$^Y&[(Xj9k: !FM|K+>->Yf.ȁ5ϱTĖYW{ʼxGD*I xqBUKYGH?yM˅&sֳd}s}XMKQU"mpPݮw&9%힓gO";D1@m.|Z`ZRMrHLE?ӤlY9֐1) !jE򒷣LK&Ty&^o\X gp$8gx.BߚTå$,b 21y3R?*tpbVа9oL1<ɒc3ifUD-~e&Df dLع.7 8 [g{p8Pc8&qC|R6`BS 4W%ȟ~<_ :RAw뷮Jl;SKw1z,$k؝? naCs[UH-MS@zPx4i;YȈٚ9x\pfJjDN UO@"R5aQ\k.9̋N}R B^/B`w%X}3yX )Ӫ22ڨDB_ExkaGU!֘Q?wu3[L h @*4v,7<Ȃ83ZDl_}pZA_|P*m8|d0?lc {6+۪1}r0&5=d{}=!ȊkR+Ru'[WU)iy}MBzRɼX{Mc[SpC:[Qj"\L"D&1|v3p`MUC O^OeCA~:#IqOUdadkXD(L[ TP(v.QIxomҜeXJ*[5\ȌD"(k\RV ~nk%O __ auP:%66ؓD2 0 / H<%ʤJ'ư > ͢ѤT'NYQhy_# DK&E_%?tw]Ys|Ӷ\v־USjTv=\adetʬԒh1^y܇R& & fCf*.15&JQ <4#BQ*%vNNC3@i Au^kİu.J̹ELЀқMBwXLj1P{R@}̴Zf:7c8$P:.bWzM0Fn2jΨM48[.]ZH"3Qܫ{@,=kv?T̳ۉhޘ aO"55Nzma >C+|$xb!PU4iQvZ d:X\3cA49N>)̻I:ɗ] P0ƞA\:norg"^v˥L(-d:-kB W^=vsD_1oB5QE6V@U)NbO='%7Bfޭ6dT@own<< E:~k¶B5ioD; !Kn?!G2fBR6@ ,d!r=1HNwbCblx{.$=[b%@GTH ~p13qU6c҈rs =H[vZw WR0;_g_D푿dD)^B"k5RS ȳdao~ȚvHEhx)Dia\[ & }Zvnk4wRQS~U. 仨DP@!+cEP-s4czͭ]珑rbu[0[;B+c +{ĬA, Wq^DX-o%HS$ZwI{}BYz;X:t=4)W W+V#72 U(g\\T^˖'ymS*=%B)≡> -B'~Ekԓ j!) z-6m;:C捝0<tm15Vfzp}{8#wVݼ.rQ)q5cFy6Jf4Zf 3IF\li5 P(CD\D/Uo2cR|2tvԗiJtF07^hHJs9g`@nb¢O[!m9"bx$7Bc)!.ȻNkm<?C5̣#Z㭿@c8 g>{gKtPij/ }rX+1oÖ`PlW] \ Up~' 1oK7tmr>^"C*?o ܰLx S3[m>F[dХ'h(d=w#h =pi)!80oHeZ `g|=%jbfϹ+ (Ĩ>8,]j4 r>ڊ:s؃{$1,il<[*Z=M#UomQ}h>fw9\)6%LpA"%|1/e?͡[Fb( =X뭲Q]1x:(&nՒk+r(U/Zpv{|fThM,zq>fݤ薣:rXb :%(6\~Ӣs=/UI`Ϫ Cdо#}ZGk3+ύ4ĬkT釠;P2?sf~,beg'vc܊%V@wkުOhhcC HAJ@dX>y Uʡ5o@cO͞ i-suuNPN<=V>Q?ұ]xf?C(x_bxQu<C?ʣ5(GZ4 MLW;H@Gܧq~Xd rWA!ďZn9ƴ+2߅hʷ+B̠ a>ԒPqfp8̎'2P)]teKk#,mv{1:_`3=Ԥ(1a4B[@EIv3rE1bEs b]W"OM8W|' H2/(tb8u51N_ia-½5x8׌P?+}](;8B]wߺy(؋*σ]b Ӏb9jLqu0 PAَêc//_GrɱؚgZ²Ov(2jCoڍ~;t^=R_yzd_V\|abB89m;M [o9^%9|vWg!D|%R o3yjk2~Z\<܌?͆k8wYdl>`7)(lj|\Q8\[>_3xbmjnR;BQJQЂbp=OiZ%ֆ==-\b;%օLgSct.YNg胵g V gXU2G wzW#DYN g0gDJ m曏9ĵY0;ye'2zD\{-{$@K=܏~?e jٶzh82 ^J W'9~p7;Tց Sm^eLy?_1&Ys1tFl7!*Jt(gS1Fc&4L_,i+'>O@$BSv[͸#r(q? # K'+ֻYhI0y6 ջ=†I"LP#uTy=V lIV$(i=ahax9+N?60X(&vd[+9}o='N2Qw0{CdTlprLL}w^i-޾> bB̅e}q YpkzXISqn@ ?bh~ShH,D|c܄Ib(U4JrⅪ߅%Q <]ev>n .qVv]|b> J1zG NUU<,]ugt29J۲5,~CK:[B'DP>;C,ׇok>;xp!~ɴEhY#\MHqb wd'i6ԎE-a#S9[~G+BaPEݝ[dLc'fn!AV hi^8./Ϟ17<-bxC7 ϻs~ Ds"<)N.џ9삛^v&ͺaF vח'ЋF6KalWu@ny|`7q0Ahv6]JЬjSN">|=fw-V3}aΆm3^XU_t'*eiDgK7_)A?I^i+Q~Lr,vfEwb%tF-ڣΓ!Tsš.<͊|my01R]x}H$CxG-JZ<ҘGձ-d[?i%X ۨꖁ 4}.zY~đS*m)S Q6"ƭàqծ-2wBs'B@=b"j?"8̏s21D̴ePY|+m]b0?\zE͇1kpS/ܹae yyU]KE<0y>Iy|ȴ>vZbȥ c0<$7`z3R0>0Z5=8Lu9=CpiR409ot2A+,SOξ8f?dJO; ,fhG :a`6+fB2-k2u-C,kQ[Vb]W)W6rk:E~'gUKL@|X  8w'%])uoߡkK*-=͠IrWYRO ޝGx™YA $\yggZ!ہMU%r,m]Mv6QЙC۴Af3N +)t2GF-,} xC׽rֿFA|m(L #kBJ Ŧ0JEG**ԫvReku*K6a8Q\&o Y Ն^wr½T*XdC'z=:٭fYawGn_n*ӝx?Or0$nyu353Fqjk"sIw; O !:_i KlAJ, rD3ӨfDTh#I4if'vX"4F¶qId~T6_X}9u_)q:mg ^E22\sKo6 ~3xEO/*iYlJmMnB 1jd2Ŵ<*Ƞ_±#`txDli0&7BF*p Ur#Uےt[='Ctn8)vWݷ?N,d9=Z_GKOjs[GYq:Off8럋FU#><{ "uT`I+Z{(m(pi}mv5Vc-˪u5FuYJyA:ڕ6]s%ĭ%.q5DK jkY`7B|S oFv<$su2;gxt6O Q9$fղo<$cy-<"#o])K\:{i|u]=-寽+P|8#%fyhUDJ¨0 @1ZR l ds~*p$U봱 rG89q':ة6S^OH ]8b]{!m6|-}Ti |d-ٴ(`>d5Xm}yP'QQĊ="\UwGI9Hy=6K}S;}#ĔLfNG{]oJr5V,):q Y|Lu_ͬ9즭LmƂ n;%٢4Qcl7_ FuZ'7 fZnH@ PM Tx evE:=Ǟ糰mzרA/Ʒr/*sy`jj O'wD/- }ALJ[O`R ܚ^V %S0rbXc<3Vɻ8-5 >)ǝfڕϩߣ4fP\tH(,-Y-x>Ld.,nrޡcKec56JY! q4zhS #}X^QQ<9x>/SZj9Fh,FOTAŊ(L:Yx&AH)rSGQ:8)Wˋ9&5g/ =]ɢB5@~c@H̒ }9>mb)CܕuXϺ֋qZ. bE["$4S\Ұ ktj;E'cm5RQp'ͥG%^,HX["*h^]݊)t0hoeaq&XW'1hJRzQfԟ~IE%➵H}XJbq|0HX$$R/aw@y )_yR ?R`z#K5UKx:ͶΨ=\Bev<.n>aDZ=rV,Xqm_\ۗc_Nj],3#pB"Wh?ڈW;'0?~dhMR^P8o*-ĿS v֊[k1՛BH-NZpx*r;ҶyI+ㆋkA‰" I D~fF [!1GPHZ?Z'CB)fr²`Wgw Wx$+ )+Af|BVN)j)cl"cw1V#_Z?Cw }z.WΧfQM9b690uCeCў4BcHU˲F</jc\Ԗ:K|x3pbYiz*`)t^aug0dMaC7Zuɖ!;g @F1;>EIC0п3='S.k#^1uc6*Ȗ#btlYEQ\OMT 40L`PJ@PxX:fH#Q| *俔W=DCՄH9*cBX_EWv[rX!Ҁ5L@rrS 3_Zڡ~?\WQܦ iU[( 1p$]f>{o%3_*o _xqՐ 0æ})-Nf"p|&b.{&堑ŗ#. 0*^Ŧ 0l,NͦQfԆەOdZIُIB xpƹ<2NCh?]h>A SL>,R2v/"JQK%@L:ɣrfZX]_p.WBTnX? JWz5oAdJRsjÁtּ;Ű!?˱R,* iCO<+:xgmQ3P3f}geĞ"8gyAv qWB%&k}IGԑez'Uz5׺ Kc=Ȩp6tVY*j[n44rCdBH692$):d NzÏ-RNpwXmE`7[brJ! rnڀH&:_tOWNb+H`M'LՒM Ole҇%9^D7\3@m Gƃ nQspѰk6B-jb}c_3N;y7|"S/7UA$xȂJޱqPlÞ$uYJE6Z/v/6Ĭ4rCu?ڞ&EmM~,!jg}\$Ws,յrdqc"(j:+V"|O&H1MڔZEG|vZ%<8v҉`KW`5?&b?`Z{62j;F^\)=PFNJ|Z>lߵp45x}L'qL?^y"Ix[%$tc_[ 4p>?}. بeXpTZ!ȼǧu- 6cyrozOErWI?3)H̡GyWI$w4M1>ظ6JYM4AI}iz%Κnֱ=Zx1l_ s5Ųn {>|* (9&P3p.'dzACMEu )'z+C㟆d4L>6[&;7qp}qB%H_4um_24Afd4 [4 s?PhҋQIYg8 Hq~\R؞:ّO1W;_դ/$Ik&́31IgFse#lLBEQjY$Vg:<@ch^( ۔cR6UuXx_V@jO`Ļ# ~L hpvd ic-%PMxQqQAn5nk1u"ֲېY>oo3 7,_ 4V6!F[y^GemŜч&\[n6yīyTqZo*' M-: Ib -!" V12ehkXy&֏l֋z4RHݶ5 O`aXdDV&4-hLaCugx v, 7lertOY :&_a< ?n Lo̡#NꦮLיucQ~k/OWoŅMVDE 5gqsy(t\LuB)}M X5dL'"Qx22|:H;]t˒{,鈴^$uꅊś" C\8F=]XN5,/3njw(ڟ1>`u$tp6LuKncH4g@`q2IC'/Zqn*gd>u+[ε"ȂE@e73V@ZͼPLIca3>Eʒ0J[`Ns,X dТ{_UA.cldhji&^^23WEe3 g_rD \cr-1ВUd0 :h:el@;*8,ҜFVm'/.65A:̩UB>T\vg|CWJn\sR ZqlŅ@AMqLc՞! YzQBٔC_'Lg!vcyE v#d00 }--/ɺ_E)vVda?` |WM2'C$d[gv.ڣ%iWz L2 9MSNCR)A`N@(4l+E7{07omd>4+P:F$uӲ &ԡ,ܔ>)bR#%@~5A嗀IAv΋ϵThH-Kn;dM7? ]}M\tKze91ziyM83ݐVuLޓ{j)+'u}@eiÌ~1--P q$΃YVfIIҜQoD%U䎗Sd= ]b`҇-d7N*!XnFe #wi";uazx(zh pFxNA :B"_N,r+XΩŇ^ |pN^h e5Ҟ2WEKnsVeJ*u.Ci%ܢI>gz.eһX.^dӲΡLwaL(#1^nd"2ыщ %C ƯGz9 ɿDjq3x-ы >7,ځ 1FS~]ϸ6te5Wt԰ܒ\M! jF]n|vZx@POF_ QӋbEnSrqN%1 ˠ zhX/7hY >hL#%k%!$W$D x+J#0T;- deȺEY<P-<=QAqUebn*YH =2Ys27o<(J"vضPar7OM@|"Uܔp2AYEۏXe'[<Z&cg"gKܹ#~2hmsj/Z$w&$pak]/+4R6"G 4z+CI};'U]­.u ׋ɹ`bQ|)DZߣ(ݧ 2ae bkV?a9&@pjn ]V]H4G uK[$2D ܯo) [L7Qo׏\%IAk)I? 8 ő?])}1!Ig3tù]s=x6Dw/)zvʊ\A2%TG:k^V羶_:n׵)lJKgx3itbkџxp^Ծe0.;⫪Fr?fO&R-c*0D$H1FK*wo{aUpptʓz>IHj)@(a< TM/n3S GI=A1`@x4CaIiFȧWM{/zke;emk ",vQ"_+rvQ'k}XVkMT'P9xZρC5?K`nZ)6kV8&=+a37ri!5ٰ]Kt(0wOʊ|/OWڢ)91Ky{flU:\ BLTˎRAw@\\ W2力WljZ:+~xަU sq 7"ND5/mtyt+ߤ Uo mr]8w`#ŷ|Ǫabxd_y#wJQư"CSv- u6 uz*<#TQ<Xg3(O+fK8swFs*rwY lU^W?Ґ(t35YYz}jnfIkBldp]%r2EWZT~V|gWU zڭO-v2a3VvXxA1ZY'_\H ɜa$=Mq, x=7d /5!*0E{FiloVSy܅`Dv%0 :S*mfXR;5ZRLfy hm68[jhG?q+'^.oV Xu:6d͸r8L(.-C:u uPҷ?_268?EJJJ brijJYvD1hR~S2}ސbcL uA{.-EbcoDcJn}3| 9JڎL6Q8_n.] ux.59X*,D@bWA4+=` /'Ype땿El$ӭ;٠=WdRٹ•0v)nHQS, 0$C*Ylqۈ8`2 Q"όv,+ڼ{FE9 >tze3l'4/*ߖZ3߀Ey~(ԕ+n ԓG_W ~'-DO{m|[S>>7:X/;n oX#W.-+sGpW{?(Ul@mAR !J.ϑGw:,!:>95-Dq6艊+WXg\viBW 3BhzS+4К[sCba:cڸI ^+8 6VPbN~.TFa=x \qRL(HUFCڬ'Sqa7il<2ܕ({u-V f NK!>JkVIrP*Ӝq:O2u(boh6kzQckpwՄ' I0a!/'ѭ2nX|4; P'Y(w:D qeLf]Y&5Xxrߝ`R=#{>?uo? IѓVG`Oxsi 9avKW٢ :U<{Vu :xlJEgXUw&Ce%o7GW5S<]%1V< !Ù2$Rv~ )#H5eErخǖ})Y!!Qr-rx̝^AJ !fZJ]=a CO;W%#7fx)N.hH#tM+sC Yf˭3~n-4 P=ҷz<:++3&;=D_3A*XY{&j\^&(RQW-N|l_hg dtʊ1 <]K1qq3Kgv븬q}ʍl*gQw0xA;>LX.!];mbB¹d}( $snG^j N.m,J)nq=s(8Fuo;7>ïpkG vֈXKYV^be{3,\rEIv308@뿥BG0^fx n?"a;o$ejvV4her8lVF/k⫄Tn{#01ZB:I9EHY뤖9=sJOad 5cLF\1DHY4v/NWɛ@7{(ZݼS|2$֑댍uw!Dq-ܛz1⿩>ö́aoĬyӖx#8#$!;5t7cyzDC>'4@يvzgyfBԼ[9:v 6=Z5]>[qN]k+\ыЁ%+4G*?CEv8w(D! #yuDc^! Am/` 5#vWJRf {Pڝl]DJ2dC* l`F!-;WNEhEqpIz̼]rQݎvآ8 !c#u]{ȧX; (MTE[R]&kӻ .q-J9g7y9f?nZ_n_UPR`4l*B#$K.6`pSB²G@Y)ZsѳTb,JҹaSb4HuP# ԍC2e,vhαvF д}&UCsx:Ufr!Mg1maz cYP',vgX#pKtH7c&bp4" +'kU߶.=T3ӈk!4;d^ fh>%OB&H~:FI@NE|ԥlTTqʖQYy )#*o_F 1 m{m8ɻ}BeI+uQV'$zAe*5uj]Ldg$oI"7Ա{QyD>,Yh:יNǚLZ,N9[2}*ͨ6P(OOiMr 8 M/רcaV;=GwpΎ/% (ى]FoΤТjGMD]+7c25^(s)IYir|(RICGHlpE43=4K3t*ʟCJmpݏ=j.†S <ƬqXSؑaľ(M"i&i"e)l ZQ^Ȟp '8v̽g?onMkelƛwt{#P OΙ4w @Nb@w* S7]?j}+(˧N;0 qϦ~ ?{;߯s,fR4Ń5ɩgTP*2FKhag8ӐVM!^¼56Hƕ;i> [# 0Mdyt<3̚`NQȞhA%n z:yf`CGRvC>B]]qf`er)![Ձx. '@''|ۧ7ƱB(^<_&h;VD!VOu: B-( ΰ&ĺܩ ?lجTՒ{aJC)K{3=J% [6~? Q-ʈXcP]!ݸ)Sp%ws.p ҂?T ӼH  &ីGy퍞uʝ+x + GԷJS)qֽ*2%/cmm$s \q(Sbzf~w/Q~p;`\?ҊK.bnJCR>k'YXcD[Z/w  Iej]3Lf`EHgZaiܥ$ bc}Vb; O~#֧+-,"P1#~Η-w7LXcG|d BzѯM!65,̡d}y(Jk g2S 75" u*,Nq83QZJ` ?QAɺ?ΜmZgyAej(>^51Ysc鳡*2BnͿ mZޣWxP?Q! >&u>a:v[Ȑ캆_NpS֑助Ƨ@<nHzoB=ooX+K)HbIrdNflמ;"}@Vɜ?X)T_qGAS3=%wCNвZ`r8]X@HJB|ݕF N2m1`[FWUQZ1ba=4qW5h8I)yHib ؽ7g^P~lm3Y;M}eribO(p'kGyQa,-A,/.aQ+;pzg=^ qtDy XE_*3lg2N`u|`&2:r]=!n`9,4~Oy#r,Grܑ^=#Ԏ-=J?Hrn_ $w"ݎY<(,QIF;j˧RYH F=&ޒgʹoIy b\(j#ʺ ledQ26!47[0>ާ3GdM>zVW';"i8gOCmy^)s:.E/ {K? .d3/U p(= IX#5[B!-ǟUN^e=8ҖV?z'"FOZgGAmAt.=A M%/I+dc h%0PվCc,jlF018mwa&o tLz#PB8p0w^1'EAW߼l|Gf03:y?wuٟ7ѱu<-9< |E^2`ZI'ՓQ:SQ;TuG{ϘS ТZ¦R;>"L3Fr8fiW]5v]%%VdI&j9TNp[OkkIQ̖ !s+n iI=9PHcqtMbh+Y)osUt齣[! P^`q1+r-I#9М_BIDG{tJ$杆42qpӫx;rzh+XU8yK7:Sn l}ӟ=H§k63X kRq6ӊYnz2 ѿ,SfK7i V~GR1Ht)ڰW16l< ;n=l<8UN$9k9_/Cdgl,qN" (M.]8]e;zש M6.l׻ˊym6olx˖kpsxm_Ĥ#Qz" jwP?vkZ@SZ>_Ƈ5̃R}om}Q: >X2fǢb,MUCI;e#A]7ZSyliS#SuuT~w8Q2GI!F_: s+E{\Iв%[M/a|氊)0ྖ&ؿjBl]v/8EM >V$+fc?L7D^ [Rȗ~վ5C2| P7:Cu|un0a.Pt2f_!7P4VuѠKK~MF-FJnt:Zl_n 2 IPgR3}i_S݀A{1w)㵉-6RYE\nwQOEU #6@9 XE_zeArjGҵWGטEy_?[ђ;ҩMzHN؛lXɛ3 ڎ 'wu^˵W~ ~0p~3Y\\'y4z*,dvr)3&O%6ͪR 0 4E*(}-6E8G.qcJ%|aD,/MP\m٤yɄl珕qZEt fҊ\kn[-QЖ3a6L> En ڧRt) kɑ^nŚGuiS1tƁ$X 8A4}A|pbwZewƷa-^\wv|Om}կWdma&$A̽e86ul߶1zW$ y4$^ [[[uH+1SA>E%*4w[@7eQ^IrLK.B¤H^x2,Pۗj`&z (NJ V:PDa3r2Gnb.bSzTP`LpJ@u $$wEUy^ j/;AնF-cԅ(0,̭yi. @]c_)j~9eoB;̅gf.P2|P Y6AAÀ p]jt{$7ԅRfkM.?He/X +!!r`)dvl ޼x(qu PzwqvS6*6I&1^oN@A?n*[Wܣ{l?5{oƧKje%{5.Zh92 (^g+rex #u916-ndo5{m >mHL٥Nw"V74c/h9.c lh51ko]h];?0]7J޷U*1<Àc8p5>p'džybzCQ(*1ύ휠N|@`/޺Q#uSaLUwp}O<=# kYqn\)ۡg%_/YD7Ny7oX1lÍWBFb"BscقQwґg'&{prq?n_Z/Vӌ}[capE |\cģ<( 7L_(S"k5C>:/ģ6Ug%͝ZLH -CbmB4 EulhmTZj-[ 9ry[!RHb/K8v_$bu`ST R7? DJWBqro [?w2IISނ o|w*w/zVЕ$cU¹N4d(1Nh!1bdq;\6IM_ҙs0$\8f(k׽oJ*^;E\!K[zsA r%mO>Q=wpj(E>t@H;$BXn8j76p6|sfV"ǖJFL`vs3S+}悗WXDYG˕v}`=mJU'b(ss~m*mDBrwXL[C]g71l8oK_NDI]prz{dGhBA1_苳ji΁m]]$ Su;Ȑd:d7ǎ09~M~Ҟ"/"⇓IM*R 3oDN@ -Gmw* {{\| tRexi75AM*D_怴7O1]& L }Idls0o2#+|ڱ -5Hle5bN)@$-h9:pGIW}CPU*A{k{4xpvy .phj'H w'D-zh/2fXK܋ :^T͏F%0bG09OM#[cԶvmhqE',( o mP-%5H9Vb;QUSWNM|Bp##2^V[3up>YoЩ1Kw=]U &!2 FŃGxtZD`+C6$x8:t94`eQi䱔$UetJOZصłY@fWN?1ÇCX9U)tC-:9h+/2QgIT֤! k@`H voaL<|0U3;N{ۤ>wF;ӕ_j#>AxnKxin$6D}OC"xv Bq_&Iիs- /r"ZR0y56ԅh k_]פ <7rXI9]PGzS8hq^.[[<8=Q{<%S.c! Auze{GD79F?9FC,bBױH&!yD9԰e6:bzVL1k ՗@ħ 4!5J#fiA#l+qipJA7^l\sFד'q] J$;- I`5zGcΊC?= 5o^?+0e''Y?Tӧ2+u?Mz9, Lͱ)c@^.D'lv]HӋ@gˀ2|*;>ro t?4 } po|9Zh{ XlHd~|^ovh'^.b_+U/7*u#pN|xxQv)yX52Ix3>1Q0P]ט1\p!nei\huvO]`I|o hj(qVsY5zjD'&aŒ`6Mn(*LG,N0& ڣa7ۥJX'KH70S kޔ\πp"p=l(W`̖x `yvanK:7VyDGj T$ ]vyaxp>as}=m?$iG[u\ T9mHcDzAx &ޖq {$XH 5DYl^,+'`wxcgq.ѾQA20'D?Ĥ|镡78yZ+ͥOmPaJ?xP,x3s8FȍvQ믖WN NFpUd@X\jg\94h~y+FјY~SƘ{kq1CO׫Q@4 =N_Dn^a+bIll>:()-A/_cy@D0)#?35!qQ8DVuQHA_g?ٟB> ׹y&&,Ґ+Jfe('z;ݏ cŏ]@iG'wVT|:жHYj $cu,;{ 3s@'IgX{GȥxZ|'4 :Z ج_"OJC!1H`Dlp{ _Vu^ugh8MBڒL0S`ivVB.i* 4)ԋs=USUk"sd[{ ܓ`W= x][I>(1O4T3(OdKPGo昊%˔RyXNaLZxK\-%ƒr.Lb}Qς#(bs7!nTW=2nc"/Wl#\0#ϝMjOI&ʄ(a⽺JjEEohWM;X|wgt$"$FF&x{f 5 Ӡ9 W7u3:K8bjKPg &O7t=zh_7:$)W _|1T ZLKN&FxQ`QSn>F1ϫ:ڡ 4>ݚ۴קy.1?fPhԗ칌NVGR\_WA#\Gb>`/TЙf/zz—zԔxc!v G#X]-c͔0M$Q8K/b H]J#"еϿ1ö}hI(ne܋>T¸W)OE}v٬(vښmIaL61@{ƃ] C, 4Y8fgpy MJ%]gvD:#)~ˏ ͎ 63J5@fgHE~#v!!:)=˗ `44Hg?3[nQbzSZ\!{ ,2J\SiNv~7tld#0gn+m4 `X7 i_ȒVRTP:ZQhtx"ҙja"rS{5٧C{}E$MDo %g\S^dPM@!d]>AAk=k]A|:3kJl緭@u`XpW9ŠJ?7ibv=(dɢ7߷ Lê*lsg1Tauc4UO|bZK#F\p/0((,n {Fm 龺mJ2򮾡8>[34QD5!+X3'ŇmNq3w* Hs>}bw,@m@Es@z'K>v3Qޅ_F9Ȉ(ǔoXM|9|{U cMNVl~&L1(OBApx̵.dLO'KVt0ym wܹW"[Ӵ&޻5bmF4 J*&+g WYX,lZtDpz񴔪!jئ6w@b! !2 $@@"g[(qH#Nxg2Yww6Z=i, ͚TPRS-:ԿroɄPTǝMgnT,mک}eΰ8;Sr*w;$_JዖaxPabxL8c=P_X_XlO,+2~'ި4Oݬ[:4[j>{W8kq[ٮ8qG=!] ߾efJ:?j[$I!8>ꙛ?ULe^Hgj8m ?p)?P9ID|ULq^W [kg|Mv<Rļk&,,F*eO"a.8hYVx{VKyr`K>y8_8"J׫a5Q0[Ou~50d&v+:AX\p7@:ÝIDSw)Tܼ:;yR"ZXEb$Z@#X}WnRb/i څj < 鵼A']s:H@i6ZiQXU~Cq 3k@>h;~*Ѣ>]3dj4XlJ*)ͯί~Gn]^A*LpdK~Zw7%\"JD|$ hN& sE5pR4i؎i/]*l}bς.2t ]r@`UʴmEeo~:uHF&7kAo`M-7s)2B&: xgVeN>8ցANW0zcPLm'V COeYQY&(l*EkWBVZʨ˨%uP-֪c@TuX9;$!g9]jw|Cy8 >X@U- )RPJ;ifrNMUvy"p=?VuYN["Vg:FKe&zphyu'Nb;V_r7 G4N7y7WLY ֐oG;Kjk޽/3U>jtܯߊN޶(D6u b1KG `ʠ.=n 2=)9u|yeSZ>Js>2ߵ¬5`Os9wo}ta p"Ontg%-YW,ڞW[NĎsaW$5]v&AHVY}!D@E#N{g({MfKl Π]#uyqxL&n,dDVս̞E8_ Abp(s.0"kuHӅBlN_M#ZLsVG.sl(c[TW:RJUoXz>&Ew ;  asqҏ_qO_v7vtKMm䫡=1>~'눈Sp4a6? -q|\޿LpQdqR4L=8CYVA-nDxik)Z0) =~Ͷw`ABʤ &K(}EHphG]&h5\3moS+M_ipԐEVdd N&a@Xۆ Lbz]7ߚ'Wh,)@AuY(7[wi^Ac6]d4E6{#4QmL|)Kg4 tFŪSmՂe\-x^i{c>vJyԦ^rȡ\;'K ,OT9@V %1 =^.RH-)JDt<;n}tb3ݛ-ncv^^(f2X#1l_H&WMjw1l- h/%$^1֌댁lUx4[hr+16mx4\>\գTT# CG~b/)/~^/ݫov868 5{\CRPw$ 0YoB>?*hNqDN|0f H~:qNCqxE&g ; G!T m( _#Kx9z.D7\7.;~ 5 ֋ufufh԰*wl3}@.T7SkuwKҋ 'd+L*dU%U0.]cU>h `QT&๯i0K!OiڀR|@'n#Vjeqv6?^˸h@KTxM("eBؘ!#!Vƞ0v2=<@+/1ve? {jsϹSv{~$IisMcU"NGO4T;"PiYǮWlax\pF#|݊064m.^|!}TO4X-0BsA3?i,X3s(@,8`tQ碩e\Xa͚iD$(&Rh&j|W"%;Ի-HU(%^"9FXvfݟb{kdкٙ:Tu0!G> - GfhJ[4w191@.20xO$< A"<% ˙jԧ5=>_aF˳Ywa6=S5u. qP˕mY|zL~yA7 O3{^bR!Dኣ5*($jvnɑH ]ŸCLr(2E!S}K qWڐI3ɾOMk?Ui<߸_x9b5zZ (ĉ>:gt*~Þk4Gv1F[- º--[Ry:mԏΉG(!} L3WҬ:M,DkaQTRއeݖ#Y6dŢY}$5iGvc,z/7v[n2#V/lARsRɜŇ!E :uj&Ev|N{8NlV L{wI8ɒ.O)D6k! a8-%{itӜ~J)&+$N=Quƀ.L :U&wy,0wZey8vd0YT;J\EP'yb^ݟiVz!3Ld]dA`~d`2!_c5+=L77hO2'k'(?D%mN >\;okJX*ExViROne#q^6s KBe~fY{ GScPP?N}5;BX6d|6o;$J4e)`_YMNV6ԦC1s$c.a~ݒP5ep'cɫ?$tqkPWgA`hpkKm_be%+S2&!${Dfr{T/ʨT6R{1n{ԙ`;j{PPEf|SG)|11ᨶv7٣ˢ= ߝE͎v:d; sޕk0)}Rawu7%B'Ŋ$IW.zug<18KKNŇcH'LcZY5V4E., FjdѲѩ2sV <Kd[C%ڹ_4H[LCHN(Z(o ?OՙqAqQ*FW*CnAހ1Rn>wj^V=c TmEJ[|sKW_{y&ZRuY_\^3B`ChtYum ]ί..)EdY/Zg4CbgsUbdިp:1 {6E q;~ CS|iS"$4~KP^tM4/q3[R+h WԉVnr. (񽩫9!d4${X۞wJO(Y\sHÄ.o} ZHev™mA6<S\[<7ncNa $ÁL͒jR^fZ};C,l%_^S(ܧI6o!5_ZvM:/Bq)UNhdgmhɲӮ;"Nh˰]A*/%oHκ*"Iʿ/joݞ8U8jqC;+'l.#Z5uT[7]7@jx˪:Hs2"ȯ֮uȽI/Ëe<}a3Q¤0`>pQtGF "(d9,_Eĩ@B]jӣ~*_tqcR% '䇛'㗙Z_ =^6K}njm SgRH@EH*-a$<,Z;.+(3Dn'QWs-z>%5M_Ym=7*0kRwfh뵦RT v {OPH8HJM_1Tǔ]^${`@} n⌌t)\]c}M[uDO} f`+iv H(IvG=ITF Om^1fY0ekAKt#axnUD\5*h/ZKF٣72nSR0@S}sw sY0dOޱTc)~ۼ6Ѷ"QX=u"|Q(~Pt5⌢b'?ai1PÆKP1#:Dp"t=Ei@z䣷lЀ +^D0H#cq+}`b$J81Ԭ%%~i>/SX2},S3+QxCt ۱=U6TɎw($HLwJ]~{?u&lD,VI 4*_CȤcCjӔ\0^7H~TN柩AEksUtP>7חF劵B5+yēz gdC_|4ZZu&Y VWYYHGN Q)9RڛՖ!0GԴկXʓ`r=a?Ex;72c:wpnQ(< xmAmT+^/,c+J crmgiw\rhX}̿̔}#q䪓SzLDtur3S@ _j= 4L;[/i-gq%Ճ|1gyL!Cf6,ݍLT;u1;/QM\ eQBl{χ5c0o˧Hf!k1bFCS# Ef@#hnoPM\Ɍ!zhʽeyf%|Liy43OxUP8.I2!% xpĔTJ tF Ke"=H4$b頍C$-U9Ċ\ .gBnus*JZ;]aR>ٟZzT+ec``63s{nP;~`[%]$S蛊|cqxE?(1[DA tX )k;vַǦ霛0K]5cJ*Wb khrf e=х iF!8َBSyQF,e8G6"bD\,sAxN7oCSI3-?ÍOcy҇J3nRwLx}=4ERܑ ϙY I˚o(}8PդboӦKKt;d3w }/X#=~:BP@[">C[n{"LNa;\KuHg;ݘ$n0^TVsvDU'MHi߽L12ԅzݤ6/yB݈[W膮C߷F`TյޤL b_'npE}#6knک٩3 䒢cUhtށhOt yK{㿻]m-Ff H0qt{e{{l.g@*戓Oo4m>Xm .2mvtkw%I|f+5&>j7xvä&"ʩR$%_SH$ ܈Kg5ۃkC; rxy6>Α8_ءs0ڢe"Nb>6IS)h)w?7"M)UHq9RL'U ӥ>x1*]6g6ono^["ȡ#ɴCvlR"2š3;(eǑPS5Bl; T,,=5_x{lCV^&>n,ѦӇZ_:H,NǤi|2AK0Qh _CCcNMc~&m<uT0󧈴|~9}VɇAwInm+ ]٘v7e$*>ZA|,v ݲ\ٓEP\̞^x ʰGYBH8ʩ|3y ^WOo T9)q 70B^\%7YOHj*22nhԊ>ܐs 땍 0XqМ#k{Y,2jzJ+ӘWPWҺ6_֋McuWզbO(;;ťW.1؜~*2 u*0N"Rmg]Ў;\C`OQ ] ]1G#CJӻɦ~VSy߂lqliC98So"Y395Ducv#,Dl(PkMZO0.j|A #ּ:(uXڃvaGFz iֆ00$_NNЪ9l m4n5W١F~͒&B&5_۾7eaiBcIS(׸rYJ$VY~I&jV.wh_̌*' TTXjǗ49V 'e&0=uC@nV0$аKV204Io(XZI)[ :'L_㯬\]ޚ hBITolIuг~+%2!NQ^%O+} `Hn64rTƥw'8>"5ⅻM6ĩ>CMg#BNozAk\d3ZEzܪ:T98wAoh>뽝N+.M~aS; v͗{7yMv<+A$#/y)5W^W7$$ޝ[9-fA{bC>ЕMCʡq5 Iz7t<|<׆`TSG.r6c1 kخ~jBa~D$+ +P +ՆX-c doo*-IM7.6v" .{6B||6ڊ r.`')06٤_~t͘Uhtl,5h\Y-Q ͞\Xjz(C.>O0&C/n 9x~eW芤I%Wa>c<ܟFD.M(K{Oa_>7E(˶ >Ah#VL卞 aQ tyƉԣtkY/$ǃmf+%wBdwq0,"-قZV@ 5;TàQKZ_Q`YyYϪ\l%!pؚ浓Y%t!P*dqJA4K#,tU@ͅB~QЇA? Rz5}uhP=C׃fX~[s$PP`o(FYo'S`t/IZ"оGB)..3g2Ԕ#g>Է[ڄWR睍"aJӸf.gI#KKn-47"1 =OFoKD~uͅ||z& 903X jxkR`^?e J;{42/d{o F#AR1/z}u є¤I/wz=S)5!#W7tPQ$B\(GzzV%&/.> @IEScO,eIMTTI;Y1r?vE(77@ 2P x=SX'쉖ӺXˋ*3a׈gWܫw?!x-ȍ_;@DΘ@j#ٔid>-.h6#{C闀~-\|0g89 CWRPBPׇlgdf+5jq> ''qpꐹWh7{! `4nipLKXd\&|Ǧo=yrYf8rz|\7lYю;C[9ڢzڥi*T@ 1_wI{ȇa~eL7!FCXT clI@x˔no T&>ݽFgeQdN \֞EѽVPAV9UAs5uo|EԣӬ:^xȈ7W^΅}XPX]`%MUi ;.0ZLg{ FF= BHHcn'm,A D;--VPf,$ɯ>lwM?eHROI4FY5LˮR/DHyD$n qN`B0"!bPZpXy#!6ۖX`Ƹ*{- }7}jӷ/Ԧ;~ZnOWJix#Kmx=*1dE6uSR&oM;f._qNx朜Ar:&T΁5S( Q+,H?DAt2/|.A5֚޸ #ug$g|1ɵS=b,ّɂA fjs1T 3|v ܓR_HNEMfʖIˁaB V 3K/$*(+L`\"דZMF/HOp!xۻ;mm-l܋@w3wJENàeHi_iXˏ{/ X*ߡ3Czf_h"- )D 2!u1E%IQIrr<+=6hO>wJ|!(%ݖ9(r 4XB"X51˼yO,1(]5S]1A { `>ԧp=vUNpf1iAfzHb{ V}X[i+(z~+cLjJDfiB")2#P@J(9OӔCH׼6QYٔ忦4t6E6>G }xt_˸uxA`-N(!)qyr6>}ˀ!7 nJt齛"&4kQì<AOZYɗ_IM>T.^;L))ZK =QUpΆny-Kc Ri&hL9 RuU`}{l_1@B?2>^׷q>ϕ_.8)B{ 16^ h1lOӓ䔙nޟ{fZsڬl[>h,kVWq(sۏA fl ̐!o?,glxVo,Ft}zjײ-8:d:)tn='\T%nu|,0O܁:h.+3E6l 0l%rmxӖbjYUxRȎEE T[~WjJ0~ucV*Zrǔ-)l/5wIDzwa8@||5_H Y96+ih5rsJ0 YĬnZpp@q[^;S Qy氡J3h:c"fYpvx!G &ٍ'NB[KZ&i\)0p% $}J#kvT 62g.+Ԭ?^7^Ɍ׉qݭs y)ڊx%VXQIЗf%%3pM-^pvڇS5vi/Q2e9E y'+3}7 <]< ]Ҿc$U!322'Dޱ+I^27n(AÞեJ@a0ҥ}( 02;?0IB}M+q?g_8[,<4,h=0bc%u"-Sڸč3Qu+n3 =(N$qx*$#&]Cx;Cr)I"r n'񩋽˘R5̕OQ+8gDN֛eJ_t3pSR9ⵆ3K\}e5s\]vgO30%)I)*k䗩r5:g섰/Lܘk>DP@Lf6z{z?)dq-H>,Y/Ev5y/vեxK6mD? [\RBz h=ɣ/".޹rl6<)XHlQy$W~ÒNt]kEͫFu2:ҞFӪQa6m>s-^X"7Rmz'Ͽ3l'utkSh EF/}=Tdl[)!jOxͨ\}9bf*wLJQDؾw74~Ȩo`;pDUJM:ehddeSWLŗ0͈5 8vH.1WE*` &XAh1TXMt==Gp9q~ (0`gG)Ho™KG,Ԙ(szOdê?P[(GZz{9$u_RϋnW6LjFgd#t4G M`;+N.Cf:I$se)+Hn ">FԊd$pw&tEkt_XO[Yhs4 !sċ0N1g[#-) a.§F;ue=E(\Ou['bzZM@!~r*GG#c񼕑l*Ϥxq=QbSʵy!~sG Yj Lmԋ]js V,&ۋĥSki:V+i2SC"-Xy?QUHhz{oG{/폀ɦ!]NPz+Cf=ӊ #]B.c`/U"mT!B܌ 16K>“Tz] )3^x\FyA5J1?0 v6{moR~d%<J7~3z0 "580j1F^焵=K#U:"ֱPQ()a+pT^M?)5;5EJ\oKw&jC@ A[kr %/ž:c"P8)&Źv~&d[p\*33 `,F4KűUOwa~e*%ppS؉ÎP@l-Cd12f2oܐ}(<-n8! >0 :ݷ[q&Q{ػ.+H%UIV` :A^qaNŲ׈?ʲg2nl9'v d75[NeCz~2S\co b WF#y^c56xt3)h(oki0 aՔ[>o4F}%d G 7Jq;dGF_\H6/۩mt *PSnzK(=$S<]*Ք['#-dh}l(K3%!aDv1Wr{g|~> QMB7**aXyʮW-Z1yIyvq?9H2f nPD˩Г7:TG ^N톌J@ʝf]yQoV+b m}syKL.h׳oBGxp#a!t%BHhYN1r9@^TꀃW¿=Wp][^n)uej_ AҼ6L[Co-y%0Cڰ5p0} ˆ>â9F|m+itFT$7A<);bdPay zc8hLiyPw^L<kWeԇ+}T[ &ewĜ?7 =s 8Q&XVqdܕau42)`1ބ$S }{I_& 7㎲9i/$vxQhi#c8Ӕ 5 S˷iEzXJL۲z^5~ ^VnG,fAeh6 J~ zвV /5+ 8(.UQ~Hq/]V Gk je۝XJ esăYGyEb#wd)ç<-dbyI-G|l|BwbxdUBg"~IZEףo[u.4PNL[TH){մ3>Ri%.9Wt1]3F9kk۲dqـmaДo7翝VCQb(fצpEc6vrXo**Ko5Wv0J%!`P9$܆h7]$3^_c{$2&ŋqr6,+XshHӔU#G* et>LqtXhjgȽd,3)NNo_PWhvpB7{6䕿8v<eoT+U__M^yӭ֚/ҢjlTDn0m3~Z&p<ר Rgν4yWq $D`a$HDy.采n+Ψȟ@T$݂i+2:S0qeSߒh,Gy Np{8q ]ДOx?~|ۇ -}u2:BV`rm)Pב0$':̥> "Χ*@R'W! "Tʹ2xrmj\OEE4!Sܘ̬!՘|0 7RmcOx|fνFvMK $~JKXIk03&@=ӕ\P#i'qT!ߟeMOHڦ":.)/^020̀(IBG905i|M0ZpT jW\yKo9L-k @a.B$GMS#_.]/e^t7+ﺠZwm46j9$yIY5T<]Z8z%; oձu 8o} 3Ҹ!4E oB[%L/Njϰ.O4ƊY'#&&u{B9gh}OJJK#(:&0nS]1n\F/"O|L)B$~y1qֻ:ٜȺ bH>gA-t¶R f߭wEљGUݹᏘ'Qb2%cm%_eS^|A޺ᯏdOn{kfBWnml0 vrҴclm憶NuzFY y/Y#n̂^.j҆!"Δy|A{$1K11 UL-}Ջ,oj_L=Veսcu{.ފMX|6.(IvgȣDMdfp 2~jn*-eƃ TprCNptyD?iDg[ cQki7Cuƞ4 A0ۼ!蹒ʱ[݋nņX};$?*hj@jV_gagt ΪC9-POÄ$׹c>ZO Xq'I8ɔw; ?k2|FcVi-:2 D(.R}(p3o;v~0Q*i`pHЧc/ah)ۙG1Q.KXYW+9e*vK1V#*! R:T(03 cmWRiVB^& AB6١ V8''=N.;u;0EP$gU 2p~ށQLY_y09!p?b:LgG ʳWoUIỲgwlpL۸ek螶^jtx{gWvV:\~/執*_ 4`nPXI:h +{LqZ%Ŧ3?:t3p۬,5ZwRAjpm 4D#E1=4abb3Cd`{`[C2$n&WpR"U!VPU26yԣ[ZAca,xI]GyxROq؟`;aa p3f{#8rwisZh c aB8!,1r;"m`s} 9kPm2|QsYPxݶ,? epУd<&z[Hf6x 3''.\8~# 9'W6T&^3} (FL$ p*DەWci[+?h+^5ÙT@Br ;&3dQIe f`>Rɑ7qvʎ1um>gD 8T`Ld 琒I;6e NzҥTtР<}0RMf䉖Skۖћx[: 7rM.gkImSX%hPh@uhVY4Y<9G)GĚ.kbuٹfN%Q+0[HNߛ"U>nrD"$tsJD܍%G0:83T\`8l4YFY1? "Ao{KKw Y Э“Q5]nOem7_GoPNAluH/sH=m얌Ax{n3 Ƅi 7cI!ѪJ-}QMP$y#֩_괯l>XϪr&h[sƽ<#=v1T{'ڎ+y_wGuJclnQ`%P=Xi36JRweQ҈[gAΎ#+M\{Y=R9 dyؤ=Oa㥁[hqQH%TDQ ?AOC82.l9EZl+$bHDqt|5;@PXҞۊ// (8>M7Ұ F?ч r*gu &nZǭ_KNjA둲F"uK1M3ͺrRSVz̯phÝ[HOΣ1[ Yk~ğ4:/#poy 湨PQpsm9 vͷ|bp}ixޏ%$B$YW"IH5dΦˍ0̷.6LFkCKaBHHڞ1o@_f8)1[Xm8-dCЂ>wgSw C\|MYa_Nkb̵y/gc6Uƙ[/:}D9xkM0dB܂_T횲J~"y,,a5D9l6u V>H\ވX F0d|:CZMmt p Xa)RYG,hDe\I5@̾IPJ/,éCEEP?|Pe;d^+FfƠ3k;Ɵm`o0!,Oa CkfwvH/)nXMa߄V䋝ПOm) zmV2pE9 c}/ >OD,#L;>7=!+("o -X)m{S}NU.!yҐx~>yqȲ:=֏"hNt\lBPD8tl@Ń.lF4Gk&7̾9+9)jq^ihXZTwC'7/S3tk?• >69G$/Av$zU:;FbTɉ'{rkx?E WfsXIH=ujѤl#I &5?LN݉k<`F"Ȍ%*vP)ǜnZC6h_ӿNes9._ 2Xʈi7ှ?| h `c-]_X) j>ZЦlvLfoFIER/p 4 d`oώf# ޺v[-9~gꪛƗ7Bp"e`vl{}%h%xSHZzz~f3 |Z bpQ!d GK5K˯At$P sKļL5)@g4 =.,eߛo2qUG{r[q \!',"SzYp$]DVmRZ'ayZ$V5-< P~Lq$ olϦ-͈sRߐq`?3!wufRd1U(ԙ7PܰwM`p!ȩLɲJDm }mvAO*$Uid[B͟82OJr Jqalz %N`mBUqg#^.~2xzR0:}iy5Òa:uf kcUQ~*jCm aɰB,u=U 2F.LhūW~D##';sƓ=ɏ+b eʯ GV"l *g&(摀 ݗez1=g8ܑv MhY0C+hx X[d?;y0`w߄;@gЭLCl!2+pʖ᥋1 ZH`(c7U]G&cَIFẦaV۝VK HEK#ƮVY1c `FyG.dx F=1&&8c>$D|iJg,n?Y.ARsa7QUQt~F[`ֵvA@pXT4ymX"0bmR#^bvm$!Pjl\Ol.(kҫi[[ ={{qOx'ڶbv e^OyƜ#N$܂lIdY: $bV,\1#`I[@\ztw#V*HvXt$|rVjAOUE@dz{S,e~~]gu~˒ /Skv@?J֘An|5x p} O;t@3'ץ kORx9t 0C-OTXmn܁ ˂6=sg"zISNȠS$j4Gŵ"]s-pbgnhCO Gc5D:[cK ҅n5 NZ6J rk{!ᦗn=sNqH]M$/P_|5ىd'P&] A0dWFc* 1. kGMn#֟YIY w@C? &GݵPB6_!_hz2oֆg#P KY! }KW1'>adh'O 6:Y+tIeU+iKI*pQN1 'uP#quu] BlV̢Gh5IKS[-m\]a EၾB&Ҩ6NUľeD&X d-L -1~)tl`0ؖv"@ Zo378gqAs԰zU:@ Olb_Rn˓m\VtĠ9!RQץcI*o\8[*ӆ ɔ3$,2f41%v?Ll4zٔJJj /&rD}-9e?R+uYE2!j5nU6Ȱ9ȿ-w4EۚbGi1L;K@nxlU!tw FT]Ic *d1tiCOSeWu(F)Z'?B 7ueQΎpzIн5`O8KHw9[g :`6JD/Ƞ3E2*Y!0>Fd3x描26泑,91{dS:!tK$*f\L2э|#V JwׂL^ek#m5ldm/AK7T3`W\: |ܣE4btpM|#;Ts,ώ3#:tPvTC7_~oB,g%4WjhX 2J!nOVm=wiMeE`nv3f JdZu, QX8@!gF^.G ҐHTaIT%5PY-,y2=D9&ᇜ[Dc5y=6^zg`oꥸx.*)8="#h Rq*rl'?M'YCM)PzqM[t;kC_9:ӳF14塧mأoyfX_wJo$豼2X o1|hS-a J@!K<ݔ#$5vȓe=3D=54#b@ yΟŦYON>+]-{o$a5!rn_Q*쭦Jt ]M8p%.͑SHJ|ax rVGEDa6CVd!al  ڳYkVo17Mڃfhc`K^u jCd{n<#y(OVHw(lm:FxIIbu`3h:ֿ9jx8G9%gG8vx7p VeqJ ^5..h]H?;OA$K b#w͏H~ϿXa6WTDG}3-JY;n M%!\G3MuOi{NW=cI3 giF vׂX2պ깖aLaq"nא@ \Nk"U BD6@-6miC%/ *ei27nc?;T?Xj7Pm^Rox[jrSOm-PU?eӫXޔ:(TEf: aq~s,<ճW>7_sER^X{SgH2JVcyyE24Iiv;Ƕ~,]t.֚XmفKq$y\SپjA!ҳ? <-wfKG17œQæZso 0Y+v]QjfKeQ`p6֚ɑt3Wyנn5 D-SJΟJN4ECNAڦ>d+.dvwwx^NY/;WG\,knp cMjvNI#?TCJ8:@?eaƷ(,d?!irUl#bQ}Jzqn"C j- J/{)# f2jۋ2 AEٚ4[:8n¾MQԨ$l,ZP;V18yC1i6>:ٵw &ܒS~#UAE?l^x (8HV7[i,ֹ['ofyʘ.m^#]u%+pS7U&s "ixu e7ׁ%;ۙ@dc7Nh3{6ၭC$TEtܣ́u6ǜYBw*Y,f9UF'5<=_h!= b[9Lܖ 2: ؏Pٺ: StOigZ{?e`|'Rz5UP0ٟYmC㗹ME%b*AJ[ k" 2p:he;T/گ޵X~(4j3uڋޘzq={ Aa&&FB$;t )jJAs"1O'ۊzX'M=.s V5s0I͗pk`  T%R\ -;=RSlf(A2S쟚4h"i73GCYIB1Nx Cmv }0N0;Gu0$حɛߨŽ圔%cNwݟ6**jmpNE#|wOSZATK(BNx*1~f5__Ӧ2/}*.+C`Z=فƟk*hJA14bL"Y5 ':p/U-EB塺.4xٵMm<[l7 W & EtKߦٍ&u*ma9%0x1[M^|2HQ k\ET3ҕ)4 eb)2O# nI#27g@dx[iOuSF>+q4"wX`vB_{wA2K|Yk)C+zlKj3 8$:[Zt-R0 E80 /7(p}N.ra57J{L;QT/SX"'P)JWǽ6>yd9y#̓nIa'[C7,n ʨdrXX^HrG _BQWP4`||@eOpM t_ B00aj??/65Dp)M!6z^ jf#f&vV[C%cF`O9@堒lغNWdr~( FT{.N YMg+!h[ʩ}se[#w|G};q`T;oȄ0jDn\"q[d0 ϤPLT+cX*dō*i =}0]w \ qj. F{׳D^0d(C ,R# kQ .ݧ:^^3)لK'yX΁]Í1 `e5n$C4Ȅh^״+Ѡ5<͖֫]YLJJi'yK-CU|\;kT"?=y5 klMV:f^LUCQv'w\ñvkxM#L*ic|S *-E.k ?8GVwђg@j|r'Za=:<Ïp#H5EwF/ .p47L IfT=H#D7uIIU.&L2АP{|A-]עYo[GгJvsSc45$쯲o-YjosR@"!܈/j~`nbq))Е?AS%Jmsvՙ(;R}??G*HJC3ۍ-_$v0L&+]%H9 ;3M(hZ ͗)w#Ȓ\jUz"),"6 oٔ*ikPv r~Ë߄o/1|/K)A㪗`"Qvv(a*G# r%R+)+( h!:\"U]uU SLzRFzcr9G;N?xY-CwjŒ:Ld.! ,؀1`(.BLlO>$ᅅaiKSScӐ U%mY:H%!)j*xL`o2}d82!NfqXs#@bʰa& TϿb/ '͓ KrZˤ]}[Np[sI K# g^B=U Ze_=oNRR $g4?jfkX(ytY-ak iI= UoICd1njJGi oVap#F Yȕ݂r.JV5-j(Cڒůd58d.KVYd֓PnݫD K_V(PS*{~؜ IW#r %J&>* j7)}?`܎3932mΖ>Ov:_dG=䶍1? mZ=ǿsC.D9 D@2(SB~r#eНy>mKim^_*b?TME\7̨t\-+7/cdo2 %Du5E̓ h=9gy"暀hm܍ ^xUݹI/;pHV eA$eiR}3]rz-QwZxIGB;d1$8Cs: WFL ]׷smapb ]4TVAMYL? B>b:r?Ư1HoW~m񕩘Z)DzxׯS CIb@q+ZE- =I.YU&X,(YBr9.R[0ϴfV?_-/z1&uq֨SylY۱;;ϧ*rOp;dPcIIxŸe&mGPEq5! Mm --4T9I5cr3&;nYv ] LH|P dE^b]]@wc,MuAOsL}P*hmrU'W_OF{Yd?w1B"GjLT;"+6h_y fڪ|͛tr˺MD}@yqD_Ư7zI( F'gԶnG6˰+f*mE%)B$D}wSdTپtj=^CΝIo)`.=6>G  @J1e%l'TSF滟{~JV<9g -@m+ش!f;2&P0,}:W%!\P ^ BҲuպܡ`-1 "M#LQS6E=R2PA3SvܷR ;'Vt>Bؠor[:g^0 -)T?t֩?h_ѕYOY:X}2.B ?tcjXrQEEXIS-J'k;ޙ>ɍ?޿]2Wޑ~Yi#AudC>G=]&=Y@.ň+S M?vlq9e\"ildpg ҼwgIuK}10r-n9 )L;mʋ of2ڽ3Uryy vů+tq^ / lfJ!JnhAUAʜs-L82έ P`K* dI,?24JzqZ~gt{^BJ<3oV:z(9R(1 Rc4v'gؾcB wPdEa wLu|-`zݳBH0h IwV/WT!kz'Kqc@P2~Nz: >(h|d4bIia8nZ8Xo-tnzIy%69%V+ȋZPoi>\>.4+>[M/!xTkQIb1evGML N ذcBt/S^"{8F0KCDPqnVr{!^tj) c:?0&4͕LJ!%TuA ,٠Etg엨X Lb0x4TiT%EA]H#B $2*`Z!'RtD(q!T#j^ hjk$8%h2'NK6bG[hX*#W*Ex8> %һDZ^F|{'j;smw]ux-=j*WbLcַq; FlRXR g`9-jOkjzZ33~n'ZtXl^~SY߷`@XqcVv[N#>H? 'd+*$CdtS0'rDaJ*A6&u,-IT70a#&*H@Oj+ض`JK7vCbA%`lMEt"hoX70J;ahl9T݈ߘ=fj!\ߦ~pzߊòV}$sfVu󾂝$lvHpluE99y͆X(đކaIVxuYsD>KFWUբw-Q)ruTfrM4Jt,HsZáHp/z@H2֜I|אZ![V(}o KA=[gG0n;tugsjzGyY .93 sN{f2Ƥu)o0Mѻ !DZy[ڀ/?Lcasmz \w W.pEgr?%MZS.FDل#?J8eKQgov6=/J4O%َRYdσ9uK)WOl)j'wRk=Jz %MTj!Ы`ϽXw⛵L@Po8#*TOӫ{B$ֺrzԙeX {zT@A,s0#e=;SACߞH -)=DsY}xH^kGXA.N-`gX~܃6,I@jF;Đ_&Ao B&N4O2;Qo898U{jnb@1G0c(!dӞ'jP?ϝLO^;I{wEwdRjb})56* ,Kˣo R~QLju@C>j`c%y8`V1qgOڳed[ ޶q,ly_cSk^VjJa9a=l}n̦9W$[ 9CF:1b^ioaBnOr$K3dsHart_֪'L4FAk`00!qeHbG#3:_ E2^2tj/i#qbR Hbc[j~lB;0n C21eÌ)onH}<}Ј XBh %&{aF Z^U``CL#:Xkaͣf_ M92d}_F_TI6V4U~l[ա ytZ6 VNuv~ѤCN YZ