squid-5.7-150400.3.32.1<>,ԉf~Mp9|.TFoT WAH53Cv"Kw?~ÂKJ5O]IX(8idbC _` R!caYX[;qoXK#<^ Ə^-!8o ˅}|Qxe-/t ےLwRhG2AU͞N+R+aApw[=?AzY_0e9*L` ] |\ ;XDҁE[yj^RK >V?Ըd   @LP\`y     Q6D Q H Q [ Q  Q  Q  Q Q s Q<<( QalaRcRkR(l17l88m q9nq:wq=">*?2@:BBCIFQGh QHA QIf QXpDYpdZp[p\p Q] Q^6Mb>c>d?He?Mf?Pl?Ru?d Qvd5wH Qx Qyzdt $,04>@D_dlrԴCsquid5.7150400.3.32.1Caching and forwarding HTTP web proxySquid is a caching proxy for the Web supporting HTTP(S), FTP, and some others. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid has extensive access controls and can also be used as a server accelerator.f~Ms390zl33ʬISUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Productivity/Networking/Web/Proxyhttp://www.squid-cache.orglinuxs390x 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 squid.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 # update mode? if [ "$1" -gt "1" ]; then if [ -e /etc/squid.conf -a ! -L /etc/squid.conf -a ! -e /etc/squid/squid.conf ]; then echo "moving /etc/squid.conf to /etc/squid/squid.conf" mv /etc/squid.conf /etc/squid/squid.conf fi fi /usr/sbin/sysusers2shadow %3 <<"EOF" || [ -f /.buildenv ] u squid - "WWW-proxy squid" /var/cache/squid g winbind - - m squid winbind EOF if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/lib/squid/pinger fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /var/cache/squid/ fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /var/log/squid/ fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/squid.conf || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in squid.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 squid.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 squid.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in squid.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 squid.service ) || : fi fi`/- E`K`f8P7hXP7H Y77 akX xWhX8(Gx`HXHG278Hh`5(H' wg@| \WW= MIp 1B t dy F ; B U*   f $t l j )(g>"w'|q<reB;b K5<2R%jil' ]fO NO68Vz'X)v$s"Q$Dt2qru~gOR;Y~**0v'ItZHX$xGdC$'4_2;~|%Br v;k|c2?k<:20uQ$~7Zi+ IQE9(>' )GwIgitP#{G]\' [cY5Dy-5'EhymG+]q[x_{?'ek k %geTCVkHI;J6\V'0,|Y@Jn CS3~Q$ihk' \eN @N57Ur&W(u#l[pW5:vt6lQ0M10471JzX~9@"u5fV@g 872_S&[^'S\E2,(/'Hi|uJ"eQ^1zB! B5$/4rm9jYyM~Q(ns&R[D2hR6<Sy$Y1:~zmA)s.&q'c\ZQ_D5P8x]CF100ur>^j^Yuc G;/ZcqqI1E: =tu#tdI*h<'>d' }Q$ghk' ^aN@N57Ur&W(u4l~1c?>Cs1w8\kp%X`AV G_;iC)V?o R^SlSZ-O}~&gj;T4[ O'R%cq'.jaoL@^/`-J^0R%jzy' ccdH1r_JIg8o2*}+o]0dSad3YcO0k/1 Gmz}fhzQ$r"ef) YbK ;K26Ro~#~T%ro:z{=esj)mAkiH*3Txh4w&Z-yo{0kt](Mc=9].i8}7)U(piv)WeN*Sn88V~'`1?vB0[s1XcXB\H7=Lj/$hYIzLfg)VnKDFA.:St$%p&p'cwmCsi ZP~fCK6X0;F8 ]  W2[[4:Q5uvp/Ym0MP_O[C6((Ei F} X&awxvo &hC[0@cr+=(0j0~Q$ihk' \eN @N57Ur&W(u#l[.D[hD ^hh'xO3*Oq~ 8i '[.}xy@G1^}/)ntW|O"gfi%ZcL >L35Sp$}U&s!jzzMu&'fWH#2. J1 Q"R'RhV)0k]zCD<"3.'?as;mZK0qLj  P~m Rj+=nAX. +T%VtE2Qf#XU$yy8fgbON <Zv+q-8f"dS&o3GQ'xkDE?E(77\& oU0R%z'>qFXi+Ig8i2&{1t+9 yC UWU21m&OKmF*L=VM^O]/-A큤@A큤A큤A큤A큤A큤큤A큤AA큤AA큤A큤AAAAAAAAAAA큤AAAAAAAAAAAAAAAAA큤AAA큤AAAAAAAA큤AAAA큤AAAA큤A큤AAUr&Py[f~f~f~f~f~f~f~f~f~f~f~Ff~#f~#f~f~f~#f~#f~#f~#f~#f~#f~f~#f~#f~#f~f~#f~f~#f~f~#f~#f~#f~#f~#f~#f~#f~#f~#f~#f~#f~f~f~f~f~#f~#f~#f~#f~#f~#f~#f~f~#f~f~#f~#f~f~f~f~f~f~f~#f~#f~Fcucucucucuf~cc>f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~6f~Fcuf~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~b7d2cb67a89fd13c1ecdbf6d32141acbe6f42c0b349e81983437ca839868933b2a578b63978d4658a4982a6cd6cdc8b123eb297be639937a6febed1ab696868d2f0254e69018a3ec796eae56f224add55607e153f82ee091cfc5f8364c2a90f52f0254e69018a3ec796eae56f224add55607e153f82ee091cfc5f8364c2a90f5812bf7a8b265410e8adcf664da884342043203e854f3df398d5f70db16d6bbdf812bf7a8b265410e8adcf664da884342043203e854f3df398d5f70db16d6bbdf78c6004d7a13d7beb1fd0699be3dded6792cfced874ef3d827c19df1a3078459885b974923da71a4480fe98ec4451e03282afa78f439c93d914237162611e3be885b974923da71a4480fe98ec4451e03282afa78f439c93d914237162611e3becf4fb565547b600f50027a1cb9509378a12f6d43ed23fad01502c0e8e3ef2e9a757152647fc682dc39b9102a959ac430400e3443dadacea63f3f6a4637b5f9c15930add08219e27f2169dc883e6aba6fc5c72cb9c88a7800c610c323d7c26b6729818a15d6510d3e627c61165839c33346251054e3c2c5b4ea0fdc115a676120e757eaea8a6c518e713d148e521deed208ad0e7fd7c9e5355c1632f205baf261155c4efb2f408be8c534226d75befaaffc2be38cc1f76e28168b7dee62c7f76fdf196f47fcb7dc6b0ad63cb48bd4de1adc2abbe373c289b6cba0b9472f8e2ea10f5946761ad1db752a8e8b054f5a0d9102bb4e5100e9567570828eb0be7d692df5f54883f46b9517601e72af5b4d0bae946b3c1aa76953a394c6f691481f41e0d9e424267ab85802db1ae18e0639bee8ed6b2d98997b7522effc08b2a042c179765415e101a9b2a432526f91ae22ed2b7968a90d3216faf2af71d3323db985f43d9834b2aa3bf42ff09385355a31144fe51a53f4b1ae1967ea46e7d816cbb7d0f76dc334ea77f4dec508d57fe8e380a5879416fc8223a3c298cff04003ec53eb8585650edd7a45626e25aadfeb63c3623d1c5b94422b7417baed1c8acc0dda60b181646ab473e41ae86df84211fd7c4da9c8b634dbc241feb36ae2331ac5889b4a8c0fbcae2a79553180cc2f4363ecf90c8c8bfcabded083e9a65469ca6ce77b7b5e996234861b9c228717d6c73d7afda5f31f6dc7e3815b7b559f4570c727c1468238b217f5b818f923fbe6b4b09c132680c6bb157f1e5c2ba0d47560caba317d7afd58f6c18c908de560965e8ce5f4f0b453fd20aeaa1b29fd29f0473febc8ff61123ed1f16589ba4a64da6c4db3e8f1499ecf1f964b6794d54a96d40a86fe635a11543d8fcec680b445956caa093b0d2070efaabdf7b4fbfb0b1fb900737b1caf6abf7f71f0edc7bb5945c609462d4c380949b28f04026217b4d71042bfbf1486b460d909bb1b99cd8507916fd145caa075be2ee003bebf6ccc3a22c161da6707c3f0e371da6cd809346cc579c7c9bb482011dc1154a09ca8232a911aa15deebbdba003dc674face90168c4f30349a210827a7028e1964a9d7983dc98152946a58140b0f5bdf297e559d83587632d7bf34cd3b905b2bdc8aa312297912800555db4da93f1ba3f37221a00a8d7b77db6510b06145c2a6a0cd71024797cdd1a9d0217820223a204faf9d32c06bb9463764c3eadda5dc34499aa6db23aaf234629622f3105e96bb81ae648d240ee436bf19714219fddda74b2ae1722a3fc825390c9ba993bfe2948f9697d46cd9d250dabe12ed26d17849b1e51cb54445f4ba53efac717bee508315f9fd663145c4b52da4fe85115ab4c10a35be392b822dce6c7ce3359d507e776207825277442724e0d4388eb6bc0af928451b37d105ea3c1f94647b9a5d601a20db04f4568cd259021d1e062ef6e890b0d7b68380d5efaada60cd2b593d75df93d988966fce072dd35023c1b4d8cd8b2b01f41fa9988f917312bea4eb52355971832a747979aea21290185eacac1dd3ba2b61cc88872f29362e4e73703fa8b176217b67d48510326729465c34dee8dff6d7fef9c6f983a6c7e9fa257baf7b000475f9670090bc6d5cacc4fa26c716e07b4ad20a37e84103790880303b5bc5218538080fe56541a4edc30eb1ae920154f4eea4a2716a3ed73050f1badec0111baa209bb8bad3ec000893a74343255e88ddf2ea32fbeb680ebbdc14563afeff60844b087f8296f5f693cafc6f76ddb97e867de89222c77c03b3ff361920e5c00d7f364bc364a05cc4af62cc233c44bca52606091557b0c268f13ee8f8666812bbf918c5fad04b805b9a099d56fb9db17a7effe2c3f80736338dcf719e8eb090d4c7a3dcd05eda3d7193a2779a3cb06f2efcca57d27e81c526ae19db9ce9d2d3a24b5520d5ef731b0a353e8b56b7932d08c7d766c6fc458af04e2a3bd3494bac4be6c62ac85e8bc5f29543682afda6e215c160cc7d7a47b7e07f78422c746cd0f3a37edf35a65690e113de7999a2920cb61da9e2145b9fc9c826b0e7c45ebd176e12650b3de06cfadf6519c10d8a409a1a8b426e35145162d4b9f791f8a0d6287bc822078fb9fe4f7b067b05258efba221f2ec860636037d810be6b2ef0ea9b933e7bd3b7e7b332ffda079c643cf184bca4d88e4c819710268e325ad31880e75afad06caf569d9b1822c7b569eb23ef21435b4c241d6b9e493c08a654e87be7f0a020c2505fb8b68b3d82e61f4ffffa5851ec6da27a74c1107f15d41e941c1edd1d2dcb0c1f03c70e9d1b5530524b3d61b1bf06ee1b47489befa9d0b3584f9e4358e3a7c57deb98288e07414668c05d16e1805016c334bcba2b7e5926ddd168a018e2566c40618a4f7cdf6b9ed1920319b9270b34d94b4a58d788d2b79c74888dddc64b1989d545c8abe04d1ae8a3c0c790af3b5a16dce772f505d82a05af0e083f402212b00087feea36862708a2a62d280e7a3df19fa8a3e9aa8f9063f5a7dbf1963a0a5c9e569b57f474c9abf92b3600c9b91dec630c3d25a0d88c5d535bb2b1880dec9e80be1396fe872d7a486eb899c7e14da459609a320c5e9eb377c2226e1d3eadb4a2e732ba3209d12af4365a6155222dbffee94fa09747eece345cb2d70e76619dafd2b002a528ee35ae4575295595539c3c5763f2eff7acbb49a915f0b9dea80f0b12ed53b4bf2b9491acdfab4ef6a8c119e217d4c0ea050f2a7d9f2e2c5db6f13df5296c9112b435a81d6d1f60c45dfffe7712d71bf4b28184294de48169882b429537157877011d3faa39b48a85846979f2efd81aa53f7702d780a7df93d88b2385e8c106b3e10671fb2d9d47534eae0e1fb252f3ef00e33a05c3115e9662b13dfd062265bceeea47527b444910d281c896e0e1b525cf3e452e5fc9a2d139713c72cf274c582a9f9dc5d32bd5737d3901e02d9bcf6538c52ea0d1a0a68d9565f36c6c1274afb669a5061e6904c1eccba705bc64c6c5dad12bdc4b5129010ff9a1db04a6d4c392fbb61b4f87394a2bfaf20b0d5aebd1d51d66d987316eb4e03a96a42f834d3d11b6525f96eced38eb351b449897892bebb2962f2fa08ddbd038ceb5bbe377583c18549eb67c4b0e972316f40269653243c27bd1b1b55d13f914b3c47541b56aa3a2d4aff7609e35c1667fd6e42db1764e548d7d707a19765ecc6ef0cb4312c3f43fc0d7e297366027fc9aa6d0f3a378aa3c0faf58209ed18b91b34cb69fe466452e685afc57645f262aeff0329a9df65815ed89594a593af772c66bafae82a01ab0cfcb37ec559582dcf6e70cf7f51a83a146dc866bf012cc048873c6733cb34c7544c3fc070e927a3413beb7753d83c5cc655c68cd37ddc63184a2444736faaf479f4cbe746936777541cd6c8e510e1351c7199a8fc3aee405461b79344d886dd630f0bdd21723f569509810f43ec2d9235ec097bfab83802099a91f3b3911e32638cbcb1ca03c1623799972919acb4d1e045198624129404c235a2365fc60ae99762c8695ee0f7eceac613eba885b974923da71a4480fe98ec4451e03282afa78f439c93d914237162611e3be8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064338b307fe20b3d598423cb4239041a6ff9e0673c6a105e9769977334894ae729beb41d93290f938121425a8d64b8e5441b332282c0f37a8279eceec7c93da6395bc82256d2de0f3020a3fd995ba171f4f69984988ee72c7965e2c19ee70da5db61904bb4c74984689f5b0fb85c8e6c638d417bb2e309d8ac7d5780df5f26dda0027604570ab7233d24db5ff64d314b34e4209014c97f0b4351b9f60d981138ad6bfda8fa6e821b7ce0c52c57cafcfa8906295a889f61247111ee0451f5661a64781321c0f57bd87d5d0df826a6475d6e6b7c04249dffaca59c7e9c58e78fb86aa31515f40f0d0ff16900b04c1d9d6d35353e51a2b292d86a4a6544486e56d371234e00123c3d48c2dd333b34194c374d043baa9dc377ce303cede60f6cee3eff972f5a2ac14f4880dd12a46fe1fdc40d7af03617fcaa7c5a662cc231e0e50a1d15f7439fa8aac9f05038671fb254cd2c3f5feb445e3d6a34dda0756079f88abf51d6a32821371bab977ecfc48dd9d25f5262608dbcfcdd16798fe2c615d39e28e7e48165275ffbc7cd8d10083b21e8dfaffb1c9782cccf86ff66c48a57fb305f0596134feb2fc6f25d5a7d9a6f0b0550a4dbc457d89e3b9d80731bda7c6a9f34206ce3063bf90caf8d618e3b03b55cd14279f55053464c25ea7bf70bf4e18109dddc0c0a583a380e43ab69c000877cc71c3ca16089b3f6bcfadbc7aff6e3dbf2919eef3b8b8441263a0b451e2f3dd9511608ba8bbd07d5a6bd8d9a2aede59b64df330fead0af8377c13c97d6402d7d13c7e08de574ed745fc5aa33fba3eaf00a363fcb4fc1729ca41ceeca5cb9e6fa9056643b64f0a9df96ea5f0b3079239794cee8998b2d4edbd8515400c44296a2277ba598fc042400c09ee0877be2b07f7efb895682f2eba76feb67f08aaaf0edfcc8730800d4e1f4ab59675c0d4196844c3619dd66144f177c4bf3c3a90ff02ddf2256142f6697436eaba095a4bf18874d20137efe44de909a0b625b55e1dc250257ecca9a0463071180d71769dfa6feeea40c812cdb32cf70e7294c9852a7b2772db07ee4fd30839f7edd32b422b7bc4e55c409a271f980e1c43f87cfe6c637261c3d7601611fc0dfdebc8b13613e7758ca81f33ade12566823cc4fc1d4ecc851309b068fae20c9cb03c51f904d51664051cbb3a89fa0719dfd89fa560fb09715d94a1612f63ed00971783f98e094e8d2307f96361f55360e2259a40a378de7b3a64209d6497c7a8752c89356fb1e20bb3e66ab7924d14c7955065845675d972b7be7e516cc416a2e39ae16bfc4d29e172da960bf469fd60c85820d066fd52c3ddaec3a401e4890292d6121c037d7b3ebaf96b71a7822e69143e92f45ef82e4e7cda5b11397ae520e6d8a2da35c923137c39534ce7f8132b76bed71a5f35302e7b8b357d6891dc874ba79feca1a1383fc33e15708beeeda496e617e2cf14af7105ab67c00f7bdd09ec26d72bf7c7fa140434d754c72a152c074e93fa995d2445aa67e50a297b2b61cb181dc1b1412bc6c4d09f599d8a8a710bb000d52c30f765568acde49dcf087ff09959f22bd0e34aa339def405c72f49346553280fe18c342cfe80372f892803b1aa9527c957fad29cb658b28fc2003d5658517a2a9f3015f4b35591f539770129d7c7b05d708f44e91234a1d8ac7dee579d558203cfdb394e65bf15332e27761e607f89d1953ec0f27247318c7fce3d720e1f242145f22fd5ecc3877a8913820da5d514c1f19130d4b239ae236f94594d546fd8e12625ba3a12fe9d8e2181ed7b67f95dc8953eb0d90f948f3ebc94125c32547e3c3f19c8eebd380352ebb7dce10d511f3599c9c89558de630c8dc0ae737a8ebb30e7233e9c2b4d32b783ddc09dedbaf2d68d79a84e538018030455db6eb9a468605c9c039b0aa69b9f8fdf331f2a5a265f96d5cc04cd5c5bfae871c007f8dd00e4c6f779116dc2f5950426914829968440385fa34aeb4b197942fe5207d6fa6658a7c2c27b80ef9c72a043a9ae29e8e830f576eb13fc57a9aafdc3113328449d7171375b363f833faacc5f27eab77553d83deca1d3a69adeea04eee15723201adfb14802d08cd0249773a59d28b6c1af069857e71fad9a6223e0661ac43f5cc5bfe94453a7d0deca68f9a92ba3367fbcd5327450144fecbad23006065cce11ea82a4da1599d59da5523f77cee02ad8cf2cd7b4b1e746695f1c7664974a805b6c51208f92e94eb766cbd66c3bb205aefc80c3eb3493a1d07c6daffbd2ba24a65570c02068f3af8b56fa44cc4b046dd40ad8295ef84c6abd8600451a6ac2ed7a84a61d2685703aaec8ee7d438209a03354d63ca504c92cceae14db73876759bbe9efd0f96af7b95f71aa209c9a9a27ff87339d1907a06a60d0c2adc397aced209badd6965e9c188d252971541b9ff8af506d84ea1f42904692ac0661401fc1e8a17ae2e6956947f20d420b174efdb9f35db444f1fd02089584df858a2c95cf531ed4050ebffeb3594c34c37089b7f061cec24cacb1fd19c79c11b853eb858a72cee0a2a07d924a40c5e5d2a785a48470d63d124fd593a8fa16d2360f981fc37adf8807acbe5175ad5af96d44a1d5682c41f4c7b65a9b0932585ba60353f9df3853cb66bc80fa5a4926472f13259c244ddaac4d0c98b9a61771e325e183e4d8d2de84bc54396f9c86bb38a13c2b704d854c1a5778b24f72667ad8aec7e631e043e42b33de1076d350d3b0d18ec6abca983f3c88ff2dd6d03af2607f25fb083caf69a5431d9ac2779893845b0cc29e2faf3b154430f05959e1fec11ac087ed95a7c564adb4c804a61165696933e47f6e51ca7c3981ded8eb0b7b0a595e5ddce6738f1d8362f445b2c005741d2db21c9d5a5eb234f31ff64c3ce98d4ecf64da65a053b64fd9815790d8d0951589f832ba8aa95fa8d46300009f7f37c880127973f2a2a70fdce53e8f062397d3d8c728149fa4a3c0a66abe67b04a262b535a6a4f61d6774e1c6bdf289a0c2e2dd7520f78fa5e22be17ac1084982d2ebdd9621730ad670a793b359075628ff3ee34c15609b83f5296016079515978c2cc6b96cd3b8677cca172a791e665664a8922d2db28d6c4d5cc949d3991577055aba0576a8566e91b724395f576c93ad11bc218a221481181b4a176818eda1c456eba6694911200e9ba0b931f32660764351357cfe832cad972ae6aab695bc7cf7231c21fbd89ed37c47a9e8e6e03e715e8b38d1fc508eb6b6c00d145f5082b4b74f4f887f5de10bc847dbb736847590879cbb31305b90cff6b7063c1034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c52c2e7cd00684d74421959b3f576c4fcd10e8209ccb670149864d7191a9463e334735ef96d7b9f3d671b6cb90ebce214fda0d0b48ddbc5c46a37cfc7d9ba8c9bc091db932c965e78dc6c4522055259ca423d5c31a19e72f3e5b578b3e10fbcf511592e219cee14edc57a50afbe161e5a9fbed42fd58da2a7dc16bed0cb0c562c3424c4eed03f011752115d363da2c741517de6e470a233f7391d3b13ca255101ef950a4f4d14786893c13d8ef180e644d09f88d6ddcf698c8f3b6b9690dd0560f17c5d644f80ead9c3ab40d266f085dcb3a3541744c8e19e7c897752cb01caf3132e4a38daf9a56cec002c1ae08fb31034bd625cd1ea2bbe440b3d79b2775f5f387b1b5e6639a518023317b89ed267900386e47456e482f0056db09b28e111dc60a9e9b1d8d4c01559f881ee0ee3cb3f50c120a87a43966a915d393c347f7c0127da5d9ca77694da3e60604db5ac9c5ee00cc479e4e306f7e64640bf87b00276d83ffdcc74d363ad366118e422ae2c1d5625fea1dc65d66d84c3fe614114160d3d7cf556bdaaa5d8363f9c907b052cb926094d346be076e1e40c5a87548bdb8407f268908c20fca616bf8c2195d1c33afda14bddf3c2e01dddcefc650dc93fca45fc0e7767b9662d1e71b64aad899abc9cf74b3bd84a1ee057c719a78f5bcacababcc874dff9c6666753ecc3ea31f70f5aee3c3bb255f7eed2e2c8718c8d50ceec30429492577d7b597c8c7562932c800d4d54cd23077bc1c4741daba9108a39b31ab7dd9bdc97f9f5d4db6a5a0f2c79bf4eaf859e6add393e6a291b8380d7e798d8d44f18d4c7a36baf843cf3a563aba322c49c8767d59c9783ee33df85839e07de9daf359253235f7deaa0f54ef0c0c20c6572dc6528e33f6d6777efc892856aff0091bc5c82c2a898ed7fc91836f4d7cb374a3110c11977cac5e898e1f359a9edb26c33927ca663a5ab62b925410378e4c5f2407dca242a0b1f4d50649325ca9ad54377e3f788601944bbf822d09c0c4d5c1680fc8b60e1ea7abc73337d96296e6879edd3833f2017b47e51ad32558b30331c1da4559a4775f27ef36d9bba5e4a0bf313656c7197a2ba8d50ec8d37049622f70bc52e6211b257a44cc0fb72b2009bd0cb4fe5f975a4cfcf5b09a0d3dd39936d27dfcab6674489f7708821aa7b138c38591eeb2616e0a295990af8555dd9e3e0763fe3148594065c1f9e4130c0122e89857b3dd5629a3687fb2fed6b6f722e46470dad5d07e1d99b576e77d4713f96d5149bbef0818f314d74130c2a25f7624076085598eddb3257d2656f1468739d4c7c221f767917f06897233a565a9bd8f80b2f012b55413eac33b88faccd93bd1a83dbc5fbc785cfea3a5df04794d7c3b9111f877f31812c756536022a7639783ba8acec6cf28c282f80e8356017d79dcea1751c17d842ab1456593631e7bac51e06013c9866e3d933e7e202fb14741614672e7c676e28894bbb2a676d55fdd0d9e073259801aa50179fb0fa8c04a553675588f84a6767e5c883a0fb9e9e518ddbdbb742dc9654d88857b62c7c19adc95393e344047a8ac3c1177657a606961424081a7605ffe578a8251e70f52a6f9af6470274a9b3e7aa93d771fc6ef1c0482c2b20c7318ca5b848e143c4703e272a7f3ef8bc2bc876c1cd4f6b6e93803afe0bcbf33960e4010cb23848a12100bd5a80f22e50cbfff42f500a69f99b2b0d0a3293b411300dbe8faa30561621376f2be99d775df509661287752a316af16d64e3aa7e89e91a9af66958a8c4ebb7ef700af4fec1dc70e3064d8e3b0fd79909c9bb70a61b649d19700ae013551df6f9484a78c47030a576de203e74ff50605f948a292eda99a009a366503e6fc0cff0d64056d339a27c0761a1d9ae43b9034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c7a3f0e0eb9ce8c1175de61c3df706b51c498bf2053823ffe424576c20d9bf1bd16042720a3bcf49704979095f8edce9b8175e6020bd7ed13d8649051df7ef05ea3ea399237ef5bc444fb159b1f77e3ee31aad5f82d1d5a2a7e86fd284bc6e7b3c7d47b1144df0e9ae2558ea260c90edfa17dad18d4307082d3e70eb844b0514dfec0272fd5ac552e0a164a860e6a68b45a7fd91fedfe927677886cef9dfd6b17415792cb2970de4c373fdae0c223c1c510c8f6848ee1105f2808ba84d09c21bd82e9443e066579257ec481dbb16311f2e43efb55cb4586e1749e1500d34be03d0916b1a0fc5c5f6d8f073df3e63f121b04f2faa61bec3d27750ac082d942a6b163d10958c4b15ace7a90c87a723a8ee180b47787b11e68a2c61e9d47c7523ea046a06032d653e566f8054e70c5a3b3c58cab94d1b7a8c967b0b3402e275569614aaa573c52895b43d195d4b7fe88364e76a60cdd69d148f0c84626c9ba1ac75cded37745645e904a572aacb855774432143305cfc130a7d37003bb473267375fd19e1b25ff5f5b5295a749139094cdbdfa015f52008a63eaa967a308c7219a0664e0e76055154c28b7e5ef6ccafd043e78c28b07e4fee0fcce5e88b9893ef2c2cd768c04446208601e687994d0c6a903ffa38515ed838d94c883b80b7c8467d8681d0ac420e3be9d7fc7616cce8c8f459851926b4344056d7b52b32b336315c7c6453e768aea0a9a1cb524606c3d7930e715e50a59c5e689bb3e9675f79597689baf989ad053cfea1d1684c227d76b4be68024549f19587733b46137041b3014c3a61c13cf8e2d4690aa793825ed049e1d95c008a4cd00c7274e44eacad765e3f238ae41b986eb1ed4ea972f54e2245cb2a9e83cd723685324aa1ea6e8174eeccbfc5d75c16dce925aeec755f13e05ed1a36f2ed6937e4e5e020a6f33cbfe55feebb7a64acaa2ec8ae41b3ad6c582f39cccc531732174165403f6aa1810c9894eb1ab0a21597ff33384b49fbecd66ba914777f93d2d0bfc354d9c996991f4511c736aa89f05a7a7ec921dcdd0e15dc77447d5ea8949284e4730a86c7a2f6fd5f87d0cbbac0609abf8cc27a6b4798efa36ff6d17b809b3546af4ec648f5c618522ef094c2f8863acb954bf93867b894ae4de0073c114ee3df44ce0a8e706518962b0be2ad28c8706f3de7d35e9d0798fe1c32d0de9997c69454133e653176df7ac5b420712b1ba335ceae0cfd0d13d2459cb3a66b84ff85a3e73eeef621e2c6a5ce51f45f6751e8cef2feb7b81b8b18f8faf9a3a15dd0e180d00478c5f997fed02d5cde5845e6f1b909f83ce298d04be728969880ba2a5d041ed58dc99164fde8c0d5fbb6a10a87212ab729b9804b436d130830c4ca744ed53384dfff312452b58dd8f7941d78f202a2d0838e9f2da0ebd3e31e303f8e99750aa3ed7603c12306eeea9ffb4e88014302339353aec5c4e43f5df3c9d5a5b0ea8cd697696d7011770c833b576ef15c213844777c8e5eaa24c292fb139cdee93368dffea63ba11e4cc09cebb7a18e5f1745b6bb2bdb2f63ccdf5736aae9fe2a952027d419b6ba23c3336c2f284ec8badfb7e431f6ab77bfaddce4373a3d517e73492ddd18b8027968c78b3b878eff2928356dc8b81bc209234ad988e1e9a3f5df36e4400e38fab1643dd81a3d2269e1f7caffc5d399a02f41190ec4fe3629bcac24b2baa9dd761ff43b324b1d5aa127719b621988ef9b0025bdaa8e11c2b1a12a85bc7c01ffedef9e06b3952da1d92abbd4f4d30d1035bdab58ea04de044512f6f268f76bf4a47c8b1a16e0dea88e58012678507937245dfc3f4c8467156e07e6cc36eff61bd0064d021d62b4cfbfb9f29a433c7f281d0d4e3194c9f703017de8786b416143599b7a034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c133001046ff561f37ad45c0e622697244ef6f9aec9d53614b5f5d779e439e5f1a4d94826b4a09a65ffef0b3c41f811cf3c962fe1614239cbf5d27b693075a009d21a0cf5f51fb27abcc6c2c1acd87c82035a74a680156a8d22cfd38add11a3f51739e3d4a354344eb33a178d22d77513beac6f043dafe24db98ade44976bf40c0bc1c8cf7e3dfb3ac11680a286d4e7e37a4a51a96a0c0a1007c0cade2ce1a520dffbb8989ef831d71fe89a2eed15a12e60505ade016acae63f5e7e7987890f90f01ff57b17dd7f12653506d130cc2e1a03eabf4f106e86f9d7af2b065e22fa47b2f94530b52ed7a6d1e258f7c4b3e4cccda90b6867a81509efc4459258b26bb63aa523ccd5920532f166b1396db602c49a6089b1cae01db2b1b55be87be5ddacb9d738c5fcaffef1ff0be7e8b1fa74a410cc766ae0bcf59cd0c7681c633477600185855fcf2038d6a29f1455c276cebb6384d3871e06339c2a349feb768f6aeabf8ace3bf5fdab947942a970d43604a1e7c1271ae45deb0d660339f23465f5307d85bf0eaafe7b7524c97096f8023d7f0dccc9465f43f243c676b615f3ead4c4a9a33d2c6169b4525940f09e95fcfb6349a7dc94a2de57688f057cacf25a41d40697bdf7689b9ae96c0e1d9ba9d7fc05065cdb84f7d9945f0d1b9f0e0e8d5e68e95151460ff9da53b22d082e4e02b9a472c28d55cd2ad2b8d42fc6cd350cffbfba5af420d4f2f3745b26fc7cf887575e13614b14e5d8a81ae08b3a6d6cf8760035ba5c54a8250d89110b5ac9bde315d75b5cf8b479d11754471f85e78b41c141f779c6be7ee729360d19fb69a34057593300e29bf520c407e260f5d117ec469e96b6f2805e040a4c2fc876fc834738d64d5d8c19c9952746ab827771ad7bdce68b511e452440f1623fb126cf4f344f2b8e6faf95697d9325e03ff38ec2861066c5e67dbccafed39d3722f2b6ea3c343ced213a46742378ed66ea871218782fe47d3858bfc4d321fbad96159ab7d2055895cc320335cd177e0961a293e64681eca25b8a5856ab818defcc5cc339c32a74513a05d4c3ed386ce48948e1c01935d15724a5a0270183717542e17d4e95f77196c693a07aa23115ed9b2771ce8cb6289a460007ad78af05a5b1c6d08ac09cb4c8bb3261682116bbedd63570679509b08cd7ab3e44a44ef9055238e9bbf06983cf532da8115a5cf48a3f583352e7c88acd9c29c1c04001728f01a2426bde043fff3567b7b0bd4961dd7c79039155309d3a5a8d69401720483c5bfdcd7610820923a5e8de5215eb1be954f37b153361e18c45837887788b72a050f23d73eae26bbed39173755bbc759a2cc1d536425dd622c43f9a2a19271cbcde84f4ae8a34efa6901f54d8227e498f45835c8b224b9b45ee529c3dde9dd1299ff8909053ab81bde619fa829114d7ef993d975df8605899f7d6f7e387088d00b8b59e226ffad0c4463f4410a04b6e169cdad9db227098198b37394b166717974068b15ed4fe64a0852f57dc172dd139d5eb1116ee7deff12527edbc7ef6b7d34f4689f426c48aaa3e5c2fe6ccf869043d0ef01ca2d4e5fa340dcf55c1236b9674b1cd2a9a0044527ad23bc13ec36982e56873808f4ea169e96f1495ad765bbbf7da84e3b5fb48ea36dfe0a735381d6653153638c15c1e829d33c809ea380edc5a28a349b9b77e1b1e070b6061963fe66f3bd4118f776eaea6655b5036a496f4f2860f5a300458d469ab52b3595b9df7c4805cb908165360581e6b5be8208d394aa4e2d440d312365c07a7320e799d30416d7e345859cef0d89225a3f8df4f43f6083256db8381626a5b6d65c17699a5a19b803edbd2ae95afeeb11866798a86b1b95401f4d9324c266cc900ea7ec366b06cdb9f445554034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c481ced5d995aaddda9d1a1bcc994b1e6bca6e9715405996d0f565a8f64e1bf87db9cc853f0af1fcd475d76d5d65868c614a8e5b95b4f5ef43a0684259228678b65967c9d67db484f701259e3070126a1218d8fdc5b4523917a87b2b62f2cdfe476ac900b8446ba92b1d357b5c107266adef395eacee4a774b4a5181787e03e2b7be4b3526a74713f117f5ed8edfedcf35ca0dbf3ea826e93b80a93fcf79284ccc96418a411ea6e30d911401e0c5567b6906bc8f5e477ace1b412bce3f8635557aaf6e754c62afc522a84f6219ef2578241d28e9bb15a079525fa9358e3444005b3580b808e5886ce7d4522e46c23e23867c84f2dffe66e14d7f52a5c73901034aacd8ad5f075f931429b389bafb7db063ba760e29e15bcc474482c558a0f5d8c7318ecfc5bbdd70ad76daf88a502dc20639805d26bf238e0bd052acc2e3f9a9bb34393a149ba079b229c7a671ed354b905fecf8cbaf1ca6feee25991414f1415354fced6d6fb0cd32bd60651ee9c67e4559df2ed78e79479fdb4a586e73e97426f020f9a04148cf18b24ab0c3adc9e0b0371bc1c03ea2df070d1a656f466286b4c351641b593865dcc1c2d1a09825ca2f8e19986302319a7fbc9ed1423f13c58c77564b543c6d357a6328c8ba0b8ad6220db070505f78cecd27c216afa123d3034d9750a99ceed8fff4278f33ede4462abde0c2ebba1f096019d0f805db2bc4f50d897bb50f163186ff840a39df27b125cae723dd266c50d82f8b0085d5e6927d437cf9dcb014c49fdf5d326f40e0437c64c7781fa81ee7d756d9bc9ac07ed6e3bee808ffdc935fa30f0072287b557ca978a4b30c284c3d93d4ac7f58e0811a64ba937cc0980800aa48ccf01e7a396eaafbbc91819df38aa84aa90bd567a79ea225bf6d37f4eb520e18a102f40c3d50d284c620983f7f8cbe0c0c7d44c82e17dc5259f9bfbc8e57572f20f7e5204abcb4e86826e6713aea5c7cf34f24928c2fb2e965038ea6b237562175ac09de52bb428484c12b76590725eb6db898d29ec6449f828ee543cc11769811ec465037332919c521fcdb4b75d55cf8023e37d1e34a9760285c049f8149f4bb8d67cecc4d552e917c19d4f0a8d3b331131b34d90a45f2ca59911d0dca5a3d6a53da7940a6c51e0abb2b3c4eb209f0e0e2c860ff9c5bd267e89850d849edaf6d3f83fbc4aad24bbb825947614c36bbc707d69ad6afca1869df19db911efabc866250d296f07126ae6e11934c52fe8afd71a1191460acccd6b4d7a5b6807c47996d037f57f70ddc3d18192888317a41cf30174d80026420aa85493a37af554dc031aac9b2bc014a1f6b482678a1860a67f6f98002123a148ceba20892cd0c65d39b98141793118dd34041320256193d8506d6c5b2875d8d0237114aeb80e8139ca9ec640286972fd638de9a8119170e6513f7815020c7a76d311771848a0e7d4a95b232c32cac7c2c87ae64808f7873b683e0af1c57adbf4a17141eca673645a8fb921d3ccf1fdde53edd9f71f50b0cfaed7e764f0fa7992f327cdbf99e5a0d64eab234f3b8cb498f16d77b91a8acf1efe8228be480255a2579570c224d03c8527d15c989fa412725780734cf7c6e550822ccd73fb909d5f392bb3365bf8d665b97e431bd757d66bba386cfb44541e7f12c98a16e2fde88bae021515d33416cb811ac37196515e33ac32732a020059282c0f060c53f1fff43cd97e62215384274bae05ffa271652c88ab813a524784cd584693bd88e411df9ede1fa467fd2390b1834c6beda937e28ad22ab803249d7e46df4d99b7ac05e96e8dd1201fa52fd7e20313147598d93ea22f956fcb3ce681a02ebce09a257c960007ab77af140d3a5238ebaa84f64e540c31367a609a1d79ae91675dcb73034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055ca914a246cfefcb0d5cca376000d6b935f93f2197937ef68c1644a213f70c3b9644e3c66eb6e9a664fb0eeda23c17d72660c9d95166cac458e76bd4a9ab68f9356c4b49d9050a3d91bb15e1822e6e757b3977ff423fab952e60d553a437ee103918c791b2eb4ca618f0837f023a0f3a7eb05bf66621eaba06a7ac2c32b4f356c28f6c79651f3d91b2417cae70293dc305d0d5255e45d4633c775516d0f29f50cc54bcc601f43b701938f5c0e9a1a15082652041f167d211aa65094feb4d05de41fc845f4aa11702008a939eff9dad872491004ad30d501d47e90ea01d4fbd96b27063735c4cc4ef4243a7ade588cd1b6620a154bf0dc496b61b0084678cd79ff7abd95ef8020960dcbaf7ee8f2ee94594a798b7e93486d50c3b1cff138626e9e73ccae2aca61a73426977ca0fb34f566302ee88cbb125c0fe77f32fc76407234c4d279111d6e58393c8f3e597a57a721298e9d5bdfe536d628640c1f9ddfa1289c74e97c2556b68dd8fbdf7831fa425f2e21d18e73664b272b6b3aa71a123883e3136c1d6dc26fcb71d62855f0f8a58b4299e0274c31788ec28cd86e0193b1b37c8d4c0e2340397668c56b20adf411efebef470484ddd728c5925859c4761a815c6468cd2e3ab70e9f24f951254c375782566c986b36b183777bc86b7315e6e539988c5ff05c3bec2dab90bbc4d9775d4ac3a09b29b1cb1163db301438c6a0f15eb6ffdd49a15c1a5ed51c7d6b0d66ded868ac3160a20fafa0b69baf68a40246ae0ccffccf57ae32aaee0a5cf653cb95096ff84a56e23ca97c4ad7b6df27b273e8db860ce928e5ad208331dfe24b83b299299935146fd17ee2b5bbc79e71540bf93b762907a34205e4c6657814853402c74632eb579a41df593322f17f2455f1e4c474a307822820507632fca279f854174b5fc9aab72d7c143ff973d501f024b05aa61d20a09f447f890295515d3ae8d10d9625f2097ea5b57bacec91036a6798bf13aa6ddf78bdcd7ee6a62859cca0f35156d0b5941f718d27551e2cfc0d658fdedfd1f20a7e7450e36f7174dd7f00d67be759194fc23635a6c105ef13f91f87811b463049c5a14743f2ca77c6dc20760798f9064197a9b172d82e87c1964cc9cbb941bce80fc0026262a02a58b6af9f0235ed46541c696e451c7e9a92b2911e74c63f28943f6ce95b704d90d05fb0803bc5721e274d5bfbe348e5fa6b3b7abde29f8d7dca52423359072f685e32718abee52b1bfaf43d82b59c08e37ee5eabd4f3fe36ba32f2baeccb6aa7045e484db934208743bc3ec12b388c6d4b7d8a6870643db5ed670f47bf2689db165e5fb78a7a180da2ce9098969a280bfd474a5082ad820aec91a464911031b44a6f264fbc3912193329446b4f87f03b3fd226639645ee272ebd514e61e24827671e9c4386b13c366c7e586d01268be3ca9eb157a4585645643fcfe1af7c49076efaf0d1d2cd4234133cc9f629f046efc8e82f7735c021da290b22ba1749b171caf8e35016e784e1ac205466c159856b1fd94ca187cb6110ec117a625f1cff0435d5c712488f17eafbb1812426d171864fe1bb8f1192dc70e29619c0370277492533970a92217bd040a3769cced0bef034c7dd190f8a9f57b3774c1971a2cac7a797fa5142b389484a0ab34b30bc112024a3f5aec02ebbcdf510b2adff21f2fc2928bef614a04f2a5c880b9e049554827cc083bb3164054e2246a762fadd9fd7f0af85f4c37f9c3c947f6cb589c13da728dae5592087193323d6326b4dde5c7b48d9ae9af327ec302b83ff3eb79cff9a16804837696bde674827c2ac950f52e6743e5b39ca6a5d862da477a73b2f3c7f2920a7ec7d3f39f55dbe396a5897c6af4d24e62dd81521ced922a1594d148b8f57906e6e034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055cf1384bd23e924c4dd63330b62bfefbe1ce552ffe09e7f2873b59b35b030934c6a0e40254a338ffc7f628de88f59684e817ab32bb37d36d3534f484d3721e8029c9d819dd4efabc2331a3bc6e086e8eb666f2caa57821abeb2a6602785e30d1b81285487232b936d65d7befb6195feeb7fd550326de2f982809758f173a433c827ae7ffe27d7f9bbac19b1d5f9f8526d7e6959595accb6f0aceb219dea43d74ab919a698c0502cccb3c1cd3124f7803aa5a532d47c5390b3efd216bfe7986d7d4a1b37f38979164187bbe59a183c2613ab37f912903c40d9fa3750300e22c5f05ce8e1afe0013beb7279746acea5d22851370abcadb0fa5cde66fd472c02e132d1dfc0fffb97980d5dc596cc7545265eacd9cf95857e6da50ea309149a4974b7e60a9e9b1d8d4c01559f881ee0ee3cb3f50c120a87a43966a915d393c347f7c01efe7ea0f8f98b038b7a295446c5d732ee806777182ab873f9c48354d09632a4942e8fc26106f8599efacaf03e3b163194214780b890123d1f4d3e0c228fa502330130bc418ac9e464207e5f4ff7900d242fc43b7ab6c284db70612e300c20260b156c7e91be901b27e37b8917f9dc03e47a50e5d08fb440007f6b12766009319fea97205ce311e90cbea269b932d5d89e99b5973a44754ce016ff67547392e5e94fcac5ae3d8f14efb540179a3e5f77c231bc06dc51ea7069ba07df836fc06e4480f4c070ba572386d353ed91386bd533104c67f96d3ce6f96c0647b2410e096761ac4c0fe41a252759579960cacb6e579750946b9e5c7ef8363ba81e4d92c49416a316ae1d4d900431add30908c564e773a92023a4b50e9c2ffe690504361698b21fe7d5e54f3f1d0a3164cc15b98345ef549448a41e7ef97534c3d788744fad9c9e555333186d0efeb6145ff69dc11685d0cb16f139520e10e2cb1d4f36f9403df59533482c65197ad016b9e408d0051bfcb1eb933707c2476253d5d31ef0b59db7421ac09dd614b4a30ef50a7b23b7b12b48ba0e75a0307e895ef03d5cb8dd591602fc180b6495e8bcad24a3cbffb7d811240f12d6dd97273b281a99de3f1e8cdd449ab2744c7c9c65da98c429658a65d2dd0de4f226bab47eb4d979835fab2561d0c0854cba6d036e77771649cb745b8664766f3572be1ec70257e884aceb56a0bdba06b370f724a4bcaea2fa2b9a55a5cae1bc8ccc6463340e9bad0f6580c159b0a20c5b1d3498b71ec3ee57a2a21029eb50aca42352ec0d3679c00aab96151e16d4786f8d3f84ad155ed6c014b88160ce6de02b9626a4cef37a1a96eb3f7364022d264d399216df6e45181d1c43cf88b391a8ff5a30265825474a95b351c11ee7db7a47d024a5bd18a8b4d314562288031161adbfd864f96f0b590daa6b89966f4e079ea830dc0786bdc6030e9ccfea197dec0c5180f9b87fc4ee6ee21949ef8eba0ecce1c98391491ab599ac8715914f5e30db921aa042b09ec6c04d1ac54adce6864de4d7a7a80791cbca69c6c07197d20977dad8a4a40f62c2481e9d2a1f125ab3d465d28eeaa941a3372c43e2fa0cbc3672b62592e24cc6b675bdb83489d1dbb2bab303daa4975d104c30e2e764f6104d28953db11f3e872b15dc0a16695b660303813667e5c7c846db2a172f51932ad4b86b0c3073236f85322a8cdcd9024733584544dffc3cb5a61067fbaffc80bd3784de4eff8ea81a4b175dc8c7817d0af230f92cf10a73a308bfbd85cfe6127762a51ee13bce43d733a1739a792733f14955753937cfd236e8dc151fe0d868a3281451a50a9482a8fcad87983d2a9f54af49bee4a0ca778e1dfc135b16c39cfbbcd0d5ab443e4498226b64d560de4c742f1d06611f63776a6352e3ea77f75151b31efc7a03b2349e24d888b034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c09ca2d7ae018be317e0c9458d4b7a0a358e0bebf769b3f9c00d55f50966e2cc317a84d68cdbbb3fb4ce943b69a66c1f190437563ca23053599f78a7d6de23310e7829baa12929720d25ce56d0ccfd57834f7e5b4e549639b5808afabf8b130932556217d99952aacef6a79d7019809767a37139e0bd151f0a07ded57ca93a82c733d3dbb64adc644072dd57d658e3976414838123aba5b76732e11325b1242be387fde984bf64e40a99b87cc4cb6bed0f034df2663e08d0317664cc0fe3f386977923059b3900ad5e5433c549707805edcc7e90b40035e414bf642843c9c07ad4f4bfcb75913e791a8cfdae4e393a819aa2436e6bfb44a18d3e67ed05908dfb3c0ee1a5ffe2e5ee1eac484ac3039970d6f54b3a09c41d9a52f24f7fb09dc3b69d056184b781e96c68ab25ad16d27ff0af23d3cc580b6d927a9fafd550c3fb2d170647a3f3e5379d170f3dfe759cd18891181dde9a527cf769d82f56f38c2785385728ffef66476535df25ac35e3049911ca90d3825ded8754f3601d1e3c1f5bfe9af59029c1d11b9af72cee981f33eba6aade1eb0fe51435f0e8fff1516b097dd60fb7556a687289834360d0a40d7f4ecdf2c0792ed35f217a50a5c12de694594f66764e782365a635a96ea446f46d741e68f7e2b8a628636e601624458acf6a3d71e086c9033c22854cc3c05b9e55040ef95b58d2a0945416bbfb8be2104a9950ca80cb6e9366a392a35506750c0314155aea2d3952d2c0696934823b15deb2da50650009d99ceb2feac9af7a107844731a9cb60693436c447e3ce5a847598b1686160952451e417316cf17246b08977c588cf8706be15ef621659a1784bb059d6dbacdf5e87942f6256a76804d912519d2a0ea49be6e59267287a3415a6b6dc7ae29d99935ba9a1ef38597b667d69ec471ec8e47c465b40e74a72117210cc4e7f3acc2e092f5512e5616c651986ebf42cd712f3019065046a1226a54ab6679292722cf54bc1584d21f93a2d83159e17dcec5f51d4cdff4976b200fe3b281f43d450f22834e5bd44997f16ef9cddce3fa964ce291023a7e082bc0c9e4aafd60e889e7fcb93c4df9b74aa7beb18598c1a8910638b3a37be49f3dd33dc42794cdc693f87e3ec07c9c346ccf2336f7a2aa5b4d6f955f8d67a64915b946113da832fad445a6e80c9e791ffa052433b926fd2c8e005c2c2fdfe81c124e99e0afa195adf6b2217dc47da5dfc7220c05e8a40647d3815f7e351bf68fadee80cbf875995f26fd0a7c25b0bf8a8bbaacfadbb69c7c752faa254c677de21b62fb2224076301a44a7f873316a6d4b3c57c00fa49bcccd5360738ed95be9666cd1deecc10bcaf9c57242f6015f888ff862841146aaf74c1338eb0d1704026862f67e077cd2cec6443caf23ca83d6000e033cf2fc74d5a94d4673a6fe859ad7a7f8df2f446b41ed1c8b6d0937772a16416449b58a6c32c06991121e8bea98b822d941c67265e8af6493e954155fd4e7bd34272b6a0170f68ff1275fb829df042fc302807d48d48991ab88e5042ecded43c1cb7bb1e9b6332889a06e4f37b986f9a1c17eadb4f219cf17efd81b3a6dcca1d7af5965cd45f48b8ae82261979891d9c261158b4ea54f91c99d48361a3d98ecc1ec5d44c7002323f0800e2d0bebaa87d00b077cac11aea9452ce10b94591c1f9816b30986a1da7667406ce1d78f1ffdc3fa1e5853f0a70b9d201cb3c0da50864c3698c777bfae48977dd332d257a07e6617d0443769e0f40321f9f079306480158e0c80c7ce982ddf895fac5efc1e7216dba20268cbb6b29a2224b790804cc4c6b27fc0e69981e12f43f1214786e86c1020ce21ea01028f6ebacec9e6a3b4e77ad732cde74c9b67268eb0fe99a242f4068291f22ab034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c4d11245155aa9ed925fdbba11919e1dd4adea42d15eedf8d564068439d688c388b5a97f656bddbc654427ccb83afe4c52bd7faf7decb626d3711dd2a24f6569ddfb885e1b3c566d4b7aec378cb79a772a9c5bc908d4dbd3c335f488ae6f4124761f87d5dac77f7bfba3d5f80b4c0211fa36754bf6b576935e6c12d1c6427c0f90eeb6b06b5f4320f2f8ee305a06b76d17d565bb126e0865dfb699a108848ebbc2a1e4c4c63f45aaedeec13509f331f8d2954107401c0ca4b99e3e4ff16cb78314269f41d72cbe2c29173a16d11511f6d88c067df8aa5277dafb8d15db1099e3ef447463a7a41cdc558bbe34cedebdd56d6286f4123417c8e1c099235c15c30b1b5d6f6cbc0e77dab4a1f2f429f18b85f6b837ec61b4a200985fba653a250b57e60a9e9b1d8d4c01559f881ee0ee3cb3f50c120a87a43966a915d393c347f7c01af25d695fd28297d64af871c46a4fdacecf843d28fb5d54ddf833f73770937fb8c0d87ee1016f8f8c67c1265c5f7f31cf4aa15977558781729fd0bfeb510b705042fa601875721401c54d06f5ffd28f41804530ba10d8e28a8220195a2870802c218a1e106c1573fb10c409f9a2b5150e0b7c41c83b3c6a240e1cbc4edec4c39bbd93262ca19d88869df31e455e50142316bd59db3ff91087b7917be906f55b2fb2a5e2ce004cedf0250cccc1f11eb349f9492ddb05142a4f4e53cdd753e46fde3b562e03382d11980cc9478f268a4915756abb284984746fe78496cad7fd3f07aae77ebe56936f32ec9e38cf9425eb947c55aece3f6f55c0871a56bdab293ad401a184a35bf95bb99bb9f5bb26b15fad4da8e51793520d62bc7c341162d50eae639bb10a33ff1775c9e56acfdc248eb424a31b83441b90acb7bc0c118af982bb6661b137f10dbce1d70ec938b21040a6638558c1f84e02c76f6f92e30c1c9392d623249ae2f5c88e6d375fe51ef10ca06cd583be1eb6d5a11aa6ff415f86bce7734724217a1a48ad9594fdd7f675124798b81815f4521dcd083608a47b1c901d265bb4ca6a3899ab59f5184169ab73654c9f45a7e36993f932883f128bbb69f50ec5d2b34e924eee430211a2376c33c6fe15a7f15f998b4e8565c8da8c5436639b3b63cbb01d41244be0ac037935909fcb416a5374cc53a137d40836505402cd8ea95c3a8b2ca9894f4fa89dbcd7b7368f03ba647416accba15e0dc61658c2906ab5a3411fd835919fc92d6b7b32042639eaf4d45534d556147dbcb25ebb92218339af1ff5429acd40f768f950a9f2542c3c4a3964c5af50a9b4565f24cc7de5ce89ebc528ca69b0388ab42c86f0b875243261bab2600d016e36c0a59d27cfd90171a9835d8cb5279a1742e8263177756049422f74ef3b79bf4469a4685fc1146dc1f882e0e4335e3d3e799c8070cb2de15869b2b171dc4d76604720b8e57a365240aae296e6c3696d2693346d5039e3c19dcae742919894bd7cc3c470e2e7491c0783070f2e5e8d4212f5ded4f9971bd2a6b81f276b4b9c62af892a916a9f4b9429c86eadf646a0a1e3de25cc53fd67beccfb81a57f996747c718c760ec40fd4a642c7ec4d56c2c9cc617efc6a500754936218734aa7a0be4005c7bdcf04a93b0e86bf0bcb9c51cf9d0c2489638e6b524fbb77f127b3908c7fdcf9bbdbab0141fb862b14b27067d7745a48cd311e0e26b1a490e230832d339c936a6d152902e1560c79c3dbd73ea92c285666b4188a88f7573cc90af13352252026ce2428ecd0399b8ff314f6053ebe97328059af3044b966245db5f124492760120382526fe796d248c07abcddcecf681b0b7176eb253ee3bfdd6176073445aa7fdc9b1c1ea002ad5a50f59337be61163043e9cbd77c537ca8859fad4aaa8ad9678dd9d549034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c3422e5a377e4976316cbe2f90bc2dcd8d6ddbf373717dbb7ac539cde2b3dda783222edc62fd8ab95728871425a11afb081014a0af5a775ecbdf64baf36b49ebe1cb65a3586d0e3dc1d8ec55fd790b0062fedf797c73d852c38cc974c8aea87eb78a8da8cb983f172b974416e5e30767d406d06fd46f0a8e929907ad9a766ad9deecdb22a25f52d93a4dbc9ee1c5f7b43ed66968bebae404d52ef1ea4b7273e868cc219de2328907bd9398774d0685a13199d2c81ee72fc70437dbf83f498b5cbe31b175457a0c33523bfe7aa4221f919a8e1414fce8d8659865fe16da6b3032fa50e245f4e63863d0bc552c44dbed180f424b32a2dae10aaa667e017b8d2896648b916dc42f38f45896c6b77577cc73297a85ac2c4cc26a69846af57eeddae0160a9e9b1d8d4c01559f881ee0ee3cb3f50c120a87a43966a915d393c347f7c01a60e2c81651a39a26d30102f33c6d46cc0f68f272cc148fbfecd33de17eb524ce25068c908f525b6b5764debd0d4454a46ceeb2db8da2be21bf0c52f7a3f9cae6321f226f80796049697272a5f156098a6b055ec9af9bdf2a3c46aaad10a951b5837cc200f0ebcb31f2a3e954d15e705655014d719188cd4bf5d00f19fbccca044f0393995004179eeccba83f99c5bce9be64a7757e22923b218ae193a7f71fed69678458079cfb3d60e580b9b9ce865e6f985fc71b6288a61015b3a9245a5cb591611fa53cffec0b6d8cf9a809384d634b762ec35ec8a8a36ea256c2ffdf9c4b31ab7dd9bdc97f9f5d4db6a5a0f2c79bf4eaf859e6add393e6a291b8380d7e7004b98d65cfcbb5a6541189c9b98b899094ba1fb4b6e677818035dcf8bed937507de9daf359253235f7deaa0f54ef0c0c20c6572dc6528e33f6d6777efc892851a5a34831b46e10ee936cdeb2f3e2edd0dbddf221f003fcf78d78d8a25ff21af5a9d9d35d0df010461713d2985e8a4d39d0445537cfbfed02b9d1bcab9f2702365610b599c8feeb73f8976994cf97d2ea8498413c6c96bf194bb487705fc0f94ff0344da4fddbe3a6724b14152374112d183b11155b2e9f1a58106a4f630b2db1cbde372a9b4aec6ca31ae295200428e5336ef5972682e39ce16d7c9e2a4187bc4eafb784ddab94b94e938441a6b7079b0f141149378a107645dd2466caa3f9dad83381c4cb54b0bcd597c2d093e4a8d7780fdd1e9c158f3c14f9802c80af99de56381d5fc687af1b19f3154386d295160f891eb24ad390e78e2d691350375b57d4416afc99112aa53bc4fff83d566388c372ad9b8ffa4212a120083891dbbf5e658af402d5e737d6547899092abefeece9e275163a32b069dd5a011052e76df711fc1d33f001105be42d5ccc1c41e881965f3757f7642a93c50f32e804ecd8e8ba2f03d3db0f0323b9219b3d5f34209f27a1630774a6c997e248f1c3c97b001cce3fe17031605165eda845f8474303f51fa9abdea265a1d4f98d4624aabda4b64323ea917752ade3fd9073f236cb5fe8ca00a39ebdc0c0b987897a5ab0902a700abe049a4e9915e66b6d086085940880a6927be473c5ec94c1de02296f6e37ba375dde091c5d43057148e2d2eaf65f877e60d0c87cb7f0bff2c0e5823d14cd09dcb71d5cd25dac22636cd4b69e2cba4c2280fd484ca1f4a259abba76f29caef2d53b0a2bee65d0046f9262d21b56da92af77c1b5232c837a8bc26dc232428f98026b1d16646fb6bd66e13f8e878cf5719a7461eb8d9b6784b315000c2fe67bf6a7a8fc95f4b7467a544c513702f01661170be2e6a2a14702c602e5cdf273400f3b2cea0845af820cc05def77bb2b22e30bd62cbc5bf774c4015e836fdede16a0ba30765bd66ef59bfd54e46c8a6aead67d9e15b8945933d2fe6dbd599493266034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c8ca76c4c1cd72fdb93e58f882a200207d692ae8ab4181e9a1ede21a9e58d0e41b9ff71e0b0b93accacdd16099be164423977e5b6f17ff176289cc3344a332a28cf81c4a73b649726fa8d8bebd579d427383523a137342102655e77ebca9901a65ec6f38db4e50197f84d116ab129f72fe249b585f02c12a132574d434f45ec9cb11af3dee7ba5850087d2b0d7f34a6da5d4c90a65f7d612c28c577d8d445415871572bfeb584c93fd69311e9de515f51550dd38a43cc559239f94c86161411fa5683c92a74b11a91a884e0ec72ab5daebdb2fe72377897bc48c385c05be7614e28900edd8f7d2805d498e466b79e849d064781501ae438123b970d184e71498d6edcc4eb05f282d1f28dfcbd4bab08b917f6fc3d600ec52a5cb767d6d068588628a3091e87b29b45df1a38e8ee8c218729645f90930057ca3fe481ca45bca4ba00a49d5f25f8d453910cd583ca446ee940fea85a00321f606d37bca957b187cc94d3380c4ac2d82a6355ce5dee72524fb8225022dee98750fa9d70858f2d11843358cbdf6a8d07f4e47a975e1b0dcbe564725c234756c9e821b1640d8df949c42639022b0d90aa9260f3ba05b7e14a67a9b512d5fbfaac80cb7a3a82ec663d9a0edd6cd7ed11b5659957361efe5bf9e3aa24242696e78c992d4f257962d343ad658faca41676323d93e6576d74e5657565be300a978bbfc4ccae4839313ceeb513088c062117cfc5902a101cc1e8810418b077cb984859f13e11537b342c58e3db1a8a6429cd6397c2da624b32edf1912dc1be028500783d77436ae8b9256b23947ebaf4e055b50aab04937e25ab53dcdca06a06e58280add47b829ee7a03e753923c2fe72056d57a1f3aa6dc14eda6c8f4077272a3c1a71dcd91ae91bcacf5b64a12fa567d828fd34df4c007c4a468ba1adf38e6871f498ed6b86b68988b79d1bc32793906bd551d2052871aa5847c533ce98b0dc4f9f97299729674a65bceb884e4ec514aa86c6028b32d341e0e56cbe99506bc4eea385d7755a616e6b9d7d60112ea671213c66286c5319b78faee1d4978c0105ea0c119a93c028d8ba386bca6ebf4a066734f9a0215a66973c3341e4defe6241b5787c6315965546ee396c6b9cd4feafdbdae6c1eb826ddb92f433f9d79873c5c13229fe4650a7e9bd10c14227a22a1171f6c90775d0586d02b25faacf7735a11d41522d47db699ad536d7d3557998afee2ec80066a52b62c7a2e824df681efe269237cf3ecdfa09416d947d7062ae0d1cfc0b726e62d006d513163d1bc845cea4f7651a512438317beae13821f461d7cf3cb4638a3567052edb565529259826985955e63a8c03d224784d42c669d1e859b2efed55cdd96ea5d1192da82ed451716f1df553800ed685dcf3b66a4c38f632d51327e1fbb36b4511763f1686a20297e53d41d07ab0eba108bec56633314217524780ca2fc9e71ed958b83270b90f7b84f57f46ed396b8c342d888656ee05623786642174f297a884cc05b26ac0eddd1d6fdf4252ea554658302272e7b200db3ac9135fd2b5e3530003a27d30cb1b3906194df74bb5eb304145e3b7d68fb6c53cc5904551e872e874de0824d13afb0fce17ca42e624c322532852dc87a5e39836b6c603dd3c59884b108b231e99f1b2a51525b81b4b18f072c37071f6494d3a35a1af33d5b28e76e4a338942177a68101af768acbaa475acdbb897e7ff9998fe8e999f4de5649dd3714a4a89981771f73cf59dba934f7909419e957605c5f7d82d2d636dccfa31cb6cde50ca5661948b0fc6124c608151821623a57bc8a77d841c5bc51dc0fd5f1ca2673a63ba3709dfe95d51e2ddbd11d2ac3350f9c7bb42482426f6b1560d1a77acf62ce12b58268869b2ec9f5e8760890c4034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c08e459e12c9ff5e1948314ee23648cd6dc6327cdc9e7cf1195b6c00d864343a09ed241e9e300597e15d378bb7b25d37529a907b3355f8d9a06d30b319a1819e230d2164c76710cf1be1255375cef73f3dc69213a057058c2ce84b486d383f53f3126f3891c9b76e0ea5b1aad606c194809c64cb86674f0f40f70e5f06986948a6cd4bfe51b9bab98742e97dfa54c853870152775041f879d3c4d13a791fd7f5abd7c4993e7382383e380bb9377f92075e38fef02953eeb02fa6854ca948da910395b1089faaee633f17c9a6d94a1dec9a9f529c3724925e9660bba512deb4c89b63a56eac4e92ca53e302e850707d7b8ea31ba897315d7b82eded6304791b6da9f51392daf3ba9edb2fcb2387ac8b0c9dc074125c35b44e75651193268c6eb1a6071cea5ffa5ffec6238a94f29adea62f95fb6b0cf0a7a35415fe31a35e7b46f53341acfee1ff57f32c9cd088bd52cbc0aefb56ae44a2f8fe9d7096a9a7bd0dd594ccf4da4c2493b95d923986230ba5f7aba563e0ed678857e4cfc159bd48bbeb5eb16d4c0a89a7e0c4a276fe90c7f0276cc22bb9b65a521c846b8cd79064ad5ac70897980fe223a64e6d3edafe365d47a19f7e56e35d49ed2f52e491ec5d4d26dd4a74a3de1c0a5595512d620daa18f65e7e76fb66a17e5447e48e906e739f603399383e22ae0631d82b196dd6a4aeda04ffe07c953277d094dd845fa8d80170ce565fd6faa7a705d50892cb06018e8101974f55f19d3594ca14f6618e3d8881cc2a050a755d5f6306d49a841e34d9d07702bb78e91a3829dcefc24b89b69810b28ce346b5b44390fec5044a344771f5957aca67438f10c89e6647ecf8bdfee14771bfd35052f8744a513dc8c69ee5c4903555b57a54c8797752198d9a2d1f4e5e5db50a031fc5d22e4579fb91391645135a1020e5547caca33242c57fa0b524bd9c8dbf75396beabab81932ddb97d875fb1bc6f3bf9109a630744a621c21437ee4678c1b03a006e39b778695d0f6712bf08c6e2b7a1f591547049f6b3b37e80d682198e6b4d47d59eedd43cbfa0e0b2d02ac65c3589f7d2e1e5ad82a65def79335a352343324e27d7edf4103396d1eeaa7fe545530d95ff6989ffb6a070140440934d60b81a4c362b5f3fe037c2cdbf4f18737ac1f21bea30b88bcc7823172f6b08c7471ca484ed6b82617a69aa13d76b905ff8e6f3891124ba247c55d025cd5c08ccd7e825ad9f1cc4eb6144e9e062edfc776cbfa0a883b322374349f4875ddfd53915800e97c85a94cca74b73c4bcf94544a1c292aa9ad479dca7b930d81c8270350aacc0da1522e51c68909188803b5184aeb7f7770f1f5f8bf89204bd73454e151d399e5e6ec38a9a7d81531b12381f67db55fed2bbe522a1534ca51929068abc64625e1fc34405253eb42441970949bb388f545c580c2822aa2c98f8a34d404bf12998983d43d85926e992d9c472587a3d3dcec82408910f7cbc25569017d0a67f74a822559893488412496440231e67306f6baab809ebbafa10808ddcc5f201dd342193175824f5fb1029216255a696e267ec7f37977762a1a54722ed251c30a87119c34510e9cf37a26e41773c5ae110528a3729f2caddc9dddaf1baa8d5e6c034e24c342ed854252d8e81b3c3adf64ac2e1633c5a98d689397e62140fd4cf000b8e8550469c99561700ca66aa1c899b55a99b38e86f62d25e2a8ca4c435828db97f0f09ff65dff7dc7df6d00d17e069414aa647958518fd2c61790dd062b9fe6f50852c1d9b3fab96aaf34ba25f1314e04d10bb8006efab977b3349c5bc6b901a462b480f2e63a7190018c4f4e62c8efd7a1eaa97bbad5ad284912bedc054e12b836ba65cd1ce6e3127e971a53f94258e2fc5924c76d550866fd2c034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055cd6b5a733c642e47a37ae2e55c29dea5ad5731aac99a8a67c5c6546aea0c6337f4ac4e45b5c0f7c394cef4f3cd7d964cc5b6e52f840b5bfc79d7d75f1a6ee7f6f7da7fdaa7b8d423b0ad71aa4dd67317da24d09527539ce276f01fd028f3e4a456af72f1025895ea0faa97d4ddc2e4758f27551e33d371d5ed45517fd2dde46c38d8e66a4aa0e7b8309be1acf50f05041183e78e8f79e4c08e8ae9a990d330dcf1d98a9b74cb8acdf179276df4e69fe8b6c9f40e0f32d4880dc0f8025f76d81735e1935d50bf7939c8d50331b86de316d2ecff80c82e5cc3b0c3be83276947822e7760b4c33f1cc62fcc062bb2baa894bd3ef78a27196be28243c13732b8a54a53eb4162234cd68c0eca7a914999b3d496e7d51dab795eb821e61bef932c1d5a260a9e9b1d8d4c01559f881ee0ee3cb3f50c120a87a43966a915d393c347f7c013f54cf8b4f3b456fee2277b572740e99c3553aab3efba54de7ddb47b52e0078a8157c0dd56ff1e48b8290f5da6999e481bc6981ded9545cd04b83de3b647700165761b2ac95906c99746f045779498cb74b078ce9819c0d295e3847c22852f83f58447ce3ec2168270e3a004c5fc5e48cfac47895d7d476675ef65896c8b75e84e94d61bbea9078a2c1cf223ba260363e9d65de60e6719ea95f63fea3739551b8c188f88b82c67af824c3e383eef57ee7331704f138f3f2c8235fc0e906cc5ee839f6e43f6c71991f1fafe0638ba1abe8665f0cde626f55602792746601248b3a484cfcecbf159740f45b448b626717c4d67928223572757d8b6f7f94fb4f789677f347e8deadcdb8f689b8070b45ed322ab5a01e500de3d4abdb0ab5ead54b7cbf7b4a97d5e4abb38ab39d19601d69e90378a5da42cb3be53e9b9ea116663bb794c005da07ab0942dca04345637bc2e964ae25d3657575da3ade09f5f511a9e0734b8c804207dcb9f665018d280f14725cb799bc4ff5cbf16b4d71b9b2538c698e3c3a6c9b28768cbbbfea48e6c54f7b753dda1f213628f4132cf0fe8eb104552452a0473800867218826f945c46c60029e513cd6629e583ea12e2ffcd66c74b01f713846884cfe80465ad94155e7edce2835c4ddc1af2622d738059efe4d055d760abe585c410ba67475bdc31113014732b549b45357cd62b9b8da044880539ea714ef3811c69d855ac28a48d2220c3158f66ced298543fc226f9394e87f956d99455ee6d52a3320c3b681273f7a1ee71acc855640ae9d3242c62367a49e94ffd545701018b37fd3238b95ea3097461b2feaaff52eb7babe05ee0f937f04f558cefa915c457238323b26f3e3a1eb56f4169d8155554fd7af6fbb5eb42550acf435ba764afae81b2230c1c876b65c4f40183e44545e8f6faae7fa52dbbaf4a1bc29d0c71a15254f4d209e946135e4ba5fc1728204ce4907c05bbc7e7ee969c6ce7f6bce0e5c65ac0bd5cfe8605c810852e6b030e6037009df4a68c7192038c59451645a24af7e56cf340770060495da1fdaa1ed9be5ace280955d50668a669bddb618d639ca7f41298b78ccb60a7b151ba498ffb7710f558b41320351552c8741f5e1c3c9a4115845b16998e10b84788b939a5ffdb2460b4afd89a3c986c38e98c4076a4ce7b0fd76cd8481ec6e792eda6485ea1067c746c8417ab5d28c90bd001b4ba50dc4be4ec37980a8e85d4f8360db2f7c71d7c35255b7828cd57eb9f266493df3a9b7c58f20b72c94aeec79c80d21e10f166becc649dc9609ba17367b844eb297a1b3b14ffffa50efa5c294e69eba83256e9d0eb7f8cabec720258d8638bff2b60ec07b574cdc17ca84d7a6c18ce94f12599c4f5526162322dbed338ff10a958ecee9e19a7bd9ad57628244d54fa7641a41aa9ff23a62a7fea3367de4034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c39b7a5e8d7275b9ce78df7ae035fec836797510c9ec6616b758093cacf7642e89b74f787cc27b3e08a36dee40b3b3760510e43b79a3d7efcf4a6c1a9ad7ca7f07c7ac8634558da9941fc6b2cefedc30d8f60df87091d3760d7f6dbb9d1dac0aa4ecfc2d7a6ece841105430d230636ac373276a65ebbe69f5380fee0330ef547eedb00c8c4579df5d5eeeb7f0286f9551db31caa147a27a171f4154d29bd8d170b6b65a7d634747f21da7ac5183254c64864a21affbfa246688e5673723a05843d10f14dd833399cd3c495a2a4f89138668820638e293f428d5d58508ec26449a197e287451e053561c9e8f0cfeafc78d867a4bd180bbd1c897d2e86f0de8f3310c697349c28e1d9e68f547df25a6a4aa621ea9f408a4ccb57229aa09d2b371169018919326a5c0997b328ee45ad1c26b6405c4e422961d6ceb75c76a6d988797679ab2a50c10f7c8f00092f1863cccbaff749a204d3a142be5a38f7f30d0e476f9da3615db06c7d471df61df0e11ecd67200dc846e06495612819908226500972c4f3c8aa3c936f6f481e388d30eee0e1c37c30001eac120f798fb2349f43f4311edecfa0db0e4e1d44053d0099877b6392acca84a282ffb0c42a063d2bd5511673c3c37940f866f198c688d9b4b767bd7d949d92d417e38a515ae1460b3f47b243b2b269ad91b8d43e6e4df869917e8de04596c8f8c8321cda911d675e3b2349b3000ec988261efa11c6b6a6842a99197fd5e61f802c81cc0c6d2fc1dbff89d3d67b10630e455d67685cc9bbb4961422d41000553968b2a330378c8262e30ad98dd47466f0a04d1a053231cbd206a19375643e2f886d7ef980cc33f4f18ae9268166a2b0519464fe7dfc2e0e630e629507699b5e842f6908b075b428778562e3cf41bb42a02ee28c5babd7eb897c5545726fe8b2fe033ae3001af9e93e884cf7e889778c4a9265d28868e732d4a74eebcbe11c4f26091ba7b2235e0b27a82a2ba22862900ee3e9abb0ea5b7882a0c25f69ddea2d8d32b059a496b29860e7645f559073e5cc3c0ad909160f92149154ebccf6492bc325b2e2340647fe23208e1724d5fe3fa5c34ebf275ea744c285c044c920f79a4094c5eaf7b60ed1ed42cba254d6aeb40a167c239109f995b4694ae3f48615dd8777e2c8505f5397ecabd2f9063cb02b67ad173d5b6c1f6ecdb27df9538616dc0c84b3c3d4a91d687c84a98ea0bc511935664260370565552cd48a69e64cbd85bfa11fca8b8bc9251f00b5c10ff59ac99a8879cf897bf0d65fe71c6a53165b2fe35a2f59e49b0d3e805a5734c1e8c5c95cb981085099b54df1b141cedcb4ed59fdfd9a888fa0b1a95eaa45948fd146b51a5a3750736c5650fe0029237af12014e604f38ec5ae88e85faeb3f58b9082320ab186a77bdd8009fd15844593eb6f8562a3e4980b94b281bc7754d105f401bb1a0b603225aaf2923058ca7a56d7e7840fbc95c68e792b5a4d0795f2f94cb63ab065e658cf8f11f47ef8f7feab49219452052f6b58725a34adad98a7b2bc27d5d55c4c4474b6acb7054923d4aaa366eb09c53e6fd4c0b45c3613da10bd26d0a2e772f9d5346071a5da089b35cf5c95a4fcc5cbc35a69e4f213ba0cf37919b593f644da21658147cdfe7af8832ba24c4ad997a73c9fa990714a8f5de2be9886492dee27eedce7ca8b8baf62fdd60c73fea98452bcfabeda4752928e10a5ea7f7d801e33e0b40c6dd6eaff259dfe4cbf3f80f421648c54875ee141c9ba49c3bd93cc1b4e261987cc7a62e69ce660a324bd306d1ce58a4a1dd5563d285f189dc2f492932ccf897e6915b677cceb304bdb527fcbd4b82fa6a2947c2aa15e835d66cbc4f4709883dc6da485c9c599b34d572d0d9969c98c0485698773fdf034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055cfad1783c3a0018124b46f3ee75db7e2feed7945edc320d781b4090689f2690179c2438ebb64fdbe69c037500e828afcd261cef5d0b2dcc32df815ab9353416fd880cc3bdd09846574257c24216032e5cbae97f821413f6825159b912fb33fb100041e07edca8c293f6edc089a9740cd918864d1daa4dc5025c078cc7d9d5146982c1788d8aaaed387f9a75d6eac9823ab3a0425b96e515089107e18d543f55316f9378438f2a143678b56d7a18854296fcc7e7fe77fd06a490bb3a708613e29de0277813cda62ecc97233aa64c96272f56828df67b25d1784e6d232dc741afde3a6c5d050ffe2d5e9a23365db9ad733c8d28f9c15c84cff407cf806405011c9b97f3c1b2c42fd316e269e0b60eeb5c091699de0e9736b43d8a3c5bb7beba299168478b433becf1d9525b49b5706f320b3d8f5e02fe47f493355a761a75b5c6d10b6ee92c2b4c1803bb821056fe49fd7c52836c894a4def90c6ff08f4214e5de396046256d523e9b46423c7c6bcb401af08d808c088fab12fc9a291ecc9835bd02e4e2c0b91d750c53f501860fee894de3a50aaaab6d221cc5cde9fba286c18cbcaf79ba8726acd757ad96e95f15cbf2737dace3b2e7bfa5a7d136f26fa0e3867726b1a7e0970cf618a8820e5b8671d3b1c558e7fca499a2b5d4c5f07e042d03501e751542a342784b83e61a88d2f5562614f6a2f20c98d629db57a6dbe9115f9c33aef314acfca2de7ed1b96463b6f4eeceb0939c8e5c1ef5facaad70d57d8e589d458dd2869876ec7a2515e3bb3c7f97361d3ac64b140f9fe9ba65ed7c3fc3bee5adb55686fe3ea93c6bd9985944f2401f1da0f929412c94f51e2a9b6f8d0ab3a60ba61d8db1b6db96f045efc067209f497fc7874bda0477b17b07c0d6e175dc39f7a4c193adbe1724e3bd187a3eb7c1de0b66e3ddcb244d7a82807e5c9561c5ceedc3dcc5a0419b20f62984c110280a0837a23c05cb10e0425f547cdcca95bbf8fc7a1896bbcfb32ea2153eafdd9fbc20d4039f68c9c9b08b7bf4c394fa169cb7b52e0b86a6c12acf8b5ce06709fd30b1319b792c6db6665487c0df341cc064ea70c4773a8e855dfbf292231d373ef892e2ec5699632072866602fc329fea5d120a7a081f5c4e0883f9cf5da19f55953a25a98fd41c11d567e70041cb8d9057d77251955b57e1cb55a952f611e5b7cb7d14388cf155319d16902b0dabfa955e4b078fbe3a0741c10d6615e9200ff658319e22a9e953944330ac2dfe3404cc9c4f22cc61e80c0898ee9bb5680de3c3353606b102d224a0a3a497e83650ae0e7efc1d2c247d60b08a251e90ed65352479acfa735fbb9f47381eb7feea623a22130c501f834faca25b68f1bdaf1c3b66dd760a2050e2221df744f32363639d3ac725083bf02af33a8b90e18842f3ba4075e9664fc3e5f7f2af52b37c0a0c7d48ea7703fd247fe2306c1c1d945b7f92910e8509a473148d7d696c574bf614fda6f991b08cf6fddaa51241eeffe84962484021a3ee87d2460d85e9a19656b315b200120b22d86d3885f2f50822f4471f15f8e41829cd2538c394928e46621f8c37921faf042eadc6f7a01715f205c6f267fd898fccf15ca172ab186ce6e56784d08c0be2dde74321ab7ae341a027a43633cfc2f1da3ebf20144a1d65306bdaf83753b34a456e3ba7593bac6396d51b1b61d0a806edadaddd751b83711a547200d41622428cc5d809b236c86d8db91511463c96cc7d65b79362bac0ec6e4a662d7357b268f480ae679291a818447a4b3970f1d698c54caa7547fe1378675bf700df5dbdfa6dee94fa5e2c7aa38f584112bc0c0151d9cf24d239b7ddd13f75c3c233e1e6511a2f11a8351b3e3db7b598f247a090bbbc123f5326cb9a407e45fc8af95034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c78196259e8d0254a7030709f594a6631f81a9b3517bb94e5091fb9041431f68a728a460db64f0becea69cf26f56771577f8d8ed58775f8b6d56670aa7f1c9c9dcb668b7623ee18b80a93a5fddb11fbeab63f2c71ee4b6d2aa207bc25d6d8a6389d5aeee3904e6c7c0db6c155fae6b3998c3e500b21c765e61cd6b6da39bad779dfbb6479089d29f3b059d507c62399578299f2b57d9ddb322a8a4ba1a7319f3fd3f3c453e7954bbf44922ff5dd8815d54e5e5f0b96b25e6a75efd5e4902d2319c38337bb3c7b51a772f68c8a208a8912226c4079daf63ddd81c0021297d7a41256d062c7db8e94d08f17349e018dee2f6d5a3b2cd17ff599e5c7c4f60b35e2758ba0eb679c5a236102a37b4207f1fd2cdf0243055da7727d6aa70958bde0e7290984b35ec21acd386000d9aad6748401986181cd104c6060127052c13ea5b2718e48d69540c210efa70ab89abc116b19611906fdae087e454f3011aa1620c0f1bf0fc9d55094a9d057d09211e4637cffeefcbb815cebf72ee780975b3b5866117b7de77aae91ae71642fb3cfffc66ecff0b7393657353f0b58940de937e1a713019a5fd151d995c8fd0dcac753ddcd95ff6507b061c4b64489146c19554931ad90cba2665343c9a2a892323bc229f2181369eb6d961c1a9a52b872ca6d22692583857e9c600122a2536dc30055b39c5fb684fd8c710dc83a7e3f289dd1d6d440ff237efbfbbc91bd78b0b3a975a8ac317cfd9e757b9a4c65784ea352378e31a17715fb9df8ef92827347ba42c9fbbc3dce04f67b4f0af51aa586cdbf919b4851d37e6766636b59d576069282a694a6c99e93e2db2379a39ae11ee0b3fcebf0db6aafb234145e8d8eb4c68948067df9b49ef18ec097a5dbe426a79d14d3d87d3e7dfae09264dd75d6ffca5ae1d94cd32734ab870c985cc31abc58deb5dc01ed4d7a77d7faaeef1e3e0d85bdf9210a28420f2e004831c8868fca01c1b86c79b5cb93214c8d72d0935cdf1aacab4aa496f0ad49f5cb4c890d1275c58fa91ec1cc9fd227bf448ebfc209ae210360e880b0b85cf59eb62f76d58e63bbe39b2ca6a4991cdc3f0f02250cb7cf2ec781a1696b0d3d7402065f2eb802b9425b4de7d3cd220dcfe40e165416a2aeeb1afac2f6d8da7d262d7f22e2f58b881c10d43ddb18c28d48ac7e7082e35c7e6ddd819eba34cbd4a6dce98fb1e478d726c49935da7d410793ccf347c1117ab2320dde03380ddccdb49efcc8ac50c662d075508ad5c1ac8528e89a26e4c18ad443ba14c18ade9d24e333887256f0f872ec3450b2cdbe1cd485c9fc1873c9609297ef1fb1cf35b583a2587ae2ff294052f551a810a32cfe4f8383a1b936b68acf1614345671058cd3619362a4ed9ae7900c1c4d962b5641c65520ec12964d4049c06a7c70311b92f81eb94d43b7df2e1a600fe90bc4692bc0664994a41b106e65ce2d6e262b9d0892bc4610be601cc10c21952ce6f626c4f00f3d92cd1510d52f452ef75e3b2f0ec05c64e74be4a72af65f14251f64cfa3b7404b2be9e22c8b59f640e777785b6cd61d06ac3e79c69facdd51c0e9e4d4a21f12b94477dd4ad2bafb3ca10ac692bb5d6e4e2fb8044665ac470c95f945d6b2141c6e00073ca51e9f446eaeeef6f3a027aab70a3c70b636d7f90b44b17347697b0a4bd549a4f1a99e673d8c4803adffee221538873be2e223dba6d7ec903ce1b072e5ab32e1557ebd803129abe65288168f9d62c4afe322782c044fd466f6f03a3283c7b8432ec5ea7723cdbc0ce5f7fa6153ce09f71ec85b159996d43f0719b300cd9d7d824f30e5a1e82b1eb6482d81411ca6d48349bebb0a3cb64343a1b091275d2b24489910b4b744fb39d0737acaa9e6ff8c908e044d72b1c3569f02b5034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c23afba2e5fd37dd803b23e2695afe7cbac1dc90d6ea4cb5458949827e441b45653c838693b7c72eb955c3426e8450b5a3a99de2f7922791c42c24a34ffeff3522702192d4fc90ebe12d7acd27497f5f13570de766903e65cb5818f02401f4eaa53119fa098423f99996f720d8dd6d2b69adc3c6fb90b5ee1caadd1fef7cdba92d058af69de2294974f4221623d9d67a25c310b60c1ad727884b7a3a0377cf4e9b05a1bb44c2e1a7e8c5e0b2129dc65b28a0e8e6ff7cd98283700e52c88752d7ea7e4ef31b79118c6eb3275009dc99f033aeb3f9555ad0af4ba87ceeb7e1459af4c54a99918405895873cca8e00a259e164cb2f0a974fcae171b2b66354e7dc55b73eb2383a0f900e3170dc346d28fd0684d8cd3b4436e0436be06b7b46788e1db7317a5c533deff35a33d8ffb6027c1d3b8f1ee905cf8c8015768dc35b889fa511e1e9f74bbc0af5aafc6e3c793220b038a2561296a42f8cecb7c1b98d275a76da1afb1a60207f0c20be67d1a7824457ab1d75824d6562396b144ed251f5b2498f9c28a9ceaf0dd326719cb7a9337e70f288f1a4e5e8497bf539fa3260d24280aa0d4f7ae84b252ded4df2416533d47f806463c871e7fa4abcf0b6b1936be1b07165b746bc0cfaf314429b64b2ea1fc7c9c6c71f489e6920df0df35ec6791ad745975677a38a8dc2abd1db2b16d6f440a99e924b659d149a85a50140e40db7e4486c741827051f77e3615ac53a17334d9b21e95e95a8c50e0927b231781c1c5f904a1efa1b184dea1c92ba62240006facf3b59966bc2fd9b4bac7bad089bc317af15ccf837a40985c4c4f12d467aeec6fcdb37ad0099a0e57f5a51f73934e375d48bb3364dff4cc594201a9f9a91ede77598bfb8242cc6f51c1ee4c5c85366797308f66e9c94967507c723c5702140039af31ca0a6c47488d4456f9baac1700df7a018b04999c80d8a4e444262d4f5bf7f14c2af1e03889b4641d624045bb13e5c83442c12bfd1985b57f339df53a7ac26826424cdf8f4f404aef005aae4bf8433a08a17e1383f32f651c8169104d5e2e567d53656ee96d0df051e6d82dadfdafda60b15eae01b2cb63aed775bba671a24c568db79d961d770b3894368e18fcfd8b22bd4138ad401c989e2c886735635d69aad19df1824d689db559c32ed970d5632931acaea13f75dfff88161a890e26cedf486867c65abd78c1768da01fbad154edd7438c99727e6fdeed2629cd916b2afcac2d139e1f1dc70dd86b144647fcb94ba412570c248d55ea7c811261ba7ccf01b2e80017dcc457bb1e1d510ebaf19f594c9eb214dfe28f7b226623bc8ee1c803a83654f32b5be9ee095a09f4b87116e4cb2e76261a19acb1bfddb9530fa354c3c531405df10a6f6d74bc9593d460caf94373872c2442582fe899a51848d8beed7ce2298e03ec5132b6ac99c70048c6014028c32923ae3f9a4db01ea5dae1ca3cdf011c3358c2bd59a0d2af295b6f86023ba1225aad75d3c281ee9d3a53b520388d811d339258d98a491e37a41af9648ce0ddd56200562b62ab559c0a6b2f3e1619ffb60bba1ac8f2939c0af4c075bc089e1d2b0ece31fbab8bd188ea64ac760a8339caa9b545dad05f73abe46911b12613ade5ef77351565ddb89d1d0463bad052530f0fbaef91536f6e522d8f2eb3153f7e9d6d02d5b9d538420323752a60c0574b1ce15cfe8a0518bcd08854e6317515a4e85db4576ed4f652c511e3d4528e43fbfc9e47fdba2306e0005342f11cf534ff780f3c503c38673e3bbb9ebaaf2ea0fbd1d4a8b84888094bc7d5a35ccbbed7cb210e11715a6f773eb13da199ae9c91a84ecf7b0764960370268ce1b0cc717520313d5a097277bf0b54ccab07596757d405f1f758ee432d33ee487b3034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c4000a1c6407649db7b6749148f39f724a115c4bfdc5accd4c98317d114b248408e28f4f030c1dc7ff62c6cb76cb3a1668f3a2a22e9190c97eea6038de85b7d4e3c9e0df0ded143d8f9d9ecf485f699fd639cb1766c066f86884352f4bb98e8f615d87fb519f109c2ab84f46b2c6b9a09bb9af0ce9da484e29c6149cbec058e858e0137e6d165c39cd30e48e7c7e5bd7f5f86ff8e86df6d5e6aea1edf9eab2018529b7add37646106d7aeb742db7aea35d9259a57676a661f1f51ad451659e8d9831e1d3a3084fe221481b44d114a23e33cf5242db1755f099ac55ce350b6ab1531d0bcb220d6c53c3de4d537e6f45959182305b96755346197b0bfaeee3a518895d36aadaf2b743c0cbc88ced708063261f474840885a57678b0c523773039b267e94a754e145b83095a2080132fc3a609d160d9478f1afb7327dd8cd80718c8297bfa748cba3715ab9665c7a353403744e30a9ad1466d7ff531356628b96d0bc4d51d13762280aece1d991514fc915c758541c17b3a83492a42e21eeb091e909ffdd57900e789c3ddf5a676e19cc110ef9fa8ca9ee52fac784158cbe747c9e61d994628f7503ea2d6934a9bf27a687b1b308778f15826b2994b20fc167f4c677fb4dc3d488074d17ffa01186cf9fa7e7f64fab0e2b5dd3caaeb83681197cec1b31b7b08136688fcd4657fc437ed8a5ab1e64554807aad3d296c6a76048827a4ad1a9350fbac0b107b328f4c7f0e94490be3f8b16160fea215c1e93beee9fde15d1f3a052d3571a522aefe8c7e5de41d18f2b32357de21a96c5ae70d57999628af1da9b5ade8ca53c5730cd73a5c7d61eb33d15c6b9e75b986a51ca342d2b812c7485d4644e0479267d4e040904321c6b4a8b660e54a4eb0e414a2244bb5d10746e6b1b3f8439073f67bb19df9274b202f65895df02ce34d9ccb3c44a063e43a58ab7d41fea9dd92d3640fae8f130b99851a0874c1926e61eb033233dc362dd7314e4e9dd0bd7c7b3ef3ad2eb6a029d58a056811e755d50518b899fd10413b46a36f7a9158efbe1360ac73039429787b4b3ddfda0694e7c8653fced75c656c189fcbad3903d26d5dd671733b83705dab99fa40a81ccafb24bcd65fb465ca83e917e5c44fc4e186c482e74c5a1c9f3b5e59abac9a2f96a79df7543753fd7ed32d3ce17d5b7ee6c1dcda9721f093d762e355e0cd3936087e242f3318cb3c13f8fce33c479e0bce1e59c4fa7a30b0d1f9fa555a231485612a6e21da46b3daa63a17e91e91260c68ca26ed071fc7c6e5f73b382dd1fa8536742631e3b72f84d19e945175e83786c62e7a2c7569a2bc2ec1036b3d709c27feca911e3f2448617c7565f5979912705da7e7018a23caa37b3e05e17a0bea7c63ceb659d7de7f9f5372d2582c57742d4938a3bbdd7ade96726f9617c4e5baa4062f6bcc7758fddbd80367449126fcf66ddc5a9fa25f0385c98346134656824ce07f8a7366100b0773221b06f23c8043d37e62f46dcacd45c9f01ae327450b268026763008a4854261ec59fe0b92866d98db98f953a86737bc9ae7501f4c5833e2a6f4dfee05f439e221c5a0eaa1831e906d7a8b3e11f0fa33f6122d8f4aa059c40ef41f9edcda05cbfa47f978db25a13defc50a25c4f02fcb6474466b1ca45350d6b7e2aca702a2f2b2570b995b45d5833270fff2298a061a19c52787179e7a0afc888bf2895f987a0e9c5e01dcc3d5a822a6c1c421037afbba1961c918b2b8fd076e6b1536fc1ffe46d45db8de5515754ee874a9dba1e503867ba22fbc5a2927547646064d67a85083ba2e8b69434ab5004a305b75571bc1c115141f7283ed0505ecaabbbc5b1ad3a53acd55d4bd9a23ba0dabf2d0aed3099e8fd3484ed538e69431db3210762c414678034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055cbbd743adb5a0e1fc62faf468d7062f261efbe5c8099db151344ba623f51c55e23212e57f0973bdca3f98a8e951b456f0767f9ae4f332277a970e80909cb11ce2736e7dee5b7a7b0fa21fbdc26b86b3331f3b15a6f75039653f285bf5f6196bd894f2157e50c4113e950c6bd72560633ee422f2daaee55dfb6743aee0bb4173428a6340288bb520de27e2f6a01a71e261701a5ee031bc69d7d3b2a434c9d788af75b77ad1c3c2abcb334a1ece7f5122cb6b63ea3380f627217c887847248b22505a0e016e3098f4cddf501e14b03e244d91344142c629f2da70a8451cdb1507613868d74f1ca34c6c9b65bdd6f715162b4b0b02996609dbdea6bcdae5bf91f5bcc206c6b319b00fc72657367f7812a0a13da1eff5bab33799efa7bb58a3f2ecb89db825d10381331dbcdce839af09cdd78da17716b3febaa4e499b9a1ea55303f6c05eeb14fd717f199446a91f3b27b1763bd44fd4c9bed2b021972fc85ea6e59aa0a5c7814a17e73f238c41fff0a69d73cc027ba101efb70bd4b5cbeb6cab2bdc77b5946ca073c5e7a97b4d656f50d744e9869405c4fedaf70d835a0a781ec8d9fea9fd3d9f0c25ffba79530c9761ba2c469e6d87269d27f7e47be17975c828c96508cc50fae17b4c9052d2837c07192f552bd866a8a6c71b54ced8d229422d07186600ec1bee8994365048118222e359d900f1ae1656415c0f660799af9feff641303af6301741bb2f4c6d72811dc5f0f3c6d301b54d4dcaff4acc7c2e186c2449334c807ccee88a9af9917481642eaac711d2fa37c853a8c58de7124ac3da5acaf4e2223f0acfd010f88ff7bebb5042ccc0e39ba9952646217c7ee9c60150de831aa3fa954b65a35ca1c9e0e4f635b2f98550abc61094c915d46fe456d5086e2919da8eadf08ac361a4b79dde8be76616b9ef74efa608a35438e3fbe924624afcc2f9590655a7f263ab58fafa1439a459a02726ee69a88a6b1ae9d3107a31c0b2cd5369ffdf7d49686f9e4d8945cebd78e24756758c42cccb6d397392c58652cca2bdf6c7061a27381b1cddd62322cbe168bd0b97d4f59324b58c4294c1824c591c15f3744840265f089974f52dfe07ee3b78f9495b342e4834f8a803bb645a4598a63d4c1ec2b37fed51271e8a1cb79f4d778f3e2772ae498a2ba28bf43436b6bfbc34e85023d51d26d913cf0f82d3f9a059138b323fc5277d44fab82afa02dd5db284b1358ba16389c74969ea4bb23651041cb7fdecc012251328b420b2bd07eb3bb794014e33a4d544a188fdd3db76f02acc7195e01fb04ca269eea6fa2000f82bcc12c02d5848e9f9b1ac2d5d04247d237eeeef687afafeaf527209c64dc382da3daf4a35dfe9402fdf225222aadf67bd349c8a5611daf268f7720772c0ca571a149d747e9766393ca43d74c3ea3d4bc0163d9cf65504f7d5550a515858667fc3ef4de4a56b65964e628bc194a8cb27d9c7c1885e095bae47ff7430310a2cc43a8a3d4f2ddb584064f8d85a93103c1787ec6b14835b558d11abf1810fa2205bde355b39bc9514c534ac7507ec1625ceab175bcc568874c39c4d6e75381c85ee08edf22c35260e7791412a824d4b3eccfafa13115b10dd53c75b763cc7726154041fd96a5750ba4941cf8b15d85d5042bd6c7b7188c481ab93ff33c7421c145b01729f33de4f9f65c5ce7a3d2c1c588f8a264ca7dd3ac696056558b2e60fe041fb346872341aae2602a83e9c69860621d2b078768a4801a78b8033049b6f9f599d34bafa20092c918a84aa28a0d1ade7e47865de6ee4ec9b5d538fcefa6b5284be114b338182e06842b9571f293040def2e1a9e2f0d698f8789b989390aa0efd817aa75195e2fd16a1bf1ff1e8429079425b71f9f1aa0f5d564dfacf3d2034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c424f9eb2f42355757d452cb66dc27dc797310e2745d6f21e9095359ad7b919373222edc62fd8ab95728871425a11afb081014a0af5a775ecbdf64baf36b49ebe1cb65a3586d0e3dc1d8ec55fd790b0062fedf797c73d852c38cc974c8aea87eb78a8da8cb983f172b974416e5e30767d406d06fd46f0a8e929907ad9a766ad9d73fce01b42c8281928c34f4a60f6588097d883ab90cc8acff7f6fe53fc9ebce287c1dd2cdaa04d53b18db42b0279f04d2a36f0b7cbb71ed1e448f3e01ae78864e31b175457a0c33523bfe7aa4221f919a8e1414fce8d8659865fe16da6b3032fa50e245f4e63863d0bc552c44dbed180f424b32a2dae10aaa667e017b8d2896648b916dc42f38f45896c6b77577cc73297a85ac2c4cc26a69846af57eeddae0160a9e9b1d8d4c01559f881ee0ee3cb3f50c120a87a43966a915d393c347f7c01a60e2c81651a39a26d30102f33c6d46cc0f68f272cc148fbfecd33de17eb524ce25068c908f525b6b5764debd0d4454a46ceeb2db8da2be21bf0c52f7a3f9cae6321f226f80796049697272a5f156098a6b055ec9af9bdf2a3c46aaad10a951b93000374ca8bc99a4a36996e03213450f4c54cb60ff5441d0ef4b48ef6bb151c17eb0da7f88caef42c8f10fe16d791992f59e177ae6bb0bc1d2d361ce4bf14ead948f7bfeb4c6f4f30eb9aa6b93fb1f669efd9c5d2be04dd1782e7a08697bd77591611fa53cffec0b6d8cf9a809384d634b762ec35ec8a8a36ea256c2ffdf9c4b31ab7dd9bdc97f9f5d4db6a5a0f2c79bf4eaf859e6add393e6a291b8380d7e79b5083983f98d1596d623c12f91d8ce7db73ac0890cea5fd530aab96d2aed33f5fa4bf3bee09510b1241b22babd88b32f69cb64890560b20ca0dc16e6f2dec821a5a34831b46e10ee936cdeb2f3e2edd0dbddf221f003fcf78d78d8a25ff21af5a9d9d35d0df010461713d2985e8a4d39d0445537cfbfed02b9d1bcab9f270239dfcf3c76e773f6fb0db8dcd8b7d6a5f150bfefaf1b701dd566e5b706e1734ba5ee6c9505de175b950d9341bfc57a10a1c0ca5da2da268f6272480528b0ac1ac16434bf20f7cbd84fb8041564b1d78b928faf5adb5785ca35fd655822adaf334c4eafb784ddab94b94e938441a6b7079b0f141149378a107645dd2466caa3f9dad83381c4cb54b0bcd597c2d093e4a8d7780fdd1e9c158f3c14f9802c80af99de56381d5fc687af1b19f3154386d295160f891eb24ad390e78e2d691350375b57d4416afc99112aa53bc4fff83d566388c372ad9b8ffa4212a120083891dbbf5e658af402d5e737d6547899092abefeece9e275163a32b069dd5a011052e76df711fc1d33f001105be42d5ccc1c41e881965f3757f7642a93c50f32e804ecd8e8ba2f03d3db0f0323b9219b3d5f34209f27a1630774a6c997e248f1c3c97b001cce3fe17031605165eda845f8474303f51fa9abdea265a1d4f98d4624aabda4b64323ea917752ade3fd9073f236cb5fe8ca00a39ebdc0c0b987897a5ab0902a700abe049a4e9915e66b6d086085940880a6927be473c5ec94c1de02296f6e37ba375dde091c5d43057148e2d2eaf65f877e60d0c87cb7f0bff2c0e5823d14cd09dcb71d5cd25dac22636cd4b69e2cba4c2280fd484ca1f4a259abba76f29caef2d53b0a2bee65d0046f9262d21b56da92af77c1b5232c837a8bc26dc232428f98026b1d16646fb6bd66e13f8e878cf5719a7461eb8d9b6784b315000c2fe67bfc8a990028b6d9a15c3e17149ef819c678a93fef39cac7e2b4b446ee29aae530ef3b2cea0845af820cc05def77bb2b22e30bd62cbc5bf774c4015e836fdede16a0ba30765bd66ef59bfd54e46c8a6aead67d9e15b8945933d2fe6dbd599493266034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c2827d0a988c81342707a3b042f242d52c21110126a9d361a6f2294cec648077fadcc312fde117a4bcf0404dc49da2e5094d79083328e7b4ad1cf8929cd4e11c6926c27dc595d167d6fa4bb98a11253bbd36b9b6238572dbb9575535e4c5cdfc313fc2ade9f45b393e83fc98a991e948dbb5c75c6cd968a13ab709b78fcd19e5f91a37fcf78ad166c07a4f7cba87e7f70584d99e768705a6735c0318c5354c09533133aeb952553e6c1c97a21aa6fc5a64ecc4c014938175bff250cf8febf7c1acc0a499b519a8611de0c206354416c089a193ad5e02f998292b3144a31311aa3b50e1294df5ca757f7bcf52835e0998482abb81e15e149493f966804565cdb81f57623b2b9e77ce72176eb04e4942645f48704b13a5cd344b95d4686f1d763327a326b3064b4524becde8f55e5388333d3e97eb4770c4286599d146b221e26ea0e906f6188756ad94baf3e656880e9fbd279620ed255a91f2b846f2e12f25f33011cf375a530606d58ea06bf52b832f8601352d0a32c66e5b7207eb6dcdec68089e8840a9eeab32aaf15b65c206c86cc690098a842537c4c926f807c7ecd8a047af53637c2f838b1e1f7c6bf0490c201f67dbb07a21a67c5a66282f9b8972c244180547ba3ab03a32fcac280ef6bc2f0ede90ea5111620b516023186c7505bc80d66aaf234e7c73cb9a11c45adebe76039fcfad78b07008c943c65b40ec50e6aaa9451ff420cb6c0cfd1789b0767be4084a2ab194382c4c8326e6dd103357095f3a7670eda1683cbe2efe2f472fa4c150be75a419f55e777233ebaedc994aa352994f01758b1d6067aa082b2bdaf63c88c950ea5333a416321cd1a8d1a2895b767b7ed7d0413a5e30011653aab3b243d43bdb91751eaac2b47be20901f71ce725f219f24438d17280b2ee4d6e0d7b92a1180cdb76ff028f77d49b69f71095b6dff3ade02542ca1cfe98c9becb773bd748cf7f752d5aeaa56919cc95d0f22c160adcb3c446363a59c0750d90f24499a6898a6ecdb403b59cc3d22a7c372aabf6c95471466e97d178a59eb3444321bd6e65f5e086e4a36e3c2ffade0bcd46838c12492ea450f0de21ae4c04c62a2706c4383e5aa32ee9bfca31ac83a6e5e0cd0be35bde1f73c298bbbb1ebb877a5946f119f239ef6e5418cb9243cb7996f6a2c27466671423693e49b9c62b4de029e6c3e0c91d0014e61428f98dc72746e367aaebb65480a1891eca8ba0c27179f7bf1a3b2eacfe7e103463bd092d9dbeae419f77592822bc989615efd146936ceab530ad68d808f20a4686ec6ba77f5f928c8df41f263ed89e949ee98209f1a55fab0cdf34bfad88cd44fcb599df5df87de4b639db1240a1ce1e76e0ed9aafb0f5369bc6cd5d0ad4856ed4a7fd0148cf65bd967ff4f3fe84a16530a2700dcf9a2f0f9f7b7f2510b29f8a42b2348cd8c0aa0ac56d40bf4ce10cc31a2fdb19e23f131b26693f62e4a6b24252670e18e2c8e435bdb04524f6fff9f07e8943fe4e85d7c5d2bcda46dc93b2e3f2e18fe5c88b25b50ac300c72d582299adebf0fd5767b9bb2da244bb7507c05c14a95aa823f2bd0ff3eaba2ae8e84a89b0a6c75e2c04566e835fbe20400ab9cc0da13f0bc357b87454f87a2076e367ca4cde77edb925e513b02fe69828cdacd831ccebf039d682986813a994eb61b11442d755a7bf0b2d52f3b9dd258f869ba5a4a49106677b958aa76baef7c7bec9ba1b6ff266de1cf939cf3a538dfa50b5a82d38aec6e857ca3934059486fa26631158adf321f7f4124eceaa96066ec74d0254d2a17fabcac525df6ae7e28a784a28733bef4709618272abcad474152d6756dbefac3c08c493d1b5aaa1d1f5221799803b171b6ed83cf75cc5d6787ca6e6c2edb065b4a3d72e2e869034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055caa3aac33bf740a9dc58b80102ab0e5b9409d60dfe0bfdea35250631c443b497e0cd706f095fb148db9eada56b73e570ced09437ac27adf8b5b87ed7eaf96f16e589f5c7473d4526cd225d23f30745b34b1cdea871ecb6bee37248c3e1a7d70ec788de0a7725d1e2b6502bd102124965b62b8c36e96f6c2b52df8baeae15ff7d621b360c0b389afb7716747dfc1e414e3ec42343f4b978bc01181ff1a0ab729864a7b871576cc79c9f30010f9389892641784b5fcb9753119e5f019d0cc33ec990c96a92b86d5eed46cefd8b9818370dd03fe83768025dc9288c187d27128dfad11f12957c60d7e6f370637f89f3e6673745aed2095c35ad7e0550df525f3ef8e75c316fe8bf2be680ddc9b7c2afa02e4c3720978d484f9e546fd545f46ba04ba79c637a8f50aa7910b834e1958ea5cdecb007e52fb6da5d53ea61220f65ac1081faf32a5f050e5ce4de96e524ba20f7ce0e1b2923542f2a0a36fa829e50762690d656cf903a817e57c946ce805dcc2c2cb8e7c98a6a45392d25878fa2a8dad32f317d089946c28a4ae2bb3bcedc7cbbbc2590dc407e960b19eba9d20b4c1fbc9e445b464008b5b14a38b69646a21861718c4be84e5d239a5725eb1c5ed9e8a0dfb1339bec09385c1d2b65452dd27b9a60a7442facbaedc92b4031b8eff3ee5407c0d3aa45d084d81513fffd5cc02dd6cee9370923f15526a08f117cdbb5b78d4f74f3248ca5c0296d0e0550ada0fea60bfea1d68cb2bc4d489abd2cd44ef55411fd938d83d3b9ea4c901c20112cdfe40bad9855c6355e13cec57b358e2ed397c6e14949c22bf7d285f9726bdcb65a3e8ce14cbaec8852aa7438993ed58d9112937a39e063c0b0d446f3e30c5dbf9fdc483ae36143fbe39025be1b60d4f928292edd02394b2f16b15e5e5ae525614b6e3605fa473bd7df79b0879b39e2845a2b89f5cb72de4156eed29e5a993e383bdfa088daf0f60d9fc7852b7235edabb52145f3a13f0ce164b4e0c9be2144441f6e6a383c08d89a68d0431dbc9d3968cb8e952ceb9547bd9bc88383645619fc1894dffe06aee88805e49cbf9c9a9d39d3ec23c7d5af30ffae6233e097afc86b99bdb1c5f6d39dd2da0075005aa81bd7ce5c9005ad8d65559da24b52837bfe0d5940c9019b775843fd419ebd1aff0c302b1624cac04450e4b8c49c40fbafd0e1f10cd7f3ca82cf4eb1868f80c4ec1bb0c10c59b483fbb12c5cf42f60da3121ad97da3f94d7cb2f13cc4f41dfa3b28a0fed3435b3254aaf38e073bcda0129554e38d6bc33b27bcef8af2dc72bb3939e1716693a3bc78340d5c24356917203eddbb06f882cd32f96f9e397200325d3a6870ad057de0e94d31128ff49d72303b47d8d86309e61eb78251241d47f4e24a850480c75fe9b161a7692f6d54871fca80836cd11a81d777747fec6a62cf2c29f98fbe0dcc5d736b02f15ea1116163188dfe1570ab61239988fb8b2b1d08df6295b49c1a98bbac5c5af93eedfab09697d721780e9f0689a2ce70d35b596d33ab14dc56d4280dc4e42dd1c447714f6ca77f8362b45286d84bcc89f5dfc96317ccfce18f0bdfe4dd5d459767d425458b0b624b4743411333aedf892b5ac7b7783c133900ae360a91e4e05e2eafee7af2ffef92997053f5089a8e48b107bd77c453dab30fb9de717ae73aa234cdc1bbf68d3af76480fe5e174b3ad367e2bd4cbdb81a0ab7dec976365c1ecffa47bfbb7f5d67dbad7c7efa5a12090943057b84305df90b8a68cb8702521abc31d94c854cc5059ff5e4746dfdc582365ed029c5c986ef5fd3551bf76b2cd6ce4dbf66a7fe8299a61d18e11b491b8b09236f2849c50dc733cafce8712ea6c8dc601ded37b328c494f6a95a35da14898c089e16f6021469b396cd034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c07c49f7799779b116a70725579172c9266eb13211f4c1ceeeeba57cb558de0edef1012732dfb3202cbdee87737eb4aeef1496bfe28e13b2fc4808e3afa34deb7799e843432c9e9ac06e9726cac9f63063f547c768431e4f989fd671606fb4c9bb785b4b3b555681db82c4afd6d1c908c2df2b65fedef52274fb0aa44b38058e79af127a941162f3ca3ab97d69fcd48d57bf5199cabbea6456f9fd9a46e553edffb439834018b5472338ec0617f6904a04d48f6e2cb30de9cdfb067a78edeb343f37591987c2188f49a4224c8e1a2967851f21d61cde9460bf5429c56c44ce297b3de048673a5a5cff6b1f237a07161bca4bed5b6ef35c1f04c6f6d9c7d034bd2f5923112c2c31c13937ee23e029fd6cc9465d9263975dd4a7b7fb44d32b40df88e0ea7dd1311a820faf91c03dd37e57710dd690909e68657f2c177fa6b128fc0649d8d2cb942bdd63aebc577493d136e4a6ba50b76dc537d6968171d149862dd3703164c0532bb846dd74091973c1bca2825a367694f62eee3102cc25f0aa60317d33f6a144d4d8a842023334c66fa0a84c02a9d5b25cf44d0dc92c107062cacfe379cf030793aa518322bb63aab09b1e298124bc508ac0fbc0155e4a133274740533839afd0583b038931b3a7c4f3daac36175957e79e68959559192ff414291674fd393ccf3ecf51d6d5a29fb30805921c7fb915faa95e8baf8f608dccf1ad9af201c95bad658817645db08bd7f375fea5ff78f909ae58b3bbd4aa799bab9ee41d2e608003c3fca837c4a168baf37f4afa6a9c646541b30dc94c09628e710aa6aebbc9c7d74e235821917b8003e8f8e39f53e0c8adb78f5c6c969159ce24c40bf207573400ff2d42cb6d85e4f382cee7b7cdf61aeccd63a5800ec9c1e90ccdbe16c03e2a8e826246e64b8aac8013f3f51c25938c40918d3391d29ee874f4582d65d6c881a9ce649b0e4b035333cc1aba20efd278691d62410efd3fb9e728f17329801992893ef81b5d6d7c7aad7960ef707dba27b4eba3a12dd2685e9af8535c0b7e048fad7b061df202a2b5ff9eb9fe8628beafe72ba7a5e50633503b0c5836e60c77d61cedc02eaeb119e499a24d14ac5618e32456b74d2968eb9223c1e15a1d67560c4addd1003863fe1d6f13330fa48399ad8581dc7e76f20be5b3b80bca107c3d539e22f8908ce6c65f888b9597eabbd09a0f6598ecfd829f88fefe77c23583c55b23ad7ed398aade5dd0cc44819f07d2ce4bfcc303e0a5cca8893e614f27090af6fae7096f753bb3181245be611ce45e5a480bf7018c9d412d3b9894be6146fbfa34c94e7df524d2d841efd980edb0a0d58a1540ce6b4fd8ff7185b5910a11fa4a31cbb721744a373a8b252c84481844a1a67b3d7707d8cc57d1c0524781dda0585dc8caaadad58d45c4195e4d7813f56ef275fedc54a36ac51fc61d60adc3d6bf6d40b89812ff43f1190a5efbc624ae4bab4ab0bf427063c266b2c4746155c31392599cf07ebb1b7f1d0ca9cda542b44287cdef25cc7d079183b56d1d52411395e4122e3a57984b13d8a078ed6ec3f02c52bd23cdd286a02dcbd1f8c8966f79005db86783b1629f0de19e70c44ec10d43b38776c9ce9662293ed453aaba772a0b8e6fb65801db9f03b62481b88bfe4a75b20d4302fb9366c8656053d2a3a553372a0ba75892b2b9b306262b5d7220f4964c2cf5ad12966a78b43b373eb223b7b2988ea6ba1549fdb6d6b9d7147fee3bc059d065f6ff024d70a804c86b555eb8b8366af0fa38038855d86db8fdee838064d2b0eb2f46fd5f63c968bf993c956b62d8c7093a4444ffc6b2b001020c52edb6b09b8122c498da75742fc9aea07172e10a444ab5a7d5eff7e0cab6f85744a6f213060924e5bdb5c5f91b8d034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c9bf277691811d49f0818f099fbe6b04617694da5c3389319ed12631c4d88a83a4faa72536add5fb47830fa1a5ec2f9f1b441ada4fe20d068df4690b56f313680ca354fe2444f110acc4495a6a5f1f25735683148d13a1c0d3fab8edd1e2d4bf3d4b22a19160b5f3775b3116a7de22accba2d8b2f42e655b76813f0534079cfa8f863a7bd6925b2dd7b840bf101e8229035ac93cbb772b8bc86dc8192318f5da11825c8aabf9b4df53549c4bf08ab8b266977a3ad90241a9ab65aca72dc8ca824c3733931348ad84a2a4a60d3dde6df469393021ebe5e5d4c8b3ec4405793ca4b93febad5e134a61af1f62891a0678e266c67b0d62ca1dc13ea266442aa913afe18e70d8bad65b0677d58dbd080780d14f3a9b2ff4562e7c5dde3b9d2d7ce843c60a9e9b1d8d4c01559f881ee0ee3cb3f50c120a87a43966a915d393c347f7c01f97c0ba884761db7b500b3e5d40b2abea78ba7f3b5063dc203667b9cfe397fb847476483e490ce4765804e3859346afe9b4c3bc19d005c82f8148cf522fca4f87bf7512b8332b7b24057f4adee5f1baa3c3c65a81fd33145e07a625a0ec893e50d57d5657bb861086932b6a511600678fc389549c463075afffc77e09f3561f49c7df0e56e9a68ce8594873acfa642d6cd893519a8b955e7958a2ce29be999de21bcc8c5d4ed90ebb869774a76b22a077087503706c4fe24903eb7d7ccfe30ac00019fe983b957ac8dd716724fcea60258e9f62d761614946cdba76a04f25f9b572348c14f2ab4aca358ec299d27001503dbab219ea5249a0edb9697d1291c38fc7a8ce2dd109a210de8b3868a12b0a8713b4935f7eb2a610ab013fcaf1dbce68335931508e8a52678333bb0d63d2597e5664fb019f165557c4162edf5db7148421e3eeaf743ee26650bddec19140c45434ba9be004d955ac5f03611b8eb636b78a95e2db757b35afd13370281a4352996f3a1204b110b3943f1e77668b63665d2600a5643c69cc7398a2fda91b13f35ced624c798a3bc38333e41b37ebf86b480bc2755c27cfb52b71d240b3145b9632c1e37d5514907b1a1db9bafd8673cab73d8157e61b0abfa49638b62358f1d12de419d64706b34e27992a552b8530661eeda3d400cd28e36faefa91e3479094e3dfb8fd5e01f89f3c68a04c69a65d1746a21914bb6acaf213b242462cfa8ca9096beaa22ec8f3923eefd077bc9f74b128da81f4a1b30575c89c7834e431272da4fa41b9015e8249db407ece71c8d053b934e7dc7f7018e91b5b34d03eacd0d2458b82de62a07537b527f639e773a03968b632b85ca2747d5651b36fdfe0d16fd7bf48c58ea1f969f16585234128cbf66ac15c28928b28d19cdb692ae36b4388b195104ec3e795400c5395bbd0f5e6eb9952e261752303e88a8563d3123df7a9068ae7cdc1abbf47c76a40db791159c929dd8dcf84e5d6eb86815b6193eb8da061a42b8845d3bec09a182dd234032aee328a4afd0194b7ec1fbd9d95ff27313d60438309ae0e3d30673ae6ccda9babd4344ebf4adb41cdb2221e43d78135d48121782da0830c16379570e367cb7ba834bbe8aa6db3b493cdfa97b4fdd85389620bb5d2f2fd0bf382f1cac0798c8ea2fb9ea9ee2eeebbc6acdb61aa986cf592fb06c03bac919e2bc4607fab8be559c086f9f966c7f564fdd188903a332e6c92668e79a34b84ef3bee28ac39f58c8cee3ad9262d5e7b191db5dc521a673917aa42235d3e3a4d342aaf4c0612b8bb62585421a53925ac320ad39eacab18af97895999a45061ed08095d14b7e17958dcaf42f53e452728a5a2470b12ce5799e6775d6d47b0827f3e2e5076dc505f8ab9dc0a579eb6aad06e3e6005187b65a80d86b665ddd4e59212562805e8b4acd1cec85fe034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c52fb4c2c42baf80e40cda0b5f87c5fa7b233715eee4551abe4ea601a6a5573c2e3defa36c6ecc0cc53afba477622a0be8fefa36e7619ec316b85c61d22b3bca2b77302a32aa3ccb2e27e8299d9e5adb495d33c4a87620376adac935fbb4e0dc33954e1bb6aeb6006465741d9bf3ac5c8119c519f427550a187992edb43117938baf66217531d251d8efbee8b461627a422757b102f5943959b8e1972fe28e5915e5387bad26306986dd47821526b37a4d12a6b177e11d9ec575aef6ee8d8de1266d044b873275dd1e556a428e0e0868a279764b5a5eeb9144c9c4b6d0b0dd5e028bbce37af8f31f911cd58f65d6447e1e9decf4a5b5f6f99777f1d45fcc11177f9de411e6c13c5f8cb0b178df2ff53b1aaf84bdaa196babf7d8f9029c7b77c9f60a9e9b1d8d4c01559f881ee0ee3cb3f50c120a87a43966a915d393c347f7c01520979e293b60d9375bfe94bc4f4420adc9d50332184747b864efa40c922530e3902bda9959d4dd54277106c8828c7bc4c735a83b2e805e08bec6c060e27884714cbd67b12c50ad2d88e420d593bf6cb725e3e6bf6086e2ea3984fe620ac9616c24acdd871fb5b3ed1f77607edc24db06784f96079f724490b8af867963a97b0f91c33e42788a46177633d838d8cf5f39864c90ae34a539fc3fa782be49aff8e06ac6a7d5161a862786aa0f4d4f1242e769659e3d5c43c8a9634c404ad49a12bda2888c63bc1023f33887049526027e9a9202ba6c1f382b650ed5c696c9379e99ed079f5fe804071ad98ad95811d59977bfc7c756e1a7f0a7be04aad04e22fb630900c0e6dc0ae323dea0d82600b0cfb98612429e889c2c98eda30abc2341c321ea648e739f96443a481d6006dab34a21d9aacd23c6713c9558ec16cd145525e825be4c9fd3bda03d59e69212f6a580b1fcfadfec72b4d7adb0ea6f570434b1073f2007d46ae020476a31cc88de3ccee7d4fa37f8f893366ee6100f81d9df64b2e8c41c9a2c95c227fb089571b319bc57de76fdd39198617ba0c464a0d1565c96e986655b7216d228a5dcfd64b14e08cce1612a7c404545de94853b3641b5200e6ab7b8762df7149b1f3eec58e08bbe0429640bfedb2d6c452cd31b4a126c452fb63a3038a17bc53e5021f8174fb59866c1cde7870d7f886dc91e61a0f85bd8a4eae751e43c837f43229bc4171b905f304ad8a2f9920d9ed72dac39a5f38ec079f4f67b305b409bc24dc1eab763ea375f4a6ced607b64fd1013ad01cb669cb6a21452fb389186f2ab70189e2b873d1ab177396be9add520ef36a307f71bb27bf9f2be87a56407178b0a1fb4aad5818c3dcd138c1d5e6ac0dc858e567df6ab513167257384b8e0f0b3ef6e95d1d74d24e54724d435b860e0a5292b58d7c4237334a9ec84fd51e68d54083bb8a56dbe2330759c94b0a59084a58c25011ceb0ab291d07c2cd5209f257f8a035fb59c64b4a0619a31fad77bf72ef6e78f38341d03fb7250ab4362ec82e4adbf21a7ee6df69b041781a4d46e5a41bb35dcd1a38e9a80958ed4a2c789b1b3a311572ee190db4f9a684995229ac24aa20f503bed6e2a188b6d453fb7b2f281d0d191c71c54b4b89b4eb65f516855c623531e52f667c569cf35b43091be71ab0ddd9265907e544b9adbe891c9a14c8fb2927d062490f997f531b94e45621f92ce75cb8433d405fa2aafc7a0fbf655cc3003a4f72de00fb76ecdec294f9b026cdf9fb903479511e657b02e42094103bb8ae38be8dae22e10aee1b9d844e7ea717e7dc70c2d195583e4e2b745751b0914b9d4d70e4a6d5e57ec05cd80fe8a78fd38df0423704658e03daac8817a854fcacbf9e6eae0d068ebae59a3c1c6fc24c263d0576a25e531b684b8d0c081bacc611103af2164cd0d5034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055cc86364e7dc53109224fb709cffc76eb09a1c4ff5d86836d0f7ab64d10fccf62618265e034b0d0219a4470fde254540bb801debc98fd07967f8199200b4561af1a93eafef71308590778852c3704dd03e2bf12c76ac1c8b1ef8825345b14ac22e9fd192fd0f513e6a1e9361391245f6ad488867f852f0856724ec84d2abb3e20d418e3219928f4ac98174a9a8a27fa06b6714832f85917f726ead99ce549d6d37d092bb5b7ce0ec09b1415db7be58968899f47a9cfcbc25ea0954822ff33742f071996137efd8d8e48ae46fd1dab864ee8df4261e0a80d926b9120dda9dd7a84f3214d3ea5dd45eff853b8a86e8d5d092b2074faaeabf146fc2d5efe759e01b3b4a6b8555da5221af4705a161b4f1003c31438f05698b4f50cb0ae60a7e683f530b5963a0feee2763de82d22670f8f42d8b2ee92b7f193e2b0b0e234d294c9b8ce467daad6bad7494849cdd8ac8a7ff2f8c3e72c61154b87983552e3d874dcfb31a0d70da8cc8ad5ee3ffeac3ddefbd6f859b88d872be5920541c6bbc5ac9e0802df4bc2a975856b2a76d9599a6bfb7e6c6b11bff9dc20be87e7df4f92dffb183ab0f5855ec7ab838e035dde15756489cab82e8e4395890a5aa895d2ca6405a5dd2d4dcc6f251a8a969d934c3813e8f15361e2bbc750c257e7136b23c22fa0c785cd8bbd05bef85fd42922e637aa578d045e776fc28d51719e073e440378457393e6846c03140668cbfda9f65be98592ffef0dbf392d9467e1fe663b7262256a2a673195c4908a8139c4722f8998572d270ba2aea8c50e0c232329641a7a17f504d7539ecd6c5fb2d3894d4524783028c19db1f9fadb45d09427fcb030e1264bf50b86dd002f416d811911867155b75030bb45868d9607d5ea4eaa16639dc67913efc9fe73331d991b9ea3aa7ab6c147c784ecce4bff3d61a174045c9801b346fae53eec92f7af850fb229a8c954fe8ebf4129925943d55020091723d526d7556cb9e6080e09e128c8a36093b6554f85f680e74a0570f12ecdc4e6112a422589ea127598cde0ff116566b4c95ce5cb916b568ec3515769085ecb1f2bc36e6ce69493d03118e402e99feceb85e690f3af79cfef5fd2679ff4381fee44577c0ea12788dfb9b45dbf0577d24e48f995cb87473dc1ee881010ccf2fc7b23f3138c291f30369ca02e39906dacb521efdab7b29748932ee0fe1ac043549068c44f8205baaf078e8de9b9827f6c3f4698f91e7c39b9de6a25e838f8c95ae79dc98edfe86c5272c9225405fcc11bb2e4fbb56ef5ba93b6e7f70aeab9153e0e0eb1e1501e9a0adf8e7c5252dd8ff1af02a5accae6610eb4b3b5a0fbc749d1f6de9a9b0f81290f21adad0026c0387281d679a0d86b6a8e4d40109131e97fee302b0a12bb7d2accfb4d98d68627b7a0ebf13abc2699e6a52c16e647a775e7ec4e157782b34d505d0bc0df1aa0dbcb41eb761a0fa4be669011d0de05a5ca964310ea4a8005c5bbbc91bfd96b375156706a0e9ca79712fea0f429ed68f064f1ffc2c3744096a9d19392596c91278f81fe789a3871f61ef2bb22d6ece14ce37a0fe87b9eedd665d33072082421e9fc7c2cc2c60886159bfdb6c492235efdbe8bc766c5b06cf2a0053ad9931aa71fc7cadd9f89ba882994a306308347693c190a823ce73deb1d221e560abc0c6f52cae987911af116acadc115583e9582a80bc7389c9459b79475d715624ebd5134aa400c067fde7a127b8166861be0fea3ca720ac2323e7616e8aedb8cdf8213fdbf3116b4c3f8915964bbfd3a0542d8c0875a92850859b222cbf989250328a6cc353f3c535d66b3471505dba8ddbd04caa6d81b1431f7041247a16be87bd13dd078751f24e67218167b23c3035c81e7d22bb1ed92c30977b5734034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c70aee7ec401ec3db1db528e3e78315c9cad44da71ace2521578538e5e543741f0ba188d12c8d9bfae06160aebb58f42cdaeb8693eb74624ed58de3ba2be9ab975e7be1893dba0d2c6dc571350c158223eb78a15995cd3f622b2b917d3d114ec7d20541f92105a6c5ee86b3dd657df846da4f60d323786bc9438364127f7534cd7b3d845697eac01d3ddf7f7891ab2af8da26d63d51e1df0ef756a638b590809eea504fcd8968c923aa4818072f5ce49878db6ade241c834514a5fabda0e29516c68c7a4f7f40413a504b31bc038e321a262cc3eabde31b8aa9c2b94ab62c26775818ca43483a9d98864a5666a87cf21feec6c0463e244906f84e8bf2b1f76f88751f5036ede4d6bd107b4d2fdcca0398d7ad65b438dcb9656d26beb683375ec373d4fad609569f9edbab9e35b8e9c68f8a19c62fb00e4a0733911440b3540967be5dff5aec85fcb36993bca080e508f5068513a2c76575c48df52845b833719948f0a9e0196f659c2ef69d47a1f7a3a912eb14c77b69f1bfdb7f4e8a0c13824fee65e7306c1f4258eefddad681feab4f1466bddc577cdef21e8f81ca8728e4e546a43fa224e01c48efa33215fce4e335f10e095e40fb57d7b5bdda28ee0484129e15a6850ae4e954ef16fa2cfe1a2c34671285738d07a5e35147f6e7637f8e16dc29615ec01cb07a9a42700eb7a4bf3087c1465577b78f1e27589de791cbc9b4d63ba7c405173cc1fb080747f081af100af980e3c2f63bffc7987dd3cea37bd61078a22698c9ef6c1716904fd5849478b851b8f7dd5b4e2bbffd3954db5b580d51b07266a192cc403379ebfa6f22934c6d364d1951f0f05d2e052cfd1688e7b495a147a56f9c22a813ac434d9ec931ae3cf2732a0e53b1a105cae8ad3c582a8d0810154fe27f65469375be145e99d653a2db9a58e7a3fd8840e160432af2faaf7b5cfb74b8e2bc685db0e0dbc82328551b217e2d9467109fc4de67fc1e06b4b94b6a03d69846eef2ded286bf190c2375083dada614f47529902dc24d667d4bba7f31535f12e61efab115676679f492dbdecc7c81706095b6533ef7aa8db68639a70cdb5fc1cc69c44d45665315f633f53db942f69b2a377bbf032db7e4d7813cfe52e58df923625112aace8cfcdf91caf69065c1f69becbbfd67fb5a74d88a063771eea8ccc03fc02ddc7c501b2092a56949ec2f8d97a9a2e23554404a69e9dbe2f18e20ffeb80c81d2e47330ac8a18be1741fe073ac968e8167b3ba0ca92610bdfeb1e29c0406d2ff19eb4c7d5f747666bedab3d08957c00e597b87045748373dcc5a004c8ec62532a72dcb182d27e213b89f851f09207abc0f38d782c07a021d41850ca2455a4a00c206336e09a7e8e8a6c319e06a652a34c1fdfdb79ecf93031d0402e35401238cf08c39721919366d65b5f605556cd5ebcdaee6479d6a27e4341d3f3f822f0b0a9d185ed52b91e52a51cc99ef42eedd50fd6d54318c2de867bdb724dbc0ed263bb16610af661b61526ad864172f421c37ae0ed60ad787721d8489a294b734427a1df861464c99d519bc175ef310ddc49869bd9ec965d63b1f5f97604563a733d349b34f04ecfffddb42350c44d54d4eea544810d5785ca296eabf9e0e8cabc18498e85a6b02c2024d8fe9cb1474d4fb1b809e6be49f1844165fdff576912a7eb69639cd663df229a25a5de9ea8439120cb7451f494b81e1871a37742c93a72f86099a0c435b0b3636dcc08be76b8298fa1d430d8b50367115b21c4b15768e691ca8072a6dd1615a1e9dc30767dbb83ab5de1a5666782afdcf7e83a60007d39c952afbab981d526fd61f41a67c08c171c43326b0a7e69f73e69d9f0baa48165de4b42a81a20ffd0249f67bdb969bcf694ca457a15e86e339034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c324da09c2ef310cb56b1067fa0a5a6cfb9a839ee55c7e80a6e537c05ab27a8060c10295acaa54689f194950bb4fffa930d2730a519c77cbedec41f4e38a22f311def7646979c4642676356c829f7d882cace0180f525c7592c38eb9c9d0b5072f4707471030b1d01d9b9e1ab8a98db57fb4628d86b6aa0d50e17f378221c92fdd0033775eba15ca1d9b857894b032ca7555feb94eb44f712fb5aac4904c222c1bafd7f8b927c50e8d43b6cab23e9831401bf6dd2e21dd569b4116657c4df758dd313848af6d89a5cd087ffdaa75e11215dfbb275f7370e99110cc5e1681032e85614e61a5e5d438808dab2a9e9a85b1452eadf17205e68dbf7491b505f53555385bf48bb182a80602d92166ffbdaafc1bf63d84f253c2c229d599656ebd5980e550f64fe1b36437d51955b410429ed642b2fe47a6fc09ad71864dd34a994fb5f3911f951a530110e39730344628439c9bc846c3676bb9865d1ea823321a3c0fe01e5c54f53d62da32b42e259829c6e569b61880dfefbc9e9c4d48b0d074276e087a9eec8f03f6d5f7888417489192dcea2b93248da879da557af3e44b9c24dde5f4a54117a9ed1863b64ff8ad4a50a47ffc25a5c50c9ab0959c20fa8b0143a40fa06ac552508cb6b0359dcb7d60f13f1cecd19b73b99961d471439fa5c2d9a6a38d6580955760850f84b84db67b27fdb21529fa9c83aea46d6857efa357447588457f43106237f589846fcff1e2618ac57acdce6f6d71d23a6ebfb104239124325cd40b5eb4c793efb6702787d56dd2ce461a73f340069ec803988f424d9d9f999e1a8dac4c4bb0736bc05be4e7efe42dcff9786aa54236e95f890dfa3adecae526be4100d5429fe5899cebafae1fdd1441d51ada72664690cc78ae70dc6169ac82367a9bbecf1be13bdfb86cbc4433ab27f81cd890accb63a91ef76ea152dde78140f460e857826f7e4d6123f8965b8acb0c04163e26db866f1818de74c676aef2ab4381006585201c0c4c744ac45434716e82e7a28ebdd269bcb1dedb94f7c674b919b443993b17982d8f491305678bb019ab2619b8a7944e72ef440737b9861e17f640e4da8fd12f80d55e3b57cc3fcb3c1f2e80d564479d30d98188ac04cfba5fae3e65b8b5c4add07fc6cc566fb92a014e8181e146f35f2d3007a04f217ede89281a424fd08e83ef547d03a326d5c9544e1625e46167737b76089bff6a4b9a12223c9c0660f3138ddc476fa23ebbfe459434c337f2e19f2777778b1fdb6f93a724ac13d229ad94ead7e9a1dd3810813d97eb6084f03cd448cf54149d16f3279367555fdda29f91f91e7cea76e93f4a4b68df4212ff13815a76de579ee2684b8a9249f17c8d6aa7f976e63b5ab8de2413e73f4c6726d282bd27b04cc632ba0c507487fc5fe46db008edcd03bb6d7d6b63c94a9d92d192b3def6a1cb901509e1f6d59cd36e19c9b0ab3c2cd460edc83140c07a1a916719034f8e0f59b9752bad8cf0d381d915a2b41f8381f35a13717c013e8ec68635b2990010b1b2abd840313070cdbf813bfa26b51f361694b6cccb181337ab2107521e2193717e9b2eeabf475fefb9ca7d9683fa4bf9813ca242ffce9e8a1459c3396814fd42d3f3f200eaea9bf1780a2bc9be7675ff157390d7e9c0ce2bd602ae04affbbbdf62a57105d3a51955f17aaa89dbd83448a917c42b58093fc4a0baeaa1461c2b70e911ef7bcb875cb1d770b98eb9f2c618ce2b953ec9e6a42722b6473ba4c0e1a78a3089707927ef4e8b5b1de5bbc21b3499e1e9d28a35f1419c64fd77a1bb0cfff537bbbdab36e9dfa049f54ff664624fd9f36533149cb47fcaca865e95dc4faf940618a03f0a8ac4dcc8308776d659dbd3d980a0c73eaedc2c8ee213b5642c81f7a5dbe034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c8076e01df5bdd67cc618852853dc1dc5a2661c285efed4df7832e4f0d6301172b791951929f314656426d4e38de0a83f844dadba483922b9232c4414a100496def9dde8672444a21f9461dc86a9101e88cf5f851cbcf2638aee1b1ae87f5773bf54300f3b6e8cecd2bc6d74d58c01af12db18b7f253966cb7e444574f66702efd96a090b30eb5a229373cda4ff965aa19201e7a65f4dd45bad0f4af267d27ebcf95e93cc9845b465a72330f13d5be0edf82ec027bfba800b428d4870d62d125cd66fda69ae9b8d9deb9ea1c12013f41373a52753c7d70680b3fefc9df8545904351889d795a77863fc3cde1263c7cf44eb037dbad120bbf401a14560255db2b82213d5198219444a0daa06bb8e81ee6eca8eab5d1070f374d295324b9cd73a5a31f990494bb18869e9ba006bf3dd9e0759c66bc13205282d0b2f31036e71cd6dfc43a2d0e10cbf1fae1943c911c9bce4090bb4c2f3b5b6ff070750448f0413c606e32dfd2ea25a46f6d26316267286b8ba0e8f46f61d65773a4f2af5b470660473f03f102c66058f030decc9ab34f86ccfaf7ddfde971fd7158d5bbfdfbeeecdd9734647a4e54e42879db01807260052775a4348a981f6c4ef3b9f64f8cfd9a62ee9e419b7d71aa4c0692b8145cb4746844d4e8b3c4dc75b6d9fc0f1817ae63fe79e560519930253631f841b651eba825bb6a92212a7ac3a83e80a8ed461c06354b4d6ef3c509e40bc42706b51b58b149d919892b69dc31ad8efcb6684c66dbb981fc74faa752021215d929e7e79c20eacad889c980f79b1a8b9bf56802dc1bf8b330bf92602ce8621445377395e44b553d4e7c4a79ff87012a756f3e082c0e6b3a83aefab8209ddbacd2b6cd04bb648373cf39df2f54b393cd8f2ea7bac774cdb975fc80d1926f1903ec138e1e39b435f7c80f29015ef45e931ba95a287116858f86d2b988deeb68fc9751316eaf50dd0c455df471774c2d963d3d96bfeae8d4cc204fff0a709ab999d121153d9294a6e3095aee5aa1e1a9c8b097bac4b0cce66444865d998d807c85c5c192b6e2caa60930c307921752fcca188356657d9bb8a9c60cc7f4e5564e9cad931617c76901467e349bbc4ef21b8c5ee4a5e65a0aed184a1e5ac5f9b34dbe744eff3a7bcf88ea7a5344042cb089e8219510c810e525003ad12f1b3c3f1e7ad3dc09523f3c86ef46719f6690f44b5a754edb23570450a217cd4b7b001d1d2b5a6b17cf629d5f25f4e023c56d1f078e8570d349c7cf7d2f86c3329bf3d60e163a87c9224c743e47a98c423406ff3d39dfcd14dd315914e8257737c1ce1c025fde121d9a6b145ed6bdc409bb5f7e7e995e8203755aa8bbadec27daa27556e72070b072f08269b2de80d70fac50b4f687cada89abe9379391377c01f9e863ba33a86c7d00b1ba30a28fadde50dd50c3021dd9d01ec0032cd879473e05d1510b31858c83e573c941db722e5928581fd3d7ceaaa92bdba215a7ff8a2a600eaa28209d65e6667b764ed8f319e136e5368b27db9ed4c653b0ff3be07dcd1551c66da8c3aa25c21f42a996ca7faf8e0618deaa37bb38f7cdac9df14093c3530f78fbaece8da8cef83f627be31aafa2ba062f24a96483a65da8d608204f48cdc0c660535e02a87eab64bfd70e0d58a84ed6ca3a2ff858b3bdf5402f0f35d446c8bed1468c3b8a1906e10cdf0f9d539d836f23b8b91b50106f973c1159fcbc15388f665b36950876ba1e4bdadaf42146c6e545aa82e1e4ff00f9c46687ea8ff37d8734c82642230bc2a0fd435d2e3551a18b54cff8c0ac22d55c66b38ff5ce41f21129232713b0c95ea8b2ee03dc303fd6c21d96549e7837e19d8d7032783e4b9706b85b3b325c9184de8305d0597dbe9e28ffd848e68c5da4d84034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c836b76fc04778bda1ed9ed3e53667bff1faac74fe1ea5d0ca45d77e885b057f86cf23e96ae94535b7abb1cfc8fa4a6ebaa235c99b39918f5d3d9072c89ee69e60f4bf3b871f59d0a40ebb66167dd8eea0081b07705d20ff42022bc11cb7e006f3d4d01e5af436c3e02ecfdb79360e03c8e06a5b6a5d16559420d7168c41df75f38a50301e6633cbe0294275fc5b148736f409d3a5458f0394fb2be4db17c7169fbe40762eda4e497b11d3e8e499f6eba5631344370f228448c7fa70634af311ae9531b26391ebf20eb1cef12cbe3cdac6e057401d627934d40ac3b5121054ed8fc7e7b990b361525c8103791299c9e14914d04ac5994411b8b4824e4303886a2d855fcac8206acaaedb508df6852b6c4d973fc4dc2bca0448f50183d12dbe988633dda8a5d818a15a99b9756861c723e4a1d710dfe484894893271ee859dceabd9436e2c827a224bf63b2d729b359bc60dd2f01d6cf17eeb2a781801f586afb4f0084c857e6a21087225b85951fb73444ec07abd38ca020111888f4c410b23bae3a0f5cfbf51c806ad76acb978e86c4b6581274a3bb30019e76eb317e7d8df635754dcb061945d804ee68208d0aec0c8e29a5f63694e3dcb68e750c45a7992702df1a39fa1cdcff9c39a0c3876b1f88c2e777a982796e3c4c8cd8ced8432637fe4460c7218be69c7918cae77430a325cc25ce69e087c1026ec5390c5c276b0ff09cfe1a5b1ba9ac282826978a4aa207da3af7a9555c89e6aed3b4f217c13f55427dab5e43e7de97e67eb7f0e8d6e48a8e6c4865d31e6b49a21646ce69e63dddde81e57c7b0fa6d6f219efe4b8b23eea0e4d7793264e6920b67b4addebcc2d6d904c571bad5bee5152ee1aa62b77eff9e49ebfa4b54199092f31ff506f0aa5e42d5f22f5ead7947dc398bdc73633fd391413e9f0d31920d1fb3b7b5789c6b42964d26edbda640bd7739370f13120307053a68f6854ca16ef94bf59507fd6fef2e2b391149a2621ceb52e7cd9a9fe06d3c3a83daff3d2ef5b07c4ea90e100559f50d4bd70ba6f9cf8e3aaeb2465b853e0aab9d8cde4ff1e075add748b7159e9591ee169a43e5c123baf936a6438763bda0c0edbf2764cb63d0a47be7d86e6c9bae08584716c5c2b833b24b68e7758b38b35e1f136d335daaa72d5dd5a7b472335390a827d9f50bfd08e9ac1a039313e34f81dd98e5d7a01f4415d622a1b8504cdfc4562f2ffcabaf1143123ae06bd55854c03debc4ac9c8e0e531b261889bdca6ad170f12662eb8f079598f6f23deb44b7734f5105f09c0af9a89542cb484515eb9f4f57ba656ad918d9c61deed310925dc134e6ca1e7dad562c6851a302da3cd1449e7cbb4443677ead2be16f6638de0c0ef86eb366122b695299097f6701f0235c8af55c953f36e8c17cd0025bdc684382dad017873a3672f85519c3bff7706138afdc61ccc60bdbc2f336e6cec44976d5d6fc797558dd9c276b976f0e03cd73b65da204d67558f3aa02654cb62e11d8182b8b609843a3aab6931145a3fbc8e6694e645e46ab060acf2e54fc5c1b6a100e466dce1a1b93588d3ac1d708f17c86efe1dc2d297d1eae3761bc7e1532d451dc9f3f17a8fd2ad72a3c9ce57da620696a728a2bc8382b2224c47d164f45d177e9fb6009b9b3cb17be2c25f1be880d33332f2621b3a1b830e37ddfd56fd04e699eb678806cc79b3de8ac103c44be3b6de359a5753964a2ce579c5a68e2add01745069ccc06774c853f95f28d22bcff6605d6fc0c85fb1878f0127c70970359decb5ab9e7e7783f353e111892488c9922fa8b0fbc64cb77a7a70dac7b42239ab2337bff1b35cf13f6f72326cfaeb9023d9e243e7e5c7449d80c5261df7cfdf7c9ac06151eed06865d0efbd6d5435929d9034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c97e79a5f93a6e14fd9c474b03f5a8817f57b4c1f6e9c09e2c770faaff173a87cfa5c71d2da25fbdf5d0759394ef13f7ad57806a2af0431f9ad3ae5a4151998cc2edcbf86a7cdcd6a1221a9919da277bd6ebfcd2aed32b73d4546cc85ae2a078201794b50265b1ea98d6dc42d3fd0ad3ae0d236b3ad8fe644325d2c1c579e85e8236dddaabe58c4a2c3cb8be8b29d0c059c506ec6f369fa837e7a5ba5f9a488131d3ea0a46fe264a78f6a8018f515f339ec842dd153a290fd0fe4a58b2f112467a0ae1983bc2c818d6dd7492423271bd2c75c61012b0610aed1b06d576136b4b006f7ad94701593156bfbf9ba3238a8bbc6de925d3f045171453dfb14441f271c9eba612eaf122be22dc0f4c48bc7521dd2e6a4d06dd143f1ac4f9d69ef329cbe6bc88b1ae6a5400cbab742baf357ee2583a553c40860bfdf8f4e540b805e0adb84f89d9e6817267e4310cb27103486ddd41ed73346014c9b0573378c9466cf93fa1436310f53b2455118bb7a5e8aa0337b5879d71de3dd4c62b8d14dfa64183612e611f78fc0f8e6dfab90c0e24537beafa3097a16d96e4b12546622c16e83cf489b93778ed0386af086ed71b62e2d42831894358e5ed64aad0a8a15309b1e3c720efa9d9ddc60fa383f06d77c2b633d13011afa7ff44ba5a2b2e22c2f1a8723176392a3e86ccd67f6e9c6dd91a060b06979ec87c4e6586869d83f9961f76b116366fc37495fadd52c354e4a23b3c8e5fbb959d244e637055aed52472516c44ac659a2f564ac85a88329f8d5720adcd2ad2af52876abe5163f06238ad75f534933b3665cce6716a6e8822c6b06321a8a1f694a83e6e0c8993d8bbb87fa979045bcf6db2c23b7be28482ead63ce11dc1f588dbacf45bcff65744d6a0f7daae6010caa11b1ede4012faffee7a2bc5f8d2f9cf3455de9755c01e523632e49f031883c1683a7eb8a9beafa8d12ff6394c820c0241e9dfecd9f5329db47740dcd7350c4aa8ea46f83319365705035b7c8fae3fd511ce34bb3b75c0e81ea851a05f44a2ee2ec620fd6fe7945ba32c0b63d9c37c2af10aa71928d4066d2ab98903784115b9c820b6f1a89310b7fcd823239d706f8ed840c7c7ebe9744a0f51f45424bd1359501b2deec65cdbb2e2289654dc8e791aa1e5b97e246e14fbad96112d09526f6f0b87ff193970dc2ed905e1f1325cfbe219aaf89ca5682685ac354511f06c0069b82e5b8ac5f1237b02db2ec5c6e5c6dcd3de8e5f85c5c647986be11cb6bffaafc9b80cd1aac8033afc546ea97ae49d8274ce3690c36e6e8e85a02509d58f3cd1fb2e77b2a39504dd4edb73ab1298d52840b30bccef438efd109a29887ee3882fd718edbb64bf06a426a3ac052ffd40772c40d26ac61c1330370e31d5fbabfec801c3ebe0805eaf6609dd91d3fd09282126951cd68de2118e2e738a2d92d6859a6748c4b10351202519f867397d04587e6dfa9fd1025421b03bf5f7e7a4a18612be384133c5b2f79de38b4dd2d86dfed822120384ab910b7c8fc6b89ebfd9003dbd89401494d5eb8b559d68c6ab58394566146793c974ecd9cbe1896cf6e3712952c19bde9b4acede38b9dea2c01ef1ab51af6754c9ea6f7b2d0b91473c6b4286c171c224792bff15198fc4b2f0ba1c0617d5e798634094b91f34f3f799822f8318632146c75f283dad9ff04ba5ec0f2c21055d2df71ac5945c9781c52e12f8435a3ccc0952d1a296b78fde827af1dbab8ad8d4aedb0175b41219629b5f4d8fcba527b26269a269c72cf0a5bc661a61fcf917584d3a9efdee9d918568912371940e1aa7087b768001016fba0320ab5ca5456632d0f2627666a3daffba8a81d4b8b27d778a147a81921b0f67e38bc56c6499cadb4b8b77f45a13920ae53e0cc034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055cd158b6645b6c01946b1576d3455943cbe71772fb570987104739a6b745624937381e6051b966b3266282b330129c8901226ec26f0ced63cd6b57eb59a8771dd7d74fa6f6456ec84dd4b803c95235c6b6bdfcb2a8c7392c774762a1dc3abcee305783837b9485fd6c5c4d270ddac9c6c780ea7e28364d79ed0cdc59d0fd1b870ef92db32db86fc181666663474c33963477c36d8b01dec17e1c2ffd75d3a61932d2d060a1c2472a9ca17a8f9484848ab546d21fe2a1938ca74bdb3b9674ba2bbfe591f4f5ec59d0c7939253f4e0c520733d2b65b953ccfc95709f630f4bc0d51b8a313638870fbb5bee722e132894826470e0b7ffd492d06c9fbc46422e713556a389ecd82e7fdea1e43baab8ab2b18e179baeac28d9d8cf6ea69f5d5572bdef8e0896c5073ab3d073aff714d1e48c4119840e94fa30c062e5e385fb1bea4ea35adc173152f2af5c1eeed9ccfa56ec6725946fde9a8706fd37e79f17b0e19d225344f2ed1cf841169ae4eee40c67469c23218236d3b683be7c634d2219850ba418b8843ea24d577aec9ed49731983a42fe567c4f893c8f90b3c372053da990511315f320d4b929ddf72055bd4d2cb42a3b832c2b86a93dfbff12a8a3a92897f6a15f9ca7df10e42f789d167dc4fe9a3a31627a0177a9a10ad9cb0d5fa412e0e8820cd853da3825c8f2925b31aa999cabb3e8d0111fba6002e5107e61aa589b0b598dc1354a7d159ec060eeec38a8bde946247cf8093f369374e8706a6ae45d99ef997f4879baf6fa622bc587b20c427547ef2c6445fccbcedfce012a4caf2e7bd46b5d434982961b3f499d8644019abfbbebc917a8c41cf7a7c7be71dc70859bacc94aedf65bf5aae320f896996e65f6c9c571dae46bd513d5c6a77d84b865b2fcbf5013f2104dc6f0dd4fb0fb64e2de0d1b951c154967a2b2632e010dda9ea1d6784bb120bc8d77095b50d1b5881f25248a5737dece6a750e7849c8f4f9cc1851c1caab42854a2938b92c0ec88e1c8c1cc05d75ea61071309f2c6ae9c49ff42804e9c2ae2461f31e761da7375b257bb345207c168f88b29b61bdf41231769a4838d85167f020d4f1be9fd0187edfb84bcfe8ad4fe539147d3ba1f2db71e325894afcbf4e27ef39b5bc02bb0437bf4cce66a51c5a65c2a482815498fd4f6bfdca6646c6fe15e9f1e942121facc3772a66f7a61aae76d3871b3f3d1a9231da9270c71e18da7bb089330f29a507a33c27872b4c51225a4ad0a86c30df17c6b24344b1411bca53309ebb1052997ba68e685b92e71b3037ee56eb4ccfc671346413707513b7b3ef4f166dc95284720686f26b4a3730937f2435a2dc4bd876fbafa1254e41c10c30f455016885e5c8ca4958cd3e4bee70dede531a764a4e80e1fc54e7d4e57be0c89b4bb68b4c9e8d323e56817ab2844117f19bf7bfb62023e1a5e8d95965408d0b5ec42741f47677c83a1ba1783f076668558ecb4af4c80330b86b3c50e933b7acbdb69367c4b65b3e8788afef6f6dcbb174328622d348dafcfaa98c2bc87a5aef9c8fe1105ea8e64066a6952a3f0a20ef88fd9513f8a31dbc950329175178b0256afe220983086e18cca0b08e44ab49e40e28644f1f8bddd91fc21ad875346c3e2ae20a76612db1934404d3318108a9cc717fbab45a88fedcd47cf05bebd2f663eaf3b2c8b9c02e8981b54751316ab1356f75955ceca8c6a032d1f17aa9832c584e54eb9da7bc9ded65af8fb5482c90149e882210811544d7236d365112643e8d957f11eb122cde5fdab834489065f54724720edab593976ccfd9e7fff9f35dd630c2ebdf7ef7df5fddf891b1f5ff80f2428c304aa4bf5ec4915ba86e5be1204e704c7c62052d9cecaf5692abe8f1f2f66f5a819b17e79702edb84b034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c27aaec7df23ce73e6a7b570c38e0e083f6aac2d4be7a33bb3acc3bb46deb8fdb47dd77e39336dcbfd154b26039ebfb361d7b53ba651c1e96ac50bf98bef4bc233e52f8e9638abe044f69279ae19c43efea099577af64bd20abd6299bdc02e6f2e0da019de8754cd6d167d1d49899295d647066f5f78cf1ba858417e7a96b4e9b3ca5d55cf97b6ce1f228cdb861ce6758f0c9496adefa385f837e4677e9b910fa5f76fcf4358ad7aba60d0bfc38e644261f5d655f90b7066581cbea97edb588fc9c5162eba30f90052961342ac6f1ec94d3ca25951e0cb09b6c8157d181d632c2881a3d128900d1640adae33c145a69f5ca8a7a86f4ca08873728f8fcfb766895a57ad8f01794430dd5d07a54a7879c8264edd1ca3f2d7f66883b010c2175cb3c19cfa274dfe0d434180daff552ff545ad606c963bfbf05c60ee6d5721401dec86e7913a49f0bb47f6074c1c77fea6e5eea6670eff01003e5e566812be23935a3326ceb28f94d733ded0b6d2086bec8ba330ccf4a3e03dc3259a808e242cbab642bc802ac4e64440738f0e1a997fdb73f655fb74bd3e9ad77b4be98222796ef4534e6847c2471c83ef390bf06e13a225fcf2e7db50b42c0b26d77026c8c7f5bbb7d5653262188fd816e339a7a233e08369bf32fabe22da22c7ecb6718168f500d910c2c23586c85b26f2997f3c2a90d045e70ebdbbdb9c5652b20510b84b60bbbda25603d5bad8fe124000e54f24086e3669c002a91d90d127146cb3c025043e37a7318a2813ec77f694efb3db6278a52bbb639ad27b796610f641394bfad580c33a4bb8811af3ee4434596db0771edd1485cef4c05b87e556462c727e5265a59e6426212fbb16d077d05256a741a3c2e3c9db1d264938753c526fc40d72b48f9d4af44317db1752753231eb3517a0a62244a76769c78b900365362361b225b67316b8e943c85c0475fc088de5659c88f894dd634fe88936b71177481d26c7944d8e296a9dc0f31f8c065c7ab59a5e814970055afa6258f013f31846bf51a8416cbc3aef4746ddef1d595bbce2709c6aa0c98f2bf49a823a4a3b48fd16c867fe125ded207e7512945fa26e46e7a1b7d3273ba282183cf20de8a2f1e9ae05bb760ea3080a4abb607747310d8633e8c35d462ba5fa95836b7cd3963dd8584a6351644957a5a68d14d25aafb52c7a7b487c2727e50c9af291349bb3f549953ade63bcdbbff25f66c733140fb85c5e8910ed1d1daca8a6449de59b42b13850891079728d50216c3218816f2c90ebcf54db118dd3d304e5f42f38e718323144d4387f598d04f53c25275a01f6532fe4d6b8675224fac7a3726d1f0f96d6303282eaa1cae3d57763a66f892f4b21b4720b938500194575d2344101758fa79df0717a52164f5b2ad0b0ac9a170e8473922788948fdcfbe1b466c67847149b38ee564a906fb681dac66540f21804fa2907dfd801393eb461bf940061b21e78fa81d3211efd45af9357b03139c6f38cf9c74f72d604f21d95a2fb892c1fe0d5b9efe184ec16e27e7bd4fc106ae71eef149da96b583972768b354065d598f75f7bf799f3f55b7dc092fb26ba780c46b54349304eeeb20696e45ffee06416bfbf1f9a656fda5e8bb9145fabb4f982958bf929687cfd71346b11a0b4c3e9039a901c256ba50a13b65173a7fed59ad570701f74fe1a7a6c769c51750127518c5e74e51b47c390f8a5053d38e262ca07fe1678d162d6b2d7e06ac79fea3a6cae8827d2ec8f926c5e662789efcc5b36582e08d5e312cf702fc064b09641fe3a12af9c2a67a720ec876c1dd8b51f909547b0ff99784b649d2148dd02022352b541ccd44d0273f8e5102c2272e3134140cac32d3e1c33ee6ebe075bbd7ae95d40a02e89b6ffdf0ad81034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c8c12409abdc0031e2f7784f05769f375ab4a76ff2aacc37ea9e1833565b83d63bb4e91165254e4230ac358f9f91520a29d977e573b78fa79b85c695c2aedd184fb9bbaed3dcbb050bf99feeed8c9a4dd53cdd9572ddbba3b53b2b1b0f4614ee475034ee6a8f50402790fd9022a85216ca2d8ec695a5c33a2b2122cd7cb5102ed76b0a30db0768b9abd79c923f4eded9b84404233ea067193e5f8b6fe094bbeb49f849ecccb5810358db3c59a4e0e7a444fb5f001c8f68909e7bbed8e4395150ba8a8b3752e55316173ed116d38cb4dda48e0a204a71e4eb66848148cf13fc8e692e2f0e7fa5b922b207043ad71f882cfece0a54ed31906a07f5c9fcff0306565c331dc0331b75641ff01a5f15c1669df1964f132ba06d160b58661015761f47a6d00e51bde2fd884997c3d48079176cfef9c931eef5630aea01ef29c27ab8ef442ffb9b592dfff0ff73ed67bcd9b7a6c88669e590a37a703a1f4d6ba2a8957114a254e87dcbe285019e27e4a1a882f052827da559413fd4920a6459c6a4b22ae2e5d80de00b895745e129c0ff6f9bd6c904a3f4ae7577e5615ff27fb847893b3d2c65a5aed4f8d4f5b32ad2eb27ba9bee11c54bfa59354c66f520197ebbea1f0029ff4b594f962b77bb46da5ad238cfafc6e31f8b3634a305c3f04c1c68592ebed53bd537a63e35e1b5985af757f7c91fc1102761e0eb170fc6c8094f4075e33a22a07f0e0ccd51fa381acef3388239235a1d4b76093dd4ef799f44f8d6b3d9b2b8233ed53b7ed0efa48691b3ab14f6f2a8218c7a6603a06923567218899e4922b2f5ee4d779bf29df7f098e6794a985ea87fe8514495c9e79c69ca2a86116989e9da32f75626240c89d5bc479b879eafe20d6bccce68bdde7809c78f9b35bc8c1735969a88a7161da3f49701c1b02a93f836997f44f1c251e658605c60b7a549a67069f4a5746b5d21559378a1733ee12c8b01f15aa5488595824d39e5a4c9c59e93c22f0ae68d31712074f153bdd493d918539c3292433421adbd1eeb3eb1302f061de01cbeb9b4c7aad990164a6134957505b7d184744e5591bea3005e0af7357448de64be4bc6e3c7015ef954478d32d3f8d059e13385844116a0146629cadd662b100697fd4428c6485a1956e968feb8a0a0d8d0e7ab477ee6a68c470f7ae3d3a1c306c442558fbeb0709211f3bf33f82850e3ebf449f29c80db26ca94387b03df68788143146cdbaa7a91b4fb00ec4dbb1239748c21832cf762414975f21f563df2bfa914724d51cca31bf42a439cb22bd8795eaea42180f2c618aa29a741ac393458038321f98c0ef81146d94099b2fabd3c32e0ba601cbcbe1325389ba1fd340b2b7ee279b5b34400a56fa3b54245385ff1165454ed074bbce3a8af92d56361765e819a2a3e2699cc8cb1d72c3650fec9cb4cc89b024c1a9e9f35b3fb84744f877f17443e3aefe53a02ec42ca6055600bbf5116c850800848252fa62498e0bc1c038d1e34a74b49c3968032126bfbdefa7b821b895d0e6424c6c83d30a238ca1ac3afb5670d71b380a4d0a6576fd87b0110b41ccd9e46951ed8616ba4b1f432b4dc78de2eb7efaa44d41136921dda59fa758ff304b1452102e45be0228e9e04f7dae89891d5a95480748710da7934b5a41bdee5a1b8c6d1d6f845858f211a1524da89c37085f333c1659f305b886235bfdcca22e5521cc44436dfc8774a17719911f9e41367c297cf77c071f184b4663d881d70ebeb661adca348408deae4d5d8dc4c8679bb1454a38f00574fa98f12e86bc1272e100e5bfd913b36a91eb46c2651d9225c88e8c550d7836e0be172fefa9c162780dbb7c6b8f4b2fd6806d44720a0cb35bf555b88aa69cc5cd78316490c136bbcffeea0c35d25d175f034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055cb0dc35ad971fb0af57f44d7ef22fedb97d8d21b0d46e4cf08c1a383cc69fc7b6db6cda7c18486f6ca72993218adce73b6b8b8b0acc4fd7a251905ec0fc0fcc074d3a247d6d829061dd0081075dae009a2cb69de1d069f489ed75fef338d8f4b428a6b01b548bd7aa8662852c4af7c8bd8662bb6c32b139bf056d821f5a515ba48625c78b009e2dd8c05a790bc467c46f271bdac85c766fb39036b7fe38bb2c71f46edac698c7d75cc8fb9b7dac3be182cbc913ae951d506279e344954b2553763ac3aebe81d02f5e58ee1b4dceef3627ad1560ee59abf23b3f5eefe811d7cd1decd23f1e07e718babeb4c1f05c2619e2b801e1c9209c1154bbe93b6af6c12389cb09e72189802c3f3b899bd3112d617a1e3df12e6dc975cd2f0fb0bbe188a63f07b28938e27d65636d114c27921d8fda9a08e76b2de0590733351d1c32ff1602e81b45ed493aa4add4a14ce4c3f66caa3b7581654c0d0582cb66598e0cf4ffe67db979e69ddf418a829d3e3d0b7e127feaa2780c138ddefe27bf2128e9df5a7fffdf57b18ef09f4d75d6a79d4d20c0985be0369338d8c6af9b64b7822ffba176572fc06b3695dcc4640493e682b678cb93f2ff6905a2824a5904b64079fca760a1599da25e08bd6508d94e97438705333e77893636003a20d0b252779b5dc3fe713b231b24210b38a34849e667e58b5ceefcb352788d27c6d589c5c7823f5646c2c232be67380ce9ec6c770ad127affa25a858e182c9f89afb70b8c4b76ef96aee56e752b1fc9978be952d106ea7677f9e10fdd046943ae2bf2aad18796dd5a212423b9fabf8a06737170c7cb786dd09bf38a32da082a089a0000aa070864ec71985101ffcb17f8d4fafa72087a85fa3021a89f42079803651669b0b6a51c4d84f888be0f287bba6eef5e9d12870287fb7088e678cccd7f17adf81118cbfe6f9d472dbb84f157c92b50af0a5ad7416e4f52a413b150a62f7919034fc56e795280fae3904deb3e4aa96da5b34a6112506f81aa2e009230dea01fb0d72c3d44098233253bf7b08229d069685e1a5d052fe1503df4d6363a9306caa1d40bee9a0f702b632749563aed5f0a3cff91590835437b57ef361628f1f81e2b478785fd6968cca6270e2e8474d408c1374ff849dc6657044f20a3b5fb9dde3ada10ebfdec8190df07faad1d07a5e44d8f061a5637c41b303a69038bd0498ff7bfb71e3ae58d9e2ef6c17395d055af6f592e6abbed8f569cfefcdf5ba40fd995261cb5b788105c38fde680415949f0614d16e18dc73c97500d76caec80b1755e1632c4058ab64d9a3fcce23da3f7cdd96657de8721394386f31b38c99afff4ca2ae64020cca9e7f4f4c5ab1e0a653154c9e6f2faf52f30aa4b4367c9f177eb7a215cfb5049374326f97029e7110cb9d679c1c564a0dd79f6ec6f6d01be07fc27b23cab6778a478e965be1f4af5a7457373ba56cc1f000b8b9a5d9afb39afe40283b91e60dc7080c7d4c7fc3abf71983896a0a7eea9c4f155a3c8ffbc74cd3cbaa5bc9afea97ae053438bd9ed8b633a07f8d48d550941354b7cd51694a636900ac05cdd449566ae49fa8b1f9150ce865f5dc87e519b4899347ad2aeeb12ca1e193b90d42720a02d1cff57760d9077ccfc70005cbf734339f042fa9c5b535439d2d221a907e43aa16ebd83fd0e654341da0cce94e9dc6aeae5742d988516097aa9550a44c0e6de9a0b9c8b16c866803baba204d01fd5670afd230344a4b8e06bff865ae9e3c51e36d813a5fefef8240a229b5c9317d53bc41246d2123c165fd580d5fc58d98a663ac73306c0bebf0c362ab2d4b4e5ac50c14aa308a915596a589cfb35391e06bcd3c049eb5b9b0ad9c589ad0adb1894734453dfdd9bdac58001cd5fa1c4bc64b034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c853a53a76491fbfe19fdb2f5758b2be89d4275e93bd4d7990bbb1cf1b8c205b65c7ea8806841a078c0fc609010222079ba92f1a49523499d4f3757973eb4b72109f59d0c6e539008ad38368bf47e53af0d834bcc2773a64d817635e3235593baf43b121fa24f5b168ef424685b25f71c226b9e3b33fa60e06f0b674d2c0f9999bfc04104fa143d707259f9dfe2965ab7da8184fe50f641a4118d71dfb46b92b2b8b167e53b3303e40dcbb1a07b2ddd5f8cffb8212cfd8e0b93ebb07eea71175aec6cf1927754764fe2247e0488a437fb69c32743aeb351e7230a5b9b07e7c9d173a6ebdae4d2d859ffc9024fb2c96d15b66c46cd1d6ae8f7047a54d903cd748709f9f64f083d91b8827384a1cb55da7b0181049f453529f265d0bfeb8ef9f090a6b6a6d899c774cfcfee2c2e9275f1fd0c737de628c798db3bd617fdcd241872361b9009f0b657cd520cc2c3134dc00052fa71be20fc27c8f4d2bb2dc10e409bc44cbc47c7384cc38660d9edbffc0cd6fff4a714193c8e59bf5fcdfdf5bdebfcb69bd2b9bd63f328bb1221078cf649859cb39e5d5db900edd5aa2c6b3eb40b6ad188ff0ceec93549a3a1fd8e4344223fcdb7842adbb68ebc0f6d91c77cf7619f57d1d98edeb42193423a62caeb88bc3a3f9ec906d355a2f17f2ac765a4c007416a4c33f04ba3c02dd27b32aedfb82ec64aa394352d0572503f32f7b72927e120fac9d147b54fc58237e8d8552827c275eb07b6ea8d5e147006421cc90a6110de2961c9ce5b10889650c300b5041fe9cc31d256da6986c75880d0668a6eb76d75c2caa1ac3db091f92205ef90a1689ed3c88346351c52c00b2dae5f4908ed7f0cdd2e1554ff3bd8b0a6d47e1ea64d9a72aa1cdabcfa3d30361394c3f375f22b918009ddb4c5aba90dca183e07f8f5594f09ef13af1533d006e8fc1753536953bb83558655f7c3f8f51848cc2954ca707bd1e930d19bc3f38446b4c799c82aaea9edbba67e530511b1f78781b906730a3b5ada545deb57ac9c94aaf2debe27926e3a229fb00b80a807b8d15c3af4d55c16efed668d351f9239e14e6b53f70d5d50ef5160faf5271caa77b62c74f40a332286fe344e6bd2312a2bc851883aaa03ecdfacec7e3724101f184d79f7f6ab1722203a1a74aeb74e26adcb4747b774f197e494b6066974bc323bbb11da5ed9c9225f80680171a9d73cddb8a4e7c0546bb16aa40f0d68ddafa9e9faeed0e1f34601d5bf551189a4d57a47a064d8bb2741cdc7ca25398e093d1db62db8d237d0d0fe7e9d33437d9298bd36358b530d09702eb60431d40651ada10d82ac98c8c1ddb519a47c578104aeec8b9421af9fc526d6ea22e4e44ce71c03e20b7cbced217ceedc1c02743117f4cb58a8e57d58ec27c2738534548888b4974f400019abd8f83cdd7ba2d7f58188a2a06f14422dd7055a6426da28f78591c3e3b63d3860b8c7cb378aec4c02d631fdd5f89407e1dc5465a5b4c8f2013d6a67384593cf6d1662f8fd5a3b0b84081830ed7920bf0b024bdc05bc2dc7c797ddda23eb39160e81a1475bf709cbf0c947bf1528a03db52da6005c570c262fcb316d83604c5fe119ae884bed3f3a9ae3aa50d54b77d15843c1426fd3abfb04a37063a86f428d576142d05c2b0c0174bc3f349598cfefb884a51f11ebc8ee51e7119bf27759b4b5a6590ab8d9fed749bd3a7b2b3876b98e5abd86bfefafc656a4d4e645400e0c45ed5bab77f744f8cb38f786ba9eeb6db9006113e898bb75ad120b65521b3a41c37a5e1958c2558c0f43e76af3fb1019dcadd791bddbd25fb75915463111961e89907b32adbf36d48df5776a3aad19556c132cd649f188c21fa780532f723abf7863c7c5f8247acd9f900d57067009d1f3d853a5034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c3422e5a377e4976316cbe2f90bc2dcd8d6ddbf373717dbb7ac539cde2b3dda783222edc62fd8ab95728871425a11afb081014a0af5a775ecbdf64baf36b49ebe1cb65a3586d0e3dc1d8ec55fd790b0062fedf797c73d852c38cc974c8aea87eb78a8da8cb983f172b974416e5e30767d406d06fd46f0a8e929907ad9a766ad9deecdb22a25f52d93a4dbc9ee1c5f7b43ed66968bebae404d52ef1ea4b7273e868cc219de2328907bd9398774d0685a13199d2c81ee72fc70437dbf83f498b5cbe31b175457a0c33523bfe7aa4221f919a8e1414fce8d8659865fe16da6b3032fa50e245f4e63863d0bc552c44dbed180f424b32a2dae10aaa667e017b8d2896648b916dc42f38f45896c6b77577cc73297a85ac2c4cc26a69846af57eeddae0160a9e9b1d8d4c01559f881ee0ee3cb3f50c120a87a43966a915d393c347f7c01a60e2c81651a39a26d30102f33c6d46cc0f68f272cc148fbfecd33de17eb524ce25068c908f525b6b5764debd0d4454a46ceeb2db8da2be21bf0c52f7a3f9cae6321f226f80796049697272a5f156098a6b055ec9af9bdf2a3c46aaad10a951b5837cc200f0ebcb31f2a3e954d15e705655014d719188cd4bf5d00f19fbccca044f0393995004179eeccba83f99c5bce9be64a7757e22923b218ae193a7f71fed69678458079cfb3d60e580b9b9ce865e6f985fc71b6288a61015b3a9245a5cb591611fa53cffec0b6d8cf9a809384d634b762ec35ec8a8a36ea256c2ffdf9c4b31ab7dd9bdc97f9f5d4db6a5a0f2c79bf4eaf859e6add393e6a291b8380d7e7004b98d65cfcbb5a6541189c9b98b899094ba1fb4b6e677818035dcf8bed937507de9daf359253235f7deaa0f54ef0c0c20c6572dc6528e33f6d6777efc892851a5a34831b46e10ee936cdeb2f3e2edd0dbddf221f003fcf78d78d8a25ff21af5a9d9d35d0df010461713d2985e8a4d39d0445537cfbfed02b9d1bcab9f2702365610b599c8feeb73f8976994cf97d2ea8498413c6c96bf194bb487705fc0f94ff0344da4fddbe3a6724b14152374112d183b11155b2e9f1a58106a4f630b2db1cbde372a9b4aec6ca31ae295200428e5336ef5972682e39ce16d7c9e2a4187bc4eafb784ddab94b94e938441a6b7079b0f141149378a107645dd2466caa3f9dad83381c4cb54b0bcd597c2d093e4a8d7780fdd1e9c158f3c14f9802c80af99de56381d5fc687af1b19f3154386d295160f891eb24ad390e78e2d691350375b57d4416afc99112aa53bc4fff83d566388c372ad9b8ffa4212a120083891dbbf5e658af402d5e737d6547899092abefeece9e275163a32b069dd5a011052e76df711fc1d33f001105be42d5ccc1c41e881965f3757f7642a93c50f32e804ecd8e8ba2f03d3db0f0323b9219b3d5f34209f27a1630774a6c997e248f1c3c97b001cce3fe17031605165eda845f8474303f51fa9abdea265a1d4f98d4624aabda4b64323ea917752ade3fd9073f236cb5fe8ca00a39ebdc0c0b987897a5ab0902a700abe049a4e9915e66b6d086085940880a6927be473c5ec94c1de02296f6e37ba375dde091c5d43057148e2d2eaf65f877e60d0c87cb7f0bff2c0e5823d14cd09dcb71d5cd25dac22636cd4b69e2cba4c2280fd484ca1f4a259abba76f29caef2d53b0a2bee65d0046f9262d21b56da92af77c1b5232c837a8bc26dc232428f98026b1d16646fb6bd66e13f8e878cf5719a7461eb8d9b6784b315000c2fe67bf6a7a8fc95f4b7467a544c513702f01661170be2e6a2a14702c602e5cdf273400f3b2cea0845af820cc05def77bb2b22e30bd62cbc5bf774c4015e836fdede16a0ba30765bd66ef59bfd54e46c8a6aead67d9e15b8945933d2fe6dbd599493266034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055cb9265cf15490377d207201c47486995e6566b6d6be60511180a4604e41bda28584df52d0a56dc3ec152c996edf31436862ff240bbac01ed2d752fe936f572a7c727a21f19cb9fd77863445e6f1df56c86d79a9175bf4089af8af434fc86c34869d1c84ff5fc23e701b629192f4365c4fe4d5217bc1dedc8194b6c8ded5b62efacb4cf0417d184ab85ae19229e5b1e068824c8d7b9f2b47df54ca5f625783069b8292cb6e1eef8addcdf3dbcd179b5d5b5a002a398591e3d493dd148f981701ef880511286c31047989fe10172dcd1a3e85ee79c64971e60783d633cbea6bacfae3ae1a3fbc92d4f72af339c6fdb981d0c4332b78ba73576740757123db7e4b5cd2a38eaac5554d83cc0763e76bebe0fbeed088bb0029d5b7809cf44324fdaddbffa6fb4f6a102d9a471899114dd0fec9a25076539c13d393c9d57fe5558e63639ac44b7bc464f1e222621b1092478fea7c426aa05c05ea55473b532e6673c03be0eea3fc1e428a55ac2d4b93637b8549c763f5431d83ba3aeeade0184990ac4d72743d6fdaaf3c9714ee5599da81eb448dcffad3464815d98863afa72b60cc11d5156ecb21aa14383145962b7cfbaa7f99dd6381402478a1940af4f2f190f1f1b7c9110e57920fd36ed999edcb9c064f489ba4d4612e0bab9dff63282492763c641b3a1777c869d39beec55c99b2db410d24467ba653fcfe2822076775012fb4d7540fc4ef4e59c8e2c07c02d3b323604c58d5e843c0daf58b5af9dc12f3fee108aec6fcdefef733282f94d1360538519e9dfe6154194663073b14666f57d46b281d0c85e3b1c0f82f02759f840a580ea306d35def97645882142f7d4b5e620aae66fc8ec06df7572d599f053fad3c894f0927619ff201a1cf3f01a1135b950f0c67717e2d62b749a373675e355f6400686d761edb3231968366c9915c4a7f2787527b7935acd0dba66fba6e91650fbd45399e98b6386017277e62e3be2d4aaaeacf35d8c63469339c47a677a6ce034226a7722dc110176f4cafaa8dda985616abf6b4cf1b1e0394ea18dda38f9d7fcb5aa369239f0a820431868dcc3af425499862110c4a846caf09dd917eff0185fbe306e26c3f914378fdb07e2d8c5f1033a515f2acf0452f27c243b92f1deebc37dd74b9ca7eddd84b06b492ae1b821135f8ddae63070831a920c1be95dd00e5b1cdd4298342623b3229e472f0f901b344dae8b2044edb3a53b2d983020e89d1a4561d129c6ea8ca5a6b752d1eae4f489199612ae42308a179870e77bb23128781de39b1e64d67b4488f1e6141dcbc264cdbf7b312a5a64183e11b07e7ce1270a6db908f41ab755dc686d77c4cb853fd22b6f055210529321b95ee74183fb34a42a9ed0de57d1cedafe543f248ae21298a7c877b0a1d3f88232c24f9280c0d5d28f2abef20d5f1b07267fbf8be0b600c5eccfd2df7297184fdbe95b342cc0215143d075b419c3a8a090d12f73ad96c83cf7fb18d98a2eee14b2171ff9673285c01aa74a4ee32cc833598e86bee918df5acc7e4f27b2c7e49c7fb57544991040ac5fa441e9c20e39a9c0590a3b1b9813ef1ffd7fb4cf2f95fc056bcd81807dad7220fca2edf044687893ede19a17c13a066b5958cd074f3f7569281881522021b94f81eb77f8514a20af0c04f66e7bd2c3d7c0199aec7de6c6ff657ce4e84a18577472241dfa5bb3804a3dd16146b8f8aeba0d336fe1a099a908c3fbb43c82a9599d94cd5b5107465976b907bcf9566ae7273132b3c82ab23febf1a8d8ef2ab9eefb0b88cc844fb0bc7f623ec5b02118be1db622e4bf108bb373686dd30afe6c0ec01611f5f97cb1ad427b6160c357bd466d33524c4eebf90f40f965ecf8f8a0d8d94703cdb9437a634a041c90a10906aa1034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c6a7647fc85a853d047384ec8d240bc71f49268f6f9da0f5734f195a68c7c9d42e3613bb757bcf0abeaabe83105fce389820f9b48c54c3e8d678144769e4516a6e1517a94b7ba4341179edd7ce57716d3d9b6ce091011780f532b8099b13fab6b1658ee810d6a4ec5740fe491cf4dd836d465fb7002a64e69aa1ae0e241db6c3cd96dba7b518c65cb8a1ad4eeaa5d2ada86a9b6eaaf08aab3dd77634368879bc151d62f975ec8e30c29a4bec98d637a49d80db86742bfc1700bb52ab78e26105ef9d3fcd0668cff7bce8a56777f8949f30914793417f76ebe8e628b1ce68b25c72c77a17fa71e0fbf87bc004cdcc785c238533a5be02bf9279b3bd94adb0c1cb34d0f315827a705011e0b4f6181ef56deed1353b7061b31f9cafbac3cd80ee0e5e20d2e648d8338870821f6ae819f5e54f89e686ede292b153dd6386f9fe245e064f5f40c7454ba61344dccc6a7196f893f066feb633bfc4b5b5fb2153a45712fd82849508615aee06dc36c49785512da69aedd9bb521463560b7af4a5a2d90f4665f519985e11e1476cb76d1cdb28378802c9b3b264de687cf74632e89c5393e19814bb5d532b2f295a66a6a5d28770b769684312dbbd527e256351760c1d07961077cc1f88032c665160e6d27ab9ed9790946af1c01d9d3a281b0d399536facb2bff1a834954326725536d3658f2561b27ddaa0ea1ed5d3c043d41b5542e13f5a2641bd968ebda153b6ade007097ee4d0f009017e68ed040cc82125a1214e5e5d3cd3b97b483a1901c5fea1282c5aad29a87cb70f16b43ef05072a0d7145ee963613734f9367253aae39ca31d7eed48ea4476af46c2bd471a17b1fb5f42fb20bf2a178029827c5ebc2b8a16be42c99a562e48f811f29a70df3da589f1d9033ae41d954d798431f6161994cef879a49ac95f71c33cc4fb4925a950aba8fa591465f315556098a151e22f3cd685d44aeb61522158aa79204b6a4f3487cdd5d2d29c85b19ae8c2fbf47ec5703d7269940358a526aa60c52d6af26438fe59a4d22ff40f6ca0add34a7b09cc846b6e2aeed5ef60aa72eb4732cb6c5220915c60469a2751b580482999e67486dadc55f344cdf8ecce8a283db47561f1a59a235ca082f6c88310b35c313a04bb36b2d8176d8c03afcbe9799c796c92257cdbe8be68d01547c088ce009756c57decccef6817531e45e00446c8fe71b3b41c087ae62abccf7b323bb79575cfeda6e16376b036a2abbb34c85e8f31eb45be4e65934026afb1bd7acaa37db64b7967c0f9296f9c768be959264fcaa8076ad8c670a6f532148d346beb83f851f394335ceb2d962d9c03bbf124210495f809d8c27ef00e51cecaa9fe5b8f3d2caa0fbe531d6715b2a047c039e9a3a321ddf25ea16623c728f8e045707fc1bc4143d1f9c222d7311891cb14acafdd6e0388575ab97c2bd0f041383ff61b01946d7a46118133df63d5d4fc710122ffb5b9a1e068a71d9fe24ff26a63aeffc80dc18944665614508f794bac9bc91e82abd0105d52d74339735b127fc16abf7486d4b009b69b51adddd9a640a358deb9e84484a078549ff8d73810c277d930d1a927900a15e86cf514bb967ae055dbc8c17a4720d1a9dd9bfaa757682ff0fbc04f68c9030f1f91fccb52691b27e4c38087f4ed6bd587573377c27664005cadc86a87280a56f5fae01890aba43ca14362b8cddc17b630c818cc37275391eb38a99472a8e5d4df137aa0795cf6f580b953b96f82e6e11b339e39e0afe23e94b3dd6f29c396f3563eed99c5a3b301eb9e14026c2df7a9e6cc77c257048277b233ec6612cd6aef0d48a7a602b7ab536872ccd4fd6a723c809676e62e37eaf72733b7fa5ad7ed2aef00390a80cc6d3566edc88799d0ae9f46eceb053585034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055cb7ed48848b17d70fb3f1987e2ccf4e8cf18ebd418ef45609ddfb92358b3d1b11e3ca562e0b3bcde4221bcf87d87b896e60791961514792e0b39c4885bb18a661da813883db5776c5264aa447109d691867cb81eeb821c8ccaf6fd7823b8c07192b3f34c9240be291b82b07a57fccebbb279b6af167310fcfcce93a1aab7e9dc2ca46477b6c6df8ef9af2cb1b2355088be432287f7148e7bbd27717fe293006dfd024c83170680451959e0ed6425acb108a3330c53b3eb92f46a7f13a1cff80ffa9f9eb0c51e55b7be232960eeece4a5bafde4353bd8f4be24bde9bcc882d852e5b8ac87a370ca5c07b11d10d9abbfd9827dc41700d01f5d578cd588aaf4b1c84a031b234c7f007b3189318a0e84d510833e512a3ae488bae7e4a06d9e90ed952e3830940a1a5efa566b5463acaeaea15a5dece5a94ade23246fefd42312d10e8a2d649df3ece13a4157e3f6918b68870633c45515101df5f91bae78844de202d72929551d5e1583dcd2964cea61dbbc2357ce964a1a72e1d82a4ae25dd337eef5834d50e3e20910aa29555922d5f3c6c37eeffec1f145beafad537b6c19735ef30521d512bfdf98f236d3eb97bc235a526e1d211792cb4b3c3f33055789654d73a391ab7f06e237fab97e8492fb2a6437aba25ab2dbdc578240d712d3eee152c5e002a7e8201709312a8492ebdc5a2e468f00e480ec6d6e643115a48aa297ab36a70085e2146ac148fb123d03a4e206bee7213f41e06f5186f4fd8096191df29ddb0c82cd2dfc014c16f29fc51fad6f80dc66729015022a9b3def995dd758e53297f5cbe15d9d688cc4428d98fa2c9b74a59ba482c2121a0f903570f33c1503c961370b3253fae39f655c9ba43822d60dbc97ff5d590398b58e385b99d8dfe607481891a66b7de2e30c0c80a5624451874004e77bfb41e33e4181dc121be7d10e434b3148311a7800533c20c691c9cac5b17f6ae9ac6a3a2fe326275fef7cc45b3ecb0111e890eed145fbc9c84e96bed27d2347e77623c19cd590673b11887a1f7869c7b0aebddf67ba9627ce0b689a7a05a094fa344aa890f800880643df7774eccba347f30908d0e00c0f0716fb0e3c5b6c1f210b2f365b3a5784a87466f86576ac9e9ec53fd2b058198fdf44b3338f8df3edab6363a55b317eb6407bf7fec968b7310d69a1b6d89bbf68a52069b59fa440f61bf72c82a27eacec8602fba5b30f915d55f81d8a5ae100323f1dc73bb4e47f58e567a5768be5a7f4c4a9376d74a3d634beb24e3a79b13702ad89616e16b1fccf5439d816258db716151cf93041376411942f00f5e1437def470d8042e6bf654e3885b3e20c688fbefd72729051ea8eca10a94842856d0fee06ea647e83b472af6afeb21a40779a832bf92cfa3272471e22c9494cc5541180d117b05b15eeabe81202f14cf17c69591fd49dad6a7157fe07a4582800f426bbcbea4064ca37c40d77c33956dc07a51b8517c341ec4beaf5799634239c1b252c3193a98358b862bc69cff84999caa37429288e49af807262bffb9cdbd4051e7f04870f43d98ffe9f735550cbc2ae18660e83bcde0c296313b2ede6e844271a3a6a55e5908a8046a100aaf6cc129d932300f7f5698f0b7a9b00221cf52de49bc48a89d499211752b02ce8036e54685e7d9249e8a20e5f1c25a79f6e66c26c1ffa277791ae0737d587216d074bf5acf4ddd880313a395ef101b6848e5d4224b3858b3add959b9c31b291bd3dc253b980a757a5cbb3ec9ebd9dcb426e3cf8e27dd89182d57917c880182d435d115b1272557f2540e1d1d97da4c0fcab3d5b3fb56aaa2c9dac4a8fd3e65b5b58b4f1c8afe002f23cc0852a8e7e557ba6ef4b4f8d335d5937cc97ad98f90772f3b1b3c566c4b9355428b034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c073d2a1b764e96723110a0403e407fab787e7e036c7fe6f897a95c9d4c8310bcd5a51c2441facf78c9b55b60e778c19bc24b50ac67c7cadff79c2df1376cf4428bfc182010fd8a9efcd4b6098b86bfb78a87d88bf31496f5bb5a08683b4645d6336da27054381e171542d3a1388dc916bbdce7978a9a3585a97e3366d0ec37e32e299fca3afa7e000a6f5884ad4549d3632aa3abdbd2f1e295265065f255da4f2e425330634cdb89255df466b8450659b5eadbc56db4aed19be7f65091086c0bb51aa5a698f014cdd31e0e4eedf185d7acd20da41d5643a726b9ef27d8e6f239eb23cda56c020527cdb9af4d22d3d9f8112f99c6efbf2ddd1cd00a644d675355bc329d34b3c3e49d389ca37dd8d687ae7a223d3f16d9927f0acd2b1c8cb0224760a9e9b1d8d4c01559f881ee0ee3cb3f50c120a87a43966a915d393c347f7c01d088cf17a9b8ba8f2c0ef7acf9262c1d0c1a453333859c33f99bc2799e4a6816418d61d95fc2a4a5e2dde55caa0e42769759495bfbdc044ec05d9edb18dca89998a0d2d1ae8be65ae1390fb64fa99450e3221280db440fb090c7c0e6bcffd8767298a764bed72420451275f8d7cfc4649359cff2ae777d937f4089391b5d14ac7af6a93ff64429f082b257e9c7e2b637f263d894f2229b07c2d918195d3b22b7657518d4a516721ac023bde25b109320403a9f4b8da3475abe6a6b737d825c4f8974ba9df81635b736977f83cffe9d4072d564968e03df15a76655588e40948fabef48acb15cdf9bc95e24a3f84dc2c711d9dc6856846eaecdc8c0af2cd724bfbf150a74aca80750e1cacec7a57a02f8f746fb32a62781aa041866981cd752275ef28b43cb657525088ff358396fbc0f5c8f35d20fa96cdc14faa3c0f63f9e4416061fd0b237e9c6cd08bd410151581df017f1a5a64f40f03d0a6058e4abab1b8bf7a0478c6b9100329b635a0e45903211bd0640e358dd76cb79650c312d67d98d4b236002e6c8cbe23dc7a8d79cacb9c0c823b16c7e11620a73e3b7eaf0e3724a2ba6f5881db080d1817309687d5bf9670e3d485df70a8207cadb2ce07784a2b2951b47986d942520d98c5671480a47f3207f43c732d19c2bffed2127f61b8ab783b3cb72d557290f4785bf5297fce0bb8db69064ea106e5ca886903691a798195cbdcad3b434f6d05e56871f0139daa765597ea11bcab4f17c99e02175d042ccf30f6db82826552e3e1967e58027873071207acd15648bdff35e55998d5ba13a0bd7ff1891a74fc2bb355318715a8476dcde5d42ccfb023ec25197e45c35c0fdad5dc0066ae20bad7755165fd785e23acd39f0cf6a7ef50a051475022d7d3e3a68ea5de1714d602be6b89efb24119fb007937f4b044e71c25474230908c2b009d18b8593b3e78cca2535b25395ca9a3c34feaa699c11e04b6914e42128d87ce97473be7039fede7f41b86e664ba6fed348828d11297bd66d466becdcc4ab3b42465199e4f704a97f3f8d5ebdb63c7395d8895b6913edcb5878403b216b8ab62bc403173b734f803cbd465606cf71c50566cbaf7929800bc739d118f0250fabd00e8e089bbea2595bc3f633dd7fea09554925bcaaa7e12826140ee3e333a60fecb3d59d604b7783bd8abb9b80335af24d9bf6607330eeaeded0eff0e6019351f66e186e768497919523b1172982dd3ea762ce3030fb96fc7486172bb2bd9c3aac79c3da697ab688e7b6e4d32da596236abb20cc9c73b80d79fa71452e4b250bb8fcf62fde3cd9267a3a6edcbcfc9942fa216ed74c5da58140e6e45ac2dff6b03e3dc3b2f85c98f8a53c8f84bf01d583e58622ca57bf0f39cfa3ba460151a6e3daf4fc3a850c30915aed333ff9a76a07b180fb97ecd25185576ebffb9371cd73034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055cdaec64c889b59e50977da14070a4eda42b864bca11bf8968cc4d9cc1085fadb08cc7caf72190ca531f8a0349679386c1bc0cb13d54cc9b78d5700835d83ea0f513edf753ee90a3aef4edd58e5a4a4607954b9c1e78db90a4084b4852923b60c34f075c525aab69529a6a964bb2eb68edd42091fe1a40f11dd590e787f935b93e0b06edf04c50efff7b63c685a40b89daca173aff8e58ded0c8c3afefe8a30ac9c64de7db6cadd4d92891aa3926d7f7bd982f1639e18a13c14e39e6361f6539af184a9a0f3ac3543babc6b24aa73cacb11fb96d6c9a400dedfca956c6b61445e10597ecf21894d68b1e41a4a4b308ff046494f464d02fd6e87f8ba26d0b5a3c232b5c7954d3c478c149775f58fee6d7731855329cfcc87e644421a5d94b5365a5d4fba9cb248734a9bf7e76485caf40d7754397215182a20c38ac2548ff4569f50ac0c8cd98a1ee50ddea631a1a8fe7865a77b3223069a7128247aa11dc1f6f7e54b3b0e52472efc4724c74098b2823069ed884ecdd5dee0d0371960ae5de8b52018cc005f38dd1c04f39f48e4a1ef2720f9b0af3519babaf463e72e47ef54e9eaed15026b8969a9478482e45f89d66c31041296375820cd90c2d9b959fb91f736aea6267b18b1983ae59dd2078e182ad73f755fd290ae291399d6a86d04f169cb0819b38e8c9ca966c945965cb8986b7a184dface47212e0ac62706821b583a274bf636afd3c5f0b9e575fb566ae2a7d0b181f37dba55154fec7b4003fa0e366600f6c0766ed9e17bee1180e6d91ecda88c737809a8eed5b06a3ecdab1535035773f8f50e9178c631f0bfce6cf01929fd181013cabc1da1c7a4e8b408a553440600f6c0766ed9e17bee1180e6d91ecda88c737809a8eed5b06a3ecdab15350359d4db8986b7a422d510eae5f2b40fd04204d049009f3316e7206eb342d7cc5c32bb2fa4344b1a3c4ffaddbf087864d052365eb70657a30ac631dfbb9bd91c4f97a3872dd9b86f2a28698753e82892c78f9849a3e2f49f5082addf8e8a5fee297299b86501ec2af7d46c391388fb4a2fb69e7ac7ce7b9a21a9da7eee896c717ad52827b76b73232982238b31f6b59d3793bb9e948e3b304cad3ec9fe94b22803a916eeeecfe16673529a0f0480b148c96adc221e60ff92672a284a6e4a8628d1159a7e7f5530a936bf860207b2eab0c54597dbf0abed406f1e890cbb817af04d10bd6161983f2421d70847051cccf2088b9065fc25d22b5486625371ddb6e33e3b9d6a8e34d20e311c5989974d227645871201bb3d42937bdce4ac12b42592ee09e9474981f3e94517c63cf486274520446268c9c5c0736a3caff6b2cebc3da0dc0d4bf61f1c0e424844b41ebdd97f6ae5bdef3f97777705d4fc72ea1192507c100d2096c3af19f602fe349461377d0ab78f6fb29a50ac2c6ceab303dbc85344c7b3de589526577e3388e83990a8cf4262657a9ac975446671da220e6d4cf9509cc99d9d75c76ced8f4f2d316eadc6d93fe5078b0185c798d2ac12ac2c792b3748b33123ed64ee542612a816fe7e1bb171564b49b821067599b288d651eab8b3c5d4ff60239fd8bbbd5b8e3e8b1f55d390775587d4dfc0773f6ca9f03d5ad550fbdecb3c35211d5819a664e4b5fe74cddb65288f33f470bb0e9df8e2636b5a073dc975862c8269afc804cdfb96edad77f83e46706e0564f523324540f7395e816527cc5f562e69137c630ec1f671cb49633c742b241c6d4b4d5fb2a072fd36a843e5feb543c51c437b70e6b924007f0cbd5733655434c73de653fa72adfee8b9f6d32c5a6865df36177744bfd036adb15d967906faba0856c20a166deea2a8fc94ac3d30aee0f5ceb60d76c17c24e17d86e1292015a2959b7f196b7a095a6d630034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055ce41d178ab83727465d8984df2bdbd92150a624aec7c57ad7bd217052ca8e225990ea14a124c2a567e8132775878ffad35c0e88c0df6f6a6e3bcafa9678c48f326d3d17ae0c9915216351ab246052dfa497cff291d9194a4ac1ca1afcffded935d09e08dbede780bd2cb1b8821e751d81c347490920d038cbd2d18d95c51e7400f65d3590460122b94a0ee9aa4bf54d2eb2af1ee0557448dbd530543605df6d1d5c14f6287f82130800d3e2bbf518a47a921d010a9d9c8aca2d1037ea41e1a28cc4eb0b63df8ee44c677be96df7371d3b3128a2da42a336821282c9f1774bb6cf72a5cff6b73a52d9500c1b88c3877dd04f794f2a495216b2a8971b71609570ff7af61412e2ce429d9de9077e21188cd152d7a9bd2a5207b1b1ee87d9c19d55df864e977eb377bf81a122656eb5463c58a336dc4568ddc6a3149951bf77ec9eb267fccd4428f698e8abd0c2a149e581c4d2b12a62dc9ab97472ab1395f6f55424016449f759a502fb3f7e04b6e67a0fc46a6eee584040d3aac2807dfd169919d45c042ebbcd2f65f314e4a997a952b241658f329cd861176adc2d2640dc09d5985d6253237bdd6f5de2512f97809ba101ded36e83c6af6ab955242a0396ba3ec3c6c34ddb63ed6761f22531a663168380fa333d0081c1ab88d3b4178dd8044d8185aafd573a96858fb486807a3701cd343eb189d359d7163f0959c9e575b6fadd1dba2b68daee40d95be5c948ffb5e6310035aa83a476d84d49d7fa9b93ef4da05b7f2a7da9ee3b9f0b140a258721cc429a57ee2bba6800e0946d89d7ad898eda4c8d10064c327d8330bb6bd9b61223fc8951be4d06b7ae0ed2f753abf19f1f1c48ede91d0ebbb077b773380a359547e0c3e87194d5c813cf90cdc68227d456b2fbe535207dbb65816bbfa9229d7bbcd1c5334162a2f3f127ad962ef9c30b1042cac93a2a5dec32ad400d213cab4a1a67e8a7fa1210701394afb146113ba1abc4e40ef8a9110a6d0175053946c7f5f462be1c88e5bd24dc6f052a6159f21f0d92c2e11e8ff979be02d849a11e2d23655ee4c902e13fee1c72415c637e4e3260a4ec17fe1b49ec1d3d081ea82e1aff32728ae590c41e751a2c7de7d8082946a55d6edbc0d11d97f907c73252956a024e38dba1d04b95bc3a163dd05a08498e35e2bdaf3b55a46a507185321632f1a9e2a037b6ee3bd15e54abe30dfa6fe08fdf51b099e0ace25f6d52ee77c35fc71f5db9e804ff5790a48c1712426d1c60f513e08a34393dde3ed9ea84995056ec912c4cbab2dda3cbf4c5da714724a61de4fd2fe51f42ca6e05dde1897f59ce589b5808f2ad785e3a3d1d48b9c842838adaf75025175df401cc40f839812ce0520f1cad6db0db4906bd8718b181c9da57c64a9b508be04f782782cc49fab770201b3cb8e66501afe1b349ebdb6b9455d2accceb77ea0f23b50dc3e56b74e82cab564dbf2c3bfdcf3ca1db5e6ffd6e32f17be5ef439861d36c4c42faca414844f1474fb19c6548e541b738d7cc62d99860f26d37f3ada10e22031ceacd1dce69b06fa883b344c348e5bca873024faa4273bafcf066a7e7977ac2de73f7881978f20e2f68cb5337b10eecbb1a23302cee6d1cfd4c79f1f98798f071fcb6fec8b86d2972f5b98896564e0b975b55bcb7316cbbb86fd08150f93db72593a92a8fb6350f695046e139222a35d9acb98d273bafd705a5f1d05116593528fad043b49a8facf00b3bd1ff3e14ebaf3b30df4a96fcb4c32b6e8f1a434e97fd376d2174684021f88a3395653cb6dd5af3bf049eb8d52f69beb9d0f9e53aa18e6eb4b524e0fbfbef601a84e22896a1dcb237bea374a26a6518b8212e5b3d5f64f5613b13ece01809537cbabd1a69d14d36109c7b708e6ae69c034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c96dd71f936aad13ad52512485abfab1b24bf67702dc30fb15c6399cfbcafd0c74f79efa4ff1d0fb2c34a503c32bad68bf3fea4a4cfc20d6c357b4053cff292a83ccb36f37461b338406e7df4e8dc080ad9b33e979368fe19e7d02aeb400f480a4872c665e018a4690eacc6f753cd57d13d7c81facee7f0cedab8f4bf4d7bfd29a06fbc5359d9ef2d311efccd14f4bfa03c1fb078502c014638644854f2c21fb25afab03fdea6e8545616450b59d955e0fc3ef20dbe135fff75b98195b51e46cf0bd7c3ca5589102aed8ebd4c2d8765f2f956f67861cb78093b3817e1ce89023ea41b8ee7f1daaba7aec7a897570c93bafe8ccc0f22e5196b0748286a54f4319edee01cacfc1ff50f25412d326b2de1cfa09934373c70a646e8f3f2378b16bde1b849b497ddf7e15472433d827d58c955afeb98689486a865dea520980fab84ce898ae747fc7f19e256a73fa54c60304e6c61799b94b30db4cce792d94ce0bdac571ab9070b8ce22d8e08310c63abef3869c26339559a502ced99c2052cbb4d055be114b045f5a22f221a4ee89d3dcbaea4184cc726c613a09bc57b5b5cd6c1017b0406cfac5508377d9f68970c9f7c917d18f660fc2b0e64d0f2345abd1112cddddd808ba7cabacbfb57febf647428a0fc38ffdbb411e6bb51faccbb7fc93858e3260723658dce4f31407a458483210d47396ead8bea788e931c2ab5aa2bab4a75d8fed45ac0e09758d3ed83f1c5aed31a56925f10eef9d4e7afe29f6586538d262e4a8bd79afe7ea80fcf622dc75b92f77cfaabfd4c6b52a446845c6afdc61972c2e827ac72fc6d3b5dd3f22091be11ef401e8163ea68dd398caa248a207c6b874ee34bb3e563f2442d696354f4a172bad4c9b9bf796de1b74278c63147a7e8d3e409830ba6a51f43deb3632dbd5da0a4fc5221629b247150c0d97fb4dee618e4308cd7a307e6b02a073c1e051dfa65a126c791b02a7856df782f489d535838a6dbabaf7610ffb78805afcfb00e4500dbcdb790de285b2794751385a559a0647d627e71380bb74df1d15e202d50847c4c9ac224414651806162337260bb8420c9a57f98ae89ba4ba3198134547fe3a125830cf124de42d9c162a841cc75f9f1a177b0a618e91929c9c62b7e53f9b4038610fb46e0c1a568b5db3c29bcd80e4beb0c7d05013ed0b06061aea5a6f94366837c4d14b53a704412e6f63fd8565bea50c43ee97a655aca4ab56a2fb829f83d0773872ad93e8441e25f0b6c072ecc62e1917607c0cf5f1c3d9f63565623605148e37bb0872b5f95f011f246719e6583dcbf6a3398c6567aa72d724874618281ff36e75c3a9f14977c55240aa23922bbc5ab8f6adb47558bcc09c17029c9b6ed0a47043bef541db4df5985fccc05924e80bd6a507ee3c122bdc7f58553981e7362e8cdb73d7bd7d83394c273faf17c4c1dc4331e11ce91754b167038b3758c52f29d132614a5f3544ab90d9315733944e0d51592ce9ec66b640342f133d0a49a7508cc213bb6e944ab25abd4385b5c954051454fad6378d1420471997ecabf8303329fc29452eed8ed21c18ed0077eb9fca03bcb8e98804f9079ff938388f1cb5f5d971b1ad7fcce0b98d95e3fd92df868a00230c7af037f8d8d74b3a8abedd6451237c456a80b49188e9977082881180c516b454fab2832734a30fda407ff877c881ae8186c6d7a554ad19ff221d25e73b7d6a2d9699219e1af756b59ef697769367b4045c61807ae7f03214f0e31242eef5200284f30bbd793a623940b0fa52a0f52ea1c8cf58100d2599ae96ed48a8bd012a25151a90e4a16208d70e0334d0a246b324e82ea165b695497212ae19652225f2555a851fb0c0f3706806fc20a22b48b41b693ca3b9f655a836afcdf6a034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c9075650f2eb54f87ee6f500f1f47d3d96dff8c4f69d9f01026bca77dbf273426b04194025e8a53e0c6ba5f0d75f0ff7462b86b0afda838d8fcb1baa6541cc93bfd6a03cab1645d634ced379c5d4a8eecbd78b9a3c60347eec6b70895649f2797c3002a955a47b2a0cceca2f7cc83f82c1f467e53a5b5a3272ca7a4d4a3b73a85b9a9f73f1064ea933cfa63af0ae5a7c243beba91e771af474c31f4721a032edae51a60e07e073bcd42ac7cd6e58c88d9861f9a7b5590ade0f3a5d593433f56897d0b4e888fa3b5f7a9476d469a3053103e9561eaac317e3be25c883081ebbfce98b5d838c821e5701cbd329733115e3820bb232ec4469aba5555a30223c74e2ed4b4558fa322380912b22951470cf089f518f2fb27afb26087a422c5eb791cb3534d229543d9241283552729d18e451361f1d8bb31453b863fe79fca3fb7de4335b4bdb142d7a417718095d1679451062cf01dae1d7b19d3c75052b9baa15907c62e40e451cc200e9cb4ad99baf88d33a037bc9e84295b29d9c609b041955bb43a17e86d42f74913c958385264babfd9099718f15f111c042de7c813124288e58ed8587b888ccb356143a195a6bb9360ca847eb46e85aa9aacc504f4718af49b252abd2df66e8b1f4ec5df816ef34f9f14f02f20691c26ba955a6ef1fb392dac3b18d471caac98a74b4705a82887252de231c63c207e81fa645d1cf80cc6a71976fc604b6b9794579fe7a00c6b8559d6179c3f300ed8d402fb9ff6b23646238f6d15130695b3b720c08089a032f89a3dfdeff48387d2fffb4651507478eff8e6302156bb8f28d5041862bd6cca2ceb416e18d0d2b4df33f767a3097b70e6ea338d02af41ab51066bb54ce257e30db8bb6060a3bce528f36851adf490e76c09db0af3943e181e2e4b63d2becdc873e89f1c9d992a24a3bd31a492e6b04f73bb144c82a264abab7fe1a60e211de79462a48b8250a4958f81812d96808e4abc24c7efb5bb65717f0ca99bec4f103819a0b85758afc36adbdf0575844ef6179ec181db2b2e7c9225afa8f7ccb28e34afb8488158c014f4331a3b42435a49642af64418e3ebb6381508d02c9fd1d993dd346646ecab07fd1f369e25145982247986838efdb18a9be54f3bb9cd229e9f37d6101d99523ed387ca5b67c4e10ae6b95ecf96389d206a9e2dbaf842a9f1079cd11eae31a3a105b1d9767bced084b20e5f7620d1d864d0b606203a3c96469768c8d075896b1784b91c985fedd1aecb7a3c242c5dd36b36ffddb8b62dfa6d3b9cf1b1ecd447a700fc6f1cbd4ffaa377c66174648ab84e031b8f107c1615c462ac12743e252d95d84ebf094fc730233b69a255ae865c36345283ba9d0d74ca736de23692aa3431c16e854bdd9edf14bfc9bb5795bdc60ce35b18f320b4b3b05a95a26d00cedc1d6c442371e141901b7720699aa05c2559d51f35180cdbc0ed4c3f1824c7e0985fc2315dd56d19828ef9fe67459ea381c39fef0ccb831e77e8d18da628b229f0b656becfecc24eb97041aa375512ad05e58520a1bad77bb3773394f883ba8fab953dd2e70d280f12eaa228599c34f32e6bcf2bc23d1e2cf9f9fc4fb1af8eec71b92a7b8e8e868cc5a0c0a204d5a80c4afae054d3182a8b61fd3624900db715853d3d230b574cfe2656ff01fcebecf010b6bb6aade5600eeb22eef98e4e76d1a66ab863bacbe3299cd50162c7a23fbd9708502562da4868c35a1065b5fb8535e3ad503c1e03fc524a93ba7c5f60f3bfd5249d80ffc8eaea9225f0c7b0e3abf128a96760f412671fc59490d176d197d9c82b5ef7cfd62e4a49ca93c6f373c5f9c10da5218f2ef859bda6d32691abd22a6925fab3451064b1dc207c0207b9584f5eaf93da5823379d28379c8d35d3034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c7f1c9aefc0546264af4bf3cb939728e2f70c016ac18be499ed38a5ddf792be7fbe5a27210d59cc33c80ec972e47416764b0ff78c50ac8a6ea05c2d64b445d8cdb2c282177e6943e43818122b2f0cdfc7bd3281e24f447c7bca2d10672f2df21e6c8e3eec99adc23b18a7e15198da138921be225447bd5275407e94929f8e0d228596d01019bb770afd0b7ca8847814f0b44cc3c9b87b002004ca37e80b18d0bb955995c6394740c0441b5b612247f07101cb0edb51b6d7e3975b758e4fa14028bc49614e8236a99c9cb719ad415feb6b34055f9c7a315d170cf3931456a80fc022fd88d63785ec0c69e27eb4c6946e0d10335338c6fac54f59e566421c5b5f96c58d4000fc71b44093227ac77381ae0b5b315293c47de9c5f39068f7d958b82f1ee6e0743c15be8853241ed1101051de5c6a69e42794324bb36b3e1fb2d29093aa9f8c162e2c8c83f6a1a3745048e0a9e6bbc10700e78a7b0cbc5669aae33114834f062acbedc4437914f97bc4005a1dc1bd97e9cf6aaa2a2bd16851ad3ee95f335852f692055ebbe7aeb119175194f612ed47d8377321db356454b5f9340f2c307c1db9045a31c9fef86af11a52afd6d4d3c5326b56fab778bf8df196313227d371e4fd9fca3c7cc0bd8de0794d81b34d3359e50005da01f8db6949ec7e9f74176a50def5e4ed1a9f79b035d85683d6f4c4a90fc31fdae319e60e6492b0b2daab21d22875fe6ea882b25b0a77283878b37cc3ed6e3a7eb4ef4bcad9c8cad40a0c179e78b3166bf5ecfaf1000493e3e14478f757e93047b90a5777417271b519e7e0130e2aca0b44269707600bda1e9b96ae0ef531f1d994a4d79bb7a9dec946a40ad79d443e7b192f88d96d6458ffacfc2db2e8692c644d48cb5aa2b8861738d706c2dd8a3934375ae277935869d8e7eed21fd4461b2496c39e0e21c6704effb7e09c10136d4954b31ad05caa3b82e616a4256dc127f6a3ac10704d76555f76bc7e4f50c6fb627b72bfdc895d51e331e3f84ef376b6a50493e5eedd1f9df788d729902d0b78df54b9578221ef1d4d0cd865f42a82292fd0326fb7ccd2fd2e2ce7a2625b092291a41555af5e7a14fcffbf47f399cc7b7484ad1a9648d88374f8a9a6eab5ad370929a88a6bb29ba5d62d5f0063f19ad34c1ced764332329f6ab56dc13df7d40ea2679ee83131bf9c0160635acdc1f8de7e63c832a10297e20c5d798e80f597f871439c170d41e8b8ca0c477df4c54ec311c6b5edfac5588c67cd56e58cd2add43ee0c7602a96a4ae3e65fff2e77f9c876644a1b4a30103a86dca23b0b6540d7368d8d7d8597418bdaa793043d0f40576802b4863da6f54564d7b1f4a8bb1d49e727c05174d9ca873b297d8cb171f6f7b960a7f3ff2e45c9dced1ff75a51b2a1900b483afa34110107fcbbf3fc8c02e8afe8ddc677d2d109b430309b99d3e690ab5e522d33dddc759ea0d56af5060b55c863e5da1f8e427b6933c2de78f67008eafa67b1d56e97919959b6943127a735455717b07b52f9f4804f373f85bb012dc67a762f779f52215cf1904e74609136140152016bde10e7aa87b3bc6ec8d9fbb04975abf74f0c82f52bf564bf7f607d7d0d576d4e804d9820bad6c6062d6e5538470915a550dd65c4ac94da665c0f93461f3fc271f68d090bbd41d2cb70c01fc99356f61b3fc34b88b673dd4ce48093017b835b4d19985f78fad3e14f4817d203f816e9d02b56cc108a79a1781ca73a50a5ade63a52fa4abde71531a62d3108899bb6918f260260f12dddd625be615a1bd60f922b75a3f68c75d8023fcf082153f6be506f58a74479f1352f602034bb5557e1fe4800d8d5575b16bb62f526419b126807d4d2a5b11ace545d418681013556a7f342df2ec934d47034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055cbb0d724f2bac38eca1495d4c1a28243ddfe4aec6155144928eb1895c4bc4b9c6a5a006f8cd8f691ceae509cedb0d041cb211418f8cfdacd9b15c37b03380db817a616f5eebef011d4e6f2e890c332df3264d10e84ace8ecc8d5c652eb04f660eefec18a11c99ca6d58a903ffafe2677944963a97257a77353b9050c65c85f53d8d1d1266a5ac4acfe0efb84a3d291a9e1234b59d6c8955788b5179c51bf41d0b97a3fe96704413096d4b383d851b31711b2ef383073f9f263fb4cfbec39df91202df961519353633e98a97c1feefbe00ca9d9fc3fb322584b65fad13073d7a398b420518e31f65563b1c175635b56ef79e1900f8748542d6f619ed2a8e991f2effb4303341c280b8846e8275de7d3d3cb9ca0ca16a288c8b983013c08e61258360a9e9b1d8d4c01559f881ee0ee3cb3f50c120a87a43966a915d393c347f7c013d2b2388ff8d7b96f793d254ff981bcc0c96ab263cb6cc89c6c5d257756b5e2e3cfb046cd44d9af1eabe4ecbcc17def1420a53b9723b150005c53396e562fc1fcc87556cca3c6d3b519abc140744ed5b52c06c42db48bf1daa5682b16700deca7c5d204eb84070cdcb722ec1eb5baf3b860754dcabc00f520936154ea935a2c6d0fc31ec86110fce7616daaba695664fb1b61f4c7f05a7efae684bc26d59bfdaca1adddcf144927d0adbbafe02973bf0113996320e8204540986c2d4ed3ae57a64371498017239eecb6bd2d2b0497b8cf1f522a82ed616a9509e76895427fd6c866a99591074e6f30b44346b554c9873eed09e3f4b57ff6c4aebf682306ce70e40b992b2d6fd51c3f693934cf3b0e58543c5192cd00470e6ee99a5daca9852e4d04ea10a55672b2369441920d1424b43566082cab7cd36313654140e60b68b4f0b3135336887b3f1855e6dad12ba3accdb4b15dd16d2eb0c10aa0f6ab65c8a59affb07662bb830c905d61cd87b3fb2aaebab0aa58b72cdbb871bc854865af251089ad7fb884ebf6281178f19ff7dac7da8ba12a33a25bb4f99a14a9393d77020538df14e3beda97af9f4a3077b912c8aab946d65d8181ccd951df07906b4f09f973a4519c0afd1dec3a41fc086406117dc70adc6c89bd52c7b4bc5f2bbbe9110108176fe401f5aec8cd3f14129d28b41cf6d9afaa3e10941d8a519d674da69502d812f49f7f8da4ac9f57bedb06ae31a8420b3f561f1bcc518f075d67847ff26c90f84a1fcdaf0062bd72cc4c17a74d80048eaa58460da11abfbc2218283e79fb86a76fd29da40bbb2429ce500ce49486f8523e561fdcd56554f31374d4f8d78943c3d27e8a30d2eb6b5e46e2d7e4258052d1b4b84cb09f0bbd23502e6d8a6e3c18fadacae03f48324716accf03224f888c19d8659d7c408d5b58f35dbf6551e7eb74c3b334ae1c12659a737aa80a61fae3ec9f31a07fd99de60c433487476e9226a2184cb2b22c2b09c3e5f514554c29c15abccce3f0d381dc89915a79d1daf51cf52b231019e4d0f776a79bf4b1964f8b5835ba77c8bc26db186ca3f50fd914b6a70172fed97fc6a6d7d0593e58da2723ec84ecb839ea6d5572b9ec4aaff0269542ec17e275f36483224d56abae6a1854bfa31cdb68f72975fd0810f080e24ada2b61db6f7a7ab8ffd652279ead8ea43f5eccb2ea86d96cbe7314d986d2547d3a5143d55eebee84d2f7fddda5016719912f249b53d3d07807553d6dafdd5f1445c90ca958fb4a5aeb95e04b51f55502bb7d1e1ce83f62c580887e43eb7ad6a933d7928302f64ef45b37ed39834f95f4635cdc0f43731d59a42029c960e69cbfd96259718b681d64ef5c83f0e94f08ca44b76fd2a56c6b1face49eb973f758778ddda089d13a0ee3a0aa360920574cdb2ccb39ff192123d451d3d2926507147034e0b580603ddaa777d83f1d6ee83e4d47694f9de6f1d89fe7da1763d8c055c7c7cd5e8d08aff3aed43d1b1d75568a739070e3c41eef53a33ae18006d0a624f8137df5fbc7d400f930bdd8d17cacb503790c30993548cbde309d5c425001f7a7d10bae64c806735b4d43cc82b6d0878d80ee1ad1157d483e21667889bb110c29bdf00d993ab1eb4910ddc51f4afa5e0f90371a0137a7e64a355e39dbe82f3318bf1fae0c98f8cd87e759df5e6872087b4d004ba92637f3ef02c7154ca930ed9e45e32c3caf9309e5dec09cad4ec5efe1b8449ec6d2d534b6723ed18957c6c77ddf131b61d65c8aacdde1893b14f8996e5690f61b60f4766581562e40b66d81ed925a3363886edd75eb3d6ac07ef2fc7f9541c2ac8f9e4007b49ba19dcede361f5412754ee01e07d904246efe73b0a11b81cd1e098f3e3a2282fdf2d4d6f3396b9b4dde40d3bd199798f38fab4d1be6f367866d9e5fb11c471dd944042bed77fbf1f28b53c73d526c90d84e6b448b917b1b9b27348080f88f3888ff7c044a36c230446b0394d63a3b11d56ab048995c44accdaeb12fe473de2a9f4b59828892385b54801920daa6c3ca943663de8ee78cb4ae16fe691c61fd7e1806e2bdb7198ac4ff46713130def841816865698e07f183ef354cc261a85a8001401de139f0babd28d4e4e8fdf7b84dd297f820b0cd939f8a0ea75f4dc8753524239c090ea6e02e77874fb25a7870b866fa8b45b6d20a60a2e0e69d6b115a06879b2e0c77580e4f0c87893305615c526a1b7aea7dddc50e711d1bfa97b19bc04419968ff177c43982128833151ec013914adafbc001ad62fa2e5c36059a47caab1f1d1d7a708d049b83cadc5ae55a1639837a7653db1def729761f1913ee5dc4e4eb47fbd2a6a818a95739332ddd7dea06810303d880ab5db717866756b930e16a4a221b5c0da4c246db6d703e13fb599e45aef6aa7c4b4429827aae3ee8584c3dc873560390ff9c48d8c2d063932c7aadd5e15ddfdc76b7111bf0715f3a192bba26df2c531cf19060313e29fdc1eac0c4b785cdca17720c2d82f8ca1cb035b8b3988ef4e6a4a1e73dd0097172d83e74cf2148d7decefbd1d7e06d4ec1e716bad1ab1ee6473902aa7107206d04e6a93ae48a274439dfe67cb8306b3a0755434f3d378e173d28398885985d023bc8fb7a056633775d9f32f67d187f73ac53d385c210bb4474a63427654727cda23f9b123f314a8f21c6ebe0ba94c4828a4d69135cc1d048b832ef9ece04db86c536afc1f5ffb95fb88a4b629a3dc2ed9f2b9e83ad9fbaf31d1846819c0531380b2081f39181b8319316502752ac704c18887c3a96d791299d44ca0c77c8ed0900daee7438625af835c5bcd51f7807d02ab2d1044aeea47c0917447e9b062ba094c6b20d727d573a0bb800db1234995ff2013a18cb3278474d5d55686d27b3fb5fd43abbae4afcbbebfe39b3f58bd1ef4babe39dd1939451933a27420ea72e036ea1511bf0a0a4b263a02a2bf52ecd0e297c05ea1d50e7bb218a46d20ba84dfa4a64d51f0db2c253b74b1f4d95ecf4d79da0cfbb65536357619c6f421b3dd9f18253ec4db3d7d01c00f8c62ddaf0503a3de6b757fa6aade084aab16f5472a15744def6fded3017dbd3ae843b4970389ff6983559a6be7145cb27842920484cdafde77c4cd41cf39d83742d4ddb99eaf9b1b47fb3cf8620d390271ac551927cccff98f602b68912cdeaf50aa8d8f84678568cebda01feca141e49c47f7a07bf012e96dfe8175dabcc4682f61e91ff26ee72347dbc14b4097cd867a205562d332a866b844b9a7e13e8c503670a3efac86dcf6fc1200f8167ac71c441cfecf2bc4115c9f077c31f4034eec2df595a68d2a1177faed5bb2daffb91e7f87b0ff454f8cd0a3619168e65d1e8e1b06b60848f4dc6340301b31b8668bf3ab31eea7da3b54c19cb93a36b3265f2d2103ce9368af73b0f269fda2747a69beeddef3e427e88543554262ea4b40853f916b85ed480b3f1b82edb441ad32ad60c7259ba07dd8b7e54f5f016ac3035a891186210616f889b90623b3d0a00ba345344411fd104a8567e4a673ff4545e2f97791816e0ddb579db7dfff9fd75c9bed1a253fcdaf6dfac5768252be1877d863071d3c181db00656e3d07d79ac6a4b163513aee6080c97f9fb3277566c2f41e03f544944f2c9746688f4a357d070cb19ae8505eb0d391c398f6eac0cf68db8d2e5e013fc42ce2ddc05960e5a2c3bbb186ee3854aec1c3c72c3eeec6d8fa945c75abbce68954958f7b6298a884b20b4a34339ce3de6a2e7b79fc1ca94e43b3b51dcb82165b1e871e54998603a6fc0ebb1278c6004d7a13d7beb1fd0699be3dded6792cfced874ef3d827c19df1a3078459/usr/share/squid/errors/enserviceararararararararararararararararazbgcacsdadededededeeleneneneneneneneneneneneneneneneneseses-mxeseses-mxeseseseses-mxes-mxes-mxes-mxeseseses-mxesesesesetfafafifrfrfrfrfrfrhehuhyhyidititjakakokoltlvmsnlplpt-brptpt-brrororuskslessr-latnsr-cyrlsr-cyrlsr-cyrlsr-latnsr-latnsr-latnsr-cyrlsr-latnsvsvthtrukvizh-hanszh-hanszh-hanszh-hantzh-hantzh-hantzh-hantzh-hantzh-hanszh-hant/etc/squid/mime.conf@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsquidsquidrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsquid-5.7-150400.3.32.1.src.rpmconfig(squid)group(squid)group(winbind)http_proxysquidsquid(s390-64)squid3user(squid) !@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@      /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perl/usr/bin/sedconfig(squid)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.2.3)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcap.so.2()(64bit)libcom_err.so.2()(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)libexpat.so.1()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgssapi_krb5.so.2()(64bit)libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit)libkrb5.so.3()(64bit)libkrb5.so.3(krb5_3_MIT)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libltdl.so.7()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libm.so.6(GLIBC_2.29)(64bit)libnettle.so.8()(64bit)libnettle.so.8(NETTLE_8)(64bit)libnsl.so.2()(64bit)libnsl.so.2(LIBNSL_1.0)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.2)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2)(64bit)libsasl2.so.3()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.3)(64bit)libstdc++.so.6(CXXABI_1.3.5)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libtdb.so.1()(64bit)libtdb.so.1(TDB_1.2.1)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)permissionsrpmlib(BuiltinLuaScripts)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sysuser-shadow5.7-150400.3.32.14.2.2-13.0.4-14.6.0-14.0-15.2-13.24.14.3 /usr/bin/chkstat -n --warn --system -e /usr/lib/squid/pinger 1>&2 /usr/bin/chkstat -n --warn --system -e /var/cache/squid/ 1>&2 /usr/bin/chkstat -n --warn --system -e /var/log/squid/ 1>&2f}T@fU@e!@e@e@eoeg'eWUeSa@e@@dP@c#cc @b>b@bEbBb@b[@a@aaaZa`@`q`"y@__@_~@_C_@^K^@^^K^:@]X]Ik]0_@],j\\u*@\q5\j@\g@\,[v[@[ @[[][qr[>@['[ZZZ@Zo Ze@ZTZS]@Z%8Z@YdYéYyY\YGYA%@XsXg@X*X6@W%W@W֘WW8W0{W+5WW@Vm@VVbV@VZUU6@UȒ@UU4@Up=U_@UJ@U?v@U<@UU ]@T@T~TD@T@TT@T@TT}Tw@Tw@Tuadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deschubi@suse.comdmueller@suse.comchris@computersalat.deschubi@suse.comadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deandreas.stieger@gmx.deinfo@paolostivanin.commpluskal@suse.comdmueller@suse.comjsegitz@suse.comadam.majer@suse.dedmueller@suse.comadam.majer@suse.dedmueller@suse.comdmueller@suse.comadam.majer@suse.dematthias.gerstner@suse.commatthias.gerstner@suse.comadam.majer@suse.deadam.majer@suse.deandreas.stieger@gmx.deadam.majer@suse.dekukuk@suse.comkukuk@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deseanlew@opensuse.orgadam.majer@suse.dejengelh@inai.desean@suspend.netadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dempluskal@suse.comsean@suspend.netadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dempluskal@suse.comadam.majer@suse.deadam.majer@suse.derbrown@suse.comdimstar@opensuse.orgadam.majer@suse.debrassh@web.dejengelh@inai.dempluskal@suse.comadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dempluskal@suse.comhpj@urpla.nethpj@urpla.netmpluskal@suse.comchris@computersalat.dechris@computersalat.deboris@steki.netjkeil@suse.dejkeil@suse.dechris@computersalat.dejkeil@suse.dejkeil@suse.dechris@computersalat.dempluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comchris@computersalat.dechris@computersalat.dempluskal@suse.comchris@computersalat.detchvatal@suse.comboris@steki.netboris@steki.netmeissner@suse.comdimstar@opensuse.orgchris@computersalat.delmuelle@suse.comlmuelle@suse.com- CVE-2024-37894.patch: fixes Denial of Service in ESI processing (bsc#1227086, CVE-2024-37894)- CVE-2024-33427.patch: fixes possible buffer overread leading to denial of service (bsc#1225417, CVE-2024-33427)- SQUID-2024_2.patch: Fixes denial of service in HTTP header parser (bsc#1219960, CVE-2024-25617)- SQUID-2024_1.patch: Fixes Chunked Encoding Stack Overflow (bsc#1216715, CVE-2024-25111)- SQUID-2023_11.patch: fix Denial of Service attack against Cache Manager error responses (bsc#1219131, CVE-2024-23638)- SQUID-2023_7.patch - fix buffer overread bug on HTTP Message processing flow (bsc#1217813, CVE-2023-49285) - SQUID-2023_8.patch - fix Denial of Service vulnerability in helper process management (bsc#1217815, CVE-2023-49286) - old_nettle_compat.patch: dropped as unused. - converted to autopatch- bsc1217654.patch: fixes X-Forwarded-For Stack Overflow (bsc#1217654, CVE-2023-50269)- bsc1217274.patch: fixes overread in HTTP request header parsing (bsc#1217274)- gopher_removal.patch: remove gopher support (bsc#1216926, CVE-2023-46728)- SQUID-2023_1.patch: Request/Response smuggling in HTTP/1.1 and ICAP (bsc#1216500, CVE-2023-46846) - SQUID-2023_3.patch: Denial of Service in HTTP Digest Authentication (bsc#1216495, CVE-2023-46847) - SQUID-2023_4.patch: Fix validation of certificates with CN=* (bsc#1216803, CVE-2023-46724) - SQUID-2023_5.patch: Denial of Service in FTP (bsc#1216498, CVE-2023-46848)- partial revert of earlier "fix PIDFile" - move pidfile back to /run/squid.pid and not in the directory owned by squid. The purpose of /run/squid/ is to facilitate SMP worker's IPC and not for the PID file. The PID file can live just fine in /run since it's written by root. (bsc#1210960)- Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update.- update to 5.7: - Regression Fix: Typo in manager ACL (bsc#1203677, CVE-2022-41317) - Bug 5186: noteDestinationsEnd check failed: transportWait - Bug 5160: Test suite fails with -flto=auto - Bug 3193 pt2: NTLM decoder truncating strings (bsc#1203680, CVE-2022-41318) - Bug 5133: OpenSSL 3.0 support - ext_session_acl: fix TDB key lookup - forward_max_tries: Do not count discarded connections - ... and many compile and debugging fixes- fix PIDFile * NOT needed in service file (squid.service: Can't open PID file /run/squid.pid) * placed to tmpfilesdir- Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d.- Update to 5.6: * Improve handling of Gopher responses (bsc#1200907, CVE-2021-46784) - Changes in 5.5: * fixes regression Bug 5192: esi_parser default is incorrect * Bug 5177: clientca certificates sent to https_port clients * Bug 5090: Must(!request->pinnedConnection()) violation * Kid restart leads to persistent queue overflows, delays/timeouts- Do not try to set special permissions for basic_pam_auth (bsc#1197649)- Fix upgrade path from squid 4.x where we replaced some symlinks with directories in pretrans section (bsc#1197333) - old_nettle_compat.patch: refresh patch- Update to 5.4.1: * Bug 5055: FATAL FwdState::noteDestinationsEnd exception: opening * code clean-ups and developer visible changes- Update to 5.4: * Bug 5190: Preserve configured order of intermediate CA certificate chain * Bug 5188: Fix reconfiguration leaking tls-cert=... memory * Bug 5187: Properly track (and mark) truncated store entries * Bug 5134: assertion failed: Transients.cc:221: "old == e" * Bug 5132: Close the tunnel if to-server conn closes after client- Adjust harden_squid.service.patch to resolve boo#1193938- update to 5.3: * Bug 5169: StoreMap.cc:517 "!s.reading()" assertion * Bug 5158: AnyP::Uri::host() mishandles [escaped] IPv6 addresses * Bug 5060: Parallel builds are not reliable * Documentation updates for logformat directive- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_squid.service.patch Modified: * squid.service- transition to squid 5.x. This is a major release and for changes and how to transition from 4.x, see the release notes, http://www.squid-cache.org/Versions/v5/RELEASENOTES.html - update to 5.2 * fixes issues with WCCP protocol that may lead to information disclosure (bsc#1189403, CVE-2021-28116) - drop unused BR: db-devel, ed, opensp-devel, pkgconfig(kdb) - new BR: pkgconfig(tdb)- update to 4.16: - Regression Fix: --with-valgrind-debug build broken since 4.15 - Bug 5129 pt1: remove Lock use from HttpRequestMethod - Bug 5128: Translation: Fix '% i' typo in es/ERR_FORWARDING_DENIED - Bug 4528: ICAP transactions quit on async DNS lookups- fix building with SLE12- update to 4.15: - Bug 5112: Excessively loud chunked reply parsing error reporting - Bug 5106: Broken cache manager URL parsing (bsc#1185918, CVE-2021-28652) - Bug 5104: Memory leak in RFC 2169 response parsing (bsc#1185921, CVE-2021-28651) - Bug 3556: "FD ... is not an open socket" for accept() problems - Profiling: CPU timing implemented for MAC non-x86 - Fix HttpHeaderStats definition to include hoErrorDetail - Fix Squid-to-client write_timeout triggers client_lifetime timeout - Limit HeaderLookupTable_t::lookup() to BadHdr and specific IDs (bsc#1185919, CVE-2021-28662) - Handle more Range requests (bsc#1185916, CVE-2021-31806) - Handle more partial responses (bsc#1185923, bsc#1186654, CVE-2021-33620) - Stop processing a response if the Store entry is gone - ... and some portability fixes - ... and some documentation updates- update to 4.14: - fixes HTTP Request Smuggling vulnerability (bsc#1183436, CVE-2020-25097) - Regression Fix: support for non-lowercase Transfer-Encoding value - Regression Fix: cachemgr.cgi wrong 403 response to authenticated menu URIs - Bug 5076: WCCP Security Info incorrect - Bug 5073: Compile error: index was not declared in this scope - Bug 5065: url_rewrite_program documentation update - Bug 3074 pt2: improved handling of URI paths implicit '/' - Fix transactions exceeding client_lifetime logged as _ABORTED- re-add older SLES12 requirements so we can use one devel project for all codestreams- fix previous change to reinstante permissions macros, because the wrong path has been used (bsc#1171569). - use libexecdir instead of libdir to conform to recent changes in Factory (bsc#1171164).- Reinstate permissions macros for pinger binary, because the permissions package is also responsible for setting up the cap_net_raw capability, currently a fresh squid install doesn't get a capability bit at all (bsc#1171569).- squid 4.13: * Enforce token characters for field-name (#700) * Fix livelocking in peerDigestHandleReply (#698) (bsc#1175671, CVE-2020-24606) * Improve Transfer-Encoding handling (#702) (bsc#1175665, CVE-2020-15811) * Forbid obs-fold and bare CR whitespace in framing header fields (#701) * Source Format Enforcement * Enforce token characters for field-name (#700) (bsc#1175664, CVE-2020-15810) * Do not stall while debugging a scan of an empty store_table (#699) * Fix livelocking in peerDigestHandleReply (#698) * Honor on_unsupported_protocol for intercepted https_port (#689) * Bug #5051: Some collapsed revalidation responses never expire (#683) * SslBump: Support parsing GREASEd (and future) TLS handshakes (#663)- Change pinger and basic_pam_auth helper to use standard permissions. pinger uses cap_net_raw=ep instead (bsc#1171569) - Move squid helpers under /usr/lib{,64}/squid for Tumbleweed and SLE16 Please adjust your config paths accordingly- squid 4.12: * Fixes a potential Denial of Service when processing TLS certificates during HTTPS or SSL-Bump connections (CVE-2020-14059, bsc#1173304) * Regression Fix: Revert to slow search for new SMP shm pages * Fix Negative responses are never cached * HTTP: validate Content-Length value prefix (CVE-2020-15049, bsc#1173455) * HTTP: add flexible RFC 3986 URI encoder * Fix stall if transaction overwrites a recently active cache entry- Update to squid 4.11: * Fix incorrect buffer handling that can result in cache poisoning, remote execution, and denial of service attacks when processing ESI responses (CVE-2019-12519, CVE-2019-12521, bsc#1169659) * Fixes possible information disclosure when translating FTP server listings into HTTP responses. (CVE-2019-12528, bsc#1162689) * Fixes possible denial of service caused by incorrect buffer management ext_lm_group_acl when processing NTLM Authentication credentials. (CVE-2020-8517, bsc#1162691) * Fixes a potential remote execution vulnerability when using HTTP Digest Authentication (CVE-2020-11945, bsc#1170313) * Fixes problem when reconfigure killed Coordinator in SMP+ufs configurations (#556)- Make logrotate recommended, it's not strictly required and doesn't make any sense in containers- Use sysusers instead of shadow to create squid user and groups - Don't hard require systemd- Update to squid 4.10: * fixes a security issue allowing a remote client ability to cause use a buffer overflow when squid is acting as reverse-proxy. (CVE-2020-8449, CVE-2020-8450, bsc#1162687) * fixes a security issue allowing for information disclosure in FTP gateway (CVE-2019-12528, bsc#1162689) * fixes a security issue in ext_lm_group_acl when processing NTLM Authentication credentials. (CVE-2020-8517, bsc#1162691) * improve cache handling with chunked responses- Update to squid 4.9: * fixes multiple Cross-Site Scripting issues in cachemgr.cgi (CVE-2019-13345, bsc#1140738) * fixes heap overflow in URN processing (CVE-2019-12526, bsc#1156326) * fixes multiple issues in URI processing (CVE-2019-12523, CVE-2019-18676, bsc#1156329) * fixes Cross-Site Request Forgery in HTTP Request processing (CVE-2019-18677, bsc#1156328) * fixes HTTP Request Splitting in HTTP message processing (CVE-2019-18678, bsc#1156323) * fixes information disclosure in HTTP Digest Authentication (CVE-2019-18679, bsc#1156324) * lower cache_peer hostname - this showed up as DNS failures if peer name was configured with any upper case characters * TLS: Multiple SSL-Bump fixes * TLS: Fix expiration of self-signed generated certs to be 3 years * TLS: Fix on_unsupported_protocol tunnel action * Fix several rock cache_dir corruption issues * fixes handling of invalid domain names in cachemgr.cgi (CVE-2019-18860, bsc#1167373) - fix_configuration_error.patch: upstreamed - old_nettle_compat.patch: refreshed- fix_configuration_error.patch: Fix compilation with -Wreturn-type - old_nettle_compat.patch: Update to actually use older version- old_nettle_compat.patch: Fix compatibility with nettle in SLE-12- Update to squid 4.8: + Ignore ECONNABORTED in accept(2) + RFC 7230 forbids generation of userinfo subcomponent of https URL + cachemgr.cgi: unallocated memory access resulting in a potential denial of service. (bsc#1141442, CVE-2019-12854) + terminating c-strings beyond BASE64_DECODE_LENGTH + Replace uudecode with libnettle base64 decoder fixing a denial of service vulnerability (bsc#1141329, CVE-2019-12529) + fix to_localhost does not include :: + Fix GCC-9 build issues + Fix Digest auth parameter parsing preventing a potential denial of service (bsc#1141332, CVE-2019-12525) + Update HttpHeader::getAuth to SBuf which prevents a potential heap overflowing allowing a possible remote code execution attack when processing HTTP Authentication credentials (bsc#1141330, CVE-2019-12527) + Add the NO_TLSv1_3 option to available tls-options values + Fix handling of tiny invalid responses + Fix Memory leak when http_reply_access uses external_acl + Fix Multiple XSS issues in cachemgr.cgi (bsc#1140738, CVE-2019-13345) - use unbundled version of libnettle - disable LTO as a workaround to tests failing- Update to squid 4.7: (jsc#SLE-5648) + Fix stack-based buffer-overflow when parsing SNMP messages + Fixed squidclient authentication + Add support for buffer-size= to UDP logging + Trust intermediate CAs from trusted stores + Bug #4928: Cannot convert non-IPv4 to IPv4 + Bug #4796: comm.cc !isOpen(conn->fd) assertion when rotating logs + Bug #4823: assertion failed: "lowestOffset () <= target_offset" (bsc#1133089) + Bug #4942: --with-filedescriptors does not do anything- Syncronize bug and CVE references between 3.x and 4.x squid changelog versions. These bugs were fixed here either without properly referencing them during the fix or 4.x branch was never affected by them. (bsc#1090089, CVE-2018-1172, bsc#979008, CVE-2016-4556, bsc#938715, CVE-2015-5400, bsc#949942, CVE-2014-9749, bsc#1016169, CVE-2016-10003, bsc#1016168, CVE-2016-10002, bsc#979011, CVE-2016-4555, bsc#979010, CVE-2016-4554, bsc#979009, CVE-2016-4553, bsc#976556, CVE-2016-4054, bsc#976553, CVE-2016-4051, bsc#973783, CVE-2016-3948, bsc#973782, CVE-2016-3947, bsc#968395, CVE-2016-2572, bsc#968394, CVE-2016-2571, bsc#968393, CVE-2016-2570, bsc#968392, CVE-2016-2569, bsc#967011, CVE-2016-2390, bsc#959290, CVE-2016-4052, CVE-2016-4053, bsc#1029157, bsc#1024020, bsc#998595, fate#319674)- Update to squid 4.6: + master commit b599471 leaks memory (#4919) + SourceFormat Enforcement (#367) + Detect IPv6 loopack binding errors (#355) + Do not call setsid() in --foreground mode (#354) + Fail Rock swapout if the disk dropped write reqs (#352) + Initialize StoreMapSlice when reserving a new cache slot (#350) + Fixed disker-to-worker queue overflows (#353) + Fix OpenSSL builds that define OPENSSL_NO_ENGINE (#349) + Fix BodyPipe/Sink memory leaks associated with auto-consumption + Exit when GoIntoBackground() fork() call fails (#344) + GCC-8 compile errors with -O3 optimization (#4875) + Initial translations to ka/georgian language (#345) + basic_ldap_auth: Return BH on internal errors (#347)- Revert whitespace deletions of .changes as it makes diffs a pain.- Do not hide errors from useradd. Make scriptlets plain sh compatible.- Update to squid 4.5: + Squid crashes when ICAPS and a sslcrtvalidator used together (#328) + ssl_bump prevents from accessing some web contents (#304) + Docs: improved lexgrog compatibility (#340) + Redesign forward_max_tries count TCP connection attempts + Fix client_connection_mark ACL handling of clientless transactions + Fix netdb exchange with a TLS cache peer + Update netdb when tunneling requests + Use pkg-config for detecting libxml2 + Misc doc updates + Misc code compile fixes- Fix permissions of installed file to tmpfilesdir- New upstream stable version 4.4: + Fix memory leak when parsing SNMP packet (bsc#1113669, CVE-2018-19132) + Fixed display of error page by quoting certificate fields before displaying them (bsc#1113668, CVE-2018-19131) + Malformed %>ru URIs for CONNECT requests- Create runtime directories needed when SMP mode is enabled. (bsc#1112695, bsc#1112066) - Make changelog entries format consistent- Correct changelog - Enable tests- New upstream stable version 4.3: + Bug 4885: Excessive memory usage when running out of descriptors + Bug 4877: Add missing text about external_acl_type %DATA changes + Bug 4875 pt1: GCC-8 compile errors with -O3 optimization + Bug 4716: Blank lines in cachemgr.conf are not skipped + Bug 4691: balance_on_multiple_ip config option docs + basic_pop3_auth: fix startup errors + langpack: Add missing dialect aliases + Fix range_offset_limit debugging + Fix icc build errors + Update systemd dependencies in squid.service- New upstream stable version 4.2: + fix HTTPMSGLOCK missing pointer safety + gcc-8 fixes + fix milliseconds logformats prepend 0s instead of spaces + fix %>ru logging of huge URLs- New upstream stable version 4.1: + Fix --with-netfilter-conntrack error message + Supply ALE for force_request_body_continuation ACL- New upstream version 4.0.25: + Fixed regression: querying private entries for HTCP/ICP + Fixed regression: deny_info %R macro not being expanded + Fixed regression: proxy_auth ACL -i/+i flags not working + Fixed regression: filter chain certificates for validity when loading + Fixed regression: Transient reader locking broken in 4.0.24 + Fixed NegotiateSsl crash on aborting transaction + Fixed IPC shared memory leaks when disker queue overflows + Update negotiate_kerberos_auth helper protocol to v3.4 + Fixed: purge tool does not obey --sysconfdir= build option + Add timestamps to (most) FATAL messages - a3f6783.patch: upstreamed, obsolete.- a3f6783.patch: Fixes certificate handling with intermediates chains- Fix package configure- New upstream version 4.0.24 + Bug 4505: SMP caches sometimes do not purge entries + TPROXY: Fix clientside_mark and client port logging + Native FTP: Fix "Cannot assign requested address" with TPROXY + SSL-Bump: Fix authentication with types other than Basic + ... and some documentation fixes - install license correctly (bsc#1082318) and transition to SPDXv3- Spec file cleanup: + Drop unused fillup template - it's not used by systemd script + Drop %pretrans section which is only used to upgrade from version 3.4 of squid - no supported codestream has that version. + Drop explicit BR: on systemd-rpm-macros - Update squid.service systemd file + Don't need to use squid to manage squid anymore + Drop references to default config file, since it's default - Drop reference to nonexistent EnvironmentFile in the service file- Change default error pages symlink from German to English.- Update Squid to 4.0.23 * fixes DoS caused by incorrect pointer handling when processing ESI responses. This affects the default custom esi_parser (libxml2 and expat esi_parsers are unaffected) (bnc#1077003, CVE-2018-1000024) * fixes DoS caused by incorrect pointer handing whien processing ESI responses or downloading intermediate CA certificates (bnc#1077006, CVE-2018-1000027) * fixes "User names not sent to url_rewrite_program" * fixes %= 0" assertion in file_write() during reconfiguration * Do not leak url_rewrite_extras and store_id_extras on reconfigure/shutdown. * Fix potential ICAP null pointer dereference after rev.14082 * Fix logged request size (%http::>st) and other size-related %codes.- Merge changes from SLE12 SP2 so we have identical packages- Update Squid to 3.5.21 * fix assertion failure in xcalloc when using many cache_dir Squid is documented as supporting up to 64 cache directories, but would crash with a memory allocation error if more than a few were actually configured. * fix authentication credentials IP TTL updated incorrectly This bug caused error in max_user_ip ACL accounting to allow clients to shift IP address more times than configured. Fix may have an effect on IPv6 clients using "proviacy adressing" to rotate IPs. * fix mal-formed Cache-Control:stale-if-error header This bug shows up as incorrect stale-if-error values being relayed by Squid breaking the use of this feature in the recipients. Squid now relays the header values correctly. * fix Proxy-Authenticate problem using ICAP server With this change Squid now treats the ICAP REQMOD adaptation point as a part of itself with regards to proxy authentication. The Proxy-Authentication header received from the client is delivered as part of the HTTP request headers in expectation that the ICAP service may authenticate and/or produce 407 response itself. * fix HTTP: MUST always revalidate Cache-Control:no-cache responses This bug shows up as Squid not revalidating some responses until they became stale according to refresh_pattern heuristic rules (specifically the minimum caching age). Squid now revalidates these objects on every request. * fix HTTP: do not allow Proxy-Connection to override Connection * fix SSL CN wildcard must only match a single domain fragment This bug shows up as incorrect matching (or non-matching) of the ss::server_name ACL against TLS certificate values. Squid now treats the certificate CN fields according to X.509 domain matching requirements instead of HTTP domain matching requirements. - squid-brokenad.patch * propertly capitalize option name * make the conditional if() not a riddle- Remove no-op option from configure - -enable-ntlm-fail-open has been removed more than 4 years ago in squid 3.3.0.1 and apparently it wasn't useful for 10 years prior to that already http://www.squid-cache.org/mail-archive/squid-dev/201207/0072.html- Update to version 3.5.20: * Assertion failed: Write.cc:38: "fd_table[conn->fd].flags.open" * Bug #4523: smblib compile fails on NetBSD * Do not make bogus recvmsg(2) calls when closing UDS sockets. * Fix SEGFAULT parsing malformed adaptation service configuration * Fixed ConnStateData::In::maybeMakeSpaceAvailable() logic. * Bug #3579: assertion failed 'MemPools[type]' from dst_as ACL * SourceFormat Enforcement * Do not allow low-level debugging to hide important/critical messages. * Bug #4485: off-by-one out-of-bounds Parser::Tokenizer::int64() read errors * Increase debug level in a peek-and-splice related debug message * Fix icons loading speed. * Fix OpenSSL detection on FreeBSD * Do not override user defined -std option * SourceFormat Enforcement * Support unified EUI format code in external_acl_type- Update to 3.5.19 * Regression Bug 4515: interception proxy hangs - Update to 3.5.18 * Bug 4510: stale comment about 32KB limit on shared memory cache entries * Bug 4509: EUI compile error on NetBSD * Bug 4501: HTTP/1.1: normalize Host header * Bug 4498: URL-unescape the login-info after extraction from URI * Bug 4455: SegFault from ESIInclude::Start * Prevent Squid forcing -b 2048 into the arguments for sslcrtd_program * Fix TLS/SSL server handshake alert handling- Update to 3.5.17 * Regression Bug 4480: logformat [.width_max] * Regression Bug 4481: varyEvaluateMatch: Oops. Not a Vary match on second attempt * Bug 4495: Unknown SSL option SSL_OP_NO_TICKET * Bug 4493: theObject->sharedMemorySize() == theSegment.size() exception * Bug 4483: ./configure garbles -Og option in CFLAGS * Bug 4482: Solaris GCC 5.2 warning in src/ip/Intercept.cc * Bug 4468: NotNode (!acl) naming: Terminate the name before strncat(name). * Bug 4465: Header forgery detection leads to crash * Bug 2460 partial: workaround deferred reads on shutdown and restart * cachemgr.cgi: use dynamic MemBuf for internal content generation * ESI: Fix several element construction issues * TLS: Fix Handshake Error: ccs received early * TLS: Add chained and signing cert to peek-then-bumped connections * Fix some startup/shutdown crashes- Update to 3.5.16 (boo#973771) * Bug 4476: Removed duplicated #include lines * Bug 4452: squid -z segfaults with ufs * Bug 4447:FwdState.cc:447 "serverConnection() == conn" assertion * Bug 4423: adding stdio: prefix to cache_log directive produces FATAL error * Bug 4409: compile error when two Heimdal libraries are installed * Bug 2831: Cache-control: max-age not sent on TCP_IMS_HIT/304 * pinger: Fix buffer overflow in Icmp6::Recv * pinger: Fix select(2) to actually use max_fd * pinger: drop capabilities on Linux * Fix memory leak of HttpRequest objects * Fix memory leak when the cache of sslcrtvalidator_program is disabled via ttl=0 * Fix assertion failed: Write.cc:41: "!ccb->active()" * Fix crash on shutdown while cleaning up idle ICAP connections * RFC 7725: Add registry entry for 451 status text * ... and some build issues - Refresh all patches- Changes to squid-3.5.15 (23 Feb 2016): * Bug 3870: assertion failed: String.cc: 'len_ + len <65536' in ESI::CustomParser * Fix multiple assertion on String overflows * Fix unit test errors on MacOS * Better handling of huge response headers. Fewer incorrect "Bug #3279" messages. * Log noise reduction for eCAP - Changes to squid-3.5.14 (16 Feb 2016): * Bug 4437: Fix Segfault on Certain SSL Handshake Errors * Bug 4431: C code is not compiled with CFLAGS * Bug 4418: FlexibleArray compile error with GCC 6 * Bug 4378: assertion failed: DestinationIp.cc:60: 'checklist->conn() && checklist->conn()->clientConnection != NULL' * Fix invalid FTP connection handling on blocked content * Fix handling of shared memory left over by Squid crashes or bugs * Fix mgr:config report 'qos_flows mark' output * Fix compile error in CPU affinity * Fix %un logging external ACL username * Avoid more certificate validation memory leaks * ... and some documentation updates- Changes to squid-3.5.13 (06 Jan 2016): * Bug 4397: DragonFly BSD, POSIX shared memory is implemented as filepath * Bug 4387: Kerberos build errors on Solaris * TLS: Support Ephemeral Elliptic Curve Diffie-Hellman (EECDH) key exchange * TLS: Complete certificate chains using external intermediate certificates * Avoid memory leaks when an X.509 certificate validator is used with SslBump * Fix connection retry and fallback after failed server TLS connections * Fix GnuTLS detection via pkg-config * Fix startup crash with a misconfigured (too-small) shared memory cache * ... and some documentation updates - Changes to squid-3.5.12 (28 Nov 2015): * Bug 4374: refresh_pattern config parser (%) * Bug 4373: assertion 'calloutContext->redirect_state == REDIRECT_NONE' * Bug 4228: links with krb5 libs despite --without options * Fix SSL_get_certificate() problem detection * Fix TLS handshake problem during Renegotiation * Fix cache_peer forceddomain= in CONNECT * Fix status code-based HTTP reason phrase for eCAP-generated messages * Fix build errors in cpuafinity.cc * ... and several documentation updates - Changes to squid-3.5.11 (01 Nov 2015): * Bug 3574: crashes on reconfigure and startup * Bug 4347: compile errors with LibreSSL 2.3 * Bug 4281: copy-paste typos in src/tools.cc * Bug 4279: No response from proxy for FTP-download of non-existing file * Bug 4188: Bumping intercepted SSL connections does not work on Solaris * Fix incorrect authentication headers on cache digest requests * Fix connection stats, including %getConn())' * Fix assertion MemBuf.cc:380: "new_cap > (size_t) capacity" in SSL I/O buffer * Fix assertion errorpage.cc:600: "entry->isEmpty()" * Fix comm_connect_addr on failures returns Comm:OK * Fix missing external ACL helper notes * Fix "Not enough space to hold server hello message" error message * Fix segmentation fault inside Adaptation::Icap::Xaction::swanSong * Prevent unused ssl_crtd helpers being run - Update permission in logrotate config - Refresh squid-config.patch- Update to 3.5.4 * Bug 4234: comm_connect_addr uses errno incorrectly * Bug 4231: fd_open() not correctly handling UDS socket descriptions * Bug 4226: digest_edirectory_auth: found but cannot be built * Bug 4198: assertion failed: client_side.h:364: "sslServerBump == srvBump" * Bug 3775: Disable HTTP/1.1 pipeline feature for pinned connections * Fix require-proxy-header preventing HTTPS proxying and ssl-bump * Fix Negotiate/Kerberos authentication request size exceeds output buffer size * Fix SQUID_X509_V_ERR_DOMAIN_MISMATCH errors while accessing sites with valid certificates * Add server_name ACL matching server name(s) obtained from various sources * Add Kerberos support for MAC OS X 10.x * Support for resuming TLS sessions * ... and some portability and compile fixes * ... and several documentation updates * ... and all fixes from squid 3.4.13 - Refresh patches- Remove emulate_httpd_log from config on update- Fix update from 3.4 to 3.5- Fix SLE 11 build with older kerberos libraries * squid-old-kerberos.patch- Update to 3.5.3 * Regression Bug 4213: negotiate_kerberos_auth: freeing non-dynamic memory * Regression Bug 4206: Incorrect connection close on expect:100-continue * Bug 4204: ./configure does not abort when required helpers cannot be built * Bug 3805: support shared memory on MacOS X in Mem::IPC::Segment * Bug 2907: high CPU usage on CONNECT when using delay pools * basic_getpwnam_auth: fail authentication on crypt() failures * basic_nis_auth: fail authentication on crypt() failures * ext_kerberos_ldap_group_acl: Heimdal support improvements * ext_wbinfo_group_acl: Perl 5.20 support * ... and several compile issues- Use xz compressed source - Update to 3.5.2 * Regression Bug 4176: Digest auth too many helper lookups * Regression Bug 4180: not-fully-initialized data member in ACLUserData * Bug 4172: Solaris broken krb5-config * Bug 4073: Cygwin compile errors * Bug 3919: remove several never-true / never-false comparisons * HTTPS: Add missing root CAs when validating chains that passed internal checks * Fix some cbdataFree related memory leaks * Quieten CBDATA 'leak' messages * Set SNI information in transparent bumping mode * negotiate_kerberos_auth: fix krb5.conf backward compatibility * Fix memory leaks in cachemgr.cgi URL parser * Fix sslproxy_options in peek-and-splice mode * ... and fix several portability and build issues * ... and some documentation updates * ... and all fixes from squid 3.4.11- Update to 3.5.1 (13 Jan 2015): * Fix handling of invalid SSL server certificates when splicing connections * basic_smb_lm_auth: Simplified MSNT basic auth helper * squidclient: Fix -A and -P options * ... and several portability fixes * ... and all fixes from squid 3.4.11 * ... and a lot of documentation updates - removed obsolete patch * squid-compiled_without_RPM_OPT_FLAGS.patch - rebased patches * squid-config.patch * squid-nobuilddates.patch * squid-brokenad.patch - replace configure option * --enable-ssl > --with-openssl- remove obsolete RELEASENOTES.html * included in package- Update to 3.4.11: * cachemgr.cgi: memory leak in request parser * Fix typo on commStartSslClose * Fix SQUID_CC_REQUIRE_ARGUMENT autoconf macro * Bug #3760: squidclient ignores --disable-ipv6 * Bug #3664: ssl_crtd fails to build on OpenSolaris/OpenIndiana/Solaris 11 * Bug #3754: configure doesnt detect IPFilter 5.1.2 system headers * Bug #4164: SEGFAULT when %W formating code used in errorpages * Deleting first fs left psstate->servers pointing to uninitialized memory * Maintenance: check release notes on packaging * Bug #4057: Avoid on-exit crashes when adaptation is enabled.- recover old spec * merge in suggested changes from tchvatal - fix permissions for SLE11 * revert suid bit for pinger and basic_pam_auth add them to permissions file (commented) - readd deleted files * RELEASENOTES * permissions (needed for SLE11) * init.rh- Cleanup with spec-cleaner - Version bump to 3.4.10: * Fix bootstrap.sh dependency on SPONSORS.list * HTTP/2: Support 421 (Misdirected Request) status code * Alternate-Protocol is a hop-by-hop header * Bug #4148: external_acl_type header format does not accept the new libformat syntax * Bug #4033: Rebuild corrupted ssl_db/size file * Bug #3902: Docs: external_acl_type cache hash key * Bug #4145: squid_endian.h compile errors with OpenBSD 5.6 * Fix segmentation fault in ACLUrlPathStrategy::match - Remove support for other distros as we build for opensuse anyway- remove permissions.easy and permissions.paranoid files from package as they are not used any more- remove setBadness in rpmlintrc as it should be already in Factory permissions package handled- %verifyscript is its own section, move out of the %postun section- Use URLs to paths that the source validator actually understands and make this acceptable for Tumbleweed.- fix for boo#894636 (squid's logrotate snippet runs init script) * modify squid.logrotate to work on both systemd and SysVinit- Changes to 3.4.9 (31 Oct 2014): + Regression fix: ext_kerberos_ldap_group_acl typo in 3.4.7 update + Bug 4102: sslbump cert contains only a dot character in key usage extension + Bug 4093: source-maintenance.sh errors and warnings due to wrong tools/options + Bug 4088: memory leak in external_acl_type helper with cache=0 or ttl=0 + Bug 4024: Bad host/IP ::1 when using IPv4-only environment + Bug 3803: ident leaks memory on failure + kerberos_ldap_group/cert_tool: Remove ksh dependency; obsoletes squid-cert_tool_use_bash_not_ksh.patch + ... and some automated code style updates + ... and some documentation updates - Changes to 3.4.8 (15 Sep 2014): + Fix off by one in SNMP subsystem + pinger: Fix various ICMP handling issues; CVE-2014-7141; CVE-2014-7142; http://www.squid-cache.org/Advisories/SQUID-2014_4.txt; bnc#891268 obsoletes squid-icmp-DoS.patch- Remove dependency on gpg-offline as signature checking is implemented in the source validator./bin/sh/bin/sh/bin/sh/bin/shsquid3/bin/shs390zl33 1719573325  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R5.7-150400.3.32.15.7-150400.3.32.15.7-150400.3.32.15.75.7     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""###########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))*******************************************+++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-------------------------------------------...........................................///////////////////////////////////////////0000000000000000000000000000000000000000000111111111111111111111111111111111111111111122222222222222222222222222222222222222222223333333333333333333333333333333333333333333444444444444444444444444444444444444444444455555555555555555555555555555555555555555556666666666666666666666666666666666666666666777777777777777777777777777777777777777777788888888888888888888888888888888888888888889999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKLsquidsquidsquidcachemgr.confcachemgr.conf.defaulterrorpage.csserrorpage.css.defaulterrorsmime.confsquid.confsquid.conf.defaultsquid.conf.documentedsquidpurgesquidclientsquidbasic_db_authbasic_fake_authbasic_getpwnam_authbasic_ldap_authbasic_ncsa_authbasic_nis_authbasic_pam_authbasic_pop3_authbasic_radius_authbasic_sasl_authbasic_smb_authbasic_smb_auth.shbasic_smb_lm_authcache_dir.sedcachemgr.cgicert_tooldigest_edirectory_authdigest_file_authdigest_ldap_authdiskdext_edirectory_userip_aclext_file_userip_aclext_kerberos_ldap_group_aclext_ldap_group_aclext_session_aclext_time_quota_aclext_unix_group_aclext_wbinfo_group_aclhelper-muxinitialize_cache_if_needed.shlog_db_daemonlog_file_daemonnegotiate_kerberos_authnegotiate_kerberos_auth_testnegotiate_wrapper_authntlm_fake_authntlm_smb_lm_authpingersecurity_fake_certverifysecurity_file_certgenstoreid_file_rewriteunlinkdurl_fake_rewriteurl_fake_rewrite.shurl_lfs_rewritesquid.servicesquid-user.conftmpfiles.dsquid.confrcsquidsquidsquidCONTRIBUTORSCREDITSChangeLogQUICKSTARTREADMEREADME.kerberosRELEASENOTES.htmlSPONSORScontribunsquid.pldebug-sections.txtscriptsAnnounceCache.placcess-log-matrix.plcache-compare.plcachemgr.readmecachetrace.plcalc-must-ids.plcheck_cache.plfileno-to-pathname.plfind-alive.plflag_truncs.plicp-test.plicpserver.pltcp-banger.pltrace-job.pltrace-master.pludp-banger.plupgrade-1.0-store.plsquid.conf.defaultsquidCOPYINGpurge.1.gzsquidclient.1.gzbasic_db_auth.8.gzbasic_getpwnam_auth.8.gzbasic_ldap_auth.8.gzbasic_ncsa_auth.8.gzbasic_pam_auth.8.gzbasic_pop3_auth.8.gzbasic_radius_auth.8.gzbasic_sasl_auth.8.gzcachemgr.cgi.8.gzdigest_file_auth.8.gzext_edirectory_userip_acl.8.gzext_file_userip_acl.8.gzext_kerberos_ldap_group_acl.8.gzext_ldap_group_acl.8.gzext_session_acl.8.gzext_time_quota_acl.8.gzext_unix_group_acl.8.gzext_wbinfo_group_acl.8.gzhelper-mux.8.gzlog_db_daemon.8.gznegotiate_kerberos_auth.8.gzsecurity_fake_certverify.8.gzsecurity_file_certgen.8.gzsquid.8.gzstoreid_file_rewrite.8.gzurl_lfs_rewrite.8.gzsnmpmibsSQUID-MIB.txtsquiderrorsCOPYRIGHTTRANSLATORSafERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtarar-aear-bhar-dzar-egar-iqar-joar-kwar-lbar-lyar-maar-omar-qaar-saar-syar-tnar-yeERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtazaz-azERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtbgbg-bgERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtcaca-esERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtcscs-czERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtdada-dkERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtdede-atde-chde-dede-lide-luERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtelel-grERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtenen-auen-bzen-caen-cnen-gben-ieen-inen-jmen-nzen-phen-sgen-tten-uken-usen-zaen-zwERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txteses-ares-boes-bzes-cles-coes-cres-cues-does-eces-eses-gtes-hnes-mxERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtes-nies-paes-pees-pres-pyes-sves-uses-uyes-vees-xlERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtetet-eeERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtfafa-fafa-irERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtfifi-fiERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtfrfr-befr-cafr-chfr-frfr-lufr-mcERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txthehe-ilERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txthuhu-huERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txthyhy-amhy-armnERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtidid-idERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtitit-chit-itERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtjaja-jpERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtkaka-geERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtkoko-kpko-krERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtltlt-ltERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtlvlv-lvERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtmsms-myERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtnlnl-nlERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtocERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtplpl-plERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtptpt-brERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtpt-bzpt-ptpt-xlERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtroro-mdro-roERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtruru-ruERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtsksk-skERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtslsl-siERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtspqsrsr-cyrlsr-cyrl-cssr-cyrl-mesr-cyrl-rsERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtsr-latnsr-latn-cssr-latn-mesr-latn-rsERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtsr-rssr-spsvsv-fisv-seERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txttemplatesERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtthth-thERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txttrtr-trERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtukuk-uaERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtuzERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtvivi-vnERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtzh-cnzh-hanszh-hans-cnzh-hans-sgERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtzh-hantzh-hant-hkzh-hant-mozh-hant-twERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtzh-hkzh-mozh-sgzh-twiconsSN.pngsilkapplication.pngarrow_up.pngbomb.pngbox.pngbricks.pngbullet_red.pngcd.pngchart_line.pngcompress.pngcomputer_link.pngcss.pngcup.pngdatabase.pngdatabase_table.pngdrive_disk.pngfilm.pngfilm_key.pngfolder.pngfolder_table.pngimage.pnginformation.pnglayers.pnglayout.pnglink.pngmusic.pngpackage.pngpackage_go.pngpage_code.pngpage_excel.pngpage_green.pngpage_white.pngpage_white_acrobat.pngpage_white_c.pngpage_white_cplusplus.pngpage_white_flash.pngpage_white_magnify.pngpage_white_picture.pngpage_white_powerpoint.pngpage_white_stack.pngpage_white_text.pngpage_white_word.pngpage_white_zip.pngpage_world.pngphoto.pngpicture.pngplugin.pngplugin_add.pngscript.pngscript_gear.pngscript_palette.pngmime.confmime.conf.defaultsquidsquid/etc/logrotate.d//etc/pam.d//etc//etc/squid//run//usr/bin//usr/lib//usr/lib/squid//usr/lib/systemd/system//usr/lib/sysusers.d//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/squid//usr/share/doc/packages/squid/contrib//usr/share/doc/packages/squid/scripts//usr/share/licenses//usr/share/licenses/squid//usr/share/man/man1//usr/share/man/man8//usr/share//usr/share/snmp//usr/share/snmp/mibs//usr/share//usr/share/squid//usr/share/squid/errors//usr/share/squid/errors/af//usr/share/squid/errors/ar//usr/share/squid/errors/az//usr/share/squid/errors/bg//usr/share/squid/errors/ca//usr/share/squid/errors/cs//usr/share/squid/errors/da//usr/share/squid/errors/de//usr/share/squid/errors/el//usr/share/squid/errors/en//usr/share/squid/errors/es-mx//usr/share/squid/errors/es//usr/share/squid/errors/et//usr/share/squid/errors/fa//usr/share/squid/errors/fi//usr/share/squid/errors/fr//usr/share/squid/errors/he//usr/share/squid/errors/hu//usr/share/squid/errors/hy//usr/share/squid/errors/id//usr/share/squid/errors/it//usr/share/squid/errors/ja//usr/share/squid/errors/ka//usr/share/squid/errors/ko//usr/share/squid/errors/lt//usr/share/squid/errors/lv//usr/share/squid/errors/ms//usr/share/squid/errors/nl//usr/share/squid/errors/oc//usr/share/squid/errors/pl//usr/share/squid/errors/pt-br//usr/share/squid/errors/pt//usr/share/squid/errors/ro//usr/share/squid/errors/ru//usr/share/squid/errors/sk//usr/share/squid/errors/sl//usr/share/squid/errors/sr-cyrl//usr/share/squid/errors/sr-latn//usr/share/squid/errors/sv//usr/share/squid/errors/templates//usr/share/squid/errors/th//usr/share/squid/errors/tr//usr/share/squid/errors/uk//usr/share/squid/errors/uz//usr/share/squid/errors/vi//usr/share/squid/errors/zh-hans//usr/share/squid/errors/zh-hant//usr/share/squid/icons//usr/share/squid/icons/silk//var/cache//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.suse.de/SUSE:Maintenance:34512/SUSE_SLE-15-SP4_Update/99194ade83b221c6e3daaa6c1b2ce5eb-squid.SUSE_SLE-15-SP4_Updatedrpmxz5s390x-suse-linux   !"#$%&'()*+,--------------.------.------*//,,/////,////,,,///,//////////////////////////////,///////,/,//////////////////////////////////////////////////////////////////////////////////////////////////////////,,,,,/,,,,,,,,,,,,,,,,,,,,,,/,,,,,,,,,,,,,//,,//////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/,/,0////////,,,,/,//////////,,//,/////,//////0///,////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////////////,/,/,/,//////////////////////////0///,////,,,/,/,/////////////////////,,,,/0,,,,/,,/,,,,,,,,,,/,,,/,,,,,,,/,,,,,////////////////////////////////////////////,,/0///,///////,/////////////////////////////0//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////0///,/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,//////////////////////////////////,,/////,//////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////,/////////////////////////////////////////0//////////////////////////////////////////////////////////////////////////////////,/////////////,//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,///////,/,//////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////////////////,,,,,1,,,/,,,,,,,,,,,,,,,,,,,,,,,1,,,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////,///////////////////////////////////////////////////////////////////////////////0///////////////////////////////////////////////////////////////////////////////////0///////////////////////////////////////////////////////////////////////////////////////,////////////////////////////////233333333333343333333333443333343333333443433333333ASCII textdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d1b51a065d89894735a7f0df175570cf26e54391, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=fd9fc5737f38cc0681d2304e4651a4ca00bacff3, for GNU/Linux 3.2.0, strippedPerl script text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e804c968354e3bd3b3ae42541b0ac756bbb5c3d0, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=291edb9c62d3edc136c3ff914e478736d75c4ac6, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=9bd6a4a1b96ba08653f82c8499be86132cfcd6fb, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=fc0162305a96e0d1ff19fef0625666ae89b3e6d7, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=44b9313cd5b259c188fc3f9618d65cf908b88b24, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=9fae10e90b92313e4abc7d976568a124fbdfb1f3, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=ca9b63654ead55381352280ebf83a1c0fbb84965, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=1d126cab378d831733d9609f5a247b2887f72034, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=60de9846e5a024b507ff22d82520d5b64fd703f8, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executable, with CR, LF line terminatorsELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=079361b32d4a16990939cdb518c7e6541128f3d9, for GNU/Linux 3.2.0, strippeda /usr/bin/sed -nf script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=f29e49a755d0ae730cb7b55fff499f827ecaf0ce, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=db0caf5d07ea940912551499ce316a2d97d26650, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d99cbe058b0892c4224ee6717c005d3922958a6f, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e9abe7f760609a74b0a95b66f95a77ed65cccfe9, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=155263c3670de7e884ff88e083a8b32c42f39ea7, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=ddd7083311bf9ef14bfe9ca2baf77f3b71302713, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=5e4e49373f6486e550cf16abea65f722a8c85efd, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=af5558d465c604896c5881a0d9d381d947111962, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=9d0864773acd8d3b9d9b4f14839b2724e9ab28a7, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=1b2a797f2ea6249aa5ac0a4b47eaa224bc7e238f, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=39fc64f6152bc69061bd949ddd0e7f8883ee3650, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=7ff1cb6278740435200d1a234f74aedc7e5c216e, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=5f5ab91c5d2a5dc5f0dcceb1616a199f9fb7329a, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=2a529d6a2f76f49eb1026bd0a0a1a949bb38fb3d, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=56ff578d25f1073d8488889a0f64751cd3f8e068, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=fca875d625aeaf5db8f849936deac1acdeeec678, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=4f4b95c73d86b8f4f5a25562e471a3052675da03, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=9be84f0d2ef398c7606476aa425316d52cdd09fb, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d8c4295c6a130df868272f1a995faf6a2399196d, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=560731315e0d62314e6f1bef2c5a0bed28b3e863, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=818783ff40361edd7db5a768f9a3544eb704d51a, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=229af12ded720c658eff3ffbd87407d9b652bf74, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d1ce3678ff6e168b9814796c46cf6164f5ef7866, for GNU/Linux 3.2.0, strippedUTF-8 Unicode textM4 macro processor script, UTF-8 Unicode textHTML document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)HTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII text, with very long linesPNG image data, 91 x 50, 8-bit/color RGB, non-interlacedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlaced  +4=OV_`mu{|  %+4>MN]^inops          2RRRR R9RR8RR RRR)RRRR R?R=RER9RDRAR>R(RR8RR RRRR R9R?RERDR>R8RR RR?RER>RR RR8R RR R?RER>R#R"R8R RRR)RRR RBR?RER9RDR;R>R(RR8RR RR+RR RR*R R-RR R?RER>R,R8R RR)R RRRR R?RER9R>R(R8R RR R?RER>R5R8R RER>RR R8R RRRRRR RCRDR?RER9R>R8RR RRR)RRRR R R?R=RER9RDR>R(R8RR RR)RR R?RER>R#R"R(R8R R'R)RR R?RER>R(R8R%R R)RR R?RER>R#R"R(R8R R'R>R=R9RR R8R%R R>RRR R#R8R RER>RR R8R R2RER>RR R!R#R"R RR1R8R RRR R9RCR?RER=RDR>R#R"R8RR RRGR9R>RDRR RFR8RR RGRRR R?RER>RFR8R RR R?RER>R8R RRRRR>RR R8R RR)RR R!R(RR R RR)RR R(RR R)RRR R(R R>R9R)RRR R(R8R R>R9R)RRRR R(R8R RR?R=RER9RDR>RR RR RR8RR RRRR R?R=RER9RDR>RRRR8RR RRRR RDR9R?RER>R8RR R>RR R8R RRPPPRR4R&R'R)RIRJRR0R/R7RRR!RR RRRRRR R@RR=R.R(RHRR6RRR RRR3R$R8R%RR ^FG|G!-- Remove symlink that is has become a directory path = "/usr/share/squid/errors/es-mx" st = posix.stat(path) if st and st.type == "link" then os.remove(path) endsystemdlogrotatesystemdsystemd-sysvcompatutf-8aaaf7a79c3e32edf6574370ad75d6db6d9a43a2b44804c4095185d688b08ee48?7zXZ !t/;]"k%jzF3Jbey6)`ASpXBTx10y6~#u8>>%et6}KQdi=p~;ȫ#7Nzn,zoTtEC N?r }P̀_VeY=7zC~n zXܢ8-cBCXdV=6y [ƚ([7;FZB5=b.Wǹ\C'6C~aMxw?ćw g3V5=?jOdc TjU9Yr} Hj*p.ӭ.c7}iɻ2nUd57sIy9]ʕy1p'c7`υkT~j(I7DAi0ֆ!!*C:#17/i*tY_2wנ ǫP>ztT2j  6.܅6QX av{^3y۲Ca4 E֗tWFj*ui0Dd`ålD؋Yc@x4 {Qo n}Kb]e~0zax1Z'Yjc :%Aig 3C ׽T|7BϭpK:R|A Y*.!}@låXp-MAL!)W|rά䇻0c;eHj$NbYfxs3Җl=B:=y6<4;Y8_ʞ&buپɿ3,(+,#5Y2C%qʖ^UEѽfC hΡЎI-w4nN߰o_>E ȚB uj-oï. )ѧcUx@T th&UB%=2_~9;8ar#{蓎?Z*X\>@66gt:-(s7tܾ]o!\liŭAf3.t@lJ|wt9rCZ.".Kgkg5s$jγ&<5Cۤ=ʁh!Z]KUpAמh@MEXg-`˺(P€6!e d"lt=LUtX[>IlP%!vb<srek*>@?W~)Nu}8_`8oOuqlrc bݑzwLwOqvN%Wcy@'&HҦM] Ռc҄O>&etfZ.kIHbN@Rg R̩4/yyA"œ!%~A)+ɱ rMM%4J|̥.Q\Z8Ξ>&Wk0g$aOsZXiͲDL~)s 2"|_cy+511yJLĿ3_of^(xvxcyr8  ,\xދm~K{ t';ƣ.ഞ$BfkP|/< ̅4:'F4Pug)-m*B%y)Okd^fhNCUkS w;֖0{,Wu+R424w Ғ|&ADߩh"* r'2Ik7zߘ.:nF󿷥F'ԟ%εp 90ZGʱ|HUegr xBɊ T*Kw\+T ȓʝ9`nNGC!O͇{ZX ߯<ӈ㼺t.FvX .ybY~*v7Oo}Lg~k вYhZOy*u;v.+^ʤ`dJX)1hݺMȠia(, fjTo ?͉v>`pC9x4-yN UtS4%Lflt'Ewz3Ƃa}K8CBsHmD!щ,'`}a|]ȴTF9͠9@9#1\Q~|ƹ-U6,ɽ'v-&bs,enԹ6ף~HȓV^[|xuIw|UE狜B4.GX0urȠoAmbf3DqkU'/( 1]Ģ: {u#LRV/K^}4HJQo˓uu&s,q]lt;q5 ǀԝ^✪5faeKNFCK,]IXH˲ I9Uc 2c߿E`T%oEp.a߷Y<)1{\]P#{2*x2C/̉[$Qz74]蠙gcl@nNQIFrghz<_Y/;w ۾zRC᢫3y={`S"Ty[?#RP5薐.bgěq1.lh!겉-~Uf~śrZX(ٓŕeX^aSQt8{ cNh{pB,Y`[yl덭4WÐl .yVz#2 ;[\T钜Fk{|ro-o Ŏci$nUyQ,%W(]P+ɥ7]VDZئ7tS3,3w;7. Q K74GqbH,R7G9ՏG38ӿ ڬq~qmC@˿zo >L$ w#O@L)i5DJ˰ IgC}cs`,TlN O4E1F;*QO]oT]FR7Bb' FwjJD69X:,L}Zxۗ cU?ŏ^}W~avCydCc֩8Ɖ^13:cSpv(ݒBP^л[.} b_sLƳ{a -S_CB7C[ލ> ͨrZaϣ2vJDz[I=JjRa+|^kg؀[kÀIYc-r?-[^jOC^'WYn݈XH ^yFbg?+]UHC*\'휡4pظP %\DNjڻǔH1zp<'\ov[Hkwɞ_ >|24Zf4%/Yh ^c x8B: m8m9;8axf%jO|IidWq [pzǨQqrH;hGi5FEtamDЃ]|>KI_:zϼ>Na/ ,ACa&!UpL A/c_ۘaRŻ3"*Σ0a **qU?r?J;<2qhci1R&lXUJ&eO~IkKo Y 0y~+sspawa-$z1*FlK|WxM&N1F@m7aܶo]յ'$p O@ƏZ޼or(uwۜx!I)x,|tE2c+MtmQfus_d\,Bhr$+u~qq58Q9K xj)!0H 9& R= I$g8zDoK+,hfaPɣjO}ߝ~NUd7J j"r5tfd5H(?*pXQ^K O()f}\ySkN%l Q$?E@j׺y`6! sc#&Sp԰K5 .fuˊt#a fɧv.AcmF }A§|g-z1] B&~-$EژD_RBGJ)<5g6Ɠ'kFKo(NQkA ΁`2އJ/&!ìj?I,^)iQGG6T~,F1a\.kv_ls܈~uuu>sOs-\25K.H0kDw3ѷ4])o-+1O,[C)#T]y[[R}"MTqh;ZC~6b"<Aczrd,@@W)FWK}rEk wvpkG^|YyT+!5Ĉ[9 28,ػB"A"//@Z,y]d?)O>vd&G^=LnnIhUۄD,o`.zI48S̩%=kN_%2:Q~qLE]ۼ- e{=F5N+ -ߌ"a3 OjDY9VbAtAIBQ.h޴"Qjg 2%PdȫXA*J_ HDlUQzf?8淙֟ ]ٴ)qQR 3JTvJfS|rwS,VW6U© 窗\CC=l#P'zgw`AX-kX}_7Iⱆ'V+KRa0G\iqyM+GJ.$LSyAQnezo-=!%tJ-TN'] <k!Uo%xX=jA$#Cavc: NΓ}4bU?``jEHHEaO #Wj "Wr1 ?c[$aGWOH6>:?41<۰tf'"$G:G4ڙo_2Ra8?*tJ^a >rRɛ0F Z2#AcFOwrI nZ0,)^%^ ^MxK{T%vxJPX ]j:P!XcFf|6'@5sjtP'}ɰB;%N&yVgn>QIGt ~r.2{0x4}L'|V5]VUHnkggC0`uoijqs %%pl*Lf~j#touST?_g WIcG& &P._p@ȹXdw] efga Y07%uL<$ yo2"J `ę8&J٦0ΓyzFr(Yv 󯴻>OhH!*8cw_{93D+Ooy#hy@754lc;D'E`>>㖖m"qUy~ sBrTP>m7fhAI 9浚6fK#oxOa0ĜjO`%y{oh>[j$=vj!6Nܬ\|Zc<|zOq+S ~"mc-{X0~.κÍ00^Ɉ #i %w%jaFJz< ;-'/,2, p)XGyWۨ ˧ n勺M+tc(^ԪnK l]MD\P$4ӵ`V h t] [[5e=`8{" qccmXZhﰋOE{FİC߁+*@ޏ Cn{+*4ӐHg_cqE4Fw&@02r3SBZZ6|pSu_%TUšaFx=H4 \XәĦnnOmoK ˍ< 1iMvipk?jtNW1|!ahe/:C(1TFNU:3APHq%FgGIE4!.ɛgc$&8,5N~*$>gvx_{ӭ!29qNBO}dF 0Njjk1_JxV`jC fIy@pƇb7g:|"Nc'y~ FVDF0E/e7daM֩ň^U?8#_Uz7#ܚN^Bi3Vi~!?}ݴ ]".޺ZOI+e5s0,I!g}3PZ,7gojzzf(<8(wy~5.3./dKsPn|]3GSYX!(+k ?XzN9g.n_q,~d!K`Y+( ^ Q%:!"nAE$l-Tޟ[+cq{l&\NI,f4v,/˷QnqwLx:aE*ҘgwYzq)-]5qmwEF? 2]y8#4Ok`MVΑ?V1R.xȐC1F8tEtU,O>l1ݣvcVVQ\FV_"`1>k3ǏXnҌFj y-E q-]CCzaFy lJZy.=LV a8C}hyQ!3zA=*?BQLGf}|>9pTTZie+ XwiiPy]bw< EtĨU@)+"8VRM :6Nn(`"Q*bmm'\V]έKQœHNGŜ^x1˸/Xo> g2eEuW;/u_7ؾnWQY/U9{1?2A}*!?'6D)j~}]lJ>׋`>,*%CW쑾0i^ֵL%^Ѫ6T|PeX&dqO[MЬ2y$eg荎 >weZG N¸q(of:Bh%kkbuG_$(H@pWġQchwI3ΰFER)G=cXm:l1DnP$qEyQFk틡 ).殖MDj!t@sU/=&l]. vU\0d06 l+"C5 rGwwAˑA_xBI~IÑD 6'R0)lmH-d"$K'GNMΒnFmvF2lˁ^0G'3tnR7= :7#`/i>솽¥,{GfnZE2?)rjcYk3fW'7s@ݿ;Xv7ĢH~j%h+-a!A [Zhb??kڝGBr&-@oN v9D9a1j+9ۖ?E C4o\QȰp1ˌS_JR) `f[Ck~]ڿbeA"Վ[=C !]ӯgۺ5kYz|L׾U c(|R>a;p~+͎W)AW95hq vIC\:o~>F%eD$/YWu~'#ވ@Yሿ7b|nG#;[6wxs[Ec>m25k PหAwvs\N¯( VG&FѢGQ=FeȞ`nJ_O-mC'đtg@XC/@= ry;6!vkn[p4#]0Kig'_|srB!*Xn >m@|VçGL p'e: ֗ق(P> 5J)tEj;iUMYlvoSBM* ؊l mq?:'UunK_gɈ{kY`ϔsWibٗ)WF1\!@my)Lگ1HDXV2)J,wM^g"z?Yjs!Ee_b/.)De ѳ6S,xV{Mv.25W:ႄXx>w,8ٽO@<{<%XN+hhS PuvYT_n!h+YBΝ,%CH5Cweoegڅ 6Z{Rڴ}>u]O7spWGTK;F`;vФHHa;Ctϥs9c)p$9FK3 Teb(/15 ~@n&3O7L?&gB"j q+N$#Wo$/jN8݅favx:I3utR]ب_7b[ 7W-džJ_9 GS?,Z6bfa?V;C`. >3ֱ piK "ɴ ;Hg6>s wW`3+ikAl=!ETci&6 :8fp|~^\A`gs^{$ ]'?ėi (`6Hh"f~LH2@|2$٦ e’qw I/1T\ח2Rq,-劆:dYم:mF ~W瀍)g%Ϫn@Y*HoKnyIu&f =_,zSi(GUrQ &?I벌bq72IQBiq6iK]TWy]+yyY9N.kÆ, C-]N*~UZSH|frtZsMSU; G%02Od߯lٞ9쫝 XwV9[&UM`cmʾ#_搐L< i_xO4VW{4q`8wtwP9Ƽjy+=Hvt!i6wi^kir#̌:z ~E v}wVA[G'2TW `w=i1HUxbC!Gfh2oqɰRHw,߹c+&oM:NDtemz-:)6@IIa]' Z9TatMuy8aZ 3-ec6LEWiS3i|~k V0muᰒANKF&="7U(aMݰ/f\r}ERKi,ZVi >s`U?. B%id~t< "R6Rd"z *Тg2IB0F\kǟ 9,y j=0踁GL#K\'뽟%JhȈ,[ѡ6m+ZsGF@JYq:D2S: h&/VvNC= Ƌqjʃ&uF-imWL6LAN/WВĢ3> G-m&YmBinƋ%}/{;4XAPaL1?4Y+^ ȏGPUm "B;]y:kf~$ì jO |r蠃.7|݇ /<}]wK.W;gZ^Q:M=~Rwd8v~s>$]Ot tNa}vG!6K>h"U"tdNDK* c|Y9<-Ќ7SLfQK )ə-GU7yjqݳ`F""X' d0Uf{։ki< .񐚪Vo^S3v!>$X9vz}+#:A)t|7rTa0syq BE0,M DK8NJ')6pfv@CofPCo#`cxmRdZ 2_E!f_ S2 /xT6g[!0%?؆ڈ!Lw䦭1!zIM 0LOOgOv^sC@~Lij-<wnJNy3vweS`eFYhe^!52әޒD?:`Y_]&Ld +?VE8-M]q>j|ySz$TS$dk cM .R]?~))r>ӣWaZh?O[g6 EvC CSM >B䟮")[]=J]I)h*/2Gd;c꒲߬`Jϒxdl*YϾQsZٵ};޴c`XoZ N=8LUvfҏů JIEy]Zsף>AS<.-_{/4PYWV-e}.-'_Xx8rWw5G *%DG||l54uGzSl?MpSS#{WIqX@U9vՕv{xFT1mG60uϔWle>L.﹓pzWQQ`UDO34 NL[YMgj> T%-3 hz(^?v3stԍW Z"}#ęVJ}cL.>A|NCʜfԾlnık$MgIMS;(BeWd ub(`/ҿM/+۶?t L)L 2]9j\@`d+] Y(>FSwɑhĺgɗ#fb&tAOBh'Z1Gl} uAƭ _01}QJ 32Ox6 @}KnD!Y\<~JHZqPjO ӾC e|M ZFd* ViXnB+ikMJFbE68mm[G_}7Ҵm``vA/͹ppbh#*6fRM}V9^Ԧّt.6C控gOl0?i]oNE,U+?8P6$_C8'dC&Snde2Ģߐa꒣9nPU~-qoGJxtE) %jQViHH0zC=#a־3d0dCrȆ2:`JC:k;lr:~YuDd6nY,٭ թLfP|nƞjAǿo#;Sy2a;Y s,GH%.`_`b`ѮP7 {?ms -^4 0r~;7X55[1s֝3E^CSYۖQ> ݁0={)vw"T9 Ձ-icrة|cab-r ܵ ȔJ&ҩ gVv2"[ykE`y:m*wԛ}PG ?+֏yGujQ̮VYeQхj&x Gy+ch,gxbO^lPSR `-ztȻ^*HQjğw#e{ v]t7+@$LN u4h5Yo)͢Zii˧4(ᑂpج!N)A߶!ZC0xS 5 :1vE9aEU1U^xF@@T `Áy@B;ȇ3G>]@úL|dTpejjDS2:ǵ13&6GiFU #\MzATwE)٬y$J?`?{d>SS<ྉG23]H'#3n>zisd[c+JVW9Z/t;TJ AU?ʷ@יClQ"zJ 6#_ ohȨA'`1l J1֝)SW!>w3Ykʙʬ+ՇLP|'7G/KH [Ew0Y r͗ܦ^fn]Ϝ U6u3HI_u[^[A5$3 \bIqTvt~knc!~( !e5c-$R~-ac8 Z;fK  }FI֓X7T<ܘ6g ^"/&gpj ۀդs>XB_ R%H]ԿVqS VM14=gQ:ז}xF)L+IpZ"xGX%հX̎OP /H"ҠpwwZyB]dkC3q #?(*~K³'E TGѶwL 5%tpA~zqf :j2S61 XZM%{Gu"Mw<9o ? bO.1L-])iK.4Tf%{>ԋTx1QZs<!d} j^tO&gkFZyhEi`o'F]=m?]$7,G52qt ޕNSѓ0ۻ:ZեF V}tte\ИHBti[[4JXEk1r?{Ǯv7$58YSu?~R%۱]s5o7#gbvzw&r)Ñ?Jfq;jrZN˻6Q8q9w0ڌCA8%V+e݁hM@ڑtƕ(x4'.oqR> $9jWc\ht6 >=Ag/l1A*^;SK)K_>Ϋ.0WWRsZI"s۹jj_DZZ ,d:ga.HڣT2^O*ٮluOŁ쒣Pt̘N]D7h"MBL۩Y*un=4vv|LUiq9 oϪ|8y&{t88_}C\,X _n3#a(=06EKQ$'߇zt[ m!xcZUS!a&Gz5Qs!/ŵ6S/b:~M YOȅ"=q&NMKXeÊ ;~*ްkӢ]+E4'EA`3.P,!Ad[F`3$Lإ&[7.>WWD.mt7B=yMe=q@qwRm:%xa7r ]=LC0M m NގD;߷'bpNyHY!ӀX{觢ds[{ps½n2[YJ/%fu=,d& @wBN,28 zpUvϱUSOV\_42qpmQ_D\%qT=?Oqpm/7r&gc؍1siNzHfE^`5HQ*W(HNg D@d:Ur؜߰#M72-Zfl]RO i=( zIUW rXY_YN̨HԐqv.}: }N y*s= @'YR΁o.!4uuÛmATM:LgT63Bt- ;/+NXǒgly-~cU-. 0aʜZήk}j&Jb"@l# 4 Es1Әʃ@4L{-fuGe:HEiU0:{ʣc "J":E # Pt ٕec s4_:S+4 y"6s[AL<1|#Zd447 /:rGu +M;pC/q4 b ϖc5*i hňNJx sZ/kUUW^ ?m eA&4 x=\WP4AlR'04UپC?]žJ*5m^ "1~^$O4[E}y%KQhE,K$u[f#lq&_ VW5w<@x^E|obeF.h][1)S*:Y\tsIMu# $w ǞNDZ#,ܼato񊴧A[@xB̴Ԃ +SE%qsy%jmPx(>޼(麧(R8s(V%/6WG&\%=༯ sR-W=(hoPS(R^_#f!pt71)=y>QA `7?[JM%>{%}O5I2[P6 @;AQ@kťLuʟu(㽐}E]NY}oj^+bIld*t[ag"j톰Qg MDaN$Ys=ӆEyc8\ENˢ,p){aM/%dD>t=`75рOhypZ>-ꇴ69 >9 \ -5ÎD>g0vV9\$=r=K_SnDבZxd3E\-"ruE}?I%Q YsyiP.l4/͒#E,qMs&z# 0pyצDᔷ ͒wa.h_4vHW4Vz -]yEk:<R~tABـD3lPKPSs5QD(%w!X C|3blRƬ\9tCV#sAO&)&*$ZrA$`@G|58xhp-Y[`ct^QcAe]7>KY!DLd#Esʢ f4"" &eZ?+d\8*˜li2I@jK0a,Kt.Ǔ z7;C ]ϋFtb QrN'\Q Q8t. F =ݷtʿxӨ/2PBP;@yl`}uHڵUQZ#@ޑv^8-LzSal7ԭo t\iF6ʠelPiNSeGQPl-h$+ \ݐk)߆<ȓf$х!?2eu9D31ȾQybVБ!BIx{Ktݰ5#5ee sj2uP)btr=^ g7wWOy>s!sA\7nVG.՚LT-VM\ۤqfv&}A><T`9ݺoVGeJ|qҌedμCOZoڂVsOf?OM םl#E\Wzxu53ƀ~w,=?Ҳ[r^0띔Jt<'m+Iȴ͡L9}Q`Ti_H_6Lks2J>, )'?*0ݘ &۳#Mz+[QVedN#A^:֎`'E[HPN$ , NCGp7_fd 6#1l<f$g8}<#` BA[&/}"fA ᰿ُ]bBHb\Dxaoң$!0~_3w1(|ăycLִ*.R:*Ey9H-1g\vuHp#hQ NTtad! #ASXZ-(Z4*`Dc+,rdoM>zJ k^5ˣЁ[XƱRi-m 7;[Qp]粌_ְ0?j6ml\؍%TȊ" ֺ:)>557zjW9@wXOD1d>% UbVOZn~N:iԿ&s}bGx0@`{gVKVj"E|(;&O[vqaE;}֣M LxګN0uxqᴂ[f$OTѻB9Mo``|vؼߧ_lTmIѼryGig ,s陜YX{81Iy+35%(;6qxg*[ aMWd _rʁd gL7A.H!T.>HCBl+~$BZ e\rzYC$:~46|us;{gK(r=l.CpZ 6.UJtdDx&κL XO)Srx xe-5{kZ"u ",vGᜮ嘄2ֲ 6S^<%!]=lD#pRq/鉦~}fouS۪J&%g*rym+ mŞ3UؽT2B;`uC<w2OLʾ>q(Efyr3CQUh0؞ߣ9IA]@F逨 v "5L m6 | 7#0{ܘPH}o)b02~]sONhaN1-a:$1vTVal8tCP]xG5mZ.c`X\/WIV]Ws]|؉!cx"kBC' QpI:}$٧nGůjI&\z|yu1 8zȇ%(p`0ÁJ&_/4sqm"MgJ!3AP֒e(\\Mhi;{$Jgcg(6$Nrէ3`k~C=VgyT_G\w{X-[c 8cJ9h6a_pcۤ$p˶!$3}lS)AEg BhZ.b Üm8,ViRJݗd21]![$<5z0ifJRWZz =,Yf@|r]'Qގ<$UTF~p"A;SX]V/^trC%㹟A9[툝&q-DXhM8FĖ§ȱ(gxƦޒSžgr$CBH2KO +a6rsS_WU'N M0W]VQ{Ad,j~A)\NգF;2oomOoںC3]p2G J f;ߢ7o>!zx.uhQSD4o'yfwD\9~ee^ ^k7ؾk@tYmIײΏ}ʰwHÌɍ#BGWB(]K$F-eF9 9<najT"/uј{|‚'k/15@~֞G{381 Lw ȊmN$_bɇcMPݫ)_O 5f\||Y!+z=l-,Dkgr}sL'jG<Ֆ{jKKN˚kb%5E8r]I0Xu'6]@0.¢]Cz87/0ib[ˇښY>Wz,Q8#a==M"|A#v B* mlo6B‹Ÿ́֎{ R$;*0׌"ޓ꟤~?qiK#"DL)3r}cN*v[li5oNF%}\Nq*^^SX79Ȏ^#N͍y$0 `@ 6)/qj"|N$2 r錵0ټ1]nqP ^RtKqxT,6W=,:yftD6 wf$ KlA<֌0&Lr#047+:mzp=Jq]`zn[̢dpàQ1U]$Т)y;ѐ=q0`f)|AS_o2#_VT;.kQZ*Zۉgÿ}ӓՇPqܼ29xji'$w&8tŠd6V8N׼C dcT)ΥK(P2ګW}s4 8l6ѱlU\")vD9"XG۽'n/'ݴ [i٦#Bt 1EtQ{,weBg_?e3kӌߡ+kM $Ya81z@;i4-3LUM4~dF̹@#n1W Y}1Ej6 ̉!zCN߀%' =umd7ifӾӈtGh:3"Tw"F+ǰ;sħF1LĚØk9yǻha4$g8]JL![w]h9Zt&Q1d} 9eXwXXZ7v|V!)J}kwhO&kE+_FO}6"5mOd|i+j\ q ]f Jٛp9o?/t3eEVXUU:{`l@3ٖv gWHxn退b JB_k=.Z류"vGz_+"P@ܯ)=ֽum$^^Jjq\9P\܏wDp WصB!dCUBCȷ݆3Og'3*-ڪoyC/d'][PJ&o=]rYT*E;cIV~bcu~1Ǥ\tuB]agtdI:2n]1uΩFWL(Kgl0m7; K !2TS=6>Wͼ1"ixA `%_J ?9w5u0tH<ښfٍ49zK5O0Uw:B8d @0 MaCaNWYeREf,'? PCaі(OWwe׀NBMDMM% IcQbI"Qq;d%Hō-x.y~ZUfo i8(EEocI>%3j#=k-V\dTMDء(.v#L{\HW'Y#r LVaS/|,EaFJC׳r3nzi W!`=ȿHցD`?ۗS:1!P 0TQ8Lp:A&#ʊ`l1 7kf0cc@6 ?YND>Fc> v)}[+:lj^q?4 5a9, v0ɕ~%]]0 5;ƶAUZ> C6N߳*֝+G4$]]E6Y[ XMIsrܿd5i0gfm]~&+wsij _5MRFK1X.Slp0-Aw =pO5fe7" MK@斓PRf0fk"7cwD8dgL|f؆M)SɼNr 8ltͭ!H10]S:I7E'}"53H;OF+dta?AC$ P%޺9%,K(הԶ5ꯡl= 2 Zo2dA6QX~q#&l\+Ĕ'h!;3_5'y`mғ.~VEq1j {P6Yrǵz\Ho~Xq"WOKzfgP%5%{580R& 6W/in;5]mEjx?3f]$2ʶl{ioz0%W ֡lGfPd ݰy1{b3j9b^hv'/S4w5*@, {VE@\z@w ࠊ# ۀL'c hȐ#XQV Gt#7֢*G%Jvݻk LSA!.>+BCLBFaCp>YGFH]í@/Oo@3y"#tWqWV?A۬yWP(;(mgfeH.e‹B9LĪmrz] A`z%;zqVv&'뷎v߾B*u1s&w%ԯ&L (zvO Jz VtV>%`P#oʨf U9īOFGvz*j9@+J)}L$1#" Ӄ;>.N!!aJ;9(@Hg.rD{4 DoŸsxvWƃ(lLd}YL`N$.մaJTKه H".A4\W̽1p^t:.ogōZ~>U>&;1?׆nۺ`hn/H'^izܔ-R2VBa#5ʏk>\dQJ!@A/F#f].H@*–`LQtrx}XܹuKē@XK6~~h򶇂Ki}Nڍ,hZYJ4PJ$ε@{z80Y=q:Lc5(”DOp 78ʇ+\P217H4R.eJ19\gaܗF763UxxMWRPu뜇l%2/YdmyiN?gFHB,ϏZy'iVs{}b'a} {VvؖXly~2dɂMWgoQ-ˉ6٢WP|)I>1UM g)~bXwrߐ)Fj'c~,L &4J7Y"yiʹ}|~Z@O =~RxxV r^Z6337+יQ&$?&@o'QZsa-%W=&sȡİ r?nJY䓏.&P=%WTa8Z#K_{vWK~GܮeBFX^CP!8vGXLc%{o^*:8JK}hm#Ba; Xڭ$OQ@ƍ7 iVѻ(N@8 tALq\=΋`GlvBɶ^+m*zeF1G8e Z;%+=C*k%qU9-}>_e2LĀVp"rJP|@F :i-t Բz"`w$&56p+&RFG%.1%S֡;&|_,2ոя1 Rca?D0X-̨,lk?,<˜ bLvGtQK洅/ʣ/rqnz7ǐӬ.yfE̍_4y8 ],fi{ >+oehtBXq49tQץp7ʗi/%PߝE8^PSm WP/Uɴк Ե|I~7b΅x[43zlcCjP(QOTfbVATk5Б$9~\DuA8*c&Wkk.:Bx]q*Nvy};(/=Y eI&5d3;𛯩֒)C(5_"tٞ>PZhvDo@qʍo '疩 wfRJnC4\OIc[_$jD8==;Pi&`>GW@_p~D}DG@K@ݯL^ШPg Tv4+d0* ; Kh%;2WQNjlQw^:AIXM9 ,K :FH 01`MtN;oXФN ]ә|G*Qtj0d(RԮ"r=MUw{ci%֠Ǭ1ݘ]@m.coySØ\_Pt< 54Uam~afuJBOv.Za9H;mlHScH5֢ I%2>-vOjĜ7cdl' - 3 6n?>f.j$Gkg_SHYun!SN/J,;դ^/)HM.KXwGėo. xEqĀ ^c(-wkG +*币Z%}#?(r9>[OR2 #qe63>:'`Gۦ0W}mWd 0m|t:TPe[̱]; X ?\"qF֖]pT ,LҼG(g b<ɼÀg_n˒EϮ`Md)$ikHu?@ykDg\#Xbdpz[T- 9ǖz5rA#Xi^E̽#[X(F~VG"N C/&L[f+S-|6Cρ]0>60 OՋM\2W_(>ApFAA]GϠtoR)ǑVr*Q4b.z(<:'*BrR.q^_}ʂzF/6~& Y~X xnјN7oHx&GWp63w\|م]?LZ Hbv@ o`|gO@ڃnxەo$`A}Rj O7Yq0'F>?XZy? iqomx'fҕ d BյɘG O+@i]@H_#Y'`KUX~Bx۰y_ #EɤHQ>/5/m0=G"q3@;~pok73.Ͽo$)ZNV`) dd:*ʫ7ߧS/ª/ھ-MiH-"׿~=`A<9 &,tn=8I >#<`Eц jv3DܙgO)i Ҿ KxJɱ 91wCzSSDUzdkGbljW پ=&aL!ʺ$HMij7Fj8u#S.oa`.5(V @KV 2%J7aWL)(ye cJ;@@S$n;ab'U~"iyvMx1AX*Jv sܭFe8?Ewy_f:,[qVrnINKU " Sv5 R`(Bޗ}=gy D~a~U% ՛%̾U6Ɛ U7;v j"o8H̎ut R{X$e'=W`%i~{=D4+*J6XI+4 ˻0n%z9OB&EU3lQT̉5襰GrL mP# f$VQ})!}sy -'ȝ=_Mx1JLX1~5"qXvB}V 1Qu_~tR^`?8~XAh@`3uV64XSqq c? qyBNm8z N:!elT#ru-V-J\c&mK "..?DKcQs\;f'@oKQr&j_8I-x"nD '$Rq.(BVɹ {-*eʮo T$蝠5mPWI[zsXΐ曮7}ȴ`?FiRr?KUtrD0FԦv򸩅$xڇG# < R_cöS5 a+t/e;̶H2"&<݋ =Qh+'LRUZ9p#E]Y']JTƮy9V4#'ˀrb e{YM֓ [^WX*h3͛E*&]#<3'K2`Y Vr މ^L1<(vN&W+f#=M >ΞYɓ74Ea?+KP`o0i~\Ul1s栟h609?Kh@IRO[MVcUڭ&k<瑼/ʁH$J8GhbYJNuQ+ ɬt}hxpu3P92Ϯ7%V}Y>:/?mr: ES:wK9AӏvRD Q-W2*Ţ@ ß`׹oAQOcU2K)i]|\`L-0/B0 dǗk[d^y^ =O};o'Ƭ]]`s)I'H|{|+냍N{O&#V^xźiN# m^cWkF1=E4g(bS2km^i"O+O<i4jB?R.M(#^9LDS79okcI|PL&c%yK(-Hian j?nbA;|>9C4Ĵ0R(`Mêp c?&sZIɀ▧*9<؁Npi]=*&-,^|/ 3q=AS#OG'O΄PGdEf#P5[&J^:=0D*>Wkcbn4%LfuĴ;CHQ2$cB*9/\ʨENMKߥ?p?U,!RnGS53<3Ŋ?4Q[N{C.bb'Slb}? 2!2c2QA9j?X+Ug3LJU7h-ˮ WQG5[\-:xNb9N><*EV):nI%ꪼR9iw_A~RV}RY"dݡ|5©T9@9@1)U ~Oω{QrtM(^٠dnuQ'1ῒ.xkdrsеo\h*}etmC ۮ:6Xy]sl` GҜ8s.[x%'s `e<רM ݶ>^RN.!zk".JʐF~d_?z0?BOͿ& Zgu4V@!Mބ&yukSzx׊|Jt𰻴n GÄ(d>u-2 {FUJ`(bNw{}1PX.3j-Sɟ5 F~p.qtg+Gg$i(׼Jtt3@zzbJ(Vg \:3utc}EȻG<;yDr[V7A&=,qLȖ[% ]@J9ǦO  tl<ܺf``q$-;Q ޽K!Jl2 &s.vΎ#w_ Ð9s1u r20F]B4 os I0O4_& 2-weHBYÛ7E_-eTjwqtuD9 STsB5Z2{8Tf<(r43K !_Y%ta&3a؛,{:`ƹ ~Gr<{~#W7l,QSy S6[ÎTI, o>jV'lIy4,`UÓL?7̅o)-rG۵(0H{'=dT9V-d8Y%pf0L0{ /#: &݆`BtMiX6Q <Գ/CA 34յ_ `''䀩\^\Kսu}Jˡ(ג,5Pc2&31GDr5Ԑ@PITn#wZibחaS8meQi2؍#|֝*'rLz8j7Kw6̚LL64oiedxM`rC7BTz|ʟǓ|?`FfL}4|ٜa_5IS) ?)4e{* w`G6+OjGNp4Hma!sze^S1jzj+S# gF<<;L3ZWD &D }/1’xmI]G&Vx.eLܽ.G<YWiǹ((\)i !|OA]"oȄLPg; 4 9j%I O54zG #~PWp#G',uwt[W D&FWʡCL8.&S3Y(Va1Y#[4V2& r'ê_*Y*r;o(d%T%ՕJz%jϒ>!߄+(FoO}]rC&olXtZ;AnJ!PHҟa8nkZjXv<3VנYv4^VReY1oPgBs5qZA4~ { Ce.{IMt׀Q~ 44EQ3eGy*xE ,*zõ6F{{zBE6h?ʨL) Ld SKCbs['(ЊS t戬-B/~آki 2's;]km=\,,7Umż(WYxjfR2 jPŒXBr΋982Cwk(?($ !,jTg)d):UlJrh m J͋Y/krARMgCzr&ZḆtz_p>@Uchp^G Fn[׌j+]W|ͫ 8h :6tQouN[o=:ŌWvP_8FNM;sz v,_H$&'?g#~ `\;͇pЀ%_6e(E,UTK5#l[]J|+Ksf/"881tbހҎlV7*5$fW =iǒ{ǢA(bżzs?Àik@LA]Gi{J+v~aqzjh:J o3F.c=-cMȭ%,! x XP}ɝqLQX;\mZ;D!IiQqE)u..M7L#x vs)ؑD zU( +gXqX0 e`+':p+3%SoNfl<<鰢B0tb ,uOB,/qQb6w'Z, n'{! s*2p?7vdqaDU2ÙRҴ.W9tNZzmfXMSB)5\E:|ViWrSESP%w\<iTr1qrV i20Y^Fd0Q5 v@4Ӥ)X '/q]I4釸i}O:\nޠ11B)1+Kk.I J{b*θDoix#Ѩ 'X';CtkVI6V:ZC(Dw>\2wY ?vIF`N{r618(EznwO.Q>xOz(h#!y7ŕ{+}'$j{ #Ue7#Eri9c[LZZx WQvi)JhzIaC8[zTPt6Q-6WKFdpvSnڒ6;H. KW޷|& .5N𥳐#qUzAU>bxViop p?޶~5CN) =5 H?+6gt}:= ߾/a4!~\(!^XM7$Ɍ0uQI?oֶcU* @-;Y`nwD)FF&ܭ> yƒ_)mbɠ<α>Δ5PJ0"Yloɇ3Tp.!Ҭ}a&mٻeS(Ϲ(CSW..j22]nt*y빐[M1^;bZ؞EORǻQAs{ >ltTD d4 7`*M71VT ɣTu}ytDč}n vF@(Qi"2S(1! Dن8*źzaR+`y3"e~8מw0|ZÃ*7Buݾw4!eK*ckj/ok%q@=m<◇L$ vg䟚y?=r1UO@ < c(=As7,^<(w𧴎EMO_z}7@73=,/ZKHJ厉n@цU: ܔ6i~iN#hkjc?#=/ጫFu@Mi’z䆘$b`j}`ٝ&S'wVO -_ D dMv-1,XfCZ3a$`6{LZ{"8Nhä`J>gS٣.eDMq2f̹y $jG[h/DBd8@B;`eY`nӔ6)\ӃI̹dԻ rU!><iR~}6nOKWm61~O! /^_KQ~oA)dV[ixҡEgا$bCy[N4gC)^{N0"]M. 9 z*LZ$2X3]c,G%j>2rYpܤI' kmk_B߻X? Zu'Q}Qxm#7ok^:ʈ }.mZV B`4/}ɏa7JS@UO-rl9G'0]4:yޛ9Q0K24,<.˛lKAQd>V[1Ӷো, bSr1&kLmm6>EȰ߅ , z2k4zG9taӸL\r*-gg/@|e)|Nӳ3z%'=l ,7>%ٲ3G'X2{LNq7l ү~"Ue~BQ˰ ;@!\m^B &vsQU c GV`TMAU.:,:!c#n/ S0 _8*u1TvNʑ̲]/YՂ $LףZKmBf7WܒN{mhN5dS2zƙR';'LoJZwm,n&NvQ~F9!O dv8),lAhsZ5Q5 0: o X@5)fvy#yTȹ pϞg9L1e\qIB6@=YSK+VIuI"/D:ɗ@,\o30p-W3}Gm>޷(%7՝vOkT/*mg?N(0I6 !2F)Vɧx";>])ۈX|[i :tn,{xQpp~|mxI&}֟AT]A?L|H# OUpN`<3ɵvҴM)2&PUշ _5p1n~J Qu+/l6NV~Rw}@u^Xpc)[%V 5]&3015mopHGMOcVFf:?z۳ɏb7Y.Ń|Gpڛ݅6r(N4kfE3mmIV6׽1Л7c PLYxKpw ;:c7|3!jyYcF8.D.|8aEų?j@i*Z-i77YtQ/o-JbT?jeYW1j*H^nC{I ȝ%HϜmfCjQ=S!`Vi,kJv/иrr) v/~*֣Qb6J2Tei\R+B'ֶ5{dBӎ4` )9p&ÙtA,.SL)hu( 0dD0yVW7ngWHV!\oO,!<ʸp'"x# tC*80LBw #+saɊ^kiO$`%ەpQQg0KLRbNL.R*OgɌIvY^tK2cZ,|Zv>z;ӭ6RotMt/VJ7M}Zr:XT+%!ѱᨕC8} .z7~6/ypzwJnIAc|^A“Z^o'WkT *' ϋͱۇ'ޠ%FB^{@ 2(KqB¢o,Z*69_*/f(3%oK}SBUKѳr)t,ӍvDi$PwLI;a  R5pĤEE7!ɻlRƞlC ; D:{2U=4XJ^G+E 󽞊"ZNI\0vqu#SFĨDіOȡ.;W %/M_AIQ#֮6UQ\jw ?@.g=H}K#vABw6x򾉷Ib^3YAMݷ0BAAjI1S'$ZOF/0bowr5)(Sl?XQ_T]Clz_~UZ<`zH>peXM͐Ҟ3>`,5BIu{8^@c T87V@z{sL(ڵ9p.5,NJ\i)"Ӳ;@l(*A@}TNVAolaRzo`iPj< *ϽS4(/9!̍1GV>3rHŘ2*J` ӡ= Ye+ AgkLà] w]]y͈xT6]Hh~r+c133rBG;.*d^nbBKk6n$& XqKldOZ`(/P\% }&vAx㏱x.IgA6ȒNPi5IλH~i%xKVt&vGkBdk(,%1||2ԯ "H yg##\Lꮰ[`8HDV;^g\V-8n(" QoP>5LڨfxuHfƻ4IcZ09ljJO_>a@rpnC!8`Al_"K VP׈>zFiZ3l 7-dra_xܮUN7Be<_Hmoc3dꂑVڞ2_YK^->%k".{y%m3ʊETH4g-0]Y26vz۰ˑ?K-}R/CMle<쑇/Mi { !4ޅxcDLg-I6@@&µ(/c1^,S&%8}|}x-WwC-LoOE||+^h,s-t{OB]|&()\ Z,r!t[po㏊Q<$=pc'| *n):γ-t Oa6©] 9$W\IΚG^Ct?Ns_7Z~Ǹ jqV!I1 N]t޿lwhLE[]W<3 Y3 S9f33 yETDؓ~Z=!_]9`roQjE97 _*eP0rl(rmvg*y(3QŸ]]ĉ^Ô6%㓦cJ }3#Ghە9bL8PO杚B7 $fH5c%S ZG30tlc{Re8gGЍ_1;?tgTp?wӴ|Iɖu1Q|>=BYm"5W%HW/mLbQvsɀҜ[Pr\M"$d^TI۩B)rnF~[ S+|"L; ]|Cl`O`\mvzZUiF.2 !ՆℹXfkM q`zlUX(,z]0]Feϳhp 6kÃ(CO k0;rTɒ8) vCDkr= n{~vY+ue}?(y\:=mPPG$݇=0hMoR;d*cG$o ݓ!]-f$#&Wd?YJ8ĖΔ'WkVCdK9(Ŗ}4>ǩʈ`{'e?\9iv 9T<F, @y ; FX+ǽ!ȥ'rD?r΢~` 6^->@>N/:6]"sm=?( ]XU&:v4˚\-#a5ל5[IP*nI6Du/$ocz>bR-$_OmǢ/$[wu֥#Z託ȔX+a$fI"dŘ[؎*MLW8L5:Hϳp+qWث|vo΍6"ad 㚶P=F5ebcهC|?< h;:0 i_evlG7@b%!g+d幚cl=+voLf)R?4.2ueAXA$huj&.mW䉫IA5Fֵ m%A_F&rZo,͖UP~4jLN1t$ X5ĥ3ĞȨ|=ɲgvg=vq\{4KKla{9~[7%-kc`7uL>mB'}DwCu|7Wy.ݢiwo'D[Dֆ) C`_،6c59 @j6 ecuF&V(i%&Iʻ7W_u.󳸺\\EdXMyosV f4&vINZ=SC[eP@U)`s'hk>p.&.HZQ|URWnʀ,޷P9be%e0=\-jʆ`2=ew'|jΉ>%z|:7+ar"`E?qoЊr\lס!,==o0ζ瘨NF,psHr# x%#G8gdeM6Z0ܣPw,@C h00Uwgo;NXSa=`9<7d)-u9iE  xx5&=Q}u@O`g144߅ѓ|e-Aw!3xo:b[-Ţ/LV^Oȹ z C. 4f>M>"pʲƱ\:[0u8`[̭TP_A7S.?&:q=?^xk<437<]1S pN 'UsWsZݠ9v?TQ &Hmm2!I6@[4խw"7!yaph*R5@džs?nw:@r%Bq9p䇔{/Es5Sk^ 4,7d@?:wjL&ٹ .6n؄Q- $ךNL(pz#8ͤZ`_W uht ߓC^)E6XY6U]tAJ:_/ׇTJ(7Rwpb#3m Jpn2pK;˷1.j&= WX۞-O'v2M&<ƀJt>Tw_ d7'қ2,ިl/gsq2 A|;(($T?H&O8~P#%0lUSfs+Ms.6?SCP9%rZ`DRP:S23tE{Hڷ7O Wq&9C^UK2d P%kP]Y2ߚ^׳R3$ \}̕:x]bgs:| G_ۨ*UaJOBsTN0_B>C۞7 br9kwOAɶ^:NSbO<%^UKttVto[EH1u ?sV&bpP~hIm6HgN.ksMG|7ɒGh]S@Edxs3Ft%/(+6.;PI6s_/| SRhQ`ͬvM?qme.Shŷ9KTT;O%*'!o݃ǝTV'V-:}FqRh'^ZoˬzpLWg|4'"I9 jyo꼅~NB4a]44N~;(1yLbmi{_ݤٞ4;%=ҖFУ69DVEpaPJآ$]kDS-ÎZ3VM]B@ټ7 DQXDTS[ BY}VsWLЍ4_yϔrنh|-ex^]zڪs#O֗ϳA:xJȵ얼-=uf<44Q9,\Ih5rK{=y#SO9Ty=ŸvوR>YvF \43%=Ӻd縔-z?8r߮Bu7Mf*?ͣT:t.!]0Я"pՇ, \&T흙[ LÿaPLQ9 ߍ` lgBm[ē{`&6%i $"@9H ُU*|OG);>2}ȣ#\jM@n\a4>Q][4;{վHJ]gODOHZܕqqȇJgL+SM'Kfݣ[Cx'YzdDNr ؗ"s`>X7q6W74 N!àOvVa$)&MLE7sJMPoab \.daZ!ž1tB|FjrVHĹL 9-J_YC%Lq:̀򈔟39;k]ci4>\tC4} mnWS<akl?{곬(Ȓk3YY VCZs`vl;p~f"8DTHuBo-0)W$2Sm ~\ln4tvž=ewlpAj}ЙraEArIչ爔OQ̺2e1WHGHqpN-C̰l-JQ:z.&iO aks Ps * ӵ?Dȉ>߹Nje`KZK|L4ȕDZxRY%h(vCCIʄ0 G\NmWp5R"Q:~'8,I❬yT슭yHR]"+"Oᓃu$AYDڗa3wJ /h}R6;{eKa 37#^n^hR{hH='֠gqpP2iEq/mK?3hCl7,U@Q)\9<eObm|Јⶻ Lڧ&^Bx%z HLI±_K&8l NDH(=o\7\L&Fju`I]IM/=c&$ `\y s`2h0*IlPڀy s6*FIơD*RIT:N/j;42?I© DUDvO$S6MFUE ‰˧f\k0.YuE,vkKȤ$pwF0'{XvZW|O>o_=(,r[2{|bWFsfgd+}8 OyiZO3e7*Ξ‰;)tC[!nG{TGgO3==a8|vK}hTy#`.$:(jrs-~pY01ΟԖvkۭňr4 Y'XoER ÐmpCDFg?jh0Ti$ "ll* -38n1-9v<܂wB 2Ou9е-"LEȝ#̳JCBK2xB|n1pgeV%H0t6ґK9D\{ O,&v|hϣp~;53K,3U7k6{@+ 'i6eBOċaz)NsšDf.<@x}ns )ipڢk('E#0~80M',,-Qh޵ĈOV!MTC/{;H.ۼ[(m9}7ְ:gۣzcDZ^ROU# fՅ+t/ w$0#m G@io/Hu {.`| DW=W9ԛ3PgPz`Jɭᚬ!7"O}N) U.~:YrRT6D`fޗ)`5n,jB*{`U|+`ުcCV=De5fy^leo)taM AYY#mRƢgvMlks^LJ.|WPQ;QS]"4m! {zDL囅\g z9F3S9鿋Ȏ"v;>=i54*9/i*N:>["AJ V:i1FYzu'S%(]˯02sĒ/q:5_-Q}>/͗9lZ}5ZIN/vewKLO rNqGg㋁J\*SS~SX4 AdׁCc dZ{ )z*#/ qJnGx,B,. R;8/keX z#h,}HxucZ˜hOb>]N9-XO ka %lgxZ4e{ɜU.zhSШ]^H AX ՊF?r./"$ wr7`=(dCrQ*U꜉+ſzΤ&Q;SewCJIgYLkQӄ`281g؞w¯*˂p>.BO@;O$<% `;&su[\V%X:?/upGIqob>Zhy4,X&UHm9CGd-\c *W+Mx(SګfuSe]TYES iCLjۃqn5. N+"JI?8ʜ 8=4 ~d^EGѹ1T4@W\棔J Swbf5ejmڿ Pk]b"@:̷881gM9*x/I6H>Ew g|^F\;R rE,so̷+8He0oghW{$+H*F m2_o}bWu2d ᭀbVWi>|!œG9<tҤrX({q@.&btgqb?jB!9Kue[pz:s"]& UN`i90NnOwy; &MhͲK]j _r)sÙTI`a߂aH1 t٫v/ipNн "}x߄kI)>rjsEPX9w 'R@$ &{NR1k %a d]DdG \pɱ+|KbxE0SV&vit =4/~$V]FƇ}!S V4AC[֌rjcNtAX.ʬ iirN“ f "o a-ۻv?%$*/SPfP͟{suH%vB+sHg 7n$Cr.;Cejp8U)M|NF]*qm4 pYc}G /)uMu(A콢Zoϑ?QwY,=ytcr2LƾXZ/c"OVi`(;OA82-+,=ir@zWXU%s9+FUp'Ѧ Aa^Jh=mkThxw“Qފjs>zC,,cS>b]:Bt`SM>pl %>G })Egѭht*[ ߺX:^#E' c F^2 J%D%;}.ťF~,@RUd'_/8aᩊO![ <64CC&&j.%V~4pmTMͰ^3æ׸s{p4AWQյzӔm<5 xkH$,4$7Z!\CZr `-ڏR/4GiϊF>\MmNFIU/@}>%AJnAv0@ǒ]cWXꃎꠏIKY*I!IGl $ h^RR*mUds pIk _9?9skC)V9u]-*6UxÏ^eә0g..Ȏ $Z82_]XF$e+lMh\ΤNx*us+J/׷Q)I%<*B j[k_i&MZ2HA`CAO\IJ=}XJac cxw~k [M0J_9G_Bp@*0" u6_K)Ӓ3VDPݗHO~ ެw2d|aF'[9 H:A@'|иG1{ޖm(u.i-A ORG Ň9ƌu헿؉ >Y.ֺ:+5x*4I  Ob鬩蕅{=Ɍe% ,n@ڧɁNoD j dur94TY`})!Hc53ޛO7kN ,- 'a>9U">#A`c[k `a0CsXU# "-4Ìi|x^ LqmT:1-_XJUL /n,)L\Ҙ'7*@ʤ XS>Ǹq]}U"~-h!S_McSYdeh+)\\u;(N][&uo{Mf2~tpKYaC<Xsgl_qGDT1>T_}i5TS(Vw[o@Ʒ24(P/oOE|^}4qyrP&ZKP-ѵ \q`/qV0S+ba /{ E 3CK@nkZm=gQ1aZI=\D1p>tFD̫!:J e[^ZB^dW]ȜTt 1ʾJGح9Bgró3nx/Qk|M:?Ook('c鰚u5x|rÉ@cu/M L.J fT\sIu#Ɇ^#?(X^>-keI-`4f$)5 ?LҢLDMǢE 0UqUtS[?oBBF f:W~HEetM&t _CUXRIVFk6)9=\c\i.FB R%{q: <_6m,\#@ ~mtEi_+p+'I)JbKsWcV7 dWnE n/p 0l 8̀a"Dd3boz’Aџuɲ&*L6U](+0'hJ).3&x_@mh_ѷɡ:-rQD,o=B ~ Uaжb:KO0JY9@E~ZTw҃ѕZWLOOņXsT <&ЇZn#*_V|ԜucD_ f8I͞oĊRm/OAeկd;>o#Jl`G1h Au; GbE֯ x$.Ћg7mOBɣƕl u܅Ep( *жRNƳla47ݶj)7AvF\sұ0Si 2FDgP_W5rm~4Kqԝ>#L3E_R$k` &m_#]5tP4''|pQJÌmԵҜ͠‚N e~s<6sr'5VDXcGg405(Nb2f.iϱ9[5 '[^o`Dt?tT6tf8zžj.tۃe3U\|UeΉRȰ.@Y-Sf9hb +7]{s)T(S99kpQ8~ JjGS͹Y\EHQjL`;;Y틳8d?Ľ˽R@GD=Mw#P [%VWs'lM\&^ y>QG.`ԁOt G =ex$,߁qZǣPحMxX#ؚ~v"+p `2&͖QAsr0=Պ ʩP5מ.|Y[`T6L2mlErpI5;W Av]p>@ti8?B"+&pSDy "eftP0qh;̼~F>Ƅ-RۧB;ܔ嗉'2|7>d s y-H?p"" Gu|H|~z3lOICnkt/5ӻCj.>!%Rc@,a߮5N n7cW_̱`UZb#LgQ*ʾ7 55mx[h>C z_"|5=Q.>()~R9 hd-m-Bn!Ţ݃LI<<'J6،G, %2ӤпeV55_׉emw)<0=?q`ʣQ +*XLWд$jq򞳤_60rU795/Y[N }ַtIW<)I,2^U9 FpX-?Lq@,gXoāԚ%@0q%kZ=߇liwӈGZC \Qb'Zr7f|=BG&(ReU/z@}n-100tL؎>yMDF`d-_!-j F޽r=mo-d͖GL|dxxcɖVmXK>cfZV,fNwpхd6kͮyb*tlBXa%~nf >zx(Q_|z̕\|fZ}g9DF}@ؓاv% JFgݙ-_rǀГAOQSJO0^ABZ#Kpc}LS4&,DV#ɜ+"M\*ΘN<+{^ՠRhx#~/ܐQDSHfw ɆQQ̻ 0\( \%*Lm,K *`Ep+rp"AmpgBݜ`鯰NJ^ou>)NDZΑoz:ZsY>cc x RlJ&ShSK-`T4Yp??wilMgJJL)麵W8f;Oǥݝkx^0}sd_A!>RstEd"ꍋ̣e F=i5sUUj'lIINmw]h5΄9q/y`9|lR{ &X-}blX6^\N%E0yvtjTWC~,z:"=ޢܲ_ ^ܘe+bpdm!3{YCSUKI je9ث>E# Jli<Þ!kmLoNO({k]1?0\! w?>FN&=Qr <,v<hu˔]^פ` c/I焁_sh8;d(ÜvR=}ƅ#n|RЄEYGIe' r]OU5'[:Bb2;;({\ zJ=ޢK~竹%-.>VC3"A<"o0E(r+KgcxуG׫h, ms'``]|/g.3gAׇv[fKd[N\j%t`]tVŒOA)n!)~mC?2c}Cex4{u`,%-e< A0xɷe`~O+]t3Fxs%~2n$i$~p;L5eڣb1CV8;u 2O9S Px~Bݐ" L0Mw~RgZQ5~+v*#^"44yvpZD]DvȌv <{#*XO Fw}c { p?.QVA~yzl95Ջl+j*NXcTHOB-s8ڪ5N.L.5gd:w r]([Ӏ/]i%EN/Uj_d\O{v2(@d$fR%.Q_WXMf|؞÷a 9(`-8ٞwh:VjE32wꬸ}체ȠI"sn7phKPn;Qt>OρkDvghEoֳFU!jꨎ⩲aG h4[/Cd:.xЫ-`a/Bf]%Q)mQs@p|}3#NcǑtν@NU֮\@ku'f5W=OqHB0v8|푋 ^) w;3 2У*n2¬=D d,7 Ov<^+@~< wF]VfM쨱wBrj>J&^zڨsQ *P_xD%íK ILN':nӑZ./J+N+%)('zjV9$s]r^(\EsaQg^d,K[z2|C2S«6Ӿ 3uJڂo7K}S˦jnlGu&L &1I|se޺쵖%65eRY:gA4*gBud$҈;'abęαg%ɢ.jV˪vS;`5;SN$4gSdIzY,Q"!M  4}8;>A#ق0?hbjM-V 3qSf "eZQ,0KfKq_4,A`Z6t /f(D ("|@L80Ccނ.)Z]U"= _?V ¾{ܛr0D cAO:nG}ݴTD9(6/|)qYr'&#Ԣ܆V1Et$UoextC^Ư(MqYGM[_2чΏ28S Y! wxpS=`ifži֛``X٨LM< ,?%|0n qІ&+Lzj =' 'qÉp.uUM}X`@KSʒJ/?w+Zǝ.,:s9Gl/UGP@s6ڱl}Bk%MܧG3qŰ; 6Snŏ!XxI;q˨|݈OX]z)g[Բ9lm7CPK3p&,7Ͷ $>و/BTZʲp֣FP#`HvMsv(C6%Мp:rdAQ,%BQX_9 Oƒ+#7k{d> >XU=Gqm.f nKiv 2;F\L^ѦwF+BX7u֚yzeۧ)5>OU& Rɇ̙Tu}S$A lLzfpQGK") O9LN?XߠU϶]SަXTz> .ߊ[4FD|oNEt\\C' VH"-)5wW8 q+WXee`-qj<<}_(nH1a#x&aF̴B SۻfhL| =`wN'?]Ue{zztƉb?C -l~x">:O̲c1e:d 7nOFeuWIʹZ?ߜUhȯj L/p h5ʑ1.!ԔPV{h۟6mM>:4K$ Y.$-\WMqm Q4,7c;A %ͬK>"J=6fO4P݊u^g}Ao!B`i;.1{M%uZZ|y<=@v1(YJlW`z,e]GaoZPC7)i6j1XhUAFF 2AA"o][1tj;gdm[zkEi.c!JuѮtEqJљj̵NWEtZ̈d_掹% f\#sU؂PNR1_]+! +1{T5NGIӬ &;"*hΛ/xU` 7WO X@'2b$)OwYװZĔ t[+%m|VʱD DZ*}G@ӣ6C_yDAE XukKYv<aTA5V.,J@4d7EE[bt<x[k=(L&@E僲yKI$0P`LcPWׂ# 6ha }1'P釒IY]ޓ̲ dy[q6FJ)vf5.<`nYCFQf!{p3ޫѧ\v(%Zd|cWiZr%`R )ߗ3Gr#SM7%>qd]ȿc$Nl0.>8=ջv'54{MŠ'6u$Xu0>@swr 2Tִ%H :&[N +PX*+g?(]!glN=qY|^pwLh{E/\Oξ-a` 'o)V2`XDwI$Rx$`\EGM:q$z21E2]j}}N&JV%bH[qPkBRTNphTD]i'.&ߛ:B9؃Pv2:isPo`5V5 6e8mPNboMRnW0 :V֤=Td%EsRb"NUq6nZ.>gGoąDx\ttqiÑcs<o?a-`G@QOþp|^am!j> @,$.?>]"I |b *Ʃʌ2 %fgy]ӅgvEy4ʋ.FU% #) K0u8mrI/z3ps8.F*fWm`z̕;B߉^wZׁ*c/k&!'!h)瑃 ~ɘ<*&,o~5du( EѪa'FNgLZvyRDp֥ABݶBp`@Ɋk  .M`f`㝴IM |H e5TÌ/ W#x#)Xu;'ϚL B=ዩ:\쀓t,^Zb6e"!6ƇZ舗,ZI.f&,*,:j4`ׄژWr85Yۨ 5|H/y`| BmVフ ՛9LA0 G XKv}}i'T M-o麀ϝ0Y'^VJ1X,R;Լ&'t JUDpQ2iZ*2ϖF h̹kc(c1MPB~ϳj8V0x!721}ȁ4?%9R?En!<~ht=bzVsM$.Bf_qUo(n07bTچvHd>}_w!ڡ'b(;=d>qQѠ:9 X'b\Uqٲɜr@"MK8֖6pϔ)@&ԑQSs1PKI@CO[i`ԣ-{&-=;?%걏."Tk9i8I6% @p k,}iX@a5Zl*a|s+$/=}elv:>SytbJHWu@N#bDÛ̀}*`Z<`keH| cQ1V35Z$"(Y۴òF[A^I2Vr~3{$* [L \[cC(rJ$C(P|ch"ׅKokIb`!%UJ;Uf&vʸ$V\ ENr+TL([pCN~-|G@~UU8\.+͕"3oƇyiӇr$,uIOw3Ȯe ]?&4]8Ie ު+wr0f_7nbp,ES* N/g̕ \4*9M)"X.ᲮLx̙F ۤ9oңԞH@%\bs&z&'rf͛GTuqχCs(|gB=)Ǿ6v6 B{t-o [*ev~Ï6g}d%R~AFZ˔ƶJ0a ̣Q6Ƨs A`Y6?3{#" c,P$}΃G`D=| /X&p?0}H#B`hBy/=#f01Od@C<w;QO )5?! !b2~i`O(,ҡ~{OO+bܨ%4IDf??fSjag MO\# grYBUmSs҉M/O@rM!)7/Q70/n&S$ijPOtN J wdnX;[u$}Z`_lJf `@j 9_:F:T,d6?!ت@+=5i,?^彩ZXqӱaªطz3.Wc(QlXнװMєKKBBΙ 5y0I^!i03P(DWUn  bt?Vj֥[^Qb'u,i*_Z G{7#}~@bQZM,1,=#qb) @֕6lBP]\-ו3%<;1|h琜8\,Oe}Šg_0b\ܧtNƊ}t#TYfnr9dNC2'9)wz59 NihaY6^_|,T }.lh$4('[²ռ>ƥno[3$r3,ؘphU*/m |`ߌ9w z&&U8Lm `5ƥ*Neh{7~Sr8i XVφ7f DLQCA4ㄬ1fJ*Jmx/u0E]$M|Ugq9qDvxhmMI}0:,4<>J(K54ňݮO>s˃گ@k(@8Oj!|T=tʩ5grvS_^Xh}#&=bPnCVcs6lZ1i@t)4r贌[G{fUֶwɎ,Ŝ3fg:`^IۭRVt$ꏦ z.ȚBq\ Dl=GJ/.B@-Caabtjk{Li &ӉC\\T|OO$,z<nM M]<"+Bڧ@<3l I!Dwi'{=?q#bטAd f;FvQ>(o뽘­=ơvivdm3B^ۭ&1t#dRa GZPm;|A6!4NA*E lY&I`tϐV~ 6t}),ՐDSL^)@ OߎE9UoJ^-uGE1IG٘}rSoN{ELIhU&w2sOC&= a:WƚoIIZO)#,+? $%eˣg"\+%S}G|Nb_wGvʩs y&;`D$OB9 K2-Y(UM~vtN,>!=1li=: [kl9&"ތyj&Tlϭ~ýN'ZB2a U,0TԔft C~ur\* _of33ƮarTWa%aP,=c$ ^g~ dt\..,wb5gF8WE(~D M\nݞ4^QqqG!M.ҦlMԋ0_'Q~ OKUs\7\)O%Z7ʬh5AiD'sOQiFJ]qhoK寲ʝmh3m4@C p1SDAP ]=tS6vz(5/ah;4A x|iʾ3oŊI]\K6 |&9N|] }qq^,.sh mHv6hTki6dQݰm1̰0=_ߒ|tGWlaq)N~LZۼc>IBdl H)lpi_{QsD>3L ?9kFH0%r#̃8bWɐ'-j (#P0L*7Y@"okWJ1'm^-@^`Z3Ey LOL9dmQhÌumT!븬JۮHp}Q,0˓cElr2㻐=lK(w޾+i,D)MoB&)#< J{&gEWאw IT+'M5؅yfD|}NH[g#<ubv٩ǀ\on"zInJ< 2Z^sfr@x+Xzx4:WQqMx̖1=J^&gEA-rIV 'd?H0XvEεסH]0}{mXT2%0u± CZD*PU oPCZàz:pm+oumm+xΗrn+inQ|}`lVK[ O?.GR]$X懘׆|R %6Q2q ԏ猄t oT}Qռ"{7~tZRJgשɽ;AAhz?KNЃHBvp9#)s-/wo!F(sWE34њ'@ϰTsdwWi1j(ȱ- ,JП⫋)=Ei3*0a|W3{(5ZhӥO k~]|<= l[v "`mF+]M1nyxF0lIF9\<^Sky%!}ɰ3R:bówH',ڱ kK@$|/{VxwExGKJ?;}S0Ig IOE }MgpW3oP5md?8I6¯B:F ^b2EG%ˮ]N8 ݫhB{Ol>wPfˉ]KuEm!=m^U(^*nfc<þ5%{/9=Q׹m l2Q#2])5]J GkP8rV Wd;A6a*pՍtd=|Ak*UҺI.^%],?=qE"1!;1:ɬvOKQ7_-aj?q$~UA 1p<4xrҔ~R#_ě䄤OH$FK֧LbMq,׈ֵ S`;Y9#~qÀ ~v:#>;l@%$ Zt툛bpXf X]7&sb6w/szҽ$_kL2Yi!:dk!DUVe2+[nKqD/]ٱq` i p~WL5-wh{"U`樁gf0YX}K{fx ETY5#?}a"VL˟(Wxլ^$^#H$w'bu3CW\p?键)62-cs?\wKe-! !6Vm2?ȔП8S_1;b HCvڙ/{ Cs8Wӱu!j|I T0|<'-|̾R tmoՙ|8LҒflOB-DGF)4?_*`J!Sl\"Q S3]>HkjB2A 5~O}BaJߚMTh[Ur|8tsB pWZBf6+!/oy CZ}MrWk6+:6AAmBX ܯU@# H"@wKVۈ ы$Ό@wft'eFMG @~߉I'*y}w t9׏[qW4e**4z'G^pҡmR䃻"^4P kbiQ^CR4DY(خ{"JZ_o4)QL.d*xҍ B/>9 'ɑm%~M;}A(rr2YBk*;v:g(ΓZn̏QؕxG\|,qۀ?ƌt"RsGѻJmgMIncZ~_C%Z V G>`u`HnH &h,~b"2ހ }e!)OǍVH[l ^SLgwaPeK}YN&l:.krjp> a;$]6{0شcP?|D1 N*j1Xz[-%4mŨ= " ;ل O8T"?c^`u"V7nKG0 +IPcxZ`4~^=ebhdl aj@7=J^:iƒ@q,%"8 ii ?~^H!xy(_GࡱJ"sB`O@q0g>dE}Ѩ>bTzz2R ^7r윺̢٪3&=2ÇfDsֹFtT|ln*H\5D_{ihJ|5 |*Pl+<$%X;JR 2)TJ_o@Pq_Eu%I4~SuwNj֓*>3ᧃW$r5Ղ0`蒋硌s#K$Qwm><=OL.nQWppV*bTnqHNE7M;PG"7?5D5,,G 4i_?uNg]X{"_g25a|o~ 0y"8D7s4(ek͕-#hP E<6 '6q.`VPLJ"%d<-z)هL:uej%$au 3C4kb{g.tRU8 ɹEzg>Y&k`[-ֱ9dJ /,: \&r^5h[8>UIˁoo=?21US|`{cp8 5 >8łvz.Ht)E:U=f:ns>_/*\_Ӯ$%FHl {K?B9-PLeɠ]+Ёh;=C f?Ac "yY=k#j-@%6S:U[u7PZXx޻2א"2U) 32@|hfs'xʽn t3-TjkTRFG2N,w!c5 dRog&|{Tܭ`3#+f'zx=&@oW3 M%^l2U '֝(,i(wFia|t S^'+*73уW*Iͼ|Ԑ#6 OL{,bP(Gq4<6yj~Gg-[A%L1Dx9J71Lй)uަhV R噚 r10+y XO;*)Ǟ(o|#V$4={JY|̙!Wکv{P?[~=܌l2$& 1Jk8paىiiRݯpM*FMugo9/߹rUGm\ڃoӗkO&esG7sE5It3-_lDLׯ}BfڊX8YDAxeMofFui؎x ȿ6Ī#BYW\#+4r6:z+9gS0 Y\Jrt" 8K2y^"3=8F=Olaa 6V CFd6-R˜s(; a4)q 9ZSy]sY<F Ns^˞j_-?mEu3!AoCVuhђA<կͽ(hߨ֊B>AR\KLpw[%΂Rnmڧbd&TW%s7If]zZ ~%iQ3:94pM-뙕D,mdIx 搶q#HDhQ}БY'H,űdqP$[zH0 !=!WS}ԧ1Vl#2]9LWFDL"mf[cyvu7l̈ %(TF %6 36I+ FEk10WPM#>i cO8å۫ ٬,RHSM(t(^NHR A I&,~ +P(úO[`5Ipbn틿g@.[>!Gp06l ɡIЕd_FNӌP8ZklO^D8 v*jE]GNٿ ^ .3>D(eʷ4򄢗4c3fE=//)vB(Lgn 93PS|ox3ۡǘyax4^VFmcOG@'%Xj=+31o*sC{1/Ӓ},fjźl#$& =T U$XF zdOȌne4"scb05;b>ܖÁcX'C +1rf/ Dԑ)uv)&_8#&C,j7u㬌&eN}=,0ե$sa(tgz 4Rr6T!ߖ2\yhknH]\=>K`{Ӛ;SC E+pC;ռ r"m\/Ԟ3iڔ`hm SP:E+ЛfmsH(at Q1*kMt{n-c:PGm`M8wvi3}@@Κ'zPjh˛f'I0'xu,Rx%w=8xYjb-V9k٦S ✩cp00 3 $u@@@1m 2;ȺEo^5|TėZGEki=ןwʺU J$ =eD5C' $a6iVӦ) #B|)o>Ł?tmXxTuTf<y dE'tp3Oѣ{c9]} \#]uYPK0H4dlEɘnp?Cے.AV2bCKD޷ K"lOӕ]g)Jv.s'R1~85l/T&Sgwl7!=GGC)ȧ%u1, \j]cil?[N]]Y0+ÓSFkCBBZ:֔笆jDp'WE')5.tNnY;<50Q`e?Bv6[^Ճ97[sPirrhǴ<7bSWJ8u ϔjty{qTWlittiGJ@grfgK|2t\lyHǴHOCYo1^xDon A"x\oȤR 4cJFB? JH-ԹSq6_&u .V "RiXuBpmesgL }Ki{=/:Yz2& U 3ʹ: a7uR'pMaʁnί- d ?>P Wj]ȅ-quك]߫ ƳQMGÍs~ J{%^1:($_~V5/2&ze_C |a g8 `k]ԉzib&/6uδ)6T(b/2~IQ+@nÞi. S7ٟ26u[]EL'B*_Cm8~Dr1eNO ]d:;lM5"6Ig*A@~ZkWlfYY@e?`;Q֮غ2\B?$Nu? nUk=yDVleTeiJ:tlwv!4)M%o?N-f g}OnS WyC,qlk,ˇB-|ӏiZ-FQ| />008R}&R7cR^Vsoz s.' RNStŖpWU:oCcv|᥷LPf4M7и$8Եh=xW@t):1Z~L@s8+4dUtGI^!&1EfEGw0"x;d6=a·j,EBj򕭎{$'*Wi:ΊSCAB$4+VyN7qO[ЫVʄygo_DNDGxN2re#@М@"Ї)Vd|* HhWީ_3{#5/0z!'< Wһ$VAqVȎԚސNdPybt ?th@fxy<ٌ@O 0;?\[Zta#ay%"h ^ؔZh|ۉD8",ާU`>4,kLcwTSq]d19Ul\8=4N-RvJ 7mP$>VB샂(+lsw +S7>z"PM`L` 6dCcS+OlECy~VA~9yDS<G bDD@ vv <%u5+]^4]P4!jo(O X>G|SO^* Y>$닇M 6z&\|M\ko֖_W6@U:ޞ裙h.S3Okcz /'=_9U/D.~e!sJQa=uYk32{g,ntz CP@.ٳdmɴS1 ⍃(b"NV-&S\÷ֺY~,ipk9^W' 0U1rDOAeO}[zc2KF؄Ze>yź;/f!)ԙhD5vU:G8;! 5n=s<0V9zR&!`- *qT8On|7yQJ-@fM8. z]%hKaZ;; Wi$㛅N"0d739ia_$8:bH}Kl-Y9]ɁR^yFܢ^QVQIcMQ_fп8%zsfh;mђnhP]]5E&9IZ/6b_F_9ӹAd~yFO/Em%B8iᛸan I8n;I)$$JgU'v;!FԄ02¬Ib6Oצe{݆ C܉ePlFQۦFW(jTLFg5NId9(A9@:vE-R.˨i(ipMy>_m U]W>>1*&.1)ڙ=| 2H4} =st?E}\P}T&Y.׷9ú{opO 'h"=DhC@#9N#geeyïֆHwy-ޥ\S πzuݷ:_;}`4\=ǀB̝k,z-J|'q5])u{$C~<5k,,QqJ$V YoZ*UH0"~оN[I4g*jr5<)rˀ;IA4׈c~K#xM D%5̜P2= lɅag;%JET!49*!/bʇݬ{ocTT0I}r ԍ@[[2!@0bWwM; >5(&Y^|W ʺ=QHE=Xzwj0nX 6=ŗ{Ert6Kr@#q+zq4̋zb9BӋNn#dQN(4ٛG9ds¼OG$/ o1>Mzj3;w2=y8l}Gp5ቮegwFc3orUuӹL0;7eG`[PL(֟hEOeXAl[ juħBsiR2(0|D#ɭģU+҃NCZ^/J T0*`h~Z.qvKbbPyǪJλX&W4WavoNJ18[)IF<Ρ̏?ASyt/oRFs F{+DVb$Y~5`=y` _Ń%ت~pΓ" TT2Y5t7  ,A* tv9IAnBlv%\#uTa%5jW)=6~.+8< E]-hj׿ C%n.77ۛZ:6J7~rL1E^’0Z;T>MZfjR+32b^\t'ltE9@xK]P<=t7q %aŕ_Ty!\0͐'<72P3 dH7:N )!Ѵp:}0? ?JǷֻ{1~pC}e*{l[oA>jNCf5B|$EF}&I7rZ*p7Eǯ9d4C6)PpQ@4Ջ<&;)*|%B;, G68iTX҉|{ayyX&AtYΚx s8ab+e5oHH:+mFN Gñ ڜ\ҵXw~?VtsxUƴt1f8LЙSXcHzl!?8upAIPa"41Cс PQ$Z~;'"pg+Q ó 7 8r<aBc TrR\ETBo$>M94oyԃ ji"XnIUuA9Μx;חbdD| %kV}߰ր4; CGi Ćχ\_)h5PDe+K|N/ڗKa+.?HᄪhP쯐(v,21[a“A1=1&m+/z= {NMR9Tbh2Qke K\? '<}ho{cQmcѼX#BӡYH3R76.:zW< dkoZlk>bj߮g}`9Fd0Z[U"XT03Yp rmߚL9:n$Oګy? [оv+;1ՍRՁ?[rrM=BӒl.^PkGZNaEW5xUXxmL׽cnF49U>m[71ʊ7Yi+[iѪ}HD^gk,Vϕ1YFvM(;3Y>&`ۯ`to2boC>$`WO#fD,gA  C mz*D^?];iqQ?*5Q3}T =/h$rc˶YĖg\ye;=Ɵ.e VcMW$ΈBŰ-sHv$XKk lU|>;ٗ]Q97 b߳$a7Ma#!g¬O$>p)Ov*e˙R!wo{1`/1Q*:ax<>J.B]‹2IA]KR _t&iRb1<nd|' ʟnMib3paؒfQbˢռgPPGh >6EfЎ QkH{A,ȷ< Bl*$GX{R [$ᩢ@h1'j5Ζ9DV$Dʰ#Y#tֽ= |zGzW 7 9׈B d_Tm[듒 &3J}vHxF>?!T8S 'ou1~@y"+AL)$TXM-iA>jp[oti`y2!l]AEn"fZ-ƌu}L]e-q( ;_: oKR)\x$8IF8 RI}v*[C(k1r򟓇grU6۴Wej@8 @ 'jg^w!O{gTPs\aj%^_]vhMWZB:ЙYUuCDɟd# ??ZOv>SϺݚv'R=6 -ah8֗Agk& A,h8psq_8U9G憿@%D1 78+e~t79fSSAqC(K'͌XžeI{4*hs`dp]arcM|.eKi~OGUt;Gv)[MX\ B=0yO/a Ԭ }Jr*vptɯƹMj2p5Ɩ .W!5w zQisvjN05DxF2A?@X "''b )[Oa uw ʦ*=s$AQ?>y E,zrЛ 9|燂s-O|G崞!Oes3)X$!zD6B 3ƆFTw;D J*!U%€%h6V. w$fYMMu,<{(mD-PVq6\|ҭyjY-LHԹ5p-&3DDE@ݑ~rAp`TWUo{jɍ]MN6KyOhh M2k-"&*Hv;AH1xe݈ejNf ŧLDaDv 1>;*tJ%K.Ox#(fԹ-(-z1Vh.%N|ƖȺ @{/\gy4-of^kdij1Ct6M'F@ܢ3䨤YUظwK$C @,ء^> k0V4 цDMݪA]ݺi5 -Vo7(ˇ(ZI2ĖO ()Tք XT)C1)%ܤ{ 8Ml6!]: mCV~,*? puzfA:혌LnyΝw%*I:KQ < jd7P; 3K/"02+*$W-+(&y,:s_pQ[ߡiIt؞UCpե eb 2xl '-A!N:B-:K)p4;aX@{"N`tM]khNӇxsseGH.F\=mH09n G4]rxX}jtw=v6IU!FzZKb'm0mӉg1@ֲY,gjЉ#x!4BK>J|M|܌.n_lƉV7 vK oO^J| A;t)xB 3Ï'C .7WDc<pr;ƙUo\mAi~#*[ЃZ0iMe+(< 0,DXnF@ß{^H y"gqJ֮?eMIn۴ !D& mʿ WsWsY<xc-)+a8iǬlo]ž?M9!@Sx$Z q}-Wo X{gccN`w8nD& ['o֡nZq $]k_@K7Bg},4`H,>gSDAXD"tʩl-(Phe0+c/anV}Y]Q,^UhFbzMD&[螭=7goun:$ڤnN M)06OliPj0?b&u2V%W#xn[(լF!"HeRS}{s}iL /Z<^~&}? @V_v!Gs[@g:lJqyt?Uݠ{D;й t#,cfKrDI=sۊv n$7ŸR3o<4Nزu픜[,g+qߑwey̳zT5mOF0*U^n!K ߓS>#_H(at;)K—Sj]x#L mOd'鷍ηaO19;M;76 Ʉ H(sӱ]zYc|xlb#-/Uit>&mnru?.w­ϡw]SY^69y[{C.,oޘ Hh |+<<.{cǭĿI# l1ܫx93\i<ܟ(L{9Ԙ[NbDFZQ`W yrqbBc֏8@wz7ETI,>Z:?\CZWU͑! g֗:sI *b觻7:W5oJJt%+PaO,Cg<=|~QΗHVɔ^JLfh+|߽:~_'Q\Cvz1ca7=\Ep+my]K;S$K s\(PNzS{HvDY r(x3, YBÿT?1vS `] _Ch %Rsȩbd 3$a'X-فB z>t#Z*ψ7e} Af_2p*a~%NR2u= _03 h^# dh«53Kz )WP Ⱥp>ξj_BjV} C1ې#E$O,Nes8SN$NuQA32J4L1ѰYz<".jubHwB8!\0"4ndLeC1ٯwa]Qr+e&?xc(>ݠw\'X䷤W_MCsfwӵ6Trь 3<=WUNxl6]I#սFsAbזi/L[{ )~rS"\ Kɦ@㭱MKAʃ~_4֟O:e;HoD$cڟד)؝Q6D3[r'(0 r"rYDZG~DMҠhU;[UlB~@샶@G3oL>Fx\mX9X^ˊlI( V>n)1W[L1)k U^uʍsFWs! D| 3] >gI ގ(UsE#܊Utxs[LHQqwKR_Mba%KsJ9L\I $&\ B^BVd/68 >{`%P+6iXq:BpbkL{Ax wO˔AO#CTj^p [iˆ<9Mg"O5&SstFMώ} vEi'$M(b[ S1Ÿ*dbOFtRͰ:% _@:WsO2], e%51rA^XV@pVd,b6;eW8*臭ү8HE>PS[y4UZ_w1sK0U"Ma*0/*E"ty7:5[@D0NS1&ɕ Hg0lPd֎AvNġ?ƺ[aŇy8PhC3M>ef&2l$:Gd2+s+HeLhL nH6%fz39@gR"J?QςRg*-\:ZI}`O߱<[逖ڒOV.̯1ŸH<ʿXh#IXC.f--M WhCn.x+ ;g$TYJ)m2-CIy/8+%X{gF<IEڒԉy i X7{dZNt3Dqx~Q;MyKC\ˤ[utxn2%8UMV?ơ ϙޢxkMֈmO1 s\r '_$=p%Mrl]fhx=#n" n^璧fKRn4XOJ6^1nE.vsr̞ HudI蠸rQ^pзbACH2|Yd_4?)XO<澙_׵DbΠu6uWND}G(2gQOo+9tuLEq=b>u칧]kWCw`S'>9د4K`^liDOM&_|ugߡj+7m'-_%ƏS M~Ѿ;{f CM w+6L""!}[gNaDRݖ?hje@&|dg])4C!)?9U BuPջ \2)W]0,?4@40]:$&64'I`eYy[n h{-5.?u(q_xT]@9]ZД-dT+Q%^jdEhTܹ0 8qEע^}F73PYli@^C rԓUiv3D%쏫~HQؙ5'|Af)֐Cyk.NƲ0-3ʂYhhdx:"\?ZZtnO+?=i령_Ӡ2@'(mq2_ @dgdM-!cj&+ DR *9M맸 ƍoڧ|#OYJ-{Uf #nՉ5I, kh6?Pw(?Rq֏(-!c.e_N~ T󚉆SZ Zn$xLLg:tTX"=`Cq"Y|;]9 X#wqAu題tT_qĴtG<&ALpz҈@­OĥuӾ-,`y8upw{rLbn6G߈ٯ H [<:h$,FԫpC-Vhsy6f^}y@ Ό%m8v] IKb,@}9?)DGȐ|-##Z8 k[rTxhQOsVkrivcA6`2W\tI\Z*]x'LZm`C8`g$w v8V΀uƕ[( twaÖ;ndc`#{Ja Qe˃kj*?, o[؝紣$sUWBfm͠rf΁,ط= !M-BP57߽|/]=Y\$xK ,*_\iPyDk^3]O${E ʿ/Zi[3>G@Vq'DwG37?~'JV7=G(g E0I ՞Bj3=sX >.Jef-rZi53mJC#MhAcF}E3Cǣj~,kh.`h̜۲ |ۥjAW|ig1wAU=wTm;!Їj77(|֓-@l#TStPM097>y5_>qK~b D)=̱g=DSz՟%oJ4T̘aFZضzә3^|:R>2J0Q" `D TדOtVB>(-x3|Ep~) kq!$~48astKCL AvFo}ӃF޿IW PK叟c57#o֜햙`?̓er:@^UjNQ,^ `U$ UĶ @ybR` }xp!QdaT7+ނs?(t(Bќū57tXhϭ Y2Pం6n&yvv#;i]#P]iyMDmC|7 yA"13*9b̭ VscY lƍGRx`IeH 7Lb$yVC p9DD]>UԾ^A_Jg>S !ء䂇K l޷KMy8ƅd-/24H=wk dz#5bH`Ȝt>nhAk"~pbNR}@q~6:su+gGͽ:@![1,H!Wi~ +*?C aFqY 뱸$C3vx#ŀj+PjaޘQ9u;+I%ȔD$lʏˤb^ܴnU(1mu3].ow@I$irP[ؚf_u$\}0P2V `ͧC ~-*vc4۫ΡM|Ⱥ;x@BV34b9`#%@q4RE6E#W1aFfo~ [LM($8H28L2x=fܐxDiࡣßO„\Zo#4/@ r^4b_d=&8\^:' Gwg܏K;MTH 5bF"BzgDj"/3D0q~XV8 `קc&". LQ^,7- E)Pr:҇N(J&$2@$Ŕ̳ΜƀǤY/ ; 9BGt37Uz4(y-`TCnAHtSD9wrp[)%CYȊN.l]FU[`Ca'F G'#EA{C_gۛ(a-_!l'|ؕ@EJ>EpTxB ЏpZRC,)<.[(+gYߌ 6 ^Ŋ-^'y@wPp̻kƗ?" HxhSEn&r<9!G͠\Egb -u1A?5 "bbn6amPOmS\ֻ AA $킋VsKd3hw4ǠtDwLawj dzfc8 dU݂)**>nJ9!0_j_ ]c\۪eGzOV"q{{!DSp].Cx՞;V3«3աFX8uXB>=Lѽ,-&ǥW`*G`{MǩTXqw^,ݴԿ2?m_|n`Tmܛ)\S0|$׹V2%'˳C8 2 G-W :d*ŨnuЋ&qJV;h n:P P+I-?qէ-R [z-j[d;I%7fl؊#@K'M4u%"o(+]+sȠ,# 8"8K&ab+^k[D\‽Gl%)s&n*y󖫟. ϼ-X6el1%uzΠ#TRo )SDz,kE8J=1UHh!ᢪZG1C3sHj:5o=Q~_AMEI _;h,^+S:OISi`>[ՋiAݼi|*FU Ϩ}acؔ9G؜n{H5œhR}G,P3A;b,~S\k,L%MBpu^408o tNKz9E"[{5(%Io)=Ufxo"eJ% 9ݵ}|Gh{~6/8vE>8__H r%q@|kKuK l@DRT\ɚRW)wh#n5 ,}"ūp`)#-ɑY!r&0 a٤jy=#)t[|9!cW&AZ"9wQ4N]tI䭷a뼜dqKH>dNu4jURHG]? *d(Ȥ,&fGQ'|`uH }X>\X?}-ELLRA`߱ӵ˼m "D=yu4'=d>o]K}kW~c[SYh<~ܣ݁ B^e-cY o 'z )rTɃ21~xnWf*||~w`r:61UGىYVP%=jQ@ӉG"3T ]BsXI!ǵ57 9>ڻf\chH#"INSDhfJj-t3. ׼]OUZa,9G-Ngͻ-5vƦ; dO41NXcT X6s,TDSҕxQ*biULu[h*f u4PN[ |x/Bn)gmU@Zgt#ɄY5 PIqM˞d- a, AtZio=&m}_*7F>!+nwG=oUZu{]pndx4Ba@]v}Tf-VeLhj?C 5 %C2o+g}GU#/BꇥٜKW(H!RBoݱ?im883llۏ9!^׳kR&Eh uѤdk_VN k6ƈy`aZx.V0\E1R4BO^R.xdz^?ߩ J=&:":NQYfU=WauJ>SH.ҕ yͧek~>aD^u'(ڐH5@Ǿ8} R.{U@DI9C= 2@luh>o 2|e[ej!p"\q:v)VHrRNfRzܖ&!E֚:KlJjkEq߰om.5t YZƾGfo,; X+vo2N/ǂTVA1N ,ͻXV izeHFh0oC%>J`6хl޵8}րNT39RP*P\![HL d:aQ}u@,쎃r mծ|T_a}׀8dJ "V6BoL^;1(ilW'eS?K#"V 7ʦV0N[`rk~$D _Z>pK琱uN~9_C?\NZ5y$:w#"b+vZQھٍp-DѤL-;8  f-`6åix0)clTl칈4X3u-f1F$bkMց>tsIK \$/=XDkΧᩬq6Nq#ٍn 8@Vh9u+op}5Y8lzDn!qI\Θ3Є2@ɴL?y *^IW?I&VOاu朲Ijo. JnBh5QN AY uJ/ DKCEZăuTtfsȏD[4'qotpeQRBz6_~$7ܗ؝;,E OCTn ոQǀMӏ_8TŏvG TSEpFweGE&Ll,ñeFIw>!:J耿M998ALa}j0CezFwZf":_Kvy3%2;<7w+!od 5Y ;;}_UK 'JffݢW6N$fMMچ&Ի3Z1)˛|5ұ y7>`"oЫ-w2de-c\,^@ Jb7H!Y83z&]W:>T8x@)o{)R ۢ t3kilpv\/xRHnQ*jJLiI9-luޞTdhfQ5d))WNkyoƉP;qk-9i(ݦC}Umasn_Ikq$hψI] ӈ[ǥ@09:X)v"*~ >NFcFPd!rÚbHb Gdm*o߲yoau hAS nh0O?nWe*`]`7w >J) K#P#C>GD0B8[*x/[5V 0=kQ$k:Ɯ űUsyQYO=:\E[\hM(2 RQak@s)p|e085LYD_ج0ӆA'jjQAq!:c<ڍ, T$NKE)E;l&_qV%]vw}&B_)z){/]ѩJ]PwQDbodS+;*^[? ;~0Lt9s~WǺ "Add{XO7$|LLCKr2 gdЊ5N3:lwe%܈BdA.u.`gCw2MqGBj)g6T1X+d̮X*8L=]Vlv +Bbj} t~x6bE*,- ܤ=%3=j>W m `b #º-TOw @X.a3YôJ:vG&;45H3}'#hːD0 ag? bw fKzk_jd(t@4.0ME(mSpXqҝi?\y6'CSoF!~EG>n`\̣ lE򕷞݃J5x1e}]2}K.tI BS3t`k:Ԯ zy`X7#5Gq{!U+ux#8EtG`$uiTF`-l4rp[xd$4 Ԧ_P]ArKBTNʾkJY@cPU 8&2C|PqfGG@ m)۝y7YL?w>Ԗ LoC ֣1n fom>ny 8<Xl[ 7)g$K]: CX9=@H ;0 ى=N |!f gm^<;OR> .eYЂZ'X"uS $Zq%'2K#0R=\òjb5nӍy5N{ݮ|hF$zӵ_OS ;1lعԻ5! ?SKjFǫߋօUb;6Yt3V’A6LlD(Gn׾2xE?,*gU\ǸoPyleq gAoH?\5̀,i*eJ^/!~H4EuI+-Cs8_lgx".F2NAm&<=3fIC!T9oyo8=W}J4嶐 aiHఅt7N X =f.{BV \Ç EYit|2?&2 WMjunjuMV.{,Rx䆪Jo֖<=%hRBKrcdkIFN_蘣9^};o4"w :!}xL?18+&?̕7kZe"q,Rιe@[Ч%P<Ϊ~F0q}AUc(OB[_EnD&Y>|'댪#pR Ћ8L0Rx՞cߴc _jBt-rg7] J:|}@*8SH6L\j6e ;q: =TYRsHZwH(ἳ[X&n1.*R7mQ5 k˔+ ՝@\U Uݥ<|uKvmwM .OGaDb T#D=TZ[G d%)G%?/}:naJ̅2A,MFkg lzg oSZ0ɤ, :RfV= &qkA>D/SGNA߸S.e^Zeɾ, O$z26-7cʯETB+v"/[YKm~JO lKM/*7R"Kp sE-wMCbm A1V0֐e- 8M_Sds{;nޤE">Mɚ>Y=4Y}7CxgHdwdBJi4[VNhPia >Bjn`2#UI^TB1b2o(Lۋ=X[W|tV}zI&;b_aĜˉeN4nˊ~sx(""UK .YdtɥcՎ>=mJˑYFH65T-*ˡǖVei9-FQZGm5GoN;-EY>{3J)|M*+ d'Awm*7$8fOu˅Y0( S諺,(5:kfg nT eNnҙ wm%<"q!<7NȀ㩵4nWC7d%)*4XEeópbY Eiȯ(HwhN|u5^  u&HXPRGe4rXNU?:SW)tw#[XG*Lm}XCTXޣ& }L;1enPB YxPC餞8YןFZߚ 7MWnj8q.K7q0݇`H,OwmVњ8R¿=y- </;$7 vg|mC &-<$$Y ԮW0tͩlo+6 :iz2 M= /"<$ $Go.CQh%#{55ܯQ56sXH zqjct_ Xau㳝L`bő+V3O1?gc{W0O(s^YkR想R*}VeiW]I>HJn&M Mnuj7v;=LG4x&&X?U۠UʦǏVPŒ (!ᤡeY%,s1ȱ^A>xWݯC@e[]3:pjꃌ,viZnց%㵜u(5G4y?}((򤫱fcV m k]x0+YQ7U͇SLXF3wr#.m1<#1ȤźW8!9@(mE.CrfZY\ ()f9{!7">bnHCeD֍:dQ]*{:T=xM!xM,3c3S#)F \R(Y@kәВKy$+c/g4=IB2 Ɣ嵽{h{iҦ}ۀ3~}pv|Kb䚞hT9,6\~ujh7 yygLq~=kĊȾlI=&J@#uoA`}3X7#3*g7s_s6c^;gb/9/.8 W%҃<.)ҙyEp[v=_}}+cֲR*&6Q'wB4ӊ+C#ʉu>z;ہn-ȨSF٭SxL6neB|_hUoa"Dq˛' [5> P-r>Q&}pS,PՖT"61nsnieK{hqTQ4aaP%{.tbyjgwz|#fBXOژ}ayCG2|yjB[d Bom1ĝFʨ RAZd}sz;VJ[ڔJ'ЙbigAҙZ]fR?TJSVqSh_C!]UjPsnlm:ůd\vYѳ[>v;h1/3"X 2a׶'nyђ2D5J[=Dn͟(pR.V J{dz^N[ @"߰]Sv*ԐJƍ|"\Ln:l,y4ܕiaI;sO+F5_j Ųr:$-Eb%jK#{n k"/9P1tħDBȫ\χs%%7%{1A_~_'U!IgTS^}n0YG4 "% 58 ~}n= Ζ4x*ݘ4Buo bس1U|ه.Aj)YV<󻃆1Cmcz}ۡ#zj15YߚJN+ygwq9^vvXN4ꆱrkPraC޲.J#E<?sHҧ3,k1a ,/c^|RmOtUfyf6 Xp &,ܲԖ~m2w[W5ͳxyDsGbG&xR m'~G0Egh,q{_{%vݳ6& |bPY{Jb/Hsۅ hBuL` }dWIl8-)')"Ł^Vb'roX]HVܨNFQ "5Jm^)Vǎqk0SIq_P lZ+D'*~HLEC FhY,JO7pe=G4x]w`=u<f׬ Q)2v& jt@e.!;P .Z&p;,Y%[ & h5IR##R \TZ 5(jn YٳӁ˖/>yI WZs8~G̃f.r6D^s>l"KwLZdrog_toVǤ]_j wK4xGk,yȑLM3|+ǩ:<;815ZߟyfSÜ4K._4%rXޞp^߷n1!v3!/㞰Uʡ˫ S9U/.+.RxRح>N>y\?[v -jHHDrqA`xҤ8; 1'  լWn!6-l4UtDX܁xOW a=q&$dWtEͧS:X8?dw>A XuGE5+48V=2R1c{Y AL 1g͖h"\T %HupVT_:hN` 'FptKZxZLZeX,k؄P#MrBJޫ?2Vތ2Kg)|ڳ)I% g$u:dᚭ^e8 uU *Qf'w4$"-O3Fa 1Y$Z @zGzވ7xoOgL|ogV6F_퓗vI.~/<ǵWo A,_悯iЊ/RJrx1ص}PtVp| .o2bCn[/BKo\7ғ+bE`/"\qdF?H?$oЃV&>Î_Xِ3k& KD^翃Ⱦ|u|TO ԵLێbBb,VHSq|s]'"k'̗˧ Uz ح-e3ʍAʒ,.G3+c>]i ?(Cw?%F|KSSs"TrYk 8nsCQ_N~ DyqOVmꤢI_`LJU%%Z+ PHU0 kXFoB۩dĄl8ۢSe+\_+yY.=D](ApreY7vJ>zRtX)G؈]SjK 8 3>[RH&flOJW[jЀ?:nT4Pje ۇ{ZTf0Ŕ J7g=T/ѫnpR:*eٮї4Ia4p 7^x_.+=@08;ϤCukG@gfڒ TYGhK޸a>akkV MsFPzT8vƆ9b.Dnc%J`Og/Q@#Z+!@4_rf>>i i CKJ}jQ&,Qq`;^/O`lF w7d v2GJmHRԜũm,,&|DtT.pܫ^QkPs*_%{ |;졧o} CśƞWcI[̏Ҙ(Gw0[&O k34=!3pL6skxhI!Cfbe@<'V)OxC:mZFqV_zbyi܀Pxg6aJػxFo/ɒW[oΟP6@-D2!n)R\:P&?ufs߁hkm|4>Bz)*(iq֘}^M}m9z6y6dt }؎7tQg&=: Y'5'S]3ϸH 5OϘyЬst&_;R< G(B^ENʨ2l9`FҌs:5M >TLW8$K.D7H$kHEi!ŸI}'ݟ[8uU6cq "ʎ|kV{E5` YHTjm!.v4m0z1牀](̽L]jL6wEkGsCs\2ЋoB@7rqi4]U[ud^'M .7zL?PC \Өdm+Vn" D8HjP_Wk %AlP BTE] }dqOemJfF]y{J3ss_8Sa 7q!/VVlB.Ny:_VT?v+GIkU ?um?vpfW q@m!<ⵗ/rI 29Y #Oe?Xċhuvu}T3J>'#K\'׿'c9iI؅@[sA`FҜU>k`ZlcP}1h|T]Ź;Y,}%fIjm,Vvo$u<3c 9 2^zNɼoSZe("`M'zvO]K,2ڥmdi;RyԞKG8sޜMA~SqFuv0w]etKFN*CM!->Y{ }I 4$'^:n;57Bm>6jd/WW(;dOXGL| b' e%=AS>tF)IIG W_"u#=Oa_|-4MNM8oaBNk$.YFo2 ף_LfcIwn6RޢQ|Aqa-\ Tڞuw # ֖>qN:˂~fѵӟT/ Nۍ6)O0҉\G"Oy7E܎#/7 CPۙ Xd=,hUI+EH|maS fe~AWC@ʵ 81(8qQV gv[6d+ o7Lt#DQo63h#V'ٿku4>Hw &zZ^rJv5>09-x^ h?F q8 &:9bU j{F봖eVVo߅9e;U sI7ө k@U`#pFi`y}gd ˡEby҃Jjjܵx--nbsuXPC("f:&_FC%TZ9xX>bKZ ۴]V.GJ"@P01B &s̀h |sa*hApY2?7. \ 9B ڨg9/brN?Vݢ]8gp?+K74%i (_5ict>5NU >gseHDH)S/oExɃgSD]A?"r+kZ .ԉm4eAO)"[:Ơ\]Z9WjFʱfD |$f#oc p7(h>!gtFr9*,mgg 6dG9^$-ð5\\6˻JPhMg~܉ũ=,m[M|5z+D5A |kfL! >lۛmB!1$u>Ռܨ iw, $@zQ՝ԓn\v`R]yVDժ2jPG =Eyc7ӏwܕCu bc6:C [RNj&ʕyN]*5.G=fL0UK݈Oh[zƈCʱT=bBLBkTĩ[/7Xm"aoL!ȕ.$]i gogBi@z ~lK} UlGTAY 'tW=fM/w {\~nX"|8   Ge]o *$(VsÚ kk$ eȿӖ$J(6Ym኶A 4GzW+\J1\}7GrNY0OTlP}jG@FY\+m'%9Q;C|L:U*bg!X` KgNe͔ m 0xZOJw ;NpE[pYyG$ zW(܉ZBHap``$J2Tɦ=sq͋SsFJ/Ȼ'Δقw8 E dk#5Ag'Ç1{1`Q&g2s/ŠH,.-ΖW::AΞ$ p/0[PNWdI NWQC=gY 6T%hr몆HM"ьć(=!xp.!>KOeP4câo/E1.]^0r7?S OLj@Urߟe5rrRapyv2UI@pF!]m)r1)fa/x,stЀ? 4\F<ܬE`v֢o_L;oobV_ci!<Fy3B9D<M .PE֊g*9]UEпra6u&Ce]Imk౯ _Hj^pSS!a"tf`wqZ D:Ow#IODX](L{|#3,|XT%$u k%l,`U?9Pym ZpT1n,npt>޷ ֻuX R-T9dhE:^i.禭LҠkǶe\֣̠׹ R-hsI5i$8ЅZ 'ElA~N!G}#)qذd{[Y;W'ݸ&z%N2PȘ۳VC)ųMwXAؘ!gp3^@2.@&#`lΘi%'EG:*8,r㧗)̩qU]̛lT.Q(|.I~YVUkiS"jzg>#".aqeaN33n1&.1#>m{޷DKU_ubeԃˢ.Cvs70wA #cj^aO(E[Mdf+Gժ?#(Ñ1ŸLT KG8dXg֕5yBRVpf-+V`pjܟ^!Ķ}@z˜gSF-H4e%Ovۖ1Ȅel4U}HZdR#z-G,]$22P_+f4$Q~jBpRv %g[W3/K J#kWǎc:etV:zaCyߟ'4nuk$/ṹj+Dj g1$9>pSP[*~K~̿6!P_|#(ݽkؓ5u}˰{Ӝ-BȋDcԃKi$m] wP+ZӹHOy4,Zco=VbMy@L]֥yoգa$0 %Ё+I=Z%qtz5Z^HDUmAڌF3!|y*B_9Έ!!jXddQNNQXΰ@lrҖ:3x.P39M(.ƹl:_leސ(>/Y,GpV \Įn~hͧ6.kT΅;-j;<f&J aO7OwF~FK~4ޓb$(wTkb 4#Y^[1Xs ta FbWʇ3gMƖkpodeO:OҤSe:Ҿ Cؚ9r3/z;R`T&AK;!7 6(}g6$m,<9Pq=:&t3gb9Ȯcv^^| r45vNxtMsƈ\z5n+5N/gǝ/ے t,XxZ"7Vۑ᷍u/ toEvs]:7W\hSyu6 tnFUJQb=T؃_C82GMN~#G-=n%¦ɤS sJAR2,U<TJj[gZ],xJdYf|IFHuUx.ݸ(BLab,b)t0b琉ae:&sJ0bCت+E2`jҨIVihN MT؄_-@8Nc~ 28b~1inRf,ks7?V$f$(hN}"!C\_}~r!A%^v5Uf9Wic9.Ά~rQGo $ 1^Dn&fh*({\pZSt,p;CDe%Z-x𤋮+#F~if+,Ēd=8R1Jx?j]ւ2 fSKQ:WX/z Y?X7zD,?q0$U@5M|to;lDz2fկ +㷪L:٢-0Ze&KIBD-2/1*J7SYFA]N]%V>$.<5ΤDO8Zs.SN Ŧy_c<3m,$1}A3>)ca -}*ZPa;JTz݁`_:z'g c!kgB)Э8𫧶J4aegϻ]: Z%:C @,gA;q2j. "GIt)}ϱB6ٟ!$m/&ԕfAeZPnLbXF:G%x?HJ?S߰@n3|_ˆBd"t!0qF:4:͔x'S[ec_$i5"D {~< tA|Fh@([.oZ NrJ춋GQa7nz?q3>*ݸlo0̞E?Ŷ-;mGT10B'm ay4--f5t¡-L2À[)#B/H($ {VS7&#)g"74H0UY{ScH.ПfGj9@`5iUh/X}J/7c,{0j5ʇ e!aJyOS"٪A31>;゙!5.^wI?O0lo n9P]ٸ;26X]2r\0Px~Ly97n[% NKŵx%aRETFۡƮ{_X1rbZ]oAU@3;H-x{HtȐ}_{%a@{n糍 x^iȍߜ7oiH&O2Z7?犢C$yD7J 'N|Uy%F݆[\ta Y8>?wLjL(`MR6>@`v%o(j} p|?4MJh 8J( 6Sn<+ɌօLJ:W\|aAp`f[go9?jHaB_P*&EB81l6jv3NNR%q(.œU|FON!.;Ѕ"{0 Sd/I5}T0 +z-@ 8=ci?%h`eH:M}.>_@|먂, Kg'q3T)NΙ<#J8|&H Ǫ835 j5}i2 cvNy@>2U߱JS{h,dL{{LȂTDh z.9-ǹX*Z_:̇Jc:AH-eEXH'{SM~F}y'4]Ƣ0abղ=|W˄QU`aƐW4vOuZiPȈ_64 _,DMc`(򸓈M!ѧ+>r=jtv}hnOȰTZxnPRO%nJh)l"EM0 xiiV e'mo QO[0"}˰RΓ|-/y,V]wkˍV:)+{&Hi{xTV-A| 9"vƹ`&vsۄ7p [{D-6sw8EsJ;kw Y?J(juW%a'=x)i[hCCmu9-YIE x7q;r2q|-bol 6g -Β?@)w=E[XBI!7?Q=xnl s'G߮1&.AƥA݊TKv us&^t0lQ.Nk46.տ Q;qr C1 ݍx[KVq +G[M$,!abj^ꋶ.t $ye#SC|nxk*Hgo(@:m/k` V0|HS V.|҅Qjk_+T$|tm0U8T HaBgTҀt Q.(s[>/Ob7Əb3C `a+*XS#@rMSzӅF {?W Qyɐ8qwxÛ yxVIhQ&>Wv!|ϼ@&ceyiM~S4RӲ/X9ؔ'se:O0 _s$m;l'H0UH<a`y?2Cr`ٴ]0XG/`~ h {7eqdi/nX׋'̻sLMҾ9 G3M09WjB 3li>c}!kI! Q`}4/wȌ}bbZy,Q2m“pf>(BU \)&{\,3c=@|P+qe~\N\*)ߢg5mP%F[IMԬw]GUkZչ]´p'W[8fǤEisH}ɤqX_\IZ6kn{9Bgf^8+P?`f:L5~]Ɓ;K]8gRls 9e dC׫nU(pt pimns0!+DZJ ]}$]-q4æHW,Hm#'E Y'rɀgQ~0n~1w1Xxs5 l8NqȅEcR_~j-w>I1iq;c=30}"@qO /Lt)v5S.G *0P3Vii>茊/()g~.8RZkro 3Αc4c˸4=cRF^`]@,IjaR.9|D`&TePud"" 8pgQb:ʌd?u3P'{vdwG}zMg٘]&,^,} kd U_oØ=@BRbehf&+5CEC{\B#(4z=0_e%AO}wlчm\(Sӳ@>x`f!hnYr ;l3) gRSN/V.QKtˆdxPOKSMeƏZ@E]}f@L %& ii昫`tjӘubS4"PyvOO@ {[G2'&^_+?{ר1W3!^:3Su\R:1z|>vq:X\k3H‰2<:)'y*Y@c?r:mwq#,"q.KZL⌒4k5i㧾=Sh>:ԏ~vj %%A <߹94-ȵY}O_?`_fdj8W̮b PY&"Ձ;\Mc]Y\V?CʛыȥWAbtk[,7+T8PQJSZbU0R\wYEɻOyTfPOƴ12~0K+j]~Хc(ϗM$D ƋA2o w0Gœ5lV-';,1vad $gn3$xCDkה1Xe<Ԥ.+)D3 Fny)1H;Yއ ϑ1MyqWЌG?qM3.ZQXN}"6,XyE͚vM-t%{ݫ9E͚ 6׾H銒eK_) ^+ We?Mc&|Ź{=JIpiRaໂ`gy]e[&X[n?xޘ>f g ǔe;T>_2;uD>ŭ@>1]܆/L&XT˴P3?nEUCO(et >smW=` 9) AxFQao'#-믘*o 2$vdC;^ܫqhf1MQچ@@]r)V/$11 1NCP5˻!8t2jT"Wd6Q4_+=b_JJ߽^i*B`4EX@AtD͐xɨ+V3VOΫckTzջZFSD5RgPC|@AZ岄^q<7%xP$bڢZ&,opwr놆'x:w/s7tIBU%ۀĉ=^U)wVyy[re)Gkrǡnt%b2?axZ׭A47>KK!̯奴8`qvm$[Rɳ d!7H/`8>C^5y՜"hHf"2)SE*+q430zB:a""tenKS<ȶ|;B 2FI -u'. +k/k 2ֵ͝M,K텞\rHq~zv@a]O:JB'*jz"v(_Z]3u`b`Z^`N#$!1D,6\Uq+9?ftIY З Q54o'Њy*4cOJgHy?a6oTk'{rz T De1oGs)<I.":ʗ6ڿ64fB8h!uIȰcf& v@osz#qܘ 3MǷt*lн ΚF'PgaQ*,V|d#.m|PKJTLG#]5MJ1fvt<d~!XIWQ 7+C"qܦܶM?_X1}Ǐ̚yUjicѳg)Hvl^](³5"&' ^-Y:e7׃~8X@R5we`?X;?'*]b=/4t)B 2,kcjsPx׾?aAm k|B)b+RA >ppSE9i *nպpNfQk7gW ҄mf38p8]2-/Wf_5>Q Ƿ)D_8}a_I͵:_ΙI] *aYᇮO֒"!q9^Xdpp{E>WW]mt5}݉]Œ9w#ը(!5KDTSݸ C]Ego3nrUװE ;}!/7^j TLd ^#h %8$87).[,Tyc6r0rgE(}ZN6JO17Q0(9=yH=3>ִgP&İΤO>'|}\@Wذw?v_!|Xd;@^1$!Bv_ '˯t~sӚnB["!8`G ZbMmK6^;Ê&{!4F)birrQVʗYg (O U$ `E^dp"otE p ; w@̞ ޅ[ر/+;B2/>bv5؊ V&(zo|vZzѱ((T:otH!GZ9)5CEyWdN0=.шϤWNYV4%J"FN5{p?b& @(v5ۆR"YKVx(pYʫl0/`C{JuCWjlv+)o4aUDC7OeooAu˝^FrTŬ DVԓ6 ѱ$$#&j\3l8-)q.0.! N;[g f lhtǨu B`%_m\<F7rK+*gN4 &̉4];@Lk$}aox&:P2$F9P̏uͭHqb{).wqe$d(-nyȍ*h8:]'{>/"TUWV|i#l}E+`nVx`yur'uVA `Π.<'¢Vež<ӴVN왁D J+185Fp+;QTMZgV}ET.G*Su-q$jDj0pvN#DJkHC`avfgA6oW."ȢT D W:R;^@!NxZ^: ]$~Ul'ZXYXJ8| %Ƿ`ܹ7ԛjW)\Ns^_3 cTY3 Ɉ^Yz;lլ!uoPLsp_^o}_B̭N8Ef-Q y:`TQ^tiiI3EU~509d{jĖPNO?vK3)4(?x tUia,A@cvɊl?b"bo.71kg aDkv#Bi &ba2='LDm IrZjȤga4UW9ة0hniy8YXؗ0ށJ^\vlsC׶܊yǟnɘ@N`{jS{"ri҉SW0usXYF<ҴAG#Fqwh9\o/Pe\=4LiLϛgNPV^O1tȹAMu<9/v`!'L᥺l@uX a<:鲰j U,ڵ(U[p7)NzΦEY\(\ R_TB@|KVl|~#p<=@'A$yҬUgZڞ8{5 RO[&>$LwS©Ol[6Drh n=ܢ<̄dzW鼑f``LFaC~0Nm#ou(8臥%_GN`%݆=J^ϧ#m;`ǣej9rGԷY()x iN{P?+-Nɹ`fDZ&$$;(yxn"Y"} (Z^P*<SpIh,2X@~/؊vkr?ɼXr\@zfOusU#ZY|y;v j^Fh~IpʺctuL%g6ɏ':t.|FqF J y nbG#xQC&# r}1`/._2Oَdͥ3V9">`Ƣ,v*X̜$6Y"k7%guU i><dNC" ?Jf?}W{g7Zkw2']E3}5T:\6¬wl.ݙNʉep4fGQ806DtP oTV;:%w&}yBb8:.KҒ9XfvWK?B^^pQ;+ןV}Cek2얨 (ĘdLSO<xVX h^zv0(!QĎH99 ƈpKePkbAPfO:b0mO 6Rq@f)lDNd?ۦ$}jېܵTft# ϩ^3k`=7Qa~me=q TW957Rjoȥއ:ƞx?o[,}=Ss=bc.x]uxvs"v6D`sf"`aA جT6fymoր')>b!lݼlsӓե ]?Z?&2͋ns :&- B';Ȗԁ<ٱ\AZ+gꃪ2Sd5z'ӚkUb@?6\y0A7 vF IБ?xa :w1Z_\\{Sff;\RwwT1Ʉ XѐD6XP1 6`G-Beo:@NVbq.MyTK^jȢ<ȔA m10`J#dc+9:,To1PK0ƁYw{o'T;44AP籤DpF"zKp?#kH|m+U%ɸ+e٘ۂŶE''/[X sޱ;o(`#Oqߨ'z6.(-2!_nXAԬD6J%0(&C zY,MI4LC=M# Ȇ;JE޷%Tg"XBRsQ@pѭzl˕!Z2d"9Zkܻ$|*sI!b:[4Jγ|G:k㩴BRW@tЏnHɒ{4W?!%S ݀Ԇڦ9XY,M0VJoz!%4 ZĚR ԔMê9"s"1QNBr>L[A[ 0JphDdzFشNq'.O9ꕵ^,#v ᎸX*HKm-cӽKL=>@kBvE[p^u"hwڰ]oCjp<&+_= _˳l:"9 [S(nފ"R4<.AK5 m?a̼¡ a@,1!8ZysÍɈWe\lTM才`*ڸE5dӮ" 0nӛhyzf H[|8e9s^ze"njXE4i7djtV1|>p!4XBv7 G bK (fItJg-%݃"x~efD@nhUGns%w>l̚葖?$\m  Qy듲pl?|Z *i E<(>hŞވHWg.{G.M@n~8v[_:O`<]^~Vr9­QKNJ*'r/*+<x"V֬YC#k^;=!Mɋ\=G"*HJ$B1ǭ wSiHFe$;t! #IM/c~rA}ګ <G\ZF nB 3a0U&bhgh=@ BčsM >6h֣cu@Z<~J1X }HZvyZ_H]=^18)1 u.m. ,Vc"9Yo>kʂQӃ)X"eS4/}0ﺙT+X(cfv}PF1Zy+At-x`HC૓@TY +Op/{AY29僿9 PN\H;r/ ׉3l QnG9+Y,"W%)2JzXGT<%HkRkthpϝOh,X!Iϔ(DHEj$Eb)i>=QJyH9 am6ڄBԙך<^ōNGퟬ;f70>>M)*r$l[JEˇCn6B*LLXJ7XЪJl'/:&Sx`t(~,2x7Z?b¥R{S.`/'cm*! t/`ilX^"~Itڞ \&PGȤ!(LKy @A8 Xp,D_ v5ܘG(blRbaTE22܋J Vek~s1e \ڈIJ7j&&0RVu]0}*z"5l4RN漘 YʺM%謃Q=YN*q5f0dzD&%Ԏ},B/9ҘO$O ׎E1p[tpppR` L 5%"{ʛ YQhJNN2 Pdy9+,..B gܚ&;_1m5LD ӭK)9UNOIxnCwY vBbWl$Wn(t/x,M4[SD}59:؈Q 3Nh&n;9ӫuI JϙG0/W=ZzǘB|'L4Պը]}U, 5 8 _I"$44g8~"<z{ЫR~(I*fM G>Gt@렳Es2\xaS 2$%ܗM/ߠVXA?x=AUSMoR%-z&@"w$|I64*D7iG¡~ kM=&B, m>ڇ@]JuU,'_l3c~&gGM,P\Ykʍ{𒁂)~ qi4$P:*]Ox_)*9\…G.3l\(a,N[{19 riﶇ1 Rm/f^5@kiaգpQi4Oџ<3-P(k7_[*GKnSC0NΗD;qu=P-]D}Tb ҸR:?MjD۬P¶kڵ!DvP*ciHRcMTs?SeKۊw,(^uS+ E쾝hJ2 W j6Db*˺8.ZY0z>'MSpQ)JENN/1W!.?RUCp3FUė^-U  vf8v5݇7y# ѣn"Yh"#*FN"sѿ3| n13Uo@ǻq"֙9|(c9qu$^oukQ놶Gg8;a!v>(yqDgd& % @V{s8Y7uqWWɇwj'hP.P=ɧ_#ut/"X7؉|J:X<|;ʰwJZl0^Sxփs|I!@ZFa ,>jQwpk>jEnJpˁT+lCO!1ܖx2g7j,3 4U0 k=cA5DfIݝObk+QBb&pFV۫6J r 8vKs"O?ZFCS|ӼTدyH;x5U&|(DE8ղ>Jz5xТ`6ѷK/ۢ+^7M,ыX 2t6-FgDB$A4?Fjϟ|wr^i1z3X:exGtJe{ uv*ԑeCַK|m*i悎 p]^aLs]휻JY3!f1M-PvS0Ϩgf=dM}>4zfFx+V8qȻ׃lë>~Rb* ^b#'4+ZyPS aߠ:UmSx9Ğ__i* ì '<-iJ|Y6ۤUHwWa\Ž 5b0Um;?tNÕU;;^,eѲ4Է/C90^C#NZ ;I/[:?_H!ĈCS#4}PI2fW$TES nT|P>/)<8W 9/""rjېD&^WPΤv8":$t}P焓>.AsS@Q ٫3yg{/w%FҒxŴW@ G]&= ]¢6u)ٮ*A< <9QMR˯'*}{P 5!t.8n E C?rUFD&U3,]/_8FPR1SBHyx]f Dc*么Wr!!uG[BUTJ^.UOͮ|e؏A8k^4QÔêAy ;8R~ϻBh[yiܒeZ<1l͝$AS$|ͯg=.-ڔ0p%$Y̒CHa-a?5,D8E~d¥0kGt1YܫJk#4FK'6Ӽn??$av^;Ul"~x`ԙy_U!J;`Kl]5& ./Ce.xü(<| @[lBGC% *}p2D?.NtTr9#cd~x>.`:||֣&x4K 59X[,W̪1_Ɣȁ GW}VzTiJضČ(53|lL: (9zYG?<7PձLn鼫C|k||BV?rVɀsF+&ڈ:8SVw.'ď%t"$I OfGe:.xojhv*d0"A~4x WT~]qF @H ُ*Οs ؄tr7OE[jý@DqAIӡdN=&9e;Bߣ;L#7ZSqar7pyά )g /&o7ZFN됶 5_Jڳ/&]*8_Dm$-iDKɸH@"qd Z):9Rjf,n H Nc1P`|rx!vv9tx7d\\Y*9C-P"v v7ljпNߩ޸`%Ro l.DzM:#Y~⸩c'2V}ek?bQmioD A,k )i߫j"8]՞n?gTS} hgNC_5qZəЫ<>=P$G\p41us-;Q4#<ɱey%38q2K@dHw5cpITYM6/o&N ꞂɻPZʞ·6j &q=h&G2Y6^ *D%L[6t ŻNnOCw^رk&ݗ=ɶ1? $I r6WIO6M<Y*_$_/,锑̘hcJ=M~>! 2+n :8xQ)" +>bUt}2r/lpNlӦ-`RPv EbE!B^GCMXɅ؝(l;i}bŻ$f/(Ɔn"E0&T,P TL@ 3 #9͟sW3Sb^ &j+__n4o!) 1w)9B݆ll6i'hYJ1m0KےX`1v%WY)J6KT g- 'X8@G/4׉-NM`*~;Gg^nU*:<3q3aDػL"?oUɂeS%|O߬R,"@_1 'f#| EH"^Ra*)INf#zM`mʡB_ ;вŧqǍ ;Q.ϰ%ȳq㗱XL²eG=¾s_XZ+tLy=~7(:+R޻^ES-AՎ+i֬g>*!iGDN_I =̃lzݯ ٜtcݞ#4ӋвE~p$CvrMZrnȳ`|юǾݚQx`4F n"0u2/& XFIes$$adb㮑QzԸ:5sʛtb\I >oƟʧi+s- N芵"F/~ѐR2"GzYC}W_ȌN%y(,"̖ (!˹7C-tprlgY %jU]Aտ'B}Iej8r&ÜL:!7Z)zgIE=ZY~ x>ijHOD5ddG|7P$.VZ1]y tHu/`kSFgEY..@F~ũRp 7cΨ3;1 M,V-12qs'ң`ZGQ bQ>&lVRUJ' ./D˟vgK޿fPكPEUDcJžO pӹ7!jԼ5F1j8qn\iYk I~J'pn?Pw""oyCl -MؠZm&|# \…&GجĽP̎"R+/7l_@0BX GxnW&D9QڲS:S]ͳ{s*ʈ6<] r *Uk0oljD !Y~N;_TCYزQ;^GcyK{TDA3A:g71y{~FT!Y@談f̛Dw0>J˓'9:ٯ7.]~SZd7yj4bjܓ/8vؐk!0\3agvG[)-j觔~W|GtAуݵ\`R?KJYpiZT 4F.܏kZy9->f߻Q>|ʹ9 WFYIwԮxd ?D.ÿq4啟bݒ\qMJm$6wύm{.B @/7~UkmAd蘭}9%q/C#9r0 H9 Gw&&&XZX3^XPUMHL(K<fy55? < ~_ZpVTm"4OW_3H 7$Iђ|Ro/E೻J1, r];Rtnm$'q x#ƺh3vNѐ7414zgٜ#rA= \6xsɱ}pXq0 ~M; ٻ/-1blk؄*hIWp ! jr7 [)j<숲 "8{/sJ#u{?ִefF>1~vN!qʥyǹN Q=Z#{eB2kR{b*ѸP!c]3TB#ݯVh=ޖ.f+bنfP]>RfD$iUKׇh6t&1 5SR{#5$1\!U1rLAtj]&q}@GS,k9ȜE1Nww5v9Ħ0r v{ &.]$[eSn_nWc(:Z\u!F 啰P*fJ lAU8BH_O ;! Fw>E7[hG "fcٱP\4wW75}  fx$߫l9+7 M¢,I\tF?X,`=:J65msZ.osiPg,0(txa8f} "|lljY!W ޶] j!~]zqW_Ԣ4R2pؽwS.1ah@KYSq̻NL|04gNO$Pl($V%%t1H#7JRδ *"4*,%~ZI [S)TCT@` #7_KFlͼ ďOMQkk`OvT?rABa[!c3vB=|4]7S+&!()#&W"v/r*HI}v"G-|+سyN-9~~U")6vo97ǂX֣݉.OQ`{[7L'O)}\րVE0_%g pMʇO0k侹E=Eq~/ ]ê7iI"`H}gfʒeg Ec4x3jE+c$1.pԒ: R%$_ <&+cyl>H᠅ Z=ʻf1s'ҋ}s>r>9l2-64k11I.uvocy3,B2Mi=SfCAA&[Uj oPB9MCG]UXa hg:k71h),U1^K:*uhk-+ae'oyL!`t)yς_]VۚAq  Hp.ӹ`'·K#XAn5Kۉ|z/99zX$ y/BDQR*ip.飽Pbp{Nzr>=v~ tW # hXx.)Žsi."n1&x ρL_ =.T@G0N=O3\EFfj`;$6 薳dqcIMmGD3+ɜ²h Q"U 鼔]6tܫnD'vRk/0ÔӑO@{}–T2kOR/n]8۝bYT%Sɮm;S=QP%w ;RVX<ǘ61:A_R-A#ZlA]ō).RiI.#U$H+h➧ȠO>tc&!8\d7c*AUo(0gG)J OJ8Kw.\|?Qb}9{փ@UȠ;02]y@Yā.$ =msL&(\E~( L uзJG*/S ]RyG: ' niӋU, 3$m}&y_^;xv&fܝյM]zEN[k^S%Sei2;CxH Q1Um,OB:6eBŭQ\JDVVK_~犿]a|g8ʏV/rnn3 SɣOkad6 "^- 'cev#],ڨK$Hܙ8X <;b7q9`̅_vuJmZ^L;˹kYt .nwnw`w(l%@43WAK2~7to"/ QMbɄm_8į2\Dx/wRǂFu/g'9ɋ0br*k:KP/(ϳ]%dtsG.z^)qN{1ސQ=0|7T^d|u(p]cx$nqziHtĨ~'/<# o_O@{L~H0:h}UDG>:nJĻ-U#D}cG5ۗv-Jʫ\6&Sn.MD9Բѳ:JQY@c#Rm\ ?XJ{",%=ȳ%;/`N5|["#OtޯPk]23 K=_2̰+GA#@mW1mdVIXXLP4\aY.?W÷l?Rԯ!h߁8`cg:֬G_3B9H\%ɢu!VwЄ?Ь4~9=:n2ln'Emб T4M|tB[f|a첪 53|R5 Y'hjUw]).Xj8F6FxF zF &/*6BA:kO(pw،祏IO[xOvݓ r`j@a?/Oc鋘8ήei>[rXC HtPz2qXy'4g_*)"Z>m/A}Fd U 6+k\觬ZZ",j2QLBbT]@bP̫(F>&JSm”DgzjG? 3lཾ0]5aytN }fXs^So9+W-da`]P;X7SmaM:7Y&cPm<x/}yLBuMͽfғAY1BsPˎi:8ObS9Оq|9Wps覆fGl$%(Rޫ/ x SĿ?Y bM^sLhŷ+[5LIu{&K,]^E|D[tsAA`4 u vVb?1]c:,]MB$,Wy`E5h,Vǟ+1GJ$uDŽEDYOb0m'⦬Mۆ{)jDD3."ϙ#8gynLp4i ]2w#;vq0 o2 Wk5gy;3J2XR؊nZ;&Ί#3jUm>(JX)Ci(UV[[_tYV᫗ elH9 A䫾tE Ѷݠd~{D%?A 1z˦V#MpHt=!TOUimŕsw*rȡoU-,,/?)u㽹x,ٯe[Vb,t/dsDê^˼IM񽤳+Mo4kg@P2IbE]>ͪZ2{_Fģer@ S՗ P$ @R0$@k`^ .`maw5}\G):Ua-E;eǭ2ksWF(8n(ЬVXX֩{сس@e'+Aii~/zK-{cznX *Rcx*Kٝmc"ܚv|1X RFEPm޻bW'J|W4cb/apN?N%ɪRbB2UBO&2-(u<}@Krћ:jOOB^I`,"-l4 g[Xk 7MyA&POUB AO⒙Z=2RB/0;Ū ö窨vZGX`ȼ8in*74o-#ݪ~9gƭO3ߧ0CL2.m3M&l}d%A3kKlvD>3lؐZ"v Ji#D>UEQQO৳r' ]z9$<ʥ8P5u=#u"i`oW aREkWAxD+zs3iwlpxoSC2BV勊qTDBFU*Q\ ~dQ(YO;r9#Rity.5pB'0hMI\ܫ[uԢ*C7sN7K t!1bq@-$j|[P gKvEo(eɫHAni2Fq5ȥ)N!C2vYAdh\"P tj<4&ݩԓ\?٢ ?ɮBcp{ <'+D`oa$Ա*$6_*m]7!vi#ώ? AZ×k4{_RpUHvudD3+hY:)Sx}ͯʪg,4ݝ:Q*KoPފoHr}*s9sԍa"t5ؿ^3xk,`DxϗwvfrA(w,1&CDd2qu+vKa::Q*YIW67iA )hJ]=FhJSNjCuw6QnfIa?J37Rؙ)Ss8] dɥ4&N@Q~iilJ0Ffq?wFHsGfuۖ8 0}f(/ @8 E?IJ]%չ,.jS,^*4@/2jHW:T(}hN_X$i*sY?z/F&쿠N4FgA,1K"ʤ#ޗ ǚ'S9?pn7꒏ JM r3Mne؏s.SJ,Kt '^ @JD&d3 P4계s "#jRiU<9HBD*rNՋlNOZi 7z}iU:Te?gW(o$1O ^ºjp/Yl@J kK5N ޼.1gRmbR0Kw u RA6T/r3R?RQn6Ve'9Ơ%>,Q/Wf|}3y|#E)𘫻 SaRoX1T0UXiQIhD4铞5}ic}*ZE 﫿`7U6T[fj:$/ /˃!6. Jr˓ RsdJ qDŽ.ՑưlRdTaI"em|9鈙~@Br7KVtgujnN$(D8|y]B@sCMۖPOU }h(ձ0č[l)8HR1PBePI@.LB$pЇqFPx AQN@zB#2'-Ne9 dVȅxGzPҎz=`ZJ {u[8=\.r/6VZYO&?}c I~!X7fCPre(:e'TlXv{Crた}8n%u +8.k`vԮc\}ruZf@DՀ%& "ZhbttL(+"r|*Bsk|7֣pAS"\bbDr|I<e5É7M$_IӞtw@ɢN?-FueK̀YO(\Zcn;ii5L zX>yBHVjps`~X/z\?L!pDNvtօAv;;>\7#2(c-q?Kʄ1U 킘|X0CZI3 76u*A]Q&2`jN&NU:4*O_Ys>hػu$yn.Zfr< mKZ0jֹXdg%QTc;Qg8yۙDpؓa+O4) NaXjrr>Ïx,k[ 6{'54{3se  1>qћ3dsf `)=F@n:87$M$No Vْc~x5柕b"xJke(u4?z652Uכx?qP 3}m)k&9tHD<0U3u 4C|2+eҼWtV˻-'tvy2dkӐ#L63q/wJn봊("38Ze.*hM~-0wp5Yz]ȼJ${jq/(LBvAP-΀k-=B-l|v=Y7qG-֚`|%f-W4i/wE𲁜Bŝ H)7Z[NsWL? R+ԁ7>iO٧k3W}\ulUo>uDP1hiaY->Wvfmm>d8N 3=ByjCTw/o ].wRosit狄s_w8"a6Cq_F"B8y9}-^3]^yuoϪmtgW8Yl]ezM+B;I3zt}lE#|A,E"D;;q֨*q@E?w,"#߲8xTo W_+/r\GPkmyN=}.1ҤwPR˴g{WEڪeZ21eŵiq[`7k\:ҞIXoPdY#vwe8MdZ. F^CkC qT+p+yz̻.;.˸b0̔vK*JxQ15*ݍ+uA[@ql%m/3I"_aR.j$"5bjN!kT9KWvl)Z&G+ߪ"ytOpٺew) ܪCGRyR ].ʏsVnTcRG 4 mW7t|C]a|=#t )3-" _Z Ȥ-J$lj@@op0F,VA]$ ܫ@X-jS-ɊlMQoebٶM[sqsG~åq{7j*z"S8֪AKs+ >ծ?N ~R4DO=4@nێWgQsZN@w'(hlM>f55>_.6|O24Vd4N˥ǶԕhC0:=xҗ "R{iz[_?Ky]&ĵwqd@GE~8~uBM NfZ'zOUyc\fj1wFk&2jck?[ӑŰNA @S5C*Uɬ߁p 4AP,7F̱YVBiloŎ;IȫYU)rK2踣+fԎx:B_BC0cSܙ=hʶp6`Qi'Sߣa љR5Fl$B.oonJ>ë@ϫ]Ql{G Բz-Vԙ\E 2Vӱ.paVEdR1P5>U7xF#Ÿ-J/3?ha+oU-m^]K8m@wt˜D}4Ș`!YAV K@C t `]FZX%JfjNa|8DqY&[&3\0HXu-3S$uX5цZ{E^UW`r#Zߢ-]4VwB7Ks$SW!3yoX}CVPw zmx,~`0chzeaqSL:6֧!z*nHhc[9rŀS5 rʐZn?*5D\&%h;@p2&?D}뻄rty}mg oYV K/}]U)dqk ]:{]r rs O{ %Կe M9fQ26?uW5S3 4*oy*T'{5$4DaqߏE$ ƪ&SjVÑz$$׶tɩX֢La40#YSɧ~{ \wy|Z(cLf[5HPF.{?N^u-_sv3(Ky]v!荄iPo %:LLcOl2+Q2JՕ|C3zoZ$3XHa+/e 4@fΣEݹɼ햁ĺ4饕udoDIrx!jHq Aȣ3Em)zcgfADK]}H% 6 oy^/pdD i.~BdrwOZmFRzyjL텕=Йʥo-T4I]PvW8ooveIv0 +7UX|{PawʔxEbby>`SX+UcSO$ԭ^CѶD}?5Zf!϶nZ]!اnhk]])@-Q uѷ)Q8.8; R<=}kS#h"5%