libqt5-qtbase-examples-5.15.8+kde185-150500.4.16.1<>,Jep9|d>imYgZǦ\ > ?s d,p6`/;9((aSάe !-G];A=x?=hd' 5 Gpt (:@H P* P ?( P S P } P  P  P( P% PYHY| PP((g((89,:FM]GMt PHv PI PXDYX\ P] P^Zvb-cd^ecfflhu| PvѼw PxX Py Uz<<====="=dClibqt5-qtbase-examples5.15.8+kde185150500.4.16.1Qt5 base examplesExamples for the libqt5-qtbase modules.es390zl31xASUSE Linux Enterprise 15SUSE LLC LGPL-3.0-only or GPL-3.0-with-Qt-Company-Qt-exception-1.1https://www.suse.com/Development/Libraries/X11https://www.qt.iolinuxs390xE 7xP xP  } 2' i xP 4 8P8 LHf0H PY!  "   D? $ Z L H.I HG  9 mPA w 8H8P]XP F G xxP ` H )e 6hH UHH  77 dG8H Gx@  'xH v h1fhHhP W PHP W2 X YXP Q hP I H% dHP z *j ! P P  kP a X  (H@1t. H I QxPn  IxP " } k J ?P ' l P  e L  2  @ oXx  R XPa m =3 m h_.Q8P Z 6 (Pj# < ^ + pXVa n { 9'fu6`p'Xs itUK H~9 !}jHW    J _`Pa?t]L  b9 vHvC P  }W'tHl $ c Z %H F7 H,, DDm M 1 "z Q    2| ] w M% DP Qm's )f 6 g /f  pP $! E nc ; ! Z7 XPbM*VE H[ ,G$ -XmhP`e mxHP j 1H)xP kHH8HHp 8H 68H XH hHHHh H<ld ;ee zxH . Hd/ XAh 4 5 H _# Mx>N =7VPk  D xH[xXV/L  H HPe 70 h $@x&    dؠ}0b@,( O4XPq lHPD~|*6:y?%dH i v )H H 3X8H l ,    e HH#9 7)m ` -+e j& N&0{eO!J Z:TQ hh  ,H 6 N F  7; H d/` oHH'|.3H=A@X2kSSS8:@ OhH ; SH I)y +xP/__ UQLP H 8YP yxPq& L v `H  K  L P q }  % Ho LXH9 L? ; oumH ^ H C wP$# 8XHb\ N  k d< /$^ :~/8 k \  aO\/>~   n88 L XH @ 6 A(VAxP aJ   Pl W sprt`a%?+>}3 V~8 (P:|(_ P  O  =x  1 hPZ{xHI ?  .2 5 L ' P5 = - :hPtQ J %Psb HH + W ,~X. Q8HZo nB D!P b _ GM =xP H Xz    7}P[ z! A  $*H  j I` (  PZeFH0i ~ 7` "C H*   >HqoD Y M n FP[ lxP;^'  HxP  y hHP s PV0p? @. ?P mD I  H{hP  xP` I  VxP hH X kH:+Tm ?3 GH@f 1l Ga"HC {r  1M:+Tm EP3xH5/ 1 Q1~H:+Tm n@r(HhX\ M$P>' mo , XHM  z hP  FH R[(H% . HW)  s8PHZ( IPN &i / H`KM!0a8hZ)!Sqsytn7jVm I TP; %H n t #} HP # n7 P882 r1]x' K|~~ -h~ns= H{rFP&`,HPXHHH M xHP P (HcI+1 O- Sd :"& H  (K <!s,P.t H +RG hHM )o  ~ 8H  P$)*&L($&. (P Xz* HR UH : kP'cHiyK# R | P#98RqP  q" HH7X 1p4 $ '.P BHu/l]{Oau)R <^ !He( " (d -Pu7$ lHV ZM   RHH qj a H`G HHa He [H']K [H)B7 U [H2 ' [(H:8 ' [(H:Fl ;' ' XHIXHhH HH  HP Q HP  HH / B hH  B< XH B0 hPa%R' {G-= K  \H# T"T' H ' (UXHC Q 5 H. P IHgP$t > Q,] H! XP  SH /\  hH I 1 H  6FI ) <K\P3R yxH I# ) P fHL # HUXK QhH, Hy . IH+m   .j(HO)  @  cW, "'| s *)uy8H, 67 ' :H= ,/D UHI)2  ^ y X %X2 W & tHBy4  O KxH( r$\ e HxPM#PM r h ! HLwbw TH!O C r w@ P m ;8DYFK 1 A큤A큤A큤A큤큤A큤A큤큤AA큤큤AA큤A큤큤A큤큤A큤A큤큤A큤큤A큤A큤A큤A큤A큤A큤AA큤A큤큤A큤A큤큤AA큤A큤큤AA큤A큤큤A큤큤A큤A큤큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤A큤큤A큤A큤A큤큤AA큤A큤큤A큤A큤A큤큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤큤A큤큤A큤A큤큤A큤큤A큤A큤큤A큤큤A큤A큤A큤A큤큤A큤큤A큤큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤A큤큤A큤A큤A큤A큤A큤A큤큤A큤큤A큤A큤큤A큤큤A큤AA큤큤A큤A큤A큤A큤AA큤A큤A큤A큤큤A큤A큤큤A큤큤A큤A큤큤A큤AA큤AA큤A큤A큤A큤A큤큤A큤A큤큤AA큤큤A큤A큤A큤A큤A큤AA큤큤A큤큤A큤큤A큤A큤A큤A큤A큤A큤큤A큤큤A큤큤AA큤큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤AA큤큤A큤A큤A큤A큤큤A큤A큤큤A큤A큤큤A큤큤A큤A큤A큤큤A큤큤AA큤큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤AA큤큤A큤큤A큤큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤큤AA큤큤A큤큤AA큤큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤큤A큤A큤큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤큤A큤A큤A큤A큤큤AA큤A큤A큤A큤A큤큤A큤큤A큤큤A큤큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤큤AA큤A큤큤A큤큤AA큤큤AA큤큤AA큤큤AA큤A큤A큤큤A큤A큤큤A큤A큤큤AA큤A큤A큤큤A큤A큤큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤AA큤큤A큤큤A큤큤A큤큤A큤큤A큤A큤큤AA큤큤AA큤A큤큤A큤큤A큤큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤AA큤큤AA큤A큤A큤큤AA큤큤A큤큤AA큤큤A큤큤A큤큤A큤큤A큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤A큤e dXedXedXdXe*dXdXe*dXdXe*e*dXdXdXdXe*dXdXdXdXdXdXe*dXee*dXdXdXe*dXdXdXdXee*e*dXdXe+dXdXe+dXdXdXdXdXdXdXdXdXdXdXdXdXe+dXdXdXdXdXdXdXe+dXdXedXe+dXe+dXdXdXdXdXe+dXdXdXe+dXdXdXdXdXe+e+dXdXdXe+e+dXdXedXe+e+dXdXdXdXe+e+dXdXdXdXe+e+dXdXdXdXdXdXdXee+e+dXdXdXdXdXdXe+e+dXdXdXdXe+dXdXdXdXdXe+e+dXdXe+e+dXdXdXdXe+dXdXdXee+e+dXdXdXdXdXe+dXe+dXdXdXdXdXdXdXee+e+dXdXdXe+dXe+dXdXdXdXe+dXe+dXdXdXdXedXe+dXdXe+dXdXdXdXe+e+dXdXdXdXe+e+dXdXdXdXe+e+dXdXdXe+e+dXdXe,e,dXdXdXdXdXdXe,dXdXe,dXdXe,e,dXdXdXdXe,e,dXdXdXdXdXdXe,dXe,dXdXdXdXe,dXdXe,dXdXe,dXe,dXdXdXe,dXe,dXdXdXe,dXdXdXdXdXdXdXdXe,dXdXdXe,dXdXdXdXdXdXe,dXdXdXdXdXdXe,dXdXdXdXdXdXdXdXe,dXdXdXdXdXdXe,dXdXdXdXdXe,dXdXdXdXdXdXe,dXdXdXdXdXdXdXdXdXe,dXe,dXdXdXdXdXdXdXe,dXdXdXedXe,dXdXdXdXdXdXdXe,dXe-dXdXdXdXdXdXdXdXedXedXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXe-dXdXdXdXdXdXdXe e-e-dXdXdXdXdXdXdXdXdXdXdXe-dXe-dXdXdXdXdXe-e-dXdXdXdXdXdXe-e-dXdXdXdXdXdXdXdXdXdXdXe-dXdXe-dXdXdXdXdXdXdXdXe-dXdXe-dXdXdXdXe-e-dXdXdXdXe dXe dXdXdXdXdXdXe dXdXdXdXdXdXe dXdXdXdXdXdXdXe dXdXdXdXdXdXe dXdXdXdXdXdXdXdXe dXdXdXdXdXdXdXe dXdXdXdXe dXdXdXe-dXe-dXdXdXe-dXdXdXdXdXdXdXe-dXdXdXe-dXdXdXdXe-dXdXe-dXdXe dXdXdXdXdXdXdXe-dXdXdXdXe-dXdXdXdXdXe-dXedXe-dXe-dXe-dXdXdXe-dXedXe-e-dXdXdXdXe-dXdXe-e-dXe-dXdXe-dXe-dXe-dXe-dXedXdXe.dXe.dXe.dXe.dXe.dXe.dXe.dXe.dXe.dXe.dXedXe.dXdXe.dXdXdXdXdXedXdXdXe.e.dXdXdXdXdXe.e.dXdXdXdXedXdXdXdXdXdXdXdXdXe.dXdXdXdXedXdXdXdXdXe.dXdXe.dXdXdXdXdXe.dXe.e.dXdXdXe.dXdXdXdXdXdXdXdXdXe.dXe.dXe.dXdXdXe.e.dXdXe e.dXdXdXdXdXdXe.dXdXdXdXdXdXdXdXdXdXdXdXdXe.e.dXdXdXdXdXdXdXdXe.e.dXdXdXe.e.dXdXdXdXdXe.e.dXdXdXdXdXeedXe.e.dXdXedXdXdXdXdXdXdXdXdXe/dXe/dXdXdXedXdXdXdXe/dXe/dXe/dXdXdXdXdXdXdXe/dXdXe/dXdXedXdXdXdXdXdXdXdXdXdXdXdXdXe/dXdXdXdXe/dXdXdXdXdXdXdXdXdXdXdXdXdXeedXdXdXeedXdXdXdXedXdXdXdXdXdXdXedXdXdXdXdXdXdXdXdXdXdXedXdXdXdXdXdXedXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXe/dXdXdXdXdXdXdXdXdXedXdXe/dXe/dXdXdXe/edXdXdXdXe/dXdXdXdXedXe/e/dXdXdXdXedXdXdXdXdXdXdXdXdXe/e/dXdXdXdXe/e/dXdXdXdXe/edXdXe/dXdXdXdXdXe/dXdXdXe/dXe/dXe/dXdXdXe/e/dXdXedXdXe/e/dXdXdXdXedXdXdXdXe/e/dXdXdXdXdXdXe/dXdXe/dXdXdXdXe/dXdXdXdXe/dXdXdXdXe/dXdXdXdXdXdXe/dXdXdXdXee/dXdXe/dXdXdXdXedXdXdXdXdXdXdXdXdXdXdXdXe0dXdXe0dXdXdXdXdXe0e0dXdXdXdXedXe0e0dXdXdXdXdXdXedXe0e0dXdXe0e0dXdXedXdXdXdXdXdXe0edXdXdXdXe0dXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXe0e0dXdXdXdXdXdXdXdXdXdXdXdXdXdXdXe0e0dXedXdXdXdXdXe0dXdXdXdXe0dXdXdXdXdXdXedXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXe0dXdXe0dXedXdXdXdXdXe0dXdXe0dXdXdXdXdXdXe0dXdXdXdXdXdXe0dXdXdXe0e0dXdXdXdXdXdXdXe0dXdXdXedXdXdXdXdXdXdXdXdXdXe0dXdXdXdXdXdXdXdXe0dXe0dXe0edXdXdXdXdXdXdXe0dXdXedXe1dXdXe1dXdXdXdXdXdXdXdXdXdXe0e0dXdXdXdXe1e1dXdXdXdXdXdXdXdXe1e1dXdXdXdXdXdXe1e1dXdXdXdXe1e1dXdXdXdXedXdXdXdXdXdXe1e1dXdXe1dXe1dXdXdXdXdXdXdXdXdXdXe1e1dXdXdXdXdXdXe1e1dXdXe1dXdXe1dXdXdXdXe1dXedXdXdXe1dXdXdXdXdXdXe1dXdXedXdXdXdXdXe1dXdXdXe1dXdXdXdXdXdXe1dXdXdXdXe1dXdXdXdXdXdXdXe1dXe1dXdXe1dXdXdXdXdXdXe1dXe1dXdXdXe1dXdXdXe1dXe1edXdXdXdXe1dXdXdXdXdXdXdXdXe1dXe1dXdXdXdXdXdXdXe1dXdXdXe1dXedXe1e1dXdXdXdXe1e1dXdXdXdXdXdXe1dXdXe1dXdXe1e1dXdXdXdXdXdXdXedXe2e2dXdXedXdXdXdXdXdXdXdXdXe2e2dXdXedXdXdXdXdXdXdXe2dXdXdXe2dXdXdXdXdXdXdXdXdXdXdXe2edXdXdXdXdXdXdXdXdXe2dXdXdXdXe2dXdXdXe2dXe2edXdXdXdXdXdXdXdXdXe2dXdXedXe2e2dXdXdXdXdXdXdXe2e2dXdXedXdXdXdXdXdXdXe2e2dXdXdXdXdXdXdXdXe2dXdXe2dXdXdXdXe2e2dXdXdXdXdXdXe2e2dXdXdXdXdXe3e3dXdXdXdXdXdXe2dXdXe2dXdXedXdXdXdXdXe2dXe2dXdXdXdXdXdXe3dXe3dXdXdXdXdXedXdXdXdXdXdXdXdXedXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXe3dXdXdXe3dXdXdXedXe3e3dXdXdXdXe3dXdXdXdXdXe3dXdXe3dXdXdXdXdXe3dXe3dXedXedXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXedXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXe3dXdXdXdXdXee3e3dXdXdXedXe3e3dXdXe3e3dXdXe3dXe3dXe3dXdXe3dXdXdXdXe3dXe3dXe3dXe3dXee3e3dXdXedXdXdXdXdXdXdXdXedXdXdXdXdXdXe3e3dXdXdXdXdXdXdXedXdXe3e3dXdXdXdXdXedXdXdXe3e3dXedXdXdXdXdXedXdXdXdXe3e3e4e4dXdXdXdXdXdXdXedXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXe4edXdXdXdXdXdXdXdXdXe4dXeTedXdXdXdXedXdXdXdXeTee4dXe4dXe4dXdXdXe4edXdXe4dXdXdXdXe4edXdXdXdXdXdXdXe4dXdXdXdXdXe4edXdXdXdXdXdXe4dXe4e4edXdXdXdXdXe4dXdXdXedXe4dXdXdXdXe4dXdXdXdXedXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXe4dXdXe4dXdXdXdXdXdXedXdXdXdXe4dXdXee4e4dXdXdXe4e4dXdXdXdXdXdXe4dXdXe4dXdXe4dXdXedXdXdXdXdXe4dXdXedXedXdXe4dXdXdXe4dXe4dXdXdXe4dXe4dXdXdXe4dXe4dXdXdXe4dXe5dXdXdXdXdXe5dXe5dXdXdXdXdXe5dXe5dXdXdXdXdXe5dXedXedXe4dXe4dXe5dXe5dXe5dXe5dXe5dXe5dXe5dXe5dXee5dXdXe5dXdXe5dXdXe5dXdXe5dXdXe5dXdXe5dXdXe5dXdXe5dXdXdXdXe5dXdXe5dXdXdXdXe5e5dXdXdXdXe5dXe5edXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXe5dXdXdXdXdXdXee5e5dXdXe5dXe5dXe5dXe5dXdXe5dXe5dXedXdXe5e5dXdXdXdXe5dXdXe5dXdXdXdXe5e5dXdXdXdXe5e5dXdXdXdXdXdXe5e5dXdXdXdXe5e5dXdXdXdXe5e5dXdXdXdXdXdXe5e5dXdXdXdXe6dXdXe6dXdXdXdXdXedXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXe6e6dXdXdXdXe6e6dXdXdXdXe6dXdXdXe6dXe6dXdXe6dXdXdXe6dXdXdXe6dXdXdXe6dXe6dXdXdXe6dXe6dXdXdXdXdXe6dXe6dXdXdXe6edXdXdXdXdXe6dXdXdXdXe6edXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXdXedXdXdXdXdXdXedXdXdXe6dXdXdXdXdXe6edXdXdXdXdXdXdXdXe6dXdXdXdXdXe6dXe6dXdXdXdXdXdXdXe6edXdXdXdXdXdXdXdXe6dXdXe6dXdXdXdXdXdXdXe6dXdXdXdXdXdXe6dXdXdXe6dXdXdXe6dXdXdXdXdXe6dXe6e6dXdXedXe7e7dXdXdXdXdXdXdXe6dXe6dXdXdXdXdXdXdXe7dXe7dXdXdXe7dXdXdXdXe7dXdXdXdXdXdXe6dXe6dXedXedXdXdXdXdXdXdX819b4ceb85bf4e7fa6ca0ef1724cb432589953eef0b9a9223ed39da4c9eb669460187f81a2d814d441b29ec0472cf6c222cc32fd8f9d33d089dfc466266301d5adf2b627f5de9eadb1a8b6158835350bfa5b5241ffebe7ab13612c0dede397ca4d800b911154af0e4700ab56b4cc6100c19cc8305bc7de4d48644d9561d453cf276c8c5ec82c2d25f723b7783b2f2eb53ae9bd669aa7a010400626441853f0f8f918eb06b1d9af18656b257655c261a662b36bf3a0b5f2baf67d50d26280a6282eef759ba9816c8578038400b29c2a80b0cd49b4bf0223e669550f270715c843bcbeff2a1d4dbb3b2620c547a2511c12ed958bde8d682afb8652a3e2d1889678c9426232dad95fe4abad60734903111e179f62e59e3a33c72732e8397a6bac3c2ac4a9a038d32a09358a16c3d39620e8d1657f2218681e76662f5d0330d66d84106e686211f01ccb8c03cdd3d0a60f9c9a4f1c79a2ea5daf6feaf3d10f0364280afa91e88dae9ce57d843cb7f79ae5ccee9b5ed404c667ac4f088f938ecc261087db8b87059f2284f9cba7ae419dbd7cb1578c9012d6dd773782131c8463673b797dd1e92a0663c1c9f4df0e95cf26a82c77784507bab13a3d774ca7a1346d39a9f21a261593e2930c98e73e162641538918101f8a189553093cc5a57f22d31809e2eaefcef1cd9eeb2ef979b14504f8969ce21330cab418589dc39c715cf213b5c1381b8e5021571053da5a27f0593faec9b2d193941cfcdf8c0946c0abf3f5886da1908e9a8e5988975978f66135d2fa7faa4512da5df8a05577cc9b62ab081194139daac340e7c620f0cb90adbdbedbd0a606d8be9d44f96a6b0f1e2a20e6cfc7fe66f4bf16d94870e207e5fdf80c93df42147df55a09da4601a37ec7b761514d179bf50cec1ed5dca398bdca3873d85a324188b45f982cc0ff7dbfe4fd8e595e93697b493dfecd304cffa27443635471cedd93742e7e1e5e4204d5bb6f5cf6b1c1b99046774c3cc1ca5fbc97755207053cbaba1c31165deb37b5687e7b4a5d1782418a6d18eda78cbd39c40e32528906f0f9b56df6fe5ea9f764b1f58e60c04caa25f4149c4ed265e8f0e6c6c68064a06f883a63ab119a5be0c4f1ebe4e3d28f59e4b1bd1c4a8b760b88eda893b26a270690150a5d1bf377a265f78d37cf0adca7180b4b1150febdf6823fe92f8e618290b639941861ac3326d825701ef95cdd46e6b92429d432da78e9ccc90f4899dddc32188173a804cb12696ed33f37ccbcbc2ef0b3f531385253b3ce6a2968d6135aab54ff52956de398d2bcbdbc71ee10423364bf3410ee4b81ef80c14ff67776322a897d7939003b51874c8396a16c2a6b1d91a930a6db750252134d9bf332cfd95c5bb8c5b98550e6c2e0034a5d52fe53a4799f414d23c310e9e9f4458e900fe7322c237d7319f7b1d33b9064fe7e0d1ffc242d0c617f1c00ef8e40732d741175fabb31c4fb597962ce56fdd1a6299ca0d12a69987c9b377bbd4b36ec3b0168ca4eb11462091178913d3505ca9df602d1d381658f5c608cda24cb26edd0c5e259ad4817a0576aa69136a1fe782e28d95c59d623a8a4a83608ccd3ade929dedbacfa9e74817d8c756e4f599e7c3f1c096a81770a15d4c7e8f63fd63e3b4476fc6f70e29512f47f8f0883fd3a1a23305ed0c59e2ca252b6aa21ccb351b875f936425534ebfbfc1baa32cddee372ca157b28be27384ed49ad55118f423e70828df3264071717b2cb97fd957e9562592f5821b81bfecf05125221189aaed812f19febd45558439cd8e30290737f9cfdeb5dc712501ae549ef1da3191ab70dd268165604f8f282da4b814c6a80892a2359781c242af3804cdffb7c6a4c76bd958337d0e149f8394f70bec0210042b17b0c8e58efa4ea6199718005e73959d12ae714620306e67556e97d7edbdd0fbed63e3f11db8d70a00277f7a9a9c82c0d8dde12eb6a2c1b33bba1c9d2d57e95d156c8a843cd24776756a5989a5baef17c22333a43b4d61ed38d352928cd4cd3a6d0a1e7282f6ca34d41073c49efecdca4dd828bbb64ad5ccf06e15fff08a25fe6a102e6a6fba0abf84f1407bca9b3166bea9b4f6d6c8808524caf2c43188d41801e83f7774d46eff55428147edd05d23eb7ebc1a686100089bef947cb2f7c3d723fda242c608faae11383f24908eb585f4c91d724fd75aec5bcf8ec5f4649a56e5c4abd827f6857824b51c61824d103f1e00820260270e0160641ef59fb4856e4c509bad5c37bc8d42e269d9c5b0d0cca62af3fff48f4781f58749ffa5c87d36bea25b3bd05686dead3d24e60914a691e1c1109e7fa1b39b97ac0ffd91e099e6c8bc2bf0febf1cf72081a89eb269876daa895b4435a93b9e144b0e9d06dbd72260aeba76fb2cb78e7544d4a5ab74a6366b54d8d087ec9dfaee7e0f3fc817eb40ee5144b3241479efbd46b109866c1af72b93bef614791ebc73794416512fc1eb0c47a38159f0dc68ebda118e0d381262df3656538038dd6c518137d732aa154316d25db87a54cfd8bb0555717d8b445a39798332c2d0d540090dc60e42df2d60b0c5b474943d4677cb8d1c1592ad30c6bbb98c4af6f119e9aa91f2a825568082168022609e344145c31d6fcf30f1c3d04114abc7c0a64d32fba1d44d56bf950989619fb9936c8e1d2e2f20d3b260407d4926f32945b0571d626a3b5d03e4c7a213bbea8591195dbdfbb1952f480f8e19eac94b3fd311712453fd715f8c91bb5d6f758f5a1e01f2a350beb5625f32655f5d5606fee9fae34566afa71c26732208f487f1ca03d86feeb042a7f7ec8bbeab1a0825e2aff22159ed8a8db0d5cc5ed1f3addd4933fbed72e57deff9a254a8bd194d4c3242c4d502ff92bec291ee9535c0586d4e73c9ecd72162ef6c3c14e849ee77a4615c427923a36e5df29b2eced7d549a528200ada02dc211b7f5a7087628471fa503aa3d412c8717fc1a0a24d9f83e10681ab252768ab571bcf6de96b3121b03d107b4d3d341099f4f1f58821033d158340b8bb9032279b494302bc8c8fe19752741094bc862781fc3c71701466d069a57fa7df1942515e535a771854aab5df55e8766b82e5d1cb42e911a600adce4fd0f30be25907fa82069340d31a25d5767a4a532318916b020ae6cb370b8807025506bbfafe3404c9dec0bcd8191e9a3051ed52c78dc9555a80523630ac791decf58e2701ddedee51ab0b92dbf47b26e49bdf3ecaf34a6e9b9e7d70a4367f81ae3e6bab74384b6f90cc66e38464092c9eb7dc987522b13e75cc30d0681efe93d29c4608c3bd673c3fb019272a3079805ee846e4482d30a0f0d54a7887de26afe154cd4ed4df7f3d0632700af564d2c0d92050d2af5910eb4d00d29c30a8e1890d40454dd4b6ec82257905b7c0b419c1f777ffa54b9de249ede6d161eb728b1f9b05e01e247c32586938e05f3a45b60cf4626cf239c791a15ecbcb0a5ce873b72826a7b5a3a6b63ecd44d657d3423c8bf63d42065c3bc4749e8c2d3bbd20aaf42411894573860e8d3f93d3e901b2aa44175862a65c49ff0acdfefe61a698ef3cd8a120dec66dd43bf9bdff21eb3455dcb6ea6203caf48336ae2d91625e3a9c28c5a294de515a15d0b67bb91a02a32b6435255afdea3e63ba1960af0b7d19733d3190141d3c201862ee370ba3a532e6da9efa4350025497beb14fc31b23ec917181d97ecf8d0775c9ad2af2af134b4a30a1ec170d30ed24bf950b4e399cd7701cfec06ad9251df852961c2cb5c13e95f17314cff42ed361c3c3ab339c3605012b792b293b392102eb7b877396746cfce818111580bb81d981e3946a9e0e4494e63eb05b4d5a70b9fef645e9b39ceebf6ec1ec3f708838bf9756aad21546b5bdb0a443d64a3b1fbc9ca4d4eccaec82833aa45acdeb7006b116a879535fe2b37cb995775e026c63a0777649094ef4510c0dc98ce5ff7970529d61ac9ab91e428a75b28fe000407970539f57a9cb98af9334bde1be086bb0c69d218d95a08337c0496aa7e0c34ac1824e1c18cefb7c3c63c6e337afbf22eb73f4457cea7356e44ab680f8d4d06765487975b10a5472e3c295045856138d0e13b62a2b8666dcfc089dee3bb8be53cfc7073a45bb295277ed08e32bdd93254e0c0d0ba8fdfe9b4ad8b83514f5a245cae6356f006bc278538cc36c595fd4994b40cce85601d9f9cc7a5e259c2567233b5916fc3e5167c330fc88803adff670d211a49b01ab363526f985fe8887bd1ea29347dff5b636099d9f90e7cf540439dcb36aa2bff683d52cfab55cc86855206b4145b0a94cd1179de8905e7833e05314224959b9ffa1973b5e78a0979d2789333ad56069c90deed593a3aeaa92e1aad043cba553f792282b0096b635d33a8b6707dda8ba2b12e67ae404177acdc15980ab71e8b03a39a3cfb0f784bd56dff5e6f853f8f5068bb49d412ee8892476123d82a165c2929a8c611c4f830b4d32c8b4196a0ffa9c32784313eb6135bc4214c0ec0158a2c0fbe8001cdc766b23c5a16fb39713439ada725ea1fc6d92588f420bc55094d005cfb178ed5d19a787b37bd0b524ff7d24989bdb2c1edc5f1b8e367a5750c931cdfd159dd19891a22d620fa967ced1ce3f05a56d0acb85e6c74709dd49d9dc237316c3c59df952d33881b0d5e72cd231a9958665453502ea8614448ab6fa07540c6ce0250c2a09318cc27c990220a5030e032a0c24e05104500507a0ffd681912ce89d06319ee2780b5465eb0f048bd5a982685ee9a254a9695663401e58ed6cf109a0607e8e434a6f6dc1cf1d80e5e06fa651d040235fe8eed212cfab8477fb4071b5e8504db7d5e895c785a8681e41715c2cfd23ca628f3c561ead8c439fca22c3ada9cfc7bec3edb4bcad3c7a2b0d0642cff092e80b420b6947c889926c2f58dddd2e1a2fb88e196a0d5f375f230dd1ac30ee538fdb6744b62d3ed7815963712b52ea277290562699bbea4d554b3c6475865c9c16ca4f85536bb11db6ebc599d88755d7b4e78f2e5eb762b069c42771834a7bd02b3c9f3b674a78a4089b92ad09dff5088c8124afda61eb77d6c2023d44243d6c86d2bb7696f6c2e03ef3f8b809605aa323ea0c19e5e05160fdf6421a141337e86b0cdcce1f3dc8b372666ef8cb8ce28685f2649412d4a74eba164c9a3aeda24692b76bca148973016684651e899190f340bd6fd5b66ee751cd7aae199c465ff4c73660e0985f768a65e636010547d364f778175b892a360ab62824b49ce2facfc36dd41f4d1bc1d63299f6e99e4a70c3f2ecc941a47aadbff51bf5eade365c228b5848033ed5a194adb8a855eb9c227124fda19af2c664f63026c05af8f536612a8af1afcf3d6cfd4c420349ad6db187b3f74002f6f22ede33628928a144af7b0f54ae77dfb0dfdd609145c06e78bb4e6ade75a292b576dc9b01f116d444684c2a759463846aa92d03080d5a7bd1e63bdc5810498b540f19c3b0c4e61fdefb1557b2bfa9a9ae534b1915cb58a47bfd069b8ece65ea2d3eba83f6f94d307853a3cecc5c14d892f0608a369ffebe59001b32c913c8b34bd9a79bdcb96bc47ab8e7ef0a4186833cd77f1ff0c480dc3a2537e67da19af2c664f63026c05af8f536612a8af1afcf3d6cfd4c420349ad6db187b3fbe01e832427fd2f7539c6162950f1d1ca35847f8314083912908da34c1e82950138f7307d42626cfabd01160887c070bad94dbb287b149e7e17f328dc9696171201cf7876098b7d4425d4c10f78b9f65071e2d7abeb881e999a0208207fc189c353ea2732a9a04b355c62f37507c2a9aabc81e2246da6f7cc8ef550b633170ec2647cbdbc5e2f4a52f5f4df37194b4fa74abc91e8ad56092d95e9c4d6f95981c7b77aa186b04b270866342836b66822eba35fa71d420eebd227c2672cc140424aab3b93e669b5dbbda2848fd6e9450413b7b2d3dc25b47a8ae2f05639f6bb6c6d069f9b3ca354980270bad0fa70b00a0c69c6323cafa4e6426a9ab168276b54c6155a8d4388ec80a3322b9b8417cb564d4e9bb5d06638b0fe9baad7e6125adce75425cfc3e05003fe5cb3e97c5f35cf939fe6fd5df3c17189636dab4fdb9c3f7d76ea8d94b11c53ac881f08d992f4fed872f822a8c0545b732adf9fe85687b9c52166c595070be13f1c4965a4cc47eac01f212fbee1db00a0bae81a73fcbc824c8ea683e3094f5732dc577b0eab5cc180fd7214b4f3aada67e5057987c85c8e552166c595070be13f1c4965a4cc47eac01f212fbee1db00a0bae81a73fcbc8241e08060244ba9997c34eecfc2bac9872660e57c9df4aba86158c1c7c9506a632f4844ea463d72c6071746e8baa038d36355cd4fe830169ad352007a53ff2b1a496bb9b6b070f33af62c03ecdbf8105a9f62fba5d09ee24fcede98d09645a5f3784232ba75fb45dc8d4f506b5a4ba3f66fffb51c77762e8b759c74e74cc9a15e60e80b8e0ef43d5841c289cfbdcbd44848fd14dd79744b073cb848662d4c712d16b4eb307a25bbb74812ec5725f52f991217c200865cba13cdf00d2e93ff640a5b0fe0ef85f3431a79b3d1e5f7352ef646528f4544c60c7432df2104b4d5d12514050732e5cecfe1db9f2a4349f3c091e8e69e015d7a76fc8885e92ce881acae97e423f2a6a014411dcabcf34fb41006628db239d83e1d162192ae64ea93452e63fcad24d50a620e8ffadfef6a983bd2077189f029c2bd314c4616cf45cac16fe2af0bd041e0fc736e2fbe4745bc869099cf99e5333ed53585b705a59978a59e72b661439c1efe5e5c3aa6690cc907ddd1770bee4aaefdafa24984b8e577ae7aabe18a0107052e8454397d1c5693b2b24bac98b13bbfc81c3b70bef8832878afa2a61c706e054257a0948c5a51c53e901fea97abee119064ebdeb720c6edb10d1846cb55925b20f0c232a6492cbe8a99569647ca9af38bbcdb19f0e070ae31f88dfd2a11f1774bbb04d43c7e55bee1867a08fed71d96f0ad34456692825b8978a7a0dd00060b17e0c26a66aa01c136f9d86209ea672decf37fba749b184480e0f25c1c6ebd75b51b3c7362f7c81f74bf97436b3c67564de9efd21a2385844b27b1804b3285d37a14cae8334f967951ef27462f88035bc50e35edb7ab9e52c9ad336e653c0e0780bc3c19b9884a0a393cea23c5e6eac474494bc6855bab0574623fd32b5c39301bebcfcaf5b64855cdb8e974a0eec6c8274f038b243f1c517b7c2c7f2db96c20458fb1879ed2401feb2153f380b20df22abd9296d860ab32114c76f8779de5d90011a45b3c82b1a5a6599d2144230e4f95fd36b8197e87a185df2d960050782b1405c4243cacc4294ae3338815a32647ee7aefd87e15e60f4b5b07d1c756dee51ab0719d4ea19106a9cd6cdd430da68555ed841758954e17c5203c05c2f054e009bc7b2cb9b662c332a08c2749ae0b636498e5cdd452b60ac4b23ae772b36379c20559b8b400dc1362ae51511c90ca3d2367b21dd9cc4ac5dabddac0c7e47b49b9a8ebfb86ff63715bf4332e2c32cb3c9b4c670189f6466d140dfd1bd442af50bac0a6e042c2feffd2dc0723e53b8791a9aa7e452f7db2ad4627128896b0a8f8798d1a8af33f2657498707731d9dcd96a99ab4f4f3f8319cf46252691291b7121141ef6190e1e0a79e0d6a3b172a90af6333754a25e96861cb7ef4612e939e929b1459f0e992bc6777b3a03b59dc9bcffe25c7bd494b9e6b56d7866f0cd08135bcfa387d6b56322ec5a3dcb922862206523140331b48cc3d094604939bc7cbe7ea7b3f59d9915dd77931a1ff95a4a2acc9b2e83af36991e33003e83424e8075d0894988a60c900b775a0cbe16a6365e16e97569e18fac44cdd948161c1db6a7d8a18ca34db6d56585c83eefa717a9e0aea1d702871cc9c4c85a673729c2544c2d8bc12b2aa30177fdebe5c56863e57127e875a44843a8e4fea8458268465839bff8b2658ae01b8a2acacdb3ba7d6e6fbc87d2961c043ca13a0d2e880415b92362f7a44244404348c7fac6a20fef4707855de92d32bc6d45d020108720877426aa5b552e89ef8cfb4ede4fccca4ae1880dea46032170fe90fe9dcaa8d78a761f38d7b7669cb9782d5fbcb0200418fbf24581ce3e6596875fc7236d74bf5d64e1cd64256a3949a43d24432e47aa7690880f439ab0a93c8152494d31f0c560b3536c8493a301962385fc06553a74c1e4bc710958cb9cd83cddc1fe1f3be91bb1cccb5258878bc6d643243acf6b46dcf19faea8353b0d63af87f2fe516602cdb420a2a5ec7c01b5d81e34a89580a16f2a09e3708b19ff16a0b6f53cf187ebcfca8bf466d3afcd42ec4d686c196a40757edaa0bbcfde69fabc9493ff605d9f82308b22c956412e38fcce449d497554cfd25639d3d5fbb056617118efb1dfc2480cbc519c9ac8b57abe1341cdb8e3f052158b9563caf24d20aed9404ae2d400c98cbf3d78cadaf196230e24d18aeb6ba3365d313bc3f77f4ef52e04f3663f91eadfe948c1d4eb575e6b0fe79eaec0276afded14b0690d0d066ac5b460614102b0007a9533c1d5c92766f4d1d3e113b73e826d80ae213cf4f8f268ae340fe52c7ad5c605bc8f37cc81b4a754a01da3017a0b06a8768fa945635509cfa15c300a2516696c53f61d5a523607707b27114aec71149b81945610a35608ab8d3ea1c3040f6a138c5825010d0343c39d476539e9479b193ffe1ae320bc6587dcfb57b04815cf379abfb03a97c8f93ddd57928844a52671eedc20e06b0914067a835107dc27f7d629d627c61818e76fef686efd939c4fda0aeb270ff314007ecfb2939c7680df5b81b09aaedaf4e6e5f2ada897ed09fe53fa1950bbf89d6d7c5a785f189d32de877c9cfe5a3b16b967d2b1357743029872ef00e4d0b0ee00e274f1fd80e196303f8626c35db63c02b90d4e3be925c4ee8fdc6ba689f1bddb6fc144dda3722e3d0ee595f6bf41e7564d7f4e5a81599797d756255c5d5152fed1c99bbafb819eeee89632c57a8da407ce5afe83a923febd70876d78cc01c1dfdec555015eb014e83121aee9dfd68c48abe5f50da7cd1146b688d1eafe5dc4731536cab39195cf9b2751cb1ad5ca468c273835c4b3a5cd488c501eb82e8cf95359029c045d8e3ce6747876e5b75f102ee9a6279ac479d98415f0e87d522b9f86cd5d85b3260122e99c4cec89db5070140755f7af2c8f3650f8a4526214393dfc087b4360eb48eec719eb7345fbf4c249f3ca68f9b1aaf7908ad0a31e1ee7d2be4b6582b9f482c95982d74004c483f5fdfab7450f895d064d0cfff6b075d9c0e0bf54edeec07dc2de65632ef5ac902898ce9eda9ba40c25ad5d5997c0d85d6f719a59d48e7f59a35d0b56fb05540daba507baf3eb21130c32a138a63fa4fa95f8bcc32ef895ea64a321a05771f459d434973b307ec3b5ef8482e9c0f9d794b1e4fe60be9694f20141b92ec589f9bc35c398238d08d68e0172a079abff1c20a0eb337b9060ad9a613b0492d96d8ae3fd4796ad5cd2811706f2dd8bb8293e192b65ed5a50ffab295bdfceb42ffe2ac1396230d8f07096b5a986b33c9b83d970d09e33b68ccd7073f1e5b8ba2f0b499de540e7f0ab0e4b6ac9c6281d4eff1ecf1eee52685e884d284e888d6255d6e01606d9582d820d2a6143f7288a5b26e92e2206cb960873de4a4396793b6ccf201afec4ab8c238304e57349109a7ee1b8279e4b0215728a702578c89ce76d8353eaa6441f3a3b93384823fa1f0cb7daa9f3639f8494554978e95ab072df51df5b4e168d87e3a757911ca4ec47337748d32a701066af5dd1f17e1e7b09d9122078652ddb150d292cb426886abbd92b193eb152a5d1abb7c8e1107ce11019a64090d9676437ec61abe2ef5f96d64f2272c49aa391988934e1706915b58c3a75b932370b109ccff0f98f873381380b0942e029c8a3008c523baa36cb49e14e14fcfb03bdb41336a024cb2520b685d79d94bc489051bf38203040b33f129c4c92b6f034c38612894164c1ef0f6ff9aaf52a3f837fe2b9a4d29dc5c9960edbbbdf875a7b6d50bc08af6a6cbe5e194e8c9087025426ffafa64983424e8075d0894988a60c900b775a0cbe16a6365e16e97569e18fac44cdd948d5fa96ddeaccaa23487e062aac54fcbbfff990709a80b4591fa5c9f20de0650751dfc5664e60c2c95e92e5338e12547c254087f7f2725e1999d2d0bf1689e777c1353b48d587ad43ca3cbfd14e068c9556f55e40137830ae4c1ef802f487e49ba73d01be00f8499d04278dc95cdb40ad9bf1d50b796bc23ee516028495a4cd938720877426aa5b552e89ef8cfb4ede4fccca4ae1880dea46032170fe90fe9dca4473a11da89c0a801bb562d944ded2fe836a8115bace290e7afba4874eac7605d103f2b06b0987a204f504cf9e85306c0d7e1142b469168985f89fdd1bb76174c8cef17855aa6e77812a32eac1801442747ea062ef6891eb1b9beec1c56a3b3bdd1202f9191a17ef590ebbd4b03f83204d6b83a592c1116dc1ae1a4dae3cf036bad82afce5305dc3cc944b222b53cd9bd0c4e19ab05a450fd7bd559a4c8049a28c42b0e6bc63bd42efae5871bbac7b3623314f2429173e295fc28298fd3d49a3159f030cfc4a20c01c5201705d5624a63a2e6fc1b8deaa90bc1c0d57228bb818743cf1bd7f23d348fe214d59eee9012483f73b56f42c5060dcd8b20a67394cf49f0678897b6438fe1832d4b30ee01f8f9384fb05d915f767f9fc155ea68191e31d2a4e07838dfce2b02079a085d5d76c9e417b9548581f6782771ffd36bd4b985a5056cfe155a212f989e5e6ee120fd8dadded79b2a7cf92cc87b5d2ce2ee965a6dba42b2bc523196d9d182dc0899b710439baeaf661f8da29eb915999d7a55676693044433534ab6dffe83979bf67a02bface6febf9e919a8c583456ba4e66334e40055f09f197f5116e115590008b3b5121a6551eb622124a588dd119457ae900fd6963aa642313a7d52519d879f93687ee170c19cce995e0331a58a7df2efd9aacc5f8cd6945c76cead15b7789fa8c8a4636687bf1631d173e5867015f4c0a3eb26e7af92fabd703eb10d5d645ce43974e5a58dcb0941f23e94ce439f1e8b411fd119fe0a919c53b3e9d83015a5f20149462e6c6451c5c1fc6e00c5884970f90e7978e3126f0b453ae48f50d4c78a19558aa9b8bfebb3e6044d5f65066dddf4436b1f0dd4659958984305d9ec39a9d1fd5cc4151aed7cc2def97de551a2676a217213edbc62d31b675f20190bbad829a033715b07ce0f5d5f455106ac5eb6fcc2dfdc0c990e7c1760ad2fe4d2e13d45e7096112939b45b95994a92cad4af5bc31036b4b766da206d1adc7483cdd3fbc4d087aebb9fd6adc9c5392536a5a59a81a18980c623ff7a42589048b4539acac67e0d052ab76adb021d4e16f234b5a353f367f7618c514bb6a73251c708a30ad88660ca8d60eeafd778909fded8e814003263bae9133956f819089626221e6b877e715aec630a64b80fbc3b654120b3e76dcae32cb5fce9454493c76dc9e40039ac1fc13b569483313a1d1b182276f023d71843f793aaeeeac05f9824d906c374497d3da8a57d33f70292a9b5f67341f370488a9804bad4b2f1607909f5f535d5bb6355deaf6cba4e4f5d9ab016bbb23c53bbbce02870007c637ec0f40dbf4567f672086d184c0fed4097120403744611406bd0570502845850776776e4b676e5671314d4c98a7d652e83bfdbe068c622a87eb6d81af7eed10e90d56290a579752f64f261afcb8d3ad29324b4b29f0e8882f2618f89fa4fed74e0765724a085e3a78e5ae5dd003b3d0f0f1f417fc1125fad38ae5d3ca54a9c0e80be7ad51ab71b79ad9c0d11b8ca516c51ed2f9215756814acb13243cd4bc84ecc5b435c00a25391ca3d718194c46936c13c7164481a53ede03beb4f8088a2e337361acdc8f012800ddd3392dd48303fbc22b999d7a25d5d63601176eafd913a1ec56538514d3e7f098db2312c1179bec0f0ecbd7488faf0d15e987a010bdd3ba5ab9eb958a1b5d24ee3bbf0b2827e68799905ad31ba31b77e2219015e626baab891070fc8388a2a86f8aceb5683896f42fac35447fa975599963056538cb9dbc7964136d9ed8a3403e9c29336733c63b3be46c0f76fcc7833e844e175e012f51370c1f80f623d3abc62fd4a72b1f1bb17964ea7d2e6c83f0cf2df9be12ca2246bf0c1d14148821c46682236331706624b373b437e8473f0d595b062c5db635b2b70f48e1a07976d80d53b6692595673996ae69b9239e0f5ef2cb5e600cfa041696285bd4b45de646da1b30cb241afd76b71832fb71653bf0a0fb2487a7b3f2fd227dbb447e4cdeb11a08b2791e2a266bf8a17c53052bbb6e6791d12d181e99f005492f2cc313212ffd2ea716090e26b49ccb622f17a47489d30b11e87c870aca21accff46d7547c95912a99798f3a8c4a865de4872deca0c3c3a5a97074a5de960f0b648a4ea00ec83fd5c9ae66ad530d86817f8d08dd85a7ba4c9eafbc41be040d0a190433a763bff5d8df557793a7b93de9330f8d74501b1c6b08e2dc0564497b1e9310732531cb05d5c35825bbc6246b3e7776f796f06fbc40429db63f14369e275f0aba49dc48d94f581705d0d426d01b8275f4d898f0e8026bcd02227ad9183099db0231d85e547e6d34a730b4acf52af4ec666a4d2b1edb45359069ec275edfcb7344677e355efb9a2e6e320fcce44d0e0a12288d29be1cb36c2547ae8a0d1c672016bcffc3436f6ba7fcaeea501e21f7a5dbf9f0166fcfaa2e95b9f82ae51457466ef4188415ac7daf1d29b967907c09b2e6ac2a5aff69d85ccb6e7cb01cd491e146f2f19249c1cdfb9e6b523c562b94b802a3c5d28834bba215af45fa100aeb4d6fec224789315d6e03f872d858c3a8d6d64d7ff2e6a516d01e04fd7f81628e5d1958c0e6e61b9e53ca7e23c6827e93cf8a50cb251fed3d1ffe26badc87dc84682c6a8f0e0cf71d6e5474962f8b51130df27d2ddca78d225044b800642bc3ba14c3f3458ec8407280a2bf05854681c20788812bb1a2cefcfda0437f012d2f349a9d37c69655e2e548040fcc2d1f62a64bb3c31905e7d822f818928cacf17d96110519474a6577ccb75b025881c0f6dc1a5b4da9bf50cf5a9965f040a251334d343259da9ff4d1111e7fdbee30bfdbd558233011ac45357f31290d84338d6bb901a448a0a6c8952f027536ed55970184c7ea617dc3c48b16e6b5421764898c7e7654938b74d55af67a2ec387fcd7e1ef07baa59c8f54faf868c5210b565b46ac2f1a8f7ff12f857ae4a5c6c7086111df9f352c9b2f8f8525217ea23f1a8c05437d5b44f9972cfe8223461d48a24896e4c6024807fe9e205835ec09e690276abc720f3fc3bc37d14b63357069e63eef2614b2b19089d6ae414673e987e4cce7d6e74ef4af09f3cc874608763adb3d8c2a3b8d7662c7268278deda7a8cd011d5a30a9392971f132e0aee88e8969981b49005e16a607b24fe8f29002801c6d49313c4533c7fbc4ffa9d198e96c839ba8e502be852fa3f2c9a21bec76f17dfe7b7346b1230a27d1f881859a337c1d57298704adcfd744a33c3c84dd8c12005e8d1b006289a3b5fa999b39876bed6ce4e54e04bd60c77d54e9f48fd1ba0161932c72d63fde0205f5ec0989e94616c48695697fb0612d7720d053dc5f618ad85d0db2865ee30bb6c8557789d0f8e0b38da6d391f1dfa9c94ff2c82c694a5c7fcc645e7e6e49c313b8c7e0171976b7da07a515e99feb786d78789a5c298f1dbf6a9837475f25208f66cbe20957fed9a6c88bfe3e367f65d789c06abd58e2371d2e43ce9b1f8352ae94d96cceb59e282e94584bba495a346dca2a3e843350eab95c6956f140f6711de8bce52a5392499e3156a33be37278864d74c9fa47e122c5a8bfe5e35920eb04548b63468e605d0f543a3fb64f6cfe117e384b422b0b2fe20be73b9ed30d047da0e6a4e05e2a0655f8d4efc6ad7e83d02349eea41ae4a0fe8b699f78e2033d4c0b4eb43e2e2bf619cbdb7c761668d46abecc0dd60bcbddf3b699e7a71aff915b93a083af65d7861450c27460ebdb872ab6ae758b0388a562af7b00f535ef6e95434e22003025054913b0f415fc22e679dd2f80e6b1012d7a100223e29cf73f4a3ca0142933a52582946d61a1e618428dcaee120e0af651e21dba38a3f51e8990d66ddecdac944f110cc61193ca265cc0e36e779156e83a6d76bcfa93d91198faf2bcb4d42cd2f9421e4b8b23f942eefa7437e59dc8e8fe08a383e856f3b1bdb3a98365444041685eb423a5df61d58acf88961bc78af2e6bc9d317fced0b4e15c614039917f59a70e3cc489b687148697964ba850aec78164a81c6c8134e506f288d35d3a50e107cb45312836938b51df829ed78d32a21c9ea0b6fab69a5771e7b1fe9e8468911e2895d6bc1ea0952075b8817ba7f9e66e18e932cdc89a55a1df0b3297aba182855fc8387872ff1324210f934aff5abe98ebe24e2ba2c1e9ed1e2a6ea8d24d6a8949ffed60b281a48a096734ad4b85e21e792391653e2cfa63bc306f669007afc96bdf973833781575c7c737980298abeb598ad43a0af1aae12afd56c35d81952cc15a2849b7cf6f6c4bb476b6c98df243939d2046404dc277623c22473ff8272f02b16bd4c0e2fe26d54ac19e23433a3df3d0c05c763500f012ccd3b4bff246d072afc9f6dae93b27079d01077570d0cb2900499f2402dfb1d70eda37c4ef8b36da135fca94a9701bccff1bde960ea0425ddf7926d706f1303a9eac252f10d80a7d60380a122fa3eca4f53226a51d26112cbe979e57ea75c22da9637fa4cd8c71a40e50e75ef47649d7258bb43af6487fe5892f2b37be509e078bd3a9c569e384cb3ad225cff9565f9a846ee9ae78d035fe68832ba7b9136bf80f69152663b8847ae6c4ce02c97ff78da335b22fa287f8d16bcf6e13be937370da042eca4f2ddea076a90ff9f0db663cb9ae9db9f8e2f7c7c5bff822a4d0f66d973cdc47df7c5860f06afa2e6a9948cb771d094f48c2b80330c85c7811d665c7de925970bad5cf18a63eb3749c1454e1f83ca6afef1959df8d4fdd96dce5ede527143a550a7fb8ad46b7145d3ba0b43ffd73b72995718bd1a87175eb78cd1ab67af3d010241e7467807e8aded2128b7dd8702411a8fa83ccd7ec71f81762ec099a25796d220feb5f8fd0947efc2b431e1c6f68ddee04b28bda42140849d942195a9eaa9c502c37ff34e31cd000a853ebd6ed9e39b1259d613ebb9d076ca2bc2df53734308d87865beb3b7ac5809bc4c300f58fb30a1af9b7bfe176067dc4fea18f55573fa9bdfe6ba64e7268c7c83e9d3f9e72d0aea96889c5c6a6e2da41c01fca681e515eea5721ae0bacb0b120bb31114c787d9d61e0e7a58e00996d804e9a740d6f8a3638dd4f7c7112b192b02bd6318537cfb60fc1e6166d8658e772f9494c5b7cc3eeae6424b415b5bdc6d51d7de421b650f3b43d9cc7e61c00fd44425a5bddb891c71f37c5233368dfeb6f35d5503ccb78bf41966f64e8422e9a8d0d9559d7a525359a573566848b403d20a9364cdf4c1e7bdc3d2d46473afe04ca22940da3c81e4010927105c37c7e88ebee0ddf23ca28659ce97ba2c498405b2ced447a7d8e7780163602aa3ea8ee2cc614f30dbd8a67dd60a2795284f1a44cd8ee18e9283d83ca6848d80368dd6041843fec7e9eb8b6d2858e24ee442f48630522a45f6cf7b34f532eca5012bd640330c00b152b6bc5cc2ec890a0b821665a6b64104f587abaece9ae50b9b7d4dc97942262de552d8eeddd6501fd767260925eccaf4c0c6b40adda045d18b5b12b338e14e2edb75bc70bc7c4925f0bcdcc45415e6e9122d314a7e8d02ce3bc5d3cf01c23cc2df264e9acbff5482c40c34807235b3c6723a696e57efe70a1fb40d5fcca67733d2e30323e8142f4df75b3c683041e3dbd5f4398a89f88e24e71937eb2b4d3afe6d0b67fc8981355918fa895f15663a2cd9f3a2db7f67a8ccd334612557d4c8009e839c80a236555c6003c1046ec6bd56c26578dd8d9e09da5ee7c4044c99d3ab57b38875de0c47822c1f74ab7eae966fc9a5da1ecbe5b3e973a6db38c95685932f9067240fd867c8c0dc1cf1dd031f6e244b1556f5a11fc3f5e0d2ecee535e4a62e1ab7448b2f56359ff4d7eab53d806e5fd579af267ba9b0e2bef8c35075c3b22344b424d36394c71e5b617fab0f61dfb8402fb52c78469977cf8be161faff4b94207ecb212f320bba729834417572e43442a9c845b8baccfaddda1416d79dba5b1ac99bdda34bd08a7aa82c223f7f3d41d0e30704fc9a86e405cdd9b07cd76889eb7a57e756b9fd41c6a74a79d5cec6b1db92b5dc3c1a952a0f088826cf8e864856ba69da6bdb6de8fa57874420e2fe129d73d8a9aa9a1c7f7d28a54e57adc7287cc5f88ccd4d3d19fbc2c8b5d1f2c08c56a7b310e8e693b9389464ec8cc98a9bc53faca0fe934eb324f511d1ed15951b0fc55b6fc94df6030d8c7b51f0a5a398a9bc2437b47d0045cd5d562a0f5a051bb1ac7a67bbce947cb1822ad36cd99c41c99411f897fcb9873348b7b1ea133acb44c42c3e422c005c046e333a3f8435a4ef5c70d2067d05b8fa30254ae73f52c62ce6bda3721a1cfe22edb9b1ef9d318515e9999487041b88054ec157c2dec56333779fb7446c3634080370715b9bc423ea296e5d6ab95c9f4a3b3449964dc55a952d2cd835976f50bdf6fb8d9e52cd31ad6273c032b68dce4475202e9255f1ab4b1f60c063ea93dc9364cf3a9072a4eda89a0e3c005ec67c6a23c626b8fa163d48e543f3aee9f63c9e1312f5a40b2628c2f84bf6cdfffdff2f864ce8c8ab8d43a78e11b9798f881d02c28ac200a55bceaf3f1b818fb296c5fab34f3dd3bed1e636850db3a79c2c5003ef98ee6ed49371f8210cf6fcfb67ce19feeda2b4d1f633cdd1a63e28f6d739fcfbc6e9d80ca320f78779653797df3206d2cb046ff2848d9967cce9d156a5f433cb13acb44209478ead5c7a22f32e1199f3ab2e4d35d99438a9910036981b1ed870ca9a2e16abc429c2b2e48f057c4f50c5af9f83b58418bc48c5feb7fa375aabe26a7714960f4fff2ceac27c36d403ddeadd27c294d873f2d4900f2c8318519f25816907a674a6391907538ea49b399ed68d677042ad4edd6094dc672c1dfe82320366e917f6d0214e4a9d0c286f7da051338168cb7218702433147817c457d39a7f60d7f49f641ed3c190d190d1a5807cc3db979b7911b745292a01b64e3b2a6fb0c5747729953bcb5002c95d96d86cf682a2ad63c3f4f79aba3bbff89a7edb1b67a55d02bd7875f3f00a2450769325aef03089352985ec3e6901b9e13b29521a726d0fb2cecb4d9b8cc5d147509359933d08a97c638ccca6bfd0118fe61a847ebd61e71695fba8c81d17434240408a5efdef5f002541c638c4a21602fdca78f5d23a12f3924ab2739fadef324506ad0f348e0a2e99cd68fa37891976409e2849d1b94f6eacb24c54fa8231c1b7969fe0ce59eafb3694eca666fa5eeee910c3c0f48342b0f0a1fbac2f9ff6896d47996a92f3dadd4a44ae34185121b062be928a948ca2f2a53df1a8a755886bee720b6bc922c46e34f1c24dbf4225a8e43e37d3789af2923375ebc2eb308d3a3c6dc1ec2f8917e769d6d28d110d5d24477e77068361ee8a58678f8175ccbdc2ca9464816522dcd1a5e9cd9088e934745fd5ac7fe59c54dfd49145c7058bb0277887e04334e8c47c0f83e16c35b2a6c2653caf83049576074798c97bf9f311104187c9bb0819f49c70789e6847496e149b0907ab0496e4561855c8c5815bef65f34fa45bb0d0385e279be7b5fdbdae23b6440661c9170087a0f0c2623cef48f8986f8c889ea24518ea332b44c676583a24ed297ef6b6643f046fc2b08c81249f1a8c453facfccf0eb2d8e03bb4475da2a5d392e163c47c444b1c7c6d973b0a46e8071c9f89c2276e65977f336b9e6f39adeeae0c7fb3fb56ea9bd1b6064b00d2d08ef7f2339d7874d44908a9ed682eb6c099d8a65e77d2e25d824dc8ef2dfd43bddae43ee206e6b63d65724fdb01f2200241494724996f4489c7faaf6c732de4052ea35d4af5c2e90cb3d5750e7b8e4254f1a4f82142f70327a0ece6f2e2ad2c58b55c5e30d33a8bce8089ccba96c52200506dc241fc0aed66b1bb8a8b86e92ad11facaa28889940550296b5b33b1f6201a2adf13b3868b3ad15ea76543bf1c6c6e38b2708458364bbdcdc1b5a2e9bf5de7c1f078db0d693cf820540f4e21ae2ff08a110d08b4a93e1a331a4293e56d849be746b5f20dffbbdaa7c49c22f14a5936d8f3da85831146999dd008352f9f23ba4412751c3525bb2f26bbde9ae4bccf01ac4e9fb7f9e0c24696b3172bbef13e0f7fa243b79d3c822538a39577a471600833e9acaa96e2e017ff3bd9ec0e6c83ae11818b8c6322ef5d03902fd26149b44683204f904cea91846b5fda866e0adcce07344cdb22facc8cbc87f34a2d427102d36a949907682088dc3eabc8c8931b2f6ade7e1422e3ddd0d7065c596a46252fa73753d167b3dc9daf46ad996b813362cbbc6b9d59412785a33a8088f7a82f922df1d243e3a3ebb257256c74c01aaf7b12572b68933daf2d3cfdce4eaf19cf8564ae7370ebd3d201c4fd2fbe5c1bc8705e4e6934a13689cb89953a36f226559346b3b289710de6082e9e5be4c8ba1ffae762306e1cc55d379490b2063b387fcb6008a4851ac15b27a956a6773582ab7ebb45d5f3681aeb11ccd8255548821840d6716cdbf3459554d689b6a70bce1dcb9d98dc3d321bcef845f122943949bcd7d7259c68280434eb004b7251f4fd307b23f447fda00031629ee5982a8760d4dc63c74d1d76c14b6430bad40ae9b6fdffd00cdc599a7c2915bd4745253f524496de8873eff16a15434dfdc12446d4a44be8ae4aa63c8b912f6353b250299d263c665a421a72c2aa05e7bdccbe44e9d46d1ed37730117af1ddd414c425343db58ff13a967fd1c7ac6e458c09c17fafbd3bf7d3c7d5f0d0f8f997074b1045059c89907c04f991901f922beaf2d838f68b1cae1fedafbbd8611108ee2ddb44b3381daa1d6cd53e1ff16fa821ad67ecdd39c39c01fe3fbde9a85047e718545ae49b4086779e860ca307c47afe39199408d27bb205f60fb51f0ae514b912d54ab6f5ad6375c339371afdbf8cb18471686f649f4ba9d316dc1c60abb4f432938d11ed222d68081d83d10810240b9a4251d48b9a294b4ed9251ee8cf6a57c79652bb21fdb6754b91bc4abdf53f1ce27f79a6d32267b8f891108cf1581f5ae455b5b71a7e1d7d5e14ddbdb6125cfb4b55815ae92c45f2d786b2d785b8c9e541a34ab3ccbc7571d0807870044675f2efd06999cbb55623b1df7bd74e7ace8adfbf27999fd7730fc3777d04e21dc6ee102d45c26eac139b142a48326960bd7bad12d276c6ef977fb92b6406c96e42e24278767cc42eac7b671c6ed07bc157ee874ae27641f298cf376fdf68fb6b6df59b5165c1e4ca03c9aed2473e125d05b24a368242fae05d2e73e4b81e0a16e31fa745583ffa683f3e442b643834a4be88362129f532b8508ff75536b41185a77fb40456ddf371d2182b9539f87207fc738273e6e73291ab95915b72c768574baee63eb43a5cf8b87eb6f1dd4d51aea47d394d2580f93bdf713fbea6b031a9d935220de18740d0a752a5a1a267efdb544e1f3b17095d4a02f66e9e084cf55deaaa176f6c22825ea031780698c7bdd3295312ac247ea1572b07edf9968666ab9098fa202ee2384af9bdb56e5f56706ed0b8ad2e19931fe47786e3c77cf471ca57ba5e4bc9c51ee5e182d07436d43e2ba44919c31267a81c73d24213f40df99eb677c53325f0553b74620f367936504131c37b37e3d1e937fa685cb58520e888139bc5459b64141f3a878177bc88cce731727ed769bd31b04dd0f7fdf829731787d98bef6080f43d624ae8ba3dc31272f8ae6fd0e5c50bfb6ce41bd17e9b0919ea68c794d1ad8304744cb93d321bcef845f122943949bcd7d7259c68280434eb004b7251f4fd307b23f447f6fd953fe9ce51068d50db91be322ef814c737a22492130873e59de20475b15f494042366f5c49a0998845901dfde46aa244ddf0561123f3c9205906c5e26c90168d31cde6dc17f3bc00b656e80e43659c81c09deee8957ebfedee4a99f9c5b2cc30f252a04811464b3aa0976792aac673b9af41aea91ce95c8d626cd52670fb299a7c2915bd4745253f524496de8873eff16a15434dfdc12446d4a44be8ae4aa000bbb1853678370e5667c9813040a752086c3cdc02a3fb854b42c0089789e6c8abf5e18d08a71c2d0f0761cce5f934cd27c274b6237ed93ed1bf11d675aea4879b5e8bc84cecd59f4d77d27b78658493b076a90cad1215c44ad8cd081c81e227e5bb1935adfbbe20c305deff8c2465098b92d0bd29585397435fb28363f9134dc78f7e9ba6589529ab59e78dbc6cbf48b480cdc7a9705e464526e6ac6249aa52ab360f0e87da6ce18e678f80ee387f99a8a27f44b8cd85b70cadfa02b26cc03e9483d6e652b165736798ae795fb29f083b1f80c4f969f8a7fa22cea77573054215e5954d26d868c2f901e21e6ce089f82e552aef5846553ead67668358f987f38d9f2bd7809c0fa67f47dcc494e54acd681667e972e245add5af1711e35895d91705d9486b640b82aa9aebaa4ffa54afa36b64d2c567d58e299d52ccf463d7dbf1d330381c0713aa9582ac0d0296fb6946233b60c4d7fe2b8d4197d1dbc1aefaed5dec90435e530e852833e41b12c1089e8f6db00ed51a2ffa0048a4fff954eba3ff466a4d484ea8e62247f2ade73e4be584ebc62a46931fdd6eb4bdb51d433202197500e470384e4e763a88ee7afc85832a4c9602c5278de5ab1beb3315bfcf49090276e7e1a119c09f3dcc300a2581002261ad368afc8c859f24544607175a032c66877e0b48f78d4ee4ed08fd2f2216cb4d7bd010ad39dce8fa70ec37663462769fc1ed63e6b6d6fbe48b21d3f4d4cec11c613591859489c19639082d5b54ec9753117670c107c4bb3bbbed02e23adf8cf9cd006420807a0d48088015ec94b24fccdff25572a8a77719e3155d7352d733c72261b50490876faab870b13dc5b48c4f8a07792db8883e4b83c43bc25b2a5d7f15879dbb8963b9d25ad34ad4b6f512b28641ee5f85eaf63bcf53a513f0549d2afdc6163e4bd20bb4f2b3fcd4eae01a3c6377bdcfa7c8dcb7c67b63d5b1e4de7fec6ec6d7b44c6409ac3cbb9212990ff84f47c0e9d810ead07fdb0f9deccfbace6baa7725878b5c37bac0bcdf5a40a476047612ddd2dcccf16b08b907768401a29b73a8b420ef39e13f9cd5278546643eda5c1d53019f696fdd29d41d14214d5dc95f3db42db2a448a767a75b92e6323196a3629ca711adced8044031347d60dfa8e73f142e3b02c0420012d552dde6260101cc5091f1040cb55f1dbbbacde421d829794468fd2aab0ff1762cbeb6b66d76d659f0abc0bbd4a15049f0cc6b568c9dc4b3327a45215945efb35d0cfc7fe66f4bf16d94870e207e5fdf80c93df42147df55a09da4601a37ec7b761b398b7a570bc7d21e560d57228e433c714231d6035171fc73bfbef85c2ec0623d5262e5218d9be60ffe4244c233ccb7c6943383afb308fe0b94dfa248963313f3087598da402e40e5deacaef3f2e40a429a4b20283b0419fb574b02db3b1709feb86cfe8ecdca254f50df4cd85325af6adac41f842e5580b5a586118b2808a2761f4b405046052e8b689d9eccaa6e749da9e3377539fa03f381b9751cdaf7b66a625e8fbd7e5f003e7090bd723f9262e6422e6341e003639575a47d8f476acf87541bae17e87a74cf594c63f95c2d487b33c42e26353c9fbea5c28c40d58430a6bf23c945206ef409ed35ddbbfee98b19964516b3a035672f6fe770a923ab7a1c512bcd18f3765ee67e6cbdea21ebe43984c48bb48e73b9bceddc53fbea7288213c50e524909db064981df19a23df3884ad382148dc4396b80a688abf4eca819cd7ea2009b5ce4d006da92c0b510be809bdad45f00554c1bf18f4c1894e036ef44b70a8471c8204ec2a15908db16cc7d5040cdaacd79823852c520967eb92305213dd4916c38a34005faf956df91202bb927c8926e4b9fbee3b17324a572f1d6056c5984eae649400385f7c782680ce04fbff350c15a3133413445886950475b28204643e7a4999969aac93610e0b9b439c8c6f9753c64691dbaabc5f79144add86473d439b9217ea4d884875315b164b1c0e7ccb7e58563fb33159517e6a745f166af38fba885d47be36673a3fbd054d388bd7ece5a602262404dde08cf2790ee5f31543a35672106baa6d448cd08f710fea056a3d36da3bc8f5733979fbdab9f515fafa769f9801fc4123b7834259b53235519004ba399a30fad30bbe1bddeb9909562fd67cb98f87ea589fef344adf97315c83365d1a72f8dff459d896eb085a226ea89ef768ec1034bc19eb94ad39dc92185264ada340762644b4fed4faa5bb856fa4d189f6a50bdc3fc09b525b6bff27104d6388a3ea36c16be524792d25638b6e84cdec6e66f8b81780c6f7de92f41d8987c36f53f623d4b17abeb98fc49a1e5f7e959c876df25f5f0df1f30eea21c007f91bbab5f8505e987b9cd8d53ced48d7f66bd49135dc16c35b5092fef984929cc1671a50f6fc1c70000b8cae2b648dc77b85e4195299ef8ebd6ae13fca8caabfd7c68be4bdf2f8e6b7635f2a1fa7f14cf0a5c0875bfaaf4a38959d837623a6c6f1b408c836d8205ac0fb1d4068db312c449502c60fa43d0fea6cb253aca773dc733e1923b557880f624899a10fdebf3b8e38e062c5f7053ea619f5f5461a2c0c045f865dba32cf934955abf8c52de29a3b325bd234f273da01409cbe037b3bc6985334630c98581ae2aead0a4aed1e61c941cfbfa2cf17aac26351111f9bb3d3699849a5fb14bfaa4638a167815bbfc7e61f935ad1be351f12a916992c365fcbaa93bc6b7f1eaada144d7117c70eef124a13ab028d9bd18795dc6913abe7c87e41369675b6f33905de5377d397d5a9703f8edc52557fe4f3a5fc81fe197103d4b8b8015c2e1a85e914f9ea71c014dd45387c4680228c1c7d31dce6a10eda9cf319449495c6d0441e17fe098f223c0f6c65b6db42dd424aeddbd54fadb43b63183b25c2305d7d1bd6dfd0d90ef88831294a21dfa19b75f77f4fecb658b6bbd10eb239b5d3ffe7c3f81e9ac7cdd262677fc5313dc59df66acf7d06ace407f81d910a33aa9b3128e9cde0a68ee8aae21e29de16811eab9b88c24d7ae03a10e1c139ad7a16db2386324059c95916800fe20ed7b861477895b38927743c2050145117334807548a255409459615ff49b03e84d6880ef10560d74aad9d0eabafdd8cd2b1c9a596f35c072a5c787a80eab2758bbcc965b6866a0e69e3f91513a2cf105049e9360fa23b824caf1adf8ddb79d94cd2c5b5c02e9b4d7a9592425bbf071bfea87c69e8dfba5cbf17735027970cd88c54e7b3b5631a46730650a9b18dc85abeb35fe0eaef57a1ce1bc13274b8ba9ddf012f4fee5f5250d7bfea734e589800b1794bc0df42caffddd1def48b0bf306f2101b596b1e2a447601c95b289f69926faebc6db784037d91f9e3adb42647536ec42054828314f62fa0e82921a43bd90d2f44022adfbd9d9cb43991ec21f2dd049cde99a43d48e5b92754b2e79c3d36ab3be7d1d53e27ed54a6e16260f62ed5c8da95d3c13b2b024beffb9b864fe654a9b5eaa4ff35fe82404f5ab5de40606152a991ad6f22b3724e439e3ec8943c38a5c548f14fc554a2236564250ca4435511bee96908f0e759b4a38bc2e65dc2ca30a664227a8b65549acfd19565eb2c1bf7ffb8f1ce2ee667360eb299257e71921115eeb74ae87bb2dc2c9179295e2a4f944aa4a57d5ccd937322ddf9ac382b18316db846c1d08e84ce320c2423c557848152330f3b142e010864000396df35f40f1761adebb4a93b67bde9c976525e37832f5eb0fac7de1588e4f20f79c585fe7b1aac0db00968a5f67e817b4bccb22428fa7cd8f187cce1fcbfa736282dd4e2030f6516a6c58e5f0a305beb0c5699c0aa58c8cf74a9a8e460bc93907e4f2d634053fa2f073ebc061c60bc41c46cc2afd9b7efb5757f1e16b8195bf4d716cda2d9d0a39cbb2cd55a3aac607173a5a1a0d9499a1d780c4d5b6e51d6d1681e1776408d848c7b3a4693ecd656df90dabc30e41a805ce43c19ad8b313ada4cdb7873f6e6cb023a97c533e427842766b07d3acbfb4885837d050e0a95c861e2530cf628ecd74a5c2927b77b4645d722215f17a718adfd43411ecced64a8379910efb82244f7d8b5ef98ff725f5560b7312f76be3b3d70e1cfcfca063390aba47ef5caf65ab6c230fe66b1636a2e9d64b26ccb4e903b673c86e1d8e95422eba5786629aac7fc0cdb8b18ebd0477cfc05f7f191ef7f869570fae012a16a5207c06ffbb323451c370dbbbe8e26daef49bf2aeaa098b12775742f5db4256bd2dba1d5e0c2b35d6998881de0a9841d9444c4c4fffc47d3a4aeaf8e747a61cae5452a0b7d02449a2c6dc02b9b17cac4959ca439bc0c603508589ff5c88e61e8c2229a5364b76bf5065b3ebda846c3d69782ad68036693021239220aa52dde5530a65e0343a025a3c2533ba3749f3f75b600e74e21ebf134a650f491580498197f4edfd9c36eb2321ec3157c45af00cdf68cffdbcfaac670f32d7bfc50f963dfe1a43823339ec421326e160cf4b577f71caeda2a3a9ef268aa7c9775bfc7ed3ce299dc1c08fb3d1af734065a1c21c94c91b0a1882b2a4cd740bd411a0fda1adb7424734001aa1df5ac439b1c2604ac8928d99c6d858819077cfe3af8535f56be1166e7608f34325dc58ae82d63df0b39c9fbef79767036c4e8b01cd9af15457a7b514db7e58d250e2fc285776ff10544019e1962e2baca9f61b7ae26b95a68a0387c559521d5101db7ba5a5ea52e89d14180139301cc4e050a28c89d5ddb78c0c75718b49f0b07944e8679f833b63827451bd01dbf755f9cc557c41515d5bcf5a2fce15028e125ad7463fdacd1d31118e7e983523a7510c01c138a55bcfd1015303d0d62716c3d0eee67d25df7f623d4b2f0a8b5513f99ad953d48025c05e5ca98a8e0453e8a80613f78fb55c2e392d30134b7132e78045b15faafc2b38e6280582a778da53a4c4cc667dc545f9afe470e513e446dd87a2fc0dba20a35c1809e578eb32dcb9f1b3354ce4d0d3e686d3876486c2853a8e52e5b41af79b67219825612cc0d71eaab83b106719aa4b211b329d9eff44e1a375bb0d40f8f23dee815ed747b5b84b132e2bc0eb037285b16ea4241271947e1930c3906246e04cbb6fa79424351cbb81715e618d1eb945bcc499cf97ac154ea659b5d83f77a0fb9ccf90cee8ff56d3f180af6e260cd8515a2b0afb653f6b81dd32668d1300302ed8ec6aa2cd66997c4465e09f31c91f4fbd5bad7dfa32d01a60a6758989988525b249b179a5e4f773fb6f0a989943a656c8c277b71e088a0ea5ff77bc2956871c85a9656775c3b19f9ca93277358572dafa0edac31059e9db040f13b5f7cff22392f939f6b844f075b913a9448564da835cb2dc8b80c04361ed683d360830939aeab8f3d7e0c0917ddcb9eff5d856e37d658861f7fa1d89e135166fce59a3fc5f30e18e744f6fe0110a96ad370b6fcc4cfb8c2c6037ab1b7c86779e9b19f7d015dea17fe8b0b7da86ddde7ab4947a5ee7faa19048c7f181457ad4c6ffc2ad2a82eeea343a1534a4532211767b691a902465583e6642ea457e49ce720ad31b285f20b107f95bdc801b27721a8dfef71c95a345d5a75951d22033a6c28257b2a26f032d07ec87f2e7439d1501983511cd53009d640d24c319a4a3529dd3a44493624e81332450f1244dc8a3bc71cc0443ac530ab23f9168682ede8e44188f9e5468e910920b3e29e24d2999a0d4fe04ed457795d183f0bcb9163d9776efcd361eebf8bbc070aac7b7c609601a41a1d55865de2acdf40dace7f425be9baaf35eb8a5a37d334ef7d9e820b4456b5d06810801c18c3e25c77e2a9178f416c8b6512b5ca43a0649504eeec13505851c67cbc16070c223d9fc45bf2e38f540a2391469df9ea63f342a78c3303d7fac8a5aaa6e80b82620c819492cf104e173e69359bd24e60bc663fc135d1dad80c0b30eb0b9a584a7db7c99c75bfbe51476c796f202f12e186de92e94dcc3b85b07ee6318c7d9b81a405af32dc6b43f9974ca949999c1f0116c74865d7fbadb234e9326d92f3dceb5c7c83e34515f2fb906970ce6a622c184cbf01d67a6920a706748b0db6234b92c74b486b20a4c86c6c691aa6566d69981edf976f0e3de594794f599ed4d1329b767e9712c17a46603984f4e56ed0e46ad0755fcd5122e0dcba889219e2a4ddddd86e7ace62bbea219f4ab89d24632ceffcb07e175dff7d75a94aa9e7b3324f4c560b5377a318d2a811a5cbb3b540f24f854875bc44f2b2021ba9ef7ff9bbfe320ca873bb5203ae0b142bb7bf184fea5b7bddd4c3408cc531a2f52594d5b30ac83680517f0ed7da45b73baac33f6d221465a9939aed5002a25d92eee36d1be604c2d3f58bf0652c246d702f023757f1da4c83623736d047993b391216bd084df40b4bc831b22cb8dfc5173813a289cfedca1fc59dd76e3f97ad900d5ccb450d04439aa0eb4ae7c4c00377af0f529e42259e224a8c1f79c67ad39da86cee7c1df45a1b21628b1a746c340c579783e4ff7c60d13f03a3c65faa7340c075c753450a03c0bf86bb3be6a9915565de261097eee0e7773791366dbf4f39698220bf31682b9ae75d0c65074f2eeb36e3e08d830880e9ef727c7e26baa0c0cc1fdf86c8cb912538f56d7150d9a528e76754930b4ed4b6fa5e35d61f0abd08ca6d5d9ec6f1126f0bba93da20e1edc64668b10a1bcd5a820f14af520976c6d3c156ca301b7c3136aa7c00afccccc31d8c11d07f7efa4f8195dc1024ad31d8c3a2a304cbae5f8e59577d13d67953c901de4e32a1f59757c704efcf7b43af33b168e35cbff5d08c15abb318112a9ff0357705541b09685e370474f9be18e3f23487d20932e0b271152d684ab46f245641a0fea4b9e2e8181615f1d710c6f51334e598fc6fd7b195d0ed6d7127c84a54bdeee71f77471938451aa971514a301058f9aa441409d24a769cbc6ba29abc2dd962285acec96fd27be26cdbac0547c35179fe23b1fd2f6603f062105ba169ca3c06a5241ba4cab77d262fec606b7767da82b70cc770f02efa82fac7ce2d2353efa405556a888d89cbfc82bd64d14d362eead6428cc2aa52f5713644d177ccc51d51a6ca1298fb0b5feb31a1a744c69dbdff71532332c005e67d143543aff5188dfeac58b2b4f7e21e7ac5c133f7f99ae40ceb0d9ea8e8b44029e8703911fec6d09d43950a7077f1ca3e9c90d62f81b1a9a424319067d785b5636116c85e57416861250907ba7e6898cf3efee35e76b7109871f672581a61d07ed6c27818df274f76bcfc0de349ba5cbf8e8df26de817a03ebe2887456a3a974afbc14c47fc3bbafea0f8506f7b304fdcb4a16df64a40962a38cda07e175e45505f824b4fb9d99d2c1aab6fea78f6e0edaa730310dfe2779016030aa0e4006683ca16734d34af3bf79004b02c869c0f85b7da2fcd17d4aa58655999eaabbcfc08b143a72a022c2225998c9a4ea91b0c8c09bc42fded5627680ede048a22ed990b5fde20e292b6841459583228770843e13191264249e3f7822d0bbc7bf8d1757d2e578bb6193887c936260a156096e96c75f1ff8534b7f38b64c04cb1a54c58cd1eaf584d1579495b7c76b8851debd2fd405d936b94c95e39fa2013d37e924d3499a1df37f2a93a579abac0ef65466f7e7678a9d57535b1462f7b9443915da324f7d154d538fdc0b1fdffbb26e047034d7bad9d3a4af8c4b50448d47f92586b265afa95c7862ce8b5f13d6615d4cc8b59f07a05f96dc15f10b91438b27d1293dbdb49863fdde8bd5b7e6031dc5601e4c89175fe22c5ce7c2c510de4cffa7e68aea74dfd77947b59e3a544d501060558172bd120611632b4acc349a34edca94fdc116dc5663f143368eb44ceb793dafb2f8f72922650f1ea09b7bf186f3e563480d5f2792d17aed9b5eafe75bde0e7ac401a05af03fc887d34008c22106b440dd92139a8dfa4779c809a0afa178164406adbd37902f63a032519a2950934ddc4ea351b64acd2be2d78a0c5d0bef66bd337ba676b4d33b2cdab2854d7741106792c93fb97534b6c98c69ea69db8ca592fcc9b04a31b8b51d21b22e6a6a32ef3d3eef67634129f00df552aa94fc7f4e2405c634d86fe64c9f84cd046422273b8fc66479f133b6b2248bf37ae8b6e5d668fa5548240a2af7ee64d984c4f82f3fa325014e7f679ca4abc09f1204acbb2a973a42a65b5ba0b46c5d5c6a8d9e9e1fcd3c2787865dde2b98ab1f6facf4a4b36015dfec4aa073c6f081f1cf9a306681fec0cee3019e5508ad0f43a9fc20c7f49a6901a90dfd222d56862cdc847f0d5d9a1d9d816edea85f655e5113c49191716b3f14a95e4fd2ebc8aa5789380dd83e540f667961a424d25e8b8bcba24b5598238cebfc634db04dd5c1ad974ebbd46053929624307ba24c8da0e47757225e806de71ec756f78a700f7b6d29cf8ad503864416bfe872bf1eb1d4c079eabeb22ad34a49ea3e699d71a4030be56e02b898b521fa61a723508e9124fbf231729c50713dd3e3639f27c8213cb80d408bbe331d1c5d120a1567da114064939b165aa7b6202c906179d8fb00d4632f7716298a8adba2ec0232d4da74149013241b512feea101a864654e4b2de728ea12406f725d53abe6ef0c86b3acc4005b4c1cd4cc44afc6624d9b5224aa983acc4882bd4aeded9b735e41715a383194c58d68e499fe6a1ea0ca84b99f67430e29607e6d1ee9ad0710bc7d2619f3ec0a5b2c84892aa2f0dc5b74fc73f874fdbadbb5a1b5fff364310de8e370cf2f87c7889625a498eac3ff41935bd00cd5d6105e57a75e277c42953345277ad94af33e2cd94420fae8bed2aafc77ba239e238bb2c3d8fb5299d7d79eba56b99d0e25db58282e4d8a646cda653796f6baba0fd995d5823d6aa4cbafbf0e951bb10a52294334755c8ab6635792c5060defb4755efa6c1cfad723dff58190f4f30988c24e2c000cd0ca002403177cd6646ae077f65ca61f440a254268236d1cbf0f1ea33fac18bb03080c290cb19b53a846bf0d0a90bbb34846b1c036e4c6904a4941b3d2343a66702ff025dd080966ec70e7216c022deab2404aa92d45653f9d02cc9edc89a5fbfda96a30d844e364ec892acd53eeccf8de7d24c2133dc6a183fae9f436f9b8a745236bf206bd5cd450c0de99a88a4cf9ba4c190ba30fae240d26a3b4ca5c82184f3c9481afc9c46dbf3e6fd2059f8574d531c3b1cdf50eeccd45e4bc99552665548f03b7d4ee00817d72a570fb943fe6e84ef49772e890d75dc9ca30c5b87987381ad2503fe2d67565934379a1366665d9077083dc1cc01ac739f044cf97fe3e70e26369c9975278b10c3731941ff2ca0a0147093edb7e8f02ae709915876a0bd57ccdbdbe090aaad77cc2cb355bf5480cdf3d38a7932cb1113ec921168ca396d6edc490d0c9e6831b8abc119d9d93000dfc1d8f953c86ff24ea12d1f2be9e57baf3e4cb108abf469e1b0ac8b12fcb5c14fccbeee14776cf819e21f81c155faaab2ed6941b00f7a1c025c69385775b7dcf02a2b299d4058a344b08c335d6e1f1591448af66c7b3d453d7b3d7e8084559021f4d1fb529e4550d510ef645dc98b0454018deccff6b636c9d0ba1362513a96c7a2ef0b2994293c38c185f19013cfe963d470743c077317887808de348bafb255b41684b4c2cb1113ec921168ca396d6edc490d0c9e6831b8abc119d9d93000dfc1d8f953ccda5eff39b3b786348950080a5db1edeb93affaaccaff542a6c8281bfeee49e66c08bcf775e09570270df989aabad07008f7468d894f8d84cfa4ed5144d6909a4e36b5e5ab07e0810f5e2f45ad212fba5c5409a90a31c674d4f20a635dfd1af50ffcf249f0e6471722032b023133012a1d0600ba909754995db2130842d5edf0b059e7b23b4d4b4f8d98f4988afd7ae20b9fb7f33f89a017d2bd850c529bad89a02a6b449d5bc1102f36ee01b7647e0ea6cce6f3647906c5580eba68cd6377205d05543e1d50b36e736535fc8f0670d59eac9502bd5c5ac4dafc8b58094e4e21b5778182c4a083423fb1dc3065e121d288182668f05fa6e5b31d6a2b2de9d57c0bb4d6b429c2b3e22d11fdc8b738f5db6ceef69e8192a8127f33c1a71b8ae46c95457a311ea512176d094ce06b975117a839994305abc9ac67b1bc985ec660ebdbf901c779fb576c363fe1bd02959d2a78384a8ce900d9a52b17fba68d22353ac583a2c702f2c1e8d85bed8d01ad837fac18ee4e43f3b8522017e27dc9b1d4e1d2ec5fd5e91a27233e489fef0b661f1c1ff44dde7b0e4acb3c690535d470d212ca6a949bc7bce695b8ec7b140118c151f53f8e087903ace913d0d11aa524e8d3932debabb37266d9bcef5da51703e8f5e4d7d615d6630eae06a56f20e360849552529ecf2db5fdc43d0043c15570ed2fffe5bde6b2bc4d51c0ac50a1c3bf4048b8dadc5e23abb07d3f0588135976dc5ba8dd99f5865b24222da727c786f271cff57f19fc09f9258cbdd3a7f7af5ed01ef5dbc6e9625081e7b7ced4ad9a95503346fae3e65262f650fe7ae2c2f469c7e5a7352da2b2331745cf60d8e2ce2283cea8d5374758e97d45d7492833aaa59a6e0979d5c6b946363f99ac898512efe077975fe1a98b105ebd70cc6b1c91fc5b084cddd837545fe0b3585d72e992e9c09c40dafe6f75ddb000aac378fee0d7a5cfde9ad1322d8e4a5f28a52df53e4568eb667cab2fc669841112b740aa631f65d1e8addbb83475a71f71b3407f51b874b7127d61ed64cf2670f77abf9b49016585e451fbb94cf7ca249feb01eb07082a63bf8c116e276c7293a140cbcdd9cbbae55915eee5e72d943411ac4ea57aa2b35d6b496d0c0f0988e7c62097086803130cdf6155560f18d9eeaf097c22d3de9380dc97fa6004575973351d869551451509b0c92a04a49a8ab482cd821c40de2032371f8e5ab5e24ed0de228e0188403a858f521ac5cb6fcefc676341a172cc555cb8889aa9b6e745751e36b20a1c03f1be9c66aad83842f0552d805415841d81c14c4599ccdbe3bed99ef9984df1706fc3c2625529c8f694a92e26f6009406902e581d20a8cfac29bc93ad63ac3fdd0612c99adef6659076634085bd06b73a329f971356fc82984a94c8a42e9a6c83a2e8c344d316166a3c57d9968842edc121eba64f4d2d8ea9252985229a776fdd0f56f08709e505359cb5d163ddb33134de9c34fa4fbcce45bfa9c7cd9921d587c73ecfc2861ee22b99ca1ae25b7597b28daa9254f73e3912b83aee02c5fdd56fee4311fe13ce5333d735b17ad8406259c292ad2f38355e99aae2588eb011d64a688eee78e0cb2c62443128df5e5881e1a0444e649caee31fe6eb69970ebc3e04a93a5e7b34d1009032be03bb3cf6f2d73b6210cc76caf8446576421f36558ec2ed1068bd2d0c613debc93c4fda10b64778872f4c30703ec5e94aaeefd38f59c9d88da87249766b08334d69c12b12dc1c9922620cf91d69d33c99e33f183e7336cc4222722a1f96dffb469e1ec18ee2808e1db7bb9ba21995834688d7f9d9f94495fd574635d71057c30bcf2c7140b214ae2b27f1e0139a21d57fdd55439f38949582d1344598dbafe5a6159f037ef95d07b39afd39cb53f21c29048ad0f3434c2eea7a2278a543181d941c6a20235dfe95dc9546878a42c3b506eb455fbd89233312ed88b564d03bb66df70f15eaa081b35e7730061e61fa58412d0f25e0f6521dac19d858a796336cb9d96aa51e494ed663c87943ad86b7ac955c1101d09d985bdaf9330e9e6636006718669545a254995db5fffdbefda3c80a1c71d2e5e5b6c5e1817645f3c62353852271c9dd33d1a1959b13ecc5cdaeb0d14db5426970d7467205f5ce68bb870303cc443957dbbd92bbf5e7d8059149f6ad4d64c228e8546b412ca6232036d661c3fed4f0a673d93b202e11adabaf94bb82d09a5ef00a31d707c3ff573a3853d0daa73ad51b3f08c30dc7858d9b9095342673da27c09ec99933c3a4752732fcaa0e4f38ebdd28f678f6eece8a3e1521141e2fb4bfd991fb2f778b7a8b83d32e0a027d28228af78fb649770c32666f465ef7e16b74fa51a9c0572d05dcf99f2df072b43c72fc271ee3991dc747e928dfae2b5c94eaa2196063e4ca3a70b09e901701f10969c7b70e699b2e0094af52daf3225be67ca83bd1eae79e4504fd3506d9578076962ee78e5c3ac571cb93688254ba90a04c016a28269a9ab20e77064faf9f8790adf76cbc709b75db557b13a1c0300541b9a531f45bfe7b37305b6e92ed2eb549ca7a75aca4eda583eb6c368e2edf98b24a1f3afbde0d23af33a8306b54bffbbb9ee872024683af41ae7826b3d2e3aa07a0364a940746f8ffe84dd8ce60740bbb5101149abff99c349da43e401dbed2aa9481740ab98dffa81c887a08058deac5424887fa70fb8e98ad474ee5223325918473e12fe6fdf2e4eab520b011b4ced21b9496af188f908ed487b5aec89e8826b1b0f7589c60061bce6444a200a2b6a8671d35b75b42686d5c943cc837b54ffe795bc9e97aef8c042ef99c014cfb5b96cde38c3939276cf17e2fea4ea25cbdb38b9d8aee521088f00fce413db95fd021304f726b8c90c808c2ecbb917a216b284bd1d1d102923008a710f8007421128e61f24f3b9a222747fe2b042aebf9ac4e02a3887d2459f2ad41a0dfe9ca48fe26433b23213985214727ef88c340ca152a30c5a2160de111a757c98361d74eb2b803ba58e3530ebd75fef22d20a7cac5b6b60f959094f471e6e79c28710be18798dbf8c5914314019c04e7082f2802f413996db24f8c29520aa43da91363604f3e4eb6180b357c9c949ab5d67132068b55000b0db8aba23bbeb402dd744b4969ec934b3bb8228a0fa60b36fdd249226484055b6fc724b184a8648c3e49649871bd4a7833dbae7c8503143ffff6981adc02e8085c184e5e2a787aa7b92ca915a2db87d558cbb2db1883f4fb3c4914d961766b61a8c163b6ffa35b71b6fc3f1810b5fd221b96017c5fc25d48ad9ef787e08abd3714b7f966de770882003d654db6c74c62960bbda8f0476962090179536116f7d4c696aee1def6ff8afabf128ce3ec1c7eec378cba21a77be7af0903be8719706c598a7c67a1593a3fe4404cd73a235fb9711de816db7df79afa995d956cca3b6e99edaf7e87835eea770ece648ad78a13911053ac02096d5e70a3ab8dc31e42189b9b3287c0ee0c225a23dff41a40e1143042300d9ce65be82ab8ee0b45287df16b5d0024d4f5ab563fd94a06070d30b834f85a7776a413eb83842717533ecc2bb0551f449d69546552ef390bf98af63359e4b6f208a648f69510e83b7ae1663329a824cc36fbc4e2bfcb7fce210473c7da2309d23cd34d39f4e01b21bf02b3615360b02e6c4bc05638931a6829ae03b07a12df37b25be6420b234515d6423c2b106d64ff9588f356530f65a0eeeb06af9edf9434be553fbb76cfa481be901a9cd402c8fff8d3fb77e3744cd26b99246488ee7c490e5d8e8c3944f96d022e0307ccb885188994ed836c47a646cd060a167c4ccc4f3eeb66d1c4c41f21d74677f026bfd4a7e17d02e7aa4485653c4b7f48279c58c8613eefd8d7fe980502361f888161c50621cb2a0824e866a2ea06fa7099a722408fceb510fe78837ae574960319a99b169261e1a25e839689dd9a2a25e134e447af0700ac0957fce688ef9f10925cf31d7e357205d85c0a74fe7f37daf6d7e28495798625c32fa2b6abd63160c38a8f812ac0d584a3e584ccde0f1cc8f02c26f8a2ba4d9f22f23cef25abac57598803e824c431162a18799c0af93e58124165199b19f48a6c19ec4d880d85d9a9ce65c13732e8dee7ab5e530d98f8714701ad6c5ce31292fbe8046a3d2d2f987813c5ec0005a957e069336d8ef33c658a35c3d65285447c55309d06b956a7a5de93ee36e28aa44478a304b541170774ceeacfb29ec4b446d70d8cefd4a803f67538ab56c8832c9e0c97b933bcbba2f82547ce98709ca85cb344e823777115ce5621f0d858e9df4a613aec9a7c230b68c90b89ef616986a9b5fd21ecb1cec3ff8499d829f653041d83363bf9746d912b9b2f0d074ddc7e57fb36368e5a0e6e55bf9bc14d99ae64568379089e3a82d35e9ec398aa074c5ae1aad858e7c893464c97f81afc372fdacc9f98b416647e56d9e6e82c67cb27320eb72dcc5c71c5fe32c32c4e564bc516ecbb89d829be0f4a3094aea4dde3cbb2aed1fde18010d0d33e4645d19ba36dd5c9198fc10760b402757147e688f56d865714989be04cc0f0f6495e52101c7e9ef8600398412cdb1c2c4e23e6ae02096d5e70a3ab8dc31e42189b9b3287c0ee0c225a23dff41a40e1143042300d336ce6ec3967472997365163f326964e55e66318231f31db274a25ff0a1fd38a1863109c1e42bca63210376e75d3eb195e380c97c596cbd27a0874bf5644f89eaf0700ac0957fce688ef9f10925cf31d7e357205d85c0a74fe7f37daf6d7e284e3e825ac43d8bb43776518c8f2745f1e65f7b203743ebe387b4100c2b4d85ec305fc73de0e8bb9700d32cf860b701e1f610550b583d3088fd1bfe52e344dbd56a500cf531b48444f16fb98eef07791b9044f4a0150598a319705513c6c7414eacd23efa38f4fd6328fdd39e4fb7abdf8a8c625709a8b36c14239bc0600cfe83b197d412548f4773a64508c146d8a75886a95042332785f0e42c60d2b2f78c9c20c112e34be2abdf6418b69fd2dbbdddcc992cf9bd31634f17f14a715cc836e5bb1229f1845e176232abb490c2858b86252c18ff015dd2dc6a233cf27344fe9abd7efb8f6afe4f135a4a762355a1117d8fe80d08c41f06533508ac67177aad2c6302c0d3d35711e9ecd936bd38b5530457add4d1c5d0de2dc328c3ee9ffdaf9b646882dd719b72eeae69a6e01911529ae4c3429f6ab2f5d44cf8f61f5394af933676c7bcc1fc18d26886db9114d536a8277bd15c07a132464d6814b2ccaa3c7c58ea36b5aa99d9ae4150d36ba5d6e1bfb5dc8c8e23cebeb3d78586419f93d11a78c7514a2e5cc73bacc831ddce7c24f143724732c7126189bb93b5f35401b4e386f2c14f06e157b8a752bc97b6e6b66461863de48ea44d5b96ec44be88eae87bf2e344df7dab3790931f2552bfe3b9d6d8010439df7c827477d90bc6d3f2fe517e19363c63cdb06417cb20507298d9518f99b4cb092ed6a1f98fea492ca7f9bacb144f319b9d207cfa495fa4563cbd667e2d76fb2afaf3685dd19d483330c03a2351aea9b2510b162d765056865c247877bcd8f2f8a7bce446f17f12b2d1cbc5e1fe16c83b7cf5c4ab1a6d5571fe319226a9242e5dcb8ff4781f451de37fb6914fbd63505fcf488ef28e7cec71ce30ae8cba9d1717e73903f036d510e8131fa47c310849e7e917d7c02038eb2f1e0b6e8cf3ad3c987e487857c70986f28a5a972bf717dfd5fe79d2d8ef18d47a5a1ff6582c26dd12b0fc5e38de28d718ee50d7a5da3bbca6815c462b43e0d51a886d4416e901ccbae05264d1645b4a56a1e6ddf8da19a3824bd8c5f745cdc3ace04f81f603fea568808554b452f1ae13ada89e63ac6ce4134230027cdb952c9a8006ab3ddb1731af42c23ef110eb2471d6f7c842620319f2749edfe6e36c707804a36ec580971691457f81c372da2170b2cce970c9e4663484a53b51cad3b6ac6527d662be2cd137f78839e2a9519646968972eca8e3c87507ed44ffb71d9999076fbeb4d3ea589afe80ce9fc6189cafcb5ba9da26b1c1eb828b2eb3fa76af7254755b408f02aef45131bbd1ebf90b112070a010d8e7d1872fe5301ac84fa1b68329a185041f2b795933ae5233f3e40166e7fe461294fd1685ac86959162080c1ee7d7c06a96f69c7b62cc6259ce043793973aed18f41886ea368f7eeb26bf32341d763b6757f8b639e6cf45e4ced50c1478e60b43f35a5c5d33b7167d4fcad327ceaf6fc83f7157a551a57f6c0fd7dd00f9c0a3f9ab61ae1e47073869851414149e8d5e25b6ac2059beaa1785e52d2f87a6c8df4b0bb93acc3805c455add7d93ef49d3c7c02d50f92415454f4df284790b5d3816969cb2a1bca0deae55e49d5453fb829b5ad7bcf053740131a9dcdc945511a8cafdfc24559b0dd4cc1244c61d11eddc56c739e20418f9133795f9774477e5d8024a62bb6b65b75a4cc77f94db76145d3e1d5fb42449a4c076db17ed7993f392f2e27c4bd1e6d1f0a9c79a7e399f020f690c2fba6d580eb1c02b312789a7f9a0b078ebb9c4244427570dd037bea48d145b5e6ec7f2eed731a18719dcc1792fa51e025ebb8755b4d906d1b5d5076b66745a464d75a4e9821dd0254d89417cf9eacf44a283359cae6a5752428261861a609d7f497b710aa29aaedf0dab25992ca334826aedfb094db0c0f465807c5091fe9549c467dcbd8a3cc54ed88c76083ff34edc93355de7e0594e1d42f1a16f6d780038893368d9de3118e7e86f9e3aa639f60e24b8815a0e5ec75c0c2dce892fa946f8b24b9067892e75b6bfcc3a36d6f1aaa23250239f17851ba0d7f6358a242c906542075d185ec4540ff6fcc1f83e68ab139938228bb77f8b524739d4f790d2a9ca7a7f7e439b622d609ff8f52d3761a317994d89cdf4fc81934ff573623932a11e8ba488f9cbec6bd1fe605967045ef7d45fa5c3316e29ae09fb744bd8e571f814dda7bb770c2e9ee80bfaf5dbc2b9199f3406ee21a0497092ad1b9e169008d008c06a68dcaa1ee7acd15cda657be15fd4f9cd9e5b5f34a3e6853a9ab0dc723dd4eee705216e3fd4a46e888190dca02f9d2292c117d40c2a7f397a5f529aafe6b967c099ef3b41dec2019b4cc4485e76c3a366e3c396cab4d079f2e54dadfae1137df7d5bd1f7507d445897cf5ef76b61c85dcf48b2bf9291634997a1e650a7a486880be6b31b4be6db19cf0d613bf3192081b87a342b4bf8a4058fa1a504ce56b074deef9f7798b5e68af46623061fa78041d33f14f9327b7145d6d2e651fe81bcd3876b3e64aa041580e675b271da08d7537fc93c8ce032d256ddee258d51254a6de56b83194e74d9d5b1b032a5e556a8afc23812876f9409c6d0d301f32a5a03867b46478c799a45c7f940ff5986a1ed0307708a94e7810b8fae39ffe5e7147e486a5d4018650790abcafc6043f3b1f7db8bbbaad8a38d8393f229955dc67912965f60792274c8de011dbdb31de95412555035e4fd0a79c6e3335ea3bd47fd9edce2ba0f3c6bbb5d4b0b9aa9210833eda97404b33e130535f225060c264209b5b19145547093c3f59eb10934a5f06fce20a9ba3a66403d0e911a49a42bca46f7624bc80ce175b84fbc5fd8de5cbf2abccb2035f714ea5682b5a22f3958d138dc7f14a22721368e045875257595a0727b29a4b5f0664e981f87c5586df0a3aef96300c0c9770c13e67a3976f016f87221f4504d6e8b9e258688239b61ecd93f2508e66bbbec11a14e1dd297e8644c0b1d82852ef842ab684e7a0352aca1f4c563a4c541c5b249a2365de2f3d352962f0e8c39590143bafbb40bd1c511da0a08f970ef374c858b232d9da30ccb80ab8db670e502b98843ef649d976438d905ecffe092bc361b80a6782bcff45e54f33bf51d99f6d089c0b206ce89cdb055d0528bfc0b84fd62ca99569614105571537d208b420773115bde0ed125c8f958db25c9e5edaa83835bfe853ff631b45f7033c6bfc6cceba92853c1b309d14edcfb8e65dfb75784253353c61d5a2550a1da5dc5b7761e69512d17ae759a9c6a253be1db6e3f91f2c90b9ee33b9847bd1531cee7f5ea59efd454295713219b02c7f5460a8152a5c406ee013c5fe1e9ecc2d42668d006d6ee28ed66ba3910cf1d106480631ddc24ef5aee665b982084ccf8a7d26a009bc3ad6aa90de263b4bc4b35a54296745629f0a13b35fbd8e1d96d0f3fd977f0b2c84c5bdacd484fd58c5e8e243dbe6fdadecef7d944732099f99376492e1001ddcca7e747a4abbc681ba73fd50d57e6146f84987a01f367396585b52c972490b4920169f80f1b440e2204970d9736a0e6fb0c0db20df9b5883256be7f9782ca99b057d7f0cd15e227df18f0d909efedf6939d5a802c3f7f1c289bb34d304dd4fa9c18f7fcbcbe667e9bddc3c73e67b5cffc898023c8275e48facd7573289b926d9bc836bb555f37f25533349ab261585347da073c08d944f27dcd13c66ff825ddbcb7afe97f12b62c6e9a78cbc516e106f9aa3b11aa6098422b88c2cc1cda1c635e555a25981bcfdc19d068ce82017cf29e80116771c9da08010c0758c9186f8bed83aa3c88e1568a71a7c7f059596e027a44a6d57fd6d48baf862f6463f7f97efd6dfd3eb549d3222f6fc4b7395dd52a0eb1a7c1f81e61dba70e18148c2ab3ad63864392c198c009f0fc33bd9e0560320a097ab7f089685195417f2ad2cf9d2cbefaa74ea59722ecab2cc5e9f8c2383b808da5f9797ddf0adffced581359ffa74d4fd3f051bcb387434bc0a578ba92730364a0d8a7ed4d9779fff63b58dfa858f13fa6fc1d0663361a193f7c3e15860ec995f64715214924a94d28ee5beb8cc2da38ff79e068fd33e6adb3c26ae2b3684b39ff53ea0f658fa1b5d3f07e4dbd05e744088b4210a5a670f3bd9b10e867a53f42fe36555f442826d4fa91b7d06cc6690340b922049b9d6e2fea82cd572b13312d1397400ed2679b1c4645e8b72a4765d0e4f6babceb949ba8fe25915f140ee36f90a04221caa7f94e8a39ed65faf96377cd302aa2f209d5f914427931ed819df0c1407ce678bacb6d1abbb4cdc9afe6b626c50f1040f119b95bb3e3c49bfa67ce64426e23392596771521bf7c818d124d835665be302621594d844a696dc221d7472a52c2edc13375bd0152b756c5322bab840e3230ab5f5405f926fb6f3fa6814cac7a162fec5722cecf36a81d5b334353261f319fe45e5f879250629eb4686255858188bea1d7bfdd947c9c08d67a3395ed2c12575426e6a235fdb97338cffd571859ac445b5e323b2f004f5e53154e064f71fa92377bf0720ce7d81153a99281a2929d960158809aa9a32cb9dacf3137a4abd997ae78d3f176c4a80437c78a97f726ee37d587b3ac7b84ec40778f7b89d924fc503aee2307e9607c18c960dd7efe8f8c66e53441262f38063f435768035ac1371b8078c8acc6074e988e52502c8d234c280ec7137604c5d9ccd236f692cdc41092dfbb57aee63ccacb6fc79279c74336ec738c21a76458af817c945e11c8a404cd70899abf21e93d54cd226d2040e8928f9c2b978cf8da25532dcb4852c74b386ededc42d4f860aa2a8d7f248c12be04097b176bc3cdb0dc1e04c2f3ecf03863025a475fd5f66981f76fb00c3f3f7763528d9b3cc445a3cb6834fab12b8cbb9eac837825615a28129ae887a2986cae5e27c6b161e1cdf7baf4a57a27d97a27a0e014dcb69fb58371011f34af4f0377afa4e9224b5cb12447b254800f1d304327c0e9f4dc1e91f1d12a06a86b4af7761a55fb9817d33130372fc74a31360e8a5efd1c38b22be73d79d6642c5bc1443d6c722c3682cc06d46ecf37d75a8a872bed020c6493aaa9e94a8a1631dbb6422df415a26366f138d16093915c2b7c0824bb1420cfe19e6a0671a5b3c6900bf08640b3849b9f83c77174d3b1885b282699e25ee8e779b995eeccdc66ea9b1ff23d5e3dc3ecb7560e4a8552ad7aabc9b8f648e384700572a6cae9de80f7997d775a7e2721da022c1c1607c8aa5d898baf1100001ceedcf039f37b4d48371516c54da7ccfd7fd63c9b7085b4fb2a651c5a92fc284e3143dff84bf38ca00c0e673a5a5cf10a0ba2239537b5d2063d5a430913bdfb2b98e3deb20c96bc95045f433829757daa4917d38013acdb5d4fb490ca4a3b61189a379ca9b344ed9e938513e9ebf937db2c24f0f5dd2e9b58da64edcdb5a96e4c5e2c8692e2ff62ccc390482422efde1669128faf38063f435768035ac1371b8078c8acc6074e988e52502c8d234c280ec713760ed85ff00a74b25e4fdcff247a784b8347d6d93e9ec1a2cdc7a5c94042e26440eba3375869df465a6bcbc5db96f9f976378a774382dee55ce545b6c263a09e1378ae871550a18f2e1fd0f3ab0c2d578ad95e1b7889e959278446556b7b6887c0b5ea0712a9f8052a8aef042efb5f4129065af8df959c4ef53a8a4308c7974b162475edfa6ba8e2cfa0cf3f6fa38eb83a78c9feaffb295aaaf915b1ac67cddef9345ba105516eacdb67100a27859591f3624f958dfcb5127b21c089e6bdb12113d8b4bd081982efa8e76d18826d7eb905e43ec7541898b7e2474ab1745b12412b88cdaca00e647798346d53009996efd20bf9e2c1b64ac3934287d84bae0e2833a82944f02f6437aa9769bbb0fbc0b54ef17c25e77b939dd1f6a75df2a0daa4dbbdeac26958a9bcf51c3becd41d9ddb52bd9e3f0ba507b57b7d3ad54c035b0ffbef2240b5eebd6b623422ec4d26f4114970289e5dddd1ba671bcdf99a638f2562225c61ee576bdd7baae2f298ee27d615d320566a18a15a833d7bd4c544b104a8af105c627ee19486276058939db0a7192229ea7fb22dabc556e7e7597a0cd6cfaea8f15a62da52b7a3b7094b13336bbeb55065bfbe9a02d62acd0dea35695215bafb0c3d792685cb268f5369b18e7502a80269a30bb8da30b0fe6a6360cce463f755544e7ab4df7dec8fb7f23c7f593af6351368e03549ad6ed16d7e73730cca3ff76d3ce59ffb633346b50af5d1ce913dc801401e94411347251f8de4b8245c41dc13d79444f0b80d6e7a1e4cc69300e4b687d92cc69de9e940272acf25de9546c9b0a39884c5a3a2e9d376433c43dc01c0473422ee47b355058376768a1c1c83a25dd0529579fca9130c4984cf164045f6fe7e3c31c516b0a441f3c2c32884600bbc69db0d9365100db82949b25ffa4cb70133c6cdd4be8c00f2b663fbfc636fc8bd0db3e2c105a0afb1720db246ac7bba8305486ef08d51841fb514ebbe7a1a131891c09a9319a63b2506f1dfa52ae0335b1c67c077dceae2a63561a36220e414ce02f95858f2a9b295022975373988d9cff86ac262764ac04bda0c8ca0d8f73af5a8c5d0a96a091423aaf84379315d2194d371339792fafb31a970014f0857fe91b4764c7f9ad2ab2328daec532da8da4411a52d60fca19fa296bc2e863d18fe48db5029fc5ab70bce9e167018f03e292af3491922c95f036c8011d8d825e7063b15fb9b112ba429c5cde37491de50523eda5982a5c08b0c9b3b40f75a78dd66e1bd69366e26b54235e3cc1b46b157fad4a388fce61f2d467dea7b434a6f68392b6dd72fd4cf902094ac5998fd97e3c0be42c233f0977027a35ed72dd9d62659e846d0c2063f9ba24056c49cf8b268cdbe63811c7b10ec20beb1ecbf2319f56639562c449cfc24a5661bf083429f55aa0ab8c9db77ddc668cedd8b2ca88e0928069e864ad658fae7d9227879a6e6f7ca32f3b61fea6423ced505d54acb4834dc9e273138d1eac4728d0383a396c1c37d2f55c4cab35045158dd61bae8fdab575532bf6c27f26a683fc10f2d798bf16071c3e2fbe0dbbe534198ce8ba1f3c703e9189ee9c3bb356dbf9bf5fa2ac8fc1d04977228326e0349a14d4eb32cca592e2e4984de0618f3278ef6c02f60a2754fb3bc028d73573cdef8e75e62ecec1243f844134294046ee076cb4af805f4f1181f6972ca3871a10bd9e7b7d2a4d2f71db6ea5e545157e7fd486fc23258f6888d8cd8329e60f3d2bbdf003baef960de2a6511d30c0475aab504169035368909d875b1e5233f3c1ae210bd9bdf2449247211e095b9116e9772ca5a1c8e15125f67ce8b484d623d2d25243d2fcc8bb3e0264b184e6ed047276adc86c023af9fa53973bae01ec63775f763ec464bec4054cd9d17e6ae1e643c8d287633ffd758164059369863f4b56833f98954bb82facd5cf12a18cf8023b5ed9936be05b391864db8510487be5dfb359c3782bb1f11c66ae990be6109ecc29cd5ddacc414bfda5c099515c23c0f7a28f48181098a96d105724e74e0f9d363df946e7d19aae6b13aea318cd00c02f6723bb7e13376952200c88783cf9b3884d391f7a308321022dc4f0bf3b2364bd6660b37f34852a6038107ccbbba8d6a85a59530ebfe7b1d816c3ef43eb0c40a1757c7eeeac918e869bbb10b50d0d1433bdfcc021b47a060d71c818f317b5c0dfc0f0dc0901c69c2d2e3962bba77a48795f5b740043e1ba73b54a4adbaf264f9f96fb9117d864feb975493034d32706904c62f0b29739490497302f22ca5cd217aad1060ce2f4cdefb9f18999e337f8f8b714cf97e3e7e989ba588f4eee5eb9c504392a5213e893323309e2b3f7fe128121881449ce36ad40eacdacd44ae1d8678bfd678f739648a0eb26496d06a3651d0f98932d08e7d3c188c7222ddf7aafc316fe9d4f1dfe4d3fd1888b05b9a65d2caba5e3daaec69383a3f462eaf0d98da95f1cadced99b99e12431f52a6693c9a4257127b3fd1bf165773cd768afccf313d961a9d1cd83b917531398f7204c2e3469040db6c43755a074af11ac704e5ea61af643ba3b26b7b89e9986814d0cf099a4cb33b9b1751e7838b92a138d358d12803e57e08ba43e03e4bfbed01bf3a6986f16044c6ceeca7cc65a2da2cbb071e5aa3a8eeffbd1a5c66ea8cc435601d4640862180899875c0e5a8d061801a89ce365731d1a9148785369518b715a0685b9866e388bf9a4c4fbe105e1ac796ad94a309ed8e01bc85a0b67a6581e834011e621e5c898039d4298aee4617420b313998830b643e2a9aaab367770b4ded472df1bfd85e1f16495abc336d47352297cf88c9b5a7412a6504b3ef012e5aac76662a802d2dd074f6a99f75a747e48aa51cb8b9d08574a18117f9d26071f3445c63abbf73e441bd198d4b2c8cc928ec65e7af1eb7f9c475126ddb0242638667088acba0e6871683cc962190e347323d0b90be02e0652c0c280c3e57f51932d3bc2c4982a51a1f6b7b261b2d41de32e590d8fb652b909de33bc7684b8e7884f4042cbec1813c754194cbbf8c9cc6490102036ac25d0045fe89a4f47cbbab6e4528cb5a2a782d8aaffe5eda7508845aca160222341dd277981dd3780db2c2271a15fc7889cc2df8db95de29a464194a336041b410e9163aed3e839cd56972fd9ebe3eff4affc2ac2ab261bdda5f1ed7f4680055fee7db7d215ada1ca8bb4626b2941715eb2472e2b97eaba5c17d5990dd3687f43f4dd6a8a99005a6a5750ba0e8f8df70c315800493773826f9136d9ea8d55ec488f90a9782577ec36efcad7c36e38ac1d2ee5391ef3b8acf0a004146a92e5e5f8dca4d595515a0463174bf2f91a2c103176420f831ac9027bac2827950895a818701c3419d772943e4b48e715e5e5525d2148bfe63c61aa827125090549c9f04fdaefdc4b0fc6f93068e8bd497beba2477bdcba70c3f6c8da4dfbab30773d37568fc70eccf59e36a4ab528d998479ec05f80e3bbd06f1702f7ae869f36466357a796c9353e2f6f67136b6526a59dfa3dd6db895e559b5c63fd8b0c23e3914de54c31f29a604abd1d4c0b70e78345f7db26a291a203f8ed74bf18f4b8e5f38e616647f560420a738d3874311dc871ae8d58bef1797b6554052e057b4972e2d2aeae02a4f41a6b9d974b48ceb2acad4924c70cfc7295981d9683b0c0f9e548e4c92013ff7fe3e6ac05f2c518511751138de179ec684dfc526a70b1e5b30ce4b91c79429a397c96ff85b2f370de0840edc604a0a1abb90edfdeaabc081fe1dda6329b32c7af4d25ab992705cf1037af9b22d52cb76c681f54b76bb8d1f0beaf859b3dcd86e8658908004148c01ebf42168bb7d8f2ae78bf2440b97ec47895a93644078d4d8b382a2768479385afa1ba67bf96452ab9cc1db1b11d5c7bd31eb66c4f223870b550b07b875b9543e910405b515e1442fc1b3a41a6429dc6f2b4ca7f7b469667b14c90fa463bead66585f11d5d3a747fb50ab6fd21e319e7cfb6b72dfc3792185e7936fac7546272a6a37fc14a1cb18dc25df54527485572774dd453bd38e07a65c638ca2c55b51a17623758568635c20139bb8ccacee2bb1850a19046321d886114885062ffe1d4caa9bbfb466f2b8061643408e29ab505c4c0a53246e3e01f8300b5af56d7dfbe0fd0d78081e3f065f96c47e319a67afb1f981f99bb786b9d7f59c6cff7b59b1b5551584128b73cc4b9bbc424e4b08499262f85cf017988ac694927bc4634e3000893bef046d8c52541c034e5e9948f0bb9b0a0852a36d923d5a3403fc01ed7c99216ba8f097d34072097ac256492c9d04851f1699126c12dc55dc0fc3d74dfd2e66376296424c45958513304db1909bc8abfbcf6038c50b2a5066ad9d8738c3b8e63fd1cc76c212bf9b2e3b9f073adbece96f0e56d283ae5e05edfd3d591b1abf75e4443bce1dac3ad17c2f55c8697bc7c6d46fd31de584b8166c3721b21ce57f14e939d917ecc4d21ddd135127840acf0fdfee54d006d43c6dd6ffd4a951a54e83b3bdf871315eae26f7f6e44c41b21c652c6a67923c41d6122a1578cd94f53205d8f9b826e8b058e218650cc9f65cae7f42465716fdfdadb7d732879d518ccea4bf5ef001b54d5287da40de89f6fc35711b950e02e414b679e3bd2b03ac990660a3bd92580066e67532fd608a9eff269ac2d1051086fde551f38d57d0b6d922c7b88a2ac7494bd55a4ac3f9e765c9fd11736cfb0976f29f3c49f1d41dcbf67f446599b885bccd532d287b8e24a2fa4d30b11f0d7500897266ceed8b3d31a2290066524ce81db294059b91a785345de1c8718d44ce0da8ee56c97a14bc347f2bb6789bd04d13f54218dea43c0517a8e7a82a5832f3627641c2f3e30b8ec4aae02db5833012e19b8a4978bc315067de907b5fd538c41a295f908a045f6db030ba2b563c78a42b656067d5446448f240fe5c5735f558e27e991434ee991452646fd375a446a811644010c9fd75036c9b23e6543467bb7c38542d9f85de48237832a731fbfb0f08c1e483fb5f926b43b87b6712ee2953af08df7678fa6317cc22f09756e79941e545fc36695aba2e52d60a3c878c590643913d52df8e2d953400f65e3e464c03fe9ee37c5aceff5ccbb8b8575a0451416bcd40b2cf60e60cded921ab743e176502614f3659e11150c35d7d0001d1ca4fa48143a47be8155a89fccb99635c66e55fd3092e4418445a6db78ebbe038b8a620b3af8ff0f5a69a48f0dcce1d95835219da9459842ad3ae3438cb2335f6f223671ee579f3d9e6f984b4ff158dbfd68e771a344b9e749a2e97e9222e2cf783f968fbd9f756269ebf8e45b131c86378c0d349cb1f323c4c3b30121ee6478d58c48e5f804602f8b8c9f9559225ef812cd79c5d100e86f80dcf5fa28f356689e60b750e3003954ba1a78d8b7967a6ec80f17d2aefc76aaf5e1a406f2ab6318c0f3d97e182a28d38c4002d6c165b6386c7786bc73f2914aca008fb45eb13972496b2e60d48f5dfda09b631f3fe9f9695056077dad6887243e677b26a8f9aecbb26635165cd62acdeba2193e7bc36eafae82664fdc89258988c9261cdc18d3aba2830133a7592bd56f661bf0177849547c271e665dd7ba480b8e68704b291a5c9296d008aeecb89e907c37dbec7a6926ec164051ef006740118bba170cc018064d858e1d12fab8d59bbe9b545d698ac0b7521b7c46a3672cacd4357359f517ed0322ea0b53214f98be2fb2a5d159a6f3d9c6c8e560e46b56d3be901e999082def75f72958adadf8e7d6de63671d346beba0d11518cd71ed9a1f196a3e7ce9ad28c180b85bb9ef54a765d0c0e7700b9f8af21f0ea5f131bdaf0d696739b9918e82568f6ace5aa3a2dad4d692e08f956214cbf341c94aa6ae072d6abd21b29fc024f24dabdeeca9e9e90205aa191496fc548c0c2f6286f556e42311580776134b0e6e8b970c62fca13033547f6dd66b420e635050cd2ebb33c6e3765d1d8eaded5e197f8f557f8b1cd1015fac4838792ffc911bbebd5df3e7cb6b733ff32f2030eabbe808d7ef6d38ad098602c2ad67e2124fe0af3e6c80b94b455e4b1f042f254e9f0bbb4ef5ca3bcf56895527144e2a3ddec9a50c2fd6a168387900c9d5213fa4a49ceedc2a3e6a1c277bd9cbf029849779cd8ad6b730545b3c63926dff05962bfb75c9eb1047c060a61c2942e4b15c195b3ef3cf08beb38fe9d3bc3e4e54c5c4413f08d457ad8e0cb119f3afba5ccb5ac15af40491e0fea3bf8c99d36c6c4b973ea640f6d30d7f6e8c63780b42dcfecd495784fb9b3b9658d04d288c202ddbade7a0fcebce8d8fc9d9103300312d4755f24b8eb479070384bc244c4bbc1f5ac3e36a600e01bdf4ad8b7da307dd583c87f487fd20008a31cbd6fa3143250e441a7791df9643cce6a55029d093290673e5232dc03615707951ca9f1c47454fdca05df6505f9f677bbfb922c14a750afb948330afbd9b97b884c182b625f6b5217a857ab3ff523a0a47877298fb3ee29b26ca364d3595c82635af057aa497f06c48868e7c45f2165797e144f7194e278ce3042ab597d9154cef4410785672a8763ba692c169200eda9b756a2efb7c9c9c61606e8284158834c42ee8dfde444780b4eb6276ec0948262e57e50eef489ba40f79b7695f413fda84884b204c3ffc41e4dfa8a665ca7d93cb84034eb0bd08d95593c7118adc12544f5fc19fd61eaa9e37df5020b70aa43f9602ad8bc78e21540b818c949d3672322ddafbd309ff50199e1633c71474661757abc7722c84211371edca4885de4ca3b2063e166d46a0dae53e12f095761b952ed2e5ef47ac09441421977362e62034b566dd1913e0cf20e1faaadaaac60d6fab4a758bffe04caebd77472e76da2ea2e36898ea2952e0e276d750070b3ec885012c7d744aebd6f4e8d7627f995145ea838eb24cf4abcd5fdf8e9c5e66f152aece1671507714509f0816a23145342289612b1510fb3631da3501b36482e00ad172ffbe317eac6da2c91169c3fc035a6da9619daea1a2666e814f49d09d41d71b41e71620b308fd46cf9ca21e1f80f6dbecebadf167c9d0771511ee5787425fd041216b33526a53f088f2862cc9eefc9a8e3d65f96844feb41d161e42df844ddc3754ee924e1e8ea6cdd53122b36e714b591ed0c69f27d2af9f2f8d48af777b4bd27a91314d31d31aee2c4abb9c6c1866ce6c7853183d321ac2309654c91a5cb7f6b7abbac9375cc0445c788b276e58ce74cbbe0884cefc2a54cca858d996b8f6e6163525ac0517d1bfe6041d87675969a36e5d3c6d51ef8e153f47cc9b97c1f3866095da66a12816a43f69f1415690392b4cdf37d582d2be6e112524915c2721fa8e449e87ce148ba6d6e5991f914da723f093f3899cadbc506da5d5e65cda5885b827460c4c0110f39298747008785f20e4f7ee0b16a08a8a1cdd0ab144916eed09d6d3c37fcbbb5d968bf8cba7240c21c5141ddc5bd40d36fdcdc34028705ad4f71fdf300638e3e30febad790c706e65fb5e518bacb50b12c59b1b08ce7a7983bd6fcb6e52367bf57bce048b4232d736545caafb3f5539d96d8453c25153358c0796c13cff100d44aafa0e07deb6dc9be95474e122c4c6d7b7e03157e5fe3b33ed7ce8bbe9cc5790abf1b7964c0dae804fa965f71cce4e07cdf1ef2bbb0dd22a1d61afc53b80029c1bfadd9362a58e3b597a91374adca9b3dd2490b5ff901ee6f8f7fd85cc3e74b30904d5cdcc8e354a7f117760c445fbc1b881d1e08dfb436aaf03f099e7b308c2d1f33d35b024a400d98bc7feaced0a577d80a4fd629b251597b2c0cacc894d46e01d16a61e2ba95858dd7f98b27dab30fe344f5b6131c0ff90a623e18f282cbf23c52cf5698173af795afb49f80411bd7f267c67750bede3170920a771515ba3bfb64b4ecd23ab156a37f1ee23572b9438e8c4460d46ab227a085ecd7cb5dad819aa9b5f277243935a09d76fc56dd65f33307542a924404c74932d37954d4a1e2efb5ae5901d395192a7cb55c8b2531b7ffdcda58c8d7be39cf889d53e2a6e6ed1e4e5b03d60ab68635617b5d8986250f9a30485d2133dcb99002b75efd6d43dd57ee6c84f35ef8b6956f18b676bf47cd8f95a3af2db70e4bd5887ed6758c0573cc01dff07d94d0093354050d2b0d5ccb1e4094f3a496fd21441387bfc577bca8d50170f8f247a146b0b931a62674fea905127b91f3f54bb22f6fff4ce93979446790b935ce80aa1bb525fe5429cc5596738b5ed75ab3475b754d48b757dddce5fb397d9d39025d827b1742606a75961603e229ac1a262f83b6cc3225ec8921ccd518a3fa7e2816446c1e7f8f2a30b287fcab1acc154cd81fe45e13f9d2a3fd1de3dd1e800ea8134587fff08bbc52545acf9d5a15a23658d7e26403f2e49278a220b8d241ab4a5b8969b501c721008949ed064974feb2d511072e1e72d128bd0726eb706fd3e99e4c72a4b2caf970744e0a0340139136aa7512aab451283a9f250be6e8452757073b4fac9291f68ded7c3c867087b9672aeee85f3cdbb85fe722065b48c03e729c041ce49e6e9233dd3dc0bf214cb276a60961c68ce5816c94ca4b3230ba6cff0cce775fe020127facea394fd831d8b62fcb59637477fb5223b08e0a269474ead77b22f717e3afb960448b77a1181e06c294fc810bf62eb754617e6732d35c553963edebead2808d96ffefacf1eac18fea022c151764d33bd004c0590085cb999ab2b428f9b8a05419bcbb7c125ef91e0f375ab63f32ec3aa97308cab267050ac820916fdecec21daf3e20ba31397f2bc5814b35b68169244d9f67dbdc5432375a9661d48b01cbd1a9a8ef756694405b4141d1da04c10dafe0c7f8b2a75239dd3de6503a414d11982be1aaf20f97370d08108cdfec251c8f5f67500f6bf31857778547d8741893eae598201d52569a115b83904b2480bcce22fbd34f5215e7fd9cfd47d6ec885fb8802c8bc09d37b5602319c7276054bc6a782141817cc959aa51d5f852d5ce3ad70ba450c845c7a2fb4513e36b0b66d39319e315498b7f8e5aed2877dd229a23b3e9f04c047c5fb81d674bdbd833f4fa1cbfd679838db4eb1999e7c31bd3f5348c29fb0cb4033281bdc4eaae336b57e18b6dd9db27ad5c8bd7b13bd3862d988335461ee89668676b4d8ca52226264273279aa0a80effcb70467fe700c44ae083ffbd18bc004c6e7a4ee19ba3d4cb934c0c91a5a0ec88ae9d06870d50694ab0e49c69631a2304604afd6174a2fdba01da5017bb3b1991351f733ca31dda3d9b23e0ad7515b47eb9b8df5caf79b5bf47deb80a4d3e8888e2f943fda9b4966c413af8d3f63e266b78edf89bdd9c00f6ab90b705e54d096a226a576cc21a86e7ac9e9bcece45a3a43e743cf6379880bea51ff540e7d2d3c2635c2f256956c99f3d6787c578676d5f23c10f4481079122212c42efa72e1ce6fa2e0ee53b8c4da481bc22d3bb1670003678f213b3f19081cea245bbbbf28b7416249cfb36a8cd293ddf72d320f08395b2ac1594791d44b7a7db0ce22aa72823376226f76c522b37481eee1110664d23c64c1e11abb4c6bdf6780976aff6c5c89d55ee0beed3aca8f7dce8a86623de6e20b500086e8cad846a6620097af56fae93c0c6aae664ecd41fd22f2a8419a308d2820ca5e390afa5ffd0dfcc5a111e2621f1e28d2900cfc225fda9440950e7b0163b7483e7b458b248ccc1197a34cefb9fdda195812988932b9726a321f71134bd5cc2644d90ac4b579c71481d6bafac35d133d0a10ca6b65ed9eb63b493cca15a5226296dc98ca6a2700c4d7e8265f51252fcd73ba81c1a7174f3b015875685ca7b07f16e015bbd1a61c08ad6ca651ae6040780501943a5b90aa9096b1b7c97905de3f950b5d58b834098a23e3d2ecd4a15bdf73d0e76178d0df21505dcbf0b0fa47d27f53477b70ac798db045cab3a8f4c790362cc83e38355f86504a64140fdb488a2d70e15e9729923770c241dccdf4a87a688791d81a6ca0054a11442f887befd7fd35f8de69ac0f673ff19250c6e172b1344540e25b4f1d691cda4e242fe8f9f9109d47f61bc392b9b1653130f5ca149683e059b30e0a3a7a0be936994cfabab287ea470268990deb4ba64d1a44b065422de1de8d72fb98c09e624183961620037d69363a9a6d2114e6aa19c612accf0a979bcea2070cf41e6ead1f419c24463e62f5db0fb61939a9c36bda2401ded5824a832590f7acfa06549be7cb45ea94813e1c4be7792bce10da54803511c18c2b140c3466c4c0a45a5784baad3df3d7fcb33cdf7d363fd643ca65c372e7a4054f5775ce449bb7ab3ca98fbfe88cf986bfa29cdfe6ff00681bf3c0256383f3b8a98740c6d2976f4524118e2650fc79ad8265c3c34a01a01fd847f110195cda851ad14d28dc66a98b12cadaa034e60056e50000d1285f5ecb2e97e47658ca7a5834b192785dfe396c5cced04182287fa3da5574f0aa397a17561978c84d14976a50dcc39b392423e351919e0775a5944400dbff1904b3704983acf866249bb0fd7b7d44ba08f86a77c48f354b49dee8091c0ed1bdd9bcc3cfc15c1aa342bda1f1499fda3ce3a5b89862153ccaf1b6a2de0b94f4634f06720a063a3f276d27fdf30e6096172fa20c4ec1add01c20e8637573f609e0a1f29d2f83d367a65058338e902e31a714eb692e0f45fab99a7c7e1a86684abb6cd26d7ce1833b1452f91702ae7ce200b4faa51489ef5f71c0c3372a5a55cbe8055b86521d36205abf8e54b290968845ad7cb00b22640bca9da035a363a6b8baaf466475593485d6a4f0621ccee33bc71b8b9849e047d5e374e9c1f88ae7960bc439d35b4b9cdc74911fe14f4349cd1c4f3b2461762d3fbc2a5fcb7110512ff0b1d26a95838001a2691c1b9e822b7989a0eab17298952d54ec11c17ab50b025e867c0714420d98ed5f31a5da701e05aa100d24fb688ad29ad0845d916729704eccfa6aa7380fecff20fddabac3640b843fc4c05880fbc3171712ac6e5de09ed4a526f566ef2c9cc506ed5e1ec034a960de77ab2f932386adabf4402104f416ed0f7748c005b9c28c73d7e8cfc4a1243e469ff7793eab4d01b5a8ec0ea6f5103e8243e77cad76c14a2db3a0d04d1fd6bc2db1e1960143c63993490dab3da5e12c5890b09ab33f368a65b89cd7e78fc07adfef7778652433c246c4359ec2032e0912cb64344d28774d47d3cc3db9b2b22b4267518bed61135b05e689af544d9ff6a7e9e12fca9afb0aa401eb724af668c11f367b675c281f9270222b9e981afabeaab7fff5fe9097b2609a25f13776d011c132ece16889fd58c362fb13a44971e2eba4255fba7ce546857be5e0adf759e2f74ea0caca44ec88960fc385e55ac21ac7f716ecdaf44dfb65e533202501c97fa9e7716ddd4aed7b1a8c35ab39d9c2d8bccdb41cf5eafd83e6fbbd9e31c88dd0204c61ac841d17d220e4e5425ef27c98a30ffb026dbf4091f5b46bf3a9de4db700dc2d0272da2f99ed3679cfe73182f8781c2ccd114d3e509f92784717a5f66223404f846527f60e75fcd8bf70adc88696214fc74601b0203f7a422fec3aed4e3e7356e70ce37b2d62fc92c7d7eec17f3fca81bb20473d4fb168d7c3013e6463a550420fa5bfa31f13c228c4d835c34d04dd52d1f6baf045e8f9e8c3b81dd3ff13b3878ea58f1092152e601c48b34c682a126be34e3b7473af8d6fc139f5552e4e71b5cdd4cc69bc6bb764c0c7d3d43c17bf2aaa115a01d4e9e77e29711373f8209805d5c4be36a44950d9479fe72d4d996f3f7c31d72592f4d24565f43c229e66fbbbb4f80aae05a61c51eca3bf770e2f9f425498ab86513908913f683746a6ff6ca9301d6ce51d01cdc8bfa38a555a689038bc5c439cc237265287f37aa3b945bd6dda88f67445fde8ed03aad2005bbf17cad3f29e493d1d093eb684170506d5a901e11c0c24b9fd79e7deba64329aba7995f9c7bd9b4e7cdce5ec69fcdd5d36ebfd254a33a273167f0d7c890d9cc1df37f2a93a579abac0ef65466f7e7678a9d57535b1462f7b9443915da324f7dfb7d0fd4f249d9f7dc311490d64700aa9ec9df0396f82607929b406d2abb060d431c9a75d40b17a16fbd3e85bbdd2d5d198f6642f114e70d8e2b47a184efaba4d690cb1682ad89c88f3787a408cf16909bc3135dd2e564e5005051cbe89f8feb9ea79d10b97a8f39c7e86be680be2c37c4e27daf1676880a663a654466255f7250553f2e24874dba85d96e60095d8ee7ea7baa04d1041045faf22799ecbc22227822fb27576975c9f98be1f791da4ef9bca2a70b3b5ad66689c7174f991d0ac7ef621e404662807ba6ba4d132c758335525aaabdf4f7888e63eb9a0d4fdbcdeb920f9bcb0149e112e522485dfbe23bd3415f9c10d4b1e6254f81c2aea117c046a424c523d4da3171e00e3b317c4e8ab04e472b07f8cf2cdbdceecaff8684b530edb52df065a278f2999feea9ae2abfc7af9298b1b2ef837bafc1c167257dee3a32ebce4383e6f3dfd1950529871018cfde310f6987e18a841f98f2dfbc4cdfc52f5b6bc7c060cdc42a66fbe9d7e6f788bab69070fc6cac77ab7cc34d381827b276e43696e0575e11bc3cd79ed2102f1de35aa08adbe45fe5dcea4fec7e3557d54d5e5fe527f8c231962cd5e560c23d3a518b737a8a8fd6d486cf2ee6e2cd99947a62aa0f0fc62029a82696708d936f0b3841f81048493807cfde5945db73a0ac1bee39499ac3a81cca96bc7f39097e62d77b8aff9bd8ace414df2bc53651653f3b7b845e64af45486eda5559a36b43e0c43c65f5bc2df59e17b8416d212f8f3b0112fe650a860581dd9560f932b6a8ab3e5397d8d2857db08d3a0287d879e6dfd977fc169ce75b24a7d94bf3d6bd58e5c08ebf4daeef900c6ab1b33ea6ea56eb24e6c401658d078f8d81c766b6d09fa0c309b88d81af74d5f10f217dd4b53f58f3503e91ef9d7aa930291902e47d008f6ea34b8f96a6b2355e1500765f2f60f4a6b10f0a42cdd627057e3f6256a48dc9e1fd401ab95246488c79123b8f8d4d4dddee2082d738ee534279e2f7c49129c59d63eacc3f1b245a6ffb8dbf77fc1e5927a5a45dd8758212a7c30fb038ef3fb56a077dfcd40428fec6c5fde8f06f9004b970b7e10201501b1e71ec278a63aec2533dcf276d7b04c4448b53b2c753b58fdf8c87c2dfcac2a92e26547ff1f4d6361e11cfd400651e10140b905225739691607bf4fe88d6582f848139359676c9893c1180efeba37a349adb711f759d1c7db3941f84893851512682b60883ba2ecf6da2285dd1993de1b97dfd348c367ead251db8cfabafe4fbffcc59861d1944e7b7a53039a0e6cd2ecc4db6972a3165c28af24e787bff2fc7e82742024893fe92ba2025a8d6e4a68aafdc7bebc1f0e1aed514ca2f886d6dae5289c48d73ed8d6e551e98b2438915677bc832539cd71730d3b42bff7add18ea3934d50e167ab5f80eb6f7e2e0e5bf00ff305b88b690f2eeae1fd408c4ebae01c54a2616ae1e862d6fc751731b31f261e820cf38c5284ae67c2ba402931bc5d5d4f288ea843d40b18a9ef7002088fa8f969776f8733e97ffb20668ce96a97b890651198c7e30a4e3a74e815ba425ede173dee13ec25c51ee7dcec8f120c93c04014b9884cf0c510137c80237ca87cdf0754ddb06126d483c843b25e9476b04dac771b452c99c1815c6a0e929568446e3653ee7a6d217c64e38d9b5c6466cfb781681dcaeacf229da62c5307d67c090edeb7b159a76b5296dbc0bef3d1bc46d20bcaba2fc193f0a7b5bf8aeda02ff620e10ab6dd3ceabe7adc6eb04e3c2f1f87bc5b3621809c019363d7b8a6d528909d47546877f64c5541c7b5b6a2effe20b83d2c978f968d5a68356cc512a02b85a05eb5216579ac4b470ff0502ff96fe1eabe598984032f952cc6258078e93005efcebc3ad6e35cbee781d304f86fc12c44056aac5089d9f19875c1ee27f1b1e373523fd6dff02814e39df594eb0117a423fad27ea205e0be644275f3119d727af698098b37c53383c3dae22cde5da06ccdf281abada18fa3ccf1ff8637d6f6e665d097923e34f97baf233fb685104ddcff9645dbe9e1d6b423cd1956a9b07366056dbf58bcc7436d17bdb25fa0a884d78abfa5c37bb2ff28830f5fb132b5c178f4d72a7a5bb7761b6b46a0baa7a1d6580e540ab5822243deae956aacc26a2322f5be15e791709e631ec15a98d5b318e49b8dde0bf4d40d298f68d16f70be6a4ee68e0e8374611d39271d0672465f40ad8045b27703c56344e4777502640c99355ee4571f6f023e62ec96909a481af295503a93d199dcfa908031d80f0c4a5b653a79c61532e67a44f12209e7b3069e61b1246d3c19aaef2b462e2a5628a2673c61832dd85030f38fe1b663c8c22267feccc4fbf3c050734af3fb60724798ca1cf722518d7af01907b7f515be68fc2fb49804d8a80faca1e093732439464c60a6555996d2f950b0a9967637678f8dd6fa0251aecbcbaf3ba1aef94300d5bbf0fe3b59e17ddd74e9797efe32714d41ab9caf0b3a640d9025333e793a206f2b3507f5833c939cb497058a43dabbc9b414e008c9649e9a2b437ae59dbfefe8746007243a481feb773327eea6986dbcb3fbfe5ca29e50c00db64c450628b4dcfa6d89cb0d7459c046ac88a1345a8dc3aca8b5655e4025768d76d47369cf82f1496ca98e9885e2ddf59e15577832e866b8760322385426491c22472446ee2d6511931704212f75bd30171a35d40fc04f0827b1cb1a418079ac4248eef3b4152c52923ed875b39218e4f10b8873a8a7b301f9e99f323a8d5cbe143902ed699a5c82308e0a879942addc51c66a30bffcb87c032b5062917c384b0a9098adbc73e3a50884ec096de39ca1adb234bb0e0c60bd5aa3f23f6ec4c6b47d442c991e6259a16ee9048e8164d4d698415ebc6c0603a6e0bb3a3197b937087e6d3817fb7690b648acb0890e403d508cfd7a267825193bec1c4f62d2c6dd5ad7072ba5d4a2d584e8099b6021af21e7c0ab1704a000f38f67ab0cf3599f4325c6af47595fbd5c47d146e7e4efc1865380c6c028ae871550a18f2e1fd0f3ab0c2d578ad95e1b7889e959278446556b7b6887c0b5ea0712a9f8052a8aef042efb5f4129065af8df959c4ef53a8a4308c7974b16212e4dbcab8dd5bb40e939bf711066ddfac7ae0e0baa59ef793f4ee2a14b4978115f898d4dc9aa9f10b4cc84d7a23f527ed618df0b7974b42c02e49f2cc91abb7e50b962199661ae93ac01d600dad293d18a78e73e4fe966f701fa365d63d4cb5ddf296d62a3bad982130acee670d58e21074d906a6e683761fac6d544dc8b6c3685d3b32973b4e1bb8ca109286a99d7d6104684eb949bc3456e709511739865e630697bc26af299f88a3cdcf415d5e470f1f711aaca6072bc29e93714ad8ea5df2240b5eebd6b623422ec4d26f4114970289e5dddd1ba671bcdf99a638f2562248f01dc7dbc138d4795611dfb69e609e0dfd13e3ea3ee5d0823d73ad53903f52f105c627ee19486276058939db0a7192229ea7fb22dabc556e7e7597a0cd6cfae8dd9a1d782278606ebcc17615784ae416bc668f374e8a5c1ba27603d219f487cbfa1975df677dd509ed0b5e3205f5f0a224167ab15d5e1ced4921544c3f5925f8e5c783a6eb7984eb0d4d61d107322b91ea92e01d9479c255d4ae7f50adbcbd788e053161c9f0c09825e70c8f7b1fa603a7b7b045c0587996acd6b1e396c330cd75c06cb44937a26a466420b152bd40c2ce72f11813f54d161103cdcbbc7834eb77a9ccf9565d13093302c674846690d61d627d2ddce85800187ae4ee5cb5b4af380a6d84e5338a6369bdf4e4adbded35ee46777a154384cba6602cebc927cf8a5ea345bb444fe25781a50146230f2b787f7f7b87f8ada1f1b82d25cb4c308060f598f174393288e458b12b05fd2b0749853999cab0d1abe85113b3da0a6eaf3b7b845e64af45486eda5559a36b43e0c43c65f5bc2df59e17b8416d212f8f3bd3116a331b91f10c2388d0fd39f3404fadbdbf8d03571f8e1eeeec2b4314ded223b704c35affdfce2a50d2f42a2386664495ba1174b7c18168c9216b20620886b8cb00727376160786448217f15ab1c60f55bfbedad1db5a618af6f16d3b1e2a5dd8aeda4fce76f26491136b9cbb4ad58d37c7c6f7d85da49cc07460712ec20243e7b8388e7a362c6f64fe7e22d460daf08167ea016140a269dda5dfa06317a726b21957db78f2f58d1587c5c928cf73f34cf81c1252ad0ad62228344ad526253f497232ab610cdae2eccf3f7beceec098fc62200541e21377d5f338d82a7db31743eba2e9ad4c66c8f469f02f93df979ce0b7f7bddea715bc3438a9d622dbbc18cd40873ca8e8ce4fbb2a5413261718662cecc22ca1c47305dd629e62bf0a154911bc7e2106f148994d2db8d32f7d185d8062b9cf91e50b41ff29602b3d0908b89b48b3217056eb014d6c18e68c9c7c44515eee035f03c85db5c7c836c01be7e2fda94ef90612d2f56fe6e452ffac1ef0b8e01d36ebc4a277c7926866a5373c5adcece0f069731f1ffd9c5e531a539bd944d9b4cef696b03fac31889eefd070052de9f4f07ca5c29a8dbb362bc77bb89efc96050290cc3787bfc8b0c36ec1703a8bf2b73eb9e13c22d52508b22d48cc477dfbf7a5903618599bf5c2b7117d55738f929e34c7e516decbcfad18f57292f63bf10e1a216f52797e4d3975f47e7e5f947d16bdea3cc93ff934b448da03542ef686ec5a020954ec87338d7b79bebf9052f37a919aac308fbf62fdc11747754934c08f18cf719375dc09f3a1a8d08e6a0baa7a1d6580e540ab5822243deae956aacc26a2322f5be15e791709e631ec3b720091639a7df5d3441dd40c99602464803c24799ab28b69e5a047e49daef3b628cc25efc6e2a3ea76c32a9d35abce3037e29b240a6bb0a987ffd411bc5680976d13c7f5dea7bceed6163a94bca130e549b5ec7f0a15ed213896a28037d5f257049ab19f3ecf171ef42470adbdc68730c880624a67ad24925ba73a590b529857720d134ed137b6a6fbc2f6bb82e47e60f76c9bfe85dd596e280885aff027d0258f894c0cbee15aa140ef931e933dfa3f66d2c95caaa65fb9750ad8e8990fe89420c60b4d8a152f14f63dba1a4b4a983d9f28e3eec2fc909b3a5a0ccf0d302a2d5f91f0db74227c44a56126612323e3664a171ae5ff15ab1106e2992a634b5de90bbbc2febf194201b1724ea7d802290a7dd5b38718b86f21c93fa9c2b0c908aac1e21c471ff5fa3c36b0aac06c54f40618023deadd0c33e95817b0ec8f07629f5ae298c9f9496e0de813a788ceaa12a56fbc8cda49531ca0e0fe4f5ed81a87ae5c99ca5ba1b9de37ee29ddbdb54471f585318a277a8dee415c6d83b77e7be81874dac9a9b6b75d1131c31aef677e23b999f54553622d1bcf79bc14348d1b5e130b83803257422fa5af23d90f5e4bb645036351e7c91360934f355c53318ce161efdb12984f4efc3869abd09d15b677472520b56b1470538620b6fb53397dba50e54d1a366a84cfda5975250b509eb3135311a46313d0c6b910f94eec648d51d8904cd16133d1f07ec42879940a18ed14cf867238ddd0214f005bdbae24a1897135ea3871694623b72a7f3a2311b3629a9c5fc22e45a7bf914c6c61803120ec827f45986c4eceac858f940621c1008e41f7d01d74d3f8542b74492bda48c8aa553b59ea3c3b94c4944b7f6117b16659d8bd3767aba73728def08ef2d0b43640bc1db5db0b3947dcfc353c5d6744e711da2b3bdae7cf20550c3455b01685666a0fc01c045260b87926f8c1a38bc139a65c2b91cd268dad57b2ec874b37e88f81e8127ad0a11c7ad38ec31d98d8c149f62989d58d38963693be3d76bbffc8c02159c259a92266d43f384a983866cc1b02b747f477bc988b949c9448d3eaf054c351dc9e5a4bdb0350db2e0aa4150507c864815217a56889ef795d1efedd2c995b49f9359e16fd0eb99ac6390792a1f624d3f39a982af73dd0206a3eef455ec08b5438b1c120b3e037316ff455a8919ad170666d904f72d2b1ce9d006393cb5f9aaea0c2898e049b852d54ea228cde7005bb30f1f5ed6a53216b4bcb5ac28e6f4a3a545f7f1deea10b0f026096f42cd3e517236cb1fa57ecf34a0cc04bb402520dded3715085afa6af3443d14fe3b4bc8edef51eae90712f8d91ecf5b9ecee0ddd268fadd26c19984f2fbf85474629adc7f41438c54e9e94a648dd07f4bd5be21a02a258e9cca47366f63d80d8828a9dcde00baa5359d07e65058c5e7405733f8097f15fac58b84ae541fd64d561f1a607787beb30eb365e7720ee4fff15350ead8eca735356d29d44b22531c6aa1acc7ffa58cd136441c9553884572a36feebc0afdb6bdc460df9c3920c919d89d3e64ff83b01788b3d1f3f8c9afa95a4b5b13440d257de6080527851a57fbf6c459c1760958f36d770c42a01fec02551c1b9b6c0b1d82852ef842ab684e7a0352aca1f4c563a4c541c5b249a2365de2f3d3529ec3803f255d1d073b3d545b75e1e285ff8d01b41498f2cbc96ce023f6a00ba38bcda250c5d1b98eb6c760c6124b747f9a87791334756655df91753290c5a0167ef096982ea4b9f5f86a7872c003f572dd30a4661fd25532bb9b4e6895b219e18c263d468b89859e2d0280e7da5320bf25097e64f41d8cd0527bbd9201bb75a81b85b7300cfb249154a0002617ad4f6f84dd4fbd627255ee93ebe1c8c2b1bd42500125339b6c73d128132e6879b1a9f1f9df19548b75df67d29ffa4bf74d6cef202a258e9cca47366f63d80d8828a9dcde00baa5359d07e65058c5e7405733f80bc811fc1a520f7e74e53f4ad39cef64a8c78423c6886c491c0200fa4721f9d7ae2be22c8e2e60b17c8aac483fa355ce8c81e502e4841330126b0156d87469ae7b30ced172d86ccffee7ad736d9c6c19ebdab64419fb110f740df181fb52b5cab854147ecd77d1a64b7c86eea5d545e7458ba7606d3285a20d43563d8a9aaca5e302ba58da36d88194bef77d6adf098e9abd65a266a64aa92bddb4af98b0e49f2d315f52e11b9b0ad69b542f709dbb18fd8d08734ff6df04469f2fdef440f943232a4755c0b1c246e9af19766085fd1de849f34054ab6c40ba482ed15f6acff00f0ae45f40894cae03f081c8fada0ddf34c9b7b05c0ef18bfc387c491e9e59839449f096cbceb76170b03f069d3640e58147c411bb158093f9a28657ad2f9950a9cff829a7e1a67b24b353bf0bfd121c42c6525dd13259641cb7e55b61db2d9ba84d406b46dd701761b2cd4aeb5db3a9e6c4c32b10c50ca5608959a4574d55bbaa2a43f7d92e348c13251f023d903fe269a06ec3b01353943e4f4c4aa1edf24d92f1115b9c1d70650b8459714a7c410a2629d1992a25e4af9ecaafa9cfa1254d743562e72d529f34ab21b92969bc377129b956f7807f5c2dd047b6102bddf77ae687ba693acab6340b49b2721cd030dab5a482028b649c1817ea820b36bcfd5bc1fc99947ca58c0af9df8deca60757c610e1d17273c534ec22dabf66101884843daf9bc0554f6f53f08122aa091177cd619b1340da030965453bce57b243f162ba6f9408a9aa4398435469b2444c0970d8167e3079aad28a2db2d887e84dc4f9138b350f92b13a56c34afced3f2a819fcc19cbb0cfb05e8608fef119e14fcc811e618a4cbf37b6473b55fcdfd9ad02f7dfb2181b2c173256f8961c873a505f6fe5eab216a3475d60862e9b93bf6c8007d08696b294a3230cd03232b67ac9726410e25668153f81e52570c9466360c676a08a2b61216ed23dad33e3305d8b97813a343eb435017baff0b9b8b4a3cd62df187f0d4d5e20823d0abefc986aae176688fa8468b76c22b3999f173cb0731688433477a0180e598e1d7e86fd742adf229cde063e72500d861814f2acefdbdc76e99a0a34daeb28ef21e99f6df644773a030ea2dfa3f5093c9bf5612d872e5f5dc9fdf92b22e978790957f3feebb427022496d42836417b1ce39cf253a69f8dbd6af08dc1e7d967cbf184057d51942ad95030415003f2eb25b2fed0fd024dadf4253ac9ee4acf2d6f80682e2576b5b09d830d09486bb6c823b66ae596f1902bf470edafca31a4352703cebbe8444e8f5f017e4dfca165eddccda1ff3a7530c21f4b29183716f43cd895f1beb86d394960c0abde692220b9742d60f58b47f5c01abc0fba1cdb08d7b994e9b8ef78244d11aa4c6142d6ca545d8cb39b01865c4bd5c9d58c170fd1d3e8dc04f479df6f06c6a51a9b466dff25ec8dc4d1c5e35337abc9dd48dcefa637d58d980c4e5fac5bd05414cd96133e27240129cbafc26a380a0109958d241e722058bcf0158face3e048d6c70f88528bf2cef20291f697ed6f728ef5ac31718c08543fb2ab21f8bd0a0cac6ced62f6e42ac415d4a1bb9cbe188691908809527eeb3f1f108863c0c40274f73a5516c89ec44d0dba67c2d2ab31872155557340be8bde43d17af659dc8101dda54d2f04aa251de4f986bd9231e15bb7101e9e50810bdba03060f9d55636c550eacdcad679750ea5e0f87d908a488254194e8e261bfa39b5d1287d9ecc9cdcfc7fe66f4bf16d94870e207e5fdf80c93df42147df55a09da4601a37ec7b76115cb8da23e8bdbe7c019f3b9efb94912ac1f694d66f1674afb9e0e74fca3775e6dbf632ce99ebf47419954d8ec47d3d21d6be84700d292e406885309a958e6f34ef25fd71f01f5f19eda36f5660b1218a40a7e479bcfad22564087d9cace0686b81aa39bd3551233a8939e332adc27da72d85210adcf284a27bd55380213784cc61147f97ef64a37b55a8cfbb92a9eac314a423ea3e74a04361dfe1704f79df0582fc59a4422dd74c9bd612ab66d53cae7304bbdf41b2312766d1841809127792f1115b9c1d70650b8459714a7c410a2629d1992a25e4af9ecaafa9cfa1254d743562e72d529f34ab21b92969bc377129b956f7807f5c2dd047b6102bddf77ae687ba693acab6340b49b2721cd030dab5a482028b649c1817ea820b36bcfd5bc1fc99947ca58c0af9df8deca60757c610e1d17273c534ec22dabf66101884843daf9bc0554f6f53f08122aa091177cd619b1340da030965453bce57b243f162ba6f9408a9aa4398435469b2444c0970d8167e3079aad28a2db2d887e84dc4f918d1766045ce5d496f23cdfdbefe3d0384064cb2ea496f57670d6ae70f2fba740c0baa1dc58220a43913ab6b0f790f96414182ffaf387ed1c50c57399e5a7496670563e985086102feadd9f54b02144538cb3c517a9e94dbed6ed5b31e3578ce50607573d35db2c213c867578b1e5b8c6b560c66f130d873bb20be2abf931c2cb4e9478878d25f5923ec24f3d5a01766df45e707b821b468378f0ccc0505bf302a2a43f7d92e348c13251f023d903fe269a06ec3b01353943e4f4c4aa1edf24d991325cffff7fda8e7c5c1ae68259bab861b13755a53cdfb18bbd2055b7f505fcb6913bfa7aa0a6c976a76cfc9340bca12064ec179e480a7dda5f5b5888999f033518260c2bf0066c3c3b8b34ef45292ba610f36b953000a29a84b4c0c6636436e4c65cb6caefb4795ae2e0b84915e8f212e6e5f506b6a957b9a9848f57281593129648d7a4ada72f8793f22d629d05ef3a789cc12a24fecc90c539a25d77f4de5bf2277429dbc027bf63b30cb1e05d656766a2339de35fbc7e1b70e1259cf7765d336a4fd7aed23cb992a2a2320738a85afb396b661c4426ca04e6139d42b98d2f1115b9c1d70650b8459714a7c410a2629d1992a25e4af9ecaafa9cfa1254d743562e72d529f34ab21b92969bc377129b956f7807f5c2dd047b6102bddf77ae687ba693acab6340b49b2721cd030dab5a482028b649c1817ea820b36bcfd5bc1fc99947ca58c0af9df8deca60757c610e1d17273c534ec22dabf66101884843daf9bc0554f6f53f08122aa091177cd619b1340da030965453bce57b243f162ba6f9408a9aa4398435469b2444c0970d8167e3079aad28a2db2d887e84dc4f91e9e3b6bd96ff41b6f43fcb00057e896cd8194fdd153c9910dac0c18ff49cc3a670a4e545078651aa069feeedd3cfd8274b99542dc962aba479d7d80c4369832397cc52a60a32117b01e6e4270de9f417274e33815ae1da21035bb39314a2f5223724f18622cf492e37f887688f2f1216ff8611a0a16d6dcf9cb99d9d509bbe52acee3f1d5c13eed3c026915314c03aac0d0cedd072949d9adba5b87132f98374a2a43f7d92e348c13251f023d903fe269a06ec3b01353943e4f4c4aa1edf24d9ab2b15be00035f6efba758bbb5d9626acecec711778f116015bc68b8c1a3add11a92e1257ae2cd69f60276d9f73548675bedfb35e5f1867fd115ae22e99b4bc5a89c06b3d67f9d7d98e4b821b8a1432bccb9647b1760f5d2acdbe429badacb425f8df52cee9a2fb480a71058e4e3b9b74f9fafd0c61db17aa79643c3b055a6242a94ba4e27ddfa4f5983bee2c5b088f5b07b97bf13c14b9e625bce2d6bc7454597c390fa859e3c79f498c7af43627e623775c3b47069486c173c14d7bc0a3f30206ffa717cfc105abc35a58a17822e56dc3bb3d0ef813eb79b912d8187277d87bbf13730d12d340fb844c48d0640f8039a3528941a95566b5cedfe4f1333e358b39062ad2da75f73f76229cb618100b0f5029fe0d6bb071df3e28b54d57a8a1fcbaeb9966d1dc2cc124eff912afe4c8b229be7b15dc921b7764aa1310089a8fe5e910023888c554eff542ed6ed045d5023d0733721d8c80b89711f0622b5f11d8ba283898163f58cd75e5f2be862071758c567e0f719c7714e6779bae2e8ebd14df52b5c67ecc9d398824b4764baa8730f1dd1fd4a3da63a8949e58903421b4aea232a0aa2012e22df65caa5c0d24e9f0b4ecfae4d4f2830a366073d2fcb67da623127ee98d5cc518456f3961d56299776118d34d58ef4673a5f702ea4d4be65a25340703b3efb44e2bc55b9aa31daa025ba00587191201c15d67729549d55edebe5db3b70e2ec1e36118ef50f3efcee2fd9ed6eebec0135fb5e0f2f8c325d73917c0d55d75a71ce4ced51eabd367db4d458566d69cdfb9384b64cde869a5860e5630748390e1fb2817c3ba661e344c0b250d2f5f1707eb789d63fd38b1fe039f2a1c710eee0eb5560367ce875777f91ba9a1b880e429d4887cc889be75fa2cacd8463e19c4137a068193abbd51c833a825d0d03e2480692914ef82b87e32da638f5ec6e9ca0519bdcab69070c69a61a7f42542385cc8d1d80f2ba5958ed6670dc9b6b9db4d34448ff5f657ce73f59a6ab36119ed95f3aa74aeeda2483df40a5ca6dcef7a3b2b2cd3a0c93448c230a781d0b8b4d72f172c03c55ecbb0b81ad3aafe91a1bb9a40bb409001980511d690defae510dea9bb1db5d2c46fa699c04363d1b86707cce9e7c54c5676a0db0fd92b0e6792cafa20f4724bbe773c1c4b47c271b58aaac6e0cbfbd421f5e0ef7d86e48e6b71aa14ef3eea823673505b90cdb5147f1bb61ce448544bd435d47bf9999084b2e5499547a5dc5b5c6274fa82331a8bd0717a8cd22679dd4273a051cc0e7d863e30821ece3942273b6d68933c8a0d33036c74ea62fa4c233647252c4dd6c7886313bd939bfc4575f29b742d23a49fc7b235c324e14d3e5237547641d786be3285d8c1ab2dfb022068eb4cbeab5b1f2d90ec801f95e4efdf68c093fc71b23b4d6339151e378ae59ec9e09a96015b80a3eeab8bd858a355a26a508f252300db46e04e9344c089c2c63459ce0a06a9f663a8c554d6ff241f7b51eec193f006c9a987dc2303c0bceb0fcfa7bb3f0d76fe1dd641c698294e5d0c9216a7b5817e7bfdb5fca36139b10888a77da523d41cf5c86ddec95c30dbd0d8f8d053b83c430634c49bb6872744c2d99fab557512896132bd363d8e014a7b67985e46dcfc6635bc2447553272f625d81733cd74b4b99f5e9f846f1e8659d7325f711896c18cabc025b7432f33e2c79beb241d8460ae5616a61e7d6148744deb478e7d15e81d2884bbf6759f6884aa7ba5f6c78e757778d6c8a4594ccbbd5db73d104d7cb7ab28441e1bac5311055f8d8ebe9e1d7b795e7cc0267f5e3d808c0c1743cdf53c84ccf7cd4c85fc3d54b6b78ec4bb3477b221041467d598caa8e4927a2226080930b5294b3dc91cfec86bccff797c3cbe0039d22da6d845fdf7d29b9e863b1d2818d6ac566523b47071199420e76b61b8b9921051267a153e34accac28fb83e8c2fc5a6ed1d283c55fd6dbd282c0c521f7a92c0b1d9b6d3f6f73eb2088eca0b52ad0d486fb2732dc7ff49564a94939ff164a877d14212e5164e29a1d257eff6b11fe57d09a55b8e75d402bcbb119a48097c47ee661fc8b05a453b2b33d95b959b6135ca26fd09962bc178c71f209c3b5902e865bc9a6d29ad53c3bf1f7eecb004cf59b86e6a5ea9cdd65cd6509a48d4b953f0f5571e039360efb025c5a51feaa9c4ed7000be248bd30fd5d832a6c16bcb0dc6e0e8f27ab0aebcbf1351aa794037a751e85065e212c161c891578dc0703f1ad9f648d6dd6b672386c3112bc1ea0de0ad5325fc308c0a531953eda5992fd81f2981609c66ab8b2071f10da895a3b7af160bb59abc5d350681c96a25afc3f9bae0270a287f9c59d7ad1db60bc64eaa571af6394c2e8f8c9269421bf224e077093e3616826c398ae391039917b2601baafaf2d66a994b2420eb239eaeff9b66c1ef90560a9112bbe9f200aef93c192e27c20e6e4a9e3ff3ff35fbdc88825858850ce330dcce015668f8290939d6935bc58e935d73418b52697dbc1e5ae0d7f625354b686c7a69d5ddfb578be4929a385bc73d56ddb80ebe26bb69f88209344ddda63fa3c1600871241f21391071c98cd65c94c8d3c90d70ba71e6d3d321be248e23a9a6a7336eac7fd166634be06b1ac5889a248e89d2f891e643a12285e63e1f8ed00f383223509e4da1383ccd20c6c3fc6b3d98075ecbb70e5e1bdde9eb9fcf10562a9e97fa0072dc18aed499f419ca585ab34eb15869fcbc0b575a72ceed6d1a7aa3e6c33c3853ea5830727fcaf2a3a61a2f7f4f7d75d4a3f612fc2484b2e96502c5de2efea8badbbdcf01602366d05323f344889a7e584b2d3fca55f7dbcd7791e4389c0fe0051eaf6ff54db9adbf98de00caa6dc34029547b9b830248995d9df728c0e4919a4ef92e08bd61641f6e4f606f530bedab9e4aaea2b9060993caae1fd408c4ebae01c54a2616ae1e862d6fc751731b31f261e820cf38c5284ae65d938778ba3e25af4579ae153aca2e32a3f4c9dae06013149f763d2fb2c318f605f099aa4c3e29e210909b006a4d900dfcc6f0179c835366dcd9e0b7f3769aa3f3d3f7d3df196b504879aad3ed8978a1cd257c2a8a5a98382dfed51199e6c3fd90b541bf5422ecc811f3ffbd71014da77423ce42022619052c85c18eeeb9a5b3c13af56f1be6be950f94b46e9e787febcd3918ecb679d7c9ccce5987609c5709e2b4ec299757f82c3f93fda2fc34342bdebc64329ff846bd3d6d91b9db7d1ec03132f6b799261f7f1227e62b20512de0bb91eefb3c24ffe6d991f39eb121d2b41397defe3b04b4845e45f17d89594858a0e7f7d316bd35f5728ef1331703ce15972fb7edc45572bcb38594000c914abb406745d4338f31383bc1e15049378323befe1d8d435a1802748f611a267782a2ed8654fe18610601849bd2f16437d327f2d2f5619340cecb866a677dd5ce02dcf4488d73b8f7a4a9b5ef238e7b7721a737f0ee32e244fcc01bc22755c8898690590f4d6296d95bed16e39cdd1b17911c202ffbff2f77840387f28d7d0e5bf2af6677fccb89eff9dd2bc9034fc7cc857faa28ad0e538cea91edac2bc30c172f5155bdf72a05ba06ccb30085a2e4e07606398120d989347a58722dfaa0eab2add1f6b8dc94c577d076a4bfe2dfbfe1d8d266eb01a0f5f304a806c242110f667e8c4b67b9ddc95ae08e6d22aab66c3bb9d49be0e16b233e68f90b9086a21fb745ea08cea9efe552ff27d60991c0ff4ad128aae04bcbb6bdaaf62c9a1d5d48c70a5b5d49c8017159d7c5447e14fb76914ba1336575e829c1ad63a9383d80c4ff0f4aba94b012ca45d39194415f83e5605f70e8741f76fb0d1dc2db005afda372c5d2c09d3d2cf3cf3c008e462ec6b3dad7f3e5c26256acfad4f793590286527d7c3a1e22480d4bf508a1e973b0ba53b3b5b1ce9d3e31dfba78e8d89e059474cba0082645fa4bb4156c654922f6d8452be70b3dc6b549e2defcb66f1e587ebfe542007669a90699fdfbaee3690dfdc7787c2c78777079890af607ce476de9b396e1336932d3e9dee6adb655a97ab1387c10b041224193d7227329efe1fe0e32357a854f523800528505eaa775c6bc2c5ec06d75dff03fa54791fd4b7596ee23673d26a3338d8d36f90c038f3787f5633e273a16bdc783420acc59bd90dc04f03d06c29ee91ef9b3b0e3fc700db89fca4313e72a015d56f42b8a066da63d5dc4d07a020811123f8a0bb5e999d7a1b362d645dac0ad77d76aef97a16bb83193184f566cc786d0834f6f2c6035de2b2567156482bbfc9405d4a608b726f3afdc522984f48658d9db0bb76fd8ea0221589b810e6bcc91096eea3491c783b3a337c37c161685a7935fd0a7c8c677d16faa12d44653ec4dfbde73ab65f37c453d31bf598dc148339a0df594f4a73e1c56a9df801a51b09fd6f8f31f22d5c14da78c741ef00cbf6cb3227a15b1a40f25a28f7ec94c09ffc2bb7784497c1ed8e00d1025fc408e84b2b7f3972cda906a06f6ecff330b7a9637dd2a062951d75e4a32377d93fca1330ff73a6e0a7e0776588cce731796e964233a002314fc8c5058dddcacec230098cdb0c87a790e54903344f2e7bdca46ca1d46737186a2e6e3c583483de9922bfc950b531a109b7eb2805df4981e9707be085a9b8384451f8441f3c4bd8332ca5257862ea598730c32e77715cff04220f5b85dc3bb64080ec956fe84e4267cd3aee222ffd99a739ef58f50a26876c211919635ec8752aca07779da142d1c12562a9ad3eb6c00e822ee5171b5ebb03bae05a6d38821a45a85743b42021b0237112048a78b37641491c520ff72648e6dd1842d98baa1b1bef93564aa5d244eba206b62d3d3c93c884c1febc3d160f21c3c05fd6b7020479b085d510c162db2b60bbb87cda91fbf3f4205e1f7bda73c05eb2ea8c55b75ef93d36747fcfdbc3362ce04e362c50ce18059661dfa825269a491fa168a86fbc4a768042a5348a52484513bd25244b58e5d0985b19a7b8123c126aef4293e5afc8878f6ac6250d2ba3a8b639cdb68aaaa7ea4c88efc07305bfb59a40e05de1d7dceb49a2dcb3bb54bc8a2e6cd11fa7ea94a73884d7bc13eefcb1b3cf899035eb86ddf1dc511715f36d708539653f0aefa14fc56541bc3cc58025847e81f1cd666ed3acd833fd8fa0d292fd2b0ec87ebff419707377eda3e643879a0e112828ca5e612500e87a066ee5dd267f69c45102694c9962a343faedbaf2d8b3d09a405a1aff2bcf022032f392fec579433a3bff98737759e696b9525e1955bdebfa8d66616fb8d3de99b9919574e6e4885a11bfdbe90a94411aba6217e388cf6e9c1f696f7d82bcd2cc109607edb36dfd65ea37ffac810959bee6070975d6c3cac1f73662f3107d1be55f2a8554db4225a3e47af7995e516be5135aa880555b57af9c5d57c108d5dbdc9770b7f0bd08b43c1c025532bf0d624651d86a9f973b88b793c5d3b2b6c69a9d310fdfcc6c60e3d76a0930e38b1ca16b7734bf67867dc200a5ee79cd9eb680a35471258fd70ffe368db7f9e3cc1fc316661baff23058ba51d2ddb5066e2223774e61b71ea39570ee4d70366de3e9634732f98d801c948c782be900aacd3ffd49de9f67a32733e2d123f5566e48154cf8881ffffc960a8a0e95266e68b19d8bff502478a6285fd782ae6dc7c329355d5cd8fa418a49a8c6841ddcbc89c52972b0602a5a54cdbeb79dfce14cfe5389fd7453fbf7dfa9a2214416f1c3eacb2fe90b330cac943ec77f142b266032110cf4c9e9db3796799dec54eab2a94a7d3a0d41dc5c1a15e6d6a51a1b9a3c3b08486d49f33efa2e9c0b1d82852ef842ab684e7a0352aca1f4c563a4c541c5b249a2365de2f3d35296a98727989ed45c4ebc0377e11a0e331f27a1307a566d41de5cd27d21b24364d7f48b4d31c0f7c2c750bb6291938b01ec752a1bf2d402d8a509cce92b731848f16fc25fe4c079b7936d794f8d636fd362078dc0e7041d3c3e079c9e165f5b49f44a14f90ee7cfed7bfaf9ff68bc45b4c675ab2d2d435945205617bcc4519cd9caffdda543f907d649c253fa93a295a500afc7af61a69af577c7190327685bacb295d3c99acd7ed283c81690dacf3660efd5156c8ece63e9515d34b234caf7a4ace827cd5b8d8e154daee68a4f96ec37ee65b6f33cd65eda531297a5283b68d9fb3fc631ccdcdfc0f7148e5335b0ac1060a30f2fb949a6ce45408aedc273094a57ac0c7052e3ebe03cdb3eae6dfb3f74ec5aaf2fd9dbafee6c22b42cdc0e064229b6d24faede9bd1ba8932ecc2c694bd09815008cb1015d395258f12b60305765654cf19e33ef5c37205cd6e4133f61299004806d709ab291bdb928563c0f5a5779f35b41904c7ad4075f23cc5e01dbf333766c31b07d18db39744b8d161eb0d125c3d8c4ca9ea8b95bda861c3848ee84d1c39357da48f089dcddb76ab3344e9b0187d0cfe2289c2792a1cb602aeea3c36e31ce3a563793472e3ac24225efbc76a10b08f069bb79a1c8d45ef01e13fdde3f843f0ab9d37ee17a199f942aa8880dede624bc0ffeb3f1b33d718dec312b1551bf4c0cdda3c2d46ba17e96b44ee22ad4320f7525f90e8258d78e0f36c981e2526879f6f33ca91c19130575b2652df57450fcd61f38daf1e08f37ac7169093e61f78ef2f7151dfdb64a6ca9c1da18bf0900fae50e54e756a5ee58d97afafa946d43dea1f954d7e2f44206fd5f7e7738440c6b21aa8555fc7e4e170f2ddd30df763bacd4cd6cb18ead45c1d78237d25347bbab88c5c118367b91f38ca894a712246340290b9dac21a893d25f9b301f881bd4f0f68ff6e9e08233c26e1f0a2d06848f266a16095c866aa1f74c07825db2d8a4d2d89bb0c81809e6bda929f8edb73b9180e373bef0e2bca3cf7caeb3bf28ab78c12ef9a001ea7a9af28434673fc411fd52ec70c6d0bfd9d8127c2f7334c7309eb1af55969594c1b81b01377f9fd0b3d635ab15b4be4f76bfa5a2d4f2963784a85ed581322774b9507c9572b88d83f0ed02caa62f9f3ce3d2757ea733ad673045aee623b14d60fa88e010ef519e486de570223342164b66ae6767ac4d84d52d9033516f3806f12708a1e038aab48e1659bf20d28f8a995a7a40d462d9eac20c10aa0c71bee2b5c0fa2014d6cdde939702e38d1c35456438d3e96903f2d8d5fc84c5672382fa31ac45089b2ec11256ddddb194a0a8528deb610e29293280670187342fe8fe999df745a82ed5b5174026c983fe4bd3093120a24552d328ca51fecac22010504c81e7b7256542df28b5aa1ef8e875a0da0533a351a012d03a3b0ab78e8f82bcfa03e2a4221c42fccd4a83da0d6540738aef022d2795de837efe35f69fda7053350b596e754e96951ea6f13809fdb38d0295b3ca642c551b025a2e023eeb68b4883f826634bf076d898ace73d3a322ee2a76216104b836f67ab003091f4010e073d715f4bd2acb8b026118ec3e7934e39b7662fc1531142d097e5e3a725220bb5c8e8c0d1d7d955cb95d8e70643ca064c24cd3b1ec4d246cbde2b58ea5bd1a4068e0972d28249b4f1e2d99825ca1638236e29bc0b10066b23482f344f12dbff0c36af940cefc347c44f10f24df9a3f281e3e2dc3089b6cf47a19947508e57d5694772dc8680ee5860e9b820383f2d7caf7ae60c73a7c9102c065a6f9408a9aa4398435469b2444c0970d8167e3079aad28a2db2d887e84dc4f9120972642f057b86baa9d006782f0418a8b5b315490c01a24f299e02ec3306e65afde2eaf6b56680d343a4a74c7f338d4b7f405e3b97a8913344f2171bfe65895420b1a5fabc95376fa5062186ae88517db55b47f245b5023f108a1bba0a17d18f8d485b17ca26015d78d2893f2089329b31e5fc57f9a9c2a9fef5166cfc672178e9903fa8c9b4a9492fe82445f2649f35f371f24e9e60f8ad4bd06fd2c5399153510f3e79352c799550e8859c9d21ca27454a9c139166581a9a28ebe4fa124a8045e82b2425f71079773bde39aaa25733e9c2d89496a92afec43186d3ab54e61e42830990301277ff562bf04a9d0f1ccc2b3974cfc6cd81712fbdf0408a41e3176e5a75e5f551c7e592d09d7847db3c771578a71ea6946cf2bd7d6b2a1b417ea4b0fb00849800f4cee2499b8fac5e99e680d8e0ed66f51d9df8def7cd5d85e295559abf7532bffff1b28cb116db9f77dd473e2d4648b58ed55e14b5dc9a9716ffc84c5672382fa31ac45089b2ec11256ddddb194a0a8528deb610e29293280670187342fe8fe999df745a82ed5b5174026c983fe4bd3093120a24552d328ca514f61a8d4e6e5753f5414eac408e6ffc6883802267ead5c2da23f61f5c630dae75e4ce7ad96789f51550f761fa69e90b8b5b6ed0ba11fcb3377cc32ecc6145f36050ea942dcdcca17c4fcdbafac902b8d822c0ead9bc3bfb3392a6e320ce73f3f718eb3c04e0159d9d88b3d6f24a8749c1e9e2c3953d484949efa397934797506030415003f2eb25b2fed0fd024dadf4253ac9ee4acf2d6f80682e2576b5b09d87d54d47aea09a3979f9a3d60a4c3381a480075def81fce7a4c0f52e8dc3bacaed84765ca326c6dee60fdd12ff651dfebc8fef28fd2740628389990f693cc9eea0304e2b90ae7f6d346f62e6123bbe1c295457caed34fda17532819212061eca1452646fd375a446a811644010c9fd75036c9b23e6543467bb7c38542d9f85de44e814c610e977d68ea174d54e4a28c8579352010af7857008f0cc87122e9370620972642f057b86baa9d006782f0418a8b5b315490c01a24f299e02ec3306e65afde2eaf6b56680d343a4a74c7f338d4b7f405e3b97a8913344f2171bfe658954deacb8dd093a5b3e7a6fd863819668c4de33faa8c953493006d75e1bbc7344d083f1ee28364fe3781eb30d66be65c61d5f6120da28b855c85e24aad79df2ad35986554e9828ce06e33c9f9fc6974e28d9fa86996b10484a72d0292fb94643f1a6f93b5984ee4e42dbcf476401b24f0abad9a49da1c746e2db1c336f32b0546474983c99675e790edde35c1cedf7195b97118d1c8242f8951e04de6d9912cc17128c81c1105120f19e23df614641ce3ce46ae6defe0cb2866a2b5bed818a84a4f2361cac9112c92c822c290185961c3590953c88c92abd54b98e61bfe7e9a4dfce402bef8facb744e23cba19bca1d3ca6d1191541b0a0b8a7c27d38d6c6bc7a05d9d905349f3057ced5a62bbcad9536cf3c4bdfef35b36927cc8c2c0d6f5a0f5ae74e00c21e03c489efc3af51dc3fe4ff60d0fd007d489a77c6df800ce5f600e4b90c2d125155e89a9613809724dcdec838e5fbcb974962ddc781ff3f1727be18f0f24e5b943aabdf3c9fd58cb5916c5648825e8cdee39dd6e1a48165537a65177cfcfaf10beb0045cf7bebf9f9e162b3de191295da0a8058a286c61148c20786d0761484831f78c28d307f3b7d41f85114a346897e4aebd915134ce95b6e5c6aa65d02ed2b32e4b35ffea92d5e6f95de6ff747e0de7754f199a8dbfd7c2f1dc1c9e2f55b0718b19259eb7ce29dc7a88cffcdfdaafa6e5d218c9e6d0e6837ba2506fd7c89d6c1b29ae7a77b66fef52f729ef4e6bb450474b9477ff63f3a8eca36bb255d2e32db2d29eeb899d351fd7957a2cfa29391fe6aa8c5338faf8b77ad9f797b405e030ac0112c198449ee1dc60082421b2192200f43fad7878f154393fde5f224acc83e40fe573ef7f8592cad01926da68ab3081cdd32180b572e20c86367432b69f6be157b8b80dc7f60ec85bd784dd773961c33b7224a7f6e5b0f7b0496e8081bad21637e58639c0637673a9ca101bb34e12b8d0d21940bacff7d5e08314abedb3e9e6c5e056c295d9b87bd2ee76643493eac54fed69fc6f9bd364967b26940d8b0bcbb5846ae58adf16304557703c282c54c7cfc2bc093e09b813213b9ec0c6e18dafc21154e58dbcaa96bdb3e76c183c1f55e0c51ed300bed6002084c8da795cfd6b11d842d0f85597687257262249be8694e31069590de61577ff98eb3b1771e75bf7e7b217c8bbeab4b10e710f74a3be7ff07990a2698628b2e1a948b725a735e72f84c76983b55a5599d0b836ba313c576c4a81381cb053f3f62e556639197990d1c9f830464292a0916e18730cfe864be98ee069b8b80762cd7d5083a34c20b0b02306cc2f5e8b65616bf95b3251f449aa0fe4478bb3c49959ebd2c8b236b5e6692be0bfdda26cfde2e1d3e25ef0bff111f7e35f7faa98f86ec432a7b57236dc0aa167cfc056a266eef251298539cce0c9bcfb49347d93dfc9bd2fb8f07698cc783491cf42b1f2b5876206bbcea2a781ec53b739eeebcb1de37424670c6d39abc4749c79dd9ef4829639670a9313b524332455fc9cfef135269cc38f79ddf83f29335b9c986d0ca2236274c90c1b31c300ccf6941195fb5ef5287e58ec80506311c97097be33248e2d55a30068f104f6df50e53a6c62b0004259e7a972574d021e79b084cfacf25da9d1c53f33e8afa514f1c22a8afe86db39f6d680264a26a7f62aeb00063966a9f092f02e3d7c8dca24c8d388062af4245d0d707bd747080e6a4977a114699550ebd5bb71da4d1a4ff7bb23efe63b4f6006de45c4bf9bd701e723637ca3f284035a2099b935ed14cf98485e9bd2f3cf4d6198181f36f34e8599f096232d9ad19588de80eeb22665e54e7b6c6bd85c2ceafa51cbcd401f8b669fbee858320006c86c2bfa66fd6501347905e5b62c3eb2d8dad5b71d488cae7bbbadc677ca553eeeca343db0245988ead59859b89a4c3c2a58a88ef9760eff13d417e7b4c09c6994b6a8aa94b9a8bd4773a5fd7767f2f18ddfcd7b710838b5c5a4f5c396e7676bb115fb323fedb82f46057088dabc63bdc4dc77c4371053665dfc785ea6b911588f4ed1242db93bcb0a8cf5c039a0312c1bb59eb2eb91136dc905f99829e9e109ad8098fdb5da2afca76308f9ff999a3a6482d05631256a00d7c178395250eb1b5c28d529b247097620fd2c190ec19d5802f88aa897df97eb7461ddff5708690b9dd3b8b1f107d003096e60174559438ebe17bfa4bd94d4f79dab46f1cb8cbca9d466b6bbafd02efc1526ec89bd4724e91178c2c5eb01831e225655805f35707b1b98945f0ee173860a814c5372d89d7baeca4a847eb26865f2309f46991f05e49fcbad53e452b218051c9b770e025b7fee3fce8866d894e1ecf5f08cf542f1e02ea6f26b321ed5cdc9c7eb882554df89512254fe78b25c4e5f99b2f34cbdaa11ff36062a1a9659b74949a943df7a468e01d84f61a8d4e6e5753f5414eac408e6ffc6883802267ead5c2da23f61f5c630dae7e2b19fef0255852d76ee24f5e6212ffb1646d46c2cf008094e6eb9b7644de373e499d4451529338b3c46de6f326a5eb81028aea04695559d4bab4a17500d6bf0e5f0e07d9e2b2ef4b30560186ef019e700110cf69810225c59765fc791b7a34c3bf58d9059ae1b88b71a62a29bbc6f1a9aab518e9890312d6b1a6b4ded48153ba40159c3563b576be25527d931eceb458130e4077bab732e7c9c98f079ddeb4c4321da066f5643e9bb45c23b0484b22af4082f63745ffbcdc8639c09f30a95773a0453ef4c7bffc94f314b4aa2f384a8abd8eaeb59386764d5966c15a8c58da18c58ed8bf0b852795ef57235b103169bb1e30ae0fe75cb759cb87d65f2e5d62286eb544641681e2c8b4b237f1bddf40bc2c32a4230f07cd5ce2fbbb499c72113308f4887792a19c2f7620976a30ee1695a43571d328357794f88f13cd79076739f7419757d860b1ebe51618b64331fbe9b6262d8fd97ed11e1eec4389e34ea4074110671d824ba9fc8e7faf820dee4f5e5a55b42bd61e699fcfae25725d2e7832cb8f5ff1a68edd6b348097bf253dce5a6ca693f4c8ab55785a259b229acdef8b1432099efcd69a13886d6190a11adb72830dc64ec536efd8b6b3bd3eb7829401da020c5d18b2d1197369fc243b3ea7218394b7ad513523e054d700221d6904b86afde068190133894e128985030b8ef8b2de169c48e787c3536e8e849988e776fb15d167b9515574da8e57fd89fb917ea714c38623babe9c68d2d63f75e910bd7739b7f3057dfc10723320554fbcfc75b37bd3ce24f9277ecaa0c93c1964b3e7b8dbdcdc52a015dc116dd5e25dded782013ec5e7b3f6084b770fdab45b5c5b8b877b07c9412983961e99c146a906f9aed8f40391c2f220397fb13015bff547e74766b83dc15630cf7ca7289f95fcc2cefaec7250e050ba680494b44e5af38b5f91cdf2c7a463110885ae2bf9d86a03ac343f9a49ce795e71d3f6fa8e708de0ad88e330d072f90aa726b81d5a10e66ff2abbecfed72e65821e7a29ffd22d392f241f649547ed1fc77acbf529a7118aad0385b17de32b224a1b24c73d79e6de5ac567a717322302f2c138c40102dc50285be793e0e889cb2fc9cfcd49967f5e6184b7ab5eb5e434e53a677dacc985b63e5c203c9a050c0f34f3f67257536a68b98bed9437c67aa8b3ed523d65c3a0005e0afda6f521fed11baa40fe8a8b4b57a447ed546f3f3595567487785917a48e721cc855814fd4dc84bd1de277bde3e01ad9c1a2b22620f75908563888f6ccf741e5dbd678421b25d1d7952f7dc25faa76a6f71a2314a9c17d68d734260ddab82aa1a7314afcfddad082a9e3be1945e133052d6363248800b825fdafa12455fe611b3c52a40537e9bbe5997c560cce14c6dc4ee436a2f2416849418ccc50ebda1dea6ec844b2d05e2fc285217e56bd5a36010c900cdbdb956f52b33f9ecd086afe7717a047ecb4d6084526352a4b80d0e1ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356e0dbcd72213193793cb0d94ab3ebef867b3ad2c6426b573b610afd5e1c14cbaedb7fff05ff8e7b36844377305f46ee5a491df3d6ee8bf95f30b7176f471b6200329145be75784134f9d9b4d361dd9e0f86851cb5af089a098f691ab31ac8cd207985af91840d7af3613140c33c5e50dc3cce12b45c0f2b8821f4648cb5de1e2de7478fe4b83afad147114e9658914cddba7d3766191d9996960bea45490ee2129be0f79d1035c30aba62aafa6941da79d80bd77a9ed542958ead1e3d625c83e16adea87a3bd0ee1a6eb3904658fb3a6aa0b4a1877535b1e0373d7aa95ad53ccfb83eabaeedf6291912549dba909ef30fced0fec40e0f6a7e519977ccb20f75ea6c6674d707ec098ca0ad2c42f0721446d122bfa9f9b803f5d3db93a607463432c59abb31fc12ea73ae30f3af395a42b1ea0abc4ac2045d9d2ecd410236c3e7a06fe423229adf0ea22ef79b0e86a764a62d82ba3e267c11d6389d819ae9f755e651cba7893cf5fb5f4d9ebab4e096d035597d00958586af37e685d525d6ce3bccea65b2f1356367ea1d911a4d057b3a9f9f388042ab5c57509a9288208f996cb0691211051335686be3a4c2eb2ca5078229b6e366e038aad60ed79c494732120ca8347ff5d99e8af648de4d5e4dbd0f69077b9ded3ac4fb7a1e4d194ad647d7792b7b6dff13bc2228ccb74e29380f9b53ad03e20dbbba02426363e16a64e11e45e5f7671e86afae9102681e6420124f52fcddf19da3a1ba4d3c570fbed187569544d69d61324d3e9a6e13d6696fedf0030c9e9e0457a4b1b823023763c53ddf19304f4044a3a94eee13a249a832b94e4987b4db05662487d20895af9b1e2722070ad2e32e051452d538f73adaedfc7dc9729e2e8b1a03e734e9e47e51480c3f526aee08efe9425a15e64e54c2d0fbd5dd9d9ea59b062bc94b84e1fb81775cb79831c349932c90e4c673bb23b11c58b8934133d9dabe953848d6998c25236b558af7b2161c23906f7b7501a58e5a026c151fee1e20f46b021e443776464c0628a7905a94f274b4777f918343939d0c02ccfb440a27af567657f570b6afd8c4fa7b552ca4a483d921730388efd42bdbc42383d4d0db54a1f235eea3023d42865da96f35f10e59d024e6f227ab6fff446d0b3327a1e3bddada0f07570a0a6a5ed591e63327cfe17c773cd8bc336dc3b22efeb94e6c158b474148a2fd263f0c81f7488597ad2eb408b8171712752dc0c7f19f35e3f11b03321b4259348a179f39c4a76fc8459dbbf961a40d13fd64d1554d75158cdb94db364400beb14b05f573f56d8210fc162e51dd939f74e89b6e106f3f4ed444bd94aad3e08c406e8547332b2555083fd63f90be9c30a83d99e8b3d1f1ecc3ffab9f134328640ca6cb971371fa66085b8349585e4a1c16cbf4293eeb0109f645c724b66c24e95ac8c9932e16111a4c5975ba66285fd5066b708457407c2c1c4d2f5a600dcadf50c6e9ed90d8eaa9758eaf07e040e5369b241b33b1213b62c753b35721b59f3b8a7b38d6217d03f61fef63a006b63b19fbce4589f6dacafcb80f10944761e963bbe13967717f084218d52380a524df05957371188b2d38fb108eb9f150a648d50b764b4716c9482f1ee2b1e67303274002bf847dca59eaf93a81f153f51f4e40faa75f8f1a4a203d5743478e83b78567b2beb973ff5e20231dc420bd82cafc14935b7b3d244cb2e3571b80be536408b51c9c5bd82a55d841ffa156a8df2bd15de4d3f0a9031c3a3c86ffe63f7bdb54e39b52f4b6550b0726160787ce414cf3e9956cc42ea6c82d7274d3cdbb9c86bbec758c8f4b191aee85e7f6f8cd6094d82b02237f5619e867b8fbc15990bc0419ae3a35f134c6b4232fe4ae4866d4f02e3c25b230ee6934365c1ad939a759f9949b74723a1ca113ee68f12669de5aa54afd8bde194ae36fdbfc246a4e6f43b15c1e7d3b60c1233c7df5be512c4c78cd70050ee22b8910dbaa9775580322919e4a381c01dd7b47b0f3fcf91ee16527f1f9c851e29114c58d93b75d5cf95837ad7499b4c00d8ead22563fd84dcd690ca988639c9495c74b70c178f39e13e1da7dcd728ca63f035cc9b5ff194854243088f8074a9539fc7ce9d7ee429398b2c94e093ca4eac9e7ad50e70416f41f5d4f40094a81afde6610107b63e14e5458c50aa92b2f42e9207bfe55914231cc0e7738a366d44e02ec54ba89ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356cc4831fd6487a474cb54209e37da15d8183cff6e07b7257d8056bf3630b9ace00cc5a526cfdd8a8f17ba55cbc1a6a5f9cab5a6bbe0a6f02cf17aa275e1e39f7bdc1b8e4dd5fa9382409ccc1b071d636495560739a7e63409c6044a1e1353fe93ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356922c9cdfe5c8e523a31042f4da94566cf217df4bcd302f2621b857986c4576ea75ff679da368fc0d6cb25e916689ce0f1a329c4fa2ef1219eee6a93d06978a9131a301cb7abdba2c07d16e75ac06f38623efc890e678b1d269b2bd7ea612dc4719a345c71df59bdb861c4f123777f067f64e833b9e2be098858b6ada69cc9b4f311e898650f18d5d975c16aacc56a09eb594feecd515b7d0675a8152f68c36b61bec8cf54147acf33084441c1b7a5a470ea52a49c59e900e654b43be055a12a337edfb27320c1c9360641ee4361da2fb3d6a9d1ac02e7d684210271a65e1a093bafe9ef32de6168534d53ce0c8630a3b0ff5800513568b10bb524ab49551329ec3042786ebd6cd77266dc8616b35c65ea2a86b98431acb8c4ffba229f60c4c8f9d84f270d8bf6525b345708511e457392e5c4467cdd9751f1a5f5dbe6cd77bcddf1789c1b29d29d586f91404c3356e29b4631e6f2aadd158a249169642c7f549311f9cd456bec1480c6bc9512dbbfb5ad1366e704e0f42b48fd27e31af32d9812f1115b9c1d70650b8459714a7c410a2629d1992a25e4af9ecaafa9cfa1254d759005eaa9ba460e6f59f3661dbf972536ab2eaca9d19069a14a0f8d5b1c1cdb3708071eabe70e35f7b395fac6f5d948d6e982636ebff0510fc732274d5004cfbe6f3553e670d504c55a973f4ba69857b2720c451d29072efa9205acf6c56deeb903f59978c471f48a4213ead138db9c94f5bb1cf6035445edc7428ad03e8476eef2041b18a7008a79e607e8c1ab32d80f5b713d92262b4ecc94485a2e312f9266c01eb2260c0c09391ea42e4ef8baf8625ee0d71b3b2fb045bd58fcb8da9e77c1948dabaa56efecd40e55ce1ebc48af807422218408fa69b6c07bfecaddf6ea00b2d113aee61dfe03a2dae12520d799135b6f5f7ebc1ecfbaa7940069d479d7ea80e0ac101f5629c1679185f903c8522db7123202eb424f7d693bd4d030664cd2251594acdd1e05e9be90754ff4a395d975cf4b1f941d1e8ff584582348e4f2749085215e93e135ff18397426b676695d69b3e3b2fe386fe6212f9aa4bd45427e1a96ae684728ccd785ec9181fbbf1c11fe6d26f11f3b176fabcee5dd179cdee4301d4f4aee8a8f4535c66b3a4c404b2a52148b6010bba1da67a8d8b44840d524c6b298293ae9ce2ac7279146330b63db5a5944ade1c91a62a532b7676ab81a30bff99dbdfe863a4611dd08f201a79780468a1b24badda7afc053d99847d4295ca89e081aaef89b692e41efe10981676108bf41958cd9d79f55abc726f1553a02aaef232d28d5dd25d7f951214c7f230aff81270afa2df1fe3d1a86ea606eef2431b17a07ee1500964fcc746416569de3fcfe99214ada3e43d9e40c6b8c24791ecec0b1299be072862d71dd9d12cf3b16ccc6fb16e4b9598abf69dbd8542bd4cb17ef772a1f036e91125b44e5934d15aa50ad5847c0504aafc42c84f066c161cba2555562d360f47d5ed2e19bdc6fa3162405dc22f5295be95d7daf21a0be4b40f09e96bbefdf547b4765d3c550942c508b3ed42123dc9639a18c7dce65a68eed2a16524f743a8d591c36a3561b935c251be27092c8dca3bd4069c67d157bf8289279dd18751e3f328cfaddc69cda292d927bcf7d1a3889e0d8f77553310411086086a83740ec8b3485dc0dde1ebdfe3132fd802d7979ea0760215be12c5d59fa93a45a7836e300e2e5bc8b4598748c3559bc48b1fe399bd1544e7ffce6c0b7211f7a50ebd23d63674a8230f16028465c060b1c2f767c7d335e3d028c2e6857649d58ea331438a33672362ea7037587ca8f147de6872cfece0ae4220b4db0734c8a66bc6e71b125992f4cfa4e68fb81bb680c77e896b0aab14a7db1f933fac9f61981d00a1636cdc7b23a11f78215edf7b4eae203acd4a91f89e24e5c503dda16b51b2db840a7b6f58a74135a7f715cf9747574ee8f4abf4f401ee5165cd713e69872d92df08292d77ff6e5c2ad2a001576f0cd0b6088cd4cb416e10e4263706765c5c8720421790f1c7e980a9861ebb630c7f3c55a51f52e9d4e6457c3b1bbea4034812df03399f493d75c0263927bb88ec6a5173ad3c3c8a336d64a3cd7732e759c2be35ae4f9fa2c8db81d9e49ea7d1eb9f29926fd4c1babc0d36dc01c6dd3b7172ad24749d2e2202b8759fdf07299b15d905ff76dd95e2571d964884b777b43fe6af98d5035af96f830ffcc227886e7a210029a50e815dd2d93de343a0e38e3ad6da8580099cd9a66b7dc38e169ac5d2c331a26db0ce0d48b671ec2e817e9cefe7d1f4e0911be9f8244b28e094d519c856bb690c64d2679b37d44ab5298b4284df5d7658f272140fba00e3e927c777f9f997015e5cd3d7f97edb7c3b2353996e2174c77f192859005e8bcd34c8b203f88b3b27fb3c37716607126917e6ecce77fb55d60170cfe52bbe88a2f89fd10195b8f98c9a1a36bb9845310c0acbaf5796023eb69525f5fc291139e0b07e4db00aa9f5bc36c90352d29e588b7752e127ba1f5d396f0ee9be922e1cb12ef42e8986cd5f4f1a0814b221f73f00d0671d50e874c45ad9df62d4d8099aff787c92901db72489c05b448247b188de1f6ce3c2fabb796fcda1dde49877fe208900e8bc102722484c1dc7d9df9c9539df52e8c684ea560a9f607a5efac94f5beed72bc98e48584e6526d0f1d75a2c949beada49a26e3645d61f4c1c6834e78cea1e3874d63a175368d04ffb57b9319f77a58986b5b94aa0cfe0079e6c58a7cadcc4dcc97b66daa3b0212b2ceda90a97c456dbc0bf3f16ad34e6ab7ee07d6f6e6f38b69920a815011ba14e5243e80d74dd75114afce58b634769c0b6cb30740dd077a78d64d3c910e295762f3c00aacbd10babd364633721fef6bd65a114a18bb736c5748e6fc908a9d47435fc4e67bc0fbd19f32bad12319809af44c1a6f0bd5596f1447f8b1abe95d4234ac849fc7025ad5f9c4fafb1f8310c981154fd592dced4b5a858e40a6fa79de40dbcd34c823993393fb37cb23c1e191190272565fcbd61acd36c7bfc11376f094e7141bf438e00043235287b436c5969f1b197eee4ca24c0d17a4f7720e92ac09acecee5b6e8a6ac54fe46961b7206a885913814e81159253a1f6595b67060172d32b34f5aadfdf6fb57f5c2b1cd503e8d8bd17d1525c82be90226260f5d6c328e35eff5c991501f8c4f8859ba42a11a0e8b6e36072718b7c757b929d4e7252da0a5626d2195823695eb660f74a382f3b428b26fb24f98c811ed7fa6e645ca69e1091f740eabf970ba99ef3d4e564767384191dd2c5c5cf43c1582eee52341b4e4433f489312a77eb3ec81f38a05879db2b0759ff70788d8f5b25d3cc5c8a1cdb334f32885901da5c199a50fb281b374a4be72a14387563e2fc1d9a1f631ac9135592585976168589cc9ae494045f1339649185f4be246b1491277f0908efb51dea350f98cc35b915a5a6d0c51989bc9e66355aed6469bf81c2192dc38c3f09e7e567b282f198506b525eabac597721438b7778cf9559c77b13b8e4e27b9acf510a4efebc4c80be4cf1f7792f6e00ce6a6b28396e38b72e83661a19cefd8711e89437d4e314239fec093af7ba2760f0aa7119f5d783910b6b3f41786e1805b4f4b622373713e131b7e62e5b84657ed09307b7131ee8ddf858c91c3957b59e4498dc172668cd7c94e1a7380933bd1ceefdae9a0ff2949f9c883aa4d5165d82ec3f58a4d93e2c13085ad02d453ce69db88caa65abfbb09b042e3b7710e8a0ccbbd2501c3b67f3be7c339070d4d5add736e5e0fe2c77f794d2b8485b158166cbac4753439d377c97a0e589aedd0c78b3f3a729c4f01553dd3812ac65e8c63d299cb5d56919b6537a44c2ec8983d9be75dae0217e0127cbec58acbf1f80d541f8fe50b7e01de572ee140c6bdf5a7bc3d5dd29a150f28f0115abb0eb74c581d10c8477b88605d0ee17b476678a789e93a0eef546da74f8c3aeaa43ddee615996de1745982a0d0902ea550e648a10e3dc0d6cf18d16599095bb2488db54e06a5d57878f44a430c98df0af7903a512ccc20e1fc8944a6a58015a5719d8563935851d6f3e82fca9a557e9b22ab3033c66835eed3617499ff30ec20227ad7446455b222d456f27ee3e5fea562c2c7225ecdd7a8b1ad368269fd76edf90035ee402ba8c7a04d023823c619ce7f53b6a96b957594c4f2efc4e16be01577937c76fea002bd29b042456ba34e61c593d8970d7e31fa161d162fb3915ed17be62df7bb78fde9c063ba4b0d5d0764a0036773325827fdc1c1bc6129afa3fba1a094687105552a698e3e3fce10045a240a14ed31599040ef69473a91be1eeb044eb8fcc25de55769e41cc82ae55fc96990829e2f74f8a5e9a6215ac2d84bee5b2989c848e8b3b0b7c4e725152bdb13b341da9cf6595fa69bbb0523ea380d57af7be5956265408aededac7c554184c46983d5c9b35b48d3ee6fcbe5a11598241fa6da95df4a6cfde4f7b9fa1b99674876702903d8503d19c4d22909d7d097ce232dd79dce4cf0b7ed4f7613cfcfc3f80ebfed1b65e96ea4208c6d3545884b46b4f557f081e823d862aa955ce2a2a474e5dc05df6f584b89261a0626b1214a36a6cabfd1f072235c9d8761d6c150cec33028a99be45de6230793507d05bf6b8bb128cc307fd608dce5ce10f4b24b0def6067ffc9e900c1133cfe27690c062624beac640b4f4082507324c04579989501936540679a80461e1b294200ca71602fc38bc2910d985461db89f410cf3746b57a865ac3dc5750bbda775d72efd4e004c22939a2bdb9ad6c592655a98c555918c29df0c65deefb5d04a9478777c6d8f3890391c96ac8461c20eb0de92265ead157f2e7275fc07dc59123a62d73c20c4d123ade74f771496d80ec480eedc3d8cb28b5ef0a49de9c001e84086f482c970b03c4375330f5c69fc6efa670700670ea19cff578f2d292bc549f9fbb8673588ca32adb7b8dbf3397057bf510ea6378aae9821c8dfae0fd900bbfb975e00199e0f4453a841297d970b2eb6b0930dee95909b8d74aa9e2cc36c0c82dffd94430ec14f119e4c02280521b592d8eb52fab7c9f1bf0177849547c271e665dd7ba480b8e68704b291a5c9296d008aeecb89e907ce9a9e6d6404b7251a13a4d8935cc65763ad5f5ede145bfd0c5348f76773c27db9b545d698ac0b7521b7c46a3672cacd4357359f517ed0322ea0b53214f98be2fe646ef9bb56b7f74ec7c7fc60cb568a1de4cef0dce2e17fb868976b3b4f9e3e812a23a6ea34ab80d36659b797cf66938b517b1f1cd8c7df37d8aa85416124f54b6036a0c6c249dbaa086b830601f7713b34b2c11e5288906ffe44c1aa09923dbb355f2ffe4d9f7f9aef95778887343e90b56b07bad24df664a0d90f4926bb9299a969d351825c323137db892028b25df764603ca41b1fb36fd909655607a1b59487af7548e9450fd9d30cd26f9f63ff0dc424294323693d2e7a20a745c1c196ae32019cb2fc9b47e6f38cfccb7fc51fc16bd51b9456d6e7ec538a212dc7a8f8c83a453cad122ccffdfe1789fa764265e40cf38022433a9d6958d1c3edab7467aaf4e27ae917427a0091205ce394ab5f30104f3841711797a69ed9a452f4b6d18cf9148019ee0b809bbd0471ff4ab4ecb59b7983ba79b8a5494e346b56d09b8ba99fbbd34421c8f8da3e77ae40ff1b3360a2fb8e2e400a2b09a899eb7dee9ddc8fc710113d5bf508e7cc789a1cdc1c39b3d9e16fa5900cd5b30701c04de928c0f09254c56d2b90fe6e1dad5f5ba69f8fe769091892a712caccbfafc0c0d2e6cf9eb4e2396ea01fcbfde4f3bba5996539170d407ffb227845612ca9138c5bad28a9ef67a4f4e7712518c886664d8b618c0c3021d1251b5aa85c10f2d957cffab7299fbbd34421c8f8da3e77ae40ff1b3360a2fb8e2e400a2b09a899eb7dee9ddc874aae70a02f88841e2039654edc37cdb0f3b8c3da937ce550368b5f6a6c6fdb74516c078ca61b9713b629c91285f5821df982b9de61b97dcb2e3bf6041f4cf466157cf719ffaf0541cdbe30328dc8c1c6218974230ba11b51b450fdc6b545e00ca76f621c8522969103f41edc5ef4a4c0445ffd2c446b011152f615d6450991c263f23aafc47c80e74e386ffec0454c0b45a56948cef880623373beee7fcd615c02d67ed1e978f59b31cd768b9e8376057d027b344196cae0a6c517641e7a622c8a81bf96cab2ed3c44e8efb46e741d909b58b83471d3253714e34ef0e5f7e044ede17fe1b689f3c1f96a5599b843a6d28c31293e8a4144efb6d15cc2cad096ee10361c28541d7cc7948e5a82b574701dc94f7c6c90e4269868f6b61d197d15f263f23aafc47c80e74e386ffec0454c0b45a56948cef880623373beee7fcd6155e93038a46b3a7bc00e15613c3117751439ee4525771a3de9ff05ac0fa58c4d8ab3cad8145e7dc521e899baf616aba7afe6a79cad7dd79396720141454d07b931ad6349ef4106ff0e475599707a403e6d4222eb73021679f56096c86af61f2366c3518b0ccc4b7d2a633cf71ad1abda48682684122c2bd3282e40ffbc87caf3132a385eceae028723feffcb9f543f02cb92722fd3bea84f836db335985f586faafc0146e45ef575263a30a8d97934a52124102d8f2e712dd64cccbac0faf6d45263f23aafc47c80e74e386ffec0454c0b45a56948cef880623373beee7fcd615c4e91c58e5beaa15dea24b9304df920a49b760fe095b6d696bb212eac7636b08e5b0e944ef7c50cb06ddabbff8449564ef6a0481b7fe1e24c47097367d48cfde9fb353929fff5ec488fde1afdf98bd0ef03119cfc7876ca29d8c7676b2fded0756bf77e55f1412657054c93574ebc32733955efb004b01805aa95ee9c16fefc2ebd84a949f409479e6301edfd46ff277f706ad350f1e888f7fcd630fa85cdc8f92ffe7d8b91b9869e37e4df011c6ea6c098761d1038c7a049075fdbe22c2f81a263f23aafc47c80e74e386ffec0454c0b45a56948cef880623373beee7fcd615e384f6eba9e5b8ffd620cfe8344e169e142013ecf45f50553d2619d0dec9e39044ad880769ab5730d0fdfea3fa2094f7642c65936922ed5bb35b891e70cec8f1db905ae11789fc6f5955d2374ae51f6252bce3aca7e83573e541f5a34d456af21884e8a18969a5eec35f9e5467e6ac642790dd349335e05bfa090e94985ad011ebd84a949f409479e6301edfd46ff277f706ad350f1e888f7fcd630fa85cdc8f92ffe7d8b91b9869e37e4df011c6ea6c098761d1038c7a049075fdbe22c2f81a263f23aafc47c80e74e386ffec0454c0b45a56948cef880623373beee7fcd6158a7aa1eca7f97e1d80c8997a1eb5abe80384a714ac0c88b51020ae3dd34a162c00667c773b58a9a01476f3c64f981843f9eb2a27289fec75f228176489506027d9b75080e177df3b6c6e2df06baf3567da1ab9559ebb7a7b9e06bf5f60defa1a916d5db60bd786c03e8f12d2062bb28dcf0a89a3c3ce021afec708cd6b33309aeeeba64e3a293e797236af17211842e73f5d909cbf866936f6fa4d5ef30f7ad1a6ddce463483b9d65746a6d84b03f3362bc56213fed64123e304fece2af7484f1a9294bdf42cff94008a8dcdd713f555c89a7be4b75da590123c5348a27ae2d3f8bc860ad222ab457c733dc377def1032446f709fcff2b07b7084bd8c378a2e1f07d34319517ad6d801fd9d547645918f181f2bcd2fc4a617bd6a2100726b4e277109d5b089f6ad8e323ec3c9b4f9d7583e689f479e201b56de735130cada26e7d0e96081bf24d71e1e0abc5985ea6836d21681e5caad31d8171d56c80fa1af4e32b5f9c55e4a55a090e8c9e6dac8c0b7db55b3781a5a231575fa83209c4c8be8e2912d605f854ac86b339f4b1ed73423340884e038357019caaf7e9b8ea1faeb92ce04a02b29b8655c89364a751ffc643a2c3a12f6db5071d5fd98ddb3a734bb512672e523ec28868f245aa3212e13d21247e45dc729d80430bad0436dff1c7f09b60cc634b645f83ce1c6bd6a8d65d3a610f304f827d23221dbafcc9d289cf6ce42ea5ec5feb917b537a94e70c76311c56fc67ac96cb0041edc1a1eebfbee378e00bf82701398675a28a7af0d36d9446c40ea6574c2266946c54435bd597a48641afe7fae6e8aa0301debfdc315fa9140697aeb6a0d150d6e5489e6d49d837ebf41d4397cf94379a2660d7714ef0ffb494fcd678f2be95f0d236a1fd5b53f5ea06320be27de7bd61b78783c864f558bd9f4555b19eb9452272a1312b5a69d6199a95fb589160e6c3d4730942648f2135a60919b88a2d40969264051cd4290c6b019e62f7eeb899d689cc0d9a7ea7c4bc405c982755307b524e5b6cd50cb5dc7db8c3ee7013eaba7aceeade5f3755c6a418ecda7999f6f08fbc8c93e46b259c17478800303d42b6803fe091f105583e7e902830ddb4aee0f76ac6dc21e6492dea06320be27de7bd61b78783c864f558bd9f4555b19eb9452272a1312b5a69d6a26ac3f714bea888c192988044da22be7acb6e1b8a527a425bb1df044e26dc4556364751cfedd05e904f916cf15c057f7a93c69d63a9c789d824eb06527b68ec4f3e3f237c30139470d59a987d93e4fab9262f3aa04a487dd3ff4d1607f21f433ad6170af1ca29c71f9623304a9d7c11f2b8f1ab413340260d2efc83db04da5623dace2024e5eeb00c462f7604e842ddd2192003e565211160c5e002bd003b0fa1915128c77bb2e6b9209efcc376fa3cb3a1294e176ec6d16af9de48ee6f0fa269e968bed03a53ac3d5be201aaedf881baa37dce8e988f2367a385b30d1f7b367ac9b4db94be5e7a9437af12ad57b1aa6264d152ee3e2562f740ce622e4769a809d975d036ce1979d5264cd07691bc1ffd737e3a49da36ca784ac101c39078cf23dace2024e5eeb00c462f7604e842ddd2192003e565211160c5e002bd003b0fe145f9a9a91f5084a7453103da49caad1d06b04b2410c7deb4ce9295c1bac376b5281f8a0dec4e965fc6281c337d00abac116db2f19a72ebd316438991e8ae1f997d2b968e668ce7a59e8f7b24058e37910059177b18b1eeea054401880ca6fcd318e76a6aad73e94ee9af857d11b0c88e10c5240ea892140fd20d4e249cd8556245e18b204607af45444160ceac5a535d0ea4d04ea3aa1e238c9a90b50d62f3aa691636e7f74583e69367c676ddd51c49cdd0fb6ab1131db4e1287436b9ae87e3743a8bb9a2a7c6cc249971f599f7eead0e84a55e913d304f4f19fc8d45e97baf67031ceddb0d30ba279455521f98d5dec40c11cee7f18709b21ae9795f68121d0f23e88884f1411a486d507a5ae49f712542889ca3cb4cba180b960d322bce9dd262b72f29e183de0042e0083edd7626a4e935807d36e76b1c963e5dc311cd1bd4d0f9ab23108a99d427fe2ea0500d135eacbb698132aff203d374aa3664cd6245e18b204607af45444160ceac5a535d0ea4d04ea3aa1e238c9a90b50d62f32da0aaeee6e53442f8c567a6bc1adbdf35a0b6b2e4f0bfee2774b50ff68481cb7ea79429b375257ad09ea3bd4df714a38fc4cf7fa32c985ebc073369c58bcfbe6cac1fe5ee604f1a47f611dd028354a92812590d8ac0d9cca7cbcc2e48b73b9bd5775ece99751ba3c39ae85cf1d70a0993fe21b8b98766bb9f11c97d18e42c9e6245e18b204607af45444160ceac5a535d0ea4d04ea3aa1e238c9a90b50d62f3cbd8231ca9e4d83ace79de2f50eda8af285710ac4ded1a24d17f5e75e56aaeb1744bd15c9b66571db595d881165b2c9f3020fc98ff3721cb35802ac41b384ab0036c2c9304fc3814898ca8b9e35e4362d8681a499e0e467be2fd0536f1a5c6da91e2aeafbb5f9a3e7d4f0db1332ad24d8f6425abaf493447bdc7d1ca39eacc25fdda330ac33d25e15acf238d1e614879ebc9f39f5e40b65545b8100e26ff7c19663387e3781d3d259fbb18a000feac4f0c7dcfb2b66546ddc8195659691fd8348e7dea5003989238d38fed5755bf35ac3bd16401700289205c37f696f1e5674babd101df2ef357b5175d4872aa470472ffc4d5cee1a2ad9c24525030dad43c1db0b52be6422b4a47b6de9f644338a7c440b7fe04278572cad58d411a669b8faa230d79e6d9d31b90dfe10f7584d49a5ad0ed0949463f9c52b316ca03ba49c5da305ed307c5a04d5a0e74fb575b0e161856fc4679f9a65a15e073d6f99bea7c67efd59a1daaf4d288f10762f9a4e9e0b43a70b15fc539e310a0ad0cb1d0cfb6e129956b0b7552d7c305bf606e179d9768bf2524984978030394c72e45e81b590983f7b7593bceae178b2cd9ff6f6ecbcb8a079aed12d826086d85b04542e44cd359a5ae16eda976d1ac86811c27e287bdd1ed72f6cbfc7257d0df1cb2cc8403f4432207854f2987ef5f6d1f874fb0f7b5ea6097d2646fc99a1527dd31d0d4c8d9022d9a3946ac8927c656b0d23071c8fdb4f67af017bc2c583f2c6523ec962ed9bf1c71dff4d9cb62aaecbd8d87adae4a87008ca1be59c1c31082cee14e787921c5323c1e5ba244d564bb273fa68b3e7b398cc669f9f73af020159f0f4d1cd1dea6f9408a9aa4398435469b2444c0970d8167e3079aad28a2db2d887e84dc4f915b341f115194ddb777e42841acd1a3afeece912c86eddab11d900c19c21499021d714ec76d1f415e74f164d4a81f2632ce20757d433747e5728df07827df09b4a1ce4b25c865dcd7f5c5668b77c19614ffa7d09f7567106ec5908eb1a6ecba9174bafa0eef3c48903cf8b6611f70fecd1c26dd9944e1a87c7ec27839999fb784e0666b0f39f490836a561ac0f66dad60ba2b29203331bf3b9dd88d953cb2d7fc173b88af7013cae612ac9e76f1d5a8f9c1f7af07711f0fd8da7ba343b5260802cf3d45986b4e6fa8a7e5c5b2cedc777bf8093e0ee95642a7519cfb58d30154d638843dad236cbff0443a89d1afd53a0a216a045f40a424559e78f33989a0abbdeb84cfdf6455d3a710fddd19a52740e3ba9fcb49c70e58a1e9ec99a77f5b288a9f20cb84f1c9f68d76dae8a06c183900083f30f0b58dd1e0de0a94d0a8f7fdfa5f196b1e3d5f6777e290f279f376a6f47f8dfdd7063e042af1d353b08372a3813ff4aa67fb94cec06d8082b83a2c019ab4463f61308227a6749e219640636fd4dcf09c3b31f646d77939bdfcbbd4321f1118a3590bb6bfbc6735a0efa2313737d5336d1e0367312f1c4410b7dccc0db202a94a54c909c9791becd1486d6addd2cb89dc18dfce528006d18a11870e349fa515ef46dc3db4b0cdb207eaf5b9c4acd60e9733486484163de807a23f54c21df009e307f2e9dcdb77b09d52334238638db0b65570c8892971b849fcf5b21bfe1d4ea45bbe81d47f9aa31ffce8929c1bffe552b5f2b8f2901ff875dbde92fb4236e58150b7aeaf8fb24c1be14462639ba2089703fb5f66f1e4869e2d656f4579c85be68db197e1e34c4471e711c7095945d2275798ce4330e2fd6c436abe2d172c374ff8e31f00ea6f96c26c45fd061e9c5ac31fde26f76797dc7b6803aeb8657c3ac918cd4711fd6102c01e9755e604c5803d1fb0f940a3884b186740b7a2eb9af0e20550e596bc1f62bb960ac39594dcb5e6bf7f63e2b73f4348e6c519a773fa8cf4d554eb77192555863f78967d64cd274ee8518b65d9982c6f91b60f8725efbe842d4fa048325aac404329a3acfc37a748d63f8446db6237a684c0230f70fdc16885052d66abf4c369a9282a6450167b41f8adebbf1245be6fc567093092be58a15a0b95a0fd12d1174a59721cfa931a8907d3c2de1caed5c4e88911e89dbc36838532627c5ed16ae8d6d03db686b9bfb7faa17863bae748aeeecaf8e64815df6b21d3d4b92167a4f2b97686b0ffb133889cc92372765eeab16ad601b9263cab7bd6d2cc565510f62e6ca5b07ceb1837802a1ad4a7137a464cfa4e27571973ae2c9242fef24cee01e8609107a69a79ea2d1af3db3d4c2d840a868bc2cac113beb97f4d6808c34db031706043760c2568c704c7346c030c93e44d34059d3a5ca9c2ad3cd39767ff5a03e2d3cb8b966518f5172d0124ad105ddce5cd9829885324842c6e1321a318c9604b7b3425c4b99b52e9cba7afaa97f3fe65ed844cd40cbb783965645e7e916200e87a418b8612e2bafccfcadbd83f86a67a9636580e29c7a3329c5f57f746038f63c5566604fd9955656263310898e0a5e0149a8c01e7a0389de8af312dd7f6389a35d936c35cb1b2a8e297846f1fbc80c94243d8c71ca825e6023dd48411312d3acc93cfe7dd0c8a6c5334f94793e039f603ef594054fefba27b88ee17e7c2d944cf829063be1b9d47af21a5648104504df391033711ecbd601fd0dc50bce8f368d31ad6d99f578707e33f3d7c9a93fb9d792324e7de7584c263010c9a009a2c890a55147f55d4835eca60cf655871ec72358a40a213841e5a36d8fbca13c0433fdbe03f7aff5c35fc9ae1f993010e79694d17c3373ad2597a0b12876b67fa726e0f8fb1db652cf42fd10e8f88a6b7c0a9db4c131994743121f573a181a978084940547a1a3c1b3bbfb09e9ea9ddb6850cce883a15474502b56f0d3fb4493c01b0740c5f2697b6f1c39f28dc7b4488b6b2530f6858d5e2b1b08ef3be84111ce4614d442636047978e3cd95a146521a782d660948e882345b9ffd41ab363311c9926ff0a5fe3518260c2bf0066c3c3b8b34ef45292ba610f36b953000a29a84b4c0c66364369489223ee5036edd405d277db4c40476be57782faa59a3cb14e288196437333b2602f4614aaf7729e19026fa7129257525ebde6815d10f7523f700d6b1b7403faa959435cc3df1c5d8b3d2bc5f6b998fd2d1a295a80a965cd17adc1ff97d7911bc36b93e82851e348e2c9c003af8c24e70a958f296f36be125dec642ac625d7feade5aa3de3803a12a442acb1ea62205a5dccfb5296d60a5c99438b95984cdadd31adf2ab032807a8c27e0d2274471b7667b1f479d86c7b6435510e406c87af5f1a9c5bcee90e7f93194bb80e1cec6b8625f7495a8dae732b715186b6117c3b60bb3b3ef8efb3b2bb37a13bd750c29155d251640477dd6a2e659d7dcaad673c433fb85e9a6272dc70b258936992b8ebedf0eec62c9d2c4c59471d4a72ebee5bce92b84b932132d9c9baa2dea0fba442fc479e00a55971444063ce5ff5be8230355d874a5b4242c097e6caaef84b1f1f86423cd4b3600f19ca5e9cc753b2cc5d8f44d5aea25f287e013fdeaea147234f6e43d0ee1d3127e7d401dc42d46d5ea978c9e704fdc17801c5fb61c8c77fe859438e952615b2889ab9be91bb6d8fce31f808001aed0efd13c195dd7659c4af8592796f919745c318d72856076b72d4b178b1a760079f387db885d932abd5043060834658053b10538b087426d35dcf37b522c6eef575f4fb5820c0d717f176d8d38239edddf298521ba233fc204a0ff2d528ea8dceeaceb9a922c48452cb5ee184249f9f9f716c43666e20cfb4f301d32bede2dcf03d97e3a157bc187a78de56312cd4d809e5d1cda3725a8e36dc393a45e6cd74770d6c2ba3079cc28a536028a0789317f043ba50eb67debcc45545e5adfbbab044a4b1c4cbf5e36866e8a0b355047afa66210416930a1b825c1e80f2c88afdf9ab97b298fbbbe479345a9b4ee733e72bfd6217098160b1c4955034f85c0b1d82852ef842ab684e7a0352aca1f4c563a4c541c5b249a2365de2f3d3529926dc3a61756a97b3a7df80f51812791c59853c63e26a758df70c8520a632290b67307fe9bfbfb16eb14bf89e1c4d7f7bfbe04ed59190e8cfb91f57c462df4751e6086a264c2d85a16d105f2a32117f0c75fcdbd2b41e2020729dc601f7756c5c12e967e86cd5955e189d0777a4d78057be27b0b451a3e8e398be5e3ea035957ac8618693c28418e3f8c041c49207ca679197f7ddc19ae79e6bb2015d9ff34fe58cc4d2db2da906b6d0201293eca512d6873cb7074923712b4baf39efab3bf0c2a808442c471a83afc7ba87796ce8922a1f9458d645c98df586637d947a197bd1c348c6a010cb44a842bbc4243bc9d264478a7f30f0e7256019b8f3c5ec0a683f54f36290a39d916b1072f58a53469df8c4f45268cf2e906c8862dcc0ccb7969381e8588d226e35793b6804012626ae21e309eb91e01c98ff66f0cc00d8a22d52deaf703067a91aee28bf378a380ba293c72be4661c15fda34554d0847bf56a18f055f71c5d454f40ead8737e0112f58930d9a0e2d19bfc63892729602e3cb7d6fc201fb3f54c9182893970c48f318cc3e58815c5368f0a69c478cf804d31798ad3cae6f828d342da362322d63fe65791ab4ae258ab3419f493599b3904377f50ebffd6adbc5db3ffaeab2fd371b1454fe65edc29e920dccc39dd3ccb94044bd21b277d0e789c4e8d7c2f5caca951bd702636bfcd046cbc1bab69c54f91a50bc41ecc169f5f9cc83d21d9116534fbfd9156425a73e002ac249857c37d49c0bfd7ae73809f0ecbad5b3cd6f789c8e019d43f8c84c311368eddb6dee624759781ed5085a3c6bc853e1dec1126d8c8c1845fb5d63614f1b814dcaed62a3bb7c483d4ec7be303c128025435ef60749cd5f905ca95da84e83d47925683d1d13198eace6ede25253b6a7e185cb4cb6de7ee4ee53ee8d73ba5196fdd29cf93348917fb654930a9d6d8695570c244a1c2be7ea32b6b2c7f5782b060fd14fb537e6f894c85a4307931a4deb31b6f0dea20f37f629073d51527fded580b3e2dae40eabe774fccb8816fd7e38d16b5301a7dfa57845492d1ccef43d7fba5ebe5fb9d133aae9fb9727aab58ac4ee3fba64ceb9742370e1e727c09e82a238422f3ea946347b81119ec6e504a0bcbbc33c60662623671e2b19aec9652a23a907862373a1982338875a513c78e0e8a32e301f55822b49232f7f59d6235174286a5983c0d0bcb70b51dcb0a33eea997197638892d83b17dff02a3f020181d2e775c8298bf18b651dfffef4716c30b99c8d685ee9b0f0e994112e6e9102cd6b2b1b0d7076a61d819c6a65fce6bff22be02f33887a86f285e08087674bc73b683b6a211ebd8b89b91f717519b1abeab206a18aeb3050127f9349226809a702b27c10dfaa5cd5c9794a7e6894144047b36e5918438feabc2433cd64bf7ee5317b4eae59cbb5c1b0814572c457b70a97dda47b6a1926230d403415320024feca029343399fc5f4d8d7881c23dcf3b4ea3186ee054b9979bf67366a3aaa9a77541c2f73a8ca102cfc3047c0b1d82852ef842ab684e7a0352aca1f4c563a4c541c5b249a2365de2f3d352987ddbb5b5667ab47a8cad41ca0db53555892306231e0299b1d67558707fb03bc6eaffb0959999921bc0f960080b3332afc93cb6388581cea2ea3bdc48f577b646d1ade702800e16b291ae92bab290dc5d7b3d7749b316527339d231d1c8a640920082a75708c5b3308754aba4959b23d15023a78bd7129b71e4545012736025eeabdf1860a6039f074e6269cb8a8c76e648f13ee238a67721d5dec9f7aeb52b1e6191aa6cbd689e55490027348c9b75362e82980cc23ad3d74a8e76d84f9d7221fe5037fe17bf36cde52cfe0b7ce8b4f6383f799a7af670c943bf4964c1ace46a3eb26e7af92fabd703eb10d5d645ce43974e5a58dcb0941f23e94ce439f1e8b703343736bb68a74d69c7a1f9018a68d730703c3cbf3b084ef07ea050633af0ad42db8c5c6af721d001f410fadf43b99779a0d1da4fd5c5747d876b7fa734dc6a24cdb93f1f8c8730af75dfff558f568597740ae458d0e7f4b8c0bc912307c7e3943580b2652dea7b6333547ed2b529b71e6ba621d6cd1af6f93cafceae7035934ab31bf9063fa28741a9e10e3696a462ccb0ec798a25667c23501762a2665722c0b1d9b6d3f6f73eb2088eca0b52ad0d486fb2732dc7ff49564a94939ff164a25c471267d1143c5e361628e947109d1cbe75def50d1c0722b896ea5693679d4c1b1d522833f7d8d284e352d4056ab7d38492d7523d1fe8d8ae6db078e059617c2108dd7a11d9a853282d0471934dfaa5c48d20c8f973e3a44d5628ebebfed6d0cce024120323ea5c9ba66d38abe8743a05738a90f09e7c80bc9001abeaf8d4cde1b0abeba4077d7ec203b4898d7b8383b44b235967f82aedf8943ab022b29b82fce6cf27094279750fc18c305a07093416cee2f8986c78a1c092f09f3fb92f2837051a98fcacb8e4db4efcf1ae98a99a6e2e051014e2d291cf9390ef020761665e3c879a2de3a6424412769dcb6362d0128c07bf6aff03c8b1adaa5ef209d0ee38eff8a5d624371a8b466c5be440813be00c8d83cd7bc7be8ff48707d4e8c5c6af8af4370bdadcb78ba140a123ad6a2cfdc882cb3645a4d54459dfa400f541d70d5df3ecb5f15cce23134b909c0ed978a8407e7733685472853b61f5b181736467dbc37ca542e4361492ded4cf323fc295a6f0c985d32cc95f18eac000c0111153941f2f41b972a5d3477f4e1f8eb34e91278e7388509303d37797ad7184a0151120c6463e9505145024e9f4ebcc9a611176eb6c48dbfa73a737837fd9381a6b9bfa9baac093a2be306eb80f223e781878c4047498f02a19b1aa0b20f75b00694036d630787b4a5a644a56c11157975e28d59c1a016ea0ead2d0c361f4d870017b2b88b1456c72a69ef13a497b446118d536eb1f210bd3a4ffa75693df12890db01da171fbd1517047aa6e6a5442f00b551aaa85706723277d2812dee4c2b1dc0b1d82852ef842ab684e7a0352aca1f4c563a4c541c5b249a2365de2f3d3529f3baeff82cd4472ce12c0261d3facc140c64b0428cf0fc8df774107f0685788d3b1849949cee1ef2d1a9c0e98aba990ceac421453ebc8cb01d6010d7a4349f05d6b0fdb34dc12a00bf5691313c9bee90c45b333f3b45d895ac5f091896ff2ad33aa57441c9bb66a9c153d597b1a918da39b9e728d972d765a65d803a86c7c64254366410088a55be3b35af1a0f082a2464e51443b5ddf3840d684a914571a119fac849eefae054014a849ab37e9c0a0d8e7694f618d488a9f7e3aada56ae01e0564f5fe503886284615f7fba84c57fa26998c5ee2f9ddbe2ef229318e85bba576d1ec1e7838ef337cf0a4b55d7a74368f2651662f16455977805dc60707ecdb373901b140f5522bc7d2ae5aa627ddeb655073f236138a29a3a2a3361accf7beab14f0d3767002ba5b3fcb98ee8d075eb5741204ddbd11cfff26f4efd210da0f888c2d56ebae844d9f14b036d6c890492a60ffc65e42e82ea51bd1b430e30554a690ee7f4029efc271283164e27474a10c8348e59b70c15b6734f65b0a9534c5895a2891bf578f88cc7b7b8c97c9c9a9fc1f3fc92ee93b46fdf3ee348761ee7f0e42c99cb08066d0556a7b24c5ba4bea83c1d1edcf7aa115aff4a0e33e6bb75864b91120b5dcebc22896ab9296588750f5a44d354fb37da2976db8e7aa9372f4770417c7470fcaeb4ca5867917c80f72e99d186997708fd95e423c23c16ee2f18dca0dac110a23171441b9e99d851c65accb4b00bea9ccd48bfd5a78c29df76710047a07fd4b8e2de4844ff07545acea70127d4d9a186534f196d052503f98bc7bc1e26fd6d5f316a902e5a44be327df4a2f3fce3e11182b3a4fc24fb32dba90aec588aeb6b46f3e541d21e140ffcddd20540b78e9f06c7f4d1f3f3f8cb449d147ac779d331dcd8e2d5e35a450bb1da81e552c4bc39b68d81b6b94f9a6c114ed051b89eaf0c3c90a332d02f4fbc4fe4305fc8fdc9078296db0efbc0718c9448f9e490f98d06602b7eef7bf1d2ba95bc7f137ddba5b87244499d4df11928bef5e0542938e915c711bf3a785e24a8ca0bbaae04073ad58a976ae43edcc4c8c0f8c579545d76ea749cbd59f15ef5b88b3ee1f38ecfd8a683d51de5a582f92e6bbcaba0e629f7ca6d631a0327a96c1e56706b52f08c3044a907dbe4f5dcfea4788448c33089cdb984c93cb9092feed6972fad0efce044d64fcf229f838719ce61f13bfb16ac4c4739fc18b40140a4a94599fcf2321827afd85dd4a4405adb4bc7f0455e252c23fb3e8437cb7e1a4df6731affc8f096da9cb67f4c48b11fcd553d1dd3934a44f8b72a2f14f8be32f903c2142eafca35e5c2769da68c9259a886f8859fe93a6933baa8452643b6913ed7345645f2b73b190ce280e5c113e7f41c8db88dc3a7b9b6d007f1edf314c6dfda39fcd4796b8ce8ff2a358ba21add874f8249c983af26f44c9537492f30084000f1e367ee68c73effa7bd98c22df39944a9b99a4aad43d066680825c705cecbbb467d315ab3dd7234e172e74abb15105ea86ef6d82be82da1d4054c2f0b94c17de3fdebff030f5e7f7a4ed73e931fa7e3ba45c01cb582a247b7ac5a5dc79f962f8af0a0005d6aab0200dbe9e2f7ae1246df4656bd5030fea6a318844bd4d76d8d88e2f09b2f446f248d84353ffe6b0a70d53cb15bca2055e52e097c3c12bb56bad613705ab52a403dc21ce8e16ff84a730416137c10700bcb3085732f09f9128c9ce6a34b9dce7f09e31ce176ff6d1cd252c2fb90fdd583e754a33fb4227038050389ef5454de6de100bfcc18e157734ce0dcfbdac116b4a188391a1297786c00854d2162b177e12876f09b65f1b7877b6e1da33821da769ffbb7ab6806919e20e7985cf787ea6af1b32cd5372614e2550bb968fd61c168e8c04d5e3d01d9a8db962f483b65cf3cfd49c3ac415b201824ab15f0b502234634377d3ebcf76c8bfd54e56ca615984a94953aa37667287290536c1c0847ed79965f7096d3886ab5fc117d2c6da0eb90477e0ac362c6499fa5e5a3e1dc225401c332def865beed8957a1bf82a6c479ca1984c387de0e31fa42252fd16c94f9a4da6e145fa0f9b01fd71ea643e15908c470a49952e8371b2333e88684544594e736be7e005df9cd43e01110675727ca2b7782c6208660ecb314b244ceafaa7ede58e56138096ad7d9fe5415d970d8711d7ec180dc107529768eabaa9d72711562b408efcc3f5506edda7630db2401be74513c81e8822b75b3a2d05a5f5b9fbaf68d0c2176146758f84c9c335e5cd73dfdc56873af28deae0acf119a4c462f901e698605c3959042b98d873c37fee4bfa9f80b4bde66b72416e2a3ce26dd5f5c6b6619192cb70a16293f8aaf6257cdeb52fb179deac63bd5cc691aca0dc3dd43ec95c1379d907f19966e8f5d81e70653e726f6d7020a0be12c6a212d90d36db1920e54c5cff27337e12bb4a0c5449ec14315fa96049a817a2566b094fe8f5354d660ef8e1c9d721d2f1cbf1cee7ae71a8a9dd33273491f07cec1b019a38fa2b0abe053abb3b5501807fd35005eb4ad97d3e6d7e1565dd4e608d704420b95706e386371cc98d262e4ac9b0b3cbb55a72d9a3c957582f25c985bd5ac3cef550b43400c41b30576bab3e0b2d3bb84ebe535e72ac198e84e354dc3e5dc56156158c0638098ce6ab054518b0ccd34599df2b204687ec671504a76e7759aa09bfab9e27c74c30fa259d2c134c35f554a3c020c5c027c6a3b8e338ded7fe7bfe0f40f1a551d9c05dc024b64629d939b4fe698d615ce3f27f0de04dcfa2f6af295308fd459d3e47294fe19dd8c0d29b4909244797322a2a61bd4ffe05c896c201c0f77c5f591e1a67467ceb1116e9af7e347c8a48fc2268f9c64e5b8b1ac2dd4e0d0d60920975ceea09636644172018b8753aa7dfe32f57c72bb185512ade9a5aeff6389ab11d396c5c13f384c1f6f5b2e60c2c2edc77465afb4b414074bfbe526763e1587eb46ddb48bf6b4aafae17d4ec3b9438adaf13025482a24daf412883caf766e731109e3ebfcaf88e5565763e53bba6753132e68fab0bfbbe5d16b651c9efa490e93b3c7ccdd241640939810110976b26befcaa494b33ea776c86f9589beca33d05eece0ed099aa0984b85f5a8351ce50ae9fb336fc4159a259cab1ed11e644c1223302b6ce75bcecfb74ba155a690d46db54bc77989e72ddcf2e876589ff5e45cf38aaac4eadd727b2c44ad884086386622759eeee51efef9794e5595ee25325105e4115fb0ea5443de3f2c6d0ce5b415279632b5c6c0bfebfb1700bee8cd204a6c3d2ceee1ad138e7df1816572a2bad4e51f340575e3e642674128cebc95c346104c429545fed27f79f7dbbe9630a99128a505debbe1da99b243473d8a4eeccb174a0d6482becb826dfd78e1b020c5d1e780e3c8516e5ce5fd2c4ea782ad6d7edc8adafc7fa4171cda00e64355c3963f0c332d316ec69624731d1b80f94f770623f31665eae686cadd31b6d7c1bb2dab548205b15ec8ff1d22ca892f300c0a9e9369f9ccfeebaa3a6c9959e4c86a23c88646f3bb83b898b6bc5d971786fe69eda533ba9f818a8508ba356449935a60d1089f512be959d251eb4e3b32f73ddfca93fb4be26085d020453b57d6ac7259d25ecaa53a6d84dc25d05f1ee75c12d0a470a9ae579df5391e8542b198a22288a3305b72b75668597dcdea67a8627d2356b4963c7d193210bcd265734d7738fe42e11d6088e7ffe2eb3b219e14e5157efd696515db6d7f56f0abb4d836721821f4cd5f387d3138e0837d253565959b6e2abc92affa97a25bd10e00d5dcb41fa123b6027489e4c36e225e73226279f6962d9357bef4a38f9ec2a2213cdd7507c5db41af5c0a44c50b96c8e5451855bd05b56ed25c945515feb40f3ed5d93143095d87c46ae1ae9c3ca87a39dd365cf17cc722768b66d5d0b4b728724f2c1e5ef52d88daff067d8d3afd4aa7b5b1b4bf4842f52942148ef76da127ff2a6c0a69275fc945e32d78ddbf7f9c16e4d5f85ca4b99ee2d78b75c6a80342a0baba4842eee19102fcc125ba55edd5accb2f7a2996b96d9fed08a6f25c58c76ab5f28ff7fb2548c961fc75b6162ce005e6dfb610e3de3b2069a8326b8b7210a534f19cfd2b9298945a6eefa740c84d31db6fbdef6a6f44829738f80cebb2e1c9f6a28f33706c5f71353d5fbb88f8ad16a474fb9946829b3927003c16afc76e73668cbf0492f337c753e969b223d411cf13cd5f54617ddf7cc56f93c101787316c6d936bdaee347692e4a67b096ad0a7d59b315164988de6a54f6382d446b0615ea92689760507e9c5cd64155189b161412a8eed2bb2379a8765704c9e6b464f5243a2ecd23203e38d43739ea8c7202306d45bcb5d1c73fa6015adbe0035a1d9f81f6b587fa093279718ddef6793fa8ff372456c3d8ead701b2642b5fda5f3ca1d7b793ef3657aadba3478f5e83a68ad9dba0c4d5a0b9e4e62f7eebd43806eda6571d40aa1bd710aa790d1211d224d1232db820106b28d05cb1df21edfceb1a5864e767aba06f7d400a444a505fd17a7638aa303d06b7a06201718ad6f2b3d41ea6cefd0c3d7c7edeef3bb1b47cd260aa43b9ab05135b85a6d20ffa2942a730f8289f4fabd19e846b7cc3170140b1c1a93efbe63a95faa1f2b63bca74a8a97091a7fb0090338c96c9953c5992fdd213245bc1b7ce5b27c26b3f8cfaefc34805623f0c2981b9342210076e260f9371a2d4d6b241ab0fa1ac9948f01cae81d0fc8e669ee3e01ca6cb90e3164d6114d977fd467749861c3d74523f03950cba668f562c6f03a8a7ea090508308332c4e241db115ac2ea566b0d8a60471a3865ea2c755f93402e73de221e5581aa3cbf146978ee919edbbde8b1f8411d075a49667f45b61a1e5a61f9dfd1fae960891dc004a8ba4bf0438ebaaa85afd348d0c99f895b2320ca902682c0c2b1ac1f668d177be5a15aae146d6a633b423dba683ba44821991143cd45063968ab7e22279bc3f8caaa64d177c47970564517ca18b08bda67b6bfa6087a3de35f2abca1fe96b6a666aab8c087984e17b737e909cc1bf9640150f2edc77e1e15a2476580859dff43bb2177b18a3841f6f17c1ca943188e593abe5d67681cf2c5659d3682a390e7afb9290ec66e9234c06f1227154eb9881a1b8c53b9d23e32a4f15dac297e0c38487f3d8957689d0bfbfa5bfc8c3c311afad567b1e584560e01936ed3679b80a0ed50444a1be5568cd5b2cd2952784c18b0f9b1013219513f3472cedf1d1040f7eaa0474268c4714d56b9bfc13c77cf4764c45d79508bf4b5093ddc78fb297ba3aad6e2ae244083c27672848ecb41a6700b510fb0308655c3c9bafa26b65d9a97b9b034331b84607e131aac86b4d06e9cf6aa6ba9a01cc951c65dbe57631533160c2db9b3013649d149f6adb6f8a1f38fba92c7f7f2303c24a1e80b2dc849ef1aa53fb5b236edd97193c2c851edbda05e9118d12cdc828c5e7b723bfdfc6cc37f3367c795dd1215b9a49080b7d8074a1da056c114e02ba307f58a3b03b37c054503187f7f049e9db8f1817c0cf0b0fb66645406b2192def2928c14fff4c26221585c793a94d2723cd0fbf95e24b904c57b576e067d5f13bd9788d83fdbd04138c5f692b650c47dcf68b93ec10675bb566acac21747b36d5b71afb0330db358d960e9f271530d51c09a13e3232d5d9ac54b602c70c3f26fba1e72f76b3d1cb1690829bb6cb77aa212ec43788da0994e244ca7c017a1092bd2ee567fff3458a75d28f6cab521e10aa55687c56fb18281a0a17b70ff91b5922ed3d88ee5e62a132c856a7dd6eb34cbdb9e73c9b1da7d512f8dcde01e82e4ce4afdb69b4e383b18c0ee4783293ed5b7cd0b5c806be2b49e6a4ea3c734a8c8851fa7fa87f04f9c09e71efe378c5780f0d240aaf800a464c876dbea04310bcd8dc47cfc17f3f80d4cd97d10d481d0d26163d4dfa3984f48a3344e8b90b4c0bf4f29e5604a243235dc47bb8e189ced6b192353178b310e9b684050d4dec662ecf0162b61babb1a593e2c091996f5af8b06abdf23ca1545c5e947db0b53f9c7a8020143cb8282a3b0cf2ae6377fedab55d3a6d6dde7168f40d4763f3b88cc6c1683d01b1e92f87fbef856c0714b3c8e33b9f4c1bfe0c669fe23dc0a945e4d72570d2c1186913d005da39767c4e3645dcff63d56bf7c933585ec6cdc327e245bd3f192df8125f23a06eb463f3fcb7a357e0732b49dc21be03288c0b5448b526b96858d17170f1281d252afd9ed49cfec003e173cafdead54ac0bbbdf0f479a76c52a54b5cb5e93d465475e6d0d6bd2e1e6392dfadfa2a01c4cfdec1bfc65042fb8e99668102f8eee81b17fe37b30cf22b40ee317fbf95bd73ac6ecaf2688e29743c13bd28cf4cdb2ec81c9d921ead0d5929bfcdd0ea6dd67d0a82a94ab197e34db131b6aa141cbfa9915650b809b37bbc4614a7c4ef6f2ac0c8c9db60f1f2de678766beba43304ce9cd5fbc50206457edd2362828e2658f70320182059e89b50dcc5c2038fc5d9f4cc6e82af5575ff0dfe800264943aa64c649f8b3b24426744f3a07da50415bb8f4bc949b04f0d313db4790bf7599c78e2f662bd7da9938cdc1210327f69337beaa7544a1af759d0677aa212ec43788da0994e244ca7c017a1092bd2ee567fff3458a75d28f6cab525d07c7c9cde5b753e76e799120e8ed668968a1c530ae694071b94458771c7d9eecdf0c0a7525c5bb056cc08428b49aa8839f72911b1141cc5f312a356b49cdf8a531c79067e5ae5ebf8803c293c552e0bbcc67393f6a63e74ffd92c6cbe017e3c3e65da06f896ce920f58738c19c8a1a52704784e40e77bcca76247724c65d4df46c5ad4bc29960f795019072d435a0fd13d5b4b376eb1ce292798f9b5ff31647a1dce98af840932f474155ec587d971848a0cf49c5c1c8fe5838c66eae023d3d588660526ca20f2ed2a5860adc9bddabd0220121890e5740384aa23cd28ee254867fd40a8f09bbf2bd01c481b3cfe71063d904dc389e0dde5499c87d2097f84c2b4bef74f03021da5780cedab551f03f73f433e46e4d8bdac09e2987ac951873fb74305c0e640756b1d8feb30d61ca3fd770362ea082d7115dcbe6c7d9cf1241c520f191d2f5231f1c6b49c07e1daac438ba31972d1d5283f5e53c64efbefd75e88a06bebdbc7a281ffb63e9cdc91c98070f48d262806f63af53fbecd97e1900c6c193c5c53e73300ad9ebcbe921e70726cccddf3ae13bfc1c2c5f572e7fcafc3ab56fdcc48440d8acb001565f7d4f14a02729d52285ae3e727710dbbe9eb16ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806438ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b9030dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b446476888ec689407cf2df9b2eb5c45952564d51ce73c129a3bdffb15c0d2d161ad7558e6d0b2a06985fb84bb66d2754c842d35aaac26cd1bb869247a4d1a208099f9cerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibqt5-qtbase-5.15.8+kde185-150500.4.16.1.src.rpmlibechoplugin.so()(64bit)libpnp_extrafilters.so()(64bit)libqt5-qtbase-exampleslibqt5-qtbase-examples(s390-64)libsimplestyleplugin.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    libGL.so.1()(64bit)libQt5Concurrent.so.5()(64bit)libQt5Concurrent.so.5(Qt_5)(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5DBus.so.5()(64bit)libQt5DBus.so.5(Qt_5)(64bit)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libQt5Gui.so.5(Qt_5.15.8_PRIVATE_API)(64bit)libQt5Network.so.5()(64bit)libQt5Network.so.5(Qt_5)(64bit)libQt5OpenGL.so.5()(64bit)libQt5OpenGL.so.5(Qt_5)(64bit)libQt5PrintSupport.so.5()(64bit)libQt5PrintSupport.so.5(Qt_5)(64bit)libQt5Sql.so.5()(64bit)libQt5Sql.so.5(Qt_5)(64bit)libQt5Test.so.5()(64bit)libQt5Test.so.5(Qt_5)(64bit)libQt5Widgets.so.5()(64bit)libQt5Widgets.so.5(Qt_5)(64bit)libQt5Xml.so.5()(64bit)libQt5Xml.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3eL@ek@ee@d!d@d dZ5d*ddcc @c.cc@c6@c1@bbba@bP#b D@aa@aŶ@aza(`s`s`@`8@`u`!'`_@__u@_]@_@_E@_h_Z@_^@^V@^^^^@^^^y@^Y^M#@^.^@^]+]]ʞ]@]]@]@]m]rJ@]m@]P@]]G@]^@] #] #]@\Q\@\@\@\]@\@\@\@\f\@\|\B@\b@\X)@\T4\Q\A\@n@\3?@\@\2\ @\[1[@[%@[[$@[R@[][@[t[@[@[[6@[.6@[(@[!@[[@[@Z@ZZZZZ2@Z@Zw@Z%Z@Z@Z@Z Z@Z$ZZZ|;ZtRZk@Zk@ZiZF.@Z:PZ3@Z*~Z)-@Z#@ZZ[@Z ,@YY@YY+@YdY@Y5YYY@YW@YY@Y@Yw2Yu@Y\YX@YWYK@YI@Y6@Y1S@Y1S@Y1S@Y.@Y.@Y%uXQ4@W1@W1@W@W_@W_@WjWjWwWXWcVV@VɦVU@V&@VV0V VV@V @V@U@U{@U@UnUUv@Un@UY@UW1@UHU;U:0@U.RU&iT\@TgT~Tи@T@T@TT5Tw@Ta@TZ@TPalarrosa@suse.commeissner@suse.comalarrosa@suse.comalarrosa@suse.comalarrosa@suse.comalarrosa@suse.comfvogt@suse.comfvogt@suse.comfvogt@suse.comfvogt@suse.comfabian@ritter-vogt.defvogt@ritter-vogt.defvogt@suse.comfabian@ritter-vogt.defvogt@suse.comfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defvogt@suse.commliska@suse.czfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defvogt@suse.comfvogt@suse.comfvogt@suse.comstefan.bruens@rwth-aachen.desuse+build@de-korte.orgfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defvogt@suse.comcallumjfarmer13@gmail.comcallumjfarmer13@gmail.comfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.destefan.bruens@rwth-aachen.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.demliska@suse.czfabian@ritter-vogt.dechristophe@krop.frfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dewbauer@tmo.atfabian@ritter-vogt.dealarrosa@suse.comfabian@ritter-vogt.deqantas94heavy@gmail.combwiedemann@suse.comalarrosa@suse.comtoddrme2178@gmail.comfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.demischa.salle@gmail.comfabian@ritter-vogt.defabian@ritter-vogt.deschwab@suse.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dewbauer@tmo.atfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dechristophe@krop.frcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgalarrosa@suse.comfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.demstaudt@suse.comfvogt@suse.comfabian@ritter-vogt.dealarrosa@suse.comalarrosa@suse.comalarrosa@suse.comalarrosa@suse.comfabian@ritter-vogt.dealarrosa@suse.comalarrosa@suse.comchristophe@krop.frfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.delbeltrame@kde.orgjengelh@inai.defabian@ritter-vogt.defabian@ritter-vogt.dechristophe@krop.frfabian@ritter-vogt.demlin@suse.commatz@suse.commlin@suse.comfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.delbeltrame@kde.orgfabian@ritter-vogt.defabian@ritter-vogt.dealarrosa@suse.comfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dehrvoje.senjan@gmail.comsor.alexei@meowr.ruhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comschwab@suse.dehrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.commlin@suse.comwbauer@tmo.athrvoje.senjan@gmail.comalarrosa@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comalarrosa@suse.comschwab@suse.dehrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comjoerg.lorenzen@ki.tng.dehrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comschwab@suse.dehrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.com- Add upstream patches to fix an incorrect integer overflow check (boo#1218413, CVE-2023-51714): * 0001-HPack-fix-a-Yoda-Condition.patch * 0002-HPack-fix-incorrect-integer-overflow-check.patch - Add upstream patch to fix a potential overflow in assemble_hpack_block(): * 0001-Http2-fix-potential-overflow-in-assemble_hpack_block.patch- buildrequire pkconfig(icu-i18n) instead of libicu-devel to get prefered libicuu- Add patch from upstream that fixes a buffer overflow in QXmlStreamReader (bsc#1214327, CVE-2023-37369): * CVE-2023-37369-qtbase-5.15.diff- Add patch from upstream (backport taken from Qt5PatchCollection) to fix certificate validation for TLS which does not always consider whether the root of a chain is a configured CA certificate (CVE-2023-34410, bsc#1211994): * 0001-Ssl-Copy-the-on-demand-cert-loading-bool-from-default-config.patch- Add patch from upstream to fix a buffer overflow in QDnsLookup (CVE-2023-33285, bsc#1211642): * CVE-2023-33285-qtbase-5.15.diff - Add patch from upstream to fix QtNetwork to parse the strict-transport-security (HSTS) header case-insensitively (CVE-2023-32762, QTBUG-113392, bsc#1211797): * 0001-Hsts-match-header-names-case-insensitively.patch - Add rebased patch from upstream to fix infinite loops in QXmlStreamReader and raise error on unexpected tokens which is a new behaviour (CVE-2023-38197, QTBUG-92113, QTBUG-95188, bsc#1213326): * 0001-QXmlStreamReader-Raise-error-on-unexpected-tokens.patch- Add patch from upstream to fix an overflow in QTextLayout (CVE-2023-32763, QTBUG-113337, bsc#1211798): * 0001-Fix-specific-overflow-in-qtextlayout-CVE-2023-32763.patch- Amend patch to fix mouse grabbing as well (bsc#1211024): * big-endian-scroll.patch- Update to version 5.15.8+kde185: * QFSFileEngine: fix overflow bug when using lseek64 * Add QImage null check when QOpenGLTexture converts - Add patch to fix return key handling in QGroupBox on GNOME (bsc#1209364): * 0001-Revert-QGnomeTheme-Allow-Space-Return-Enter-and-Sele.patch - Add patch to fix XInput2 events in big-endian X11 clients (bsc#1204883, QTBUG-105157): * big-endian-scroll.patch- Update to version 5.15.8+kde183: * Add nullptr guard in QStyleSheetStyle::drawPrimitive(PE_PanelLineEdit) * QAbstractItemView: don't access invalid indexes on copy-key * Apply CVE-2023-24607-qtbase-5.15.diff (CVE-2023-24607, bsc#1209616) * QXcbConnection::getTimestamp: do not return stale timestamp * QToolButton: Elide text when constraints prevent from showing whole text * correctly set up ref counting in QThreadPool::tryStart(std::function) * Do not set Qt::ToolTip flag for QShapedPixmapWindow * Fix deletion order also for QImageReader/Writer::setDevice() * Fix deletion order in QImageReader/Writer destructors * QNetworkReply: Fix typos in the documentation * Doc: Fix typo in the online documentation template * Doc: Link to page documenting Qt trademarks in the copyright footer * [doc] Fix typo in QBuffer::setBuffer() description * qwindowsdrag: Fix typo in documentation * openglblacklists: Fix typo in description * qxcbscreen: Fix typo in documentation * Fix typos in SQL driver documentation * qxcbwindow.cpp: Fix sign-compare and another warnings * QToolButton: reimplement the fix for QTBUG-95255 * QSysInfo::prettyProductName(): Add macOS Ventura product name * QSysInfo::prettyProductName(): add missing macOS product names * xcb: correctly disconnect xsettings callbacks * ibus: add SetCursorLocationRelative in InputContext.xml- Drop the mechanism for supporting systems without SSE2. glibc removed support for looking up libraries in sse2/ subdirectories and qtdeclarative without SSE2 crashes Plasma (boo#1208188)- Update to version 5.15.8+kde160, rebased upstream: * Set geometry property in QXcbWindow after checking minimum size * Fix potential corruption with image format conversion on arm neon * TLS backend SecureTransport: properly clear SSLContextRef * Widgets: Use effect region bounds when drawing with repaint manager * Revert "xcb: stablilize xkb state when keymap updated" * forkfd/linux: add support for LoongArch * Fix default QT_ARCHS for non-universal builds * Add the missing -mfpu=neon CXX flag * Fix missing characters or assert with certain font sizes * tst_containerapisymmetry: test ranged ctors with pure input_iterator types * qmake/Xcode: Mark "Qt Preprocess" build phase as always out of date * Windows QPA: Fix cursors getting out of sync after restoring override cursors on native windows * evdevkeyboard: Try opening as read-write first * QVarLengthArray: add some basic checks for default-ctor * QTableWidget doc: remove wrong comment for itemExpanded() * Blacklist tst_QTimer::zeroTimer on Ubuntu 20.04 * Use Yu Gothic UI as the main fallback font for Japanese * qxkbcommon: UCS-4-encode surrogate characters in QKeyEvent::key() * Replace CopyrightFile entry in libjpeg qt_attribution.json * androiddeployqt: Fix signing of paths with spaces * OpenSSL: handle renegotiate errors by comparing certs * Update latest qt license agreement * QFontDatabase: unify relevant documentation pieces * wasm: Fix assert/crash when tooltip window is closed and mouse moved * Freetype: adjust underlinePosition to match our expectations * SignalTransition: guard against deleted object * tst_QSslSocket: QSKIP the test that is known to fail with SecureTransport * QStringView: fix split(QRegularExpression) returning invalid data * Check that QStringView::split() w/rvalue QRegularExpression returns valid data * Teach QOpenGLTextureBlitter about GL_TEXTURE_RECTANGLE textures * Doc build: fix conflicting response file with moc * QTextDocument: fix an off-by-one in the changed signal for lists * Fix warnings due to enums in QSizePolicy * Android: Set sem_wait m_terminateSemaphore behind an atomic flag * QGraphicsItem: Update input context after InputMethod event * QSharedPointer: fix counter-productive QT_PREPEND_NAMESPACE use in qHash() impl * tst_qhashfunctions: check qHashRange{,Commutative}() find hidden friend qHash() * xcb: stablilize xkb state when keymap updated * Stabilize tst_QAccessibilityMac * Handle macOS 11 issues in softHyphens test * QVERIFY_EXCEPTION_THROWN: re-throw unknown exceptions * QAuthenticator: Filter out algorithms we don't support * QNX: QNX7.1 updates * Blacklist tst_QTcpServer::linkLocal on macOS ARM * Blacklist problematic network auto-tests on macOS ARM * Blacklist and skip failing tests on macOS ARM * Windows QPA: Fix multi-touch support in some devices * freetype/no-fc: Disambiguate fonts with different widths * Skip disabled proxy widgets when (back)tabbing * Explicitly use libc++ when creating machtest stubs * Don't pass CXXFLAGS when creating machtest stubs * QFontComboBox don't response qApp fontDatabaseChanged() * Update architectures in machtest to arm64+x86_64, removing i386 and ppc * Android: bump default QT_ANDROID_API_VERSION to 31 * macOS: Disable PCRE JIT when running under Rosetta * macOS: Add helper function to check whether we're running under Rosetta * testlib: Disable automatic backtrace when test crashes on macOS on ARM * macOS: Hard-code NEON and SSE/SSE2 when building universal builds * macOS: Always disable pixman NEON drawhelpers * macOS: Scope Haswell arch flags to x86_64 compilation units * Guard AVX parts of qfloat16 helpers instead of emitting error * Granularily disable PCRE2 JIT on macOS ARM * Avoid claiming F16C support on non-x86 platforms * macOS: Respect QMAKE_APPLE_DEVICE_ARCHS by building for all those archs * qmake: Pick default architecture on macOS based on uname * macOS: Don't hard-code x86_64 as the architecture when using qmake * qmake: Support Visual Studio 2022 * Avoid painting outside boundaries when printing QGraphicsProxyWidget * wasm: fix network reply status attribute * Update Gradle to 7.2.0 and Android Gradle Plugin to 7.0.2 * wasm: fix size of QDialogs * plaintextEdit draw text with clipRect should consider cusorWidth * iOS: Hide UIWindow before restoring mirror mode * iOS: Defer restoring screen mirroring until next runloop pass * macOS: Bump max supported SDK version to 12 * iOS: Don't try to initialize a11y for views that have no platform window * qnsview_mouse, scrollWheel: do not assume zero deltas on Ending phase * PCRE2: upgrade to 10.39 * wasm: fix deadlock when thread calls exit * Fix version number when warning about Apple platform SDK mismatch * Doc: Add styling for note/warning/important admonitions * wasm: disable the canvas resize observer * wasm: fix window activation * Fix show()/hide() for child windows on xcb * Add warning about QCoreApplication deferred delete * Fix performance regression when avoiding scrollbar flipping * wasm: fix changing cursor shape * QSKIP tst_qgl:closeAndThenShow() because of flaky crashes * Calculate effect bounds when drawing widget graphics effect * Fix treemodelcompleter example * gl: Try the local CacheLocation when the shared one fails * Android: set EXTRA_TITLE to the initially selected file in save dialog * qmake/vcxproj: Fix malformed tags * qmake/vcxproj: Fix "CONFIG += combine" extra compilers * Android: set allowNativeHeapPointerTagging to false in the manifest * Update windows version detection * Don't link against pthread when using cxx11_future on vxworks * Accessibility Linux: Fix caps lock state * Don't render widget to backing store if its parent has graphics effect * Handle DPR in QPainter's drawing methods taking a brush parameter * XCB: Silence clipboard warning "SelectionRequest too old" * QVector: Don't require default-constructible types with insert() * Android: Hide the keyboard when the height is less than 0 * When filling a pixmap after an assignment ensure the set DPR is not lost * Fix high DPI position of foreign child windows on Windows * QOpenSSLBackend: Properly load 3.0 when compiled with 3.0 * Take overshoot into account when laying out QAbstractScrollArea * Add suffixes to loop variables for Q_FOREACH * Android: Fix handling of cursor position when stop composing * Windows QPA: Fix mouse event position for QWindows with Qt::WindowTransparentForInput- Update to version 5.15.7+kde177: * Fix wrong to linear conversion * QKeySequence: Add missing modifier names * Scale BMP color samples with periodic bit expansion * Send accessible focus event after list view has focus * update function argument of SSL_CTX_set_options * Openssl backend: reinsert a missing C in qCDebug * Annotate QMutex with TSAN annotations * Handle allocation failure in QImage rotate 90/180/270 functions * xcb: Replace qCWarning by qCDebug in QXcbConnection::printXcbError() * a11y: support GetAccessibleId for at-spi - Drop patches, now upstream: * 0001-Fix-wrong-to-linear-conversion.patch- Add patch to fix text rendering on 16bit X11 surfaces (boo#1205585): * 0001-Fix-wrong-to-linear-conversion.patch- Update to version 5.15.7+kde167, rebased upstream: * offer an opt out of automatic xdg-desktop-portal use * Send string to Atspi DBus interface on name/description changed * Send string to Atspi DBus interface on value changed for comboboxes * iOS: Use generic simulator device for building apps via xcodebuild * xcode: Allow automatic provisioning updates when calling xcodebuild * Revert "[Android] Remove signal and slot mechanism to listen states in editor's" * Android: fix error when signing bundles * Doc: Fix notes in QObject * Allow dragging of a floating dockwidget on macOS with a custom titlebar * Http/2 - handle PADDED flag correctly * QTlsBackend (OpenSSL) : detect incompatible versions * Reduce the width of a hfw-widget if scrollbar would be flipping * QCocoaWindow: Make window key if the app's modal window is hidden * Doc: clarify case sensitivity in QCompleter * Doc: Note that qmake's CONFIG values are case-sensitive * Clear up QWindow::isActive() documentation * QWinRtFunctions::await() - introduce early exit condition * rhi: metal: Use the layer as the single source of truth * Include explicitly * Update PCRE2 to 10.38 * Add testing of QPdfWriter output to QPainter lancelot test * Update the COPYRIGHT.txt file * QTranslator: Fix loading of meta catalogs from absolute .qm path * tst_qtranslator: Simplify extraction of test data * Cocoa: Don't call makeKeyAndOrderFront for native app-modal dialogs * Fix querying font aliases that share name with other fonts * Update bundled libjpeg-turbo to version 2.1.1 * macOS: Compute NSWindow background color without checking styleMask * SQLite: Update SQLite to v3.36.0 * Android: Fix path of qmake_qmake_immediate.qrc in single_abi with qmake * qmake: Print error when iOS simulator device could not be found * Fix loading of OpenSSL on macOS versions that ship its own OpenSSL * QWidgetWindow: Stabilize test on Xcb * Blacklist flaky test * Fix license information for libjpeg-turbo * Don't unload libraries on Darwin-based operating systems * QThreadPool: Fix restarting of expired threads * Make test pass on machines with many cores * Blacklist tst_QSocks5SocketEngine::simpleConnectToIMAP() because of flakiness * Blacklist tst_qgl:closeAndThenShow() because of flakiness * Update Android default SDK from 29 to 30 * Make clear why QTestLog::addB?XFail() don't add to counters * Fix .qm file name calculation in lrelease.prf * qmake/xcode: Do not create OBJECTS_DIR * QSslCertificate(OpenSSL plugin): fix memory leaks in extension 'parser' * OpenSSL: Let people opt-in to use TLS 1.3 PSK callback * tst_http2: Fix flaky authentication test * Cocoa: Make sure we can display multiple sheets for the same NSWindow * Fix QTextCodec::canEncode() for ICU codec * wasm: fix network data URI scheme * Doc: add more notes about full screen windows on macOS * macOS: Don't rely on invalidateCursorRectsForView when mouse is over view * Doc: add note that hiding a window doesn't close a full screen space * qlocale_win: Fix non-standalone month names * androiddeployqt: Check if apk is already aligned * Fix corner case in QTimeZonePrivate::dataForLocalTime() * Improve lancelot test of dashed line painting * qmake: Add support for C17/C18 * qmake/vcxproj: Read C language standard from QMAKE_CFLAGS * qmake/vcxproj generator: Handle C standard compiler flags * qmake: Make it possible to set CONFIG += c11 with MSVC 19.28 * qmake: Recognize MSVC 16.x as VS 2019 in the VS project generator * Doc: Replace the example for QFileInfo::setFile * QMetaEnum: avoid quadratic behavior in valueToKeys() * QGraphicsProxyWidget: forward Window(De)Activate events * QDashStroker: cap the number of repetitions of the pattern * Fix bug with NoFontMerging when font does not support script * Android: Fix unnecessary clipboard data access * macOS: Don't wipe NSWindowStyleMaskFullSizeContentView if set manually * Fix broken build when LTTng tracing is enabled * Attempt to unwedge tst_QThread::wait3_slowDestructor() * macOS: close popups on mousedown within the window frame * Use a scope-guard to take care of process deletion in a test * QVarLengthArray: add missing default-ctor documentation - Commits dropped by the rebase: * Fix compile of tst_qimage in Qt5- Update to version 5.15.6+kde178: * ANGLE: Fix compilation on GCC 11- Update to version 5.15.6+kde177, rebased upstream: * QStringIterator: fix UB [2/2]: use std::less to compare pointers * QStringIterator: fix UB [1/2]: use has{Next,Previous}() more * Assert validity in QStringIterator's unchecked methods * eglfs: Fix crash when painting the mouse cursor in a multiscreen setup * xcb: fix the build of native painting * QNetworkReplyFileImpl: Don't emit 'finished' in the ctor * Fix typo in code * Fix typo in QAbstractItemModelTester * sqldrivers: Fix typo in error message * network: Fix typos in messages * Remove XCB_EVENT_MASK_RESIZE_REDIRECT for Qt:WindowTransparentForInput * Fix build without dbus support * Revert "Remove the dead code for blocking methods from QtConcurrent" * QAIV: Reset double-click flag in mousePressEvent * Fix possible undefined behavior in clear_thread_data * Revert "xcb: implement missing bits from ICCCM 4.1.4 WM_STATE handling" * 3rdparty: apply a fix to the last zlib fix * add color picking support on wayland using the XDG desktop portal * Use class scope to refer to static function * fix AT_SPI_BUS_ADDRESS actually working * 3rdparty/zlib: backport the fix to CVE-2022-37434 * widgets: avoid setting X11BypassWindowManagerHint in QToolBar * Don't access QObjectPrivate::declarativeData unguarded * Apply CVE-2022-27404-27405-27406-qtbase-5.15.diff * xcb: Update _NET_SUPPORTED when the window manager changes it * Revert "CUPS: Add support for accessible IPP printers" * QtConcurrent::ReduceKernel: fix race conditions * Fix crash in QKmsDevice::createScreenForConnector * Fix compile with MinGW-W64 9.0.0: Redefinition of 'struct _FILE_ID_INFO' * Fallback to another file dialog implementation when XDP is inaccessible * Add QXdgDesktopPortalFileDialog::useNativeFileDialog() * qmake: Ignore stderr when determining the macOS SDK version * Fix QDBusInterface crashing with empty path on construction * Network: Update expired cert * Android: guard getStateCount() with correct VERSION.SDK_INT * Add note on selecting the device which is used to run tests on Android * fc: Clean up current config on shutdown * Doc: Add see also links to operator== and operator!= * Fix framework dependencies in .la files * Fix Style java code format and warnings * wasm: fix network crash on abort * Update bundled Freetype to 2.10.4 * CMake: Prevent multiple creation of the targets 'aab' and 'apk' * Android: Fix fullscreen bottom bar hide issues * xkb.compose: get locale from user env settings * xcb: implement missing bits from ICCCM 4.1.4 WM_STATE handling * macOS: Fix leaked NSMutableArray in applicationActivationChanged * StyleSheet: Use rule for ComboBox in embedded QLineEdit * Fix hidden API access for Android style * Fix memory leak if eXIf has incorrect crc * Fix invalid snippet reference in qtnetwork-index.html * Doc: Fix QList::fromVector example in QList documentation * Turn off feature timezone for emscripten * QXpmHandler: actually limit characters-per-pixel to four * QXpmHandler: fix re-entrancy bug in xpm_color_name * QObject: cleanup the orphaned connection lists on destruction * Fix crash in concurrent disconnect * cleanOrphanedConnectionsImpl: Allow to skip locking * QOrderedMutexLocker: Disable copy and provide explicit dismiss function * Handle even more include in enum cases * macOS: Stop relying on balanced CGDisplay reconfiguration callbacks * QFuture: fix result reporting in the filter mode * Doc: Minor cleanup in QWidget docs * Don't report results when the results list is empty * Windows QPA: Fix coordinates reported through UI Automation * Make QSqlRecord benchmarks non-fatuous * Halve the data-set size of tst_QSqlRecord::benchmarkRecord() * Update deprecated NSAccessibility method * H2: emit encrypted for at least the first reply, similar to H1 * QFile benchmark: only set up and tear down the data directory once * Unify and clean up two identical tst_qfile::*_data() functions * Move QSKIP()s to _data() functions in QFile benchmark * Scale image with MDI icons using the correction factor * QNetworkDiskCache: Fix tracking of size during storeItem() * Always update the input method when QLineEdit receives focus * Fix qdbusperformance and qprocess benchmarks * QListView: don't scroll if selected items are removed * macOS: Detect sandboxed state for command line apps * Update obsoleted functionality in preparation for Qt 6 * Change QCollator's default locale to QLocale().collation() * QDuplicateTracker: reserve() for at least Prealloc elements * Point out that QTreeView's expandAll/expandToDepth don't fetch data * QDuplicateTracker: fix the static buffer size calculation * macOS: Don't make frameless tool windows miniaturizable * macOS: Don't mangle QByteArray settings with @ prefix by decoding as UTF-8 * tst_QtConcurrentThreadEngine: fix the threadCount() test * Fix QTextFormat::FullWidthSelection for right-to-left text layouts * Fix auto completion in QFileDialog on Windows * QFile benchmark: always use Unbuffered for QFSFileEngine tests * Fix QDirIterator benchmark to actually find its test data * macOS: Keep NSWindow alive after handling windowShouldClose callback * Windows QPA: Fix dock widget drag&drop failure * Remove the dead code for blocking methods from QtConcurrent * QtConcurrent: call the non-blocking versions in blocking ones * macOS 10.15: Fix focus frame for combo boxes * Fix placement of placeholder text in QLineEdits with action icons * macOS: fix separator actions not showing in menus * QIcc: Update test for invalid values * Doc: Use https for links to unicode.org * Doc: Add a note about a limitation in QDockWidget on macOS * macOS: Notify socket notifier on connection error * QGlobalStatic: fix warning when using cv-qualified types * Fix right-to-left text with DirectWrite engine + QPainterPath * Fix mapping between Han and other CJK scripts * Doc: Improve QTransform documentation * Documentation: Remove section advertising Amazon * Fix linking of debug projects against release Qt on Darwin platforms * Extend documentation for QFile:copy() * macOS: Unregister screen notification handlers on QGuiApplication shutdown * macOS 11: Fix positioning of focus frame around combobox * QString: Respect precision when reading data for %.*s format string * Fix leak of transaction context handle in QSql's OCI driver * macOS: Allow programatically minimizing frameless windows * Doc: Move overrideCursor() from QApplication to QGuiApplication * Doc: Add note to Qt::MatchFlags about implementation dependent behavior * Update md4c to 0.4.8 * Android: fix mimetype/namefilters handling for FileDialog * Enable glyph cache workaround for Apple M-family of GPUs * Fix rendering of text checkboxes when text is selected * Update public suffix list * iOS: cleanup connection when a screen disconnects * Windows: Read page size and orientation from setup dialog * qmake: Enable response files for WASM on Windows * QTextDocumentFragment: fix ifdef range * Update CLDR qt_attribution.json * Hangul composition: use < base + count checks, not <= checks * Doc: Fix snippet for QRandomGenerator64 docs * Fix date parsing when local time lacks the start of the day * Fix misplacement of placeholder text in QLineEdit with RTL content * Fix unaligned specialData formats * QWidgetTextControl: ignore GroupSwitchModifier for BackSpace * QFlags::testFlag: clarify the behavior in the docs * Android: Fix build error issue in examples * Silence misleading exception print in setQtContextDelegate * Fix scrolling of tab bar when the visible tab is wider than the visible space * Fix augmentation of UI language list * Calculate space requirement of menu items based on widest elements * Correct examples for int validation in QValidator documentation * tst_QTimer::remainingTime(): get rid of QTest::currentTestFailed() * macOS: allow Qt::AA_DontShowShortcutsInContextMenus overrides * Fix conversion of swap interval from QGLFormat to QSurfaceFormat * Fix rearranging of icons in listview via drag'n'drop * Fix flaky QTimer::remainingTime() test * tst_QDateTimeEdit::editingRanged(): use QScopedPointer * QAbstractItemView: don't block dragging after double click * xcb: Add more debug info for XCB_INPUT event * QPageSize: make PageSizeId ctor non-explicit * QtGui/math3d : Fix QQuaternion::getEulerAngles - Commits dropped by the rebase: * Restore C++11 compatibility of QSharedPointer code - Refresh 0001-Add-remote-print-queue-support.patch- Update to version 5.15.5+kde166: * Drop call to setPlatformScreen in QHighDpiScaling::setScreenFactor (kde#450443)- Update to version 5.15.5+kde165, rebased upstream: * QArrayData: fix UB via reinterpret_cast (crash with FORTIFY_SOURCE=3) * Fix compile of tst_qimage in Qt5 * SQLite driver: fix crash when binding a QByteArray/QString * H2: remove a rather useless limit on the number of streams * Revert "Qt xcb: remove false detects of Qt::GroupSwitchModifier" * Revert "Windows: Add synthesized fonts also when there is a style name" * Revert "Android: Place cursor correctly on screen when editing" * QAbstractButton/QComboBox/QGroupBox: static_cast event->key() to Qt::Key * Widgets: use QPlatformTheme::ButtonPressKeys for pressing buttons * QBuffer: add missing include * QBuffer: fail early in seek() beyond QByteArray's max capacity * xcb: fix cursorTheme update issue * QDBusMenuConnection: Close open D-Bus connection * Fix QGuiApplication command line options documentation for X11 * QColorSpace: Guard against division by zero * Preserve QImage metadata when converting format with color table * Unicode: fix the grapheme clustering algorithm * Ignore window icon in XCB when its size exceeds maximum request length * QAbstractItemDelegate: fix rect given to tooltip handing * QXmlStreamReader: fix integer truncation (qint64 → int) * QShader: fix memory leak in detach() * QDesktopServices: fix ABA problem in QOpenUrlHandlerRegistry * Unix: Correctly update options pane for PDF printer * JSON: When clearing duplicate object entries, also clear containers * Remove unused internal flag from raster painting engine * CUPS: Add support for accessible IPP printers * Initialize m_exclusive in QGtk3MenuItem constructor * Fix data race in QCoreApplicationPrivate::sendThroughApplicationEventFilters() * Fix a leak of fallback dialog helper in xdgdesktopportal * QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult * QPushButton/fusion style: don't ignore QIcon::On icon * QAbstractItemModel: fix persistent index corruption when moving columns * Fix data race in QObject::moveToThread() * QReadWriteLock: fix data race in stateForWaitCondition() * QReadWriteLock: fix another data race in stateForWaitCondition() * QReadWriteLock: fix data race in dtor * Revert "a11y: Do not cache classes that don't have a factory plugin" * Prevent crashing when FcFontList fails * Fix race condition in futex-based QSemaphore * Fix a QDBusConnection crash with pending calls when connection is closed * Revert "Support family names that end/start with space" * QProcess/Unix: ensure we don't accidentally execute something from CWD * Fix compile with Qt5: Use QString::mid instead of QString::sliced * testlib/qasciikey: Add keypad navigation keys * QGnomeTheme: remove unneeded Q_D * QGnomeTheme: Allow Space, Return, Enter and Select to press buttons * QPA: add ButtonPressKeys ThemeHint * Update bundled zlib to version 1.2.12 * QAction: Add NOTIFY changed declaration to priority property * QHostInfo/Unix: Fix resolv never unloading * QCompleter: fix crash when setting the same model twice * Windows: use QSystemLibrary instead of LoadLibrary directly * Qt namespace: fix QT_Q_FLAG declaration for Qt::MouseEventFlags * Sync QPrinter orientation when PageSetup Orientation selected * When clearing QPixmapCache, stop its flushing timer * QLabel::setPixmap(): remove the no-op self-masking * QFreeList: replace a Q_ASSERT(false) with Q_UNREACHABLE() * [qgenericunixservices] Consider kde-open5 for opening URLs * Fix check for malformed input when decoding translations * Test for nullptr before dereferencing the screen * Check for null driver() before trying to exec() * Fix crash when text shaping fails * Make QCursor::setPos() use the correct screen * Close leak of QOCIDateTime object * Fix UI mismatch when QPrinter::setDuplex * xcb: fix a typo for WindowTypes * QPkmHandler: make const what it never modified * Respect AT_SPI_BUS_ADDRESS env var on Linux * Fix integer overflow for broken QPainterPaths * QDesktopServices: fix UB (data race on handlers) * Make indicator-application hack work in flatpak * Fix infinite loop in dash stroker * QVersionNumber: remove "pure" declaration from fromString() * Android: Fix Application becomes unresponsive issue * Fix the crashes when animated QTreeWidgetItems are hidden * Add test for QTranslator::load() translation file lookup algorithm * QComboBox: add space for scrollbar if needed after showing popup * QComboBox: propagate style change on widget to internal container * QLocalSocket: fix inclusions in namespaced builds * PCRE2: upgrade to 10.37 * minor: Clean up areMetricsTooLarge() conditions * wasm: fix unicode keyboard handling * Blacklist tst_QAccessibilityMac::notificationsTest * Let the h2 test server both send and receive DATA frames * Android: Reset m_usePrimaryClip when clearing the clip data * Android: Remove NoSuchMethodException error * QVector: fix compilation failure in C++20 mode w/strict iterators * macOS: respect underline attribute in menu item fonts * macOS: don't show invisible separator items * iOS: Accessibility: Don't cut off the last character from the text value * iOS: Accessibility: Set the correct traits for EditableText * tst_moc: fix returning-reference-to-local warning * Allow for arguments that have an equals as part of it * Write out the HTML correctly for nested lists * QSqlTableModel::orderByClause(): Quote the table name * macOS: Fix synthesized bold * SQLite: Update SQLite to v3.35.5 * Qt xcb: remove false detects of Qt::GroupSwitchModifier * Do not remove non-widget items when removeWidget() called with nullptr * QFileSystemModel fails to locate a host from root's visible children * CMake: Fix automatic default linking of static svg plugins * Blacklist tst_QGestureRecognizer::panGesture * Moc: parse trailing return type * Extend tst_QGL::graphicsViewClipping blacklisting * Fix antialiasing of rotated non-smooth scaled images * Fix QUrl::fromLocalFile with long path prefix * Fix QStringView::mid() to behave as documented when passed -1 for length * QDockWidget, macOS: don't drag on native widgets * Add note about the risk of setting min-width/height in a style sheet * cocoa: be more careful about rejecting frame strut events * iOS: Keep undo/redo widgets enabled on the undo shortcut bar after undo * QTestlib: Fix formatting of pointers in QCOMPARE * Cherry-pick upstream patch for non-gcc/clang/msvc compilers * Windows: Add synthesized fonts also when there is a style name * Windows: Work-around misreporting of Script and Roman * Extend blacklisting of tst_QNetworkReply::ioHttpRedirectPolicy * Extend blacklisting of tst_QWidget::focusProxyAndInputMethods * Android: fix wrong position of cursor hander in split screen * Android: handle ImEnterKeyType flag * Apply the Core compile definitions to the big resource targets * Update bundled libjpeg-turbo to version 2.1.0 * QSpdyProtocolHandler: don't rely on device being available * QVnc: clip requested screen region to available screen image * Simplify bundled libjpeg build * Blacklist tst_QWidget::multipleToplevelFocusCheck() on SLES 15 * Apply specialData font capitalization to non-rawFont text * Avoid fast transform paint path on values it can't handle * Blacklist tst_QTimeLine::interpolation on Windows in general * QMdiArea: Fix top level window title when using DontMaximizeSubWindowOnActivation * Don't draw focus frame if widget has style rules that affect border * Fix rare integer overflow in text shaping * Blacklist tst_qnetworkreply::ioHttpRedirectMultipartPost on Linux * Android: Fix screen flicker issues * [Android]: Fix exception when using Qt to create a service on Android * Update CLDR-derived data to newly-released v39 * QSsl: fix UB pointer use * uic/Python: Add comments for mypy to ignore star imports * HTTP/2 authentication required * Windows: Update the hasFrame setting when changing window flags * Fix mix-guided use of const reference variable * Android: Fix Touch event position depending on Surface * macOS: Don't override action set during drop handling * [Android] Fix select handles misplacement on QDialog * wasm: fix timestamp for events * Do not access internal allThreads data unlocked * SQLite: Handle tables and fields with a dot in the name correctly * Doc: Mark QSet::toList, QSet::fromList, QList::toSet, QList::fromSet as obsolete * Unicode: fix the extended grapheme cluster algorithm * Android: fix for isSoftwareKeyboard method * [Android] Remove signal and slot mechanism to listen states in editors * Fix prl generation with static dependencies take 2 * QNetworkDiskCache: Drop the file mmap-ing * QFile::copy: call syncToDisk on destination * Read DPI from X Settings initially as well * Fix prl generation with static dependencies take 2 * Re-add horizontal offsets around QPushButton * Fix ARM and MIPS runtime CPU feature flags * Minor robustness improvement of text code * Add null pointer check * Don't parse XML symbols longer than 4096 characters * Make POSIX transition rule parser more robust * Extend blacklisting for SLES 15 * Doc: Improve deprecation messages for functions using QString::SplitBehavior * Don't disable menu items that belong to the active modal window * Doc: Fix return type of QCursor::shape() * QPainterPath: fix handling of fill rules * Windows QPA: Fix accessibility focus event for table/tree/list * Fix invalid pointer return with QGridLayout::itemAt(-1) * qmake: Improve error message when detecting macOS platform SDK upgrade * Assert that pointer is not nullptr before dereferencing * QLocalSocket/Win: fix possible UB in _q_pipeClosed() * tst_qapplication: Prevent desktopaware test from deactivating main test * iOS: Disable three-finger-tap editing interaction menu when there's no focus object * Fix read-only pseudo-state in QPlainTextEdit stylesheet * QTextHtmlParserNode: Limit colspan to avoid segfault * Don't judge other people's writing systems * macOS: Don't draw scrollbar handle when there is no range * QSystemSemaphorePrivate: Fix a call to tr() to translate() * Fix condition that adds resources for each Android ABI * Avoid int overflow in QImage rotate90/180/270 * Return the result we have already when getting an object with no name * Avoid attempting to parse insanely long texts as zone names * Doc: Fix typo in publisherid for WINRT_MANIFEST * Fix Editable Tree Model example model rowCount and model instance leak * FileChooser portal: send window id in hex * fix windows build when both whatsthis and tooltip are disabled * Fix incorrectly-drawn menu indicator for QPushButton on macOS * Fix label margins for pulldowns with custom styled menu indicator on macOS * Font style name 'Normal' and 'Regular' have the same meaning * QString: improve lastIndexOf(QRegularExpression) docs * eglfs: Newer Nvidia libdrm provide device instead driver module name * Android: KEYCODE_MEDIA_PLAY_PAUSE translated right * iOS: Protect against a possible crash after the window is deleted * Revert "Update commercial license headers to /util files" * Revert "Update commercial license headers to bin, mkspecs, qmake" * Consistently check for nullptr in QGraphicsTextItem::inputMethodQuery * Remove qualification for Julian calendar * Revert "Update commercial license headers" * Revert "Update commercial license headers" * Fix alpha handling of QImage::setPixel * Fix handling of virtual/native pixels in QAndroidPlatformWindow * Revert "Update commercial license headers to src/concurrent and src/corelib" * Revert "Update commercial license headers to src/dbus, src/gui, src/network" * Disable Harfbuzz/CoreText hotfix on older macOS/iOS versions * SQLite: Update to 3.35.2 * tst_bench_qmetaobject: Fix test * QAsn1Element: Avoid overflow in QAsn1Element::toInteger * tst_qguimetatype: Avoid deprecated methods * Include minus sign in ImhFormattedNumbersOnly's available keys * MODULE_INCLUDEPATH is supposed to be one path * QEventDispatcher(Win): Always honor interrupted status to avoid races * Android: Place cursor correctly on screen when editing * QStylesheetStyle: fix push button label alignment * Support family names that end/start with space * wasm: fix opengl context stencil and depth buffer handling * wasm: fix screen offset logic * Android: Add grabWindow handling * tst_qdtlscookie: use a proper 'enterLoopMSecs' instead of 'enterLoop' * Update bundled libjpeg-turbo to version 2.0.6 * QMenu test: turn tooltip animations off * Android: make calling exit() conditional on an environment variable * Limit value in setFontSizeFromValue() * xcb: unset old states and set new ones for window * Brush up the imageviewer example * Fix out-of-buffer in ICC curv parsing * Fix logic problems with table based grayscale ICC profiles * Reduce warnings from ICC parsing * QEventDispatcherWin32: get rid of the hook procedure * And fix handling and test of QImage::fill(uint) as well * Fix handling of virtual/native pixels in QAndroidPlatformWindow * QLineEdit: Fix editingFinished() not being emitted when pressing the clear button * macOS: don't let windows that are transparent for input become key window * QMdiSubWindow: Set correct ControlLabel size * Doc: Remove styling for hyperlinks from the simplified offline style * Doc: Offline CSS: Reduce excess vertical spacing * Fix parsing of dates with spaces in day or month names * Rework tst_QDateTime::toString_isoDate() to eliminate an XFAIL * Fix tst_QDateTime::systemTimeZoneChange() for 32-bit systems * Extend colorspace testing and fix bug it uncovered * Schannel: Fix incomplete downloads with read buffer restricted * MinGW: fix warning in QMatrix4x4::map functions * QRectF/Documentation: Fix malformed table * Fix QImage::fill with semi-transparent QColor * iOS: close edit menu upon focus transfer * macOS: Fix crash when showing parent-less platform menus * macOS: Remove warning about KVO observers on QNSWindow/QNSPanel * Filter cosmetic lines using transformed, not world coordinates * Fix recently added auto test of text layout overflow * wasm: don’t deadlock on event processing * Fix QNetworkInterface IsUp and IsRunning enum documentation * Clarify QWindowPrivate::maybeQuitOnLastWindowClosed * wasm: fix showing tooltips * Doc: Don’t use note when documenting enum values * macos: Document that Drawer is obsolete * Doc: Update the SQL types documentation with regards to the double types * Doc: link to QScopeGuard in QScopedValueRollback documentation * Doc: Online CSS: Fix image captions overlapping images used in tables * Turn off the dbus examples for qmake-generated VS projects * Don't show focus rect for QCommandLinkButton * Android: Fix the input type for date/time * qmake: Introduce compile_included_sources CONFIG option * Update QPalette() documentation to not mention the application palette * Android: Pass pending state to ResumePauseListener * Fix crash when requesting A32 glyph on Wayland * Android: Fix input method hints for ImhHiddenText * a11y: Report mixed state if QCheckBox is PartiallyChecked * testlib: Only consider major version for macOS 11 and later in blacklists * iOS: hide edit menu if typing on the input panel * xcb: Fix available geometry after rotation * Remove false Q_UNREACHABLE from shaping code * Fix trivial typo in QDateTime::fromString() overload doc * QTreeWidgetItem: fix documentation error for childIndicatorPolicy() * Update to CLDR v38.1, adding Yukon Standard Time * Avoid overflow in text layout * QJsonObject::take: add missing detach() call * macOS: Don't exec file dialogs via runModal unless they are app modal * QMimeDatabase/xml: support both 'xmlstarlet' and 'xml' for minifying XML * Use design metrics when adding text to QPainterPath * QDir/QFileInfo: add doc notes about paths starting with ':' * QSsl: fix OpenSSL DLL names for Windows on ARM * a11y: Do not cache classes that don't have a factory plugin * Update public suffix list to today's latest * Fix QTzTimeZonePrivate::displayName()'s fallback * Fix problems with offset-derived ids for QTimeZone * QLineEdit Cursor show white area * Correct item indent in checkable menus in stylesheet style * Fix read-only pseudo-state in QTextEdit/Browser stylesheet * Hold references to zone IDs alive during use * Correct string comparison in Android's IANA ID matching code * Doc: Add deprecation notice * Change QLineF::setLength() to work whenever length() is non-zero * macOS: Remove DontConfirmOverwrite workaround * macOS: Show system tray icon on mouse button press, not release * macOS: Don't restrict non-modal file dialogs to open-dialogs only * Check date validity in calendar methods taking a QDate * macOS: Only check SDK major version for compatibility * iOS: always hide edit menu when showing the magnifier glass * QInputControl: accept surrogate category character * Set new commandLink variable when initializing QCommandLinkButton * Test QDateTime behavior in DST gap * UndoFramework example: make the background visible * Windows: Fix flicker when resizing translucent windows with QSizeGrip * Windows QPA: Fix crashes when using screen reader with Q(Plain)TextEdit * Avoid int overflow in gradient drawing * macOS: Mark QFileDialog::DontConfirmOverwrite as unsupported * Fix QApplication::font returns the font unstable according to the object * Avoid overflowing QFixed in text layout * iOS: ensure we close the edit menu when the user taps outside the input area * iOS: ensure we hide the edit menu while dragging on the selection handles * Fix logicalDpi() which returns invalid value * Windows: Fix frame margins calculation * Widgets: fix setTabOrder for QAbstractSpinBox-like widgets * macOS: Add more padding to width of non-editable comboboxes * Make QPushButton on macOS use QFocusFrame to fix alignment problems * QTabBar: update index of last visible tab in insertTab * Fix that the placeholdertext of QCombobox is not drawn * Windows: Fix dialog moving up after closing/reshowing * Cocoa: When validating menus, account for modal window only if active * PSQL: Fix the QSqlDatabase test * Move the qmenu_p.h include to the QT_CONFIG(menu) block * Fix compilation of ibase sqldriver plugin, added override * Protect against sign-change of size on 32bit * Fix division by zero * SQLite: Update to 3.34.0 * QODBC: Preserve the whole value when using HighPrecision * Set the PlaceholderText color in the palette from the stylesheet as well * Update commercial license headers to bin, mkspecs, qmake * Update commercial license headers to /util files * Update commercial license headers to src/concurrent and src/corelib * Update commercial license headers to src/dbus, src/gui, src/network * Stabilize tst_QListView::internalDragDropMove() on X11 * [Android] Fix Text select handle misplaced on QDialog issues * Android: Finish composing text before Key handling * Fix regression with closing and then reopening widgets with QGLWidget * eglfs: Use drmClose in drm/EGLDevice backend * Handle maxImageCount 0 in QVulkanWindow * Make QCalendar's backend registration reentrant-safe * Blacklist flaky QListView::internalDragDropMove case on OpenSuSE * Update commercial license headers * Update commercial license headers * Doc: Link to correct location * Doc: Generalize timer docs * Doc: Explain how boundingRect handles null QRectF * Doc: Add details to QFont::toString * Document QOpenGLWidget limitations without an alpha channel * QTabBar test: refactor: extract checkPositions helper function * Add new special QObjectPrivate::{connect, disconnect} for QML * Add "Q_UNUSED" to (3rdparty) strtod.cc for a 32 bit code path * Android: Fix for accessibility potential crash * QTabBar/Windows: Fix close button icons being too small on high-res screens * Fix missing repaints with QOpenGLWidget in a QDockWidget * QComboBox/Fusion style: elide text when it's too long * Fix qt_alphaVersion and qt_opaqueVersion in the trivial case * Doc: Clarify setLibraryPaths behavior * Fix convertToRGBA64PM for Grayscale16 * Fix setting active window as application's focus widget * Send Qt::Key_MediaTogglePlayPause for VK_MEDIA_PLAY_PAUSE * Fix VNC format conversion * Windows font engine: Silence warnings about not being able to enumate font families * Blacklist failing tests for WinRT - Commits dropped by the rebase: * Add missing limits include - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now - Rebase 0001-Add-remote-print-queue-support.patch - Drop patches, now upstream: * mitigate-FORTIFY_SOURCE-3.patch * 0001-H2-remove-a-rather-useless-limit-on-the-number-of-st.patch * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch- Add patch to fix some HTTP/2 communication (boo#1200715, kde#455540): * 0001-H2-remove-a-rather-useless-limit-on-the-number-of-st.patch- Add mitigate-FORTIFY_SOURCE-3.patch that should mitigate new -D_FORTIFY_SOURCE=3 level as analyzed in GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078.- Update patch after it was merged to dev upstream and fix another place missed in the first version (boo#1195386, CVE-2022-23853, boo#1196501, CVE-2022-25255): * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch- Add patch to avoid unintentionally using binaries from CWD (boo#1195386, CVE-2022-23853, boo#1196501, CVE-2022-25255): * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch- Update to version 5.15.2+kde294: * QTzTimeZonePrivate::init(): fix handling of empty ID * Restore support for reading /etc/timezone for system zone name * QPathEdge: Fix array initialization * QTzTimeZonePrivate: fix UB (data race on m_icu) * Don't access QObject::objectName during QThread start * Restore C++11 compatibility after e8b9f4c28d3ab5e960dc54f2dc0c4b749b0b50e0 * QVarLengthArray: fix size update on failed append() * Call statx() with AT_NO_AUTOMOUNT * QThread: Remove superfluous initialization of threadId on Unix * QThread: Reset the system thread ID when thread exits on Unix * Add missing macOS header file that was indirectly included before * QXcb: don't dereference pointer before checking * xcb: avoid to use invalid pointers * QVarLengthArray: fix insert() type/alias mismatch between decl and impl * Use qint64 to replace int while qt_transform_image_rasterize * QVarLengthArray: assert that the range passed to erase() is valid * Fix pattern type matching * QThread: fix UB (invalid enum value) on Private::Priority * Use block char format to render list item bullets and numbers * QDateTime: Don't require c++17 * QVariantAnimation: fix UB (FP 0/0) in interpolated() arg calculation * QDateTime: fix UB (signed overflow) in addDays() * QString: fix UB (pointer arithmetic on nullptr) in qLastIndexOf * tst_QIODevice: fix UB (precondition violation) in SequentialReadBuffer::readData() * QVarLengthArray: fix UB (precondition violation) in range-erase() * Fix segmentation fault in QObject::dumpObjectInfo- Update to version 5.15.2+kde268: * Adapt for q_EVP_PKEY_base_id → q_EVP_PKEY_get_base_id rename in OpenSSL 3 * Don't use a deprecated function if built/linked with OpenSSL v3 * Diffie-Hellman parameters: remove useless 'fix' * Dont's use DTLS_MAX_VERSION when setting SSL_CTX * Avoid mixing atomic futex changes and QAtomic * Fix qtdeclarative baseline test failure for text tables * Don't let text table cells shrink below their minimum width (boo#1176530) * Don't shrink a column when it spans multiple columns * Use icon themes in QPrintPreviewDialog [if they exist] * QAbstractFileEngine: fix UB (data race) on qt_file_engine_handlers_in_use * Increment reference count when restoring reference * Reject truncated and corrupt ascii pnm images * Fix handling of Sunday in POSIX time-zone rules * Fix developer build - Drop patches, support for OpenSSL < 1.1.0 is no longer necessary: * 0001-Lower-required-version-of-OpenSSL-to-1.1.0.patch * fix-build-openssl-1.1.0.patch- Update to version 5.15.2+kde254: * Revert "QPushButton: fix support of style sheet rule for text alignment" * Revert "Fix invalid text layout data when a full layout run is interrupted" * Optimize mime type matching * fix potential mem leak on connection lost * tst_QSslSocket - replace an old certificate * tst_QSslCertificate::verify - remove QSKIP * tst_QSslCertificate::verify - skip auto-test * Doc: bump the OpenSSL minimum supported version to 1.1.1 * QHttpSocketEngine: Fix memory leak * QSslCertificate(OpenSSL) - harden protection against nullpointers * QSslCertificate: Guard against accessing empty QByteArray * Make QStyle::proxy() always return the leaf proxy * Prefer previously used channels in QHttpNetworkConnection * Fix populating selection clipboard with keyboard * QSslCertificate::operator == - cleanup error queue * Revert "Fix highdpi conversion of QTabletEvent coordinates on xcb" * Fix highdpi conversion of QTabletEvent coordinates on xcb * Support transformations in pattern/texture brushes in pdf * Respect font stretch if set together with font style * Fix QPainterPath with QFont::SmallCaps * Avoid generating large pdf files when using dashed cosmetic pens * PDF generation: disentangle native pen from transforms * qmake: Switch to using Xcode's new build system * Explicitly set input files for qtpreprocess * Only embed launch screen when building an app * Explicitly set output files for qtpreprocess * Fix memory leak * Fix reading gamma from PNGs without ICC profile * QPlatformWindow: fix isAncestorOf not breaking recursion * Cater for upstream changes in eglplatform.h * QTextOdfWriter: fix exporting pixmaps to ODT * Fix access to content: URLs with transient read/write permissions- Update to version 5.15.2+kde222: * Revert "QString::lastIndexOf: fix off-by-one for zero length matches" * MySQL: treat the MYSQL_FIELD as read-only * Remove checks for glibc < 2 from qplatformdefs.h files * linux-clang/qplatformdefs: fix building with musl libc * Refix for avoiding huge number of tiny dashes * Improve fix for avoiding huge number of tiny dashes * Avoid processing-intensive painting of high number of tiny dashes * xcb: add a timeout control when reading INCR property * Remove another usage of mysql_get_client_version() * MySQL: remove the version number checks in favor of actual functionality * QLibraryInfo: Add MSVC 2022 * doCrypt() - check the error codes * Restore C++11 compatibility of QSharedPointer code * opengl: fix a typo in QOpenGLPaintDevice::dotsPerMeterY() * Fix rvalue overload of qobject_pointer_cast for GCC 9.3 * QVarLengthArray: fix aliasing error in insert(it, n, v) * Fix memory leak of QOffscreenScreen in QOffscreenIntegration * Fix tst_moc for C++17 * Add missing limits include * xcb: Avoid use-after-free in QXcbConnection::initializeScreens() * xcb: Remove need for QXCBScreen to resolve QXcbGlIntegration * Update shared-mime-info to the 2.1 release, adjust implementation- Revert to the default platform plugin list ("wayland;xcb")- Update to version 5.15.2+kde200: * Optimize quadratic-time insertion in QSortFilterProxyModel- Switch to KDE's maintenance branch - Update to version 5.15.2+kde199: * Too many changes to list here - Add patch to reset version to 5.15.2: * 0001-Revert-Bump-version.patch - Drop patches, now upstream: * 0001-Partially-revert-813a928c7c3cf98670b6043149880ed5c95.patch * 0001-Fix-allocated-memory-of-QByteArray.patch * 0001-Fix-build-with-GCC-11-include-limits.patch * 0001-Let-QXcbConnection-getTimestamp-properly-exit-when-X.patch * 0002-Build-fixes-for-GCC-11.patch- Add trailing newline to qtlogging.ini- Add patch to fix possible crash caused by GCC 11 build fix: * 0001-Partially-revert-813a928c7c3cf98670b6043149880ed5c95.patch- Add patch to fix build with GCC 11 (boo#1181861, QTBUG-90395): * 0001-Fix-build-with-GCC-11-include-limits.patch * 0002-Build-fixes-for-GCC-11.patch- Add patch to fix infinite loop in KWin on XServer exit: * 0001-Let-QXcbConnection-getTimestamp-properly-exit-when-X.patch - Spec file cleanup, remove conditionals for Leap 42.x- Add patch to avoid excessive use of memory by lconvert: * 0001-Fix-allocated-memory-of-QByteArray.patch- Update to 5.15.2: * New bugfix release * For more details please see: http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.15.2/?h=5.15.2 * Fallback to /tmp/runtime-$USER if XDG_RUNTIME_DIR is not set or is unsafe (bsc#1172515) - Drop patches, now upstream: * 0001-Revert-Emit-QScreen-availableG-g-eometryChanged-on-l.patch - Pass -confirm-license option, drop duplicates - BuildRequire xcb-util- Add patch to avoid coredumps with missing display: * 0001-Avoid-SIGABRT-on-platform-plugin-initialization-fail.patch- Disable -reduce-relocations for now (boo#1175278, QTBUG-86173)- Silence xcb errors and qml connection warnings by default, see boo#1115541 (xcb) and kde#418793.- Remove some no longer required build dependencies: libpulse, alsa (now used via QtMultimedia), libmng (obsolete).- Revert commit to fix screen geometry on startup (boo#1176750, QTBUG-86604): * 0001-Revert-Emit-QScreen-availableG-g-eometryChanged-on-l.patch- Update to 5.15.1: * New bugfix release * Fixes CVE-2020-17507, bsc#1176315 * For more details please see: http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.15.1/?h=5.15.1 - Drop patches, now upstream: * 0001-Do-not-multithread-if-already-in-a-global-threadpool.patch * 0001-Fix-QToolButton-menus-showing-on-primary-screens-in-.patch - Adjust fix-build-openssl-1.1.0.patch- Add patch to prevent stuck image conversion (boo#1172599, QTBUG-84619): * 0001-Do-not-multithread-if-already-in-a-global-threadpool.patch- Add patch to fix tool menu placement (boo#1172754, QTBUG-84462): * 0001-Fix-QToolButton-menus-showing-on-primary-screens-in-.patch- Add patch to avoid behaviour change causing crashes (kde#419526): * 0001-Revert-QMenu-hide-when-a-QWidgetAction-fires-the-tri.patch- Update to 5.15.0: * No changelog available- Update to 5.15.0-rc2 * No changelog available- Update to 5.15.0-rc: * New bugfix release * For the changes between 5.14.2 and 5.15.0 please see: http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.15.0/?h=5.15.0 - Drop patches, now upstream: * 0001-QTextMarkdownImporter-fix-use-after-free-add-fuzz-ge.patch - Add patch to fix build on Leap 15.1: * fix-build-openssl-1.1.0.patch- Add patch to fix use-after-free (boo#1170582, CVE-2020-12267): * 0001-QTextMarkdownImporter-fix-use-after-free-add-fuzz-ge.patch- Update to 5.15.0-beta4: * New bugfix release * No changelog available * Qt incorrectly calls SSL_shutdown() in OpenSSL mid-handshake causing denial of service in TLS applications (bsc#1172726, CVE-2020-13962, QTBUG-83450)- Update to 5.15.0-beta3: * New bugfix release * No changelog available - Add patch to fix build on Leap 15.1: * 0001-Lower-required-version-of-OpenSSL-to-1.1.0.patch- Update to 5.15.0-beta2: * New bugfix release * No changelog available- Update to 5.15.0-beta1: * New bugfix release * No changelog available- Update to 5.15.0-alpha: * New feature release * For more details please see: https://wiki.qt.io/New_Features_in_Qt_5.15 - Replace patches with single patch 0001-Don-t-white-list-recent-Mesa-versions-for-multithrea.patch: * 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch * 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch: * 0003-Revert-White-list-more-recent-Mesa-version-for-multi.patch - Refresh 0002-Synthesize-Enter-LeaveEvent-for-accepted-QTabletEven.patch- Update to 5.14.1: * New bugfix release * Fixes CVE-2020-0570, bsc#1161167, bsc#1162191, QTBUG-81272 * For more details please see: http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.14.1/?h=v5.14.1 - Drop patch, should be addressed by applications meanwhile: * 0001-Revert-Always-escape-the-table-names-when-creating-t.patch - Drop patches, now upstream: * 0001-Revert-Fix-text-rendering-regression-on-semi-transpa.patch * 0002-Revert-Fix-crash-with-gamma-corrected-text-blending-.patch * 0003-Revert-Handle-transparent-pen-color-in-fast-text-pat.patch- Update license tag- Add patches to avoid regression with rendering of translucent text (QTBUG-80982): * 0001-Revert-Fix-text-rendering-regression-on-semi-transpa.patch * 0002-Revert-Fix-crash-with-gamma-corrected-text-blending-.patch * 0003-Revert-Handle-transparent-pen-color-in-fast-text-pat.patch- Update to 5.14.0: * New bugfix release * For the changes between 5.13.2 and 5.14.0 please see: https://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.14.0?h=v5.14.0 * For the changes between 5.13.1 and 5.13.2 please see: https://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.13.2?h=v5.14.0- Update to 5.14.0-rc: * New bugfix release * No changelog available * For more details please see: * For more details about Qt 5.14 please see: https://wiki.qt.io/New_Features_in_Qt_5.14 - Drop patch, Qt behaviour changed now and applications can deal with it meanwhile: * 0001-Revert-QWidgetWindow-Immediately-forward-close-event.patch- Update to 5.14.0-beta3: * New bugfix release * No changelog available - Drop libqt5-Fix-Gujarati-font.patch, didn't apply anymore: * Was probably fixed upstream a loooong time ago (QTBUG-44568)- Update to 5.14.0-beta2: * New bugfix release * No changelog available * Fix segfaults due to unaligned stack in QtCore5 (bsc#1155955) * Add support for PostgreSQL 12 (bsc#1173758) - Refresh patches: * 0001-Revert-Always-escape-the-table-names-when-creating-t.patch- Update to 5.14.0-beta1: * New bugfix release * No changelog available - Drop patches, now upstream: * 0001-tslib-plugin-remove-debug-print-on-old-tslib-version.patch * 0001-QWidget-setFocusProxy-adjust-focus-widget-properly.patch- Disable relocatability, it breaks /usr/lib/sse2 (QTBUG-78948)- Update to 5.14.0-alpha: * New feature release * No changelog available * For more details about Qt 5.14 please see: https://wiki.qt.io/New_Features_in_Qt_5.14 - Refresh patches: * 0001-Add-remote-print-queue-support.patch - Drop patches, don't apply anymore after upstream refactoring and the main bug for them seems fixed: * 0001-Sanitize-QXcbScreen-s-pixelDensity-values.patch * 0002-xcb-Use-the-screen-s-physical-DPI-as-logical-DPI-unl.patch - Drop patches, now upstream: * 0001-Fix-notification-of-QDockWidget-when-it-gets-undocke.patch * 0001-Fix-CMake-config-files-for-libdir-different-from-lib.patch * 0001-Fix-qfloat16-methods-definition-without-declaration-.patch - Enable zstd support again, issues got fixed upstream meanwhile - Add patch to fix build against older tslib: * 0001-tslib-plugin-remove-debug-print-on-old-tslib-version.patch- Add patch to fix focus in some cases (QTBUG-77364): * 0001-QWidget-setFocusProxy-adjust-focus-widget-properly.patch- Update to 5.13.1: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.13.1/?h=v5.13.1 - Refresh patches: * 0002-xcb-Use-the-screen-s-physical-DPI-as-logical-DPI-unl.patch - Drop patches, now upstream: * 0001-Decrease-focusInTimer-timer-from-400-to-200.patch * 0003-Add-an-ID-for-recognition-of-UGEE-tablets.patch * 0001-Fix-crash-with-drag-cursor-handling.patch * 0001-Fix-meta-file-replacements-if-matches-are-empty.patch * 0002-Do-not-write-Libs-into-.pc-files-if-TEMPLATE-is-not-.patch * 0003-Make-sure-.pc-.prl-and-.la-files-are-created-for-hea.patch - Replace reverts with upstream fix: * D 0001-Revert-Fix-QMAKE_PRL_INSTALL_REPLACE-for-macOS.patch * D 0001-Revert-qmake-link-qt-libraries-by-full-path.patch * D 0002-Revert-Replace-absolute-Qt-lib-dir-in-.prl-files.patch * D 0003-Revert-Fix-prl-replacements-if-libdir-is-in-QMAKE_DE.patch * A 0001-Fix-CMake-config-files-for-libdir-different-from-lib.patch- Add patch to fix crash during Drag-and-Drop: * 0001-Fix-crash-with-drag-cursor-handling.patch- Fix qmake pkconfig generation, broken .pc files become apparent when switching from pkg-config to pkgconf. (QTBUG-75901) * 0001-Fix-meta-file-replacements-if-matches-are-empty.patch * 0002-Do-not-write-Libs-into-.pc-files-if-TEMPLATE-is-not-.patch * 0003-Make-sure-.pc-.prl-and-.la-files-are-created-for-hea.patch- Add patch to work around focus issues with VirtualBox (boo#1140084, QTBUG-76742): * 0001-Decrease-focusInTimer-timer-from-400-to-200.patch- Link from Qt bindir into %_bindir, not the other way around to fix applicationDirPath called from Qt binaries - Add -qt5 suffix to all binaries in %_bindir- Add patch to restore compatibility with akonadi's PGSQL backend (see https://bugs.archlinux.org/task/62997): * 0001-Revert-Always-escape-the-table-names-when-creating-t.patch- Disable libzstd support again, it breaks various existing codebases (QTBUG-76521)- Update to 5.13.0: * New bugfix release * No changelog available * For more details about Qt 5.13 please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.13.0/?h=5.13 - Remove patches, now upstream: * 0001-Add-quoting-to-deal-with-empty-CMAKE_CXX_STANDARD_LI.patch- Add patches to improve compatibility with Krita: * 0001-Fix-notification-of-QDockWidget-when-it-gets-undocke.patch * 0002-Synthesize-Enter-LeaveEvent-for-accepted-QTabletEven.patch * 0003-Add-an-ID-for-recognition-of-UGEE-tablets.patch- Revert yet another commit to fix linker errors: * 0001-Revert-qmake-link-qt-libraries-by-full-path.patch- Enable libzstd support- Revert some commits in the hope of fixing some broken paths (QTBUG-76255): * 0001-Revert-Fix-QMAKE_PRL_INSTALL_REPLACE-for-macOS.patch * 0002-Revert-Replace-absolute-Qt-lib-dir-in-.prl-files.patch * 0003-Revert-Fix-prl-replacements-if-libdir-is-in-QMAKE_DE.patch- Add patch to fix some cmake module config files (QTBUG-76244): * 0001-Add-quoting-to-deal-with-empty-CMAKE_CXX_STANDARD_LI.patch- Update to 5.13.0-rc: * New bugfix release * No changelog available - Remove patches, now upstream: * 0001-Fix-page-breaking-with-large-images.patch- Add patch to fix layouting of certain text documents (QTBUG-73730): * 0001-Fix-page-breaking-with-large-images.patch- Update to 5.13.0-beta2: * New bugfix release * No changelog available - Refresh Mesa multithreading whitelist revert: * Add 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch * Refresh 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch * Refresh 0003-Revert-White-list-more-recent-Mesa-version-for-multi.patch- Disable LTO (boo#1133242).- Update to 5.12.3: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.3/?h=v5.12.3- Add fix-fixqt4headers.patch to use the include path used by our Qt5 packages.- Update to 5.13.0-beta1: * New feature release * For more details about Qt 5.13 please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.13.0/?h=5.13 * Qt headers redefine opengl types differently than khronos headers (bsc#1176130) - Remove patches, now upstream: * qapplication-emit-palettechanged.patch * reproducible-qrc-time.patch - Refresh Mesa multithreading whitelist revert: * Drop 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch * Refresh 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch - libQt5XcbQpa is not static, move it to libQt5Gui-private-headers-devel- Update to 5.12.2: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.2/?h=5.12.2 - Replace 0001-Revert-White-list-more-recent-Mesa-version-for-multi.patch with * 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch * 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch * 0003-Revert-White-list-more-recent-Mesa-version-for-multi.patch - Remove 0002-Revert-QImage-merge-the-size-calculations-with-prope.patch, fixed upstream- Clean %install a bit - Use %license - Add patch to fix crashes with nouveau (QTBUG-73715): * 0001-Revert-White-list-more-recent-Mesa-version-for-multi.patch - Add patch to fix apparent memory leaks (QTBUG-73731): * 0002-Revert-QImage-merge-the-size-calculations-with-prope.patch- Refresh tell-the-truth-about-private-api.patch to apply cleanly- Update to 5.12.1: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.1/?h=v5.12.1 - xkbcommon not bundled anymore, removed now obsolete option - Refresh patches: * 0001-Add-remote-print-queue-support.patch * 0001-Fix-qfloat16-methods-definition-without-declaration-.patch - Drop patches, now upstream: * 0001-Fix-compile-issue-with-gcc-9.patch- Add 0001-Fix-compile-issue-with-gcc-9.patch to fix building with the latest libstdc++ (boo#1121561)- Remove workaround patch as fixed in KWin meanwhile: * 0001-Revert-xcb-Initialize-OpenGL-integration-only-when-r.patch- Add 0001-Revert-xcb-Initialize-OpenGL-integration-only-when-r.patch: * Revert upstream commit 60cecc86f8 to work around display flickering issues with some display drivers (https://bugreports.qt.io/browse/QTBUG-73122, boo#1120090)- Add reproducible-qrc-time.patch to use SOURCE_DATE_EPOCH for qrc embedded timestamps to make bitcoin-qt build reproducible (https://bugreports.qt.io/browse/QTBUG-62511, boo#1047218)- Add 0001-Fix-qfloat16-methods-definition-without-declaration-.patch (a slightly different version of workaround-qdoc-failure.patch in libqt5-qtdoc, which was submitted upstream to fix libqt5-qtdoc building also when qt modules other than qtbase include qfloat16.h from the system qtbase package (boo#1092425, qtbug#72725)- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Update to 5.12.0: * New feature release * For more details please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.0/?h=v5.12.0- Update to 5.12.0-rc2: * New bugfix release * Only important bugfixes - Changelog for Qt 5.12.0: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.0/?h=5.12.0 - Remove patches, now upstream: * 0001-Fix-build-with-OpenSSL-1.1.0.patch- Remove uikit qmake spec to avoid automatic dep on python2- Update to 5.12.0-rc: * New bugfix release * No changelog available - Add patch to fix build with OpenSSL 1.1.0: * 0001-Fix-build-with-OpenSSL-1.1.0.patch- Update to 5.12.0-beta4: * New bugfix release * No changelog available - Remove patches, now upstream: * 0001-xcb-Don-t-get-initial-screen-rotation.patch- Update to 5.12.0-beta3: * New bugfix release * No changelog available - Refresh 0001-Sanitize-QXcbScreen-s-pixelDensity-values.patch- Update to 5.12.0-beta2: * New bugfix release * No changelog available- Update to 5.12.0-beta1: * New bugfix release * No changelog available - Remove patches, now upstream: * Export-qt_open64-from-QtCore.patch- Update to 5.12.0-alpha: * New feature release * For more details please see: * http://wiki.qt.io/New_Features_in_Qt_5.12 - Refresh patches: * 0001-Add-remote-print-queue-support.patch * 0001-xcb-Don-t-get-initial-screen-rotation.patch - Remove patches, now upstream: * 0001-Hack-together-a-way-to-get-fallback-from-xcb-working.patch * 0001-Unix-print-dialog-Properly-initialize-duplex.patch - Rename -platformtheme-flatpak to platformtheme-xdgdesktopportal - Adjust libQt5PrintSupport-private-headers-devel Requires- Add patch to fix boo#1096328, printer settings not remembered: * 0001-Unix-print-dialog-Properly-initialize-duplex.patch- Add patch to avoid lag on startup with the modesetting driver on intel (QTBUG-70760): * 0001-xcb-Don-t-get-initial-screen-rotation.patch- Update to 5.11.2 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.11.2/?h=v5.11.2 - Refresh patches: * 0002-xcb-Use-the-screen-s-physical-DPI-as-logical-DPI-unl.patch * tell-the-truth-about-private-api.patch - Remove patches, now upstream: * 0001-Fix-qmake-build-with-glibc-2.28.patch - Add patch to fix build on 32-bit: * Export-qt_open64-from-QtCore.patch- 0001-Fix-qmake-build-with-glibc-2.28.patch: Fix qmake build with glibc 2.28- Pass CFLAGS and CXXFLAGS to configure explicitly to ensure that they are used- Revert upstream commit to avoid regressions (kde#395988): * 0001-Revert-QWidgetWindow-Immediately-forward-close-event.patch- Add patches to improve OOTB experience with HiDPI (boo#1089932): * 0001-Sanitize-QXcbScreen-s-pixelDensity-values.patch * 0002-xcb-Use-the-screen-s-physical-DPI-as-logical-DPI-unl.patch- Update to 5.11.1 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.11.1/?h=v5.11.1 - Drop patches, now upstream: * force-cmake-private-headers.patch * 0001-sqlite-Allow-for-duplicated-placeholders-with-just-o.patch * xcb-fix-regression-with-remote-X11-clients.patch- Add patch allow fallback from the xcb platform to others (QTBUG-68859): * 0001-Hack-together-a-way-to-get-fallback-from-xcb-working.patch - Use "xcb;wayland" as default platform plugin list- Add patch to fix running Qt applications via ssh (boo#1096806, boo#1097227): * xcb-fix-regression-with-remote-X11-clients.patch- Add patch to fix yet another sqlite named placeholder issue: * 0001-sqlite-Allow-for-duplicated-placeholders-with-just-o.patch- Update to 5.11.0 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.11.0/?h=v5.11.0 - Remove patches, now upstream: * 0001-Do-a-static_cast-in-bit-blasts-that-are-UB.patch * 0001-sqlite-Check-that-there-are-values-to-be-set-when-bi.patch * 0002-sqlite-Bind-duplicated-named-placeholders-correctly.patch * 0003-sqlite-Prevent-a-crash-when-sqlite-does-not-detect-a.patch - Includes fix to prevent crash with pixmap cursors on XRender-less X servers (bsc#1108889, QTBUG-66935) - Includes fix to load libGL.so.1 library if there's no libGL.so symlink (boo#1099874, QTBUG-67537) - Includes fix to allow to disable logging of XCB errors (boo#1115541, QTBUG-55167)- Update to 5.11.0-rc * New bugfix release * No changelog available- Add patches to fix crashes with certain sqlite queries: * 0001-sqlite-Check-that-there-are-values-to-be-set-when-bi.patch * 0002-sqlite-Bind-duplicated-named-placeholders-correctly.patch * 0003-sqlite-Prevent-a-crash-when-sqlite-does-not-detect-a.patch- Update to 5.11.0-beta4 * New bugfix release * No changelog available - Refresh patches: * force-cmake-private-headers.patch - Remove patches, now upstream: * 0001-Extend-the-MariaDB-define-check-to-cover-the-later-v.patch- Update to 5.11.0-beta3 * New bugfix release * No changelog available- Update to 5.11.0-beta2 * New bugfix release * No changelog available- Add patch to fix build with GCC 8 (boo#1087073): * 0001-Do-a-static_cast-in-bit-blasts-that-are-UB.patch- Fix the license tag.- Further review of build dependencies: * pcre-devel is not required, only pcre2-devel, Remove from buildrequires * add explicit buildrequires on pkgconfig(libdrm) and pkgconfig(pango) * sources do not use libtiff-devel at all, remove from buildrequires- Replace xorg-x11-devel for a long list of individual pkgconfig() buildrequires- Rework 0001-Add-remote-print-queue-support.patch so now the remote print queue discovery is disabled by default and is only enabled when the QT_ENABLE_PRINTER_DISCOVERY environment variable is set (QT_DISABLE_PRINTER_DISCOVERY is no longer used) (fixes boo#1064872)- Update to 5.11.0-beta1 * New feature release * For more details please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.11.0-beta1/?h=v5.11.0-beta1 - Remove patches, now upstream: * libqt5-do-not-use-shm-if-display-name-doesnt-look-local.patch * opengl-Bail-if-cached-shader-fails-to-load.patch * 0001-Revert-QHeaderView-properly-restore-section-data-aft.patch * 0002-Revert-QHeaderView-Simplify-and-fix-layoutChange-han.patch- Enable journald support (boo#1050461)- Update to 5.11.0-alpha * New feature release * For more details please see: * https://wiki.qt.io/New_Features_in_Qt_5.11 - Refresh patches: * 0001-Add-remote-print-queue-support.patch * 0001-Revert-QHeaderView-properly-restore-section-data-aft.patch - Remove patches, now upstream: * 0001-QSimpleDrag-Fix-mouse-release-coords-for-delayed-eve.patch * 0001-Remove-QPrintDialogPrivate-applyPrinterProperties-no.patch * 0002-CUPS-Use-default-cups-job-priority-instead-of-50.patch * 0002-Remove-QUnixPrintWidgetPrivate-applyPrinterPropertie.patch * 0003-QPageSetupWidget-setPrinter-Use-printdevice-default-paper-size.patch * 0003-Remove-QPrintPropertiesDialog-applyPrinterProperties.patch * 0004-Fix-custom-page-size-handling-in-the-Unix-print-dial.patch * 0004-Remove-QCupsJobWidget-setPrinter.patch * 0005-CUPS-Refactor-the-code-a-bit.patch * 0005-Remove-QPrintPropertiesDialog-selectPrinter.patch * 0006-Refactor-QPPDOptionsModel-a-bit.patch * 0006-Remove-QPageSetupWidget-selectPrinter.patch * 0007-CUPS-Fix-advanced-options-cancel-of-the-print-properties-dialog.patch * 0007-Introduce-QPrintDevice-property-setProperty.patch * 0008-Allow-access-to-ppd-file-and-ppdMarkOption-via-QPpdP.patch * 0008-CUPS-Fix-conflict-handling.patch * 0009-CUPS-Use-printer-job-sheets-as-default-instead-of-none-none.patch * 0009-QPlatformPrintDevice-use-QVector-not-QList-in-the-AP.patch * 0010-CUPS-Use-printer-job-billing-as-default-instead-of-the-empty-string.patch * 0010-Reintroduce-the-Advanced-tab-in-the-QPrintProperties.patch * 0011-CUPS-Use-printer-job-hold-until-as-default-instead-of-the-nohold.patch * 0011-QtPrintSupport-Fix-build.patch * 0012-Unix-Fix-usability-of-the-print-properties-dialog.patch * 0013-cups-Dont-show-InstallableOptions-in-the-advanced-properties-tab.patch * 0014-CUPS-Enable-printing-arbitrary-pages-and-page-ranges.patch * 0015-CUPS-Dont-show-choices-that-conflict-with-the-printer-installed-options.patch * 0016-CUPS-Rework-set-clearCupsOption-API.patch * 0017-Cups-Print-Dialog-Change-the-message-box-titles-to-C.patch * 0018-Fix-build-due-to-missing-QDebug-include.patch- Revert upstream commits to make saving of header sections work again: * 0001-Revert-QHeaderView-properly-restore-section-data-aft.patch * 0002-Revert-QHeaderView-Simplify-and-fix-layoutChange-han.patch- Update to 5.10.1 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.10.1/?h=v5.10.1 - Drop patches, now upstream: * 0001-xcb-verify-if-xrandr-present-before-using-xcb_randr-.patch * 0001-Avoid-providing-bad-pixelDeltas-on-X11.patch - Refresh patches: * 0001-Extend-the-MariaDB-define-check-to-cover-the-later-v.patch * 0003-Remove-QPrintPropertiesDialog-applyPrinterProperties.patch * 0004-Remove-QCupsJobWidget-setPrinter.patch * 0005-Remove-QPrintPropertiesDialog-selectPrinter.patch * 0006-Remove-QPageSetupWidget-selectPrinter.patch * 0003-QPageSetupWidget-setPrinter-Use-printdevice-default-paper-size.patch * 0004-Fix-custom-page-size-handling-in-the-Unix-print-dial.patch * 0011-CUPS-Use-printer-job-hold-until-as-default-instead-of-the-nohold.patch * 0012-Unix-Fix-usability-of-the-print-properties-dialog.patch- Add opengl-Bail-if-cached-shader-fails-to-load.patch: Fixing broken OpenGL rendering with cached shaders. This is especially systems with Mesa 18.0.0 or newer. Many thanks to Michal Srb and Fabian Vogt for hunting this down. This was truly a joint effort. Fixes boo#1080578 and all duplicates of boo#1079465.- Add -force-debug-info to also generate debug info in release builds (boo#1080551)- Add patch to fix plugin loading with newer MariaDB versions (boo#1080048): * 0001-Extend-the-MariaDB-define-check-to-cover-the-later-v.patch- Add 0001-QSimpleDrag-Fix-mouse-release-coords-for-delayed-eve.patch to fix a bug causing the wrong desktop icon to look hovered after dragging an icon on the desktop in plasma (QTBUG-66103, boo#1080044).- Moved 0001-Avoid-providing-bad-pixelDeltas-on-X11.patch to use a patch number in the 1000-1999 range since it was approved in the 5.9 branch upstream.- Add 0001-Avoid-providing-bad-pixelDeltas-on-X11.patch to avoid using the hardcoded resolution that libinput is giving as a real pixel delta (QTBUG-59261).- Add patches to fix the custom page size handling in the print dialog as well as other printer issues (QTBUG-58733, boo#994809): * 0002-CUPS-Use-default-cups-job-priority-instead-of-50.patch * 0003-QPageSetupWidget-setPrinter-Use-printdevice-default-paper-size.patch * 0004-Fix-custom-page-size-handling-in-the-Unix-print-dial.patch * 0005-CUPS-Refactor-the-code-a-bit.patch * 0006-Refactor-QPPDOptionsModel-a-bit.patch * 0007-CUPS-Fix-advanced-options-cancel-of-the-print-properties-dialog.patch * 0008-CUPS-Fix-conflict-handling.patch * 0009-CUPS-Use-printer-job-sheets-as-default-instead-of-none-none.patch * 0010-CUPS-Use-printer-job-billing-as-default-instead-of-the-empty-string.patch * 0011-CUPS-Use-printer-job-hold-until-as-default-instead-of-the-nohold.patch * 0012-Unix-Fix-usability-of-the-print-properties-dialog.patch * 0013-cups-Dont-show-InstallableOptions-in-the-advanced-properties-tab.patch * 0014-CUPS-Enable-printing-arbitrary-pages-and-page-ranges.patch * 0015-CUPS-Dont-show-choices-that-conflict-with-the-printer-installed-options.patch * 0016-CUPS-Rework-set-clearCupsOption-API.patch * 0017-Cups-Print-Dialog-Change-the-message-box-titles-to-C.patch * 0018-Fix-build-due-to-missing-QDebug-include.patch - Dropped 0001-Fix-custom-page-size-handling-in-the-Unix-print-dial.patch which is now included in the previous patchset with order 0004.- Add patch to fix crash if X RanR is not present (boo#1073572): * 0001-xcb-verify-if-xrandr-present-before-using-xcb_randr-.patch- Add 0001-Fix-custom-page-size-handling-in-the-Unix-print-dial.patch to fix custom page size handling in the Unix print dialog (QTBUG-58733)- Add patches from upstream to reintroduce the advanced tab in the Qt printer properties dialog: 0001-Remove-QPrintDialogPrivate-applyPrinterProperties-no.patch 0002-Remove-QUnixPrintWidgetPrivate-applyPrinterPropertie.patch 0003-Remove-QPrintPropertiesDialog-applyPrinterProperties.patch 0004-Remove-QCupsJobWidget-setPrinter.patch 0005-Remove-QPrintPropertiesDialog-selectPrinter.patch 0006-Remove-QPageSetupWidget-selectPrinter.patch 0007-Introduce-QPrintDevice-property-setProperty.patch 0008-Allow-access-to-ppd-file-and-ppdMarkOption-via-QPpdP.patch 0009-QPlatformPrintDevice-use-QVector-not-QList-in-the-AP.patch 0010-Reintroduce-the-Advanced-tab-in-the-QPrintProperties.patch 0011-QtPrintSupport-Fix-build.patch - Small change in 0001-Add-remote-print-queue-support.patch so 0007-Allow-access-to-ppd-file-and-ppdMarkOption-via-QPpdP.patch applies cleanly.- Update the license tag (boo#967696)- Update to 5.10.0 final * New bugfix release- Update to 5.10.0 RC 2 * New bugfix release- Update to 5.10.0 RC 1 * New bugfix release - Refresh tell-the-truth-about-private-api.patch- Update to 5.9.3 * New bugfix release * For more details, see: http://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.9.3/?h=v5.9.3 - Drop patches, now upstream: * qglxconvenience-avoid-null-pointer-deref.patch- Update to 5.10 Beta 4 - Contains bugfixes - Refresh tell-the-truth-about-private-api.patch- Update to 5.10 Beta 3 - Contains bugfixes - Remove patches, now upstream: * 0001-Cups-Check-the-created-QPrintDevice-is-valid-before-.patch- Update to 5.10 Beta 2 - Contains bugfixes - Remove patches, now upstream: * qglxconvenience-avoid-null-pointer-deref.patch- Update 0001-QSslSocket-OpenSSL-1.1-backend.patch from git- Add patch to potentially fix printing: * 0001-Cups-Check-the-created-QPrintDevice-is-valid-before-.patch- Update to 5.10 Beta 1 - For more information visit: https://blog.qt.io/blog/2017/10/09/qt-5-10-beta-released/- Update to 5.9.2 * For more details please see: https://blog.qt.io/blog/2017/10/06/qt-5-9-2-released/ - Drop patches, now upstream: * 0001-Fix-open-chmod-race-condition-in-QSaveFile.patch * de63bbd2f806b0219a60775017899cedb121581f.patch * 0001-Fix-at-spi2-build.patch * 0001-Fix-Qt5DBusMacros.cmake-for-CMake-3.9.patch * dont-abort-missing-display.patch- Update package descriptions and grouping. - Use find -exec's "+" strategy- Update to 5.10 Alpha 1: * Qt Core + Added rudimentary implementation of QStringView. It is missing some (important) const-QString functions, but is fully functional as an interface type. To be completed for Qt 5.11. + Added many more functions to QLatin1String, too, co-evolving QLatin1String as the const char*-Latin-1-version of QStringView. + Added QIODevice::skip() to improve performance in read operations. + Explicitly little and big-endian integer types exposed (for instance qint16_le, quint32_be) for machine-independent data-type parsing. + Added QRandomGenerator providing a simple API for high-quality (optionally seed-less) random numbers. + Added accessors for metadata time fields of files to QFileInfo. + Added QSemaphoreReleaser a RAII-style class for QSemaphore. + Added QKeyValueIterator for more efficient iteration over keys of an associative container * Qt GUI + Added cross-platform Vulkan enablers for Windows, Linux (xcb) and Android (level 23+): QVulkanInstance, QWindow with type VulkanSurface, and QVulkanWindow + Added new flags and functions to QSurfaceFormat and QOpenGLWidget to request sRGB-capable default/backing framebuffers + The OpenGL ES 3.2 API is now exposed in a cross-platform manner via QOpenGLExtraFunctions. + QImages can now use more than 2GByte of pixel data. + Added QFont::PreferNoShaping style strategy. * Qt Widgets + QWidget::createWindowContainer() is now functional on Android + QOpenGLWidget is now usable for rendering and reading back (grabbing) offscreen content. + Added AA_DisableWindowContextHelpButton attribute that prevents the automatic" What's this" button on dialogs on Windows + Added tabStopDistance property in QTextOption, QTextEdit and QPlainTextEdit + Added selectionEnd(), selectionLength() to QLineEdit, complementing selectionStart() + Added setDoubleStep to QInputDialog, to enable changing of the step amount for getDouble() + Added isPersistentEditorOpen() to QAbstractItemView, QTreeWidget, QTableWidget and QListWidget + Added new style hint: SH_TitleBar_ShowToolTipsOnButtons + Added support for specifying custom internal texture formats in QOpenGLWidget + QDockWidget acquired the ability to be dropped together side by side * Qt Network + OpenSSL 1.1 back-end. + Persistent store of HSTS policies in QNAM (QSettings-based). + Implemented the h2c procotol upgrade used by non-SSL HTTP/2. - For more information visit: https://blog.qt.io/blog/2017/09/13/qt-5-10-alpha-released/ - Remove patches, now upstream: * de63bbd2f806b0219a60775017899cedb121581f.patch * 0001-Fix-Qt5DBusMacros.cmake-for-CMake-3.9.patch * 0001-QSslSocket-OpenSSL-1.1-backend.patch * 0001-Fix-open-chmod-race-condition-in-QSaveFile.patch * 0001-Fix-at-spi2-build.patch * dont-abort-missing-display.patch - Refresh qglxconvenience-avoid-null-pointer-deref.patch - Build against pcre2 - Enable EGLFS with GBM, SCTP, Vulkan- Add patch to fix crash with XLIB_SKIP_ARGB_VISUALS set: * qglxconvenience-avoid-null-pointer-deref.patch (boo#1057971, kde#384540)- Add 0001-Fix-Qt5DBusMacros.cmake-for-CMake-3.9.patch. Fixes a race condition when building KMail due to the DBus interface files being used in several places.- Add patch to fix runtime changes to the palette: * qapplication-emit-palettechanged.patch- Backport patch from dev to 5.9 what implements a new QSslSocket backend based on OpenSSL 1.1. (bsc#1042658) * 0001-QSslSocket-OpenSSL-1.1-backend.patch- Don't special case sse2 libs on i586 for SLE-15, it supports only SSE2 capable CPUs.- Remove openSUSE specific %ifs (bsc#1051900)- Add patch to not abort if no $DISPLAY is available (boo#1050046) * dont-abort-missing-display.patch- Add patch to fix include path for private headers of modules built in a shadow directory (QTBUG-37417) * force-cmake-private-headers.patch- Recommend libqt5-qttranslations in libQt5Core5 (boo#1027925)- Fix typo in description (boo#1043338)- Update to 5.9.1 * For more details please see: http://blog.qt.io/blog/2017/06/30/qt-5-9-1-released/ - Drop upstreamed patches: - fix-cmake-module-version.patch - dont-destroy-foreign-windows.patch - native-children-hidpi-offset.patch - Force use of libproxy, that switch got lost apparently - Add patch to allow build with at-spi2: 0001-Fix-at-spi2-build.patch- Use the correct (edited) version of the revert to not break ABI: * de63bbd2f806b0219a60775017899cedb121581f.patch- Add upstream patch to fix version string of CMake modules (boo#1045102) * fix-cmake-module-version.patch- Add 0001-Add-remote-print-queue-support.patch to support remote print queues. This adds a delay the first time the print dialog is opened in order to search for print queues. If you don't have any network printer queue and you find the delay too annoying, it can be disabled by setting the QT_DISABLE_PRINTER_DISCOVERY environment variable to 1 (fate#322052, bsc#955432). - Add 0001-Fix-open-chmod-race-condition-in-QSaveFile.patch to fix a potential info leak due to race condition in QSaveFile (bsc#1034005).- Revert upstream commit to workaround QTBUG-61197: * de63bbd2f806b0219a60775017899cedb121581f.patch- Add upstream patch to fix QTBUG-61140: * dont-destroy-foreign-windows.patch - Replaces c585802e946d97e7d177ea334a162dc7bc286b84.patch- Add upstream patch to fix various HiDPI-related issues: * native-children-hidpi-offset.patch (QTBUG-59017, kde#363548)- Revert upstream commit to workaround QTBUG-61140: c585802e946d97e7d177ea334a162dc7bc286b84.patch- Update to 5.9.0 final- Update to 5.9.0 RC: * For more details please see: http://lists.qt-project.org/pipermail/announce/2017-May/000115.html and https://wiki.qt.io/New_Features_in_Qt_5.9 - Remove patches, now upstream: * Stop-unloading-plugins-in-QPluginLoader-and-QFactoryLoader.patch * Fix-some-QtDBus-crashes-during-application-destruction.patch * Merge-the-QDBusMetaTypes-custom-information-to-QDBusConnectionManager.patch - Refresh patches: * Fix-some-QtDBus-crashes-during-application-destruction.patch * Merge-the-QDBusMetaTypes-custom-information-to-QDBusConnectionManager.patch * libqt5-prioritise-gtk2-platformtheme.patch * tell-the-truth-about-private-api.patch- Update to 5.7.1 * For more details please see: https://blog.qt.io/blog/2016/12/14/qt-5-7-1-released/ and https://www.qt.io/qt5-7/ - Drop upstreamed patches: xcb-Dont-activate-bypassed-windows-on-mouse-press.patch, Fix-unwanted-cache-flush-in-Freetype-engine.patch, xcb-Send-also-text-plain-when-a-text-uri-list-is-dropped.patch, xcb-Dont-send-QtWindowNoState-event-when-hiding-minimized-window.patch, XCB-Drop-from-external-app-fix-keyboard-modifier-state.patch, xcb-Use-the-state-of-the-key-event-to-process-it.patch, Make-QDBusConnectionPrivaterelaySignal-be-called-in-the-right-thread.patch and use-freetype-default.patch- Add libqt5-prioritise-gtk2-platformtheme.patch: Give Gtk2 Platform Theme (from qtstyleplugins) a priority over Gtk3 Platform Theme which currently lacks QGtk3Style (boo#1002900).- Add some QtDBus fixes from upstream: Make-QDBusConnectionPrivaterelaySignal-be-called-in-the-right-thread.patch Merge-the-QDBusMetaTypes-custom-information-to-QDBusConnectionManager.patch Fix-some-QtDBus-crashes-during-application-destruction.patch- Move gtk platformtheme again out of the libQt5Gui5 package (now it's gtk-3 based)- Fix filelist for %gles configuration- Added Stop-unloading-plugins-in-QPluginLoader-and-QFactoryLoader.patch (boo#1001362, boo#965653)- Update to 5.7.0 * For more details please see: https://www.qt.io/qt5-7/ - Drop dead/absorbed patches: xcb-Fix-drop-of-text-uri-list-and-text-html.patch and xcb-Fix-dropping-URL-on-Firefox-window.patch - Added Fix-unwanted-cache-flush-in-Freetype-engine.patch and xcb-Dont-activate-bypassed-windows-on-mouse-press.patch - Don't pass axed options to configure - Add double-conversion-devel, libproxy-devel and pkgconfig(gtk+-3.0) (instead of pkgconfig(gtk+-2.0)) BuildRequires- Another set of upstream patches for the XCB plugin: XCB-Drop-from-external-app-fix-keyboard-modifier-state.patch xcb-Dont-send-QtWindowNoState-event-when-hiding-minimized-window.patch xcb-Use-the-state-of-the-key-event-to-process-it.patch- Add drag-and-drop fixes from upstream: xcb-Fix-drop-of-text-uri-list-and-text-html.patch xcb-Fix-dropping-URL-on-Firefox-window.patch xcb-Send-also-text-plain-when-a-text-uri-list-is-dropped.patch- Update to 5.6.1 * For more details please see: http://blog.qt.io/blog/2016/06/08/qt-5-6-1-released/ - Drop upstreamed patches: 0005-xcb-Properly-initialize-available-geometry-when-XRan.patch Fix-QtDBus-deadlock-inside-kded-kiod.patch 0007-xcb-Deliver-mouse-enter-event-to-window-when-closing.patch 0009-Expose-the-number-of-X-screen-through-the-QXcbScreen.patch 0001-xcb-XInput2-fixes-enter-leave-event-fixes.patch 0002-xcb-Correct-enter-leave-event-handling-when-mouse-bu.patch 0015-Use-the-state-of-the-key-event-to-process-it.patch 0012-xcb-Merge-_NET_WM_STATE-hints-instead-of-overwriting.patch 0004-xcb-Fix-drag-and-drop-between-xcb-screens.patch QtDBus-finish-all-pending-call-with-error-if-disconnected.patch 0010-xcb-mark-mouse-events-from-tablet-devices-as-synthes.patch 0011-xcb-Initialize-all-xcb_client_message_event_t-member.patch 0008-xcb-resourceType-names-must-have-only-small-letters.patch 0016-xcb-Fix-drag-and-drop-to-applications-like-Emacs-and.patch 0013-xcb-Fix-interpretation-of-the-size-from-RRCrtcChange.patch 0006-xcb-properly-initialize-size-in-millimeters-if-XRand.patch 0003-xcb-Fix-not-delivering-focusIn-event-on-hide-show.patch QtDBus-clean-up-signal-hooks-and-object-tree-in-closeConnection.patch 0014-xcb-Properly-process-enter-leave-events.patch- Add patches from upstream: 0001-xcb-XInput2-fixes-enter-leave-event-fixes.patch 0002-xcb-Correct-enter-leave-event-handling-when-mouse-bu.patch 0003-xcb-Fix-not-delivering-focusIn-event-on-hide-show.patch 0004-xcb-Fix-drag-and-drop-between-xcb-screens.patch 0005-xcb-Properly-initialize-available-geometry-when-XRan.patch 0006-xcb-properly-initialize-size-in-millimeters-if-XRand.patch 0007-xcb-Deliver-mouse-enter-event-to-window-when-closing.patch 0008-xcb-resourceType-names-must-have-only-small-letters.patch 0009-Expose-the-number-of-X-screen-through-the-QXcbScreen.patch 0010-xcb-mark-mouse-events-from-tablet-devices-as-synthes.patch 0011-xcb-Initialize-all-xcb_client_message_event_t-member.patch 0012-xcb-Merge-_NET_WM_STATE-hints-instead-of-overwriting.patch 0013-xcb-Fix-interpretation-of-the-size-from-RRCrtcChange.patch 0014-xcb-Properly-process-enter-leave-events.patch 0015-Use-the-state-of-the-key-event-to-process-it.patch 0016-xcb-Fix-drag-and-drop-to-applications-like-Emacs-and.patch- Update to 5.6.0 * For more details please see: http://blog.qt.io/blog/2016/03/16/qt-5-6-released/ and https://wiki.qt.io/New_Features_in_Qt_5.6 - Added patches for various QtDBus issues: Fix-QtDBus-deadlock-inside-kded-kiod.patch, QtDBus-clean-up-signal-hooks-and-object-tree-in-closeConnection.patch and QtDBus-finish-all-pending-call-with-error-if-disconnected.patch - Added tell-the-truth-about-private-api.patch: mark private and QPA API with symbols for only current patch release - Drop obsolete and/or upstreamed patches: xcb-fix-yet-another-crash-when-screens-are-disconnected.patch, xcb-dont-crash-in-mapToNativemapFromNative-if-the-screen-is-null.patch, qtwidgets_do_not-hide_show_via_WA_OutsideWSRange_for_native_widgets.patch, protect-geometry-QTBUG-40584.patch, move-the-official-Qt-version-from-qglobal-to-qmake-conf.patch, QMimeDatabase-follow-symlinks-when-checking-for-FIFO.patch, Fix-QtCore-compilation-with-clang.patch, Add-option-to-disable-session-management-by-closing-windows.patch, Add-an-automatic-use-of-the-ELF-versioned-QtCore-symbol.patch, Add-a-qt_version_tag-symbol-to-QtCore-that-uses-ELF-versions.patch, Add-a-linker-version-script-to-Qt-libraries.patch, 0005-Restore-documented-behavior-for-the-WA_X11NetWmWindo.patch, 0001-Fix-exclusion-of-anonymous-ciphers.patch and 0001-Fix-QWidget-setWindowRole.patch- Merge libqt5-qtbase-platformtheme-gtk2 back into libQt5Gui5 (bsc#969935) * align with old libQt5Gui5 where libqgtk2.so has provided- Added QMimeDatabase-follow-symlinks-when-checking-for-FIFO.patch to fix dolphin freeze when opening a folder containing symlinks to special files (boo#957006, qtbug#48529)- Update Add-option-to-disable-session-management-by-closing-windows.patch to version actually commited upstream- Added 0001-Fix-exclusion-of-anonymous-ciphers.patch from upstream to disable exp-adh and aecdh ciphers. - Added disable-rc4-ciphers-bnc865241.diff to disable RC4 based ciphers which are now considered insecure (bnc#865241)- Added Add-option-to-disable-session-management-by-closing-windows.patch API adition to QSessionManager as first step in resolving kde#354724 and boo#955280- Added qtwidgets_do_not-hide_show_via_WA_OutsideWSRange_for_native_widgets.patch (qtbug#48321)- Update to 5.5.1 (boo#954149) * For more details please see: http://blog.qt.io/blog/2015/10/15/qt-5-5-1-released/ - Drop patches merged upstream: 0002-xcb-Fix-getting-the-window-types-from-the-property-o.patch 0003-Fix-centering-dialogs.patch 0004-xcb-Set-_NET_WM_WINDOW_TYPE-from-a-single-place.patch 0006-xcb-set-SM_CLIENT_ID-property.patch Fix-compile-error-on-big-endian.patch Fix-shortcuts-with-keypad-keys.patch QDate_QTime-fix-SiC-introduced-by-adding-new-non-explicit-ctors.patch QMimeDatabase-use-QElapsedTimer.patch ignore-disabling-of-outputs-in-the-middle-of-the-mode-switch.patch when-a-screen-comes-back-online-the-windows-need-to-be-told-about-it.patch - Added Fix-QtCore-compilation-with-clang.patch and move-the-official-Qt-version-from-qglobal-to-qmake-conf.patch in order to remove link-time warnings (warning: type and size of dynamic symbol `qt_version_tag@@Qt_5.5' are not defined)- Added xcb-dont-crash-in-mapToNativemapFromNative-if-the-screen-is-null.patch and xcb-fix-yet-another-crash-when-screens-are-disconnected.patch (kde#341497, qtbug#47385)- Added QDate_QTime-fix-SiC-introduced-by-adding-new-non-explicit-ctors.patch- When in SLE12, use the internal Harfbuzz version instead of the system one (which is too old for Qt's requirements)- Fix-compile-error-on-big-endian.patch: Fix compile error on big endian- Added patches from upstream: ignore-disabling-of-outputs-in-the-middle-of-the-mode-switch.patch (qtbug#44158, qtbug#46786, qtbug#46822) when-a-screen-comes-back-online-the-windows-need-to-be-told-about-it.patch (qtbug#47041)- Update to 5.5.0 * For more details please see: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/ and https://wiki.qt.io/New_Features_in_Qt_5.5 - Drop patches merged upstream: 0001-Speed-up-compose-file-parsing-in-the-X11-composition.patch, 0002-Speed-up-application-startup-on-X11.patch, Fix-regression-in-compose-table-parsing.patch, libqt5-libtool-nodate.diff and make-qdbusxml2cpp-output-reproducible.patch - Add patches from upstream: Add-a-linker-version-script-to-Qt-libraries.patch, Add-a-qt_version_tag-symbol-to-QtCore-that-uses-ELF-versions.patch and Add-an-automatic-use-of-the-ELF-versioned-QtCore-symbol.patch - Added tslib-devel and libinput-devel (Build)Requires - Drop all openSUSE 13.1 conditionals, we won't build Qt >= 5.5 on that distro version anymore- Update QMimeDatabase-use-QElapsedTimer.patch to latest version- Added QMimeDatabase-use-QElapsedTimer.patch: reduces the number of syscalls greatly, by avoiding the timezone conversion every time; massively improves kbuildsycoca5 speed- Fix the suse_version condition checks - treat Leap equally as 13.2 wrt which system libs shall be used- Add patches from upstream: 0001-Fix-QWidget-setWindowRole.patch 0002-xcb-Fix-getting-the-window-types-from-the-property-o.patch 0003-Fix-centering-dialogs.patch 0004-xcb-Set-_NET_WM_WINDOW_TYPE-from-a-single-place.patch 0005-Restore-documented-behavior-for-the-WA_X11NetWmWindo.patch 0006-xcb-set-SM_CLIENT_ID-property.patch- Update to 5.4.2 * Important Behavior Changes: - EXIF orientation is no longer applied to JPEG images on read. EXIF orientation on JPEG was introduced in 5.4.0, but due to a bug the most common EXIF-format (big-endian) was not working until 5.4.1. 5.4.2 restores the behavior of 5.4.0 and earlier for most EXIF-tagged JPEGs. EXIF orientation will be an opt-in starting with Qt 5.5. - On x86 and x86-64 systems with ELF binaries (especially Linux), due to a new optimization in GCC 5.x in combination with a recent version of GNU binutils, compiling Qt applications with -fPIE is no longer enough with GCC 5.x. Applications now need to be compiled with the -fPIC option if Qt's option "reduce relocations" is active. For backward compatibility only, Qt accepts the use of -fPIE for GCC 4.x versions. Note that Clang is known to generate incompatible code even with -fPIC if the -flto option is active. Applications using qmake or cmake >= 2.8.12 as their build system will adapt automatically. Applications using an older release of cmake in combination with GCC 5.x need to change their CMakeLists.txt to add Qt5Core_EXECUTABLE_COMPILE_FLAGS to CMAKE_CXX_FLAGS. In particular, applications using cmake >= 2.8.9 and < 2.8.11 will continue to build with the - fPIE option and invoke the special compatibility mode if using GCC 4.x. * Bugfix release, for more details please see: http://blog.qt.io/blog/2015/06/02/qt-5-4-2-released/ - Drop patches merged upstream: Call-ofono-nm-Registered-delayed-in-constructor-othe.patch Fix-Meta-shortcuts-on-XCB.patch Fix-upload-corruptions-when-server-closes-connection.patch Fixed-a-deadlock-when-the-lock-file-is-corrupted.patch Handle-SelectionWindowDestroy-in-QXcbClipboard.patch Make-qglobal.h-complain-if-you-use-fPIE.patch Make-sure-theres-a-scene-before-using-it.patch QSystemTrayIcon-handle-submenus-correctly.patch Require-fPIC-instead-of-just-fPIE-for-reduce-relocations.patch Try-to-ensure-that-fPIC-is-used-in-CMake-builds.patch Update-mouse-buttons-from-MotionNotify-events.patch fix-a-division-by-zero-when-processing-malformed-BMP-files.patch - Added cmake (Build)Requires to get autoprovides for all Qt modules- Added patches from upstream: Try-to-ensure-that-fPIC-is-used-in-CMake-builds.patch, Require-fPIC-instead-of-just-fPIE-for-reduce-relocations.patch and Make-qglobal.h-complain-if-you-use-fPIE.patch (qtbug#45755)- Add Fix-shortcuts-with-keypad-keys.patch (qtbug#20191,qtbug#33093,kde#344638)- Added patches from upstream: Fix-upload-corruptions-when-server-closes-connection.patch and Fixed-a-deadlock-when-the-lock-file-is-corrupted.patch (qtbug#44771)- Fixup previous change to also handle arguments in specs using %qmake5 - Also add QMAKE_LFLAGS to the macro- Added QMAKE_CXXFLAGS and QMAKE_CFLAGS to macro %qmake5.- Added patches from upstream: 0001-Speed-up-compose-file-parsing-in-the-X11-composition.patch 0002-Speed-up-application-startup-on-X11.patch and Fix-regression-in-compose-table-parsing.patch- Add cleaning of QMAKE_PRL_BUILD_DIR from prl files in %qmake5_install macro- Added fix-a-division-by-zero-when-processing-malformed-BMP-files.patch, CVE-2015-0295- Update to 5.4.1: * Important Behavior Changes: * Restored binary compatibility with Qt 5.3.2 on Windows when using MSVC 2012 or MSVC 2013. This means that Qt 5.4.1 is no longer binary compatible with Qt 5.4.0 when using either of those compilers. * [QTBUG-42594] OS X binary package: fixed incorrect linking to libraries in /opt/local/lib * Library: * QtCore: * [QTBUG-43893] Fixed memory leak in qSetMessagePattern * [QTBUG-43513] QXmlStreamReader: Correctly parse XML containing NUL bytes in the input stream * [QTBUG-43352] QTemporaryDirectory: Properly clean up in case of a failure * [QTBUG-43827] Fixed regression in QSortFilterProxyModel which crashed when sorting a tree model * QtGui: * [QTBUG-44273] Fixed misplacement of outlined text with native text rendering * [QTBUG-44147] Fixed VNC not working on some VNC servers * [QTBUG-43850] Fixed crash with multi-threaded font usage * [QTBUG-43850] Made the old harfbuzz fallback available at runtime * Improvements to the experimental high-dpi support * [QTBUG-43318] Better resolving of GLES3 functions to avoid issues when deploying on systems with GLES 2.0 only * QtWidgets: * [QTBUG-43830] Fixed crash in stylesheets when styling QProgressBar * [QTBUG-43663] QColorDialog: Don't lose focus while color picking * QtNetwork: * [QTBUG-43793] Fixed disconnections of QSSLSocket after starting encryption * QtSql: * [QTBUG-36211] qpsql: Added timezone support for datetime fields. * qodbc: Fixed converted string values on Microsoft SQL Server 2012 * [QTBUG-43874] QSqlQuery: Fixed failure of multiple execBatch() calls after a single prepare() call * QtPrintSupport: * [QTBUG-43124] Fixed QPrinter::{width,height} return values * Platform Specific Changes: * Linux/XCB: * [QTBUG-43436] Fixed regression when drag and drop to other applications * [QTBUG-43809] Turned off font hinting when doing high DPI scaling * [QTBUG-43743] Fixed constantly resizing bigger window when devicePixelRatio is greater than 1 * [QTBUG-43713] Fixed problems with multiple screens with different device pixel ratios regarding window mapping and font sizes. * [QTBUG-43688] Fixed physical DPI and size for rotated screens on X11 * [QTBUG-43049] Fixed grabKeyboard and grabMouse * [QTBUG-36862] Now sends a leave event to the other window when a popup shows which grabs the input * [QTBUG-41590] Turned off subpixel gamma-correction on XCB * Added support for SelectionClientClose in QXcbClipboard * Fixed -nograb and -dograb arguments * [QTBUG-43623] Fixed use after free * [QTBUG-43436] Fixed regression in DnD. Make sure to preserve the QDrag until all data has been received. * Tools: * configure & build system: * configure will now reject invalid -no-feature-* options. * pkg-config assisted libudev detection was fixed. * [QTBUG-43302][Android] The Android style is included when cross-building on Windows as well. * [QTBUG-43205][Unix] Fixed build D-Bus headers cannot be found. * qmake: * [QTBUG-39690][Windows] Fixed file separators in 'make clean'. * [QTBUG-40264][Unix] Fixed 'make distclean' for a dynamic library target. * [QTBUG-42678] 'make distclean' now removes .qmake.{stash|super}. * [QTBUG-43026][VS2010+] Fixed compilation of .rc files. * [QTBUG-43457][MSVC] Fixed QMAKE_TARGET.arch for amd64_x86 x-build. * INCLUDEPATH+=. is now unnecessary with all generators. * For more details please see: http://blog.qt.io/blog/2015/02/24/qt-5-4-1-released/ - Drop merged or obsolete patches: qmake-add-usr-include.diff, QTBUG41590.patch, Handle-SelectionClientClose-in-QXcbClipboard.patch, qimage_conversions.cpp-Fix-build-on-big-endian-syste.patch, Fix-use-after-free-bug.patch, fix-drag-and-drop-regression.patch, Fix-detection-of-GCC5.patch, Fix-typo-in-Qt5CoreMacroscmake.patch, Fix-physical-DPI-and-size-for-rotated-screens-on-X11.patch, X11-devicePixelRatio-screen-mapping-fix.patch, Multi-screen-DPI-support-for-X11.patch and xcb-Dont-return-0-from-QXcbKeyboard-possibleKeys.patch - Added Handle-SelectionWindowDestroy-in-QXcbClipboard.patch and Call-ofono-nm-Registered-delayed-in-constructor-othe.patch from upstrean - Make sure each lib requires equal version of other qtbase libs it needs (added filtering for shlib-fixed-dependency to rpmlintrc accordingly)- Added patches from upstream: Fix-Meta-shortcuts-on-XCB.patch (qtbug#43572), Fix-detection-of-GCC5.patch, Fix-physical-DPI-and-size-for-rotated-screens-on-X11.patch (qtbug#43688), Fix-typo-in-Qt5CoreMacroscmake.patch, Make-sure-theres-a-scene-before-using-it.patch (qtbug#44509), Multi-screen-DPI-support-for-X11.patch (qtbug#43713), QSystemTrayIcon-handle-submenus-correctly.patch, Update-mouse-buttons-from-MotionNotify-events.patch (qtbug#32609, qtbug#35065, qtbug#43776, qtbug#44166, qtbug#44231), X11-devicePixelRatio-screen-mapping-fix.patch (qtbug#43713) and xcb-Dont-return-0-from-QXcbKeyboard-possibleKeys.patch (qtcreatorbug#9589)- Fixed qt_instdate generation, so the Qt5Core library doesn't have DATE embedded - Drop fdupes usage as it provides unpredictable results, and fools build-compare - Add libqt5-qtbase-rpmlintrc due to duplicates waste warnings: we rather have a few bytes more than to republish same binaries due to fdupes - Added make-qdbusxml2cpp-output-reproducible.patch: don't include date/time in the generated include guards; prevents unnecessary rebuilds - Added fix-drag-and-drop-regression.patch from upstream, fixes QTBUG-43436- Added Fix-use-after-free-bug.patch from upstream (qtbug#43623, boo#870151)- qimage_conversions.cpp-Fix-build-on-big-endian-syste.patch: Fix build on big endian systems- Don't override the shlib generator, but split gtk platformtheme into platformtheme-gtk2 subpackage, the former approach is creating problems with other dependant packages- Update to 5.4 Final * For more details please see: http://blog.qt.digia.com/blog/2014/12/10/qt-5-4-released/ and http://qt-project.org/wiki/New-Features-in-Qt-5.4 - Added Handle-SelectionClientClose-in-QXcbClipboard.patch, kde#329174- Update to 5.4 RC * For more details please see: http://blog.qt.digia.com/blog/2014/11/27/qt-5-4-release-candidate-available/ and http://qt-project.org/wiki/New-Features-in-Qt-5.4 - New libQt5PlatformHeaders-devel subpackage - Use one global define for gles on arm and aarch - (Build)Require Mesa-libGLESv3-devel when building with gles - Use system harfbuzz on 13.2 and newer - Filter out requires obtained by dependency generators. gtk platformtheme now won't pull in gtk libraries, so users can have a gtk-free envirement if wanted. Those DE's that do need that platformplugin will already have gtk present - Drop patches merged upstream: 0001-Add-QFont-strategy-to-disable-subpixel-antialiasing.patch 0001-Allow-panels-outside-of-availableGeometry.patch 0001-QFileDialog-emit-urlsSelected-urlSelected-in-accept.patch 0001-QKdeTheme-use-system-wide-kdeglobals-as-a-fallback.patch 00010-Replace-the-const-QString-global-static-with-a-QStri.patch 00011-Use-correct-signal-name-when-disconnecting.patch 0002-Always-lock-the-DBus-dispatcher-before-dbus_connecti.patch 0002-Move-SubpixelAntialiasingType-from-QFontEngineFT-to-.patch 0002-QUrl-fromLocalFile-QString-should-lead-to-an-empty-U.patch 0003-QDBusConnection-Merge-the-dispatch-and-the-watch-and.patch 0003-QFileDialog-turn-workingDirectory-into-a-QUrl.patch 0003-Support-autohint-and-lcdfilter-fontconfig-configurat.patch 0004-GTK2-theme-should-use-GTK-configured-font-variant.patch 0004-Partially-revert-Fix-a-deadlock-introduced-by-the-ra.patch 0004-QFileDialog-implement-getOpenFileUrl-and-friends-for.patch f1ee10f81ac18789e9a7dc715b464415ba2bc2b8.patch libqt5-add-support-for-byte-swapping.patch libqt5-byte-order-byte-is-address0.patch- Update QTBUG41590.patch for commit that was pushed upstream- Added patches from upstream: 0001-Allow-panels-outside-of-availableGeometry.patch (kde#339846) and 0002-Always-lock-the-DBus-dispatcher-before-dbus_connecti.patch, 0003-QDBusConnection-Merge-the-dispatch-and-the-watch-and.patch, 0004-Partially-revert-Fix-a-deadlock-introduced-by-the-ra.patch, for QTBUG#42189- Don't install CMake files for plugins, they are useful only for bundled Qt builds - Downgrade sql-plugins from libQt5Sql-devel's requires to suggests - Added QTBUG41590.patch, improve font rendering (QTBUG41590,QTBUG40971)s390zl31 1704362445  !"#$%&'()*+,-./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 R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 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 P5.15.8+kde185-150500.4.16.15.15.8+kde185-150500.4.16.1      !!!!!!""#######"$$$$$"%%%%%"&&&&"'''"(((((((")))))"*****"+++++++",,,,,,"-----"....."/////"000000000000"1111111111111"22222222222222""333333333333"44444444444"55555555555"6"777777777"888888888988:::::::::::88888888888888888;<<<<<<<<<<<;;=======;>>>>>>>;????????????;@@@@@@@@@@@;AAAAAAA;BBBBB;CCDDDDDDCEEEEEECFFFFFFCCGGGGGGCHHHHHHHHCIIIIIIICJJJJCKK;;LLLLL;MMMMMMMMMMM;NNNNNNN;OOOPPPPPPOOOOOO;QQQQQQQRRSSSRTTTTTUUVVVVVUWWWUXXXUUYYYUZZZ[[[\\\[]]][^^^[___[```aabbbbbbbbbcbbadddddaaeeeeeeffffeeeeeaggggghhggggggaiiiiiiiajjjaakkkkkkkkkkkalllllammmnoooooooooooooooooooonpppppppppnqqqqnrrrrrrnsssssntuuvvvvwwwwwwwvuuxxxxxxyxxxuzzzu{{{{{{{{{{u|||}}}}||||||||||||||u~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ttttttttttttttt                         !!!!!""""""""""""""""!!!!!!!#######$######t%&&&&%'''''''%(((((%)))*))))))%t++,,,-----,.....,/////,00000,1111111,2222222,3333333+44556665777588859995:::+;<<<<<;=====;>>>>>;?????;@@@@@@@;AAAAA;BBBBB;+CDDDDDDDDDDDDDDDDDDCCCCCCC++EFFFEGGGEHHHEEIIIttJJKKKKKJLLLLLLLJMMMMMJNNNNNNNJOOOOOJPPPPPJQQQQQQQJRRRRRJSSSSSSSSSTTTTTTTTTTTTTTSSSJUUUUUJVVVVVJWWWWWJXXXXXXJYYYYYYYJZZZZZJ[[[[[[[J\\\\\J]^^]]]]]]]]J_``````````````````````````````_aa_____bbb______JccddddcccccccccJeeeeeeeeeJfgggffffffffJhhhhhhhhhhhhhJJiiiiiiiJjjjjjjjtkkkllmmmmmmmmlnnnnnnnnnlooooolppppppppppllqqqrstuuuuuuuexamplesREADMEcorelibcorelib.proipcREADMEipc.prolocalfortuneclientclient.cppclient.hlocalfortuneclientlocalfortuneclient.promain.cpplocalfortuneserverlocalfortuneserverlocalfortuneserver.promain.cppserver.cppserver.hsharedmemorydialog.cppdialog.hdialog.uiimage.pngmain.cppqt.pngsharedmemorysharedmemory.promimetypesmimetypebrowsermain.cppmainwindow.cppmainwindow.hmimetypebrowsermimetypebrowser.promimetypemodel.cppmimetypemodel.hmimetypes.proserializationcbordumpcbordumpcbordump.promain.cppconvertcborconverter.cppcborconverter.hconvertconvert.proconverter.hdatastreamconverter.cppdatastreamconverter.hjsonconverter.cppjsonconverter.hmain.cppnullconverter.cppnullconverter.htextconverter.cpptextconverter.hxmlconverter.cppxmlconverter.hsavegamecharacter.cppcharacter.hgame.cppgame.hlevel.cpplevel.hmain.cppsavegamesavegame.proserialization.prothreadsREADMEmandelbrotmain.cppmandelbrotmandelbrot.promandelbrotwidget.cppmandelbrotwidget.hrenderthread.cpprenderthread.hqueuedcustomtypeblock.cppblock.hmain.cppqueuedcustomtypequeuedcustomtype.prorenderthread.cpprenderthread.hwindow.cppwindow.hsemaphoressemaphoressemaphores.cppsemaphores.prothreads.prowaitconditionswaitconditionswaitconditions.cppwaitconditions.protoolsREADMEcontiguouscachecontiguouscachecontiguouscache.promain.cpprandomlistmodel.cpprandomlistmodel.hcustomtypecustomtypecustomtype.promain.cppmessage.cppmessage.hcustomtypesendingcustomtypesendingcustomtypesending.promain.cppmessage.cppmessage.hwindow.cppwindow.htools.prodbuschatchatchat.cppchat.hchat.prochatmainwindow.uichatsetnickname.uiorg.example.chat.xmlcomplexpingpongcomplexpingcomplexping.cppcomplexping.hcomplexping.procomplexpingpong.procomplexpongcomplexpong.cppcomplexpong.hcomplexpong.proping-common.hdbus.prolistnameslistnameslistnames.cpplistnames.propingpongpingping-common.hping.cppping.propingpong.propongpong.cpppong.hpong.proremotecontrolledcarcarcarcar.cppcar.hcar.procar.xmlmain.cppcontrollercar.xmlcontrollercontroller.cppcontroller.hcontroller.procontroller.uimain.cppremotecontrolledcar.proexamples.proguianalogclockanalogclockanalogclock.promain.cppgui.proopenglwindowmain.cppopenglwindowopenglwindow.cppopenglwindow.hopenglwindow.priopenglwindow.prorasterwindowmain.cpprasterwindowrasterwindow.cpprasterwindow.hrasterwindow.prirasterwindow.pronetworkREADMEblockingfortuneclientblockingclient.cppblockingclient.hblockingfortuneclientblockingfortuneclient.profortunethread.cppfortunethread.hmain.cppbroadcastreceiverbroadcastreceiverbroadcastreceiver.promain.cppreceiver.cppreceiver.hbroadcastsenderbroadcastsenderbroadcastsender.promain.cppsender.cppsender.hdnslookupdnslookupdnslookup.cppdnslookup.hdnslookup.prodownloaddownloaddownload.promain.cppdownloadmanagerdownloadmanagerdownloadmanager.cppdownloadmanager.hdownloadmanager.promain.cpptextprogressbar.cpptextprogressbar.hfortuneclientclient.cppclient.hfortuneclientfortuneclient.promain.cppfortuneserverfortuneserverfortuneserver.promain.cppserver.cppserver.hgooglesuggestgooglesuggestgooglesuggest.cppgooglesuggest.hgooglesuggest.promain.cppsearchbox.cppsearchbox.hhttpauthenticationdialog.uihttphttp.prohttpwindow.cpphttpwindow.hmain.cpploopbackdialog.cppdialog.hloopbackloopback.promain.cppmulticastreceivermain.cppmulticastreceivermulticastreceiver.proreceiver.cppreceiver.hmulticastsendermain.cppmulticastsendermulticastsender.prosender.cppsender.hmultistreamclientchatconsumer.cppchatconsumer.hclient.cppclient.hconsumer.hmain.cppmovieconsumer.cppmovieconsumer.hmultistreamclientmultistreamclient.protimeconsumer.cpptimeconsumer.hmultistreamserveranimation.gifchatprovider.cppchatprovider.hmain.cppmovieprovider.cppmovieprovider.hmultistreamservermultistreamserver.proprovider.hserver.cppserver.htimeprovider.cpptimeprovider.hnetwork-chatchatdialog.cppchatdialog.hchatdialog.uiclient.cppclient.hconnection.cppconnection.hmain.cppnetwork-chatnetwork-chat.propeermanager.cpppeermanager.hserver.cppserver.hnetwork.prosecuresocketclientcertificateinfo.cppcertificateinfo.hcertificateinfo.uiencrypted.pngmain.cppsecuresocketclientsecuresocketclient.prosecuresocketclient.qrcsslclient.cppsslclient.hsslclient.uisslerrors.uisecureudpclientaddressdialog.cppaddressdialog.haddressdialog.uiassociation.cppassociation.hmain.cppmainwindow.cppmainwindow.hmainwindow.uisecureudpclientsecureudpclient.prosecureudpservermain.cppmainwindow.cppmainwindow.hmainwindow.uinicselector.cppnicselector.hnicselector.uisecureudpserversecureudpserver.proserver.cppserver.hsharedsctpchannels.hthreadedfortuneserverdialog.cppdialog.hfortuneserver.cppfortuneserver.hfortunethread.cppfortunethread.hmain.cppthreadedfortuneserverthreadedfortuneserver.protorrentaddtorrentdialog.cppaddtorrentdialog.hbencodeparser.cppbencodeparser.hconnectionmanager.cppconnectionmanager.hfilemanager.cppfilemanager.hformsaddtorrentform.uiiconsicons.qrc1downarrow.png1uparrow.pngbottom.pngedit_add.pngedit_remove.pngexit.pngpeertopeer.pngplayer_pause.pngplayer_play.pngplayer_stop.pngstop.pngmain.cppmainwindow.cppmainwindow.hmetainfo.cppmetainfo.hpeerwireclient.cpppeerwireclient.hratecontroller.cppratecontroller.htorrenttorrent.protorrentclient.cpptorrentclient.htorrentserver.cpptorrentserver.htrackerclient.cpptrackerclient.hopengl2dpainting2dpainting2dpainting.proglwidget.cppglwidget.hhelper.cpphelper.hmain.cppwidget.cppwidget.hwindow.cppwindow.hREADMEcomputegles31Qt-logo-medium.pngcomputegles31computegles31.procomputegles31.qrcglwindow.cppglwindow.hmain.cppcontextinfocontextinfocontextinfo.promain.cpprenderwindow.cpprenderwindow.hwidget.cppwidget.hcubecubecube.pngcube.profshader.glslgeometryengine.cppgeometryengine.hmain.cppmainwidget.cppmainwidget.hshaders.qrctextures.qrcvshader.glslhellogl2glwidget.cppglwidget.hhellogl2hellogl2.prologo.cpplogo.hmain.cppmainwindow.cppmainwindow.hwindow.cppwindow.hhellogles3glwindow.cppglwindow.hhellogles3hellogles3.prohellogles3.qrcmain.cppqtlogo.pnghellowindowhellowindowhellowindow.cpphellowindow.hhellowindow.promain.cpplegacyREADMEframebufferobject2cubelogo.pngframebufferobject2.proframebufferobject2.qrcglwidget.cppglwidget.hmain.cppgrabberglwidget.cppglwidget.hgrabber.promain.cppmainwindow.cppmainwindow.hhelloglglwidget.cppglwidget.hhellogl.promain.cppwindow.cppwindow.hlegacy.prooverpaintingbubble.cppbubble.hglwidget.cppglwidget.hmain.cppoverpainting.propbufferscube.cppcube.hcubelogo.pngglwidget.cppglwidget.hmain.cpppbuffers.propbuffers.qrcpbuffers2bubbles.svgdesigner.pngglwidget.cppglwidget.hmain.cpppbuffers2.propbuffers2.qrcsamplebuffersglwidget.cppglwidget.hmain.cppsamplebuffers.prosharedqtlogo.cppqtlogo.hopengl.propaintedwindowmain.cpppaintedwindowpaintedwindow.cpppaintedwindow.hpaintedwindow.proqopenglwidgetbubble.cppbubble.hglwidget.cppglwidget.hmain.cppmainwindow.cppmainwindow.hqopenglwidgetqopenglwidget.proqt.pngtexture.qrcqopenglwindowbackground.fragbackground_renderer.cppbackground_renderer.hmain.cppqopenglwindowqopenglwindow.proshaders.qrctexturesglwidget.cppglwidget.himagesside1.pngside2.pngside3.pngside4.pngside5.pngside6.pngmain.cpptexturestextures.protextures.qrcwindow.cppwindow.hthreadedqopenglwidgetglwidget.cppglwidget.hmain.cppmainwindow.cppmainwindow.hthreadedqopenglwidgetthreadedqopenglwidget.proqpaqpa.proqrasterwindowmain.cppqrasterwindowqrasterwindow.prowindowsmain.cppwindow.cppwindow.hwindowswindows.proqtconcurrentREADMEimagescalingimagescalingimagescaling.cppimagescaling.himagescaling.promain.cppmapmain.cppmap.promapdemoprogressdialogmain.cppprogressdialogprogressdialog.proqtconcurrent.prorunfunctionmain.cpprunfunctionrunfunction.prowordcountmain.cppwordcountwordcount.proqtestlibREADMEqtestlib.protutorial1testqstring.cpptutorial1tutorial1.protutorial2testqstring.cpptutorial2tutorial2.protutorial3testgui.cpptutorial3tutorial3.protutorial4testgui.cpptutorial4tutorial4.protutorial5benchmarking.cpptutorial5tutorial5.prosqlREADMEbooksbookdelegate.cppbookdelegate.hbooksbooks.probooks.qrcbookwindow.cppbookwindow.hbookwindow.uiimagesstar.pnginitdb.hmain.cppcachedtablecachedtablecachedtable.promain.cpptableeditor.cpptableeditor.hconnection.hdrilldowndrilldowndrilldown.prodrilldown.qrcimageitem.cppimageitem.himagesqt-creator.pngqt-logo.pngqt-project.pngqt-quick.pnginformationwindow.cppinformationwindow.hmain.cppview.cppview.hmasterdetailalbumdetails.xmldatabase.hdialog.cppdialog.himagesicon.pngimage.pngmain.cppmainwindow.cppmainwindow.hmasterdetailmasterdetail.promasterdetail.qrcquerymodelcustomsqlmodel.cppcustomsqlmodel.heditablesqlmodel.cppeditablesqlmodel.hmain.cppquerymodelquerymodel.prorelationaltablemodelrelationaltablemodelrelationaltablemodel.cpprelationaltablemodel.prosql.prosqlbrowserbrowser.cppbrowser.hbrowserwidget.uiconnectionwidget.cppconnectionwidget.hmain.cppqsqlconnectiondialog.cppqsqlconnectiondialog.hqsqlconnectiondialog.uisqlbrowsersqlbrowser.prosqlwidgetmappermain.cppsqlwidgetmappersqlwidgetmapper.prowindow.cppwindow.htablemodeltablemodeltablemodel.cpptablemodel.provulkanhellovulkancubescamera.cppcamera.hcolor_frag.spvcolor_phong_frag.spvcolor_phong_vert.spvcolor_vert.spvhellovulkancubeshellovulkancubes.prohellovulkancubes.qrcmain.cppmainwindow.cppmainwindow.hmesh.cppmesh.hrenderer.cpprenderer.hshader.cppshader.hvulkanwindow.cppvulkanwindow.hhellovulkantexturehellovulkantexturehellovulkantexture.cpphellovulkantexture.hhellovulkantexture.prohellovulkantexture.qrcmain.cppqt256.pngtexture_frag.spvtexture_vert.spvhellovulkantrianglehellovulkantrianglehellovulkantriangle.prohellovulkantriangle.qrcmain.cpphellovulkanwidgethellovulkanwidgethellovulkanwidget.cpphellovulkanwidget.hhellovulkanwidget.prohellovulkanwidget.qrcmain.cpphellovulkanwindowhellovulkanwindowhellovulkanwindow.cpphellovulkanwindow.hhellovulkanwindow.promain.cppvulkan.prowidgetsanimationREADMEanimatedtilesanimatedtilesanimatedtiles.proanimatedtiles.qrcimagesTime-For-Lunch-2.jpgcentered.pngellipse.pngfigure8.pngkinetic.pngrandom.pngtile.pngmain.cppanimation.proeasinganimation.heasingeasing.proeasing.qrcform.uiimagesqt-logo.pngmain.cppwindow.cppwindow.hmoveblocksmain.cppmoveblocksmoveblocks.prostatesaccessories-dictionary.pngakregator.pngdigikam.pnghelp-browser.pngk3b.pngkchart.pngmain.cppstatesstates.prostates.qrcstickmananimation.cppanimation.hanimationschilling.bindancing.bindead.binjumping.bingraphicsview.cppgraphicsview.hlifecycle.cpplifecycle.hmain.cppnode.cppnode.hrectbutton.cpprectbutton.hstickmanstickman.cppstickman.hstickman.prostickman.qrcsub-attaqanimationmanager.cppanimationmanager.hboat.cppboat.hboat_p.hbomb.cppbomb.hdata.xmlgraphicsscene.cppgraphicsscene.hmain.cppmainwindow.cppmainwindow.hpicsbigbackground.pngboat.pngbomb.pngexplosionboatstep1.pngstep2.pngstep3.pngstep4.pngsubmarinestep1.pngstep2.pngstep3.pngstep4.pngsubmarine.pngsurface.pngtorpedo.pngscalablebackground-n810.svgbackground.svgboat.svgbomb.svgsand.svgsee.svgsky.svgsub-attaq.svgsubmarine.svgsurface.svgtorpedo.svgsmallbackground.pngboat.pngbomb.pngsubmarine.pngsurface.pngtorpedo.pngwelcomelogo-a.pnglogo-a2.pnglogo-b.pnglogo-dash.pnglogo-excl.pnglogo-q.pnglogo-s.pnglogo-t.pnglogo-t2.pnglogo-u.pngpixmapitem.cpppixmapitem.hprogressitem.cppprogressitem.hqanimationstate.cppqanimationstate.hstates.cppstates.hsub-attaqsub-attaq.prosubattaq.qrcsubmarine.cppsubmarine.hsubmarine_p.htextinformationitem.cpptextinformationitem.htorpedo.cpptorpedo.hdesktopREADMEdesktop.proscreenshotmain.cppscreenshotscreenshot.cppscreenshot.hscreenshot.prosystrayimagesbad.pngheart.pngtrash.pngmain.cppsystraysystray.prosystray.qrcwindow.cppwindow.hdialogsREADMEclasswizardclasswizardclasswizard.cppclasswizard.hclasswizard.proclasswizard.qrcimagesbackground.pngbanner.pnglogo1.pnglogo2.pnglogo3.pngwatermark1.pngwatermark2.pngmain.cppdialogs.proextensionextensionextension.profinddialog.cppfinddialog.hmain.cppfindfilesfindfilesfindfiles.promain.cppwindow.cppwindow.hlicensewizardimageslogo.pngwatermark.pnglicensewizardlicensewizard.cpplicensewizard.hlicensewizard.prolicensewizard.qrcmain.cppstandarddialogsdialog.cppdialog.hmain.cppstandarddialogsstandarddialogs.protabdialogmain.cpptabdialogtabdialog.cpptabdialog.htabdialog.protrivialwizardtrivialwizardtrivialwizard.cpptrivialwizard.prodraganddropREADMEdraganddrop.prodraggableiconsdraggableiconsdraggableicons.prodraggableicons.qrcdragwidget.cppdragwidget.himagesboat.pngcar.pnghouse.pngmain.cppdraggabletextdraggabletextdraggabletext.prodraggabletext.qrcdragwidget.cppdragwidget.hmain.cppwords.txtdropsitedroparea.cppdroparea.hdropsitedropsite.prodropsitewindow.cppdropsitewindow.hmain.cppfridgemagnetsdraglabel.cppdraglabel.hdragwidget.cppdragwidget.hfridgemagnetsfridgemagnets.profridgemagnets.qrcmain.cppwords.txtpuzzleexample.jpgmain.cppmainwindow.cppmainwindow.hpieceslist.cpppieceslist.hpuzzlepuzzle.propuzzle.qrcpuzzlewidget.cpppuzzlewidget.heffectsblurpickerblureffect.cppblureffect.hblurpickerblurpicker.cppblurpicker.hblurpicker.problurpicker.qrcimagesREADME.txtaccessories-calculator.pngaccessories-text-editor.pngbackground.jpghelp-browser.pnginternet-group-chat.pnginternet-mail.pnginternet-web-browser.pngoffice-calendar.pngsystem-users.pngmain.cppeffects.profademessageREADMEbackground.jpgfademessagefademessage.cppfademessage.hfademessage.profademessage.qrcmain.cppgallerygallerygallery.promain.cppwidgetgallery.cppwidgetgallery.hgesturesgestures.proimagegesturesimagegesturesimagegestures.proimagewidget.cppimagewidget.hmain.cppmainwidget.cppmainwidget.hgraphicsviewREADMEanchorlayoutanchorlayoutanchorlayout.promain.cppbasicgraphicslayoutsbasicgraphicslayoutsbasicgraphicslayouts.probasicgraphicslayouts.qrcimagesblock.pnglayoutitem.cpplayoutitem.hmain.cppwindow.cppwindow.hboxes3rdpartyfbm.cfbm.hbasic.fshbasic.vshboxesboxes.proboxes.qrccubemap_negx.jpgcubemap_negy.jpgcubemap_negz.jpgcubemap_posx.jpgcubemap_posy.jpgcubemap_posz.jpgdotted.fshfresnel.fshglass.fshglbuffers.cppglbuffers.hglextensions.cppglextensions.hgltrianglemesh.hgranite.fshmain.cppmarble.fshparameters.parqt-logo.jpgqt-logo.pngqtbox.cppqtbox.hreflection.fshrefraction.fshroundedbox.cpproundedbox.hscene.cppscene.hsmiley.pngsquare.jpgtrackball.cpptrackball.hwood.fshchipchipchip.cppchip.hchip.profileprint.pngimages.qrcmain.cppmainwindow.cppmainwindow.hqt4logo.pngrotateleft.pngrotateright.pngview.cppview.hzoomin.pngzoomout.pngcollidingmicecollidingmicecollidingmice.proimagescheese.jpgmain.cppmice.qrcmouse.cppmouse.hdiagramscenearrow.cpparrow.hdiagramitem.cppdiagramitem.hdiagramscenediagramscene.cppdiagramscene.hdiagramscene.prodiagramscene.qrcdiagramtextitem.cppdiagramtextitem.himagesbackground1.pngbackground2.pngbackground3.pngbackground4.pngbold.pngbringtofront.pngdelete.pngfloodfill.pngitalic.pnglinecolor.pnglinepointer.pngpointer.pngsendtoback.pngtextpointer.pngunderline.pngmain.cppmainwindow.cppmainwindow.hdragdroprobotcoloritem.cppcoloritem.hdragdroprobotdragdroprobot.proimageshead.pngmain.cpprobot.cpprobot.hrobot.qrcelasticnodesedge.cppedge.helasticnodeselasticnodes.prographwidget.cppgraphwidget.hmain.cppnode.cppnode.hembeddeddialogsNo-Ones-Laughing-3.jpgcustomproxy.cppcustomproxy.hembeddeddialog.cppembeddeddialog.hembeddeddialog.uiembeddeddialogsembeddeddialogs.proembeddeddialogs.qrcmain.cppflowlayoutflowlayoutflowlayout.cppflowlayout.hflowlayout.promain.cppwindow.cppwindow.hgraphicsview.propadnavigatorflippablepad.cppflippablepad.hform.uiimagesartsfftscope.pngblue_angle_swirl.jpgkontact_contacts.pngkontact_journal.pngkontact_mail.pngkontact_notes.pngkopeteavailable.pngmetacontact_online.pngminitools.pngmain.cpppadnavigatorpadnavigator.cpppadnavigator.hpadnavigator.propadnavigator.qrcroundrectitem.cpproundrectitem.hsplashitem.cppsplashitem.hsimpleanchorlayoutmain.cppsimpleanchorlayoutsimpleanchorlayout.proweatheranchorlayoutimages5days.jpgdetails.jpgplace.jpgtabbar.jpgtitle.jpgweather-few-clouds.pngmain.cppweatheranchorlayoutweatheranchorlayout.proweatheranchorlayout.qrcitemviewsREADMEaddressbookadddialog.cppadddialog.haddressbookaddressbook.proaddresswidget.cppaddresswidget.hmain.cppmainwindow.cppmainwindow.hnewaddresstab.cppnewaddresstab.htablemodel.cpptablemodel.hbasicsortfiltermodelbasicsortfiltermodelbasicsortfiltermodel.promain.cppwindow.cppwindow.hchartchartchart.prochart.qrcmain.cppmainwindow.cppmainwindow.hpieview.cpppieview.hqtdata.chtcoloreditorfactorycoloreditorfactorycoloreditorfactory.procolorlisteditor.cppcolorlisteditor.hmain.cppwindow.cppwindow.hcombowidgetmappercombowidgetmappercombowidgetmapper.promain.cppwindow.cppwindow.hcustomsortfiltermodelcustomsortfiltermodelcustomsortfiltermodel.procustomsortfiltermodel.qrcfilterwidget.cppfilterwidget.himagesfind.pngmain.cppmysortfilterproxymodel.cppmysortfilterproxymodel.hwindow.cppwindow.hdirviewdirviewdirview.promain.cppeditabletreemodeldefault.txteditabletreemodeleditabletreemodel.proeditabletreemodel.qrcmain.cppmainwindow.cppmainwindow.hmainwindow.uitreeitem.cpptreeitem.htreemodel.cpptreemodel.hfetchmorefetchmorefetchmore.profilelistmodel.cppfilelistmodel.hmain.cppwindow.cppwindow.hflattreeviewflattreeviewflattreeview.promain.cppfrozencolumnfreezetablewidget.cppfreezetablewidget.hfrozencolumnfrozencolumn.progrades.qrcgrades.txtmain.cppinterviewREADMEimagesfolder.pnginterview.pngservices.pnginterviewinterview.prointerview.qrcmain.cppmodel.cppmodel.hitemviews.propixelatorimagemodel.cppimagemodel.himagesimages.qrcqt.pngmain.cppmainwindow.cppmainwindow.hpixelatorpixelator.propixeldelegate.cpppixeldelegate.hpuzzleexample.jpgmain.cppmainwindow.cppmainwindow.hpiecesmodel.cpppiecesmodel.hpuzzlepuzzle.propuzzle.qrcpuzzlewidget.cpppuzzlewidget.hsimpledommodeldomitem.cppdomitem.hdommodel.cppdommodel.hmain.cppmainwindow.cppmainwindow.hsimpledommodelsimpledommodel.prosimpletreemodeldefault.txtmain.cppsimpletreemodelsimpletreemodel.prosimpletreemodel.qrctreeitem.cpptreeitem.htreemodel.cpptreemodel.hsimplewidgetmappermain.cppsimplewidgetmappersimplewidgetmapper.prowindow.cppwindow.hspinboxdelegatedelegate.cppdelegate.hmain.cppspinboxdelegatespinboxdelegate.prospreadsheetimagesinterview.pngmain.cppprintview.cppprintview.hspreadsheetspreadsheet.cppspreadsheet.hspreadsheet.prospreadsheet.qrcspreadsheetdelegate.cppspreadsheetdelegate.hspreadsheetitem.cppspreadsheetitem.hstardelegatemain.cppstardelegatestardelegate.cppstardelegate.hstardelegate.prostareditor.cppstareditor.hstarrating.cppstarrating.hstorageviewmain.cppstoragemodel.cppstoragemodel.hstorageviewstorageview.prolayoutsREADMEbasiclayoutsbasiclayoutsbasiclayouts.prodialog.cppdialog.hmain.cppborderlayoutborderlayoutborderlayout.cppborderlayout.hborderlayout.promain.cppwindow.cppwindow.hdynamiclayoutsdialog.cppdialog.hdynamiclayoutsdynamiclayouts.promain.cppflowlayoutflowlayoutflowlayout.cppflowlayout.hflowlayout.promain.cppwindow.cppwindow.hlayouts.promainwindowsREADMEapplicationapplicationapplication.proapplication.qrcimagescopy.pngcut.pngnew.pngopen.pngpaste.pngsave.pngmain.cppmainwindow.cppmainwindow.hdockwidgetsdockwidgetsdockwidgets.prodockwidgets.qrcimagesnew.pngprint.pngsave.pngundo.pngmain.cppmainwindow.cppmainwindow.hmainwindowcolorswatch.cppcolorswatch.hmain.cppmainwindowmainwindow.cppmainwindow.hmainwindow.promainwindow.qrcqt.pngtitlebarCenter.pngtitlebarLeft.pngtitlebarRight.pngtoolbar.cpptoolbar.hmainwindows.promdiimagescopy.pngcut.pngnew.pngopen.pngpaste.pngsave.pngmain.cppmainwindow.cppmainwindow.hmdimdi.promdi.qrcmdichild.cppmdichild.hmenusmain.cppmainwindow.cppmainwindow.hmenusmenus.prosdiimagescopy.pngcut.pngnew.pngopen.pngpaste.pngsave.pngmain.cppmainwindow.cppmainwindow.hsdisdi.prosdi.qrcpaintingREADMEaffineaffineaffine.proaffine.qrcbg1.jpgmain.cppxform.cppxform.hxform.htmlbasicdrawingbasicdrawingbasicdrawing.probasicdrawing.qrcimagesbrick.pngqt-logo.pngmain.cpprenderarea.cpprenderarea.hwindow.cppwindow.hcompositioncompositioncomposition.cppcomposition.hcomposition.htmlcomposition.procomposition.qrcflower.jpgflower_alpha.jpgmain.cppconcentriccirclescirclewidget.cppcirclewidget.hconcentriccirclesconcentriccircles.promain.cppwindow.cppwindow.hdeformdeformdeform.prodeform.qrcmain.cpppathdeform.cpppathdeform.hpathdeform.htmlfontsamplerfontsamplerfontsampler.promain.cppmainwindow.cppmainwindow.hmainwindowbase.uigradientsgradientsgradients.cppgradients.hgradients.htmlgradients.progradients.qrcmain.cppimagecompositionimagecomposer.cppimagecomposer.himagecompositionimagecomposition.proimagecomposition.qrcimagesbackground.pngblackrectangle.pngbutterfly.pngchecker.pngmain.cpppainterpathsmain.cpppainterpathspainterpaths.prorenderarea.cpprenderarea.hwindow.cppwindow.hpainting.propathstrokemain.cpppathstrokepathstroke.cpppathstroke.hpathstroke.htmlpathstroke.propathstroke.qrcsharedarthurstyle.cpparthurstyle.harthurwidgets.cpparthurwidgets.hfbopaintdevice.cppfbopaintdevice.hhoverpoints.cpphoverpoints.himagesbg_pattern.pngbutton_normal_cap_left.pngbutton_normal_cap_right.pngbutton_normal_stretch.pngbutton_pressed_cap_left.pngbutton_pressed_cap_right.pngbutton_pressed_stretch.pngcurve_thing_edit-6.pngframe_bottom.pngframe_bottomleft.pngframe_bottomright.pngframe_left.pngframe_right.pngframe_top.pngframe_topleft.pngframe_topright.pnggroupframe_bottom_left.pnggroupframe_bottom_right.pnggroupframe_bottom_stretch.pnggroupframe_left_stretch.pnggroupframe_right_stretch.pnggroupframe_top_stretch.pnggroupframe_topleft.pnggroupframe_topright.pngline_dash_dot.pngline_dash_dot_dot.pngline_dashed.pngline_dotted.pngline_solid.pngradiobutton-off.pngradiobutton-on.pngradiobutton_off.pngradiobutton_on.pngslider_bar.pngslider_thumb_off.pngslider_thumb_on.pngtitle_cap_left.pngtitle_cap_right.pngtitle_stretch.pngshared.prishared.qrctransformationsmain.cpprenderarea.cpprenderarea.htransformationstransformations.prowindow.cppwindow.hrichtextREADMEcalendarcalendarcalendar.promain.cppmainwindow.cppmainwindow.horderformdetailsdialog.cppdetailsdialog.hmain.cppmainwindow.cppmainwindow.horderformorderform.prorichtext.prosyntaxhighlighterhighlighter.cpphighlighter.hmain.cppmainwindow.cppmainwindow.hsyntaxhighlightersyntaxhighlighter.protexteditexample.htmlimageslogo32.pngmaccheckbox-checked.pngcheckbox.pngeditcopy.pngeditcut.pngeditpaste.pngeditredo.pngeditundo.pngexportpdf.pngfilenew.pngfileopen.pngfileprint.pngfilesave.pngformat-indent-less.pngformat-indent-more.pngtextbold.pngtextcenter.pngtextitalic.pngtextjustify.pngtextleft.pngtextright.pngtextunder.pngzoomin.pngzoomout.pngwincheckbox-checked.pngcheckbox.pngeditcopy.pngeditcut.pngeditpaste.pngeditredo.pngeditundo.pngexportpdf.pngfilenew.pngfileopen.pngfileprint.pngfilesave.pngformat-indent-less.pngformat-indent-more.pngtextbold.pngtextcenter.pngtextitalic.pngtextjustify.pngtextleft.pngtextright.pngtextunder.pngzoomin.pngzoomout.pngmain.cpptextedittextedit.cpptextedit.htextedit.protextedit.qdoctextedit.qrcscrollergraphicsviewgraphicsviewgraphicsview.promain.cppscroller.prostatemachineREADMEeventtransitionseventtransitionseventtransitions.promain.cppfactorialfactorialfactorial.promain.cpppingpongmain.cpppingpongpingpong.proroguemain.cppmovementtransition.hroguerogue.prowindow.cppwindow.hstatemachine.protrafficlightmain.cpptrafficlighttrafficlight.protwowaybuttonmain.cpptwowaybuttontwowaybutton.protoolscodecscodecscodecs.procodecs.qrcencodedfilesiso-8859-1.txtiso-8859-15.txtutf-16.txtutf-16be.txtutf-16le.txtutf-8.txtencodingdialog.cppencodingdialog.himageseditcopy.pngmain.cppmainwindow.cppmainwindow.hpreviewform.cpppreviewform.hcompletercompletercompleter.procompleter.qrcfsmodel.cppfsmodel.hmain.cppmainwindow.cppmainwindow.hresourcescountries.txtwordlist.txtcustomcompletercustomcompletercustomcompleter.procustomcompleter.qrcmain.cppmainwindow.cppmainwindow.hresourceswordlist.txttextedit.cpptextedit.hechopluginechopluginechoplugin.proechowindowechointerface.hechowindow.cppechowindow.hechowindow.promain.cpppluginechoplugin.cppechoplugin.hechoplugin.jsonplugin.propluginslibechoplugin.soi18ni18ni18n.proi18n.qrclanguagechooser.cpplanguagechooser.hmain.cppmainwindow.cppmainwindow.htranslationsi18n_ar.qmi18n_ar.tsi18n_cs.qmi18n_cs.tsi18n_de.qmi18n_de.tsi18n_el.qmi18n_el.tsi18n_en.qmi18n_en.tsi18n_eo.qmi18n_eo.tsi18n_fr.qmi18n_fr.tsi18n_it.qmi18n_it.tsi18n_jp.qmi18n_jp.tsi18n_ko.qmi18n_ko.tsi18n_no.qmi18n_no.tsi18n_ru.qmi18n_ru.tsi18n_sv.qmi18n_sv.tsi18n_zh.qmi18n_zh.tsplugandpaintappapp.prointerfaces.hmain.cppmainwindow.cppmainwindow.hpaintarea.cpppaintarea.hplugindialog.cppplugindialog.hplugandpaintplugandpaint.propluginsbasictoolsbasictools.jsonbasictools.probasictoolsplugin.cppbasictoolsplugin.hextrafiltersextrafilters.jsonextrafilters.proextrafiltersplugin.cppextrafiltersplugin.hlibpnp_basictools.alibpnp_basictools.prllibpnp_extrafilters.soplugins.proregexpmain.cppregexpregexp.proregexpdialog.cppregexpdialog.hregularexpressionimagescopy.pngmain.cppregularexpressionregularexpression.proregularexpression.qrcregularexpressiondialog.cppregularexpressiondialog.hsettingseditorinifileslicensepage.iniqsa.inilocationdialog.cpplocationdialog.hmain.cppmainwindow.cppmainwindow.hsettingseditorsettingseditor.prosettingstree.cppsettingstree.hvariantdelegate.cppvariantdelegate.hstylepluginpluginplugin.prosimplestyle.cppsimplestyle.hsimplestyle.jsonsimplestyleplugin.cppsimplestyleplugin.hstylepluginstyleplugin.prostyleslibsimplestyleplugin.sostylewindowmain.cppstylewindow.cppstylewindow.hstylewindow.protools.protreemodelcompletermain.cppmainwindow.cppmainwindow.hresourcestreemodel.txttreemodelcompletertreemodelcompleter.cpptreemodelcompleter.htreemodelcompleter.protreemodelcompleter.qrcundocommands.cppcommands.hdocument.cppdocument.hiconsbackground.pngblue.pngcircle.pngexit.pngfileclose.pngfilenew.pngfileopen.pngfilesave.pnggreen.pngok.pngrectangle.pngred.pngredo.pngremove.pngtriangle.pngundo.pngmain.cppmainwindow.cppmainwindow.hmainwindow.uiundoundo.proundo.qrcundoframeworkcommands.cppcommands.hdiagramitem.cppdiagramitem.hdiagramscene.cppdiagramscene.himagescross.pngmain.cppmainwindow.cppmainwindow.hundoframeworkundoframework.proundoframework.qrctouchdialsdialsdials.prodials.uimain.cppfingerpaintfingerpaintfingerpaint.promain.cppmainwindow.cppmainwindow.hscribblearea.cppscribblearea.hknobsknob.cppknob.hknobsknobs.promain.cpppinchzoomgraphicsview.cppgraphicsview.himagescheese.jpgmain.cppmice.qrcmouse.cppmouse.hpinchzoompinchzoom.protouch.protutorialsREADMEaddressbookREADMEaddressbook.propart1addressbook.cppaddressbook.hmain.cpppart1part1.propart2addressbook.cppaddressbook.hmain.cpppart2part2.propart3addressbook.cppaddressbook.hmain.cpppart3part3.propart4addressbook.cppaddressbook.hmain.cpppart4part4.propart5addressbook.cppaddressbook.hfinddialog.cppfinddialog.hmain.cpppart5part5.propart6addressbook.cppaddressbook.hfinddialog.cppfinddialog.hmain.cpppart6part6.propart7addressbook.cppaddressbook.hfinddialog.cppfinddialog.hmain.cpppart7part7.progettingStartedgettingStarted.progsQtgsqt.propart1main.cpppart1part1.propart2main.cpppart2part2.propart3main.cpppart3part3.propart4main.cpppart4part4.propart5main.cpppart5part5.promodelview1_readonly1_readonly.promain.cppmv_readonlymymodel.cppmymodel.h2_formatting2_formatting.promain.cppmv_formattingmymodel.cppmymodel.h3_changingmodel3_changingmodel.promain.cppmv_changingmodelmymodel.cppmymodel.h4_headers4_headers.promain.cppmv_headersmymodel.cppmymodel.h5_edit5_edit.promain.cppmainwindow.cppmainwindow.hmv_editmymodel.cppmymodel.h6_treeview6_treeview.promain.cppmainwindow.cppmainwindow.hmv_tree7_selections7_selections.promain.cppmainwindow.cppmainwindow.hmv_selectionsmodelview.pronotepadimagesbold.pngcopy.pngcreate.pngcut.pngedit_redo.pngedit_undo.pngexit.pngfont.pnginfo.pngitalic.pngnew.pngopen.pngpaste.pngpencil.pngprint.pngsave.pngsave_as.pngunderline.pngmain.cppnotepadnotepad.cppnotepad.hnotepad.pronotepad.qrcnotepad.uitutorials.prowidgetschildwidgetchildwidgetchildwidget.promain.cppnestedlayoutsmain.cppnestedlayoutsnestedlayouts.protoplevelmain.cpptopleveltoplevel.prowidgets.prowindowlayoutmain.cppwindowlayoutwindowlayout.prowidgetswidgets.proREADMEanalogclockanalogclockanalogclock.cppanalogclock.hanalogclock.promain.cppcalculatorbutton.cppbutton.hcalculatorcalculator.cppcalculator.hcalculator.promain.cppcalendarwidgetcalendarwidgetcalendarwidget.promain.cppwindow.cppwindow.hcharactermapcharactermapcharactermap.procharacterwidget.cppcharacterwidget.hmain.cppmainwindow.cppmainwindow.hcodeeditorcodeeditorcodeeditor.cppcodeeditor.hcodeeditor.promain.cppdigitalclockdigitalclockdigitalclock.cppdigitalclock.hdigitalclock.promain.cppelidedlabelelidedlabelelidedlabel.cppelidedlabel.helidedlabel.promain.cpptestwidget.cpptestwidget.hgroupboxgroupboxgroupbox.promain.cppwindow.cppwindow.hiconsiconpreviewarea.cppiconpreviewarea.hiconsicons.proiconsizespinbox.cppiconsizespinbox.himagedelegate.cppimagedelegate.himagesdesigner.pngfind_disabled.pngfind_normal.pngmonkey_off_128x128.pngmonkey_off_16x16.pngmonkey_off_32x32.pngmonkey_off_64x64.pngmonkey_on_128x128.pngmonkey_on_16x16.pngmonkey_on_32x32.pngmonkey_on_64x64.pngqt_extended_16x16.pngqt_extended_32x32.pngqt_extended_48x48.pngmain.cppmainwindow.cppmainwindow.himageviewerimageviewerimageviewer.cppimageviewer.himageviewer.promain.cpplineeditslineeditslineedits.promain.cppwindow.cppwindow.hmousebuttonsbuttontester.cppbuttontester.hmain.cppmousebuttonsmousebuttons.promovieanimation.gifmain.cppmoviemovie.promovieplayer.cppmovieplayer.hscribblemain.cppmainwindow.cppmainwindow.hscribblescribble.proscribblearea.cppscribblearea.hshapedclockmain.cppshapedclockshapedclock.cppshapedclock.hshapedclock.proslidersmain.cppsliderssliders.proslidersgroup.cppslidersgroup.hwindow.cppwindow.hspinboxesmain.cppspinboxesspinboxes.prowindow.cppwindow.hstylesimageswoodbackground.pngwoodbutton.pngmain.cppnorwegianwoodstyle.cppnorwegianwoodstyle.hstylesstyles.prostyles.qrcwidgetgallery.cppwidgetgallery.hstylesheetimagescheckbox_checked.pngcheckbox_checked_hover.pngcheckbox_checked_pressed.pngcheckbox_unchecked.pngcheckbox_unchecked_hover.pngcheckbox_unchecked_pressed.pngdown_arrow.pngdown_arrow_disabled.pngframe.pngpagefold.pngpushbutton.pngpushbutton_hover.pngpushbutton_pressed.pngradiobutton_checked.pngradiobutton_checked_hover.pngradiobutton_checked_pressed.pngradiobutton_unchecked.pngradiobutton_unchecked_hover.pngradiobutton_unchecked_pressed.pngsizegrip.pngspindown.pngspindown_hover.pngspindown_off.pngspindown_pressed.pngspinup.pngspinup_hover.pngspinup_off.pngspinup_pressed.pngup_arrow.pngup_arrow_disabled.pnglayoutsdefault.uipagefold.uimain.cppmainwindow.cppmainwindow.hmainwindow.uiqsscoffee.qssdefault.qsspagefold.qssstylesheetstylesheet.prostylesheet.qrcstylesheeteditor.cppstylesheeteditor.hstylesheeteditor.uitabletimagesimages.qrccursor-airbrush.pngcursor-eraser.pngcursor-felt-marker.pngcursor-pencil.pngmain.cppmainwindow.cppmainwindow.hqttablettablet.protabletapplication.cpptabletapplication.htabletcanvas.cpptabletcanvas.htetrixmain.cpptetrixtetrix.protetrixboard.cpptetrixboard.htetrixpiece.cpptetrixpiece.htetrixwindow.cpptetrixwindow.htooltipsimagescircle.pngsquare.pngtriangle.pngmain.cppshapeitem.cppshapeitem.hsortingbox.cppsortingbox.htooltipstooltips.protooltips.qrcvalidatorsledoff.pngledon.pngledwidget.cppledwidget.hlocaleselector.cpplocaleselector.hmain.cppvalidatorsvalidators.provalidators.qrcvalidators.uivalidatorwidget.cppvalidatorwidget.hwidgets.prowigglydialog.cppdialog.hmain.cppwigglywiggly.prowigglywidget.cppwigglywidget.hwindowflagscontrollerwindow.cppcontrollerwindow.hmain.cpppreviewwindow.cpppreviewwindow.hwindowflagswindowflags.prowindowcontainerwindowcontainerwindowcontainer.cppwindowcontainer.proxmlREADMEdombookmarksdombookmarksdombookmarks.projennifer.xbelmain.cppmainwindow.cppmainwindow.hxbeltree.cppxbeltree.hhtmlinfoapache_org.htmlhtmlinfohtmlinfo.promain.cppresources.qrcsimpleexample.htmltrolltech_com.htmlw3c_org.htmlyoutube_com.htmlrsslistingmain.cpprsslistingrsslisting.cpprsslisting.hrsslisting.prostreambookmarksjennifer.xbelmain.cppmainwindow.cppmainwindow.hstreambookmarksstreambookmarks.proxbelreader.cppxbelreader.hxbelwriter.cppxbelwriter.hxml.proxmlstreamlintmain.cppxmlstreamlintxmlstreamlint.prolibqt5-qtbase-examplesconfig_help.txtlibqt5-qtbase-examplesLICENSE.FDLLICENSE.GPL2LICENSE.GPL3LICENSE.GPL3-EXCEPTLICENSE.LGPL3LICENSE.LGPLv3LICENSE.QT-LICENSE-AGREEMENT/usr/lib64/qt5//usr/lib64/qt5/examples//usr/lib64/qt5/examples/corelib//usr/lib64/qt5/examples/corelib/ipc//usr/lib64/qt5/examples/corelib/ipc/localfortuneclient//usr/lib64/qt5/examples/corelib/ipc/localfortuneserver//usr/lib64/qt5/examples/corelib/ipc/sharedmemory//usr/lib64/qt5/examples/corelib/mimetypes//usr/lib64/qt5/examples/corelib/mimetypes/mimetypebrowser//usr/lib64/qt5/examples/corelib/serialization//usr/lib64/qt5/examples/corelib/serialization/cbordump//usr/lib64/qt5/examples/corelib/serialization/convert//usr/lib64/qt5/examples/corelib/serialization/savegame//usr/lib64/qt5/examples/corelib/threads//usr/lib64/qt5/examples/corelib/threads/mandelbrot//usr/lib64/qt5/examples/corelib/threads/queuedcustomtype//usr/lib64/qt5/examples/corelib/threads/semaphores//usr/lib64/qt5/examples/corelib/threads/waitconditions//usr/lib64/qt5/examples/corelib/tools//usr/lib64/qt5/examples/corelib/tools/contiguouscache//usr/lib64/qt5/examples/corelib/tools/customtype//usr/lib64/qt5/examples/corelib/tools/customtypesending//usr/lib64/qt5/examples/dbus//usr/lib64/qt5/examples/dbus/chat//usr/lib64/qt5/examples/dbus/complexpingpong//usr/lib64/qt5/examples/dbus/listnames//usr/lib64/qt5/examples/dbus/pingpong//usr/lib64/qt5/examples/dbus/remotecontrolledcar//usr/lib64/qt5/examples/dbus/remotecontrolledcar/car//usr/lib64/qt5/examples/dbus/remotecontrolledcar/controller//usr/lib64/qt5/examples/gui//usr/lib64/qt5/examples/gui/analogclock//usr/lib64/qt5/examples/gui/openglwindow//usr/lib64/qt5/examples/gui/rasterwindow//usr/lib64/qt5/examples/network//usr/lib64/qt5/examples/network/blockingfortuneclient//usr/lib64/qt5/examples/network/broadcastreceiver//usr/lib64/qt5/examples/network/broadcastsender//usr/lib64/qt5/examples/network/dnslookup//usr/lib64/qt5/examples/network/download//usr/lib64/qt5/examples/network/downloadmanager//usr/lib64/qt5/examples/network/fortuneclient//usr/lib64/qt5/examples/network/fortuneserver//usr/lib64/qt5/examples/network/googlesuggest//usr/lib64/qt5/examples/network/http//usr/lib64/qt5/examples/network/loopback//usr/lib64/qt5/examples/network/multicastreceiver//usr/lib64/qt5/examples/network/multicastsender//usr/lib64/qt5/examples/network/multistreamclient//usr/lib64/qt5/examples/network/multistreamserver//usr/lib64/qt5/examples/network/network-chat//usr/lib64/qt5/examples/network/securesocketclient//usr/lib64/qt5/examples/network/secureudpclient//usr/lib64/qt5/examples/network/secureudpserver//usr/lib64/qt5/examples/network/shared//usr/lib64/qt5/examples/network/threadedfortuneserver//usr/lib64/qt5/examples/network/torrent//usr/lib64/qt5/examples/network/torrent/forms//usr/lib64/qt5/examples/network/torrent/icons//usr/lib64/qt5/examples/opengl//usr/lib64/qt5/examples/opengl/2dpainting//usr/lib64/qt5/examples/opengl/computegles31//usr/lib64/qt5/examples/opengl/contextinfo//usr/lib64/qt5/examples/opengl/cube//usr/lib64/qt5/examples/opengl/hellogl2//usr/lib64/qt5/examples/opengl/hellogles3//usr/lib64/qt5/examples/opengl/hellowindow//usr/lib64/qt5/examples/opengl/legacy//usr/lib64/qt5/examples/opengl/legacy/framebufferobject2//usr/lib64/qt5/examples/opengl/legacy/grabber//usr/lib64/qt5/examples/opengl/legacy/hellogl//usr/lib64/qt5/examples/opengl/legacy/overpainting//usr/lib64/qt5/examples/opengl/legacy/pbuffers//usr/lib64/qt5/examples/opengl/legacy/pbuffers2//usr/lib64/qt5/examples/opengl/legacy/samplebuffers//usr/lib64/qt5/examples/opengl/legacy/shared//usr/lib64/qt5/examples/opengl/paintedwindow//usr/lib64/qt5/examples/opengl/qopenglwidget//usr/lib64/qt5/examples/opengl/qopenglwindow//usr/lib64/qt5/examples/opengl/textures//usr/lib64/qt5/examples/opengl/textures/images//usr/lib64/qt5/examples/opengl/threadedqopenglwidget//usr/lib64/qt5/examples/qpa//usr/lib64/qt5/examples/qpa/qrasterwindow//usr/lib64/qt5/examples/qpa/windows//usr/lib64/qt5/examples/qtconcurrent//usr/lib64/qt5/examples/qtconcurrent/imagescaling//usr/lib64/qt5/examples/qtconcurrent/map//usr/lib64/qt5/examples/qtconcurrent/progressdialog//usr/lib64/qt5/examples/qtconcurrent/runfunction//usr/lib64/qt5/examples/qtconcurrent/wordcount//usr/lib64/qt5/examples/qtestlib//usr/lib64/qt5/examples/qtestlib/tutorial1//usr/lib64/qt5/examples/qtestlib/tutorial2//usr/lib64/qt5/examples/qtestlib/tutorial3//usr/lib64/qt5/examples/qtestlib/tutorial4//usr/lib64/qt5/examples/qtestlib/tutorial5//usr/lib64/qt5/examples/sql//usr/lib64/qt5/examples/sql/books//usr/lib64/qt5/examples/sql/books/images//usr/lib64/qt5/examples/sql/cachedtable//usr/lib64/qt5/examples/sql/drilldown//usr/lib64/qt5/examples/sql/drilldown/images//usr/lib64/qt5/examples/sql/masterdetail//usr/lib64/qt5/examples/sql/masterdetail/images//usr/lib64/qt5/examples/sql/querymodel//usr/lib64/qt5/examples/sql/relationaltablemodel//usr/lib64/qt5/examples/sql/sqlbrowser//usr/lib64/qt5/examples/sql/sqlwidgetmapper//usr/lib64/qt5/examples/sql/tablemodel//usr/lib64/qt5/examples/vulkan//usr/lib64/qt5/examples/vulkan/hellovulkancubes//usr/lib64/qt5/examples/vulkan/hellovulkantexture//usr/lib64/qt5/examples/vulkan/hellovulkantriangle//usr/lib64/qt5/examples/vulkan/hellovulkanwidget//usr/lib64/qt5/examples/vulkan/hellovulkanwindow//usr/lib64/qt5/examples/widgets//usr/lib64/qt5/examples/widgets/animation//usr/lib64/qt5/examples/widgets/animation/animatedtiles//usr/lib64/qt5/examples/widgets/animation/animatedtiles/images//usr/lib64/qt5/examples/widgets/animation/easing//usr/lib64/qt5/examples/widgets/animation/easing/images//usr/lib64/qt5/examples/widgets/animation/moveblocks//usr/lib64/qt5/examples/widgets/animation/states//usr/lib64/qt5/examples/widgets/animation/stickman//usr/lib64/qt5/examples/widgets/animation/stickman/animations//usr/lib64/qt5/examples/widgets/animation/sub-attaq//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/big//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/big/explosion//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/big/explosion/boat//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/big/explosion/submarine//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/scalable//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/small//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/welcome//usr/lib64/qt5/examples/widgets/desktop//usr/lib64/qt5/examples/widgets/desktop/screenshot//usr/lib64/qt5/examples/widgets/desktop/systray//usr/lib64/qt5/examples/widgets/desktop/systray/images//usr/lib64/qt5/examples/widgets/dialogs//usr/lib64/qt5/examples/widgets/dialogs/classwizard//usr/lib64/qt5/examples/widgets/dialogs/classwizard/images//usr/lib64/qt5/examples/widgets/dialogs/extension//usr/lib64/qt5/examples/widgets/dialogs/findfiles//usr/lib64/qt5/examples/widgets/dialogs/licensewizard//usr/lib64/qt5/examples/widgets/dialogs/licensewizard/images//usr/lib64/qt5/examples/widgets/dialogs/standarddialogs//usr/lib64/qt5/examples/widgets/dialogs/tabdialog//usr/lib64/qt5/examples/widgets/dialogs/trivialwizard//usr/lib64/qt5/examples/widgets/draganddrop//usr/lib64/qt5/examples/widgets/draganddrop/draggableicons//usr/lib64/qt5/examples/widgets/draganddrop/draggableicons/images//usr/lib64/qt5/examples/widgets/draganddrop/draggabletext//usr/lib64/qt5/examples/widgets/draganddrop/dropsite//usr/lib64/qt5/examples/widgets/draganddrop/fridgemagnets//usr/lib64/qt5/examples/widgets/draganddrop/puzzle//usr/lib64/qt5/examples/widgets/effects//usr/lib64/qt5/examples/widgets/effects/blurpicker//usr/lib64/qt5/examples/widgets/effects/blurpicker/images//usr/lib64/qt5/examples/widgets/effects/fademessage//usr/lib64/qt5/examples/widgets/gallery//usr/lib64/qt5/examples/widgets/gestures//usr/lib64/qt5/examples/widgets/gestures/imagegestures//usr/lib64/qt5/examples/widgets/graphicsview//usr/lib64/qt5/examples/widgets/graphicsview/anchorlayout//usr/lib64/qt5/examples/widgets/graphicsview/basicgraphicslayouts//usr/lib64/qt5/examples/widgets/graphicsview/basicgraphicslayouts/images//usr/lib64/qt5/examples/widgets/graphicsview/boxes//usr/lib64/qt5/examples/widgets/graphicsview/boxes/3rdparty//usr/lib64/qt5/examples/widgets/graphicsview/chip//usr/lib64/qt5/examples/widgets/graphicsview/collidingmice//usr/lib64/qt5/examples/widgets/graphicsview/collidingmice/images//usr/lib64/qt5/examples/widgets/graphicsview/diagramscene//usr/lib64/qt5/examples/widgets/graphicsview/diagramscene/images//usr/lib64/qt5/examples/widgets/graphicsview/dragdroprobot//usr/lib64/qt5/examples/widgets/graphicsview/dragdroprobot/images//usr/lib64/qt5/examples/widgets/graphicsview/elasticnodes//usr/lib64/qt5/examples/widgets/graphicsview/embeddeddialogs//usr/lib64/qt5/examples/widgets/graphicsview/flowlayout//usr/lib64/qt5/examples/widgets/graphicsview/padnavigator//usr/lib64/qt5/examples/widgets/graphicsview/padnavigator/images//usr/lib64/qt5/examples/widgets/graphicsview/simpleanchorlayout//usr/lib64/qt5/examples/widgets/graphicsview/weatheranchorlayout//usr/lib64/qt5/examples/widgets/graphicsview/weatheranchorlayout/images//usr/lib64/qt5/examples/widgets/itemviews//usr/lib64/qt5/examples/widgets/itemviews/addressbook//usr/lib64/qt5/examples/widgets/itemviews/basicsortfiltermodel//usr/lib64/qt5/examples/widgets/itemviews/chart//usr/lib64/qt5/examples/widgets/itemviews/coloreditorfactory//usr/lib64/qt5/examples/widgets/itemviews/combowidgetmapper//usr/lib64/qt5/examples/widgets/itemviews/customsortfiltermodel//usr/lib64/qt5/examples/widgets/itemviews/customsortfiltermodel/images//usr/lib64/qt5/examples/widgets/itemviews/dirview//usr/lib64/qt5/examples/widgets/itemviews/editabletreemodel//usr/lib64/qt5/examples/widgets/itemviews/fetchmore//usr/lib64/qt5/examples/widgets/itemviews/flattreeview//usr/lib64/qt5/examples/widgets/itemviews/frozencolumn//usr/lib64/qt5/examples/widgets/itemviews/interview//usr/lib64/qt5/examples/widgets/itemviews/interview/images//usr/lib64/qt5/examples/widgets/itemviews/pixelator//usr/lib64/qt5/examples/widgets/itemviews/pixelator/images//usr/lib64/qt5/examples/widgets/itemviews/puzzle//usr/lib64/qt5/examples/widgets/itemviews/simpledommodel//usr/lib64/qt5/examples/widgets/itemviews/simpletreemodel//usr/lib64/qt5/examples/widgets/itemviews/simplewidgetmapper//usr/lib64/qt5/examples/widgets/itemviews/spinboxdelegate//usr/lib64/qt5/examples/widgets/itemviews/spreadsheet//usr/lib64/qt5/examples/widgets/itemviews/spreadsheet/images//usr/lib64/qt5/examples/widgets/itemviews/stardelegate//usr/lib64/qt5/examples/widgets/itemviews/storageview//usr/lib64/qt5/examples/widgets/layouts//usr/lib64/qt5/examples/widgets/layouts/basiclayouts//usr/lib64/qt5/examples/widgets/layouts/borderlayout//usr/lib64/qt5/examples/widgets/layouts/dynamiclayouts//usr/lib64/qt5/examples/widgets/layouts/flowlayout//usr/lib64/qt5/examples/widgets/mainwindows//usr/lib64/qt5/examples/widgets/mainwindows/application//usr/lib64/qt5/examples/widgets/mainwindows/application/images//usr/lib64/qt5/examples/widgets/mainwindows/dockwidgets//usr/lib64/qt5/examples/widgets/mainwindows/dockwidgets/images//usr/lib64/qt5/examples/widgets/mainwindows/mainwindow//usr/lib64/qt5/examples/widgets/mainwindows/mdi//usr/lib64/qt5/examples/widgets/mainwindows/mdi/images//usr/lib64/qt5/examples/widgets/mainwindows/menus//usr/lib64/qt5/examples/widgets/mainwindows/sdi//usr/lib64/qt5/examples/widgets/mainwindows/sdi/images//usr/lib64/qt5/examples/widgets/painting//usr/lib64/qt5/examples/widgets/painting/affine//usr/lib64/qt5/examples/widgets/painting/basicdrawing//usr/lib64/qt5/examples/widgets/painting/basicdrawing/images//usr/lib64/qt5/examples/widgets/painting/composition//usr/lib64/qt5/examples/widgets/painting/concentriccircles//usr/lib64/qt5/examples/widgets/painting/deform//usr/lib64/qt5/examples/widgets/painting/fontsampler//usr/lib64/qt5/examples/widgets/painting/gradients//usr/lib64/qt5/examples/widgets/painting/imagecomposition//usr/lib64/qt5/examples/widgets/painting/imagecomposition/images//usr/lib64/qt5/examples/widgets/painting/painterpaths//usr/lib64/qt5/examples/widgets/painting/pathstroke//usr/lib64/qt5/examples/widgets/painting/shared//usr/lib64/qt5/examples/widgets/painting/shared/images//usr/lib64/qt5/examples/widgets/painting/transformations//usr/lib64/qt5/examples/widgets/richtext//usr/lib64/qt5/examples/widgets/richtext/calendar//usr/lib64/qt5/examples/widgets/richtext/orderform//usr/lib64/qt5/examples/widgets/richtext/syntaxhighlighter//usr/lib64/qt5/examples/widgets/richtext/textedit//usr/lib64/qt5/examples/widgets/richtext/textedit/images//usr/lib64/qt5/examples/widgets/richtext/textedit/images/mac//usr/lib64/qt5/examples/widgets/richtext/textedit/images/win//usr/lib64/qt5/examples/widgets/scroller//usr/lib64/qt5/examples/widgets/scroller/graphicsview//usr/lib64/qt5/examples/widgets/statemachine//usr/lib64/qt5/examples/widgets/statemachine/eventtransitions//usr/lib64/qt5/examples/widgets/statemachine/factorial//usr/lib64/qt5/examples/widgets/statemachine/pingpong//usr/lib64/qt5/examples/widgets/statemachine/rogue//usr/lib64/qt5/examples/widgets/statemachine/trafficlight//usr/lib64/qt5/examples/widgets/statemachine/twowaybutton//usr/lib64/qt5/examples/widgets/tools//usr/lib64/qt5/examples/widgets/tools/codecs//usr/lib64/qt5/examples/widgets/tools/codecs/encodedfiles//usr/lib64/qt5/examples/widgets/tools/codecs/images//usr/lib64/qt5/examples/widgets/tools/completer//usr/lib64/qt5/examples/widgets/tools/completer/resources//usr/lib64/qt5/examples/widgets/tools/customcompleter//usr/lib64/qt5/examples/widgets/tools/customcompleter/resources//usr/lib64/qt5/examples/widgets/tools/echoplugin//usr/lib64/qt5/examples/widgets/tools/echoplugin/echowindow//usr/lib64/qt5/examples/widgets/tools/echoplugin/plugin//usr/lib64/qt5/examples/widgets/tools/echoplugin/plugins//usr/lib64/qt5/examples/widgets/tools/i18n//usr/lib64/qt5/examples/widgets/tools/i18n/translations//usr/lib64/qt5/examples/widgets/tools/plugandpaint//usr/lib64/qt5/examples/widgets/tools/plugandpaint/app//usr/lib64/qt5/examples/widgets/tools/plugandpaint/plugins//usr/lib64/qt5/examples/widgets/tools/plugandpaint/plugins/basictools//usr/lib64/qt5/examples/widgets/tools/plugandpaint/plugins/extrafilters//usr/lib64/qt5/examples/widgets/tools/regexp//usr/lib64/qt5/examples/widgets/tools/regularexpression//usr/lib64/qt5/examples/widgets/tools/regularexpression/images//usr/lib64/qt5/examples/widgets/tools/settingseditor//usr/lib64/qt5/examples/widgets/tools/settingseditor/inifiles//usr/lib64/qt5/examples/widgets/tools/styleplugin//usr/lib64/qt5/examples/widgets/tools/styleplugin/plugin//usr/lib64/qt5/examples/widgets/tools/styleplugin/styles//usr/lib64/qt5/examples/widgets/tools/styleplugin/stylewindow//usr/lib64/qt5/examples/widgets/tools/treemodelcompleter//usr/lib64/qt5/examples/widgets/tools/treemodelcompleter/resources//usr/lib64/qt5/examples/widgets/tools/undo//usr/lib64/qt5/examples/widgets/tools/undo/icons//usr/lib64/qt5/examples/widgets/tools/undoframework//usr/lib64/qt5/examples/widgets/tools/undoframework/images//usr/lib64/qt5/examples/widgets/touch//usr/lib64/qt5/examples/widgets/touch/dials//usr/lib64/qt5/examples/widgets/touch/fingerpaint//usr/lib64/qt5/examples/widgets/touch/knobs//usr/lib64/qt5/examples/widgets/touch/pinchzoom//usr/lib64/qt5/examples/widgets/touch/pinchzoom/images//usr/lib64/qt5/examples/widgets/tutorials//usr/lib64/qt5/examples/widgets/tutorials/addressbook//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part1//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part2//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part3//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part4//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part5//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part6//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part7//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt/part1//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt/part2//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt/part3//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt/part4//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt/part5//usr/lib64/qt5/examples/widgets/tutorials/modelview//usr/lib64/qt5/examples/widgets/tutorials/modelview/1_readonly//usr/lib64/qt5/examples/widgets/tutorials/modelview/2_formatting//usr/lib64/qt5/examples/widgets/tutorials/modelview/3_changingmodel//usr/lib64/qt5/examples/widgets/tutorials/modelview/4_headers//usr/lib64/qt5/examples/widgets/tutorials/modelview/5_edit//usr/lib64/qt5/examples/widgets/tutorials/modelview/6_treeview//usr/lib64/qt5/examples/widgets/tutorials/modelview/7_selections//usr/lib64/qt5/examples/widgets/tutorials/notepad//usr/lib64/qt5/examples/widgets/tutorials/notepad/images//usr/lib64/qt5/examples/widgets/tutorials/widgets//usr/lib64/qt5/examples/widgets/tutorials/widgets/childwidget//usr/lib64/qt5/examples/widgets/tutorials/widgets/nestedlayouts//usr/lib64/qt5/examples/widgets/tutorials/widgets/toplevel//usr/lib64/qt5/examples/widgets/tutorials/widgets/windowlayout//usr/lib64/qt5/examples/widgets/widgets//usr/lib64/qt5/examples/widgets/widgets/analogclock//usr/lib64/qt5/examples/widgets/widgets/calculator//usr/lib64/qt5/examples/widgets/widgets/calendarwidget//usr/lib64/qt5/examples/widgets/widgets/charactermap//usr/lib64/qt5/examples/widgets/widgets/codeeditor//usr/lib64/qt5/examples/widgets/widgets/digitalclock//usr/lib64/qt5/examples/widgets/widgets/elidedlabel//usr/lib64/qt5/examples/widgets/widgets/groupbox//usr/lib64/qt5/examples/widgets/widgets/icons//usr/lib64/qt5/examples/widgets/widgets/icons/images//usr/lib64/qt5/examples/widgets/widgets/imageviewer//usr/lib64/qt5/examples/widgets/widgets/lineedits//usr/lib64/qt5/examples/widgets/widgets/mousebuttons//usr/lib64/qt5/examples/widgets/widgets/movie//usr/lib64/qt5/examples/widgets/widgets/scribble//usr/lib64/qt5/examples/widgets/widgets/shapedclock//usr/lib64/qt5/examples/widgets/widgets/sliders//usr/lib64/qt5/examples/widgets/widgets/spinboxes//usr/lib64/qt5/examples/widgets/widgets/styles//usr/lib64/qt5/examples/widgets/widgets/styles/images//usr/lib64/qt5/examples/widgets/widgets/stylesheet//usr/lib64/qt5/examples/widgets/widgets/stylesheet/images//usr/lib64/qt5/examples/widgets/widgets/stylesheet/layouts//usr/lib64/qt5/examples/widgets/widgets/stylesheet/qss//usr/lib64/qt5/examples/widgets/widgets/tablet//usr/lib64/qt5/examples/widgets/widgets/tablet/images//usr/lib64/qt5/examples/widgets/widgets/tetrix//usr/lib64/qt5/examples/widgets/widgets/tooltips//usr/lib64/qt5/examples/widgets/widgets/tooltips/images//usr/lib64/qt5/examples/widgets/widgets/validators//usr/lib64/qt5/examples/widgets/widgets/wiggly//usr/lib64/qt5/examples/widgets/widgets/windowflags//usr/lib64/qt5/examples/widgets/windowcontainer//usr/lib64/qt5/examples/xml//usr/lib64/qt5/examples/xml/dombookmarks//usr/lib64/qt5/examples/xml/htmlinfo//usr/lib64/qt5/examples/xml/rsslisting//usr/lib64/qt5/examples/xml/streambookmarks//usr/lib64/qt5/examples/xml/xmlstreamlint//usr/share/doc/packages//usr/share/doc/packages/libqt5-qtbase-examples//usr/share/licenses//usr/share/licenses/libqt5-qtbase-examples/-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:32006/SUSE_SLE-15-SP5_Update/4116a16cdfb8cdd3a0339480f80af32a-libqt5-qtbase.SUSE_SLE-15-SP5_Updatedrpmxz5s390x-suse-linux      !"#$%&'()*+,-./012345674844944:;7<<=>>?@A<A?BCDEFGHIJKL7MML7N7OP7Q7RRRRRRS7TUVWXYZ[\]^_`a745bcddddefgh7ij4klm7777n7o7p77q7r7st7uvvvwvxy74z{|77777}74~NNNNNNNNNNN7777777x77<<<<747775777777<<<<<L7<<<<7<<<<<L7<<<<<L777x7    7 4777  !""#$ %%&%'(((()**++,7-./012??<<<<<L<<<L<?<<<<<<<<<??<<<<<?37456789:;<<=77e>7?7@AABC77D7D77D777D77D7D7D7E7D7DAFAAGHIJ<K7&&LAMNO7P<<<?<<<<<<<<<<<QRS7T4UVWXYZ[\]^_`abcdefghijkLLLLLkLLLLLLkl4mnopqrstuvwxyLz>L5<L5<{?|}~17<<74E14EedirectoryASCII textautomake makefile script, ASCII textC source, ASCII textC++ source, ASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=caa015bcde90d9dc8652572ab4e60e2527c4790b, 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]=23f84c08965947e67b671980add237e9f2641a7c, for GNU/Linux 3.2.0, strippedPNG image data, 150 x 108, 8-bit/color RGB, non-interlacedPNG image data, 64 x 64, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=2b2abe2a1a4b05632fdf20ae5774086fc80c580c, 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]=0dfa0fd06c4ff527e2748eb194240f0ddb553d39, 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]=1ae40477ea1fd56ebf46ab09f29c42a792493fdf, 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]=b5b40a9486f083cd3ab77f4554c9ea0a9a82c4f9, 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]=8eeb886ab6a8fc0604f313873acd897549344cfa, 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]=fda9f04f3716aca8bef0405e4dee1f31232c4047, 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]=0b68a5e38c499939edaa3fe68376a64b1a9c831c, 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]=7335dce073a174fe4514793523707e90deb60624, 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]=781caffe4d4b779d048e9b3770f6e2ebdd93d842, 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]=b2872093701260a2974819e49046f2de5aa7e25f, 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]=6c67643888ec900eafa5aa69b902784020a19127, 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]=7dab68a8e7414472386fa51d03026db10f736f5c, 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]=714916c99bdf22aaca7938581aefd83fc88e1ddd, for GNU/Linux 3.2.0, strippedexported SGML document, ASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=daa80fe1a785d240b43b59d16a12bd1a689a52e0, 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]=60db6fa3a17a672788ee0c34cf8b9ad847ff83d0, 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]=479795977987a105da0eba1652a2090296fa06e1, 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]=0f76e0ede6cf46ca18dde891e9c39bf03f46357b, 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]=468360fe3927d4c3eaea23b23f8bca953f8ea503, 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]=0719abe72974507928d81888a35132a551cd8c36, 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]=570e1b9de6f72048af77e0f55bc465c3d83a882c, 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]=a45b6e1809a03f085e7e3e72042ab5d74c9c2f55, 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]=3c908709be31cc37b9e198e3e2bdd273fc3f01f3, 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]=369832cef82078a182ccdffb1344cf6ae527c20e, 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]=2b1546c817b30d7b83bcbd1a000699ca403cbb49, 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]=3b2a29abafded7d2fb8421698891dbd18c28d8aa, 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]=87795d181b3f78dd0361afd69d0e40cfea753d1b, 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]=74f446b0450b4e4d18528f52a4e2be48625d4d74, for GNU/Linux 3.2.0, strippedC source, UTF-8 Unicode textC++ source, UTF-8 Unicode textELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b83d5c94d1348643fb922ff968d967fbc1bd9fe9, 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]=4b6e81e526185a65c1bc8c5c48a77e782a654d61, 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]=e717de135c80366a855be4f74b15a2dea4177656, 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]=308b5868102d989914157d863c18a58231b08b51, 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]=0b2911b3050bd16e4e0b8ab529aff1652b0c2d6b, 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]=9e13a89ca8ba79b9db202f9a5947609ed509f73d, 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]=3c40acdb50c0d3421921eb5be0bc3a24c54d0b89, 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]=287fc38b452964c2eb4eff5d2ea0245b9ffae132, 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]=47ddc27a7f849fe0029a016ddbf272f4752310cd, 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]=d5c6a9f23c5187f65008a04f62634f4905e27113, for GNU/Linux 3.2.0, strippedGIF image data, version 89a, 128 x 64ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=257abb2918784b98ffe209d81611faeb13624627, 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]=c8baca2a45f85c2882aa88a5bc43f41356821219, for GNU/Linux 3.2.0, strippedXML 1.0 document, ASCII textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=7b58572d4e9a888de5b62d29d368ca058da8a69c, for GNU/Linux 3.2.0, strippedXML 1.0 document, ASCII text, with very long linesELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=3bbfbee7fa708dd584f602db0b5c07ed63c1f096, 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]=c11a34d50db87fac4736fbad1f80facb7dd99b99, 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]=e51fbc875c73f25d2d97453d49c8b88381341603, for GNU/Linux 3.2.0, strippedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 31 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 22, 8-bit colormap, non-interlacedPNG image data, 32 x 32, 8-bit colormap, non-interlacedPNG image data, 100 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 31 x 31, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=4d62f980dc03ec1ec13bbd8b89b8e3f7fba64009, 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]=6883e19088928e32b6f7b3522f37baa596a8982e, for GNU/Linux 3.2.0, strippedPNG image data, 381 x 500, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=2d656be7d305c9c8ab153e408d42c4fd80435f84, 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]=e9d4107e2af33b3bf07d360d169a32ca27cc5c86, 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]=327d3d4907f929857b3f249564eb872565088cfa, for GNU/Linux 3.2.0, strippedPNG image data, 750 x 500, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=361702664f4d58e1cf9f861f9ae223fbb2ccb064, 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]=ecd81bc008ca1ede797eb33ece8e9b9abb4925aa, 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]=9b2befc351fe561c7eedcdefb8f9ccb0d3462ec3, for GNU/Linux 3.2.0, strippedPNG image data, 128 x 128, 8-bit/color RGBA, non-interlacedmakefile script, ASCII textSVG Scalable Vector Graphics imageELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=0a966096e086c6b598754aedc3cfee8dee5385dd, 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]=716fafe0b82045ed1c426d39d54645953d031cd4, 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]=5798cfbf28f3f7b7ae2c8c9de8cb1c804ffee99b, for GNU/Linux 3.2.0, strippedPNG image data, 256 x 256, 8-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=451e890e8a458c9c93a32d3c70dca3f4744b6ebb, 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]=ece9dae476db18a33b786bdc9d6904f3457413c4, 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]=bb830c9b5a9a7af2a35f2a7196a1f91f4b72fc00, 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]=a36d4a81d5060c99f39ed591034a0a930fac5c26, 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]=5011940fdd7375e9bbe67690d3df0608584c0800, 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]=fe8ad78c9c5be1410c76bef4270def8ba666b82d, 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]=24be0b06b77805547d1ca54548762a81a5d7047f, 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]=0516dd4e36dd55ff687040f9fdc2a6d39eec214d, 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]=76f1c52694965c74c5c5f49536ce1600e18d2d0e, 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]=d9254ee3601ae2e5a19d7b976bb0e83d7faac5fd, 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]=c84a3d33028cd7b79905675b184a359e9005fa47, 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]=60b2be9fac4309704dbe84de7d8d090c26c7e02e, 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]=09a1a9e7a8fdce192dcd697cda0db34d3316c351, 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]=293eab46522bf2bfc867b6ef7d3510abfda5db1a, 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]=d74e25da17a3232e4f5bcf1ed33eca8bac454608, 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]=15322493b6f8b042109701192bcaf04a2ee12f85, 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]=d9c741e7ce0d1e403a90b8849b1eb28e38a499f4, for GNU/Linux 3.2.0, strippedPNG image data, 206 x 206, 8-bit/color RGBA, non-interlacedUTF-8 Unicode textPNG image data, 118 x 104, 8-bit/color RGB, non-interlacedPNG image data, 296 x 262, 8-bit/color RGB, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b4feaf4f9f7cc9995cf9dee77001c72427154eda, 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]=7d6597f0157c0b2a2b72c93524cdc454d93e1245, 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]=1cfc0186b4c5796d778540eb5e440dda7b9c54c2, 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]=b3dbee7f0129122f49ad98a6d685e959a3e8159b, 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]=6a816cf478585a8a18b0b19f00c231e85f19b3a2, 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]=fd0fb4aae1865ba062d2de51e71cf5a4587e861d, 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]=de1800edd3d613ea04907e40339e9a735d39a429, 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]=793833835f02a4932b6d53f26275e0c81b888bf9, for GNU/Linux 3.2.0, strippedPNG image data, 256 x 256, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d9cb04ae08f8beb03e171cfbb8d312c4cc8b1d4d, 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]=e0a7f9a95496b2184c2105700cf2d452036a507b, 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]=7761ac4e66e15686055f35e8e72402d2dcda8ee2, 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]=229d7b66768f5b16ff42366f9eadd79dab853903, for GNU/Linux 3.2.0, strippedJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "Time for Lunch", baseline, precision 8, 512x512, frames 3PNG image data, 100 x 100, 8-bit/color RGBA, non-interlacedPNG image data, 100 x 105, 8-bit/color RGBA, non-interlacedPNG image data, 80 x 80, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e9c20a2a9b3ae89a1afe10483cc9eaaf21b2e278, for GNU/Linux 3.2.0, strippedPNG image data, 128 x 128, 8-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=02b1eebd4534046e9d3d7a1ba0ff838593570411, 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]=507625315c91ddf694f18cecf37a9e1366df58bf, 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]=2ec7f2c96743149d946d9b630fd3522b4240fcc1, for GNU/Linux 3.2.0, strippedPNG image data, 894 x 632, 8-bit/color RGBA, non-interlacedPNG image data, 127 x 48, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 13, 8-bit/color RGBA, non-interlacedPNG image data, 140 x 62, 8-bit/color RGBA, non-interlacedPNG image data, 87 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 885 x 57, 8-bit/color RGBA, non-interlacedPNG image data, 13 x 48, 8-bit/color RGBA, non-interlacedPNG image data, 794 x 433, 8-bit/color RGBA, non-interlacedPNG image data, 63 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 44 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 800 x 52, 8-bit/color RGBA, non-interlacedPNG image data, 50 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 51 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 59 x 92, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 26, 8-bit/color RGBA, non-interlacedPNG image data, 23 x 94, 8-bit/color RGBA, non-interlacedPNG image data, 58 x 92, 8-bit/color RGBA, non-interlacedPNG image data, 53 x 65, 8-bit/color RGBA, non-interlacedPNG image data, 52 x 83, 8-bit/color RGBA, non-interlacedPNG image data, 41 x 83, 8-bit/color RGBA, non-interlacedPNG image data, 56 x 64, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=81e4f46bc23f22093696419f72ccb97eb1d7985e, 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]=8ffc3b967282ca1ec8fcdbd089f9b64c927b359f, for GNU/Linux 3.2.0, strippedPNG image data, 156 x 178, 8-bit colormap, non-interlacedPNG image data, 744 x 744, 8-bit/color RGBA, non-interlacedPNG image data, 347 x 348, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=4709d06080301fa9b3870a43a6c6dfa75590f51d, 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]=ba265c2e658dfb01091d331b4bf10b203192804d, for GNU/Linux 3.2.0, strippedPNG image data, 220 x 380, 8-bit/color RGBA, non-interlacedPNG image data, 500 x 75, 8-bit colormap, non-interlacedPNG image data, 64 x 64, 8-bit colormap, non-interlacedPNG image data, 168 x 375, 8-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e5e38ca5c1bd82b82a7d83a756b65c5438ff5957, 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]=fb60348c6ec312109e3be5ae8f70b3732003d579, for GNU/Linux 3.2.0, strippedPNG image data, 165 x 348, 8-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=078e91cfdb1d7d32d819ecd64894ed0d274296c2, 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]=c75ce3c142f4f53615adbdb973b3e8d093c617b2, 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]=8d24c4100710c55f6a40fec9e3722a5c58e3c470, 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]=7f21804b5762a97dd2302a7e83e7555923285d28, 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]=61998efd140686c86692f6e89b5339d9ee47b804, for GNU/Linux 3.2.0, strippedPNG image data, 75 x 54, 8-bit/color RGB, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=5b731763b9ca58327a70574e97dd48f3c45d2235, 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]=96cb9c91e9db0ee1fcfcaafbf4363a582f899bba, 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]=ad2ef04fb4b95a7adf412883abef5b4b65abcfd9, for GNU/Linux 3.2.0, strippedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 424x424, frames 3ELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8e140fe9ebd22c4bc3032cbed2eaf9f949c40734, 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]=9557067e02b9ed05715266b174d4bb809cddd6e6, for GNU/Linux 3.2.0, strippedPNG image data, 60 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 70 x 64, 8-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=0], comment: "CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 95", baseline, precision 8, 400x300, frames 1PNG image data, 81 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 68 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 59 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 80 x 64, 8-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 95", baseline, precision 8, 800x600, frames 3ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=946d6017998bb565afcf188c8d74143bd192f0c2, 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]=bd0f305d22d73480967e03c8ed951607f2bc08fe, 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]=288da2029df4fd2cb7a2bfb1b878409843436ab0, 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]=6141b06ce2131b38ab9dbb41de04af970f591d02, 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]=08c945e14bf1ec492c20d7e6a99741a1bfbbe777, 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]=d2f1ce45a6b859b06bfd31f9b94ad2fb90e48592, for GNU/Linux 3.2.0, strippedJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 1024x1024, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 512x512, frames 3PNG image data, 512 x 512, 8-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 160x160, frames 3ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8e8ae932f30d457f9570daa6703cc28a15d79851, for GNU/Linux 3.2.0, strippedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 300 x 233, 8-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=943bd500f199792bc319357f089c35fc446983fa, for GNU/Linux 3.2.0, strippedJPEG image data, JFIF standard 1.02, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 94x94, frames 3ELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=62d326961551b6760accdd668e8445633341724f, for GNU/Linux 3.2.0, strippedPNG image data, 127 x 127, 1-bit colormap, non-interlacedPNG image data, 11 x 13, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 42 x 43, 2-bit colormap, non-interlacedPNG image data, 42 x 43, 1-bit colormap, non-interlacedPNG image data, 27 x 27, 1-bit colormap, non-interlacedPNG image data, 15 x 24, 2-bit colormap, non-interlacedPNG image data, 42 x 43, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d1ec6d7c17273ca1f44627c933a8bf15edec3815, for GNU/Linux 3.2.0, strippedPNG image data, 132 x 177, 8-bit gray+alpha, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=5d718a4083e28fd7fcbd4901c9f0f1b51f52c1ca, for GNU/Linux 3.2.0, strippedJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "No One's Laughing", baseline, precision 8, 512x512, frames 3ELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=23ad35ab55b3f47776a8ad2d751122a4813549f3, 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]=5006e15deeeecd2d395798b83e0221cc8cd4d83a, for GNU/Linux 3.2.0, strippedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Blue Angle Swirl", baseline, precision 8, 288x288, frames 3PNG image data, 48 x 47, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=60e7bea1615acd62879c411d2511c11546666edc, 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]=1f474f9b0c80db65608e3ae22be3c58d401cff2c, for GNU/Linux 3.2.0, strippedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Created with GIMP", baseline, precision 8, 202x113, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, baseline, precision 8, 202x113, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, Exif Standard: [TIFF image data, little-endian, direntries=12, description= , manufacturer=SONY, model=DSC-W80, orientation=upper-left, xresolution=204, yresolution=212, resolutionunit=2, software=GIMP 2.6.6, datetime=2009:10:28 17:25:41], baseline, precision 8, 400x300, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 180x180, segment length 16, baseline, precision 8, 68x23, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Created with GIMP", baseline, precision 8, 350x46, frames 3PNG image data, 128 x 97, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=c69cc91b33fc475a10d61fbd9acd69f7c0f77f3e, 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]=ccb26fb33ae2346b600732c993b48f8ab0071b8c, 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]=6caa4a4d8797f9aa68ed2640215d9ba4a70614a7, 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]=4b04760435c6e311a995abf7853f845c949b7b0e, 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]=1f8e8f90f653ddb9696debd0c3b803ba672e3020, 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]=eb4a4ddfca931494bc40c3b7423ec9a5aab0f11f, 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]=d01dc4638ca1c624ff4a8f4a670c1a441c2da84d, 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]=7f6a1ca1fa2bcd0bb281c1c7abdbf1a8aea413ba, 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]=c412687e8b91b484d87b4078d027c613e0a71a85, 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]=0f0aa2b3d292855b0b03f763330630d7c2f4eb2c, 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]=89f8d60f1c808bdff3f61878b5798c58e8f561a2, 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]=fdb311e23b5c6819525568f57f578e497c03e401, for GNU/Linux 3.2.0, strippedPNG image data, 16 x 16, 4-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b451eb36a63f5f192deda4d4d6edd237aa97bf85, for GNU/Linux 3.2.0, strippedPNG image data, 64 x 64, 8-bit gray+alpha, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e4ff8ee328b7f27304f8242a2d02b7dabcad336c, 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]=14952f7fcbee4e256146c3a55292653fb3c354f3, 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]=ebfc1637a19b8761ae616a349e792c4e7e9e69f5, 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]=f6e5d6e20a4287513ff8745bc59f06a4490ab60f, 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]=de102728014bded6f6a71e2ea2018b61e08653f9, 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]=762bb0465e1baaae9acc885be3d6e0df64ad43fa, 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]=cc4fb8c27299a20ce6700c1ce7a491655c798f77, 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]=ab4f9914c8c48ae214c2083f59c818db439f2df7, 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]=61e5695423a84432532b80db194ec8324d3ad775, 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]=8403a2b9a58bf2f8cb45a63a5284dfd41bb2ba5c, 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]=15bbc18b75a8753848dc67caa78ec8642ca81ff1, 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]=cd614e161b95dd103360bcd56e26c8e0fd867d2e, 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]=0aea927c3de7121abe2f827cfcee329786e3e5bf, 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]=e5c6a3940ab8bf8ab1f9cea3de0eb514382087fb, 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]=95b3b13c2a3bb5071d80411a91a417c7a88ef475, 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]=f66f65dbf100f5215cd8ee177f72ebd2d59e505e, for GNU/Linux 3.2.0, strippedPNG image data, 1 x 21, 8-bit colormap, non-interlacedPNG image data, 139 x 21, 8-bit/color RGBA, non-interlacedPNG image data, 73 x 21, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=1d6d3e38778af1b9f7aeaeb25ddf74bdc11f15d6, 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]=8bae25208497248756bb9f5f5a72500b6b32e5d5, 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]=1c7e6601ef4983759598850536f4668026eb7670, 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]=e2302516409a4b94425b0050ce52596686f16d32, for GNU/Linux 3.2.0, strippedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=0], baseline, precision 8, 300x300, frames 3HTML document, ASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=31ebd6caa222296e3d2155c99463c998bc611c5d, for GNU/Linux 3.2.0, strippedPNG image data, 32 x 16, 8-bit/color RGB, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b0bef291a1620b807e115e4705fa9ffcc9ba66cb, for GNU/Linux 3.2.0, strippedJPEG image data, JFIF standard 1.01, resolution (DPCM), density 28x28, segment length 16, baseline, precision 8, 600x600, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 600x600, frames 1ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=7ff33bbe8aaa53aeb4b52a3429b49597a2e55be6, 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]=d731cb838a4f6b2d13102974f449a09288dedae3, 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]=3bbc32725d5496e7c12cfe002b4c4e07b243d319, 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]=5799e513e5a8788be74d5450c82c85843176c443, 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]=5996d71adf18755f93b095dd713307b9e127896f, for GNU/Linux 3.2.0, strippedPNG image data, 200 x 200, 8-bit colormap, non-interlacedPNG image data, 116 x 76, 1-bit colormap, non-interlacedPNG image data, 160 x 129, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=a98efb40c8d45e7e30700116f7264bd3a2cc88a9, 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]=b329585d484473e560aea3eb364388ee922d59cb, for GNU/Linux 3.2.0, strippedPNG image data, 72 x 72, 1-bit colormap, non-interlacedPNG image data, 10 x 26, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 26, 8-bit colormap, non-interlacedPNG image data, 17 x 25, 8-bit/color RGBA, non-interlacedPNG image data, 15 x 25, 8-bit colormap, non-interlacedPNG image data, 682 x 614, 8-bit/color RGB, non-interlacedPNG image data, 9 x 50, 8-bit/color RGBA, non-interlacedPNG image data, 49 x 50, 8-bit/color RGBA, non-interlacedPNG image data, 49 x 10, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 49, 8-bit gray+alpha, non-interlacedPNG image data, 49 x 49, 8-bit gray+alpha, non-interlacedPNG image data, 14 x 14, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 14, 8-bit gray+alpha, non-interlacedPNG image data, 14 x 1, 4-bit colormap, non-interlacedPNG image data, 1 x 14, 4-bit colormap, non-interlacedPNG image data, 14 x 14, 8-bit gray+alpha, non-interlacedPNG image data, 94 x 4, 2-bit colormap, non-interlacedPNG image data, 92 x 4, 2-bit colormap, non-interlacedPNG image data, 92 x 4, 1-bit colormap, non-interlacedPNG image data, 12 x 14, 8-bit/color RGBA, non-interlacedPNG image data, 107 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 13 x 27, 8-bit/color RGBA, non-interlacedPNG image data, 4 x 18, 8-bit gray+alpha, non-interlacedPNG image data, 1 x 18, 2-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=43341914ef8af4626a7ee17328aeec589398a9e4, 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]=2a98a2e90589387f65b17c8ca8f3a8542bcef5b3, 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]=397951cef47e95b2b96052d70d3aa73b1205ac47, 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]=e4c38922eef8628145c0411b54846fde34669ef4, for GNU/Linux 3.2.0, strippedHTML document, ASCII text, with very long linesPNG image data, 64 x 32, 8-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=67d41f48e8f4a2d1f391575837e5111a79d06714, 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]=fdf6b03cd5fc809e5ef59fafd13926c9916e9185, 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]=6618f36f20ec0725975248fbbe95065849a8ddc3, 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]=e02be67d1baae3efb93190dc75d746e16a23fff2, 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]=6a9e500f8a14e3d09ce31c536b5952449f5325b7, 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]=98cb19c2f4e875ecf148f048a281737db5865ed2, 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]=8d06e8be2d47b471d485ced4850ac0db44e51a62, 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]=56698bfe5c9d7ab039e49271e13e5ec5d6ca4bb8, 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]=786aa79274623f9093056fd95674f9705e17ac37, for GNU/Linux 3.2.0, strippedISO-8859 textLittle-endian UTF-16 Unicode textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=4ac3f2f00b71a49a1f372b2d7d234f2321561c42, 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]=130fc00e289ad95ad99971d2f34d0ff535eaf080, 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]=c34df1923cd40fca9112aa3f9dcfbeea8b112d6b, for GNU/Linux 3.2.0, strippedscript text executable for [0], ASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f8fe064a64d7c521340b46bd7800e50b53447be7, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=76cb3715671ba9209b8ec98466c95167f1412799, for GNU/Linux 3.2.0, strippedexported SGML document, UTF-8 Unicode textXML 1.0 document, UTF-8 Unicode textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=854011a9bda74308796880b2bec505a671d957fa, for GNU/Linux 3.2.0, strippedcurrent ar archiveASCII text, with very long linesELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=091bbe3c92a86cf398390626100bd53981ae4db0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=4ca7f3542faa5170de040e06b7c5fa316ee6b9e8, 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]=b47a07d6e3b04c58a4be57dcb0fb2068198d7c2e, 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]=e33a477e10372e0ac136d69c0faed02386c301b9, 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]=5d8a0a8080d6e20b411614e357d2659edc04f685, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a9c68419297eed91532f2341e2c9979e548d139b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=91d4385affb3d5f8244884d82110dbc6fbf459e2, for GNU/Linux 3.2.0, strippedPNG image data, 20 x 20, 1-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=3d47c3135d5cd0ebd14609214cfa6c8e094ec715, for GNU/Linux 3.2.0, strippedPNG image data, 100 x 101, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=a62903f5a75374da90ebd6e7063950941ec2b7e8, 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]=f7aa71492bf0a60358fcee6486d01bf00c392241, 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]=a73d04b77ad3b901d97ca1987a265fe5aee52199, 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]=fc2e99bbf3228fdb2be84907986e8966fdbd1a3d, 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]=422ce03c5c35490e439840e30c9bf43f8032933c, 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]=40f44c92e6ead82332f9a56052567a00fc1a30aa, 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]=bebfd72ae6d6caa80ea46bc566996147490bf51a, 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]=e354f2988037db35e8187be684366eaf7a3cf4aa, 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]=c33c0bb8693b26310cfd6bcff55d7fadab7807bb, 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]=5dc0e900ef1fecd154075c37bfdabf9ac8332cdd, 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]=2c236e204b59eb04ebbb5199131f8149d59ac475, 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]=72b6e590395ea6aeeb759f10eb09b6909dfd4475, 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]=0e79207c031db5d0b42be01625e2dedf3e70d37f, 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]=5b01631e49e6b4b8651005904238d3495ce59860, 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]=7ff19d812195daeae5d5b17b120545a658e1a3ad, 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]=9270bcb76c6b797f073d94be7c07218cba3c61fc, 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]=8b48ce60c8d317d79fd127220eab817f6aac39c0, 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]=cb1f05c0c287f296a0208deb443818adc9e05750, 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]=7634f3de09041d55a0f7ab7d808bd1550fb0f5a8, 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]=03d14f28fde7b871d3a6f110b8ac877c20280166, 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]=526004b883ede3078409cc0ce51abe992860f4a7, 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]=d534e926cd19d9aa728a14b504fbcf890fce4556, 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]=f87bd5310e5c4483806bbd5f43e1f242ccb46f4b, 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]=296231131c383481cdd76790daf475cbef51664c, for GNU/Linux 3.2.0, strippedPNG image data, 50 x 50, 8-bit/color RGBA, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e7112cb819375a8cf944b38c48022625085721fa, 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]=9cdb4b425330f3692898eb609115bd707951c728, 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]=020be0afe0afe27450ebc1b5af78bc54b459f02e, 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]=f6f24dba7730d959749495cf675eac32a0b02eb6, 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]=e82c5de387f2f98e07af4c48321ae265a7c2c1ae, 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]=5d10b593347a12516d0210219120c742a7b4eac2, 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]=ad65e2bfdda21b0f33553e8132bc4b72f09b3539, 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]=6f6973388c509a80ed88050ba483f528f28ecab9, 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]=d0d9573ba77f8d05a3e865773076f3ce6583474a, 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]=383484ff3ed7445017857f883a9c37234dfd758f, 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]=1cdf0a9e9ab8765b5640109adea363b429450c67, 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]=5a399464d01fde35adc3ae7dc7dc1b3579ae8d39, 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]=0778f64fe7406749acb8f5ddac6d17eb97c7abc2, 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]=c42f17d8ab993230dbd45edf44d419ad511032d2, for GNU/Linux 3.2.0, strippedPNG image data, 22 x 22, 8-bit gray+alpha, non-interlacedPNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 48 x 48, 8-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=42b740e1a9456961278b22f94fa95105147d7d2e, 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]=007d68dcfa9eab7facb3c67a3b89382cae66b832, 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]=029dd9f4930202aede276d016223d1efa9a7588b, 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]=6e8f971f4d984b4403c9c1c39196f4d08de8b306, 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]=8c5cdcd8f59e786db86d16ac0833e26f601426e6, 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]=9384f64f7b07e38c1bc4e53c9c8e057378c17b85, 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]=1b9b7be61bec2db12bb63aadcc6c7cfb7116d839, 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]=f709c15b7089686f47ab21157d6d3db3a9d6b0c5, for GNU/Linux 3.2.0, strippedPNG image data, 96 x 96, 8-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=ee8458bd82b4951ca0bba0cb1ceddf9b8af52132, for GNU/Linux 3.2.0, strippedPNG image data, 13 x 13, 8-bit gray+alpha, non-interlacedPNG image data, 13 x 13, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 5, 8-bit gray+alpha, non-interlacedPNG image data, 97 x 21, 8-bit colormap, non-interlacedPNG image data, 50 x 45, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 13 x 13, 8-bit colormap, non-interlacedPNG image data, 16 x 16, 1-bit colormap, non-interlacedPNG image data, 15 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 5, 8-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=66c2de1e4c57ac557c925e1f9ed01de38bf91db1, for GNU/Linux 3.2.0, strippedPNG image data, 31 x 32, 8-bit colormap, non-interlacedPNG image data, 30 x 32, 8-bit colormap, non-interlacedPNG image data, 48 x 48, 8-bit gray+alpha, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=f0fe2e4cbbadd315f0d13e61ebc9d46a3c40e008, 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]=ec8872bcb9fe2b2b10b1de9aa036074011a90165, for GNU/Linux 3.2.0, strippedPNG image data, 32 x 32, 1-bit colormap, non-interlacedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=f2ebf3af1a57241061231b9c07c3a77f75234046, 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]=7a2f940975b98c5abb5ecb5ec5075b0443fd786a, 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]=33c2011467c7ae7f9d1aecee6091f0f5377be568, 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]=9dda14eab86687c0bf31efb5a2ece5dc02b2e43f, 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]=5d66917defb981e99a6367683349b39a17081f44, 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]=4c32b90a698a75d7a9d43defc794098f65f8dd8b, 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]=b6aff2b02b241c6702ed6e9f588fb053e8ef268e, for GNU/Linux 3.2.0, strippedHTML document, UTF-8 Unicode text, with very long linesXML 1.0 document, UTF-8 Unicode text, with very long linesELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=1696cd01a66107757a8b4398059120b0752d472a, 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]=82c0aff4d565d819b880efff303a6f64149e56f7, 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]=6ddded08440d3f3d2b964efe53c0a5ffbdc05f1f, for GNU/Linux 3.2.0, stripped+7<EJYfnv+8CNYhw %4ALYfu+7CRam| ,;HUbq #0?LYfq~ #.;JWdqz%2=HU`m|-:GTcp  % 3 @ M Z e s    * 5 @ K U a l v    ) 4 A P ] h u   / 4 C P                                                  RRRR R R"R!RRRRR RRRRRRRR R"R!R RRRR RRRRR R"R!RRRRRRRRRR R"RRRRRRRRRRRRRRRR R"R!RRRRRRRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRRRR R!RRRRRRR R!RRRRRRR R"R!RRRRRRRRRRRRRRR R"R!RRRRRRRRRR"R R!RRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRR!RRRRRRRRRRRRRRRRR R!RRRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRR"R R!RRRRRRRRR R"R!RRRRRRRRR R"R!RR RRRR RRRRRR RR R"R!RRR RRRRRRR R"R!RR RR RRRRRR R"R!RR R RRRR R"R!RR RRR RRRRRR R"R!RR R RRRRRRR R"R!RR RRRR RRRRRR R"R!RRRR RRR RRRRR RR R"R!RRRRRR RRRRRRR R R"R!RRRRR RRRRRRRR R"R!RR RRR RRRRRR R"R!RR RRR RRRRRRR R"R!RR RR RRRR"R R!RRRR RRRRR RRRR R"R!RRRRRR RRR RRRR"R R!RRRRR RRRR RRRRRR R"R!RRR RRRR RRRRR R"R!RRRR RRRR RRRRR R"R!R RRRRRRR RRRRRR R"R!RRR RR RRRR R"R!RRRRR RRRR RRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRR"R R!RRRRRRRRRR"R R!RRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRR"R R!RRRRRRRRRRRRRR"R R!RRRRRRRR"R R!RRRRRRRRRRR"R R!RRRRRRRRRRRRRR R!RRRRRRRRR R"R!RRRRRRR"R#R R!RRRRRRRRRRRRRRR"R#R R!RRRRRRRRRRR"R#R R!RRRRRRRRRRRRRR"R R!RRRRRR R"R!RRRRRRRRRRRRRRR R!RRRRRRRRRR R!RRRRRRRRRRR R"R!RRRRRRRRRR"R R!RRRRRRRRRRRRRRRR R!RRRRRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRR R"R!RRRRRRRRRRRRRRR R"R!RRRRRRRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRRRRRR"R R!RRRRRRRRRRRR R"R!RRRRRRRRR"RRRRRRRRRRR"R R!RRRRR RRRRRRRR R"R!RRR RRRRRRRRR R"R!R RRRRRR R"R!RRRRR RRRRRRRRRR R"R!R RRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRR R R"R!RRRRRR RRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRR"RRRRRRRRRRRR R"R!RRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRRR"RRRRRRRRRRRR R"R!RRRRRRRRRRRRR"R R!RRRR RRR RRRRRRRRRRR R R"R!RRRRRR RRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRRRRRR"R R!RRRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRRRRRRRRR"R R!RRRRRRRRRRRRR R"R!RRRRRRRRRRRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRRRRRR R"R!RRRRRRRR R"R!RRRRRRRRRRRR"R R!RRRRRRRRRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRR R"R!RRRRRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRR R"R!RRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRR"RRRRRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRPR!R"R RRRRRRRRR R"R!RRRRRRRRR"R R!RRRRRRRRRRRPRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRPRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRR"R R!RRRRRRRRRRR R"R!RRRRRRRRRR"RRRRRRRRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRRRR"R!RRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRR R!RRRRRRRRRR R!RRRRRRRRRR R"R!RRRRRRRRR R!RRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRR"RRRRRRRRR"RRRRRRRRRRRRRRRRRR"RRRRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRRR R"R!RRRRRRRRR R"R!RRRRRRRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRRRR"R R!RRRRRRRRRRR R"R!RRRRRRRRRRRR R"R!RRRRRRR"R R!RRRRRRRRRRRR R"R!RRRRRRRRRRRRRRRRR RRR R"R!RRRRR RRRRRR R"R!RRRRRRRRRRRRR̩]DF[% ?libqt5-qtbase-develutf-835346602fab31bc6499fdb122fffc5225778424fc4ccb350fd98346fcba755d6?7zXZ !t/-]"k%ܛ+ō;7]{F^U5A/ϒ I4I{9XRVq,53 ~c_^ kݳXED(@,sn@^V"rqFfXgBs_ 0U_}((('tn~u+{/%n=` "%=}jd^a . I`~#丵X9N*Mɸ=e5J( =?(/ZIywx K!Dxl5ng gr% KPJӦ(AZpLqIʼnmpg=Z-Ҙij{0$P^K+p0O$M10tLco9Tj:>\D?J"3{Q^JD=}~do.Xb2yM5f4^耵Uz:,fD8XƑ9;$]TЉYW{3A7oCF3sSȐ^̻VM<(S>di+:U>A ΖٝxK\R2Y&\i)$Ԁz)`IGjчMa*ofҞJx]( 6J=j H yȿM&mN=~;1bmkJwE(QLU?s >,~!3s7#P2f&"AխrZW$?ƹu*.ѢLOg; "REug B)FgpnrI)FRkXd¿kTm΂s:9 pCפQa:0ZKtZ*M NB!#*,Pb`U1IXiʺC'6drM4Zʪ`]T9/ޝr'x; ~f|0zKk-)>_q9[syk\^WrOz0LLqd?cI6yỔ *MjKM i1'IR|HN{{2 ͓WMPsT>"->NZ^yD=R'[%s#iψ3S 4k `UG1+CC) hK{uOCmj+PtVJu%.y.pB'6FR?nFA(pĿ|w yD@S?<}_lE3%n@߄A3wERYzI>n0v4"@XA5a.?nFyM>`²'ίq$`'lΫPmNrn*VKҨ-Yod&vRv{M&ʒTD)x a>J&epf A|v[wqkɯ`* &COH2# >2K:ԣEaAMG]aD pUi@#- JNfL'"d*"|t|oy,ʸnA积w+! GGKG.~)w~:͋Nr2}ͳo-X~|^G^nfƙ_6B3`.M?|~ld1&|8k$XrⳐ{NBȉ5נ#Cn[n# 9F&o)608\6tRbm4"8E/Izt$#^_ zDt]<#}Cxݷ2CWK},(T#xt|@1a0VJ[?|S@N$zg(B\5AΜP`ybCQv0LwA~s!m"~ŝ:Itm`9:)j >r1Cs۷VlLՌ,ڴЌ AQԉۑÌyU(NՈ81]!RĚ?[@ ;eNHzOw¼|uU"IrUvkcg PuYMT1 c[+v$)# `;ո/ yc:_ZyPs{,~|1ڒb\kHrkPTCߞl~ϋe|]Wݷ;9|(txyJlR5H:"hP5gmabH7aL44ȽP"1eJ흧ffG5ॵDsu]-"nu﵄#tDr R;(l 7s!hlx, e#Ɗ:v6$^BvZ:tDdݒ8|aB{ d'jF:jo_P~\)t)Y ;7XMHd:_և&@OG8vX5""0<(z3ۅ*/2lPʰO/80W<5Wwtf렀=2xnEU(< ^ho ڎܖi#X;j3!%NSQj&ɸxIeJ舴dľ0Rl#l6V2 Rڅla·l©g]|>2]T<Up2@gE=vNdU%gy>xK#+7O=q*h+Kd36!L0 \=`.?F\ͺj7}4,hC s\ 1I|?H~|~ r!Ęߥ#l۵0#ga ^6T*-ދ&;bЫ,Iނ~>W-5FwB5g܍X;-^sj2w ~|7a@+3=(jW1`liXZ;cI!jt"6]83&GP~@DD1۰|=F9Hk.ZNE>!J)y{5;\noMܵMeQz"celsGy%,knzscp q^8P׏;tm^ AurU<E8&O|Y#,J0@PL1hL| Kbys؈K|zX8fȄ$l_☘_SI1#Q8i.3֜X~V`j+WWFk}1~4g.@! %vFJ$Q_ǷK#8b!d⒱?_;?d#qpDCGU;:DATeRıIwLǥ !(kd74ȡw4MHu͂rkw7| } ឬ.}5qGX>X$" /_}7y.S|JXV))$/=)Gxv;}?ǘ YzI%:pRn'F.bH76.m .`Oדp]ɀ^2bX"um{l5< P›Ҵ2R|9[w߳QӒtByʩkTE8 j#bPUobb.%C ;_6U9 <%KH7zܴ.9}Kwval V &` KrE.NJTUc6@•кf/&NԺ$g*KX%($V](p+gяv $Cs8"Fz~eT139ِDp5pLc_uk Jul_hN<k3-d}x8bUsuh#3T`aL@uq=ű;$A[fDoPIc@bc+|21I5W?tH6A+7!? e)P8%ydR1ߠ"9J.L ΩQpu*|7H Ӻ,"Yu.=֮Q XcvNv$`T{1̅~Y0@LEwJ(~́\).s@Tx(%{lӵjDHD~29Op.$ݞ& w8֤u[w M;Awh›@2gU bȑT=&Z׳+%y.@G[YX]ߋ"-%*BpFb{ ˝uYP^jq?%0-:-aubVo?YvѾuQ :gb7^Xw/S[ >XXV?U&ȍ?$<#{Z7tXlwf$NŊ\,y5f}+( ׎lt:-ߪN U r\xMeѲB1" 8 X? !๕r%np4/U1l}r"x!拺K]9$0x ?]!y2 ̘~tk;'] [s l'Lb~sקH#"i$ 0J/;{-% N|By鼛{5y?Oˣkes٧4_wS-![{J@vwV\cC@"Eb'}T&v6Xfŷ-[0G^`WE !~S o XTAiA|tVOX3"ۭ¶a~b[ߎ%>/gBLvR˸&]D47g n땄U^}e^6}T!A]m%P2ڬG>_gez+uI,9~{E*;T`<{Ҵv LS\ ;WD # y2 {gcA!K?QQHk8 ^^ߎ\a~:]p.:I,VrR&R`cTZb S*Tg}?FGz/_ɭ$<ǭ䄽ʙ̄su[~ YCJ9ž&`?+ȔS'0m>SsGԃ{ey.cH^ijUWQ7tK'uRiaWFādefzj6['*uIR  V6`ДC, R&cqus<30&?Diuj@4;5V-~~QxgjK᤼uhH&*ć5+{ۺu[7R!JqG`K-M(?6mS DDf"Cz %0 2MJO.m%0#zU╭14 j,D-[B_kc68ѹ(m ࠮T]fѽ'1̝T8꜈h({VEv+pzZL gDšSXv;G1Q).z6ڒ!8|mdH~ "2F$dgkEwV tUm>*W^}T?t+K)' 7%0Q_[K⁶Cɧ|iW2{9tTVcdM2Kq =Ptf'z=sȞ[}^|,kd|a9.=,N޹UJs^^l7Pť)pٚw_ Xj|:2*kW=iNHLQe շޔWA5uώogѺ ~Bejk 1-&=F}ǞsbZ4;YW16EnƂ (pwu q{̚ACh6pv2,J<k+18;ɧb7lP_-pib"r&Jxkj%[{(1<:_%v̶ +O >%$-鱼ߚoPs">CZMފ1#ey̍N62רm _ؚRropZ( ʄ#`mF89 m{T=m(0/ŃX&}O}V(dw+~ΛB_b~\2뜬J{Vye6%:!RӴ3<6 +E*Zr.*W4 E `RBsϝy(\0R %%e]y5!଱#G/ n9f9~!Y By[Ǿ=2g^U ɇ/ Ea Yc,5#gƂ Gp&LҐAN0w Z6~ rABs^WAGE/Dv%7ܥ)R ؍I i½@\%׉UC4%Ί1ŽvDE8#x|D;eVK_X@Af -bOP9HEPA8Wv)Ƕ-DCafr]PjOkwd| ,k Y\qWU(XafR#MCs%0 NpyTֽ-߳ Yl4PE KX[dDl.Ųa]ɴ\<ӰYʼjL*1|hsTVF4gRj-~wAYkm H.e'mfȴ7 {,!0|$>cw-փUA,Bx7֧ڥB9F~na,y PkI }!MyQB`|:8:_[ w+RFn- #kS^*@ Z^9 Xx[*EL0eg6Ɖ~7`?m:@A}Is&[JmOZ;&k  )7gi{uaXƘDm7=GU + xŋ;/XY|+<ж*O$q ~dg#oN- ߶z{odN2@p˿>d4!`~~(ʂuєb%JA=H=n#oJ{4{0T oXPcxDa@wPY:vLB2v &!!˅6ӎyjNڲ{ а[6iS^ .LvRgJV,~KpSH(P`: qQܓ!]J* *C?AAwbop%;q,˜qE\,\' J[ S"J45 &Jjɩ?;ajyZ ow>@k?)42pbS²=šAd(0jAz{jZbt F`BaD|"Swf\=k:lS$.I5ۗ,YUkE%v ."qPdž}#nna'C4fAmFPɪ)y!|('>f-{=g}+XjoUg#I^Gnilۀg"6lr?FEvS-O-?C)bW9 t@Rip|O12@襚ӄftC?-`Hn_ľhĎmbL)k?Ncȵ?bBKZġE, \Tz֦aЈ(%miLY0Oz2$:S޹t {۝h6.ѷ&ѺSa.QjjfzU @Kv~` ]= Z˻܅ׯ6}Ybgn *(پToLBy%[1Z$(S gJuDCs G ӢݓE |?X~4[xXZu er[w: uzGj"]ӏ1n! b0B *"=\KǗEwp4Ŀ(ۨAΰ[ ݡ:VjV3-`nOuѽӺ{L7&N[Cޅɂ(OlШ6"f:`標ixN2X1/S.N &yUm4Dw%Y NC:yTVnnelh2鹔C l8Z*GM͑MvKRu{E5{ [/PD,=1Em)!{ tF+ 2o u,s(qoGhX^zPYD:̳}%s(}ݧfJ&MaJ ++R/]/4nqasߵȽ;g3PU'X('?XE_a=9ϵ-:}Q.Z˄zU/nO[a,ľBGigP "+/} lV8;^#WŰ5*L/o;DW((e7y*=;sij <Eoƿ%&gN;[#:[w9Q[$z3JU򩯖崲*OhZ&CE[%WaC!լ p4J;q#`Εo_|viI6N<b}1!0h^+k=cݲtvᦤ72џ)\<Zbh $x!gwaU(&kMq+GBEEjοEC=$Y)K R~d#6 K!]D~MU_?elLC`O!xBDpxBgy!l y]A@>@T&9fEGW:<% &R==lutTVJKj)&I]o#8FGWM{ȜLH"^b{yH#mָb_Ǔ,9K?~6Y]؞L`,gdDbN`wW?QS7w˥NvɊ%]MΕpLH6"rįE&{ky|BKiq v7=?Z֍W#TdǑ[ǃ Wurl{7I+-#S>3!?LzD[W*&sSYz,#w!P05pT$y.(D)E4sT=讯onX}2772J&?`w /$ iWS{|dK֩[X"QHZag5r19$^g*: Z* C8 ? leJɇp:w3P9=*u"`9 dAs*vF_U'' d:=\ (V?c(F:ftZ|l yO(xQ={j`YyRk0|#WYyMo},-}"߇S]D_`L5a']DvDR{GdѸ/SytH3qX^EKBo7IJVex*+mWxUHr"'kg|nZtU<|Z6~=]_!x=.xfPtB|sNiH G_ 5~(H"!emև]Aܒ#ϟ=b"ҁ8uv./ lσXcx5A((ټ|`*P y$6Ȕ4V$%k{VoS+&\t8ﳒ2bңF{˴ݜiI*e:"hvRo h¤(_f*_X|'oDc8DXܟʨ}Q;Gb)*ҶӾ^P>,)SkAM PPn4{XSdG̗㼣U'bd@t=3{:ޢ 1gRRQ b7}1 cNp{HW7"{pă=CxS}Xi^E')NzOঔ{bUOAX@0{&{N]98Dh`[B uL!}rίRw݉+MTh1^6k.#;ANj' }&?5N'hC,d[GT^UE),`Ճ`8>@GiŲu\ѨKT-|R!gc2ZEJ48>?"cg)/oGql7$/͙*{Ъ!xw3\'<$B{3!Sm(Dh9tдq;d>+@ch"Nle6qQwV^^G2O,1j~sbǐ'a++R rܓv:Qhe^S5Ӈ+xJ4XB=(R=Sj,cr  T i" 啘{IA$ $LH ;=߄XgR>8X8%F"?chkꓰZ,{$@D6 z ~]^appOΪ>yc͢v/OL@I|'.lmoي F4 GD綻Dk"yyI0}ٓ'ʅ+&%>?.(ѨؿF!+쳏L ؊9"S]Qi%BzR(_ĖL+'aɟ)|wJA9[2ůKS1ѯ(LQsиžjٲ\'`ΞZp<\`6Sxp2˽[gqBAXhXW>DLfľ'6~Dh\.@yw)j63bxmv%E]kp>~[w2j51Ҽ%{ql[ t mgl)r:-O%ZBUe0~0Bi?Z~T@zmק)uVRQbԁoTr_ǭ岹kq~Ϳ$^O<|3>..,)) >_x1,iN$aM3'fڥ[\a]#Z;̖=2}2,iw-+swv{p![R F~`p| 䰳cM#~9"!Ftg#<N{,!7diqs 6%ŶM_oPre<["8tV#Fl#xe(8?gBV&З欐XX8!6|ײq@P4= 2 ⯂Eh"i H;Ǿ-t2/2'Cy+B@ce9 F@$f-PDT¥DnVG< Au >pY_Mx~Epu:ʶ,Κ2\4V!bCm5E),߼e~jKێy Ӭw3f 75k$511USo8deү99&0g])!zXӸN%H9ǟQHWJuoF@@0d7RkfOʨoZM^!X_ ``yo=V~8H2tő47s7'=d `!jd>[K+çQ{{Lg_׊:﫚ϺTr?il&|!A:l}7?s-JP?R$0;QM=?8R ǂjL4= 9ب6RX;8hֆ4cb( l J3J X8#ɐ Llv<}}^(bejqʲtDZ_UtdzΓͶV9Yoy ӓ[鍁Ǭ}ױ4D 6tTYpSmY)H$,—0`gVU9Yt=Z<:'m9/,qP|W\Gd^3 Vl >w*0ĺVgq["3d̍Jg3a52{Roj]l ̶pɜ-[5PVLX Jl!uP~N$2/W"j}NLaDq|mXFyNOn޷+?W'nm!ǟ#0:$ ZZYpLᦇ-ekc,¤ɞ8$Ka5o5pEL 2n'b/F]"@~r:!w~-*k`EQmsJ1Zw@}e,I̮ @D7zF8uIhX4;lpBqɭu . \DVP]MD8E&a!.XT2}k 8]Ifsm~Kؔ+챘<٠"H75Gh?l?T'?mN7i :wSWOQeZLy|gה]7 g"#=Wv[!QWҾNP%᝸Nv.3p3Uճ?& g@K ' "S_+n=^$(\VQ-p"F5`=1 ~]cw%RLN$u*9S2Ub]eŷ "Ŝq4F+(!ʅ31>ls6vl%uaQVxjԺ^AN#m)Wj_ǾI?i i#&3?փW&w^%^+vհ ]N̽JO$6 Xɢ9un G*?:T1`R݊<93#s.FeG_1n5lGI@<4)g2ԇ:V kJˀu*[HT()b=,S)uY45${0x [O-XVg+ȓĖHP5Es!_J"jXpƁ>|r19dϵ5-M.q''n~/5>x'"be]͓99OJY Z׌. H<3G)e+Dd1ڜ_u+婺IgFOBe k 6u;,eR]bՕ`섨18B`w<4CQuNk$BT3! Ё^X@_]YpܹLŪp_;&LyT55 åݲEcKz&0Tss}ӎ%iEa%#3D9ru7,>)]ǵwʾNa{oe\U0A' O/W>áCs5H8,Isӑ(Qx ;_! f2°-j6@l8r{~3D̀Gݡr6eyw:_-+ݖ#(d`W'%C&؎cҖShi锉tw$$(ߐO~w$a HDM>0^q=JkU!bPs?Ex!V [A ;,lJp8$L؃Lni&~|2i0یREM{oaӵb@iЌ䠔\> ?Xx)u`YpPUnihpem-aP1iճ)|X/W;ʴE(R 18hb# _ZZ2z mASn3p-|IkԒ(|79w8[,i{ҸnSw 4zPv8u='I&B 3$-}'EѼDvz&M꟏<wS@΅ƼM cp,'iS`|ݔ-Y$E^è~)Y3r/ }x_:0=697o̓}F@UDS<E44 -M-ύU2 6ykxFu|[84bu#sjEDXˢ3ֽmX֞aҧvGe7hc@&y*_ _w#+S|pV([l- Pnb˜r(iV*οTR,yuA &zi!חr=6A’DIplҢ }`/ +Awē2KONpli)\7_Ҏư.Xf4_qs+&6صdomKtT݇5W JʺvlW؛OXR.wȚF!Ru[)sJ~dm H+b7i+k6]rt3_G0zJjN$ow!~߻bm h)(qaDu3Ęl1d<xm3l-2NN2jKfۅ2 ǝTG sMQne")Sj#x pJFX<$ =E9~uB,_Ib}c^Q'J(UBfvW+Nr"Wt01tg}i2"~QYw(nL˲3I}AҞÏi.oz"k^D)F?^r!%/cҠ0j".JބE0=ptWd9Y6a\·ڌ i]yf1$W8}&b1Fpi"3 c&~?ۧrv 4 atş4K[?#uV?zw֬nO ,2,EzaN1(m@sJsp؁18Ll3ywlŌǛ2قFezJLZ@\ppQ̇q%|RK/ 8®f$Xr3Tm?"TEp"#1TUa9z(qܡ  sژiE~vHHItQC4-뛥ҨK. ݾ(/LA7 X^deۮ;@Z* X֮&cn1j`Q;] LB%~GR;*;^QHM: d-Z+fPxZ=6ɪiW:>YDw)JO~PJfo)xeD WU~? R"1/pGKyTa7.78$:m:?Z `?ᇍV Hnvʮ`dvseYȾ.q/P2KOթEWʴWAs#?`+WYc 4M}RNÿ!>]iȕtMsJ枑@p(Xc+*+Hw;v kB=g832 uAYOm"__0}|pū笿"|?v{1.j$ˎ9 g_Fo|JʔW=*;2.,y:㿖Ģ'Fop+q~ʡ3np'!>$t!,%&ѢG`)y`ъ\W@ 81/aP5SQi+T\(MF4cRI@U!B/7N'h+[h䗑ju(\׻\6r6:ׄ[KȫO6j+tmr/cYR4-'O:|c=5]'NR太HXr ά 5{#XWB;ǦK YO.X X׳ (lnai*)X-kL8UMfT` <G8sB_p3Bk.Cj WOL҂l4OJvc \0te秵..AATxE<@ R8"IFxݳ;@GC}LWpOˌx<()D*L{TCeO12 /`vM_Q\NlߚFV>l c%ӹ@uoV$2HDO_lv!YăP(+gu{ʺȲϷaAr\!mN|ݻM0\àՔ:_?\$jf8';Ql9/C?w<׵HR[-ws/-fd\ v܊/'pWt>T _/ψu-xعO?#YLhtHy=jfAP6-ï3[. wİD{K5GAЁ;}4$&즮oL!Oԥ,^8Ztí$sk~VTϣsߝj0<-M\К/R^,3ߊmVN/ۅ+Fpn@;- , #2IQ z?SAI " 8Y'dET"sExN[568 N8)G:A*XM4ge???ݡs5]8ȉ/ã_iqY GY" pž pve3^$˩lV?mY,{ɂ;ty;{*&\hӶ՘o$X8Weȉ;_HQ-ﵾ3 pԭFzxH}>Sqt_06" CԳEFHo꒼8< yg#XƸN໩ݬ3| h[$*-c)oQbҴ}6W ;k(jK`AǶѡ4\>jy4L.uKaԾ;88J{5 `4Sr >\";ZC&wmW|wd)r̟i,9d8_hhdBZ`yG'K!Ǿl[&eMWRϝZ ݙ_(2XʞGi&շd,Q}s!EH){*e97,5/oi0z1v`zmt5{QJ4 7y| Sgʝdm 94+cZo;|,f{=;BC+ޮzONDCc_RqʕYMaS$I96h?BVMη~ '> $q҇J8d:Iے؝DHfg#^{>d^nI?)FؔJb1W7ϖtB3V7 [1C8χ1q oߎp w΋.WsXJkDS!p]^rfQA<1FPm6 r n'_˳i)Lv h_9pJNeR#OP >QJ\j.V(7SL@A7i<guty>RPXFnqBU1_C:μI"CAf WY3Bl37; m6&j`.[ K0`/!$]@[c%y܉| hV ŧgQAK۱Ze ZPe1QL,9e^X7yO V3qvr5/(0A" d,Tb|fɫ'!*Q¹lz /tN1WGSb|-łW]*CE.Fr]sX(sb7a/ :SXQ@>lb /i=u D?.'N (],qqcq̞l,Sg.(Ln & NgR) 3jR:L=lEúT++l`)'# 2+3}E³?6G9Zm_&S*Hd:oX9D2CvL?-$+ 7A]v?.W ՐӑTWᘞ &G4,~lsA;L2'Y@sO lj%*[g21|#40=e՗|;H<֐2%4`@ CLH|`/Jq)G˼}솎H_Mȸު]?E҇xj_mrvF|M8uc顋h 'N'CEn wfrpY$o8¸@.Ngi=o6 ;n72j.y3(ZbG;])\aBe?+>ɏ*_u볁5ɜ֍(¬|XUI8ŧ XS}&)xڦ6 +pZ'6*6"LxYRaΣ6~:0~3 N:c {~ Yik$֯0d ~7"/M\-j^noد);ʅ$VROQ5uj0T7aӮCqzӰ @بِ~*2>)ljj|oq 5mIU%-SE$w5Q Q6`<t )TjJ 67!P`d\ A:a8T^l9r8Vb XҡVґRJ~Ɛֆ+|`1|MoЇZzc.'$?}UB~qk޳*zMX*Aa2*jlzB(&t)͟dwb}Ui8MC^@G< \ C"ĭS bIҀOQvVd 7xbKo. Q4ZNlkHNǑNqwSH5g@y@{}5Cnї݂C4Ò] gWdD\?ڹ}KtEG'ԛT$Z3vԸCchL9:΋kP ܋x8 i Ww.ȫPn]IC@:K,4SM86\ns:f^a9?q۔cHwO:T.&UwT;.zZR/8?Kޚ^.jh0*GE3+ax4CL!x\psD"?F^m5mu`XL<ݿ Psm*q_r႗Ƚ~@_ Iv _zE  UB*CL'Y^IC] mt?_ ~ŵvfGwos7 "裳vXWX -78R+:=GȬjsJBR hΝj!I7AAk&3nk'hP\v >6;H>)uDwJ%J.te`Nݓn!"=5\gQ5~X}^_i K.4祉C sT* AQ )Gsaxfwu'SB# zh6Jjr3zA…=|ֹ֯09ǧ϶s^]YT0'Q$>cJKdDcFg- l"= d.șڌDt`(2g<;5Dvzt$Hvu?QuQ _5=L|٧kP,y&ѮM!d}S@v`% r' rA"PxD#oTzx<J(#+ijw*Qy~_WP()7#v[!5sDAd%>MJ^BW;#1r JdBy>A6`fE(=*ײ.5 P[/ڇk=lO|5'PLwI+q^n{e(7~s' lp P1|PwQm[iJ4 g`I%bFݛ3>[lr,L@R[Võ),T֏B#Ңjwt%쇓OB8:;Mqu&r"Q s6!b3f'S 6Ƈl3ӖD/\Y; EL ҁ+6!nrc6y}X8cB y#̾ f5)ǘ'8jCq8<, 3Z>cΞGxdW5ڕ_1=`|#mrAftP=/iVT9 ȎV019 [z`u94C|>@9s,Ol1i{P ;avQE~4C擢C(K)?K(=ϥ2y{(4T1?ʼnM8&jš>্tvOoy3~q=.fT #}p^9Rpq;5of?M VG舜hB8ZlZV!&FXv4t$#]0wa"¿>rp)ێHQSd7MȮ+~65~o(?I*Vo{\3DU%]q&{(U?i6E$k n_nI!Gi%׏W|z] 4hbXreM4KtMU':<տ6ԃ{~swWDuJ4z~V iޡ*`gCm&& Ed99^ d BRsE*{[N |Kvt4j (ʄiv$t9z^HuYA). LB$?x0;*zU 'ԏt:b#]Y;MiNqΎU)'w?Qdhv˳T H'oFυ_a>`1fM /f ;cLI5/dy̆2ؤ7}n-ŢJt(׽P<;$ [.rBfx0ysR#w3%*u_ނm`nf v8(J!e?>]?vNgo6d0ʒj5 {#`O|b0Yۘ{Q'Qg?yxXTi 䢅d倃b8? / U+m{3K+ÞOH,Aa"w,7`J흰~Wd=,c^K/x#ZuVK̩,U5vHA~jy4"1$1-~ɞQHP5Xҷ)d S} bQZѓ1!8*B2 Ys[BY1ň _WsB4U*kRWd%pE~6 e2?rZX9h՟KP䰢39֕yToZa4Uߑcd{{Nx LNI4&<´OwPlh芸fN*VՍ5XkL^iDY-Y j2÷94IrOl]Żz֣*'w=~82ʆFήFiEy!+=wB9C- Hn zlJpru@A7읟b[{_a`-j>6IW h**VqZJc9թaw=-Ut}Nޢ~P}pǩ.4ZWqX ,1 3*݆77|:S(.мJQ' 7q8Eyy"5):H-Jk˸ Ffj*Yk(,sڹuqmj^($YCeZsodo|\Ј ] _ Gr?1!27MzKz)G;n|fSHG`+V9Ί!mN]e(cfp 6hvւ^@E6WMƝ c[g^l҂3t3e-*?N(|W!j~X1m3wzY:cWf2/c]s4j= !IɨMm,L $zz^ھӯc!苈3{x[NJG[P%3'hŜ\1 q\Ri>a.~GRaK$cӾ%srI ba~2h @=*QX0_oz*8{jmI-kXw7GiHyjȏQKsea[ ǛJe-)Q}>ƺ{N \XB"N F-> dRg}.&wS|@쎻~O-&~X^ժPsTKagoe0thZyb~ (sK_? P„P9 r dgiFsbP7L {hjWgXQE),R-8n0h2]V*p3yWs:Aw}{n/PHܗDfuqt]kr>yrm7⏕yq gz(Y[p#1.\P튅HPYB\_u; ʭReLT2ͨ%/T@vz8? } A_N1}"+Ci~硉[s~{E պqm'b%i7k\EΆxV* 6`>8tL_ܽUfT$)dWēc.Pt*a qLs  y5#JA+8_bjS}E-Mxf`$v:wb1y2H5poa+ 00>ɽS1  .h{nu#HψaD(&kg{IoU.*RBuT"#A S$e[|nX4G ү%j\]k*ֱiXsbPY׸6yhF74 \96;$gLz姄ҷ$^4żqOJy.chKYg]Tdr7=v@S= 9X0-pb]B(D6h 'cN^4y:AjۊO3*^E Tm@Qb3&!(NFQ8'%gŷ!q?hMlNŃ;yPZ\+㳬,ݙiOEx^DH 1j!|aIF+']Wmo;m  f{B$hJuBO'}z>ٟlTi+)(o!Ae>Y)Fr}@ #UeR_)7'#_SO#WxеO*浵6 Yr( W Z3 /~!brfy}Zmwc%ݨVCq ylJQA85۳<̞\z6Q쎾űD,5t]ဣj`Vt6Iq4v pC>W6; ]iz<]MHA8-85MfZfJ cl*͞g:Z4}RKT_](Ӷ, B,OW \ǏLM!p@ymncLGR3Փ 2*NKeȄwg*aZYIP՟" IԺ"ƥ^9o'Z{Ѳ˩YQ*T?*cnFH%k"_8_X??h֤ptB]@s$,렣ęέ 59wPMhNrFrO'%Hӄkq1Q(.cg6L u :iL,ZZN @VW~oeu>RKW!F'`ti8BXpQ2v\ɛT x $EU'Z{ltAaa0}}G!q35z_w`*~ȉ<31qv8N{=Am 7"g~-qzz+3VT<jތLy9 f R31z=?]22݌F&LLKLWar*i*[<#)RC*nt\.+>o*vTV4RзN:q_ w0p3W-M"~A~z}h gƣt$lFOR1׹6u*¬@!C5sENrə(=f?fr;Jh?2'Ń&q.;$? ٛԤe|lr ¯<&+QMO1laݫPU8a[́#m)%ߔ"o7H'Ba,MCa7d$L -%h*5 ~wrx1*)i/5/hd%R; 嘄;;mZ!Zb\5K'oو/^@S,83 kPv&f9ɚ0^/s%3 ^m%!ȚT׊qo\' &-)1cѭ-+B7*̩{niyk5yO̪NmU(kc_Y4w2 $gmogz1S ca]Eڂlf,=&О-^\j%N4H}b},n[:Qc|΅Մٯ48; G!+ݢJfSPE"k\X< hO7*5 u+;YhRW% q M55p$p6]!AJXB(]e!MgucG]=^]ҮI:C0YY-1&jG =4T OQpwtmP[u&\Q"-w<{AK!ʀpI7x288^$4 5MI[*K}1YZ[e[b:a+Yd^^bv5/4D#gc,?mcKZj3kWwn*U0{^.,X\z f#4 2q-lLͅA4Zl^w]5$x]c{FB->C(\(\{k䒺2-f,Ia=XjI9Yo$[c _CT䭏g MÒoC;v KEQ+O?Yde$L]2=^f=cC(s%QG(,F.aGZify)րp5k|\sbq@nRbqr\O[t*$tׂf-*-C=] #xAF#6jv}K DOt2{]ѯeS"I*ۍk"LJVQmj(`Pm'b#,TM٧)V.z+Iw쩝kJ 2sR1j^ @50IM,qZ #TiE.фK+kHBzS7nV  j{y5IȗB`Ԃ0񱇑ZNHxng~p9 UCcu+DZ=> *mZGGbREɼXr7`f. }xwL/W%GH0y@>zl*6 ʉQ G*E6 s}hK@cbkw\ jA|9Et:r ^+ <1抣cJ)&T)-z3?N/gc]v tL\/] 0XZn]t8ɐ=x߄i :63ZGGx~ g}u,>Ww bqќ}Iq\k',G=M+ IVكyx4^&KcʄM,:͔hhv18^0#)S}sd\h7`ҌjԲ'uـ܏Vy7,?.ҚѬ<$ ↑xqڇU4D0~:M"Aha7ZV_%d(wqaئ _ qV8fH+4'rZ{6 I=ld?#KfmҶz/%$m (t{SFo1*R Rp+zXQ̿N#tC'<)Ct= Ya8, AՖ6sD0йIݹ7e= -mw!ONnx礸**Mxuv6' Qy\1嗢}SD+Zb  e !\_/_)M7'xmGkb7rVKuznFiegn=@e%8=4:yukxYfV] I/ ;y/4hO/,ˏ3 DPHずߣ$ YsjY"G_K]w"]Kqͥ2]86hW/vXRNqV_DKf.ŵ#(m OsbPmmFYJxyq'0a̧A_ 7e&wIb'G8M~^aPJĮዴ魤5FYk*?VvGIlD=V ^&@"*>%PҦ9\|bn\hJ"6 ";4gzꫦ— +ޜXÅjőEUs~|˴ll`X:CסCl@z͒G[8T[QVTLus&r?rPjf|6=rq6$6 JKqA)cv;`D͝ge.@_=/$kخP-5N+Z6v*T؎G =,zXBuoH66?Ej&kJ>ڬWKe"Hnjsj_*̖2,n 6A5߮V3 m?%c][d%58faD` |ꆰգGSlV*$g'3tM2yrG(~*#Ֆå/Y-^ K:a~["{OC0RhdIR? Cf$gЍ<۠K۵ ƛVtg׌JU&8}=x#%~w"y[6(5"LOCXE`"1)@绢8>t 'f`|_EnnrT)ssև(@#qwh7#K.!(v.v#{,goA/ _qsNQтCUd1iV0-UލqX_Ab $$qhDBfE{YAaZK~b~%gpxܖB7+>n`_<ȹĸh`%>  7Hdp y5le=+KTwdL?Y,jxVLR|D;SFE>Iȃ y\P&@DQDfb*($qypyy(IDU^m&M>LaMx ʹevy 1H?!57,SEσ#}ⰼ&ҢrZr0qO'Мi ^#J/mfÙ7%zƚ)\vB/+AS֦Hi/#*FLs0C< g&} Jm EnQCBSDe)伪SOLz>隲Ԯ?y)[-e`*Ry4Zul<ܶp8u&%ehC2J7aa=IF]  _9Ja %nHFbF]_l >ilyKɾ:+yֈF5opJD ,Ԅu ID)>LvUN؂vn-jv a­%YyӁd3K u2#q&4H΢JA}sCdH ~5K%FU!o3NDh?,I-zN>;F Zj" m܏/d1 ˿t工S'ZzP8sꏂ**D6CK÷uxϙ0ivXZN˩_&u Gӡ3" MK[=|u{Ʒ?\ЈZ lEȖ+&77[3àضuB}νօy ANtp ƙUj'>4V鴚("JURӚvnx[mSdup[5=<{< . uS<<3 8b<'`v.Uk V'&S n&'aiOZGr *˖ S dC \4 )P*VXҫ*gor9Jab\RSlW5-o7fBN $i$& o}Rm\pɲ0*`Pڿ.s[7#>=i~t!g'bCBclWᇬq{]~>#* r*2"%.m539Ăz>m8^1Q |C]N n6a4" @Z`!ӑ!kIbΞ!P9Æ7$sUAUy[ [*"w@8C~o:U$"祝4w^ ş99zs*k!0#AJEi0z߹\я4 hnk1iTTe{[X@a&W_߷eP^PRM&6l+ bbTgeݙ4ۑήBtJXRU]P;G C6,n5 xl>Q@<$T.Tnjx߸يD9 I Gf/UO{Tc)|d- KJƒVSL"lAKR5.\niI=Ѵ^>{b'5| T+"\C2SG{Xpd<%ªb<_P6K7{e5?烎IN؆`ܤѹՆU >8;PP.~ > ӛ%H.B}\(ЦHU*=2v?JCʳ,͔R,u~`ĠҺ帝xy4BS}C"ud欆(% f)d&H&h+ q[cC^4rG'8ҟ;6mM(՝*|aTעwM?ؒ#,Ij{;@]?!B Y)NI! C"]V؊N@`*nY;r)ސppi`NB5bszqnY%%)wd26֔6Ҫ_I˲R] @hZM1pK7 Z;O-P$SwLպè$]M2^j=[O|{l8u~C7k7;G7JMN ;5Z2RL g\8p%^aY{sK/i7k2ٿw ""Aty4^*{1Rg>yCl5|rl9O "ڗ,5)5Y!Ax5ߴ jh|B:NSش lV7 SeByoIY~Kw ?^%U1VK _-_Nŗ8S9v%&2{Y9qycҹ"ߙo#M0&,2Ў͙X6'~L{݋q(GԒ Hdw@L+C`r2$AQU PM>-ޱS{b ny4nNaL nP^a ⼌c1&Qx0GN0|47Je=Չh ꍠHw%_|wzf JxH~<79<7$a>Gwb],7 ۊ"S?e̳Q}W&0yR"g%)2u(I;nT=I[vEvXG_:~i\ ij߄bayJ6cv}K}]moQva!]oUW;Ϣ˙4=A!ˆGh(U#Кr0Xw6FqD77Z vR#I$ .uIMvUTFJ!gc#@8\[̲ o~e&!=ǠcT"*[I'0VԌcp4.tDHDӘ}(?k\(N-i4iMu'?1Yιnٌ )'#Ncjc7Itұ! t6MDÉ0E5wsL' `WC.Ve*j9EJgzSU1[E%Ky4IPg갹k؂cDDY].\ksFADҞUb$QAٿK]]ό5[25^#M5߾V~ FhB;JJ;`;="Z%9[8o{/PPʪick+!׿%;_3dc!xmqR#?b?=|ǝZ"k.R)\JTc,6h b6zKڬ s˜^[Q@Lb4qQYqf"f񭸊[{@$2)LKh~r7Qлc6YX+h*k~٤XxVwW#h-6KQ%(v.YZ7߰BoDc4A#Ǻ[ >&e*Q^ԃϿG*RV RVq07"A˴µR^Еt5]\*3#q$jƼam @{È'$f5JPwHEM!PUWWkwӕ;zS9Ge[|R@'a'ymНڼ9 hd0ڜ$'!t m_aMj^@?w4מ7ۚ h1,^W3XN(i[ N S% ɏ%`!R=tˆ fe[(7CsFAx4x(>{ 81M&.jNdEKZC.yy\boT8Mzk$OFϤ!HRB>9h[nqA_ _>7hT&\zOd4#p O ˟Jۨ sY: j+7nƏRYت5 +g|Rzq(v~7s|/i$((7'2hE:Ow&V".x*wv^f K9Fhi@V#ˆ-ds:7Jp͛],nP,'mWNlA!^38SLe*jZ!v~+`|m hPꦭT ude5p32|>3pz2S\z[}&xotU`i[Ɠ.UWJdIHK`rD"!ǫN٪cD!e"Pk(w'2H9A; S67voPG#4]+X)`O?ĴG8V lŭT<%`P *;]ŐEFNxoyl"[j,Gb5# cG)ۃ;ٛL_,iiAݼJNu{3YʎOTq /e9weNJ:jY*YBF+yr=}m:^ JW 0<~L@C6l"QPE^U/챶Vn\0LtV# i]CSJm#\[+{W64Z 0OiF|?^p?»_ o@7,b+L50M}Km`gkR ʸZ(Ў!t-:P^W,iUS**p 8 nI5c/ȱ=F h8 p5Ơͻj[`Hr^dο_SSKwTF6|Y**R4ԕįIFOLX?_-SCjǗNO(6)J`&U"j|.a@;|${r##Cv|ih;?e&(4G @%E}_?eNC|cqʛzhKnb1.] 3U=ZJ(M9LjIi(}HFoߐC6Jԩwb15Mm9OGՀ*)k;FPPoE9z 5tTJP'h#'[x%ԭ-eCǗd'yr?tU}A-Cm)݌?&?CD6}Ui ]NL2S9c9̙3z^?\+ ݍ8_ ύ*DEA*rچDzm༝(xCh<=bexX\ D8F.UMz,ȺG>l?g!0ÓQ#kd >]C%J]K ?+/s\'M]p#YAh/=d%p-̬T{Ss;^}-rpO |! Zf^ e,GA@Oэ^K~: PlY3fT`,.6yۣ)R͏f8C}^KͺƨEݡvf$e6Oeo x_vi$/ZK,UPvR&[J΢xTt3Sla[ESemd|+{W߿3Qv˝toJTĆ͍@Ѥ܊6N"Y*ڧkFbܦ^YQ`2 8 5Jҡ| RCCͧڭn>bmx~j$ۑ%2X<9kxdf#p'e6Ϸ2ju$);ˡ~ 8lDḺ?-6DS=ځUh_/Ɗă+6 XYWj8}mx׃O?!q凫tdxk.J= cz43Άw\{?k(j8 qc@bG~|²T'] ɨZ^9o|0v%`y; )+&ތwSFp[{)ˌ؛1+WdO>;|$"yB]e o@k[NY .W ] }b d~0֫uCp֬ h?ToUt,(s@O^Ym8bV-W-`Qr{ 1p*$gypq"AnVRWc)yZK%s~dC YH 3Z<{&yP6+!luXx;ۚH! &1$c\ya) 8]vCE'٣mu ›(1VSїMc-5 \GFMD}Xig? N7-PqKp,1j+ L^j@QNyԈEXНsKinνGaRI],0nNY {tm3CsHZ۝b{R*ܦcUZ4F=)@mVQ ne{F:ΚKCHXo:((i8B 5a+{DL@OV9pshQlWVL)KĚ!R =ՀXfY0""%1`CqM'ҳ.}?W-ꐼncp6ÓI?Qٍ-F?kv2 m&g~{fuZpJyvJr͑dxDŽ 5 m̚sx03J -[oU٦Dt^M wdW=ﺊkHϧ•)M[`C[w9^EB zfd?D4mO!i3hIy0tf1I ̦zvcEK\wq++Wۛz EDz!#ց߮w&] criv+3eeT$=>womyD3ws"lA9)er(vt2xԠFrq'('d2HQ-o$'#u8>>9N%E H;O!}.şfpiD׭S'69Uf$"w|hؗjU xe0zCXި & @/썢X&t_DG_ v\/#ԁvS,G56ڔ%ڛ;˻*@'kOĐ+B$C kO1Me77-Lጅ??r/֘?hxTE"Ytt^>QN ZYVzj=3#0 a|?1l#dY*ßRdʫtЅ.mF> οzz—'N?W-$@ր7#;W=g |Ś:/nS6FB/p8z]6ٟC|H1b s ͂/b#':uE2vC2q#<^ Ȃ.M=aa= -.R]s$~r}kse2PGN{+27z^-#,;H7_<–iwwd{Ȯoa8ލ/AuI|PVQYhF(cE њqLNX2~3#I6H`e d$- X%i+dNx8Zf6qtȠQNĹq\MnY?g:L1}5yPkeIka$ `!)~JN NYLo%vK'MF7>@gUh O3058}C<ǘ=畦@DMx {@GtCmA}N[oR+ѯj. ח֗ |Ox-ޡ>:+p_0l% Ko .[SZT~XOț钬# 4ձ]ύ&*!QGHZ<.)m1R{fЯ̓듬o-D3'gU #彝o(#q:&c@XRqtӑWʒJӋv撕S?{Ź<7#v/R…X.\l.bW \>I]iikZ(4&}wD= 4v| V1Jo՘c"n@{@y9MH`$! 2_aAk|AD:"?>bRi2(ªa,~Tq<95f%w2?aW"g%As=)0*ii${zl0MM F:_+P8HBFc_q ȗE ?ݒ(QQt?# ?+om2NzδL4 r@t'B< U˼Y -KYBP%HEPHhWI< ir!.{k QwpuWp[ َXcm{,jx}? [f} jD Z[ R%K{x~H&{~8$k+r/P9 X `,`|MO'1wWc$TC;kEɉPNp TlJvh.7M{"vrGd@1Dc2J=,R tEw?Gp艼OGv.R^́ՠ?"qLx`Ęc'u isJ'_J'X⪮Sz3 _U!9#5E? 8Q7;L}_9#pcc^OE3\ia}EΚ!/H[Q811)N[rW`#5"n9[?Ip_=|['uWvW8B4snGh Qw Xpe! L=iJ~TkbQw% 3 ݌ av]q@mK5jA&$%b1B:h{VI-iաCl_9Gwz]!DlaKi@ؒ~%o6|_V&rD7.V*EeŌufx021ꚃ&Q2:Ƕy8R{pRS/,T<.Fx4vx(Y^*>U~L,}/nH!M:zW.t..P_:1)GEmg5\IeP?amt{#t L̯ gYO]R쩞-Z2|kOeGB5j.t"o^QeQ"Gƺ(FtMi9lK6W k~IO'̬Dl8qR^Yz9pF&F9~kB`c=p5 Ly ys ~(HS_oZaq9%qQLOjWΞ4|Ld1zgUHwܔ&&a;kqp!L,QV+,`m^ږl[/5Nn9ΐϛ0-]0Wfx v;r3̂Dr=.Awy^liMu M"$'xOkg1EsC?>>avU'xc/9[vHPo`#>*e[QJȽzO|zߵjF@̓-ʅ$Ϭ3kJ1ͣak׫jBa]+,BM UTR@+3C)B?}o}c_wd9rJIQ}^xQ!uQ(h^mt-! 1MV+ZЂ8PVDjT6&X<ׅxOj7!4絨֯uZ~׋[tw  v3\ӀrW)2<޺dvVDJшvpPyCЊ J7 YN38vm-A& S;; :o)hC-\Q5;)ε*ўhC(0N}euNy)%Q1KU%'#eom5Β%-QDn47h$~^\J11Q Ҍ- ů"hрlB$8hy1(ŁƜG!*](< u~wFZBr] ?fP^fiTޔPhS"~^Oz؏mÛ6Sޡx9|[peXIfɩ/i='jV!1~į¢Cq%҈j+nAzUDžNzGy+}Mg=0)E޾P_U! TeR, wg:g8 y$5, w""sHgS K_<=;v(>t KK5`oJES`avg~^jRHɥPBt63 O`s'(pE`aUB~X]/fyM;B`LT]ﶫLGlD\ ʝse{ ф'Iܧ5e@-ͬ=].{;%VJYuxt Q1N5c䑧:V1J$J6#;EHHŧ{2/|&y)&Pln M&S ?{%Tdp٘gڠFԎT\E;6M4I9$.90sj6M"er72>WywZ2v;kq G &/ }4)6@l=8vrT4̘in][8h5xh6BWgJ{{l%wYcA2i2RyZjwkoC U][:vEͩ^cFA(+ct*]`A.Uwbg(L0ZML׈p^J !+T8P`Thܨa eonnAF(f/$22\ͱ-F*ޑ5хBڅIK4_u̞Iyr/A<:4Hs;)c[l%7j4V3vkF#%.TV# CkBH7sGș̓#3hJW<i@;Z,ri. zM#켑epTHRNiܧl#m`Rsdֈ i¦_e cery.3@ݖ>}K[4kSd!M֟ݿD2v3T2w+zZu1$(15z=1L]Byo'FP!{z| !;ij 6ݠE@A`˽.Aల(]niі/OmroXqr|?@1&h/" Ufi{w!w>=ÜP~ M2X}PBw"\"NKBdʧUVh1TnN4+2l*.b2XqONtHD嚄,ߖn&lǦk7󇞤S@3@`SW 20ampu9'ԁSJXHLյO|Ju_>ʝhpC9k7omuplDi(rw[`:NGXr*&a<eC-<@C D zC2ݼۺ>XféL _iA=Ylf 87o"W _93K>+Xw !]=1H gڗKK|̓*M*حM W;աAy `jw``UL&_G3` mб3/9-.CfS&A/ /vj!埙ZLUA]$]] ~&&fBj,FxUf9X_~Q^t"u;ɍ-ӾրS-J16ks,Qt{]pwV델5 شtܪ;'^y Y=+{YXTI.pK_:Ws7Cke]d۲ê_R=w"F")/~8^g̖*zID"!B CKW1 p<#r^YmNV&RN n`9,&b$t>3/ ~(Fldt\tuU>L,ȟ4k;רg`R85xNNjգv!XO;X+kPٟ!*+޳OeN.-jxëU,HI'b-҅y3{aHE'5GdxUBi&oڒZ!"sPXvUWtɜHCI2,emD5lp~0ŒT"yhخ+VugX{?wD 5ʨcTA>+un {ϺÖeٸ{h}U< T߹}nHT~%XPЧZWFeО5gj?cK8V(zFԕXsݑ}ei~Tϛ¢q2/=go%{KS:VU%3kb{yFXg5j%Иn.T~i/k{t7"[T uGIG?'QHǺ1'a6}KSJ@ 6d"AOfrj_d&.N#!F\3ҡ&ĘhTȬm?~5%{hl/PEڦHx:t!x:ծtiX~U{rG֥4s%dh\ji[WodO'j@-&t%vڿZI/i׺S&c|S;1Q+hG ݌ p"{u eWf䂴%;/4*WB .Cd\U!YwnG^p< a}Η-oxA7fԐҷuiE2:̽XE\۝&&Ĩu#?_骘Z%"^6ʢMt4Yz1li`D97 =<[x"4Z#aERUGJ>[" *((ݝJd*_pAZQb%#rۨm΍pD)Y&c A6Q8U Ad ^0ۗ(Po3jJ쥮GͳMq_o]CIwt'E k?3#K@Zim33֞"şyXjzx8QB$r%ShIj;BƝu \5?h:^+֨_1u$ C&_q }l2`2ݦɰGT֨d.RP"GB6pf&+p*O4K>帆XޖveHq|p(,z;`ƿ$OԪB*B9LPFJ &L_y'RڤҪ\Am# @ H$T?4%/Z{߬Sdl43LEHB>8 2d qrx) 760KA؂`=ƪ׏K2v+'" pP<DǙ; =5\7 a2}^.l^qycHu_Ftc39q| byuzCPfL/v8 @o,6HB|?K`0oPEHaC6 -tķKKH8RpKƑJٽrȑKc KORk;k}eC5ČEo޲fpNn 3t9 hRh@&4ȺjLc6!= K 3 AdVt'UE) "6AngD.֯qT7;Zzi$;镺iƫUgU< "cs_)լ%o2^$߭zĠ^ ޙL ϭk\3GtVf.iXW?@c1'MWO ]%D8?u;bPdn>(9ջ)^u!մJ+UJeexyu-ft/[g"+7.-nNwoD_(GpڴDA"3;ǜPu*Ă8>a Z G$.u1zʉ:*lo]ڵOY>9xVaiksX4 0} +9xs]5<'846w494#8z5icuKlB*uO20kJkmŭ)?B Dԝj=5HoK((P*9yykqb 2!! mPihZQ(Zjab)*wᆥz> Ђ²v`89)WA H4JT·B $ 31 i&aDTURTALB9!@BC $zY[6s67R H257|g[8Nn6ѮbZ懢a 3AA&-5`6$J(LS'N$s:(smR $gZuwIΖxy֤A]6F2n*7H+O|8hjD6S{ T/TNS^b.b`FSV z lL7@D@յvkiN!V^3 Dž C fh0fcDm?R/LGbz?_w|o'ӽu 2~'ϋb95O SP_[I#2">MI_| w1Đ @M] NiZ؈{dDj}xTT8v?ה1ũZs K~ (&>3fʹІy&mzi`(@B8(@0Ț` L)Fv7[\\Vqflۘyġ4Ԅtd ǂQ ^0 K ro?j2<aP4ATΦߴ\ʈ|)FمR2fJ`NᢄCP n"aɐ':lme,a\6S "!`0ʊL{,-m.)Sgf񼧖ŌB%\݃SNV[o0r)>m~ma) l\j"=:[=ϯ? @bhF)iZVd)a)jiȉ()!)j BHqM3@`P}Ne 31[fn65Nh͝ AF &'(D]'.q45%b!:FcP9''#8!)RFh\"R?ퟟ5T%02:$5̀ ^QnsvCc~庫}v!jp h(LSZG2`_{Q>Ȕr6ޡ8#UNR~7ƉOg_qjddekv&2$D _ Q@R 1âW*+FV?}%'MBW 8MkpD]gHdvHTjSji  ej\TBaВ ݁l gv~̜, uLYiJY-l1%FI뛽(x92qGs ˻HOa n>iH0i03HhK, {HrDj,+'Aqct'->WhU*W2#{(/n`C(* ) ")((Zi%"ZT*X)_Z'* " ( (  T(iLOd6h &?xod$E~m V ZP `~AЎF~Il"I6~.WxM@$vt`˧< JB40(B ˌQ|.SsvzG6ݎZ`Hշ $-7"Uг" 4pv\$2 4i6o >oyb9`(PF(z :ܾE-.'f @Qny@I1k}:򘬃`@bLnP|ѭUBψ-Ȭb1A|;F1e51?sh!\|_[m˿ CJ?Eu==)y<7sOjk#*>ږa`W}_?OquA0w$>wʸK"i/' }&_ ɂ^-mbӞ)ϵ"ݢyfK`P~n ҷ8n@ 섧F=1j`?fL1@  s,4ǻElb!N Sd@$* =@qGʋS <_4Xdc-TB m ߛuwҠ^#MufHW:*+}PԢr5{VKP>8@TALJRU7eKؼ}h߽q[gm./[뽈٢ h$:CbדW$$ A*)> U{e_$b5PR RLR@P P&aBQERBPI I@ 0%K,E)D$L LCC$!TE PQ$T@LA@@ISIIB!L%C:@z8!bЭ 44!s$Lk uv*s3'J@b' T( X~S~9J6/{[ yG(*|F`VL>xN;WNS>v^ 1V$b21v&. o- 37Ge)`  c{xnV|$VcA| ֏^$Cre7Ywۏ+^S"/_ 1GRS R v\ b.vr^ejDLF$E'M!7{[ ηY4y4cD0yFaEۮS k?3s3ps0C p]QO3'?ZX333:zf()m}yeA@Kt,E5 V N@Ĥ'_f_G>}PUp ֪=3$y9(%v{Ө5գF:e߹O}k6 /ơX^ w{t ̒?Ycm[/dsxhU0 ХLԍ _C$ -=)PiÁ,M(h$(Q C%Xe D&lhd0PᣘT$3{ +5T 8Qo*)uL9h\{pBe9tD0RNtPȃc5&WI ~|>1"ZSIhP\A5 PrJJU!Sدw^ǐɯ{O?_[3Wm3GਏZJ $$JCJNY%/G<˖L60 i@pBv[>-〰4Vx4\k6V{[u;{9rmY6bAqSdtT0 #ɵ.#xo'Ń R)4?ӼEq(Q~a;0st@I=)V Qd3wXdd /959Dz藋`̌0mbSsܙÞ>DMP4 Jҽ# 2l))2r"hz?FRR͢\̺B(Uxp$R/Zz"=aӶR>sj" _kĐk 1+̤A56]jPgH4 6atEpQDБ!ST=fFUsXD#UPZ"?|s\9v&b21C#g7uhge!1>֓nqҊ|f ?E KM@̸Awi~G$JI5*wSBS H!"_w~3p~R8oܬo*[z;o:HJ(h @PTE=ɁGY! PQgMU$=ey\i0PR0=rGjpU*Μء7 uSB<>ӡ"Gqsn2bfY;q' vQoћ4wxYoq`R0leQjg)OH"wk-w|T˛ݷ1r/MGI|j[_=ufyԊVE7q1ZdwǵYN.X 4+ J߉{O?U YdG嫟!}3a٘ Xx>?Ű_m/GPIf%+ k)w[ q],t۲df \#5NiDh'3\\,bE&BA*QMP<3Q*>B\XKo{}~XWji̋:pFЍ8D!k(ir}M Q8ő6D#Lb}O]sHV|uU~9]m؅VjU:|ϫLbͅɾuYؠrnkǂpuzOOۧOm"VTD joHE!y]6Lٛ ١ਂrvt飙C>U3~qsy4V: ȑIRD W}:{):CJ%|3^}^"(xU?}+vu0jqZp"Y u?[L^&N[`j2"a=kzZ.v€C~~a;9{>#G3y\022dJe r ly Yۯ m[~ݭ?+8!G`p497Ewq13+~fSU$}>gt?3 Nu.:V|%E+SGY YD7zT(@R[b\kː "=yEVx5'EzmɡTJ !Kg'ZbR%C-ͩ "` .fa6G녚^jdRA`@0FnL"(ܺs}Bo;n^+n`"Tp|6솦uw,ڒ ub϶ZΙ}=t1fBӽta"$õ% Qsc<.խiPC^ pg{8GAM9ÞC}+SH" j(KƅiJ rD2G,W"R)"2S'!))J!ZZB0[mӉR@"$;\>s}4&v٬bfNDʑ廏;kҎlMKbswI2EQ"opjJrQiv!c+"[з 98-]n+9"A,5f#pRxNL I 6nmaqa%a! _eg[. 4,ǻoԣ]unx9yVSj%͡s&d4^^y* &.i3l sM@<`/o)i0!z]" v g#~y| S" a P,y^o'?qPQ@Gv.(=eo%T # DF;L(Ѓ*wF+b ώ=cp‚jb<2(E0F ff|brrvTP,ߡc[o~LLNT"vߨ P-!OVH'G ЮPJ(caL8ԲbX[H'eWRxo[ư 0/)3nT}a% O4 J_!*\pVϥ[d+@-n@*I28Ǹ| ?#2~CRj:$v @#RbtJ lgB";|qzz?Vf91Cpr #nԯ¿}UdVދ [)~7x`Q|nQjsDy؟b+[-W;KJDxl^!E# ćt=3BB0 Za SyWie("**fbK ILJMC&bg h,Ť2 E=+uƇ7lȤUwE=/pf]st0O64J`rf`I=5.W71CL#*+0I %4Oy6'aZc۴OO>c}/qz-!BBBQ ֠@2 z!#5[+xb ⚂3sΞl[oƮBiJT*$u?etuS _r> vU!?{^-2Nuf*e֧t|d"=3`p%c\$` 8 gky3 KlzY*aqgˇE8LiA$@7vҞ|~򀙖mSȪ'|i])23"#3Mp6^y>YgǫI>1>>6,앋0ľdxV;7IA8ED+2g7k*6>6Nj}<>ct9-|~ltT7g~08Z'O[f~WjPwos N3sDŌM}N ։% j$=nJԟ3tx$M{xLz>?.+W|M'sA?XMs ĪH ?޲.$.Pqs~ 1xZ B`O˜ܩtc}=2& НK }&c_ק -5J}4=&<mrP ??T+yȘ 2yeAVyvDZ-m2 Ű5%0`uߋHW*T.@\u~OX$pI,y~|B YBj6|r{.'x0a9&!^33 `y(_'tm QB EY8n檆&*(J)`e)J (jf> \jez$Tt(()BIh DRN@%%/FhW 2!\$ddHddґJ91 R4jDh0 6{DhG#ۡ䧤TZ/zQQld3F~Ӈ3v$fTG4g6v 䜴%B:i*VHad79E~w `o79x ׺y~ !/q-)@ecIP1LK$ɹ`!|)^?J?F$ɐ?s?5|  k4H@X)V/<NTBߴeVOm 篺͂A4}jb⚖/ -?ߟAj24?4Ij5Ko\w} y]'SGRA 'ZyM _T!44bWVӦqweH>>_Xl&/.A6f~~~m$K_WHu7f@""; C٥ >UǠ4X gS^Id-bW <$~ n&gY2T{?{OmbQb @LGg&F[߼xup*FPaM;VҒ (}tNnytt;& R<;{:1~Oy>wgbW¹$^*O%%?Q R8! &nlwA F1~Z-k3rC; Sv@2$AIoXL (eL1>SP# Hx/Hx%S]\&SRGs!Z4s9@y/TГ jLi*}u)v!*JqSRV! 3dd`>Z0*ΛInOBt3n ɠ0f+BQ(#Jc\Mr+7A2h 8Wϡ1Sz.dI!+G(M8NV+G+GeM?>Kru1zf?paeV p(DeH*HzȆ?lS Cu3Q8a R"#R@H;TU")÷$>Ncja_ ܉D&93g=3Y:T.tzA fU{UZniiFDaCӍ0ϖaEu=ou/!(I{^Rj4C&`~c n$?R淸ZQ@!Cs"H{q#oeK@Ͻi_zA^NS%LHN4 H]OO_$!84D ,GA8?,4vp3ʣW;mC!R\ a)ũV.@HH[~]b|)J~ r\r07/xn`Ǝ JE^"Җο/oq9Hl4IbQw7H+7O8> U"`%O4)MI$PLsYD@PҔPL4(8sDi!Z)J!h@(jajQJb"FA`NȒf{yH;UÅY8Sp[ߥ*"nRy*o$7A*7&AHnaMmQ>3:Ou.u11lwSRW{^[Ҷjٚ"pA D1Nb Hp9;F43p d:W Ơ`e g 90 tDy\8IT\7 po?Wcyq]m_5O+=bpmğ!?ǜƼY?*~MQO DCG_߿cXƉo@̇GhЎ+XWs%>PRP|TҫTSH zpa;jL$z-g^뻮Å@_P~MJYٿވ3*p9&&#Tf$uF5I_QvA]: )+x'.ӽw!.Ԯ)#fѤѡ=ݨ}mEӊ2242CT\n( %!":/9ۑ)nj~US&F'~Jy\LE$XF=@Quݝzuɡ63!3 4p,h/[0qIAsVDOK՝B3v?`q!ƨZ8X}/_/ziDٟ.hlAZ(D7AkɄ 1# /GG&̰tMQb^$7H}ºrUCnӔ GRvVجa>ߔr!o _k,i=;ҔmuoB%Ԥ\ddf pzٛ|_h^n . ˂ b Kj=o#;˥M7n$&JFDc"zʙ]zU-(% -@ 2tzA@PKUЌH P2)Vs ( W*ZVD ?~`c$V*B+&X=K[Wtc/*g7,9-jmDGKx\YDl h 1gdj0]fWCD` \.9O[)fm:(x 8|-|ߺuXA iWOW3qz= ۡZ l1+(F֦RV~26H㾩˙~WXPDXGSeކ7#/%8̭¿r`*`I{2|\篓G_54;iԣ6ÓS@.d~: H=cFQicD`h0xT0DAd0!0D ZŌl46R:222N Hɯ>E}|?+~W=u;OFts4C/7E*Gg=)>5σCeT#Ey_`N 5=E(xGo |8w y/Ⱦ\ 0`<1 r<0RG@$vBU*[Y@ U hoyʩ⧕\nenmIM=3ĩ|3!7uVώLֶև׳2茻?$ 'x &7Gv<ݲ(2*zgX53)bg+w# F`;o.^5nӺ{fB)0F``=#F"mBP JI`=$l u듎42"0d|_tHV3#QL1PELJu *& df Zh Xih !($hJ(@mBPU HJZ~ըB/CU(R-,Tu߀B ے BĤMRH(a$M!1`RVf PaS+k'&c` J- #1JM_:z It0I9`eѳF W_\=  wF8E=g F֠QsԸ}aD쓘JBhrWP-PʰtRcМd0D3򳼪.myZ/;P)n17Q4)=v@"RJ Q),o*8hwz\`5b+ u&N1HH0FU.ꋨƂ ;tdF; *=6TLty2蘐@l[?F*N&*[zn_G{{v{,w,#3rW}yŧv(7SY62f2S J}s6P}'7W1i@ZWe|k K{ʕoPǹ3?mRPQ\gK7wZiHEXHMPDN " yF\)ZH #341~zAFjw^E]7Zmݩ8bƤ>ن6F3g[o8rp2@G8V2&/@rT/b۫l2_/]lqrvk}gCF (Z8|~&%)4DRI%AUIM44ADTIo0J*hPhZZh1B(JZs i *((iJeb2J@ɤ2[Z()/]c'_ȧ2z4ca?;A%$Qaee;nvL~2eFλ$^FƆh0`=t^u?sȬ |aS%j3 &Q3B4Ͻ{&%*bJ0faVW+20Լr+F7Υh!^LY`͡ &Ҩد!6b⥼E f5k>e.~LR>!O)mA'!8iYQ! Ca^@XL粔L!33{\Tr5wm?zH  @H8@ axqaְK"]"ohp=]cUw^0Xh+ 6 z{ƎiI ;`vNcXeYz4_%j0ԙ0n`CAɎܛh(j 1%2bK0wY b&(hhB&"hJ%  >WYt"CQ4PQ1M5!ISu0Ȫ0!JZP@B*h)(f" *W,JR!'7СId5)A4R!BIIKIE14d .X%(L(SHwm*>_ @G0.@B DAj bj-kZxը*gp7$;0j*JpF#n7 ALJיD"B*0[or(F HW�B [{;[ə~ЈBI$CW9{ fdfCēp79Ba=U,g nj|fnv9!K), 7t;PDH14s:ᗸc% S(FÏ|6;o_oN#AΏQGۓb6,,l9A~ޭC]oc(AqYV>%jt`3 bH*bwQ*Jyul jŠ=^an+d=e VGV{8J2SƒNU2f6 l;)r;Y}.C"BA$ L&HD,V=ҾA?cOu *-7AW_`F`UӛA}(X{55(U ALr0@w,\n$ZnlF$vwӬ6qNI2tUSHԞd #A(8 H@z`uO(gUh>pǣd4NU=ZpR_eI"W+y܁G)-k \we{D=e>Jvvybw9YއšUgg*T @Ī.o:8Z= ~ ɔ% !eCsFdžņJ/sτdS+Ez-.FGF1ء_Uoʼn۷_8t6+*B2CgH B*`=wc`HH&L‚)*J)l h H MG,#K@-RPJљA !0BHZZoB]Bbyd)RI*3٬o665B|LjmXu-v~/[ULKz,F:Am_N{{)ra#JJ#]E30OVfKA:^DR]z->Z `zWv>At4KYcR!/}2aSC\LH~ 3K9IQBR?ֶD.2 ౽ַQߔ&$]>Odg 3- e?PA L*^_; )$'~rĸhޮ!O )xv?sDv5_T~>P{y7hKE8'+_jt^[~9)\?s׿9چWʩ>ȍd{/=PZPu/UtEd'-=O|Ju'P'V' BP 1"+&m cJ CbXKa=khai{WCHs;ϏA-W"S~jxdlTZ}Ҁ:8*ʨ%pǻ{px7]b?{mZ_z \; b'B$ǐH3 N4bN~pyAҘ?>t??,e|.Kf F?#cRKH3wW~fpR4^MF*)AP.LL\فpB\ $l333^*ܦO roneը#rfE᏷=|yR ˈ]~o=S0 #2cJ,ե]ĩW ]Ϊ~ h2c겢X B3#Z>- ̘ ̬ͧ `46\e8$FށA΅rp,I`( QDbl쉂B  SGy=6vJFnfp!.1խ eJB8R%(5@%_1J@bh(}jII}?l;Å *HȦR`l pRfw0N1ʇ@ֲ I4T@jffg!7h r5)߬j0fe༼{ȷVn:k9=(A{s'h tl+ ۸Ւ ǫFfmz/@â"tZho ܤ@ГPdŠ[̖25BrK߽Ojlw 6^I~jE(Rc: H{H[@- ZY$SYDJ 59rQt@M>W$\Ufbڴ__ôRl*ӒX F֌$%6 `γ8?Ӭ/)/!ͤۉ%40@ +TUNZVU. C $ 񛛬q\u;w3$kYfdi&^ ~OTlGeNZ:&NfclFg!ۜC !1R;xeR&_݁:&QH'P ?:Q6gC`zsvTa$P8)fjZжrx j%fބ?>tfIgKW{!U5t a 6h MFAf as]&#wo: qN$XOԧ9u! ك2$tb()PR)~Ṯm͔/+pu4}~~gOAXl^${#2d)Hk@z4P6n<'xT= e^9 .A8F|jku }ಧi`GWH3=ljEiAb@̗Űff_+Zpҽ3ͨD*ti'´5{OeI0$`S_5"Sh~bO/o&_cfU,ER<_I;t{uiJt]. 1սSg)'Inp:Y`9b|E )Sh eSǹJ#$ɫ :%L2 `j:PE{کO.P&Ё !BI?OiK_{m(,[Ms-vB}[~!@J/af. 0n X+y0<4ZՅ~,9O 9JIBV!'U}e>ﭏ2ZOCb<9]i;9LfBޫ]֕Q"oDVE;aFa30Ȋ م{I w5v~S,ICNW`M'ovȜ1tMfW:M9eam*kQ!!@%UH|Il (3':e1BUbn_0? ~T(@=s]|;uVLԱ^sjq0 `<õ6ߛv+zqg|*]`A2 '\ `FFFN A|1.gqaQY?m g+R`lÈD-x ]_a(%<"ʞ״3 tJª?t+„d\^;nУPS E;BـJHP @feU)ʇ\" Taq b* i  h!zLHfT_bLFh]HwIC!9A@O̧Wlrn:7m&=mz/t|;Wa T_"H5VZߡm8^{e$Fxe#1 J1G x ' jx5sd f]˾'GĦ;"!L": Hgw:H\x@c/d} W'$j 7ndK^UZ_vId5w8Ֆ 1I#eNjt*]#_?grKb)ҫ~.^eOZS#4F38`GvJT}dTTHvlժ-0D <83gf̋ꠇ9}myC $l$c_MVzϵު7ڳr ~gņDKdX!|kh5* h2f3YeVgPj?U?H xy%eT }Y>Q4[[[/I#쬐jHu#E棼TX 0䀀 7 1v 9֡)>%>ԒN,yp 2)e*u(Vdځ;A\4 cUobO~ZP85&l7Ͷv ``P)%OFgc |bxΗjxfD^ާCl} I-Ķtĩv LW(*sfk U GP 5&<_UaWf@CD7`]2-QÉ5ޝpM%RSi\o$|:_mqݶ$myOXQET~vW@t?'zgMn(W ޱNߛX|{Mm]3u# DXRA)@PS!·DJSĝ'r:l#ik? UϱooێYzQH $'F"^ 65,sa5׮> xw7u>~Fyr'J@oO4?WVHq>$fPۜ, gpE5l3Msز6_RNNvslV6M"CȿR&F3Xj^CNXpb0T?m2iT y_P=SQ\$K [wQ_n 1q1🀬96XҷP!qфI46fUxFD!JY/F-)$=:MX-b( #Xf E(㣽[5},*M5 "h<Դ=O#ŵEߋ?|~_]v]?jghAljŦ{{\}]B]@X&If2"S|C8t3UJtǦ3 *'>VHk'=x@a\3"%3""r`dxd`ZmKㄑ4EwoN `&"d)mt+4ıKGL,n2|VO;ÛD ;l^ĢĊH JTPAHs 5R4!@d뫰exh~^=xU~꥔PRNއZ@ﳨkKmj~؇ 7T1T 0mUrS.:h9PͩD/eNn6L^)ǧreיk QANK'o뫮C,U{nއtt 0Od. X j6Qgl~GmʹXA ;)([Qvɫ{TK@(h"0B&QQG̀ %5~,HAEʋc 寠sP$" }'D@_>e{tu H ЉT8hiZ)!kt'~+מ9Snթ*(t-A:u{L}_u $EQ>hWU!Ax/2s/CBlǡS\}?a(:p\@l$ vg#*MܑG`o0O.'zY4O\2` ~GjիrKfW9(W0Y@<Dgo6`xfnu2F͙"jLvJ<?gQyD5H5JDۂN; ]~7:[w\eYnfN1fֱcͬXR^Fz#T>N2{xmR[6X=N mr\\U07_#3zs|顧 C3f1PD qMh#JХP% xE2+H҈RR дP-A־z|B)HB= !P"E2,$SϺ/?ބ?6s M fclbƭ]y4,jeqSpmgN?wW1'ˏ`jU(:HUEMKpO$LZ\O ʦ<, "sϟ=e`:,D?g=DTQRZ1w?gfcÆPӁx?nsVttÇp@zC{w5$ TAP@? o,+u>&-UdhPTt:U^oP!H "cPiy}:•Nl0NݔQ3̠eޠ(liH6m2 JlڣC@+zkac\wTh]NBI >Lj(ltumWh[{yv@z@!Xzn'5)7aيIi5DD ?WQD&!u7&;o#+D/]gݾf54s7"/_"=L~բԒII?.@pǥJwȁtw: Eqn;"IĚQN5^ȠKn _iW^g/OfkVI`6G~]%Q1g e-W@z"!Cأt4$oH J@K0SFmKˇֵG 8Qzܶ>\/~7osu" ("3C1SAEç3w*?Wr'&Mrdg}[Ky.MO D[pn;"a"dJ@ۆ{PHDd#B'^@4:% $A%yth Ց)A(dBBL(UTx3-vK9!tgZSKu~ +z*ܠ>W:recfΆ tE)ig#jwcSNw!3 !MD X #"NWmz*nT 2**QK8oz#PnktuH! $(?ssz&`RA@c$ p8 k!B8RL((|О~Y~`#CR fz* Ԃ҂B TO"9@OBPhQ_Ĕ\E@ .O Q'Lɥ1H+^7)o8waCTz0Ṃn3|TyrTE9 ZR(Hq{} xgHhN$.PB҃C=ʺfu|bK_v>=QI5@KY}]wx!1r|"5N #i%h>s1a7(v Цuҫ]_+zTx=3m4Շ?Dw ~?՞WmN.3 sp+4,ۼs򅓵 R@OF0҂ĭ D= W˖--2UVqۖ^]>˷6=qlK=R6b+@ӽ]Z&wO %_]~󰄈LgzAgDLȯTյM]@}w.oA$Isu+{wc,h!P*́I/UqW_-*3Ԟ$  J20 4 6 BEҶ7]@z/K|iQ@Js-P0L?kg pQ ìOP5-ٺ $hI!"{=uZ oS&+ƽvJΊKw_y){Ŀ|ZB]!RQCaW @ xp[I yQw2uo{ NjV}JQɂQ"Cܺ.OMf2[ϱ,ꖥ>^baw(t,l9DUg,vn ~ H)B P SNyG ,kr0D A(qH"NڥnٔrC&eL֩ՃBk|*`"+]u{OØ^yEHHD6a~=9p'Ce^;¡dA |j ViҀ " Lnl{a5C_ (ˮКFӖO8Nh PG*A`RPUIAEW}}|<Ը#.JɮA+XOB$*HN|_`Q2F_0XoE-'E3B I8Wżfjuڰz:}^sb"nU-RAQP_1~\&x7Z^'rv{(nP8dQ>4s$ 4iC}"ۏp';w.cWqMk!.'sB§kIJ aO ڡs@?љT^jxy{69 W0 ԯbPiftAPh2!ڸC?X*ΘޅJj=1 q5vP=g&#v:.:ꨄ:!]MΡV3!XDsvv+Yp\qL/!@T'Dž^~f 4T:Pr*j⺾ƿai7pt<}:&6zPFF];EyB>2=*aG#Ë&;z @D>/rkhWD5b!@-) d7[B5l]IU hƌձ^ )(A` AcYUR1\|̨xF6Qez!$˄=O6>T6)MT =|xR`^ߣE-ZO4:%U8> y!@rυm5|FmFFt@^ri; V֩egBdDA^,TM(MԔ `7s-SMW3"blCfȸ:JND$N=Ժc̲ YU)랟t-23SL* Z}b WWRbub$rmi - rcfW5} n=K$ Ki[@/"'ЮpǓH^| حW Ղ< "\86Zֵ1Pȡ m\xVK65g7V,)"Ji]tZ.dHފ|\V˾3ZCP1~eע8 `H&Q1ZZTKUx˝k&q0ʶu(h*QyJS!t;A/Ӡdi>-#݄2mW|g^{xx#q@lf)*b*4ru@^Kl[qy5Mn}== *hĭ:*/}eMM֗sނ?S@|wpڇ:#F'0xy_B4:y]or5EQ1Mz>νCŌli]^Fm䓡=4*l"DJ&/Ygs ]*WϲEz/L&ۺPɡkoŤT:bﶤj6 rpߧ?C")o$5hӽ='LDqDZ ԹRw ?^] ˺ <Zﺁ{f">.h |N)Q^|HD=S! E*DD mco n+nMϺl(TjH"B`GV6&@%# In3HxZB`Kn޼\ 0>&P^&kQh6eЫU۲^? q˵Ug#{vTG7yYt..1-(,*Wj3(4r_*J<^\#H9$/qd?QKEϔLZ!(d$"g?Z-1~vΜ6dW %߸!\YL5z:m\3 T}TYL'zѴOP M? 55nP;`](8HRPDp($HU'=|R4~No-/}z0 KRg|` (7s%´M`?MlkhkelYsm&KU*A5uuy81q/dطLenBq(FEH&:!> <1fEUJZBDSA$_&2SוV>y.s;s>S㮍]m%@>$|` lӹ6/qN_R0l^x_?|*-, s;y BA&Gh{R~pf_q[-$LS_c sSFC{6 -*]]섈/1"-P!Y\S.YÿCx}To`ԇSh) Cتjh(+mZ#V L:cަB5̷ibm`z 뫕*?e؞vy9=ߚxM>l)l~]! #  m(VYUӘf^ո<\N[/킚-l|-ݫ53 q8[J/@f@"ܠe-7.-Vϳ?ul},hxݾOΗz6ov8!xB!EIdPIP܎U8#lmDQ"fIP{Y!@$hA iF8@>O<ꢹȿwEq ȁ@Y%#Y"tMB$=q\$ؠ$ @H":㴀ςlbÍEZ]: 87T媍j%JzB%3!H q]pm{ZQ?)hNUA7KJHQ:a00ggkRReA~K=9")S58߈$ފesf^G;(dE)$~.H1 H4 G/*"qQ^^ $=)._ы7|*blBP4>7g0!!L J5X.XlJǼoV4&ܵB.3]f8C]&rF)J ?( M3G4^l;ㄠ. άP(MBPHk$v^ ?iӲr$-^9C''<:jE|c+6= t!A(U2)CgalECdwG+ʃq܀ uNR rboP81-m>{{\xs7ӎy Ĉ91}S7:e8D/U8/%LXrT@"* {_SG3ne:{qzz,f=1Mn`t FI*xӦhɣQ '=BrN\X3pDOi MYZExklh~-~{&C\-bt.q_Vai]PDH4P 3":R&ke~ԆZnw߽NlƆ L2$k?ȯğZcd ̀D? $qtYۘaS6F?lf ΪnQimdc%ꐞ8k@kں`ꀘw,8Pxj n4U7ʎcUq H3t䷘ĀO0S#O0 :ϖ/5;3dcߡz5J[1y% Q\Y(&+Tg|2LjQ(??rT\ArVE N͛| d-[j2Vl U Ɔ Ñ#dzP9s9 ȏ*Gj4ͳmq#QQi63,_}$86[OF$ @q~L&BD WS 6U*a]*R Hhp,N{륢@DDwXvFUGlwym}:@܀ZHT+ 5/bDTyq]ITCT侎{fp$Eh9\eZ㿗h|nmGɊ7'77] Ymd3YeUz@EbS*?}z2݁v2c36G4'f+撃kT$u*0%O͑4*|+B EJ24ԊQKa(+Z;ˈ(5"p ux!@UŬ\hsr52{h AsZv!+)MnŶ J8/ VΈ*V5ق߱:Pf֚8ftIZ4C "$zY'K=[*? wvp3v,˹v9ly`vvo^l&9(.FAjԸ+s.uu<ZoB@*J_MƼiۼɌ'eUXS%|")G 0sXJ-L<:bs2`o5y8"*[(]dECߡc5r\ QhB&MhTpdD> STc3I`)pºKuLR 81870  AC h0aa>M)o@uEuo'7y0c#DZq[&_3x_/wA;rxԠyb]h0}8F!3u^0F( ť ^IqFf5 ! #'Tc!툦 ݪw֯ݷ_tnŶ?d"fnPK@5V0s R'*FDFd{C!SS6 X0.z]c1JZ9"n4Cց\YKt(2. Sgjh=!nA4v[b vraؼMIv^ *6ˈK"52hML{:Mzrszr| ABǣE 6%t{oAAD Ht(>r@Pt}řXLzv~\g_kPRKk$"[wj’eL\l ) H(f7<=pkΪ5Yߘ]χ4k>eBȐ P02U2To֯ef"Fz)G}f$ 9Rx=ߝ-+B'P;A t 6m[>Ӹ~23K`P- {@lᒪ45qEMu?+X,{ ըWLՈ [xmu4JiS4HЛW7]GOvǖAi`= ;˗;WxLEeEV43]?qMs`?rw~:xPcYg!tE)Mj=گ#@|C2`c_r7e6VvdZ9oܹt83j)F_!0DB T*=6um?w=f漞kƥq'Ac9DP/ypg4w= @ 3g_ ]:{| FT|qw5 @OA"d q _+ӊo͟u5||LYU#m1]T0[x`p#]%D #9ml CM<r0xoVzCD8eib֗)ErVV Ĵ6"Z8HHssPq<}SbJ@AI9PmWi2Beb״$FFciȩN,Ev?J^/7IE?_I뎻,sX_/t?$`(921GŸx]1"p5=z].r')No-95,b(<`?b2!NJ4Рn2HOW!at9"'S/Y*4Z@1( 8v0iy]~R_j`Z6>_[ԃKμ^w?JݿdH# dp[>~שӗP׫Ec'{c9>+qߣޕFoKM,ݩPЏSz`7/ԕW/j+AnˏW\#02B,MF!i,V-#QC kuD[4>bf'HEcewwVNC5#.q7sy{K_t@1 H =ԔËryl{/`YTPQUDLPhO͆c\*L{kO'< |Ʀ7:"hڢDPF\r=!5٬Lu^Kx-:H\$JFM  #nF+[\ JI+֚|u*uZ;df@́5 VV.֙΢abSQJx\G_öwh~}[M.h@<z"p 0BZj_u+rg~"r(bMqߡ"I{7Q!Ϝu[ zh%pM%AYFv181BHwAz?%)\o&YOTtS,rdy*43#$^ k}#Ac Wn22dwWP|{I}26@K|yn-*ӭ_Y)7dd©+ctZ .Bǯ)Pua~ f)02&|բ,B}3 %8"y6 ]jz?`^Wd%_+ڠdTyO*Wdt0qo^ 37EN[i|鸾%1JB$78+w[NU-y!#H'"EF!$ .H!ǃ1tq)2i@ 8ªS NJ B k°r^'dv0k鎾V^; $'2'ӥx>^w9۸IT<(T&=y_mxrQu]Fnr2M.Fk@lUMiJ jɀ([lURvUQJM]=C eJViYovWW__|wO}{_AKC<룶%[m\ӝ8oo}v8wC^rLjW}{n7ﵮfϳL>͛ grbyP> C_;}ǧvv{{JquH#^xpx{5[p{٭G0d;ݍ1swnPEB @*7UuwFۨ5{3{ 7wwή f$ O]=z c@hPn˳^ǣ^oGOwmE9wkH}_yr/mJ.^׽k]v2=Пnw5>:כ@o]WM>(h #F4h 02L&Sda4j @ #Lh &@SMS 25=44j3TzxTySjmSMiSS)zLԞFSzi DiSʞ=)fIѓSLɦ*~x)<`4&zFh4S514=O)Slz($ԈB4L&B fPz' GidIM4S m#Q3PSMS4?S4=2mPD a#44dzO4e6&)i?d50%?LCM2SOIOS)MMM?T)&$ hdhb4M44U?MO&LS$ʟԧvٿȹYiQYm(vҙ9Yud}=[Z Fhm-HyЦ_~mUu-}>Ro0$Z=0GQ'Bbv*U3rz#G78d$jLG< ;(c :..4b@*-Pdt,2WCf 4Vnj0]|a` `vբK Z4 LAD!2Rfjiv<kZֵkZZֵfq߮1kZ֯ZֵkVkZֵkZֵŭkZֵ{@-1[>۫V#*=r+q&z}~o#WuN[[a =}?9W1(cgG׉ {<\}Hnc[Vj?\l=mLn56Uj~u? LָVS툕|OOT33 *>ymf40wcPR.FRRo^& C=Dl^$X7Ff?ī]%=]O4#~ kb]1k^i\;S*v1+#ISS]73],3>i7]U,TR`6|11y{XOZ>F8#v B5MACvM֔>l iD^@7[?Gof.np9n|f]qMuTh䱇)2d#23&+ڱ{)8Qu_z1 ꫺U3ۦ`% |nxzXMF Sc-"X j25ȺbΞ 7?Nma׸U덉w S [cz¬ÕgMÒއFq#y)"b` f)g*ժ͵hKjەY ET6sZ[a-4Skjyp,ӝE658m_y̮ivK^]q߽a,!f,r6> ʸ* P8 U[T|i0'Q$P^]6/\7*OywpJ]ҿNe2;A!VPuuOs `D)ڠ%д >x9! O{e] I+RJQ]e` )"Hmc8xbd@Rt8b* ܷ+k[3﫢͛4d2p4v_Ѧ֑IͽV.="˼.]y7a{;1kY^,~rnXGRGde)1Xibݍwu6r-16׌E~Y==v$OĦvJ?1A~׶ekNB=ulzik"_Läͭ"via:"u>uu^r:>d5tUN=#<*B0mJTpuvȥWQpp">@93OҊVf.X F'cs}];!}lLnY@bg[o[7eZ>YE)hʶՃg.im:an 'H#z.싌]~IWȱfz1_q۽-?UpQLZ=ڙeѷқon ~PYgWgޥqWSQ)y/0Vӏg V__63s@W.\=קZF︼E{t;O GWjCniXdC]8ۑ"'!Owuo9{KԵݩ_!Wǽ}IXm_kPsI ;g]qEԒjCrH}gۮ{ZR!nq xZݖzll=riO>4 O?w'M,MR?"j͎IٮyeH㉑(g(a`W4{Îu}iwq\gV侈 y5yUַv쪥;0v 6&e{d"+eҽ_5z)\/?]6՟!:QiP-fdHLj|LCI-ǝ$4 ~^v_Nkiizj?zgz!7/>!eWyuw#/Gx0b! qZE /8Mgוq )cDG0>Rq ; n@׍~oo%$&3aDGu9Foo..oB3þ. A鮌]H+В7cѹ/*3> x+ (zj$ V H+9Hd@2օ Lv㿱x4`tJ3|N  с-fsoK-!7rnLQ!9)}܃[؁/x8/ "OOkwaF7w $ AdDX3JSUo54Rx-&=U*M0k \[==0'{Lӆvn;nnrYPCL@KוH M2'n͛\mgWoYZsj+b;#}<Ԁ{zMZ5{Ai52DZ#<0YF};Q@:.~e AcpAV_1׵1ni˥|WX1܂ܝ:j Qʶ bgSw㵫7UevmKg7\{Z|MR5Z~*Y2e5IHٞMlvц`,uYg:yǘ?1>wwN]w[ɥ*ui9@bߢT`/bRAeBJf; O[_~+4يLtEYBhXj/PM D ffaa`;alGLt"v- [* PLS[(DK@Űi{bt?aW&&T(^'2^P~\3W:C*Z<_d7A hweGW$׎Iܻ2{m@쪆vQտ귺 mHŖ,-3yTOrm72RWx|b-~R<Hz"$LgQf`ū_n@XUpV>O/|^ DSbb\";; 3?&:RU.":_&_^W=. owc%* {,/ g߭DTcu%ҁ4 k)X(lhv9nM}$BYt } f{%^vN\7$ȪY @6^a f!-.E3͍vFK-fiaVa3*745ª(6+]5Gl`,ok=^'Wo¯)=Gq/?K>'L.cH F`l $9X hyD9=G%.ɴaC B w/Ie]՝,tzQX&l6[fGmZ6, eZRk6ZC_†~lXngAkZ"Z) lM>6pԂE=7|+aV+PI12 +k[%1#$qG+lЀ,E&wBJdZhJIOYb $]$8y2JLp5mbfw{*6*3c A@S8$:p4DA"NMe %hrn[O3=\]5>:>b4V,Z"ScQH(AcZvz24=UdSF+ :>K)B7ziWE dSÉa@8 pfo1@/Zt\$B=Ǒ'wޔel>PӲcpxky%USTaMUjbtRIg[߃H0x@i&%喸J[62Z%S]z%JlNu%wTȌvYT bZiݏmA=_U/S[X( EHL0 @n5V#ww5|[WxX > ,DD<ߎ> aV|^bphU )$-)[À5xs#"!,PQb›#=6xteV8XI_g4mJcCb.yuױ20t'_~+lLtDu (~ $(7L,;M0e7 'kw%S@[C.2P@EB)(ޏj* ehK)ti$W0!`HȀdO[\k[`Aܘc˜_. u 1#880D\*+;ٰN*{n-!d A/fqry?3Pm[2H0Wdu.[vqizocҧّ'ZԌNe@X1謋n_S]Z$?"qﲩf?1¢-1~Cd-vZ9Q 3(DZ8q'C!}6|}&^.5C֫O~|PQLr0V(HzPC,^ޖ՝zv SZDw.V%Qfa s;bG͂RJQ`"!.Qrc}=^>q?+y_THs XDт&dSGÿ.pht5 }?xWv˶iˋ,NdAiԈ" #P*($VeNzC|^R?"wd mu`TU@X *E5W=:KǙ*i S,FeR d(jRɸĪXZ42ۣo*j]dwf~wz{SctRsS]j 2>{I=AA207/\q/Wk*{' XeBL \^ݵ@fuW@Cd^Sxul2j:w,ÏUL$@K5$ݡYF˰B`vʎrM9;!zX'ks]L,ri㪕o WpXѺdjobV49||@||gH427-d߿ ݉mf(ԡ0uɡ:;A QGUB X`GR9o"Ms\i R z=}5B,Xyu^:x\h1.lǥlI[5a]T-ЅHTҗZ6񮭀ʂ,&JBpIf &ژ-ojyXF޼V(ȕ`gDNc+Bmd[`;~3 C+INP!t;rukVŝ W`jƴ ݳ"&YW"7 Vھ ڦPa3"z]+߳f[ ۻ$32 ]u 7ULg$Rx0ڹN`,ljHe,@dM`UkL`t3#QTqܴy&p(k :u;.-X/^M[)% i. _+OKa@D>/d'zd3)P@  LLtoMxϘhB'RͺamJI,,K AB%|r0!)CI&O /)s.ظX"92`e;Osy٧|קULb6dR` x]3-Hy KkǙn4[) 3)Jcg 1뼫ȲX{6=+=ХInyݝW"V[vҍl0 ,Z'~lg m[u#hb߇C)]>V\GkAZpΰT\;:F\.\)eewc|4vXi"(̹̈$ZDKc ` DmŻ w*T]ΉY& rWCz̐"PXcqP0Y#pM[+XN%%"PC`- R7R A ٫f[5xFG9E&%sH8ť vK&|]6sO b%Qu6h#+q7ٖJǒxQW& U1gQc?@u|7G}ާԐ?xIDD@Kۆ:/,O+0zus/apvm\ ~BG|A C T.{Ws>Ժث rfL~idAI/E_Yr#iOI.`75HHnjNR Ĩa| #ȁag@&=k^GU_y)ډjQFϋV?{w~czBg鵝`DH2# ëz }Xƌ/= m?\-eren">ul}Ë/``&}m#VL+4*QwwI3(][%S"A2@w#f,;%H1D AkR ջnȼ+57GVeoFFg*Hx"JtZhװ͋'g`Up[DD_`uߪS~t\(ƄjMD!d5PP[e"PJI^4L]Zuo *lqE>6DFtuQX{]M^g-jlt:q1Yk;s}nIΉ0KMݏk'a| "q,Tt5 Lx@.{Lav4eȺ? -M^7C%'&HvS6%к ~>KnKuCݒejmaa-Y]t14 (vBXYv5vgӭ@d!Lw.^Dy EdȮr@%Ɛ BMp$)˺Ww qy_&34knZ"CxVژmuL뙤֫_ =H am rK-{\abbnq{eܜ$]u~xadew.(Vu N0Տ,lU*"if;C~:ذY}uItMd̅,(ӓ;oíM[mvv} PwCv>3+FޝM-n `oIBZ0#Hg 趭_ Ik&&29cU 04/tjN%$Ϟn1cQuImP$tZFafOKp*'Ӑߏex (UUBD;X5N٬%ȶuh`(SڧgkcDKEwX  X'zi'];hRN٩Ęw f<. )cSkiJ/+~d1yI~!\x裺t8dn.dT6=9P357mur{ -Hbr(Urݳָzpˆ.tVbizZ E=h^H h!Ngc46 9Ei|YR_TpG 63qp*"lN1YiL TCS0TuG CEo(k1*uNDUq,rLp"kՃ],ᾠvf%J.3{llaQ ,Y!` T0D ct !7'ܭ:zNaO;^>Isl}n8. %H|!6nPȷZcǥЃnk4t6\rfbm`\R-E̾e3_ՀD  B;P.ex(nv] jQEy\'l쨫aG"VBT6MyDGT+ Y$jj[af@+2C2i4iJWC-TzMsJT2`\pųp LNjƁ`@ٰhI DdN> 7Й|[fI( j_ܚ2i}tNlf<~R Ƕa}LlCBb(Ȏolꃺ[]hb,o860Q q6pN fu*8je: 4@9lHPC@tmp);MHug]Htf͚W1A۠1nGxNtqt̓]!1:#t`cÑzWbA#FRaӁ Z+~VJ?9abos #K1r8}*sNcrcz gT@9pvDw]FH`4%֡ԝ"sV 86w :(dZW֡UX"(x?g7-bt2 69݆~rh krglAe;~ޖb&2v8)r:5$ϒ-݂͛!_˱~) ;>#mN{[C7! p"?Hr! RC(awTʈkdGc(3TQ I*J ]+hn̋jC 4xDbX%A6v靖` Y T$ddPh!H_":{ /jŚpH`)T2SȅKN/"_ 1uЗ_/D"r& (n{ QT?. u!\R9h +J%o-nɖxxiMA6MG3…H>9L1`aL, g@bPX@j=R?N-PGk԰]|DyQɤpZV CF'؀u C!!CQ*Btڑk 4?搇bT!$e.ϟK^40mN>l%z3!lM0:k>MDؼuS YK-T1pH'J"FI b~d s#Id{ʬv#[#9XhC|dcdmhDΐOQ8PS4 h^"*"`:81堷"" V((w:Ȫ ]]LEG. p98!c&BEHPdEUڰ2EADвD 0@G;a A3aF! bV$ȉ£ ,9VA`",  i *YTB(0"X*R0)'5%9֙dQ>E'HL%@B/@!@R(,@Yd0NuX $g:R $Rt(d8-ARRG (:q$=( DCe)OHȡ"Xu),ÛTE$RAH*έDj70Ha!8A`D`)EByh#X. $xH hHSz)2CellS 1d,jͨ"֊6+kJA.w@ yPT-I2 .[@Ĥz頁Xm`ȇo.i@BX#($.M"T7 /["؉~#'"Ȓ~hK@D_ (r p82!x,Q@EnK^^"?P_DB2`Z*{x-"9)ыk_[-A]Ѓ"D5) "t" SsҊUԏ> @S`)m.hDKEDb %鰀@j=FQ_/]F`9:#D9H}TC) '% EOMJd(J!"  R/eCD∅qA6QBA|Ɛd2BC*BY,Q$S E:*DA[A9B&[ * '^(+uPQ$#` X"~b"<|b(V H cGJ#."V(HآT; rK,3s)7?EA<΂(H "X T x|aj$QdAYt"yn"7E4ꅐ,DxQmOytdE-_5 (+XFD-zPV A1JAi_ʊzyb+HP0EG"I"H)5S Z;k{h"^CZ+h& xA-N( (Ԃ͈o =@(yc!h H 5"%DAڀ}O-.P(u#%ḧ́w]7o.a7x@\UVë*% }?>M@9P|Z 4DTyX?T;X&/}߸&f=O)϶0A4z0o? u"D,8XU>ހDDtmnU' :]j,3 ȰoARD {oϽlՓ ̫[%Z ie(^ZcK@mL+{+]brŐ(sU*sk%=n_G*Gaj<JbS & VPeul1=xwM䍂~%t]Tw˼[Y\Y" >Wɕ1Falsf)fEhr$m(zTh[NV56މ8l όUhU9͙5o["[KW{܆ )ѱ FU+{Kc2# Y,Y~t t=E }'z@eĹ/7-s1_03S`Qu@SKcK0Ʋb_!XN९uO?D"FT uSSgOjpLWX}p1c?[\-V=zz$y;kSC{1+[va[K]ܙWBxo#b)Ē($Z=1Ҕiު(?ǷNhHevG/W/7 ˹z{Tyv͒EuϭJr덀>1^os[ViWgu!sOs>$cXjD$:J{$@Es$&1mV/Y-!\3³֎e1$.a; X[q=h;nRS/=S(\V rKQ?'|W_ca_=OX#&] f 8px;ţD~NziGaVqūޢJ0I9g@瑚֮,a8.DZcM#$`Q] k N5h zQ'C(f@oê'=}}r`NN@uݧI/FNql-ե]mň-<{TZ Sa J/uŹcsY蓂߮m/e]$ YkKҒfO $ׂ Rڊ7uX.sCVdnEah\74|OwMp^p] _cp8qߘk|Q@,[d5df_;ōEf225z"iaș/YSR] W;ُW/ȸ600.n ^Sg]Pa/u5D!G@S򀜅G%.1VwQN?yoIQP .F`nf} Q9XԵ{B Uptq"x-*lCС';*b꾵|;Z)xRps7Ra.?a0t#NuY'4dZzi #!I})կP\ 1\ B$F31(˞:lÇK0 ƥ:*}O6p6PncēC mZ?P4 #(ޢ69$ij^].*:*$EAO)WAJЅ~RsIGow."24M[rx)_ב$T:/E+ o3-(:gKI ^!X*npA54"Gt m18F>jmݤ8rN'`AxΑصKjSBŲg! ͉8:&=6&Ӈ8wFtjN32 r9)OD=4GoԔ2;7jеftW# =CADAM!kxiCt=I2BxH c& 3E=mOׅ_n 11kU|Y֩_bw;l$WC2jfc_Af+W, F^#' f%f&Dr3ͮ5,**!&aQ^loqsYFlVXY'msun^gY$a)(-[oɌTxFi}C4JNe"cPN2 `Fҫoz747D=Qn踅KX>Ԉk`ͩD0 R..s O.-x90d7S-d:'[\pP8p!:`o隡<ؠKK]a4-e=d;&ϲ:9O 3K(:`V:ä f7;% ` gYu-DA.ԃ"[Pmy*/E4N=5;ICo _斒AG ar(,ֵAUmF,zGgvpđ-Q[^&ܖC6H,_``Dz(MJ4$ۏ{*ꃡ }'w%i2{U'2w˫_7a,/nIb2Egot^k: .6!_ⱨA}(w a0gk>pD. v"&QQcCy3b>1}](x`92H!y}12XjhqHбV\[yR>a}?, u}.D1ZND>fxTțiP/ak>Wb*'Qh褿pU,G w3CCҌ0ͅ|(-T PST[Ö5 ^Ei?[ߨ0Lr b'G~"(?ÿ4-ax+7oۯFv1,\KA1q׌6O|#6&.l\E09'匁N~}y҆pkNh2Eü}gɘ14ηa"DXFÅ㫋MFbC_8xXmXLE`a[oyZ|~8gt^5J4f~I.51#k&jľX?@@xⅼH 5Hփ$q~ErYd zKtu'}u*Fp( msu"mcXK k 6HW"K(?F֏ dm3\t:}o`\q ?Jla;ܑ*2&[n~^=շ@W@c^*Sm_/ ]5B:qmZ3[ PuJa}m|YaS򧴼 boKfvBEY}O'*^0Lc"j<eN3#brs"'\aԡnތ{ =Wݳ11-FYQ?U7Cf\ՐF ҖAjfyT|L?uͽBt?{q5u1 3DJJE|saAAM|uN!3g7:=Ni*]:jb"M$@⓬dJfc{$׋*rIFצ+&sm²9[u#q_P8ZC lҪjKEdL{'^ssCoU%٤9n{ _Q0+ԪT;JxFCWv#݂BK{Ar 7oO$ٱy')]|Շ_.ڹEPX,;v*r(GlSpDcMukUX7v<$σ9%R{9;+3Eez6"@k_L!F50EY='PBY`د'%gtd=?qeoղ@/ΙYo.td3S#jNȭqtݨ-d^Hd*y1='a^d]źL18j1(vH [RfR~oivCk{Ɗ, G$n_ꂔ㯡r*Ӿg+1rf93I%9&qlJCV$Bq;:@{eP:/z2%({Y[?/uUQM tY3\1qVJ5U0)>-v1bW?lKejz;(lc#+Fe8uS+m/ #mN/l{ȳ۞vV"i=t=MKٹY6bF4* E5,+yuw.9?ab*> ?Re֫׌Xqf TНlNCwU,E q*ttm*(h$8?mOOEeiƊX ٬=Hb%{5[YyapBdٶʊ@*•0rC"4}\#׫U!+ICٖ) g50nQԶ̏YgU lfexi*^]D4ߵ-C?y*~ ~TGPMe)W؄ j|s5?阼? !_2#]A@Rjuz`ƭDlVj=pȱ̸A!wv%ڄeBP;»?X2[2LIΐȀ;LX|$CEEF-W+0ތ$P~ /J;3Tk}U ))}PqETg7y[#2gg.E .<wF gב`Ky4& Ϝz}).&ONo!LȻFu;@g[3obI+Q 2 WyZP^.MNa\$`BRko sEJmDsARAa:kKu3\0K785JKq$D>~'^KEgDj f*GL ?CiR(Ӽ\R&VFq.iT?iGQY@-'V3VEzZ/3[Ï@h矼%`&aJń0Vm_hX}7Ɛc{2IhߏK:֤ž"D VEgqgY:qmW`Vհ? @Ay?͜1zn4C3tf9}G5(7cfQl~ݤn<6ڗ'Nݷ.) РG T8(g)=g/)N )!|bK/; v.KxFycּ8HW6(YB E $ C>CAQ+$:~|hr.0 mGAؑ)7pܶ>Hx  Qv\XGS<8Jztx2cNq%՚ Xo]/\*Ao˼sVO5\$E#]㽗r$@&8uE ] ]}f(⑌IAmR!:i~%6H\$jT` هmLÁ,.V+W$nk,5Ph`X "`#0>b-m'ykTe2 |XqnV1C/'CU%,6 T +$(bٶ3r׀NW;A~z4)@|HJY~@c*œRI[]Q؆5HE8ˎ(cmhnL[NS9g21֗EZ&t9]v%?|[?i#8( ۰ /snwC]FtZDfY`׼(v*gf49zw X  T7I{o@iBOs]VuM^SJRgòC R sϷKI(7ypJ4#{۠s}wƹ(8dCg-eԻbA4aS5EwRq?GE9Ϛ l(C}F/NJv,>Plkwpgm0"Hx9toK3e#XP(.cu>3?{ *}?[8L@Ku!TE ?:mڃP3FdO,&5=V\̟(yq&!UrU;@=A*ý#$fi8hf?8lJy_kIʝzu:1ƹɅtLcM.қܥ|s_wHsĕ 9L/ qY@꘎n4eCI?1ď@SF:ղy)JI:y;ڗ!EbkiD/$P4^l o- 6=Gd=C:齞Zǘ-Lēs;?!$nMC͔~EK/[c@J/߀9;S;gӔߊ)g!yx_XuinICEBwQt9vޭw(!7|T/AhL,K3z# oa7lY"Fqa[9PH̝?ڂ[(z̡>|eb2G0-+>~w5^$YM(^3HNJQP&C@UB>ޟHVRMwrwt}oK[LvFb)媌1mR3u)VvZU1XP&~ړҬܔȁFs4T_ri_{CJJ{jAh5XoX m/TT0Rmtii:`.SbqJ0'Dh5܁Xu\nA5%^Te\k7zj8;rYWt*Iڠo9#hqOMPJ{^rhaOxaGl)ٺXH%JcαZ?t>9VI&vA{A_rc'e:{4d!Z(gnu %Ur uyJC[1=6JS64Wc@-js}02+8ŬF8C[ݲbrG~)Բ7ާ2vo M&ˋ_#h{EE><\}7R0 7\C70j- &93<\Wi(ą緆Zh==&KG؇JXis~m 30q^9y7s⬸`{ #t2k9h Шj}o'$iLa醙cG4}kOZ:i;.i.8QtϡB-/7e{GgHñҍ}5gh- JTuK;mctJPՀ M2%Ӡ{/D]D+<]e>W]tǼRM:F!0]00jCU<6 ~ u?I6#m{YaժEynqt4naV8]X:=lVX<^0f#sl''l],Z"cn?:.[YY|e7/P)!4/ouHzU)VL -B)FV1jlS;t w; oFhկ5yUZ(U/x=гg[2Jk%R'|>+¦lt#_&`;r6P gѫO7kl[#F'ӭFH< 7MyL m1g01\ TBW ޟ`Fksqv+rlJbLiV@ m9*E7 řGHYNW+ 8/ϙk :\X-O5;*}pfzXe 9j@>uPLiI@" n,vӞ~6>fg1yғ LaV,FǞr%2K@B4!ɭ^usJK&Ԟ f<.f=$+kXLak1 0Ģ676ѡ"goY >+阌x~>@vO洶(@ Ao{x]ھEsed_4 iR؊& [Hs 2hP٢4( _6:)1GiTwJ`<++np.R#&S&RfRj_W s_l^*Ftm(߅" 2+;q]VVe.V~Ã$ooeD|ʞs~q"tl0\Gޢr ^;,C+(dL |D1:ŨA9S>~_ĈF\Ĩ/߸8tPKNpڟoMw\p #J\Y{PЇ1ᧉ}YpCo)iy)sMx Ռn(*V@I96aIu'.0&͝ŲeBGBw}{G2!蚃(U-ՑYEoocF?#@wW8Ae!%qay |<ƗibT;3Vr(Po}f ;Q:swu >!&D(6@|WhV@j2ZX9㞵.i+U7uiEjSlC;3."b$pL 76>=L[~ צv>LYM'[]LgLp= hSh QoBгKŝx16ڭb1MM:;@͛tF V@j'[iA@x|.$md2V]Y<׷eGh)3׎vwco WPm#|osCWe@c'I;AxٴΜ Q:F{CPo>jC(#"^Dӻw+Vb.vWŏf, l#El*/j9 K>s`J)딎~ՁS eȦA@1 %xO_;dI4(Iˣ-}զnVV2< *2p16w:~X6WW 'x4Ȅb%\NT4QT5m9W B/VX=Dh,2'U[v ojݠ0a~5 !a|uE1d9"RwupZEbb[\0dZ.,BIkw&52_K$[^Mw8Q8cP!bm)HӉ&`>T|.ּ^,syzQ淬ODZ̓O,:?)Bo֭耞mṂ_IKtqn)VrіۅKN.[FEـ7}4}P[L_~afu0=M#j/_tn wYxH^3\&=`0r ;SDv3^ ?KJ{&.)-0 ˽ʭKKl9hZDT@fY)؂+A)~|1Q]S8d ID٢ x.y?e(˝wpT=EDG:d\ҺQd1E!oI!wO 7e,r ^/^ijX#d\b|Q2mѢ:$[-h5ĩ5'=V;_.*mUsHT'~^iNn*39ws&6t y˥KnӤLzaˮqJ>ÃŒQk~Mxj=|+ Pxh=VIAiD 䔠!MJ9 GI>߸O+.8jF.AdG2yoOHљkTC?`^H`AS$S 0K.AAK-DBqu6CT{:]-H=oױRjSHl 1֛,ը}銽fi {oYm*}:H WRcB2S7e;+IK_AR̊#ʜҏ0»;(zG"F]lUXvo˖*FrEN~"*OBq|mm=):9;5PJrě}'tPO=cr,{d6'1$ʷ9#]fu .)QyjbiAֻHGTˬX=02-y 2MV(pFE*=*,vsb3RpnR?S)=A Zu8if:tPz% ۇ.\nt 8I?krߥ^[I¿|Qu]U"?IMX 0hS)KsxcaڿQ zdPs+6 -?<2<񑞄ݬx 4>n$xȰQN'}jDy5¡ ;A jLޖ$: mAj7,Ʒ‰HCU= |V(_\81e0~Õ(,-L.;BL k0=%+s#=&aTiB<* o/}˧>ު kn>I0?' jG(6+2p֮ut@^Y]c IqDQ_YJZӺ;q nʱ.CD"Z3tOΖ^n52((#:hRfTd0~ZYA*+U9`T ;)әD%R[":Kyon#ɻ>W(obAt?mtĦ<}CMwB''g۩`bt-{88FYC I|*|z/8,pY@ڑ+lC6CvnP(X!\"& jqav)D3L*Qm4scI;8lJrP}ۭosveFl횲jŞ㲷}S0Fё*pQql0RU-!&n 5Zm_q/܈g$l "1] ix)6oENVȬ'p|G!N3ʸs ?>{n0CNkl2EG+a@81)`JdgVy'Hrc[iF7v{<_eJ0+RuT2C{7y7X#]Ca"[jN+. n@#5Sĸ>SKAHsN$ٽiYvd2C/), {iٹ78"jW3_CS6BrY2׃-ft=F69h| QzV.D0u!!7JVKU{)>(QjoB- ySm]Kȯm]@ܿZZTÔ85(H:jx(GQπ˩!,Yxz?bT%,KjY:"eKا +ñ^#XjIaб%*3 &tNrq}YCZ'j[;Ɏ߫o䊶xhVlۺ؅*uhp$@t 6V{ r3AR}fT ZQnZjPѶw9 eVr2% 38lMG2p`u( 1%*PNtGAמSM wIwz,+nCnD;?M@?(`K@ԣ'eBFVBD|kؚ~>GNpu:Cy*g\}Q۹MFNHj_r[&gexjӽbd<2 rϾĹvnW(f}th[ Ӭf6};zIJNkb`ONsqLӷ#~lß^1m8zm>y' A['>4.5B8K6e \VR֔e"PH745ek4Ջ(B -$&\ʊj=jxHa+/:U]JFفm/N~J@q|ʉB晷T:SM7ɶD@mt^TS-떗C1$;ϐ#~9".6g~.mN}fKܴ&; TV/`ځN rH?_j%&}BaN?YNS<. "IV |9 Wshl+Mʷ ]0 (D2Ћ\BDI':$Sf*q㮀Kk~qvAp`!ہ) pCoS΄ct.ڥ)PalV[z67TC*+[N Lf $Ys4ՙe4Ř/ٖ~kP$TIۢ?Z`_6t2Dmڛ)/D0ݮD[-ϗa vR@geey'{B}Y;惗_۷%2i:9JԢ.Go,V%PѶӠEa@%jIBNĿcD͐D= dGQeH cIV`Aq z?k{C={TnmSWG6{ yi+Ccuɷ>hZo @*CR7?$ľŘ1j䆠&~a mwpJM 9[/Ӌ[y`#j/Xi{+ڳ3E 0+QP, p Fy"Eh!u LаXX8=oa056lu%06&d'fNtv͵l!g-F2͆%VA`g)~ݦD OAH[k> F)DR9z18D]u=v dzp"1=ZI(]ZDScΞ4ͥ.RM%iĿOlo#Hgy GGH)4;(g@nxE9DڏTG<%E&w=%|)aOcV^"o,8?bd(ׯSlY/hwΉzߑLn"O% D>¿ vdb#>(%k'x wTpss5];Yx9;χtWjwRd&/ϥ$iaECy y6vilG&fmv7GcV lZͤlpxy:l5 :L, & B!(g[rAϞb+uKfY !*^\5伞ډsO}3{f8zc(A6ed7K܍çiF2eo [u^]:"5I y,'`p52uI%\IJWNVu4G,q+o1*5 &1 TL,x[~Hbr`o_=v]̶Jެ( rMd daڰ^dhCIP~H_w_u` b 'FeV5n|lìiU5Ud1,?}brrk@UQJ P +*j~U{sJYFq>-ݿ#&M|d^6mq8q V6Q NY 5 P5ҳ1|ʡrj ! JSo6) (KM?{졠ü}Vb$lzx>s elNO)#6:Z7X0g*0р*`8_߅BR?kj ЈJ]hE\d|(T'Ǵ1$g3mD lqXO`o,ٹ:8 |Z8|@>XuʖMHs} ߂Z=G9ly$&=Ȝ"'e%7M[ |a":ѣH!T>ni[ȳM < Y0l,{LXy5kjt-5T [=H{%ll3TBjX*gQ- V,|ˠԚ\o8rd + }v, g|ѼO$"HIo@#6?wSH|>w{G X ^%3ye;g12i=|T攀UUTT@7$(t^ k9WVn>uwcE)Fgp3|Hb;2;ul'ʭضTF#!Jlfex5̉:e:'.+*yHEY*[Oi0,#i%4ȝ(6uLku#tfk mn81"F+[ZN/^r8Mnҕ?)촲im0Zs͂KUL?.ǎҞ^c<ߪ )L6rYM@d!U4zi{J佩>P㬮{}!-GfW5W~rl 2ʼ-qC$5|Es+IO:+wr6\ɍy8k#_iEd.edS³tP,ݑYDzY:' a`McaW帗vOAW>rK!Hq~ӈ'2T(!ZpBL#%?0!9,hzzB5 Wx2oRཌܳP I6u'Ʌ`%zoH=f 5c_y4\R:I:A.ϰՇÍsN5ކ]PtT~S 7Klka&RF)Y8 ;)%o𺝽nzANCOVR 55#|b]*H¡Ou[^4[i!' Z``Np !mr(/1{0ҭZP.H'і%1- ڡ5Ij p>A3^q1*5<̞J=U`j!j?iH (M~?vUgr1fFcm 65g5Y.> Viހj)Bzlę>ՙedn8}Z\ȮqH'M0gsSZ)hsdeh>ZȪ.W:tRŝu Q4zpJDޔCTI>iDKd(zMT 4u"\>uTyti|@km(tw}gҙ"+/N掵(+uh}S]4wy!l0ؘ8Z@i++ѿc*P%Lu2UE,6[bLi〼5 Z\t(۰ۯqU`J(< Do |M:k]6ד6ťS#1BC]v(x+Dtnzak#i}n?1B=hB4z-vYΧX`Zhz0L Ƨ${y@uiiQvFpGm)EFR!qHxIFQmЩq{6Iߣ/-<_(G6:KK6#vM '>? <_(ga| L+jzx_ UpA `l9Zb*3lv -ӣ14xgu0rpCjkPa3FswZ-#Y~{:fޢrbXXmhK)!;(҄Џ_04> ݁!]~뷥Ab@"̻L TBј}vJ\ϔv[n#׎t1o_u$gxV=pkU76tr ]JyW4CN3chVO!0B?2B%7Q| ?UZFeb21%x=Q))pan9e\ zw]*h `6KcIFbvb!:"}qʬ 9PR o?O¬jj3r-j8Dv:簳P{srbKK#qgkZ8$lXO3-}TkȈq *jˡði:!jtbc ؈1,{zcH9͝XQm G&ہcfLs)BhB.(! o< 9UO`LOKX[ZvMd=! i9.<6{>+ d'|@5}(a;oF;OmVB D@礯rVddBלmlPb#8dD/G%ց~?"5 UF? ؑTe+ɱz9f&{q7[P"$ [gɀU1\0eec Y\uzD㑽PS(RfMoĒQ:q6D6H|>>$/_*Ib2WGf e آ Li $kv0miPO F'qvk•\ )Kv;rN~+_oυt#(_{إI1o|WH '8\g/Ljʶ#坏ݬA\ܘ{draMb290)NUbXRG&0H N2vx%; B%?rido? !00QPk3 ; NSsmO 9/vWZN|UC3gM Y,aYPS2Z~ǁV <+8#Ƞ$O(q})gth u֪܇:Oߊ"XUyyV)Z61i^ҋzP&-TI<{kE;%*`[)Ű$>P6эC#BIU;n$T K!A!oMl|@~ޛ,9NOn҆ 9+y7z/K bWf6*eH qyTbnx7!@p;0)G/师O s ;rZoy?f(&,8pH]|4@,+#ǽ ZK젅܄ 42~ G)Dbig2Ʈbzv ot%ry8#RD`" f+u2dF#ʫr(weV*vnU#|ƥ56ڃ!B9)QUf\`(0o@Zy9e뫪US Q Շ;2Hz +ĽCD y+BY\E:\j#(^ꭙ  /M']ա:J] KD1!  #al~Qo1ж"|7F.Ih-V3#cDϗ8"R cT{lB/`J?< oG/~f([/8.fUVtWBZfOZp?Id5go6nz~\/D0P{bVzR`+tNj1_8zt+[ۥti jhبLծ l\ҙH/4 7Ys2Xôq5=կh},)Msoh|ӹV{]PRJRM`pğ9]ilWtse7)bQAƫ@ucO81]EXYQ`}_'Uv10M $eΎCy~cN Wܗ"/8ā넴 9b+zK%GbJGYJ˂hU7);Z]H8t~5~U;#6F;&ۡ2w@>GiE]+ Xæˆ fZA3. 뙬-8&osxPnXi;Y vC5Xi]oOoPt38RhP0quHo̩_@aÜK&Mt^"rx&iQg˄V5p@ew9 p0Ŭ6kRPe= @hM7Ux)oakC2ߊ`ˢ6p-kʀ6gon! 9HrT!yd͛\W)>ixU; q53jM3'ՊԶǑځ4Y;kBv2ĥ1lÒii-6(Ɠ(mfr f07E=58 uUs0IߥHCsG/KbN, 7tG.4ϛ)4>ZLee6ycc͇hvn\y*{\kst}r/[ɹ(tGFT~/sQ+@,e"FQ>:P^Deg^ibRYa  6]WG\ <,J|ݗb:]_R7ܻWu yLKʴ3F7ܫ޺8;P$OpME1c)%k_}4Ms=j gͿ v>7fP؋˘Pn+/ߖc41)=_= |Ev8/+Z&ȩtio0 Ĕ箼w.:6ޠǦt׸5BZ2Z$j]>+RFjPAQObǘG o*פ4 ۤ9c.teߙTfSsO b-Z/}W5Y&L¬Fc4ֿ DXlwPĶmzݘ%y -Da2R)x}Bk6Z''02TXDϿ uܬ7 D|cµ>Od| pRIo95@ka^f#Oo$c(Gx(QymR5T>Lx|;S7ǎqHX-DJ޽J5I/؝4LltSh[~<a/N.10e쏽 zrYr0b`Kfer"h||s~tn8 ;, !_falSKӏY AٜRˇ&#,;,ڮɥNQ-f{mמxty! ۏ\7d"}-ޝۮK(Ca- F0{(7AIBpY^48y"8\r"oae> `Y3rzMD=|RDN$"0ZnASzr dͦ6jh0$Y py_4 5^ %]^@(d~kj?Ց?(7v dÆNdkAOsS7wvHV}daV>>6uq K#q iP$[ ^ٱU?WIdUnn[e^/>יNWB<?N~YGuQ 5iwuM/ڝ{Se?!_ysw=Gu;{`iDx=}θ>R 7[e knY۷'JtU]Gۣ)/7.+EWwXA?W:2 ?k\C!'<~/P>u"?wCox9[窍H+/*`.բ,MJp~<Z&(e]N#@t,k`Rx:Rd(‚  oh\[aB9-BZN49<ةzׂ#ƮH~S%-KMT0Vs?B^}8ȓeut2>s9Ob&R|V ;TX7;'[!ABa!џuBn2d>\ѹl=j]d&wR DJ H%%6ZYwS%Φ#Aqz`F&䧛v2稩R*2SYȗBpnÑP zJF`R ݃·O6S:Kv<'!& DžO@; iVhgWPIqHq.Tg~az&e[M?xFbwOgCؚhe2YNtCi\ ؙ[/r_Cs5Ԥ&POfQtrZUN_~qx,K׀JL5-0t&핸JH^ACۊ9}U%V a ("Ǥ:"zP|j(FA*W8p/YMS u5ό{`DLTY׬E/՗c Nj _$jUZ' ˂w*r9y/3yɻ\"osGvDIYQQya1B2}nM$s A 3o[&lDI6%"i)]JH2@J*YRL\%igSyk6/'?:I[yv".96YG$B1*ƁSr_)iʼn u)CO|kT t$dƞb*O/N>JDdŻ4ď*UJTn9z +b 7< ZP!#{QXjȯYBE-hM<{&\uԋsңE jNx ({ d[8{xuWtk+UšouUjoXϭ/[o?W4Tuw]c^,|{u '-_`Hmh~؇dH'Q_^5FrY/ q,Y^/W1ܙzlʭebv/ a(c}DZlԂ:;.mYCyxO՛a;A^W);J%qO,8xڄ2ˮ3Ͻ;цc t;Acs7,E)b8&cƦy}ĝ ]W:$=Ho(۝kQ!S W9kUcξtmoz{[9`7#EjDJIGVlS?wAgAJjrZ8sY(Lβ g~t2c $_ ݘwĘ2 I\x-Ҵ;JsX_TNy.^XZfK]ԕjaSZOg}8溈7@.g2'0Aux)dUoSPl&tQ~$۽YEQ`袃Ps8W{ZKd<&ŇJi\N>v̲(e,ݤɇWzn['̈́$lucRrs |}FBS&/ˎwzpLdI.toY9 pSo^M f!^TR;ubpR%zW^h@87KDXYN8X;~" }N_d`  _`N {EQ%# yڮ]F~^9>=ł/va4>f7oF[ u0Jv-Vg{b8 V Qe8ʵD\IBk$b1L2)٣τ-U 'Dt \. N'PI+}'чg_{&{0k1`QDd fwϊu[s,nk@.8mj [~BL 2 6=X`0J֨po0\pv٣o7+ԔA<PmIIEWGu9&F|$5GyE \xF94Q&1N/-4^]yK?i2f~BfkL mSoy6 HR ׯZ1o te+Eo @ SY }q3E!t+RJ*Z4w37?Dfv 5LWhK!.l(F Y}^[*Jb&=c%L1C^&-%"_l[M?4s~QMV Z>{J3>!|FrhRXmg/ Q+VY&Nz h.~<9 r[<ݧϵٙY΁XӮP~89X̘%_eտ_-Rʿy:*z3ƅҋGLFlR I;0-%ًqqtLH`=MGλiCoԙ)&3yp/B=1B7$"CqIȇ+R4rƉ+D/G(d B\Q(S"+!) :ixE Uz ^Jg63!.cc]Ub &IBFxiP L#Hfdv)RjYRY 钑>.fx umn$iwVε2n+Ȧc3yʯЁ6S;`$ =Rט.X%X&fv#nb:%к&}"ld fèݲ wNoEzq/\Qon0aaWArH j3hbun Fx#9 Gb[\8^M,X1s9R2ʼBmX䮙ޅu+K$.DHKtN'*Ҙ4꾞98n"ldD7/D|!̒EN\w!x&tg'D24..$VNK5`, ׸Ȣ-N; ϚcYc&eN1u\1y3apt XK9g؞EgY}إWѽӚeʗPB .1åsg&AhFUoG/>(ُr+\2s:C> 0+G 7tg6TP4"Wl$iF u43t(r__x[;.}{jߞbE"uRAnhNNTk,u19 ϺϷ{i(]o@:)dȡ#uJ'Dj~Rސ=*9pme gd\1W ]F+^fIhl\| ӀP̄qnq佌o@yPDvXvkWC住/gtIl3Fqy|(Ef}T p6| Kx"ަdEK%[0wQT20$ )|zTLa!6WAHInf ,\g\Qޓ0=\Wt*!7tv'wJrVui\ iGVbw>ARN=ZĦP$:i >tXl@=]~;m}7er5Mҧj2OzWϕvѻݲLN.PN/mzSOG2iGtvʚpH+0SgAӒF0Hb<p{p!qF?_?֭}"x]u= .U(%5řj\w_4;lͣ+, Ȗ8jA:n"~c|t \/# {‚ D?U})SMqiF&!9`[2TZ!!57Dp`xe`iaVF.uGݺ.X==9ʃbp|1]fד{3u6ؖ^d.Vk&ѬcFjDR]cz 8y2D>w{_]ĖR?֏+ UOc#V êE`r is8ӆ"2hM5s̖< o:-QƙCPYQg_on 9ۡcva0Yˆ00k5 il"TO{kx-9aN:4'TwӘh(ޭJ} uCoi`YWW3꼢54ο"xGl$-*i-v<*f0Nby[y^2zhMb3߇"1t Y$n ƕ'&>Kɶ~isߟ|jߚ?lki׵ad,KOa[Cy!|2j큛(/Rbk [/r;+>CK@Ƴб*Ŝh2G}ܹ n)0s+dD+[4@?WQP^5zmg_cmDm?7P  U X5UJXXqy1*Qɳojq+56eՇa E.n&qwDVl0Ed t&a:˾2ܻǒH i;!ETo c<#; m'V_ 7EA*Y~>R7Ph7d#}3%I:! "ӓTq,O6TzıAk ߱ ؑ6-ir׼X~ˈ5VV^+0'@0[%sfH |tu˼ KtfM3L2pΆfYo̎FQkx:]`A\;X`Rvzd#Iצ4G juD)5RY Mɒ?K,n9[ l@0mlBܳ%S+3'R. vwB+ pbuyZ 8"Cr0_{}\&׮ݫeWKK>xE4!/781A'xQ|Cy0jO|2:,6<}[վhmǗL.e6VHzס^_x0ILAź U}CR8NZ0CiqiN(R55m4|3JzI g1]Wx8tι@*5Ղ#(L[(&SLl cOhf8XiD.8OW>|vKb]L-RcIst U)@m{2qx%Jr~ˆ!s_+4h;[ KUڎ7`ETyj @ܴȵ,v.{k1#趯yx֙ߪf=֊[rv, bwN pekU5.'\ߡ?[*a^K9.*m+$(9Wdlm )^ .l1K2.#`;D@߱%7GҶ,}͝Oos嶍j>C?,k/{2I@ceB%g,m;'U-D4ЁtE!:9fwL(m J%m Qh e+ _+MbᛟH+Gxw?5GJfr)|+3A%ޔ-2MFQtcꂚ p=:),xb-G)3^ttE5kgHSpxqqt.ϫٗUs&j5xT-Z>R *H(†C$ PrNW:q9 ­PH'зHr? ;yY2ʡ,Pj=gTRM' R=Gka̔g7&E`hha8-EJHwؼd/-˱l`7vXN*T! 6!Q6']a|I̮tKxLY,Vȭ&krKzŠe,h cW}۞TU3WUuóY,yOlwfkM (ql(a@~C5HO_8'1. R8>N O| 1჋7 xDg]q݊m" nCӆ@zҲߗňjȁS)qs~D:~#\aFt]>99y'FmGğ7 ]0SI\ >KEӁptH,nYxU[8Qa^`pJm1ejKvH`W#c% -jVgLq Wnhkzlc ?TzL0qI&Zŷ_k#=):N/ſO'd1dMi9#D1y9n"Y+_Y9j%-M-l_ީhv"yL^6{(H,;x%N<~4uz%tY{Eن!'KrغG,ӟW{}AV8R L ExRSք [q!r u)wy3yt ʊdMq7E’X.VP*fKZ@^,l Q7GKs34:OlYzG;` Sڳ ![xKKcdx?`Q;G$ghi8C0R%vNq.e'1v{3=Wߔ }0~-9We+2C; ~}} >*1#AƓG@YlQKCe;0"|ʊ"JPA2 33@2Ffav3"Non?!r6PR;QH+ѴuP|/k:*)_47gLzڈn`'P^ @yY=1 58`n+eGLݞ U)Om-:8y+R}"t(>"V akπw n/%sRe:gh~5ܒ㔲7)f/&j[1Ih[+$%: sTMUJ 2"9b 8 W1a'/&2nwޘ5uRa.F刌9 vFve7ޟ \S`_D[yAW:E  +w|iy9 ]`Iێ7\*= guQhn5D+N"^>,>-#徼ˆg_A\-\y4{A/g QRD!b? ;,u\.֧6_2w=$_SxUx3 _O=`GGL /J:>ԅ) ІxQ95ɪYfO?bkDƸ˶Dp%Mֿ)㯉V7RM$rLNKJ#aBf4٪ VjJ?jۘt+OW:|PVQh{2S!o23;[ZD\ٴ55!_*Ұpv> G>#3=+)KNBfaߝ(pl<:H cck1 }DSaa^pI3; ] dwЧ qI Kf {Do;-|:e63,MvE*ػ8P꠽ĭMa /bQ!%^>eNRlyiC4GC `8ZC-W ڐv l6J #z0_K.w^NDg= ^•L7^diKxD9KBO}UEZjtI %T",HnwO#5C 0 Ptq"+>PӕlĒt,"e᪕;l~`Dl)쐻1R9Lyö2)dުNτI,x\rdIJJ`I5 ,s[n^IAlԚB̷9թʷa jۥÚ y/ܩ_bG%qOUO2\S;1U%K'2h3Ƒ,w)2]| UH}d^E*@\Hr~\vlodߖ ΘҪJLAn0TEgr޽_6wQ .;ڦ6[I`,2¯,Mc*V,Bՙ-uCR@U%/{, ˑ?2ȓ/_?IғdmAv g;}{v đZܮswXxi"wj斎O_S #4J.9%+=EED-3=;ꥮMpfG! M1tIg<`~ ZwԞַx Ɉh}. ߵbj(qnߙ^a&FSib$ >`dR{/P]UL7Jk~\JXswlaUZ/AV~<}…:HP\prbItBnsȌ[dolTt(JcAqS>gފJp?'oK%Wg h4IbTm%B/XqJ2\). 4Mɸ#}^"ܾ imrÒvPbX \"~ 0[%9g_2i4o'Z|!~UA&K+nR$)l^~Ϊu-oLm `Lj'DF5&Hgoлc-Hl D`ӧ NMS\r1hՔrGc@xdvgUT8%`h"L?0c;ܧ/sldI@Z  tlz)|yqbڋ&lKaRƎNu0s}bpPʠkBcEpiZik } 3dK/(ZN{U+,%(Tc11(`-CZN@LMT:(>.>㣦8B)5JJyFr o W.Sޟ  2- a)f7IKQЁ]<dm١v{W9XWv~3Dri x6c|nw/v\pnDQ-g9BU:P\{%O' L y=Zlh? W.NFv0S].é$W)&HTUD*aQ+P.Ψ6&nEG4 vn!#7,Bq_QvuwR-~satt!_AOAوam+HSCLzd{ &._Iaw7b#;=K`h()QN׵B[CC5$=ut#Fk4 !J)$$\aDAT\CFLĪ6Lj9Q-:jWn<"O`y 3#l$ [%aG w[9PƱABPC鞵G+8K~%7qI\?P#;`K9dVyZoEg9 7ޟI~ +%,㹔bzG6kI6tL[ Ŋ Җ sIԧwWvq—EL k%>|0_`4 w45'9s W+[gUNqӲ볎e7ld9V%q\~8񠂼sEZ" X}{,re}xuExOBm>rÜgFt:7&)8=y$%r-9#Iـ3 ˋbm0<&d|Y iF{Eo'Ne>.$2JQYmX$R塖\+^Aq(zAmOw͓8g*Kt]Qnt7)c.u~6zmNUg )%.UX;9գ:R]8b~kϷ^2P9aγz=꫹ݐ5DYfܨu;%1ܿ*ݍBvZglmYIVtp4F? CQ_y,9fiUǀg _7=62;ʑŹuT(oLVnjJ˘ݢ(IoT:!(a} t Ǖ$R:3~#%ms!m;U3 pBDr{QI!CQ=m%,w:۶OR:xͭVrp뗥KweAi 8҅/ yOg*@@ ьu: G%:傆tΩaB &c˂gy+m5oMS|Wg b酝s:Fmʤ̀|p3 }0CS>7YČǟ+(օf; z}(#_R5ɚjJ{q~I`;ePPtݚf{Bū)"L5L2sV"QrN )IVL$ ;+[UP2oA1, 6Q^B>17+}Kǽqæ-yV'S׾'N,hfHI*/]Km'( ` ;1/f܏=lhUNu%ABso|[%Jm6 {}xKd0*ODHGk17MݓR`*f4g.G愚j4XH"O^ fED=T)}+-d5l%VCVw+ qGxa| zEE>0򝷀HteэTt^e+/Gܪ_ #~_ܜE<;"cSR'5g0zA*T^U.?V"(]8 b%DaDh%&)'A +4Jf|elo:`r2-_*"\X!8`M喃msT "hKҋ]7ZLbwM j<*>\uq&sQ# FQ~RqUe8 ABL1EɦrT1Zmp'21}\Id tv0Su6 *_.uC#4c/rLBzXv YtR5D.@VBWt|ns beYsр+TbQ1J@X ۅLU_brn/f ޶HkMjTyY4E(q1{c /z4!/f>rД@w UI7k[VOVW}n}^~\݂)~ʰWܞ*vҶ! kdeE[:Y)!gX@UIGIell%I沧IB)j#4X#)hVgt[EcS#e8?sM(ƇP'\YTwKܳ4\-_optM3=*mGd%:7rz.*;H?_+MY %Hs)*{F~5i~ _"$D\ψT@~[a^no?6H' Hټ i2x)mftU[38X{~*4 E9mf1y$%| ('X-ڗ+;VЏ1[ZéK4Fzxuo _MU?ғ%]lnjhcxmf#],#tL6MnHPeM^ՃI]?*2QlOV#u&\ߑIrRMXSMhhfOkJiɳIL]L \%}p4ۏO*,8/z1;F#N?SLJ+>jAP]r`aLWS{F wGmU)MKU 7aw)#_EO,J,e0$>$ֿ5LHn&ض˷5(n7{>nml+(`8v2\qI?i%d6O e%32gtN?g 1LtCEֲՂ%b:1uP1/䰝ǎ ws)EC=&}SnvͶұMkAx;58FV|ٿWN{<_@ˑ$ YDղx pajD.݇}#ۯ]5U\>.d(!Bˬk;b5[Tv6M*6Cc00hWޏ'7Wb+$Xu/|vRH r˧i9MR]=2}o/wA) m !t\Jf^0̀!;Ε%luUgmQeSʈ3r^BPMa!T&mIJkLzt '/W3VBs[=Ц'?@<];S@b]&gI Gݳ>rWX'[uNs]!8rcʵYӇWwmm[K%J?2%y[Fy´D0 TzST K} ~ Bzg?^/j4n}_ͯSGF=RO3r,Sȓdݖ^7Qh–vZ瞄c,U>8H(,\تmcioF9bTyEk†\Ho J'\k 7 ,XHE2ϐOY]3>:5IJc'xϏF<SS[BYƒQ%df.;wBHRCQ{C`~L-d?Ӆ4{5l_-+i{^6Nд@x{, Nd4rf|ޘZ/c/@/lIO\9J4m܃[z>mTp@yY6'@DOs(&]Yָa7*4f}sb@dg0:t-;K6N-LJU嚃u~'Q-7i?ydG b02-:W_|bRq Zq?ׄB}+h k G!켾N3hkɾ?v> tWo|W򽋙==dC8$hj0i6;0%-t7_yUr:Jhnݩ ջSە$r4蝧7tp6j*5b@CƁ`xL3}Z A WCl%I+ Z ̯#f+s7 d ւ+/x};E0pYE?Qx :7R,ć2rbtet!5QnM}*+Srz`Yꤊ&!#n |'$=D4lVa@hbL;a'=1o`2{hfOA~4`.IpXr߅hA܄nioOTb\:neD]lLU{16~j#($͛L!];Ft`TD6k,nR-3K4ף\8b F|F~U*o.㯅;x !Dc h |A;2gU6*Uo]~J.e>/Y<,zSQTVNښApM@>1 %%j*\5<9凳: @W˚"'!pmx7[mFV38Q> UGx18[LOg\ZJ.S}l)՚Q ;AVCK*ęs`ؐy߆xzĝ^vAGQ(eoL_{.,DxyE-=$ՄYkꀝKAl7.[^\r3!jEWnb!ٛ]S /ܽ^~34F*Զ˓(aMeďȾƾolagKQ]m;nPFHjX&e'?dfnό^ 󁖣^.s.ݗ'ˍHeKfQI-f ;K~ jbjkthn+IlL6(E 諶 '(0xx~Dw؟Vu)ܐ,x LE!7yU=>DAnK#; ek-xX5 iYG8TT誣$gAHQCj[VfV's9~,Ġn*@|CҹPa3AړxDǨQT_.T 6ش!f1 sm!kXcJ@xXLaB_8[OhxIj+o .{hezM, [@wT%y7[|Em1>e,ZDG$EpL]IȲk* 3_*a2j7欥; v6}}<=ЦW8.k 6n-?#dJ[&T_d ϟv89 K( F٥S>q;꬈q,'6i ̯FT{ >Жj챆BDcFX_a[8dqRQ 2O+P% s 0-+Ä12?1ͷLPY mՃP"(/?3,ԿNAE| >sdOkF$#bv7F!dW,2iI Tm> ]eICI3;ˤIǎ:z`(pC& +\L;w#H%S1,;CT/ɩ4"zrVJr?` cӺ.&" =tٻI^$u_2~*/*@u6qo𲵆jх5\!L$Pu> 'ʞ36A/> E /<%K&“kJі_J6l%ȀH#qILőhvd+SfqfDs)AF5/"-\2D)hu-ɏ,$*$=:A$ V/jR<ňtrM[3.{x%FY-/3@L* ,y~OˠZGShlzF8[LZý:PPF1UK*Gqů*e8ip'Y w%[X9ox 堍Hl_Z'=Lȶܰps0} "Elkw:%?w\e3Ge!>3DۜCٽUj@S#LNZ\I3X5a֋w ǠQZ%}_>ض45 i Wy?!Qk=K1"wo"Ìoh.{̽",}udz9(hck95f&yL3*hs}R`dq>jײa%H0c趲6?҉lJgWh`o9LVQ)}`v#2͔"epC+u6PӇc5Eq(D|> }q7үi:9bSOtWWK#O+H.}|AK 'vVbKہ7R} ſ[Лs{9E[JKj IF~rr-ETW0*m \v}=VWQ[GT#Po"d<5o - S {mX7NJ!sH@A~a}zӏ=Q' ̊fNAzm3F!b58ƆVUDj-^6&hDx;_jBl>݃sD{}<)2H74wADy$Lq{2 *(RsDm?'ń s 󝝵ɉ= Ӡ|f0Br 0SUk]XsMbVhHfyH_ GZPM 0°k"j}@*" \(jɗf+5d8zƆA1Ӂ)jr+//<o)P*sןXTc޵݊ߊʉxk jgQ31!k}E堞%q}wXYMg[|>Y8e_QR6EVTaSpogMLMc%|<2ۅ_n0|8Og8$B(,Z[Zc7r! }N;.$@Tn(˟".!ktw^K O{L-T;욧 Px,Rn令K̝ZPGd+ʐ;i| +@'UJMqXt>R4K::߅%[Xř~e)=#(|֯ڻc+l=+|&L+un yp @/3V)LA'n~2׺x3/UZ_ ~*(Mg(DQ)D*FO}Ruˉ+P#rQu=,Vw F ?>ꪏ$HYd M3GW1_μ5pMꉤ IdpHyxλN<@O \dײ=9@>!ެ<$dM1Z$-WɥaÙOA4e݂GhwbcnzkT(`©d'0ȼ O\A8 0V[Ȭ'lԋnϠ" (B&?SiGPp$*X ~-ihO+}>l"%4Q 2I ~`r%+_N/v2f@Ov]+8 uXo RRhUMDSyOM9N/6e2ꌮ CٴĚJIH Y+I >ެ 7 lCukoѼ5mz3*S S}ukDa8q4cg -4P}Ԧț'C?cZ .FAGم'E+ɢV![Hu;s ͗#(_^wUdT? vX%$"DjNakd@J`DY *EVdPSf]mp'G[? kMqE1#`OY4|:%#"[b\rrsڒ?d]I+ǓɌ'րG8jyb%_pp <=r(㌨֝S U^%)e[qp`9Fz' ZVRQ/jPYzH upWw7DrbpdG? |ݙ(+wsL!Ip`gah^g/<1gk3b3C=^`BUr-u7Ovŗ1&u{/ TƼqmzn:66%BFٞdm)2EZ,gY*5(ysiT0k>jP|zroYAo~%gXH]ͬzu*͡Q4 aWAB\4wi`75*#]D.G |o(ԭ}]U #IEvH xݡ4(,Նp@n]+Ic5s} l.p7gj 6ten.cn GETR\roGu(\']XQ^0ECw:y0{S~,zt%7 ƴ~R8&yx:>7Ŏgz&,(5C| RxiL(cS3ܷ~HMv r}6ʒS: (.j>_Z*2oV: ?Y&-nEc4a_Ǟ춭dxmZCFK4ʃrʎ56=R-@M(~l>ʥ>զ}\Y7\T|˄J5e5924b~Đ0L5ThI Čʿ\)F͇($ͦBQ{* 07v3ND'_zƫ\sy&l_'U}/$9bj'1x0s8~ kU I RCns荱ʎ:O:qyc&;䑽j<}b258c;L b6?L;) SfH6&&^\AV\5h7Sly˼cwrNRW.]p(Pg'D`iD\'u\R9wnK˃ VUrQ#BJ:k;BGEܔu,'"H=H]gtG21!y}m~jF꿮<|] :}ILΛ|U[E`;C}ji!/ p?vxψksB+"1_ 顈功j z$-<-qTYRDZFϏs3.!=0 A*)6EI'@ْ~yȜ|ПhNLgMK ITQ4e*5/> +p5QbN~ 'M?VAo_5+,RȍDu38@{N X-D Ok & +"-ssv9ei[|èRlzX׫KWNs|2?3Kz&88mI/30uE @ҫ}WE>{JH[!c(OP,j kI1ĬÝyT!CzZtp@$L#س?wTb]iF'n:065V{JjC.b,JH.aB_zRVԹYtVAr+=]#BW𷮡BmXnc?ɊD.J=?$pB.$ptd^\CUSl.l x Ӓ?GHD ]1a(*4on'*ON SπάLprK2QR!X1E|Y7ұEGv$S͏;.&[OQ6䗄2mk؉L-߮?H5F1)2s]xbV"&]%U]٦Aeuz=X:Wp4[GxPgamSC${qox35I"WGƵ2Ր_i b 4a}:h_i߷\Z )S@*B|+옺@ܚ6x)lBRNO-sa`OH=1!UGn0 QAka݅)N mN̥Ixo9z[ͻIJ**}(d=\IC*W.yNCs>R%.AQt*͍⏗RO2 ASJ+}c9ۀ @/(߭ Q IKuV΃G`ٟ[mpk 8f:씜 2X\vVަl >!oA@.jEԗ9 A2RMU_5=r7QunƸw.%o)~ ‘"džRi4hofxfV—:8g@?kFf_*ۊ\J]T.t+c9Melf"Xk8?h{lq+qcٝ813-eMްn#~fi. h$Z]~hR 'fBiӝE}+ q}L~j#XUg.$`0ۭkiXt (*&S׳ՁpJjN>ik]ڏr'0\ ^fDs|oyVPqYwu32g]ͣD(Twa.03Tϱ<Ɣ~$*?6>Ol `s!>ΒkZyG F}jɺ%xcua8g$ Ц`pϟ*@ 7."{dv(QSu$`}ﱏѮ-ּ`z6c~"4 NR?|:FR3Q"T3nvB36TԄ {*IrӖAYW>%^YЭE^|}iJwZԥZHхK_:U)E;t;ٱ0v6#dYX(u֍bޣ\~7 ګhh}'m"荁 ~?"A[ȳ dK>S P"AWSN=c8C/"PGPxx@Z:vl9 WƱ+G]jw4Z8.J2mg=.*(܂]sOeԁL{s9ikyJ/#djfe0]MM' {pұf;4(%'H4.ta@ς[\5_!h#P{=I'`C5uGXF0 ñ8ʛOLӍD^~) _(a(CIXbaHJwk ӋgBYpiq t`ȏz] }.f&* :;$s ٥[R 8"KRZw z>~y&~) [UV+{h%+X;HGi>sk&ݍh;rɕIzyRCZ'Pg+2AHVlCj6Hx{! ,(Ȩ AHL60bQ 'M Pb7'3F`-F43q?)l@PvyM$4<i[R$%n2q 0On G؆3ߜK+s{k2 L0sV<|xHWe},[Ɵl1apq%u v=ʝ\C $tqeIRs:!=|166\afڞS;?79rH?њ}f}-(32QlRmr!t+ᾌpyh.0ͷH(H u3i^!7Ooy pO#<p捶Nx~J#S:RTf1 Bj, .AVw$$`Yѹ}=CY0Uz] m76Y&C>$߆^-;L$uRQLZeF72 q'e/a_Q~ ;hⁱg MKy)\VJ7bVBAyI {"8\ttc~BG2PfE$7뇕r_wS7\s6F5/<pIvF;n(afw!2c1N|h07m!i޿IWl=k֦] 陸+mD&;@%!??xQEb[ >!IU.ie7官2:AHHۤXVXA t7њ$!u暓/%ZD{pͮ0BWH젾 Z38?4*Mo.Њ5|sTB3׸} ~6n:^i?&EĠ,I! Pnϝ5 =6K23+(}asZKXj/r|(khpM(2k+VT]A+gq{EM. ZGܮhsD︫vt(НF4x]/6qXkOT2oqs?@쌾|2`c>]y_- юڹG \J=l!y8Q5Ӎ>( u#l$Rn>!UO3-N}⃀tv/dԶ 1)??&-ה!݌τx(.{uh.Սn٫m8a=$FJ>6gȧOYWeSB/#&P?XWc.LX a(Hc' u~y:V삔ؙ$!C*E;||`JOy10HB2/n0h"ҫޣAn)*IGatBЉZfyo=@zX_loJ/һyE/A:(`[ϯCS @cJ (SJmyZ *5$;$$4$u=G!J|z,W·3JfaKejǣ77<ъL]lK?{C,F#;N;. ;S|\U 7U/ڿnV,N

ŠU'W&{կ (Jb3ἣs1o$cB>QV߉J4iyq<I!ȕWp9̱G=i٪ y@Еsh~Ѥ^Ses(519Kzn|4͘I<4gc'IJ!rjG.h,E{ 3W&Mi7XW04i儋H1%0gȋf<&06VOU/T0dƪє{4".Sr>"-^XsM'GzcJ+inʃ?ےo5H.{;ZHvr s̟F Sܗ(B"Wx HWk G: OߖbJ2_G1W@dBT+-%E펓R*ż]<0S@)K`]v]+dHغ J,E&tg%3l œy {Ώ%1.L^|K,DIo I K 1%Fx0KрZ׮[;ВPWO*Ḟ;y{n!D(6)2q IҰ]*fGmUUx:>`p:j3t#+XUYC:5i`AbV 1w!# Vؗ8BL#Pd5=WGAvgJ5l:n886 Y}%:!vQgo~flrY70`?$ ج"˛~R _4$&[M.HDj!5Tzy SnQ\n <ԅDQWJi xКA¬v6cZ? fgXǤտ  +4oU` p/9|#%x].Dc# _f2_nr-rK rڍB[J]Ijq9\ C+46{K7{&M3Wl%;0،9ɰm+<]D5df p﯇iTTGP6|,4}++OHKх$⛱u&NW1  mh6>!EՇ<}D/%CzVA }VRfղ}# ia)2d6{hW$.TfB \Wb8=rlWO|KTW&bTCyI?z@A 7)_7QSf{R#,Vnc8H*#GPLS8%f,2!bo.")]A1+G3yT0+EAkI#11 ' 4D(@zuQ2x0Zd, 3%ȱ[a&Y3{ kǦ?i҇a 1÷"R. 8Xɴ$ޫTY a1ƴAHu?`φX^?B-.xZ%"ie 6+ fDYߞؔg׸ʈ/ܨD5ᰈ"rbhT8G 0?g( ˜|7_i&1T`#c|#lY_c2/2'#ܱ<3Ќ|ѥ{D/RQҒf`xq^$PH۷WPZ,1 Q.fve#~?/ĢZn}Z$N4mU1 U?ijdGur59toM69m0<{g$q"%rv6Eޮ~; G2Pl#(qN/ onp0M.eߛaB3״ϙE5k)6:x?BgD Kyn`F 7;O,IR|Dqkܯ v`9wP)=*m³ -ou2w_EZ@HLKԊ E&_`zA`te]G*BxdxE ,"{wL5vFC2Xk]vIA /`~JV<ˈ KYu>VUN.q7Z*̭sۜ.}/Pc͢\ؙ] Ծ P .k_v<] Pz1;ZFlh`;$Nlr,-{(TJdw i# O=fҮX'9 "lר~|:Ym]g)?d&߰_'bxAlĚ8geO©x(_?mFNj][bKZ7ǰ4BX+XIɫ[AgZ;H\ .8[!Rx~\E5v*.ye.[(zOz"al *7eO{k#P,/+ ׳&/j11n!l69HqP CFYX:%C6X@ Yr&CAU턚YT 7uUCR1[>M܍b J[V=gQmJ*,k |JSW{"Tٳ9GShV+2o $pSX4G:$m! dKm)A2i2ᤸ%x&C~l;? y.+Ĥ؞̇kTfO2.2SZѠ{#rqmSE4NǬmO\ ΆT=T2I->HlRބoPݔ/ r8~wm72uSM0Wsndi=u1v2ŵlu'rWtzM-y8R`g4X_ٔe$AEX%yU&p [ؐj uҬ:y>DV]YðwY]fF:F8+o@k ] ɗ*"n{Fj&K C }cr41,M8׮zN2jXxN=U,@WiO)JqBR6;̸>Z":A͘UR/7lrO9N|7I39h" (nhChv2tI l-@oK^TNEBGM $MiQaR+ u[NL. d~(@]kv[oT)f(wpNQk N[@; bl 7Y!ӫ x@ A]ChnT0qmyܗh}4Da??pd?>`0:LSŬ,DWI=饀ORĦeIɇ~uZ O4BUšj ̯o04K:juIT2C/qq39A XȔ{ y,!xzB38inMU]~YIcyZ>Xj1:1y4>u4=mGW @Ϛq"HHRu}% c] D"^k3$7)-tszk򖮝t<ϰr^,g1P8 O, &@1ln'}eQřbjιLH}?OKs:{jgcYo3%x(k|3&D;>C:kQHN+f7zR%jBЖMoxY@"W*P;H#ak%sBk0fnd%#@uELp2]?K$>H/,L;r4 A!*Ϟ9{܇%_ݠgVŸmx5pS& *.. 5(di˦Ek #]WYW,ɵ ; )qn8pn$K㊟7!5n{h o 5[ Ka1n TqsҚZm|}mP[ߛh0ǼƢDTprֻ^>QsD?Kk)m z6/gEf]GCJ+.vel~;=Ԭ;[WwIG樦zױն'|`rj-ߵTw_i' 'Bl0 0u>vhKc Д_@2٦#:#RxhLZgT~J=\=E(lS,*nA:KqˑQB[(UgJTb*xjW Շs8Sۺɐ>Hx4ert磩 S;-xTƶ`kJc7[ ",w@&&`ړ*>._'(FSɰG{IguJ5Ql;)KWx*Eia'cش|%.9uwyD]6\ d1ffh%Rl~姀K"ecaxu Yvr?{5ߐH1٣jmn908}8;?Ȥ`guxyi- VrKroZ+FY Tj/%tVj94\E^{xVxx";KDC%>nwSycY!4.IyFLݖw]oq@;&#fQq[20V\.L%YC !Yl0Я n*.I}[+&ͤZmi2#3sׅy)huZO^ LuGdRg6!n߃'O#*Q 4_^RG ێcK@RyCf eԗ*YuIi5Q{WU(O[ƪWѺ؎J7DZ}s?E^}ネuI+@uk#^%%>m0V4 ZYYzJ_@}f6[I5l޸d}H]{)PC]NI}\VF`t9f93!@ Б+͹5w`z,f4_Cx&@3mt6b~r`n2 k_"VU7Z^VI6a /;_zY}?+N'YO3@ Cl{o'&m誶l|:fY9XePs6L qM "¡$v' p4!O-Uݍ֗%utM93Moano}i&f uwO ~SE\(Q,BY]oi)̝W"#>>EV ;ynBC} _VuJRiC93.BDlaO} ;y  iN^qbDP@ w‰Hfs*K N;eQ3ei х=aG&*T W%iu3#D9@X,6љPdk"*4֝)3Z~Пn`Fe.;Zg_k1m|x5茑9dunUrS[^Nk9U=vWWEyrAvuYd;~acѭiB2,A-[E0/.n BnU4eiBVC PX` %J4T-38o Q:y=' w0eT\5ܚ3 7Ah,kPlV↢إ͵󭌇LJ:FB-/oUp~$ëxRM+HA_=teG᷸b2Jb޷Dǵr?gvOY~< .)aNٌq?PShr׎c@&kȢGEtLxL016R.(l- K;8T2˜] $vFjhe͌{zفԺxHy@{XOX4]j ju?((z}8@*lފo^M"QjLD3#KykgTn0N6k6+ZzҲ+^6KLdj45UȉeBkJ`!ŢvDuYo.rʠ@7תk[aF>dXK%qɘfAu`J Q@Bi&j78R/I4paEc*orڞ.(;},#,xa4S|1ݷ0JPxO;.:+ך7TDnc4 rqޤ*N#aˎDu'c"{6RHp"H~{/<L랴|2M8Cda jK_TV>2 [`$-bwNRf)ݳ+FH 7<kAlQlczoOl[6&UY#>aT~_0vtos ]z¥:y9 l+Oa2? +v{Ah~_kD:(ӞWDnk~N,+s-4ޒ!D'eNqd^dUij5<5n= 1V?/|\9`L_3j qAsh8b,] Cx of.M>A92{rTb#|[в;*I~Mq S-:Fh5[*?'!̊¤n mJW +GgzԸ>D7w C +bIa>w1W6-wӓ,Ҝ@,9ZXel&r^!ϛ`O=6BPьzW94/JHMZ>޵yAZs~G!R__9Rs=_2mA>A enJAOxB# sFSqkΪl+lrxW ޅ/fz2v:ͯ4( PZdT‰CA@9w01z HGFntC>0"t`9 g} BLHb !W|f11gmYmꪲ"_;]K.g=udMAo+FosZvȳ4ֵ*aG+17i-::f[ь bߠƄ/LfklNPc] zt 7q{o6_} ωE H(3Gt$}Zvk2@ }/)kJɄ)-Ylh2 w؄l*ԲWeŘR;>uKH7̋˅~kg'tEzs#nLkpk4 Hڍ>Dh)óZlˠ@l7˚]_Cƒ%!?ﰛ`k#o#}U9; RC͠ sP`Bl|YL] /4JAGE$_{ 8|?|*`+)d~Ѽa|mεx@8{:>ozϵŞ2u)<>xDqo""D\D@o/gHrsJN~DzP7Vv%j9W%*T0 =+ɡ=t;r͚=AGpR^δDXYg^Tq}zxi΀}T"9P,IP": n2?bUnn-ކ8=qPKOubf's\e@FA!Bbs 5mjQac/7%w9R, u=^ai t6TJ`?7toQL˜!5`6pXDsuiRH({(R 9NH=r6hƔt gzA%w5@EYiި4~Fe.3BPؘ&IT#z6sazXøgfZpXWj}. 8-;P|Ⱥ[>WK j;`FWŔ$ww{𵩫<{%0Kfvrm`O1b\f45"+0xpS; Lfzḍ3r9)o .%VW}Q"goj&ʾ&C ]qim6 Kx_Zu!qlq*Hl{`r91٫)<ǟlp)fdTOH#֊X$HsO1s(KsEgjIKMZі ҏw]CU>BdO〰i_M/Al>~?/1)b'VoQpR>`sh60[`litrd\vp]ՆWTtD[r'{?TxJh@$HzV#K+f:c#{e1 *#'B*cgZ;Tٟ񙼪oF/ܜ,Mi ,< ,vTKk.)@&)^B>_]5s3UC$u.Mib*/吔P{1e0mûrFj k= $JV+CђtgpSԊSMr.>7{"ȴ?@:-O(&waS,زBYB[C7vvݕi{?y{JGhL=H>(E!Nyp JjX?$8Y8N2&{$I 5ja\=*߷ _"ߞ#K E8ѿ -[Fds[fԂJ@M% j_.ai=Uevö2b>I <*cv=iVr' *6ooL߳>89{v)i6|iE&|U]0T?5lOrG]C1WMd}hbʃohb:"} 1M<L+Bo$Ewև@@;tOHym|r#KRڢ\T2LzY^YpFìT`ЗKoV"v8/4g{nêa V ,v3NZoYBdEB)dCHqX\>x^8IrMv5`i+|\v~ʷEQN 5]S9I _ #rĤ_]a|R8%6ܥO}@}^\h Cv/@e[yE4nàR&!cU`)wݮ|m~Yc%.Ȉ?z|1Jd(q9^0} Q3"`[ /X4MŝWtCdr5aaB{S97H Ra/4.bƞkKfѯG hpzI;8_l\L|ʋfL),,_p9UFXx0Bpa';8 VLw^xTbkqχZFY1-+u= B!/7ǐ{3:RSGGtd$L%f߼"GZXx-u)M_0\&`ƗS?uYD 3|#azAD7H2 4|e/M)QЕU(&wܖ iEcqh(!vOc)^EAg١A*8~lA=ʧd+si H3!* +m@Ww*68J n3HJ3=#Aٯ\\*'VVkUtt/Ƈ"fu'Q>@Si*4a*=CZ9u;$Ȟ}@knYEV!y`|†!~*(9<_wYr|4?P/%.?r.P`h`8b MP6i -X ') $&S ;e^z a>qԨ1FEsHfLWނӹurCnS++̎o0vDYNRNlu9VjiOe02/x`O ]<'GU+n{٘`fY\[wLQyׅ-%:@"?Oݘ@9VREy8NQ2Ng峸D~8xu! d[*Wԥͫv5r" a0Br}.w3ȧ,T ")p &O eb# QIU*ߩ77;Ѽ+Od[2D^E j#(T$ۃ 3r&ʂ2!8e&tEHO;O~k[8W^Ū)|x‰]&4V%r𿬐-4i&t֌XiՆ29xB&3b׌7FiS%vޗ6W%C6t;ȷ B57f4G},m1̐i;״;Y!kOd7.MaY fUD|MЉ#t؍ѻcͥfyT<6 :X|\õ"~i r+EhEPHJD Fϲo<ƥq* F6ZDb\|<"3LrhVZ NኑI29ƵDˬښௗJQ N{,$idhbك|bú2"]'C\)IXER7{IHkdQ9 Bk~uWt,!bM׽-`Jt 爴]OXE߆ EQ 0, ᕢegJ" ̋xޙ,֪?_FޢtԶXMD-zw|7ACEŜȈYܜm<ݶIj후J*Rŀ6^v9}3ee0 Eb8C|{N$|ha/Pb}ɦPEtC9LXNW@9d M2Ly ]CK*: )5fK,>{[S>|0͒{_#$[,z2JMs8fCA+.\%nq%: 3zz܈%_ohp+-MQ Ĺc@Jsvr^XCH:?qGp&,Ajj4+];'8 ҿB6<&\܍”Ar$]r:6y:({ me]kw)Q#v6jӪ6?;NVgv-seZErh|JOדFVbh+ATߔM?ig;pWW5OvV26E=5!@7Af] YߡafUCo<4C s&WZj݀PیOpjN zAB5@>\fSOC%? WЯ%BU -!Y>εL7l Dq R" )2*+lV$ sk|ǟRpƪDsPAU)}a$jr*fOTMi YY2!i,0\PiX}\nd2a!\K/v#mx gq9vL Jh6U"|EA)75sBl<y%.9m(UoPMhO*(R]u;8R'u8kU -fLpuVsa7LE09:* 3}E XܘMߒ),ē!a0tĸ+(sʉGLϳHtV$swZՕp<0};7> a=ZZGRq_,Mxh'pz_]^%[^M5hD(eswQke֫%bX ۂÃmJVg*08Lu.lhzlbb:T7 р&U؇GQMвUt{P{<Ǣk,ZJƥEe5@`%$d2T!v-u@,cg=6@ФoEmpr9sۚ2]zm( kʠIw3.F߁MwZ._];jZy;$^MV55DcФtY&( -pdqCNjІ0F7=w#"HNYfT7Og@T4IҧlG$5G {̙ ^ GV7Rx,?\pNnm&nr .mJO2#␩-HvE`|K)n0*'h㜸KЦ7weh'NGo\hJ`@Vl.ӣviN~QYjڭ͌XknfTKaw$f\ ՝f~$ z֐G{nsI|l4E}WV:j `8ҋ~,W%R6=).FYlxˏBDo(y:-W~:EZf\Nk]$R JE=~ @%^W'.+˲K)3$d3R ݁,2+ EhQ%Ĩ 쵋նYߣ-Z(Rnj Bjf'ӐG]F^kʟLK1ZQXv5zlZ$}zNy<mM5 w3nwh%(QX:V^#g9C 2_út2N&ԏTMn[}݃cl 2?kl"] u8:we`1xY3}3w_Ђ 4Đ aա\LoZ߸q Kx)V" Is0N~ p R:b̝ׄSEFGpn6[<&jESN˺&5@]u]*SCQn qA ׇ3H`' : D]+12S-7#3ȄE㸢&d&%[>FUǩ٦ ?0e5 $[Qrd%:AI݅NLhnw*dbon.ɆGܶF=gC\Fspg#\Mq_Ӗ YɃËhhM(,M|䇰Y X(n\:u:."qĜQfSpC=+q~K[fD`$Orΐ|P)gtRL}c^O5ekZ>Tćrz%W 1C:viUp@٘i{s侇],yXx7%}ET4P<*]}mpgc+bƎ1,/ nc Ts]'\/݋}X8o! TYOO3i] Zr2N-c@*(9M2ݺ_RrlRSw]ssJx)wHp6f :B:3?-_N?'.*Hz{n3/R_˚`ofP.'^D>G8 He_,!ЦJ~A/B\\}`c-,ZDG}\k-2KU"8?dQ(q(aώ#lZwJ W1'P*0t{<#ij!L.v~ES8M5[r[KNI:|4 yH&͢<{ۊf>gxԹ -=JKN+{ 09ё  @^=Z aġbAgq Hs6Z/ޓNΧ ht^zŠR@3q,?l !dd4wf8~)p~w=x⒊]V.={%!;?p3k6-|Z6G804X/F?FVrb,b9Op`T_t =[)+0Vy)>͋.RŅ[[-o#)ZRvUMNe0x>'] 28>cs #8~aooU&yL&q=r-:Dn >FJa}pm1*>185IGb|sxW6e , YoAҎsoD? }**Qσe+hdI˖е"!rg@㙖zGt3{X4T2gi M: pk)iͺ]"|菳5A˜ r MAz0P|cIy@30=hpa/eoay3Q`2a),R}OQeAIL&#-qs3F0>ߌ2T!>뻴ƾ7k}^ 3 ЕIȻ\|¹CD3%B{2Q.0$)Mp c\1c!Z}\Q6Mȗnա6mᕴF_ڤPTSv5bGsv3o"ԕ+*SZg-A,%;)z ?Xo?e<8 į {=l(NGFUD_W DŽmɛѩ)h|x)v8}k䙑DDJ7`^oXh ܡ8ti"_.//MĕL 13e]@]>GÅh%M؝ `ܚFSTj[F&=\bCifK;RSIjʰе0m|g?(z5yvv)wPZsEThʒK=^yԹvP3Ϗ\bP$l, 8Se0on󍑻aa{}Sr/ 7fP^ V Jz(ݿlami"9-@#+aW>w{xC#X dJ2t+j6hUJȈ(Q':>cLO0n 0b2C;2/(p!FK Vs78P7{{(zV*̤ :'n^O CzJ-.c`ҩQX֒)#?y0 Ɣ+q\BX9#Eg#xSg&J#TM֊+XwBa'R!р׊a(ӡ R@`ޒ2i˴\ =<ꟁvT̠J*/HbE;.AvʒVx\)aE8QJ<hnW*\A-9Q,6rSi%*jUy-F#]Ys*wcK~ϑDD(p+shI' Hh,+gOV;wrGB ׀vՆVH'N +a] -jI٣7IQ5݈CRLmvg<c řZ;(r_[ۍ r׺sb1pc/k:ZHȹK8"c]}N -j9uKBy Jo`=VpF1vA-v[Is7¯e?>PCǂ͟' A=BKe@ .]>M>;6 xՄJB w!;g{jd }0SSY(P'L-,8s_I8H~ \5x;Br# _Py2ݷ_J;ܛ`wWDV: 2FY`[U@ܧae^&yp!/u=D5(\~bqIW'XK[74[ă8׀Χp N 9?G%RހρT+^j{Pzc#gɇM`AyCCRÔ~a:j[:ŕeF,P~L_H򽴩\Yh ˅ܭۅEB}@j`p <{;[P)Ƨ "G]E߬tfYIpbC I!xWs}y[t#SMx.>Ld\!:sz'TdV.ZG,y*^B9lhl1Y/ ,-E)XρW5S ypBrt4Ѷ] Jcg7&GTGX tB8k s D7ڳvuQȭU.F 13t@+U#Ň+p{]O\c]d/|v魲s}Ι#c ҲM:bP[@v Pm'*4: R390ΫML-TLAdVxtf+r޴Dv WrsPrz7J]sFZ>N0qȹ7(.I:@qNM sB< b7p jDA! } IV蘍XđBax,QlsU#"~kx!+L1T u|~^šWIE#r@Mȸ$l•"kiN6m)-Ԅ1$pن3xIXpPuqd^=H=҃>%a(j iCocWԶC UƖsH9#6G{GSǫ5~<<,5'.\ /7f_ Foܮ| +gT.pn8ǭGxx?** )4;{}NŇMͪFٺtR=c蝴<};DW_$D0(`'6QI]||@53fkCJL[ xgg>"h$΃xPMTi*X]DA_ S9QA!%Bd|*:C%!:]sj+x9&7| s9f9[[cdդɎm׭'~snJm7b!C O|ߔ?yGrU-ΌH_FYh"}j7M}( NXFVaɡRuͨ{r}!19hrmk24L7G 7pJuN˓Pz@.^fחoH" $()7zw2*8o+)Bv =@Q޾Ş=jS%!I"'EVʊE#BPڛ4m8Y{aNFg}nuP/` -}v[L4:A|%?V2bR_ t`&C-cn޻Ax;/(=K90'(6}0;dD{DċHF8.b8"+rrYQfuק2wpʢѕ0dfGhN,w[5Tҕi*%:5[;z+N =_U;^L"b_QGL'g\1Fu^X+ Rt M6(c(s7PTk-yu_7@X)PCiS7$-:oיBCw&Աh,i#(.~mX$McD#8'M+X-vdea3|)mxY.NC*= U1[̵d]o1 !3IQh?1zd~x$rlZr{q0 {CoP;K҉ ք{47ɂ l$>BI-98Ÿ{0|B ہVA< ͆Y4:C4db1mt'fĴ(N_)" {Ē%g! ܚohY%jU`EEQ2%4yi#N =`{@WCH{S?~NjRy5 ~uf ,Gvg+RN C _=ɂōتm gqxݯt UjΏ!A7e[%ޔ8G߹S궚>a^1?"ש` +8]0|='Ծ'sq9w,o!O\wLg2.CBFĺ~# X+TX}9p) fjyۻiup.g Eݭ8@Ǒ4$㝒lن)90wn7n\|YMy;MfwӘ7 \gi? :Etɡhvv܋PL`h Ƒ:XI [ ֤luANW)j@3,hetv7VWTrы_4 Wt{7.AS*TXۿ&O Yoؠc<Am{*1A"̑6>Џ*Wر)ԿhmJ[ͬUKRC>ܠy X .-`\_,Eu,UʩZ{T=Gw :MAxi_? eӳ3v%*.s;Zd'!83_™"]ƾ5mKwZluzsK-/BZd1BҦ1Ždr #z9>I1?ԊٴOϧdz pnxM$ >ױEm"yp=lBYgrJ':g-]nHLzW0 1eA("]+:դh!B8vύDZ%[n2'q/O{{ߴ8N(&Pmĕm<ɽяBum2 ~Swezk"R:쭤ɞs HWe=k* &e)TH:B|=a1!9eak椻$|@Y%E5ܥ!2Am4+K[Q_s:I&!~^qx< >L拕TFK_SI4.lH.!@RdNR`_od;U r ka#_RX4nHTEC$i'r]o}USzkAiISxuՐ DAljfjޏԣU 0l Y_ܧS!x9U } ښqKBT/Z`dq_.ŠܔZ}XV? < BA"Wv<N@pgH نؙPkZQRSE#aB$P>B_!/czmύne!!lϒaa`2ps!iߒw\h5ޘ5ժdsOZ]P>9."y+ey` a@XHb=TXqqg] kLz(A2ŁNb* -Lm\y( fsKY̎idqKDvoc=BaoFīz/" oՊʜCg] `>/1?L%D'DeިTR3X8MeB 'N__ta8E\K1U&q ք!{d-prX?_D}Rh2\q5OdpKToD3-"#3G]Yf:@vGcpZ1a \u Q9FEyt͂:<8ğώ[ڛr7cl ű1Qټ#&*0m}|Iĝ̡n7b^G4JG_:**qkD@矝;f)be}͋b18t{F*/4I+;6RIj/b~@y0)7}W<2jy9!=Nz.jCL5=wkT#8V'Z*v[6'> 絹{˾XQ *Tpj@h6lY33ag)b60ޏjNX[чƤש" H N 1aaR(Ϫm :<_='U,_ͧs#}GN'kN kt+!b&6D#YK CLhl &->^?ՋY(v_ֲ%2VP7_g%@4o t:Y`cNjDTeoctXA;HTu*(SP#ʓLDRbulu5hL~ $=sh  ^Nadhay[x%B'DPϕ; Ek$-w,HXƧMy&lT/=6҆E;Q$8BF_[Md &(U:?dACMK\ɍ#3dWqx7B\lOBi(ԨNʹLՉN`ƀv8_0-k*jƃUȠDtӕ`:giyuŪy5-ѻeIWHWr(!9@dEu/7f:J+G`@η3U|s)h𶇱AZ_&}Mx b:30yW(] ̦zYwéupԡL#go1ݛt/s). 0H>6dSKc 1ToP oڑ~r]ע4V8\ LtVWn[qvVTw쟿DhKsWDg@ $ǵ↹qU;%1`/\^!,bop=镵Sh1!z5ih\`{;n|ܶЋ>؆O 6%4x M.sRQ(x/=y;k͝Ťsf7WF4A79uI}E ._Тe׫UC- 4R5#,Jj&pkdMP.p8!^klƾ4l՟w$ђV#ScvqmiX{-:[UW!P>z'?e͖fhÕCX$1gzu3ʎnp~,`\ ek {KCnL&!f-NԹI*ͨ\f[@ͦZMk 30xIWY6&\h0QS x>*KPW?;2[;|xo8/n-[6fL6g80N>V4Ȣ%\'&j@s˃oξ]m>MFeKA5 F ufVlEIݧ)A [\~ُ1c}wʴHM7 s)ڱOPjJfˆAF0U_ͅL_E"aM)ߝ^ܤ7n~QE.Zv'`9|%&fme m䖡B׆6&l-M=TBu0u(38gx=Ȳid),Q{Iݝׇ(Pz/%a/7G]0G !aZgth%V:';}ާ$>! 0p TjHLr fC(#~̇6zb4;}?hV$9J'ql/!lkV p=E币PS01ym>)-}x3Ed# ob*z<։ tPx7LZW )`EU5.8&?-I/a0?{I#ā^OI˯+xl`8;*\tsv8MN4b0R1ͺ >RȎmZf͵ љiS i6q8$[wE+if ͔Ü|ϝ鸲j;@>i/9Z&(tܺ,̞ghhra>,rsݕEv#:@26IHp~A=Ņi(?-3r# I3V";aC3iAq9]c%Һ}* 3NW癄0?pEfz*΄nA"[6hCHe*V5g V9*;Gj$Ǎ ,X#ɒAS+C+Tb# y~& sKdz'dSqxKWh2RM8饶Ug4:paD08ku5ܰ}!mz"0 zI_ϣv8pXƞ,uKiQK/'q5 t Y~:?sx@(ˬ?g80ăUa2:Մ4n07R`7Nff͗V(lHNy_o1ݛD,9s!$ M lWV dӷ F# ;hܻ:z! h;h#/պgf_#N6oqVBf KGCkWF.xW{1QHO} t{Y*ܞ'&0.w7/̖QRֵΧRLeUENcc5$2qDWw'M3} I׹;O2iú\@?:G7&CEQikg&rt{34E>koz&/tv+Py_cnxB19O\\s[AGnqXX(޻tW`YjVMs!pz~OAoI=2>~9ϯD o/UA/a`{%tq:ÝL7a }cQ O QixXJ \W[hk3K:vƧ+-rd(W0D;}WN{%;Gt)>L ?#=PVdE\'3>W H%0_E{UFǺڭP䚈1gy6"?W5Fyd*,-dx͋ۃ$j>Y?-JYHf>BmTٍVS?|0Yk-Q\FT\w' %}w]>Q]S*o]h"p UyIP;L$BώPNҖ?𙂭IKc(B G̥:V[Z]K'owkv€.Gu+;Ei{%a$vE9G$'Q;4AZ h4tHC+ú*^j#Dn,(]~O_H?mg :\W53pQFDV];X`)șקW$ì"ܯ[ )]8~pN1}6 Lp`ς,Zح#EH/][o#qYNO[xk&qSr<3㝏uUa)Fû|nn>=K棙 : gWVY+J}G4{96>iN5?B6TŭЦ$ ]⼥a6'C&z:5IA4,McԔ[̿j5>mG@S>AVƟ24 kBT 0o*g?o> /Pv]Y- =fܼRZ}pٯ)hۚBD 'ݰEb|ʑ5#N#v-]CXuK+ ;3J!=.h6 $m|;\6J[>w6-,_0Ep=Mr?ޠT74/=] +ӝ5T_d >RQ t)=ZfL-CAH(y_) =x>ϡғND){:)bb֨MmZƽZFj9j .#^ _kz֡,tA,#d`~@!Dm4_a3VA. $s?Gi܌ 1gwpkD+Q;L hk,l_0â` g-xZ?, )BuĬ4O`Zy gicnira" @Mh= VRroDdL,("y2N#8sh+\IA[sM7nPQ[$&pw~6LRNz 뚝ڏ" v4=b~}x|XH1RX1ci=ܰ 8SI}decLi4j= Q9zA$\rg!-E_ `;L ]5/v2gxh&'z=,V{_fȨ*/di1FȊEE[*@rNgxzQ^9$2DH0ڹXtAښ:K >E@MYD(Es="SS]m9D  D\ɤBL 3$X)+rNy_oyKq?qYїHC*]l]eE{^jP͝T\8DѕC ?я ךI?LyrrH^kO&QMe4TGVF^DvG5&\&;霤YG8.߃*qb ;8e@\ԻRo8fOfB< ca sIB Y'TAeI/& k,1),`c e:wOD5[;&ey`l Bcuf3$S0T~)k5EcAKow;P4g\XѲF52^o%u1%PGSwZ=`Lȭ4hEQ%t#`ޝ븳\ZUQ.N wrbuyF,u'L{'m`-Zw~'0;v}ij׈f$v?B(9p@OLRkҵhqeA&nJյndpt-JB8@l%͛~2>NIDB= qv=a >4ȷD\NjA"acsMy.@1Ip%UpLjE*dp{ ?9_n̲7%D@Sp`.]̶[ Q+ Sa?":@xVZ{0}Wсn/=: +3 "gÕE5'/X=F>(gM36h6qn@{`}\wϓB\&"cy7J'͝AMv'97F>UsJ40 3<|\z--Z-&b"8dkmwYbi XWDiؓbjDuHR(DVJBlYEM]lh(Ii'2rAJox99eo P\Ko7GE*[7􆡷*`tĝ~׬ųTRaZS{3~/ep};//'o l'pD|"!w~6EC/* ShajL". 7HC $RO0pJY dCK"s4aⷝ~K\0SYhHA16厣(G)6 8J/Ql'9;Gc q@lPR X3[{Ȫ18-=S 1"vҶt"I+ VBΪx2a+i&3r|Vj)nb࿢4o:yyƮfqGV]KhD޳H!'1 X,Ӫ5#xwWRYiMAzVM[7s`fm>ʊFcs2 2W긪T[*QcʵKYP)BbT1>J;'J|ɹXb9HI> +; J  {G+N"±rTU8VFۡ 1IwNlұ>?sRh!x*B}jss (Xy{y|02ba/^o<-_ }1mFOU9<ڛcm[H O&)z[7lLXHIr-3p/OK(Sa+^kKq\$`)sK4] C&LDetB²R@ ɼ|k}`.CJI9l]?Dg-ͺ&|tT7{0hhh~:tUfK\\։ 6lh.~i+q\̕YưG.A0\X=[m!EJly XC*UTi)\8GZuve)G^b&3uƥe΍gUz{Z~#b6q784 ^hjU9VʘQ?XW7m1MDLB؞Q 3Qg>$\4,OAЎ8)e3<)]qĦ!&L8sӣk79KdHE>z侓` <c5)Ip @$,cYbWGTD~әg^x `Ζ U$sd+t )R 4*lbuESļ`%VyTxÌ]> 祣fǽၐg+HX䖔oV覄͂6imt` R兵E ݓF oٺuBY:& V &K<5;"gz FMƺ)\/Kv;e.efǒA%CD\}\z@SpR!zWpAЌoEUMp)^)]ђ t@76N;I_s5e𬋞7_&OLbƾ|6rXc5x i1^+.1ӽLZrAOIiU-hLYiV4t(ϼt<"bOh˱!%2Ǔ$pn +7JEB%Vrip-'u[e> cI/dž:m5b=Z0/ (-~kbSp Zm|kWP67:(  YWْ*V*549rU y}b'mLMlلmU}B LK`6F mWShW("EK.z :*' ?*ec2N ˬq:"ԙ"e!uHH/ꔆ!w=xԱÊ`Q+yNYaA36Dd)3gea i5}f]@^"4ѹ;wxvtshd:J2jbl/ŀr8YA/RmPj<4a@A?=p>}JU(IhęncW-ˣ ~ZY9*ciw 4GF.@ЗcC-GJr%3Fq(ab-<4\͝|AEn̹Cnk$Rǂ` mLuD'X([9Z si_YpwBRو&1|mu-MsT.J]Y)P֦ 5\d6"_wG3ZZ,1d9)@.T1afll͚bIs%3H% @B?*pl!CT᭸H&|6& ᗂV7nީ?;I/y,x> uNΫjU C,aXƽi_o[WD/P.]gqDX 7y>|.Y Zyi3ݧfYy0Rj;x׀3sUH,gQP9's3'j$G%DP8Sʸ'{7XZV fA*?UzJEnFegu>eal_0z@ ,PȆ 7v)!Bu5n^IU.hmj+)Us2MedL(3H:jhcm6Eܙ8,|^/41D׆#<\}y@+yzP 9[d!7s*!t ]3"*I M0KD.~): ytx >P IE:˞2ctȯܔۑk9)lG1HlEpSac'QRT{r0> OYO$-" ݭ헎$=S4KS!XϗÛFsu_ @40IO;aR(OyO3|qd{}'m5, ;ouZAqvU-h/C9.-˝A?㮑 P6;yT̙P'5HgWɧ9$M]m@'Z"W(M1mrgFAGd漃Lٰ%kQr6'u!@./=99[T_Dԇ[~rU^:z1ʂfbp_ivpi߱t|T8g íY Nm&֒AꥏeG'p;ӓML$XcdnZ܍#mckØ#foQi"cRT!$S/>FEmƛSGfb{&*ɚ ql$P}Yr,`lyDpng*N!id[쑷 ]Z;>&n;-pIop! 6M-8k>l*Y+ Tˤmy4B9iam(]Q*'d v^Ojp\ c "N\hvr8l?b)ay%Z m~<421@{ZL, n@ nY3@% k%D^:1jf L*䓨K H2h1Qqq_j~ˎX:S2At@/E=$.LF^ ~tA!ÆC~,"ʙ`|t;.ܴz`hexoLL6r/&%A5\{1Y yuWJ{SiTsOMQFE1@@>,Ĵe+%l{s %&ok!ƤѷC%7*N^Za CNSšf \Ty3,XMN P"Df[&,Meє,h}ۚ,G2AC𮠊ePuԁn jM^CZ$|=AcJ*<٘"q{WuKI{TN0s|^5kXssqe,e@:wVmIPU&Ŝkw.d*$XRB0(qw3-㒶gXUG@ ҿ]~kGp-6FsmrLjಌ9ժ5HJ6 VO|1m4~0}.x{QwܪoCz}hpZgRA bs2/Γ!xWQ / Tx00%zX ̟8c$Sz(ٻ;l> 6\]tTȍdb=Qע:(Aςt&o. *|bk(28bm'`lzc8nMC׵CXyKN3(Aep$Cʕfcgz$# 0F3vUtg=e`'wy׳, m2.1/)M>C{IŊz؏bSyXqxcsd*K(T*$TThjGRBUkӻ-k^MM+RN*Y#jT0ٙܽӽrWY2 <;O3^WBo=OgFr__:Ťaxj;{`%_wZ2?B{Wn}vgKڊ'Oh$EPӑuT,s H~O@Kdnz6x=$d7}S%(* 0sGwO;$6a&N3C/)"!>1y/F5aԇKMo=TW8b^zs+YڼMfwaWNYƕʠf# _HE|vS1bZoKs9kPFF@(%܀>qM(c.z/vc3ȗ@)~o;wjdt-iZ7isa]a5D4BjtYn?$V@nCWQR hC%ֵDH*+,&RDa<BZh[h&zzu8^s<Y5cq6LINQ^jЪvZ# ׊:nwdT?D/OU,4ķ%|`?%M3~o iis :%˦s7?oBS5-E pꉉ<+rߐhiSۯ6 ?Qp&=JA&(b@hYȏjkewݠ@&m'+ĹRMf³;aCn1޳D /]@Sחts/|^1k_UųngbYȧL(cfGɜ&>f)G &!a;7#N%'H  }zeT.W!aSk.(9p&G.;§JV5p)alܱXI )dxUD Vǧ=HeVIS OpH}7]"1Oܓh?'_5hxǺ=ZcvV+ʆ^,v&AX :^E -jMLƩ|0NuY}j G}pB @p$3Qs3#qn x^_Q~H$1*:CiM 6WY/0{"mXF*!Ic4xNEYS KTO_tuQ).͍uV٩jhR*‚tNV@[pGu_), ,a˪e=*5>qT6} *^O0Xk=5BYÊD-{hszQG:.!K{7A++6Tܮ.JHd8~fYxgWPlmK|>u9Tm9V|v|kbYH֛*Oe{|IF D <~YtrDAÌiaz "r{ONG hh. "HJ5Y00(Pq::"?~Yq \tؕDݖO ǦNkSM{c+X-?ѝ%q;h$^>j/h@r)'~~x-&q|q8oE}}R d<";&jYĪb *zth7~.]f\j,C|[b 7D{M@exeF@rrWy\[NgdA\@w{~B/g$(ֈ즿0q%¹/,wCm(7HvJZ>Fڻ-VڦwߎR+<&>?oBxoT8t7J'J7X~4O3bQㆲΚ#b㍲"Zʖ&HY}vyësU"XP`BK-CwIHw[&++:;75aYI#\vk)< ƋY%g z֬썉e9BJi*4ˤ݌g ɇgMdWjBPwjNs 9A'mXAcq @17\{#Zvy\&Y^=P(`_y !P誶Ǽj}`&=nlC J@P/K4bF{YZyC({WJ؎Ix:m_Y!g`l1=W%N wG {%-0ꮀ y  PNMa}6#c7jI\ =d E#f6Hҫ+DS\oac"BJi C{`+0xbp%3"zq%~ˣ0ߓF'zU1'T_$lz-\ d)>D |AڄvmK:LD]x~c~E3b2?o ^+\|391^1sTsnXٞ=UH/ )\|=7S^ e.7w)R6t6Gz$6 CyqCo7XC2Q6\&уeVo1UԘc8n E\ nK!J=g~'L}" D TU_nR4ǀ!tud^t$hk^ ʥG`vlVKbti浇r :+G4Nh9 ^N8F7Il)FRnWJaf@_oAѪg,T3ؒ]HuzðM`CӃ0dd9bMMO*ik^E3Ow8 kϷ@ڃ~%R.pƼ~} 4#K,Q`yϥl[-6G 04i%r?!sv(-1h$h͋ؐ T|Z]&$.h:7nXYզEy?*C[P&΍mFIN\B1{KJ4~L,O^bspf;مA1f%7ldOPo\&lrCti/LH M*3xY9~"t$vOEU W vnWWbAKVҁPHGZfӛVqLP,\v}RhѦNtGRhT"'V^mdv< 䡖 SKv~ty20Sr>}!*63q|a?i(Nw܋Ng}6n]}bGK0)2׀_ߓUװ_('PtR:N|/q|d VF!78i^f1iu14 i&Q܂ZhG D,(P>4tʵoX`||V@9KCnkor-3e+;lYcB+s+%s&~9P4ԣIoMlkbߕꝔi a3SRUq6{EӜ,|:HLhQ:G Q-gOΜ>$MĨ#/>L<9F Q& d!Rcp]P}HZBci_*ɶ̜dZ|5=OIϯFÂ1( $ ~~iZq/ ).K9Ϛ,(dҞX[,ŷC^ hPِ}DUԕlsgӬyAse3(N c^ҏN ' OnU-N7emf.2zUqjk`g!`ESu0E!|Y2dE3omN.FU>ͮ׳fQ8Oȥ]WjJmp CڎJ#uN d3bg.1G<+C*VVh7Y >-ڋRޛXWC-Ǒخ ?OfNO7p;S- gvhUɩ\@Bڰ$eTGdW:MRG3{U_,/Ǒ(r%IHWx8ӄhVdt@`cSX~dSvZX5{]aOĥn= &!bm sۈ.i(rOFL]}㜑M辘(74].+#m1N> ,.qCPD O6h j| #Pe ـ[Hby5v6CD͗$F2m`$RyIRUHA̭oN#@¼"mC^=N#2k7T*Q҃H=>x9*` 3P3h1$_W, `>-ANmPt?DE"k<{=~X=P\qN6އ%t 6~*sCFcWS˹GM+ɫX;%tOIoЭPBV(l2w3[ʬP*]ػ7qbĕtwkApR _:'N(.mKX.pOqcLD&Y$|xDKq(>^Y|XB\h>ֻ0׳,DrFF;{!wi Lh9 @Aឡ7%Y׼ﳿ8iƖ0KsL+Eق 09 Z!z`Da!&\n!z`5\#&%&Lwq@u]%M%d^٪ӄ*f,,VRdAPCԺOS}]Y5\*{{;)A8Nzrw:wor6*h`#YƬ?4>$VƘ yDÌh] XYDe= bqT!Z;c-#[6'}0"ɁF^ ix1|c0 +i m7D)kÜ1MPBr&[4|xN{yqؘ6L'eo?/׶ К㪨r^f!ueGWB2n֨Z4k #d6{bE;QpUm.ƞ,KvEԵ[[@}'tLhɛ Ұ=@ 6Ci8|7Ly^%ȊCRsK[@IK̈́xZy|p N[=ff RȘbT+4EMJ 8lVPB͈ 6\lje)寉ah.=l,q_7vgxJb5qXͥSU_e$v/Y"ĩB`YUOߺT?8SnaySUHoC+{fSOPNlرqCKk*DzZf?Y$2,}'\%^\GX"*;CL"=օV~ P>a0 6|A% h!L<9HXl&~q< $jd0l"ۿ .eV!_1(-tQa^`m7+aqcr#q~3${914”@D_e"5O (m0^p\ELƀfc{.|īs&;{ ZVnsn{t-^WO)-7S3ŋ8$[ ,3y-<ST柪Sl~@Nhm\Ui񸫱6hD78nZ8pKjP DFGrT&~xj=ex0wk:Ț]?6d ֺfg{"uNЈw@Ԝ4 e#}r@/CFY;խ9C ~#.SC}oQbb(Z&QbGN]G;?~Vj~ ƿuhQC k)j9Չ(ӀO %0XSTb^iSShI\QT0d:)MÕ1PJ֔fS{^14\r5 W,>:﯌1X(iQ*fծJyq浕,ԡy U4x*䃛oSi h# H:nJ0 ih2 XdtUv{(d<E( YFyeZ("#ѽuzk8OFfz)U@6 ^r #Rlձ/ Osv7ޭql9K{ӊ9ˊν۩г6r\WR'VjKi)mtRnt{Qm0ZJ_~1Ƨ6R)_c6VA_@/}DكckIt@voS@i-Xڴ}(Wo4 PӁEY4sĚfr Zڈ)I#=ڦ84W I(mKjxJmo$5{7hsXlG${Tt2bj|ZE!"S'1LD(/ KM5KJbwCtn鯧 Me]@p诌kEyRԭ JQ_k^%B8bZ<Ј;#RJ1|AFp 6l>.⻚X;3`;;Ĉ}o5@ {0A4J#kJ`a( UPtfmu_' _ש$rc"_g}BqdfМɆH9륗i uXbzh>Zl5))ŀ %Xm,I4 9m8DBQw5 9C⪪$ } 8j_^ZUtRm!NhPZՔ_2 'x(ujP[0NwN YJ X7Ԯ8=eB-P>;2$akh^,Y*lZ=xC.J3&JCRPvi򭠼 dPvIʓ@Iey($7zɴ? "F2GaPKM (( r=$,PCGahA ${($`r\Rv? ObbWsE5U0H#za խ%2RVuRvQz %ȳX}HBOH+ OjDg1L*Cnjv)d74[ U[麤FeVqCQEsȻ򵴒#Z'UI ,VMZ.̖IfSpk161?LfF,i@ &UDg IjFoy((oV1iJIA3ަgNWz`Р,7PVȣD& JXJ1󌔾%`GHp8_JJ@9)m& RB$En_J-L '*-[u_ZJ&ߤmi1+^g$iz+dŠ9^JRh(;Iio@sg)EH[ ]c`-RjҪM  -0%T.tM* NeeѴܤОd, ծ<) *Wnדj^ (xMyBޑ<4M+:xi k tr#I4G3M◴x/JFl8IFHWuF,ꡌiV(iD5Ѣ6c+;j@_Yܲ` _f5Z𐤶_i=Ob/<$j$Z-<45𐤷_xyiUM𐤷_z@sYxH(<a(f!I;SC Ō|>o;]([$Wݮ'qgqq9npSoy`Oxۦ!?Z" |$6(m6I`M.7nsLJKׁ;Jx;qү|;8:!Cy%Uugxmfqƭ]oG7A᷃aJ&*mRoǝkcdvpT|g"w44ŅdIh>SE<=R8&B6FC>1@\ݲ&|/Lտt_1V)5VIXAM+ڢbb%v[U0aD:s6!NhySW{OV5~a_h4:TIp-Za(8a&Uc>5o%Yb$,[e5_yu?N Lsc>k+ϱXƘWKW3S?F־D8I:y0.aYД=?JgĿn9S#y gc75ўX٥;6*kv,jG8yjB6Cm2lyN'|<ӞG[z6ģl F\hlAZ~ŠX$}n%/C| C>`T/V3R1|x/sGgMB@1se|xn txYz O3'節)(pYw! mmKNRYS)V^Nsls.h': 7'=eTV' ;}).egH#TQ}wE}9|Rs@9QuҺ맣hgdFRy3i\MwWdypXkT_nۧcw @V[*iyGhN@4eN ]{9$.u2tlqe# bݟbә>y59z7Ƭoui$b_,1#CX}ԈH ۀ}4T30~nxsM=UODAQ]z6oGrﷵgS3=FHf{z7!Njf`l=I,πlg~g}O՞&3ʹ`]ۉl4Q>*" V3ҫ=яMiO7g%mK Wz Tmvzx.g֙RWulvڞMtk,=Zb'ƍ[{뵗= (]%7 N3dI](_baKw%5&Q O"oMؙkGGUEVưtC*P{fD^?:e-KٯO KBO|CgT] ZzMdt(,3zUBJCXXC=tLN.)~w?^ad3lHh$(jTדsN@]?wS r(g5&jNPl4Xik٬3`;bsЀ[P'IŢ%>#Ȗ/YԖ eD{i[k M%h{D-U/ IXJ`Y"Ľ"g} &KSz6o s}N7^?l+Ռgܟ+}[oKf2#E+7^i8Oz6uQ g*緍jy坬@`yպuS<^y *G5z4Hx,;قCd=xïwz[;_5[Qk ?nz'ȫÚdeD=aQ܌f^^v[݂>c>a)vXR{[g}ݒbq4e}}Q,}%-+gUv+[Jb*حn vka.ح}6doۘݷmnSvۜdmn}v`7Nvf ]nn/v{ۇݾc?Mdw aw;dw4Ia7]9vUݞĮ:y2SݩNcw:3؝,v?bcvg;ݹcv系݅.bw1]&`3k2ۃ 'h6;<ɾpՠhϧdde_.ڳNW}z-̢-zTE/shk~YyU=Y}ӡg3CԚ?Yկ)K_ODj7y/j~8hGPQNXlYK,>{Ei>. .JJ4'*Zd|sֱ[p#7o d jO-zݾnh'KzkMw-C2  0aLKeЧML6OSahކ9hW`l1{uƻ> w3=p|bDz .'t#Je8c骊3^r 95ͨBxa yt?IdLtGLߣgN6错ۤSM:e:bm)gn ͺ%Od_WL~lQ1u6H$m}6Ț@#ӥYGvrܚ}6 MO]2$La#78ԷIn&A sT-ުFۤa@AQ|jT)->uƿZn `W 'Q:>:4q6 1٬c? J9:an4Alֱ؋L)-RzFJJY!CIgrbG?z|n$E<$8\g*"?rGl!_AȳY߳2٬;'RG2 {EJ1DJJ=~R5 SRX#l LI"fp'(γYG`埘(%e fU~"ze}6`3ffp:ohf![nl։^9uR ͫߜ:P1"3gNB7c[&/k޽ä(o}6L$,tgg&} p.}9\f> g&\b0d>SPQ0=&@;wc 0R0߇=Cn( }" HUTP:5O Z7n. tJ1EGNk~L2A}\ug@3W;?U;by)Br:x{07S/S}fN6Gj4?|-xG#ggIgVDħFL8xҊ4ӨϔRI)Rߒِҏ_i?pl& ~yZ2=Dgg4M<*[&We)~l)%%Cӏ) 5EZzc?3AQqXe NΘc1_}e<lİYny'mym:iƫ@MeyEb?c-n5y(E@k8c)߼04pZM}Q( HR0bg>$\cg*4-T% ,rE5uiхm˓.t+ވۼ-m!Vqli?jqJ ǚsgID_𽭱fLf^ ~=l1B`2!Zl6*c2V5K=߬@=AQjHJM6G5]caO*s'ii})E+K)?T@?B^|+ I)m((UFRh+oJ)Jic)̖&RRJJR\ԕnX,EEΔqЮwEi%%GKkIJ;Iyo(mGk/y.$K2YRXѡ"xQgJU/_c(fwxT/_F=-JSH kL:By+s -#g®8o3@5%"9䉑Mߘ3 %ױ')>g-Q!Rz8*C9tRv-s%T!3&HǃZAnƎB̽%P?S 6Q]8;(q s\ `[]Bt5bs/2ZϋՇyǣUܤ${(Ph@W5 ẍ́濦/J)?%%CJ_6љwVJˉܠcu>I%'RZ^ ?"J͍fRZAJ1d&RZQJ?>JR8$jzI?RZU dVR.jHJBv4.< _.ߙ_蟟p3k\VWo@OOPxޭd.y?g7{7'?z<}XCu'sg7~899꟣gX9U{'|c<|ݚ5'TV.nwu[>|"cR`qo 7 -` ƒGAz WY,o^Z.̤} x׉( 捡U"|A g(lZ89A۪7UȜpTznksFY/2,ˆgEh1/jd&bʼϢ*A n>9NQW*7ϸLYK|A[TcwE~e&JL`zf%Uj1>lyFԻr8N)"+$|(`gEE1R@y#^MQiشW7(C^oTL71U7TBUzzΥȕV(UÞVԪU1@69 +#~(tÝZ[Q_譠U/6=j$Fn[61 U eR``gu?~,L1uړ:Xv5h[VܶpPWzX͉PQoWw4n>ev o9BjQ Wloܭ> 5bFQ>v !T-_RQz J&Rw[9fUcMcᐙ.9n8ul/H5+L8,9' pp._ _Zo+*kdmRܵ/M^:X5:JtzH9i`ydze3Lzѕ\X#骔~t S|SK>M-ʐo)t9ȐoK)濟ג!1[oyJgDw)\OOv-VCϷXan "wyL:uiuyb:E!j9Psl[Z.0">ux7֡媪kٟߺ)Ҥhg ps6$7,2OF^7J>p(yƐNL,lDߘ( 6r~`:2^׀f[ Jzw`H0IXʐ Yq#DBiGpO a#7P7eN!'7=0J 4rʾ2~%e )e#OM7m0JEyy#GXphbMW,昿ͬ 9P-6ԱCygks<ߍny0VӡlRؼXIiz-7|m8荸ygk3Ƥ ۄedu+fg×>u藘~9#h mJ|y*Rdi x _=zN3_AjdHmgr0:Wh(`9,*|u8MF~B:5Ӥ1Io:0rr"ۖ(nf+ÜϤp~c&?,|S x~0G|70洑oØcվØO~ߖp0*ew-|iY(5-oU-n|m{AB/n9ܹ_B @!0A}oa> 4{I.fj o`C<`k-6S1$1mmOzS!ةW޷o{ѽ6m4)7AGm|_St̼I=L(wK+]: )ِy~;C0͗ݐ7c'3Aّ0Y_;;;tꦉwwtF8i$>XL'vq֙!4g i&o3'6 "9 cCs=!6%z q0Zf?Nv7섍fT vy1\ hobv÷JN#d>[@  ` 2&ƿ߮af:M2G|'ddu˿+'L4w=qm]̲@;Yba1>-i&C7{wa뇿ܾͺ®-w>O\) jA7Bİ7*6PCq&K`ˁ!#w~wYF6o4&ϻ(~6Ӭ`~xYm6C4s6)|b7{}eg> $ahvDv{2't;gOa ]:Ȟj@ ?fqd@ 1T `#˃8wлC W]2{?3*| {*ݕ|c-z2 3)~WhRFZ,3ѻdnr)Qk%үwW 5'偘ڐ' 9oh[|DԜMsl 0Dt9OE @ul8ORd-O<10XS#Ƿ $#Ob}$9S"AD7`]*N<1&*9A ]ˏ^'x~ Pbv/She_^jKy0#u_F=-}/ u\'H'H,sSt$RTR :YLrYt'H]tDyID '7;P'HEq yzB)T1QEr2PC'HtzHS# ̜ yj>֝J>hʌ'HHҋ5 'bJ8A qKt0RJI)_KI-MR*{JJJ>A$_j>-sy􌔖JY)}xKI'HrbFz|n$?Bܜ G$Z6 ϙI9/ޙ\A$`~5 IN4Z俬Kq9eNpn÷>A(r p[ yq-] ceF鿡gT'Hb0Dh~y9|3 nh)jQ?yO pOt$ϣ'xO<PΎn M*Bq {I6w y#`[gg9N;;mC@G! c! }q_ _ i! *4d* s g6\@aB.|! imv.ܳD8! c(Qa iq cQ!@iht!?lcnCDt{ !%;gC.FdXFkX(HCZL a%u.Ƌ..;|CE^i_<@bV"!<@A'jgc Γ\((C@aN>9LJa bakIR.YB蛅E: 濗* =.C%R!٥e!҇\Q\K-»p''xp応V6 B1\~x:V.c{$pˉ)36\ ppLxp囲iCo%UJ?RoWUR!+5&$Op'0L7Q&: WP+4\z i_-#ʔp" W}e^/tO[f W_sa@c??ˌԆ tUL}ޓOHerJ~)-QR!ý_ku@&\J!50GRm@_OKiq)=#6(uu-Qp^$R4("?J"!oU(0U);+ɯ ܑ5)^R/WV_JץRi($Z !F7* p>&r5K2p1閍!@q`3f 7' p9CM7M/EcY (C@K~c1Dwschn56Py=p[.4!uom@J<]P12[(j:zFmV[8 \Rn&`{kHW!@qǽ>Oa(,iP4pn!k.C@Fip!*As&|eNVkU\(zFc^C;pRp,PŎ~!NIeW2L9m'pg!έk9Q ccekGg#S[苶!׶! c c\7h؝w3ن! 0LW! sCae@̭݆h~ʢ_r8hM{,eLG{xΣUkq s!@iz p$[mj\'q]nA a",e1r0@Sx '_I5&cX+uS=O·.T1sT,}cRA: +@u;5ٓ\~QdC IdbүXm8R0FKcs"AV%8 0?$ۥr ,i!aw! v  l@P:Vf!ZJy0{怒'C|i! ?%w?\9m#R^RR! .)@.:nmI M/p4H a[@8 C#&H?P^)! xh㡬Zz^q`*0Ӗ}arӝCL;  w @J#<@A)//ap#*\!@ $Jt0MJI)uR w&>ఌ))%pHSOKiҪ@m)=+NJ4pbBz|nEFS}#rn x Cesnj SgD8NCy^C@ uLePI@I$`{EJ˥Լ#5_~Hׅ4M* ZJ! PTC@ ME8 w.=7K2pO3閍!@qۤ`3 4GiWdsLo#M/ FBd5<7:xg2waYf#Bc! /rQCp77@ wA ]* rQz ?gԆ`i5)ƋNCҳZ8G^NA),9E; S'8NC+-յ H/mJP!@O>?p ї NC@ -KјҋaDGz<@t%NC@ :irF6 ̴9gl ڭcD#gt1 d !%P"s@L~., w!9-@ˑ{Z|\xzvoT[p;}^8]bPg#kA.~?on0~=3n_ϬP ŭ@ln_ !xM _ `h>}|G~=S1CC~=3y,ڿXw3c]03gwP. Lx Yȯg*i Cȯgҵ~=S'z&8gǚ .2Kjl?;ϱ˟S`/ĮUGqjLOgt(>{=F>w ,A%('4x'U CL´e/D1c=U0%(Kq>(AȀ 1#P8$5Q@JK}*KP9!Jۦm)d5Qڸ<_[P][Ob.AwNS kG%(cmS2V=+{"JPW%)Ahe f=#%\6<,A>(A̸g2E e<#8J3^ 18$C(Ax ӒJKTBLgB 9Jw)%k~T26nW`ܥ̿[|; kJP "Lݩe~ߔI\fyD m  zN .pW ihq̫!@cw%/UQ2clP G bƻp fycO0%;'22>3G,hr"Cfk4lmpMzD֞ Y2tr\í"rV%0Z}!@[eU3'DRlMʐ9壿nMC<R ۛmIÛNqKSdfO-RQ J<@ EI:&4c~OR)¤=S'j$`buӥ}֫+ f,;JO+k{,ާ6-al3vWEω9)Z;HX*4ȹ^F+p̈́l'"ә? *MS x?e/ _vuaP o-ۚS9n~x{T rnJ6KzOЗq嘓6:l6\%S|MnwN#:5_S!ٚw|;ވ|My@R O|=:woDGi[>ɗš}ρIE`7lfs8;}ɝi_/{ :3in#Sh 4*|O>Lw 1,;C3s|1(wߝ9}\ɰb\sxG_`.(}Պ-Wܞe.VŞ/Y@jcsid0ɻd'Ya >K堎ҤR%E9>Ҥm+I{n~3N4O.H5!t;S?BI")!)ޖG)dk?OJT"aC|G_HHXc/Ҩd/eq _O\l՛ڛ@{Ek3H8瓖M'EwVVI߽x,V#${K)KP0+Mt2=^-X~9îk3Rs j 醻.y0-1]иvo?P_IiIbN1I|0O0J°̜ -_V ª^ WZ|89@+wS[GsIs =K`k *5Ǐa>仁bmQ袚t4;8UXi} ߇ PU2Dx+N(XX*\j K:VkW$9OV FnY9CwhH~ﻞ ki=}t O"RܒVׯ +[VmJnKe-9Sa dAucR kt\ :fxD83QҞS YN@/+b&WHxKDXPMQ.6xW/s"P|%.݀1:}@ށ%eBf(>v+2~QZ~̍&#3942z<n\e6IQ_"WFYII+srR:0xtRrG5=q;=xKI5-{$v}V' qNXzܾ蟋)%?C"{M-2_xWj%g9mQCkrS yK"g9=Lu7 -wR* h[O>fյ|[yǥg1.EdN-*#tjG}(wiVinC5x+PdD.)6‘a[#F>H! 2(]Ex -;A/]6o;GtxOdV/{V/XiDjs=sST=q&w CoQ_Xgܦۮ=@gqhir>dC+CY9~gkZM}3zJr:'QSS0eI|&d}n$QANڢsABTʬ0'yrD}}|d3Di爎.xrTaTW|b5.ob\N#s19"\:6nb^ɣ6;rfⰢh\bG_"" Y}?5ّ1옪eO,k2pR ցR+dZo(oFEǭ$;5ǭ$K#1) k9_>Jwp%S/+ _/#w|ӓE~%>~4nFʻvYm |Xȱc éq>,_*T¹k_j$kU ~8~!F R΍HLDPFhzIC71P~W%U"l' p7P>(@aX >q?˲ھ喿 ^m}9^VZ3p&wOBa^,뉩k\-<|H~%XgI~̅H) 79ɉW<ROo= aQ]6>}>Aa,sѨ"[/t&:F*bpe_=%գCgQA9hVuKEzPTӄ8W#}ָտ*5<] Dڽz^ŏ^=^%w3AOpEq2! (6 +FGs_UHy܃&n}+'rEAԗ7Wnȃ^U gjwcFFywG[ѺRzߧVSA'o1>aPPΝLUOHT'/*ZT~hCN0jy"Z7) 5!kRMqBIS?^'_d9kW+^TK w BN8F&#iAWz0W]LWfP_[+}3q@Bt{r=1qE h=Bc:W: 9?C/!]4Qij_s2feÓ7*do[>`:| z|c@>Cם7S7L7 ԋ׏ܫ^-=Z0qlc;K3:^Ƙ bz1~+z_7My7"?8rylԤ['E^s\F\dA»RI!KLXe.b|Nb& Z*@oH|[#3CD68@N+^St&2nq3qܿwIA\A+f]Ѩ? 㟙uI?uX*0h_O9uFsijƧ?'ŔI뫳G\_Ut[m_=>#KEڈUkx\7<?M'+VSS`4= z;id22WSdkKVD ck6| k{xw'OKN{ 4]k.Vl ob8!5MZچ/vvqH.t w9n.{Z ] @2!#6Dv rgFY7i9E+Ҍ^͢D QgǻDjŽ݃mgi։"/}x{zCzBY*ةc-nP'­0/TtM$'cUwXD<_l?~%/K=QAOOS"o'f6zy{Kڲ-_W{[:'ݝ Rw:r xcoޞGtk7'(9LuJNlnV6~дC;DUDܯ,Z=!jԪZэ~WG{JV9<x#jZ>J_9Hw!V' gg̓M̃P}wM~;1׼]) HJ5#]3OW,wmɝJ?J{zK}oGM׮^=IU"W$ ˠ#5 ]"4Z[dh*.eQai4%A$sG:UC Y6p Y=Jj+I=õEs_qww7&Dq_Z xLVr _Ag )<-=_<[I꧇nC{6itoܷ=m!7sf-ϣ+k)HkC1嫟W"=49:⋆s˙9NZ(K6w_աe_]44ꝄBZ34u>.&[g-|M^k!Xl-07Z I)k! ?)[ [9͇Dgʒ!25B|~Q] ً݁|HA6-5!Ã֏Sd @4zYt:͔đ5YeKnVt}VhvS@ާȶb0GMW|E|l+l.;'zibU"-=Bx8偮EOܩk]8}2G_Rݵ~pKcWْ69->%C(Ԙfd#O ٖoj,B,4ZZ$Vh mCjVSђnk!U }EAiD|RZKQi>hAx3 3|993sF4 q&e6Zu^BJv\2VS!R^Fpk\ukҘ1xh'GCA/{v K.;J ql`WbJ1c`ćzEA@H\*Z ;pN;(xaJDz% հ؞[fkqC^#X"qQBƛJv*hQ7Kb\[P%XY ( &ׁ$Q2ye}FA7m1my!k%#ɩvnZo nɾ20mZ2΄p:;ҞԄ'ޱ>W!BCZ$CAdu [k(Nl {{RHױĹC[qnңv W>,ᠬ@vebg/=4gzӶxͨwU=Uj ";^O-i]*u * 1ř+; vIy?/ דZE8=7*"}4{¿r%#,XchݲXڡ 5T ,+>B%>Bi(kwS jg(}Xrwb/}o~,ќ{B :7@Yd?җfon:jŨP³AGPKpY.eM{J \UȚ"{~ fN$#}u:ak|jjXׁ gAzz÷t88kdCtxS|e8xnֆ FH t`'? -Ceh4jk`9MӺ4ud&ԅ uaa՚` ߑu66Jl0c۫ oGqcT~`Cr ًu{ ͮ_+CkgBnp)J1H#[\{eU14]xrlWVڭa qT.]""f ܜQQ\LgA!t416ֱmf=Ɩ/0<%Qo-][Fr_4nyCI<42>%t$H<1P#͔L %0zþ(87#nwOaN2a"!#;"̗sDݍ q\:ꋝeT%(  q f-Tu=lY4sZbؓUaCV3,;R_sWq/|ѯS?^NL+o8:;P D$d?qoߺ1IQZZ [ !п}2HKES$ppN.O>yn2<U}]9} EP,z]nOI0*(}YWoѲNUDe =-◠7)׳÷7uC8[^]ijuC`**o?(T }ѷ?ʋo7qyy>U?$7v'yV,U4[.QE wmLju%QeiNU+YMwE$~ 5M/⻽nKu|/<$l*&\[<ܛ4JϋEDK6v˒}UۨZ勯1>#X|7ss<*ȘEOpE h_]YϏچ*rfpIkƸ$ʖJm I[y:<tzv3SZ+8,K8.N?,343\a)=wmj[,<`圳z  ^ xS6owLv&(Ԭ1ޒv 7E p~kal<4XFy9gҎÝ 8I_!&qd|yìN=#Y,;{Ӣ޽m1Oo\צN#q4a3 $0#/èޝGyO3Zx`67{XDǮou wuKl$ӽuQp-b;x\qM i'`=Ί\A?قWo@u6𝫲dy+kE{ -&;¨8$̦hgd !h#ZR{(i- yWkzhȟ1F%y=27 妗M7Yr].QnMwe`7zZja2`E\,X3M$MܪEN W;Iugn2~S0OqA99WVʋ#3⹼#їƁXOdV`|}_0T>oiKI%3|Y>TocMͿ(*Z! UoQ:bKsi~䂹SO O1<~\孭q0^}@x?I7mH4SI+sUBOQ÷_c2y߬_ CS^6ct^UNp][`eu %" 5i)q |{ǝ`X;vFQ \ㇺC\2 s"I>G9apYIɈ{փR=\~,E=B?_mӼ aV}\!2̜οtxLv"]?˳ɧxikbƋ5+N~h:NF6F;iA%hW)"ۇ 5^$"ޔ /X;v_n`Gl1#v12"@ C'i'¹d=,)RS#-\tjc KJO0Z0 Oяp;l9hGe*]Sc5qj($J!>*s{ L(4y,/gcQ7>5fh˅?<H1Z!`W+7u .LE[1d>;gy,Y xD?}k 4QpЫ?`[0Du)Hq5KgYr):dq2SE10enpĽz MO$@e. Ϋ<OL쁸N%N=LBPUerw,@Ï6DL#Fx# H Cu=F{eHs6wHU1)@hGH ̋E يrNpG9}CwK%Y2LܜR Kr= !)pyx='Up^4OfJ˕s,ep&mq}qWs0F,ǃ0en1`>rG2. lIDĺw/FTæ'f18hei*qS{g0YXڏy\z2Okԑg($nDHpopmj$`6$ؑM cܯ a”8y -Qsyk-v4sEu#(Գyj)C25R.$A;Nj&筚ꋈy ֊a\>K~~,>UDc1Y Бۛ,iYTw7Gdi a, R8dۙV -"H#DAoJW#.NAQ:)&R>;Yd W8vZInPD<>8[*dΰYarn#/b~wK `fWU,l8-y!`''eoo51>#(Rw.1j<(gq䏷Y&aaȣl#8vuϊiȰ@ qBpѢͬĸk^Zq8I]3bϙCU(j_˻ z8GT>[I<ԶEl;[^[>G4eAR{3aF#Ό >:N2%Ool#7+a"J5,(>΢#:n1aʪ밥Zl2i54mAtd*l_0S@nDb상 ;x 37JXD?˟*^m2Gg7+xml6Eo4jZ{[wXQNSxkjgb'}p&~79>.Y_~$8zߨu.r[kk00!>x^{E͇>Z:ieXp"^|p>b­W._Ҝ^2N'j%=؊T(΢ttgvjA="8y[eݴEBuX|DeGL]2Ocԝkli6G5%Hz̲9½^ ipxj'zrk@ghf8E+{ ^'0JH}^)3Z;Ө)h\݌'(EnS\&KtT˫S?Q" 6_3C#!ܡb]fɰƸN] 8.ys)DmWvQ,ċ -%_F:a:KBgm2JB?F Y>ъrWFF]O? tqJY.3QHY v0@3[Tf61hSDX Z` VtҐɂD9\1Q%7E;oCݱlr"z S_?k`5#c} ]avĥOJt1$ޔjI9YBϘaNd.V㐬~kvr !X?FxģlNZE7Zk4[>ov,VϥoxQ./rN?d?q6 ̓L6握YEe.讱 <`Y,2,K]x/%揩c++ygjXac* {Y|x?b05;s8,C`a딬iET9y([ N%@n ׋q;؋ut@iϛ4[xOۨ,!ĺɗPb-g%\i@?nN a7%bE/8ɫtn.)"eD-1ҴT"u-e  LfZ̆2k0 /@1WN5"I"d9{w`< @+UnmH=.${F*SpȰ\!e{U)Qb<4xg;` U!T|zЯ1\v,mpVt6f|C~…/Qwےj3`;h\<y2-tϑSIv6Rk˿ g.#wY' ~ᣂ˦anT\$v6u@/wYt,3"&a{vj" B q=r2G4P- G|kZA% Ǖ:X L̚aڌJ`U:U_-!NKz3#jVclnZ1BBRl?KE30uuN^ҁO=߉pॹ|6 \39s|a-vU[>F!,:2 _>/œd#.vf#5(FRp kֽcOxVYFXeE<=!d@i L)W.TƮM̟B߮1A2^QD=e]1 [{⦶|L֟y;H?k/\D; t?}!b}'ҁcDv=T2 U6*kHkIA6wRHtEZ}A0tQAk(n kdDe=,JMs)o;"{<n]h ByI܎s.ӆ0L7kϞ%" w$O5V*h\J67% jgM2hT[VcmFE)Kik}U&Zh eG\;-:@Ϩ<oÐnup?}O&)0O2܁v,˶>s$M$M{ ZkEJݪҔ{M"QBc Gxħ,[ ![1X2Xp$8iDvOk |Uʄ][,0 <ۺo͐TV)н7+J;+ؼ82S|[DVq=E#Y S/nExo4oS51_H ?R2[hFvN~LWYe"̴vKc:ЈZCIEO|,{zj6XG"M^"RK:zMXPd8_[[5'QSlk9za`l/Q9VX(ʶؐ܏?4Z|">/BIeZ~o>[0oˢ fV!Slk}rv :WPECcTe[!<w)q'_Hz9K|aGD03 moL0m_|3xr>8YAx*K 'ѯYo+мZŅ#UaHi&YG2%KlD+" WQ ̠a"Di,5q86?İcfy-<\4Zt/":d|coWT&.VG5=אdzӪJHNO9kwv&M8]i_4*QkXDh,^֋>Ӕ1 ϓ`3fj0tt7:6E֮Xj +җa JumCf1҆Oi}/ț;=ӓ_6w.ܐ`ƈ,WL;  Q΢dשÓyrv}[kh=P|h _.l98=rX T¸N⑍s%xK?~T9i$1Bk𓡙= &>mPA'.2HuSi$p n`(ۑ8ѣunFC+.lt-g5~4WV"H/ 1߯"F>{3RMgASQ7&ᗞGMO缏erɾһ#gQ!Gރ@}~ڲF&w9)9q 3ʈyȱvA4z~fNb'nNUb>_z#ز%WWHݵ4, bHLl}pjL+e˵TM@dZV5GЋ @I&!=3ޏ5,$qWX><a1FI13NOcbTau[ӼE,g'}e'iuK UEl w5Y~9 Ϳ>n>"c rF84=]i繸@D*ǖsEsX|D*"[n*y$T6~qBvp{g*Ҹ&T8Rjumy!Ϊgms*H1^=G|sld<,8_( !bLROCa yMijRΉwgR)Y٪[a~`a7X񾡿 l451IvX|2?2'ݑaWVXς;|lCϞ 9MQ^i;`,0(2{2Z>w- .<[:".*h*T :}m1=7F_^Whp~;/~}u/S2Y$a6,$a`OtbcΨŵˋjED 3fe h!|i}D#. on4!׾/w7OԜHad(^QxiBlc0c@R%ѿ*5Ə~Jd5F.x4&.DLF,3aF=`ugH-鸼A\\SJ/J`)m!BNg Eܘm_J=(c .wϔoc)!U3ܵ2߿v•-kTE^c°Z8 c F'}f9jV:u(']j>ξv& |m=!YV^_H#S]v? ފlqYWuh/Y=t٠tTms1Gev~VM~V)XtU^l2>9ixaҁ)qЈ.mΊ|1kz耾D/1fJTޯ.wo j'G6F.\ [yHT^Y{'`5%)Kh tPb[2@&+}w("hPZN] (:lQ'|yz4}E: pBMC!t=[o<3PwdҩA zZ`]e71o)|39IDu^lE) Ff5RCyX#T EGlL'ފ^A&k_9WԜ+-q |ῗZ„S8umNq|(z^$ڀtdi6L$Ky i4;ZƝ,RapLc_p :NxFPPji}l\KMa5 NK ,ˬήg+'pQ ֍CCZynBt6E6mV1U;l٥̩۵u4izhۻL6pH%ᡠ o}7y?>`Z i~X#^`w`JE/I{t0[9lݺr.Q[4nJ  @m$E.qd 15ƦH:&QeK1!I{#2ʸJuDix !+9Q0%@ R3:1uEdDeZf"1[(>[92E`sza)oQ486 ~\!Vv ݄,y)u!߳ bikB4+؃Ʈ ]p,Ȟr:GFn#D(W Q/b;ű x𑨛d(ԡ2s:^Sy󅦼~^n"3.N,/|»~>6ZJs,E|V G&tǏaHlJ*Ǘ"-t"'_H.NE=gmS79v2*^1"`윮SD2ӊˠM_*UE\ٽ(%vWY;4z.b ᵦS3Ȃlc/~_΀#Q mbbkh{ɔݮ鄘Ǚ5)F"Wp d3}4fm.9 ;oh7"y 1:uV VG ގOGjӋ& N} >ׁ7^# ѥ7ۘ(FQSH(<JWca)`7r+I?]INi9s?&a/>-Cw0ܘDA\lj*?{|m~m fJ jq:^]!}.=QHb+~'qL/o!v%myri)d'Q6t ݩd'j Vrg6ݬ}윕_ 7Z'[96',TUPx=/:R q֏.,6:J:e'β]` 1't !|omł'3vOs'>1~ɂݫWNJ K!ۊ [@8Ys{W4Bb;MFA|}/Yr[$ű+, (󢉹>-LU ЯtguBZp4$ޝGU;Mt?SEHA=$ȯA= ¬Y^}εpTĚ/F -}Q4c3c%;1;LuYtq1ع5+AFX;DI6}/:#x]Xy+0r1&Vb@h;)0S7Gtq":g(@TҊ #Kŏ&E w^j^HJE$LM|Qv44yULRww8Sq@rQ_1o#ܺ(IEٰ6#ֲ'6^ p"IU =-RdJWxE aJ5t8PU'V͟/oylMuN9J΁ Kjf\p$ vDzV\.d4NsrGܨYQ)`p%C 8{l dϦ\Euɒ~j'KWZp*u8XV'gFh "ghࢁǹA>AJn 蝹D 3|qA͎:M}JPqgE+{=Č\#f<$Th i)abEFrx#3Ӂn:̏?В̜0oU|2c"φӾG 9 mQㅜCvfgR']@7z3nSy4YjEܚ5WmJ\&@i,|cSFut`b$+~~7pݤ9<>zp8>Mc^qxt<>+Gp|hZ*u-|$='=Pf2Ɯ5XW>K$fnD/P;*S *jQ5s Gv{͋dmSݢqz]H1]|]j1y/޿:#1hꋷ%Q3W`,E < ܘ%@RU^)͘/T$X!Y7uy`nai,|Z![8іIkiњxvg.[*(7L%7B54o+̆sUG՚[in-{ƶby`/B8e@$JAĞW  6yU*N{@9Ay⼩ ,wHwp۫E_D28LQT`5z疔YeXrKm]hUI+cu€e>SKcW#s^Mn6rD]\MM&`V6&`auko 'w<7#ŃT7LڿUKwsLo;W6v=UIe!FeԌm`F'l[tb1F^"΢w>[lTp8A]wvOXͪ d.:<{ Vgl$-M<X?09E߄4b@6^62z\)VGIBeܘ:!+?0gVnUo .2]9½ i6CҸг[^DAwMT Tj*[Y[YU=!Q > owG8BU_DN=xê&ſ>Ր]_2as!h8՗q؍u fxI輼n퉮{p\P8nUr֕ve|GϚHg"rwpu Pa3;=+_kkuqUq?ʤqV~D"  MqRa5^3Ũ @Z8Zщ ĐmQ㌔F\o2=[4:+ ;[$ӈ= ! *z!Zե7§an]0vl92f*|:_lQCj ?x)pK&&kυP؈qXɂs"mItBuF*t£-{趫F.Q 74 (aE |gh.qT>5k{I!6aI)3b\^؋=jzm#0eC ֻw 0CDԦ`$+f|MoĆk iDǎyۧ'l?&'2(N'6_r>DB FF c9^cMPwY$A J㩈lBb `&LhټY㦼ꄇ0,==BOBK'XZZJ[/bujSR᭩3v|M0l$pn#l{H[dVN Jrt_&=c)O. >[  /)~x|f!zjo|Ǧ2U͍]x{,EEbBZ0cCMmY*f[?DBQӠ ⼢ns͢ ߑ{ה~箴sZ+MxqY=N`uUmҕ r(3]~E67׉tULSM~L;(4ݷ />6Trtv_KO5ƻM7]4ChU|#CvҿKYG\Z^ZV^9g˓+|N%U˥~fZ 2¨#b;Yt K3.bZA ^ )8ςNU)BJY5ޞlE<FnNP]%KS($d\kLsR#壟,<ٓ%9"*s㉕~s(hh!\ }<"Aߣ-XoKsD$EAWkXGut^oOk3u8&tVY;`Ƞu8 2Ѹُ;J)+H5')>{Bwtz1fPD^ϘXX*K|7Y%\gGn3Vh Q[P7;cOk0˛s2 9/.fk:Yk7WHG{3qւV`Ӿ?< [ק %_)^ai Dp*yX(Y Op.4{;򻄪G~*(EilRh4ũY13X/7ł F1OP9}yS0uR G@0 #iuYd(Lkrg2&W۽F|9_?GZAdڜ6kϱ[@ﺋn6y\Zq }U8 }'lcHSeYYX9%=_DMƙ^4hZ7Q Gv/PtrWS p)\h,HXJQc\h Yu GdQy |]<Ólz/:Z؜mü@x^lSA=]t$[_Qs̻[ `#*]hXN\>=YlDEE}ܬ{~$PHUTB2iq:2aUQcDZ(ڝg̏^s>X#uf`Ky9{h1*s~ =1!3*ZeksX4s*`\qs[hI Zf:|l*/5jĚKءC8jƯ]V!4ɱX"􈎩 jpY΃1ֻµf*@r y֨o`Bl~GnB8LjfC@ I2N6\׀pHrɺΔtmDoZtj8kqn$ j$ L F0_W5By ܢ,3cpW=9w G:<@ZXZy $c垡W&* ѕƮ=@qFsXՊvmNB\MɔxID0,ߜ \+9FJ AjQJ<@e2H1@EWH \kȕ\C+{HZXb8$Ίܞ+'{ rof]~?vNn)(5;/c~s'Hr\A1$_ -B0f0G33)g&%b6k°Q5B,1ҭ ]Ɖw'~dC߹!LI|*qXDu=VݖKRʋ`)$/.W OpAX195K̘X9%keϤ+dL;{URB}>F )X`qùE)Eך) |)=d |˪73Ħ_K"(!ӖG-:7EanGJ@Y ! ULvT;\%WQ!=&G%ZeOM:Zu85j;Ua yZ{CM|W1%05wc}A;b$:̭s +iۯ3? [_w)1b)$f']ΪXH "x'Q)A={b^uB#uZi Y[/HUNj?c7`27V+]Ea$n@"ٛra{a32%55ݝ knG<?o<,um7,}no79u6~)l:فJKO0"1EoQh38"T04,q¶',C k:8ChF6Ew 8 l69=: V {*-*i}݅[oKih{] y2SՔAJ[0%e4.ي֚#s.X`| PEJ7fS%n45H(ARg6Է\2Od4#|.:<ݒ)=y'a0%/skN,rwY=[ԥ\KMET98m^!]+RCoq}"̑xjlMA&2 FyYHxv޻]^5{Y 0WВ5[`V`mL[;QV\c9xc+$Ȑ*򍲦`M1[yLU#TXzYF;u073N=ТQdu)ޕ^Y~lKL/JG!ci#>AԺ20IID"G)ujttzg3B(cXɑiB3A͠8AzěU5Y/B,*#gߙ;yFRgaKY5O]al~0!Ư;$$Mԥ;vn`\C@Hwaӛ Țp}.(DD_7MkqN[:}8!dlfZL)зӰC\G%8?t:͍P{ \cG˘C⑏fVʈ)i5j$=O*xISӛD5& ŽK(ѺFpxt8w+NNi9j3:#2VZv>sςHw:''p5>U#X{ޅc*TR׋ 41Q ʯkcYTZ-8SWe2 (?5S`<+k?e5o{s-:R5O~!&R *vpAD)9dEX?B\"^i߮%ŞC+_iGE۵?ǒlRyS[$K]9~+,) XSl4{:*=G:L?0(v jp0hIQ^0ƯYIZZbgbyS+oT\hir@* b=gfki-#D}8!!_cHVݮ'Q `uӊ|\H= Ep?GOqR?A_an])J"_̢M&eZݶ_S;ibbD;Yṇh1 @2>FB nMIhmn̞K"69n]åf#΢&Y4Fby~)4\&KS}N h+HUh ݵDJ~{8:x2痳/~<-!wRJ)9H<_FZA&ɷ6}H%L6H#j92.=abǸ$e\Rǔ 1Ĵl-PLc~4̳c Cbޘ3DH}7 R,`(>fA–d3VDijiU@E1+8iؠ^H#5Di;IpI3iɍ֫/7!ҡ"ܡoaJM 1E7 [5qzJhw߼/ p"~zb0`Պ~GI`vȂ;rouTGsf UP+B°"Opē*2MY*JjCcԚ4` G>ػCGbƪ_ XۇHH^!uW3388q@J}7u7n)NdĈ( `o4e8};}?W1Z[/Dかݸr>{ |!D,O֗ۆbRq%lOw}lR֨95{_r l '[QxWOguU헐᥏9W9Q`Zk-]wm_`qDz-o|Ԗ`?khܡ7fHR+q;uA8 ra**ɡl)_HV]6]ؽX5$Fzj-=YP}|S',H*6-JYOk֢ɡR/˸H>~,^BȺ!k¸4w O!/jEx\&OѶWDop٨F~fI1IUEv;f!-ihu$qΙÔ*ޢi[EB9ԆÂ9!ŻߩL:?z_]-u*8 4y&DQ5%4D4YEqTqK#m<6]=ʱ/5Y>4|H 3)*iȜj #NP ;!Xzt(䆃^Kr1{Ao8^,(Хޏ4avک \YB_^@-`yC2+"Ϊ|Q?62GFMaGwUኡxQ${GdY㙞&{!o[ɨ9qBlǠ#KD_AsLD{,?љ,%몣{0|M?75Tx5ZB~m"mH1HHMb71$!h(E$/(Hk<6ek-jQHvg%\5#9 K.ص S}$EgRH C`KҊMtb(G%$h @nH1r8 Rk!FnsH\ )mL- Pjbey,"Z7b,I,fv3B][t"C ms 1R0׵-\9& W9 |I1K1l6X g{*h"q'P՚%Ik6Țr9\Ĥ&vHicu>Sª,02%30‰r3NKi+@6hQdYL>VfaJm " 5a6ؘbG٤&hDڄ'RK8Ij$=3?A;-Yصu;ل~1\>Z7O1Arj*<Mi0FR(Žk COGFU_On\2} #5*!_T'Քx;"Wj:I&dP|% ebUmPEαR#q2ÕQIwXJNRqQdgXJCs&&Pr[̽Ü-:i]iW=7>llC\>Ⱦ|5Y-Mn7*E)[l}a/RyD*R>,-E*ciTdcfYs%U`,G|eT؇z25ivvʞ6gCQ܁ 2I¥S |I}6A$8S`OXlF@TeeRDih '8g~X=`YLJ,Ȍf!Kئu |vI]g(uƤN~ ŕ S8n5oW5Op݌/mi0КP߂Q$"dC _M&{|^4/|- s.|+ : GNYQIxvm΋ <݆ h<'E\{hLK1,amNҶ`гՏƉ>K/"QZzT=0۽,(E` i `BfZELUۆ [;A!?4sNp2 5Y$/d& 3Ԏ3eC\&F9G؟,D7K{tMJ>z iLnSXL_lը[nD-J[+['sP(Ʃ{|xPfjXT8V5>J2FI.a8VI5":ũf\h%R=sQNV.Ҕ Z,}v: x:a-8'Mnr?jJ̍ذ4e+.+m;TWtkmwhٷ Wz>k5]T8/C<ᩔr#Y.Y.+rkΚATPbN':ᓽyIL{ؔ (8ēuX?갆,`^*HE2Ɋ*Nשm3[Id2 *]fY+&h:eh s!]* XGAEJ(gGޗ|%n62P!:cXDQHSD~3 Ƅ[< csMOC<똤6b 1E( e7g~,?; ÇL77L:g$, oWĺ7wgL/&>Qj"]`J 9y}MdD*&KfKlf+><˲:"`޸@]eD7ӑ֤V/ii&!OyvV>n(7@(3WCًBc?3(_E56|y"UǢ!3ׄpzyDۇIk /޸'ty0;Ng-dl;@ޒy}㺄ҮK_: 42e"tۯtk4N$e"|>=Y>F=x|ozWFS{ SXj ٬+ 77 )b y>iTV1\&lMvhDJ?vJwKxgtÎ$ hX1 p_96 3]6KfR'UVQ6ʖy]AFWbo5A . u [듰GTYVq̿|ޚ+S* ბlswKB9 6ɸ  1wj^YӺYi7?4Sp oNf.@Crs _Kaq#vHapP!+vt{۫8 ei6ecmGQc2-ZYe`6 ԁa|~peiT褅5IY3%E?% {c Q051w9\QךN,ZOItWiouE#rv ҪDKAPo? o_Raob!Rɽ`&4o9Zg5g$H/,t!Gޢ1{x=ZMP+Ú/xp<.*|=7 ] 1doPH 4, liJH?7 T9[sR9>aOΫ 4Nָ]ķosx:np^fV |K_y!{4Cl9zvjd]SDuotB B-f;}7m O[XtWN~KrpGOKv() ցυ -[x׍[hYTW9[~!_2ÒC,RHgYqF]C,g w-V6vt], Aih:Q#T}?wH̹0Q3UYmQAd;pOq{T0y*i6$֜{ıZyfGS]B7f9MJhC(I%D1 ۑ<>YɒmqE@n!yR;zпKFθ‡ 6'Q\{CwZ};{RwS y* Ƃ g6mZ5|4uorbLr|Q8YׁYs~|\ha:H@){Ax y.F&k|M w7(bw"ɜqio szk4R9'mUCb4'g;;D0)kR54I5=ck/tXkK>Kɰn ynMSxySxH@nq0|)kH'Px$﵄TZS2<\x8u67R(_$K\᜶s !~*dQqHK #:"ݨ^U|hf9tڢR.6)3iEpW4JVy(w{H}SO }T{dnO Tf60 re-0;镏X4[lD}!XF;zH]#%SNeɗ/^i' a/p,8(P)PR%}6źRJ=+^Ym r6sàRO]>sqd כ|XaK7umt -b+|}EmUu3B.˻X1 bʎ)Y`?浮ըq 0ܽBf-yDq1M@7iC(+(>'thsWØsZKcʼn.ɿL4ZGS2 mMcfڵZL$#N?)gx<.?&fRcSiz=W$fI n`sݲge!hc]* e-՜ph)0p)Fv[²`k)=t4v$R}N)pD`d7ﹱҞ!-}dyEI8/-:Է5aYdp\I*b3cFjyV-~e (>G]j%Kh;d,\!ee[9Ge ~N`a ._>Į\Vaˊֻճr3ːZR4Y~Z=$2">|يH` {_J*E%R 9=JUi4@S6)Iz|ɏu@lKs Ap2*f09 Szqy>j}k]ߧB"ҭY|9ulu- $;ߔ؍ tl3C+MhK+:$E9ׇ1ʞǸ~E{C&D{- $@π0m}V|o/TM3K.R".j`5rl1f{e( fV w*\U8b6>rTŪY/d&}@47W H #@"-*͌hkݷIJIr}GrZړ! K:w[~3[!,N36C`ttd{_K%)b&+i\땣@|5&-gm2& $XWeOS bXcQL8Z|.h>8qoO2voGPM>Ppvg׍%WV D)89t̼ f LjRm9N̶0VjqJзmEd_ zrisj.U˜'墎}A%Y^er߄Un"|a'>Hb??z~Åy&|'PŷSEsآU͸l%XtK}5IE+^sV@zw2gә:q^E(>$>&SU۔|$MjFڪv=bǢd_Q ]^eUcTdFM Y]q׉-4QS5+dr _e &nCzWYL'45)i(_kr68ݬkB|l9uƙPsB)Us_X*SO7jȰLv$o0:j<%Ü>u91=& !,nEtBĐ:u {vj'U"6A%V@esZ!aV*b6Z7 w@ iqd8#U*Y_ȑӋܮzw2,!xbrxh4⋀Nst%ƴ*:sjn֠K􃍮 ָMwcӇuahO2uD9{Dj@g꼵QJ7$coVZ q>5|Os\U-G B/84pijsiǫ>WqtEs ߺ&7C$Wk PJ7u1 qEɭR{QRβ?^6 j?7ں y4p0ZI%Cp1UoQ8nq-*Wt"Vy/(Dד}?D_>_W5S8vɔo@"!s#<8黈󸕀.4,"ǡy}J2ƥ¥lZ}V *a>Odb7s~QpR*݅'P7U8@\WLd_SNR䍨#6ʝUVTXOM2çDh`c( GtZԲ[TX:'E\QGr;O/Vs(f>4:Ebvg򩒭#o\$Z L: )ImVp}ePh)]C.вQ35)Tiqk!(cR-|:'fhYwD61:IA<9sx]"nb0C@]D v 6GYSŜ\ B(e~El)־>Ef e.c5iwʦXj`gL2qi7=RR>ħ7NP?-^Rj]yai;&.r1u^ꩵm̅Dr!-#E>jlqV'"Z76 GAtyrxH[e53td{J 6\-6ysmBJ,GOGoq%B٢(r 'u!532\m uN.p*҅,Ν^^]BfZw{ʅyNEh9?ut|5HNe[E p( [qݣdlf_(C6i:T f4»y"E K#~!O(Y/` G U SQO2F,Xb_?eR`tiq9fE6rIEj89 Z% UiV׭SWs]JIPHd6lmZڍb1)"fy@OQ?QfhВ~P+Ee0JԔc)mNitkAC)b{{RWy#kX6dJn8Taj[}\_fćЖI;_K|]Vۄ%%⵩i!?3IuU&;"ujH -CgD80"f]Ͻƞbk;|ZRO3=!qVwr Vc#| Fɼ$ƍŹ!G7dxy'w?0pWYԮ*c^gA4gyR4A9\,=v{?Sؕ*/ة)I]_qH-Lr<۩s%S.h[g;pxv[PnU/<ȊJFl4ju*sKJ`M[= zBq]  mAK?LME5rdqy/5+)IQCR#/(3J3(gN oZ|ttaAc ;<-iP p@0?#aCCc*Hdz)Q*LUaz^$xc2| (Ku1G +Q*UnTtۓ8u5YZL~+.IMQUXXA&9/w ,-pT^A?n wH XS-S&4ɗ|:͖ C4#)F4ղִ6Lof_akp&T`=aGa`L& RP\Ϗ^?#ԅL#p$B7ǼR9uuNdF6gH>4Lb xn쑍8dP_eMk\&<{@Me 4KsL1}Slxt6Yd5xbvJW(/zCrU1K˸n GD%ÖK}x%:oJuMQ]J-dǼ*1u K\/"U/>UŃA-׸@ZĤƱx>Sҩk5Mt p^W &X1匷!ԀRߒ0](=FH3H{7PӚ2>"\>ķ*FwyUݮ|Dѯ1D3SNڑ pǰH$J|̤lH|/5|lIe:͖C鬇n{G|T1&g>29F%5b YT*l~Nc=d%%9jEne~mf%,@mdxIhDvRHsĉǰXdܤtiE>orid*1.T~&߸M@DNy_'-GY*rȻ:F#P€eW!=L-ak`keRQ2399b5T =̺+&I$f4 7)k5k&!K^h^_r5luC&͒T&MLKct>QeE%#覥r~1 iK)ޖKs4$(5ϨQ{jFupX' B"(Hje$KJ|^~;9GU?L wpvX@8{Ulk8t=8`QJOƟ1ӺPr Z*4z->N;|ؑgˬY&ߕAt[Pc?y)e np,yNpkH%Zre}YWYr;ɰjc¬:nxޣ07珨, 40-?> \4k2IUnDӭM) 5&G]Z, থ! U )u:[yTjGuqvKqZ1>qFG\ʰCK etM:$]8ƬDs~g6b!1$":G:lu-'<`8d*lMYy㌇[|v#A:[D/_2ex~ n>SpR X EK!U&Zp/Mx? hC=ჟExQeie3(c99(jK̋lhz*^H &wk~.yBqE`PsPs!lӍu_H$R 8\54,[ou@|.25%J!&$ JUBTz%>P%Ն N]8F@6} $zN;y2`d ul!*j_(USxLhi1 'jTw[oμC tT͐54F{բ&baL_ ߊ 4i-\>w߈r6Upkb=H؍P|@PfOQ i깮\CM5Lkr ̧Y5~ k V^܉~I{jA!E%a*{`ZskU YSl",m^# **Q\4%`(HWx6-­f;fLlP;B6Ӝs΋k.*yql>% H|YBMc]sJp*1(o#gLgaWtŴ稔-%L^s?wU+xJ-$Y_Q+m^fK$#Lf㸌lTGKw;rNR<̬Sy1AhBiTv|FQtQf;?rţqVGu6"3tg7ɳtwG 15xS$E2v!S!~*3Hi:=aVv֐I+7`>pEvlB fo]LGe% {FclEcSVHq0m=(tt>ϋI2 HP52`` ;М)R)&-Vti"+MUtR7|(>uZ@7K@j !dBT.>gQ'H)~+J#ucKLJcJ"zlYn#硷(8`u}`õgѩ)eKVΒr zoJ)FDvhQ'kdnE~H[j5.\SH2GX<'ݠƏ5Y4JJ1!Kw{֖2b r PK@Yi,0=6@N۩XY!Ar#{q>= e(G_ȅ; J5bw6"m5Y]\mƢzƳ\C)E%rr{/=jT|R ޾2ґ|OVڠkġ f7 9dž ;

8#OR =/ `:lٍݝ&y`ǔ^ +EB$xn 'Kt\`ɸȬF[nHX{G-`ZO!7b>T!>$:'%pemX{´# bQ4RpR)pk}%e2POjSn̗ -L%-/yYz,yCNH[aӆkX}@|O%!![F^mmwe3Ymroj3bLnW. FM! $^0v4?l-^)Y#:$ Q`svO٫ p1{qRe()K0ݡAk6-[-56ycEF%̙'giKqUPQ[0,eԼ;n;}'P ׉h,nyNےBʊkỄco`xx. Xdudg& G8~/H7$q ZKW5k&ggrg#QNq[8+Vvnim5)ZXCx9gɜa5*&V"Pz?R(Y3nvrj@ä9/$6͂AH<j7ogif2zw t2yiueK)8Bt ::7΃:ϕP%fEb)sm8e96^eɊ`&1ZGrgp,nh*m܏/Gҗx4,?f1mɫ KΣT81KA@jA7?Q,s+؋ <U(Y 8=xؿ8T,BjleFsKs/(֘YO8_л,b~." KbPSŭ}̮QFT.A9]mv;5`ehmR[UI,UV(@P{}%7߉3*;.Wj߇'{? #KN ?t;v-;W;<"-@kX T#VG0#W%4K`_M,$l  k,(: ?@5'if.'p<_Bl%憄~v[C|1Y>HDuLSCUL$Ӏ5E.C͹ ])-7q Ijn' s{4ރ[NoXDҲƅ,󔈗+UMFO5#+ߌgPqj6y v;K-h$ vvgE9U}n A1&͆Ef )ʏX,5vsi>ϓ{Q1@!`q* ΢iT)wB3e^U^-@e %ƹI+;64y=˞¦h; i^=⠍d}/$^?E^ 1< ӥdiHIޠݚDgt6+b P{' ̒wfj[3p3̈ߤN`ˋʟkWkg*-h Egl,n{0C T樔FPIhA, NsHZh~V|:H{I5JQ!-VA2]N6 cIU/TX>Ϧ-xMTcY\jrU_H˦Tp*$T]Jkx* O2uesm$qt,I)B| ,9ȷM͇$4+zf\ :A1Gf`Jچ=JˌIkon@qSI[BFw¯n@m9wȧkI\P:.4ֹKj-jh3.ݍ?ړlͥTQҖD V =:W9lJ&ms$v@C׳Sn@zzWx;zL/* 2܍=TRْXsTw|0ݠqAZ&* ,h {8R+e5 Xh{=5&LYT!`2p>WULߐؾP' u.Cmt(%Mg$k8݅Κ#?nF$53-iZǼHJHyJ?eEuW uy>wJT(hjY`"7Y*0L1hm%i?g!dE4,sBkRDm}ֲp:QU Ւ_cRK@zD^vBIFWؼ'( gq`kCUDmK6snDj5' N1qxXb?Rdr ;ťp|]01͟ZJ>r22ƔpJtV۬I@LLˋ4k4E8srݟ:7qڱH'D.ƹ?V,tъ< fIcF2?Y۩~E{*0P] *#tHzԊ>ÅX3#VYUf *Í3zz< Mcdž1֣7ztXc=c,9Ԥ\pzxl,m6r*(84#̼f 5.h'ZO=!#H L;GmO#- $t̛bߔJ}-OrCv3‹<(̊?,טb iQTKR)wU5f --/~e{\{©->퐢ܗ96t*Ri؛v;6=PqZ}ͯkʟqj;0}˹l]VS.\V\X4ҍT>Ӳ˅=G XX n&ՒP8s%I%;vݎBȥV$ <3 S\DE^xtfӋS`AdG-zMe)7l pY['*t: :ᤁ]U, u3̝uf8ih[N{>Iߢ17v,^wNM{('jЧ7zGX/Q>YVz DCEB A~D6J W,9W?v1}/kB ڞm DlDk;ٿ(1s=)?9.\oY⋧-=17ZL*Y!blǫZ5NQgvF:_5 #n3H?9^OyG'=\3:{# j&/.QyMg#$oWR^rk5 ͩwe1eJ}ax!9ӷ.ⴋڒߋr. X~'~զgCϐs Ss>[e u6VOI96FEq:ҧX eFw4VFye&X)<Kڌˈ(+v >@FdeWXVnBLcH0ԔSc~Z?Z{;1xdgsX>ޣDףkfƓ!(\ KgKkug ,ΦЍ/VES]1aQ%`ÍE :<\!ԟdl-̀#آG#5ΤU7tbc,t K-vAI.IA 6z{kw2(L;[-$Fr)9tϪ5Y1߭1p[\rVbDk 7F dAmk*2|W UGb_59ۖzOPN9d/;VR9p |I+lJ,%ϖcs,fٲ7, 'Omv[\|p{ͭ ?cNYǭѥյ1sb;YFۣǑ ,̼{~^?*2.Fnti@$lpa`[ H::%^GG'Z<gqeT.]3 oakWcSз&CV{~d*R ".ǎ3 G_ȥV`xOC](5)6r`f[.U4͌#45-[28̽J(umcvb:TݔObi0jC&^0[IU#j0I\Ĕ[ޟ+.o{qj=?MR322:#+5E,9|jݨJq rrSJa+pAn{vv4LpRV< ܪ] Zro}Xl xMɲpBpH(ߢgd2 ^%ӣ6+/aQ)͸2o>xs?7߰65!ƵGd=!(c+Hp^w >/\a.*bֻdbNTnGGJ(aBaExvc F<rVg F^F_kM(0xxy%ݟFd<1McY~J_CM6@FMFp1tBdUO}8 ! ,,$c\q~Y}זlLѝksiLԠەwE-gȒsY2(%ÐD䌀DAAd,*jlyǪ֪_WUWWJL[3KL?^XS2;n_* sŔퟔG`%4oI:IզFOk^ #BRkaB'UyKe!?ZM> FMPT+0 _Y5ho4"M@z Ba֠K]"i, Fe,Vy#W5(R\q\x#W4i+Ϛk~h X3WE֠f7^f;pʬ /Rh>yrGR'I1YEP=P^Mq֠WS5À ^MI,{5X8Քf ﵢYs{-Kiƚ@YV,f!Yl…*oڲf7d<Jh\#kWӉ5@Wә5^M֠˿ܫʚ;k.wLOHjzW^Zz5YÚYbFolMM?ihz,π=肙*] O.oJښ-_pEObzE,Ek+S8izrtWOq ƧmA!o\>NPbO=SA nV{w)w5@EpdjUgb^+|4ʿ"-,z'hyۢw1=e56ֈeD{/r䃵|^E=Sg7bE)//; tՑ=ڌ'*슎NohD⍸V_'֘%&YMT oQ|0»XR=:GLaGd'1m,?dGĬ<&f 1-?OyfQ}xR)Ti9ѯz?v5=KWNqdbCJ+/~t_1<7;W<[CS9CUśz˖,^KnvtEjxo|$ {]H"usPi'2Еa _KiMk_LWmEj1j"0'2m4ڿZ3wL^ZVTER~O|k/Z5khJ6"%YJҚRX4,V֔ae7eIS11D˱$PWX WY>0_qCU`% R>ĶYd*+AB+F:hkѪB^Z#B/㉖?o0p#>u"VBjJV#8,lte!Y4+,Vg!zve+oj_; f& +#WB ě,D+Gp b-" ωYW}<O]] W>}L1S2? LY4NնDӵxbef_DZݬG! l1+-XfeV,<\e1,D$ƣԨ@GQ4/#lº@BD "fKDjx-p˫A*UItcM!Wc*Wim4dHGɹ2UBPH* u!zLp8B(*hT\!PΕZhB_ \݁!t\3 1Wf`W3Hn$W= \7ۤAITKh5Va:'ߢe2P[ fM{`9Q_'``%Pn;-0^-5pVGz@W`!ի5'6@Op%\=q"Ѭi,PjĿ?YL E= 䍪A~󥝠i;z;7rD 4 v;h$}E5SOGwOcɄ~:ٯ`L45S=^O.qkN64YˀSik5L_X}^ -FT-aC#ofAgLG5-z=m'e, hisK, M47wZ72}hћ~C͢$Z9no<ޠ3bTaIzSKvz HD=ͱ0`gu/B`z[m]dҺO^4:V{= +zsZ,jچT%O7IBY8xRlo͢ߠf0=-%w~N*EY$`~^ l6PtCNB } x7>E5H?RoѣU,$ŀdAIfICYQy\w,RhV`C#&0/>_`hvce6a6Dajf3[(k͈arPy:^#uvx6'گX`2{cWAɷ, ||uG$<ٺ2PM~?d0 |S#,H2p#9A6(ۤHN6e=3,AM3ȪW.mpۨ@ׁ%`FS(U_2<ڿm6hi7CŝU1 kPm+M2dAd|94=+j[lhzY0M'D,տ3@zA?+ 5e-1Ћ`So)SKU,ooQ 馓nzr3I7_ހڢ?}N!b2 vPFK5A^CdIӈ t=!T<j{x@PMǁ q;+v=Z"!qJq 2Uv[﫲kXv'w|ҾA^}7/7.[Uv.}w odžqD9iVŤӱ; =dC5=ЋFd{=sHFF7ࡑuG2p  %Œ@#A*+hD=V>dI`{qk@qW{,YDHטD9+YR2%{kILeɇ4#ߞi,Yl\h:K~pawF}fgTttyx=pSԋn.k-E>'ِ{Md,x<&ޥ}*|R7^I1>WT-=3>9KH.;f::7)eG"FN4J*䓮|[55t]ʭV2%no+y!r>!2=? v_ aJT!l9yljtavCd]vc… QJP7CPI50JrP8Fk+q`SmԱ\tzVpڷX5%@X6nlc 0L2j8Azy"M )f@1on(Jtl",=;@{b2Un~lۉزkۙF@sBl`v#v0'tFҝ$m^I{%=Iz%p+& ݷjy%}HB^I_| &I #r`W+Ӂ@W2@Kx╘' X+d̬Xpf5qS1΢1ߢ21uŢ1¢r)Jѻ*|>p#:eeXJXJV[JXAR~E=dYˢ*PFg(F(jC[I裻Xڠ(GQ]B(KZ^QR62SՈ-*՘o, S'-%S-5QcRXT{ [TS-7֢x_1**gQa1=Yg1٧wCMK[tǜ7'5wwvWv8w86q`Єy[4hЄ̡10@̡CqqĄCc+ =f̡ 94,p]Ӿ3&$$/|θFY jʛ{ŠVy6Y jnʰ;YL>^MJVd13Y [ŠD&Y .rB:,-\9Gd1 &YLC|Kili[@Jkf uEM$>ɴ{UZ͔ߝI24Wzu&eS#Gr9%'IR}ΔbRUA콭( A?s/l O@̖cAr)4z$t&mvH'R)NHl.$./d' qZ)RBMnUDܙ<4)* YOj3Ylp5!uVak5;q\bqꁸʝ"W#O8rP]%NAg.T%N̗#ilzJ*qOC{)wM-lWC2F\%* F\%* (V$SGcRڮԕ+C+cX]]%N?&Օ*q2 kLdI- HטĒ@,Xi۴S%*Q༑WJ\h:Igrqp8&¹X3 X w']'NǏ9EubU6ڙy6|ɍ8uJJm@+&>JUj[qH?q}4^Jʑ4_̀ZW;b{AhhfÇh_fk1[nbh˵_+]}sf%7ύLwlVneTb ?z5Yռl&5(fmjpJ? Y/մzU,zv& N|Y3VoHLF2eht&=Nkɚ%:_k/Nf-1i+y#FIsazznnW<;GG{W>9ιsi%,TGA }λQύߜ9~Zo\>!#ѧOsZH~Ԭ>IL8T@V m9>^ZC>K>jMNj^ {W? x$"ܗZCM֠[ѫIsz5Y^MJVx5Yr~A&ehͽssB(zN3yLdd5(Ll0@k(gef 9^M75ǁяzvrQgl2D{~CS3;~+@~EQѕ:NYP Vl;0X.N{s= u~z~E( fmG>gO镚^ȩi|=?6YjB3FQbKP/䑬{`0|n€*c[`bŭ|Qg7G&Vfؽyar 'Y+ʾ&W,Doa XX4\m׶Wf >Wb!+=b]3bY/ojZxKqcgQj ' _ x]o( 6p}Kd7[4Bd-BorΆa"he.w<\H \KhMQnt! O:8tc.8`fmFF׈*]>9\9ff!b]* T\\(MC6Vh8jK͋q*5d#m#|i1ӟ, ?G-uof{ %i,͙_Rʢ[0E3_J_Io+ޭL֚k/YazpȢc ܲD/ 2re4/P|w'zYz E ]e'ZX{1xkl \DXg]ӿ2P,e ?&8.}3h8,O @VǬ-GZ@h4YXc^.L'1w'Omؐ7dnࠕ8Q/GwM놼OW""PȺ_mJ@5~ 5?+b,^A ,Y~[ UDU+vScEk&_ěJ֧ɽ)jlx ϧ5 ݴBiw[ә>G ̅D:}Xf\>w%*;?=W>SΥ 2QpEItleV 4ZflkR+o%MAFSQ5z.Y4%pMG Ք,w:=Qr*VgM #I@~M"]#uH.0[{H5պNGbW=9`{=:d|~W N-,i+)SJ'MlOLE/3K&O$ݤ>54Oj0_I7GUM*]d"94ںv=fom=WG[ @sU|ΚKG[WoMqӑXRQhH ku55m RXRң8EVqg]Qqu(WF[?1\PX)o[%VToۣ\B, 䋗T-)D5:Cw1]lovfQlIX='&"[2?עb[Xw։)tcnwXdKZ5EU: Z-950!qIwG\˹P[ΚvY=V$#)f5a,0{Ar2gh|EiتUYi<lC)3 ϬZ[ļ&+pCH!wS׊Nx$Xrxp$n}F 'a 5Hr˚+i+M59!/VاRMf>hqAP>:,2$ܐ0_dae4Y XxB [B/# y5|0Dx9!!7xY3X"xz,>8B@]տ/LP@h"/bX-U!R$tp$ĥKP.Cn,oZՀ8ߒ%F7.Loޢ͘8s9ඹud3*oBgSmQ<כJoMmB97 VŁV_@M6]!@M/_ !(2?P2 47FemWSR˞ۦ:8Ѩi2˩r+GCVoZy?H݄շ$6B6n_ @6ml׆iji1L=;ƭK,iln+e'EgW,lNʷLŀ2݉z@#ƻoY4O<b {ogݛѢ0}P%.Y &S곲֮m3Vv?[R:qo*,"UA~Kq>7痪':dD3|K}Ǐja潩hch/} $mN;`d|-hlA͹[PmMR4Ֆ}$Mqj9>'_+uH`q s( =~h6_΋ҁt%5=iݸhmbka״0s[b#-O, HSN:#%;[oJNqۭho=A[ax>|վ!ғo o+9PՁ:RW]%IiݶW#q#3m<5Z7[6mjV\?>p+96}ȩ̊8 T\Okߴ:Qjlg0P ߬:p6Kef[~4q)˾5|sK|V6te<Vp2h1f+6h`"UU -dgE#f[ݙHlQz4bo';#uf;=Qxfo0XX_ډ_BAٺb yX'Op$ B8wXi}ӻ&8ЬNvk='~-+]h,?~gY>Hʖ}lPY+J;<|? @9*Cx12`S5Ex8婖YvX3aٍCR5cjã4 i ?X[YzC}]n'JTaO: ;∠=e o=E i4|geo&iA3ͪ5ԘsQNs8MEvPjM>j oMox -Ѝa`i(M1ޕxW \bǽ(S }fgrS/%SO68ǙeW*ZmsM׋LZ3 zվO ~ztF7ٷ8,;~OJ_A=?FW[f>HJ~(㮾_;˾}b|Q(îߗ| R?bƵêK0ۀqYE6VfMѼ9RZDDi_ŵlz6Z=P`\;Y`nv`0.3˻| |X1bgq !H5IR/'K9#M>"q%"~ SpWCL3n ΜC6K~.$lj0>P>J!D{su4,?hY6u 8&RPASœY> 1X?gpp7OXw &ݏ G.b@>kcKDO8C`޿D_/7_C_L5ߵNcVWd e4_0[hFfh`hF}YqF:RJ%{ f[YlgI9 $ƒ1hk*?./0S`vYQXrdssI~FB,Aɏ,H~f SM3~aJ`Gr%Q#9F_pg /I4:H X/=,YHΰ;Gr%W$cQHr$h_<.X.HeWZ+eE벏 ]]PHR:xMiقVAώ AV?GNK J?\-?id^~v4PO?Ӌ&@;ώAώ".дoA;3A /+PaTgGOW=^~vos,LJCXvcW,c@h 7w1򄘋cg?3r<Զ=ϔK@FɺBS菆g@+/o 6rgǧs=ؿ8HǷzG-y9 ,?;O1ِ Ԧhe'==LN?1s-LiVtP/?;xDt2s^~v5z¿dS"sX~vr09" 4^~vY~vDL9ǜfّAOҫKӍFTYnt} Z3yS= )どLZo-?uآu9"6T9+ޭ>Hnzˑ.lot E0nݖX3jL'8 B0d /X@h-?; aydz,% im%^# 3L>l `e'FIw/O/?;l.BY15(v^~&'h,@V,;Bš3-6(t%'grE=Y~&oȹ@+qޣ? y}X?`ߟ+ePCse_Ŝ{ A2d@.t~TƊLf;m.ěʚaf:k)<3{2S/-PzS^~&}O |f5*͒Y>7Ϣ 1ʧ @`tpEj/?;1[~5Y~vϹJu{م @&h.ԱMbY~vݢ ,?υx]@–@~ E[ бK-] u-?Xh-?0,؞\~vk-Rώ;ԱrP|u:hZh;]R T+G:_Xl5 c/jtc_X!j瞎Q*\j,ƹ֎jpvl\BJ5kvIZYt4K(.]7˾͟>rB8I4}%^SuTMɅP,(I kIXkHq~:ɥP)@$Xywǽ>Nj(}6WPcWW>P\:T7|`JE7+f63'}fs- f1OyC1*K(]d,eɻ(g~my(QՌrvXB;S_7GHŅ{$<خfL<^moWf/ooW{Zv׫$`v_izj>ОjP%ޮ^[HIvZF]oi(J2%Er&.jh[sY2%Ӂ+zkK@l=Rzk{8/YD<97\- \cInce2Kߨ2%7IvJIF],6x.4%8I޸fH1?nB@MQ0j97VKHGM$"9̒T+ׯPF/AQ/*]FQDjՋ7d"U%ڨ6*\1W>J5ңj&[oޢ<l@As%T1*G֠}v7 5q@o1g}E``7'YعhN'ќ`4Yoќ!~;W6T<ӭX4߇ZE -ӛo-2h~΢0YUo{;1]x}hEt_mT`EҴh(^|iѿS}8fѷawHk-O'2PڢsyBѝ@Ew;;݀>IEwNPXg.|/E)߲rEx(&hwEmCAw-ZwAw],:|hyVT^,Wtb[vCŊS pS$H˭@ ^.StyECs*gD7lw}uyWI9TeQCx)Q[l/u&*J #u6ұMP*)QR'UCx?-j5f.m^MK F{cwϢڨz=s; 6ʾк 'KW,:i,xP=cѝTLdNQ ߃FJ=X߃FmMD^F3&iuoR?L4jkޒVj[yB^Kp=nJ#Z-J? pI rr60FX EBi ͋D?? $|a@ֽe#GcDZ}ԓY?:oEZ pq'V^]q)#FD%el6 gɘ.b_;uI<ã>c_ˉ~ߓ"!ӧ,D$:D]{!jȡkX-c {$Dd6i* W| @|Oy7Ddx٬8nS5_ 4F$usw0ӿ-;eY.;EWY9EtcEf4{̶|ezEcg-z'.Ȣ<΢2] (cч4hRn~;Eaz0Ţ2̢͂J>@= ,kA]nFg*ʾ.2̳ h'?kZY$-̬zC1b?eO֟ˁ ^E֠'+$ܵhHkpzp/zի_ V^ wq jnf6īŚm^ֈ ]>ߙC>XX{V@E, 0B,i h3jD&Z' 3|Pa? Ѽ` ?uɦ5X =ku9]? a60>z ?QB]" )*( D&ht !'ȝ^1-0(&*X l !ԯNQ/WBSԋIOBO+;E+!f B [Df7A.qwqTIxjpƽ@u۝xe;vNzΧDPa $xi0 hOtc>< *wRg J t`YPz,H/R\p Jj &SNP|$qZԻ.0T*Z{S)e_߰fY٬꤆q9{n=e'4E**{nm<jޝbs/1E-l*< 1S|8GEܞŷ|;]Hɬz$@1f;1[ b:u)/II>:u6)ƒC Bڝ/txAl@Z]vO:G'zwHbs_XL==< :b'hfa%E1B`_XT=:alN#ǒ=d}@J?=K[M3?!XGOXY5D\j'X]ÀY?2f0 YIdg̞{6(\Y:TDM (TDcMP#9KJ%Y:B))\\d+%GԳ85StD&.u4x$d0#ŒOΒ6K~nx$ԜwI,HMIdg:acWgYRsoܗL|y.?s n%_Vin8009$Eq/4V@CI69šbYn.\HJKt%1ZœC@zz7J7uۍZyN׍Z!CIdIέ4WKRQ+xKAce"K<4P\7E"-r#j;{)OQ@!{IJQc1tӍ]3;{* SL XXvtS.livT%?e %kퟔbCDO,4HhgO7eOh%rb=ݔˁ t8lk|#)o4 ODe3{gO7T.I~TU%IS]j Ξnw2 E5|u3P솔k`'fOZɱ!L=%75?pQ;{7u9 Tkg;-8cFS6M=XjreΞn.z=ԈM0ΞnL@!.@!#QdDhĢ`u amyJ>4.gy9Md< &v@Yf1[hX]=e1;08uxgO7 `:¿XOΞnkhhgO7tIlNt"h[@5<$4C7ݻ62 7[=eٷ&w_QcQ 7#-6}z +(e c6 hXS]7=~.N̮60{Y3{u{ׁ߫fH$cf 6/P-_g o2m`}`bu~+ ֓ e XzgO-|s3,2;{3%LF= Afd;{$H`'SU$?E'fe3^aˏ/\LY\Ξn@5*-KZHb)$`zgOgS-=p1 . =x3V ?^Lc&@;/^ ?k _/=(2')C;n %9Eӽ2P}&igAêyY3fLƌrJFj/jMYZ5Ɋ57S\їB^(^^cT%yfJyX^m064sGc['bsO:y/"G~/"Hα[F? tdKy %z" qE]Å`$]VWܑ1 (_s7.z;x^b4ـ=ϒ3ȴ!)~jXfR7cEˠ]—|[OQ$U&2!/Z~nOyޱ7xYc7-;8%ƏduHRI=:OQRDcbZhD 2ŵ"b-PےI < \^`rtm0Y_D@_cRlmK9+ڗoEM+ݶԋ:bR X+l[0&ǫ7+.``IZё Z`ÅZpX]k炝$9[pxMw{j=J݂ߣ49G[nQzk!1 d;6Eg9]}N^I-Jy7.jĸT/iH% /@뮑>4b ImUcBטilEenq s ;BЯ0¹,".D-\]+F^`xa]bR5À ^Me,{5o_^{@YQt]dI9Krf L$g%(I*YPPA$ `DΩg>[oo=w:U]sWd+'7&DnM: ,uk2Hv`[Ijn5YoU.[(2 ũ82M+]]h%JD a"416S@ZSp%+Ԡ;a=t+OhSU|Ez.ͻw/qnmI6Onvp$w[1/SnYiN }1xf|g޼[Y믐OHomUjtgV@wcGyU z^Prn \yUa_Kw[)n_!bn+(=UZͻ U%y RGw[A͠ͻi?h_Gjqkxn@þw[39|ՙWc[VV@W6w[C]Vry_C` ""o+bhTJ/ذfȲJR. oMV̲RkWXy7kQ2SғQ0w[Vs݈0t. ^2M.P$EF[ k-Sͻʡ@_h4m1*wixnj+o>țw [_LwgQU0hvW\C]$2Aw4tS~]*]҇/th U9ZU5At!-z@cI[36-ITrR8x\jUD Vճ%GJͻu+Y Z.GrZVTwt;10>H,p`AV5վMټ۪=p|:?3k^`S86JR@whxyܩ[ &,KcVlmU8OV+lޭ3BjG)^2RF#Qw/ đ_Uc0ڑ_c O%cE^-doޭo5NMUVc kf ;5s܉7GjܚyR$ؼSs`l*kM5:6fa&`޼;XmWps9\M)<@KU tnލYU0iGؼ۪'ͻZ aV-j-5tnV`(w[NWV'vji8ͻyIͻnmͻyV;N]2w[wˑGw[d6ﶂ_`Е$G\V]Vmph~ beG'֏6WNZ}W? S;Ikso^^g o +C׻7EewF^&Fu1l-56ƊwKBE;68Aȇ^~|@,V(:b ;Zq^( `_%WxA)J @_KqA(Bxn՝;U5$B݃ɼB}^a;͘:H[/~ F ӿR|TEk?ErT/LʹX=Y+2GTMi=]dRe-;d(7mrZ#DB}*~zةC r嵝[^K;M䰝`ۯim[:ꤾUN{@UIW+MvԮlݗB-"-b-ݒڭ-]r#vi7v3h7v3ɢݬͦݗvk7vsj7vsk7vi7v_nn9nVnUVn)Vn iWA"kvj5'kvjvkv[jv[kvjvkuvnGvng%dKL& IZ]4Өo>G?-QM^{`~1 dj0`&g&`T`Vd?L7 zdONäs$l'zϯ:VSIWkO7bS)b0V;K`QY&k>EQ7Ko"+ ̃E5ʘix5lDiq$"er {ߙvL)wq/S9^ ?)"4~~ `UئKIo2Jt*KN&sI_;(`jrAuA,jAUh(M :GS,ͳ5m2x.=N 5n yӕpZq`|ps(ȶP0k?,nf/i^h%l4k}as\R$GA"ꠤWPLJcrX([O#R0+) 7r#]ZZ<1j18֪n͸znt;#GGm[Vݺ䶭n=Vt@v4-kpn"n&de+mo2 iئWVil*~o [nqMm9p1%cQ9Z2"~[hU^ Vp{BC_ zrw)RqʋCY. +%igX߆_[gL-+5ЪiZ/:b0Tvr#a SwIZ&>-6V)8 x,4vk3*PvFKf:?γ9Xr8Oyui9T4baȼ1iN Wl@1xU8-lk͘ێ fT 5{fdMS6QIS lA+zf}x\lt]dl 6K=#}}-]VۢB"C}]6UFo"06&{^ƞ+* -r "{;~ apٖtdz)xaKdG߾-˒RRhdK`R.{d޲ b)Y l%CYUJ?eKFd~%X򡐼a r,HJ5mI l@O[bc)ؒ,!%ն7KvJ^s[Β]RrgKY[H:(%c)) 7P앒&@{ 2aHI8og`|*%3Ŷ,LJ{mB쓒U#$_ǗA9XgƘ(gmaacc?H;^aG(`Cg;*u YVKL菁=ƽ#bq!T2f'N y?pT(mlOd[+J(j$;l)(F3֠HguD1Yњ|įzy0H.$I6ۍ$GHr8/$1̾,$$]\V&KI)wY[tR`E?V5a̐OFb1SJ]Vf RW .+ߵK3GJI㟮 IL`L?]$/.EtEܟ)TGG?UnyT9QYKfr\76NjA[״)vWVtWXiP7m}ek\bJn] ^׸t[/ָt{_0pX_L5.5.k\7']Z~jCIָtO1PL5.j})Vhqv8׸XGl;JSݹ zuLnK@oֈ镚xFq X5.ƥcFq6O6FqSQm>mn\g0ڭk\`g[#׸A[#׸ |0Swt/A9ޒ. %;ӰF~a5.Aa:ָ9,׸]aW4qV2 ?#9{Іg:|GH PAG ws$}9|GIz.X p&^~ \Ow͓k\"0.45.ݖ)Myr44.Dйƅ5#Ҙ׸Dw' Wk\(C"n3Bx$ƿi2R7UQw#̝HL#;k00:VE"`q[脝k\tVE^nc c JN9B30P֭'5v">5.:>"Xs/ zֹƅ|U>tqFu> ̥IEM9OtqQn+*P"iG\U h,5.Q݀>5.E&\k\N&JuA&si8IָDXљYOtE.Ljz^/oָD㜺ָD/6ʑGk\:uɭqI94*w^@=Uۭp"Z?e>/1%P F6|4~ ǍWm7~-Y蹰J=mܓK/!'M:6Jm262vxI`?aA7JUˆ"!aCtRoE&5jScOD9 HDOD0>åOR@ft=Az X(EYJ'~ C%pbx$g'XD4h=WʭS@c;cxw4D {~cbn;^LT`#jJz=A> |0^[wtG9:. rԩ "G4Z%n1aʨ?߈AIwU^j.49dXO箰{IdVUFߚ,rDw4 xo*5x>%aM %>4X5%Pv rv.JDHj:ӿRL3M؝&9z(3r9Z|naF8ԩ>𵠪 6=ڙ\W301)$5i,ſ[W3_M "..j;ߌ;S5BfIe!4$TKfʘqpOG+{o&9 s!>f%3[$S PSZ<_?)LQ3sET6nͼA&_vW+w徧1y֪O6z]U; Csd5EXc@~;n2N@_ Dyꡥ5M5,Nsj1;|"aBuQJpV5>4ayvf ;d"-ώAWIӘϞ%ټn={5ܘZzͶښ} x$]9|rN{Ug\5IJGPKtdbYiE6DuYOsS p$<{hV*6YQdD}]D4PmI }?1qW#,MU{Λy0"^:oyK)HTpEuhoJ%pԅE93dp.?sY ~._p;Xd؋~5w p<BaDK/h^nk:$׿[әn{ԯGLm4́&_xx~jV|^/52MJ3oWPK>xOMh 9ijH%,9 \KD?~l{fxHw)J齁nrE)ʈ ;s !:gNQqD"o;Dw &8w Dnӻ4LAE`ڿ[Hd}z4͌y`egֳ|d .LHNr.j#y//+2Zo/ l;bpCDVcu~l>~lG.B~-$N-lgɢ!^VaIJ@`0KiMJ0]PHK ڿE]VzH)KSJ~^$dqK[Jj\ThbŃL.G:/H^"uw obI/$$Ŵ_ПXLG \.:J]t; 7Xpsn$QJoJљMF+CD-tKPd6͛Y2FJ0_R/&sPUI[ 46rw%#E);J\gjqXhZ{(. R,ȉ-%EFb_)iwIJI80/)8OKW%SR#vIykr).5,KXJ\e\%R qIJ FH ~ ]T޵sW%WHL4*IZDjy٤4kdB^dahQ# KnvF AGWLF.#H\}c4P+8X1?/!zu#CeItNw͕<;`N9d\й,tC",pތOxI;޹isahMp60ia]/e2.2@EeA5!*(Rq:;fQ~wgsgz0-eۚ^Ͷ"W ;IrJ'ޏdEj K:PVV4 QniJGBa _͋'s^~jzmf`jR8쎇cx{36jr4=J+f;rky_u{e-J iZ灵h]VMJvWAú^y~rмD7M^r;f L$Va涪mWaj) (L& nE1nk vv5oKo՟?R_g~5\$vuE@7}tɯHf80ͯݥ[3yaꟀX(ЬA)`4*Gj 9_xak_h1kG C{ ⾚0)Ta*[U= % 8`[%5 n 4t%~5r{W{n\ n`)5C9ѭ;}E_;Lh֢}[oan+_kEYُv6#EF}&ƌ̏bXM:jXF{Y H-ס_7\&2I}f'EoIU,I9ZK0R0)"/xιZ?,Cf~""Q2DNJ&,6~Θ 遬faP7{L~j{X :s0+wߐs|`dI.~!ٓ9~)Y~,0KF\7'@M#o:@O#o&|+.c<0ߒ?SQ䬸_gY$9' 7r^XٔrA~?$.%)o䲔,ֹ$WdKrUJnfEZ& Q-ٹ-tpHzk6˒- T Z%:JQFHdŌFgTDV倚S9}ZgsvPܻ_ֿhMIkmQ|!m}~̗3ڲ^@xGx}7}h@'ӳp԰-iyf*am0۬'X[6"}n >}nAREmV6o-SOy%ѾZJ^{ Uk0xLN[nY cmKK?wꇟTTڎ'eWQ)¼a@!-L,w#[+u],#E[c7]~f1:_Fiup*u`p.Iz8>ٖi㺅@U o٭vy mxr5F'Ws0Л B6׫oamRo\_ {=oϔ^I{=ooS{${=o{<׌fymzw?bڽtcy{1%Ftg,VIҽI 8$$pǖuL<ևi\V& ɇ2.+S5 VM= @= ^ڹ׳}Él0fHz#[b˜)%ǁs.+tY-$!?̑IҽI h`$rHV޵hpe~Ȕ.BmcgT"kןkέgnb.ծ:ߞIWQ¢uRL|LNj7$:E2;k)}_64/?6_x.k/_bc\*fH'J,/{c&RQ^nv w(4ٹDyBQx[FFq.@FՏ+pڣQu%HFa8[SxVQ${1k~8[ kF*q<"AnmcCGdh<鷙6+ߛצyUXSCcMǴ|/{8_e7 3ן0g }ʔ >ЧG21{La2+~5/6+>Aˆm߆. T2cGc&@{CcyFіxo4|1d.s J(6|çe@V× _hOox\m3iw5|f??VFyuK>d/O6F٥3ag6?w?԰oC#< Ϻ8h~pY,BD5l6(Dy J g Maﳫ`Hw9ќ8 erRT CrA⾖@{G"4GFË}%n >Z#3#T텶`+cnR4u4pE?Av0Fp/[h:hz}=KѨ8h}F<lޘC94˩*!:LEd_^;!8hzWgE?4Aӛ2ЇBU4CٱAwg7grм[j?\`щ19ZΙk@7J|mzCQn/Gjԧ!G{;iu2pqI%G]y:5pAh8+~oytҖ/<P5GsЉO)?̴g96+?_l6ūa'Ȳ3Cϯ 7>_Ik 닏^5t?*NE_h)DgzTSAǔ#sCZhmWnL)Ψܙzygtu?1=PWx=fQQN_1{yC(tI5Z%w6A8ݕYܱ@/C jTKd+9 })']ؾ@EzIKX;!,4TS`*A7 n'1BN:_.Ik!,}%m&%8>% )Aoc%˝i}6Ɵ,,%|y%"%׀&Ϟn8J?V&UӾIR4TUS_z52:gVt( s846ih2* Eu:خtޖ [ޑ,?IQ \򉌒'@b)> OǜispmJ0 :!DX[<'vǓf &ݏggWW Hqe5'1X򫔌$K 6wrK#Io.JHs~^ͻӉ- '"MSu+5@(  MuPJ-ۨLzUYOn1:?40n1|=f屷*Τ d&(yY;4I ">}TPqQ/N4!֤w-8> |E)h"tx莰y46͛G |e1&@ҫvGR4ѝ/K N^KejXޞ@ڗ._{s]gIR6j8on9q c7o㿛ͶYq0a"o6&1Yx $J޼ܑH"oL1(fǭj@=Н&;͓qBoߚ`ԥ/Y2^J\Z;YIPoLn=tIMߧ^.i ~Mc}HT&_IƿM&ѷDj|ؕӥ+;d '/drY;R.췻!JEqsdI5|{]T0B4Y;qjا[K%4Zf.514o5@}LvS>C=Xwjʌkg2"^@y ~TFЋE ~YnfwMd@Mwg:w8贒> \rĞ Ag zt7y@(@uLngY1@h*<&1ܳI6"9E͛w'`W ͛TCf7ŀ n>mݼyP F0V0H^lq$_9 ^:G+W6|=/b>@/j1[n1ɝ{nl6u߽nU# sfG\i'sfǪ\Y'sfܼٸ>(2"? #\S(<@j}y{ٻY(Uz8 7 B ex^ۜ??xQ1r3seܿZ7=z}#lH%~G?;ણd_7?0M a7o!ZhdPľSA-=_Nk 9wڽ݋ڽڽݫڽڽݛڽ{[w{W?hvkvC>cݟDOvo]hO>_Ayϵv_CziG:KtHM@:CZ:Cz:dCF:dCf:dCV:dtx鐃9鐋鐇yoeǛ+@t(Dt(Bt(Ft(AtxPePPDtDtBtFtAtEtC:ԥC)o}5:4Cc:4CS:4Cs:CK:m ӭ6thKvthOЁЉЅ]mU2;ۃ=ЋЇ}ЏBP: SBoAH: CCX:PC" 4>[:J uH .` ɬM ?鿣Fe2Ykf8kz/G9ߚߚߚ|H'DuL &3!)tBՄH !R{'7"U/gGۭzPZRJb2pz(`" t^깂s2Qz XJzoYo_8~7wkנWN^_F@=l>G ~<'8A88+䝩L 2ivb#x#kD̀^џr00V}*XkuhK^say`¹͠V!Ua㑠GW9u/!;^ 9HB_.rom`H\[fay|SGݮ抜pܨ YNI1A 2֘M/NUSCƉן[m5*ɍH]'hs7Q-Pˣ7~ *Ol @Na$P uOם XRyQ2$; cι%d%Y.%<]wן癐r7 蚎kV҅o$"tVғMѽG?J5:aefo+5TQ ?B*?ZJaCCzY62tCfɐ|\>ߣTtRМXV7a<_42~Ei {}fXCsxUk|y{+,&~Y ;1`@wxtH$\`=fvJ3?ױ{JL8[+-H-$dSP P\8 ]hdaaI/#{|\'>GmZZ9`[`KrXJߺ$Gj_] 5n)$V V5蓒n'jzU_4Wp0O9q7H; b)'.pN=YX/W(P!2{YZ P\ݞ|'_NI Avfn3Bs7sSA_hˌyY7s[_.3)fL@ pL'`@fH3 IIJ}WHOLH<) 5(/-1oS#"Y|XPߥ%1U1-_YxL$i2^w)+8`_䙬H/Y|€aC?zW$DE1/:B;ϚHQa:6Zj0+zLd%:P▘T|hY/+GmL/,XmG3J#LR3 dz&N5psB,؏4FcQ_'A N-|U \&RcYў1ߒaıhgD}je'e@]x J@KBFaTjP7RdY$}bFxKW[d؟߿<^igDY@Oj6[;3CJ u?ejNqUgR&/yR_7WGHjerJ ZA@mQr=D^Ú@QtX&XRXQ>_]= >ma:QdkgrQ$#j67n_a1kǚ~YO&ͪ51=_HB.BsQnN8e,)F $ V7 ruN)irZkxͼ\W?tZע۰GCWaj^R?Z\.APV!,R-KݢMm' N N{++~㫻&cmOB1Ԫӥ#txڨv'A`Wg$ O 2{A||yQ| 7Ų?ui *~[Wq{s/%wm)(\HHHHCNR@)mqw)P#{߽=ggwg ge*.VF pVryha\bqM^\up$i3*JLqH_QuRRg_VQ.2U"Kօ4! CLITP_]/1b:^HɁ"?P!4d(s6?$Hyq0vZ"K(묲Ƭ^n RT,eHL!#A}1'@E*:VFyU;)jBHeUa114LPAT]a ^E]O_k'GH/A[Dk(0(Rf+RIL6ȁ^r]e/=8'Ҽ{GL^ T|GaY\uUt9Gچ@cX\%l~Vm.@oBՌ˚ lcN%@D#{nb6cvr.[p͹]4C.SݖFζŊX,~T'. n%T$2۩ԮOT2li?`d_+RՀv\@!SњkHLIzs ?56<=90i4x0w/lB5L+X_ݭ(nZ^,yK )5`=ޭfdr:kYmwDMkas#j)*˿[a!?zߞ?5ɺ,+ȆDX}0XC5Zqtik^QpMcSthcmqaIk^Zf)%պb!%1LR1ٮ$\ (ls%KjMl撞@͕GsQkSoX^X[%sZb1K0$&O_+_{.A%fLa@ͣ\Oeߩ Zk`r1Kmc"`W͕I\_6W&s >%@)A[KeINGn6o|tB_Ĵwz 9 BMhd!FCոV/DJ*t!TR$NYS\G;.o^ KU7 K`j~"҂mSonw1gy8DV9mtrΦa0άd uL(Ѡ6]lm_Y◿z0x3<$[M-%%*L"]š?Іnf0m6D0r&)v*Ȫ,;DVK?izäu{fmS\ hDKG6Wʅk߿M:ȜnZ~"A V ⁹2\2oQi2S3o:|=2׿{|?aǰ&0mc "2ǰ1o^Ac Ap}9l1m>Xmư1k~@ƺ61l$Axa.Z$1`ע0e +%hc:Z\Z̰2K6;m1l$$XM;da}x'X&i_K_%q1Kjse< 2K-6Z1 y4Kny1l+cpa[a۪,SZaXߝ) aQP9}58XZ[%=j`= h7{VNhg5@>mV[cֺ8л+w]3`\Cߎv |$ z BxWs9誇oIn]kI <7x۵Owׯ4?k_(n^*]h"A8[lm&D&Y茊~AJ`/O8nt" pXC%-o;_6_ eXLې;Lt݊v9nZdn(yEnyoUЀlWOz<Xlv9l!v@'[mnW= B,rsn1gv;r͹]ķcCn (`,guůluDXlu=6듭h:%LBO:O4S-!SObHSMқKu`D?XkO 6 Lb-a%i9d+^e ? L?듭KFFPP_FQ2;l!f qGiW>d&'⎻rR+pG 8 ZZL^qVU@ZsJ^ {RBJ)+As*w56g["Xl@^@]-1#؁K1%f;q &<%l(K<%z$փIziY‚$P\l K_.w$O{D'7G ҦQlBzrw{X;>IP6N?}j G'>4щA(މRE?wt'$9%N\H0sOKl8Iyډ Inщ $}\^@͕\2esEu?Ѭ{_"(pA܏ \%_z ͕I\Rfse2 uS['.%#1ZىK"`ͣ\o?xN gy'LlRL F\) tD&TN CuR }rl 3ث/<7߾+\l:$:G ZlQ' e4|ʣB E+t TƆ6t?% -$VWX,ZH^3&<*4Idlq ڿl撎@U\Q}hТX#X.-1%'6W&1@lL2JbRh%ZJmM$B Y^.ٜ2es\ܙ@F%rr, YUu>Rm}̯;udn̆ |]a^у295 @UV5:tnE Bz/) 7m§jz[GbEO4K]%xi[,EN dѴ>?| 4@+r`|M鐏ěڐ>|W[MzipʤTbMc2jzژf H6SsQjĪm ) TPuJhGNdۯ赚 w}kvE*|z!k킖 ͚ 8k&:|/ұnқqq :P %1Ж"=ٯ= 5? jPD8Xކb3tgspG8/G,D)<P|@}򭓨 ,5)ќ&;×s3Yξ5 e|9{hUm8{ K s2g[8{(Npop4Bݔ"~pgIfpn)y< %z JBSFx#CpUhc?|o< JA-1ܴZ;<"oZM+#ka#\n!O3JB<6#0LE.7F=B'%jqGҮ:5P0߈24d&TQj@;NFG1X5rQi0܉RMiv@wwݫ&ʓҨ-K l4Iw$뙕ƇkEb}蝭i42) xdI]kZ],\3 c4Rxbo.F"sQm҈$ܑCRbH;M?fsdS"4SSj>ۊG-|\Id&RaGvʚ;RS53;ĈxFx)Rs5GTS0;*RQ:dԁTТr˔RlU`*jC3Qe#:D2 Y΃Bz'J|5ĽUk;Q=vlD$){5$z zֵL ,c,VkD.8lse\$1Jb[ۑ@i-\ۑ@kGS?0' _ۉL,_ۉY9?eJ1;SXA%rwLC5c5pj`lFxZc 50a󨁱hck:G E7E/Mwu8i0;Rkܣ\?v95߱XhMb3Y [讜8]as߸@ ݃Áh Ow7Xl0;\qoO0x_ ͷ_d[,t01nӀ?B4?Yh'+ wτ :ӨJY衜F?7;y bb?a0Te ',w\84lVs5ԌV5ЛwxS<@1eGL 4Rvr!ab_`BҨ\$Lqׇ;exRm/گFP &Oq%3bD\I_l0ԧb`RUʼn207b `(`=pJ`ָK/ଽD3;b2rFi_+,PMka^J%LntbH`]kPn'okvp O5rZ.Lxj*t-VO {Y>?PJ5 8̑xhcB~U#L|RQJHcBQŤhJQ:r- 軒QsSnݚ?eb1b,c=П `/-RC:uTX4fcx-ϪsۡA ;27gs1b4ciBx -&c18hFYPOfhLь=u;$O<#'- _S ecκz_zHM /V)@?(~bJ9(@jWo 3nw1cOKY%[gr_V[=L F!%-m~,~$|ihݲIx3mJ* a: 0uMcz@$!(MW[=Ef<[=LGMN(16 !PGuxt=LylEC@LAVsE!\L5],Ƌo9F`#Py RͧSxuv7vg!6=!Faф07o1Oz96&:)N?0큰Zqƌ%f/ .XW33h4[JJΦSfnjWVq{931 cd9 7c +0Pmsfό,?g `gy0s+gIY*%牜+);BМV{W4#iу4  r*9H#'0ua(hC6缬QP.x')wDNaruQ=j態{I$"0~ɕLE)"cUKDh:B\"]X)B["&P_:Blo)B Q/<Nf\quȡ"$d[UXTXuD1EXxcDI\_4>}TvǏ8 y ʎ;E|Q#&(l5 ܥC "BE/ڊ,1[JKi{Jυ)a(a;.DOe7@,ݧX8=Ut 4"Ժ3ɹ_\Y-9ۛ.lNJVt}U)Zdi7ญ֧N-<ԩ%h5d ZTu.gI!q6] ,?K8NG(,Y,$~Mn`g_r՜}|?Sffwi) PaW/:Q2bLqQN>Η70#UErYpn/޲P/K&;bMw6j ;⺷֪5FzU7|"ƊHIx>6L#%RL*R?Rӏ, 6ȩtpҤNSSSNe53+M65wʗ;pJv*' TsPqrsPu;>dCU;U;U;UX:$)SUY(uJFuA]kۋr /#{t+;#K09]vv e𴑿KQq&R/@/m-۠HqTKVhVh1kJXOהݟh9IӨPnHו:(ȉyRdsM*iZ"BhW!D` \_DAVNf-UtFVV~9V yd'w6Ig&YeHIW.) Te%%bU*&˫9ۋӁ햊 Wm~f$iۭc[nS1S dxd,չX] #Y~gu{*3z>ձ0my6L[~AD"GpYs6VTAetQTњF_5!PXbf&g8ƃ=Z{pRk0_Fϥ֢\Fb*JRO@jRkyoa(dPC%z,F+k$ӟR`8yPZuف@Qlm!gqЛ9; ٓ] ӱƐXD撃\9lI0ť<H0"Kpn$0L™_U. ΅/? H )7Ņa_(wp"0K{xK0ٺ&y%6C.ye8y$ElÔz[ni.ԶIgN@7Ye¼D d^sfH gi,R}= pXN[L@ %K(9YgI( kkN.kYu`m/g^/=Xo5m,=E;GFFXl~mIHF^.]Ŋ呶12Bg!G1rǎؤIU⏑g-%{z1r #)Ўedz)q?5xb?-6'2C9&5i#'3vJ,QE4#|jI#Gg4FNf'O2r%ҥ:gRf0c/;yٌܴ)'9ڷo?f\F9n/>-_{ -Ξ=k)&y²eٳ3r%_Ԗ2r:* \%g{t[aJϞ[0r%#n?Fbdz=5ݾ-k"26޾e:x6{Km(Ci%mϝ}?XB둶yGcҡ}{#0cVFNɌ%-ܶ_B.\hi~dd6^ȝ;rĒ+?1rРѣgb/qW0rGv?iŋ>\8# ?FcߗF٭Ö;-[JoܹysK~dԩ/2wFVys<=>d};{6#tWǏ[ȿy`11< fXG=ƚׯ3u+#[+W֭c/MN2Ç/,%ԗF٫ĉr1%@˖Yl5jXs#8FgÇwX FΜ̙ >Kx182l GO3򊅼pyuTk{'#3 /_f Kq%Np!Q-)4x n3j՞=-eːFiyDFȻ||Ny ײ%#[%Ce…M*t/(G#>#12(MKɗȧQxGD09#k֌# `_Xm[X/=ZV#ϝs.]jbFVrڱc|kQQ<{gi\ټ=AKbæa0#g֝$>dl"(ؑJ<$5$lLnyTK0>z&%}I2ɱ@6*kɳ c- D:kq->(?*鬢nz0b;K,ƴVA/)j19e'29|a͗c ^QYN"M[N Dc\Xo` {]Sk0=Ү)4'SYԔ"2ɩX& 0OZcq4xp 2#}ģ@_p3G>n>F]Xx)gJ\"^5杛I" [ͪD%e?[(/hSZ$S6~D=`IWl`}t`!Hg?tyl?\|SҫsN-s9M/j*'kszCSFtz$6 b$rJon'pe݁}b{w22;)<kY̔Mr@YII/| tr>GqRGΣ}W{FRwG;'h <$~Bb t6k@¢`y!7PTߕ㴯:?KP fP8Y 3 fRxβ" u_Sd@Fr$ yKieiƒq\lsp9i;xKh/%YDS~@~^L3.Ts9 &YՆd3t KI΋З0CO{.<\OX(ê]zk8/'r &s2濗efzo˕ڶ&hw܋))]Ddwe9,/cs-ۣC733jvFW^I3Rz>ExNqЀ9% 4 ٟ=YWz} |uثo868Cs\]́ف ɪ]%UWu'nt>#Wp;1ᵯ \H-BUTP>?亖@gNI2}m(ɓt@t'fyJEGrm}Y] S5w%{WE#v$g;1ޒR_^P&ڧ' Kyp&3iKܽ$oޫP~-;]\s xs7cb. gTZsLy7t4 LN YzMc,U@w.Q Y}b;ʍIDZlgQ4wvVn#2ңQǤM3= X3쬤&'w:/KWcTvMA,iO>iby4?0iD p c9i=% m2AH׋stQccl7&ȍw[(2Fc4B}VƭB@Y*w6)V; *J Ϧ}Ppߚ,д5f3𻩉6 Sku ӱRSUЈf1k3B@nZ:,Nf-kN %fRu;hҽed &$x!Ɩ\zI)IP%ĢOќd8$$^.,& ƦOp%$4,AKҝH`scI dr]9%'{?R9cIUxKO>̺ǒo6%h6 sD/? B>%?EJ$>^zKO>cIY6 '/2@%^Ԓq5rv.g1y6D%q =,v'gğ/? 9Ξ,/9б/Sx|oq PjI bpЗw8 ].VKֺ$.%F$.ň+\/ +_}˅ԲYĥWM- KRu ,Lɠĩ;y'ZɫCQn9g1y/˯I/}Y4bkq/uk-K1sz=IK f9K&$.[ĥ|䎹1$&#׳XsKo?a@Ko+%7_-#2$ߛ˼,A=Q8遬jI$Pb[-?C_6Z[lg-C.=JvgTKg|3%qQR.uI\պ$.42<\W|\ غ$.5ILc]z8%t;.KK[xw {Y<ߣ/hٗW걎ֺ$}?}I}40ь~%M#O=\45MǒG'OK9b4`Ҋq. ]/&[^t0'^%hI|8A$N,GN%qE?c^%:==߇GK 4_3~Dx?R9w3뛴G}iuKm5EXm\4~Rxi n/ܿe#5M$O)lP|B?2iuw <[of9a0; 3HŒ$3+( 3 ȼG8yYgV/R~J/B^nc@nFx1%G{Sћ!>LZt4n|t4l%DG.W6*5!Q++5k"55f!QiC%jT*+kkoI{+Z=t%(IPt=M'*(hVq8ɕ̗$ՁF)i%݁04Ҟߛr1iPQO&EOtrr>g[2+HV,6D,U^n5gQYu+%.mYLv,l{nvs#KN˞Gw׆+SK.2ʐYih ڌ5u5} tƓWb]guܝK(,NRғKЕ&~ks%I_\%*6WzsI+M2e7;&%U#Ń}/A^`$*pK2"Ty1\IϚHj'q,IPԵa<`M2KbɶhN䒕f+O͕\xcs{&I dIḐ$PM㒖@gd: bܭs<`͕\L.A,&I&۱SQL-PҖ.s>&+)XPY2NR S$)TەtFX=Inԝz=aqcC^tb!5IE4(ϼNYMC]҉Ks[04ʎl)ftי\">*< 2EG3\iȨ1bîƊ{u&ߎQ:;|b=JJ/ $D8CVQ4}WЊQ/|0q%S?/mgl Zʮ+V%% S]n0$G.QC'_=CbŌQ)qӕ_db16E fnc΢(oۄMVkIDf6$)lRKR~e=J-L spQr$()*f;2J7er#^slR"G=bٕ?0LK0E99]) p%T*`W-93OISbpKIh,%)W+ꋔtM$+hӤ$@$4ԒQGԕYϝSK5NVOiFJX%d 7SJ׃odRHXuhRWw딤7 xv@gp}؝p_H]:;XR㡒 +]$# !kc$% F>i\c9ٯ4=ԨʏN@/LءK]QGꄒuTG?:”昪({؄9:syu1RtbA^FLCwr\L#s2 [-#;[,LB?/b7S[@ifk YϭWV b ,BQe/_X'K1BKnQ\$2Ku8&nΖi."J_(9 r |+ʚ' Jg-kdpPcb%X5Tq0ld)㿬ӛXȳnvqvd E^U2k1;e9ȖmbdC֒d7`M{O6^f[EGbGu~W0ݻ~hF:g}]]7Y&D5$+!@M;$NN6%;6_$7MrKrm#\Rhb璞@MrK0 j`́\r8g~I.07i_"$5h/_ha@ٽ%}&%mk\r x$b#tewIV ɉQ ;hs":Tq2%q_󁥒K1hW KBi<01l[pf>3'{ 3\ w.+u1K¡_gb7Ј= }h,Tih9٪e~>c.XЊ9縫,>`r?8#炱U=kbW$$itђ)`3֔Wמ`ssA-5#ٖ ]9/7HU9p28ہ2sNp6 ib'UKa[ȅ_-5ĈYsP,=7b{3SRl #U j8\@]8_b5[.,R8 d@^lĆpbĆ22w: $e ]npчȩ!( [%0sn%2j~+D?wU^|@{M!V>na/RIeb0ɷD;'rNߴD|brwupSXDV<&o_i޷~@-U>m][vPgN.-é%*?e^՗-bwUR\rxbd$ PId[xuZN2Zb֮[V6I9u+z*>iI#t8+G2C~u׉9ݡҡv\+[!qNgkI57V NN?+=a_X-DZh{af 0)H/R 3~NBIR$V # ЉՂh (rv,wy SV%{8V bWd/ҳ3 "V Y_X-63Vv0xaR(ZV P ۂ/8;f9=JsO'Gp u Mc> tJKe⫼7/^ЊNCqeR^|t{1ST|Ϊc5\ŞrsToĿqH5z2{`["+^3,"Lя@wAr% u^pxR!PP_R/TʡU(Ev(=%-RE#9)%uSI=^! gMiMvԒ>ڪ)婩"<&wz%C$d*E1-b1^+UrZlJJq%f)t x%nR,'wmXLRiKՀ:<&-WRR֪ӕs5pWճ9JU?&NyR(wP6T _9SہƾxP;:\p`Ql&{+}7^ ȅ][Ne̖.$ג8P+[}*9VnhhW:a>o:}Tye3\/>$z; .w yD"=T`s`9uAU(ȃt+Pt! ԰Ѕ@扪*+-ioIRV_jJkj3GP^RyK`SUπ&JL*EEdF ]ӄkiG8*f4_(Ě5G'Lܘ@/y@&w-uhK޴Ns+t&Il)ĿT^q &ڡ T j] R[prH:HCuLIl\âB;uOWKK-NB w#>YlCl(G;T@+2Tqz DUU*Ԕ煨\@*5Ұ,<.DA@"L0Wiz ]>вy}N4?%X$JZ0ePPXHSAF)(^e5_ݏ"n2wbUiPˬfFC?4_vß7iMN ɗм~ՠl.[K RqUͣ+(ʐ9$ehee6N(3rs\e$bNP2hu_V 5ՔzPrX9^)>WQ|z [.'ҽ\+j ˵JBhčҍcոB%zu@rc#޲`-K/Du(#k2{ 4׉5LE:PWKu9qY!n1Mq߫CEoESJHQ*?r6Eٓ yю̑+|>YWY:y*\3A`mJgHw>~#t4DqWw Mgqϔ"CεwTq_y5^HBC^?qIA.<0ts[[*P\Tr~^Ji)Pz-3i.nפ ^$6y7v{qOSBu 7>&{#_xUrPgt9$Q\Nyƪ?9JUVWsh0/FFso">o(v:ϋTKR<'?bZ}}iek}qC_RYXQZ8Z^+2ꋂⱺXHh#wU"̋rK1Ru\/ h*ˁ|:++*+ 8笊;??u^s4h华F @bO0'%61D4}G`ўw1H5) .;˿DH&8cg۝v#qgN!z7N*Nt dw-=!J i\N" dU]_GFiE kß?&um* MhpKǪ<5uYLթҤ'#)WɟIO7bAtJ#dB㨢dJ6TA1(8 fB쮚&BCYHZQI4jCMjl},1*JmJR}gܝU gsw==3KZ5KJP}h &?XPMNv -3թҸ˵LX h_ #xN=Mj^M }F|0Fn{bHyT^SLZRInpR䭂[Qqv2Y L6i~|ޑv r'+<̕œ;]o茩̓xDaA˙I(m}GGQiV&z%ZI0yg\%ߔx?.8{r&#rA,Z#2 eqb7{.9 o[.X{B&W0gpڹաf9[^}ٛ\ۯOдTO[ S0#5,L^@K|wx Ciyhy5Qok&|#Cc?c,f( JygI`lv&%)?q(L,6‹?WtQxFQ'Ao)l;b3y|?Zv*:w?Mٯ(~OCΤȅoƌʰܹHGjݐ5';"T:J"r<p߰|TV[Ҳ7H<5KF<) +JǤ_ n!L?T} \Ax?lYv{dnlL N+u#bC9^9ր0I:l" C^>*,_0 >J>bɁ+W>xU!= =&84l z 4ϫ (q8 Y}n j_bΜW Q3xJvM=gmqĐ_YY *^c܂5*W_%BZw[J7 .&pq6Ff3zR!tz@6&%%cIAI5gipeZ&H[SK!}bbSnxMe:P蘥фG_>bRj7Ty;sf d:15/ 2Um831;Ѣ\E]%Bb&Rև?ݰL*/?c ]ݦ0 HJJZc6 5ا! ɴhQWhD̆tm{˶ckSs32Իq7gtOF}Y׮Ьdd]@}38NiT Ghƪ &5xX(O d  O~3 5;'eY1`c78=&CNh}1de&@g.%HA-> ^7UޭVoJaIJ cG |>FzjogvAD\ea#[[$2M>vmFVm2N)ڸ]ջ&ADGYӎsYɯsqɇd`q:"6CؿJ958p7q H|!2-/B =ʺzR p ThB%uQD|^P͹!gݵUkfGYUyƳϲ?J/2_ q)g1(]"}`!+> \XgZfΘcleo\['@5jhGHoÂjPՓѳv\Cw[YAYŷ`aF=M,x\6dGZ=TIg+g@Bvv{̣VxNyBQ{<䋁W*lk!rZw@'j6SocW7场Y̥98"NLٗ3q ʋ 9ŌJ8+q#nŌ#vlEGB[zi -/lhi7੅ JC&(#bĤ;yH UG0PYm|"(q YN5Jf pGQO&pOMaÑAyy"/Y9 ЙC8l(7Aue>7lrmB4#=̣ ^Ld>LXR0pEz|2}MQ71Z<.|iV/b `B6Xg3#"^E?gl!_qmjqXoIw 0ÊC?1¦>/?ƻJXrS c) efF";.B1?L;=t;Dn䭋 9 xH MPPwyXd[k#98qՊ/vbȊ19'2[wD;5q2RĊvo1bE0o?p n~;Tǃ,;`{y; ~ ]uR:2@M8c%Vߴik8 ^, 7&}kQLsD6ȼ8bc5|AUbFF-oq`6Hjބ &{`k͗/rV ijS($SL|MkjaW(U0#I2T z<^2ZnƶEJ#M)}ccH4t ̱\lm5EMU%VazcѦvĜN*g*zmugCI9 {xyM}U;U( ;ֳGp8xѥ9rh}˧ K7؆YU&"(XoԹ 66eĝr/ףIi<i*2{d.-Q%z ѻlκAVr/f{k_F=sC^ "R}+}DN+m{ nؙ HaRi1 k(m"9N5V%x(0 'Vr2^N߽M<࡛h }VGT%{N~ vGQOߓDDN]+ա&M~WSp_{:'ӆF+Q#=xcI*Q^3e&;kM4T 4gXAܚB@KA@IO FfZHd\WucuU.ܐ*ߤ}qڜI LmBòm*ivC chY B"v+%LV9$5Y!~_V\jGRu\XcqSVAMm[d   F KO2m3-E۸rqY}lEz;[Ǽ Yxiޠ#z)R bX~tb͑ZRZ}{:i yccEZV{4vpNWprf^(NEnfpUɍec[f{CM,'Y6akC?)"urP„gc핝2Ym7Rr]YS;7jQf]{N: ֦KR3࠾(txv' {3ZK]0329嚣'5/{V-LK4LKG>):g9|ļe2xPS#z=HHkY0Tjs&?8 /]YHx_LP"i$ m&0ʈcHy([7G5GzC&.spyNJLb3!=߻{ ӯ)a)қh>,ʹPaAg#_\럷64`4{qUz:.Z#:jbK{+@ΘC(@14N5U{2!xXJH^;X7wrGCAm*)4pƹnȦknm˗Q*Jje0{3lܨԚ}υ3Q,a˘?SoQ)!#$϶Sq\[ݣѣ[GH,^m_ECvYEAr*Z+1¿hփы&CP*طAsY`LkDujQ榅N!9r8Ke'7!tw]C~}%s ų.vhw^.wp(eMQ fձqzHQAʐD"H(ӛM م0%KG.iLkNYL280F nǕ=cvtw.E$d;^[`l@aIxak@i)V 톍tQ:-@\!wӕ;HTٙI9B°Zn=) 㣔, E66?;\a_Y{pMΓi#Spx{B[V9*s3,~bTC!8IMolhaŴ`+apHF>khIW!E$\< MF#Y,>)h$ ޗw#0hx!ƣ:"gp)~y쿔,͔n{ʎhŧ3O0>jM`e+CVy>9jw96MEzSq8%!}$\>m}i2?$i" {^7kcϛ]TŦsw!(.'9F?QJ=Z :{殈!?:sh ض38kj_w^8 Lɨuf˩b~:jDe8lf~pn+,#LrbA|kw"4xu'$, =$O ]kU[FiT59~7AƖ*9Wԍn|A-ALJ .FAD11|=Pn{$MpʇU(4F~;·Ϫr3!;si }#s\Bz/\Pog b %c]p!LQSm'Dq,_g"K뿥p'uR&]k1T_=uLe~`T iI( j\<}BVDtL)ep`MF1l+ٯ}<#lph rՊkMZbvOS?˗F 1z<8 .,XҧQdi;5i]-OaNH`Bȉa27 %P('"eLT Ѫ)tLaO5GlՕ ~f .y-L-!t9k:֧V\[ɪZҫW' V$l<| n &>Ķ9h̴lô/Mo:rS<1׺ \ 9n/0Q \t1 aÄB 6[y-"BTOql0'53˗0dOͩ^SF~2Q+.s${ɂvz%K?p"(/*H5a]? sE,Uc*:([@"= H-MV] eT"WW8%, 1\mw > U[(Wdn*e 焐72=b:aǷd!d''$ŀP>ÁzcG orW$6=B9V D 饗ɤtV,:EIyRJqw u({RQT6NűFȏ-=DDlޱFH)(-Fy^4 2H*J$F.|&0>j0t]"2ހ9mr=c#y3Fz8rEkPR&Z&{>rUlGK;[&Pޚ2жj?d<-g_:<3=SzrIT.,_ ւUlYrTCQ#t@<4>y PՓ7`\, 4us@th(GI Q9)8 eZ@=̀0:۲ճsv{zO:y'd7Du n.u\Ǒq*AeFs8ּ0n}DbLK#F6j.wBqzI_eMxզ&$cs#erӮ4Ty//)"]wCmG~[_ﱝZM~LQJOM3<m\/Y9M,<2M8`<hNOW2c1Pk3œ$++$-A Ҕy\AoWK?0GCm1(qfTEpo tժ-D(eocN6SyCV6\})Q&o2PHSC-M0U?2=3ۨwV~77<Ȑ2{*" K)V qrW,f&wZ핦\?gb; ,#$:&԰Y<&k,칥WHZe7d7T>W鼏 ~)e0(?h\.hY*SQs,V JB0Cow,Iكq[xʈcnrWpBElTLrxlJNn8UleRBt}ш[clR\bW+"roYjBNZJ`{Hr&~^. (k&-u}3p>{ΔSF380^2)S1D%#U$+ݍipnM$j1s2.qh%[3'bMYo=**2dG'v,HBK\jɒ:.`+O%UKe\S\}& c(:pp{*XA֠*';I:kSֵ32pk󸷏ZËOSW.<-u>!(XbIz.aܪraEQe0at7 VM%Rflш$ ,󸿿 T*BVZ+ѥ&+ [Y ]X KʋHzyA`خ*EGy3oa J3'y񯊪X4'gfcBr/6RWP4h0H? 1wA5k`z$,;73ɯ~in(>1 HҜD2kP5kV ӫbhq#ZA$mEE_OmRu$숶uklN_cb VF?,4 5L ,*I:f$B|Z` 6`ոriz%@ U4.ҀZ5,4!vIF-FɋxE F;r?{{_ =ocaQX$JV4xxqU)H@ߴk荏 |R d`w>7 `h毸;cB&)uhMIw+l~:xIf<?Z93q\r4 ټ.N f~(\o#Ytx bQH-·DTx+Y=Wt98F /5_ 7*$qhlu(b m_:$$٘ߞ1Ġi 3bc:[9v-zVkC6EV!5u^{xpY}k3T2 pl5j'C539N-wC*=ڀԛGעj9sT`r#"x `4Aﬢ.ol`"|Fb(F dUqO5E"̔qz&Ca 4 dQ KM.^{{[d[!Z\S0N*2)mIk)UkDEV!GKKnj *w(J@r,&6%X U.B◬戹CvP?B*J,/[,qTJil›¯?xx_"grCc.k9[ 릌H=?}hѴXO5ΩAӤFBn\{b aP.mb)cgw6Eb/9!e"qg.Ó\x9|͇mfe0'gF|$c+c%7*PY<]n9YPD}I0e0 tB(.\,íg* - VSҋQB$B.pz<'\)AصkWo=>Pp 3%fQ0mv2 H<ˢY:4KmڂQ e6=ˣJIo 90 晬WMq)cw V*lQD3u3T@}l[!raIs0s7GM80B6~%Çlik.ZDm쇲u"pE%Ӡ:/*5jb^xxe0'=|1'31ɵDɶ'7;4l=ο= .j@#lClDn~F%VbOcIuf:@.gx%g~=aY&w؝Gc^ƪ 0wϤ1!مϛj|o3R}*:] sJH.q W>d#Ee=si *hCț~ S-Vl4,NUt yf_}X7t&&+ˢdZy!8\Ip~FQ})DAiU30y:!M;9M3X1@ߢiUsHb&o8KGcb-y"gk0l35-] ERoAWC!c)_vPiyx.BotXLSMEM܊u~Pipʸr{S?{o oJ, :ʂO1fODDF>xnp_ BR+Bӥ}\Tļ~UOqԈ",: QUr1s|>Ih{*Zd`9&AVG>6|A=_ʆpnfslCnڠƨC V1eo3)YQ&\>;'BB򸐯(_.'˃c٩eNe2@pׄ+^GmiOl7v_12~s[htὅ}߇\Lr,J+xoHnb['FY*s4RbhK-# B!A- aPsZC iziy ??qo0 ˝B1 Y *ɧ%5=nJMhK PnbTcβ / 4o􃕐=;צ۴sTש)f]-W#7MD㒝H(Gnmg!k*lUpڇKNN "^-t[*&")m dbx$LƜחAPCO+ߋgߋ/'j20!g.l1Zyn zwO36V;&oK%KJa YSCuc~#DT *W}"U?6 轞])Z 0iN[H%dN"(@1l?0G'aQk H3լ+du 'C orq-!:!B#yx#Mv}f+6@N)*\dqH,/^)002:[LAbV207g{b[7;FDŞvɡ)/Ej~h [߅63kj9_UϲF%M4#(dF&*쟿퉎C2RJ3Y!ިf`jM kUtͅ }(ǭ?2u"(ٯ5U M)M E BeE)D30H6> 98M_{ Kkp6Jԋ㥬>4OwX8lYZ>-h[  ^Dކ[#EVzR=ߗ&0|2ER*#:8#%wduu4#O~?Ã4E5 9x9 ɹ霙|?SD/U )^C;J'Vy_(s58@)[݁LApiRFdtuRHjS|L%$~ozK@R˶b9123[ja\F:.9fi7Xb<ٴ؊|RWN̲RNtʍ q;m#Ϫ‡21h4iGe0CT'L Ik9.~~~iQϚ ,9 '#q%gTVfՙ/ ?3nZ(muHzP<Mb{,rZB܂h̙`y%6TkJAzA$)(N$@Y4vz¯:Êa/ȴ[@7IW-Z߁Ow4+{B L8h#iGϨY9v[>Ȱ1QkR?ZIό|:AT իTVJ+`z\9{sޛ* ᴨe1e~oCh&Xjx{_Ywj[4 '##4 !HCTI18ĩ~Zp8,҂?n⟈RYK)$/N0kni}>y 'TtQ ^r4,OVઞͰHIs-$&eL6+~p_vKBD>'71t%A15˘O$Ǧ6(X|$y+B4?*fDCXU6M2iHM(YL+5G]P8JMx[X~vUJS`"YVF?M'|u:BS! `Eb~Fܠj8\gvOlE@a+ 0ouit6W]*X! Sxs#OHEh.8MXubB\r;MʓO2YZ2fWV(4KzR+q )8adXm Sbݒ]'+r*|IkQh^/c* XF/jL5酜r,g7Gi%Z74qyUo;Z9 #"NI`%{_.VMS/Ld!odF;`S|)ՒnyXRHHytCtFjV\ 7^sŢʹOHCwYmj^[<҂{fiq_yC:d=@ZPfIE;0R#|[%ogj:͹}'_&3ڦ‘ߺG,Ƃj"^-iL4!#:(fvd H9@ )6doG{Dұ&$R^+봎:7s"/6κf-D&BE774„~O!2 bTjI!_Ak"RS>T)qTMC-:=ޑRz/[n^F#"PQ~Vnx kZl[DsfkLUK(hPfFWbLRz@vE vej*$ WԤItB ׻/̓K~^Mܝ{q[DMMPsnB|1EҰD昼 >4qVl<.Udm.kJr#ŃHvcpg 'a35u(r֔DnSlؤJDY n|= G 26}= &Z_h"CX@7]s7H6S`+찠U)VlTWp.IV^cR3eljg5g [) *㛰Aި|v55 0 -9_=CƓSWDi8|q޾&oQ@9%w #?"6iT[JˋPzPXhn"N WL"USi[M3/>~[XhlL_^B]f]p-POxH ~~6`:1|YJM n#I8 Ekh$r8 ٬.l'b{ggЯ+U'2·u)ZfNm AsKhEͪ }:/_b.Gu?W9,,R$:cՇ^b&tE3'D;[ïyF_L&p}fq9 .9Ժ  AV,V4 +*>۩K٬ ^b2)9ӳuli( $k]<[zV KJ qIxীUhjnd8w]JxWI%qiH=Q@0_l8^)pͳ)0k!D4Ug<rj; 0Vfk@naZ"5)remMt4,8u:ՔZr!?>"'73.7 xlܦI.q6r(*]g , ^ %A;aBp6&+i F&;tcQ5e&T2Tg*:eQ،Bz:~o mOcXO*KzGnS=Q 6\p,*^|uc-+L- DOT }Xg m0^PzyDq|=@8 "ܑڟ\br5[ sTLkGuqmh"1,,x1`rʶ0ଊlRq;%Yjs^hѓr=naߏD(ށ'153QaM:M06_o0G>]baEV}N]KyEIs8c DCjscLGCq`|ܱ < չ,z۝J<.m~#;|pEԽdVi?ʫi#@x\`c#J^>l)~XOH/N8JyMߠEH._ơRY Whq nԪg4K `GTD[יʳ6Cg@Vv<ݞzy_?n=S mb՚<$ך!gB,d_,V {uЃ]$$mỷ{dmɜ{=Y߯PUH*k ϓn{pQl]~WKn^i# 3Toqm7V 9Ep[1 :Nr,weZZI+j`)lfpfhJMrCglx@r==bVt' 7i$\Xs"L `>)/ZDnɌ5ejeh䦆iȲ‘m2B>p X h'0惵Cc*6H6)ǡЅb#2V|Fi~!+P;YC nDexpF%bj79IMDLs(x~@;E`n߂bȡ&Y6VPu gmr<6s#*b#|/pWB9ϗa>`Q-7XNa?. i#Ń>bD񲥘KRkO 8AT80Q lWze{;ឳyR&vO,Jľc, 7y*BH')e].::H]}FSjBVoW=cgŧ2r]z†] ?xzfsys7T`i|\:O,P ,;X5BVwoY+x͊6dF~zRC @kGWuriZe[O[ݗY Y{xデ<;KR (ZUú>3qrUBWu,`}#\_3,XGscsEW)!dHFbTf#9!Y;,?c*0T^ڄΪXwS gөxw..o 6^[n YSϊ *n \,thdAUXʝ-)Q=?.JwNxZ{f0ePʑ7A攎lJ_Ο7 ϟu\HzI31Z&oS=ΰƀIj]> vnbl'Lo:PkE1ft'}UM6]U-& z >^$s$BQ)vr$/7eBy`0O:bP9!.䰙/5 V| aud摸U 792A ?Pievl⵾KK]*ռ~{4aM>6%mo< b'{bO8%Ɛ?2gÜՉrt,9)_,n[0,*3}fSd(ksT{ G>n59Đ<}S M1&wOS-./۫_(%,JYbn;r>9TR/ب Ecl1|X ƙ42Vm5Y ;D@AA ڋ ^, &@cVԊͅwQg."L*\&j6ZheW BLh襪ӹ:D-l};T4EAɦOx>x>pa-J 1`Crd؝Z - BU/$OBџM2nn[^>.ѻ=IY3lWY Hq5˅xm91a"-JC4=IE= 7wʵŗHLrB(7 v1#?.GovBh󹮁Ybu;@,ՒAY)fD<@ ^KIJi5U F(_m. ĦJѷjTIٺ:h!NJC$+Y&H@jL/ YW]]u{ZW~ݩ逳.2Rތ*۲~0C4-i57; Ζ]sT R^'i?`Ҙ<3s<],w0 U$YP{"K{B~ I?cr%䀍3.U8+κ!2b~B&Ԑ6-B$^"TɞvGEEn O A4K~8Φtƈzu NDd{oto $cCu'M4j@ d.6)=Lsh3 &Fly[MUm&?#cv\9i6KQLMQ^'ţ.$f,3oKz;'b뾈NNGMWϋV{룫n% Ty>"1' 3kߋZH*F N9a+A=jj dS\4Kw"xGks6Nd;]nK<|wpyWs*R;\dR2Q50j͢쎛thlCǬͼr$)ZdWaZ[F+Maev=YD4ylk@{Tr[hpXqU'e%-kk}~eK+v%ηXʝk1L;4sӰid !>z ?^#NJ{4?XNEn6wqZq`!TL`eg a+2* DSZQDY i>_j67c0\wt6cPzuv80dI!afCF5/ dv.g]Arwps) *%3Ϟ;l 8LS$ӖQ!:Ijp@KOJ^X[֣4p6zs;BG]w0TARIO"Ub,v;e.8eݔ$C ++қٙ!{ m+]ح͏ؿC=-Y:dGgզFjL=ofpe1IJ=5X=M,w"lؐ71):cʉ{oUV1|h9e4)rP3F"aדZ.08Atn=E[YyNS^D7N(t1y|rrY rM,QUH e )`~a#,2\|Mb`* AoNi bRȯٴv3=(^7zt:AC̜Ks,gG-vH7{ea;|(M+R[9g*m,Ս"oSg# 1_CG§OĐomY[&;0X퇡JEQ{r5$T@;Ҿ VdK7PB TVrm!+Fgykb}ͩZ )^0xCkˀuurgQL3,F_;ZD )+_4˦沟m[5aep0,<\ϱ17VM2xs/͖4iqh˗ 3I٫%} H 1IPZ1;uAqd7GO <D̷Cɹs* *#׈z7 98yZ%xR-̏a=PpuA|E2q* X5Lp"pZ_8i=If;X[kK˛y0Ίy1o˕ -NB+4֬;jU|^,"QGBJUTA9lͿPNQ)NtJ o8^mR|G 1A̲C9g, C<ˇ|b8$7QKNL2L ?@.#e⌻Pz(/ja r* f;5z&~^+q~6\7۷8ra|&X`!j {-y3$ Ts=}i*Pf 'p1"VK!#>AdN laAݲyDYUO&1~ɶ3;Jl8G!*4avY|NUzW T&yv,H y~jTwBu:lEk~*1܄ZC,<<1"ĉA}%L"7IǏ%lb&<C._87%mPN,e.a4[Me~bG}b |d4w>V FanE 7& i{WM ) DaN"0H`TŻr 2JI)}Q9VCɤj@X9/VaWwkY-|#qOvFIJ&*teC񔦨aZ| \4JoQ5IpU". Fp퉁 mt*=P{3Άduwp۶Ȳb0`y~a$V{$8ju$&H_ w*:V*cɜa/ou }s4U!V\LDT߀X*D*1ܡ0ṁVhVD5EAEIr<2#Xul:x~$$˜ cZ ZռHoҶ;dD[=C{,.z O;vIEg-+5웝` ox4|fۂYgˣ퍄iF;@<$\G HcV@]Nl"FA)':8x vg/ޔ(13i΢snp$I*Е8_\&j'GTWhķC- i.*]XaQ+Lw@Ew>}[Ŗivәc)GӿV%7 l_=ָ Q@^o";S]tB ^wIsv#WPLyx5 Ŋ3Vl7WYS/iZ; mOK'O ,@dB7w0'y&u $c0`ߟyܲIw X~1gpY#R4cN-}DI=>eY\Vz_ޡWEKְGVP9moF}Sgr\dB 9mv t[N+ܷd >3F(__s5z:]kw_,},(c% }Gȭ=LX~YѸyeBf;$Wo+UJ|N&<%.vWcT"ǃ @ҹS>A;1M+؍INl)D3Yl/2 #&"5b"I (q\HBڛ^{p˲X&4A[?7#Bw£0E9sz㰥$I b a/y$\ƃ,rl_ɹei1k̘I_G:*ݜP@ d CxpoQSS T*LmAZ^(jRw2vxV;S5lW?IDߎS[$fQEsW2g`gwo`5s+X0P~ ΁$|jrRNo&靴O%lPuJriNjyXm#iߦqS]ۛ ^*Ӭ:oJnc MH(_4O%p!QBN }+PD_-U ?:G fB<ՅGk'"wKv.s$zLaB`Sǜ4܌W3E=#+E*N!o ‡E2V7Aܔ[SV [FM@v T_S ̈X9i|HV/ӉBZx¡ecV6F1bs)cV5& dwGܑ taDOpw9b%Hv=;og;J t']rX{8j vʯBnlxPG'6_.Γ d՘ quqv4}r!2>E}Yq2^HEo[%+V2EC`[!RI,kf%ރifVRC ':nq 5l]_Ldtf.j.S(;E])CZkK@_֭]] }o~I'W+Ak#i;$NPWwf!PsF*9b$q"BC@T2\VB}Ί$3HN#x}>JZĮ<_SwQjpW&UdmC3 FԽy|Z /֏Ċ9r׿X'  r+-upXlvC&-"Q? Aq;_ysA¹$opvY3}bB)A7l9\S^cՔ+Q쌹U֮x˞ZFlf2@b'yӋ,2f`ne )JȡE.,"pZ9+kq q ?ߑg,ˬe\B0XA"eo9,Ir.7mPAR :O@ڇ1)b |mc{h`d%DGfK^%4=7: l qi ,.brû3@dV2DtŴ_2󄀳۷ߜ~ ]e~cP/u;!}w:"·w| (܉WF1sq qxH!]Q(=-Ld/omkfVr&2޿3t 0LP#s{!Ҷo <xDC*aJ."/ki?7q&27o!=e)si|9*?-aHf)>[&Vmu&=؜$vwY"I$TS'HןmɰCf#2a`W Ţ5*\ w>IsCS˜:<"*IMo ^@Ǽ!eY5@k`!lG(K,d݃~2Y(Ng\Js VeI]՛EHژ LOwT`u̞E6.*'$"R@}mSsw"HگӜyGj:]w(َ鑦6ɢ 61/QP~r?QWGmw\w|:GZ%H| NX{4v9FqUzR!-zIDz(ަQO3t*1l^p;k,J'ƕ1EMj;jrF(al|)TPHHpX'sFrŀ.Q$]$UlTSlh[\8Ӳ"0pxTO8 G2Ɍ" [V]nBz)'TIw41ǓT\N2Qp=FǗ!،g(ԓM•{ҿ{ǭm){<*B:Qz* &^5^KʙaOpԴ>.} -\q u6jm?Ű| IաctV“iR1aLRUoF&3n-d@)t$;l=L!ָm*rb,zTQp7޲9bt*?_ӊ8cQb!;Kō嵹nz-n#nK:NƨDe;äγ[,sޗ4N@fzD3l<0[2hԅf+ŧvTj/ubu"dNWͱc@Usu9۞\_7sp0Vk r`iY=U͓" ne,A"Ca4̙"SΛUQ,GFx-#Ҝ}̒ŁS SlZ#>#D'R̅k_9x@hlU}oœT4Wb%QZ9,Ų448@p`"_nuSEriQjѓcb |q,1 nOXEŏe+/Ӷ0.+gMuS %6czB&ע8fVe1b5r?g1XLʗe]ŠӨS+FFggale?7(E 5dy(+mI=B Eqf<)H`DMOu R6=9YXqf,[g\)-cc8 ^{]tyj\̈́J Ь!4'e,#:vׂBZcXL||  =BކQEJ.le>iW@'ɪP ɳi&"ӋGC*r%Xf%^/6S*A$4嚓dp}K,5Λˤ*gyH DDCt3Ma&7+G`BPǏs8|ɬfX.8BJ=w MDy@Y\tV71&z%PDE&2.Sz`Իb:D7\/w,`X|j kF00ʒ._!/9\﫸`wZ\;Ibԕ.[cOsDM%ӹ`|@9oZz搽(el^I3F D ާ8[vXSHW'6YSl1ee8]0:2cB/q˃SՀn~ ANSAgw u)j ӲIJO!|XQ~&H !,;6vsG@.VoQVUT'W9gBzPT 5Bv򈤺Go,Qd2y N \)6,Y"kӤ\s[=5Y{{[+bͭit"AD1R(!rLteA}Kp9 >DAR(Kaf,"|^M,bVY ˫p .Ok-)e떔}rRvyX/.%Ŏnfb:Mʿ(QKA8H8:+T쁃:2 DHhݤ%/xc8aWht*Fכ󳻳_A4LTݏv@yRn&e[#5nYYATe@ hJxLM=>v) D\' &`Ui/XT;FdoB5/ jZmP%Y,]1jt@{V%E }CL2E=]6v̒˼Xr =tg7KbkHaԳ[wȨWNczFR]8:'6 ԾdPӼ:>uZ5jihO 2>BVz:wybke>ûwnF*h>vG u lR DR]zyf-(CA?.D( +o7UP֝blz_9`}} n U J48o1l0iTK-^k=-Ia/6!ťA%b+4O:B1.7Z<Ǖmgp˓;8U뤂9\,p䟿ChB@as%s_6z}-7ʼJD'K8\b5^i'pfB)Ǯf6~!P>pПDuBw=2*"JzƕCe+vpt_-,,eĞ^?,5EU'\5 2~*VؼIIr@~'KqEcX'+hq,Ņ9Bu-y(H0{# $:I첻FJZJnBvbrIS8n )G;ek8n蠴}6?b8'RUJzQ.eeV԰F(uD$jv:N7Sʹ;(k݄֨E S[˵ ,Fqf֘x^) "_+ pPW6Yau!="@Zg`1Qˋjid[Xix:aBO'Ztʙ]ELppH3i18P- G*7ž [B3*L= }e|1DDs 3Oma)SHB|j GMvTk bY#hб~(=V&og1J0)5X-Mk2`rUm{O+7@o' eXD+*'5XNE 0u GxRMfpr}$R0a%^Pxɞl]ye[tqc*7BmN;cXի\3M ƙU b1 2%^AJR`e<]qq:BXiqKprjr'T4uUwe-A|:j s E<M}^g=*'ԯ~rmuLl2XMԓP\b?9a9) 0B.ux[{SDs#Rd?տXxZ]Mw@#?^:doڒlj7&׷'f od7'ZUg|ߓC-齶BG-xk@G7\-{9 $T<e#nmߖMVzmaԗM+׋LX1oT ):t2}^|d.Uރ tcmd}E͢VnMl9!s{=p=F/'|10c˩{Bvi d.ȕkg|dVoR-N"?0$&_~x+{LZ+wtzKz@%$bAV.A]sAxZjrP&EB3o`y0Q#,l_z`UʧPe 5$$@׀CPʙD$W6wvwin9ۜY O9󢦑<=ܽ}*+Psc0jG>Zs%VWzBP>M`LbJy,tåzy:E*`{GDv]91zyL'Fml~E6%QxhϚ^x&g*7eUp#; s xS+C(L&ݴ l?7FARz8j_ 9cAp⧽q8ͧY=Iqw<$ 1k;TwANC&'IZĺCy.'Dӽp§)JaRI T`#\K_?̭~%ZHwr/l((=fC_ a+;.SiM߲[V˅f׆A\g=FcpV6jHO\GK \zs.ڽL^i1?7ݚEsWfB~]*`K=ry E DFPnSrYeC3w`ę9tSxxbq/-Zf@خ\9-5/)%%qRlcWW]74VyL5:t\e{̳M:kI\]`FcT̵{FD5Pgo J5( eÞnGhnjM9ƻEbug1xC'_%ItxBn~% K$ ^~C+NW,8MT5qKGocB&OHעYs >!H aҸspG=P9 u.b+ɔް8FzJ0Sz/iPiRPR~겓h.GJ?KM`z4kfmAAh\=p ׈t4Ol&M$,oI%Li4sivpQ׺+,ZJǁ<C"XQ} Xg`Wb0-Ӵ&=N+9M<&IYt&)46P_{5jly<7f}RX1 *\^Ô7vKa쫙;)rS]չtK2 9`f4D@]W⫹e_Q|ڹ'}/}A_̢srlr¸λ30,T+2b+ ;h+ZxҧN.V'(*1Ec&,gy?cm!1<ΐ!x$gE fzer VۢMVaotxn',6NY8ChPd[}ȏgz +2T,uLYVŬv "%W). -S3ԲS]A%C.;<:rj{(,&29iUnMgԔ>/$TO=Ws2?ӷ ʩ\zkidR'<*cɍf1-df=LH"QH2vzeĔ1:y>r/~ ~yN9 ~ɕ/ox"򑖓oMuUq1"?LO(VqHЛK.kYCAOPpSٛx3.|T[vu-iat",rH,Q1ēQ6'.մp9إשxc : kPj2$~Ru`ca4 B,ĮJVCp[3O\n'޸CoKԱE][U-j>B7`b;'sU&oxRTq4~$ÔP~U_eL LP\CF`خ3rLXO RC \+7ΘHN*kD B瑈)@Goy;p&Z$n;/(׼!iG ÓPAt"-2βl87HDSIewI愥,\e:ZǑ,>rA^8`3`JQ`jbO3(y; z304M/6}Lw tccv2ӇUA}8KK02%nOJ(y_vsƅǤ2O+G>VM@roeW@JtW1 PTՆ%&ktBX%*U^TDޫ E<~]o[Mu]_ccӧ3kIi+BM=X 8$R(F'X@=_j 9 :4MxRJ>d.Cȝm/4y)_+B{jknFԘ`EݻiL)) W߮ɏQ ѯǘ~w80-V+ Z^+#B5Qf 433uy+ O\O8`;4!Nn0{kv yj 3cx[ VUpu*h7HDn3=򜄪rW2yMoo-&4>;+ jCO;$ٚ[,C`~CtF$}8tlfZk]Og8fm6>)QW iiT4ZfSBہQeeA³.&1Y鿿B?*f>=uiMS,dհwԖL$Ή*,ˮ؜vV5 3 *:U=F+To~eי+؜d%1 ] 0b}wk'XcʆqY6͜2.llj?wԲL t n98ިx)"X-Zl,QBg^yu#'|TIyTF^\jU"5`%0="b}Q^Dʯ&$ "Nc>X:PB'ʤIqL S'\ Sa(Mp R@1&]K(MkVd,WO/@2y.TəWO2:'wY:°}~ȓ,LmM6)5 б0{|}>j{:sBT>Ƃ?ǥXĠ4T^ZwV(|[=9=1>Vze?jXDk M_N!-f` N9mr鶼Xrumԍ}'a9"}:%HǎN\ '(-L<-ͿyJHMK|@b L09w"1E9mSod&52 8taKdoL>^#XZr>7x]PL^2R'D{Ofđ V2w]g571Y16|kP4re,uzֽ-ݵI").J;Rw!dq| :ȜEBX и!\f= *(94k9@¨xhE @6K ?\xblNpϋMяK1h@ZZttІqgpr^>- A"n6C9\ːqH8GDaג,ʐLn70bKmGeFZ2w|>%nWqzuq@VS! zT|K?a5߈3|?,NNi^2T0u? JJ"Qo7d#;W(ojj ׸ þc0\utiM/>4[ofNbjKu>1,`QV(ΕVw\;s!z=|Zj8.kR`:;sk WLJ|'\Y͒EI_+G͵Cۏ !vuH1/ʾq۠}M,d 4RIvYX~roΑL:Gdj;B(kDٞaysew&JV0vػKHuB}3W c.1G:@nwèBgK3]zDs%5.{K8&,^[l|0AK"i_f`7퉙V^DcUNՀ )ytTanQ0)dBwD6&-m҇jWF6?˧bdpw@C.u9cQ5;382D:Z9h$R28@;rE5xж _f,՚3M0s1ㄔF3$Ç[KN:-ⶾJlw,kh{v/jjꢣc@N4D3]pcF{/qļOV $ :[lbٱyLfK()JlV(-bXy/Ĝ)zy tL~!vf? z].6 I!6W\Td/<1ju'υN92/jW>EnB/Ly\ e*TiR`U($1-#nw쭜uA!ƦB`oѓ VlU rTt4#gKXZJOZZ0GQPAO>B·)wBjxST Kx}(Q6 '\Lm0|ܙm ];sw]G;L|.' El_-fy0ykLWz>N rF% *`O.ޙT}UdBRv?ؼF9T0XB^1 W˼* oBRgjS{tk'A Ȼp[ 1P)lA Y>9 PO dAycId;XJNF霌.h+%beUX́ p=T TgkHWb.$GxLyk`MQK.mBYYǪDqS }783c*gHZ`'4õ 9Vؖir }S!.JzVLre !ĉH93 5[ ߌm/1RLEܺ?..]%F1@4<\}J*cD܂-7|kzU6'/ R>ݐ^`tC{ _Y.2$̠rmḋ w6NiaJ2MyӁzWN)t~GA ΋n5]6dO*8Ҕn2]DTO(reiy(:XWdzu4Fo42FB#B>pX?N;.tpMt u ~m.\7 d%]L'$1ḰOzdx>mul1˃5`Giuۀ*xwGn((;>/e,̣k\1pfk<68JnMYh6&[ɣl&%RcT!`6>[Sb]R1yַ{l1{ NL4Tp,XS\)D a8w.XTv\,"o"!/m,4(b@8o)cա1,-^Pv7 WPPɭR:T84{u ]MP:1vӉ}j(0hIڵ?SNZ4 NP7@ێ/SVz8 71Ԅ6)F'_ww怪(M:/yERHIz@zޘp\lf.n_vjxoʮkb$SIojyJu}4%\j&h`KվȿJf+ xx܋hJϤMϴB\Y0Tęi(*)ΛU_Vu)ioC7_IOjrձݹD4iLj0JBE+6^ ٍ_2*V&M@5rָ}s674c;S dI@v<{x=nPe,^V`) SOJyS\|$->(<AKp|  9.DHzExuvf|7vXlڤWɌ1"cWr9dcA3=<xUj+0CR~+NAPI2T?V+,l>ߚ34z/gJf]_/u#] yk{*8]Waƴ3VM8}bX(;?4uQ}< Z w^\>xNXAw!1L>: )eJ"IЇ= /a"n \E_&AÅ1em_tnͺ]yI>^4hTS4BM}L_nT2LފV4#m5zФc0QVyw᪋X&t5a=P1Lr\-;}Iw``~z"%׾̄ cNhCIYbf\T̃+*4im1y^xGb >7łIIw|:OP-l-I2;=jU~_ÇT;~1 S?= {)Icmʫ_G2{dk/;=0<:3Hpa}Y>~NmLED)'"VU,vۆAH**EoGI4"5kU?Fc'lZ"sd}MR{f;8Lzn}՛[aJ;uEO6hAj{[(!fjL10\+8hjL hj"|9&τ&`洉 1V›G] *WU1`BMq1<|iսvɿ溅5m싩ErZ%˔tNDgϒ!+t/o.of k$Z+&KG̚!|UŎ)C#,@NnMƸm 5;lƸǀo-r1 =?s'R1yr~B6bo!{"܄i4?sF~Ua6P$HАclZG@mF=X<ˏ$g8*Ii+aIyN.%47B߻#g-^~*@͋{ ncknϺ_bxrHC3b?#$ u;@ tD$-gWMht&'uu";U*e灈sD,r ɅS?alEzԍJF#i#KM>&bTqjafeӈ*H7s?gfF$a+xTC'Pτک@-u^&mU!qBy_n/)wӌGTSO9v\$X|ǐ0nmP Tn}5f_v:3jZ+pg X(65&,f hU>s]`1,l D@;]ѵ+&ZI at'j.53o3i xDy"cKn ӾB{HtN?IM +>I~sHOa_;\&!zC4+|rd?}ͺ$q3sԥ7d^][f v1/0en5ܖw!DLN ܮ5 ԷsST#xIm %Pޱ3+ҥ^ねNm-cLcopO9&Be(OMm\mUbC \*y5aYΗؽq'pcm%W'\k1:i_o f&]Tq?LIܛ(i)N#Ր Jo0ULD:͠y9g],D1_(@'`xܫ\hߋ .q$3H)`99 \o)iV4of؄2uv!6v5g S( deE}YFPH6`hLdɪ:b4z>ӈ¢/\46@hWfg7C #I3yFqQ"Li@􈟋[Ә$9 g^FT[ܘzE9ՠ` !E-Ki2T/+ Bl74"A+MՍFoۓl}Gz\t-셂;5g qwɠT ~gzd =?i8 n M׋sd@H&wpk#V-Bu#x#5QyrIGM&7!’\r/JΘHXat^spN;e-ĥ`i%`>+ <1[Bax(RMdKpuA]׼uk^!l)mn0iC8yC~!#UI޸ zyh$a+ȠrdZD0T1^K X_TޭCJBw=vZ(Σ=6R4@G(z eE֗6$p5_CD_!~ܻjNj>t)Zb`p]3PShFkyD!OnDq%KmYiag@bt ^Su-VڬF*[%-B\~1R>/4_2թƷ bQ^vK-$ g9SqxnL{R<+rN f}')ȥϐRVd.a6X#C5aB5#F-_0F 9}6; f* 4K a wk v!0Gĥ &.[Ky$Xb5~D[A(UK+J`z=2gTVͲ,\be:pP2ڔO(>%g+}ާyN,dT?nU^LGo5D ՟"pX`~~qہ <%s3DvtzG>ZL4˘>Vs4&(.? G8$O-MPx ^&43Ux…|B}8n[sN9z ely9ϾҮjKy5‰s^]HibTxrJ|82+u`=1GH_eG9ISO1<5BZsܐ%=י¡WG^q6MLIIMWuTk x8R MDWK6wg#zeUɷH FIˣ#nߕ(Y;O-qKl( lpEhQC@FQE ,MBrM(NWk4 r7 SC[ҜuepknF^HZ&)(g|+b|:*zp< #;alAlhY7[QzrYʫmf/"g##Id0o1~o?̗4)?ޘo.dgxEDFkK96)x;ё >;#3:#1--UYai7RCũ/SR,(OVw0]:! u\X1ؤ Hw8u Dz(l5j岘pC~ I 5j", >:3&T^97P#e']9iH^59&i|R <_O9[wDc;ֶSOpKVW |.[ 5p*-}M!MûJKw#v$>3YibS~ۤ_Ŕ)t.p]ݷja#$ g$hdD;\ pKZKSܥ`BO&RTFu"{f"o:I ~_JPd}4ƪɮ$@L{ 5^R"PWE(TTpI&nױ捓_SvE]Ok0dy%-K.^ز9<޹5ŠEWon1ڏ`K|Z}?ACS?_a`Z DcVdS(H?A4Ph2j*(gM=tp)͞9)!׻i]s-С=$#y"C1݇eք# XB۷_ػ  q),AGtmly$[GvCzh9q ROaD zROL-s;IhH/F[i>y.Dh7{mOHҿgWb!@M ^fX^c? PFΓ~|3uh+9j I:F7DuqCBʀEAj6ZQ'<-´S,e")S^wYx"W0}/j5 g>(^h]? 6BnxĠ ߞZL[4,3Tտ*}Ҿ{#ֽ4PJv r6zy^0*B G8+rG^Qu$Hː$e:1BB*Z͟FfEdq1Zwe4bRæS D4Njc>0V-J٣VB BFpDu:t[ä Pcf>G ;0(hz+N!B_f5PQ[Oq~9 # S#LNb2;9(+Mҍ'" '/`XPz&詩q@:3䲹z H&?m3#*Lo.EC8mWjL|ZKh.FmCj^s)\- E&!;Ѩ$$JFbC1:mOd#kjAڅ8MeBPTrc=!)HԥINU4@ %[Os-%i4RНB5ܿ{c8@( ҇IQ"kFKѐQY4_m@ J8`O"WT?b nl+@jXSH\߻3@ f~=0z,|J_vTYkbP$kSzu} =&%}@@i; Ԧ{PB(U*@mnKX(%y$ѥCU U|lRbk^`b甲HGnstt*ں :7zovVD}Se5#pyG#&5ifqK,Z?ʖ0Bţ+u6Fs70mS/zSooqy FJz;T ;:26CQY?8:. J̌oLn4wؒefD`㙝`)\kOyHݰap\ H \|  $mu=A=W]e8У9C 7bvHI^̽wC)7*BY8ٍO=Ƣ@M[ JEVX3J|]*ֆBRMVvǽ4 %T§a!J_ g|XGpS~ⳞM\bJd 5%4+nb>Ax1GTŒ1Db!ϵ2sLr6B7Raeg[{*;U)1Azp86S! |3_v0h{µ<{SIlyښq|t{ @ϰ ;a(Lkj-bq̬nZJHȾlM}wXjtq3hf0G~>a'_@HBqV}CDbc>aZZ'Nqr/w gZw;5嗘XRc7YCë%"lwN[;#@\B i̇!NQ>Sl8<6&I[v8;TU\P^FdP_ 9a؛?%ۀ`:JDu;"UtĢק< 2ʂ$ӘR=QXbq W'U z{>+#'PcmDe3qca%؊dICTe֜O!35|-`|3 jrꞵW,ճk5Ԉ<}hQ$&9s3݋d9T= x@<а%Nsl]܏LX5sAq4 Biﭦy\ +{/hbc> =/i/]+N}eS3H#zJPwYt,vѼh&@bYzCFIH 8otq_B-VaxbP^e2 +T}U}]~ž]M[0E׭Eҁ>BL B1hp]w^]F/wzׁH%'i0Nk5{ff{C9y?zR&%")bd?AzA+zwLee~a4E+0?P>blkM'ۨE5y3*ՕLcЦ%&;ܚd_ Aϱ{0S3b'rڤPN'%OZ`ncֺR5 "D\rj/$礝{^V; j m"Ӗik;_GMz(/3DphC6@H7)/fQؙAfVZN?2Kbǣ wxb8]5챉;odk!(G/o{6q2I>Ź("a&Y\xu&0-7fs2/ rZ&M²IFKI 5 4b<@&E쵏I@ayf\ z{(kQEVtP?+/"RDU&@$ą 9ˌlF!sRt!pǏfkyBLPT?vBa!,\ Js+r3"Do'db1m9!N"!@GL[*AarO5)9GEũAp K(/hA$' }j4G?{e_h^Hg aF @{8'؆luyIr&bBpv `)nKPE.hkDIZbȪt}u4[Hk,] e1 #8GA)ٜ_@7 J=E|." `Qla@1='CߦKA&[$Q8a H 0˟I{MnmĂoV2p;IDWOYU0} Ab5`,O+8֊V X8|V0y/CۃuYP>4=upu@-߽XR733WS׮|&/$ |WBXZ` 6/dD {,VKU=tv ,xV˝㲏HǑ?҂_c NPȨ"b.tIz=4낍<v?W/Z!8i +Ƽ[oaf0,/@2jQZyk 7%KAsh 3:g<;هYJ],c[Kzl'ڣ_Q5z5&hlkpGdWemZ7_aAܭou e쀭EjLAx»E1&m>lmմ!>HxElj~-LYD r)~S.w5fE^TTyV=JrGϋ)+뻔*MΐA-A|d#7ZH=3O+ )anɹkٔWX3'[w6e`aݸܦ^õE} P4V S _Yu ׅW]w~"(-hsVlIr yxň`dƞ ~s#ۥ34 [ g)/f"cDh! F1Q}ʢ\yjL!\%3"m WQQAQxt3| #WJbE 0,D(ue3SGp]Մ&^n,g L$ެZ40d$[΢%!KFB٧X=08bؙ;hEE}"ˈPT1xO P[-4b$<='`eկq#X]F'q'5 ,{ɞVl_56mbv[!{UKbٳn+{G|EIlu # M?\d1꩖QomH&#$:hWsxud][ dWWE?`!mHp ^bG3 A`[Ԋn(R_mZ9LnpF1B*R۱7;:d\',L,e^vH;PSiUETb4__"Cܛ$*D$f t']O^2\ ZRn%j}Zu8ɐjr58q=BW35yrƫէ 2N tCf܋hN dɷ_1aV [eM1MtN Խz| gPGѮusěåuEmq[ʼ. * hǭG%<߃=Qc]6ÒGJRcXD|%ILp8MQT^jWJ^cɆ`yЭhǽ>P.O|;lw RCFǡұ'{W.1ɠ=[$ez z8ڻh1AՒр~3jI,#. zHleK|'(Ypj strkyjzvňvq9Ħ!FrdsOR.sѨeo7sTYUUMnk%hy=k(MƷ.r"6Xv$@L7-Ҡ(؉*KTe/H69sv#e\419rC?r"@%'Ǧqe3=vNAeD?pUq^ޱ3\20 1H*?Yu/̯L94y ƢeUNMZo& .Bf۸KNfr:S_B )S2K4 S>hk&hSp RƽJFF_(kDKh(]Ѐ̧Lx>ba#|Jv|!"5 }<{\MG>b2ƃs 7h2G՘6qA@sTUV#J!5:)71qۼsSOo lu>&t{_5x+z)0،0#G_l3o܉n̈́ē3= .4[5wf_ '(aK]ݳ]{;Pj~jB槩2[!)J'_ue1׺c`ab1k+ckuy\+I IQI)mM^ղC5KxݝUT$(kjLlv(EN*޷ @@.p>j9PTPK,Mwn壁 vu. _4SAY/9&K],oi] 5$Q$&t;̳NPw=c<0YX铪jns_ZPfvF,h ZWqTnA\K <Jװ!HO]•~A ;zmU`,{i~ON㡜ZckTYjj4_ 3^ƐiܚN.n"_(u?}cvȰT3Z ^<< 5 (s\96ߺORSfVRUhͥڙ8٬r/yppE1pRM[MUX؎/Zx+O/Sj~n_ej(k fhAV|*<qc:Ó==!MyӏjК+oz~T-=J$zX ܩ[gᨢRo (H % A\dMzK YUU>~!K$d|uܩ{+= 1jG:/[umg$} L[ :FD'؋i@sDɮ`N1}f3U"v0e"*俪]Ua&]kWZidd[Co|KNn?dA#a.hu/I"m0V UFJ6&Vg*BW+tRŤaEj>]f);9Ul~9n%`{' K^A0{-'}q)DyN.E 4YM *^改KȎ[Jq1R 4< @(?\RR64<$%1q\;$~ @,$2dG`ᔷ0@0H?=buxi>%ukl-_qJbiio Ci;52]a2yje=lT;$ܻ?~l@4a7Τ`a8_x;"+nS9p*>\R NSGrèo6!>IҪӝdkZp/dmY6+֥|9Q:Qʲ9f-gGrۑ]##pGbbg4fWrS@|K+aFMu\_i{)/ߧ" _8u4jV5;7SUU=Ώ#r[S/tO 7X^?To[l݇NSC˳=Iz\tΏΘdgƝuڵHŊSYG&R:+5iT|*uW@GRmCvP1Poiv^1bHK Q5,ˋLӗ륚dB2@3Wnt F; gm÷ŁE'A13q>v4[S`m,_OdY(+Q:^8wQ :JLbVs8, E_}Kx GvMw]8M2CFxs ;ΒeI:ukJ]%^,1 !>zG-=H 2Z~/JH5hFKY!`&w$Y0S.H ſ:q{/<;|e'.:7M^=\1Ru mOܱȹ"u:'?Qf+%1鬵xȣJB^J<Ϯcƻ=>4m d_ %y]hᴖ $;~ŞjC1f؇d3Cg=I)7+#.tjCb6k2tE `@0M1?>dRNsTU PT5$Bzt{V?) m͐v_{woǦ}t!a5/XG -<4f6@0U oX|1׋`t7c]\mb =14pO* g@K KI2cԮ&w5Ug{8;S]WtͼGrԔXmN,;f~:6 sMh.H7cQ9aQ*i;s*|>a'ZP\O# k|kz hE5;6(qQU7k= Hp^< ~>n2$T\[P4NvLguu o߸M\6Y)~vzJB^HiM&]N*ᒂph% 5 iD_AY?2Cak_nd\Ι{eDnȥtsw̑F@" )dNJExTS}'xqMǔ oJ#-j!׹QYs]2A*qRӏ$j9ѡtm$ JdvH-^dR~]>ߓD .i>G'_OԈR+Eu+.N .~Pa;UpxyCA݂m4pwv)OC_yͽG[E \EFxA4~sBeL_."pݼ'kIo11c,r ZR@ΛLf.Zy8p5nӑv@^%RkW@48qN[tvXSAЖv )U*J!6R/#!l#e']K,\+v=Hd쐢IatPV H;x0h UCx{{7b0gه0s̎YUJN?-~IlЂ\}u"1$K0`q^HOԋMKuO+0|S dӟP{x`Od/5t!a6aDQa{[ EU:NKiYr#2uLIWoڕ۸:2,QAlf !G$^w!vńgBR i4B XKKeBq*b%@=A:<ĥ*t, *VPtq4s,Cr<5"Xt^g&(Yo5YGh݂%gLt1JV*([#z VmswUzJjZ4Fյ?Oj*Oʀ}^"l& zqq}2u6}(,O`]N(O^aYrarNq[k6A[faئK>d:.zwJp2FQӀl:V?×í*b'juJ`ۈ/"{(4 foLމ1jG.;|&D:=L8,v29TEv^9`y)&ҳAQP_Pzk L B)[Fw5ߵXMaS %n$ a3(,ܑ坍_:G9ǃH9dNB .,QdFۜfaUf:_4jgD TXEHs( 2Rf^Pt_2V(8a*B°<'q+1G! UA1szU jP 8suHY)Bb*Rb{ K]6 x> (pTtVnOδA3{q.eRy*ugQ6t eİ^[5wᲖO3QwԄm"Y&R3>uƯ> [HH A CBEk#5fB;a zod}#]pU~%*lئ]ឭv1@+,R"ԧ= QHPy`K 8cZgč(V%vK99e{΂GdoTd>U>@49NJ-#ILJYvFwרϒ'/9oD/(揅royNK?Ft-K7Jb )1%f2`8{E0l#eWߢXw8,ӛ:מ Ҫ|ã[WtnBnb]Yt4C]|'EÙ1oZ TKϟ_W乁qlaٸ%K /NHFd]B$H|dr}5屾#7kӊ6.(OclW/{燹3~'pvȘK^24{zv~#QY]]HaA4R\E<6/ qS9e3|gP0^?bV(_˙,͉0)V6وRX=gLQ NeU}(>C<}h+nrRTGKl4S*dW)_!ҒRD: mhU * +A_IՖ 0mu%yȓ> a im:qmW~wFs+/"䛠:En1oFJ=Zbq3{;L;R8=0u 5̏Pk+bۃrY(ZwZq^XCO47TsECBiKgW~\OVqInbL]euVDTL UY}=yulL,9G,q3 .tg$ؒe6g$pg5 T[Uli` !ՒN{aLpB!lm 0AE!ԶҭvPІe~}+O cD o.7J!.NP䄤R`\0nyA5 Lh(BM+mʳ$){k2Dk yn"_.Wzz(ro?BwN):21x )`@IWvx/s5073 !  /B}1J\%_a{V,vE"Z?niV޵9(c6H74SK CwPUR((!{ D_;w= &ibh1^¯6{p~CF^Ywzy{ڡ3]V%fƲIoX(Kw"#w[%Da4eF;7E4z9.+cdgs@nNQ/L1 *mH-:b  9LJe zPmq2~|5$G*Phh(l!KmFD$)"}rb3i[Q5hՔL۴@ΨE"eo6ZEVz6L=IWPaOP۴@+LJH\#T^B*eHgV}{JloGH@zTVlLj(B7mHHVCgBt*̥:,p kBT8X~ 7’&EeەT)o(HS#D;D)w-6raL , B +ӹ+vW̲cTejz{w,; Ff":=^#IE^)z g@Nhn߯y ץ"D.cKq)p)u Ϸ(gp;b窊o)hy&_ʘYwBb|:4؝sЖ4ԗ1B_Cϰ CE_TЮ|nO>BrLA{.>l[vq:&'ֻmKJ"-}YHf ֡xUN㫵^y7MvE 1܎2_XGň|uZi'(F@nBrS~F˂53P * wޟ†1FQː`!D{›[xrN-\;y'u7im׉/@}ғn&ڗC,GNpBw㷷y_ޒCT yU%Dg! Pq# LUl}וr/i1iطr 報-6co|Z31Lj;$^)N?2uF?볭ԇF!S ?`:_׽LB\r"@ՁeJ)XQxi^- x*2!2) ^ V-!fѱo9n٧xnDFx3a=xgE0PHj$)VO$/r<@%4%>9.){OL ;)V_Q "'V?e8qtl|eT-!|£F>Ih*1y'[QA&VCVHx`Wglcs~_dChZ ?-ؚ4:QRj(¿:}#zuޏʀ~6v)h"5يA\u'9O(Or|~