vmtop-1.1-7.oe2309>  <@PT@7!.ܶujG7oe vopeneuler@compass-ci.com G7ozQ Vjfq*s-1 x6 8e4Ԫ!3qWPmُ6UppSՁהf /4(GJyJmODV֗FF}mVCs5!dY=*oƧ애GmǃKVBac76X@ė XGF@GZV&~ 8˼7 3Ka3z;Ɛ[wmr ib- Ӷ\FA{渦gTVq7O?Od   Q(,9 Nar!! !  ! ! ! (!!Q!!|&(;8D 9p : FG!Hl!I!RXY$\L!]!^"`d"ae"ff"k"p"t"z""#Cvmtop1.17.oe2309A tool for collecting and analyzing data of virtual machineThis is a userspace tool which you can run it in host to help detecting VM's performance. By vmtop, you can quickly query vcpu info such as cpu usage, kvm exit times, memory usage and etc.e sdc-64g.compass-ci7MulanPSL-2.0http://openeuler.orgApplication/Systemvmtop-1.1.tar.gzadd-README.zh.md.-update-README.md.patchutils-del-realpath-from-read_file.patchproc-del-loop-sscanf-for-proc-pid-stat-file.patchproc-del-unused-items-getting-from-proc-stat-refresh.patchperformance-change-memset-location.patchkeyboard-change-wait-time-to-3s.patchperformance-del-unnecessary-memcpy-and-memset.patchvcpu_list-pre-malloc-vcpu-list-to-improve-performanc.patchinput-change-wait-mechanism-for-input.patchversion-unified-with-release-version.patchinput-add-invalid-opt-check-in-input.patchbugfix-add-check-to-avoid-invalid-ptr-for-strcmp.patchcodestyle-del-unused-var.patcharch-add-x86-kvm-exits-items.patchdisplay-del-screen-clear-after-key-response.patchproc-del-prc-pid-comm-read.patchvcpu_stat-get-vcpu-stat-list-once-per-display-instea.patchkey-add-page-up-down-key-response.patchargs-add-p-option.patchvcp_stat-add-Max-Scheduling-Delay-time-items-to-disp.patchdisplay-modify-filter-display-to-support-more-displa.patchvcpu_stat-add-remaining-kvm-exits-items-to-display.patchvmtop-simplify-print_domain_field.patchdisplay-add-limit-to-usage-display.patchdisplay-expand-CPU-display.patchvcpustat-modify-vcpu-info-acquirement-from-debugfs.patchvmtop-add-h-and-v.patchbugfix-check-unsigned-number-flip-before-getting-del.patchbugfix-exit-vmtop-when-arguments-are-invalid.patchdisplay-expand-row-size-in-TEXT-mode.patchbugfix-fix-ST-GUE-HYP-formula.patchhttps://gitee.com/openeuler/vmtoplinuxx86_64( W  B K4 #M5[Q {"&G - 1.1-7yezengruan - 1.1-6Huawei Technologies Co., Ltd - 1.1-5Huawei Technologies Co., Ltd - 1.1-4Huawei Technologies Co., Ltd - 1.1-4Huawei Technologies Co., Ltd - 1.1-3Huawei Technologies Co., Ltd - 1.1-3Jiajun Chen <1250062498@qq.com> - 1.1-2Huawei Technologies Co., Ltd - 1.1-1Huawei Technologies Co., Ltd - 1.1-1Jiajun Chen <1250062498@qq.com> - 1.1-0- Unified license name specification- add README.zh.md. update README.md- vcpu_list: pre malloc vcpu list to improve performance - performance: del unnecessary memcpy and memset - keyboard: change wait time to 3s - performance: change memset location - proc: del unused items getting from proc stat refresh - proc: del loop sscanf for proc pid stat file - utils: del realpath from read_file- input: change wait mechanism for input- version: unified with release version- input: add invalid opt check in input- bugfix: add check to avoid invalid ptr for strcmp- vcp_stat: add Max Scheduling Delay time items to display - args: add -p option - key: add page up/down key response - vcpu_stat: get vcpu stat list once per display instead of per vcpu - proc: del /prc/pid/comm read - display: del screen clear after key response - arch: add x86 kvm exits items - codestyle: del unused var- display: modify filter display to support more display fields items- vcpu_stat: add remaining kvm exits items to display- spec: modify source urldc-64g.compass-ci 1695314843  !1.1-7.oe23091.1-7.oe23091.1-7.oe2309add-README.zh.md.-update-README.md.patcharch-add-x86-kvm-exits-items.patchargs-add-p-option.patchbugfix-add-check-to-avoid-invalid-ptr-for-strcmp.patchbugfix-check-unsigned-number-flip-before-getting-del.patchbugfix-exit-vmtop-when-arguments-are-invalid.patchbugfix-fix-ST-GUE-HYP-formula.patchcodestyle-del-unused-var.patchdisplay-add-limit-to-usage-display.patchdisplay-del-screen-clear-after-key-response.patchdisplay-expand-CPU-display.patchdisplay-expand-row-size-in-TEXT-mode.patchdisplay-modify-filter-display-to-support-more-displa.patchinput-add-invalid-opt-check-in-input.patchinput-change-wait-mechanism-for-input.patchkey-add-page-up-down-key-response.patchkeyboard-change-wait-time-to-3s.patchperformance-change-memset-location.patchperformance-del-unnecessary-memcpy-and-memset.patchproc-del-loop-sscanf-for-proc-pid-stat-file.patchproc-del-prc-pid-comm-read.patchproc-del-unused-items-getting-from-proc-stat-refresh.patchutils-del-realpath-from-read_file.patchvcp_stat-add-Max-Scheduling-Delay-time-items-to-disp.patchvcpu_list-pre-malloc-vcpu-list-to-improve-performanc.patchvcpu_stat-add-remaining-kvm-exits-items-to-display.patchvcpu_stat-get-vcpu-stat-list-once-per-display-instea.patchvcpustat-modify-vcpu-info-acquirement-from-debugfs.patchversion-unified-with-release-version.patchvmtop-1.1.tar.gzvmtop-add-h-and-v.patchvmtop-simplify-print_domain_field.patchvmtop.speccpiogzip9utf-80408b2f07022b8a88fbfbc350b3b3acbda2b4c223bf1ee35e2a7a4359c81ce6bceb9c52a3cc63832b88e1b47999ed22cb2e5133661c5cf175c23a36b92be739aName: vmtop Version: 1.1 Release: 7 Summary: A tool for collecting and analyzing data of virtual machine License: MulanPSL-2.0 Group: Application/System URL: https://gitee.com/openeuler/vmtop Source: https://gitee.com/openeuler/vmtop/releases/download/v1.1/vmtop-1.1.tar.gz Patch0001: bugfix-fix-ST-GUE-HYP-formula.patch Patch0002: display-expand-row-size-in-TEXT-mode.patch Patch0003: bugfix-exit-vmtop-when-arguments-are-invalid.patch Patch0004: bugfix-check-unsigned-number-flip-before-getting-del.patch Patch0005: vmtop-add-h-and-v.patch Patch0006: vcpustat-modify-vcpu-info-acquirement-from-debugfs.patch Patch0007: display-expand-CPU-display.patch Patch0008: display-add-limit-to-usage-display.patch Patch0009: vmtop-simplify-print_domain_field.patch Patch0010: vcpu_stat-add-remaining-kvm-exits-items-to-display.patch Patch0011: display-modify-filter-display-to-support-more-displa.patch Patch0012: vcp_stat-add-Max-Scheduling-Delay-time-items-to-disp.patch Patch0013: args-add-p-option.patch Patch0014: key-add-page-up-down-key-response.patch Patch0015: vcpu_stat-get-vcpu-stat-list-once-per-display-instea.patch Patch0016: proc-del-prc-pid-comm-read.patch Patch0017: display-del-screen-clear-after-key-response.patch Patch0018: arch-add-x86-kvm-exits-items.patch Patch0019: codestyle-del-unused-var.patch Patch0020: bugfix-add-check-to-avoid-invalid-ptr-for-strcmp.patch Patch0021: input-add-invalid-opt-check-in-input.patch Patch0022: version-unified-with-release-version.patch Patch0023: input-change-wait-mechanism-for-input.patch Patch0024: vcpu_list-pre-malloc-vcpu-list-to-improve-performanc.patch Patch0025: performance-del-unnecessary-memcpy-and-memset.patch Patch0026: keyboard-change-wait-time-to-3s.patch Patch0027: performance-change-memset-location.patch Patch0028: proc-del-unused-items-getting-from-proc-stat-refresh.patch Patch0029: proc-del-loop-sscanf-for-proc-pid-stat-file.patch Patch0030: utils-del-realpath-from-read_file.patch Patch0031: add-README.zh.md.-update-README.md.patch Requires: libvirt, ncurses BuildRequires: ncurses-devel BuildRequires: libtool BuildRequires: autoconf BuildRequires: automake Buildrequires: libvirt-devel Provides: vmtop = 1.1-7.oe2309 %description This is a userspace tool which you can run it in host to help detecting VM's performance. By vmtop, you can quickly query vcpu info such as cpu usage, kvm exit times, memory usage and etc. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'vmtop' /usr/lib/rpm/rpmuncompress -x -v '/home/lkp/rpmbuild/SOURCES/vmtop-1.1.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'vmtop' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-fix-ST-GUE-HYP-formula.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/display-expand-row-size-in-TEXT-mode.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-exit-vmtop-when-arguments-are-invalid.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-check-unsigned-number-flip-before-getting-del.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/vmtop-add-h-and-v.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/vcpustat-modify-vcpu-info-acquirement-from-debugfs.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/display-expand-CPU-display.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/display-add-limit-to-usage-display.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/vmtop-simplify-print_domain_field.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/vcpu_stat-add-remaining-kvm-exits-items-to-display.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/display-modify-filter-display-to-support-more-displa.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/vcp_stat-add-Max-Scheduling-Delay-time-items-to-disp.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/args-add-p-option.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/key-add-page-up-down-key-response.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/vcpu_stat-get-vcpu-stat-list-once-per-display-instea.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/proc-del-prc-pid-comm-read.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/display-del-screen-clear-after-key-response.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/arch-add-x86-kvm-exits-items.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/codestyle-del-unused-var.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-add-check-to-avoid-invalid-ptr-for-strcmp.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/input-add-invalid-opt-check-in-input.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/version-unified-with-release-version.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/input-change-wait-mechanism-for-input.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/vcpu_list-pre-malloc-vcpu-list-to-improve-performanc.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/performance-del-unnecessary-memcpy-and-memset.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/keyboard-change-wait-time-to-3s.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/performance-change-memset-location.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/proc-del-unused-items-getting-from-proc-stat-refresh.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/proc-del-loop-sscanf-for-proc-pid-stat-file.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/utils-del-realpath-from-read_file.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/add-README.zh.md.-update-README.md.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f aclocal autoconf autoheader automake --add-missing ./configure --libdir=/usr/lib64 \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --enable-secure-build make %package debuginfo Summary: Debug information for package vmtop Group: Development/Debug AutoReq: 0 AutoProv: 1 %description debuginfo This package provides debug information for package vmtop. Debug information is useful when developing applications that use this package or when debugging this package. %files debuginfo -f debugfiles.list %package debugsource Summary: Debug sources for package vmtop Group: Development/Debug AutoReqProv: 0 %description debugsource This package provides debug sources for package vmtop. Debug sources are useful when developing applications that use this package or when debugging this package. %files debugsource -f debugsourcefiles.list %install rm -rf /home/lkp/rpmbuild/BUILDROOT/vmtop-1.1-7.oe2309.x86_64 mkdir -p /home/lkp/rpmbuild/BUILDROOT/vmtop-1.1-7.oe2309.x86_64/usr/bin install -m 550 vmtop ${RPM_BUILD_ROOT}/usr/bin/vmtop %files %license License/LICENSE /usr/bin/vmtop %changelog * Sun Oct 09 2022 fushanqing - 1.1-7 - Unified license name specification * Wed Apr 27 2022 yezengruan - 1.1-6 - add README.zh.md. update README.md * Tue Mar 16 2021 Huawei Technologies Co., Ltd - 1.1-5 - vcpu_list: pre malloc vcpu list to improve performance - performance: del unnecessary memcpy and memset - keyboard: change wait time to 3s - performance: change memset location - proc: del unused items getting from proc stat refresh - proc: del loop sscanf for proc pid stat file - utils: del realpath from read_file * Sat Feb 27 2021 Huawei Technologies Co., Ltd - 1.1-4 - input: change wait mechanism for input * Sat Feb 27 2021 Huawei Technologies Co., Ltd - 1.1-4 - version: unified with release version * Sat Feb 27 2021 Huawei Technologies Co., Ltd - 1.1-3 - input: add invalid opt check in input * Thu Jan 21 2021 Huawei Technologies Co., Ltd - 1.1-3 - bugfix: add check to avoid invalid ptr for strcmp * Thu Jan 14 2021 Jiajun Chen <1250062498@qq.com> - 1.1-2 - vcp_stat: add Max Scheduling Delay time items to display - args: add -p option - key: add page up/down key response - vcpu_stat: get vcpu stat list once per display instead of per vcpu - proc: del /prc/pid/comm read - display: del screen clear after key response - arch: add x86 kvm exits items - codestyle: del unused var * Wed Oct 28 2020 Huawei Technologies Co., Ltd - 1.1-1 - display: modify filter display to support more display fields items * Wed Oct 28 2020 Huawei Technologies Co., Ltd - 1.1-1 - vcpu_stat: add remaining kvm exits items to display * Sat Oct 10 2020 Jiajun Chen <1250062498@qq.com> - 1.1-0 - spec: modify source url * Sun Sep 27 2020 nocjj <1250062498@qq.com> - 1.0-4 - vcpustat: modify vcpu info acquirement from debugfs - display: expand %CPU display - display: add limit to usage display - vmtop: simplify print_domain_field * Mon Sep 21 2020 Ruyi Chen - 1.0-3 - vmtop: add -h and -v * Mon Sep 21 2020 Jiajun Chen <1250062498@qq.com> - 1.0-2 - bugfix: fix %ST, %GUE, %HYP formula - display: expand row size in TEXT mode - bugfix: exit vmtop when arguments are invalid - bugfix: check unsigned number flip before getting delta * Wed Sep 09 2020 Jiajun Chen <1250062498@qq.com> - 1.0-1 - vmtop:Show kvm exit items and add document to project * Tue Aug 25 2020 Jiajun Chen <1250062498@qq.com> - 1.0-0 - vmtop: add spec and source code tar for project to build rpm ?|e8lAO!($lNDHD`6vv"` MQ)Tz]<9g@a-33-ٷ6V "ӢX&( *[xvۚD>UELS.a#KԊ2 'Hmh* 2i0N4\F2Ap`WB") !b"vВ؆ %E9N"ŵR !4hqȘx]'Ĵ(!dQ"I-hf!*bV _d<2`8~T)@h IH@XJLth: ;\2ҥ8l1S`9u6{I"&hnAY{\S-\Fs6V;b\:x &=9y1jet-M#p6gszl$t8USq0ZADAYp.C"? .KA%'bZEg ."=)(]ғ펀YjJG24Q\R%N*l"G_!Ez`U a[IF Bڜ5`Р pcxxԄ0lW&{U TK%B6g_٘1 &U6ǣ` }AXT|[M9$ga)ʬ `)"u'!Tb 4!"(D06QrdAPp&Ŕ J8`'E)X2XE*3Rn6`o`0JgCdsatv W\$0N"O;*)bDakm+3ބfty'#)Y$F`7Kmڼ@, IUPʔnxФ@hWSLoс4[Ib2:h`e0=9LLM$7Iu" C֗6#4eRqv`rj(1cPU4 + Nf>djI(NOrJk) 0$ : ')QL4K  t1 [hHxɘH@88@& e&.*qkXk h-ꚜoha ^@Q~f94x8W '(A V bLpQ.AEW~_&\LGrxmeɖ T(D 6OCI2-<[AN ]GTcBMĤؓ`2 KB2Dq+rf?lfѦv3DK1О(d!ꮋ@HHKI<[YN_K ?s.Vv|N)R ̅8xP ICf,_tU Q82̋9'5R$TR7.VμĨ85v]sŝWv^@ew-s.剮;W\v։]_յiAǖmk惺7\ujs>Ϲsͭ|uuceu^ccذsҎ-pC7,} v]v?^SĮ :ޱ +غs0ގ ( kK@:u: Pr n_ ʵAG-&kU7]V{aD]n wB*t{/\N'8:׹sÝku՝+v[Ǧwm}sbG7 yݵfU+v߱sÆk/wO-E% >u;'WZ$ (vaY dv=p;#tޝw]޹Ϋ7tlXuιq/]wz&Uzfܾƕ-W2LuL}ٵ`q2wݺsڮ[\%e7Ҏ8km;o#U1nK{֮0om :>ӏTD0%׀C 9;7/Zcy>яfC]}Zu(O]5wIՏeǸ#:K !JQwmk YYWtlqwްV @.oy`G+[ 1M딍 x([S)'}]w=Px~qY®kA;|kٵ8Lf ̱`t1vIZf$1kΧwW?ѱyIluuʎ +G  뎕p$9߰׀CW\O &=v_⛹ w_v9N*Dh6^Onl:/m#w]رyu`]ߋ@|ݝv#sVtlԹV]U-@nvqbwH @(umpuT)'E"r\!l>:FHʪBC~(x"fOsi#>yBz4$:RwpbU=D R`ZM*[!oo Q`q1ar:3bn3.I`{!+_ ˠX"!S!T|T{BTʃ `FPqzPVz c{C5ة`0^Q cR';^Ir r1O`ʨVїǔ> =!M UG64e*S<LYo3f" F9Pя`r0݁bQ" TuC<5BV;B²J$.% \ZK2̷%u@/B%/A [H`rA1J@#+mwJ.` )ʈBFQ J @I䟞p ޴Gi+BF1\P`%9ͻA;b"|}E%vA~X1nrz5JN^X4<>߈@~ x /yR^+_p Ѩh8PG+ECIE)Cgwx\N5#Pa1#qN;:(H],Ճyw?">YiLFd('Im+J[.A` PDU%3$RV+c% @IpX ˢ2 %1zjRɗlh3 * A$q^x"ԜB8/%r72!Ȥ90K>Njn"2CYDfQ" )b,U(URdhm`\è:P/C`?ޡ{i8'PiJ ߇ԏ4RCOukj$ԏ7r0uꛛ2 YI7c ߇׌l6f^x~T+( xM͍u#u 53hdLoNS?ĐP7y98cjƚ+Hoji%.( gPE;|^>JW ­?S4hQ.SA 4Ɖ)\<1gY&Q?C'Ռ[gbYVEH"aC42ڋFF/2ph "fVxe5ߑ#2[!-b]M,sueo -KeQtw|9JJGx$$8B۸ib:a] ہ 5s)E(EǺ\ -1 v*Ƭu ;L;L-e0[ddPL5Kd{Ӿi7Ez<{X^~F`%Il'FÌ/*WP9/)l|"cKgBu@"oȇvWGW_q]6%[ePk4,/"*r1YA5e" L8 svtkˉ sI3lTҡ5$q`,F:+YȾ^ _{I].Iғ}Oi29bobTaǎ hݙ暦5G d+ Ր kXq1!o.0(*opKĽʜ~[E}Sp!h\G} QT;~Tu[A3D"K̚83@5-'HrqAË>6sb8p X>F/4'\FI:V $"%lj*Y(?KzHQkR(ZhјJ&sNU$ eFHql'"j!o H@v#5p00r Pp(a`Z`K6iٲiQ Puز0]`: ~pO,BsJh:-Bfn2),ŚC\nO>_i֜SˑH$sQH',  !Wt/nZ+|\LddQԏn</L?1M@?pO 0Qj+@e)G!TJףF򨤶uugPFZЋj5gL6[&Bi޷0Mwr)t¢v$n>(/feS_fUs.B`TBd*.#!MëpO%Ӵ+M4pR'JJ$%D6~<-Q~7#RAZ^*rrϴ~`m6$LTQR'E^ fx 9TPSw2sꕀZ\0GDqx*qf< ̅gM;^^ AR@ߏLJD;frknpᴚjoI'y^)t^f簱u@>ɍ:!}~1݂ y|"8LP< Rė sOR>/⬦fq FC( ZlE䧧I@68Em|<C2c0Z8ЅUځH= Xeq|pipz RHie46^J8j0@~BnA ͤ0[>B> $>;@w!rWA9 Hr`s0"O9R0k0wr!7-4>2 )?&g<].^XgJI\vIQ=d:1h\ Zq)Yh3d\ib!:Y[8;YU ,ƨ6:#hO͈pl 3m"B U#%c{Nl~.6nVzCoJ3lv$Z"C3KnX^I n~#%/hAdc݈eEN+v$Fiq^'BɄNjX VTnt͂L0;quԅ7 4h0-M:wPd&2EѫjBA5YG YH0`q qCƌE>8A%*t7{)PwCԷSoP"'>'qz9ZT^a2V1gB' A!. Bh (&uT۸@ót* Y vV`r|V xHKIK>AxFpsYIs=/aEˆ(ˊf6,B*ctK= q 6d?dY vMq1 T19FOrnăIs"%\]fGkߠJ-ٿ5iA')*|F/6>"6mI0NۜP\ ǜK=lc?q@Yp}Xi2^Zd96=?¦f~LYRH>)~Tg˥=i_1P&b6l聺sȊJi-D$)πlS0qEPh$@1 $,P.b+VC ];᪱Ap_ HEg(}=/{?{yX4)C/`!RlP<DI7tP" ^%I?-)p>m  u#OP Rxzr^} 5_6zɔČ ) sV6OAՐ )z¡C—ochUY$OɎy=/ ?)n|tLXr ٞP%ةfOk_=33^!SĘ g jA7CA2J%<>SF > _ǓB8vUkQ*@{fk /c>W E.B(Z^D4a(ɨj2i*D6Pg|&5 dpPu!`tB\;_IU_hBHUiGCəJʧ͒JeOL?6ʦ2l!@ɚэ 5#P0%g@̂056U`M!.1 o!tqX*%)d)ť( BhP"'qs)u%)FPhJ_uxt 2^'DnvB $W &@p>ihGPr;8x9~drU{%£ oX%᫜2+15Ipf+3 | Rg S*/W6>cej/ <h႔qJ(k1Fg*@ mBg9sa>r>d=cZR W*Jzr˻3H-dR`V܅D;^`I'(Jq^zt@Ñ$ViyʞMv&d-uYD*ڷ 9yZ,:᮰vs{L*)(b ^#Lg[}?`H7 ÏoOٝ7rEMF4qވykhWU7Ү rB3*oa9WL)7TPnv/QgyQi$n+ iW_vŃ4m0SWMe@ 0Hv φ4VEMHH^By<(ʸMJP\0hg?>BoE&Y=#1nZx!ezWzj\8 swbbq-Hz#16p԰z.MYkMʑUQi8wƢ$ۏe+ r~H>V)!r 4`dKډPܺFрp,Udɣ-܌m+i,cMr7oH#J_ dPZN8x[rv&(~0^}4xܤ$$A%/Q=SEޜ|S` NTLfje;E*|%! P++].CHdtK{iYB՚YwD[ m*-89>dQժ4Peg`g QqR]$(>AyJSN%)\&QcjUſy7^0΄) kC59h FJ*#0'OH_C3!ÞLm֨ gC]Z)kz7܏} Ef(N|9/=Qar$Y0B?q.)XxB,-.i%(0/"iKn,ٞ$=DtTgh F eL~X&HY%a@8Ҷ$SzC({PZ*T%?GIӄMbد{/Y%96]j@.u1RRaTd쁠GGcJqT℘!|/h.*FKjN؇% r,{8r)H H7xCH_.<@u 63)bU"&.7\P,ݓ|=(:@ymD2!.q@z@qW tnF*; =a H)x@bFNXnqMԖ!@(ZeX&e$)G[Qm \Rdio,[紹D@!s`/tеnԕ S4?ȂFR"6fr P^ ;R'" xBdA-^w@{;_] s`, G eK1Yp5t.-iQiRx9\)`l.$ ?ȸV9P28a:t pĀ n/ /᪉ `2<@˪5J^}A Ws䖤!yL@ǿ{0_} (UFRVY|(wQj<{ ^[B8H)-KΑΝUk@<*/"m*\KF-;LY}Ur[l 9 e~{5 zA@N+AqSJU^ņ!Fcr0M#>^qZOV*o:6Ts0:+j*A131.*L$E1Z? MhtJK=ŘL ` CN]3[ br< Ր -VдǸ8H=sv]<9 W'L) 7QᗹH@jD/LȄ^*3ΣSOYrh dYS6Y*ARTZEWDMi G)WcjZ@BVH*оBZ@SֳarU`"JS*y.+U|qJ}ȐRe-`#* Ѕ_}< >Q a>.ǡy9(2EF]G,a <0V:j GyPrlw"B<~xZ+Hsƺ%ᅠqDa T 7Z-Er2V9\Fm5/% ^mHJU-iK$(2Q/¤10ncaOHl]c>;h _êP'eAU>h/בByiA ʻe.sE8v\(b+d |ϳʳ +718vT3"dhpmf$#+yRv9:j7>{\`쥭8$,W].7<-MEf}vAy4Fr ֞%XX"' KXX{,IqP)<+] ._k~d'V[AA*3("q\"\.WD2=O$J#Utso/-`6'wLSn)Ki]WOtTȉU<;MV:˰!@%%J1R {H1nH1RDI1]Fc')ҁ$Pqsx-Ox)ۜ$ن@~qfH l *$e=6 9%ă10ٷ#>t$'<|:3RciTxTw#H$S  ~Ç<'L/R,fntǓ3Tܔe YE 2&cgUƛ2M sՖULF To =~Z P+t˥hK#(6*]&r(z kE/_ѫ$`-rRvD o/|"˜ȭ0&(|PBKM'ƙVba^4tTF ̥I'L uD.0a& [ Z&?g ~ӬɩiQN '.4 TRURWRV b45keCO􊼺k sۛW-4DFSnև[y!jY8$0 rd;/dg(#A&%(xSEfHWͩ\^4xm K$ЧiwbFSEa[cG)@6SKU`Rkw>]06MɭJL ӦA&;J.q>]Cىac">놆tʰ+/$C ?WxaKzd>HIEYp>9%<\:#1ױ8=^0~I!HcR>z\&}*:gz4,Pyym .2^g><؎e,= =k,fZy8* ۙȘW`,gLH_/~_j_#}%UK1X >-`6ˈ#H$S'{Ī)D8RDQ\Nd/P!$T&y75:X;zȉB )cUDDK(^,ŀ_|R吭|](W7j:"zcTaCz~:3×"% E>"=/yhOĞT}UL^$4zQLJ{ΐt1tG_Su|$bPGb r$mac`\١ 2jbvӱ0r !z7Geغ\)PQ-c@Af+~2re?C@ uw?\9,d:6g3J$7(Bc D h.^GWh`\;-0xQ\Q/;xϬif<oԙ/`9_A[7Vtv%ݑ SwE$(E&]]&]*vz(~рVҺzS  M ! W)h0{N?7 /)ȨUE $KRlyhFFzb( =TZu`(" afgH (_TȴmPbpZyng)m9RGk.o[_Mnd q<'LtD@)񌜙%]ܬ> yxK~eCQ"%^8+ tWQ9uت#2(Vu&Db lJ-Ut"a厔ۓqDJ-HI[ &Ip"gdV6zyeȻ~ܴD$>IJGL^"#цG!ŌCSLIHludAbտ@(E4+Gy*O!؂>%.agn,:’#H ۲$I-1E0w2ʖfAqP֛yƀ+VfklW,w! &D $."Z*5z o4k-R2G11Е*Q n%Wo"3Ĩb'PbL1YбZ/c;6jZ**Ib @pp|+a>Ǣ²O1J# ^\DQA7Cprzeo`?LdOG9_SAA2y~%֝nu%|.IIa,3-3a/30 (dPJgPr@)Y@ ?GQH."YI]՞.-UK7YH 6Q&qSjm6$4mȨzF#F ֜4dJ1jjb>aCkG:tf{à.IIRA\.EZ0{<|RP0Jg'Rc4m)9+D)ΰNf-@HW6Ov"AUB%/vR6Vk+W:~7X([\$o}J\ TEp "c.$)ayZrS<dyGҾ\ǔ"h1(uEѼb^CǢ".P:,op[ŤbOg`"?^5B߰,݁`TbfġU:j: ;&%d 0y%.2sIh,sծEj շPjЃ]x42 @Q*.EsG / x$Ch +IygCfg~Bxy(iNJ' Ȗ-f8(6M-XΚ^_4|, r)!JE!#psM5wX?QH?ęh܇/)>CXp\5lIq'OObp8L$CHIH>Hq'z~x83Qה,^Bų[‹}=LJOeD$ :L€@mTȩ$u*&P/+yXX?2DI)^^G+*?}V`8-kދdp['u'H("eSˀ6nI'E hxp.7TVk0}Œm$ "(dht A4 F~lj>A2h2*0TW! BBF@wbS VK*#p i/Ҁ'R.x ik;|h)6'HU\> -1 ,h 'S ;tDLPnUY68dQ7o,c56O=w .g,g3N Y'rN03?s瓢M{FOꫫ?>tֿNhHx[;Ը֞9d}I뽮Go~ K;쥶<ֺĥgNdґ nmuW徉o3fߗ㯾ƥ ,ty؊ nx^{3/k^m_º.b_M)~@C^G ǤZ^r]Jc/峦8Y¢G'~}Ϸ~95S}}~7t5;UyVPsھy?YE:d\?/o\'~鎮ξze ~]C^t?^_;1Oyf+&w,wF#_Oۏ?ʏNpG٧>iٮI^}6ßnI}^q^B|qŭ3N;z9 muA_6ܻN~oAV9³>>.wtxo] 7v,׆>SFA_>cnڇ'_9?W,c<|o ;޸qˌ/vu~g:qowt ;M~ݺjrm;-ݲ?}{/(6}5q}zcM_eoobfIc۷mypgWQt^Ń;nӴo~/~n Hao8!=^1⪊ع&a%/7_"<>Wuʴsҵk/<춾Au?ݻfMw (E>uЎ;{[gݾxb_@řes{x3W]~cVkSkozS}ݳC\pW?vlfܺc_X;! y8)GY[WM#&#j6@>5mǬrھW4 & Ϲi#MUpgjǾӅw/;nsڪ'{f<4>uݾON+~xz=}aƾOr'o{~'^q֞= OjXml^l~|'NYY;OЬGtn<{<#./n?˟^wމY{}xr'o`ї~~;%/{oa#_O9ooQGI'7/GHk^=- I⫹'ģ7m5˟oLxr}5ۃsY\>QgN{yqG?-d]W;m;/_nj=m:iN {;~ݽWj|W_zoc:쮛{ț_y;oh8oÊew_U+/?7VEyw?FM߳=8~Ҩ3o7utD^=^m]d',nΫ:S\w|~}sp_Y#3w?{0~儻<3n}禛^{?}.ves}On.zg?qC=Rzƺ?COO~,~e^!{}~3m;/N[wƉڞ鞯{:?^8돺b?mxcFA^;-ıWǯڻw y$qőGuO.g3_ U~9Ǎrq1r)s'.;3ީ/Oe[Ç}YxǗ^~}`㱗MOq`ӭeg}yH ^*vɆ+Oۛ7RH|*Ƌzy;gmzVMχxWHkn!Gl/ܵG%}koI~E׆FL{lK;Ջ~_yiXkqW۾n~\zt͍Xta݁GڨPekvՊpǿtu.ܲBSzGr};Ҭ5~ o)ۅ^#٪+$뺭}k YӹϋMĮ˚{e5|xܡol,!WfWֻG~ /y#DwhϏ%kR?ݺO _uɚGǾy3 u҉ÏI\:#]k?hi~eUSᯪOp'NL |,B4~Ww|]3co~0M]Hٻ:5Ъ$:yl?2kꫨEw<>`_x}/_\_;[~q⬽W-j*]uAU+|BÍ=][.v^u 7p-$cZRKnXydӄ97?ձ<}ᾯ>]uMm;o1WlnzЇ4V{nu߾^uZ1K8{^Q̛2ic'Gv >7햏6vp?cK> ?i$g=nz䑥_"[=h4Ŕ;۵^mXy܅Գ3{:uwewxhnw՟ ,_61a=>賎xϫw/yݷ}ٳN:fj٨o|?پ~t{U}tGՁ~q2}ߧ4;/5_Yחg4+{-]{Mp}%ẋ{aË߳X{8m{f-{vogW==5ٗzy۪>'k>ߜz7>??÷|z&SkB >>wsW,8q6}z+:3p{o~?S}ژ|=g Upey<'z??{ V=)1ĖS7NL{ϼ}NXf,3{QoF|yc[eCC_XlDZ4-{WnY/ϼzp>z&oޅ;SO{__IJCdnc}E0 3ƚR I ]RY=-!B<3Ch~?~fs={yν}ΛÛ1*NxK{ӏoguPb9&$uЋcfNMSi;m{]إ\ýˋj̊W~C7O|eZs -wY@ ؾֶʽ`'~Oy+wh zW#5.K>)pjdHV2] l 4I9p)!cE8P\K}RqWmwɅrh|q8ܳU-v)>}qUe |[=e 2m0S!b}¦?ݥ$i/Nî=Ews/E?v/`D'Bꕵvv ['%GB**v2/ 7,~6mBCz q:C7s؋ʍ'msn=:ƀӾ>KB?/%y mhќPsi_u\QECT]+ D8]MKs2:ޜAVIG1׀0CrOpZɷdw)/c9ؖOM`R]Me->P..h S~9g4}|.oqv5ڗɤєha %+(!Eq >"?`W[@]0yZ} ^JPM~G fy{~d }C ϱ#R.TdN>С}r*!; a(EnCY=Y^㼗NѵDݼ;[y2|0rKlwt5"Lij?SgrOH%P`b,N?6wbTc+GG -6ݻ>&!ۛ(5dt`EF&]:AՊLK׌ytkPocY[r[.Swq3_j@$_VdqsZSy6|߽jo ֿ55c&]1);TJ!K_Ěӝ ۘ5B͜6:= UtպWS_^+{/k Exy7Ru~hژxi^Fw6}zi T(Y{y%w%HP9T ;j+o9  tw[OHPҊᦫ.pb0ϿUCNQ|칎˾MVnJi̵.{/n#G"B>z=7;0QW ht݌P<|vmڬiGr'U.쨱+/6*::F?A&-qfzO‹VK'|&wq]gsKiџ(\_ݻNa0QMKXZM1TS#!G}.ٜ{z3cJi|[.#)jr |tQ5r{7U\`[J# nS§:O[]gfTp/CdCNn,nrg^E'sͰ=hUpFJ93GPڪ*iwUtfy3%<~-l:^NT~e'a&dwkRV{[\|r?{MSjzM/qV(Kh>ǧSDk+ \xt%ëWnlO:fX 17[yMV|Bml&HkU*=ޱ=UɕX62ς NLz ]K:X%!}Wc̦eH/:[+-)OwgI~F `=wSlW *U?hj”Wi o *=t3oe:30L44&c ^PK~/Q'c}S[g.ʜaFG_WyR rcx$Zӑ]hc5/l#\ )ٺ-]NMзnڂnBk37OөkL=uQ:XڡW%Ki[yzIMf{OOYo^9;3w!q~ow%t}SXĹ6:8VK70Y׋3 ?NS@" z7l ?BĠK%W}-]{]fkpkJ}m_.obYoƋ-Ŏ4O凗'|܎rk>s}TE7j˰]<27h{GsN 1[0KMI9mpRfocw gfg~/B'avBVqU4~.y9< JΒV 9OeCQ i3+*;/Evnj{x42^-T Ý.hLw%m,v~eOkm ߌﳅ㩴33YEc-N~ب;+Ir5{.w'Vmd0y)f+/7MټA4 56us;z#G5OxdP=;^hV9z=-"u`t՛ rx66l4m'[YgImISpV>_(NEv[xˣ;o! [\c*_{bgNU$|Bې0TC8p ;$ OǬ>])_~@EWp@ _܍d my0Φ;_ ='j W/;z!pw.Ϝ޺cRlp׮&oӇ1 sZk8Md[O0vݪ: {C5K;VI)ꫮ1{F.~q \W4JN%t{zez>Qگ%vy>|b6'[2Õ1ml{Twn,N:MmCcowܿΜpe=OpZtXF]~ E-o8`|%{ gebtPmb9ph# >9m-ͤ yw\LͯGᏕUgkRWEp #,S$,#9>I;?-!4o%<eviebJf{F53qܨHbц12]Bh[oJrygkuAD o=}Af"Mn͹.Z˺T_CUu2YG^vѾ#rQ*f gngn.m=n4#o1쑃*W4N-6\cunhz\8~:Nxdyš 9~ ա7FfȚv=sTK=ml=bW3^H^uܧ*dK1tE+')Oޮf:W ;=dbN?~tډ>\,kj:_%/߫߷ofҜL]zXfi.CE#D%]x$%2KBw1%;|XAjtw^XBgA!#~Xd*OTw9]`w 5rKɃX5˧#5k |)fOqsS`rin|e-n M>|koVd6:*Jo~k&HqwRt%95/sᆱRVigBZpK}!sx!|*>1]|.|QKCOzK9t9e'QqQ\P>_vt5lL -F[wNeG6AgdTi4;-8f9$RGLrM_Gsy|PY;=>MSPoDce^JS,Loix۶oFGPO-w҉7Y?"PBؽqsX۸rr{D/'w p||)8)tp+r 1P٘g㮝i7X8(7>Q]{qzCs.C7zl'ԕ+o,tSKo8}2#O+M%L  7~}xACk?_[ɓzݚ6k.tB*PsseMŹ6ԍKY!)!e_몽/q*>Fրy ʗ**0:z1S6Kƅ>6kDŽMw)$y—.ciPd1n2_7 :P (o/ "/mI@Hyu >XJq*eUS?e=D> w[3glB-vFgmjmG,PΚk8XC>;SHyDNl]6If6hq|jڇ)[i:4^lKIVE/SgxY,Ʌ`eֻxdBb&QE"׶*x#lYɏi1Ѭ*-)=`Iixah ͐H./  bBqg0wdWw:wXMtNPt=acdD^5 y nR褪]|L3==|wD͏Y9VB;VaY "\gO6|]+_P*(#'g9]9׏ S\}-6wn`LUOsjFy;C^D2P^Qʺ+dr!޷'.bސۊ>~|y\>c&+>N肒;N~5_[.[Eik0Dx{O`|:,n(m_&Qӥ @SC}t%'b™ *g^pNs]]f#3}ͅ.)=]S7S-a1mҾE9Vp;2 0Vv@-jɥhcS7O0ձP[oưhtQʔ(h"''eض5κhwy\rz遷ґtqrS\C!R+B&&ᣦK]ҷ4<*>;g .k7cb>겮uRAltu+ӛDG?.LjDE(z"sa)Yo ;WLy8[Zy3̘*Ye.^=HIC>>hZnلRNaomTJWlL*P4wr]Nct$Ves=Uϳb|&^1EG_9=n=(ն ;,UڃiCS0_GQ3%afOV-U;fCKGABBo|8J'mnMBԫoZc3K'*""n=+,y+6͞Q,KE"m"7ӫ MW|~=Uyl6%﩯G,89)YcdWPv IRU_> ndB?&ES;/_*-Ey9kv{'xxңʛdŰu?B8=ulb' OʒGoZ0N J^5:o@aV!4ydD0P%5R=B):zDrEMX#Cn2K*ߑp48^\gPWTЩN#h5*yюd (_nxr pK82L {&uT#0+*x쾬 g m"6š-2KղԑtZy:]N(,.mVm U +cΊ2uqs)Vs0UGXpU2'6)z"4%Vӫ}E]+~yVXi 7yT\UFK%՞hM@)2I[j?ZGcKWJ[ sif?|C<|~RlF(V FahEyC{YjK$^X4(_87k͝>4S%~;u^x䜮ٱƑkyG06q'(_0j4foU˥5dd/ybYK˷rc;G7?}bh{բdquw 2V%*Tc%vte} 7QS)^&nc T=Ov;LGnJWb*!T~ymqB=}f7M^T%Vn]ힿtaUsLj:tPo]}yrBdQ/񹖛dD2,x1 }l_ݨ=~M7fd_0ssڟ[=wyG}q~Gv ,YZs%+lϜ g|V0<'ԊR0i gISZջ"yy6#6x܈ -:cǞ=NDsF)|Pf©7߆2 ЎJMLm;77Ͼ]g v|V΁Qq@{ hG\0t9Oݯ=ltM1}XeRf_O{*TrH|F{ڪtqgf/Q:`+qkioq.]9;F.-=}8sZ#˨<ى%WDqsM^ݮ$.DՏ'>g .-S[P֭Wz">ݢ~{X bgރ7vy wBYpuKIv9|+,2MNn-q1ʗpXڔ a~ZTDV$#D- `+ L/jaݳy~]SEQV-J a.E~2$΢?|iEKS ~J>ry1~;5mGx% Kz~'P_ll}kK!P=UdS7cҞs2981{בofrL:9?'(nr3k!g>9I%Rpx_;.c!K[3Btc}!"۬;ߘu3M}xY? cZoO}&~F50;S9_,f8u=PߕrNp'LNVR\NIAB!"NNbN2rI` @O SBC~_GĬejP|y0-!Bc_f52GU5~z/!> ^B sBHd^BP$&\CL2ع Ĥ+G]X`U||o/cd B·:!O 7 wtv0|dD$:ʣq>^8`baRហt@O%$Um 9B>)H) ־܄;Aے'!s L MPt0'Ԫ:!B, HɩZEI}Y;hڲttS$30! 8䫚%%300;`cfDÄ}PB X $ՀB)S;ܙEB@S(L;Ȉ89"Eɂ|ʮF e! Z,Y)Ãyx19* yS} @&#(1\?(w3e5ۄW`1X`XjQuë3i>S4vh/,:yOynRj.NXH/ك `]&T|MR$ ̴V^̡Ç_N\Kȍ|~E[P|]$&'>)) ׊ _'GVW0HU}ÿnL=#O;w4}(pBP1Zj>ٚSk9 đrwj]yAgE\oG7tPS}oaHh?k{ߙMߚ/zk]}~[Kx+]kڜ&fK5mZ__ByKwKF!D0 T%T듲W9tѪqG?ZU7nd^wK moʂ!I\b>)J:L%*&D*1\A|@0 0"OSU!AU]aT@lcB˅[IkX.!5E?f ).pVb2ݬx0aquA7kVoncgn¿ /D@ܑWXiI"b6 H$WAe~/@E @@~E"Ey:-/ ¤ 8J`MQH  MqY a6~\4/U?G#it+ =RB~mDک3Sf֨u\1k @D#GX.PE#-LlwTZ$5nO QR,/;QZvUB]~TX1Y#qHAW*Z=0_0GG tE_k)FKH eE/?Mkgnje* ٯAMTZ65{8 AB F?C8?gf'67xk@/B|hwY.G;x X2=/.A@wtAy")QHO=;T*t_y {y DM< +/*A"'+9JJS4 RQ&p GT[qE$JJ#L875 X-hZˎ$U'^׊ܪVoP"$a| @5'4, h%BK8*PMU M@\lMMwxx:0MR rG|' "_je({ݐrz!H<(B! #G o}<DV4Asy L!B@18O {c3 t110îVZQFՀX xp-00]ྟPayzBHa%8fY@)Bp(ᎠS 5`dy!P?@ag+"ߑ+#P}eL ˃8 <Yu.H 0!RTĺN`Du@| dFx Y!/{~\?[53Q4t