yast2-bootloader-4.5.8-lp155.1.5 >  A dk;n5n) 4VK$C;T 8/ .[Ek3,=ԕ@|!Q }Cpc8PpbGQʅ]P.P1ld ^ynzm~0Z0&lh*hr* V$4%KK88xɘF J*u{AoVpg@觫P7v{T[Of z@lm&A0~~ct|ܻ\uj^3'#s_S4B*L=#sƕ*b5q }?(PŠę)R9Z@1mI's~1>5 |?A A㵫; 5k&iM22b1G޶rVYO"" % 4W d>ML A.l>P׍4e$3c-vN}>~_?pRky.ꄒ:^_7GX!V1a45a67d05cb4da82cf43e48a177001daa1bb5a2f2193e1a32228b758c878f564f093b5d462d8e6a8cedc54ae6de22ef466640fe7Pdk;n5n) "(ưcZ|mQp}\J_wIO5AICiD}; RCҟZ8yd h.DقA>Ӓ}?K&(c5 M{T>SFT"][WaO7[RS'tىX>ڨj|G)yثpbCsVmcVq[q8/|y{6I_6xf Y~Irs e3iJw/M`id6><؛ދ/7vJYŸ&tŝ'+ܰ\:L\V9ڔHs+NX/ba y3q-#Ws`^GسYGs_ھ>VekGP_R)6&z^X>ZNO}`N|J@[09TGެ\`Deзg; C!p3 U{Ndv4?WvL`wAKK& n1D&j?VzOx:Z>pF@?0d # D $tHH $H H H H $HDHH@H``(89#d:>n>VF^GtHHHIHXY\8H]XH^bjcdzefluHvwPHxpHyz,Cyast2-bootloader4.5.8lp155.1.5YaST2 - Bootloader ConfigurationThis package contains the YaST2 component for bootloader configuration.dk;lbuild85-aopenSUSE Leap 15.5openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/YaSThttps://github.com/yast/yast-bootloaderlinuxx86_64 PNAME=bootloader SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi4^`f7 P,q M x~ )W<6 { q G)65 B) y )yD}'LFAA큤AA큤A큤A큤AAA큤A큤A큤A큤A큤dk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;adk;lcdk;a30a1a5b000d85eed587feb0e25571b91027858e2a3f909f536f8dd25cb31d2fc35266ca804c678df028cf843fc4af4c710ed50671b096b35a5851eb8fa4727c304c40f3188e6f48f3b99b066eba6dfcbafc278d86222bd3686f00821fd7e98958de844256219c416f86d7d4efe65acf5cbe073514cfbfd20ff5cd2f8a835faf3715502809f36788b2ffa1936c9c470940b86860a8d23d56467d419bd0f6e6131078cc6fb748a8d6b28bcce8d86633cc56f437b6a75ab8541a3229ba4d3a688f61443169af3997acf3780c362c0fff7283d6fef8ca51d83e7edca805e5e54aaa65d17680995ee2a18193dfdd4a2ad368a145c2ad6de81d94c4430649491119182712870e1786f2ed1240e795feda7c4d51a25f436433ef22f1def968d3eb479cc4f23aecc3067e3a7a1e5de9b2bbae403f6906da357eba5e2c77c5bdb08819ecf8e75c7b0f5f6761c76c754522df76276c9b9c6d41c2cadb5c062d15c378c5094557202c02beddb8973f0daa412d30c97bf524f9a8d260ba849d77b1c5a9d9206abaace1462a743c291398f124508e005b47e82ff91b1c19786174a941bcb5c017738d87b3960c5c1f7cc2b35b3f6768fe886954378f7889e8055e4db28781c7553666e66319fc86c0bf7301363b6c1bccfab2d5d78ad8fc0b6afbed703c6253dced74843ac29d4593656bcc3ec4f8d296ab54ae7886360c31a5ac8d3ec0db3b9bf1c232c7aa5759fa4338cf5a1c5055fe25d73f74983032af74545d8fa8471a832dd824062404bec73d8b3b452377c093d06b1ea60b15327c42b8abeba99a0a6f512188cac9a7270dd147b4b8856f5a521a6dd89e0530708cf5ab6f970bff44a798653ad68b073b7f38bd3c9c5057188777f337b9dbf80ae94e16c50b37c4456da997d2013edf74918fe6e3abc57ea1f016b79023f2377c9f7eb4833d1250f36b35bab2b6f9d23ffd4c4194d527ff397c4bf455fb4e97784d0dd6757d328af910da4ad6cc5bd8a4e58c3bee344d6114fddbf9b6e7391fafb7ab2f534232e180a2f6e0370220e89e48c6ffe6df9c77d7982902722817d558e1af49d44a9d7664c5d6c26b510267277485dcb8735aef383ae77f42e03c5983aa7f299ccf41a45049e18d4ee14f255d8d68c05e64750a72623998469819549105cad4672304a96dbfee59df74a53a52a96eef8eacfd41bdc6a04c75278cf0910f80b86f11a0e7f35bcd467067a154c37aee9f12e8cd379e5d9991c5ac1947e8f603f9045794f466a4f8719b51923a5fe40aa0c3eaceab264841ad1185cc990d6bb6f1e88fd99fb840bc051260aa5a0df85903085109bac7b7331743585e6a5daef75b490293365bbee374773cabbb13a9c60866d53e4873ea6c2335dd0466089ef6430343b85b84dc496f688f4f124af8bfc97f84f597fcb98404f592321f8e63a545020cffab42f8b373a0265e90b59b95a14296eeb6c2c45bf720c52e023013ba68b6019d2199c0e00261325f3f2dd02607afd4df44975eacab1f36996617d9f6f0543fe61f332967322f1fefdb90fc01dd51638aabbf34589a10dc2b867eb0945f252ce6e9870f4b64847e96a7a9bf50d028f33a31fdef1e5a2b5765ff2145fafcbe778f3c8b8436cbfb86d7a0eacb8e2caa1fbe156e10189a279aaef282b3407587afc11710149e06affb5bf356cfda945afe513403fa352d042a414d895f80f674722ef5fd267180b693847a1e7fa987b0db0ca2fbb2c9bfcbab056e6167470c838f370a78e70c4c49b6aad4b2e1a87daf087f4bb897beb3030588273171573d07aaab08c666b49987f480645fb7d5969add5c6e58564f78ad24292e4c8f3afc4e755a1d388341d2e47b4437819276c8a1745da81b5451f3eb3c8d953d8bd2b15dc4f5e07e6197ba6fb327a400032a0b41f4f42f8a77fbbdff5b7bec1bd3d40947739babaed1fda96af2171c847219a61c26e6d90b666f7b352720dd33684b939d0f3abf1b9154fec6fb50b62867d7ea0fced609957024ba341f9c60a7e9070d4c851202db54abb605e94193b8f8010c2c7a79744195ad4b6819777b7182eb3d146340d752a6e05f7572c9d7c240f82b3abc113059e2ce2ea1f50a7427b62e283d3871f5d8ff5d816384399e420db16a7574def35bd96023ec12a693a54f52071ace4c6178b72e445badc35c016438d8d24e56c1147338e9fc4aa99138c90c848a337bad15c62179068dfc9bf1ba82306d3f160eee7faa1ce326ee8e5b2b04dbb1056d8aa6bc09724b7ede4a61fae1dccfd0ec91060c2f5898b78ab51519ef3c39af56bb166f26b0840595a75a31c6025747f1bdaebd3c87054cd5960e5886fa459e540a89a1d0a68d218f497130f2c98b12c16e7c8eddcaa77417c305b4fbe142b6738f5b485680dd9ae51275c74d60cfa921cee81a21238dc4ad15ecbbec822f18232f3fc2682586ef21dbc13bc583948ad1069175b35fb11741cd91b22541813b9c3494f1008cea1be4993540e5bcc9284b886d36d54dffb249bc05f664abf6542f8177607ddcfd4d3c365421642a136732b6102d70b84d6f20de388887a80aacb1cb1888177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806435ddef985112c002769e5c06a760a6c49f62da278de823594c2cd3630660a13f7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootyast2-bootloader-4.5.8-lp155.1.5.src.rpmapplication()application(YaST2/org.opensuse.yast.Bootloader.desktop)metainfo()metainfo(org.opensuse.yast.Bootloader.metainfo.xml)yast2-bootloaderyast2-bootloader(x86-64)@      /bin/bash/bin/sed/bin/shaugeas-lensescoreutilsdiffutilsfillupgreppartedrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:cfa_grub2)yast2yast2-coreyast2-packageryast2-pkg-bindingsyast2-ruby-bindingsyast2-storage-ng3.0.4-14.6.0-14.0-15.2-11.0.14.5.162.18.72.17.242.17.251.0.04.4.224.14.3cc=qc*c*c@b@bޅbN@bMaa@a@aZ@aZ@adaA@aza@@a;HaS@`@`̊`@` @` @`@`~@`}p`H`@`?z@`*b@`"y@`U`@` l_@_i_#_@_t@_~@_s!_k8__[@_2@_{^W@^@^@^א^˳@^@^@^@^^}^{G^y@^Y^O@^,^ ]]*]@]e@]9]8H@]1]G@] \\@\t@\t@\\\\M\\y\v{\n\eX@\]o@\Z@\J@\l@[=@[ @[[[}P@[{[{[t[Q[4["X[[o[@[@ZnZz@Z4@Z@Z@ZK@Z@Z@Z@Z@ZI@ZZZkZ@Z@Zv@ZZ}@ZyZp^@Z]@ZX@ZTZLZ.s@Z&@Z@ZOZ@Z@YZ@YYo@Y@Y@@YY@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@YMYA%@Y>@Y-^Xh@X @XXX@XoXk@XEVX>@X43@X43@X,J@X)@X@XWw@W@WaT>aT>aT>aJosef Reidinger Josef Reidinger Josef Reidinger Michal Filka Josef Reidinger Steffen Winterfeldt Ancor Gonzalez Sosa Josef Reidinger Ladislav Slezák Josef Reidinger Imobach Gonzalez Sosa Ladislav Slezák Josef Reidinger Michal Suchanek Josef Reidinger Steffen Winterfeldt Michal Filka Michal Filka Josef Reidinger Josef Reidinger Stefan Hundhammer Dirk Müller Guillaume GARDET Guillaume GARDET Dirk Müller Guillaume GARDET Ladislav Slezák Josef Reidinger Josef Reidinger Josef Reidinger Josef Reidinger Josef Reidinger Josef Reidinger José Iván López González Ancor Gonzalez Sosa José Iván López González Ancor Gonzalez Sosa Josef Reidinger Josef Reidinger Josef Reidinger Josef Reidinger Josef Reidinger Imobach Gonzalez Sosa Michal Suchanek Josef Reidinger schubi@suse.deSteffen Winterfeldt José Iván López González Imobach Gonzalez Sosa Stefan Schubert Steffen Winterfeldt Steffen Winterfeldt Josef Reidinger Imobach Gonzalez Sosa Steffen Winterfeldt Steffen Winterfeldt Ancor Gonzalez Sosa Ancor Gonzalez Sosa Steffen Winterfeldt Steffen Winterfeldt José Iván López González Josef Reidinger Josef Reidinger David Diaz Ancor Gonzalez Sosa Josef Reidinger schubi@suse.deJosef Reidinger Ancor Gonzalez Sosa Ladislav Slezák Guillaume GARDET Josef Reidinger Guillaume GARDET Stasiek Michalski David Diaz schubi@suse.dejreidinger Stefan Hundhammer schubi@suse.deschubi@suse.dejreidinger@suse.comjreidinger@suse.commvidner@suse.comjreidinger@suse.comjreidinger@suse.comdgonzalez@suse.comStefan Hundhammer dgonzalez@suse.comjreidinger@suse.comStasiek Michalski jreidinger@suse.comschubi@suse.dedgonzalez@suse.comschubi@suse.deschubi@suse.dejreidinger@suse.commfilka@suse.comschubi@suse.deschubi@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comknut.anderssen@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.commfilka@suse.comjlopez@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comigonzalezsosa@suse.comjreidinger@suse.comjreidinger@suse.comjlopez@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjsrain@suse.czancor@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comgsouza@suse.comjreidinger@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comgsouza@suse.comsnwint@suse.comsnwint@suse.deancor@suse.comjlopez@suse.comshundhammer@suse.deigonzalezsosa@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comsnwint@suse.deancor@suse.comancor@suse.comancor@suse.comancor@suse.comaschnell@suse.comaschnell@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.commvidner@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comlslezak@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comancor@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjsrain@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comigonzalezsosa@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.commvidner@suse.comsnwint@suse.dejreidinger@suse.comjreidinger@suse.comagraf@suse.comschubi@suse.deschubi@suse.deschubi@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comigonzalezsosa@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comdvaleev@suse.comdvaleev@suse.comdmueller@suse.comsnwint@suse.deigonzalezsosa@suse.commvidner@suse.comshundhammer@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comancor@suse.comschubi@suse.desnwint@suse.dejreidinger@suse.comigonzalezsosa@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comsnwint@suse.dejsrain@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comdvaleev@suse.comschubi@suse.dejreidinger@suse.comschwab@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comancor@suse.comancor@suse.comjsrain@suse.czschwab@suse.deschwab@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjsrain@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.com- make secure boot for ppc64 consistent with how secure boot works on other architectures (bsc#1206295) - 4.5.8- prevent leak of grub2 password to logs(bsc#1201962) - 4.5.7- write stage1 location on transactional systems (bsc#1128853) - 4.5.6- bsc#1203418 - added default proposal for hidden timeout - 4.5.5- Allow bootloader to run on transactional systems (bsc#1128853) - 4.5.4- adjust trusted boot help text (bsc#1197608) - 4.5.3- Execute the command grub2-mkpasswd-pbkdf2 in the target system so the module can run in a minimal container (bsc#1199840). - 4.5.2- AutoYaST: do not clone device for hibernation and also check during autoinstallation if device for hibernation exists and if not then use proposed one. (bsc#1187690 and bsc#1197192) - 4.5.1- Bump version to 4.5.0 (bsc#1198109)- Allow product/system role to select boot timeout (jsc#SLE-22667) - 4.4.16- Use Package module instead of PackageSystem (bsc#1194886). - 4.4.15- Unify YaST module mocking in unit tests (related to bsc#1194784) - 4.4.14- Autoyast: add support for password protection (jsc#SLE-20928) - 4.4.13- Add support for powerpc secure boot (bsc#1192764 jsc#SLE-18271). - 4.4.12- Always check tpm device for trusted boot (bsc#1193886) - 4.4.11- rely on yast-storage-ng to detect UEFI boot support status (bsc#937067) - 4.4.10- bnc#1193016 - fixed crash due to missing require - 4.4.9- bnc#1092950 - improved invalid input handling for custom boot partition - added support for defining custom boot partition by UUID and/or LABEL - 4.4.8- Fix calling dracut to regenerate all initrds (bsc#1189915) - 4.4.7- Replace mkinitrd with dracut (bsc#1189374, jsc#SLE-20347) - 4.4.6- Add the os-prober package to the set of packages to install if the package is available and supported on the arch (bsc#1186369) - 4.4.5- add riscv64 support (jsc#SLE-19562) * done by Andreas Schwab - 4.4.4- Enable linuxefi/initrdefi on x86 only as grub does not understand those commands on other archs (boo#1183795) - 4.4.3- Fixes for 'arm can boot on uefi' (boo#1183795) - 4.4.2- only list specific files installed in common directories (metainfo, icons, fillupdir) (bsc#1186066, bsc#1184786)- arm can boot on uefi (boo#1183795) - 4.4.1- 4.4.0 (bsc#1185510)- Fix crash when bootloader is not managed by yast and security module wants to show cpu mitigation (bsc#1184968) - 4.3.26- Add validation to device map dialog to prevent exceeding BIOS limit of device map (bsc#1183218) - 4.3.25- Fix boot summary on s390 (bsc#1181801 and bsc#1179168) - 4.3.24- Respect if efivars is mounted read only (bsc#1174111, bsc#1182749) - 4.3.23- Adapted unit test to recent changes in Yast::Report (related to bsc#1179893). - 4.3.22- use shim for secure boot also on aarch64 (jsc#SLE-15020) - 4.3.21- Do not propose resume kernel parameter when the swap is smaller than the RAM size (bsc#1180977). - 4.3.20- Ensure the proposal is re-calculated when the partitioning plan has changed (bsc#1180218 and bsc#1180976) - 4.3.19- Fix unit tests (bsc#1181175). - 4.3.18- The logic for calculating a device udev link is now delegated to the yast2-storage-ng module (jsc#SLE-17081, also related to bsc#1177926 and bsc#1169874). - 4.3.17- Make wording in summary more consistent (related to jsc#SLE-16033) - 4.3.16- Use shared Yast::Kernel.propose_hibernation? method when proposing kernel parameters (jsc#SLE-12280) - 4.3.15- Improve wording in summary to see where boot code is written (jsc#SLE-16033) - allow to specify extended or logical partition when boot from partition (bsc#1165042) - 4.3.14- "write proper value for NVRAM for UEFI (bsc#1157550)" - fix failing test on s390 (bsc#1177986) - 4.3.13- Fix definition of initrd_module in AutoYaST schema (bsc#1177058) - 4.3.12- Drop the 'suse_btrfs' element from the AutoYaST schema (bsc#1176970). - 4.3.11- Add UPDATE_NVRAM in /etc/sysconfig/bootloader (bsc#1157550, jsc#SLE-11500). - 4.3.10- merge SLE15 SP2 changes: -- fix detection of present of efivars causing grub2-install failures on some arm boards (bsc#1172114) -- add workaround for ARM to make GRUB2 works for every device. It can potentially break multi-boot (bsc#1167015) - 4.3.9- AutoYaST: Added supplements: autoyast(bootloader) into the spec file in order to install this packages if the section has been defined in the AY configuration file (bsc#1146494). - 4.3.8- add rd.zdev to allowed kernel options on s390 (bsc#1168036) - 4.3.7- Avoid random failure in unit tests when there is a serial console. - Related to bsc#1172390. - 4.3.6- AutoYaST: import AutoInstall only when needed (related to bsc#1171335). - 4.3.5- AutoYaST: Cleanup/improve issue handling (bsc#1171335). - 4.3.4- update comments in /etc/sysconfig/bootloader (bsc#1171912) - 4.3.3- s390 secure boot: enhance disk type detection to cover multipath (bsc#1171821) - 4.3.2- Autoyast schema: Allow optional types for string and map objects (bsc#1170886) - 4.3.1- Set the AutoInstClonable attribute in the desktop file(related to bsc#1171356). - 4.3.0- update s390x secure boot message (bsc#1168165) - 4.2.22- limit s390 secure boot to SCSI disks (bsc#1168165) - 4.2.21- Reverted the changes to delegate to yast2-storage-ng the calculation of udev links. See previous entries for versions 4.2.16 and 4.2.19. - This fixes bsc#1167779 and is related to bsc#1166096 and bsc#1151075. - 4.2.20- Fixed the calculation of the udev name used to reference devices that are not formatted, like PReP partitions (bsc#1166096). - 4.2.19- support s390 secure boot (jsc#SLE-9425, jsc#SLE-9471, bsc#1166736) - 4.2.18- add support for S390 secure boot (jsc#SLE-9471, jsc#SLE-9425) - 4.2.17- Delegate the logic for calculating a device udev link to yast2-storage-ng module (related to bsc#1151075). - 4.2.16- deduplicate kernel parameters after merging them (bsc#1130954, bsc#1043103, bsc#1132328, bsc#1134895) - 4.2.15- Report proper error when /etc/default/grub missing and allow user to repropose it (bsc#1100755) - 4.2.14- Abort the execution when the module run without enough permissions (related to bsc#1137688). - 4.2.13- Improved detection of the root filesystem in non-standard btrfs configurations (bsc#1151748, bsc#1124581). - If there is no file system mounted in "/" or "/boot", report the error and quit instead of crashing. - 4.2.12- Add to autoyast ability to set secure boot flag for UEFI (jsc#SLE-8787) - 4.2.11- Set X-SuSE-YaST-AutoInstResource in desktop file (bsc#144894). - 4.2.10- Fix testsuite on AArch64. Related to changes done for boo#1136601 - 4.2.9- Better handling of broken bootloader configurations during the upgrade process (bsc#1138930). - 4.2.8- Added "BuildRequires: update-desktop-files" - Related to the previous desktop file changes (fate#319035) - 4.2.7- Replace --suse-signed-grub with --suse-force-signed to follow update from boo#1136601 - 4.2.6- adapt to new rubocop (bsc#1139270) - 4.2.5- Enable Secure Boot on AArch64 (boo#1136601) - 4.2.4- Add metainfo (fate#319035) - Revamp spec - Replace GenericName with Comment - 4.2.3- Improve the readability of a technical problem description, splitting it in multiple lines (bsc#1136746). - 4.2.2- Proposal for s390: Set kernel parameters without "resume" parameter (JIRA#SLE-6926).- renamed "smt" to "cpu_mitigations", improved naming and help (bsc#1098559) - 4.2.1- Propagate serial console params to XEN kernels (bsc#1080928) - 4.2.0- Removed double "smt" entry from *.rnc file (bsc#1128707). - 4.1.23- Added tag smt to *.rnc file (bsc#1128707). - 4.1.22- Add option to Disable Simultaneous Multithreading (bsc#1098559) - Allow to modify bootloader configuration during upgrade - 4.1.21- remove resume if user wants noresume (bsc#1079537) - use for resume the biggest mounted swap (bsc#1071354) - make help text formatting consistent and improve some help texts - 4.1.20- Use the correct path for /usr/bin/mkdir (bsc#1127138). - 4.1.19- Relax check for bios_boot when logical device over more disks is used to check that at least one disk can be bootable. (bsc#1125792) - Also relax installation of grub2. When at least one location success then do not complain, just log it. - 4.1.18- Do not crash if generated grub.cfg is missing (bsc#1124064) - 4.1.17- Improve the layout of "Boot Code Options" tab (bsc#1120793) - 4.1.16- Improved error message for broken by-path device names (bsc#1122008) - 4.1.15- Fit the "Boot Code Options" tab to full width even when there only is the BootLoader selector (bsc#1120793) - 4.1.14- always use absolute path to binaries (bsc#1118291) - escape properly shell arguments (bsc#1118291) - do not show grub2 password in list of processes when encrypting (bsc#1118291) - 4.1.13- Provide icon with module (boo#1109310) - 4.1.12- Do not crash if an unknown device is found in a cloned configuration (bsc#1111236) - 4.1.11- Fixed path to license file. . Build error in bsc#1089829. - 4.1.10- Do not crash when required package is not installed (bsc#1089829) - 4.1.9- Switched license in spec file from SPDX2 to SPDX3 format.- Changed dir of COPYING file.- Update: Do not crash in detection of gpt disks when some disk disappear (bsc#1105351 ) - 4.1.8- bnc#1053559 - do not crash with internal error when GRUB_TERMINAL contains multiple values - 4.1.7- Update: Fixed crash while reading grub settings from installed system (bsc#1094031). - 4.1.6- Added additional searchkeys to desktop file (fate#321043). - 4.1.5- Warn user when updating with different boot technology (bsc#1081355) - 4.1.4- Do not propose obsolete kernel parameters (bsc#1047222) - 4.1.3- fix typo in parted path (bsc#1030620) - 4.1.2- Use full path to parted (bsc#1030620) - 4.1.1- Fix detection of GPT disk to properly set pmbr flag (bsc#1093887) - 4.1.0- Extend fix for BIOS RAIDs to work with more complex setup when system contain also physical partitions (bsc#1092417) - 4.0.34- Propose fips boot parameter if it is used for installation on s390 (bsc#1043029) - 4.0.33- Fix installation on BIOS Raid like Intel RSTe (bsc#1091283) - 4.0.32- Use "none" bootloader when the boot filesystem is nfs (bsc#1090752). - 4.0.31- Make unit tests architecture agnostic (related to bsc#1091284). - 4.0.30- Inform user when an unsupported bootloader is defined in the AutoYaST profile, display the valid values (bsc#1091284) - 4.0.29- Fix test failure on s390 (no functionality change)(bsc#1091631) - 4.0.28- Do not crash when clicking on booting during upgrade (bsc#1070233) - 4.0.27- Propose net.ifnames boot parameter if it is used for installation on s390 (bsc#1086665) - 4.0.26- Show understandable popup when grub2 terminal option contain complex string that is not yet supported (bsc#1053559) - 4.0.25- bnc#1083938 - missing translation - 4.0.24- Fix tests to not create zero size partitions (part of bsc#1083887). - 4.0.23- fix detection of kernel name for alternative raid names (it ensures that fix for bsc#944041 works) - 4.0.22- Respect if custom boot is logical volume and display it correctly (bsc#1084815) - 4.0.21- do not repropose configuration in autoyast confirm mode (bsc#1081967) - fix setting pmbr flag in autoyast (bsc#1081967) - 4.0.20- Remove calls to the old yast2-storage layer (bsc#1071978) - 4.0.19- fix nil exception for device with filesystem that is not mounted (bsc#1081018) - 4.0.18- Detect properly that unknown device is used in bootloader configuration (bsc#1078713) - 4.0.17- Adapt to new MountPoint API (part of fate#318196). - 4.0.16- Fix activating partition by UUID or label (bsc#1077427, bsc#1076424) - 4.0.15- fix crash when clicking link in proposal (bsc#1078227) - 4.0.14- fix crash for getting partition to activate when stage1 device is disk (bsc#1076121) - 4.0.13- fix typo in function name (bsc#1075725) - 4.0.12- Rely on the new Y2Storage::Devicegraph#find_by_any_name when matching udev names to their corresponding kernel device names (bsc#1073254). - 4.0.11- Legacy (non-EFI) x86: Fixed multi-device booting problems (mostly RAID, also LVM and multipath). Now the boot loader is written to ALL physical devices that host the boot partition (or the MBR). Before, only one of them was picked and the BIOS could pick a different one to boot from. (bsc#1072908) - Related UI change: "Boot Loader Location" has been simplified. We kept the option "Boot from Master Boot Record", but the remaining three options, for booting from the Boot, Root, or Extended partitions, have been unified to a single option "Boot from Partition". - 4.0.10- fix invalidation of cache causing crash (bsc#1071931) - 4.0.9- improve detection of md raids devices (bsc#1063957) - 4.0.8- Prevent crash when doing backup of boot sector (bsc#1067131) - 4.0.7- Do not propose boot from partition for md raids (bsc#1063957) - 4.0.6- use correct function to detect devices (bsc#1059757) - improve dialog to add devices in bootloader order (bsc#1060172) - 4.0.5- merge SLE12 SP3 fixes: - Fix detection of upgrade of grub2 (bsc#1059603) - Fallback to default when default section does not exists. It can happen during upgrade, when sections are renamed.(bsc#1059603) - Find correct mbr device to install grub (bsc#1039712, bsc#1052006) - 4.0.4- AutoYaST: Do not export stage1 settings anymore (boot_boot, boot_custom,...) (bnc#1063975) - 4.0.3- Use always kernel name for underlaying devices detection (caused by fix for bsc#1057604) - 4.0.2- fix regression to udev mapping introduced by new storage-ng (bsc#1057604) - 4.0.1- make disk order dialog wider to improve readability (bsc#1055647) - 4.0.0- Do not propose to stage1 to be installed to encrypted partition (bsc#1056862) - 3.3.3- Allow installation of system without grub if it will not be used (bsc#1014167) - 3.3.2- merge storage-ng branch to master - note: all changes below with this date belong to the merge - 3.3.1- not everything is a disk, use libstorage's partitionable instead- storage-ng: adapted calls to temporary y2storage_* methods, since they were finally removed from Y2Storage::StorageManager.- storage-ng: adapt detection of PReP partition- Merged master to storage-ng branch- Adapt the module to use the new storage-ng during system cloning (bsc#1047245)- storage-ng: - implement detection of encrypted boot- storage-ng: use new wrapper API- storage-ng: fixed proposal to not try to install to LVM partition- storage-ng: avoid call to old libstorage- storage-ng: fixed proposal to work with LVM and encrypted LVM- storage-ng: simplify code by using a new query function in yast2-storage-ng (#with_name_or_partition)- storage-ng: fixed minimal legacy proposal to work with GPT- storage-ng: fixed minimal EFI proposal - storage-ng: made minimal legacy proposal work- make simple EFI proposal work with storage-ng- storage-ng: removed dependency from (old) yast2-storage, even if it breaks some functionality.- AutoYaST configuration: Set StorageDevices flag disks_valid to true. So libstorage can scan valid disks and "/" partition can be found. (bnc#1046738, bnc#1043132) - 3.3.0- Use udev device for prep partition if it is available (bsc#1041692) - 3.2.22- Do not crash if all devices have defined bios_id, but none is the first one (bsc#1043759) - 3.2.21- Repropose bootloader configuration when storage proposal is modified (bsc#1035746) - 3.2.20- Add possibility to use trusted boot for EFI (FATE#315831) - 3.2.19- Report user friendly message when no root partition is detected instead of internal error. (bsc#1029293) - 3.2.18- provide more helpful error message when invalid arguments for serial console are provided (bsc#1012383) - 3.2.17- propose for xen hypervisor vga parameter if framebuffer is used ( should fix issue with text only environment when fbdev driver is used ) (FATE#322200) - 3.2.16- Implement simple_mode -> label_proposal (FATE#322328) - 3.2.15- do not crash when switching from no bootloader to grub2 when grub2 package is not installed (bsc#1018280) - 3.2.14- do not try to write legacy_boot flag for msdos partition table in more disks scenario when there is also GPT disk (bsc#1017776) - 3.2.13- stop failing with new cfa ( caused by deleting nil, change in cfa needed for bsc#983486 ) - 3.2.12- Recommends syslinux as it is often used by generic_mbr, but it is not hard requirement (bsc#1004229) - 3.2.11- Do not crash in bootloader when default mount by is set to label (bsc#1009493) - 3.2.10- use proper sources when doing kexec (bsc#981434) - 3.2.9- when protecting modification of kernel parameters by password, add also rd.shell=0 parameter to avoid getting into initrd shell (bsc#1009220) - 3.2.8- Revert the package deselection check (from 3.2.3), there is a new generic solution in yast2-packager-3.2.6 for all YaST modules (bsc#885496) - 3.2.7- set pmbr flag only on GPT disks (bsc#1008092) - 3.2.6- Use the system-wide locale (/etc/sysconfig/language:RC_LANG) when generating the GRUB2 menu (bsc#998152) - 3.2.5- Do not require syslinux on target system during installation (bsc#1004229) - fix installation on dm raids to not use mapper device and instead use underlaying device (bsc#1004921) - 3.2.4- Warn user if the packages needed for booting are deselected (bsc#885496) - 3.2.3- allow user to repropose configuration if unknown udev link found (bnc#931291) - 3.2.2- Do not crash when the user tries to enable serial console with blank arguments (bsc#1000629) - 3.2.1- show popup when unsupported bootloader used on system, allowing user to exit yast2-bootloader or propose supported bootloader there (bnc#923458) - Version bumped to 3.2.X to ease coordination of Tumbleweed, Leap 42.2 and SLE-12-SP2 development. - 3.2.0- import properly device map in autoyast profile (found during debugging bnc#995627) - log device map entries before written them, to allow easier debugging of augeas lenses failure (bnc#995627) - 3.1.203- fix crash when activating partition on md raid (bnc#995627) - 3.1.202- warn user if enabling TPM when not available (bsc#994556) - 3.1.201- fix proposing generic mbr if proposed to boot from MBR ( found during debugging bnc#994348 ) - 3.1.200- do not fail tests when run in environment connected by serial console (bnc#989405) - 3.1.199- fix writing default boot entry when it is located in grub2 submenu (bnc#986005) - 3.1.198- do not crash after configuration in autoyast bootloader section without previous cloning (bnc#985007) - 3.1.197- set by default SECURE_BOOT to false on architectures that do not support it to avoid call of shim there (bnc#984895) - 3.1.196- Optimize code for quicker run (bnc#986649) - 3.1.195- do not activate partition on gpt disks on ppc (bnc#983194) - 3.1.194- fix unknown method extended_partition (bnc#983062) - 3.1.193- Drop yast2-bootloader-devel-doc package (fate#320356) - 3.1.192- fix unknown method error ( caused by fix for bnc#980529) - 3.1.191- use proper device to setup pmbr for grub2efi (bnc#981997) - 3.1.190- do not try to install grub2 on lvm on partition-less disk (bnc#980529) - 3.1.189- run mkinitrd at the end of installation to ensure proper initrd even for image based installation or live install (bnc#977656,bnc#979719) - 3.1.188- do not skip grub2 install during installation on s390 (bnc#980250) - 3.1.187- Fix storing default boot section (bnc#978366) - Fix showing default boot section name with spaces inside (found during testing fix for bnc#978366) - 3.1.186- do not install grub2 with --no-nvram on non-EFI systems (bnc#980108) - 3.1.185- Reintroduce Trusted Boot (FATE#316553). - 3.1.184- fix grub2 settings for lvm encrypted boot partition (bsc#976315) - 3.1.183- do not crash when stage1 is set to extended partition (thanks to mvidner for catch, also fix bnc#978284) - 3.1.182- do not crash with uninitialized variable 'extended' (bnc#978284) - 3.1.181- Disable secure boot on AArch64 (bsc#978157) - Generate grub2 as removable on non-nvram efi systems (bsc#978593) - 3.1.180- Fixed nil in custom_devices. Compact! is returning nil if no changes were made. Removed empty reject, because it is not needed anymore. (bnc#977945) - 3.1.179- Adapted new version of bootloader to the AutoYaST configuration module. (related to FATE#317701) - 3.1.178- Added requirement in proposal. (bnc#977004) - 3.1.177- smarter prep partition proposal (bnc#970152) - fix exception when grub.cfg is not yet generated (bnc#976534) - 3.1.176- fix installing grub2 to underlaying devices (bnc#976315) - 3.1.175- Improve misleading label for GRUB2 password (bnc#952633) - 3.1.174- fix regression in installation on md raid (related to FATE#317701 found by openqa) - 3.1.173- fix regression in serial console handling and cover it with automatic tests (bnc#870514 appears again) - 3.1.172- Fix error when showing order of hard disks (bsc#975514) - 3.1.171- Fix: Taking modulename "Bootloader" instead of class. (related to FATE#317701) - 3.1.170- Clean pending TODOs and implement bootloader API calls with new architecture (related to FATE#317701) - 3.1.169- Drop preparing storage data for perl-Bootloader as it is no longer needed (related to FATE#317701) - 3.1.168- Fix import of integer timeout and export of terminal symbol (found during testing of FATE#317701) - 3.1.167- do not propose nor running grub2-install on bare metal POWER (bnc#970582) - do not use perl-Bootloader in yast2-bootloader (FATE#317701) - 3.1.166- Set gfxterm to console on POWER (bsc#911682) - 3.1.165- include quiet in default kernel boot parameters for POWER (bsc#965347) - 3.1.164- include quiet in default kernel boot parameters for aarch64 - 3.1.163- updated boot doc for prep partitions - 3.1.162- Fix AutoYaST schema to allow specification of 'vgamode', 'xen_kernel_append' and 'failsafe_disabled' in globals section (bsc#954412)- Fix validation of AutoYaST profiles (bsc#954412)- Fixed crash in bootloader proposal if previous installation was on software RAID (bsc#955216) - 3.1.161- Do not show raid0 warning for /boot on s390 and ppc architectures (bnc#952823) - 3.1.160- respect original grub2 configuration when upgrade from grub2 to grub2 (bnc#951731) - 3.1.159- do not modify bootloader configuration during offline upgrade from grub2 to grub2 (bnc#950695,bnc#950162) - 3.1.158- Set StorageDevices flag disks_valid to true while cloning system in AutoYaST. (bnc#950105) - 3.1.157- Fix proposing stage1 location in autoyast (bnc#948258) - 3.1.156- fix device map handling if there's no 'hd0' entry in it (bsc#947730) by snwint - 3.1.155- Including a needed file. This is an additional fix for bnc#930341. - 3.1.154- fix booting on ppc with /boot on software raid (bnc#940542) - 3.1.153- fix one click proposal change to behave reasonable - add warnings for missing generic_mbr or activate when really missing (bnc#930341) - 3.1.152- support custom names for raids (bnc#944041) - 3.1.151- make default distributor value empty to use default one in grub2 (bnc#942519) - remove distributor entry from ui. Support only changes in text file - 3.1.150- fix typo when invalid architecture is used (bnc#945764) - Do not propose bootloader stage1 location for grub2 on EFI (bnc#945764) - 3.1.149- Empty kernel command lines are now properly written (bnc#945479) - 3.1.148- AutoYaST configuration: Initialize libstorage and do not regard the installed system. (bnc#942360) - 3.1.147- ensure device map has really been proposed (bsc#943749) - when we switch to custom boot, turn off the other boot locations (bsc#943749) - 3.1.146- use extended partition to boot even for non software raids (bnc#940765) - for separate boot partition with btrfs prefer MBR bootloader location (bnc#940797) - 3.1.145- Add support for kernel parameter with multiple values (bsc#882082) - 3.1.144- fix removing password protection (bnc#942867) - 3.1.143- do not require parted on target system (bnc#937066) - 3.1.142- avoid bootloader module stuck caused by parted prompt (bnc#941510) - 3.1.141- as SCR hasn't been setup yet, use some trickery to read boot config (bsc #940486) - 3.1.140- always run mkinitrd at the end of S/390 installation (bsc#933177) - 3.1.139- fix crash when aborting during initial screen (bnc#910343) - 3.1.138- skip MBR update on s390 (bnc#937015) - 3.1.137- set only proper boot flags ("boot" for DOS partition table and legacy_boot for GPT partition table), otherwise it can confuse some firmware and cause booting problems (bnc#930903) - 3.1.136- Let password protection be configurable between a restricted mode (cannot boot at all without password, default GRUB2 behavior) and an unrestricted mode (can boot but cannot edit entries, GRUB1 behavior) (FATE#318574). - 3.1.135- Stop adding 'Failsafe' entry to bootloader menu unless user manually add it (fate#317016) - 3.1.134- do not crash in offline update in bootloader proposal(bnc#931021) - 3.1.133- Fix cleaning of tmp file for init bootloader (bnc#926843) - 3.1.132- Fix ignoring bootloader settings after changing them in proposal screen (bnc#925987) - 3.1.131- Do not crash if system contain unpartitioned disk (bnc#930091) - allow negative timeout to cancel automatic boot (bnc#812618) - fix typo in help text (bnc#702664) - 3.1.130- Don't crash when reconfiguring from grub1 to grub2 (bnc#923458) - 3.1.129- Disable os-prober for Power boo#931653 - 3.1.128- While calling AutoYaST clone_system libStorage has to be set to "normal" mode in order to read mountpoints correctly. - 3.1.127- fix abort when importing bootloader values in autoyast (bnc#914812) - 3.1.126- Propose secure_boot by default only on x86, aarch64 is not ready yet - 3.1.125- Fixed creation of a multipath device map - 3.1.124- fix crash on ppc(bnc#917833) - 3.1.123- reset flags before set new ones(bnc#848609) - 3.1.122- ensure that there is only limited amount of disks in device map (bnc#917640) - 3.1.121- fix redundancy boot proposal if there are more devices (bnc#917025) - 3.1.120- Fixed detection for encrypted partitions (bnc#913540) - 3.1.119- The unit tests are now compatible with RSpec 3 (bnc#916364) - 3.1.118- initialize bootloader during update if proposed from scratch (bnc#899743) - 3.1.117- Use ttyAMA instead of ttyS on aarch64 - 3.1.116- Use grub2-efi on aarch64 - 3.1.115- Do not crash with unsupported bootloader when resetting bootloader to repropose during update (bnc#912595) - 3.1.113- remove X-KDE-Library from desktop file (bnc#899104)- fix crash when not using separate boot (found by openqa) - 3.1.112- detect EFI directly from sysfs during live installation (bnc#829256)- run password encryption always locally to ensure that grub2-mkpasswd is there (bnc#900039) - 3.1.111- properly align checkboxes and improve spacing (bnc#900023) - 3.1.110- do not show useless widgets when user decided to not install bootloader (bnc#901060) - 3.1.109- do not return /dev/null if cannot detect bootloader devices as it cause errors later- do not show warning if boot from extended partition (bnc#898023) - 3.1.108- fix branding activation on live CD and also with kexec enabled (bnc#897847) - 3.1.107- fix crash during installation if kernel parameter is not pre-proposed (bnc#902397) - 3.1.106- improve usability of device map editor (bnc#900807) - 3.1.105- ensure branding is used also during common install (bnc#901003) - 3.1.104- fix missing widgets log entries(bnc#889169) - 3.1.103- do not refer to info page of grub1 (bnc#878796) - fixed an Internal Error when using password for grub2 with non-english locale (bnc#900358) - 3.1.102/bin/shbuild85 1684749164  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH4.5.8-lp155.1.54.5.8-lp155.1.5  binupdate_gfxmenuclientsbootloader.rbbootloader_auto.rbbootloader_finish.rbbootloader_proposal.rbinst_bootloader.rblibbootloaderauto_client.rbautoinst_profilebootloader_section.rbdevice_map_entry_section.rbglobal_section.rbpassword_section.rbautoyast_converter.rbboot_record_backup.rbbootloader_base.rbbootloader_factory.rbconfig_dialog.rbcpu_mitigations.rbdevice_map.rbdevice_map_dialog.rbdevice_path.rbexceptions.rbfinish_client.rbgeneric_widgets.rbgrub2.rbgrub2_widgets.rbgrub2base.rbgrub2efi.rbgrub2pwd.rbgrub_install.rbkexec.rblanguage.rbmain_dialog.rbmbr_update.rbnone_bootloader.rbos_prober.rbproposal_client.rbread_dialog.rbsections.rbserial_console.rbstage1.rbstage1_proposal.rbsysconfig.rbsysteminfo.rbudev_mapping.rbwrite_dialog.rbmodulesBootArch.rbBootStorage.rbBootSupportCheck.rbBootloader.rbschemaautoyastrncbootloader.rncscrconfcfg_bootloader.scrYaST2org.opensuse.yast.Bootloader.desktopyast2-bootloaderREADME.mdsysconfig.bootloader.defaultsysconfig.bootloader.i386yast-bootloader.svgyast-bootloader-symbolic.svgyast2-bootloaderCOPYINGorg.opensuse.yast.Bootloader.metainfo.xml/usr/lib/YaST2//usr/lib/YaST2/bin//usr/share/YaST2//usr/share/YaST2/clients//usr/share/YaST2/lib//usr/share/YaST2/lib/bootloader//usr/share/YaST2/lib/bootloader/autoinst_profile//usr/share/YaST2/modules//usr/share/YaST2/schema//usr/share/YaST2/schema/autoyast//usr/share/YaST2/schema/autoyast/rnc//usr/share/YaST2/scrconf//usr/share/applications//usr/share/applications/YaST2//usr/share/doc/packages//usr/share/doc/packages/yast2-bootloader//usr/share/fillup-templates//usr/share/icons/hicolor/scalable/apps//usr/share/icons/hicolor/symbolic/apps//usr/share/licenses//usr/share/licenses/yast2-bootloader//usr/share/metainfo/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.5/standard/031fc789c7d39e85b45add04d3694813-yast2-bootloadercpioxz5x86_64-suse-linuxdirectoryBourne-Again shell script, ASCII text executableRuby script, ASCII textASCII textSVG Scalable Vector Graphics imageXML 1.0 document textRPPPP7WM`RAsyslinuxautoyast(bootloader)utf-8ea92ab210cd1e99dfae3b9ced595a6a9696d80fee0ff44d6df6bbe602fe2a410?7zXZ !t/DD] crt:bLL ؝-}w$>^&,:+ 1. z%@A*u]IqjL%zb)g\V/9^H;sVT \"/WX ĭyWL-ۍ 儜 Uk)@ L#:C5YMymEaܓ-*Dne7n!uCdZb2D2p);uD&RP_|HޟsGje)Ӟ;^۷3h` .nۍ~7pXz"E6y G*-D]j*Z95BYVFZ_콠.jc]\?_96mkicEC!Ϝ*^PT.+b 1{,҃LFoQLjLWVKz)9!{Is%PkA cz<`l55XͷbJ|?%)I j\fn\ãxqnN8$C0Z+9/Lޅb/9#Gb8Bj #èJW+.LH}i8oFN T5-O:nW,wږk"iGb5w9 sF@-Lm&Q•휞5v7/%\1P d(ޠOwr|[GTpԤy0hyiU֔ϲJ˽'ȓ3]&O#J=R ?$m"*B!kY"C5,gíz1s)/q,2ĩQw(^^cH }]o?̬@is#Nr ݟdήx7bLV՟UlB;1q wW7//u:<dzi3yx,*C4Yfg\CFY!4R)<vAҭ]X?4k1&K&j*BD2ٰq6xNee\]%Zh;$h˸(:{WNzٔb FNpa4{ J@ ͱDAz 4o@Ϟ<+q++ulۮﶄ%n?1.*Ǭ ;:DQn0o?XC Xrh5d~|$)݁W6"qӹʚXst xlad=b0ɋO$0vsA~gڞ@Z0H>7HI5)',UVJ ~1!zH3 sq/B)op A ?OF&? 1UuW_NŤu;^n905W.}KlnGQxZ4"O:,_.CX,;eSp$y.m+ эKȘAӨފGׅ)|ؿs+҈RJJFlqe"B( ]e轨,+t|^3R= #,B+fp !iFBcx@>Ӗ& YǠqe(|xY:յ+1@>9lh;ޛ* N6Jkp\ɒkUǹ ~1!m牊 7ZmoF11O)c%)}DrROZm:~$pT:K/ĿK63 aQnП_nd[\8@LccC;܅eE['WFly)@f`M`jk(]Zc(Trm!.-~òц]2G/߄ n,7@.l[&*tS/r %=闤LEgjey) .|z;Nc`>1-3T?GBnn=xY~.錈/!^G AK 46\H% CU?|cV@JwVF]x# LP4)QX=J{ ػy ub6|l'-a 1!i۷c8NAChP#Ee|8R9u^$ʵL>NaqsԋN>]}E[,P~rH\ ƒ[;"N#by\٠5Ik遫VJ zM<>L'nF- AR@ձqtlZ{j'U?8*7V#wW\ub=1>,, 8d,AvulE `Yi"NI;6/ΡS!c!ƟD>wn_aj@#'⻧hҎu{TX4E|._M}1Wˤ qˡb4L!{y#\-{e|9KmVMZPA<ݙKG4'?k{w6v(T:4S3I2J7܈b dvnh˵5~6^P-.=ܒJNRdzZmYY{ܦ2 _j2f dղP+]c5&) ծ~΄}/YuNT+ |Z胍lW+rN~z5%:ֆaeEg 7$l"&zxfg R$@t%B /o7e| a(FHo1.2.ʇkC1x͉σh q⡏aEA2'G7a]YHc[!nђ'{1|Z(uh+cQwlc0]?e 1 Pm~iNg%h-f].>&9^n!h&7?lq^P,hV4J{M PqEN=oc 9(^Q!Y='W0xA&H[] $y+i:څx_2d-R0s񒎇rNv6L W4αoP9:7oJƺDfkpά϶OT}!vw}-!# \h*Y`fNJi ǑO{#Yu/Y Oa@LZ@I>8gMpu vfi*(:mKG1 + [ξt ߇d*g6v1'ۉ۝-ֈ"OU}W)%8/zc+e FFE/6%Ff%NLtƯ7tNЃ!!<<_ y/*XWaѻt;ˁ@tB1t0Kw$wQ</ ^h &Ut㦗$ bPn(ټC)fS q9de,>Smi90bSC -k $_UwpAE5%k7Z{#1(Џ] g d1r@]m9<~}g^s쉀Lq}Ij%m\Y qS\4cnҒ#}`DDcZx<\5rJ2cGo AM~PK=@ wọ: 22/>hJ&4&odr@KQ9R/+ 9: VW=/Nap‹`qe.H׺Xb%+$~xkP>[fC\y_I-#ZuefJ"LWFbKF ٱPY/=OFe9^P9 8w570)dڊ~%.mne@O 0Dji,NhuS:{qðل\uL!3A @N 0o#qH*1d`y%:@ 9Ofe[31@8wwz$E}PTf_;CH;S̛;Zn$H=!N54ʼnPF`1 pT{g 5X|U 9]~>)IvOpj$B ?-(n߬ ` 4Z0x=W*vgEUo G1d3Vjc Zꐵ-UС8\Ǧ\[6W.]>\0 eY (f=eٷo#O%C5؞'٢:N8t:jSJkDjLYŹ:@n58r4/)%"s^ Mnnp͕/'4Xn@Q~ zxP̒bYYTwH;ѿ@7;K1a[hx':#U<樸1+my4_s;A3 w6RяIJB [VN?MZZeM*]ё+ ~sf^tc W8!uA?D=*v"jK_%L~z%,ulWkbD){dd&Ƙ( qhfeQFCMS"9܁C /ژH$ZkEF&^+v#B9eEMVĮ963K"19~>ܩy@)FPD%R u P _rP,-8v~4p^K7ZO:ʴp',Ŵ֜XNJ_dMB5_[ "&+] l19E܎قF7IdfH"Y[ 䝚B&k_3Ti]|}Ύ#ԢAyqcA~P(,T~Rq4U)"{EO|dY+dAqO48МPK} _ߵsU;PTk}L5p 1ciwiXj V;Qnu Y+*+k7P bݵN<LlJ .ƈ_`m(`d}hhQ;h1 TN5TQXݗE=uyuМov~ ^Z ,+Gȩב\TUFâQVFKO)@i'*3Cԭ(+vA3g~>Lə/gǞ+`t4 WoBpp;O,r(8gu7ʂlѸbzDpBb_|g*pkYXVhIVͱ6ɳW,X9GǺƐgKb@(stD!e-V*z kA8 z0D SnkxE$:Yɧ!{0vUuVC{4 Y‚x+1x=5溁6n%!qQa+0 ep3A:IPt9gnA6#E@*`M@#`@Fּv,%GaR|#*R_Wzd$H%YwɞbުY}'#\DSQ # ¾X3SBSS%sJR:\ p#?qcU\7,5r{2a( ;#2ï9f#eT]U\1T\~3Uz $*½aϷŅ1xRB+k8o1ANӆt|b{EBZCz9+V,aNFү>X~o2 ͝1?ֳM#C]v<*|,Ri҄!Iް}&s^z:cî+6kDl jU|=%?,D{>RJ`7[N(R@y1 !N\(MivWWHxCuz" ֺi2xC@b๺wW+s+/agXIP\Y-@ Nυ'UֳRZM/ okBV1VVjƒ,Du*^^RM6t Μv#u^VAoD#&r<}K0*e2jRG vDP Oktj:.ӸsG6Z{(KV>Դiʳ6Ɓ(}z n8~t<:sfǜ1YY:..(Y'ȯ:0xhvQy淤5Yfl'-J_Kq[|4xOj-w8|ß蔃<}6j(8̭OS[;b =ZKq8CSC"NKIVq,-Iz%}~rdՔ]F@|g ^Z|(_rt[, j޲yTB|X9RB=GVO"?Ѻ츄Suu{ר&!uxvԗ3MVt-]oP wYAR;`}D ay6a}0a\OKp8{F*+]WCA>q\+<JqH"!h?)Lϑ#/pjT߉Y(&ۡDI"m`|&(*iD?攔p c'̄lF`;ݦU^Ͽ*P=(TJөб"!lS VA& g"Ɲ nj¶\&W<@@봟ݨf'OþѮldݽL`&}7 _0PQ#p_!K+[4|^$5ߌE(Ct!_66т-h+2ALMn !:9Ģ?(m_p'%/G9eL,IRFm ɻ@#!^Ozdlv[-! ֚2P 3U_IAIȫE8jJmJ\N3C;CGE5HZMHⅬ芅k{G1ehOd.m#i9 ynNjSN˄g|weЗ *sQl''G-yPZm0lRl>PA!?55{~#=8EeIHg?]09~B% L'#[1⑕B\/b"fPs+cJDg*PX5M|slj{Z2{Nnk_ ?cCӝ=41D{G).6(c$$e/lϘ@2V׬,]tk3 e Ԫ]b9*&~HGê@g$X=,n6w8_7|1;z& +=Nec X?^ʷKP󪫇?H9}8͗41LH`x'Z̹ Ȇy&Ց\2/b #PT&[i46$gC9IE2QL`:>yΤ#]YϒdsMpZL ծ.&疀8V9Khq`bq.f|wlޘv;e#Xֱʎ}U`Zp"Ǘ0t 1uؤ?(eeӿИ&F]/I*W2@ SXo@iKa&B G_U/sKj5,QwֽI8txYHFK0/bg@=%e=CK9oIu?/>6 sf؉MbrkJ(M-3Dwhj5*5f\M鲖46}|r!*'oB- zcqa(4Z(.GlZ aCr| OC?y]&`Oq_\6tcB:Irao14|^s-T_Xh~M6րI Y<{fh׾dz|$sIsJPIhQF"ÆyG۾S.խ!cH5rD iTگAȉM6Mjb$1Ȍvps/w*. GK((߸J~S?OF?D6+D,cK]bЋ しIg6>kFc&HdHgU?O"/C5@i*F8b@95wS80izG܄0c3| kIMpIx&2W1xR6Dk:o :<Dg KyIZqOSY3@u9 dq8]GR2>7b G*?^朴@Pa/rw9%̞[)Ϥ2d#_P7 d5ۤ wE$-,s'{QCGMۡۧ)\ZFz~/7)ǭ1SoS g^O1u/@:ʱ+"E DTMhʉsɁ9Fczx;6߰pDHuҵ @ $]9EљUж1l/cN*>}A3qEDɿ$w덎|)î D޲mNp{~g} z҈玸LgXy19Eލ oxP-DVvbuԁOqzFo;w*/)^?D [;¶rﬥYg]8阿"'cvO~%`/ >o1b*dƧJda*:$*IsU>1tT6oZBh_@hu sIDcHQJ(כt`.p e٭^|N,U꺶QH$sf1\Mz8P6O9Ϭ'?σH@!+ Kn\axg*[/Q` ƴ>n[ ; %y*vCzp}s ?A,/̀f"+FIdXY2o7ۨa>%zХf&hML+Xn7ky!vIž#O(3' 1]PkMUN5sgmAʊ,џ%/EYe?P'g*7L;hGrc9=g\aT;G@-ʥ>iTs1qXQYy9gTfvo٫EɾFd;Mܨܐ)Z~}D |[ne(EDI֯s^ \t:Ϥ.@F*a*rL ν 4>1 !r 1|H'8^x )J zT!RaqlfoL a-@^{1xd斊[j`Ek*ӏvDdL^;{#ɨaK0xBus+H WJ[k -V(.~{`K]eg;癄(sD_%{T|f3f8bcҌnpgAnqVH3?!"Iӄ kE +a9 ^_ܺ8>և,ZoZQÀjM+U7 IE㎝lS|猪̋ݩXԙ2vE,?xu7n*t1/"T<,ݨ&"Yz-ƣ e}V1ghșT2v,s\ӄ%>u2^ʼncW {ƦO9XI&<7j8}F64KE ?NZ$u?'*M,ʅKw>aI2_bc9$fW񯜰&vCJMj_л!F(ā(1J\" y|Ů٭Ц맺{-oU U_K#LewJfF.DE'Hh-d '8yރCvU,/wYrT铐ZZ 6l\hQٙRQ@$\z!Pdn$#FF, .'.(:GIS o< E(ؐ7 W{+GN,3DX:6/[68۩ Saj#W9 "P5d>7ǡ 1|Bf̈VsU-ՂLǺ{b(eP"LђUSc>?qs,Hl"{}h-kiU:oQsEdGl1/X"OѨ,}W=TD@ұZKZv$=Q7ux(4l2FXt *o<4 0@'I['`FrIcQ16ʚQiGx8kd1,,ri+ 2D)tؓ %QCTM:4n&;mA+ږՌW5q 4V+S 5Q^vm:'Xyl>9c`7̿b7${i  5DrCjD 4@#?<2PO)A4ZZ+Yk@ao>Wc!qm4dåxNz$I鷘eyxK)Eͅ놮wrt䵼= KŻ|y7v!m sC?7J]gUK=*M*q̈819˩&Te0':9C //F&nq l+Gy!(x;*>ʥMy^Ftr PWj.K}uh+X?(Y3`D^q:retSE_fa,y.~ {]w7Z!lGl]]!&]ync@ܟ*pڸ9"/%F@leU=E\|8OvCTp:fiҎ׫3CVUۧ*zhk&E܈,[umwu kK_]WB󧶢x0t؝gUmaE'>LF` C%<a< ޥvSI1~bh+'ƅF D(ZVY`#c<=Vz'1a)N -dMf+.+wb{Vӡq2e-|TkCTk!U WjR0(C|f/%.+)h =*{N+J7W*``d)*'Y8v#Y%魋0+SqҧFl'7D/ݓ <DŽ C5&c^Z)&`6t0.V2w~: ng. kJ1ݾrc6$GX:FSd2ծ XDNiZw\5"&.3&n4JɬX R qRTv`IEݛ>e7yh\3 dk[ "F"ktl5_c@'2ժm{&h9ddVL\l'w06>Ŭ<!-$0m4K1-&Rn?H @T TZ򶆧cs}1Cg>QɞǝqJ5elT$X<u{Uk&J mRiPU1Wx`s̓JF,SB-u"Նz@8>qխ)sZqbc93yeu}YCik`uDe:_G'SdQ+b3b㝹-#ύ2`SV@Mħi[bXC}GC_]))pDĩAlfj HW7KZ)cbt&cՄxhFX4"1 ~wQ[V%^ ӊHw?qat1T#?.!SNAJS"N r|NC7$AVt40ukdN&-iaF7;({m/ )v(-Vm-y5=zNV6B։ 18{Ȕv㦷#`hXYձ}JQѹ}hQsJ%+}}A`xێj,Z:+@d0l₺Nu:nLIގkq{zZ$ԴFoip>2B3=ВثR-Ew ҷ [̂=!Ns=cN(^YLuQ>r΀}jKb/z#ƿ#~K LtybhUYxgߙ#f_ J ߜ](`x--+ H) U@LW?+ z)!%H97A gތ_* vPa UQ ^5_aUM8LS4ܖR"GtmLv*۞(mZE$$TWP0]k)1hU fwV92U%R8AddpdB5,̧6']О3Ej ds?ތ1;9Q; ]{Lj =.[hݹJ!ETFp ʧĸv6qs#؁o0oѯ,$*-gQne_핲%ldu+έ3,rX Eɴ.gFE;3B?7 v"_s!Oj}}CA\SXei0s=[36f!M@ߢEDjd;a٬P"!S˧}맅*{='rT׿9pyp%D~d K ;5Z0I6y%C8PW\/]vGLG<@1= !Eb>,KMlޗJ\d?WU!?sB/%GOԦCaV+g@ꠋ&|5`՜w*+ o1>5[Ѵ4!Fl : q i+m""ކJjVZ~.9Wq0?c]g|!a+x Ï=/Z&Hhs:ҋV-5|C UFP?x! h7;cGq.RfVFqYf @~z;P6iIBuPjcF:I C-J.htE]X8̙Ȯ-_}T]t9Ƿwپ(-wDsDQͽ%#G.^$ScyKidZvWNom' ;D@#Xv.6j\8iͤ\yoe.8\?A]Qtb}SA;Pؘ+|u#?OVv}Ƙ׉P{նGmG#I@# b m9k{q9niA+KsS =)M? b߇Q:7F=z9oAQd"vorh)90FjͼZ봾iCV% $W,>~ K|+K:}0tAq+d-*@C Uwi1y&Ҝ 7]5Ͽ ">njr|=ڠ)7nXq٘w{^'"*>.m %ݤaS);Gi &ߖ ǃd]uZYk:jg藽a>FmvBp~F3[gH.,~%6nDT"CT5jPYuiZQ /P-,Te1DY *K2yyVMu[wbGkHߝHb3~)eRv6w:Iݏ szan/M A󄂢k`fZ ,g?[U=">d.r[\Qn ޔWU IeM5O|zv[ҽ92QLBO0>Uqcp9hG`ex Zsp|#XTq#Q7lqi?#&KQ$ ijK,gbFn|x4F`Y fk/c+y&qVF[9+q%Wx=Y#[}k~8(,JO:=\hcy9Ŷr^ ;KLC ~X(Y(R\rAjwfVO&:]}Vj 9雇 by?I{W{35:N0{zlܢJF?h!Ai'!QʏL+=S (~%.2]ST q~An@V8,#i 'NOY@GRD,0/#uxak;|EzORᒄx '60z%?oc5G]1G`Q26,av糬1/9bCz!/jj&|s4RpW誑?&rNq ْZ~_n(%f&trrv =!+ur5,OIuj&cۂMFI mGF]i ['wK@LϐyJf~=r8W)̊+MKnD3$pg}슧7 (;yCyu*1=⎍"WG>QܩwA&>[a4gK' ;/׊|G ]{c2PųjWsM%0N;U7~:7ɋ'D߸"c &1YMXPU\g>6wܘ28=F<2BKy(bfYX~dplk\+wz8f(sCۻQ6@FVdNXu(Kt c$>#S2@,'SvR^8\ҏ_$3Ϫ='0I\  p?4ǷD)1u~_^/­Xߺ+Qf1GXy,cZ*~tONrsf)iV,s>$XȊiĨYI;9>o2' -oҘM>kj;IڨKc-WKA&6 $rK1O VEMj#^nj{ۇc@+xT؄7TY!;z6BB;P_AqD ;|D|^U_yto{ڂ]dȗ^G3;oj#]E֝!o<]e)$h?ԯp0\zațC M%p,,\lW NˀuT@8>Y!(@t8x.r_/x-$F3CFXQ1w"DCdHҎ7w8vplĔ<.u;q"+MG2S4nǒX= 崠fwΟ:^xOI̋"f]hWA [ h$3=`Vt[jlϔw 7 fi0[" fdڒ4<'սSRg94B^ 2e1ܛJc*$ XJjǕ֙*ưf; lؓ)n&u2 [ײ(ov7|}ɸ'zʻy,h7?3д`\*' > KsB#fsK=qҤy?B3bEo'Z]əi77PC%v9auX ..TRj.đ I]NbayMd?iDMRvQd!y"{}s㭲Ҏ9^iw])H0lt7/`t$:/NUTLY %ߝ2֎jVK[*UV<3K\FD?ƨ4,ayto[ r/T} t~iZf'ˊkY\,THo0m8%&p]hen0`VZnnP#1Z eAclpRAğɍVA-˂ ߲S BW=Y'}x&A}֦A͏Gg-#~F*6۵LmLVm'Mo<|SNaGQOuuSRUVqrbGHͤ+ 7.V.p7ضsxclä@LOŔgﶛm0 ؐ C(a ) sNCƿse9[GbHP]%WMSUotwXJH[7i'x/t:qO\; BC:zKػ"zJ"/ݬ:F-Bb@~4 ,`,8?gξ0%o<3dɰ;M<#)w ex1J1i-e$q;$2%[@2lGaW[m\Teee1l2xݨַ4 }cl4T 蹟>.' oEK 姓a.Ck؟=nNpO_zѻ|W82>wJ'?(sVYoqE֤!<,dE54r7v9y}SxPv"a@DWe0 飇y|Fe.cp)˶a)G&;p1J{Bf)9`g[[cKugG,rؾq9Qi/]$#B -dKؔ6#|Owput 4Wߓb@ie7?g'T_ k57 2q eHH,{Sv3+ s+-8GrPzi}&ّ̻ B^E)4dui@Ī$iS#m*^My* vcxL~o5yu"ڴbjWNizv>ԗhbkLj ΎIp,{-~2u%i:ɰ?.<[ x?Na lGRV64+*ަf0]s],SXM=p-㚎rMܼ@FJB CȲ=P˒g180*{Rdګ_"YO ڢɐ,)T)C3:+vxu03L2Gx!"5,lzbfn)°9 MHJOZ ~hhv-ݙ8L1m*\G30Ȥtj}Bh2!.vDLX)sZHfolx84ArBWALd 7! rYEF^|=Iٜh.I$r,*Le/5۾i6=G7۫i7_!|ߙQ ̈Ogxn4hk FD[ݱ (^>;|tJa yM+)WdDPۣ0Uy18lItwgANs^}̚UJ+E= X&]~*S'ron]GHղmBV!H~r =~n5Ъ:hPԼ)SlM$e ]D,ԗY;5,CK2%ƐUq:T7Yi?,WY/ S*F:gWDR|mUG^H7Ǐ" QO`w0҄? LL^Kκ,\y z`_@W Y ќW‹7TVQ~ŁE̎q=9ǘ@AIIiZz% wyR6F ur>JM/?]eHĪB*)!I  cC5W$]^3{omž2 Xa 3wAl<ݏ~0;:a4, p,SQ-&VԆLC6oFᕬN4]x3q2^<A:tVԍUĻ|F<"AqeT*.ݫH7Ľ|f5z AX, }stʡ{oF /6XpenE2?ȌZ-xJmz}sJ 'I-RPqj1'VAxVP.|D[h152mRV"C5RvLYʹ/r63m{bIfN* xR"P,7$w&,z%f|tfTYPSۓ kLV~^ث|3[&ߔ.Ki1{NE&,gh[ [9a`.r--ZNÌ? [l[ ĥy7xtϬZu("hn{!myff+Й-.G3b*EBM$n2ƟX@E09 w~Trl0xVBG7{)NsЃ#/JJA n?nl,`rUh'b}/Na(t h%_( H͹a&3Ut5$$Q` SrKR =fc#eiw ;TM'?1SUvOn-[k)Բ?ۖBS幑3?'yXums^ (.Z{.Isjn NC.cVkNL|4ݽ}l7sxLO8[oULJ<䦅M3, ;`A`jxmDJSxn|g,;%r~gb/()E"V Uڴ7(@R"0If~u{n6aH$d|x^?éI9?0%{J%Yo}3*Ec~!1W%Q -hrgإXPgۜz*Bº܀9!H 5"¢XwO9UX>$P,1q3$;-݂`,o΅xG=ynmc\2~0:'.R8Z$nL\俶svF~mȻeJ=+܌ZRۿ" ` ֖LcqTcɶ!徽`\;xq , V!SNh TiL;[̃UaaYEFC Uq::QP/~zŷ.*|c _&\7i{v5-"vhum4DIqj682Ɨse+ 68GxiӀ0$4̧8$~ ʖJP6V8H.ᾝl|sR+U෵yCu-**SAwPYO=$p ܋:Q,?9 p?v[Hm 5P=dJJʃhNZguN&y;~*Mz0mKR>Gqҕ10@(WX˳FmsC6El \/1ťl/f??M`C3 XA RdnKγov6}o4z \C v" 8\-;oET.{56I WMtBl-nX]@vI>*!aB!C/ >1~ msgU{8VOivRQ)7.e&gh u(s#)A|Р9> hx-f%:Pո ^?T#Ds]Q]3^յQKq,@kp*1k9w ?؏V @>am%iφ{[l:QKd[=dp6M׬,W4jYdT9ǏB! "+;ٔd6O4R%c__>vI! ϑ25'z=w.~ Xo&88SW{u-*:c3x}xg?_E*'>nQi:=f(t+x k) d je{P֛`?=8?Sxg goLoM\ꄍq ֱB+,ymMY(3lvcXj-2x3mAzh ЌaLO82&Y ޸G}>:?l4@^6B0vdc*:( ŏ*crh\U)uIKes坾G) (8)K)fRW]{35YƄ\⛬9lPLܔFkP-Ra5 rft 9^eB%%) 7&vGmQkAioݩbop "'dJ@ u n}{^?cǣLrLSR8 J|pu# +Yq>`=nM bx,M R2GL d° D~=dBx@$!SҧnXR?p 2ɚS§%7P] 3mO8G/Tw0$3-L iWp̈́/rp!'3upInQzkw"|3m] P )s)K/6I7Xfs&$lW:jm+?U.-O^$ |Q<SjjhqLa{}Xb#cWhjf#e;Nru_?Zz(ݔ:xSHsg7*W`Gv' \%J_!'jCoOݚ}y`v>哺gBuR"8 f.GHUc+40zBb.Tv$̊EM@c(:VC`ܐczqے 263fpEQHR\wBToR}(81˔޼8:XOcY/*h&dY 6#qvR@f2M./Z0qrh·8v='n0U$rEmlz֡ꩈmt_U:6;Z`uA|;YM? ` *D^!'%-wnZ;XF [b:HR{|^A3pщ.O6\zf0ސ\Y=?9{<[Q UeR 55ȝstJSQ[$THi1\ GQ;U4Affв/E Q-h9˝_B}!Jru1w9Iz~G!!XD3Ak63D\ 0&r`i׌2S&W d9(J*5Ȅ!V=IңEhDqh5ggW+pjYuTJ}m h'LȳGPQKJ|cYM8H6{zOC_ϡ!Hbħh 3ATl *(Flb(=2l訲 &-e ,c#Np'4erϪ0j3511IK:M*d3"& Ccqv@._\. Ün'PW|8{RˁFZufq },Y~Eֶ0]^́,`gMԇuj3ʍ;ɪq<U!hW3.WFoPxƳ!kQ̹( V3q6XE >/?Iq80yۂl-y %hިhi^2+ÊD\ w0,ghK(i#$bnPM⸠(GG?+E0?#}d@ǂR:R@0ʛ`6fV^<]jOU-xah_,R%${5$5\,CvT>I1̓d|Sr(wOIGzZ8psH ?aLW@'d@5ٛíuZʣóqFM~Q$-&[t<12cD*|2F㔒`f9R R[lߵ4?{4A2]` G%.R}n]=^3B5]>\g IR[6z ǕTX׍YY?@ZepOIX¼}4C6?C|2izMb ޽w\T%z^a E120@.YP2/Lw̮P%2Os%2#uΞ9eǝFwmS =0ޔ&?-M#ҪGβ1\hٮ-K-Ār/Z@s䋽3w_"Oȯ>vs 6f2RykQu@-'*s*iCeLDIFA~ͩםE8Aȴ׏+tXXQ@dmOn8<  {uI 9꒴3)Ք  FS3 TK1i} vl5JPM:}uy{ؒ_GS:7<(hk>O9&0qDgjXA3\Jtm'Ÿ@a3*mG欅zZn)wzpA-4͏oQEwJwJ{[gPLc0vEtƈ9.'sHa%V@jotΪZTA2O.W-N+djM }:pj*SD=t $󣱜cF<9!6eAEInq_@7QJ,?@ր .ا:t5i֒fsi&T;f!zfe~{)4v)?e֊RTY B>8bKK5 k-fcɡ}w3es 8Іg~ G&)-`1RB&+$3Oq|nBL^b8Ծͭe-np\6܍Aԙ5vN2sXQ$_48a;ОMTNkr%v˜di=^-AF х;uNs̯i5!';GxN>}Lj^7ǾՐt1MiIӖ!0x UJMtHIHǕɖ_^}}K0H?4'8}1zgtfFdAQ#6%%ޤ! G,mdpɗ7ΠC0,E6g0Հ1!zFZg U xŒ76oi)dS`:" B \a*m)16 5[XѼ$_&G :\/s3\9(ffϗֽN{wWGS;\2VSQjp& _P{4WV  IHJʶ%^v؅.Ս3R < qfn!>s_QRu6_jm5v_PHbծ ]yg3 >Zx\*c) 0U^;Zd4˛7+֗Jt08xN4M,V^\]x4~Xʠ:b)Eֲ;zBR^%f0'Eu \4|/P٩%t7WTޱ>7=V 3g ؊F.w5lQ _-Sw{6RzЪ˅5"xT&q筑6b* >!~rZ|_.+JnԹRk>׭y k9^2{]0 ĝ Ex]'d㐭en#SDÚ{EZ RFUww<@svZ+5hr 9 QEWpnr֘hlbռϋ tE o!`AmLb詛8Gi<ţw6-}}EGR%-/`&cΨ Io6#@؛Y<-{[ᨴÙFo?D5NE\pcIǻtu:wzޮC gڐV4(a/ }J){\Y oKn;PDu>5+ _Y9f==Q+9 u_(ռr'o^KUN?/*C`E@9hCI[t7Ȩ]z4RiA(&IcX`g1?+m1uPT*\=K!VP we6a<Kw+7Rrs9ht P6 $\[Qj˴˷μVSc6,#D{:҃ďW! GnH's L٫p{9?Gwszͦ7om>CUz,yUtc=e&)|oy-t1]AλHt1`pg㹿NSo32ey@N;鱶?\x5;X4wn3ET])|c 1zeS9|͟<]I_OR 6j YTwՎUB m5%ޗVt1w}S&{qw0Զ4;FQ>#ԡ-yh;MmXǂèfz /D 5Y˘*3v+Uԥ'ڋ4bUuj*MvR3Һ)YrZYM`]٤]}oC$br@ź\Yk%-eۆH|ixfyu'8PDaxoF,$EY AV-=3N)WsS6{@ Im 9(Hצ6jBCmcբT ʳosL,I՚H9R8G1h^?GZ)јVkz4žO|X<up:5)݈̓֓'NrMcv+wC(Nց@DWFybe"aVzROq7脳Bk#z2;FMfz͟6@ի%#FvhAdqQ]&KZ ~h(A tQ2ٽ_uvX:}y9!ǷjEǤI{sҭLz[~ @\ũNc뼊ƀ&{I@>]]UB_ ? e(OXE:e]ϯ=E^;E/IIzS \ң]`.ڿc1-ų:?ŷo 0d=ݘ:%m)q.ˣ^׼uWV W5NvˁcGjcC0jk-Z4)~^y9*v2NL!L7xquhO~ŵXwم+eߧŤ/Es$RY*lZW=NsOnDr/82n芹`>8_LQX6;rz0ޫ-@ܳC刺~uQ$*]tJL;,56% *9k&)2cѣH9B%Mb$~l yQ![a\7z1"'}}@Di^*cVoXe"k(烿T)SE:jΗ Y+KXf$8Ր|lYda_Nq{ɣm@t.\6MlG3͡5u-wH M,Shp܋O#x3-Gc.#>19T2Zڒ;Ӄ>#`JGJ\ . S2zVfy`ŞU;Zđj}hl()%3}-*^7<6EWU'N’`]Fm%@( !ݶI\ W$a>Q m i!uAڗH p:#M)}SӴ6ӕW&"Ǒ2 QeS~]&!< yS@4 jgaEHCl1 :9VVN qV@ ==?:q]Kn b  F6LGʝ\*݇3^ԘjI likpMq#e,Y4w^%'RL5ϳqxxkSD3McY!4krr~Wf|%EPv&HϹ頍"uE/eiNoz֚V{x*)ʐ O[+.hf- i?\פG g|W5iWl$js2ϫje8ضgo߲9i;%s# LVpU™|V]'eg`5qɵ=bh*.[MQF~שu؆e <@s&>#S#quELq&+(e6DHE H0"GœڤFB͆+{Z^S$&>I 7PSʺ^PLӁ+bfS_L3)"RWI4`%CB19,JK%&UDԄ l*mG  Q_Φ> E&U"]f am׉0mٗ r<Xl89:q^*7 DYĔWĽ~C71sů]IEMoDj# mÊQtkwf*e+sxO3>QQOR8}ȷU 3#-:+s@ZԌ3>RVuR!Iy :M:1AdQTKhģ#Fw1VZZ15NlEkw5#OXzN݉x,Y}y&˜KslNER7sB~g- j ;]>'{_9Iw2E 8kZdF$^unYB0 `rk[>J%ǘ +', NTQJWn<J?o.>mQXx ^ !Q3)P*#)5a٥yN2Kl:p,}"U.O6Sq$ʃi0>Rk:"J{`rI̲6b-EbXQ˂͛ Bfg*7^ o pÈK-sd t>\tF~L;i/{}E _6◚Wc,1K_ A.9 <gg.}:td(6.P0Xtf:`Vqs Tܭ-u[w,CKNeWS_y筳dK}jI0mj|̳abֵn.F%,]m)_=ċxvGg0$× #Ux6 $ anql} dֻXHc@fcnYJi\C=|ab+@A)OgzE?L//j>]72GtafO1kJ" }ql_SLŕ]REK01qfrbS(ᮨJ_aYǢ`c h(eg9BPM)D :ī$Bcq~?+.v$O4x`0oWjTj6ܥvNnB=%99 ̢;'}oH%'Ww"61; >ar?eD@ҁ6SāxCFR#&e&wvAP-ՔFAHkO[;/d$1';k>!4x /H  [Ƨ M$jJs&*]&% >;`6vɅB3N'i57f':-i $g1.bۺ6QG!/Tz͹q1ƈ"C^EG'ֆHކM A:B` k?qѢ26u s?r7Sa»*ޫoN*k\w|9\j- ]pM߫".]4`:T)j>̀-0 j'LB. w5t8mnJ;1zs`o_ N < an֚$h}[8q:l~U`hmFT2 [_ŎMk\R[jP!@7=k9h(\Q]YƖhRSLw@P#(z{4ߋyYk[J"zIUEv@GH=o–QW!I[[F{9AE *^3,t3y[Ifղ"L&I) @mYI!ZI܁G}N"ט%GQ;'cZ.R IƜ6-Ph=BMv0Ηؗ.aV)K.eDGkJ݊Dg'D NZ Hr%e֖l΄f%/rB/Q攄Ka%;:P`21lʰM$5VJ),߸ m-h!dqLqp\kfodHr1dWaW:ǔR_?Ӵakrju`Df?'"˳`?CIӭM,>'}U4Ŋz{3@dN%LVX\z e9Tw r04l5tN[a#K23=?Zzp_!nd9F/$\pF /^@E㷻.5ꬋLֶeJ胚:qJWP./n l!:< d7LqHPBf-?M9 },vr9"6Xf%Te- f:,/$(ԐC+)nW)` 2MXoz{~PVfܯgANxYHE lfl1)1Ob#ӥO}g ө#+/gړ"dJxUqN'A7%|aٟ\ҥ H%.XIΤ-"ϏFvp9$t2֘3o1$i\R@H^7Y]>BIYsqt-ts֑ۿ>z 7giTďrGֿ` /ny΍"YWPcv8p,z{jmO] pݻ}S\#:]WzM Kdʇ]P&̕{$v [tΟI2G 4 !q'bAInT>0M>aPq?B:N䎙"G9x IINxus3MhoA_E]ό8׃եicx]ņ#[X[ճ>SPi L\@!n@RQ?bI"@Rㄪ䁚.꼰,:3˥ʛTɕ\I mfk=/QR_ Qݚk7T)o^ÊhDoz+V 8ekbCҕn09Id} jRFnVgJBUstmgVswB$=4~rsESUE8ğw"CЍCg+.'y75.2<: GM="lq ]ջ$i'ߺߊ*YXǬXƏ-c{9E}P]r$kL쳜/wҌE0\I MKwz+sNȮF8Oy`Zz="祟#ɇ%pL|1"1S;F 3)ֆuبTZo*:y*Wk_ɲSwNoDcJ5#|B7Nuϯ3ۧ^08(?tխj׶+sIW*j;Tz9#tCEC{\FdL .Ћ1ʯ wYTω乕4]&a$ןǴuL}x$"V.Qϭ'r/dFYP{r nT- /fd8^LVٝ+bny~/y_G+xL<ㅙiAXkȬIp-ϥбha?ǖE3R*pAl[%}H1un+E[i{S$xGA<~be-2+xS,!/FQ7[WzF R8Z$$|ZH!Ob mO $Zرr2W~ÁJmu)-x M(2SG`:|ʏqdp{(9+it>R;#iq>5ƒO Ek oN09woZT%uX F &\}9Nr sQgu9 W:~BKxίȨDhKV7_;Hw!@Z75S'g`wW;CԿ@UH [VJ [HogG8.{T"?RZ>U|jApB4#d^NXjk^0{f'yh׻P+2@2`e)%fkMm} g+򝣌P9QI\cnF7>BJD/AOk#?;X7Ij|'X$k;{ݥ>Ij,>J: #`pN!yd,u)"̒5čl\sAMZ kc,?|*w|~iDS)O3M69)>3sn4=H#4/Řq갔\mq0%C!5]@])1".챼Ͼa4aUNgTk ? ^{ː'pJ! 4h΁ 2J8x#"FH50th^ސ<9Dm?\\1AVME,V#۷{&Qr?~čx,8Jz;^a SR+>i@cg4ݵ6O8?tyE}dr(+dߝZpS#X[eK)V aPB֜c׎RT G|WNGW!؛J+z B2j-ۘ`B L9;@l,r%:;tEPwyݜ U0SѬdebCNp#AbkyeV}ƜeP0k= Qڄ}$ϯBsə d<ݍ( +v5Ϡgӳz͘f.+]OBP/2 |KQw|lw`{j7&P^y tfG6W. ukZ(Q6ģhecϦ;0 eV$\%uE*B]GӼ/AJn'0ءa}u}<ԇe!a0OmyC*ptDHV.ʭ`gDdD+ x/ f> #.F\kK&_Vt}-tƳ&# U`"e=))IkĖƞV͏=(K\XF˨ZkUraMOUh05*՗s[ߌȝ̤G4leޤ}qA~.7O##Z ^X~r\Pu24HßsK65b1\vs &~O \iv"@X'yƅeG/@'D (+OމC}s !\;7|0aMLP8Gti&p"چW~{Js4}1I n6!8.<˄~AYFt4].55`Tjg3ZBv|V-,2=cĸƉ'IF/CIὺv)*x^t5;pl)rVŪ9$ ĹH,(xbgCPTalr0Mv OG{ZŁcA~}}?!*ϝ6 :Ffq B5}TAJ{?[,3bp5m߮W1YkJ|XBgo<$2 yX@L}䖚zԏN=MJ eʞI5RUC<0o= Cz|fnR_\z'|mH91UsBZu6gHa Б!=*NYM}/ Jpl c 4ۿr{50l͂߫='w;_6"DRF g<,u "fTN4TtM}5Rpa`e%@6eNcȆW_#o8 G 3[beJmRR`~c0TM;) ^' zVXp )QlFURFvuDf̎$B~~DT!p[U#6tuꈍ2Sb-]fkPOy#ۭ"Vˁ)BdycHD +K{`6xh\ڴc\` òQ8_fvCހ,]l  v TbK(SN+vEof -7 G yn˿ 5wy$drsON,vƪNm]dFmϒ֫ ]qA!tuJ1Tvl{@_7S+XȥpY%)#ܖ}r8NTvæyhTVv(FA3~-]I˥4+!G8"f.8X1s5gU~n8B;=\2vs6X-);\wl0QJgM)+M$|&} *׾aOd _uH !mɪc ; 쎖4 E(>G75*oR6%? 1C.'* n-^f)F/O}L+|v(hv c 8ɤR?K%G,(&UD\FAk#={B$Q]%j[n܈#@ĻbUmQې@ϸPBzQ@N+Qf!2luM\(_k˄"tظ<@?c ˀLߍl+w1{p4`1jIdm:DwXҚ$w9"S)V8 V -č^ ]>L&Kmiws^#<@E>pk|H8s2/#'G/UA3Hɿ)dyN 3(6vQ3vk('P$E&Kׯ8CdJ%݁B@$I"sktL lr(rQ:u#K*l@b 2hXgp >~>-}K(ny׳ra)f ؔ_KdYY 0E:럴$K@i7Y5=ќm N%>5]llh/ 1, 0[*GTܢ6JDnkբ]L Q̧% :c[X [AA"f <F*ѝS7s [!skc7$okJjE0:Ð0Yx֢,o.ʛX21'a'bUN6[~J<8#8N\"t v%z֫)d]@Ɠ\OunW8iw7ȻH(@5I %y-z]&DA`׀blsY3R.ʱ2*9X2V% 9~?6[#}rnׁA o*~`Ar@ eIhU-w JI=|(ίd=qӀZG"0Sl+Z{4l.aI`?!,6v9oj4C,ֳ]Y+}:xojPl#/v8݆EU+t*f []qhhb(kH,jeFɋEvDNkvu;}fő`g~K޺; ҥ/[ S ];<'XDqF0Ƹ$4ZsdˆK)7K4pA |Z`L=;Et8gzp+OAs`Fԙ2x-#b6pVŢQUAt0h0Yd^4fHAY%eRli5'|?d& S:8҄v7I2NTTd- cf҃ P^UgH`x B|7mq݊ V_F*S2Ӻu-u X!Q^$k8"TpEh0$L"3hɉBcZzEPs8Hh,gIj Qꌃ듑YI>&ri$,^* LM~i'G[>p|R' b)Ϸ~*lKE>b)V vbOC3'>I.9 ? A|WRdډeh`+J.ˤ๹N^Lp 733Nϧ1F9`kݬ>RI<b` .E%8$ы7Y 6|Խzj6[&dӑ3D* FVEed`>) /1XWNx fAЛܳnkn:J9%XF xr!oa-[ݷ56L%uGT"%T`돲D5]\R( hY(Rfup!73:5zFU4̓Q,z ŸAd6aˁ^70,bnUw:.NOPpj=/)РZ4CO K:(ae); f[Pxj*4@8<?aa}S 9)_4abAbX%Yesi jrKUeZ)~&lrxߜWQ|1Qx 23(plIY0>_9⏽\45Z2L kdTw '];ƀ!?|.l嫹{+r=mk:\ \3׻ͬ=Tt]۷'kW'eB| xt,>GKPW.{\3e獪W^[jdTnuZwR';|#~#SΥb-GY Qd[ ECAҵ~oV߾Q#a&yDRX2oͿ2/&68ݚt\~:YG ȣju |XɖHM͛RFtIJ_{SI?+5$0>Iq$zOO4yZف?H3q`txjNMêE?/o$ : &^4w~k!W.6Ǜo,NnB#2-B,ł팾݀zYKQi` [S"U:ŶH)9@12^$NĴ01ws3YILT+?T7=Ow6‹T,> )GZIC|$ItSXh.ߖ_ }hܷo$cPɰ(Ydlt+u(+Ovyo"wP U@ oq+g2p Qbfm+D7cBQ΄"i{j W/Ȗ"̳V,Zt L:yNNsPT6ƦܳD#{hVҁuxF&;( +V  ||Qp~`/X]FמmMT… + ꪅ|q_ fb&8Vb:I ձ$^m`&^Di#I2hP3ekpl$4 k$[vr3U !l@pFga- hɬ^5 >UuXZиE\L08)j+$zB]l(}T/1chrX9 L 6I [)SG^"r*kDS%>ڝ5A>[&5)+ɔcω{99jA5DqUL#L,:Ieae.;[Kҷh"5F 1Ǜ8-0Ugٿ&ND?C#QJpNt KB-8QpJҥuuw8Ga#l3?hSP4fKthHkʛD@kWќ93.~vf2eZ=|I_{$]їc{,}˜(mU4?R$u]"h|zH Y?0>]JBˈ@tP+:a:Ԝ7y.E&5¢#k/\MEUyC,:|o."sƹFAEIt.K$^G/}3 x8}t;^FRϛGVi%=Ytp2} xzЭZgn3"R[~X5d2ӋWho[!/]Mso!FJV^IWU9 }, YI(@7tYtÔ!^,]*,!m6HESKoa$KaBA\#-#-'opޜ(XJ,;`]nW![3/&-i'="FnT44 >y?e@q$T2 kQE8LdY`jWsrs*ciC9=z3\h4RuKCa@KfY΍#b=\wdK\4-, 4B50Vӽ:IU@1mV3V.B B@3ox"׍uH!5k@wNѳ\qy&W {Ӵ.Viw1g.菰p"#Y@Eiɵh[PX O F(h(M6u lZ|Ey@ംbnVTT-7A ˗fw13h ^4:>U^ .ͫ6h帕qieN@d1_L[FyblЇϯ8L=94PufѲ0ą2ɦ>yX}W7zKDL:i%-ֈF!L jI^<=ί7ŮHO4X6]ES5hy8N~46PSҸc'ȔBhZ4~a.~#yRSD%7`Jl̓  畳xci #DP|;Y=vIS ~~J6$^.;SRe)fqmk*~m6F S.w~G8B|GusN"JLBJ)!)?0CeqxAa&'&sCGhiظzkf`vi1$Āb,9Rgm} 1 d3ńaQLU\H Aql9WC\hėJzOă;,* }'SއtT@\R=a՟',|Y]]lB PѰ7oOgy+ ֖-DL?L͛ NBl/X.Kjl WKߌ+3? Ou O8d (/ft9q,mDH9t4Dt+mݖpB9F@apDK垘>B3iFOAG:P~x0Eqd/P:noJxؿlV8je7!-0"?U0R[ž %܃h*.R){õ#D?[y6( 5ۚ^S,CYxŐl|`dmi=ʼ猀˄PX52ԐrZ. P4Fq2\n[c; M/O [=%o򀾁Xwn|[%u05BJVꗳaޮu- و?ѕ59+#{gH W^:+*.'II y^?R-`c2/r_enk@o^ᤸi,~"dgMd.'#AծmQ&$ 'i by xKӟ#qrUhMl@߫r mJYd SO9SRw08sQX:O a&TL&]JD!A.ٳ~0I4JLj5Nm@K OZB YUnY|U 15(GdR@f 4 NAP`X=CvPZ>M2 TZ^vESĆ|E6i$9RvcY`UXָO.iY=Ch0OzhC^iEUXodʬ84,e(}WAd=FYTG.xZuw{/I͐>~[B';?U>ք(|[88K$AJΰ5^KdT'[7+;z(Vī'O%olב9-]AZ1?#B,* u#A1 Y.϶唗|p}Ց5Lk%$pLIMgLA~ܥ1EAvBn?]Y{eF6஼Qs1>C>O߻?9{U_.6ez&8@L/ȁY4moyZ_Gebp10.oXT>IKe~wBi t?b1>3]M7 2nE lVsJyi ߍu+*MVm .ߣ;8ɐS߂Y1>&feGo@s0% o50naэ3_lM_CHeKO7#_j4Vq5fԅOsX}zFBJoUF-?1օ*qkb^i`Zu@/E sE"b8g96[m !:ʉBtOii1V@~M dH'sXr)_jLK7`9"b4l6ysJm,1+p&@1QpXX~ s T:Z sZc4m L\]ܠEo{ v;qx`L2 ]e ھ@84)n#x B2:j~B`Ѡ^*XR"WW{pMQS ƏamۇNASs_&gK/;sFڼ ] dn-]3_&dǒHGo܍9WG їA/-2A\^e1B}6wO9O-ԫ|6tեMBp [1% v" Qwx>f~(܅@z`,q%2l(u$sf?S[ՄkC[3,cμCL_ovc7HQ0YzMoꙘt!oxt7:;cRb~,w iC0RF@3EŊ$dH~'7k=OdIBBo{e,4ZjbKZ͖*ْkGtfvL+Iq1z#tbF]~%Rɮ9?"ؔtW`M/=pٱyI8k-B ew08/`wmňnjs%ٚTzCLn=!w8 |{co A ܊ڸvhg@ce{!2V ?>l !1^>;Mz"lR:#/w 3إne}VUb_jAwa*u}Q=DߙԋwQ_)3]IA0F+UğaB`b޺n|Qk/~yf&ڣ{1?" vG$!Skt3d>H:, F|Kd^9n|Gz7EFkwMszcoSp 2s4>}QJ2*/to2Ju 0 hHh4iЈOPQ[7;bV`e/crg@ss.!2VоX[gBC/2 _|oFXTKteoJГ̆ԥ0o.AٲPHm εllsXQ-H5T{~䈯D60#'?l?K.֛e+qiq Uu53lX/.(StX6#R$H*d' Kz=]qz! {֏yT.T.Mk{1v#W<2MuIT8a.X1=r˫aJrK=y`y0dv^&˳j9NxB/ԟY֣"_qE +#R`&;ɣ7"i0nF>pϗxr.U*9?q8~<xև3i=jZ=HL#͜4~Fo5=|\ATΚ/vGLEo6c^qJolXJ4\3}2ح\?0#Y.h Yp0i^)/S}Kh O;=U4-9:߹aXgR{X} Yln-L. gP0I[${ +s.b HGKN2֍̟ECu/,%ՓT}Y;BF/F#K #|vi[%tf@fE~T~$I u)#lM(t6'hb7VHB-GRׅl۴|pv'8Y5e+խ#8NGt~! 3@B+<DgFGEP'1lR҅_M||旀ʝSԏ/@or  D?ƿ?~&>ň V}FX dmj?88O97(ܧ㵻NMy DF0m_$9{r8>-xH}"oR+By@K Xm5{d;m8*PUtc'zNxI#5ِ4NHB9X5uU88\RaexOtD|#9IۺBo-A . I6/0UdmX,a %i:Gz1Y"͡DU>'ktOבeh~GckQw|si\_ϧ> ˏ@T8,5Ht2Utb_-s H*7L7+MoF>M-]=D׫Abo+萪䊸xev;Ӄn>GACs򈍤3ӫvwkUSqmeSyZ5q6po)rD> %x*玞Rvf>[s C|Ze={)MZŮ\B<|*4v1->8;Fœߌ052͚d#24luB'SYd`__` TÞcޏ!D)q !-04QK2@8Dԝ8:wLQey@4=K}V7- 5K9 G[W,g!+/{D.G  myP{[HO>BCenGQyAm8!UxLf[G}yx @_GE30)j Ț+ (%n7VzPA] עM>/'HP FGؠ_c# ğ]Ύ̍腭ż/[r;G[`Oo5+9S/ Q+Yp/ X̦`ɂNqLr-ym6ܱ25'7NXH)ƍy/C,qI+|=3X clZ/ª2*Q=ueEj|ޘORt_GYI0mC4 VjҩG|:ZnqS6ךym e:tfxa!L~ʀBގӻQ~AqH6*$ Ʋ/K@5@\=7 ]?,fBMh"{+8Y' " o(]#{B ʐ\kNW2qkbaUf/rgX TF#MS!oT30%`2n#|79ފX0HBh#Γ}`}P8"gKFg\.y@0:Un MٸOM,Zz#u&L-~+yZ0%[n;i0yk^az 7(14 vs$ח,嶌!(76s[3𼭓ՍD(6 T fニ02ÚhGa袷'imoIcǹr@_T9y)o]U?F_DLjogX7 $5.ZN/QE /V$B1y=~r||D9(odde+= czJzQ*Ŕ=Tneryڎ/# h\&UW4]6, vxv%s=Ac갪zH)lJKθHeۢ2(۔H{xhIMRA*"H3pNgI)ײ *EgG.N!dL3iZlA9sydWdͥ}3SEv=w5 L8aæz]oja$2ّ4@X5ɮ`@u)I+ha9BRϮ$Y"O `\#N@mAcE2Ǎ=zmeckfjB!p€FFRulj\7'.H@~jQP^kwYy,566k8@:4dr+ }ÃXiDJ9__LI!W'U WPcWa"ZsGW+m̩wKSe0lMC,3CluÛ/4Xz3Pp c؝<,{1h',JZM} ˇoPMXp"_--Dӂ )}9%tv846="#.7호bx0Mu ̗A7"\ƌlؽwLf\? R…ȍn@ѳ)QF&R.Ø%90Pv Ưm*-HpYRW\s=>Um=ZVx:7Y n2@G>6Q^*Wl Q\-+E[A 8ؾ ӦsvӧLaSǥI% :SASoB<c(zhGu~n>OgAevB5G pl#tѻ@Iݛ4HR!y. ߒg|A3U#0amR b@{f& qHyq'HfFgl<2PN9LQVv]ʢ p.{xaQ{GOQf}1wvױBʒ'O6ZV2 㚚gvQڦo~5S2sa0e/xAhH z>*q;2$DB+m&]=`% q k̿'oZxl9,-3_— 钧A6}9gm#Z{dON_0#sW1岵N_]r͋!B"tzJF1[XG&/.\gwT!bD cɖnɗK+]}1q Jk-U |t͈%OV#N4rţ`7 @एèF'ՐpL2L.>JwB>Fk>=dJYN:0\Y{* >~v||k/?Ǒݏ'݀~?o3Y,>I,&q`:1Z14BUrS^pQ,\^Tr8YȚ+pL뫕(?_b ૰P 9iL}٪il{ b~}Vz'$].j=!E(P=&*MF%l0r&Q=|=^@O>Sx$<ŀ Q%CBK,S |nM ;` 64sfHS {#{pU$1[RA(K0PWnJD^KX{*uYAyzqC[t%ڤx7XP{χhd)E^K= *X/~߈DYT_Űq暣'81HdU7<%_ XB-cwIG$Tg)S$gcde.1i3JNe{OEN=3sU"v>AiZO02l|L,_|l'EfDb zU^GպZ^5h2 X@H3H@mrs&p"ËWGC0{[+ ZG e3)1v+ n/)#Us[3,d9ߵy0G>qQ },<=(kTiUOjx*!O`kSwh谶/d .o6IJ7&4-Bѡ,a:$ bc.#3ݎ<=w͟"yc]l~MԻSDw;},ƦTiB~l]?=rqR)Q2U)y |8|:iKJOM^{K 컕qA<; ";pB!o4T6ްZBXd5v;_|&p{ рB2M׆eN,.L# zU޳ 1?jR#H#OKy~KvB-48Ԙ4%X}#\?A=X&xySB- V]'Uzoy\2!ʋ#*ogbp5 !h-Ұ狱[26:Mŀ wYL;x= W-]&aŏRfbrpc[noQ&_s IC('[cvEFNn# ̤r.iɟc\3T?HCgA$/e}][k7v(S.CO$ 4v1S}K$rL!J%~@ T &DcCJzCjK`n jK]P1"cܣб)cZF5$X/иlR2LW ݦsC^#%g 6y>d9t!ϼ!KhMŮbQIhno3HD3<"9aҝ dcȕ Ix(Daտ)? 7K3 KX&lQ9saMꋌOp'#&t D*S:JwJrJA ߁&&)Uҍ0|@Gѓro^ «=u'|V#6`X(?v; TS]jY*"8˛hX8 [{gues |eU_k7w.سq/<]Ѩ4h7 q8 c%YLN~L{mϥcf"3e'7Ǵ!>  0?*6 G8,eL+.>_I6se&'ZS6r3w̺b(gz9h-uGh97IEdlQrnIǮ'!/_bd&ӽе8GiR7 k.DoĝTYrS.p0lТgpRJB Tv(OQefNi̙;(di0]^A]J33PV@w6'QenP+/M1 v'Rinl$×H`[=V"^v9غw Y҄Hc*Ȱ -j` 'd>iWf/CFzȖ۴Yϫm]&ݶmkM穮>D@FpEvu)ŰXF;+OE sNk1TB" ơ?5~t?=%m]kԉ^v/Nƕz{7oi?{&ӻ82 %쉌a/H52tִSo[{ abuz횐3tu%nĮuHoh ":O ro &2#f1ڈ=8 ȥ}emq7tۚO*{9;_tZ6%o"TJPi*v3>qlPΖ=%t2{ '#唫Zkg"_|􆇶wI'92 ,>lǿQ67I$iQ`6T5~]LeRT!i1y '_~bPbG67i55bLћ8M1Ji)JPbi*8j[9d@;sCE"˭+Otn Z17RFkx5r_(d7c Vq|:+ VgpO5@HAd;7tb =#g@`æhB$ܴ~e C"Ғ̵|R YZ