tinyproxy-1.11.2-bp157.2.3.1<>,Dhp:I%z ڢ z$ƃI}, Q-.hбv5BM~LʡN^7C@pKP e?r/l]ܖqN-='_y1 ~ Bq*P3#&IQ\W@3x9e'O:򛹾5g u .>;5(}$W)E#1tYHfoinUhzsj|'`os~}5|[5:!ٱVg,L`mY×ԩv547N9Rs+u0!;Н ihüd<$}/>MlhÛr6 <8DZ?&YyJ<]:\#*yo kX4;dȨQY+ c y ,\D<ܵƿ0FKjt$>HC[ъ^W; m^󯫄*6V ]q:UFp .^F.oCNʀ:Ȗ>F*H?*8d   4lp  ; B  , | P dH(8 98 : =">"%?"-@"5F"=G"XH"I"X# Y# \#\]#^$b%c&d'+e'0f'3l'5u'Hv'w)x)ly)z))))*4Ctinyproxy1.11.2bp157.2.3.1Minimalist WWW proxyTinyproxy is a light-weight HTTP/HTTPS proxy daemon for POSIX operating systems. Designed from the ground up to be fast and yet small, it is an ideal solution for use cases such as embedded deployments where a full featured HTTP proxy is required, but the system resources for a larger proxy are unavailable.hp:obs-power8-05SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Networking/Web/Proxyhttps://tinyproxy.github.io/linuxppc64le if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in tinyproxy.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi /usr/sbin/sysusers2shadow system-user-tinyproxy.conf <<"EOF" || [ -f /.buildenv ] u tinyproxy - "Tinyproxy" /usr/share/tinyproxy EOF systemd-tmpfiles --create tinyproxy.conf || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in tinyproxy.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable tinyproxy.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop tinyproxy.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in tinyproxy.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart tinyproxy.service ) || : fi fi'e/,- BFC jPA큤큤A큤A큤A큤Ahp:hp:hp:hp:hp:hp:hp:hp:f;Óf;Óf;Óhp:f;Óhp:hp:hp:hp:hp:hp:hp:696599901fdea1784f8d171bc75ffa5f35c77985d1e9bed0383f8b1f68b11c77efbdd413425d50636725c0cb9960e1eb036942de5bd7f03ee07d2531a35752f60bd9557ea6721e105065b9fae4180afff11e701ce89a68e881854691e4497af2b141608ba560514b1a5ad04ebc097b89d41e1b728b1b93234a1f435be1b456ea9bd6d07124e07dc4f0eabac0129af113e017e6d6f0eae461fec353ac78be20d3dae5be1d13e334fdd5474f43e98586e4688a5b6f2364d3d0fdc0a23a19da0a64730d96f5158025671b4283e48b20ec6e5d16f57e7d6b3864491cffe72ef1be2fc7e233332fc823628846ce851c18b84bc02983570abbb9f5c5b183bfd8b49de7d656356d0c893c948a85d610ccb774c738340c1edbef41f58d1d931b9c145fa0ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c63dfa0e73d4d9fb5adc2efcbccc457b80ccceac0789ddfe327976efaf9894a6734df1a9c3e7ff68a2994abfc7a147796199ac512030698c1d0e02c12bcde332ab77607514a68ab1a2c208abf217d72f1fb7e6bba9f3ae004734a1a49eeb7af05e1189d36032b8e7c783b1e0efec365bcfe1eb3881b6645164e9a2eca9962dc4491ca1e204d573778650114aa0e22412313bf1e9facc716b8a2f53f19c94cf06e8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottinyproxyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottinyproxy-1.11.2-bp157.2.3.1.src.rpmconfig(tinyproxy)group(tinyproxy)tinyproxytinyproxy(ppc-64)user(tinyproxy) @@@@@     /bin/sh/bin/sh/bin/sh/bin/shconfig(tinyproxy)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)logrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sysuser-shadow1.11.2-bp157.2.3.13.0.4-14.6.0-14.0-15.2-13.24.14.3hm@f;i@epe 0@c=qc)@b@b@`y|@_D@_>eT@TB@Jan Engelhardt Jan Engelhardt Dominique Leuenberger Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Dirk Mueller jengelh@inai.dejengelh@inai.de- Add userswitching to logrotate snippet [boo#1246092] - Replace sysvinit call in logrotate snippet by systemctl- Update to release 1.11.2 * Fix potential use-after-free in header handling [CVE-2023-49606, boo#1223746] * Prevent junk from showing up in error page in invalid requests [CVE-2022-40468, CVE-2023-40533, boo#1223743] - Delete 0001-prevent-junk-from-showing-up-in-error-page-in-invali.patch (merged)- Provide user/group tinyproxy symbol as required by RPM 4.19.- The %pre scriptlet exercises shadow, so add a Requires for it.- Ship COPYING file- Add 0001-prevent-junk-from-showing-up-in-error-page-in-invali.patch [CVE-2022-40468] [boo#1203553]- Move tinyproxy program to /usr/bin.- Update to release 1.11.1 * New fnmatch based filtertype - Drop tinyproxy-conf.patch, no rationale for why those changes are there [boo#1200028].- Update to release 1.11 * Support for multiple bind directives.- Do not suppress errors from groupadd/useradd- update to 1.10.0: * Configuration file has moved from /etc/tinyproxy.conf to /etc/tinyproxy/tinyproxy.conf. * Add support for basic HTTP authentication * Add socks upstream support * Log to stdout if no logfile is specified * Activate reverse proxy by default * Support bind with transparent mode * Allow multiple listen statements in the configuration * Fix CVE-2017-11747: Create PID file before dropping privileges. * Fix CVE-2012-3505: algorithmic complexity DoS in hashmap * Bugfixes * BB#110: fix algorithmic complexity DoS in hashmap * BB#106: fix CONNECT requests with IPv6 literal addresses as host * BB#116: fix invalid free for GET requests to ipv6 literal address * BB#115: Drop supplementary groups * BB#109: Fix crash (infinite loop) when writing to log file fails * BB#74: Create log and pid files after we drop privs * BB#83: Use output of id instead of $USER- Provide service file instead of script- Update to new upstream release 1.8.4 * Fix crash (infinite loop) when logfile writing fails * Allow listening on multiple families when no Listen is provided in config. * Fix CONNECT requsts with IPv6 literal addresses as host. * Fix invalid free when connecting to ipv6 literal address * Limit the number of headers per request to prevent DoS - Remove 110-seeding.diff (merged upstream), 110-headerlimit.diff (solved upstream)/bin/sh/bin/sh/bin/sh/bin/shobs-power8-05 1752219706 1.11.2-bp157.2.3.11.11.2-bp157.2.3.11.11.2-bp157.2.3.1 tinyproxytinyproxytinyproxy.conftinyproxytinyproxy.servicesystem-user-tinyproxy.conftinyproxy.conftinyproxyNEWSREADMEREADME.mdtinyproxyCOPYINGtinyproxy.conf.5.gztinyproxy.8.gztinyproxydebug.htmldefault.htmlstats.htmltinyproxy/etc/logrotate.d//etc//etc/tinyproxy//usr/bin//usr/lib/systemd/system//usr/lib/sysusers.d//usr/lib/tmpfiles.d//usr/share/doc/packages//usr/share/doc/packages/tinyproxy//usr/share/licenses//usr/share/licenses/tinyproxy//usr/share/man/man5//usr/share/man/man8//usr/share//usr/share/tinyproxy//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:19014/openSUSE_Backports_SLE-15-SP7_Update/40ebf329c2b4066b6c860f645deed178-tinyproxy.openSUSE_Backports_SLE-15-SP7_Updatedrpmxz5ppc64le-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8ae6c00d45721ea9a26e7cee949896e38fba6ccb, for GNU/Linux 4.3.0, not strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII textHTML document, ASCII textRRR RRPPvgd%^_Ciutf-8cd6c73005f6879a77e76851ff7c8484b668fbfc27ceb10741d9ae11eda02d7ce?7zXZ !t/V1]"k%w,K0 >;ͦ<9+&b*fDIVq HsO59JD%J8G}. 7:QU]Ȉ\* [?u:T+w=՜\Vges>\?V0ATx2c'(Yj@c}:&o(?? [ȧ9;XZݧԊ9wAy(\AލM,Z1W݉{-6|(҄`S7 V50B/Fsx'~.r2-[ܰƎMo]cٛb^.DγRe$#)t GHy^NqN5;G(6ۙR)Cg!vgW$_-3"밯J)IܬZ a]j5U^ 1.ֆFN ZNxa00d5Dz4Q rz ݴgFq3?=&SKlSLa;"ngc:1BI%8.ۍUkf]|>GOk Kg i\s b;'5}UP{ѤweInVb@OTNmMs`Kl-f̿ߍÚòI ^Tk^rz2 Aj%3Wq$Z.u{ v,`/L/ro ?E\ :cf2U[}Ji2a&Dbi&̅{hvzx;OB#Dp'QAJlLAN%%B`9?yTSiG"OhɗLމa.F3s*~PxZDejdе(ϯkgf&FS>(_o^+LxT!D)tp,JVt ūm}xt| dT| P)B+,l)k`` M`: KM\,1{f9:H^\"o]b.Xv #"p9')\񎐽ەM餇9\/_cDۉc!e5DɎoB/<^G+5ؑI׺Yf`X)v3e$-U)2S0 !2iR)Bբ)fBp-a!g H*M|a-7ʔhckP+Mml[,|K%-Cq~Įų}Q ~G_|?7flI}@VeNi0Toyk r9q .$fDPn IR7=TNHr* t*2֞h# 'R) havQ楝HIb^PeL2M~I͸b/7ʯ5H9ϗ2i$$Qn&Y!lbJTßW y5MƐˡh0j) QFpXXMR$8%:V<- |^aO $:>16aPER!`ZFc&M=ץߨ%N_'*!wm#XX;݁]WG#U߀KL(vQ]=IM3b azd^j (/=>V,5E^dy n/,*0AMצfbnA\u;J Ӏ՟˚rZ{`Xmڇ(\=5AAXW2CHPLkVFOj5b(Cau Nc`݋Hmroi)K{\!_Ā+ x:?G5F#{[S-d_>:oLA3SU0Qs#Q4xj r$Ɗ JɅg19ݕᕗc>#e?eUWy >;S CEK?1Bg !IrmBH޸\2`ζ78f;GÄuG6Vd#P'\ynE[6Ek-HyLGN=w%4y/ 3Ƹ#*6NE4T[vc5!t?ίL84$qȹ5-rUB%Dw)M ~Olbt3U8{o&x[?`X%@;J'_/1Nbl2IQ^;GL&e2{3M#>m{P懋#e#ۼb\{%cڭy}z5EvJp@Ya,B0wCBtⱊ=;N4Z {tn Jƶ]bȌByOj{,l1J>u~ f-.: .~;lTE1F~-<#'b6ZKWK!wܟdzz1\lV ʒq-~4Q$Lh5InNjp0\;^`O~=n ^+"|`ZDn! ϱiR']P9H XIX(Ayn|Go'苔#u 㿯 AP71ay؝5Z#ॐwVwQ)s/?[oNqrNc[9a!8UnpL) Y.)qxWI=Qo {zsd'"3,P?iˌRw L>ZAe9ƫrF]+vzOi(DAH'<_ü3(H{|6 ؅!!n3ӥ "qJQ]TrCsHNxˈ_ƺ [ @` vnQK5f.<(Xj`F_wu(@}SgSCbUrY 1ZHL@1sGeqdedh6XޱMT6A?3,.ݥLgn6D(3B%WQ:(?I9o8iՔM&֎MNxOⒸ'Zb?H@>ǜ(/NPHcj$1p|'פ%*?VOy2+o*+e's/Pԗ8y*!CmQ1Ml:'x*`Mvg W5\S$!ES9E1TCڼoQރpz4qW™oRppj+FOb߇2_tVNc1=rFwzCM}Fm&H֠ޙae^ʼ$&pp3(7Qٺ~+"N~B V{HVlk݃n#̳H T % qF?&J5Jt,b@>kHՀ+ʔx/[D4ܷuشx蛎*9X(ʘ*VjF# ީaTi]lf aLa#tGK¤vxVW{T Z3)9Eu\Y,J-Q@U#ln: fΗu)$~,D\ \"Ka[j隿$$SNx$>vӖY7,.D<{hfhDD?B/5<7BӪYdrÍ4gvf0xFN׵% XA7JUxhϨnD޶[ۮ7Z?qS~u6(Wzizܶ5&`MJ]pzզ21r@ 'NBQէMwKz\5&32Xj~e9qF\T[04Elyժ^'lDbΏ5TN} B~\Ҳ |A|u3䢁* =8K=#hUC 񐼔|9UBT@B6X7k5a /0 PgwZ4sY55LzҴkFڮ*b+Xg[Z/XTچ= 7(&oqdN]0(yԙogw$d7;C#WDn(iMlwP"s +}A@^P$,"G5C ^_Y8%QxT |}[VL!<ihw z4sT cLo\ ۦQؒظ[z*H|[JȺk{j =gV*4 -R‚A7>sq8|)Ǔ?QG\7"鞌.^3&hKW;m;eҘU> !poL=2[aKMQeF)/Nm:nwBN׃ NMLɝ^g)hM5S)1~^?KbrdJѱ@:})̐AW, WrГj+f]yn^ 9)N['(y KZ.zv̰~1_si2Agi;֓He"X&(@pxJAr=ݰ޼5?P!"|f E,?"RMq3 +Y7[ I=L(OIgq4*C0D1hc= _Y?[ ¶J}}G}#;ymZ9@mj2*阶ϯqF$/(|K JpA83{Tc {0 SxL)$oP%sZГH /`k g!?ʘ^S2ӯ {ŞF֜㼟i&ܞ}BD|tCj;4I76d,j4Ibm]{-OVqz5Rm/=ӹ.ߺ9oT&(` _Lz8 }Vw;M kz3sPVN t<ֲ=Œԋ˧bkJ.^ɉ0ٮ%&"$&Ɣ2k;x^TX7Ui1WS+tO!h9Y$6kЌ/C[wE <$?YژA_MTvx17DRT^)GYIGLGW trY:=TQ,Fe 7kfJw|L;z1\_$I#oJ՗ml0NS'(ݎk̈-SME Γ7b;+'t -wkr *z'|%dlVOg+WL_hز<هG~JgaqES&-^gຒ5C$V- 20a4#g p u,t&*+S@'`x 7i>lWJ?TR0<ܰD 2ɧiU-6lQY'J-2Zb%NFm*[!G{8IX%!Cg<L%2`RP8#R.CFQxa>oF<\vM{2^-,H Z-.*P04ʜamQ5F!@kʊ}a!B?t^Yb![̲rg{VӢ3Q[$-u_KAST:+$%!|Tzwbsp^qEjBɬBwY{sی .ʘ01H̦Ypa?J98&@s(,C9weӜK`>qvW َ/ 19jt&/ZCC^zHVt~I{PnNAZdԈk>w55B8O'3upj,$܁5HdcAs:~ܥ@끹DԞlVJ06\ )PfNVn@. z_ÂnN<`^JwݧXCoNIͼ&?keSfb",]N#AeRKNXf{ +h "_)VgvVlXN'25kgZZ{ dwr3r0e 7!0-àH>&n|퓾dF1'L\8\Lrp S%U}弖p$=r ܙjJIE\@ûY0|@~(Ο3ޣ)7?7uj:K/y _A_) ӑ(,kAw6">@}0Hڦ>f{m_#AΆ.Z Buƈ_Y;ڟ3Ş/[(G"0$,n?(P> A"ymukRx1bljWia_,~N8׍pJlzx 9(RB/OhN1(0wSMw,#O=L-q@ɜi.#FBa(!I7"oJzȑ/S*QDGݷQ[{s#K7W*uA$ٔ,R dzNr_.̃}*YĂ MF2]te_f[rĹcɶ,iJZԦљE9%qg.㏷~.^Ax<"߀" N uR'4)FT!Vܠ<_0L5Vo딘;.J*dx)zb>" :y?۰q i&ˏc:XK{;=)q'̩ f .Nk: U,0nl^g_10Mp*n[6֞!t`?Ȭ{5I:0&91]%yݩ[E=,(6a8}Ugt4=?:@l6TXdY`Wsģ-X1%F*l&*( bڴڎ@yv+7J?0ZO^ }~l0SY|oUC̷}*KJŗr_T[7 Z7# qңQG4+c1,fL+iP |L:pɆd4zrޮ«!QDV42'w8kVq4%E+-&JTuԅ2e;jƗs1N~FpgbBv b(FO5>)vSN< }ܵ&<*'>1 :r9νy'7PI$9l)=_{v;Oذ\B6U(hˣr6ubU qFK.QBg* :Dos˴4mf;T DJL3y]RGaIY'őob3.Vbw5' Asunt,Ґ\ x# $%/'l/R9Ah9:[Ù!>DsP/,(vI')K VЙw 2cEtҎI__kfl!10JGLL,b2k^fFCĎ:щb9eID2\!&jѧC,o{&gw#7l:}D*.rZP-_nEj7yR7g:<2_>/2bU7l \O@>'l\*1nt NyOȚ5 ̲&XI Ջ(6vUXӑ k޹sK -!Pj_LN"HK|<<≠H"c&.v~]y2fe`oܭL'"6ks|M>qTGŞp یPpBf* TGm|UȄ_^ %`U;gvůTddVTv+Iy 訛j\ߦbe& īa9HV\4}fz7Z SAqogT .z]T T{4ep'L^f;o O#DjbgpF0;^SxܐtvOZ' c/]Ƕ,VeR6W' C(ڌIEyӯ)!Bco_5͐m><~m96ag2/ S 3^ǬYֺOm3Dږ gEb2=2D+ji׃mYa('UGɱ(C,@ľ,4P*17) 9-%NGg 9w SA6dk Ô; b$2@IƲO˒bY}u5Wjf#fFIZ) ZR8߬;Ɯ"htZ *eȵa?SJx3|SzAR7]0!нƹ)nR@r73dLk`95o4NF*SaOnY,n9T7^_Iުdh|Yw q*_h/t[YoyN)1Q Dh "+jza2ύ$tq|" sh\PE&ULbs5@0Q&bBoq{Z9őݕ;$$!,pљ EkИ$/ӭ28䄞霸WW̚β {0/'=U1 'S4O!D4>74?^HZqTP,4PFOKP:^6ƳL+Ptr,i?K'2[l "],ZT2 &ṄmD(v4d*tnrNp#) &u- 5n!!a҇ٗYK6'nҿ4^6j4֌Xqh{# UԋMSJPTS?7\siq\,ԱI7FШ?AƏk#[3]I{uGHg4%4(@`[,.)kL ŽT3"LoW ݤn { 5b 4$R)eFu} Ok Ϲ[ճ˶h&LKrM'6F042<{d25wSމW+<ͻkrym+豤|n_Q1b"V{ j*t@d~-[QЮ0.&}EAۂ- /9[EV=*Xb_eNMiބ=v1ԟGEena=m[-;z6ɕD#UzIAQ;7sᑘM*ю5,yկ)Z []7 !LQOA!)Ov9E mZZcܩ(jLN"8 iUTL8񆟱K32Fx1[2cso p||] Z1*3>֠1 q?z_rM8 cxuɚu_1cE !:wIsQW~J5V ¥Oԁn)n9 꿫lz ZGMYbبTB}le0\Iy{}۲EDH?6sEuSOZ{u OlB6klbp;(b}ԙT˨e7Vp-63osLȓed)&qȎ„0C HLZz!inuTg~x5з\aң bP{^0!,猻/KJu[||dެn=^Ef [1ʛ5U\ɥאH *Tή :Җ@* | ӛ0}Kۚ¸ㅷD 9} *xė-u=x&`ėmΫ](;&=t z񝠟dslGbGz .[d( 8($ft  ?<钕T8XSPAu!syxFr -FUcj\}HB;r!w\zMxaA7ں'YYϩWBA5nl$Bf, zRDxOܺ42oDv5]0 L0{Rb3 (PҡNzh #LWx֞k RTSaQi/_ZV;6=/AO V5HEoI*:9|tHFZ!}0f &cw 'G"jP7fPE>O!pe%W(5֟ި?[9B3z,թ8"_<q&y9Eau%K47zWP )(y<{k #wŕMH iE]٠z|aI Gҧ.sXR; F dՖ\>"\n8'װa~Y|e)YFL jL M`P5 Z2UGk~Eb -*< CېL&q32Qkʗ psbRr2mck$"4o=ޏjj.1foMMjp QX3*vv 5ќd=IAEAߊ;PuqA@THf6YYd֬ 1W/! ]I$0hXZ; |*a0UK $h{[*f $%?;GWb/zuܷ_Cb|Ȋ7Π.лC<#^=UǗ;jjX O |Nv ĩxcҌB<ThnАZIhYɯb}C\f<ړ͗nG},u؁`FXI|h\#}S#}ǵM sM WK3C f_\k$bW&UFܱYReE_a_3Jv+HtJ2M KMkN_v؃nlbhȠm3bARfiV‹B& 4sߠiLuq<;xY2媰;Z_͛{? bgФzSi7|iٹob~EQsRA$ݓTQ!8{Z?\OU1:eb]-ubxMrV?\#,I_ğj`{#I? Ծ-|11)U'^0<1E+a[E]C> +NLzE5|Tv'3m'SOQBezHPH#`ܮ}{jm9 $a*Z005^ j.Ώ-YdqJnSReXud%)#NLNki,t+#2qhJr {2N%xSq^,Fb}cc<|S"DFy[nU7;RH4m~r(.<,!A ;%S-)@Ic>z" _ţ@tL[ahȠ#snPv^6~_d!tNFK*&cFjq٬zE8uՍ1)j`o=2$ҭbՅ,V]Ln1)?GSXas`jC#2֏WA/"D5廘X51M!ؙ8<OIY0#Z' :q[4[u^@Mi?0:7T uށJە~S JK q[=2*zP8`Ku[! Eg5\F(51qA(B;PDǔ,0/B}FBGtʹBbgImŶßaeJvORvʭ!0̂Pym +i9q.;՞y{-"ĶqcDغ!P1uqʬyhJ+<A%2TeiB[N: T(,Y%+nI*/廤?wK\ \f@ɨ ލtWs2Sm؉睜_۫"XSD(juxsI%EynzG˧ME9H\*D+i%6>p±l}4Et+ί d^ʺd95hEkۆqD;Sв}],lVևZ\^[6fS{ 4!(g'"!w 0m NৈViX.YZe$o u[%ĦKV!lo!, Cx#^Ǟc b㮒@@#E&H-P7[x q!N:ݍ(Xgz'U7:![CLsH4ws.uwH:^ݛE郪T^0.<Zs D& E`Jn$iPiz8aK;Wx@5˻S>"W)6Z;jwFaE4GPe,ȔhvT?ŖNُp搹dE>G ݰV jF8ATGiXbZr@D2 JJ3^4k~őHB6 V$ҶG q~ɳ]&(8ᨬh3[xcL_CANfLZw)BZ(\0|Q.HldF9*?cxeubu#0!7Ql5SZz-ӓAMT?rz~J"h-ͥ)o^2.>gImY^l0"/.h袚9|+׮'L=ٵ\72`o6~unRo-(Lrv5V6:ƻd`Xa ,~}--dD˽t(1|*LJs֑rld $>B4!*u*J*niCG|~X%{1jr3L%%|xx}73^R|0Af$rS{Xb_92w=uE$|e=} /T3#T>-]{@HܫIA:붟cT,unFo9O1jQw[ȱh#SlOAeg/6I֗xÚ}hȨ^z+k<:w@(V0}j!c ř`Y??B8w*Ck-았p}[MKw%#!cd KjWxM IJQiZ }gIÊ'\*G;hFۡ,mc5ZC}%8@caT?t+T-rmSZ'O&K){ּ 7w88 F*Nz7`oTWsSG/% e1ED'mAG3fKp8Q"2vq7ºmu7N، idqʂ lhx#z|WM͐!Z Y^_ H#OJdqd ^ɡBikP7˪;I9ڼ~uoc>7APɿK1*PEG$!m 7y'˶Hibk(b&+:њ ֲ-Zxh/V.s^IyEFfFOchMɤŢ4KI޸ I)u✾e)3WTufȎzOpoػGiɓHǦ.v{|HTt>ߕ3{2ⱝw+$>fk@mVs@6TѳcLӂuJdmWq Y Z%+dkj;f.vE$< lؒVWg>c UnBJpBst3]<C&ecy Z_'%7 Ǻd7^x}ګߦinG6gNNfh)YмX3g}e0OJ 0Jtޔt~?8o|zf̒'4r`.-B_j轩e/ MHJjq~ZƝmRIXm|ҟ-sܠ 3Yۤ4a{|yLGŠxMx@80Z}Rm~إJ#sAcEm鉧[>JI"'ΉTO'uBs aqβ%{\/=d={? 6V͉!éxmV>T2$JŐSnHؕ@#u<\™tMe9˻ UQGQ`W˴tVJ,{ 9k4gCzVj>:Zbh_= sX:CK3ɗmbK35ku)o:+ZJ39)څA$V]B`ZO<5/`XLOedk'h7AV iyH7r҇ہWi:lߟ,5cg.P0 Uea#߮Qo%dWC!Ko,m#Gy#=%I'|hgoK$֮f.sz}_β jc.x,ˣ D0qHyTsĹnZm0o \B)LHSBq3zf~xBn Hsa¯B+GA@GK>_}-_1#gQ?xj$-ׅq? (C <+IK|Kz|Vcl,sEBCPjz lwpRIs>/|}$l^ÉsE+-@c__*꿤^5犡P#r'狽V1׏%lr˜x`@Ꞷy/R]T]f9};D/P6]U10zv_om>^gP 4Exx+JUG `r}̢ܽdF!aqV;Vvhf04_\Pǧ|#^YjXSSiivS<3Q '1=ݍO׋4nXDCYҒ>'&TD1d_v؆1b>fmjnT0 {2a;MZ;oP (f~ +/W˄ +Ӡ󁯘`mɍ"dMbXL#j-2?r`bRYkhRw9<%ҰP,Z6LmחY)HG^hבarvC[!Qz_}(`0t嚚1]\,V [UeQ9fMRt11Qye,!\.0ePl;;Q~\7bѪQ$RpOeE|LZ0?}oO VX)GFU>G Bliog(z>.N 2!uܑ`̆M~ɼ+oѡj~80#>l,6C_†0_?\c—Q% ƇtCv. a#LhS)-e ,|g=2܇EnʛzKB'g\PrbvcH#NvOrv>mXׄ]HN<\oh1:fZ u[xmvA̗kˆDA'4atJei_HDM}Yӈ?`1S1mbɋ68t}8p$6V,&;ꮥkhCDD BP48Jp~wXwXzMbߟZcKX᫼"7Bl. Sr7At]X 0 Koϓ nץO'Ƚ@;6u`f[L;bHU4+㾘zITD?wZWL0W1P]ŭH0M*OuM]dX8@*ӻ{)%ֶ YZ