R鯯m˳5ݻknx*iٮ 2>+ O|o} ݠy $ P*Cbѻ*@24;zUA0=BTTv{7!#c 9IϾ\n^o{8yǯ9/aݟv_MT 6u]S=_A}׭Vz= {WzGW}ǽwΒ*K;mU< `{q@֯u>=\>Oos>y3нsj⯸ϯ>km;z{ܥxύmԏ^qzIDtrdӷu}I vGn< m[ݕ*DfjUU=U+i(*JVcisc. `hovNQUB;ѹhG-/rhi+O;h,6zӵĭӵ;ZbJU+ENٻ>hS׶lCm󲪫]uӎ` j3>wz*ܜ c^ons+ѥSOʮXUHYx{D {y}@ $݀F n㗬U>sv1Զ͙{vۜT^CwuE{ ^QM{{[ݍ^[kvæкҖn{v =|= 4M214iO<G=M44QzSÒȓ\b`ه< $wLW©5oٌ29ҊQJ-FaFaCFaFM\YUAúZjehժʺc._ƧDRR!ag SZƍ=9|18VH58ҵ$B.+5& MԪn%QmWyl(ӽ,$7".Y4܊pZ7rPd~dQ& 馀osh_x"0U`R_Y_O_ޚ7˒RHji36K "}AP^מqSIWw C3 c3T LDZd}ـšFM( wt$G㯇t?_3#y݆>}>nbǥM=u&2 ҔfIRlXd+;^rHHX|s%.lDnr yɃ狓aOW\[2hW])7IoėX>8MrcPJvMI&V"ت6dj ZԛDjmj5ieOK/xך,;nVɶ֣l,TՓm)) ICPۭr U'ثWaYiBq\j~xT^ X ghQ hdE +ACkbi 2̈́Ȋ :>[ce07]ylXzzmөHB< ${MURJ7 /@Zlkj^|*"(ib ծ8>[-dO,cC y^A 8_ђֹڧEXC 8A>8iwQf-^a}[cUUUj;t]n}{0؞9].W?d;:3U}4/)Ei 6& ,Ȋ`Ch qt myƊ:(!b%e+@HBk-3W&NN/zpԐ_|->#Xr/;kcevJ^ sfO%xVO|y\h |zku{鶲hL0?KR=]ɭŔiJi p{,)to{a?]];)#@C 5Eh jk-32֣Tñtn|ݡWoE8QȄH$bߒUKTmZ_~UkouhAB_mkzx^L;|P2I`TY]&vRA  FA_JN:$|T=j 6ՂF,l5- v׿&騐,|TK@C]amjMn~uM $>*Dë(' =]jvNv@ CCS   i@ ?pj P@U.PKϽ$|7ɞ&J_[F.Bfd<+ `U(6{#@pb=ti a[ɊRVicyА㱽r$5 h p~rrxIs~͡X|u@ >oy)%JA2HnmXOy9siw &d^.NA׀HH" :ĐF]ADk[5H 䗲& VH9֧@*9 y-RJD`ڲФY_8:!L!+pdE'؈o?(~8oɩwBwQcFv?4שLiˤ3mWx!^nnPꪛ7K}9CA, DBi؎ A, 87P~m7d܄>t  Uo9c#R/(PYI0H˥nFoP |syNK[coSL j%ö GӍ_hR>B<XϣX\mٹGkp 42&2՘7j%.'l]*pRb Oq*3@y>(XԇA ZT>={3ܼ{j@Yzt@ˢ$C )ꃪȠMCS>5 0IqNҫI~쒇 /- H1JHϺweTfS0 F)F@,.+};a^[Ģ>Iwh?wgzghvQe څbߥg PAa% :2]=;^jjbiT $MI$2MHk6>d$1za{,B1d vQחzPPra,{F;2Zu,¤TP* [f5tWתm~̪iF(.H뭇K 2(PU1T% ͭk\[$H _$M4 'FeP~:dJ6@K,e<i$$'VP~)f@z'*;7KE0}|$A`",a "6%b ;mn23uX20pUʡ(T~iJM"|=:NZ) J6r\ m/K.CYRnMlC)+84AG{y8ϛBHB O}դ-O$% <,ʤ+[k盲)D]pܨP21"@{ӡO"Τw٨EiO8j;wop_v̨ R}_-c\"^}߅ d]O^oB~߃lsI=xw8X #O75P&SNKw ~!>` `BAE2;4n7X%F*1"u ǛxJI~F5gQO//a\/ 7pɺ{Yl坳7E %ɋgekz(ƴ7x9 z0b<ǜ9!A #\2=7p966A~#$l՚$Foçw57J>@'SbI'@~@iD3Ž1*uҷG*q e(Ʀ"yϠQ.U׍3>K2@Ml̂fdu٭|N0(uxuWhW9p O[ӓUnKwoծUv3=ףB~@:^1-Pwl2pn)w/V,g,y>dqVz\L޸1[o:n$p}6k<0 D*/TQ}~4WSE7**B iBEOiPAX=JOj'}?0Y",gqE$m!ZѭWזZQQ@뀶>NsUy`?G#T.(aDPpDÆ]H(|+1耀E*/@oy{;{n<rzcbN-Kъ a=ZgD@YoùXCP\>N}B":T: l Ĉ7S?9p}})?.@}S@A{todG@XPC\'AhOmGW'[yt^mo)$Pfײ]INrJR c'rMT4 |w0|o֧S@iDb*|$P ؀>H@@5 "H $."~H@Uqb>3v`U T7 /ZT́lM$r~Ǡ ڗ]q%p]vWk㭈/(>XԈxC>SמXI=eQ-}X(84V+ApZL1"M*Q(d.5|^o%bCA[VlCoph@kHJ t,r C$Ŕ F׵IRT`NAJPt1 0b"@%)a Z@A42ˀ"6%iJo`[Ջ GhU(*0pZs59"R@,#y4,Z hH!KyR/.ܓ!)qR0g|Ȓ %%s' T`4n10OUbJijշh{$ i,Ea7!Xy!!@oC?"Lu& ۫ x ۣW`}?ƀܡ ` RBY$ETdF>-3cקgaSvW{-6~@eߚh9(|f>{^?IA!.g>LW]9BFB(D")(B xcW{G77OJ"G- jUT =:59m9fi/bD p,"P{ƕXJlE<ʹ!èѵ)o714-4/+14 | | | | | * include/Makefile.am: Use 'CLEANFILES ='. * include/Makefile.am: Use 'TMPINSTALL_FILES ='. * 2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-272-1/+5 | | | | * Makefile.am: Use 'TMPINSTALL_FILES ='. * 2001-05-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-2410-12/+38 | | | | | | | * configure.in: Add bspopts.h. * include/bsp.h: Include bspopts.h. * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * 2001-05-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-245-6/+22 | | | | | | | * configure.in: Add bspopts.h. * include/bsp.h: Include bspopts.h. * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * 2001-05-24 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2001-05-243-15/+96 | | | | | | * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>. * start/regs.S, start/start.S: Now works on Mongoose-V. Missed in previous patch. * 2001-05-22 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2001-05-226-64/+142 | | | | | | | | | * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>. * clock/clockdrv.c, console/conscfg.c: Corrected. * include/bsp.h: Support for tm27 and addition of CPU_CLOCK_RATE. * startup/bspstart.c: Properly set initial status register and pending interrupts. * timer/timer.c: Works now. * 2001-05-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-111-0/+4 | | | | * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]). * 2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-115-3/+11 | | | | * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]). * 2001-05-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-112-5/+31 | | | | | * tools/runtest: Add functionality to avoid letting simulator run too long. * 2001-05-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-072-2/+26 | | | | | * console/conscfg.c: Added an entry for the second serial port. * 2001-04-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-04-205-90/+73 | | | | | | | | | | | | | | | * include/bsp.h (Clear_tm27_intr): Stop the timer and disable the interrupt. This was not quite right before and we were getting uncontrolled interrupt nesting in tm27. * timer/timer.c (Timer_Initialize): Added an extra reset and changed the ITMR register so we will never get an interrupt. (Read_timer): Fixed so the timer actually stops before it is read. Before some times reported were outraguously high. * start/start.S: Major clean including using stack in linkcmds, deleting unused code, and zeroing the BSS using the linkcmds information. * startup/linkcmds: Put heap in lower memory than workspace and move _clear_end so both are zeroed. * 2001-04-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-04-202-1/+6 | | | | | * clock/clockdrv.c: Account for the fact that ClockRate is in cycles not megahertz. * 2001-04-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-04-164-129/+30 | | | | | * start/start.S, startup/bspstart.c, startup/linkcmds: Cleanup that was not merged from the simple non-RTEMS program. * 2001-04-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-04-162-5/+19 | | | | | | * start/start.S, startup/bspstart.c, startup/linkcmds: Modifications made with Gregory Menke <gregory.menke@gsfc.nasa.gov> as he debugged this BSP using a logic analyzer. * 2001-04-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-04-163-81/+130 | | | | | | * start/start.S, startup/bspstart.c, startup/linkcmds: Modifications made with Gregory Menke <gregory.menke@gsfc.nasa.gov> as he debugged this BSP using a logic analyzer. * 2001-03-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-03-142-0/+12 | | | | * console/console.c: Added printk() support. * 2001-03-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-03-147-10/+22 | | | | | * clock/clockdrv.c, console/conscfg.c, include/bsp.h, start/start.S, startup/bspstart.c, timer/timer.c: Comments corrected. * 2001-02-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-03-1428-0/+1400 | | | | | | | | | | | | | | * The Generic Mongoose-V BSP uses only the peripherals found on the Synova Mongoose-V CPU. This is a radiation hardened CPU based on the LSI Logic 33K. * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.in, clock/.cvsignore, clock/Makefile.am, clock/clockdrv.c, console/.cvsignore, console/Makefile.am, console/conscfg.c, include/.cvsignore, include/Makefile.am, include/bsp.h, start/.cvsignore, start/Makefile.am, start/regs.S, start/start.S, startup/.cvsignore, startup/Makefile.am, startup/bspstart.c, startup/linkcmds, timer/.cvsignore, timer/Makefile.am, timer/timer.c, wrapup/.cvsignore, wrapup/Makefile.am: New files. * 2001-01-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-123-13/+46 | | | | | | * include/bsp.h, timer/timer.c: Updated so timer appears to work and support tm27. I would prefer to time a software interrupt rather than an use an extra timer though. * 2001-01-09 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-093-5/+13 | | | | | * clock/clockdrv.c: Clean up. * include/bsp.h: Uncomment and fix set_vector() prototype. * 2001-01-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-083-6/+17 | | | | | * start/start.S: init_exc_vecs is now called mips_install_isr_entries. * wrapup/Makefile.am: Corrected to reflect new libcpu structure. * 2001-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-032-2/+4 | | | | * console/console-io.c: Removed unused variable initialized. * 2001-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-034-15/+22 | | | | | | * clock/Makefile.am: Fixed reference to ckinit.c. * clock/clockdrv.c: Enabled fast idle. * console/console-io.c: Added console_initialize_hardware(). * 2000-12-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-12-195-0/+118 | | | | | | * timer: New subdirectory. * timer/.cvsignore, timer/Makefile.am, timer/timer.c: New files. * tools/ChangeLog: New file. * 2000-12-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-12-1913-20/+351 | | | | | | | | | | | | | | | * Makefile.am: Added tools subdirectory and removed commented out line. * configure.in: Added tools subdirectory. * tools: New subdirectory. * tools/.cvsignore, tools/Makefile.am, tools/configure.in, tools/runtest: New files -- based on powerpc/psim. * clock/clockdrv.c: Guessed new value for clock tick. Need to add fast idle support. * include/bsp.h: tm27 support initiated. * start/start.S: Fixed frame/endframe problems on _sys_exit. * startup/bspstart.c: Increased Workspace size to 4 MBYTES! * linkcmds: Increased Workspace size to 4 MBYTES! * Most tests appear to run correctly! * 2000-12-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-12-137-4/+46 | | | | | | | | | | | | * README: Updated. We are now vectoring a clock tick ISR handler. But RTEMS is not returning from the ISR properly. * clock/clockdrv.c: Now causes interrupts but has not been calibrated. * include/bsp.h: Use <libcpu/tx3904.h> * startup/Makefile.am: Add setvec.c from shared. * startup/bspstart.c: Initialize the status register (SR) so no interrupts are masked but global interrupts (SR_IEC) are off. Added call to install the ISR prologue code. * wrapup/Makefile.am: Pick up more pieces from libcpu. * 2000-12-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-12-112-0/+20 | | | | | * startup/bspclean.c: New file to explicitly invoke _sys_exit(). * README: Updated. * 2000-12-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-12-063-19/+51 | | | | | * README: Updated to reflect status. * startup/linkcmds: Added .ctor and .dtor sections to no avail. * 2000-11-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-11-304-11/+33 | | | | | | | * README: Updated to reflect current status. Misaligned reference during initialization may be compiler problem. * console/console-io.c: Added support for printk(). * startup/linkcmds: Reserve 512K for RTEMS Workspace. * 2000-11-27 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-11-272-1/+7 | | | | | | * startup/linkcmds: Fix typo and add extra 0 to base address. Now runs until printf() tries to put a character and then it locks up checking a status bit that does not change. * 2000-11-27 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-11-272-1/+5 | | | | * configure.in: Change mips64orion reference to mips. * 2000-11-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-11-2525-0/+1170 | | | | | | | | | | | | | * The JMR BSP is for a Toshiba TX39 evaluation board but can also be used with the mips simulator in gdb. * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.in, clock/.cvsignore, clock/Makefile.am, clock/clockdrv.c, console/.cvsignore, console/Makefile.am, console/console-io.c, include/.cvsignore, include/Makefile.am, include/bsp.h, start/.cvsignore, start/Makefile.am, start/regs.S, start/start.S, startup/.cvsignore, startup/Makefile.am, startup/bspstart.c, startup/linkcmds, wrapup/.cvsignore, wrapup/Makefile.am: New files. * 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-094-2/+10 | | | | * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS. * 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-024-2/+10 | | | | * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal. * 2000-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-11-012-4/+9 | | | | | | | * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h, and libcsupport.h moved from libc to lib/include/rtems and now must be referenced as <rtems/XXX.h>. Header file order was cleaned up while doing this. * 2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-10-274-2/+12 | | | | | * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU canonicalization. * 2000-10-24 Alan Cudmore <alanc@linuxstart.com> andJoel Sherrill2000-10-245-24/+48 | | | | | | | | | | | | | | | | | | | Joel Sherrill <joel@OARcorp.com> * This is a major reworking of the mips64orion port to use gcc predefines as much as possible and a big push to multilib the mips port. The mips64orion port was copied/renamed to mips to be more like other GNU tools. Alan did most of the technical work of determining how to map old macro names used by the mips64orion port to standard compiler macro definitions. Joel did the merge with CVS magic to keep individual file history and did the BSP modifications. Details follow: * console/led.S: Switch from using <idtmon.h> to <asm.h>. * console/start.S: Switch from using <idtmon.h> to <asm.h>. Added define of PMON stacksize. * console/idtmem.S: Switch from using <idtmon.h> to <asm.h>. Also reworked conditionals to use gcc predefines. * console/idttlb.S: Ditto. * 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-09-056-0/+10 | | | | | * console/Makefile.am, liblnk/Makefile.am, start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am: Include compile.am * Adding ChangeLogs.Joel Sherrill2000-08-102-0/+6 | * Merged from 4.5.0-beta3aJoel Sherrill2000-06-1210-17/+26 | * Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill2000-04-138-0/+38 | | | | adds .cvsignore. DhU_*Y&6U*DDUUEUUUUEb 1 BIUTDDEUW!.JuhU/uoDOpfe?fIhb\{t N4"d27tPnj8^?`_}MdW9Q!2k?(jI$U,nB<慴bjs50B#4 " 4~g8DߍاsnmaŒ9UND¤?;Iv`Q#ή}2qӀ;6P 5Ī+nu[yx᝾Ӱ LNf+ BeͶTW=Y5GD uglUx ~Cz6 Jx~OU G3QpQon Cq2YR*z6j6I %Aݺi--:.9߳ɹ|:I #^x7]j&!n3Y1ŖL2Gnija"B"y N\]+]P05GKE=$HcTZBEW l>w\)$w fIJ|=|!d$Lk-D:Y~66p;a?WmؙT@NwIhӏ+,19U?nCcѢp b^vlx%^un>~o|TkW 3Xjff=Vfv3uj2j<>533 i.iKŒ.h{E{LÄjT*VmJԲlFj ԈmB5r_?a8 ~ V1aD1Ͼ4҅1e)9db"1XCa#>?QUךy`06J~Qϓگ>ʧjupb`YK.`а"̤"#"ndS;D58xRZ MVϰ)2?<|sRңiBCDJ*0fԊFV o8tۯS  G+xG˸)ڠQU[UPj;6m#B%"':>?.=<Ēn3TW= ُ$b@8sTN^jEx&wä{QTW`TRdEbw\#~t{{aip2faSނsÜiT)2%;ߙ:)`֏`YN[>gkBkRʩKR8:˴A,88=/t{&[^i <w$$:/'y4Uc-z?*M)U3l;jn MҐ?˝ d3I ?dC2֐s5 >qOYmFW8-/4c d&$Ѐ[n/JkKbw˟ق1lT~Y(Jo7)4Qm2Ez9X=:[dDž1|-[F*yT. uO98 KbTST:L4;t黻;H?F1jWIOot'H~4Ct x]P H {&H@gkT!%RbU*$iA pY%BJ  T&( nx۵(OGE F|/3!yS@Qub!nslB-¡wmKc`~*xZpCV 朰_m=$1SiTpDs͟ֆܝ{lgU(EL6)2\4AMII r ??Wɞ\އܛM1<yI#J.`LQ&$紧]ޯ,qQ1~3R ?W|zƹnc$?O:Oҫ },f0ß`|X}Df0 KnSϵ/I\  VTaQP6(n8a9XAk (Jf; m+Uk[1VZ܊ẁ &;y\5Ca_)n?Gel%/i筼f"D q죤}82E9xDC釧~VU$ODC&E68D ATZH$NO^K%XᡨJ *+5Hrgt3ٛb+ӰD9(7cv1>+֢D1Fq†?Yr}=]WiˑAvpcZ Ǘ kPxlq/ʹq QDB ^b4#=H a:f/$` >Uٞ/x%%n9X6/0hS !Ys8 5Û;F)ANSxiw "1IbTT !X I 8 7!z OYwQ'PJI -F"IP}U1XҖ0"HKLWx,-:d$.,ZيQaJmpL(((b6 'a1k9ۨChp5x|^#M9b8e鯑/g[A"BÑxAsx!6s0 >@H6T?!uR 6Pq.1I?|Zrl HQoi|IG~P ~ qdefsn ߬__ I $[P*@` ڀCӣ?30rCv0"*3p&lC_{;B  #"FX'@EeL'+%--:JoVZI-_mx"^.^h~SR㻾/^lW_ݖ s.!pIå<0d(zSBRv$ =C S$E wPIFa}>Dh(! =@",D‰sR >GZ3 ä.aCgmq;AQ|ZypK}6& CR+ҝ`څ@@B% CAB%%x!N[; QA0 gDrA4HqitSdS ABDUDC`B(<_ft7eX̂hy@7;AO%@4N^Pw DNu((7]:?ZA}TBvhB #) ojzD$D#췠ljQgXm# pe{Bm-%K"4g$y}!{\DQ:t YH$t0+h<d?X z7l^0((887w,D q|JR)cE @={D7G b1⬒,ljƢơ,c[X#mE$y}PKbzЪX 0S I$f zxšht?"|:htU8suلIɏ=}rdW=vXpN&x]a>HO ϤK=gnhYf{=u.5ƺXBzhZaR#"JSC[&iHsjjhuދu<(p ĥ,BkU^RV"-OaGWkC@ @ -)$. Q!4! HXX,'I:Ȅ$)DMHuKK?X<Evu*GTv9lЈS u@2P *FNQ_̗EaASͷԖڼmE*#P*6~RFLH>ko~:߽/WO+$L$AP '\n ,bXџa1:F`O^>OՍulV8 J@!ǒ}T&ȍR2R_dzФ1%$63Hb,c-mQZhؒ"]-vmwTҒn\U0B JcPЅ>Wn1UmUj6r 18;PR*bԲF~wCa Bh7 "iHtP8#+mL@C( ($(H­ 4 P#XE0ԅ"C0Vk.1 E׆%[,̘C&,ŖDt@Rdͻs`rК@K8@0t!38ѦkWm h;fmQfIs-PPƘr )5hB0 1+5lm]] (@J6 D T?" i:wK ҸDC{ 5nj jk$h&TPf%9 Ӱf+u pI,4zT(x@493m v GD(TyЂvxaJLX*jATtNW!)BP M`('x5H puSMzJ@T3QD߈r@3Qr>?J-v$FAy)M/Mb':#0D @7&0bZMjT,nID|c:1ԊB@Z~* .-5 y "Pu{@2P5m3M5I 5/*Sl߸"ʥ:wym'"Y( L`8c<a 2"X&ܸh,t(8.j"`ʁxpFbʊ qW"ǔ.uUfٔ^zq xgdTUʣTw"H) ` (@UU`& AH!eD0avA{dL0U*85jbxy(}*/߂e4,]`!"nyTHj~R~ hSɒH&_8#"+Q ;HPL?{)U܋:{8/6jQQm5{ߦ~4ߛkWM4^v@_VuPwF%$@҄Rȍ#R)l: ( DCEV\F2Aj`SDnkkmHz;<X9o}ڷ[YW$$(H2Hp u($ATHJijuhR#A< a|Cq `{b(*RD; ,F6D׳ /#o?&0;Pb=a;TXnS@_N p/PaaK,IF$ÀL@IcN5!ilrPѼ=jeyBfq4"%c)ŕ^$KM*jAuVJ)L/BdC$G (lIʞQ׍Edf+CN}d'Priܮ{ ?Agp(娿j.'߉KƨmRjƨ/uCDZ "C}[)ڠ>My&j@1BBE%jZFj%'a M@Rhu_4@D"H=NOA s$^ITJp@$ ڒC%)2[2S,t,M -J,j 2 ?X ćx !0Y _0KA?)4h{_d7P0UI,F„dc iȎaf!qEHIԑ_=~<,0*g hŔ8oS!GI%S )C& 7|(hD=9 %p,t0'E'rO'G'l(Y&(*߼X_mzA?U/evǺ*oz/7fJTR71I4``dR|ԉ #$W@R?(f]YnZ 0Ēr-8'.T|PyTO$Ds1w :\֊d&Tiظ栨Y*cDESWS=e @:۲9S_&vE*C_|2Zd"jYSw!pWmXwFDB)#wd~]yRU|׉O%]XFv/y0#LY,;R9,J57)q|RI$P"`DB`$;z`b%#aM$!=h7MJmȴ%i&{:$$QU F6bMmo]e3κeZKI&"Uk56AnPt:NM6-hQ܀F7nNvR|yd`1MXPnxh`aѸʠ\9פtdžCA@C^c  `BP/DCDiXyyIHJdc|Dd{#q!ꤨD( C5Kff S5X2-/ HN>BIZqU*+DޮX;@9F2 $D>1f?(PX:PKL4?:ZP,ga ^JQ@ @((Z#X$%$HJPHPEsJ@]1?<)U Ei(D)BIU@YI Ej(p$HB4ɒhHJ2C8<61Qɐ7N~ƴn@ӎ4lzqV!:za <O(@JMS \ &]>禦`*rqA B B+*p:ӥnpx?%5 8/ " "$K(O2(0:Q1ƹCX$󅆰ٖ(Ĉ@Z /̝<6 $UM?9AR"XQ:t@ܮ4\o[MMͱbՐ٘ @}qLHO9dR*Gaj~6>y">p>6j.fHp* !)hIp׏ftO%)@9\@ k eO=M @) =h Gd8,^^޼) n]@n r(EHCmcZJMm^%ҵ EB=KDpq @9 s} sZV߇%eeJVJos5BeNQ~WW9OA7"}T t A)Fp@9upq ! O6m tpنQѤNL,'!r11HRYN 0i&1S:ypl).(TcmYH4#[Ll!iB]8+ (SYjUETACQ,TAp6CpeRJݶTlUcٕM_EX|PF΁(<m%6(5 Qb &mQVōlZZE٬hڨԖKF !!-R-R–{j_R'3 }HZ+~VًWͯ g ByvEN )ǚ #N^L~q9QOXDvbBU!fB! 7ov008S!ˌ(0 o|5]ͮkbZʋc`v 2tL"!%F)@_rrD@t:hpV&,d_OݏinS1p;y;e'R Ut -8u>FAPc ̃[e52GK1qo|_ v[o6dL6ͣfڍiI֍SKlқRjJZjA&4J%,mC6Z*LjEdT "hنZeVFT[#30)[6UWD$ 2 Ȩl;ǼUh!UB)uy zTaʃ DPf"AFCQ#~>%2)SthMbbA¿tOv`TcQ)CIB(4ZPG 3q<FEdU.*@[<#L`PTi9R UX\dΦ_,te.˕/jk64̈;@֨p%'lITI7~^'3vRál(-u/8K3&af,4R9%+bRx{o_WI$I$I$I"i-oׯO2EUuΊBa2@ ɿԴhL$ęr$6]Z,]S5]I%Cg;f[*Dl04xL:5R=vD)ע 0ryGI/T:찲Y 1ga9HZ ;$ $akk` DeEf0kAc2"J(PiۜxiFcDPi$^I7.m%/oOdӈUAI|Eel|9ƴk]:t!)JIJהn>(L)'ꛫN?ҵsÚl&֔t  !F+hF \ݨ t[lB$/8\y+p$S܁hF슧?ԧ!vjX\ >Y@|{7P40 8d0 tUmI$a&"N:Z D#DTvam P2Үp4Bۆ)!qHOC4i۹[H}i4qC`P:]U[ RTL|"@Ƣ(*(\P,L6b*Tcqϫ8Ь+d,g̠8wx 4-Tģ'1ĘSHҠ=`)0#qy6@ vEl @+c-8GP=h:Ts!={z6 G>wc8Aͨ*DwsQ@q蒭4u6e;oR 4ES⌋bieP Ȉ23[WXSn4<<-3FD "X-H$E0Сڔ  u;T$B8)"&j)Z,1C"#;&M”&œNMc~=P{ŁT!$)/xhYTp!P\rjʕFL-N^JE_k[2\h.< 80_vªT0bA:- MdZ]mʺi TaMgh5^@a! PB)!yVKfZ"B EP)BaT֤bڿ_?gWRlYY5][LbIBH(RȊ> ̀ښI5RK,<@ 'c]e0V!"=vMAR^]u&׋nwnmktuͷRvs_Ƈ{|I m3:ZҴ*5(6Z 8: ȄX϶EG7` lq4#J,X"Vdo`="&GC@2% ыW$з h ՊƭB4!᥶) ami%&uð] B4I$i1g %c4dCH!\QF(B 2$&u. 4_ 0%]ӷWV0tH%Lk.ah6#rZ( fRQdͱm9ttDG;;c$ #|V>8&P{biAd8q!9Epݹ7A{P)\@r"!DBCA^Zz'KRUM(D|KD H"K%`aXJ%!A!rM2wbi ]kS˷Uine") MT5 ^~eT};P䯀,T=:E5b  ;!٪̓c&PE>M<9rIBN߇Y"h[lm ̓q((7xzeS74QL q6R5 om2 f( B)(I(vy$@Uܻ!@# DpE"S}P MҸDt[Rlf^n7k[k7˵bŢ@ F2D ¦TL D{ s.+aE|dd& KA"i K7uxlhoO?>>{5T[jzklj޺.6b3Eݨ1-$|W~k~l27m;-,H뢔X: a(_΁TSIBA$@t' GE(@]Mc!1!QRC e`pYKҽ "w PaC!Q;F@{:E;t9@\d5)zte1T^ "(EVEX&CF'eW`܁較-^ொ9 mDVF 834A 79%*r vT"<=qر*@A$PAP&A;ΠQi1!!9 &76"AV"D "no_Tx|~Ƈ.-d흏fAvHIpj 5;]#t=P詞P5~SD@igegZnK|;+وߪzPo*!]T{Κia*2 Pg悥AO 2EW AW'pf;K3fTΥT Fcl0wdLvS6*/vq0w>CQ ؽ=s+ΐ x"|*'M{jHH0Ebv6nAq7w&Tc 1, B\%20$$}-ָ$NY!d|,p.76ԼDxB h^B0O !o)o4qa%E2\4]ֹp)?'xȯveWofs "'pF6}K!3NLĊHFCWwYW6yjb&hĢ` sE¡5O"@dA POE?azeqb+yvTPa { L" 0ŧAD LD(. &"!V `Y妧ghjp9Ҟ-4G~q8ʂ2@uD0d BH$lɴ:?f}OAtAc2wv:=n=5'[qs~/Lc }VOha)\V۴OS8,h^~N^KK L~#]N u8(;/wqmUS*# ܗ #c^9 +pO5$Iu/4); -jGf7 .ѐq5?CV̪B@}`Ym~3w(#׉of?Mg,?[KLU0{~.ϟluo{9ǞǡPeE++~eǾ(W-0d!>RB`PBVu!O$)NC6 )a]vPJw*F `ʞ~<  KD @ǰ@Ȧ1% ȱ`20(W/ 4>u:94znEUP"pH ai C 5(l% B]s! $&L+h8N Kr Qꚢtp@(Wۀ( MD9=E?IV$y8[>:IlaN= *JI;{ߝ7j$/PA,t֖2BbSm^6 }ȏ1אAR3"j y#5,BRSaq1CUcg0r^[=99hɫ_ ^-@Hukm6%%E]!FxcrOwR"$(4JHPNj~,9| c {$kqAʋ"ܩԾ[x̑T<)It}kZ|rM(S BIW$E5<)`meQU#]ό rz0g0 낐anuI:9d[,&H!)ĸD B X%C ƪQdaL?kZDFkZֵkZֵDDkZֵkQֵkZD^ P MAbt FO߀t-#I>PxH2'TO#v$Hi+|_8Ӂ80` b=% )y1MH=-J9l%OGS`6Ԣh-"$pUي!!JrJ:f~_L=] HĐ G?kN1d`7X66Rd4 X*HuTdd ~?VXOGTJL!SZ9w})1 Z˅7r<"àu~I_Y-i&$ Zֆ v Mda4 DH||nMڒnbl Ew0 zw* # CBQ2hES0L"!Q=Ř ȫ`H}IwvF$ cF }s`ScBзmZ:KIg\,*XjKv$(ԭEKJ%k[B|0 X#P$$*|<6nʝI:1ME"DE N/_*kv'K&;! @ HvȚ D ,:ɲ CK ԀzyGО~2 }5<}>p>p>>>>:@9E8ST$@O?;S X X_a< / <"AC=p$j%IUTey[ҝ3'w~Zٴ}Sad6@4:CY(Y(YXgQai8=jyr^SNiP<ْMg"tZ@ynVbEw|$ Fn'rrI9(^e<&xN!8g&1hXrz.AI O?g|`I ]u^:d ċE!PHEZ_>v|er<AG LN;xiF4Ե$Id`?C^4y?y447N EM $ o^*"6@lO+|o^8Dh'$)~JXc[vc%Gʐhn<8-8vbjBE- :b$@Z'+Ӂ`@  r?iO8 f{%f)~ 5vtN]^ozP!I~8BQ26$N#EOz꺛*'I]ě~ւLٯ(H0ꔇ,ˋĆaHN`_)if+QHӍ T/[Y]>N?O#\ !b(2~v}a ey2nOTW۴q7 x GT Ҫ+y|z6Ğ:=qÆR!5y]iZQV24A1XlV5k#LL!|3'!*+t'%H=/$($P\3 h!'u]ݥdO%1c%f^h*'4-$-RFE.!Xu2@U[*%i~S %I@p'T0jtzaU$~VBL@2CGMM9$"ㆆEIFϳtr[rdQѱk%l-l%RQERcHJhZKs ݳUsN\ɲQ-tmJ$jD}?í:t%]4(Y$;! c:B;H"2}gv>|+OG~bիVZxKD-@RKD-@RKD-@RKD jըըըըըըըը֥[E.C%|OrҍfF! Ka&e ?t` x/uQuJo-D S픊_AQ_Ԫ 8/3(o9E`ʐ].,sU-t5xqSC\C;qG@qa"o螿@*BAd:GFD9uGc£Cd|0UsK4P'e)Ƞ![ܧ'1(PuRtB) s|z@A%Mu*BA@ꀘq<U"msknڽ*bH-(Wy{ :"9fa;D` zb 6!:>qm&^Hx{!vnyCE{f(ëZ*awr êO {*hGe?0=ܒO} 'TeOxmޱe'I)N[F}@swW )FdYyRbA)BĜB~^sZQ^;DŽ$cAF+ p&O4|!RBh0ID M _|ޣӫ' ADRʂG_ՃHPߙ |zP>؀nz0 PŊ #"wk~t@;gzAx, @E,FCh"Q^QJ҂ɚYmEQ/Ƹ_2* ̶ݷnɛB<,4/Ԝ3JpɡbILٍ░,e߻P̰ (ŒHjR) H;ȏ!OA{ ~2$P,K$0,*.YP HFw#ֵ I6Fّ}V{-)Cb+=90=y'|NSXj4ԪOr} e,ZO+VK@%QDcDB}f\# c϶Y?CS~*$Kg=5J_3Rd6n|SQMSYrrk9OUb!(aEL0J$J冥RR[Ȇң*T13k q KFA r|"*E4Qpl#랕q,0xfa*?%Jb!I$I!!!!!!!&QV@g-KyYyƳH^a ZL&Hg#UWM&/ =CL6dqu+ h $ !nKNG8~҂[ei'p~Sk(^ 1 l)m{1Tx*r@UyG>=p~)q2ZQP$q"4iѠ]@(ԉu붻,mum5 $Qh R9$ ,.t '~^T=UF@>5 7 cAfsɆO>]y}4qB$HPfw<C ~^D_5rkh.3mvJM¨1$@w4,bC鰩ƨ؇($16 j@y_F+}2:}gy5n=QgmSˉ ڮ\Td&,@o>WM9;}~N~H(vⅩUXK(đ+b՝Āddb% J\S1D"@{ ySكx;ήKug`  OC=gC:(daA)vRݭL {P(2uBPt`.97:m:aԘo nQr3y2D3a#ڼ09lվ.dhcHgXRCl\1gqxhvap"7[:qыOg 6p9 ]o]ޢY_' xbH!ܾ̀ʸ qb24)L $ Hכ83mnInk`̟J&-CTC.;dwB/Ӟ1$a E"@4[<9w[˃ghBRhZV924A(C!jR 7)Uޔt bXQgmSZE V1 *Gs'xR2v;Ҫ+?6/\s)+FWy3lȓ*dsFbFҒfZJQ[VbJT__mPfRko˸ւ:|\X68*C[0-P"%PC;;ƩH A"?b4zh t!$""yPpBU*LD@7;RG^I#jDhUrA97*4BXzl_Ui?|y`u'ʅ]6Dd It}d*^"vD҉DcCΩ0>bArmr*0:O`@"ANo1\+e(eu9hȀ4o ܂"JXJl599qqqOhNٹ>\mqULu4X(Ji'+f^ 5ـA@zrXI(P;sLvRp=bC9,Lbh[n\݅Y2ӫ\<ʪ힓QNG\ҝaYn) $R %0 "AXr̄|=u$8O+i2@sa0{  866yp$!!I,^ `S+ᆷUP(=K[MKfESX*F؈"V([# @"H# #0شD![ h4Uxg儊> : ^"!$ ]~trrϑOVC4W&;϶z/3tiSG)8NA:~]-$PU?f_9fΎN˷Mdx '4Y&s[pZv;yTkmt֛ji.7⛀\^pek |- nHYnZRpqȂ{vXۓƇ(*m*۷-X[I x1NמƮŹ?G}@0Z)fXަfj&\хh+v=8а'::2v֦tj!,`3V)̜֛6u%jM՛>G:Йe9?XCMVS{AQ9כTmpמqՅ,(,0Ɲpb:15p ͌pRPǖL#bTl7O ";s1e qH4<&z-엊Ivc(v<d3mRMFЇ&Qճ1WZ B "D^V ,H$-^ 'w l@{֌lYeb* "rce Ptu4gc, aH.$[j3 ۛ}Frd-FsNH؇`Hķ1o2,×6l +nkdDw^9uY%\T.=xiuTE #KCuǝ!yT};RvĔQD[K߾5׍?b0zs`3 5ons|F8?v޺< L "AclR RQ\Op`#n[۵j cK@p?h9A N*p^,ja3&]I!A$&p OxzNݒr`B5H0^HtDq# A0:n?qPuqJ>wPuPcکZG&2Y&xDafhv$1{k!,s;Yy"59!<;4O'1>EaM"s, fprw bnٛC˖ƌ*j=!ww2#\caUls Y)Ġ:mIR#ʝ330uㆇz!5#dijL[r4ܓT5qvu' ]bd^6:{~EOϼ4[M*1U?PP=eS|,tH,=H:&('AE `Vm 4V(Qi4_^oȵoP2tި~P T=xMBbRC 2|8` X=֦,MV5D]c{FwHH"&WH#'ޢ 0c!!>X zCtkFIUxY o<P5 '?[9D#\?ӡLȾW-::IᩋsGb9& X^5[6#LBnE Ōd0u&PGǁ!ڥ/o*cmFձE-UU$RPkX4ɛ [}!HEAUWJgv|B U| ur[6˔{qzI_|?9]vvGp&KjpCD*b(Cޣ=}}a"+ H2Z[ !^SJLR{7 ګ/]MH$yW5B.23DF,c],cp@? !džGE;'|,cE=`JlvӴWCQ{i66EKa|0lo\OCa栓ZPYLg<mVb)ûW&g@NRDD;iIO~y̴s:O<.w=eJ+#!&H h*49`L&I 4uef_,ޗٲγayU$H]9E 0ޱFhDOg~O˸~vN$-,,HH#öTpwט < IA#O#F'6?+&cj/'cQOc΁"?;h{ws2uE[?/ ya Lsex4#(.Fۮ}@ V[-Hژ&NJk1Y'Ti mŽOe?/E4c$f*J$Yy1fJ9_I&,bhv;h3}֜V9M3+c8~ߏUa=ɿ(wj};F4㝵%n{偊fjOc}GNHM=ӦA4=j5ŘPWv]3dt$vvaY Ri:52' fR-(ƐCyİH`q#lõE]!pmCcNPyCkUqqIlH@`HUSmXcjyu _Ba đ1g?@~#$QT)w @pk6s!>pyNS砦=mJI !L2)EH@A $ND{<@@E ܅P2(U. 8P"D!44@엦A2EK1j2ZjYOIxp>e'rSS&OP"Xi'UV&yg ?G Hoi$H ;p9+wP:S`ž,H$8"ÃMiҏ6.nN!*Ԫ*(ېMݐ'`ڄ0 qh bjGToDPdEE$|@`i| ¢$6lcP@`Y1oQ>$~[[}wkjXO֮3Do:6ڱ6["Ff Ѵ,:|:aA{-Nc4t(~:5;d= jVj'JR~%Bc0EӵZC}\)b+eH!F>!HThʥ!.P9=h X+(&d&׊*Jb \(L@؄YKU=&^yt  Q R)"@8Ql!X۸ʌVJfƲ#(@p2X2%ĜN$sP@ ,Rx9ڜ b \dWMzX-[^Tot\յ%Tn]9`j"ȭA5ZULrmi&˃äxcc8TQ=Q"/ٓ.Lu)t1TA@ZԪ+2Ǫ·i-A87a|Mtq 8*DT!:t`w VL`8e RD B*A:0 9~2AXnpΐ[P$FҔT H4w($4<ղ *1:qqzPWX(H!8 TEV![ڪ.QQx5,}ZE jյݦYzys T Dfr8{XIA_[6҆!$&1ZN .P#5 s2msn-J[)sh5UHo5+VBE$G)AloMEU/7+A4P\V2s' |S^hI@jAp44sL {mVQ^Ż_E{3 -jZTF5#K|']n$6ld)(u<$26FʳlԤ $F ؇, e'[I8()H[ IIL(a{<2j'r AgJɖg5mgf='GwhSoPTO1RA"1M@"oڕ, !PuCP8 CpL WD7Ĝ!F $-R$ ٫qBlb닩z-U@$5I/wzxt! Ie岭ܕt1J ,d[%)[9IlY qԆ欃ͫtx'2)0Fa0Y(P5A@HŽ) (أq SU=݇M*XGR@`V"IP| 5!ʙ!CBD!ŀ$Ic u62B!UL:&)P,D ȃ,Yߐt@肵SrjBDTZ̥([6Xڊչk\Y*+cmjbɶ QlVnS5k]5q,d$ۦ\QFDk-M|W(jdmQ"ZwmlVѪVi)jy꽄dBHd  $.G"GD7dW" almQ+~`@jS]P} HP,% խ͍״Z F+򔹂I#vqayZ ?u(*v1JU6ڰbhim#I"ћ[%&J#d)$&i4,-VX)#vTM e%@E "HF`Z `06 dЏF*Ő1|[O2kI1Zfrs4]])x #VP_>I!HrR\j OY>+ ;V;$1> }2M|BL@SmzBc¾WJs5s=v;BPy3O 1πh $h;;#-D={Gձ\!-wVِ ;)'J +mBXb \">6kwݱMpVK\I="I ? e.!1cdQ"S i )!LSR-O'c?I P$T:>{ݸPE$yHEH >u3MEַac RdB@sJ^Cݒ H,=RwA9s<,rvbb8a%0M@T H3~pP8(* WejHR# Z m1mU2նLQ*ƒlVmmL֒kIdi m F{)R~NE~тNSH*?}J"~6NO'FFrZ~&GG7!phGΖ/!$:,>B2l]щ D0ܞ~5ARy?yWĂuV$:Cxm4.\ySG'I:+"~6 klxv{ΣӨ{U};}N> %,r}UG$\zCrs|뤖5n"$\U8Hr!;!||sZ'o#Q??r~قPFˍF'TFDx*sghT-n/(2bA"ff (܁klTxYYx{ٺ5w %Jj!PF2ᑚ83J&epDr7$F2Q]oȗ\X0 b(~KS}*2,O9!N96D?AOQo9 zio)Q눡y\u$"sUSlRÉ.qM΢BGdb@3sq>=D )01YE+ *,Wl؇fqg,ű["/$D)2Q7B]`Y  ]JPkQD @ V"bKgTV$ ` ) ܁ U;:OP5$5%X;FTmZD'Ӕw}淘& dy H̓S~ B£tD*}ĉI6aJT'c˗9®Bh]Bۀ 3ě{ F8o.7v]mENZ3+f%OR(X'+1Ttt B:HPR%q@°# * LhU&Ka &ׇR9ގ KX]B9WBM76'>f)C yPXwfBUJ.J)I,N[)l8K ɤ(*T%*;-[ܽ*s=v(Bh U$Ji@8]Ĕj,!^=! |)3DRT A_>? `Biͨl() =~A7NC){LovS}EwQ.wc1XX, Njx-- ܢE%C.A7kt}j JV4$`H2o: T'}oΰqT)cӗ? X`GEo_B钊j35o{I=olf*@,y2'l*zC/ز[S*&lmͨE92׫XݸlDL`׍t$$T&M:!"wk20O]d1N76! 8Ik]"i$ Fڂ-EE1 ChU&JL)!lZ) Q!4f$E4$&QD,3 бhܹ-lJF1QRkr^*ƤJlQ)Y(+ i"R Q0#Eld7i P-ء"6Fhd㪟#I-0 yRqS!{>MQEBOxBde=i}ufa1'XGC! w)RTtnC"dw< .I*BX !*BFB\#[#B9pd]rC!@5,)kAi5ՠ.fk:+mr@¦d9@ݩ--{SӺtشż޻,$ EOreE:_y>B $&Cd!n'f%@VPpW')6R*x;x'G}svK-kG**Hȕen.ȇ[|Mfl#"=sY bU{yq)}6ݱ˴Hp  ݵu1{H"KAeR*sFD699=K}q;v>MjBPR0`rhp'ƵRZDC=KL8C<}O1#D*fIIڸivGral}ZK$H4XRjxo bR_2 C$ L=I$B*KH*HPLTA *M^ndGP 4@ 缴Oߒڮ5N_CW$ ͒%6HCr.Wl1l@¤wfȾh\ ⾄)})A"=RP[\TYCauv:4yB1Aa>߯/ "E IĄHUNB%puyi/Ȕ:_1`wc$vҐ!JABEhiHIQ֔5HVQ:.Î ["/#󮭫 tABY:㭁u{ii~AiE u ߘ G8q<)u{d8u OB`[CQ]fM`JX Cz8E3LƜ(JؖZ"R%Zpr9! p^J)5LlB"\A U[K$7R* .jŦ)LQ4 (xrC_C0!ZecB&!0[xl5P@JU~NPI-JZBL[5ljDĬb,Iˤ"0TJI0FI/;]HMl-ZM!bة5y%EUZUҨI2Kp [HЫD\1b`ܱ`Ŕ'@r KB$ ".!11"&0uذXF B+"%F(-5غd'MMmb"׵}݋2غROõxa5ԨlFĻ % nҌ͍!jI חո/P=$BE )}?'dH=<`|".sPt/zdQu@DB|(ߧ8n4<$ͭmEV+X-ZkV)KQFZ7+_:[EpHՖԂn-08(a ]օw5zߢ]_)GM dsWMB.+`DP@ -D=@@dQ>?Mֆ yh>c .9g 섋Dnn_Z56:W+R!9@.hK*Q~BZJJHb!6Wz1wuRUC14ȥBGo\ BM9rȉ,pnGR8`Fȹ`([zoMF-TX5("T%Ԙ`BV.lZVr˺j]6WuxlNڻn٢ v1Өd@`H ڶ.*4A-q184Q>M:JƋ%X'F FNis@#fZűuu>5FYԡnl$;ȁ%@ yL(o [q"L 솜dByE R?#g [Ú`uӒEz*,!ٚN-MʖH[5j TBDcj;QFGCbn$4BZ$@R!hK-iK&IB[:NlPk*)Q@,H0MȸJ$ "T1$n ۵!r,H^NjɬHwcL$_\t;_b y`ISVcZf#7)f,HI Q:-@M5峔 ȃYGʺ;ptX<W^mSR*hٰIʡ$F@3KWN97^9aD@`8@p4h <-̸wE>?dPd`ҽBѧ}}b=!AHH 2 *M">Q!ȋ!؊j ;nБ$M0)#JE()*!D*hIhj/5k70R$-·J¨EDW*@OGpT*ERHB }c;!$OHD(" j_go >{" (ܢ7|j]d$ B(H{ܚ>!=n I# `'(OaoDdI o=P!##(ȇp[ F]宼ukA".:]I !QU':+ `$$[հ1TWzR R)G۾q#VW&!f IDcyOKutJeXtPKaQ@ pDJP&߻[WɰZԖ]jޔ@N|b9ΡRTD{_;G۾6)IuGs灸A_Ћ/LP',t.j$B%1T 93߁ 0"aQATFYN*/-fso@oԯ+x?lNSN sjQ D@>6R0 6l*p\B2MJ(4td:KqbQWDqD)DX1TpCƉ}uH nD<2wPԼjƶ"(L%!" +s9];N )^hVHƂȅG GrĶkm7lJ3U$%H(Adf|OЌ<$wH= 0rY[=)[odQR{+6u1NVo8SAB g;*ZDʆBojΣdD{ֻ=ji#·a ?Pa ET/jAq_\*@I1c '[jI<*l+D"<Aߕ2Q!P*&"/4/Ȓ(yY);kta:$ӶI K(faFyeaw 9'f*LQX2A1~$S}|*e @B_08dd݅QCdJ&жx6A\j"FPj=1Q* Q!3 nǹ(a2/:+<Pd$,0C| $S %RCd8 =:XEy䏵D!}D ƽ0JqWf*M:"Sbt𡡠#?Gs[AQ"hy '(mhb՝uXuծ.kchښ rBEPK Dp=V:)!x]['8\ X%4:~<CVaR1W D(-2df6AKs^r HdQT?ſ|!pb2ext)l9,*[)!g{L"h 1 he&=Y."8R,4ql%F5ݼp#y8bPeۥ:IٮSfWX0* \HBy)a"ضC:uGPg-s.$QMmff%Z3 &pkZ^zJI2F 1,2&S~~i+U~EVliS]BջR3ZXݱ-,L!d1V( h)֬!mMYkeeI-5 -m+*MQiMeIKM`El5Ejm5&Qli5EZm6ʓTZk[6VTMT*j-,6Ͷifli0MmV-,$X PC&">ߴx{hwttg jUCNd!U_f)C&.V;a"ݪi5ES{BjMRQTlE}KC'̧4ٝ`ҫɡCUd#'u@w <9<kP6 +5 ӫ@ K77uEtl#d@!ܐ0Pwe;Z_Ti4DȉSEZWjCͨCH4j$9QI( &v\AkPXF!rV pz4p 8;+`RsEOAXʅ"Qk@N#.\ 1# .a5/nQ,>]sPQhx ^P-},$$ wlY_{a6 >wsl p )k+!t8&$ B f14iҪ+p!98(~^uڅW0G\ b\Cdٕ"FыCUR"W-ݺhs]RVcmzKeh)67gRj^Y6I@r]K%kUlI+ʖ1s!)iU Z $-%)-'3B΅Xi,F7˫^Ji4MwiXEE -)dQ aI$'&֮eӕw]dy*it/\6[Ϣk}i(T#i!j@vIuwVudɉ FBFÔXl6-ƚlXrwWێf6@(ϒ6}IfDs 4EnKG)PXOHSJR%!B@XxY4 ty;+A paTHo@brZG]4GgO`=4"Q$a9p DIG#뀒 H$ $E%8j<*Y JĦׅB1h;8# W*ԁRXA$=!' R؝PH gw dTv8Ϫ1NLC׼z?)q(F{ii^mmA /$ubLeE @DHv(͋ r6MjjR]۞+ƺ &RYlͫgv?݋k}ݓݣFWvr]ɀ^l$$ _?>O[?٧[?sw__Bݫpezᇷ?w' =;?7vO>.׏.w