sarg-2.3.10-bp151.4.3.1<>,,^0lZ!M@eee &^0:3S.'!a;M̳^PCtj/ˆ,sNeUD7 &@׳;f 몴C5e% /Eߒ]ͩ _D~:͍(IU$bږ6g P6 a\w3pwB&: _g,-Fs1g_9EWxx!ʴRwٔYJ@4ˬPE'^?l'`)O{&n).>C>\?>Ld  :,0IR[ t BB B B $B &B xBBB4B<\(&80 9X :" >+YF+aG+|BH,BI-BX-Y-\.B]/ B^2 b5 c5d6Se6Xf6[l6]u6pBv7xw;Bx<By= z=====>>>HCsarg2.3.10bp151.4.3.1Squid Analysis Report GeneratorSarg -- Squid Analysis Report Generator is a tool that allows you to view "where" your users are going to on the Internet. Sarg generate reports in html, with fields such as: users, IP Addresses, bytes, sites, and times.^0lZobs-power8-05;"SUSE Linux Enterprise 15openSUSEGPL-2.0+http://bugs.opensuse.orgProductivity/Networking/Web/Utilitieshttp://sarg.sourceforge.net/linuxppc64le PNAME=sarg 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." fiBF>2 uZ5R , 'h'F>QF>Uop PF\_#4AA큤큤A큤AAA큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lZP_P_U*P_P_U*l^0lX^0lX^0lX^0lY^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lX^0lY^0lX^0lXa40d0c101f4387c1084ab78ee2086bae3862a763cb363ac65dfb315c4334c5de2f81c02cda050fea882586fa5ff123ab613d6bdc7ea637fc3ee7288f60220bdd4e4e25867346ed3b173e75996f2400e587b3a63fb9f6934ba8a39f73e61b7942e1a456450ac657ae683b7a01b3491537e8fc90780b178417fe0e187fd941638c535d8a013d2bef2c9b8853aea6a5fe1044685c82e9c2a7099b2ca2cc2d6ee83e91df39d1816bfb17a4dda2d3d2c83b1f6f2d38d53e53e41e8f97ad5ac46a0cade73e4a15ee8a876b5614c2579f269b0a91d8866c4c8ba6e2665c0a730c55ecdcbd15769b338d2376b3ad5993ccef31bf381688a1d16c68b8b103e5f6ab1b5a7e00e1847b6d63f2c1c9e02d6f69edd39bbafbb1baaaaddeb9e0fa914d68142dbd5e32e45f82cf770a008091dba0ba13804b510ccb19629a2cb4ec962c594d36d265069649de06955a07b06e55874d0ed88af038698d8e288f1f929af56720a2bcd2363a5669bf9993c64f7a631c8ce0b54ed47d005dbeabb7b511e307d750632af2918aec98cd7d2fb874bd121274ee9634e339d12cccdb4e2870942ed72338fcada4947c1e71c68c286d51f30a720cc1be420901524b83eb8bff067aaa3a4a8dc395a7931ca4bcf0910abbd9b3d0f4ed542741fde77b5170e0c1fa5f4035ad9968b7899a16eefc601f01157e52300c38e32bf22fa0521c529e6e0a8357d94adb23e50485040c31e8ce4ccff484584eb3e8f700909da5d9879e76e40c4246fff67e59e9e6794cd5f3e255068b7596f0988aa9bbc0e648a552a68535e13dc1126aa13d5d19d8bcc7fa4ffa7588b2b90903aac71fe685e7f342f39f75a4cfd01f5b20a1cb3572ee2f6a18795b44577186ebe67d2f37caaf2c430675525298c690fa0d3bd48fe69350d55a45ddd11d2396585d1aab6d2e9e75eb192f7b2850507dac1072ff495a5ee82eb9a5699728d23d358b5470120285100bd1f46b8a942d8ca332d663084e9dce07b439204d67ca24c92e5d8bfac5d83b9da26155239d5caa18fa0eaba0394186e479faa44002aeb0a0e4e0791b5daca3479cfa82cf5d331c5b6abd64955ecfae053ff72e53afcaa6c216a0e0c11667427febffde2a890dead9e7db9fe3e37ae1dd7b15c83cbc000f5f525a0a2e26a07bca2f891b9e6acea784cb8ba8fe56f28dbee0fd6c28983aceae03a11674943a2e928e2615c3d131461791df39d1816bfb17a4dda2d3d2c83b1f6f2d38d53e53e41e8f97ad5ac46a0cadb7b372e93421b034d922bde134a59102cb99a2835c27daaf118288b64ee9effd5203e48c2265ca1b9b7b859a727cd2f6697c6754e57e0b3fe250406f55a37fff91df39d1816bfb17a4dda2d3d2c83b1f6f2d38d53e53e41e8f97ad5ac46a0cadd86c7b345f70b68173f0d31d2fd1c7460834de85642828ed3214a9ddda3bb0cd75055727b06bf730ebcf162c9ef3551a193e976e8217cd5f5855c80dc91cbcba056c6f41668f7a88a48c4e2fde2598580cef169de1aac6e31c0ea2c49de7b6cea301017aa1f464a9839f03f918fdc66cdea19436071eccc1ba845b59af242dd2e45f22b976b6580328321c87d10621917347f4ff84b620084a3c01534de04d718d7ec5a297d5e132a023c5d3c5d02420d73ebcf1668fc99100bc85b7ed7083164a5458b2a256a287b2519ec5f962f4546752140f64d03db8d5092fc47e5495e8d214e25daaae6d10b64632f0c2066e1555d1630ca03c33018cb3df876b7d62f96531131e8ab238f908ed4cf644566ae26fcf84417a6efb4bbe4ec3d78e7e6966f599a9036ac2e7d86f3159329dd11bb931136d09fc703f3c5a2036840f823fb72819d200db1f4662f02aa0080e428db4d0456ce6918a4e7a7a91f311f4eaca4aadbd6dee7ffe1ff0b35fbe8b1e77efaafad2425891635ef8b83b37a9275080e3b7e46755a27666925371fd9b9f59a45d16ba1dcd5e91584ad5b1f27ba886c5dae8b7d0b332ab1d0d381d1db21e38d0f273387739fdfa806b3d423aef426a9d5a2e818beaa6de373a3044056c0da2151e514d8e26ec7bb0467b02c8408f19e8be7652cb70ce67d403739cfc0ee5d668706c02f661add0540fe71a9e8aebd6128f/etc/sarg.confrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsarg-2.3.10-bp151.4.3.1.src.rpmconfig(sarg)sargsarg(ppc-64)@@@@@@@@    /bin/sh/bin/shconfig(sarg)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgd.so.3()(64bit)libldap_r-2.4.so.2()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpcre.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.3.10-bp151.4.3.13.0.4-14.6.0-14.0-15.2-14.14.1^&Z@YBvVpUTl@TWn@T->@RsQ3Thomas Abraham rbrown@suse.comtchvatal@suse.comecsos@opensuse.orgecsos@opensuse.orgLed tabraham@suse.comtabraham@suse.comtabraham@suse.comtabraham@suse.com- insecure usage of /tmp/sarg allows privilege escalation / DoS vector (CVE-2019-18932, bsc#1156643) - Add patches: * sarg-2.4.0-avoid-race-condition-when-creating-the-temporary-dir.patch * sarg-2.4.0-use-unpredictable-temporary-directory-name.patch * sarg-2.4.0-when-recursively-creating-a-directory-make-sure-the.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Remove apache2 dependency as it was only for directory ownership - Add patch sarg-no-werror.patch to not build with Werror - Cleanup a bit with spec-cleaner - Remove patch sarg-reports-english.patch which was applied by upstream- update to 2.3.10 - Greatly reduce the complexity and the number of messages to translate. - Fix a couple of minor programming errors. - add missing BuildRequires- fix apache.conf for apache 2.4- fix bashism in sarg-reports script- update source URL due to source being unavailable at original location - Enable parallel build, remove redundant sections - jengelh@inai.de- Update to 2.3.9 - Fix various small compile and link time errors. - Add some code to help in diagnosing an error with the number of old report - Changes from 2.3.8 - Process downloaded volume bigger than 2GB (thanks to Рустам Муса-Ахунов).- Update to 2.3.7 - backport a fix to acccept a per user limit over 2GB- Update to 2.3.6 - Store the IP address in the per user limit file (thanks to xeus) - Changes from 2.3.5 - Fix an issue when creating the redirector report. Sarg was not creating the unsorted file as expected. That regression was introduced in sarg 2.3.4 - Changes from 2.3.4 - Fix an error occurring when several user names contain at least two consecutive non-alphanumeric characters. In that case, the mangled file name is not unique. Thanks to Fabiola and Pecha for reporting this bug - Remove a warning about the redirector file that can't be deleted when it is not created. - Changes from 2.3.3 - Don't abort the report generation due to an error in a squidGuard error (wrapped over long lines) - Support for gd, ldap and iconv can be disabled during configuration - Supporess the blank line breaking the header of the e-mail report - Add many debug messages to help understanding why some parts of the report are not produced. Considering all the options and various conditions that are involved in the creation of a report, that help is welcome - Fix the report generation if users_sites is disabled - Avoid a possible name clash among the temporary files if a user happens to have the same name as one of the files sarg generates - Fix various links and reports when some options are disabled - Accept regular expressions in the hostalias file - URL in SquidGuard logs sometimes don't have a scheme. This is now handled properly - Exclude hosts based on the IPv4 address even if a port number is suffixed after the IP address (thanks to Mark Easter for reporting the bug) - IP addresses can be resolved to host names using an external program - Limit the maximum line length read from the input log to avoid consuming all the memory when reading a corrupted or invalid file. The limit is set to 10MB per line - Protect the temporary directory against unsafe deletion (if the temporary path is set to a wrong location, sarg won't blindly wipe the directory) - The smartfilter might be fixed (I need test logs to validate this change. If you have some, please send them to fmarchal at users.sourceforge.net) - The top sites report can be sorted according to the number of users who visited each site - The two options --convert and --split can read the log file from stdin - Display execution statistics with --statistics. Only useful to test for regressions during development/bin/shobs-power8-05 1580231770  !"#$%&'()*+,-./0123456789:;<=>?@AB2.3.10-bp151.4.3.12.3.10-bp151.4.3.12.3.10-bp151.4.3.1   apache2conf.dsarg-apache.confsuse.de-sargsuse.de-sargsuse.de-sargsarg.confsarg-phpCOPYINGINSTALLLANGUAGESlanguage.phplocaleen_ENLC_MESSAGESmessages.momessages.pofrLC_MESSAGESmessages.momessages.popt_BRLC_MESSAGESmessages.momessages.poruLC_MESSAGESmessages.momessages.posarg-block-it.phpsarg-realtime.phpsarg-squidguard-block.phpsarg-squidguard-block2.phpstyle.phptranslate.thissargplatform_suse.gifsargsarg-reportssargCONTRIBUTORSCOPYINGChangeLogDONATIONSLICENSEREADMEsysconfig.sargsarg.1.gzsarg-reports.1.gzsargcss.tplexclude_codesfontsDejaVuSans.ttfFreeSans.ttfREADMElicenseimagesdatetime.pnggraph.pngsarg-squidguard-block.pngsarg.pnglanguagessarg.confsarg.hostsuser_limit_block/etc//etc/apache2//etc/apache2/conf.d//etc/cron.daily//etc/cron.monthly//etc/cron.weekly//srv/www/htdocs//srv/www/htdocs/sarg-php//srv/www/htdocs/sarg-php/locale//srv/www/htdocs/sarg-php/locale/en_EN//srv/www/htdocs/sarg-php/locale/en_EN/LC_MESSAGES//srv/www/htdocs/sarg-php/locale/fr//srv/www/htdocs/sarg-php/locale/fr/LC_MESSAGES//srv/www/htdocs/sarg-php/locale/pt_BR//srv/www/htdocs/sarg-php/locale/pt_BR/LC_MESSAGES//srv/www/htdocs/sarg-php/locale/ru//srv/www/htdocs/sarg-php/locale/ru/LC_MESSAGES//srv/www//srv/www/sarg//usr/bin//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/sarg//usr/share/fillup-templates//usr/share/man/man1//usr/share/man/man8//usr/share//usr/share/sarg//usr/share/sarg/fonts//usr/share/sarg/images/-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:11881/openSUSE_Backports_SLE-15-SP1_Update/0b8d6a5d031ddedad8d06a210979c2ee-sarg.openSUSE_Backports_SLE-15-SP1_Updatedrpmxz5ppc64le-suse-linux   directoryASCII textPOSIX shell script, ASCII text executablePHP script, ASCII textGNU gettext message catalogue, ASCII textGNU gettext message catalogue, ISO-8859 textGIF image data, version 89a, 42 x 42ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=005e9517cb30810caeeacee8413e0a33a3c3ba41, for GNU/Linux 3.10.0, not strippedPOSIX shell script, UTF-8 Unicode text executableUTF-8 Unicode texttroff or preprocessor input, ISO-8859 text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)assembler source, ASCII textTrueType Font data, 21 tables, 1st "GDEF", 72 names, MacintoshTrueType Font data, 15 tables, 1st "GDEF", 34 names, Unicode, Copyleft 2002, 2003 Free Software Foundation.PNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 82 x 41, 8-bit/color RGB, non-interlaced RRRR RR R R R RRRWqy\y] rcronhttp_proxyutf-8c1d3fec0cee7b1abcc45991086d9417530b71bf064a17209a118ad2df0a2607e?7zXZ !t/8]"k%f?@1?:F1f8p:*n| f[Tw˫8415 wLgon,f Z~d9mp421BҪO^aǀYX 9**O+LgV7P pYIV/$y$d{p^؝D%`MKEjܛ pm C~Ȟtr1RQNwTvpd%MEȰ [я,Eeֹ61ɅVT J| _G956sv,Py۶ J2 ;N1n $EŭSr)= ՃN䯚}D/eԁymJHy8v*.<0=tquLNrL㬾Z-V\{9c:eJa#m-NXFP~9mVjR =ŃIF/px.c}BH!#U絀ǒGʂ ]MQ+EW]*s CxsBBA Oʛ Py01T&@OqNN5Jm' ɔ[0~b$ u[O&5wzRFild֙!e$kK.qB׺4 |(ޏlW G"Z{&̖Wd\ԓsM([þ,~]C`n*2B{ȀSǙ8Z,UĹ~uYbUx#RC!|Řg]Z=6 ܰ;MYnΩ&EF<Ǹ-!z d45'riZ9(܍F~0=SNjȣPRQ;*^1*,UV?6[Lh?^sCx5\%Rd _FIl 6 ClsGp׭ǎ0rlpB7 E!3]ʮ>q%3trqrNdcAn[duZͿޅ[]|@bjYc\K xT,w4>hq8XŸXzS]<`~ У&R]& u8,*ĿiG (Y^ W8\M"Zfs xd0 :]LH`xe)>'$SZDdg;hn^R=g?!%@2F(p( I֦-ؖe/#| { d'ގ S8g_'9Fe=&ߡv"(Y z)!nV[ƿ~:*M2^Tf܋>&N`tX7T6mnɄW5_ӋDLf>%t}NU%5nRNa)Lsprsϱ̞0JcWQhN 9?(W)y[RС㽨DI [כΑ8,u9MSI @[&4 FX!N0]Otu\1%r{a%6e2_ S{y( =n' ou%rlunػ"j6q[C8'ջ9IL|M<# (M+J]JTo#A %7J7icH 9ls@6}RCP`  p(йW) A |8ܱ5KA , /!>]\ٛ#A=ȗ@&#BU5C vMy`xGغ}T5 ~ N[qMlߓ f[) uՓث-TUl#iɲeOlސoQlhb;eNXj^kSԎQRW*NL0'~f5@VJ> t<¶O-з"bնbR\"|WX [XX]o:/"O we}8s& hHxl wm KϤ6(rr|`4g(*@2wFS4QʑZl>Q'X+ؙ:F<2瓴z^LXN5u* HC$`oM2s" 1 ȽBoLKAuY1(m^4ɞRa5 =Pw  SE7!@< Wc+T %7W¤uȭQݣ3(Mo$g5]s`iC_ņ$?=意5OkJq꿵 -쫙K53~ TiѬI\c! $JAzU@]eKM:*I훅 sX6x/1K(wϪ}n _2oYC(|_6}*EVOR7|,5PkWMZtqjycu S4Voh>Zh^sIQX4ԁPFEx1·aȍ3 `ov_! iR] էH Kᬺ)JPuj44I_neaY iBI=+eΪ.FʌbB}؇$#A5|- 1iW)|q1Dbsu0mG!;_ݗ\^{aa-lec97y|.:V\` GioۨX$DP ͹ kϬ!7jV='-d/YnSDm H_fsf=Rghׁʵ?h%jq$Em{fZcFzvARUЍRh߫pBف _Lib!O*CvrT2]8gP}{5Km{fdV7A,ϣ)Kag\U4%|*v(Xw~CWL=e<;W_ϙR&8d)9+3aƬ\c@}+SYodÝaPa 9#v2m;mڮk+7r 5pH[<)_a$&;3E?%;5]Th~7,!*. BJ@;ju3)[`}.083\S,y/+:z iR 8d@ -h] ݳ񐰳 ZjU%xw.1ԹCa3l?wfGҠYs$_I] ˲@1azݧwxm3=*!& X q&,|濬ήIlt0|mD[=ETǷk؟q8H$xWurC#ooA5/9ڥXK, DV̟DaΆɹqaX>y4.0>^kdz}0pMRRHghvݔL/h 0jdxU |-4;[2hMD*ZC{%AWrV y ۉriowU!US3L": [{A}tod߂3ӄ =)1k0"XRLGy&"G@~#O><-4B ԌȻ/nс1Iu '*q򳑐 > U"=7nf CL\~+j!#Qgp켮7)PJ*!n F8#^atI&NԆb }0+k ΚA4H~$xOχӢQz V__q:.T$Oy6;>I`:hp-L;j=څJýdW0Ƙ*ĐQ4St=p¢X!UqHn2Vqj)r pϾ\_ ͨh|e&ssoV)? Pv򏼢;ajD&kĽA%Bg^%>71ゴ7"Az6y+9E˒D//S.VT^ET_A[q*PldPwkd5bUdz7WK!av?N&cϡFǵOش]ǹxJuDmdRL2 C5%WQBbvfF6- KU>z[# dh-Emt&aMo(sY @ܬ({5@fdϑ&7^fc<[Ƈpe) __Sex+=qXuQU`;dwq[oFwԋd8e_'6A,ebAtTwN٩eWvQv6p +L ;DXc5V5шq8enxD|$2W^6ANXq_ں7c>N@'7@uE\/7"6i<}߆`H'Hrcwy54-jV,$7^Vy fp Y\$sDMǹTB(/4ށ̈0s*z_n%9 [k3M) AviEݍC`zȶ4]fk[#s < qvF:I$/q903)4Q"`*ۯ4ᆁ1!3M}v%kk-[­ w6|kPa!W)vIk@>yrGKcdx5WDhDM7F^_- P}d@_Nxc6t F%?9{ߤj0˒ QL('wi͙[Ql' erf,z!*N00+ǔUyuo r1zL)F aַehNYnsH$h֪$hA-' yn#Ӡ'3U*gWaE]PD^ _Uv孱.Iu;#`PV# Xf(_% ͑O6>npj?k74)GT&u[^dd~N^:+y=suMP5wPb#zaz h:a|g#OO:X_0н;b4'/_ tKs,W:Sgn1ϧ?2GÈpYqKNś^"*p|{9-q|xeq#\$0s -gOVŚF-e80% Ю<m-i#̍:mޮ['3xR}QP qjp4^]`2]#@ dnFƊ~:+3J7!,Msl%aNBOтS bIADf}f4#ۇ3A0:SKjdk#ǏO褚2󦸀T(X NhåV- oҨ e*I?J5)R8|g~S"@u:.!/ ec4ی^>5&TTr$* |(6e(H^Í4IV0C:Zd4onRchԍRZ|kYf|qžІD*J>%7 ?S'^"HK׸keFh |-&JF@S_|Ƈ {P:SXNX;$0'{`nhb2 ">okZ}GiwRRZAF㜴5%}4 ntH>Ɨ~h?("g6|8Hvc`K3wY+"xa;&)؇:~yoNCժ_2!UP쐢>DuQZNӇWz03 X_Q;Gv3' .;>vnj9]%SG jMҼ΍l3;5 eĹ3/eBw84b?}>Je3<:c=vW͸'O`wwk3 ʱ!+>HqX0D ~0$~W}=նe(m>.kQ, ,/ ٥?b8Wl\'l6WNQ 87E@,\pX opi7o}r🃟EzӴ4NkUSXd.o@ܟn0-t.`!,b:J\ .0 OIV10ԄT 9&d;4QHixx=J"2cfTf(=̖wm ts 4^fEGGaI0U!^Pxk5a7pTGNDQZzƮYaV)a@x4+jYr7̛jpkVyS~W\D. }0owBp'W8(02!vq3 *6'*!v8ZbĹY:,*U(@oy `-ÏzC[~Aldt&ЕzDtpђ>T㍙⣡v2C#s3Ow]lVGu x,_En fϝ~Q̉cGg:Oe(ft+vIn RЊv#eYYAʋK] y"HQΰ몶wu(98)8;c |>jvʦ( hjVE0X()/ͨlYj1O3amOVT<`0f\{9bYq( Bl{JN61"S)v!.^Ջh8Hxy;C3ܗ=ÔHZ>IEA<Ǣ8nb%mpK6VzoU~%lv _n7+\f9NcHJh S#A;.q7=Zh) uCS2~j8:2Vdoeo %!?Ed^YN]iGZmVRjg/ 2h!Lsd&t>,9191kGFU3l~ܿ>82G)슻" >O71l0xAf,NQݾҴ[QWT' 5gÓDT3:ISJij0_ >232~XM4q%JI\fp|RbWoÁ{}z2ҏy4wK!%E`4cϵ,ls W/p:uIrIn%.1JξN0QRR} A6yS)U9fͺٺD^AɘGT.m\X }U!ѿ{dʆFfлäS *A*K^)mD̴.ͿѕCʀpù쟅YLK^B}-Ë=a׫&iZ.Z.:YѠL1/g?=AKE,AmAۥ= m z%wP9}n5p4{Tr` ]zCXP<zj|D68Ρ+P:cWK1nqj3{ݻqT#@3h0iݚ‡'+u6(:l5޴M){<,/JKp6dIwV8br꺎w4c@,~Scғ ti TmE Ӣ sqםĀÐ2Ko){^uTQN~v"a4J4 % vމd~l~5qet7m _Nu[/:%@jy4*RA6!Bp}f&L8M]s }!"2px8{C#IŮ0[_*5&%n[/A@O /׎T" VZQ|FqzbBbsޗ]b1څ }y]L Pk*8TQOqaT(+\XFq2LAm{ņ7(^$7Ѧ90L@JWjӟ"_A "-L2ĜAtio^%VA7XܨWy] ]")`?v@< dˊK4E7p*>-#/e`[8xlIL[w07M퀜t*]UuqD$(4O\:pXkT4!׀*-\I $*OUl=;w_9r.6x .k3U4 5uIgXXm e%~ 1, Xoyp8F:g_5?~F-:(=NJWalpGo̱h{/RP}_H nx!}pi.8`ji6+kI3  c;@a;_mH">W(m.&? u@$|Yn5z*IC45֞:LhUw e?:0]ĵ˪lzESMNBT6XtSaz5eEdT;ǃNi? ڌԚR3/rG=MLRPqޞ<aT9oS7* g tQ|y.OBUVD1rTRմFWK.O/0]ay?x'_SG$d*XU:f 8R07bʛSG6`Z,tu|d+`ыt=ZQq({4z؈N urKhWVl˰]쫐vv}d n  1vƸ`gxDx93:sKX 1Rտ2Q}հ/ĹJw1;{xN6/7V_l 7˳P9e-?@ޗ)Y$XC^n'N@g k>n+qSP>6;|^X+QPFj|G.(n/R%9ݟI)Sƞflb]h-t_ =|;6VFq )WcTĊzo`3$CR))t܈!Md]+myw+][u"X4BϩE6jcDuJC ЕS4]0$^f'ICC.6M9>"=\W83Ou`.Y uӑzD= $_؞hցj3pqQV5w\`[gֆ y7 yܩ̚Osؓ[@yO Awn C ha+:rR:݇;N5jXGܡ0*Hw/о38K| X䆸QF5xkCb>zw M@chX*ϨZ 0כW-ֲpndzB(g? vlu)F/D:oBh!eM b˦QB\?GMV+dcsPvGaЄU "^IH]KBHe5zʣ?%f"& o JwƂS&݇lf06y1ev+R 7ZNiwa*g,ig.XX:dB?a& {&C#O6%@,tZԝ/lFs'2[rX@2T*QA**-M8e1݁@3Ӹec${Ag䦀rߤ+kٹ0/ j&U̳fCn9PI_g%Z| z4&9Zg>>t`-CΞDb8Nn8`"T=:º@ 07ktS[opu'ef`?`'g492,~|\A^ڎȤ󿫾"H5:YBr)<#,!($ߏL.)[钧845:#yCk}(![3~®tqBX%|;E t%b*ƴsl"!̅P/S"`եsNr68AWi/Z0"ۼ-W5 R s$,Gݙ!Myub;.R1(Ejf--& hEll(L>B c \AZt%tl>W򙷖b:_>jX\&8wUyQ퓪3L񹜫EY{.(b_ yFLO G%9I͗ ]AŨQPB֩x1< ~^^ vNXC.e̵I@V&t8kE/Rb +mZNYzC_H@(Q(:~&:D| iVefSv՜*8,D3 }}l+sƔBokY \|E2C5lyCfr%i/w!"lK~+>A%đF6ޝsC;ҭezzEs{ О&X$:QC`&+kشU#!/ ΋B&_ pz}>M0B/[♊&%1  I?^lK FX#NrĹ늅^he 5AVzjh+m`Lql1cgzUu?E 8Z$_]56,F~$®D+鱮oJ0kOY5(\ˡ &[tRcud<]G]]?iA5@9 Y %qU!#TIz5O3L%ik8@M>a0/DM;|V)8J1#j)Kw&"mڷ͝"%։ cG( ʙspǐgd*$EO>48YhZDJnKRP#@ȇD֝B\6Z5kv5M^d 6E5X` Xcm(`f`R$Ꙃo6zNM] `$Wm\ xˆtAGdUlAVeDѠ9}؞R8cyo\].||~qOe7y!=$vY̓WrSz7kCzXR`8R[dDq $>gG^~ʚKs\ljGv9/pom8qJś)Kٕ֓ 0@lǔ$Yr DM8RKM@EW|A0&Q8OIPjTW^豽'}Ĺph_R7lɕ@/ytR#ݛ둃]3Kqq(ˠV]^&O0]c"=1{o}Lw]fnՓ"c+ޓs(^,35 ']# auQq2U΄*-F땮 tW;tȱo/1Js^m;F!?t/s3ԷXA'̼>tPkuO$ApQtG冦԰EADÔdyYƙv39|ooN`I-g`@̀cu?[QC3qyZ]''f"O]Dt7/u;8s f&"(O,X=.=>1oԤݩŦ&Kq'u'r_"S. O)0ftQܨanbh[m'N@фA'oGQUu9"b qp] ֖ qO"eb ɓ=.!5MG%m&獦Y>UlXCkOdZuoc>A1(L!zEGL:6µxgw%uiH".f&t6qwOO{ 79A}++0MW.Oj'$gkU q,kysCuY X ` u.T\Yʤ妭_I-F lq'7z߃:.$`K>5q3~4@ 1ߚ'ʥS>Y*xݡD < T0PM 0GF"}^q_!'$leY/篞;}2ef;4Ϻ&eg`8.@1M4#Bf^F覫uPtt򋂤680 cO|A 4 r׸0뾇4V?ӭ{}8Y /~ TP@كp]Tecʑ.,;yBW'2qD[ {# :k9d?šxcB,T1C G8w0ipk^ <>yEtHC!Y69,{b&2(d[ڲACJ/УyougNu.lTɨ~+t1N&aJkjWBſ d Yk֋C7GRͻrXo ɔKqZYb64>OYicg!lm^%zd2^k5DPIb* A3K1&^fEdiC!Y0juW闚$`fgx?"xeXGWej= bS@}ndȶӪ=$Rh^}W; gaEMz;zX&II{. h"Φ5aTC"F|{A /*\bbra?Ig;_FꩅFJ̍d"on8<Jƨk[B&؏~)t}A-QIR98y̢ *r͚kld$KYpcsv슐l1,P .5E}ͫڝB:n;?5c5'!]6ٗQ=eYzwe}SQ!ȾP 6L-\/cy/g'wmO&^0¹`m\%K{JW+Sp:{،,"%h{vHy@0.3GeyvJΡ0*4xz$Ǜ:TïmOW͋4U?Ia_NqxLR4twq꾧Afoɭ"@jI ZҾC/%[ԾvCs2>Pt0=x pV9ʅ\ ۏuhh,;*S:B z2L2em%l|O ?fq :"+?DpZZ]@@s{xhVftngTU8d7IWΟ A,0Aq N2&?H`v#*πpqnbN~$Zql$ȰRjUcW>n2E4 +4KFnF7V9*/Γ܋Xyz"!{~ R py9-k] !P/ PY֥5CQMP41COg`Q*)I[{eNC\2Naڠa[6  ú+רC#d+@iI&, 6Jãْf_Gh5elIt[ g}~'j|vmҹRgPX T ՠ{-S'Ad[p,˕ql$_Né>d;DRʽ2g [BF25]M{ I@L+m2 M7i-A}{ٛk?d.f45$wXfޙ2(M\NCD"g¤q"yp^f1iB7.]d|kƝJl]kHIJHpNp625?Yrf,a{Uȋ&V$!wLO%,]vZI.%NUjd;! @ZTGa9{ݱHeZv Z SLGx9= MVFNV<&uxV4H(Crlߐ3xϭ(ҕ:XIJӑ^Pp^57^agb&VAou:5)x@I^WHIX hV *T'^,-W C-?W*{Tw+@!%?zd\գ$Eo^@f|_ey/*:H?f9.6$|j )y kNb5/nhE՝KER+鞜p{&gb<b;x"~v\sx@GQX:m8Vj;RO~6O:j(;sc?v8,vL{Lra] |មnsڮ3CU2D _Jg> ]98i|[zԳTQܡ"Ƣ Oj]$i9^jO Θ\4]r!itnC1EdM5]ɅL9X&l,UM  ]}T:9"P9V$TO+z%JcHK[qW"ά\ z;m&Gf ,cM>枅Tfpn띁Yd$ȓr3D5֌oS?ԡeIҳ )ٟ0x=0c21_=2y>N<g=&->PUCC-^ o{ mV~$9 M QeoB}?~A^E|E?S5Nx2C]W!ɶG}^qH*x/uϛ\f9\CDA/`BԆƊLŃy d[ϼ혹/Tv[#%֞l/|4;e':`t. -aj1+K\Za搖H9ăU|nL)4ApCT);Wori$z5eXk0s>p?u2rK} ,zI^fU'/ܞ>=bbkoV@=quv`|#F(@-/Z~5Ik؍|P^.ݘvt>X7S~xM WU&۬IZ XS% fQ!&8.URJe MyЉ!?Zֆ`vs==e>ZJ9CdL䛰UA:#T|tbII;Q Wɰy;!owdI^]0n4\oȎraF~ʋHuG)WW#W=zo~-x |C~c+Pq~7޹$` 9GQ -3˛rw]c{m\ 1}^dToiv,r{KjMAri~=:jnNie~gQGWa6 5`{1-]0p@F k$%:V _ö{Wں;'K3!7K'Ԫ뮀f9iС6RM<Ң+ eĔ2#]b =s*Tt$f[)mn2>38+OȽ_}#Je@J"L9O.kvͮ "[ƺawPX ܜXΧDw{YmoR,2ȯpJ]fj1F`HӣI"4 |tJmq8`gDS(M[3U8<&1~>`E?*koaHI^ÓȚ qR7j~^ BfH}1 H%9iGZ%y d7"Q>C8U]'|K'illO81` KO`.E \Gvl76$Ƒ!~y3nݕ۹3%]%~ہWJ/[zئAW;VjP:faK_Dޖ)>'>.#RP<;Eee={]zerKw%yRf̵ f')v EaR2bR;x![MCq4_6[U&?ϒeA*pCJW  of', /K٥gwlh& \.o뜴l򩸶CG̚6Fe9wkI&WyuahbJucMpׇti& w 3@wS4@4n(R3eO^U6UII.m 2T*Qрd]\'#ٱ#<,|6klB(62EQNóKCb< @I[cVݕW'9Hz.wm(yC;q|]j$'G)ʘ5|;w|zaGL{:t yurܝ,;|LJLsẀ8~xkO'O[ƄU|}9_ X CnŻ. 2p7b"Tdw3U}OgtCB уQ2; lj۳d<$NWѳa'idI;OcY Ltk_) \3 c ].>c7rte.|!/<3LJ¤HMa2xw' 3nnBE=ܣw՞ÈR*0D 2xdȎ HȮ)Κ)]sDg>>šBnA/8ڋb';V@oBcO6Oۣg&ǐ,Z_G[fȀS@Xsl(5Vs>FfXf9>xN ?*5=vk$,g?([ Lbd2>!;rAxpLUvRꤛf33U-lPfBʽ!O5ZKHS@rO)H4s`v}뛔>wS‚@4S:n_Zg)Cw>7M[6p]ܚߍͻ茄o,TzeR`7'kpxqY3ߏ}]8_, 18ݬ0 j*ќV~ADIVIb7( i3Vgp[6bE?^_MȅlaYv3Wrlx6_@&=O@<*?v (< x<Hnv74eD.R:?/xXC H6-(p3DO.k*Vw{Dl"F +*$e|Ȥ[{͎z@$bU){%6 y$V%LsC}_!Bw$5dMoAmh錋R A癓N8v1-586y;TQab `3ׂle-{e?錃R묽 l( _OJwrP }CSM@? r5@Fl ?~ZViRQC$>;XU/yǚ'bւsr.S'?pW q17"e8Y\B: NoH#ƠJ#D;f\be|H57N=*3z ?~v31qdÔ9YC{9lQÐ ueۏ6s¾&ZZD@@N砬Z2$(^Q)-&c$;3P(X"xp霦P-n1 _5V^RVl2E+ʅ}T|gt&'N2*R>s \6O~Z:~Mh:34z LϨǝn- V*@,r tu)ކb>I\bb*DYF.!@ ##d#@U\my粣]Ej%v6Pzy̍6y{.3Ư`P ,Z!OO_sXt5UJ;Lf+>R 'TJnĪhhVd G< h̉rsRɡYXCxbKQ\ sd'g2-vUUηɺ@CCwj@-ff-4A|Ӊ|VW4%Ĥ/i-H! E0'<wOs#xsתK;ym >yl}|T(P{FC%x$Tu(h|E*zBt"*| l- y z%Nc~XheJ?o;&p-LR$2"-nZUQGb66 ʚ]#re*vA?aQK'E<NPcp@(.<;DZ(>} pɀ)OC?2B!a@xn }y:3HJt> kP-+ ԰p\v*O^ۺy8bpt7˴t (G1Fr4^A"!`+3zfj>#Ci 3\8bkE,fPd&mSlf!XM`Zw|6q/`iF׷\ eQ/LރΤQ.SƳs6Vk?<Cy!=k5; 1mM⮥؞dEnIws(py yxЂv0DejmJ}7ÑX4&n{-^15Qa4ȳ|b]R)zc@NEQOޗVXģNܹ-&뮠ѲN2^ JU\_(hMx8-z  \71Aq鱂}a:b`¯N`_?Yϣ?kOߠ?FPiNPSPO׫y$/5>LAijfVoP #Dߚc#T}>8RSa:h鰺y\.jBRE$K=zjYtY}R7T4,f:G8wmBsp~ K^OM1#M|S$Q 9WBY/J33Hb 重q>4zty6GSoI&@2&vbL`vfIu 991~ ;S 3BIEkKrTpDزTަ+fĜliL!IJ#2-nPsO̠=j&5H}ΟzΡB<c)i_;EN%c=/֒ m-|!TA -k0 Jme},U~^Wj,b~WX1gB:yxv[= .AIĉVLF9CA%TOt~OD7yLv׋9iNe=03جƮ굴lmFc %(!Q3QB0YIL't< 9Rt%Q?FPn 92ɝke_>JUxp{>R fE ~΄o^dm'ۓ&c3lT&#EJPqv|%}zks(Pz&E0#ՒYf9Lû8Hih Asi#Cj6M)KV0GڢA]ʋ*2vOjXCʃ9e5(132IpUywY捂~ sXYkOס^PGo+" o`:RnK@Ss)@%4㞙Z՟M (.Z^scuɸGlZLVo Rԇŷٜ BV1Il`?vΆ5v.mQ+tGg`Rݎ'pEz\q &P%XAJ/ܱƴa:N^ymB* 74jJyꇮI&׼pJOd株Qy|,\Ó Cz 8'XSxUkd,6'2X=AW=I&9Cx\.s NEKOLw4mWxq#nXQ-΂ܓ.12u->$'ǣ1Ԓb۝5dܯ L|"=W&n 5(ke Boe{XSȔ2ͬT_!UVFvo.cN2X\"{ۜL}U*|f D=و]Uh3=JApA% f3GW'2L2Ź7Ru-> 3rpzs֑"BsT3,}:;n?lEt49%ωV5F+T0ėNXB KG<1ydB=㰌r*'Mvu'/z(ָ*(RAF 3U~ &%* PI> U8@V4Nb?>Fܼx:]PLf8MG[lb'膆vGӀnʭs+ Fe*3_qVs=+v {L63zO ${@˟/0C0ϸ+O~`kusWȯ!nQģ]e,fvl@Ġқ79ʜ qUb[Vx3x6F%E\B -;$G0(' _bRWL95ϣwi!$ ~B˔新6`l2U?OΓsĤT(o=n{IA5\#ҁ-Jit#Ha̍/ ڿhW:mI]uj`Z ,Ww~x/D&lU7QBϯиt{J!մ3 vq7p#|Dߞ:lށ<d{0^b lTveV֛wMt9z*+V !`ۺćNP:~XtM O䪂21 8hkG$ jVsEٍ,&N'zT_ڤhR;f_)m}/3w緎eu*Y&P(͞wk[>MmF |Cw؝[{ boZ"1adUVLf;=J.)iqy?ojQQ=`JB)oE-(mK, 0bn>q_2 U"tu|@OVYZ_" A'8++Biv/qu?9.}M67WfL'+vȸS2ۨ3nAX(ce) Qa3K26@*a{ zh+gj-x$1?"`YXcbOF:%8 +$Ev*nM SIkwA@~6xnwR('ܧ)`hzb؃Sq|:昏Jw2Wm~u ӏE@o.P#p6z Yw3ﵱw2'ĕȤ"3\>-BУk:\71Y ^T "7XSQ%WsyaA:8OS+= {hNo]p8w1L. C-e)EBS\}=x`lk~B2еn8wo{:(4)`qgK7άKU@i'{$0B@myW,V"Ζ !6&,{o;VsP( kCL141_J2+2ـxjϼՄ'TIPa lH3i)*]>ٍCRy`n(ZQX2zZ= vNע.W<'vmüZ@XqQ]=\\&˪U8CDrqXFp7 e r0qKw`l~meSu<"2٬I]JlhF-Ig+VOִD]0d1a1ęWY6\Qi|W5*ooqۼ@ ooפO8_d ]vJ a5Φ6YJP$k"L%vXK.R@k]ȀŰd{՞ü,#Xu*փÑ!I;+&2🠟OP%sw}n}#ٹ3֬oUhhr` X [e)ɪ&GkěnrAM9|+.5ly%&;x$zH#D=dbWaͰ~Uw*^iWfX**x`W{[q(N !f@99Q)vL?=je"o$ZpKK-v{ ZxBya0F 7ac]^Y L|ž  'N"V;ތKO X5L6$gߔ/aqJ&#x!kSM':p96}#[@lxvzsljrbl(N;(Ev벚 -uB3ʲ0Yhٌڙ.;ek`QRO?"uB"Ϳ1-ci+ '])tSz~>g(!NrQƟ}5LdAlqM jSٝ]ldD95OOt!YzCðKp~՜'8@(&X}ٽL-MXQƦc1 Mzx+WؚA ʼ%`Wzp9^5;)sSRi% P`@9讗waИ1do2. {ur *uq˨.1\&lx(QW*5d;g" : At2Uhxb'RExȒ{=/E? 4~nj/S9E& ,,|TcҶKA A|*{4pngqfn͵RNS2ӏUIyl}:Ne-)H}yC ;D'lFf]xkF$7d;0w|#fRXY$*= YZ