osmo-pcap-0.1.3-bp154.1.31 >  A b|]!M@eeeI(ǩVH]ط4[ 'c~k/f32ji7W\ǫC]3j0SRUzA7!p͢+`F7g#GmYs|NY%c9Pk GՌYt,FMܫ,Gxx{?_R]ťcs܀Y'n;uoSGwM<4XY'vRp3:LeXeDP4z"42c2c4f8f52c2b167679d29d5a8340b2f9595edb18a1d1b1d9dca4e6b4c2502514ca77d79cbf05127b95a11ada66a4b9fc4fb691b|]!M@eeeƌS+b# ¾kȹPj lN'rSjcC,3Q978 I|B~Y{"d@k4 ~U>ļYXe- ȍ2uw Z?=wd&DJh^4OlZ-mQL ՏcR?YbiJ *Fm*DҚI8>"ǧ?=˽&^9+kӠzۮ|%ƽ6اP)8RK~_>pF4?4d   >  #B^dk \ < h   B h.H#(e8l 9 :S =+2>+:?+B@+JF+RG+dH+I,X,,Y,8\,l],^.9b/c0\d0e0f0l0u0v1<w3x3ly3z4<4L4P4V4Cosmo-pcap0.1.3bp154.1.31Osmocom's PCAP client and serverOsmocom tools to help with pcap tracing. Run osmo_pcap_client locally and send traces to a different system.b|]lamb59QSUSE Linux Enterprise 15 SP4openSUSEAGPL-3.0-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgProductivity/Telephony/Servershttps://openbsc.osmocom.orglinuxx86_64 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-pcap-client.service osmo-pcap-server.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-pcap-client.service osmo-pcap-server.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-pcap-client.service osmo-pcap-server.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-pcap-client.service osmo-pcap-server.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in osmo-pcap-client.service osmo-pcap-server.service ; do sysv_service="${service%.*}" rm "/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-pcap-client.service osmo-pcap-server.service ) || : fi fi8X**$A큤큤A큤AA큤A큤A큤A큤b|]b|]b|]b|]b|]b|]b|]b|]b|]b|]`4b|]b|]b|]b|]b|]b|]b|]b|]`4b|]b|]ff0671142e3491c0bd01f641d56f0850732beb7fd11f296e498c551faf8484ea3689557f1bfb9d1464273e9d879de66dda4adfa9e3a67bb1bc750403d62b47ad82732ce650a3c84ba353e965f6b694fdc0db0e2e95972983f9513f88647e97add18e07cb96741c07d7951546218ef1e1eb0863b1a766da29ef8199901193fd53b42384424401f08b13d7543c28f80ff08a09f9eb05802d5c8528d8ea6744558df0ca96ef1100e4c521b4b34c5c1de4c66f6409f2beffa185fd46a7ebfcda2818a2ab1090ad4271e2ede45297723e35b55fc925d565e5d78a53aa0d40ac731c45f2b74d479437868dc6fab1c8030ebf793d3a5b5e523c13a65a7ea623e91a434cff0671142e3491c0bd01f641d56f0850732beb7fd11f296e498c551faf8484ea6d92014ab6cdd1239f88e2e78b6c506c7f2f675a084c64cdacf63332846557b43689557f1bfb9d1464273e9d879de66dda4adfa9e3a67bb1bc750403d62b47ad57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d670d24c60cc91ff1b0c5420d25f1a6fd55b9f6064dea6cec28785852fb51112a8serviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootosmo-pcap-0.1.3-bp154.1.31.src.rpmconfig(osmo-pcap)osmo-pcaposmo-pcap(x86-64) @@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(osmo-pcap)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libosmocore.so.18()(64bit)libosmogsm.so.17()(64bit)libosmogsm.so.17(LIBOSMOGSM_1.0)(64bit)libosmovty.so.9()(64bit)libpcap.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)libzmq.so.5()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.1.3-bp154.1.313.0.4-14.6.0-14.0-15.2-14.14.3aaf@^ZDXEVU@V~@U@TT@Martin Hauke Johannes Segitz Martin Hauke mardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.de- Update to new upstream release 0.1.3 * https://git.osmocom.org/osmo-pcap/plain/debian/changelog?h=0.1.3- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_osmo-pcap-client.service.patch * harden_osmo-pcap-server.service.patch- Update to new upstream release 0.1.2 * server: Add pcap snaplen VTY cmd * client: Add pcap snaplen VTY cmd * Add support for generating IPIP to osmo-pcap-client * client: Allow to bind to a specific source_ip * client: Allow to configure and connect multiple servers * client: Enable a non-blocking connect to the PCAP server * client: Prepare to work with a list of servers * server: Introduce tls mode for the server * server: Add zmq based event and data interface to the server * server: Add zmq interface for publishing events * server: Deal with jumbo frames on the wire * gprs: Do not collect BVC FLOW CONTROL / ACK messages- Update to new upstream release 0.0.6 * No changelog was provided- Update to version 0.0.6.git1488925061.4776b29: * jenkins: Add the build script from jenkins here * distcheck: Need to package .version on Ubuntu as well * jenkins: Attempt to fix build on FreeBSD and not break Linux * freebsd: Include netinet/in.h and hopefully fix the build * freebsd: Another fix for the next file * jenkins: Attempt to fix FreeBSD distcheck * todo: Update with my long term goal to have TLS support * todo: Add another of my wishlist items * ci: Add travis.yml for the github account * server: Add a config knob to not store the pcap stream * server: Add zmq interface for publishing events * server: Add zmq based event and data interface to the server * todo: With zeromq we can stream the data anywhere we want * misc: Update the todo with an obvious thing to do * vty: Fix compiler warning about type changes * misc: Address compiler warning about deprecated header * stats: Initialize the stats(d) backend in the client/server * client: Fail to start if it can't bind the telnet interface * server: Fail if the telnet interface can not be bound * client: First round of statistics in the pcap client * client: Additional counters for the statistics * server: Add global and per client counters and begin to count * client: Use pcap_stats and export them as statistics * tests: Enable the vty tests for the osmo-pcap as well * tls: Add initial ideas about TLS in the client/server * client: Add API function to close and re-connect network connection * client: Initial support for TLS in the client * server: Update copyright after zmq changes * server: Move to a write_queue for the conn socket * server: Add API function to close a connection * server: Re-factor the read dispatch and connection close * server: Introduce tls mode for the server * server: Allow to enable tls for the pcap server * server: Add vty interface for the TLS configuration * doc: Add initial documentation for the tls support * test: Add tls config file and enable tls a bit * client: Prepare to have multiple server connections * client: Finish renaming client to conn in other places of the code * client: Prepare to work with a list of servers * client: Enable a non-blocking connect to the PCAP server * client: Allow to configure and connect multiple servers * client: Do not connect default connection if no ip/port present * client: Allow to stop and remove a connection * client: disconnect before connecting the connection * client: Tolerate an invalid pcap_handle * debian: Make a new release with the new features we gained * client: Allow to bind to a specific source_ip * debian: Make a new release with the new feature * debian: Add -dbg packages for the osmo-pcap-client and osmo-pcap-server- Update to version 0.0.6.git1453123519.3fedbf8: + misc: Add a readme to describe the project purpose a bit + misc: Update the readme + Point to a stand-a-lone repository with many many packages + Mention the packages available- Update to version 0.0.6.git1449177446.c016b5d: + gprs: Do not collect BVC FLOW CONTROL / ACK messages + debian: Make a new release of the code + server: Fix the language and refer to the received data length + server: Deal with jumbo frames on the wire + client: Allow receiving jumbo frames on the client as well + debian: Make a new release + client: Deal with external representation for pcap files + Make a new release with 64bit client fixes- Update to version 0.0.6.git1441897900.f42bbbc: + gprs: Add a custom GPRS filter + gprs: Remove left over for counting llc frames + debian: Prepare a new release- Update to version 0.0.4.git1419284011.07d96eb: + build: Replace deprecated INCLUDES with AM_CPPFLAGS- initial package, version 0.0.4.git1365611892.4edd6e6/bin/sh/bin/sh/bin/sh/bin/shlamb59 1652317572 0.1.3-bp154.1.310.1.3-bp154.1.310.1.3-bp154.1.31 osmocomosmo-pcap-client.cfgosmo-pcap-server.cfgosmo-pcap-clientosmo-pcap-serverosmo-pcap-client.serviceosmo-pcap-server.servicercosmo-pcap-clientrcosmo-pcap-serverosmo-pcapAUTHORSexamplesosmo-pcap-clientosmo-pcap-client-tls.cfgosmo-pcap-client.cfgosmo-pcap-serverosmo-pcap-server-tls.cfgosmo-pcap-server.cfgosmo-pcapCOPYINGosmo-pcaposmo_pcap_clean_old/etc//etc/osmocom//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/osmo-pcap//usr/share/doc/packages/osmo-pcap/examples//usr/share/doc/packages/osmo-pcap/examples/osmo-pcap-client//usr/share/doc/packages/osmo-pcap/examples/osmo-pcap-server//usr/share/licenses//usr/share/licenses/osmo-pcap//usr/share//usr/share/osmo-pcap/-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-SP4/standard/25f70e80ca0f5494de8e3438f371387e-osmo-pcapcpioxz5x86_64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=59dc59ca22f6994927549e70ecf3f2dd371712e5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5557268468d8ec68c3432c8beb44eaa5912339d9, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executableRRR RRRRR RRR RR R RRRR RRR RRRR RRR RR xCs6AJ!5utf-86cc75e3ba739264eef31e7da48caebd951c0690fafbe1b6dc45e8a372facdd15?7zXZ !t/_] crt:bLL &pW.y]ڨ<.Շ#.w{(kו"{qDa!VpERlHTӒR cSz뚙m^ ~@ 68԰|ّ҂?m.{tH:+KR8ʕ!ҿ쟠In7hG+J&`"~arт^0AxVUc@#n:١;}LP,UɆ3*{!_YqgVJlMӖP.m蓸Z$l%ʛ6^&@&_(+ߣ\,lHJgt:i PU?݇H2:5ASdk 3Խ(:䯺]"drq6ҜM|\BYk!oV#FDny뀧'97'=AtZKha7L̜_m-vc[n'ed;Lb3Hc}Ui*徟_$ZCˮ 4ܡ7U1[Sq(ѐ%*_BP|~QtĹVA4m+>ҸqڱD||}Y5tNZu&xf ;_9".\+9dA-}1.:;^/L"-v%#?OV=i'st,-p87.TWi ,Vft;A$ik8M03W15‹ǣ>Yxl*ji)$lv53-: QWrEVENFX%.@} Bf/&%`|h B804=mL6ˤ#pϊf}'#qӺq4 }+Wt8 K~2zִ-%ݖxxg^XW4*wr>jv Fm-6_FMٖPq{L>9 W *4`*|fF&=狠z'>I#?o|ЫM/̜>w4U݌):O΂I8I'jMj~"erhDq}n/EyG|i_uFûy11ok^.jjg3nδ8W~mr;(k|9wp6 X19.ȅGU"wgF Ơ00г/Z7/u.Fٹe4AhOhwyH lOQoܲH*H$TXnQxϰ/ HgMU9t*Z;q/2bwiGd@v/hb'`q,StQFGI4\=s&|{Pg}mNO'`D.Vܢ͈P/|rns\7Gc8{|g8!m,n.ft}P-6uޙ};Kxs.5"ۛX@:qn 'ft'\ uMB@ha=6)-<zb. %,TyL R2|ͯYQ j[a>д9;xsYAJGoV0 NQ{"K1pɏz:a– v@#N?,Í4CoP/ *kwIJac&)sJ{(Iҳ = >,W":?D뜴0WW S_H8[f\=u'џYVa[)0T'YH'/|)^V,9.MyUS"YT!Jwk{N`hmNWȍCΎE ^r+bukfZ8vDD<]յECT6i}NmLM`ЭkjZƖ&|d/0ɥ1=#֔r [ O py~N%,wU-)1*>шċ(O۽/Tfi7kx_= o>g*`7XF_FSnݔ.:E9#UW˯`%E..#6AAP<ZƂI:ICf_DW*|)$C)N E8 u=y:ߺ+N𙅄t @{xNOإx =EC7x߿FbY:W.xmB,*_U,{kT ~DŽoŴ7K 7it,u' (a ^)3jMF0bc(KS} PPqCΝ:]^BMB N44[HOax1{U$FE/NC^g(.0jcƄs !JWa%dPD[yAtND~Mogm 3UF1㈣1kQ}` vz ɇD-%xn X%7Pa8(`% kkyHF Ǭ^R|줻P$y*'> 9{%z#;]+3rm(3 اI=-Ҹ#.A' IKSa;U8O*SoD#9 AixGrllTsTC98BPgO3ɵ )q7nt%p~x3ink.WV&.{Rчt y|>챤Gִ-=nfh1#! Zŕln ԇ^&ʻ[(t^gm h'ѾxP7Eт0hc::Eh4&. oFᬃ~.I&H; (`]k6)^3y3`wЏ DcmfQ[DNU//ߊF& NKP8m+}H3IbT>JAu'iS.m&5Q>MQCl6tu@ZF}U.1zN-RM ͑y-$g~C>_ESg"HNn-0y$ÞMX;@Ц]l㭓32 b՜/k[\f4i&+W%x^?,RY[_kA$cLLpAjWpLP6( -+ VFƁ:U;Nj ne]k_cF@`D$|wuH &ny)$lЛqbBd[4ZƠ̧hQ+%|Ϗba vV@h 4ob%({3DFF4\V9rЋrA̤i<̏E_[8AQOJNُDpr:\Z"&/uEwɇJDY=@e}Q%%7U&U2wal֨@&a3jT 馓:f(h4QGD &TǑB.Qf J*ytm+]Rgrp{Gu&#rbĐd%y;{Q i=7>V/QE}(/U(gK릎]#d1j-*]ЦON1]S ;(p@nswgZS)Wk\Z}oPw"nz_K3eA[8WˬqPgI1(fŦձR٤C<'=KH(sl ∝w#URֿu9_+uѸhnfx[!u3 KGLE^-!lw5+Bj&m.h=dh㦈~."Dmx%ud; g_8v;[άSp#ꐱk$}`14+OYbݎU|TDρOښ'E49q JCj!nB"e8sG@sAc[:1n*ry|4ŭ3oUtŤ|KW B.d}sU 89yUImm:B &hNgAP\BD%5On~ _+` JqlKt}>z~lj|t.?`Ae+=c<INqؕfˋJR/Ъ o.6mT& J?fUJt#Ed7n/Rf|JXƓ,F=~ZHbmvDFR-3{']{u$_vhrեdj0LJ~0#@ƃEȎj[s[KCfe҄_" ]7%Әӻh~]J{#ӟ >6 0F0^aOcE3%i[ 1O<3#o]Tڛ\|a)ytDǓdȩrZq_%QxQ*=0l9M o_%z/4z牅sC)Tg,Gξ*-[.NGNC H\Jr 0,nm8u'O\MƓ+tC ^[!v&^Co}[|"Qgi|ݩHC<`E񔐏݅唂T]6d$cQrnZ2<䛓m9:;f=.Y˭~&oc@fnR=?ԑνV? _|M_eVǪM/ۍz佽67"wrSB"@ e߅8׷^%m,8(&̌ a#wJ=kTu'% PTT/$?V?OqG߄*d W8(-UZ%[ 齻7P=鿪`Ǽ<Un7W.=18tL!Z0!\gB EǽVR~*~mx u>VO|׳@Cgptm]H>=zukqJifی ^}/OD}1~/QsGS㔮A* u:|fTL_w9n]0un̆JVw;ۊT3>*A \ tY#e<!PB Jd=/Ԁe%dD-Ey0^U Џ8Ǫ\lt)u-5: u.Fq =J+S,(ӌH ʽXvs $8w|*sѩ ۸f6;O ;V1}.\beu=~"-꨹]Έ۪ -y1/ ;u}GM@Ƶ!Cbҳ*J bk1۩Af_x<ܡ^1b{ԝv0"lQpLbS{+ ] 76EzV4nɀ F Uz͙QBȕ"p>K9$hn=OyE67&H`@f#ܥܴ( q ӇdM|I:W+Wke8܌)ѷf*^=->?*8;Kcٛe6*\3 L-*wbD?[P(?NՋ-[N/tz}_=;"[u0,'ϘO.@]@a4=CY=\N%=Ԁʔ.܅|JK Kl,| wgxd?bs-rE=Ey !wK4 MtZW8Ik%MNf"#Y. 6;wF%F#&4 - O'9}egpM^w6낲H9v8V~bw*``DRXyRW6 WEaKD@jyT9Ҁg6FRBiQR `GvnZvޢ6*u ǰdW^2O)pa>U'ze-zs\pDah{ S9,"N]=h8g$K9.~4%Np GcEW!7_(;#7P.zZRM,aP]'quRG`bPm?uY diB Oah74.LRB`,lY(oP %2٨-V< rSPlڱ%&Y2w#!P;," n}cT7A]X:8 x۽N˔Ho̬N[ hQQH" `5_ ;Y`̪LrXN(_NK̹?Լ 1sFv@LZ+gjFI )uשVXiŋuځDgFsGN%v\'?!o>;Td#gjoVNzѥBRsY|9y͉֤ fDE[3c2o&RIuXG+>^늀XU1΁y!z'i9u Y,^ ,I]U`ܟ江 fpS{?tݦف~5m=i[C|ڧE{&+SiJf1v{<{ d[sl{,Dk \zEJF}} if irHBX(֘K`X!2w%AfǼV f L:J3ˉhG n#-C\3oM|y4鋦rj\֮@ GEa[$ SV-X^w ȯcW%YXdA8|5-,EJH~p;}9ܣDidنl毴/#2s {O6:4y4)IYqd{u@ ڱu1 cȡzw]o*l IflS,=ssJ`D} vn^U1;CL*$Nt#h1J{KEYC42_E刢DTSUdO78N0~g4X?ITE \8Q0+.,6V&&U'^J9XZ|`RsI1h7)t\km[I,ID'~?c(c1*˛WqFGgɔ6~L[&4DŘ4_Wg<Va{Ak\ jSBwt!_(̇,bUA]Ӟ ~]uJ[QMlC{\P8 ?,pB(~ΠoʣrYqk'?~h aӭF[Vւd'ωg,: J;?/7V0V|U H։Ѧe|y.ѱr83{mZq ZpAB bE[>(G|vcrcBRGu.uFɧw!&LFuB RB&hq+rDD#Uj{Uekqt|⇡]Q+Y۷Aw8PhUk*Hϥ Q&v`8ZLN hf:iZI%|4 JzI4}P?L"eGǡL׾[%9W3jq銣CQw2cD6Cy6Yq/HhCI*zCW fX@lX;'rROrcU/uo(l -_aW;<ŇP&ALW\ cw.*(vTG\X-K,Wpi"F~Z1L^Q1[ةaQs-Q5j79'<~O# AoxBtW.jOBqp1)\S PzrLqtf-Cv#v0U0,Ыjz!]9JwiKbHzj0 g'V JH$UD$(OG>J]&)^[ڵVV[TzuG{ .y{.>E[x?]y+2~`VOpſ(bI\d`7~Hi3fG΢^8}>T[7F@|>q`ļ$j+$YpLehU,t9~tUV Tq3 ]"v1HLf [$nS Ei圵;I@ MY+[WJ9םr{V6]^MT3gW0.>7޴K %dN Cj{:\Cd`acT%?D-xu_1hy# \L z2& gqx˛RUPG OߚЅGzZn.}X,gM/"~2n14Tt2זD&˺z-{ b%n|G,AKٓX>r=mõ6";X+͝N? 1$ AXb!*MjmhO0k M3Rf^C|uJ8qu[ь~inAǡ V;ÿź9? q`pѼ,U #q~Fô@9Z!iXx S K ᤬p9ToVay,ǒ~PtT-!0ǹ,NL5  N& *#gAZfC(J $uyTO 5Rl:uΎXг;ɀ􂗍 tIg =iEYǙH4V ׮[D}<I*z't0]B1I/`O|ERz8HgN؁>b h!'Q7(˪Қ4V"v:wL9Rs$kO(":foKI)&rD r-ȓx\*9&:;"nNrQfW#fuq@;ϩ Z4;\f_=+7 _ BiΔ)^LCfmM"J@MX"^FƏ LLA(Ͽ Ï0KLڟٿƏΎq B]V[u2V "!fUx\gӕdv,,b=xTsfI6& ޞŀc] Jy :?v TʠCN! ]Um{הʐyD-Dp!l#9)~&k:{5iX>CK|)q$,(geƿH3=&Mn'pi3GJA7:Y7#z<:o.ŗ8RGc1GHrLu*[;-s3?\-׵ wT(:5RX<ǦdD5sDfq=:/iuo0]\y1JpLtnfˣ_H/COD&kpVdKIo닅~y[ z Ԏ Kl߽lkXEd\YMLrT2n绀*c/N$;,xhB hf.ДLvЭ;kX<.)YIy_+Q$]Y(Wdqsgzv|i$G\f]Dî^.zţaL~8x/b]G-O'+^7-?E *jm`;#pAx;;>w 4OxIќ(G dge7;[ "l6aAVi^DիLKv؍2"WWΟ{Ӥa_[OO2xlE ϯWS7) xKn\" VY&jxϏ]̮'6oϻ=>v< #BCd2d" (e4$<$n%]JQ\>EPK-RVQ 9f@}K!t5V\a'ޔczn,6T`[ MA HuW $( ˙qkԭЪޑpZu mޅUurN!gvrD(Tǀ}J:|!:ʾCc6!f#0(i mjrVj8'ǘ?0;WrqNɆwO80dRDHn8<">(EʥaJ!u۽A)KhW:u|D5>f$%w[z"t7#-lpܠ *\;>W r }y]@lyvr (+qR+`\؉ c 1Ν:!G?Blinqr\xNYXL5;=1M3D>>>‚A'lǾ-if7Z7>tN` bx5>@tc+`R,m̎  6?fi7\HQA^pڭpzr_&:+3TkxR4~d'+zE-XKKN \Dǜ&G^T6<#oen 6^XU9s<>qR|+/Ar+P%,`VON6VeXHuۥ ?*uVm8iz$hxzpJd=&b!{aG/҆Bt(/ģO;u$%ypȆ;b8ǵ I,xr /!%NѤ8='m&is71nྷ` t㷿WnVv.SVMyHA=/|iORi:.isZw&./surg`<>:bPΩ{E&ݥ)'b-%*{6(:4moX] w$w.Ne[:DyrPm ;)-(Pu@IZ']Fj9$OjE>֍L 6[Bh`BFlV Nm;}'z7 sJF @bR?$p( mܭ;X Cx)'"lE"HzmT>Z%Jjʎ">ְ&z]޼[ G2nW78e Ǯ~;+ɨ+˨&N^llFfMu\0w<FOC-D%9niѧ gEk,Ȣ͞8l +fU ^ll(Hf:'NAK0etP=ex 5qbm oٲP{yg!Жk+fN.<%(Nm- Ant4$f +gKNyAn 1mՏ ftGԠ7Ϣ"m$|, ?uvpN}p CF+jVHKL"ӆ?io1B&6r/׆:{`wxb˔5;@y2"hnYM>* dTbʲjό'db56T Bb߹P%ɷQT&f9Lں]wN~qb2)iWtX.c܉DaĝlY2t$7'y4 WYOs*LxQ6 3 OO_Zu^]6)<>[,X6'PKf{i*{NgaJ)t^A\iQQ4;2˸[dY.t`wi:{'\ljhs PψuISs9,YA!RSCutNתo.}HV^ ス~0y!ˤ|V } 3ؕ\۫й{cGrE蝒Tn]ibHWSGRy9ZI8ԿT7zlmHX`fZD{cZ< lrJT@Nj(Cta,?}!;(Y9ҟnHHh,=#T~XA1w1_/TP ;lj)E-H16X<3PYr#WS1#T"9iDrzqD)ڝP ~+PT R"JJ|qz]P<63r2ߠT[dew(0+HĩXn ?iA#A,n^n! ? O\@oF֟z/=7HK1yՅ7)+H΃^͡`nڄ؍N<[/wZs gb1P_U8o|S ,*Z+6*!#j»S!]^ Z(B*Mvq)ۘ|թB'qK$=Jz$`yjn;m*Y^$^>q$(g7.Rk5˞hQn >Ӱ~e&[ {nS &) uJ=]^-R2,]S"$-Yfg6rno{Nix{,!4S: tI0>q;3I+N1\u-ᑑ~p)`@`Nm8f&|OqJsF~ #0XJ}EI@hVJ9?Q&$2 wDbԶ9wr񞟖Շ}Y##3ƖlPUjF}l%O&~RNw;;Paޕ߱is;۫1[R 1h@Y/8H ":|hC@,oP?$t?:XXنo1KP 2*i;ꮺZ;>(I#kS>ɘ(luا~sNy ͏n fHl@]єx3~$z;,SU#T{ / @| 3iF}`rLj@I#G/dKP7c>TiA ;l+W Iq[h/=0exKҹOo (;rE*BiSg.<=f9α HJI8t]`o_~";@.if!*Ϯ)$9 Z籔/堂 ? F?/u!Pٮmgy{IT-&nCIF\ 7}\ (&5测)Ss\[j1HӍ}* uWں~ Xy^F&eY .]oc~Ժ0rXR[*;qo.nNw\dW"S(.l?98]>4xE,QP?0EVAXK4g5;KYEWL'\"β:[},k&}q ]䕸[GEPu. zQ.iz}MFZulPM[ƓMϨ0Em:5"5[(gP/’bsP7s.g= 6˘LӦо7Ʌukx Mkcv X`}i.)+O]VMS) 3-H*2[#3G٬Oq707NXeBuZ_Q&Ơ3c.[3t;"Q1n_f{腖i0g w ¼mssDžZխ \2!0wtX9+MLi IbM 7QDAV;aTa4}aw,(­7`oÜ՟xhKxO TfK*'96^ HBUoYAm߶ؼsZlmCCI'٥d"/-ē2#(s԰y! skϏ:Y+ӘAhAȨ9bc:\?ōy|P[6?_wf[ #rσYX_yS#vǔJ9%l\^k*rB6FX=x o[ɯdXpїC;%g3SԔKJaNݟEPh?4᱊2\ Y's+5(lGqJ%R=&V GZrR LsF~Ψh~9p^37ڏ0E9 HǍA<{C L&1QEײi>4g mTJkTW.쐁natXtCh2 n#L8$a8%D&c:hi|'V]khWh$=Rh}0C$0ZGΥMk f3'EU2h z$RQnG^c_Hr.PD4O1Y-*v>>e!LZW)`7 )>i-I%k˪)uAK{[iCqjYG!|6;՜r`vPLKB6##@ ^IbG"=/$?x_%p)=^ǸWՁ}_Hj.̠9:_dʙ29v~Ðt < j;;ꅠ)c2$<?\, \Z-Uc{s15.|9`EXq&junGob?+PT$gEUoԺ x}&=u)Fg@b tLfcPBujK\H~PQ}[.|TH9/#{&#gM;$4k q9x.LLJ -7v!yVf7.heɲD#9 Ole#N UU jjV VI_~.t"D2]9q|Mm=3*+gI ܹ%Umd^&)f>VV97Ӓ[F['SwE6$7P#7O`Dh nV f >nU+ @* hKgE'T ]6ϺVH,`l<J0p> 2:oZ<Bb9=yzaN<}Y‡I_>*"Zmӯ.R%k+T^&DVۡmք1PwJВ// }<髯D^+b]6<(ïχ1c#-- oh"jYiIMeĂ_~Gu;G+қo A tJm[8/22=DP9W-uJNV'O;?zF:!qQdjec" OmH$+mdd˼NE&&Af孺3 WbVʏy9H9<=-ӷkN輪\v zCzc;܁V_z $++5,V,f.8]0YG^~{-zF%sAY;V6KjF=?X߇4Jb[~% ?1D~ Px6%c&:ruzB3vO{.:ap0eRP!l1 @ ++Ppǖ3 ^\hsﶨF'tlJ2S6B5n:g'$H,~ɟenEuY%M h{LAjwA͔u{ 9H/.E%_%̭TD%00\r'voι{v4\8ϪxkT *= }ׁ\m1 uw3)2F{ ]bqv¶vۖ޼׽lHG=Zme%L~02m0qERji>{|4nEw[GiZ)UI )#'AdDG.Qf:-viGx힁g3?b$qxžs˝t#?~eL¸3W:^eT`(,3:/Zf@(?/06U !{^4~[?y:;bmSg~[ קS~XJspo@eglOhvR#wRhگoM:*G$,a4|՝m_s7I#FzOjȃ.\vC|:Wu4%ep tN}mc~<:v10]7^=|Z3*hO_e=ξh]F%Uvu;XU[l=1ӄ)7KߎLR+˗(u!U5_XA=y!Q)N*oֱoZ.hNaQ;DKCssYs^EWnjz1z,y% drp\E4+ƮCh /ۆ.U.oL&f[jv(K\+-7^~sȌ:1H{5j(P8YϠ9͉3 867Ey){&G(SlcPà[\KkgeMԕ0eokukTqZH_'b,{I(gwBaw|[y"+w+R3mޫѭo# sjPX֪/i^TW\r;`OtB㖶{v"q B\,?uy*Ah1*!36\em7MB#wODNEymKu/z2*f6]^)xPK#qgtD:V%u~tف0 {j^ D8􊋚ic݄h5Q볔9ţuR6;((=*NP CP%{n8f%C~@ٚ|`}PyWw 4"FXf9O(.NQ/nVESL!&(ɝ Q.:f0|dQyjYd[F CZ3DoI2"F,V Qգ̗@OgW[' 3u9!,q L]Cy5.,a;ɽ^q{ڃnE5 `\^.!"%揿i+RmG}&a0xf45Ͽ -|r1tܧNK + UşX,խ.krƭ1) Dq'mv GLzN D3#AQٽA7PGNKO9^TjGZcL\E-` P,Oz "6QO+i^F/G6sBsT7YB}[?_x=f{%'^INw![zw7C'^; W |Dݢ[+ۯ2Y m>QQJETZj}Ȉ1ƓgjFh՘$Y> dle[o900=`IJrن]{Q͟z49冮7αr6+Yim3NEUOPK5SuG T\B^2Cq>>5  zTn#Q41G~>*}r˗ O-:!5BFⰗshB[)d4`U.9% s"Ų&Ne>rtu^9SN1LȆdyN+v͋,l  =Zǽr^ MErRZlK\/m)LG# #c9+TyZSuO>ZPl˳urğxTMOljJFP1r b¼A cjWI=/6)2@M}'c#Gkc>]:,8_h^;sN"D9؟س~HB ERjehR],v,\?L9`ȩ BX6nub-s-frlLfWJaa|n9zp`JO"=l'f3Kjt?$t~5Zmـ'Qp+NF%J,l:"0`J؍ElyWݥ90.(.OJs!EשC,ezW(}tYe@ϝPo|:w`PF jwU~!ht>n ,g(3dzx1vde S\!Nj(R ʬU]<Ū(4N2&sSSΝx1\OG(|o׮3 'ͣbx#Ho/8{;.%|{e'6œ0eRV}%L!019a®S)s"xҰ+`U5C=k݄ZKP"_'6 %Ȍ)]hKs <ƫ+.Q *ZўVϽmiV.'_9Z9tġVr퀥lEۊ z:Rj$ e&H$:}(Q9V;A$ [ʥ. ;V$PX*^T}spvg}gɍUÙpgMo@ĀΙ'z=acxC.^*܈#'k[ , #);آQk1R"{#HRPo֝6֌s.7 j;bYՀuh<>97<4*xNb $} #s%2  vYCT苫&ma]֠;t0-.XTGBxgҚ]8s}z2ؑLgՂػ6]μ>r6 =33w%TQu.k{ܧƊ&gh HӝϕԨhyi1icQ. xgwtNu?N!K}O8bC"~tliƤOBDO!2 3LZ_as|3e.p % y/!C_l~Õ4n]d<1_yy пx:13a%L4]cIm?(w4Q&C2d~Eg3^8m qVCn>28jv@(}mI*A_\")W5 ks3 6^ox)-Uٌ@vJ99֠ sJTAvyp\Rɶ7ASsai*eH# "SSWo.˴=|}6Qɝ> MЙ<6M"$0 -e[F߻)˞i%Fۛ<>`UQJ/O(u-<(Eɴ_lOzm#aI+*԰%8UΤWv;ڡ* ]=3ڍ'}W0FlsBEw 0`znd{\чJC4r ?XUƗH~(*g*U`n?U3S /IHOg8#dAAT{skɢ÷bl:uJ&9ɴ CIۤma Y,[\G^>W,%ɹxuFaHc20j\L1~n3Y6AVʀf3 {Z,PD]\1 U8$J4-vHtYB{hMx5gs84m$@鱺RS9xKs3<u3\٬֜?ւM^}mK0Q{"7;| &46ׯb7ܫO0 W,xXen*uV|,77#= JݡQh3cȯօ$ܧKuOc_^| 6]Zp>^1 #eoa>6V<)` Wf cӯRgBRevMrR;Qq O@ָ(p &&6Y%KRQ4 ʯer"Vf!.u]G.@.Y'nq*znAߡ< <\Hx:KmpLdN sߛI+\R@=}c؋GHɒF=4o120̮Gf9߲vۊ',Ɨ5#J agTs #mJq%3@ @γHZS2G=^`#9Oj꫼{k̾C| ֣>W.QxMx}}-߁0uuoZoW0k?P/>sr;~StFZ/J=O.zl. Wa7:د3v ~`ꇄuFӘn#S\oV(SF+uɩʺ1J:ʯ'P=VȪP|R6qRRo$R#=g6G} R?n}qSremZr9OPǤ\1of N0ۖyxàJCvu0F3?RaMki9 Y/b_:$}P^Sh堃6((uV8]0My}Iަ?cm1 MW)O4YWVNz8U߀NBBbf[$\Gbtm-p(E v;ԇUA?cy+ `q__"`[y sD9m4\1Z }|MR ?&Y 8.K6LI'I7:0t~.u>(fpI $}r_αú\vԹn+NgĢB|nv,W ZU y=$RMYc:(ji8' RJg7@}cQOÄqo6HmglN`@x>?әQBf|*ՑB܀r5GӔr}>5R8ADOmsgq(3j!=|N)V,3!>湜sm˧^0,_H8~q|b-f +\҇m@rf*ڟ+, C419rjXt矚,v6yI|>'W2Kl)2=PeX=TYl!X̌L%dX#| ṞDfG~(Ov^i$ywzL{%VTCq`*:M>} :6C}$=`QRue6+ KPM ܐ@dU(qo{$6֎< Z y7ڋ"ƒv,1J:@o1t2W]\PAM+1^Xon*FT?77k{ W.2I'a;s()'γȐy7 ݛeL;GYiY"kq=Z*W`L~HU@_hV]0<8]N@ogaYb#2nZOHjrsbCa;E μ+r[VxCoUH ŒR7XU4Gd@\w9`p .FQrǽ />{\mIL%!f*떭G-2 ȁQo'? vg\~Tb6Tx1Aй%*\OPI7Al b^Bu*T 1%2bQՓYm+[XDvt)`>q%)A~K~]M] Gx7?E*+Coӄ&7cp큅ɺy%_қeA?m?M9<9+0$=!ЇmT061 rǾ{P/[w)c'qH95.12 >cW=[Zp6 fBcØZ4ѿNj6?2o-.K<=}jCPйGw@`^o~?㞚&ha۬SH蚛/.3d]a^L5:uX9|AڌC'M|17$-(L?Hnsdw](ۏ7I'O8z[ F>2r+mⒼf\q4BYM~{1VՉZ/\KeG6PĎdl^m# ACkAѸ7S+阆)0?ʭY.ښK9hr1UCW#u^4sGQ0~)0or,U`tWS|P68 mu][jAzqCCeЦNfGkS=_Z#Sܲ(Q-*UM#bb}l֦Vh<sVvqS|GjM7qɥu#%ubS PW  _5×ۚTN4xFb+e˕RܥOA]>DB,htZNt>UXYQA@;y:Z"3Pn,]nZ<{bZ 3DzxTvƏ1ė)IaU|ic;XXʶ xȦgo$h*ZCAvckL6S-f ._XNSaХճ[щW[j7+)ZjDwSnnGy' }D>#iaKU̴LL6鳖,T\,qBy XKa41Z8>EB M߅d.c\lujGnf]קZQ̞ O!Kpn/4~8A iL Uxvc[)G@ï4Jfz9A R/['S66ߺG2^4*Q .FQJ1 {HsJ8i6GQO7e=, (NjPй{:")g+,zL=ɪpx$$Z5'NAďDɒ0AϯXC-n939%6t *ى}EupD)"ayp; 9ZP^gQl$c9s"I piU~GP[$5[)i^(x(T;9D/rʣN=^LG}n|rJhy q XԘHKdb.S(4xM%b\~RJHX/k&j2f@X­$L]z[nQjC{ODv's<"\1@AkqQti49 bVbT\p A~GK-TlhRCg%)(ŃqptOh)jwǜDDN1=JizZ L~bLn 'KW;Rp.xO^(sQj7us82mJ/urk)  QQjN .Ml k@@#~']~"4cF1QtELfĽy[$ǟy04txid2jͯTjeDM4hD@Uȏ}:O-t.`g]n۠`9Ւ:G: |fn$qZ88(|1mށФ{Oڱ¤nd/ʅ@7&$}VdY7R<`,-*g=JH2YԮL @QY5XνaX][#8SR?9yhljAᬱMBTϪq&' {k3B~˃3i4\7Wϲstm"hҳ_wevr|VrҬX8OsiZ겢S!S7ז5|[4$cY-{_WssrpRu>9[WBIv'3{ƗJjtF)IXeoOkK Z%@9gM-pg6ӈ?Ewp$oAV/ URX_?h ~12sg?A OO4+8O5e)vc8kAcy_P2t%E .xFii0K1r:XwA1zE"~DVȯ\lUscSl8uݡ=(N̔ucC9i&ڜpR˩8c2ޘU-Щ!1! G3q t`/ᤊM5h .%MG'T*v%ky;2.{Mÿ M $Oli\n|ki gLO+69y$OwM'/D3VpRjB\mOQWQ+%UJnH}c ܕPG&טk鲦H% 8z[Kґ'FlUUxa̔wu`CUܥKc",>*-ӲVjٵ*tIWMOU(#l`5%=%@:,GI>2ܜ'#&^ӊ\E |G-|9oYj><4K Q׶]]Ukڹ G?ݞt#th3:þRj냎hy=:u?9a9_$Y3Ƅfq@n2bbIg|*Jt+ؾ]c_[jcGu+`>qS8URSzC_KT I1W|R>&wHGmS~y_8;HN{U]%#@\Gs[4Qϝ&R9垜# ^!y 7p1J1.lc6vzsy =gxŜP?Plttu?]Wΰr$E_̓(B`В@5'UG"DE&-Ld|<-lۍ`4‡rC%9%W㩃3 ;/aUft̄/m7x& V6ZǎSAڋ TST7C! 1gx6X5'=s_R1NT ņr=>LVT~dr(DƴvS*Xb4)u(Ĕ*wX˛+늺xؤ/h& /qvh3 l=t~/4U$r@ڛdU\[Th(Dwu!wpfЈ:5!%^gqΧ>[}ii{?C)XN[.գ'-XS~lD[{|Kq_O]aw(,l(jl$K#T ^nO@lTLב7Q%PAaD̙{6OU2 3pڑ+_7c 0pzT!f~__LKN07$q{-#/0'<%CG)&= ݁jGKºŝW2II ^][:>mc+^I T!BW uO=s>=,ڍyu-u}ĥmVJR[08;ӹ :GD!C:Re_1lMͦAVzV9pŷ AU YZ