atftp-0.8.0-lp155.1.6 >  A dd5n) TUQ߀a %"67$ƽpAִ"~R#ؗcՊ³J97dIU ߢuYtd Yףu|Ƽq(n8a] ~gTE}9Z_z\ 9ÎQ^b%\ dndAU"DpDOYP6|>P GĨa :y[gZj_Ũ;QMnrnެs1 e9S| ^:kr;gyfC "O8$Q-&_; ⬳8O `;MZnDF}:="4pRֿ7 +-N1gB ۓfxBUA$gEĤ̄-%Ū;,LvyB""39[BD(YqQ303116fb6bb8903c6ffc51c457e4836a9c1261146d07f80c4450d5ce742510a3260c1e9887f816328cb642446d10bc41a7469c26Ddd5n) 1 -Ϧ*EG-(36kF5jtrCCvx^kmكL&xAx+\f!bPdh=pa|sz'.vnSp.}C\L' 3#gc.?k[5eSLOa @(Fa`0{ØO1fp+ƹ<=Y"5_ݷ Zkl6xBbw~IJ{ Jn ꨣnkӸ;Ӵ1V6蔡 Ҭ)]**46N'aəX oR))oK -.q{ dߌpLAH?A8d  8+4E _n l@ l    L(H,z(89 :m=8>8?8@8F8G9H9`I9X9Y9\:]:p^;: b<9c<d=>e=Cf=Fl=Hu=\v=w?x@Ly@ z@@@@@@@A4Catftp0.8.0lp155.1.6Advanced TFTP Server and Clientatftp stands for Advanced Trivial File Transfer Protocol. It is called "advanced", in contrast to others TFTP servers, for two reasons. First, it is intended to be fully compliant with all related RFCs. This includes RFC1350, RFC2090, RFC2347, RFC2348, and RFC2349. Second, atftp is intended for serving boot files to large clusters. It is multithreaded and will eventually support multicast, allowing faster boot of hundreds of machines simultaneously.ddobs-power8-04ʼopenSUSE Leap 15.5openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Daemonshttps://sourceforge.net/projects/atftp/linuxppc64le# fix sysconfig to get new defaults on Update if [ -f /etc/sysconfig/atftpd ]; then sed -i -e "s@^\(ATFTPD_OPTIONS=\"--daemon \"\)@#\1@" /etc/sysconfig/atftpd sed -i -e "s@^\(ATFTPD_DIRECTORY=\"/tftpboot\"\)@#\1@" /etc/sysconfig/atftpd 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 || : for service in atftpd.service atftpd.socket ; 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 atftpd.service atftpd.socket ; 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 PNAME=atftpd 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." 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 atftpd.service atftpd.socket || : ( 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 atftpd.service atftpd.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in atftpd.service atftpd.socket ; 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 atftpd.service atftpd.socket ) || : fi fiE5F? A큤A큤A큤Addddddddddddddddddc2c2c2c2c2c2ddddc2dddddddda8685fd17fc79559686df5099c9a74114afb7013c0f065e6ea26b1398180a8d813e5939f2621f2ff745d876aa6931536741c3075a524ef5bff15e97c898f06dad9f981eff8ebe09f439d580f46fb0ec743acdf258c36390b93c322c8f24ad70902c55674a9019a2711fe9008ffad0bbe14db0f461a12373623809797ae0cf56b3ab1d0ba4c17548775522a33be3a52eb42968ed0647e3a91900745edcfd581dbdc29abb6d7400f29e50f91957efe127263403881978b638cb4adf69e088795a72593200f5007caeef59196e47c2b1cd7a18e6ef8f9b76a33774e98704259e6964f889313629dc9493caad560474d5e13336f28b4608d2ce4a782ae5176114965d6eebfcda58494a6213feb1d0d488f1c902a172f5fe5436e99289340ce9715ff311e284269e74ccdefcfa90cd5f94618742365cf1f8202c643e68681a0750698dd21acec4a0aef2d1651bb75fd38a5d119336b80a68537b2885884bd7564dbf1e50e2f899ee29f9a973158a9dee41cba3b0b6b3858a388db20478fab67c69d5f86dc744860e6dfacfeba2f33fea908db03fe67c7e37a878285b7aae8e45967351a8a603d0228a621ef516213d309bf179471ea5223e9f264c6967bfadce4b14598192fae6e2408eb4836e4c28394236dfd10b22d475e74505fa5a08327c316acatftpdserviceatftpd.8.gzroottftprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottftproottftprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottftpatftp-0.8.0-lp155.1.6.src.rpmatftpatftp(ppc-64)config(atftp)tftp(client)tftp(server) @@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(atftp)coreutilsdiffutilsfillupgrepgroup(tftp)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libreadline.so.7()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)user(tftp)0.8.0-lp155.1.63.0.4-14.6.0-14.0-15.2-1tftp4.14.3c!@cb@aA@a@`` l_"^&@];\\OZ@Y@XF@U~@UuUd`@Ua@U hTDavid Anes Stefan Schubert Stefan Schubert Pedro Monreal Johannes Segitz Ferdinand Thiessen Thorsten Kukuk Pedro Monreal chris@computersalat.dematthias.gerstner@suse.comPedro Monreal Gonzalez Pedro Monreal Gonzalez rbrown@suse.compmonrealgonzalez@suse.comvcizek@suse.commpluskal@suse.comschwab@suse.dempluskal@suse.commpluskal@suse.commpluskal@suse.comp.drouand@gmail.com- Update to version 0.8.0 * test.sh: add MTFTP tests * Fix MTFTP support for atftp * Fix multicast download. * Fix algorithm in case of packet loss in the last window. * Improve the robustness of the atftp-client in case of package loss or duplication * Implement PCRE tests. * Improve upstream test script. Include tests for windowsize option. * Fix/update minor issues in upstream * Fix the 'windowsize' option for write requests * FAQ INSTALL README.CVS README.PCRE: cosmetic and spelling fixes * *.h: cosmetic and spelling fixes * configure.ac: more fixes, also for libpcre2 detection * Port to maintained PCRE2 API * Changelog: update the recent changes * autoconf: modify autogen.sh * atftp.1: add more examples for options * Add a simple congestion control * Do some cosmetic changes * Add windowsize option as described in RFC7440- Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update.- Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d.- Update to version 0.7.5 [bsc#1190522, CVE-2021-41054] * text files: mark/convert all textfiles to UTF-8 * fix some compiler warnings * fix buffer overflow in atftpd (CVE-2021-41054) * test.sh: check for root no longer necessary * tftpd.c: Only drop privs if requested or running as root + check for failure * fix invalid read of 1 byte in tftp_send_request. * Check return value of fseek(), abort if != 0 * options.c: Proper fix for the read-past-end-of-array * configure.ac: Add -std=gnu89 if gcc/clang is detected * tftpd.c: Fix memleak if thread spawning fails * atftp: Check return value of fgets, buffer might be uninitialized on NULL * Fix check for argz support (HAVE_ARGZ -> HAVE_ARGZ_H) * replace LICENSE with current version * Remove patches fixed upstream: - atftp-0.7-sorcerers_apprentice.patch - atftp-0.7-server_receive_race.patch - atftp-0.7-ack_heuristic.patch * Rebase patches: - atftp-drop_privileges_non-daemon.patch - atftp-0.7-default_dir_man.patch - atftp-0.7-default_user_man.patch- Added hardening to systemd service(s) (bsc#1181400). Modified: * atftpd.service- Update to version 0.7.4 * fix compile, missing include * fix compile, add missing defines * link against libpthread for atftp * fixed atftp fails to write to /proc/self/fd/1 * Fix for DoS issue CVE-2020-6097 * remove inline keyword from definitions * remove extern inlines * sys/cdefs usage - Drop fixed atftp-CVE-2020-6097.patch- Use system wide tftp user/group, don't create them again- Security fix: [bsc#1176437, CVE-2020-6097] * A specially crafted sequence of RRQ-Multicast requests can trigger an assert() call resulting denial-of-service. - Add atftp-CVE-2020-6097.patch- fix logrotate * change command to '/sbin/service atftpd restart' since there is no init script and we are using systemd - fix service file * atftpd does not create logfile when there is none, hence we create in ExecStartPre - Update sysconfig file * add ATFTPD_LOGFILE if we want to use our own logfile * add comment to ATFTPD_BIND_ADDRESSES that it is obsolete since systemd (binds to 0.0.0.0)- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- Removed old initscript conditionals and atftpd.init file- Update to version 0.7.2 [bsc#1133114, CVE-2019-11365][bsc#1133145, CVE-2019-11366] * atftpd.c: Fixed a potential DoS bug (introduced by the IPv6 patch) * Fix Debian Bug deb#613582 and deb#258998 atftpd: does not reply properly when there's more than 1 interface * Fix Debian Bug deb#622840 atftpd: Forgets port if both --port and --bind-address are used * Fix Debian Bug deb#606969 atftp exits with no error after a get when disk is full * Fix Debian Bug deb#575831 atftp: error return value when tftp put file * Fix missing default port from Ubuntu bug lp#972834 * Merged patches to improve debugging and warning messages * Merged patch from Gentoo distribution: add support for proprietary password extension necessary for transferring files to linksys routers (atftp client) * Added patch from Gentoo bug #322601: client fails for filenames containing spaces * Listening Address configuration fixed * Added Patch "Blksize option can be smaller than SEGSIZE" * Fix Debian Bug deb#609813 Apply patch listen on requested port when in daemon mode. * Fix Debian Bug deb#598474 Fixed use of sendto() over a connected datagram socket on FreeBSD * Fix Debian Bug deb#580473 Apply IPv6 support patch by Ben Hutchings. Add AC_GNU_SOURCE to configure.ac to address FTBFS. * Fix Debian Bug deb#536295 Updated config.sub .guess. * Fix Debian Bug deb#535604 Make sure we have the --daemon option before starting atftpd * Fix Debian Bug deb#514521 Crash fix * Fix Debian Bug deb#484739 Added support for logging to stdout. * Fix Debian Bug deb#484932 inetd.conf: change udp to udp4 * Fix Debian Bug deb#436310 Fixed the FTBFS. * Fix Debian Bug deb#420900 Use CLOCKS_PER_SEC instead of CLK_TCK. Fixed a FTBFS. * Fix Debian Bug deb#271816 Random segfaults fixed * Fix Debian Bug deb#291829 Segfault fixed on AMD64. * Fix Debian Bug deb#290062 Copyright fixed. * Fix Debian Bug deb#275052 Data corruption bug in multicast mode fixed. * New Project home: https://sourceforge.net/projects/atftp/ - Removed patches fixed upstream: * atftp-0.7.dif * atftp-CLK_TCK.diff * atftp-0.7_compiler_warnings.patch * atftp-0.7_thread_crash.patch * atftp-0.7_sol_ip.patch * atftp-0.7_bug-213384_OPT_NUMBER.patch * atftpd-0.7_unprotected_assignments_crash.patch * atftpd-0.7_circumvent_tftp_size_restrictions.patch - Rebased patches: * atftp-0.7-ack_heuristic.patch * atftp-0.7-default_user_man.patch * atftp-0.7-server_receive_race.patch * atftp-0.7-sorcerers_apprentice.patch * atftp-drop_privileges_non-daemon.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Changed permissions of /srv/tftpboot to be readable [bsc#940608]- honor --user and --group options in non-daemon mode (bsc#1013565) * add atftp-drop_privileges_non-daemon.patch- Use ATFTPD_BIND_ADDRESSES in init script (boo#921219) - Move autoreconf back to %buils as it causes issues with quilt- Force gnu89 inline semantics- Move autoreconf to %prep section as it better fits there- Fix atftpd.socket (boo#932161)- Do not install service and socket file as executable * change to 0644 - Cleanup spec file with spec-cleaner- Add systemd support for openSUSE >= 12.1/bin/sh/bin/sh/bin/sh/bin/shobs-power8-04 1684330511 0.8.0-lp155.1.60.8.0-lp155.1.60.8.0-lp155.1.6 atftptftpbootatftpatftpd.serviceatftpd.socketatftpdin.tftpdrcatftpdatftpBUGSFAQREADMEREADME.MCASTREADME.PCRETODOsysconfig.atftpdatftpLICENSEatftp.1.gzatftpd.8.gzin.tftpd.8.gzatftpd/etc/logrotate.d//srv//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/atftp//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/atftp//usr/share/man/man1//usr/share/man/man8//var/log/-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/9c30c4cc991a19a4859b7c6b16df4b0a-atftpcpioxz5ppc64le-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]=d2f6c42537d5207d910fb4cbb9aa8f0af1cbecdb, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=41bb52c6e760ae8ea961ea5574f126072a535463, for GNU/Linux 3.10.0, strippedUTF-8 Unicode (with BOM) texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R R RR R R R R R q]@$uMj_elogrotateutf-8566007714fb436e9b8a19c66654be983abd3097e2fecd35c2cfb6773b258d689?@7zXZ !t/Ȍ] crv(vX0#|{ip.!V)ȒuUwƑi>f.ւhfFe͜e7g&/'=맚 }w+!%EJ]$hN=8fnjQ+-+AƵ?j=4Pʸ*sRTB!U$Պ+c)4d(Mf'%؁ϕx$)F Č^}4ln idD8ei|ɼhh811{WoY$M]_Gΰ3wǀin|`ۢ#`KS.`~^[~"Z?"6B^tA6W/'Zl;b*[<$ɶ.?LJXBN=JTGPfUNSS> VNtw&N-r.x$r3,#t<[UAɽJ "#I(r}Oh+rzTF[c3",$w?pPHȠ%ׂޙ1c>;]uǶCW*`:drYLP_Quݢ:V%RE @~~MPʛWp2v6l/ߚwq]vHCs{ ȅMh>$A apl26{Uq< ?b/on2inFwo BPGYOK{ٚ&Ejpu?bׇݻAkHA=8 DXٴ}v{Qz|R)շ7z|[p_[\VVwڈ= _Rgl4s}$~)"Κ۶\ɨ~jX#ՌXɿs$$'ˤ_jљÐ=C}o*6u`ĭc֪߱H W'LmZYk&:^cp.Za{bz -[KܻZyAEJWIoCR"?@BN2Ie07GP&.lRI:?`<w0 k?JL0pDu<8ڟj#@|G#ƒgjOjQ5ݍl*7oY:utZ*Fܗ4d]xVl&!v We !0l~nlE n,D *u"3$$ęyCe=/nDbݙ E'y+XӍcQ:>'[*`@P +^uB^`qtY#f.qY9E.$9նts|r/Pn5;ȡ㤸ݺO4ɯkQœ d;*8&! ,7.nj%sVY/kdώguςR轁D7oVL=&!4(p3P9hbBf Qvɴ881^1aVgS PJ)5bO R +Vsf[Lq<%O`&-/ 0jFPHTvaSkhTvQz8#䱐)!/T="f˲2JײT-OF5VؑRyt4ndǠe1+߈5s++S`q;><`;} zԙq \q|7ՀG?n'ʪZ (ߌЊ}SWVO6|9[!7 g߳_ Uԕk'K33gNF0*P{0.ߎu93LUYi1q1@@ M89CXX$<[b]!ѶvX5~p˓JF*3Ub̵Hznp]Gw_-U떑.#vAO ꟾjC3kC$nͭRÐT]Z-0>1qTȝC.^^zs-^@\`$:Nq5d+LKd$#  HH )l}nmm (O=58ur Q۸7 FPuU8?:u-@&ˆ7ی5cvwkO٫FFjn\G⅕CB8?c,;g#θdad.a¬%]NC֌?VEG1P%|K_)F6%LJ=ynrUP#N׭kdɩ䐓/ȅR'4nN25;0U;Yz\txHT]mP,: %^08ڪFvSy6\!t~Љ2j![}1d9fynaN.@A0NWf$۴R Oa†4UfNou2ҕ1ħ6ZAF1' WS)j ?3BWj8G]Ty]>ci2X Rm@ha#* B-S(R: dr7-QqPa[4&hȾz$?]f-B%M11e])bۉjT,.Wv>U7|knX+@ /3x {BŃ7kI;k8aE (LnG'+N.w3J7ڨ`2 U%\V0`˄O$='2H>-P{GR7 SLKRs#B^,j%]'7MxU_%>_l\;+1wȰR˭:3'|vm)ER, _lB m;M/mo1#?pn~ evr: H/Vi9vZd@M߶{ɖEv (ψ7̒XHy a":mtA'0ta5 \Őd@0'0",Hg"&0kE9kuWg4! HwOu<]Mh`Vw#j-~1pIus0 ٪DVBkķǛ7[ƥyՉ*)"̢w{ u$mt-m*")cMy;m4dueMnܮbu=@Q+C|23?8 H=ngǂ<(S|c !5-ET0#5 NqO 3mx XR܁"'#`nL*gA8),g>zhUpJKxE/mxoj#Pyr݇z[{#] u+YڈKP_'hLvKe<;#}$U6sYt凱Zod=gTŅDvJ?ˀg7^@Dz![3 S7Kixb`@vSP8,~YʜbX{ƐFhӢW 2/gz[Sj k~' <r<$V; 6^ǭRrrS/Nw*vF@+)n]~$d>='ݜl6sOfs/Bk>* r:X~4l ⒚Rit k981A7-;6hhا]x+&d쯦h+|蟬EZ 뒎`?٫1"\ZkwBg+V(hcp{_KKQQ]0F $E)JQk)wS"; _orY(7j bOӅ(`)aYNJp h; 6w>A}VW.b`"G=TgȮ+ j||Ļ瑠 +'z!򋤊u}YȬ,`} _$c*jg/ BUÏ vѼ1%8i}9NW n뿙߳)P /:j]B6GlMAf9_DL->Lc`3q,Φ&u}v@ i*M 27uɈD#SYEEAܬѧϫ)6k=XF?&`d$Zz䔚 ?ғK֢"c>0xHAvx8(/9?JaZԓj!0z{gyK#H+k8YƋ* ?pޣM5c +~L*NSo7BU4w@pY*_)̰ ؈ϙa[mxd(n٧Cs 9tOd*8vje_=gfQ-^o! 8|>rU͋<2>#x-HHznMm$VNdE[@as8 8YI&(@*BRB&OP}VspQ"bGIhg;MVUqR>u p_GDH#rC&Y}|>55TэkNZNPƿ(9\]غJ* ѥDMDdj$Tz_#@0|=ѝ[xKwסtJ4溟!?xOϕ}|yp#Y;K x?/ޤ'oeW7+|f6e|bkd$F P K®R>?E='~m 3<[N g[QOnА+Jѿ{:ѨBv锬1XAPhWu"}U:ؽ) 3JqNm,յ1! c`1ƙHQDSktsҵk$xS.:dϐWA}*u7A?o@&U.%0“,wgEKT7C:RhwRyQ798EUufN\yXO;-@jWQ *J/%C@*K`|u}+M ¾^KR"q PjESHO պlɜyyFh϶CJ85bK 0^{Ms]0/[(KX'^3Y^zR,:Jm\c_Xwd_/hڥDN;yLTnAd׬Ԏ|j{A%9Adq0Y:$2c}>ǮǙnY⋦yb 5qi'nB=`0?,h_6iq7BBQT` -=/8ZYVU_ ~Zu|b s~6ɚt6땹ŲAB)5F1z$ZAp#*rf`T?fzibӥX~O(M+}Qzm K)FT[ޏ-cH |ṃU%,cL'R;r )iľW2`/.ÇK)1+|?0~U8HqJ2Jt{jVD9ըO%IƄ~hcgָG=qߊא)xBԺ7:~)/r1 )һ†$r#s.W*vܐ`Q$ 1nbd׋ 8 ƒ-봞4;FXVm gdzHG%5`+>SFqĿ-D 0؊u@S]wWM8r^'/:H8bSc9Vi}o_ơRrtޚ!] * lOi{dד;5,OjƉ:819(GVT3:eYƪWzZoOnEbuBn"I{%o_P!*<CML?PǺu6yXO\ԊAd߂rY3B)}b#fm.EQ娬*rIf?2U͋Yw+I0xT1p  2">_Hv.U) e&޷;N cML\DE\&vױV{;5芪@n]>w_.8Zj+͵\P_\ yu '~L&dݑ 9 XZ=o"T (.T=Z?ŏW{:G !G'#fT>=4j:(=2z'Ƌ\`CgfI%%ꑹ0 O|znLW'\7aZpYI\$WtxE<չ|4>_[2)mp^F4XxIJ@4zl%Kj>[d_,-A0Xz9Pό2sNG FG ab;5XLD)| &C#cG g_da-+.sdx`IqPw!aP8QɎayXt@S6<⽫>{Ti!^z]S^Dž$4dQ]L#d:nMkcpC})::s ʚ B)t:(h#wN" 6{b50j!3bk\HWH)_V뷷ы WOۆf&`7]5!M+fQm7`T]1f؎U=0\ZÑ|tr\͗*rOSH8lMox> M=^y#Xc!E=.\63ۂ+ ( o)S/ЪI>־n\: f3d+C0A3*?$80pe!&6wmX_%6 >6d} ASc^nC -\r rlqY*{b3ΎQ5>GO`b*ƥno) +XxV!D[9gq΂7M.4bha~&'Kl[*#w` b;He>SdIܜ̼x^? k-Wz j8LYXgւyԄ]|z`*zg@{qR~O5,JO;c`SD4~͆CVcur*A E\^"u&*_"W.`.G<҄8 NCSfs2};T4P5`S4bс]q+,!# h7f8 N|.Ces/Q% /򲐖0[ sꗛS!9$[7{|pW{c 1'׌ \xTMR"まThNq+ۇ| C=k6vZwPoa}A,Hj{`aFZdj@QNf@c٭s{L  Hf}eKϘfFo l?1 U0#CG$> Yߚha*R{T2=]( u3 n 'B1%PC|KNK0%9jd2C%R9Jc+7Rգ N sġ[3RBpIXa Ѧ%%9fXtxK?ۦYͶ28Z}Nng[\N-z""(u %w[&\(5E J9hD@y:wBz/ gbgAQ]O3K9%+%ɓ'xEt>: lІLw(A>wQoUۮ~NQ>*D rqk[(c sW,]D N x|7y,R+{]em9}'桂 h+&_{Z兎z"D؂&r (ڄV]cAKy="_;YJBE-MO߹K!Z<"DRf14pW\f Ţ TiA wa/,X?/1U">ؓOA9b籦sXyQ?-`1;cUsmuamUK'fa7beZ/.xe8:δ$֋Þ?AY -+n kSgB $5k; yaCёoPet`lZ'9"X^IRrPDv`vBCcꠓvt14i`[*WUD ,'7կN U^lH6zͣ#}ukP=HyʹF e_Z2CBZBY`[rHf8Ŭa( Dݖ=k?^ 7~H<;#Ǩ(CH֐LB/ز}tfS@7%g@6+O4B*ܭ0&M6bPByCfL u=OIy@ ƈ i0kQ!Ad_b/~L:( ﰗ)"u@%"`|~\ny8!,cqyJTW. sgVGP`B]>jIo,Rd!V[GMT&6M*fHM`Ǽ'jE';˜jgxlmTc5Y %tTnϬq=-j{0ܪ #UNᏵvRk3wX\u+mdqof7.^B[s/ZCP,-b*nVjdpj$O~P/Z4ϱ:Y.\$-^ZLt{՞!wۦO9$3Ac v/.*hG1#H*VzW(D+{y8pRvdpLMCqNqRtv^ltҴ1zaYFH0B4cM:=YX? ،z3Jjgx23:Ue\OltJwTIl$ROK{KZ}Xm2b=JLIҰ[*6%hj͒1t!jNUyw-UP̫цB6e7*4",,(L+UN^~JaagشSptϝ}$N^@>̳XmKeKDB˃KWM6iIv!d DׯHC1PD p}~h4Z \["Q>'2~zS}Gb}i`x*R Q7؀M/.ĜQz HLW8=3-v=8TiXֵ`k${K=`ѓɺxnW^صL{w2w<ۡ8cy{|f`#$)`B[%ѢGvc0Q %[IU:ājA H7*Pd;ꤒ#<ߝH5S.a:Um`d&ϿEMX&sV߸thW=Q\%, 8"1VQη,#93UF$Eo=>$SIQA[/s*S %z(^a@'BN`FT߽T JٿNwc62UNCfWXils.uޒ=FBPۿK6:ɔb-U$e*k>k+WֱyfG,LxR#3tz< ڂP)Av_t4?ot\@q D, kRk֍%*5ӂځGQC6iÊ2#ˠ0{ z"f M WwE’2x}Z0G ަ Dz$)<8WW~2xXPImϐ3ZNe6YEW !ٝwnq\5T M378'sVcdLejq5j$\zu}iŵL. fL'!1_aZ2GUN D9[z­TOy۬.MM+udD(Wh+@j]rj(硒egiꄋaon5;@4FRhdGLp."qvjLkaN;U.( GZņ5 sihrkLsBg$W%v+\{uEǮ_'m#bc2qI) X&f RAA>pp"KN5Ut{vooO|x)ʂϐ gbM}ςBC^MQO ="<>gZnw/@XHARRt3p(Aza|Zsli 'vvX8S!97]O1Pރ/#k}.6>'D3?CCgx;,UzB()WAe[5'6.E6}u0$|N_X 8 vP螺mZeYvPk>,e/彨Z:<<0#7Iwo"}.4גz$,b/J9ΖKñbH' G:#>pl#3C49WwWT ܪRL3"bW1nr0e&5a웋,/!+t1Zs`0eif|-ϼhlE CTջ2py~gǏgΜ4҂qʂgG}L%ĝq???*3'<]b"9ݏӻA%ԡ0%;=i  ,;RQX4zrowNai r8V %"# :/n8F?0 F3 >9W :_ۿNfٷ4!G|G9Q$芞eP Kb!QFNn3J)#;X~ G]8E{8&s4 PNəĥCˡr!DJ=[,VUuI?8l|g!!=PK;JkcSv扩wLBq?:65Ѐa677i'#yJEK[H"ٯ "Hh՗Y6ǯT I 3 {]dgREcb Nu/_/MҩqHp;O_}Ub29 |˨g܃jw'ӱaL [\}bOŅ&C?c?řo:{oY@5K%S}0@|g ^34i13 3&P7 $o`pX:/#e?@uJ3sw.R <LW0r}?6`LlgxaA?$e0YŴbc)橶i5e[2-;oK, :C*Z!k5?? B`2ۥ7Ѧvi'c)Gb#EAJ{l9,!޲2hypw 2nN3'y=_-l\'$rdd5E!#|eUi:tUBWO/PL]WN\[پs =2`qnA\|mJמ}Vɺ GXen< wG}\ %C6e=וgqUK?9)e}̯]"}R%}B*8脉93 6%x@"wؿ' wt%Pr6׼Fa/2!y| =M?8 mfNn([~kz/[ÝTvdD 9hoEۢ RkneT^?!eE!*>ֈ"՟>&uLW)r%R`m[SZO~mVqCR6N QHE=Dʋoa;J̽MÚ6Я.Hr9Y1ۮOsn זg*Pܗd~bUXB,$I}"5-@r<dRѴRk, R.йE" \F58>C==R o4)L{b̨.7D֎yM= BV˃,Ú kg ~ͽ ¬}mRuMJOx[`, sPu`'.Qy|C$Pj~߭?*ݡ6D^%2[B"FA#A0OE%€9/6qWA*IUpš>C{B!YJК4Xh| dMxW1L=Emf aw"B#D>lWUPE}c_" g/ =R"p-tNMg"8l_/,'enL:.RzTD!rxϏ$r~n }<%#;Q=(+RS>zm}&Ɏgbl_3emdp 4ZЀ "kKmi̢LwSU@2){A׵5f7Yȥfؠ{pm{`\sLt)XWQ00 8W^kMmk0#3$u L#m&oݳ5IѹRnSr,G"hin˜ȳQ!P&Ƴ~ì\ 0P#WaQI`[.Uptʒuw Wn)N?Kҵ l̋5'%nbVu(I55U')Ew/δj떏i$}R%On+cꙸI9K Wn=#ȄIl>z>%{w1iѤ[Hd3YRg;;/N#_h/ >eh}1v|v uQiPr5S ^9ֺwFv'tsChQk!߶"͹.vY!z'eᷪ=켟JLBE6B*K&DZ|,A;OWG u;۹xi2|@Z73tC&rA0bH2*cou)K(m=KJ340µɹOqD SRW``r6M*{؇ktb\tEHpԬyp[pUO1~\4*i|z{7XЭ_z:J\N) W?\7ϩG7ϥ#o%(7򇰪sc3Dp &%= j ];]x+"u o~TN~D5'xibVhXEm-Xű6,RGrOmt K%)Mъbr.P"jܯ9> \!5򏗴ucxyF[(uU= F|.Jaia(3gq<h$."xZXNk i禠9) A JfIFdI;(ܵ&'fiсv'~ ۄȲjSYZC!Ap1vK5D HaU%Ljsh-1Kd|嫹 ah}BM0-FL 8rϊ0~ڞL̐)$Zr@g"4\=ba*J?2> m ?vI2oN}R5zܤŠ?b Ie?vg`&@_NV"h[A4f#vA1{ѭ*-QIK7$0n4H רe%땎O-HXGIQ"H&S( [`5._#gޕeq~%>Y,T@4BHH^3k&1gvYd>Zab𥎌<|>?qjw +l<ڷ{tIi=96.Z*hFGoV7F^;&U+L Tnee U&DvN8$E` 7g2SfwWsE87̶BX*Ļ[BV1.T36!ɧOa!5W+}y+K@d`DH)#ց}K ɕld)ʦ!0 YK6؏]4;;YEJ7W4@|}OkN@ B*;F?{ 6%DDV *tp]r% =8+d-C0]'"$d;V}јx̛>F÷I\sSg3lʪvn'Mʽ ncz4``S/P@!Q:ǰҝ 9_F,.P KLKg 5KȌE;ZR13seޘd*7.ig>o΄R"++D&W6h,(F2Ə"|R*B\3cn%mew6b&J66Mb>9Y87OcF;Fiۭp1M>O4Z"ZdrЌ LU'RmtQ2iQ1p\JRuJx?x>otC•-$r͔Vjyw:gG,ӣ~M0)JyslrZ1Fk!N]4Gu'ʂH@PZrGmXL]Q:h 푊bڞwK駃۾?'+QiyK@UZK5cxl\.PEnp ,〈B :55?,t$y 9O]z<}G*(\P|A3+=')[ȓ|*f⟛"[[v1F9  xRo7KhDHX 50G\2ZWO,^+*B.~:4Ŀ ~|sdRjo0VX e9d]:?M3'gcYHdrNcxKOsIsYk=@$7XbLGn_@Y彮B/܈'pAy$Y?fk8TbDJ~fJ/AM`~cHzZ/g3Q $SpXt)f>E쌝 88ËڢBz$Ej@+OvQ2)>tƪȱ={c,T;Sb2_Y8B-O%gEy+w(toћr~I.[%$D2g3È3t'kd׮d}L7P;DACa3_DSpq щ62~$*_ʶ3#In!)h֊< M#P%^j>lvQ җ}\Ǯ&?΁clʘ'J싙4lP rwٞ{Kk%S3Ur5&Ըx&Dfq\ ZE8<]C"݌vGر(y.2躶\ևI'䉗Ν^|>wl-u ,ŤRܦ uŚ2JصF vI59Ssğ+ žlA2Kl{*SME=F.xy5OGO96-"|񚍳+zU<_?e (E!d:tZN$ @k o=Gd_ n7]$5&\ bΜPN^X(*S${.8*`̚(B?)PƔ<|m޶E~8/\]X^e{; 1zl[/So`3Dkp#:\\JZe% oS'n'##!\Y B$(0gQ#Zd nG?#q%Ŧeru.yZS[!pK*yiJHLMARO☩)c{}TjADo]#0~ex6%!5р!ɂcSĺ:oϳ ,q$]Л GݭP6y &8j l#YٟAF2r(MD!#ߑ*9OUXŋ}ZD nG@_-HEgC ;jd(PoXp\!Xr-lJ<<_ Pi@1D+ЯeYl|Em }UF p ? nf`G~B)gz5:>ށm@*K4^ hK5B|a7<$(weFLO(2ZrRɣ&$&;hǞa]rw ğlÆ;#F䔅Oim BYcb cF7iP{wA>9l=?|MVkkI9-`~*d^G@N޻Xrw8T0C1odSY7W X44"M)&2@GIx$v[H%{ "Gfm Z/Utt0h:6X=$9/-*M˅Oi_E.,ݡ}8[p72$0_C{=!*,NJ=K{dD!V\P=%m=dOPO>e {ܗ(OٳOe,^>H4fdf㥳mޱlHɘ{GuОG"5ۮȨHA{2y>fϺvW0m|Au5z UEҿcdڵeYhhiѬA$Dos0\.vf^QIpo'#li(aU#܍/]E p$b GLw csLƐ&l?m '_rV6^EX1_N"r:[~C4r,|H%begU7FhLR]ʹ9Ar ࣔ3:J|DR^〈IZTYZN6e/1J ȅ.0Y[S[4<.G{MlW-6 rTaL-ZA~#X(ybeWU;wOkL<'d nH.1%۞SHEoy[ .B\^0!u.x`[z?ʣq b=IGy aբ57I&rZZp-SD73GAMw$a%U]7y:so3ż&$wضrf9Tf>f's7dY>"8NoLͼV&" ckL;fv%Y4H#YD2l7$VξĿ<VcEbߔ&dC~s68|6)Y;JddQzzR!7JŅڼk ^FK^oT]]|F]Uiɢ( "\@#vH3[!aZ9\}FTM0N:ɟ- PM7Z=:`X+j>Zo!ON.*qWjh=] _Q BL_̟'XvMRL?n ŀS~E UHگ'[ eB,N$s#it Up^5LѼÜE:=)~pm$mT2+8xpV5 2z#{g%bUw}Szoa۬B\!VݺsULf鯌]#5gv>5 $?mhtǰQOWE3Bc=PGi}0^~t$0o6F݄Q A%T?4żz^l:rF{K|6_BRȴASH/Uqx"ZIG%Yx=sYhH uݧoD;/XZNzKhJx\f+O nXjE][!}ͦɆ 2WFa92̀g!dn_} _yd8_CeɃ(cQ9|N>*H `^T7Uż@}6nեsE#܏ 7\}/!d8C.Z+W,Zxڸ?L(..M)pd`%g~P:kd7tAe$]U<m1(kC7RP '\,Cʱ-P5¹+e\ kD)Dc ?( 9[<7/Q©ˍEg41Z[\Izpf?^ˉ:S@NlNLu7anD1+L<H!AtNII ԟD[$%PnM0TXǬK8[<0H@_IYI 3Y-ttA-h%%ci f Ȏ;Igw_@>TJY^;Eͅ@{ё A3a2( k&Ɏ'1]q"C('BIm/xKMެswNh~!FEwu1\,}y3$ E%3cRJx),IV8:rrLUdC&6׶<{BˮSS0Yk-yqQ!R"\={X_*ےl=! 2d:lGU1W ZD4 jt24 LaBGp٬[tfxkxĄ|SD5@%HrB`д*:ҫ"G4K 7jNqZC\S=CE[1$M֩7Ui)G|1^,'xA m sQ,Z -,K5֊n@x!!&+EE@!4貊cO |_tYWr RnZXaM8Mm.L&EOxF$RxXAi%&Ur.2`X^h閫!{;`ID#A9po|MR HJ Age@L{%K:ܣgǖYDuɈs!DkTAq\'Q@}Rv%99t {(XV_!/H$N$8y9;nk)+s¼ JѫmO,T1[\ i Mu@ 614of3> SB:w{i\O$Y\ iXajjZ`{<[R reS0R sGfc".ɫW ĽCU6Z+a>DuEEɎ**k%}.xb~ OlTCpr{PQg @Bz%ճ]apFx3Hj<(1){~Ae)xN#*OkD{f/YĪd/Ł:)^)h75 ] @_jLpG<хI>|B"ʊd(þD،NiH0)l5ųBςcV;'TS }!ұF1j0OaVaɓ#"?Z28sJc-$b{M*ÑKF 9wԋx4trV/3cf@eeMh{;1Ġ{AB_0UbƵS{MpU2%u`p6HF9WX F82 ̧H\/L}RzO@TR|lRyE}bmU YѠ{1x`DU$k$aK4b@.8}aΝbC4v'#<)p څTږ1m3:3R\#iMp #/t6׌6Ǻr2WbRt3S,u$Jgo+b!ĖԨmFD0- M**ջ7&ߡ¡&WwFhIDi[)ynľs%m '5RVS2~u2YT0VqbjK*{߫*GCn]뚥aٸ~$aaaQG% ;mWKބֹZD -M" MP+S}\5 [r KΔ, yG(ԃU: ._8Ϗpp6Ah7|[mDU0H~l..ϙڨNtka6bX`^ܕyS30!eU%~6 f;#рqDG#fQMEs]7@Yzn10v' 9RFN+;|)EäR$ J?Ē0n? \xK|O``1Au|ώ" ΍6b(j2A'JMAڶss}D9%㊵c8Ga4CwClDڹGM^MN$m ?9! lι28He9Lmԓ/oBTpk7az뙵`D~,kj|ϟKynEф?MHTh>:5./13@@/UB"/1;FbMRTcyzZoW %'O[X'C4)ZʡX&Oj$ AN/N zg!*YdsBUyyh^O 5"2|E]aM Hx4{/6%-cwz7,A*:Ǣw^~3\Y]CO&HҸ8T+`m/anpgT\'+Kִ19>tE_OV I@n(/JdLя,{hư6t/KvNIc2 #d52@TtFbH֚Uz"Vi|U{ށnը$];V;$#jJ ćh0$>4bf!Ÿni<{KSQ3N.tDvj+8!y`}g~<(a.ѽpPwc_pa?_].0.'u<Ϋ)3biQ8p\H4m&{D~!Y99W8 ^o<ȼILJvCqbP]/mX{IuEѯXgjeCNUYpasKns>ۀOu^x|ta!v ;T6 wim*s&aLlU'5@ ٌ_XGX#׎b(rNjF毸5u3rL&qq`~P?7?xikSsʮ6 ^=Q<b-O?+O#=ALxFNYqBMF QQ?[p5bS̗cRDmGS#Tn}+[:!|vɪ%\dk R\ڽFTmUkЃ&M^v# ֕t]`QLAExQ*S|7Is7& 6HBpy),pO/abfެ*)/#]|mf'7H/>Z,$BiOJA`jή؝5;L6 Tb^P~>j瞨hv2qz~N Do4)q85H<>j0]@8hM[H򯻲!-gz2Dz8D"l5yuяn5G#h-OwGu' iȄΎ7|) PRFћn`W2 o>qjBj5~#сD&u'MyBxڧ."rT;aO lXᶦ#mz"1m.-G)Yrg.Nw:VFͤr6ܡ[{ёsl(bFmB+lIR\ҁz~,' vaU+vha!Jf&j3Ϭ.LeDykMjVji"T?.+Jtp`ư^dT z#pN(cKBC%K " 8 9Kypf|㪝.Mw!۝ΜwbVT!7­zoO`GduoKܣC &gD@ڀG 5>K{ r{L@xndHʱܿT;GLØMwTk}n}ŒeIΔ?=Lyr]Yfd-*m? %n=S]N,M#^= [DܒHup!RqYfu.:4.%8?D:U{cTWt>H?|m35+?Q%;]h~fO,+sl4SڋvM&~̌kDsQJUuFDɛϮtQ! yѨ8.Z2xPT`A@hIi\Zk(D[2PJͰ'$!GiEΎZi`y kD$1% ^}Ju V{&,9j˯|I|^Aޒn5){{лPԁqk${} K5$ADŤrudO@Ǯ!H~ytLlS)fu,vHEZn=ӡgJhHJw`I*c m1`aN4Ò"tiExXN~zAnOZNk ENt>N9B`o:Kc_"Q"53]y<3"9h/n>ip8ה%̆poU sqXֶ\ð΍i*'!ϵn"|*_eҴɩC6 ir启jxMx3"tv].驌3UΙDovC,W2.2=Yߝɩ?Ш@ Q;N}t8񱷞fvoy x׎ ͮ>څ!gN(⢭:+h? `fE;Y0sb(#Īp mc÷G>BSqY)z @A(V*U療tr4+! 1UlM# ;nBLߵ~ƭLZbajJhfׁq*xx& -ZF wIrO:c~q:( y|d@'I81UO|j?nrPd|yTz}4D}K!gள LW Xv&sCu!cy%B`h^+Չ[3O]G>xgaBB+>f9@N)d?ע[*E;qZV2VHEA>FdV+'.6֓3 Ϣ9<7(уtjxssĄWfx{K 9IoMv9ǀD6C 1# x ;Q@2EsÎ?DgVM,%] GDC)m2l9M$拚1 o[^ r1`L1 j~ff]w OKe@ke:l#N>ZVL`wME_P}ooJ2Q)r^ l9;/ w,X+/X$eל aXΥi'w_c)PPnj5 '}K0"{Ob#0 讈Q%g/&>|#/*,dĿ ;p7>1LyolN^a]Qㄛ4Q{N½/Ʀxt넄#(Ԃu[銆_!jt1h)ilo0T%JwY=}{/ې2~PrXdp]-N 8QTN؂Os1UO,,cޣ`-cPu8D<&_QSY{ '$l;7Vy$Xm;Bഝ":DA٫9ğZy{{3*f{n:mEb)XA6pEh(d/ѡ2zr.|lxFJH)<,L s P|>erDkdnޘֶR84$hz$ČWBv 5$7!nPzSн5Q,!0:<_+I1J6:f8G*Nɋ'xדb{o,WR`qx]^@WN8RgD зS@=ozM0b-!Smus{>^޳^-Qr{ξߣ߰z>F߲D)Ts"JKUwk&ǺÙT`b{vi#MgI[V6 0}L=k [#BiY-h ]XlJcxha֯rI c](*e$U-tȠl\iEbg,wmֻ ՎF}`3̞f׬Yg`V^FjÑvl)qIONCyG^BЪ]sgr)mߖ`J"D<;$OG8tI>6FApdO+|2suR¼\5ӯw23#/2ӄp3L* p5 Pon݋t#c$mVHN]Ys)S+T&y/np~2$n=#LPCȉ< Bd3uDg /R' f!|>h'h/w3R@ަInI= DޣHHYjZ B'9ۻa7x,Wn>&Jk@q{~A>VG]5ingJR}E|JE<-9,&!U5"@2@~ĤD)Fdٹ~Iߣ8P}:GMM \2[=?e.YԙD@6eã'Os#٬KU(2&T}Y~l!>* b\y#\U\!a^<{JZvSY& rxܴp5Zt@v Q#ϰ8>L/·27{lB6:,"%џLT OC dt/ifenVkݞGg[@Um:f&\R_w+e[&0t.6t P e͞ic0PvJneqШs|u9Ȩ2\FzU]i5-xaa={Duv_E7[Lj;N_EA"%WGmWjQ㶉홇φ I!1* n*3< rr)D[〆_P]=#|H%tbxܭ@e?$cSS6`4eU,qBLf#.ZUA (]!ΪfPÕ܇ƌxS{-QhhB(;U27h S=9qMdLD>,m0t&5߁84Q2G/hѦz\ 5*,zPZ*4Ӎ|kS 2p>ـpjj/7 KW'O pidxjZ;BkL?$ާޘ£˷%3}< @we=4 9G@_ȬBl,kb8TV pyInanZM|[nASh!)+[@,#bA(Wl7F1IT:s΢k_zrma$reZNbdzr:=pcSE(B+:gl3fMl!ҎI2zˣSS0'S:Qx{fe^Ïucz ȟgb=GA8^z!ɷyXT$o^驂g5m:]C(3ֹ8*9P_ SeW'u÷f !@. {|W Zʇt'( T@E3;[T.X>С! L1JdԻO͵0_.Jsfa&%(ѱ]Sķ;eDyv\s*jKqnf}EuGU~rO pzx@Nk3d鑅R$ f^*/P[iQ$kY76WlYv9.amjS׾ih/[WL/{ui$Z<l#.J$,f',8$aYXs: ]:_4a\8䜣հXQiBˢdF+zSFLņp|$ό|è-G,$a?X6m~_II| ==_B'kY@^ЄyR+btE3y5et~{[IKعE؎yZ34ųʏK6`ʴÒ5kSns.jy;v+o';ogZVJf.Io'MvzGA 8gx`oH}׀$acx` yȐ_=5W}{VzH.M7ۣ qu&r;CZ>~ RUyr؂EZ& m%{ڗgݕ }w\!r4آvoRr>Ҷp灅W ly(}SSr)YctXGb4`g dr\ ([ZI@_{u硷 "RFA^/$(dBg?P Y.JU7;`p!FCл+vI=.mrwf"yy'%#_o$G4h!j|'^+h{0w5#ɲ]g >r?"K<69N+]ɓclΥQWT]r.]͆uj O/|=`i KȇU!osv5I'#c&Z܍.r#Pʉ' 5k2ZrRCdo2ou}r" ƌ҄"\w ]CKR2"wj<ti Vy0 ɑe^;`FFşܙ6j`ĕe{Q]eOgD~sWj\`LϩUzlÑFnC||3iߤ{=meB*ff! faIy`k'HXC' gXxXƣ/8ٚ8.5v8xIpN GPK}ddn> lNQy]ېwj,cT0A\ĞBZ-me=Ի =>+pf{`4bMzC*[1%E15= ]4X8~%Zy ='NbÝD.P'`X@)-e3o%nOUWN73.%_v@GO+xk'sQnZLHχRPG0EIxJi6*-<ntHf_?\z( `;r#)e"pŸNNW~?vlk'a~XzGv"+hh嘧p n|Uq B{D]<qnFZYM I 1KJit54Hk ZV@ߎ8=T[j55BFGƌ8Q+QPL':PQoot;&<٥oЩ.d"?J]J(v=% :!|9l^B lYg w'f|jr@2+Eny)lZXe1!.6/L^Z2bRZ쐥X,*XoW/l.IA5(hne )UG8ɯ녳Yy,NOOS"Xf{뿽oIuDH\0'DtY&SH:ch\VOsQ,Y p r\y2.Wz1X8d:򊙏O8'f^=dqam5s1ճ= :JO>层Dz{r8R>ZV%`Nn7@^*>/F%9ڿP=i!T$" WN wHq(ՇLqLN{ p]]ГY̻a]hhG`'R? l֪ SQ4Zt voGa$m % t\ন#a5WbzWS_H] M %) ԅFS*?*:n u@8F:3Ij@'1U՚uG N˝nF58j"=Y4C]/V%إ^D!-Iu3xc=>IIyx4}%IPkSGحNMԲyȁeAZ1&O_$0l9<끯27BTRt\$ K؆E\.U\t7,⌦x*%$'Q1 W%"XWC87f/ux6+b_.}A5./<*-(@VEj83L2mXO'HsQG!w桡h :")257$:U} Aą6~Pex2M>O]Ω*~v_] 5?J[^`hEUGvOGrTl&qB)Y ݠ(x*) )6kW*_،_u;-2wl#}Y+8Jiy;:Dig{ePEgWh7.\5"x㦳;j w&lT5TȤHQĻZJ##E/j%·'~|ai6{eyHNkX%2,+' E'@Hu?*0gsfzUPzcZڐb@7҆'l8Ѩ@K?F4ǃ 2?X-ByUyā24xݪNVI W6H$4t4ㇸ}*,9 ڛ܌@Z,B C_.bY:s<#ap{P!؅kڡ*ʆkSr>uWrY]S-xvcqAtɕ)v3-@Q\]75Ň^%V(tap?G\Aݠlɾ$#'nYH}.J..@F^{ROw hS j6^CsGeĕ4)>F)㮹k9*~`jR#SKLo͉&YoAZBhsFhwl!)CC  `b6shm[^?Y^)iP>ҏ!,'J΢5^yV[p-yd$٥=6qx// m*gŽ$}tcg+h9K/VUY5?*ʣ 'ҭN3$_-&. / P :&vv{cLGܻx4;2@m^΃/$gtL*\# @Jt[2Ws9oZV) [*ΖeⱲvT͓ ĸK|| +&aQK$ H~Ӿ>+}9:F$b#,#,[BTlLe,1j=؞TCRQZ2$c&*D7Qc,]|rF]VEr^Hn)9DPP4!^U.,Y#I̵Kj۴eCeU2VK\t7 ['^E$ѡQ0Y~9}T$JX7x)xb ;uĘSe k^ט)r&aG!! zI}Mނ]p\eMȒHģU+J= #&i6; tkn[fw 0#yVOFH=jmJ/2zHʼߎͮ!ܿe6z턟(Hz[d4:qPJn5u/qt-C )3~aQ_{ jEt)t Pݭɧ/gYSyarUbtiQǑywbM#sMttj|Ĝ GB:h]Oto] cE} lV7]>?=ٶ q(;|;B]`|qp2wo?Ai~mw>|ڸ]WFvYEPCQ<|d )ks曽g.T{lTz!n;*FeNJd3mCg6gU8M5Td_tQa}s>M4nYވ̓hɛ3g8#>ǚ[[h/;`S:@]ruJeMO!c-%\z2k%bD.IE!J%̗^7pWtY eu|h$"WS6.,kfoʧ^Dzwǡ!(zIEd GNUR1R2SQ>&nflv{o"l$K }5PjEC.5v! شݐ{oythP}Zi&[V^.knm U*jtde.#DfN?ꝳJ(n^<)IC 4 g}\MdYHJ)$ ps{G Hpbͨ,"%%g~x=Q#y3(ĭ|ܿ"։ɑժ0vck`.A][>2^ݺd`cl|"q_^-ˆ֖ud`va= %G-4(x$9G~ϩD62iCND_ڲ0ڊ6 vwB=jȴȹQy x)7ݴ6gY0k|_L4 ;o]ɰ{oQEJb?BI1%(D6!6/0&Z= ft,J0U}aD!c;t}b+(q`|>+ rQ 0ΦV ٨끯D͟^ -#an9Kl|XUxPb~ZrُXm/W >)P}=D)l6ȜK3:L:x ,sDxk , w*0&ɗI= E .L!]?K G;Y|dz:'x s[y'^WŴ>4 @\EJ_}אwk3 )39]H{ii?>MpC%n9MqXE2Ro/?)5+1*l}EZ1^IL}K727*|#͘*Vx7TLj\ Yr|alOS6 {TLSc%` Ud|dž,Pޖ8>,>yܱ\G- 1`o B qx ԕ(-8jQ2jm/t'ͱtX&`8Eߴlb*`>"=r/N5fj"|N _jSVp mu!Gwؐ˚oPG)q$>0S*bj< &_744Ons`%1/aG#h%xt.o mJըeYYsnH;4yʏztqTNQ!Źܑў} N|+ؤ95܋VXHWs mӣlzB1vUHՃ=̢&|"Lr`&BYQ8XD$z5LP YI *J/4؏l.v7q̎. gkmA ֠`#K {-AN+pIro'p@3}eX !zTm"'Qs4 yx0F~Xӗ)SHҼMQ) \%1鞃nǕa"gVX̜0\sM_,&Z]/+%62;^S6} 6$-h0Gw,Qˠ[)Po xE9멪&ےHjo[ 4aH~&[dMNvF!>CrvEͬk'hew"i iԪ|]>+{3 mMi-a3 0WT7{I?4r_&s?\:wg]p3+׾Bdi2|utIS م,@0mqlego"rw!d2'*I-8̰a*T>t_Xic6(F8y_n+s]lq7Oᨮ`sRz+1L1 .H]Cr@ O $ԼKX(A?3ڔ 7P5ܠtVs{Pm ]'KbCbGTSǼԞL֗!ˍ5DJ-ݳPkM$V'*c}h~SOu&nʋ{ |iXˤ&OS_r_ƻ3zc_ `bq,Hs3ouP9PaFA{}gBK#B#꾂Lø fwmwR@_'c\,ov<[j ;']W !l!7{!y)C.&RΞ@nLsʎZenEbQwERտX胮w( "&?ofdVZtICG;챨z_.E>Ԗ˗GM!%+Zk͐% Ȼ4j +4@'aGsn٩~崼D`-·"wrxFXĽuM1*̤ X|nC{0CHҷ}ԦrR `8/ʬޯhcK25'6ڹX8c{B"t:B++ v\!|[Wt1Npj'ܳs% t?;!e}#IhS; zO nz20W%]0xh;4kD]@HQr\8^f܀^<6vs'_W .Nlՙ2(Meyݧ5 xefx*drmd|)FsU4$4x#&dw'CQZz,nKQ xvMMBHXQ~J-YTPjE,.l{ Z"Pºibay\a*]ae"##˥_ڀA>mjYCbݝYm*DcBfCrx8 \'US FB% ĉ;\wIUtsW·= J%Lb(zאxwo_.1~:ϐ]_Rk`R%foL@j3Iq#@n7cC@G]rŨH{4ʼnUħ8(.ʦ$ V2 %# e Z R< y"%!|PY p}^uQ *y< _4CC|"A muqL>: %ܫ:LfX?eCx61vFf_]&VD(;s4?zons+DD,c՗k!qV'WC{?8IWăBk:GMb0483P^zSkN:>S`f=Ռ \z$XFZ[iP:V\U.k-x ǭC>|!a'\ÿv'Mc`ՙ`ere=?HrnY臬ƒKCz/a_Qڈ{xSj~JMC=VK;IIcPQ W֭sڥ^€$=e짂$T*gn9b!骴2K FKFW ;s?I5%W'ԯ"4)/?t~?y:D p2]*,vW4z 'B,yj 9j.%SXd3r:#KN' *lM|D^2b:p0YttAXL{7cuٗ/]{[50ƴ,jr;i%5E PsEX"Ӝop:î;-ް{˸!_ރZcs)P"閔 qMDxЪ U~62WI٘_8%=^5^+1(c-0FV( jrn%h;Hg#bH=2HImOOI RBloE&RA$CU,Dw.v( ›88^ (*@3[^"anu:b9 y…tȼ l| 9NPI]JWpWFt*\gv#,}PN{ /"Q<+wC^UOۯ*3ȲEC'yQR][t:ԏS9;#W3]9ي z>m4ܓ=\[ b#W@eT)yNvYG?֛ʾ<~{.vV]>!xOOEpҽpݲ՛_h07>e̻)wZSD _-ln5˥ -&k$CaEYsrN@`\N|#FSOtq~Uf6rV Ք4y0vF}ZA}|.\]}o C4S 5H_h+lpSΣ[Z^S hu5a1aYYR:c6`%*& %j_VDߔwi`I+Avp% D?8z&Ւ>Atxoט˒^#<lV]Z=&(axIA@^oQ&lGO⃌D;ٰ 69YV+S/MɒY1[gZw e0+Uoy8Gcf<:QeeLaf5ƱNfBA5)K)¿#AHcc4_#[2@Miq0EKl/ކ_U<@d ךM~c |_?;S18c;ƽӞd 2'o.74QbLc%%fᱣ[KQ|{}VӖAιW>#ӊq0]+@پ{nL\ =:o5PU,GARj5Bɻ 1Zsm'C$9 cq͗? lPRݾ#٢C4KǺa+6y%jQ86KF4^WP4taՠ-h2()*!'f#oN]z!E҆}}aíOCb ݧxSDY>H`{}t }NG2$ңUH儯k 8#Pd4l v\&e>ϲEtZ^ &٧WsfkcȅS5g剪JVZ`? S-)=A$yz2{޽ + (s{cZ4ҸUɽj|+z-u)f@Fd-[!8zҸU@Dҕʄ{+CynU`Ipy=! "Ϧwt{G]fXv]&^?gw(CAg{0פ1?dQ ?Rʒ([kBesgV$05 hAbsyp-~vP>2"g_=qyKZh9RDޤ-0NqCI{%=3;;(hcORBٸGZ]bZXmaE;tL-qUV '/% '5is;"euJH|ylqOa_x)50#fBjkmmuP3zĈ> >ɉv#L8q².(*فyR%ݭY*St}"`WkCDϥZݼGM_/eukS((Jp<aޘ,@ͧFv.w {Q{mP-oTSo!rp[1~2vy 2Mdn`|B֙rEx{״|܁?snǻm`\̎RJZއWXv`+;'`wGe7OHh`R:ضsHY1rMx܆UC̱Zپ M_iՍ4 XGnHMZdAߙa4剭L!J[sפ(C:KX{/tE3z>{rmdT>) \&2Gr3hqhu(U u~iVuwh' yEȘlX*j. zƔnm_!vr\eZ|0YJWZzfyZcAfPcؔ}M -_^']Z)"Eq}3l}(]bɸB ]q/oU.OetI hZNߌɱKuwV7x]^ߤ߀HzezH̷aN&I$]&9E-Z7=A틂Y~ e4xK-t(l] UL N2gQA+Oۧ\Җe] 谡qE[rLt UOH$ A7QL^")`Javڰ8z кߢD}d6K\-wxO@ƇSF)Bӄۑ-$UL@ֻi"x:᧤9F] f9 ˧ Vl.AB0rߌXXFwë'nP̵ ɾvQ':Ş>&o@pwnm>> bTt엚{I0~YYu (_=V|)Z_Uhm /O"_?N!im{,x%vl5:4 W*&G\N,J?GFB 3:bM; J%N1p쳅 |kO h2T 1@hybsYgybqȑi]9TXYmԛBqç% uy{߬W? wt*!yųV=If%`׎[?γEcHGމ*G/ DNqzTԗOo:: Ӈk͖Y|Phd6ߚժ@b)8__7x_'2nog  -)<%i76e)`:B#jF@V{65 3 joB :TztiuL hMRk?* !?3By%p=ۛj5jN'X|(nPO&#Ud)ByqMy}sY1|bMTp~~5sMzĸsOE)OQJ=+H&c !/.24QC с\ϢZ_+/nRE*heF@@9(p`1d̦3]FLC/^K4C+V F](-?'9?/ Uҽ}񧰚5N$kz嘹" 8XevL[XEfV n?;֋ic}5-$ tI [iii\W8U:bNZ7rsmnu G~kkb꿎'|H!`C.=~;sTEQb,'S73̑^pF/t81 lKn}z'y [B* q"L7m^boNvL=:!&LLPC«-V+Ƹr.7Wc{c?YmhL$H; X6+LzaC0QdoOw\܅mc9''%`tp.X32N9\2CB jpXUn0 C lC/c;jq}?`jNZH&1^N&صZ%GugM{$#I1iuj]f]Hi9hy8=^'[ EnfcOL|fV rVs;Ūע\'G=N' #XLt0 *ĉ,~.-&ߨG K AG% QƟR0 iGu_Ţapq,542AL3`_Tm:?)>JvB!gR@`c-Ri&b(šHk:O+>g!|Q qG(ns2S`(g k捊Ic/jmY.DV\S&26!neJMJiέi<-LGhا d&ȡ mu[XSJ&-NrϹCЏmj=h/7fq \L})$\X/a3Pk1V1$bRpO Qo/zZ5L9O ̴<3|v"vNlS[h_͡W mH+_, /2)Ym~ !p8\65x"hP-jH5y=nvǨN PKM7*ޘI= :nB)Z%)ƭf^g&mP&t z{Xl\): MC@BD] lGQ _2[,yW8 Q`$n]eJNl-W,yp1Jx T_CY=AY؜Y4˦}lSmď^7[nv Ur0C>Vͬ-UP9S5W)^V lzDNӊu;8^+όFQQr{$+t曌,{?E LriXkZEڎ[PZ=љvȎ$]ihC4R'˩ύZ ry.<ǝPߜ1WeH X41Mĕ W{Ni5.^5<"3MiDi6v j}em 5_ KC NXx~VIL0]NʤȋmDL6#Xb!Ve9`CNt4-isܔj>U_~C-5 gk\yqK@tW3G yU %,:`٧MNibhz}3`?cR@@b)1ũڍ-.1mݹ <[cVQRv@jfMjlCxuQ^&hRIkD.ߐ"r2ضu)5ku5CX'W %=lË8hQDԶ2˰ tp h95AgT瓕e>tط;X|ϢTIVm*0<2 b 0Zfh׃-+TE+"0 *fH̑IcwlT[\{sJ5=E|?G;ӥT$ ظP5%gl֡v÷U^>H' ۺVoKiq|_ *FPX+fuHy: HJYwK äƃ]|>MSL0J/>mٮ3ksu7`O`+S3v4_I1XJH$ ky %mjg`-K- 1+/fXPMTY/ t:`K=7ӭQƐ*Jh?xHGmoM n52+P3%~fyӃIkOtDF~CHzȐ&hw~jdZvI>oC?8SzwmM8M?9kMa>v旒l`17̋-OKyyk!)jXfUxoG{|c3?MS]xB+UmJch0hc纙Qd#T3w67LZtU^3p&U Uܖ:I@蔻DS6 [U素`P cRMnZӰ&8#dukԢŧ[ pQgM YȮ]6:!z3:8;߰ ^/Q\(ρcͣO4p|fQNMn\k L$^|X}2hUQ*0ZaZc]54a( rzޙk4@/ԔwAH \㝎/>&/T$8_KRVyhӉ٧pX+odaǛ\ )>g\1݅^E᎕jhu$2,FJ) 餶7<~e; V@qwq.b@]udfv ~|\JkQa8nfI+vhV~] PcjQytO\iCŪ1;$60'+>ry"#_ эl 0@(T43zlO,E-SG))] W'xNRKt $N'{V=/Qb͵۰Cb|/4qJ.-ݿIɖW*4OomxA'n_͘X~޹~ݨE z[6tf j\Vf4,w j VvMd%?c8<h- 5>U܎KIpN#e7;9a\[;z:b+}tW^-iu 3*3)N-O/SiK1*;`6coGSEs+ؿj?5GfЛL 1jM=("]Z8ŻmEanWA%>1#b6Ȩ$p-sF+dJXü҂n\E/t]n-BVOFhp#-B0Q6#t`x5oU?|`pO]7&R*n V'TZp՗5NLv'_q *4&&0 *.~+u |lF2ao$֤f[Ok8ncd$K#p?# l8Hۑ揶йe竣G.gI2[A$jd&Էee@[eb<t2fMrP;]}gf<[1v(3?eCo;3fIQ T:S%nebXaf(Տۜ>  YZ