osmo-gtphub-1.8.0-bp155.1.10 >  A dkVI%z =10Z2;aU)Jv=W _ecomI|xeG?9O\l|ו9M H8}((2) *ݨVWn_Wy†/h4+B٢sAqţ{42j &S=XAdS^r#K@>پGXp}TW:JJgX`' Zv)atDf7 ~-ANpǷ,/K@h/i>z +z]6CtY}vBͯ+3lͧuj'i ['UY0 j!wrcՅ8gFz^0xϹj~orI"J^=[ե>kř u-O#ܦOzxܸ| ӟ>o pMNCv) %RYbV*Ceۜ=vje̥咉hjJ)1 9498d3a86e7367ff10580553b9a21947cd79c92b9156096393e06b366cbd671efe305f251b8f40b2b306d7e975d84cf7e4a6bdc9$dkVI%z 8rFp}Mv$d2YgdJev^`3 ''XbhIoSG(| Ă*8frB Eo?ň}">pF$?$d  g /N  X  |           D q  ts(8 9 : =l>t?|@FG H I XY \ < ] ` ^ b!c"Td"e"f"l"u" v#w# x$ y$8 z$l$|$$$Cosmo-gtphub1.8.0bp155.1.10Osmocom GTP Hub: Proxy for GTP traffic between multiple SGSNs and GGSNsOsmocom GTP Hub: Proxy for GTP traffic between multiple SGSNs and GGSNs.dkVhobs-power8-03 SUSE Linux Enterprise 15 SP5openSUSEAGPL-3.0-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgProductivity/Telephony/Servershttps://osmocom.org/projects/osmosgsn/wiki/OsmoSGSNlinuxppc64le 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 osmo-gtphub.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 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 osmo-gtphub.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 osmo-gtphub.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 osmo-gtphub.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in osmo-gtphub.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 osmo-gtphub.service ) || : fi fib%bA큤큤AA큤dkVddkVddkVddkVcdkVedkVddkVddkVddkVd137c570ff46e28199c1913166a58a308aec03648b800ebef01aeaf59476ea05a8fafc0543dceacdea0dcb5af65adcb86881ebd308b2e04127d94083f8be35d04747a0ab6573f32b648bbc0de704c8bf9ae78b07c7899e156f32d476f3c08ab8ae239fa0132a636f23b7867f05927dec7d3b81eefba5be1cde312cc094ced28fb137c570ff46e28199c1913166a58a308aec03648b800ebef01aeaf59476ea05aservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootosmo-sgsn-1.8.0-bp155.1.10.src.rpmconfig(osmo-gtphub)osmo-gtphubosmo-gtphub(ppc-64) @@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(osmo-gtphub)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcares.so.2()(64bit)libgtp.so.6()(64bit)libosmo-sigtran.so.7()(64bit)libosmocore.so.19()(64bit)libosmogsm.so.18()(64bit)libosmogsm.so.18(LIBOSMOGSM_1.0)(64bit)libosmovty.so.9()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.0-bp155.1.103.0.4-14.6.0-14.0-15.2-14.14.3aaf@_o-@_%Y@^^~@]<<\QZF.@ZF.@ZDMartin Hauke Johannes Segitz Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke mardnh@gmx.demardnh@gmx.dejengelh@inai.demardnh@gmx.de- Update to new upstream release 1.8.0 * https://git.osmocom.org/osmo-sgsn/plain/debian/changelog?h=1.8.0 - Drop patch: * harden_osmo-gbproxy.service.patch- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_osmo-gbproxy.service.patch * harden_osmo-gtphub.service.patch * harden_osmo-sgsn.service.patch- Update to new upstream release 1.6.2 * gtphub: rename sgsn's oww osmo_sockaddr into sgsn_sockaddr- Update to new upstream release 1.6.1 * gtphub_test: Fix compilation with gcc-10 - Remove not longer needed patch: * 0001-gtphub_test-Fix-compilation-with-gcc-10.patch- Add patch to fix gcc10 compilation errors (boo#1160244) * 0001-gtphub_test-Fix-compilation-with-gcc-10.patch- Update to new upstream release 1.6.0 * Improve logging in gprs_llc.c code * sgsn: Gb: implementing PS Paging when MS is MM_STANDBY * sgsn_libgtp: refactor ps paging into gprs_gb * ranap: add non-spec X1001 * Iu: implement a user inactivity timer * Implement GMM State using osmocom FSM * Introduce FSM mm_state_iu_fsm, mm_state_gb_fsm * gprs_gmm: only update gb/iu cell information when Iu/Gb present * vty: Introduce cs7-instance-iu * gprs/gprs_gmm: implement T3314. Timeout to reset MM state READY->STANDBY - Update to new upstream release 1.5.0 * sgsn: Have authentication required on by default * osmo-sgsn: add VTY parameter to toggle authentication * sgsn_libgtp: Use new per-GSN libgtp API instead of deprecated API * Fix IMSI padding in imsi-acl * Improve 'show subscriber cache' vty command- Disable LTO for now since it breaks compilation of the tests See: https://osmocom.org/issues/4116- Update to new upstream release 1.4.0 * gprs_gmm: introduce a GMM Attach Request FSM * sgsn_ggsn_ctx_drop_pdp: protect against nullpointer when MM is gone * gprs_gmm: dont answer unknown IMSI/TMSI on Service Requests NET_FAIL * gprs_gmm: Fix missing Security Command for 3G when attaching * sgsn_libgtp: fix a potential memleak when the GGSN is not reachable * gb_proxy: Add ctrl interface and nsvc-state, gbproxy-state commands * osmo-sgsn: ping GGSN periodically and check for restart counter * Disarm T3395 when dettaching mmctx from pdpctx * sgsn: cdr: Fix uninitialized string access if ggsn is detached * gbproxy: Add VTY parameter: link stored-msgs-max-length * gbproxy: Add new VTY-managed timer: link-list clean-stale-timer * Remove local libgsupclient; Use libosmo-gsup-client from osmo-hlr * Full changelogs since 1.2.0: http://git.osmocom.org/osmo-sgsn/plain/debian/changelog?h=1.4.0 http://git.osmocom.org/osmo-sgsn/plain/debian/changelog?h=1.3.0 - Remove patches: * osmo-sgsn-fix-includes.patch- Add patch: * osmo-sgsn-fix-includes.patch- %service_* already takes care of restart/removal Compact %service_* since it incurs extra code. Resolve package-name-repeated-in-summary.- Initial package, version 1.2.0/bin/sh/bin/sh/bin/sh/bin/shobs-power8-03 1684756072 1.8.0-bp155.1.101.8.0-bp155.1.101.8.0-bp155.1.10osmocomosmo-gtphub.cfgosmo-gtphubosmo-gtphub.servicercosmo-gtphubexamplesosmo-gtphubosmo-gtphub-1iface.cfgosmo-gtphub.cfg/etc//etc/osmocom//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages/osmo-sgsn//usr/share/doc/packages/osmo-sgsn/examples//usr/share/doc/packages/osmo-sgsn/examples/osmo-gtphub/-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:Backports:SLE-15-SP5/standard/d34fdefe5b4c396db39fd9f9f7482c15-osmo-sgsncpioxz5ppc64le-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d3d357a934a0b6d8b1f3ce167846e1896cae01a5, for GNU/Linux 3.10.0, stripped RR RRR R R RRRR RRݏnLZ1G3utf-823fe908998216eed0f9d2cd5e802f3f50239f7c0f2f29d4f1420febc591385cd?7zXZ !t/"] crt:bLL ؝.H'Ol6ҵZe/e4c2"NvF P\7D86g}eU, =ץrc8#hۨa ?ڢs*_ ɽ- Ց N[ՠnJ8oNwwm|_Mf^FqjcmSd'H'9?1v5q-ܔ_9>wma:=wbU+7R+Qh.F .roI3cgwkvT#c2VW3~ik d _qosEߦh.h05}z:76n"s+S(A1ZҨLiPv~Xa1:M/hudsQ ͤ`z(nky˷؉lVax$ (7;x%=L0F§(^:X1E c0u MXGuHT!",zh$`\(2R 'rM_ywW0}VI &_2Ts&J\|#y%@S`$3db:ͯ/?_hAAg p\aSA8Fk~yCN@)sSD=gav2[/T@Hu0|bb!v;j 9ϕWz둫܉gR#;yŔ sq1=~4yJnGgRh^ Hs&DHjłýqireV"ڛ]+}dSG23_HQe*%FU7IuF?ᭊW_~sa-F^<:槫5x_%Çbt .@t@:7>pTޓJ3x)AIW<(DCr~ qڜ#BY|З)"owHhן%[t:y*~!oJZ>\_;0.HcΔ՛?K!a- pGvL)$WugaP&ޕ[%0ȅ`}̯ps'MfpMOD)M%0>V5NyIA]#0oZY8alɸ2o#vʑʭ<(ٜ> L^.vMIpmr jˉF\&KfBtJb}9׃B[mNxLxLC N">˪uU R//p"W+GطD8ݠYlqNr%訴B!]SE,HtE܍+f8I5R93F.VA͗Y4Mb^L}֐!M5A6*mt6s!ָyWí )0JFM堚BL'e^a.߂p :c\Ėb60F-[;rG}uP>OYy76I b|q03gIisɣEM+˃o3gEbo>pv"Idk/@5K cx4՜0"`9{xFiuS`$w+vn#8]L(W)ҁ6| ysFJ0ux,|?^7d]+GpphTmoȊKb/WwJg }5xرkQ֡CֱMLJݜ=2y.ni~9i|qo1;xaydO\KkiTp4dT Xπ]Wg k8*̢GMe[aԽ!F}Dqw?WY zڥꢷg>}n94؀aM[(X⨋xgNfMw:. ߗPT`+`@F[$oߪn“A}NQQP/ bSҬzjl{pQZ!bR/CH:/*ݐB'2-5s D[H*i4ч#ٷ O9=u|c'`0Z\jb}N|k>Up\LsQ/2mˡ"!HXi1 ӘfFR;6b94ň&G ״0- ;?=_+ȃ 1T3{H U Մ>}f#\CVƎе k ĦK)IhS/n_kqlHnkC匿qnZf_צ+t唏w84L>0zw[rA'72/݄"cWH\Wysbel}r0%?IaIweO& xg.x r+Lq:tF}LaWN`Že f@RM+;Z+(~VP?fJ3Yj\\%G7-eTI 4SfНɅdTRĿp^U8`\ES 9,h9e/h\HO{JآNl]"&T;gQnC>sbNL,Ճv!vm+vnjn > aZ5٦2DK~t WznBն'G'C/!"ɳ6hիe t}2'NQa ь0K؂0R* :kv}~S1~B'Q8ʹK*5y6*9<]=3`! '-$u-QyAԯ. {$N0834iKӼ>6)Y-NS =)g9Uj=5#)rG \E*E#y$`7F;쒿+ÑPHJ(=8qbr Y cc I }RɩӫnpL/RUƄ $t;_熁]7:MIPKXXʂRmAҽJ[qw6 ;haxGJ4&a8JC,2VĘy5ηI܅-2Wh%+qHf ɋsܒS!_BE^?MEx94q Nr:/=@nʽ\¢zVE@T4Qh3Ew75.oj֍[) Xm>\x~vC1?Y>G+T#*QV٥emwlKIJDb-swݴ_QvI0W˔E6k+-sg}r̊txs}]c?R;0 HHDӸ^H1cZij:VjJ~7W:ϟi M4Mh2&ݴIWhI+"!aNU;]ڻ7h $е?m{q5gZ#'WeZ+܊>hk 2١& j$:P)HIU凌3R)N%|"&u7Wl =lU0h>Jǐ:pB)yBشQI2'6Bs%4 ^׊~~(= qNo\w|@N|V=\\s PhaOc`^,'(ec#(7Qa~kj:OKkU׃ǺLm"9VP)ͅ}x)wg}ˬ13izY<}bD;=Jגj!7^<&Y}P;JɘGZu+)" [.rXScMԠO9W< jSQ>`ޢ _|)5SNUAn\MY!_`&e+̣ٱ e, G5+Hۊ{g=9NS+T%` oۋٜ8qPzrߑBuL! r0jPȜEc,hr2j]vRyG NMS5ʗB^~\0FpbFWˌbQ$Q1!o8oW!01B8qm:vZDO'._T>7\/[~$=IX+|y&k/ q]tw.H[lskfIz\r9]; F}} 3i0Osքk.GKs<@g8J d~i{; cOZ8?2h~TD.J!J[UeCXAаw[.fb5FI.H#;BAN,y?F)k&G*Jkc/\(U){NʧO_V uww)3s6k=+3/1_Yd$HFv_iB#"QUGu~/~䪎5]9fHy&d®p>9OГ2vR"O 2ѴeHiWچ!/(vw*׋},4LPȔ$ wKK,)PNZF^EnW3$S v-,+h73eN妎,6S"XSZ'޲t_ '~]6],/J`rlmm+` Ja8E] b8<6` %`[@ut4IOm)WJZd\J/ O$Zr#ʙ^1Hĭ rAąEG9@C )#jƞMH/(uGN߲soÙg :UUKr,15mFCckvMӛϪ~ 0uz BV80`"9E7rL0_&zLf_C#6P/,$P"ʹR3v%>YRH MZ=;`׭#DtК'=V+8Syx6y o5?JLwD6$5B@_i;OS%@¼RKv*˄޳rAA<~_c0ư5$%X ." @Q7C^T4|v guB]ǚg6y+`mi,w2 \[-SO\F-"ہ#B?pOks/ Clx\$k})5R=Lj"B:cU mu筊d(~^7ldRq3~bɗwbnhv.̑1Ūo[ ǩ?Tݙ⚄xtlbNC<& eiNQ 6h枢!irͬ#Ȧ:1p.)˓RG|ї1U4̃j Yf!pdRrz]PF/HnA\+d6i Ry_O>Rp=$rq$ύM Pց2q3}K| P=0 ;D; _|w49mB_y#jw-u4^z Hc:g=U˜Gi`\ourҌmfe}*ީlw k{ҧmK;7aB}hrbweY BJ2usb *2cs??"͝ath4{⧗U +DJ/b҈(qm~+ʎk=Zjk^noQyh"8kֆwMeĤwkgMZIbF\P7ՉCM-aM5y16B&: ؕ\ Ch,``STQv^}t}ztETw2UG +0 $Sȹ&10$"ˑ_CdtY,-2Y՜c15e:1Z{j&^G dV:5 IGUiaxpKRK A\RP kBD'&'FEʏu#0PYW+rkrm?i),-x~%T  Gf*;䘮ᬭ*XnJ^3"ݙ{0"7|NyNWy\0'Eru#54A*v`(Me$@=W,53d#27^DOg4NLע[=M\+8C?\2䃟Nnx[t6$oj *ǟV<^Ɲϼ|?MT:i-5@ ʞq ]Ν&t4F+nR*42-dj]D/grߴ> <ah_Գt5 XB1{мM jO%f*|JNpDO xD|I+c-Q8ĵ MȤ$x QCnd4_lh^yI蟋+l>m}Bϯk`많y";quF0E Q&.-4\&"~?G'Qvhof~rfp > a!Q&\͆ R:.?$uyzagGur`CZ5_3fI)&z.稥 8I啼v=N[/0/ϧl06٬M*eNҙ)UyP ɼbVޫ[R&6IȬot`Ь9Kwm 詌k:Gb7XfߞMrIq8שtVc@)EA^rNDfuP y0:Csbo$ ~qejh/MJiL{ܱ;/f>J+&\7:]zQ=Λ}ob'>WJ>RAN`HŻ1V{ 6|^uHo 80%6xMwGMGQ`'㯪F!B7[XZANilpԲ&rM1KpbRqO1~"an,Si䥉 Hn.T,g8B[3{F$wBzhs%ר-IUD+SLSoulՍk_~9? &?;cn vEg, 3Uuz86Iоh`f1glG"w>{%wqmFj~{pͯm9L&D#Մ % }eGm3aaPrwy9cK.{;n6/#T8tPZ#XA=65ȷ/c!^GO<#2a ^IxktÔ ]~MFb\tQ2Hr !~`#$%O +q򚴅dĴfnPn+8@'*se=@(3p%B*Y$,i-X?ːp+q9mT&R\Fgڡ8E9ZDoTZ#+ $Z.Xk'냭׽4kԄwjP%t8h<~!/kmweBGu&Tal1tގSa!GC^`r۪7W%-yqqb˜vcEgSK.:EpwZZݬ Π:x6/gf oDxI}D !#Bb||~&6[nAזsUPV={HOZ` Y4ٮ' 4&^K-ˣV4Ť/;!'v+&r,싹YOɻūO7M'QhVB s(uWhT>*hr.|?L0I&1܈[TJf@D9Srn(ev]Kب^71CjQ~=*K.2K'ղw0FVc#-Z#/&ՐrB҇VgsH;w_R|MuҤ>ߎk7_ ۏ5[_Y9h ; q8+J)P)x#FT[@^XkQtWƋJl m@4qPjS:< iro,RL5;w^%5RG–$~ `!bU7dt(bOԂeY{Ĩ3J8Io/B-$О{hů8jc ET5BmײQgKjZ f)s6<JJ-/5r+60L, frO/Yޞd| _#>O펒ӑP|LbZ&٢ɷH/`nT;KNɗ>FN ,ԷVEZZX`KmKLE9קn_"xMPlq!ks8G7gW6qUǶҢ` Āe vE,a!qSxbέ˔ I:HqEuo}(N--CtDe2 ϺS Aa{p};Ƕ N3(Jb %q)}IXԸ= r;5*GLZ2e#D!(yZ?\1:1,v,`ZoŕyVNJ )<#ad.Ie.ncA۷L5䓇}pg ANzL n+*L_P*4LP_V,6ߝU=pbHu&jɰ5w{s,WpZ!v,'=oynX#ʼDjgmx 98&෨*4ޮm3D)݈VekH0ZcVVunwH/GQ2˨LiuQ02Sup$O v>Nh?xђV|b@h)=[|{D6o}6J-gyW:̽ج!0Ie#Zw<)\-J; N-ɞ(7HO^z)%{B[!ɴ/jS,-0u8ZؓjzR6$UVY[.RR{9p$<o d]$6 7C N,tz2te~G1i P0(̳ۨA4>O?GpUI._-U8Aם@VlDOMh!>#ۿhΤ/%k}YKjB,ru̯'f?f iXA`eE}!v'}k.8@! Mp9b6e2wV&E˗jcWp!,r0D\Uwe،x]AFB*wĜ1$ _2;al "ȻUU~yqB cHo%@a3C:`L㮉^hURY9|Z\֢]c]އ6t1Zb'A7Ir JcP3^]";Vt0~tN{ΞޒM><+jl J?6y5}ZU>Gb o͐?T?hֵ17 T(`{ktgB.$*FF)#%h[ ֟=n.\3j~x^a\#vHv(pWpy=E e#ín56 ͔rnrs.r7ƙoI0U*2jO5bpN m~L:"L.kZ~~߄ffĵUɢx|B\yCƷܿ.mjEK Uys'~hNl.^W#Z0? #5#4ȈΘ!C{Բ'_ ›|hW싏|`w( k$mDCPYdrA-9oEIVIݖ~ l Ih>W2w_leD[M&9jEOq^{`pWs-sb*dVXRq@q)'eɁ) \=zV~3BI:J͙8hPnAO ,*@JjOm3^r)w56mF& ~K M ]#kinY ߛ}}0lFņA}4:(n90e$Py}{AusNd_Eq|;݁$T".DQVh<9 ·4C"_X)|گ1G(湥Ҁq~gv튢ks3(DpOkEC-`QiuY XdψfI2Wr+`z߾1Rz&ސq.(! Z0=5QX_A$PՋ4!j?DsjDdh' ,bshѡ"1zV([h@ /|X3$>"J}{#D~ť@?F*a*_!F\&L3w1|<@zU(E W-!O`j r8uqUoJnNU^w5AzU u+ {%[I,\LgciY@22$}.m̃Rw8Y:wh8@I*LI/h =k֙.4BCф_dȔ|oIjo7ube(EF랴L"FLkNtMt|?.~~r#)>7_Eh1 kŒ/2D1:8}PP8<tQ_̗~K}6<'.N/`ʓ ~ԐCot|v,L] ϛz0M@d~ߕڛ:lLU?pl NL}AoJAd1 E W3׃Dj|Bt[2`~d5w8Tmy:&FuY7⼩F=@6*vm2QN)SO?|PmbE9 D7HJ옔xF 398Vv$(:?e2w^4ӱd^\8,fnj 2NĻ+]2e` p|g]焺H&[FanQuCsaqynٸ0 I 8@FVT&(>8]aWD02-44SU)v_V瓶yw!ذhzlEOxQ3B Fx14kX '>Aa0-ʻHr}ZqET#_L\C+!mj'Nm>c*|઺q=VЃwem4%mOmB6[NIx8xkbr^׼whEF4k7t&E! ܎C#ՊP yVt$)Jḃ,ucGAmN{=wFG nKI1vU[iD@zI53IMtt|WQ>>ZX4gBWz0 EurD(_O3~qN(5m%IslJ@D+D[n^blGTqN=7E4uCT?Z8A4;l0*-d5$O.-S PPm}A >@0he'Qr2 CSdj.VyQVJ;׎!}3Xs}h)kv]\92wJ) Bb{%G5i-N f=N0`ahKLI-8ТWcS؃~mJ8;&_Q'kEZlJu9STeyʄ  6];Uk 0QvfO2h^%r$h3?2etdB.ծ]ZkC"UJ"8 R0"|wOӻZkVSť05T'kNƗC$A>ήv1S ?G4 0j :f|D\7;eR;x6_X;RzR(ra+K uM=j6mL]mLt#NbB5C/Hf}{H@gM"'ҁ[;E$ <1u?X>FZgDNIM :G͚`7 t{eQ;(fNkH&iH=-fKA|q!y̲0®?.dyO^mڌdP^ʤ&}ZY@>G[M@wjȸBȂg_C{ L@Y-JS/Vbˠq}o5*V"O<%0]`-Ÿxr쇞_S'7s+oWCt0c;32ŷ') k]|=WTFɝjUDrl CJo8(ܓ)R3N NtZ !zATek.v#ͯ421=w%=Jݏkkκx{MKHeLX 1-,÷f^s8 4Y%>]p#TiB[TtcI*}':0Bӆ{IF}JDrnݑ(.i.>lP3=i, OɶK>bJS¸j s^\(.̮!6ׅ%;5iߩ5&tYa=L)^ a0E:|ե['-ZQ;bE"ڎ0w~, uFW4lO^i c8y#T=ӒKhC3Cy(梖t=8A}ٕꨦQ6\aα &`bT׃e\8mHb"/s.s/qCoCRAE [.$WSĤd*.c xG{OV"i;_@?)A O4 :iC.1|`Qdd,~a}yMu辣sr\LGoLk%:{~YKt3J/N,:(\MR@ =½=YK *(Y#?yAvΕH#ESmxDG^ @L%^ΥE3ZRK`G<oU?IF1NW* }MΪ1Zl2y+ʎ~]Tdz[r"OYkCBi!5 çqrb6wM5(&iEyv$Zb2nj1Cm{_';#ГNa,Sjɂ|>ب;x5Ԃ lp;41Jg˕DöXDOztw8&)wlMэF 6'v27pemw+2cJ. zjZ0:Bgz\}$b5~pd,wWOjK^l:)6~Snl"k#b~WoEJ.]8N-d C|b߸;_FF |D ggE ]źwl 8k#I‡t9H} [CApc$1Bk[vñ3Tz恹bS}8 cV\ 4hHZugxU4mǃ* ַqd\=BqX}6MR͇)L#fn*'Dy1٧bm>ΞiaahEOO2p(d*n{ro$d%U/jM_j= Z%&bdOkr5.tmjrTBZ`I>)Hl l "<lЬ}{۴%s3|tˎ%j{5 9.D~ ը59g`{nB­i%mN_T}dgč O{x#j` }]ZQ䷵4,f.>znZ[dg^QoMÚ9FEX9s Ar0;zB6w9;0|kIy|z F ci4 LR.,l,@EjA⟽Єpr:RON({3]a)a݅P Ɖ<%wp[Dsht#%@a#`Le2u龧7zU9iHjS_ j4*^}6afihs3(b^#D,o[ޙ ,I$j26BH^h"eWL쉋B o@iZK {Ιf]|oݝyFm~!B-a ,\*q3o#2P嵂"G9:~?d,:hṮlЬ [BAm\<77j+A@Bvhm,k^ff,)׵̠ƞJ@8C=- ɘįN9X@Lf ҂!QρZNj|g/̯0jxey?x3ƍcZG"'Dz}CE%oNR]LF847DEL0i*/h^pQ$B~TcqUN@L]gTe򢂾sx1W§ѱ('8԰)1=!9| 20Z$&s% 7zE -M}8'l+JmθDIRQ#I$lٽc{[=4MEѲgdW7Ԑ=yn2Qhiήj̚ WSgk1[VIn@)]?[Q=7=H/_s:cP)^V+h4>Ɯ@׬qi,?XQ/797emB9La#|@'07gQ-e??ިr!E^?M6" ?WA$|`{zzha$4h# }]:o3MK"Pú^2>D'KgLC*yLt&S 0oe~̲>/q[#[t:jP$lҗT"Dv$y:yNFUŗzb1TgC}Xntwۛj>zjDx]gH`b%_.~[>ly%rvwOVODM)  _'T L-`!g޺DlbU-Ñ1v' DzI4Ҽ Gu $xho J_|{kq~e 20 @ ṷ#Gf[=a0/Hÿh閗=زEDAʇ*}2M23$]nI?+wQ#zesO %7D))\nG5Suik,U/u}u2e%-A;֋qqXN \Th^d3H$Xt믤#DטbwVE'3T\邏R2)|@hӿjD@pH!QC~7&Ԉ(Moճeb:a=A 76Bo## I%T2a^rܸ}k/O䣶 v@!0CuJhbARn@pt93am*ʃeWKYyo0ɹ+dX\WvXR s!8<úF#Eo?՟Tm (s!!?-']lq@B-wW;6y"+ĊCN)Z3\[UeC=6Ct6.vt)DM+H.MьĮ5\d^<+ӥlj4Mի' "V#"c*h&h:MƧ6#G {#P#Z29f#S Tr)`&*i.Rѽfe.ӡfZ<5+Yu4p_0Ѡhk!)6ic,F]Ů{[J>,a'Qfԭp/ʷ |e[|DݭmoOiA4,sRHFy S;A[BLq\ >1DIW!yµ6\O*u22z =)^{wIܫ&" ^+w6o?3ETǣFskyꬫᰘzZMEnRFa7Z$$Z()鶛EOAㇷzqtjP)`y(bi<^zo|ʟ!G/oze?U(21Mz3oJ D&KQ 5cd6aʟi!rcU4=}-iJA^Hb1&68|n5k(_7' θ.3Ó%SB!4i*cJxr$v{ ^(Ӆ6e #t;!g8ozP| FjajzA+RfJI*ĉ٨+8;QC9>2S2")FzNkҠ$Ag)iϳu|goYz`0f>YϺŽqaq蚒s U5 FRV!︵A@G⩋^/E9i0^j0e-jhL RYo>c р#60nc ę\Қ~%!/iA䫶ABZ0hKN#TKY w? |q<§+p/ثŅԦ7x0ʝT4m)^ ] T)ݔ Z g3 ]< j0GVʋզdEHv.52ZG1 /UqXU|3X2&6)#Y|'w 0-.NN~#xZ2$ܐЀ6~o_V 1ajqS3hDtwցxB ?f-8"9 3e6iX> jmR+A:Fd™_\줫`Y<>H^F.%Ñ# 0:Engo'Ek,Av]y{P/)BuК~-AcbUWsI\){qP0zcM 4 9L0EpѢ)r>I"7<~ch9$4Cl?ݞgn,w*ń+%]YcՉYx+ yZCc%[6!h}+LggRiنIp˔`N F6uT_(BX*Wi1T\nyB˽j;!"UfO%TttoO&Dl^x&\Vq>|zn1Ӧ gCVz[\Ad]\TťDsBm^8>>ݻnv~ީ>ó4Ͼ#m[l]J) G(cnZ `ɶvS5]lw@Uޮ/H:Oq}#U˰s!PW鷂ZrDvƴ<~6t){|!R.:F|Pѕ+i 0O*0.:|(EcH64{8nTB2z{gŠ;[rTJ,+7 sJY;B5stw}>wXfc~b{1T/^@56%)"S0Pj5 LUӧ Qc ki{TH2;6)h-Ȕwr pAZP9Ԗ,9ehqӹ W, 7]n`/r.F-0 "NKԃ<6s^.z9k#Ro{uQM7a2P)-]haKZG(C8],f ؘ)%Sԛ6app2;,FkH/5,\É*OA'Ce i@r1xE拐z&rҢ>GaVݧX9gdGS!S}5L^ۗE'9 xڴ36l Bz\hѳ/RH,0u#jU3NeH>ZN~%GUրݮz`HZ(N:rKFkdY]>jvW%DhL2}iLX9i6t `zyy#E%L\7)3–EW@%~v>f#$ '(sF+k}Xfjk>g+M/+a?sܗ?AOJP(yvAlD"ԗNeБP Dd7 <غ! .E{ⵯn"6I3Yz|8=̾+>^"IG'2arjcA˘FKnXG% ~bH8ח1l0ƀޠvS#rne?D 0+I5<&}?4Y?vb(KƵ|ϟu7<`WkO' +pE+2sh ݸe8'G|u(B(^{!]dUnes.A~-M{nXL/¿Nc}/Fxsl#9LtAqDrݣn!o,;\MӨm"נz#K{~!CoTѱGn ?@NE rh; S#O=}NLrJqYK*7o_{B;/_cQx<x}8(@Q:,hPNhxvdK:zpTUU>f19!C*"fYj?dhFSBG#&V {8}۴y.F$ /dO>Hr禝(."#\U|̉yq%~o/)CDo Q+UvGMxkK4X^E y]>"r# C-^Lr&NDo5 _1}+$GZRyz}WPI[R&Ū; PЕ]Xd쀜'&ꅸi##"x0TkN"9Pӡjd·|qTpN{(*07xv|sN_ FHyg&)} e9eR{j< L2E_i R Ur~+w %7VBLe!S, OU(ݹsTJt neo@[c,p\@J37K-*Ȏgh#3LOAoH?FsW_oTl<sNrwǔָ! +IT)-Q堹˹t~aki Ton ސ] 7#"=:+Dݪj,1>H*֥8Y]K[MpG)'e kALTrZ%zT0@ sJOuoQbǕGX>/P>)h%CG-Bs)Dxbx\5A`4ddْfem&uw;SGrτr:Æ%m[?^li6`}&O_s }DB+j䔃t?~' 73NX+(pz\)#CnE$ D7[&mjxm~s2OAf3r|UsAkd#c0՚^)m%!RqytT27m}x#'rdHC~ʹ"p)g%AT!i;?/<#ba|؂%^v<Ջ`l|U[$W_~R_o{K8 @!9^.ĞLjZQxDq`v>ݎ#C{Q#d\gLg=@8JE.*wyӁCCpftкZ1/RU񹧅^[ǭ`o[ ہY ! 0N䮔hAoߞ7L xm$8I VVO6 ^u-ɇ˜b"zXOzDI_=^s`KY81M^ p@ UC=P 96QݭV>G!`z)=U{#qsGx AF\z4D:Ƒ#YS~=ݴL&9(@?҅05I6}6X^ , ߐQbn{udŻǺ *J\<t #q4]2!ڔHѫdGwl,e7L\qG6yz9%71g !>crj- pU|g2wX_Y>u ׅ]I\}:(x??^ըuд-l3Ѓ\CO=NHKfG&U#3S*dVjKx׺3;MQ_yTˆTOab(}dl5Kz!!,z>"]C2%i)0PLp{1Q@.Uϩc]Z*+:jT775DzA9xx eYObWU[z_>Fd ,Pf7 upC,C+Rnr` Jy/Uarvby2/ 5z)ăEWT/HE^\$q \FJؕi>oS+{~HAKH9xkr{F(;!n+%:uHA1v02dK4]rq^werg]klwHlN<D$< >!{*×`Cq.(a@8Sq#!!fJK̜e)g2U4efj@R;JSBϒv|ys,HPJ_%Ikq&'a`ޭ]%t0aڂ ="FY ~m/Gr`{\V Šc_Hu-'ȊmgcQ_ 8n %`F [#|08g N甶\ <C|w`O|d {ꄦXw5RJc^,p}fJ|A ])[ NR+ ؉b <1pr c %> 'YĘ&H+fy >7JQ/|gOϧ 'JxfWT% @)!vL~`2PўE4JחXsnXNќ꘹%a/_B3 YO# ǺLJjIc78᳾aTT:./&؊lfъW\MgQO+TTѭOP}Se?V/W\ OE[Qf  oL?Le[3tG`˵]0F/e2c1LB֘UMBZ8F+LFc1?;ːvz@\famK4g;#Ns4=oAL Hy;rVU?[v_XED$>L"U~n 4HKbE w势aHCS(FN ^7H[;Z\-uP-(%tVx~JX"ddɈ>iTylͽ>"U)nוYѵ  A 5>)4y'ʅG XhcutH\ d/&6* KTBaM" >%;*_4BT^ %9C)'aWP{[r 6Wqu#04RX}"= h{Nz2Kut?c_?jIX-Mv2fحm]E$jZk0S$WIl~mIkP̂ͷ⚩l?Zm,5yQtZE:p{Ӏv;?Ga9>'Ɣ7%oWe6R?! Ek n3ϸU͇^CI$D%J\4.(#y>;a&Iɮe("ZD7'Ag*OUhJ2MXCDs=+@ jI3;NOJ> y!ݬD)L@H#ج֚ss\/]pWv)Ԃ:}WZ` W bD@OO;OيoBʶ|{yq@4Ea+h%DsPnA,}Iڕ W&-$n1^,3S -4&^4=cΕ4aFk4[Hyq)?8z4BLviWd I]ƺGs_z1| d#u`n&ųz+_^1W!|d)sWa氿%fd's~,[uҤquRX?q`_P{mp) YO'䋲)~)Шw62FpVOq\$m rСC=- vK8R5) 'ǕI45gNPtH&.5]v~Vx ]Zݲ IgXV~b!E@&4 3d~f:}IɰuVbO6Rs}'u#s־Zn'o/X,IgQ:t~%Dg}$p&1SE R\4;YLʁ&5{!OoQa0i6KgQt04-pJ%lBOڊ.T0A߂@ ĂK~+'hU{[´t"Ɗ5[KG(խܡ}rÇ.x #B@2.\B5 Nnf-ziX:uq\!_Wmиb@! a.gX<FZfL=5!,`APLE,*|̘G- egB CZFq{~VJQ`O;M_J:˞wxn5U_4:31 lL_(UP&Nv`c6mz4?U _}⎝CK'Tݺ,8( /Ɍ<_#r|Cѝ@9%*r4OE%#~{O@q`r+B dž/ 2 ]SvM3JS8sR, n\ChUq)O˅v uX+:Ո8]ÿ*\;7½k/nBVȕ[S^+L2W#O ې-i!NA W"j>Ĩ> qt桭gT!X7.Y5بkU~""_0z~Lˍ^?Nc3T~h_GsK^tU8&-ʢro^x1$'"a5Z~޸5ԽC#cɋRՃN뽽P B_z1 Ggز S8UѶ YZ