shim-15.4-4.7.1<>,ɠ`Jp9|q6%LXpG!GåB:ګM*1£[':z&MPm-us"ulĬ'""k CVE*O^7Gz۞cLkXu0s ;pNy/ tjOyϤx;?q@ԞYhXkէ*#Qwk9 \ċLO\|I>Ȉ @}?X1i V`Q96;'ν&W_ (TT=>@U?Ud   #  &-d   <  b0 T  (8T9 lT:TT>O^GOhHOIOXP YP\P,]Pt^Q0 bQcRdS eSfSlSuS(vSpwSxTyTHTLU_UhUlUrUCshim15.44.7.1UEFI shim loadershim is a trivial EFI application that, when run, attempts to open and execute another application.`Jsheep01TSUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/System/Boothttps://github.com/rhboot/shimlinuxx86_64 loader_type=`sed -n \ "/^[^#]*LOADER_TYPE=/{s@.*=\(.*\)@\1@;s@^[\"']@@;s@[\"']\\$@@;p;q}" \ /etc/sysconfig/bootloader \ 2>/dev/null || :` for bl in grub2-efi; do if test "x${bl}" == "x$loader_type"; then mkdir -p /run/update-bootloader/ touch /run/update-bootloader/reinit break fi done%#$$6 QPC AA큤AA큤AA큤$`J`J`J`J`J`J`J`J`J`J`c'`J`J`J`J`J`J`J~c315e37690d6847d6603db8c6f7b4c20aae7c89af3bf5e8e41c48416ea1da5b4956f895645ddd7538cbdb16935ddc5070f524385958cb86002fddd5a50e7070515edf527919ddcb2f514ab9d16ad07ef219e4bb490e0b79560be510f0c159cc28cfda6651e668f0b54d73a21e6516a32d03d8e15c76cd90628514ba65f852c3798e678766a9b6d053416c187ecab0a79a81cd48336522719401731b9fa49e900c315e37690d6847d6603db8c6f7b4c20aae7c89af3bf5e8e41c48416ea1da5b42d76666e83fd08f73dd83c4188f884e1c1a9dc7f8879b40763910ed5fcca017a../../share/efi/x86_64/MokManager.efi../../share/efi/x86_64/fallback.efi../../share/efi/x86_64/shim-sles.efi../../share/efi/x86_64/shim-sles.efishim-sles.efirootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootshim-15.4-4.7.1.src.rpmshimshim(x86-64)@      /bin/bash/bin/sh/bin/shgrub2-x86_64-efiperl-Bootloaderrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`#@`ݮ@`@`O@`+`@`e@``n@`m`dd@`a@`[)`J@`F` @___@__[@_R,@_C_?@_+_$__*@_X@_X@^0^@^oj@]e@]V\@\r@\}\,@\eX@\N\@n@\ shim + mmx64 -> MokManager + fbx64 -> fallback - Refresh patches: + shim-only-os-name.patch + shim-change-debug-file-path.patch + shim-opensuse-cert-prompt.patch - Drop upstreamed patches: + shim-httpboot-support.patch + shim-bsc973496-mokmanager-no-append-write.patch + shim-bsc991885-fix-sig-length.patch + shim-update-openssl-1.0.2g.patch + shim-update-openssl-1.0.2h.patch- Add the build flag to enable HTTPBoot- shim-install: add option --suse-enable-tpm (fate#315831)- Support %posttrans with marcos provided by update-bootloader-rpm-macros package (bsc#997317)- Add SIGNATURE_UPDATE.txt to state the steps to update signature-*.asc - Update the comment of strip_signature.sh- shim-install : * add option --no-nvram (bsc#999818) * improve removable media and fallback mode handling- shim-install : fix regression of password prompt (bsc#993764)- Add shim-bsc991885-fix-sig-length.patch to fix the signature length passed to Authenticode (bsc#991885)- Update shim-bsc973496-mokmanager-no-append-write.patch to try append write first- Add shim-update-openssl-1.0.2h.patch to update openssl to 1.0.2h - Bump the requirement of gnu-efi due to the HTTPBoot support- Add shim-httpboot-support.patch to support HTTPBoot - Add shim-update-openssl-1.0.2g.patch to update openssl to 1.0.2g and Cryptlib to 5e2318dd37a51948aaf845c7d920b11f47cdcfe6 - Drop patches since they are merged into shim-update-openssl-1.0.2g.patch + shim-update-openssl-1.0.2d.patch + shim-gcc5.patch + shim-bsc950569-fix-cryptlib-va-functions.patch + shim-fix-aarch64.patch - Refresh shim-change-debug-file-path.patch - Add shim-bsc973496-mokmanager-no-append-write.patch to work around the firmware that doesn't support APPEND_WRITE (bsc973496) - shim-install : remove '\n' from the help message (bsc#991188) - shim-install : print a message if there is no valid EFI partition (bsc#991187)- shim-install : support simple MD RAID1 target devices (FATE#314829)- Add shim-fix-aarch64.patch to fix compilation on AArch64 (bsc#978438)- shim-install : fix typing ESC can escape to parent config which is in command mode and cannot return back (bsc#966701) - shim-install : fix no which command for JeOS (bsc#968264)- acquired updated signature from Microsoft- Add shim-bsc950569-fix-cryptlib-va-functions.patch to fix the definition of va functions to avoid the potential crash (bsc#950569) - Update shim-opensuse-cert-prompt.patch to avoid setting NULL to MokListRT (bsc#950801) - Drop shim-fix-mokmanager-sections.patch as we are using the newer binutils now - Refresh shim-change-debug-file-path.patch- acquired updated signature from Microsoft- shim-install : set default GRUB_DISTRIBUTOR from /etc/os-release if it is empty or not set by user (bsc#942519)- Add shim-update-openssl-1.0.2d.patch to update openssl to 1.0.2d - Refresh shim-gcc5.patch and add it back since we really need it - Add shim-change-debug-file-path.patch to change the debug file path in shim.efi + also add the debuginfo and debugsource subpackages - Drop shim-fix-gnu-efi-30w.patch which is not necessary anymore- Update to 0.9 - Refresh patches + shim-fix-gnu-efi-30w.patch + shim-fix-mokmanager-sections.patch + shim-opensuse-cert-prompt.patch - Drop upstreamed patches + shim-bsc920515-fix-fallback-buffer-length.patch + shim-mokx-support.patch + shim-update-cryptlib.patch - Drop shim-bsc919675-uninstall-shim-protocols.patch since upstream fixed the bug in another way. - Drop shim-gcc5.patch which was fixed in another way- Fix tags in the spec file- Add shim-update-cryptlib.patch to update Cryptlib to r16559 and openssl to 0.9.8zf - Add shim-bsc919675-uninstall-shim-protocols.patch to uninstall the shim protocols at Exit (bsc#919675) - Add shim-bsc920515-fix-fallback-buffer-length.patch to adjust the buffer size for the boot options (bsc#920515) - Refresh shim-opensuse-cert-prompt.patch- shim-gcc5.patch: shim needs -std=gnu89 to build with GCC5- shim-install : fix cryptodisk installation (boo#917427)- Add shim-fix-mokmanager-sections.patch to fix the objcopy parameters for the EFI files- Update to 0.8 - Add shim-fix-gnu-efi-30w.patch to adapt the change in gnu-efi-3.0w - Merge shim-signed-unsigned-compares.patch, shim-mokmanager-support-sha-family.patch and shim-bnc863205-mokmanager-fix-hash-delete.patch into shim-mokx-support.patch - Refresh shim-opensuse-cert-prompt.patch - Drop upstreamed patches: shim-update-openssl-0.9.8zb.patch, bug-889332_shim-overflow.patch, and bug-889332_shim-mok-oob.patch - Enable aarch64- Fixed buffer overflow and OOB access in shim trusted code path (bnc#889332, CVE-2014-3675, CVE-2014-3676, CVE-2014-3677) * added bug-889332_shim-mok-oob.patch, bug-889332_shim-overflow.patch - Added new certificate by Microsoft/bin/sh 15.4-4.7.115.4-4.7.1 ueficertsBCA4E38E-shim.crtefiMokManager.efifallback.efishim-sles.efishim.efishim-installshimCOPYRIGHTefix86_64MokManager.efifallback.efishim-sles.dershim-sles.efishim.efi/etc//etc/uefi//etc/uefi/certs//usr/lib64//usr/lib64/efi//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/shim//usr/share//usr/share/efi//usr/share/efi/x86_64/-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:19526/SUSE_SLE-15-SP3_Update/a14d749db7a994161604760e6bd46836-shim.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linuxdirectoryBourne-Again shell script, ASCII text executableASCII textR if test -f /run/update-bootloader/reinit; then rm -f /run/update-bootloader/{reinit,refresh} /sbin/update-bootloader --reinit || : elif test -f /run/update-bootloader/refresh; then rm -f /run/update-bootloader/refresh /sbin/update-bootloader --refresh || : fi/bin/shutf-818048d71254f1afeaf3828d9383521776db0f7572e5bb0ca9748159509c583e1?7zXZ !t/"on]"k%@/^x5kI@$B˾6\ |-eugPU e$tebÈwOqrP-4m5`95Eg;<%xG47I|s(-H -*Wn~DhL}<@@SPP'&E]%A'|^.%X: !JT ]u/dSu/z6 Vlj4"q (oG*h5uPZϫ6{OM>Ր/;+ShsYPtc+&u|w&ɓꈋ-v/xdVJ(:>$#[`{>K;ߛt3!lb2}0h{Rb9o @'0j"ax0Q}#QoҎo?YjY͈^]9J'z܎})ћdO.!UWښ;peh#pm7u Rn,cY9&cyC!4FV|?b\*Zj^P;{ӯ-“}D^FyŇ )ᔣ\<ӚHh ^~_Z1ӘG;1%qK` s WW~&x0jwA_F*e@EPdv*"/O9)Na].+C ~v5%h<2^񍬍!>^Ò+֮=8T*L;-W3j[.k@vg:MN--废XH6JExCp 7%܈Kਜ)\J蒾BOyqQ6OQI*$ck-9%@:ciQ5%W[蠁f#Y۲O bi zMDK8b=T4n]ߔzw7= (Э|"dDJf(KIR;#s/%??C!Tm-B YG4)ɄU51rLhbmڜtuy90d*7=%f!yWz믭VkBXةt":4d~aY5Xe\Qӗ>`Lo?y+gp Cx&IĉסjWʑƅy6[a O/N5*Zqz&Qj ȴv@#H6һb66^$$~FFw c@ 9|͆53%7lĂ۟udWELLC2eMluӥx cpS\eKw%ZRyA=I0 ;՘K|~5{D?' #dCMyw{qhϝi$]ԑHLGj^v*As9E?z)=\jOKVo# JEL(5l~xy7np4(ߘմH8uVgدe;T嶔@pQ=y'{I:\c"5<ˈ!۫p#+s4 zg3B:<0^q..Csqa:@,JoLJ.wIڛ5lOˎ:{ǥciڦkN #-[2'$9ˁ'[ra@I<8a 8!jK8xh*/;;Q-"i$nCI#Q7G[v,U!nfG2hތNS{j{ ےCb/v0#L%qX%UT$lMVh54*ߊBސ:y8~T1҄+RQܧ:NߪbϿ'M[p 2qŒVV%~ c[tFeY^Mfl N{7Z|b\55 $ACl]w6W~d5HcVpHL\rݱ g4y"OE 2qAp%K߸G9nvzP4uA`]Z손o6"8L6.GK=AG;VlfwV P gUKwfv^#=s*~ ȴ>2ZG zfe *,GL 2Zغ?H;L?>6f"4UW\).-Q4M,Kj3~eF׍"9^`5wД% emj簷9JEV>vN7.wOT!Keܗ}\k|h{oO `/_nK(qBEy8~'$7dqMv0cj,:bc$&G;Ncw0F T7)_sH泉W_DxnQ 1bCÅ&TGѣG\Uf3g9769Z$9Hjձ %(w5ki>a>FRu`s7Շ.jJBl =)@ l}K.gInp%: ^l3f>D|Ze+_iz _k/$[W(|D Q:jb/11/<b!1<Xk!M$a8Ԍ19*30d??:]1R+pN9:Jq\љdz6抱 #[ҽ.eNzJm!!fǸ XTo|[u_"Wł?EBoQk`4־ؐGWg/E2;JVe:Qَ2΢8vaKkmµ= -Z#Wjڵ%% ÷FPq qL="q ցrns~O[_0hDV%Lt.a̱#T " gBRB>|]LEU/y|oə&s+/A/|'H!,dg/ J.@m=*l~v:V7)Ul!uJ{30/wͭl 8JSQ0P .mZ>I\N P3gl҇DSv]Djcv/_Z?)СRh #/3%(ϰ[%wTD}ydIU"eˢ~3merOAQ4uRE*fw`ΓK4+1m>M QB+i]6c76uK`ES_ }$@*5=x+y"'YĀ.g@ìś,R),U@xwо&ݖؙ#? R%p}~]lsnEdv#\ddh-(P\gmPO /,dJCjji}TQr{nCyǾPl>i-GvYN7Ùt~UN.DX嫢t%R!$eLRY x+: Y7󱸸^ 97Cxs2, ;CMÅnjFT#ܸ,! ݚ֏M(=vm8b¥tVL-V)ex b!A.c6WJ${s WuI|Qġ9?;B:2 H g21阣*Q>i|;K,gtuQ3s׏}zNTn}D(DuY~=C(u9Q.|2?(vt̬U-ZE@ Stʬ}v/@9{7MJbЋ`lq D^sk)I »}MC30Gl` Dm-uK+LE9mx:_1P_M1nz mS'eRѪ { 0wxE^e( '_7=B<tI Cb(QCU;hEJzCS|0.!e܏jXK}pQSw-!pM8ټ?ϥ [DP!F:M%NhK9oޡ׊(zAd cxڍb>ݗ*f-=55 Q{"r]_܍f73)Gqilv{qmkO;daxޮAq`a(PHǪMo;j9IwT#ԸBZˏNd/rgҦ!y·3  d[7(s%6(#v2E-XRV'N6Y`;bc.O}!|,95{oQ/U)lqq,nn 2aז|#JExGP_Y i ]XkVAF_դ:wTrZkzAwcM;M%,r*HLI=%nsas 1{|ڟm=>[̒Gݗĉɖ ²^Evag^iE370xr-@:ҰkC6|qdj0ԹК@z, ]>vTJ?hbL:D(_5T\ۉ@ jX}HP`L`VjVqhY;]#Y@rܣh[Fq^QC!V%3$|7Quj<R/]a,?' &L\y+V" KJRHTFF`#ZAq@Pߧs.M<ֲ{0t'樖곏 MAe{VE1{ ^&reR<[Kh Nf >P E x'3ߐm!~72sb;&_~2p_qvw쏊a(Ôo7a>&5 d lF*P.~w tk1`1nD#FBWkFT˝„L;SB?h;|Z .^/NӅgУmsEH녞UTk,F-qzZF)qK~_Ԏl=QRRyГ[ٸ>ĴEs ^6 Y2ˮ)ޖK_y==]t"]t 2esPk$`>ca74". 1{J\cv+n>yjYX%AGԦixDTU6~BhйJI:xEw'78b!ҦhG #mxGUXyLjhP^(‹p?)Rߖ!,%-X un(Ou2I_z}D5ԸPo3"|%FJUP!>@!> >U9uaIrbߨ-ugtvs\d~RyM&P M[a~ y^vҝW24: /z_B ]Em4* #^&wY]oNYGߍ+`JCUg g̛Ol5$E'/Iהc1Zt%6Խ޵pH$>g5Ms&&9Yu6\(;k VV׮t*DU^^1)K{U3`cp$U3ص&j0J< gI÷xFRMۧBZyK =W2[wJ">GBQ򛊢&ͶB,"!PC!h{Zy\WeOA!Х mPxȋy䀸=Uvsl6T#keAJsأf f&Om%7qO>šl\랛.0۳3ؕSQm"L&o?nS$(2]w`NGyֱv}ѺԊ(WH΅kʫͬ9$|T[gWWkTզ_tMi.yPy@2M$6Y/)ZaU7$ZH3*H8i ŃDͷd 9]F*6om6BZ;u=vPb9HZh|5j1{ޝ_ B(`n<4vUfx"'\\5ZG7EɧɊeFhmѵ.{k@K@[Ly?g,xhp;ZO=g֟kb|u!B8̨EMag .I`ycs#3~p!⹛iDC˂*!8D,}-nDxf-c]veHQ*؈795YFdn' %Ye8Um <7Ff).Ѷ\lO vg,w,x$%k8_`6);ӂo[|b!ɴL{QsDe_HsT8D30q53BeX:0*v6KW2t)d؃c6!3p){ȓ53oCF=b@_ج2s?CI=^{ΗNaB"_l#yݝ#qN[dKH#/e`fKn8ʔ'WN=A,OAW9Pa8i#4XKr"_E$!#||Q]Y,tSFxmjA+h ЂPpR iȥ=OuS ^;FJC ;M[PT-GI>C[xeo,$G1 ќ2.m~o!#XjާL/%cJ9Bz(,[Fpf=l426_\-:ǜSkb 9ob/]|{#M]qZ+zij-dOzE: ߪm Ȩ>B6S <2u[hZtsFG7|AMer=*mB2^߫\6Xی664JՆn,OʬV_>1[3:ņ0U8%S)yH̉zE"< ,[U'E)ܣ78WBiX #oB%?Z-pҪ`HV2j,A4Ȁ HSAܠ+]eRkf_LUf~ҵJGͺzb^J(OdT0Vy_tCl~MODI{U}P~é^?v75^`t?4jnW6ZZޮ6YEy(:DIתt}j6|rL!Y(}i6y^fl χ."Ced_6US%‚ONilrr^"{*̓-7snm,h#$Y(Dtx6qͨ `ܙr25j >ɆnʰM}ݘu.6:+Y¦yE'"&^vy4fLV9!~$'c +5GI޸E5heptAf Ƽ4Z/&Ӣ4"ˆ Ҏ {*'Y:.NLT܃C:rUDxQ͉2' :Z.g8tZc!(_W,75x^pWϵM5#n=\6\#2Y:3>~_'D7r;OO%~<4۲53ᗞF'[NA8}7|_>0렉\p%db7}`*Ev^ޑd dt!}!CʠHo: Đ\Q[?PM:홮 ?OJ{N4҇#Ȗ֚]sc7@7BINI@>w}|&wAQm{tXQf` ѳ먤w/׽IsT"pifLC.v7c$">fPڼ2ƾ{>i˩!zڜT{>3w/z7HD"y7[3 @zj L>ˉ/֚wrn?#&ㄣ6@YovTd"6 "rt}rip d[Yw𩶵un $cNv~]2%Rl;9oP,YA~qzP6t8{+NvWaEEnƸqPD;u \U;[Ňm-+UcSh"@^PY2ۑ.Q7Z}sC&aֺxtk; Lb;]uap3ws3ӎ?*$;'|AQ4'e.3=ӝq8͑a&Aߠqo8UZdA) >"McIˮByվ1O{ 1G3n[7 Zlc nL+Wy[E=R/]nL0&/0WK?@)3R!*C,n-Z؈tiѿL;"DoW O<&% VN3s@{N W߾8܄BbjY+|O$D͏kޛ&qG-a{U^:IP5}֒c=D5C^tE1׹;@ ܁OXHGt88[ h$m4=X"Wc|J0GM:3})?o*娻V4 #_LQCoj\CH$GKCpHAa'O=ކאDWqNgpaWƢ2эL sn(8,尩HQ?W2"-uu-!H9UFeB& Χ3k-hzk\w#9~38?X=4h>r8e&p̟F/n?z^wsJ&'85>;޾BCR>P$,zǜa<$e?wQ|]u\w<ސ>HwYr1&sK%\¡u q(sg XZɧ. $%gZ2Y1ꉥVKUo}7!iN!"Dfn`NuDZ~8R%"0o](Z=<誱20gbNfcg#bm_6c'Tqy6$Q"UlL@wv=}0_Z:=U3c*p#}Ԗ;,?g$Gbve|?!&.8N8al OmT% tD JTF1M5yDb@.YVYǹ$xADJ2jfDQJjv$\W9hBHdž5cwy|^á*s7>?\fEMmuG#zQ>P3 )#AKm`tFپsیMkV%"]!uHŸ0OrČWpEHNȦ ]=Λ0cGΗhZnf Qj gb ǘ67f D|Ym`s}8{+~aL溯Yo}&h1F_q8ihʣ'ph`sr LuA4)>ʒ^Ő溠T Y$$R8KNiP <:HVA5JȮ+㛤Z瘹]*(^ů+ k-F\f88/F^ QGpJ O/?-s>jb4.Wff2>cYa36,l ۹0ݼIˮuQpR!2%-(NӖi CY9W/!X( ˺^7L ~N0 {P&"83};iZ)6.vDzXaA Wzңh\[iTW}MP2Qfgoy-,R2o3^pox0~`bWr5$2lj_"ߩ<_uBBGWIȳGIÄ'G׋cDd3Q8? t`v@> RÌ3LV" [b wu|cydGS 24m^Җ Z5Q\LAr WȆ(HW"% F: Hix+bPj#tMprԙAF In%6“do_sA8_X9/JX#/4<<$SYl&UNiY3pڬrc1v!rK @Xe1Is1mC|5cm{:>pZm~A$if̸`)Fbʢ@tI:SHfG)mg0Y캒zb(H`ٕ|})hRRU6o& XOn?*}m̯Υlm,p+?$GtNQh{6W"b!䷚mPM%7FHUL /v.#*lYU _bRυl5h/skZ6׶?W]JIO`󗮢[7w8'»ǥ ZtťؤJ @" ׸8%O\Iwq/XpU/ D&6$]CG ǿm3&&%/!6F3ʿX:(@(m$}δˀT$k5b[:oJ$;ԥ#R"?-#a+K )t+}.%b ҫMÑ'Yȑ78t/^365 zWzġ*w4 yADZf#cqݣUP$"6E{u@x\uXJ j%>Y ZLJ6*;7 zkcL#X٫sڒofSxs kI=xKigKK{tAdM|>m,ΪۺqpV(AL&:|Aθ))2UH궭qف zoѰt!I)gx:kUg\Ife9Drd@Eoh97 ^Ni5р:]zh[&Q!~y7T\y1;d7L G*4`&[EţR>_k[ bZj^0{q?һ A`4.MlfbD TЫ--xsi$:k ^r?/Lcl }oX/K'CEJhpWbM(tWoRZz-ݚӁ놽V@E$of14AtN>쐌 U\n st>*~C2DVYKYonOڐ䏈;6D-s}-Y"ZZB=rфFX- ]|3B(ٮ "Hn AtfXF<>约o똁Jm143r7| o_hꅵѴ&2U&d(+CBd %G6Dۋ2B4Ÿ90 'p;XQ,B%yzW]IaUJ_:%hvD 7oMN1dLW_$ /3繇Q'[k7 ZbL,@~ܟ7gNx6\U2M~$ < ž ޾GdQ\>}бݹQWum=D?Jp T1!E GLueKL^9S?؝2B :&m>pQs|#Gj/2)]zHڡ+pt@X٣-wcPb 8bcKq;wO\-* BdOek 󽋚gu"]>KAYH2^NrZ^ 5Eà_bIZfTpʽMukѧR`A̝jW묥v)!8} !\!$D8r9o3)(|8nS*ru*יWddYrug_(Ϙ}DIJ/x(tB49ZH)}xq<^8DJyί9Ywc[07Nx/bP`^֌,й5cB@#y/(xX)tbMI(+4_){bUZRMT/܌ߍBH W V7߮$g޼&(~෡`h|ŗ`^Zݕakvu` ;r.6 ҎdrE=@Ns$H{T;n}9!QyhBv=*D[O@eF/'=NUĹhfؑƋJJ_6 0`8 z}=#zNkܜ"H@'G)w".|\̝Xҽka5b Vz>bUQ42 K&ӃB"B OOύcbN!` TWnXd *F@Ԙ%a8fbUJm!HUlW>aJQ\B??&5;#׿7Ԁy"6iA[N@-Bܨa3< yͲ*«FxS j9-7T b.ŵe˖{ ľ p#٤QʝIm dfR T|OJ r5Y ,~W2}8#%)\y m+y)ɒwd!aO쨹S>=Eֿ4Ҧ/c=B\lPOⳀ~\$3c1c}B t 1 "a^tB@@8Svk@)S6=,i ;A/3C֟LtE`]wh&mnz"L0j&6qug5#E+<>iW#iEpÃÈNǢ-#e񠴒az|h JmVML%l8YmYխj?GU{Q!$:+fJd:>\(eEdhB_>;ZM%I4"׽q aψ = )&F&zRF'3J2G#liMZi`T*a ?j㲇Acm/SM {AhDOpOI?3q7ᚷLB*n3oV"Lo9&+^.'ͼ辰MZՙbO5  5H!L##;u%_T?d^O, _?*TΌq 8ǵr&^F c|!m!`[*@aAhPz)]VjSHO><եb4W.Iв-ww;NNa \0dCTyX,`k;I_rٿދ`Ɂgȳ0.'+(!pUx{!~Xs?T*e's:gLʁŃP>Mie–m۝nBZAnbP sef&F$J[6;+@mbn%SK 5Zswxc:m4j`#Oa|0̵2u\P&MiArACX"Re^ [-px{,M}E`[H^}=WF^PzLnŞGa~iQM9<$|Qt7(w/"Iˋvp"P2kk3ÇR\z8ihC'Zekc3dXz)$3z^K:řZⲭQ͆k몒Iq˘֒+{LK Qnax%gx |]:ӣr1%B4G9}l=jiTLm9~)ܥDvsp2bq5Bw!=Mbpݮ{rWplpa~V?GPZLxzBՕ4]1דϑç uEd+ Qa B6`cL>Ƕ{ PWVRgY"e kFj ;]ˁ)궚JQ' ("Nsظg]n~=L`/d.iZ7DR KVfZK-a80z)ᕵ\tti4OB DfJ֪*f'OeeIهXmHo;XQ n!EBMG$%rX 3%+Ve䆓\H_rHVwQ(F7j"!Ǎǟ{/Rdrރf6Ϸ@hPQ>j~x5k)oƣ/,RxJ}پvw+#ktu 290вn<l E!pJ+!FD-ӪO= ,݈!2N;9t=Ñֿg-eK^Vs9U#O?Jפ|7ώk)(v>u?f+xaG6۲IyV*d'3"!zI}<+Jnd6d)s*4uE0U"jg?!B7(?ų05wx!^ Fc`RDfy &NTx?qLl ݍejDI̧uBuL$q6CXbjx|o5iMZ ]FѠgnpr>FnW[ݲaEt߲ h}si~Xue3$9+m`>6EH$ xIc*,D4X(y*EÔ棸G0" k_7z^r1Ǿ鯂XȐI>RMa_'p~Yk4)!?"AYeosps u 8u;a|g+ᛕP'VPm0jӘ> Ǜ%asؕ 3yNʢ(u$F*)A H#-7kZavNTIq%0 (3YW-uCe1`FB Q@16tRER6ZWn'αwq*קs 1/F#c]59%ZGX8,v΅CޙLAX0t+~aəe2( n 4:A$g<\3恵:L$jz uV yv4&NeK, g-^a4JoYfG Wcؑ/+1ov'\33*tF@ل*T`pK@:I3t 2 +".[]&Ӂw<' @tq_ Q~7jP*A7@=bH qJ-\! EK;N2o~ QnuHs)[A3!A"vAJh{).O\S2KQaewl|!jN{_eAk̹lp$Zܻ*en<\8,1<ǂI.Gg:e3?L ntcrl8y,D, BH\.Dm8 $jK RŤğ};k78a.lYs 箬.*}2s1@nbeG752kK-|a2|ikGW[u$b ˄I&^ͮ(9*Ӕ)`EOwyx|W~;fm.Mu?жFu;d 1.]3z̄sHCl{,ő] Ag>r7s}\5-{a.Lc0RA1a|5 sT,6ɄF O`ΊshI萊b^`;y6yQyw&OEVu* ^W"RD(9=gVGa~0 uqX|rN KW+;RMDctȔʚ]hGBCNz-Ƌ?>0Iy,Y9Sˑޒґ|\K}W f] N<|"\1 'N͈$4Xab],3旻 +PWG?7 Z M;<& 9Lo8 %bQI=$ I! 8qƽI!p^}x `\ Ζ޹cxe>=`9Mp x--=BέYU-S׎9z֫J>,`}C>S 93Fq%l5`Y>te p`[ѯn!d8e_\ H $Skm?kJhk*vrM'ꪓ1<,]^FrG\??ño_C`o7Yڏ7BwZ $CǛ|-)w@4ꩭv߫xB{n@FzBjVc:L\vo,ע\>L8U$>uB>#z+nA [s.8D^&FZ2lˢ[iZ }̄Q*FfY$9vAd0i@*f Z>ƙVP_I~ojFO/$ar+ Ypke6|*]J-b̏h~|23%#ej{ϰJK)rٚN'|O9%_k~IԖN%bw .ɡ 0g;x#/ab0]7<m"5AƎL5dpjdZH}VWY^6(#^;.!ͫK4o$,t=Y_I[Vo,.p>% H#*H}ͮlV?hIgqV7/ ").T%FEfТزeN "ӹJi0fu5jk^H;ۺUəDiAdw ;`x''O_xP۝yUFYd=TB&*-EH1 nܟL Wct _Qu{iӁt#ot3*Sj`*6DܸYr9 x|O?U~ooK@ξߎDЦpMGоbw<껨YBŦ~1%1Tb?TX"lUYpLt:ߥ5:=@aځ(Ն#.YuX  4S LsY:>3n֔߄^d-Ũe"jyƖmS-Ķxcࡘ zsNG\q6z5(KO*_x]`IqNn{'2y1!b惔ǂc9aT/OsTc{tUΪ ג)~.KIiZS}v,3 Y| rlsn}{b?ݫ-Bg} WҴmnXIgJӿ$bIJ q|V6Ň;4q9^r#/O@o jZV}=K*Z;{x4OP>=5 %SC-Jxg-jK2RU5Qm80ĎT)'° T\DEǕy6R! y'/?&_J~M^3P؉:yy>j<'dƮ_ۆ]0ٸ{\5-2tI$%Xf\I=1@G i~Z%ݕs褎YJ &: 4O000HSsֱTrY2 ƭQV}t3XNƨI- 'f& ??6|D$S"H>:Б!5atN5Kex~}zOBSqW#[P,^hp,L7~@\{ֲ@p22N+49v}ҏIO߀}ڤҴ>R0XPVDY~z 9!g&S8 kÅ,ኺ=E,ǠYݫQmǬiq"i ٛ{ /`&b @s jGp=(9Ć ;e}Æ"Dl/v|}peˢ+s=c0phM4ݶtR)<:k0w0WIFj>K9d$c&u $?s]Ub_BPG3&CmfV"JNN%ZϥOBhqTuQ`0430},}<}=c=qTՈNP,Z+X#HXlHBfEq7w%1jth04߱q+4nxw> .F\hό<6U"x\paϗ7aCz(vW߻G;9uՖ$b{x58At+A!;ԊF TA/V_JB?Cu\53 y 5 Onzl!fG4h%ct~An+b+|2/dRORY.a(<~MiLO`.7ۦ0!+ܴBm+fxqxA'U[I s#C6lJruاߌ-Q/(ˀ}C6t{CDrjp?YY/|S*!eLfaG[Kkz ZF V"5D?SaK Z_v%Zg5Mgpn(bs U tڋ.]ޚ^u: *?3^q2k%,#:eT5L>]QKkIv~OHFQ-F[ ŀ28~ZtDg20.]ƴ?=4RWאguop}͒$sЈ/;u"C]. >H/Gr%c7EzcV6&۱]΃: Yҫ:Tftזb0bLY]jmDjz Jn(P)߿]4Yyx0e:>c1nݑ1z@VqV>6,4 Jjfu-w_%EҸT]۔@ijN)qQ" qc8iDnاޥ S\2$mў-i w,$3 >z=|E]SFDXe'Ӂ_+f Yk/ ]p(¶_k2Cnao!S6O.ڌ;(v#:Sm㬯[%ǔ6\D]\*H. YmG."bչ)9>J6*2k$H{!fXbKm7a%-8wFnsϚrt"JP9LXDp恿Ԣֲl WVoY; ;N_mm%TDq5HC'p,^`/9 X]=bd8|=pWT h}|jϟkKj0fl#PyXٳw73K05zD+o@1rpjάz΀^fxוuP-;36y+qQ:F)_|^^tG-]Ya&ûϤxĵY`@7ɷZaܚb ֱ7iĂ/ZCb@(×]?XV#b2Ih9/gfݶ>Gv|.@e"o 0lM@ )͖'O ED.9%A-.Dt7g܇tG }ʗ{ ^ &h5ٚu'Ů*4q$j85DfE!7-3]g'N1~Mni~d=c&3k#q̝R٣Z[bm{ {wVȳ$ßT23T^̄gz)7`"9 0~T?A<*~ZFx0/'VUu!܄ {4J/U~x,'_JWԻkYU.EuH\4Wz(nV?.z4SW.6^4&$#@R B5,ph!&2ęŵ.tVB)꘠$-^jTx2z"8DM|Gtv&9>qq]8abA0Cy0TxE` Fʇӽ#=qwdn2"}*H(E6(?JOGs,6 /<W|i0Ӧb=ʥҢuJ˱UOO}Ecg8.-r$ԡ% 'xUtk{\I$s7A2%g݊52Ο$teŭՙW3cW|^yIņ8uk&yC!(Hyh8w}Dyܙ܌x2 H^>G)]2ٽۏ:,i!ķfu+B ݣϝ X>]bz`8L= 9CҡPJÙyb#kCOI',F^W=hYN`A>uZsIVth37~QL8#"א~;ϷHR/jG2jk$ڷ|R:~#e M4}orTEjOY?l;"/+u]DY?p5NU:(¯77=)g zCU}Md6]m.˟q:fzW9qMWje1xGcbh8kbr(BVvI妧@gHkwrw q;F"% b%CX&Y&o(rt^SCVODy^y>ke'Qy78<0`j]m:iUe_(%)BY'҆ 3 䴢cяYtŒsd< N(yo巌4J'`KbA%ݑ.G0$KnhʼnWBᥞ6-m)6sLn;k[4i(U@R!M/W 8<>ؕ^..` tmt¯lFjy)vS:y --7<" RI|}.Uҥ͐ }I ؚU+[ҿx?P@2}b?&h7?c(Kk^|>]OK]__ QYrsƥg/]q,{"ޟ3_ªx/JrʼnKCoZ0-ZZMM[/icݐ{Q3wkWRH]Yr= YZ