solfege-3.16.4-1.fc12$>p7T Sgx>9ֈ?xd   1 +CIP )H  =D  Q@  y8     ) [  4|(8$9:G H I X Y 0\ \ ]HT ^EGbd e f l t 0 uH( vp rw` xX yP tCsolfege3.16.41.fc12Music education softwareSolfege is free music education software. Use it to train your rhythm, interval, scale and chord skills. Solfege - Smarten your ears!LK=x86-16.phx2.fedoraproject.orgeFedora ProjectFedora ProjectGPLv3Fedora ProjectApplications/Multimediahttp://www.solfege.org/linuxx86_64 \ B ys 's1cW9.4>6ox'e+j)l);k% gKpQ sOnjgj&8HE\DP`DaJeHLI`HTdHeNiL`[[[[[YYYYYYYYWWWXXXXXVVVXXXXXVVV[[[[[YYYZZZZZXXX[[[[[YYY[[[[[YYYXXXXXVVVXXXXXVVV[[[[[YYY\\\\\ZZZYYYYYWWWXXXXXVVVYYYYYWWWRRRRRPPPPPPPPNNNOOOOOMMMOOOOOMMMRRRRRPPPQQQQQOOORRRRRPPPRRRRRPPPOOOOOMMMOOOOOMMMRRRRRPPPSSSSSQQQPPPPPNNNOOOOOMMMPPPPPNNNk0A8/;H/D3G1|!h v   8v7~K[A[vJ[`#d!YBUUJWX!ZkpQ:KCBNNPb 3 4 W H45592081e =G|p0FYZnbX ca}DEXYkaW b`EXXnaW b`X@STf\R ][<OPbXN YW OlWXj`~e <a_jVATUg]S ^\GZ[mcY db i H/48F >>>>>>V\q[8):=#@!p&`u d E~C*BBIWK7"B!01#"3DYnXS9S ^  Gf #!U'{6 %%_5 x q 8c_ g PMJaIUeIfOjMb|||}}}}J!=($'#!;{*;@Dm"5Z*78:T+H"..0 ? Uhi}qg &rp-STghzpf %qoTgg}pf %qogObcuka ljK^_qg] hf^{fgyot LpnyePcdvlb !mkVij|rh 'sqxW!>C @]YYYYYWWWXXXXXVVVXXXXXVVV[[[[[YYY[[[[[YYYXXXXXVVVXXXXXVVV[[[[[YYYYYYYYWWWXXXXXVVVPPPPPNNNOOOOOMMMOOOOOMMMRRRRRPPPRRRRRPPPOOOOOMMMOOOOOMMMRRRRRPPPPPPPPNNNOOOOOMMME1C!h27O)!7-  " !R c <_z.h&Bk(jYoA  $ Z  A 7 L l Q ) {  ! ,NC S W0l-0<',>1| n:2 JU _K 10  Y AQ ;c97Q#D ' % + [ J     C  m  ? g E z 9j   `  |eg  E  Y B  3  q ~ C} Bu a 6 7B # p   5 / _ P ! s   ; U }VS>P:yLn& n@(YQoi6.4MDv)}Nx 8 / ~`2J 9 4 A !  g w  - -8 d %  =  -ji A X = 2h v ) :!  [ @   "7 ] 2 -_P  : h2)  /H  p!#o 3? *-' v  x 1 0 A9 UŸ   XQ 1~$ $ { k}1  3 ~  >!  y /  ,8   < !`/i  L ru2e   1 !G l$Qq1K WE & } ' i  M  7  ( -U{ _ . 1 J 1 q f !  9  C *8g E j : /g  W t 23sT   :S . B M!  Q ! ; Ld8 $ ! \ E0h  h +^3  7 }  1!u4~,!{P V g Q  !  09  j  @ ;.m  J :p22  B&Vo n }" = { G7 Wy hR;<W  _x =-  ` z )F5#9 8  #!12'Y$!1l+i ] W `    1'8 e  )A J0n  J .30 'jM qVU662W1o0xz"_;^x  ]Q_Q+;434d4%3> >>833wqq+1/-2++ i b^A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤LH_LK-LK1LK1LK1LK2LK1LH_LK1LK-LK-LK-LK-LK-LK-LK-LK-LK-LK-LK-LK-LK-LK-LK-LK-LK-LK-LK-LK-LH_LH_LK0LK,LK0LK0LK0LH`LH`LK0LH`LH`LH`LH`LK0LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK/LK/LK/LK/LK/LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LK/LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LK0LK0LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LK0LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LK0LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LK0LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LK0LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LK0LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LK0LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LK0LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH_LH`LH`LH`LH`LH_LK0LH`LH`LH`LH`LH`LH`LH`LH`LH`LK0LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LH`LK2LH_LH_LK1LK1LH_LK1LK1LH_LK1LK1LH_LK1LK1LK-LK1LK1LH_LK1LK1LH_LK1LK1LH_LK1LK1LH_LK1LK2LH_LK1LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK1LH_LK1LK2LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK1LH_LK1LK2LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK2LK2LH_LK1LK2LH_LK1LK1LH_LK1LK1LH_LK1LK1LH_LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK1LH_LK1LK1LK2LH_LK1LK2LH_LK1LK2LH_LK1LK1LH_LK1LK1LH_LK1LK2LH_LK1LK2LH_LK1LK1LH_LK1LK1LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK1LH_LK1LK1LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK2LH_LK1LK1LH_LK1LK1LH_7ec5995c67b15b23f18a6a00645250912acd0c33092c6eb6094d3da6ae5e0739c333f3bd58adc8e7fe23d3efc08c7d294d9c21819e8134fda7839d6132bed72c420d2f25deb6c772130fccadf76ee847f1e0c8eab0d2efaddf3c6a429d9b0bb84f11211566a66d11c55aa5438246603ede728eb55ed0c3c403cc1763d2632ad4e2506e43b4b1c396aeab38899e90a7347326b4f1590516371bb7b0538feb072dfc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e738e0781379a2436816d4611968b91a363db15ae6c70c1341f7812e1b77c152164bc72646515ca09c39428b6cc5bb073302319a09aa8f0dfa8eb5e5787c17a4633648e337f2c10380a075efcda61144bfc71dff25fc2c52caff642299d1dad7b3bdc3493dba0bc23c194cf4898440126a98034a825d1db24ef83602b05ca6914765b1f184ad1e8f167cac855a4c9c2d2e6276be5c40c8ae3220b7ca579f2efa145be4a8bd6f52b25d13271ad6a35f03b79073eaeffa2b8fa1b2c122c9f932c52372426ce15faed96022dcc4abefc4c9ac6e84187d0903b3380e91c9bc1573ccd07d57de18f5e23dfb53f3536bb0100d84a316c77470b5f6c6282c50242c31bce5923caf33b25a6b5ef30ea5fe6df0e9b5a7fc9cea8cf712856bf4d7d5bf2f0456403ba0c7b2fc35363e2204dae79802e3faee156f6757bc126847a678554ef1068fe547fc2048ff968f24f6f7a8b8b846a5da0287919ebffe83b9084c8da3dee2ab3d141ac1edfbd657ad450189d286cde234740198ccfab7181e6eccf1c35d8a9eb2d6364ce3b7a802d007239e76709b9428c2733a28bf5c247aecba5899dad03dbdd4e01f12bcdd407c321361c00e7997a946e44295cb2a0f02bbe997ada76716b95c5460015d79bef402e0635066b4342b0e4e9b4b2f532fd8becb302d0af7f5b41c41d4ae1efe1003d0c2d2a8f76ea42b0178a7c758e1ba8dde16ad90a936ef09099d270823f4c1c341c80d283dcec05682d8947fcbc1176ee9193565c15d563aa214483240b471c7cdbae03dba1e3065bf30bc50467ca7535ac33b4af25fec61493bc493b8eee5594aff61449a9da74c1aff211ff4b78c3449089dd3863ba2fb90c1da7bc2c23f0d3a7f032a0b2044576df92b877462625b620b2b5eddb77745f7500a7be44de5ade2fed9b867944bc5327e5567d20526739f8d60c2dd1a21868f31cdce05af2c9b227fe8123a040da20df698842c6f8fcd7de5203bbd145d0b9d0947129e273db5ff0ca3ded76fb656e2e93e83645713cef5bd966b65f0aa6d67518dbabf4d53da8b2ac31da7fab50c0972051a305be86d69a53097d3f535d475e49a1c3eff51b16ec91c828bef8f31691d1eab230846f9ac5974a1944e859bd1bbadbc64bd5857e8709d84f9e4f20bda9735ac4644f4b910b2cdd3777ddac8e65573640be2282bbf65f720b36c0ab2526534cc06d7a2f118dd7f383394b7d01b7dc9db4766af4a59c0dbfe07164ddc8e56452e6b807750e3513ebd6212d98ce9d2120cab478ffa7e3e57bdd8c6f99c62f862888064d4dbdb733027f954fdc1b8e7f380d1b39b5b39d43aa484571310e7841893b85ebc34c83589cbe6bebdd80f38be4c4635cbc1a08a49e05b2f01b4320719c39813655445ec78f06829f768196b0fabb674efae6a29264850993671279d2f90907dcf3898dd7bbe253ca838ddb7b3df1da9bffa43623262103600950750a49f2c0932a71af0809af7034d6a816c39dca57b853a18e819f8338bd811f91ba90b048d67351a06ea67fbb9ed2a7c1ed4407ac7997bcb2250d23745dda6c6fa938fe75fd91f746529986bfea3ba02de11a91fe87df3ea1b549a8f8dfdbd819e7bb6379ab2525ae04a01fd485f60fbbb45c0650550bf70abee1b456075ca86829aca96c0737f67c7b63a9589e395a1ff729bf8bd9559896429025fb9d477a6ed103709e718f87bc3a7b1dd4120985e035c6235660e06c6c7bdbcc766361291af3271987e64c37ae57ec091d4852e5cedd9d11f7edeb2c9304841fc0d0d1a3515ea3eacf9e434b18cb9e2fbdf4ca0319e7516a469683f4bc39e91664d1be60a2bfe134de9ebc7249eab0b612592d39db3c57053c62d57ff6637f509036182cf78772b8039fafc46e92d074cc7644aa01565d246d62f23a8fa2344e656427977663d5c2a616957479689c08920d25fe963ae5df7b4a751057410b25cd7d787dab288029b38cc4adf60009dd57011344a167de33d1f8bb67d78f4cd24d4dd222b50f2c2a75d72b73929ca57bb68963d9824c558a373739343b4b155fd9fac6fd3957e58c43a70d6e524e0b02a2fe19b976f79b6f97cbefca575e0405476520d0c9be3b8b93796fed6ef869a01085a099cbf517936aa62e1a47ae4acc024ffffc451cd9ebf390e2e61c7754ff9fae0e84a5742c4f65898f7cb4cbbf15141330ae560e471995db70540d952d0fb74a6f92d32d05c51ec23ac377fe8686500daaccaab5b96e578650128dccdb7965d1aefa3631c0b33016e50fefe56ed66263e0d5f266869e1b9e9d118de4585b4b08c08ebee89acd32b6f2184e409f439a8102f82c5986ea48e01ceecb903e994456d3317c92a4f475c94d14d9356e4d0dcc9e719f13fd696e7e987c524649f44c029b6d8593831ab27c0f570b45f4866d6e79c9a40718d61fe674b12d4b3187eb35e954fc567fd11074818c34a8da20242c73f95972070b0dce6f436054aa4cd3e3788e275084f30d49df0d8658ffbc95089d1d0b00a51c49e0f9d872bc31d24eda85706e3341b78c6e02c930b15e31a13b97e63b0541b55003358492ee1e4572d412b5b1616e75bae87c051d49bf2e6cb082221f3da90fa12ed815e3c14e4162c04bbf3149a2e3d2b445b269daa1ab67e62a6a8a72e3f50d9deee3836b25a2d072d1b102e4b63498332cf15b6d086977697738857ec9f0dde54933e5e35586cd4423eca9d7bae79d304aae429ef577370af434a5cbafc7a39acde9465b39222e891de68c0d7fa96063a549ae7236fff4ec5ccf4cdb8d43ae932a3b940b74096cd2d791f9b359e27dad71c844d7a33c02c6d9b8d7504b6eeed5f0377b527a43acb043415e9cf91124a964c885f676a18a72bf17e9c078fc47177225dc26ca4eb50a5d3d8df81d9e1017c3a64ef8d9af9246fc70ff38d3c064dd234e495758194e795f910be8b26578fd41cf796fa85cd8cf7ab6deb1f709e2cf6ab6fe8384237607cda65759d3c062ed44970ac1588d7192832b72cf90a227ee987b2ba210b7a4d2ee6886c6770b2faaf9109b52902ad87a1483c8e5f7f4097d715cc9bab49652c7b43ee2b4b6f288e79a240e359b0df26eec3cbcbb21d5e55bd6599b7a3783afd09e48d6fa140ad985b5e37e63968130b5faaca2dfb8a6b01945b7cd769a2e6673bd2334d22741d33b87f471e61d9e9c57496b58045d81a37820ab0a2e7e811de13dfac41559ee2b57b0ec9bcf90207eef8f7ef5aaed6cb99aa67233ecfad21a0008d126d3f950a4e01df7e3f0b58b5d7aa539596c37c3cd83715cab32caaba149371133e09bcb08c02cd8d7f9fb287098a8037224971fd2fc5f2a7406b4057baddddad9a447a30bf475bcd012a710f62daae06a8d35f0fc82c9bd579f445a202908371f4a3b917cf31091338bdd9cb7e7c7257cf102798801001fa4d1caff422aae0562506f01d2ceff0c963b7986e3edd1e4162f13e56c75e5934c8101b2124557a3da458686ee180ce00f126f3365a97fbff6c715638aa1582256cad911a2431dc24d82faf46a3400377badf44820533e487ff85f535058dc7696983d5f4727453f12efa883ff613bd4029c8da8fabb1234c1aaac344c22d1fe1e07fea2ac02c7cc5f53db9c87c3696bd14d7c756d1687c0f32e2da3cce9dbfce92d8075d86590ddfe1dfe86367c19146c5c98043067c0aaea70a0d03dea666231f17f462bb84edeebcac8bf658e0bdebeacf140e17710240c70262ea08dbd194e4cd032f18848424a5eb05b5a70df7cc0711a44494b8bb8525ae981bb33638c17b7a8817cbe10d4760fdc6c71b1b5adf6e2cf5e97dbdfd17af74f1be59fe91355f453ca1b21f5732404a1ca4c1f71dcdc97ef410be71d4e326e10e2963d8e7813f7d66dc5911a5581ec8163da74c8329b7d6797645e0001809bb36c79a529bc598d963f736c65c32ed51e308ac749b83432ad7775139380c0baceaeb404ffd6d6df16b5d67df88f43f39d38aa27a1510e5fcf39e4c12c813e1cc3c51e98b039665187c2feea734fed5f55a2d2312bb2be16b7259d5f2f2479c599311095f284c8b006019f7c2a7b0ec83d5e0eabe8accc8dcc640ae31baf73e89fb28f855b2398ef5e80909add5bdcd3e2cd92c3ab821e195ecffa57d9fb275afca88e4698861ba70c514156abe5cd809136bd8524579c4d56b2d063f45bb6f490feeb4523fe0085b005d6409f8930c022a8547009f82de63088ae959ad5ee00c6a72389cdddfbc4dae8eb4e5c15c802379dd777608a480ed17a70ac0b2fd9968818e8ae848dfec3bceb6752e16ab2c06c12da31041ee8b06907b6966814708af104cb270c08c91cc1f777bbcce31e2f6671b82aaaa27392f388f48856b1cccb938346fc1ab28206ec2c1bdaa5dd1af0861900f6acd383fdeb77ee947a72bc6e75bd513de6033f3841e60af9a81803dc9dabea3054c75f453cd29d5eb6ef0f5f0e2d2a51b7e2e7ad8535a4d686aa4d4c6bfcd884814a43dfe34f277aa1397e70bd998635e99dc3f41918421815e1653c1e930e71c5a082acadc83168daea413af11303a5bed1226d21f0a266cc574dead86191bd6ec5128ac63ac0abfd1d46acefe2af6f771e7ee6a3cc6e09aeea94b4b0e19f229aec16155168f1e50e432e052d4dbebc8591d388fc93f0d9bd85556d8470968c233efa232b2358c19ff441c89b0af7030199e665ade53ae43820a9621153ccf6528c63efa451962fa4479467a3e5df45f9a212d5e0830eb60446529b8442f4070822ae1256d66d631db7a206846aa381222e9bd91c7d0aaa3da30923b443934ddfdfd6ad3015524211060f10aedfb1fdf3c47a6256d95a2f6752ccb552747241ad43fa7a756687c5f75fd6bfeb0fde35f9bbbbda264d3b486ffb66b4333bc52f403dfb88b35f98cf55ef67391c2c7ec383e2605903260684533b8381099d511199f687c9d5d8c1a5c3c3f5d2bf07d35a98789b55174faf7608e69a05167ad985b5030cbd1a616f817359584e3396614811e779f0a2df2464d33724be1c4f050982dfd9e30ae589b4dabefd2a4bb01de6a37d312e671184229a1fb5e8dfb61ec2824ab3b19c40306cacf2bea5c2f6fe763f45c1c491c6aa8c129a9c87221bd94259b534d6bc2d046e564cb6548f9cf3ad723883acf94aac36cd147684dbb072437d7546be24a0d4b7c647e37a8e298245ea7d591ed2acddbd370a659d3126b8c3135194faeb236ad8c1710e3b216b05120ddd1fa6c2145c843403c3427094e0f6f9137062916ea32f3d7eadb3df993bdb138781f3968c67bb205f7b514ee1b280f985598dd56d2b137890b44d89aae4589162247b66777602eed244a421761df3706094534c5dbedb725cb35927bc0a614cf741a2082a26444575b59ed3594a7424360002b32704d35aa8e21dfb559ace009c1f80cd8a1452735ab1234b814df0bab718d31d96516f6300bf6aebe812184e56f390c65ec6847a57f85b84350d7a42a595a476a426bab81b41457b20983cabde172b763c21e19eda3a0261a6c5f52b02f1e79a8ac794f4cf98cc4a4fd4d5af2179a03f70abe6338da2ab5d00717305c2d139f13892ae2853ba26040181618c124d4130ca32a6ec2d25c197955b6fae890c1575d3501f2bbb0bb9dc9c13a8406b669e99c8329b3decd3d1d9a5bbda74f47406d237e378e21792391befc5db4eb83f63f6d3e99151e904fa0fa47d01e3ef751532bf200f989a379129762b119600393b5dd6cf3771c59bb75bd393595d047670498a9111f3c1ebf5db03dd76682bc8a6d04bc424a985a00e597763412dd683346944d9062dadfce57f5b8eb9baaa799633410723a4be2c3dc8fa1f8a5f635a27c35c5fcd3453fabcb8cb9855d52bfd921341d6b0386aaccf4e74c71360481f04768745c3b7ddc96b1279184c279c2f141bdb18e649ba7192a43e3bcf516e37621683778b8c158c9ac1bf182de0f8d80896f54c82c87f251d276c01cbd602156dc84c3d552a6f8343a382ef3963d07a67b13261b6af725784115194e55b3335c0c307b03d28abdc6f04fded2de9ecae9687a0eab9224e451aa6c17dc3addc1c00af0e9fa884112d52f477ea53456c177ed5860e956e4ce004d65839bce8d48c549156df6782b1f34eae233c650592daba5a2403cd1aa463adc3d5315f48d7cf866b53ba80944b829f61a0442bc60533beb19bbfd13415e44d98c21342604f07860aca3d1f9b060e7bb50a0c1decbc21b375e0a0e81dfe5757a08b15fa5de21764968fa4f23e5a1c1e2a4f72aebd75a21bdfab28d4dc213252fa371f9c764fd845c172f45ac07f8d323cc330833a81bca4f08277db4614747a3db7403a4755fb90f3c58efa92779292654d4aac543b46d071fb54252be8bf9604d1ec381b471ac0eba4fbe38234b9a1c045d4214dd33f825b50396689e0366bf7d6c35cde90d81b571b1ef054f878fdeb5cb3d761f69cd3f587937684acdba82216d7bedc8a38aebe31a4825d3627caafc21c2baf32d37246472adf5e8707ace24d3c9880f43bc5ac6029f5e13998b7d03cd7d67b176bd5f55c83f08f721c82cbe443242f74c30c6a64b7ba94c60af660c8af60e74fa8cadbb577f5fb65d92b88c33f51884ea98c3dd09dc8b3b6f11e12c0cdfbe934b8ce60033345ff724696919f25ddb3c3a2fe215bc3cc8dbfae529d555ec2fa42754e0f22dac3ce53e54434c42e7cc5443db93c287da3d62767c3f378ae28634617002d86bb2340856291dccc943f5352bcb5655cb971f1fb10970271ac8bdf1d3c935b5f36357dd3ec7821c4f74dc1b1715978143a15ba28acae32593da5d530b6dd43984ebd850617b89366f5ad51523b8dccca3057a402b1ce019a2b2ad5b59af7e291a1529d66b347b28ff9122409d26354c1cdd6050f77a8d7d60fd91bd66c4a321a2f63a1f4820905e851a566dbb27d492b9f98033a2495837c7fcf26be509a7468bf87f90bc7f8b646f840b415190825b7fbaf36ec83e9fa5befc315f71a4cf3482e1498934d00dd291512f993e169dc16e64194a0aee82cae31b302df432da3399d93c4df1c3010c605d504b6ba4f4b30ca3c009f43a509a5ab8155ad5cc746669bf495f9c103405ab12f6766dda846cec44f3cc75e2b5782b7a596d3985423ed6ea0195454a79aaa20bb70c69b37944460da8609575eb957324f5cc19455c1c71c611fae8d5b58273d8f41683430dd35a1210225ac3701b8eca35d956c55cbbad84620e528ceba59e79e7ad05c87dbfc896aaa33efc9ded4ef9fdb88fe8fd0b16627c63f9e8e457f7a60e05f6ab6d56e26167d34274c737597b561bac1d1ee297a19c488219ecbccc5e15002fc9f8d30721246779c6c2c057f23d5da80c92f1139e0352ca6e7e75e3a9cb7779abd30b55853eeb994de95c46a3dca7f89ed5bcc997d3295147216f269e351d8c51ca2a72e8e99cc3ababb71bec3b0b0f3b08f77b446d8aa60fcad4253c67842ffc424eb977d335b2de3b9774e90792835f1330785d8d99e6725246dbcdfbe0a983b7c4eb37430fa3435a5efd8605884ef4112b9c90d65388be702f06ce2c7958dd4a4252253c1922cf8d1d54e1b359d531823910e2184cd16edd18ee61c955a2590b70e7edebcb0bb2c34633047e369ead5785d33c5f430da8ba961370b2a205dc1608d80579c2223657deddddc9ba8d579e1c2d72662e8f662ebb4e2a5ee3e754576ecd11bc765d95fe2e5395c48975af1366032740fb04c09354ad9033148f51dfb0e277006ccb18b68f09803e37ce82b0ce4c1af37244a14ca4e908d534c837a1f8ba27d673db4d2ac58548d9fee0910874a0f64bdc311bf05dea4f79b6c5e2d669673b6b11eb39a0529e757b657771a1f4edd5a2563d569f7bfb91ccc6ac3785cfcd8a61350c4f8cf012b883f55b516c037f337697f0eba2e455145ca8a811821cc79c76f80e17582bf18b77d33e3ebd733d7e4915ff81dfeaf61e01eff2558cb9f28fe2e1ff18109d7b57b9e3712b78fd140fbcd805f57a8dfd447629dea4b57f72072d87d90f762cee7b3c7932086af2be56b1d4eb71711ba24dc1af4880cea6b03cf6d2a7be983181712b08794cb15d3e6295be35c2ff5e3980db250b621ae53d223d4f09837da7cb28f5efe35bb2e71a46821858dc61a1c18cfe9b2473d99a727a382110b9b4e0964a42cccdd9afa4f9a9f5afbb6943fbcdddf780a21e15e1d42ebd19b50517f39c6511a1520acb0ec2d555c7ded982c1c3aa7b5b148c90265ca0b69ea478a1423bf29bd6d3a064469bb5925239780a61555947b78c9244c17b065edc08ae38a7713193e7a1531db5e5e618cb82c07b5c7b66c1bab431b8570a68a53bba5097885029b931270bfa557ce831a3b07d0b3a4b733a51525befb180797272a052132977b8138f680ff575db00400b0543600ea34c9de28a6a44813a04990896f1ea6d3be0b024b669bb81496d653b3b50b360b3b6235129a0357d0bf4d4281c59dcdd3f6533dd99f71b86e02b08a452c7ac8e12d1c2668cb9596e784c32326897f1bfade4eaddd6558f0bcd67bbd5e713862ca0734eac6ee8c062903fedda20ceda0947cebbfa64c834935d9b22124c07a430bc105797b88ca964a75d383bdfb28850e28d098e7ce6baaee43efd06b07b3dcd9548e4a92634cac8d75947c9d2cddd06459036b6e54c01d2bafee2fee57c43a18a4c3e6867ccd16e75b3f23c58f8ca877d9dd0ed9e7a665841c4d3ea62c70409e994fb612132f2a193ce472cb2a3c7f52b4204f2246bf5b32e24388b2bc1c8e9cf3067173f101d3b1f824711708e921911297fd2d52664a7fb9e0f09d8bebe3ea1536dd9b688ba7e29d5b9c2e9319830cd650f7feb912a1b6164f6befd3b09474323fa500b79132a118113491bf2f362104a930492716f90c4606b272ea0953fd6d8f79ea47ecac40cf78b79aa2f567f5a70a5badc7af4c1b013f1e8b3755373de491558c099125deed16b0d58ef509c43cedce5079e92269cae680bd3eaba68643dbc9093b952b50df3b7c5bf9719bf62a99276ec99277c764ef697c3b0de3822cab665fe7487ea3f4df0e53d7413c52aae111ff3aa47ed1b485e280385638844e4ec6904c124bacb1dad858e48b0e1ff70644d7599cb49448d91080b2596e33d47af5c1623d6245455f79c9ac5807cbf398274295d23be2abb485637fdc766ee12b64e971d8a163189de814d2ba9a57d968ac1d8158fc495be0ae701c6d95a28e4b762e7433bdc25a8f7429496da1eefd6ca9e319aeec561ad2aab467e3960d16142d93882fa66e46509360bca679fd777ee2fb978e1ddff76ba1c061a235d4a0bae6c967374d1f61019e7a9d936dcabe335072389654e2067f61f71bba7281d08eab2f5c68cad729a89ca1dbd992a00e702a8552ff18f7f2127661ed4648fceeb1950f6e0c2859b6764e975adca5753ce6a20e13325cbf7e35573b8a3d93ab3fa89f7e7d319feff337b46c566127dbdc7c0c754533d4b6219a5836003b2c9a4ff7faee59a243046e32e11930b7bfba4ac9721843b56c34658d5c6324d0255db12ca3f169923db553ae08200d4653b7f6ddf48ec44c036534a7a61d4f6ee739269e372c1e6ba1000ab52fde2a16944a1b5dd357ef25d08f2fa296f11b00ca9ece1ed688603053bad9e37443c21c098055b048dfe615aab6013d8c904c3baf05084e0731e1840f49a1ee0611a621527f90f4ab1349ab7a9f8e2e4f4740ad4b28ea9ac106c9a0dbde1335a19e71f08d848aae44d0ef2641e3e871cd3297d3200cc122d8a1712859636d18d83341fdc0835317be2412bf4749af8b7037f75dfa882a4c1f2347e432262499644bb4f9b2a472b2f27c3e5da7fd4a5e36ad8c54ca326b0478897aad3534b34c8d0c88ceb6ab1fe752bda825f3aa906ce68524944913237dea1d595981d2d4d708bf00e21bd676fa8f61534159512e9bd54fe4ded5de411ce0d12c2a12091285edb0b70e2a3f946aa2cb7516c034fff8bcb1ee566627d72ce43cdd360d2600ecfa43b68c682059f8a62a309e2177af3b8df6d5ce58664c167317c061a2f283d9eeff950ab30a1dd6bd6a235e029e538b77064efab3cb63e7bd537b87775fea01f10ef55d259600aea3960e59b6b89b02da62e06f9045faecebe6d58c92b403b8e3c7945cd0c2911313534a23796574138a4cb243bed16c6e010536f81bdd73e521aadb1fb52f0348eefb375a3f9d924682de22c52fc2a6681d5bc56603913a3ac38593887e2ce70f0055c72fa66276f8358de9f896c0fc6fb6810fc4ac01057ae28a186099b42883f03488d41f510252c4ef7871e7ca64cbc34bed6293a3090dd5ab790034e0be67fe8c5fd34bde58bee99a7a7e59ebb6a8fb16a3ef6be3813fe65cc8bcdb50763cc67bca9827a6a2890800f3c74dcc580f97b74475371ff652719541f2428760bf259df1a43fc637e2b5dc6ba69ba958b9ae8f34d10f28e2366ab0e27393984806191739cd8f035050dbeac82668593ac1f5a874370ab780ab713e61b44bdd52a797973d7b847c83dbfa6c7c614cba628b60bd54183d0a70e3175929118ad9857bc83125ff6e6fd67a7efb1c3b2e57d01c655e72b2cbe5eddb31c815bd4bc3d8745505323ca7076805e16264ef4c3ba1b70cb1a1d789a899a642e3b7101fe64929552aeb2e8df60ed49a91a77e6f7aad9a3d46efa7771b6103ba4cb7f27ce0b72495e2798d2ae003e483ad7ce80052b05d0923c323aff9739908d8443071951cd08da29eea083dcefa71ca84224aa9424f9ee8ae82d4aba5dcc4a036228a1b0485c8ef604ea0d7f97e739b36ff6008daddfa8e4d2aa0aaee232dba1a87895f6abb155c7f3856bca46033ba09471d7e03ae759e11c84a2a33ed06bceae1453bbf23fca9a07de9188a62f564bf861d20b2480ba4d596693d7a630300eb1b70f6454fff97e244a57caa9f46a43482fa13ecf755a34c07631e8b51e8add717c4cc3a77702ae0678dc115c5121c979081c8f118ffefe0a008429d2be29eb9b3bde463d5e7b2a246b29f8ffe6e1a224cdaa5b596c6bd916bd129c3f2be03cc5ce93ec687193c5ce44a8bc7745a5eda34ccd08332c694371388a091fa559cd845472135dc42be0eedbfae7e9d9ef2ad0f1f06dd5de8c0cd287ac76956447777a4b8c252933bc1f6e9a915581e4e211312bdcab5d154de1127e4f83a64526f7aa705028e5fad7c269119bab38294d13f9a0908c0adec88eef10ceb28b05758bc7ddce1f1f3f84f984363b60e2d7aad891319b5363ab03757f038998943a95c980a82c676940f8f7145809517d1acde5ce240afead44fb5e3dbb5f71bc4cb4817c9079f028e7b4a59830458cc5c257c694dc63b09fb4a1c0e39361fb4fe68db255b66cc7ae4181d3fc34f57af6822247990dae19e87ec3aaf86952696ce9e38a8bde7657f325cef85f0bcfb600871a0754bcff07570ed18a0eb8861f9df9641af6988fef5f4853eef51af646271dfee0dfb840c066315e4a299938df99cf9c8712279fe01e28135cf903fe962ada505379d981344bab51f0abeba4a08afba334e6543859aa0100cb181df717c7768b6607e7095e9a132c7052dc461e86c9dd1ccc1e2a351a3372d1a901691075bfd3ddd4b8858cc081b504c551bf99bb20c62611a4821b3f97dc5ea2d05dab8a7a8448aa37118273f13b96e9b450458afe24bdf85470fec14476dca5180ad53cd622094f3e7459e46cba79cd1c9404d87fb86de11c699091ee9ae3f9a530ac5202ee2710f6c5f35d30621d9fcbbb2762d7b5ebc49d0a0054148eaeea1e6af23fa8201e2779ae3742b196ea1ad12dfcae480e0be1f6073493f4e67263590cf457e89e29918bcf7dcba7edf00eaa2b909120897c904a6510244ee9918fe2fbed72083f5fe3c297a883df71fd9b874bffcc123620d351acad2f638790e58aa879d24b5d76d71ac44ecc519c7829c73eeeec499efaffc0c65eae16247e25bd2911914c1d64a61dd067e1bb7c2874297314a9a15c6d3192dfd4508e3af0c238725d8d4fa01c6fda60d245eabffe7435eb38a0880cc8401ccf50ee585084afbc4405e0f0e9ee98f83873640fd7ea61440b1340f7ca721cbeaa21165c27d151ab91808d70be062e5e7052b6a82437dd17074a40dbfe95b3c1d89f334ffd7caa2ff447352e450321c00e0516045fbd84cf0f7692d9d9d9403d0c169b6bd43034b02377d381ec345a9eb6d795238cdb80f0c45783d437f99e921d7f55b00a6d3e3c44be60303a8a8a2fea5d1e782cdde341906c06c61634f118108bedaa3c9b7a11448c763848840f3ad25e0d8d3a6068adc1617fa5cfdfde0658f445e25a90fde7fc8bb45e3589dbb9678b1d2b51559c96c9a96027f91420cbcd6a703acc47d9059f92e71173ca5437fc31e2506904a9f8a44eea4c212092bb188312ee7f7f7c43accf57d3b1d36513c8d527a719f2f8ad25dd21515e87137361624d3e80168080b56a00b9c70adbdec4031b2ba885df1cba866b24cdd0b5403f3c16502f5087c60e9cb2aaab7f72fce920acdd548312ac5d89b69ea4c0735e5ecb74700732935315fcb2598fa0d333310523800fe62ec39c67a941e93cded13e1c5b6d20421fa479ad3e3af979485942fb29cf82e0ee9a5ca7b259ac9f30a286fb423cd20ed8107133d9873cec8eec938a5ad417c135081f663beb64e64a36dc2aea2699a7ba566340e6f3a0f08eda8e27c4c71b119553cf6765df775887bd9617d7d8d41b754acb422cdc3398e652fe2a9e9d706f6a6932d775e21babdd7d07a2900bae634741f43d3e2c63b1ebb77f10061cd91e9586de4f493e29fda28acf9ae86f92bb19013a5100c2d2ba5d8eaa9f8b8b8c48237347f37898dc70471e4b9ade4c88e18ae0ba89018ea9f0f85e22f7ed1eae1bdbb599fa89717fc32cee8b6305ff2c2c41d683486abcb94a830faebdb8ce2feb85439a545f1dc0d15e8eda78b07baab30880869e80917efb5285a867f52518b060dcb3ac610de0198c0ee5d72f2fbf8576abdfa9f7eb8a05c1b959bf5b1a63a5c1dd5726cfff860a6365244ce9819b0561711b52da71980c789a375556f7478d0a26b55671b2ea442acfb431dfd76208ab4384865173cc1dd981f5992955cf828a50897ba124477dd8abb0641b28f1163bbacb5e1b66d6d2e9abc940f2c7d5c2b57e61424234871c951b12a481913110c90eb0d29212068136c32b9616b7d74b5716815c3b70e5a14281e8d0702f3bcb66b039422ec0f385ad2e22624feb792c09deffb106807efe30d9db8d2195d1bd46fbcfa3f0baf844a5384c38628f440c79ebbd8dfd8b0b811b97337e0821d322a415d6a27265310e808a8d75bb6dd73fe99e2dfd8f493ea71557b4a36afea5e728a60d742db398d64175784bace01a0411f6f356e8f2f1b05f23781d34c21c032010bef8d82312026b865f1ceaba4c9ae1b6923550dc6373581ff280e350137cf96734c9fc43257907b306502d6ffffa27879fb5fb49ba789519298fc65c30dca6320f7639fa94a44d472f8b69899ecac6aa8c50cd088ca0bacfdc1fec59d30c06e57a6b9c57e3e9d76182275260296fe09eb48cb5dcb0fc345cb961b725e96f2ac8c43aa809d34bf8c51408a87278bb545d0d598747b8879a81945539684794ae0b20414d56f61d3c84ada0f576c4f4a95ad002a6e3e09eb1404845cbbaed0be03b5c558e787f063418a7b11ac811ca5e72cdd846c71d24fe01de29ae8101e9ccb09c54d5ee29e27934cb6d37c0bd58ccc7328389d2416b2dc4422c380628b8b7cddf1a8302206404019b9fe1554a0de6edd1eff85a0c2c673ebbc17140a9860ad456d4217586abd2ffa24b789fa26dcaf67ec734855577ee1ecac6a9652b3fe2ed39e5d16c205a619b3b796519d526421b8f0f21ce4878fcdcd62c107ee962d371b9e6b2438429617db79bfe8d983ce8afed20b950d643d9542b54c400731dbb76985570d4f6701a37eb6eb56b52ea15408a130e286f6a976b61e930cd03429dfa853fbab460f44a2ceedd08d62695d18f9e1847ce37bfc416ed6cb5f981535216850df277e718c35fb05477cff1a61d552d2a838a81dcc43729b353abdc74c82700f74b7caacd3fb51ed9b91044e3431d7cd503f1dcbf4dc2263892860b4cafa19973ec7498a78a7de6332659f73531e111baaa827fd42c3b672cf6211368453cd40e3c2dc97c78354a99d109994c08934c1c2ed451ad63d19302b11b4ed59ff9fe8ae2bdca7794328a9fd0b7b200e8a6ec83177392d19b1343ebb1070246e6c6846d632b1c9bbf0d03979448eb9f087db519403ce2c1a8e95f73a09bd0256116f73fca5c6df79f5721f78a85a8bce8a1964fec788f9e2853378fbb699a7ab116a3d17f6a73c89bd20a8487007db8e53a5f1a463ea9ca2813584f5b98098a2a592bb1b5e6ab6b7c307d0112d092784ad52ee1cb897e23b577039c6bcece439db674cdd786aa016a73c2ae58933ca02256b3c053754dc6737597ba8f8c578ef33cfb5d49566ee97c83182227549c00228b3611e30f1b72e6b32db2ce0e3203dc8cd159dc2573767e42dd2f2e2a8b080edc556258ee3fcc38d8036472eacc16faf0a468937d786012a3539f2fa9a8a3308e473f3a93fc0fc04ba6b3bff4f2654ee1f2ae6c4c2080182ae8bb94dbf88c1d341cc5976dec2cbfb0098a2752fed1e08f5a7c162475a8bd90c3c13d4061ded34ae26d533eb614f51ed6f7f6ae6e73634ceec0641e82cd996432b4a09f89d39cc5e0ea229f073e5025a8a7be05bb6621f391840caa7eadd974a9428d4d420b6b0a2b3d1b196bd36fa356814d63324833c6766bbc74102189e825ada75d537be3963a45a7330a267fe2695e77912064b143cad42958b1d33065d7134c742ea39690f07ebf9f48d61a968c2b6721f23c948654594f3c9d6eedf95f3a3e5c6ce95d50cb6db0ce8557d5a3f2dd4165ac9c18b73141cd138768f25ffc253985b891237cc98a267f8ddd330e054558592116c3d7330b2bec644a019032beeb5aaa5600c73c916ede9346828142982dddab2c07dc6b8dda022be5f2ce3afdf99f1fcadec101344bc53c2eb66a691518082eaf7598c165e131882a4b5bdc03c85d4f7fbcb9df0423fad151e695def431af5e45ad825164da1ffe2bad33391493b30c54c8bb29d7e5592cb164fb570149142ae7b12600cf325532daa9ce0088f761052d0fb8e4bc9ae9ac10a00e2c93971a9db44bff81e87e1bda4173e65c9fe24d750058e5e4c134d1d3f17a060f166cc03bfac1b78e10c574446590d3a90b9851fc7a111d8813b2c28152d331b3b15e496f1e38c08d6a09b4575c60494b2c76588dd4e5e0612deffd7079dda2651f36e4cf1d747e2e5560bbfcea6bbff9e09d3b92613983880abd53dca394f26e6d4073ab3e3aa94a4d6ad1e1b4687f6498bf46f2ddfd996705a416d7c927c2646e81bd4535f31f167020366acf8ce1280ff61998c0fc4864995d4fda103d75e890b80b5a4a3a2efef56ca0dc6271dcfdbbef00d6c954c47676d96d66558cf4b92b36745c71f5b18958decae944a2629f756f7dcec8633dd3d28fcbd1ec1552cb7c8652df9bbd0c7c4a1be6bc841ac11bb7eef9d7fb17d65c4b74a35003d44a918b03197d93fae08d6f6e2617c640e09ce8c49d3162b69fd03d9171b0e864ec653b19450fafde9a2a5362ad7d82c0d3e59cd797829d5051412c5bc5ee770a697b30127cc92223e19e9026185dc45a41d45bda92daed77f2f4fc13eca755a8fab3b6b6737f65111f908f34155e431a50df0f991fdbce259c76fb515b751d4e82a0d52e64171bd76731588ae47745f2e1474fae90d49a623cc7ee08358e4925000d61833c4c7a194462a7983bb42fb4d1e39a8dda9b7d09bdcc46dd8ef0ea2c5ca00aab05d195873f66fdc250bf5d378843fb80c0996c34461183d32918a8945401e93966784996da4ffdd4748ffd6a5b65671e226eeadbe73ec38701e9f10e5dfbbfae4d5900fe482913ba30c0ab5af8af460908e02a2f84b01e37eeac3392b0957eb8cdd8119146c7c81de91390eac70365ea2e2866422c1232495afa2e8e5b4b928477dc94dfda3b572cddafccef0424bae7f20425aaec7435bfd6037206dd2aa30e174be4200cea7d345d24cb1b82acf65233f814b6568461d334d9bca0c026fc1827daaf1fa3ed4bb46c6d02239390a3cfe86a6bb814adfde654266f351735c86224b92e864fcb39e3b73ad7a69e8faa284714d1ec5c165b2c1b7f2db7419bf1f3b6df96f926b0c5adf3cbec81d03386231b04d2a24bd6b5621a92899cc7d2489f30228bdcb57239d19f0362a8a79e665e4bc13ecfeff2c7718f0669e2f7b7b74a55cae5e0c506626434633fa1f3fe63a1f8a3db74d126a8f32ba176554d80dba538d07ea037030417d0724570c94f7e15f8833a62b271a9b4813f34c76173023a34ad9a00e91037bbc24692922e98a39ac536248d4936ae3cfc5cda38a825bbde004907a4fe81365831c9b433bfe20d2c951741025c61a9ec50dfe49e8cd4617f01e86b42182394309b627339d61dab54dc7f409319385f44d644ce6e4589dbe323f2d2f76a4dca7d895a4de763a414aaa894e56592e17b38232fa1a9951800c281f82c8d0ae32c71aa2d448ab1c4b339a888936d4d95e7e7c6fafc5803d1c32eb69ecd44a71beaa182d66b04dc396c323775c601fdc7edc6da106dce2eeb998a1acedc51e9f3e72766cc9163c50781ca8c68be0b5f9cf0af3cc393335f56ebcb20ff2c066fddec17604f487d9901b59de81c64adaae29be39add4fa2f8032bc6e12c0d95244a0d9483c53a4d3aadb2e59a2ad2b2d313f64efc43c6b611433a6df2f2cbb3654a1a6aae2a1b304958c3d4be20d8302a92feb6d263ec43f10515d234a8f68a3270b14402c9c9dcb188deb3a00eccdd242aeb3c570e496f5c03a83aa9980eee788a448dd654d23d2bd66fcdfd7f35d4320667edcd953b8bb16176cc69f1ca014a35fe229ff82cb3afb00f7e1e9806cb282834a72c0cf1e49a8e25611709c877e8c8d1e50ad9969448ff2a3577a3e38cde3d000188c12e2ec0f0c106c2ee457d4a8d807bdb82e859e351dea9007af25e214f5f8cacf634d6011f42e933d57c47ad5daf45ef5818d78394910d62a52d9aa511503f64e69806d1b4d1470bbf0cdeda741cc7d69d8a1fd85df6817911fa3054080220389c5db2d9700f58344e56530d5a7fb9387da65932dacd68edd0fefd0162d1e8facd6ff167331542ef9746e623212a0eaa86e778f93432bc2bbed75ecc6b9e3f35ef60a9120fdfc004a57098560a14959344117a0445f8164c346cf6ed5b8e32a226bca5d7806642020d283778d7007ef0d5c5d9b7f91d872267301756f9710c1ee482bc8a872280e428db87a07bfc5035cbd109a15bdc0f1c16f6f9f51579393d29182c01f6c316fc2311e46d865f89eb032c5d18ad2a97200dbfe7fa66a1eaa1096f3ef92d3ec487f3c10fc500f0c42097a1d03a5f4f16b59c017acc691699733c5f32f94b4d7091e1e44f2492c36af98917ff4fd946c236a39067cd653dd9a40b3dbe48c9ad7464cb8f460168f0e950e096b01774fb1b8340151a5fb1ff9f7b8088fa9ea131140c71f5d669d059edf6fe20731d5af9ffc6a9ed4cba748b75a9e3c3508e384c736302a9ba45963f6068f214e9e26abdceb89c1ba0e654ed73962c70e092546af6265bfcf53428035386ddc9d1dfb14b629dab3fad013bb208db88e72fb7cb01a26e01379588c2cf0c36237965c66f5d206736efc9100a7254bb45a36802282276ee19961bb5bc00062eb75e08cceccb724f76cbd40df2cfac383071976e8d592d46b4ac60b46496aef13bfef061a1128ca1ae4cb8931eaabca4bf7f339595aef92e038e5631888a52fd7b77e3b15b71c97bfaa4c4c24cf57dfec6735160096f6233ad8e6ac954524827ab368df0ec7518958bc4b8f730a54375bed7af4fd14d76e4e7c08e08d3b5dc6d93c0fdb0103c9a20b734fd0b47d37e217668790044b1e41438a51979f51d73215c8e17483a29c5aa7643beee0b1c32a3647c740d1322b37837a8dafddaf1bdbbf075a4103418be905937461014bb0cef0f993d8d771ee350e23ea54463192169a6c205b9c499ec6668be4e33b929a3861feb83acce7fc5e6fb3d9eb9d5e0b10d8c5f636e1cddbab6b2e413c1e75263667277902322aa54fbc5df2e6c2a320bc7cee5fb0176ad621019e1ebb9fdbd8c2db8ab46e38298fee61cd760b9b19763677819b0489f0aef0b458407084f34a45d53b4facb109c35b47d23ed1378561c6cc929bf24f65502ba61f6d96d48806e84d883b975f378244b2bc7d605aa7d5ff1a05f2587e9b223f922f872ab5f1b1e1182fda3e60c1b3bb8f60731cfa25e09f386ee5ca71b4d2b24c94eeea32923010bece4f6c06ea43e2cdec1f4258146e82c96507fe9162f695fbf76b41f9781966298977558da8d63aa4ce57779610e53934e0e206feced1b9cc209a48f7eef0b68c7ca61cd1c47ec88150324863445e54993bb3715a0e4ba921ad308cbaf30ab3aa8e5cf6fb04518d88fec4f628ec663a5e23062015699c74b9672805960419b1c44904f07f229361f87b6a0a6450c4cc343fc2736a46c5456ed03bb5fda138c8dc4e4c3ee67418f67e1b5339a93227c939ed75461af57283dc2e24db87d30f02f865f4c2d72bd16f616fd8fe07cfdb560c2dda2380e9b8dd7091d5da08e1ec078406d01786b579bad8d82811740416a6e6f5f7be1d61fdbe0da593a94b82b7d59cd99043c3804f2f6b9d0edcf72088c487796471d5825f5730d3ee1e9deb5f6585d53fcb288fa928708cfc4d84f9e1e25f82c389b74a4918e68e87c1a3fc2c211b70f85f67b59675d54907ad1b50f6ea49cddca7799d49a1a77d7885357c398c438e39044ae1afbbe36ed503ecaca8547b9d1496e1ed3db0573672bb1d0cb586607e93d989ef208d98cdf19b47ad3bed7a26adda245b2140e5cb37fc672498ef8010318829cff04c23432861baa2bec5a34d7bcc2e6a895ddd94f741ca5e11df6955f13b4328ed3a2d1cd8c463957d4a12f518e48cdddd6d30f5aaea1673182c8e2bcc36bd2971e57914302ba5700a99554a778ede89518d96e57ac690895b35f97d75216c30f0e2c7ff3a7d4f5f650fdd81694114158a1580345e735bfc9e0fb40f25f7401d92f851314c4e36d38745350bd107a7098bc54d149f6000c1a7bcdda282bcdf03bf203aca3df9da462bfce357b61a5d8299f7f1818b7d293fac7310d8d7ed9b0f917fc5e310afb7bbd0a862e3cda16aeb30bc6dff61d9da127bd6f122e91e24a6a7e9ae1472c3b4c3f6390565b675fa21b4b53122c6be5a5b11113a489bdbf6351af8a6d725075f2510bd429fe3d098f7c40e2511a9b8c26e77586a136645d9da408c1596145ca37e87b95ca555267815f24879bf2010870bb367a2c58ad09bd465258ff71284e8144bfa0f7023b8cb8856affb07f9a8b4d520b47be6a55780733683b24102dcdf57eff0a4f2dc4cff7692043c79860fc83bd94e6015ec43e653623569c5cd33deabfb4c9035b3fa66178cc1cdee91d855861915966af20a08c2951717577a061b8cb0c0fcd68f2e01766b5bc71c782748a178c0c5cf374d0d8c467ac553d71ef44303eafe4358609241fcfe72c061c1fc06e7a34f661c8349507d09f2688172fe5819635b018bf4f6c1e2c09e90799485de24333b65d4c464abbfe9aa11c5529503371e508fdd31c9420694add9a4640274748fd523cff9e41b08d4c96ee3e4fccadd4e1acf4cae013716fdbf8f0f54576d9ee44b17516720d8f9f6a19fb46c9f5817fb86ef032b0f2488700942ba75212b8815ccb9c133682ce99fb1e58820e5cd45a1d2885564f4c2db92ce42f200146e1f3e2a88c88b653656e0cda947e48ff0fcadf9f05900d065bb3eabd3c4e093d58afb9d6b821152bb2bd4846748bfd51d6f0e461706ef25e6d16dc42241a7a710d075a285ff67bb2dd407ddbcc4fee982ae025c36dd71d1035df5eecfba3bcb584f10028b79f2322a0eb1fb6848cb4c598b2e7a80cfa2b9d45404a047e05638c9d2ecf94f55e47afc1e22ba45f260ec04d3efe65fc0c8640844cb238ca344bfcfe6afff9c3d9e9d136338021b25cb3f40ce86da36bb322fb025ef373182b54984edf60fee9d40aca5a96cf2f7def94ab9a5b828a126b3344c42547d22bddc2252292f97b7a71ec880684cd4b7f07e06206fe5cebe8b7ae3b48bd77ae6404de55310e320990bbcdf17fde1339d5989b5f763bf895e3b72e6b5faa13202306ca015c3697240f278d48be0f32ad9286b0d68f791bbf63669b38f4cd96fc44edea8ec0e8844742e6ae34f7b416ee8ea591d4a845d08e8ac1b313744f3bc2969f56a674e5ea0dffa4ee074d6ceeae073734924b49f0bc3e47cad2b84908fdf9822735b46a7370f6a9ff0bb91b09131065aff72eb96aeb136df639cb34a483035871ec0f862f5233c34ac9c488b5e22769dee23210acbae8cceab7fabbd0ad0034034761a97444d5de71a07860b968a29459d1cca22d74619795c6f7093221a78e5e778587896715401bd098e2221650c0b12482e41c1a400d9c034b56b35f9a4673d85e7fb5c0b09b1ab34d05b623affe0fc34db86cb5ab45025c47a5c38267057cf063e5a575aaff6ca39a8cbfcdb2ab9a535acd156714f0c9e1f470d3d0d3798b159a449472563193a7010e5e2d16bef63393213f651542d82c4383d4931a2c6e56bd0edc50b4fddbc3889ad4e8877506db0e721887fc75eb6d7e0025103bdf8043f80ab23246e01847ac002812bc0cf9224bc61e4b8ecaa2c460d8f3ac947c0f7bac667ef7cfc313ab88897ada4c129d620afc3eba2daabb80b2c9debd49c505554d47b0c6b76054ef4aa0564979853ac49d17b29568e466a323e7ea0fd41662414a785d4c872401e16faa86d32b6804d66d752e2ab071990eada1eb53e15b4f2dbb001add33b175afc9bf38d16cc1ba83e3462d7a2cee19d506f19a556242cf1d2a860121032985adbc3390bd38082708e269d616430ee61035b7f7592a498b01094148a0e3c6348ca2d1594481eeb64646ab40651145c52fae411c086196b982514f8e927bfb4f6600172c0a74c3759bbf9407fb4fb5d765368a56cc1a93f941d0848f8552160d43cc462785a587541f50a1cd82dda4c189e50d1a3ec68821b302d9f947c4a17faed46a633b27c79d3287d20c87e7bc65ff85efc09d3e85dde21aacb67a62469819de1d414679b3d6e349cb07888afe98d7043841b9cce1d6a9aec8252528ce39ccbe412ec3a7c6662dc44b8cea5b16e9f9bbb142ceadc8c5ffbe9d45829bd5777a66c1f26920ebc150677df44833bc392a970b9c64e2026740b9c92871565904831b04521e283988af55293a48ee90d27c449536830c217da111ce12e2b21b75411de69317807b595a7b20d2c912bebdd1a34ba688152fb8260051374d5d3632f5cf6671b7df888253294b076e9fee44aa6033dce3fc7e783fdd01b1063cd6bebf91d2692e18ad9b9ddf96d7a735d4d720d9534d867fd5cf5d0cb94ce017ef0d5db33edd76059d6b1a44977d404439f4ba7624c1e808e195e0a574cc221c3e6e715069f4d98099f895583a9ec95400f1494b6464669c3cc3628cbfbb7315d3d1ac415dad4b9e7abebc48403bfa4ac8bf370d851df95e0dc0464a8be077f9414179e10180ceb81ab4c85ada211573fc8ab8ddd32c8dfe66e0dc82ed29705a3f2dfeac039741fe721f167229be40d20cfe080ea81a2b7177d069ea7cf65cbb70f5b81b4ad7fb7c2b2c5f23f7839052840f1152ad88c9e4d0626139239ae571e5bb1da0a7a0d974820fdc57f987ddca1c67ce0ebdc28541ff9df3ff8ae17f7fcbc065cacf83b0203d57cb1a474bbaa956f44eb20c53bd1b2081c008e6e6d0e76d1c0d3fbd83d0c181208da3814414892d08639c85f19bea3c35eb477f898aa58fb3bd0e0bd556e9186b42f38e21ce89878811b221ac4ee839a6fccd4feed397d5d9ebbb384dab40e899b0d0b45114147ed4c18cba258ef64c30344f3d7a01e8f6cb9967a5957e507defac4a816dd3643393f35b146650b550f1f87af30baa65c8595c4ee6ae4a8653e9706bcd4bf42cc7dc2b64556202c6f4ff1a23b8933d1fe13c4319a0d17a27eb17076be7d2134beb9d4f7f3ab454c5dbc6fd0d090e70ad56d8fbb464717c4db870eb82885290d301836e2112460aed524a21d314b243b90ca1fe61e411e18c7b26fee4c2cb53ad791073fdb4f0acf4c0fbd5e39bc34629ff2915e22ac893a5de3b4ca147ac52742fa4f80fec770e81b383c011a6af4d74ac6471cb5532a42647569a32a338cc741aa141ac32d47e13af21ce6ca13c533c439181d2b7822477e0581c5b624bf897c2284a48ba98326c76dcb59d253e826640e64fcde42dac3ba1919724af3a1d7790ae258242451fb7ffce1acb122cdcd91700b774f1ce6821ed119c06bc6b714a403f2ca7e9154a5e8e72109f92ddea66d9f37ee7ee9c23b346db6e3f49e08576b0404542659efd434c1c9739aec0b6e763d027af7cac34eec7a3c52303c66b735dff00b4b0285fdb8d9e0480cbcf76ce4ed4718e23cd1b3a205d5cdff1b777d0f1f5d257362e3d5561d16f68144c741e2e0a0ecb0d6f7e83d992872bd8c54a0a306692a9951e0816844922bbd02768524ca69003103514f52b4b9ebfa762d9fe7e153e681f4e7e4641d3fe5748278d8e9de0b249a2a572799a93222c765a7435661045ec67fd620342c7b1fb7a87527184b085f0ccf37cef06eacf336bafbc4d99630d0f5b5f9a906a8cbbfc4988b4aee158b4ad6e92fea04da2c003cbceb668abbd72876d0a5864db6ef9ddbeb02e2d66d14e0916b29aaf5ee3677671d9920192f578460ecb42acb69c3e051c1d69f0ce081466ac32b84fa0020f52dd87791e0b9d8cdd87a8bec4accc412250e53c9f9cd0e313edd88222f39e1f31bacbd27a59bedcf10c9cecb6f67a68e079dbcc1304e1a6811a9b80eb7769a6b4593fd29098d5c4e23839e0c25cbe29585017acf9995ec0ad3f3680e2eec488fcce5db7db978ac919bc0b3d82fe810b62213001a6080c60facc67af8b509cbd5f602d44ef03d91a70ba9e7b517df03191bc09146ab554d1ec180d3129e4060f18f43e199082c387a9e9463bb2d53e5a90751961de1802ecfd319c535dc7b5fccd24d7ad8a9e3c14787ba4c4774047715483bfb2210cf93e842008d3225d28895421df3165a94f14e1107349f0892137024f169e39d4e73aa6428fa8d6ce1a7ba93ef79f10b5599f7e304cfd009058fba88e292dd47b2b6553bdbfd1410eeebd189907776d5e7724f868320b9afb5e6ba4dd8cfc6ae629c9f1062017bbc6b1adaae8e14cd71f73c7daa26961f31955e755a62cc1e07cb4bdc2c603ab182ff0479c62dfefccd7e27ab37c9c8bb0de874db3eb10f724d1e87bf2417b52aecf5a8ea0d3c05c0f7a054e8a3b85be8cb01122e428036d8cc3227ae47f44c8e7b2a7134b55c65b8e84f9fdc48a6c1dc3685f845d20b3361a13e1c72d18e57f1cb1a90fc335efa0c5650a254cdb1950f1b01ff9307f7f299ce6fdfe54a26f7faf549646a2a1376d44e14c3ce0c73c1d43b33f37c74a1bedf5c2e961a3172602268d3f588d693971b26cb35c055488df74a8f16920699c6fa4b0e0af5df3c56af081f98fccfd52d01e05b8c4a11e58974eabb2cfb10e9121bd48164b322799af3f4c740a5e4ce6b07a3875636252f5c04f2d54cb1b2f2054f1433dc079112c26dac3d37048303f746b9c60ea4c415738184d17432d06964d5227a497f08f02db9ede43d4c3b1f7341e0437b056e2001c4b78937d11a80ca031a029356a0aa806bb33fd99efd38daee03598d630b941f69a3cc2f91912893e476dcfa348c7de087ca32327b036370ef35929f221b2b49b9ca55fd159d564f19fc9da1ddaeeffcf02d6d22fc1992c7d004bac5077a0e355b409d7fa08d0fce8c110a783f92c945071e6294ec5bdbc94becaa72f789487283fe8ad3af62935cd61beb0e175aec87419c31111446f29845a0196dc066549a36e221fc7952fef3addcaea05eff99a6b628f7cd24864391ddc5106b4b689be1ae0c8ea133b2979e1b62a7d07daae3eacd9f529630b573b89c6ee21f11b8c11f11c728e6e2360eb7de3ea01a62b47dff0aa0769fa5cca8ffcbe810e3e00a3f83ce36727c8722185a50828e5ba59c78e2961f078df741532105235e11dfc59d1eac5c324f08481029cd3ea54a701e58df8c9eb0eed2b45b3f1932a122515228ca410c064d4f806e02b31bfffb71a3ccd9abf7ad984d39959848a497fb19e9579641d50fca125d3227b0204bb27d12800ae73f0ca660c85e4ecf75875b0e97319ea61b01054e87b7702ad34cc1bd2a5409af0e17edd39cc75d8ebede35d42a4a3d41753a4e2c06d42f4676c062d636acc7f28efd7f8610c35cc0a2817e553b7913ccee487f03bcc558cfd36ad057bc0a9d1d7c0f6b66750e89756e58604b73316e3cca340f73c9e7cb51fd9597670295c82ac5a1207f539bc8d93403ab7b5423db82ce31e2915ed315a37664ad842f3c44fc65e5071a710c0d8e510097d75ab9229f2fe78cd85fb26231902f0596d98b43280219bbf5b5289cfe3465d3634af96db1d3b1d7e2d07acf648a71779115ccd1558b7d8cf32d583fb1f47ac3f152f18e5b1a6687fae24e60ef51e3fa76b898ea91efb28ac11cce64519e13d271078c360bafd04ca7eb30590ed859d5fee40205c3f4925e93796eb43de8c699f1b0c5f052a471e33adf8aaec2a80abb0b1cfa7b4b3329c52fe2a68cb1f183372cb707721868a9e75403e2dea6ef84338693be63ba951d36fcab43fa90769f6c9a30882b3da8b93c2b643bb6664d0318468e2677113523647512f7d6818f1a391e0f96583dec7fb86fcbc83a4611858190eaedbe5ee98fec604267e9211ff3c0ffc594d340a0f494c11e2db4fd7bc1470c37adaf5607728a2dfac75b446d3af979c30c4c08c26cc4a2b9319845e4acd826774492af8fe01f4af6a5d4053ba166f02c609a5dc3e0a6094d39c5098ee92a7499dec59ee1f7ef2ddc4d9bc402431838a47f1bbfd990d62647ce3f4259128eb7f2903edd2a55686a38fd262869af00f2c66ae603abe19fcdc8af062f2001404db16a56879c9f8127c9097fe27c45bb5cecb526c880fc0e54ac76ff88230c18b5047c29262e9633cb593cb06b5c36104eaaf5d0a4c7be4f9ee64acd2f39c9dfe2a48a8a931f9a077d233996714f0425bfb41569df0d8a111a15a0d0ea11e2fe44df820bce72669718046ee1a8d13ac04cd1b2b6c38ac88a4b377c7ec323550a884f8bad7eeff6ed4bc6250308a195242b7395ca2d7a59149fa4cb6d5dadff78af7d17ef22346657b5b26d60a2a5f87343c29dc933e936bef619708a5a9c05970be1cd7a95fa8f34eebc21f4f047fc87343ae804e287102b106aef1993b09a106f42d00ba8759b2ae5b10e1115522eb1e735faf9d090de34fb032d9ab05d932b437647bed08e287306bda403c54c464d2a210c2aea1fcc49f719a32bb96677b41bfb6bf002ad5514e69f9ee35f3dc2c5b8e5d135ef54b23a081b58eeb9581bbe28307f072ba1e1f1c85ce43e74b0f2eaca8a2a2dc2c90479f8e18d8f426454282ae615d306a16596990fee31208742beedba7da2e40a2e967beb8dd39e469010decce9228c1d213e3fcc7944817f8a101e9c4905412c2d7708f06f91d63c38bfc416623a691c88a25b7c5ccc3370efd28d17bdae26df391002d27c6556bb034c438cf1d61b13913c1a858e27434bd73d6bdcccc1a7cc0268f30eed36534912d6bd37d1543f455543b5fa3ed92f97fdf466858a762ceed40f4aadf0a09e252e492f6dae7ca4a9e8509975aa8cdc18ec2a34b688df67e050e4f8efd8f395803dde21cd68edb6b87d72cd4b61caea85b6a894b8a01d3801365c9a6ee918c8f2b0cb80582b263ed3c38dd06ae312d450e30b5bb5e34c4769eaffc8cef35ed0161b0fe17d8718c6b602acfab918859cf18900da760fc719a4067986db00b063d82205fde15cd6c2c01d424417a6d4acbfecc1ed29135caffe5f9663f5cdef226bc19718479f571e96912bd4c5e7a62cf24a9a46b08bc08541f0599461dc89d186a310b18b40dd48c0e4af5ae04752b99656743850eb52977646b47a627edda45f3de155b13e6e219a67fe8f5a45322e818986382a534651b5928a764687d0366521803b00a3eae10a1bd345c7937b9f5d132d2c317136e82ca13372c322e00d5a9e35e92719128b32c3090e3af14c77f6631c98d35005c9e7cabae9c861c6d670f5f4a0f8b9f44228e9e758dccef70c62b32a99c6ab2d934fbbe9c5914669b29232cf89c4a3a30ecc0309e7febfc7d817017b535b5f9dbcbf21c4261c8aebd1bc9792e91655a799f8cce3452da8f3ac84ed7a1971869328f5c9d7e5ff473f46f8fd04a6018be2b12451e7139fe53092fca54308a9d7ece0cf81a1987cd66322b347c925941a0a6a9c159b8a514ac580e7c819868b90102dd466b3fd36c9672a1be072a205e267cc9f42c3d4d3695dbdd8af11236363653cb902d535eee450dc936ff9031781067c6768fdf146870f6b0c5fda6c298d7a8603ada9f7edf86f5bd1e8142b4c64cf73c3ff1d14ca888ea12e6f2002b83403d731fb0e255fdaf8d67b58dbbbd22f44c9b2fc9c3c3f1c0df847896a54a86dabbb2c3bd99f44a419b411741210dc48851f0ead262abe378708f9a16889fcf583e8496f083c52da8bc6a39d0431f6fd40fa726b5e36e3df06fa170a3b21f5424413922af08aa107e24da75fa8d6b00b0d0464fdcfce5d4788150ec43797b1c6c130bc6f2b1a34f704c2deb35c2f7d97ddc1806198652b31cfb4b63f4170b1e1efad17c7438f6cc69d363950beb65688902ff303dcd41668032ed16148f5b14d247bcbe2e31491cb557fd68ff00a00f81694522056d5d6bb2075a6c43542ed302fdf1d12bc0a9d0cd2ce0475154f66f984125a0dcce362bf019e529071575d97c0deb2b19ff173ac2ab7c1e2d48ca323ad519bf83a88fe0b7dd2180e2205c36eabe216399d5bc9588d8362826e4b5cc575ca71cedd1cf38cc5828d5c0fdcef4f48d863e0a7dcb3dc850b9221e83628e6486740d9731140b353a9773a7de2038c8454f16d521dca2eb64a1ccd27f53dde1a9c2196330b9c40c046f53ac92a9732fc713bbe4a1fe2f5bdc34d4fed201ab8e87513343a8381456665c937b50d8c0529d8bdfe917a05e02c1c321347a34d70950dc39704fcebf4dba3939c45391a46f4e29ced29a73acca724ae90ac8a151e90317811c6093307fa417bf6a7ac85a600ca6b6fffcff3b40cb6a61760ea2e09e6a78195105c0dff450cff8a00f2da7038c0126b5daf6d06c944623175b7cc3ad0d05e78b4654e9bf29f3d8df4d890883a379562643977957e15da0c728cb60f25916ea8b2cf94c7bb6357d6a98c1c2891192cdad88da9c873a9d89ffe728d1cd001de34241b51eb11b7b0cc3a689445276be1d36cf3bb5cfdbdd35ab778bd63d3c01fd4598e9c75832a9f108d976509ecb602754ec5789e360cb629af44f129696d86cade88ffec7aa92c45362e1f8caf0ee048a61640c1aa0462784f755bb3e46bf23ec5fb76104c56902ed1a61bd7627b21fed270e3bf3c9beee9ba9e2f4b83f757b5d7362ddc52cae49d45c85777b20349453da444536728167988f9ef41c454ac51d0693763d8e3e077180ac5c8cc35625297d2af39e0ac9a2ced16bb865925a5b9d449b05fea587e3a748dd2c9f8a33218dd30460bc0d0323f71926f69a98fc0684a2849fe977b3d0c679a29d7d672d00f7a2f284b36efda08e13d76d70584d7b0557d4b0920f1ebfd1db9254ce39a82826f38111fb03ac8d5e7558cd538c72d2a5e6fb8ac4adb5160b8a1e5d2226fcbac5d558b01f0d360e20d9e4a1ed8dbdf9b36bccec5842c0833292190b73748344ecc5e80878c5dcf22b19df9435201d83de63a0337fa7de20ef8b91e774bd6f5e546d982a523c72ba2f1c930b108a72c6a335b5b432b3daf7955c3dbfa458803be58901bda2f0e620d02d0d0efd6e92b692021dec9fffa095e840da94909ad3b9c2ab171645193316befbfddf414433c94b8db7e59cc3233b22234993e855ca4f2f83c0132e5e5717326249f5ea6eadcb2d7d0444081230c82722ca982b57f36d59e74b45ecadbf3f75ee2e1bdab6891c0735fc4eaaf0bc12a8711afcc232b0f8a8982919d0b03070f1faf808635b5ab670bd184625c95ee3291516ad2444a36eb01f651e16c870b4523fc1fc0bf241873e29a6e88b60a6a247f590d28fea19e05065080110de4fba31e85d1f4fdd5c294347f93bffc8c008e1ea6438a3daa3f965f2852edc9eb99ea7591b17b0b08b1d1d859fbbad7885e568141d631c3d82333fcb072cc36f4ac56de1b09d4fa810f116d4e3cc06eb100c16bcf68eabc34d9858083647a7108dde69c0daa4e8fe4e6c5029a92887c5573f82bb0b971c8d4c27535d583dab7dbe23822d46324c89049edb5554c3c795df478d12fbacdce9c6be77bbf952a98cfc3c5559a902b348bf2d026e0a9f6f8c051dcadb8630cfbbc8f7c1071274049b1b60e988b03a94792e9dc16575a3493c8ff44fd87073809fb844441935197187d04702a2264495083da8f7b6b8ca12605b7d66aa0aceb5938efd3314117d4ae8b161fce75122042717cca9aac995dacb84ef30cd26f69d0458995cb42d0fbcd69094f8aea55a2513915a17d6e4b428f2239fa544673104bb4956e560dfb74288234994a6e0fc3e3a116a68f51d851411e7acf933a61055333c84ee002764810cf82d03d31dc35b4d8a69fc446f224268395c9c8689e37def6f98362f97fac1ab94304d53d3420b1fadf07b39074f3333eb3db329208529030268f1fc9a971dffef4529be5e2b32a973baa00888efb54e88a430a1fb1fd2d8fc8ccee13cf4acf5060374dda048d8b38f8fa0e3f46ff5346af0ea653e7132816419985848c68997b1c95a35a95f58e002e3c52c1ac1e25c072deacbe89a50ef99afde874f10d8996838ecec099f088ecb1954c38f7af8174c3b1abe3ad8d12e3bc110ab271800b6374848bd5d852b208aa680dfd81fcb8d17af4b1f5a13f24f53e058239a6b4d1768b7f8f436f473a7ed9aeb92a6ee06ab5ec1970dfd89e5ef2ca9116537948a48a7d50ab39a16d69f30c2ea56306a2bdbb9e09a4c81ddfb09331fe5c53d4c98517dbc240a8cde1cf0d03d09e775a207a47f389b46aa20d4faed450f6241354e12fa1ee983a030d10dff4c2f7d989f4bbd68df95b99938f47140729f7f9c576722897e2ffdb03d0683a4e75e21ea5ac75bb4442e0f991be7035d73e45e131568099e526f93f8a6f391ffd30351fb3e14b861d620c934fa975821daabb1eff9ba1b268fd25939058fea78de277869bcf2152e14bb82c7b2f5796abab5ed17f06ef5f3039a2c9d1416a6c1114de8bd1df401c3401d108c8407ae3d8c5a83fbc23e44edf56baad05bfcc62972213a1928bddda724bef17225d5e88038cea09939485a5e1c58879c8792396e3c93c8a21fe4972f1f752104a724f608b30e7751ee3180e210a2ea294d8f05afab75a6ce1e29557a5b40714519da7ef8bf85ceac03a0a45d50b55541ba72e08df07e81cb645159ce7f45499ebf467a59c2a98aed75563c65dcb66b9cbfef4c46d72edecdcd43cc527273d17f704b2a84947a57186ed862321f676eb12ce4b74cba366c2025aefc88b2a7a99741fac374f41ddae6b27ff93c86c680d59cc202caf74a1421e584621ff41bef1c92b0148c8722decc94c1a5a024a8c9449b2fd55995f55ace864b66be89cc01c2996b2ae801f0208bcc8b86ce935027137e1aa1eba9cf1fed84db2ba6496a5a7c40cd2b2a067d8f22b3d558faae2688fadca090793bf4ec9f7dbf3ef205d6a646541f406e2fdce9a1db7ff85f7cb841bd4167ce1a6dac6620befd7e7093ce2fd25bed5f425c6f6f35e856584b57507cb29e89104ceaddede5fe3f816dbfbbaa39628e8eab5cac541c7df965d7e834b0da68d9c314d8b9cd6ba203ad68a162c9b99b5f5e921ee11c722106c2411ad7c9beb32d8ad9b3ceb5776b8174c21c9458a676d2e24f73b0e6c4a4f7a8f8b62e5f5bcc347143c38901025581d0c18c911c6f0c2b192ead86e3f3cc0ff9f6ee516bb87d9fbbfdfdfad3775829236fff5bd7394a4045793e5e21f144a03dfac135cf95ba6421c69fac4f5d60d513b7e2d0a4ac6a1929c18cacca3cb1d673b55abb0c6f53b95d6b4b3736cb7db13637ed5c7cd5ba4b539769e65e28a102b943aa4b41f54e59300d46fb1db27aa051922de516014bb62da2a9dd4789b01f1ccadb168b3fb7d33dfec671494f544ec5116dd4edd0d1f252a645ead236d5591765e2a8027e8c946e7355633735a5907b94878992376efa2b92a9ea1952da3e2639b8ee07fbdf2b6c0ebd0f4bbc7ee3a2437c48ca1244dcd28f90a430a06a0003c9807d6505a2b1e1d42ba1fb2c7aec47151fba3488e2d2a5f6b1883f5fb8b3512dd2143806402562e3c4c96fa74059711a17faa56add78a2ca4b34da114682926f55b9be3a6b185c06e144bbd33e2dc4423af51cf71966c924746e1e01b1aea66c0925d3403a5e394b27591e1bb8e9406695339759b3d6daf6cf19b6a58c8ed42a2022b1764896728e1bbc79d34cfdb082708647b2a4c1d12688f98562ec57f57031762c86524bc0f1f2918951c6d98d5ef82862ef0b0f9568ee4d8d2d102d46a2a10c96c4743256805ac3776b3144607c71c3073c51cefa90731585358ca8aa26dc1bbcecbc02b4ce3d793b0eb3106ba6358ed8d48fa4be018ae7ec8aa5887a8eb55089eaeb88d47a0f81623ce6bd39f3a9313cb442d26b194fcc0be70d9f37f161baa0991281f60d9b7b2423b35aaa202709c14842161ba739411d6cf3105426b758eb5e2d68ef43ebf3600b0af08f9450a74b1a92448ebcba7a6e4e0a5918dd5be55d33665312453c88656661940a13e5e56f8d032e106a82b6fa746b8e2c104e42ee6d37097bd8b3a9e24f5298b6975c684c66db2f16beb8add51365673d56f016603bb35716f54c8230dcde415b84c3a953e0ae69189e0e27f8c22df4440e0443d8ee5dc61d9b6eee13de4427c86b1c1cf55afa7fa833bcebaa172d223bf29771c226d40b18c1b595b9efc1dec8ce65e93fa30163028e992d7ae415889a6227334b08d88da303b2788fecdcd141295b80e2395a179b091e128d38361ef237f2c61fe1ef433657d3741dd48bb84c4932371304366b91b1420e74d769c642b16d60f562d27f64a15c661b84ef3db4b6b037b09630c4f5412ed442aac543d1b6f14eba9659011d8aef1a4574fe4ecd6ac49cbf3c7e8f42e8bd7e2a25f774881e0da820909d1a7956b486a0e5895db0994c29fe4e6be5f4ad08e7b9cda13acf11657b5de9fe793f1b2802c60ac019cd569d908a44a4bb50487570318ab434150fde2deb6db5d2e7b7c465f4945169c69adf222592c5e013a2fd49000495b93872f7baafaeef80e7c11125539fd0eebffe7519a4e68a44a0e7668880d840f0bcbb4aa1443c61561049ee3d4e89454a5af051cfb8dcf27fdff25b3703c9f45ea598df6a3cbc40f9d2740578af5c420af71e120def796f7e7df7d4af2b5dd4971152b1347abacf8b2f732cecc4446e22407f6d9c7993ee69da7fca3050832718c5872fcec76a3277e2942c2e96939dbcd5f6e0ce39932122f51e30c037cbf370cbb28a545a5cee2126fc207772d7fcc5fbcbe66a58eed7bd9c1afb074c9b9bfaf9ee005702ed2298b23fd52780e52c2950f37c903eb62636b2a4281fbf0d04437fe59c46f2f3dff24e338cf00c2c494594ce4cbc82a1593fb67e820e1838c29aa04fafdacecee278657443490214fdcc073c4d66f2fdba0361fc290bb52e5716256714b0943a45f6a6cda924df4f478e366c95fb50077728780aebc3a092eff13f6433e4d8702a9d210418d2bff41e8a6f5b76e7eff297fd3f5fba720efd16245501d90e346fafdbe5f3cd0c315cf5580155ab0e7693644cf521de98cb1c2656b75c9e94981a9fedbd52a790dd2bd08da614d589f2d18d96852f0f63c904897fe0accb32f4440e8f83a3f485aa310270a1e6e0b978ba8b64b27df331b327aee4b1fcf9a51b2c6e41a7db686fb30dc18cc41c6dcd56d5d07b60e2bbaada99f0e82db49e7b7fc4a16c11869ed5dd0a538baa1d414e8610605fb230bf4f76030de176f51ce06a042a7d65f6444da8b4a7b66f8be5b1cf9ee92b400613f7da2c5c8257f93c931959a5c477c9b6fcc08de177d26c7c177f42cf5be35da391edddc969d38fd558904b9b1aa6c94a1af4d546a4e9ad8019bd46cfbb5a2e1279d0d479b5cf5cf0475dc811330c68bae095ded63f62abc957ceb474ae53b67e5eeacb6988594a3027a4eb78378addc5e74f1d0b5ed3c0eaf399c3d6b116d196d7d328cda4ad2d1eb22875e020533ebe94582b01880df97a19fac57837d4bb82528bf264e2d63b3ca518771e81ec3270021f4165dc091178e0decf81750d68e73bd2ea9f701e72979ae7f453a36967367e6cbcc8e07dcbf1c93dc0c9b51d38d9d630348995fff1fa6888e4903ae04943dda9a6e3e46eccf8a2bc900c3a6a5d68e177de5e75ef39276b6857a8bd6cb034389b3e4f765c69db1b6f5ce17c6afaaa4c19f133799e180d37fcba5ebab493631f5c2f465b12de1293583b9001b2184708230f58519354b95678815818a21faa59f55fd72a683a7c05d56a0b52cc89f1564c8c2f95d90e03736b090f36154d89ec54d67ce3d7cc4407fa7e9119cc09602b96fe1047fdc6d2cc3b09fcca784b6072755547155ce7f921a2d2252ba2ce0523990d9026b86ab1358f37afa4309c971605c440a5a539079dab73e7d55f0ed904c388d36edc6c4a12e066b7890e1e2177fe28da7ee61a4db659bf480abf474ea5bb95f84cc48406f0675544a01f8f6d93fa7a22aca2ff9aba95e3658a288db5bfca6fdb2a3a1f9aa7a0aff150e1234ae193dce1e7c3511e9c920a31f53f147d272a3b5aaee8726ffdcfe3746ac4a013c03eb295e69b2da8b3d99e5e2833cf3b88ed4e44a24cf3cdd289a83a15e411374e73ad21f4a21e2fa67e1b891747486cce724ab28d21dcba61d7880b801a00ae101463b4fa01d4a6167b585fb39ca69362b1ad1e191ba00aead321bacb22e2ef6f78016531e423d99308e10ef79633b3ed539211229a77a1efafcfd983d38d31c0f8488c0b91ec3efd1e495ce6753bed8d532ae31defc252c046b677175ed649754bbf728c2b19ea81793cae068b963f524d0586abba958bc8a0e8d1550a780ebc7cc8b1b7be69fec7b10fd3a3dc41ea4de95b71ed3f737f5f09391ce493f68f5a03fbab318f4b7c4aa1a20f3b7647def718ea670d526f47e9643d20c3652b4a38249a32db371203216c0de4851c05e45ce23f750aed993ee90c132bfed3c5c671a6d5d5dbbd8956983c8ed7b3b0b01186dc0484f5b8886814f98e65a5b82475712b18b242cf4ef1e2b700a9c20f897d9fa75ac9e366780abd0730523e2333da8957abc1243eca7722d532123d8a64cff283a43ce4cc9d9c0d12fe284ac6afec01b75f5c7c4b2725b0411cd9475432e65e63421e1060132fb75a4e2317609bf603d0eaf504dfd6769f8b752f76e7b55d6c922b48c5c60d8e783e88c76530f642f097e800905daca51936129fddae5618fca77f1ba5fd6a1a0cb1f27095ba74ecf46725f37d3ab43a701fd394ff71160912c1b9c7d5c885d0265fe1af7e1d60de85b32ff5fd4d7f67ab799173bc3e92b14e2a9e1dcc5ed9483b03d941afb80b5c198e5a71b353a4699b99dcaebd8991f78f2f74b1d69989372307bb98956b7440ac4f8e9baa030f17d3c4cae57a9d48d17530c039e58f10abb12bb565279b66d1b1f5a91441f4274600b60d0a681f2bf1be8c384e2f6ad1852a615f19c12201d0c298bfb09e9bd6c288660599aa2d2c7f551981c5ebea0e16dce812a80d54a8efd8b123e847528b15fe173ce8f2c2e4029bc071854cec232409c902fa3fe20238864bedaa787bea38fcdd8e132ba7ea807fa587207c05ba363bf7b3932d486751d3eaecd7e3933e3f0bf21a9ac68ac9df74b05dd60819f763d96d681daf3ff97adf94d8906c1c93d64edccc5f7dae150fb623b25ece7fb94f71e0c4015b972e7bf4d424b9cba33872d591d4d7700367e97fb5c5d2063643715fa2c5980db825806d18df73b60b6317d7cfdefe6fa27c14a8bc7c1a49eed3a4097f4a4090aeb6b631b2bfa150fde803c19e92d385db4cd051ee9f9bea8a5977336f38aea7a74ed7aac2f36e97a64fd3a9584a2629f91402aacaa78479c87f9be491a17bf37a844f567272c9c37cb37e3d83a7b5ee18975bebb2aa7cf56b08b2e833f1831a666a397e073a3a2f98b8469d6c82a4bb5b624ed3f9daab05e5118cb66d2e29c5eb5d0154c8d462738bc765c032364bd946e702d57f23c29cff59cf16449291dac375385c5c4c975d0b9d0947129e273db5ff0ca3ded76fb656e2e93e83645713cef5bd966b65f082105aebd9a928b065575c0b8f5694dae4d89e826d49eccf8113c6e066338e353eeef4f874459ab9badecfd4eaa32dc20d4b84efb01c54054fdae715be3cafcab7e4540890d2fcffa0c3733a160278c12b5e91b2a5874ef1f4c3b315f8bce897c60086ac4c71d1a993b4d3bdfb23d4020d2cda9a031c098b5c073703ec745f69e20d901b6cd78c36ce4213d3e7a4ee17bbb0cda3563b9e76df41f0ff6331d4f27ee4aed6ebba22d0d885ab273f0146f5b750cc61d9acc2f58f134a27d7e1d74d819703227c0e14100b7e587264c3ae84be27c3369aae8615effd198dc9acaa1c346fcdfd5fe4a2812d3982ffd78aec0407e1e9c5ab562d00f2ff4b0fd88f0f4e2369fc7070b723bec28feb60d8559756cf58288ad68b8f11ab0f38f22478c1fcda324a7d2938ecf79cfd258b7f159848fe071f14e8b7efc204c04fbcf2627e59fd727db94ef08033fff7eda92f1723cd5637d1c96a7d2eabc27bd71124b374d9a86b5f40e96c9f134297f680766514d88c8515fbfe000ea4c4c92f33bcf244dafa7ac35be13d4117570362c33bf9ff9eb3ff7d0323208148d848acf2704c185cbc7616b3c37b586df916a8088e02dd6db49ac3cd02ec5a4c9d89b54b57073e90b266a662dae1325c923b871af6ff41ce32e6ffed6e03ddb2de71e42a11bc4e75a71cefdf5d12c6f5238a9f0fb04b961e12899e1938246bb8b27efa3669c8e88f19380c82cb618814d5eeb504b176d4519001c50f5ce6443782555446c5d7f5acefae55fa1279c376cd2727d7df8413695ca5363d54aeaca0cf8327e652fedd00f84b7b81e17941ca5ac87f28898bc4fb1090e51f791eacfa5ca06b5317c57bfda792c79ce49da0f995a2deb0e3e14c118192d1997075319e41b157c95ce5e14044203de204be22a3cd7af9667479876ec2a81277736b7a7f8c146cd4db4a1a9e2703873c59648d47a2c56c9c3c459017dd0b048bacb0d0b5a5285a6d2ed5bb9af2405c1b37e2e86a55bc593d10e570b7c958479738692433fda626e9d4b4f366335a4053fdfd0ac9ebaec310a2ee5c14e40a5484ab4fc22ef8fccb7edc7db7fba97714ae2628d66a1820740dc5a109e06d334d990332a2d6590981dbcb58fe85e43b2bd5f906f066ea1e686005dc31e8f66d7f35bb3da4de52a25f2f0b6967d5b492690fecb172c97cf4ad75285bd96a726f1ef03c86aa02b039eb421613c363cf1194be8a91497c14d30b0d42ac8c573e43c73164f0c559f20c3aeed9994cb317efd920644402cc2ac7bee8243723eb7ff1291e2b64ea670e71e22df173ecaf177d3237515da6f2be60d77f1c5b98cbedbba036e173891602cdea9be9f45d57cce5a973c94044590ca6867053e14d35458e374ce205dfc5f8cd192a62312242376854da7d46133bf76b93086d12771e0397b00c79c9e363a7ebdb5573f5f3a0cb68e6009a0307d8624bc2ce838a361e84ef80cf3b03c82aae3ca8b732407fc36b2cd8ab5d6884adc4c871ab7d4455d6dcc80c9f6fa21436f0e6a138678f84ec07905193ae21a874e405b0b7c11240ea1800d296b64cca303fcdbf0d9448639266035bdccbf2e59077d5c75d1eeef12bdea89b256f126ef8590b16bbd47aee77e92522bf431f6955c6e0b61de1ad158d58f23e7204a94f977fe075cc113d5f7b9383736f15e63d2da33d372a645f376862887cd372496be3e2e4eb4b91c5b7c977995f8ac87ed3ef6fc3021beafd40db7e0ace38ff2c2c1cef9cdd6326defeb58e46dbf9131d4af6dccb000e780f0de4891e6073a134bb2ffc62233845c07cc5e41924e27cabef8a194983293086958b5502a1fc3c0a61b1efa43233573564b8a605ff42e37034789ec4ddcb411fbd31b2e435d7bea0698d5bdd1034abb3d65d69a341d2ba2492843ad8f6cc68c4ac0a1de11af9d972650bee380a765ff0109676a295ac0d20c131f66644a94d55d45b36a45bfe823d15f39b35cf7dd504d1989f44f1b1a00e962c78da60952bea276780e3a3cc97c0c40da93e65fd11db1383691e9193c90b3cd54fcb366bde31903f90696f1d2e4fa9b938f540b5c6ff8d1b95d162e2bd7e4301486ae9bf356b47edc5f756d878ccc58d2d70cfd3b9849a726882443a6d847b75b5d663494ae8e9a22972e3358464e2a21354a1c8e216730b1a46b3ee1219e00baf179526fca80fbeed7aa521e49494ff370d6e907ca76f4f37ed01538f85439ef834604427e683e247e850ea58fd1f78f0af405aae55d7cfd2ef483868f8238c04d80bb22a3e28df9f1573f85cca2e17364d8140a1afd804028025f60424eb193f6df9485337a74864cb3418da1e482d8c9cfe60c96fabc1b8ac7759d7899dba4ebd530ae91a92a3a31e02dd5b332d7c7069b756a1143648793570014ca636cb9adc3f63fc04c6ff004c838e472ce52c637b578670ef11852e3967e58df5c926976475f66591d2845d49eff0153dbd4713eb327f4e41f8c026feec35ed230653917ad1a382ed5767cf90c0153081868f2406a67f65c10a5621a0615b71ac533f6f08b5c12443e17d9d018795e25bb81da3f0dc6915373729cf821855c6663e556d952a2b9226de450cea39a4681e8546a6d487d3bb0410475cff706998316828763f9a8ea452f6115dfecb86b5ba83c131a80ed2d781322319204b02196c86a64e750f4158407caffc4b60b2ee1122e4fe359a7c4dfaddd15758f3be4a2d508a8713e8440f639efdde73dae2774b23de584aea99740a744a65676c3683b6952a4aa63c03b4246384354df8055fe5e070501a5bd453168d13195e2e12cc109bb405650aa68fae0ee4aff26be77d4dbe3d8ab5e2947b1b6a2d4a13b243fb6867707fbf5027797a6e7912d262d6a2510db15bc694ef2ddac262fc63459c15fd0b436a16799ff478412b8c35eaee7cd4068b63533314695362a75929e8c96bcee3cc50d6b229d8124b6a5f5da3b77e187fa554e7d4f45ae229f1716bbb5cac0d487751d71a4cb4c7da6fe1d4ae374bf6cb49f57b238ed4ab2cb89c532b3c7accacf9e4e30208842c344007a582e36e9dde7764493749eca78f517329ceb6d527c6f705224818d32aac8d894472192dffaa848dd58f940652f5ea5f6d00dd8fee1173225700ee7896eccc3026d5ba55e2b0299254ceeb8d03415ce4709d35a1859d6e6202ef4fb22b7d5b9aeb5e058d950f78bc84286d41f382eeef6db893a4473f2625f34f1898caeee068e63a4b87be64fdbdab2d5b36cdf5210808484af7c50cd3cc151d708719c9e1730f7067a548f5905c0b14822ab6c96651f41baee4c58a2df94299eed16d6a0f2d63fe2386e26592ee5d3e7d5c8d90a228bc1f9ed61f9dce2c8ae27298f2db9a350563777452e1183b90f9fbacf66a1ff38450430c5afe34d9719822ccf6e100e9a243df21cf7ca135d4f45e86e1ee538ed175f34c2d70d21b6488f3f5331a4f294a0e6d60d90c4b42790157db5dfb304efbcc77ac2bb3f8d8f30625beda078614001c7cab6ad4d99feeaec0bb2c93c7f6fd1fb02fc7bc49bcde60655e20753798a8650d030e149a1ec16fccd56342334ad81b663fa8eea50969fa423e629625a9959e7242e6f8a0afaf61bd254220d40a865f86ab0c13fe6c138b4f91196a42321e27a2cd5d8efe16189546b42758916aa12810bad5867865d4cd07bc0a5c1202a0041c364bbf4b2cb14278e99ab20dba9c90230c0e047eecc97b1f0f025165ff0944c85bf808446cf000c107f2b5d1af4b7d893d4e54233c54db93e31e896965083d0afda72d768d5bf637207f058c18cab829c5d1707b72f7b66ae7f249c6f079edc2811d97b370e91200625eacedbb97df57afaf5be09852098ce526e6318ff2cf0b5d65d88492dd23bb4da50b1fd4b409d1059e57a870259c0fd22237ce62582160f529025e9548b375c9d1c58435a0b90112af47ae7a21efa978e80ffb71caa051ddf6f1eaa0fbd3dcfe9b0b234869497a7102148728ce9b86cea1d33fd5ddc06925823bdc2c40f269b8a2a0179adbdd161d6c1e0cf18abaf67b03be415ec75187c2954a6b4b459279968b20dd070ea93e1349fea955785175ae4f7f7c2b768d1089d1a017bf372c35f5e209979b76785bb6b69625f0e0af92baabc42f4d32fb26f38105f35a191e6e4139ad3867e947958aeee53a535ac6007398a77f31976741261d3ee903fd56f6eda710442182576c461d8af390ce9d0b35289d2f026d0cc40eb6e098fd35f3f7a9e686ba26401bed2cf98576c73a351c960c01c217b0c257d4d899e098efebfe7d9ac93dff3ffa9ea5d09e0fe22f4f94bdabbdae452b4ac6036b3347e2666d3618fc58d86e6145f63779502343815ad6a6fd4632633d7bd3b7feab35df68175a65244cb60c9e5f954d5fa553046a724a1489f8e483e16612cdee70f6ce276b0574173d973915b61c2ee9370ae13bfb1450190a7366f2bfb1cbe9d977e6c7a765e05d03f1044a2a7942db82bb096053e128b9cbe5415382cbf108af5abd58dc5484a6d7ba6265276a4f7caec12e7b2c9669e2a76e7c83293cfd07f0671b0b2bcb3fa963cf29610896038511592912e3107ff15c68fc94ad2c7c3f641bd276d450eb1dac58fa65d7756b7cd8a5ef3dd044ad0336e8ae4146d146fce2f39482e039f144310cbe52ca9a04d95bb9300104161e656bbc29644905a634433922716f3e4e565a32b9d04a871bb560803fc1cca84fec6c0200f6b77a835f4dd061dd2e278107199b56f19631fc657e309b8d3ded692bf3f48aebfd6a044b85cb9f213e780f468ea222dbc73eb8591855bee0b8b120b6bf0cecdaa4d2396ac18b7e1013056e45a5c2c578586de8441c106440557f9021979db0883390f570369ba00baf2bcd5780604e886bc21cf490abfc28f073b95689eed63ecaf80879b99382378e8d4d0a6a13c9ef39de98a66eecd675dcdb3cfac56c93a78be88cd20140308d1496bccdbaceaee6fba228d4d399b397f07e75112fb334ea67e0789dac88d27d608065b885f223f5b73569a672c509952b52555571dfc85e92d96a2ffa5d47bf497a72e73f8d09d48fe16c9ee656b4398cc6e6751a2e75eec960c4be4185a73ef50a17233d97d94e4398df02201407fe6d496e0831eee069109f71ce013dca16c3a4aeb278022b553d9747c74bb38145442fef6a8aa8fb689f9f21318c96440a0862e128a639ca377395aa5fae507648e979bff2f3b0fe2ffd05bc1f5b230365999c2f85dd7aed35760ccc668fe0ebbcaed1a2dc216519e508da800041b7bac388719583c5a0fe4354a9669ab40cd9f34fd8a12767416f05d2fbd3134a832b1aad74b770caf2d73092066c3058ae96cf34f4984373b02abeaa3e4c03109d8540a191cab3b8d9acadfc64d2bc1bf045d6d2bd2ea592a33bcf3de872426eeb83b0432898f304fff9272b6c5a70347027f4d0300841fff0fb828f062b7a94af4eb86e053fc946a9d9731cd200722b1d929195c17b24a37d32a5c9a0c01921356b822d0c51a0768f9ec592d2fb8c3e57c96217eca285b9e917bb1ae359aff7a5789816b9fccaf7c05f8e76aedd390e70a91aa6a1cc57042e9197ced0315fe098c793184c954ce51b82a6b613123999a97c3e9053657e27a8e24b2957ef4aa67284c967242b38141cf0480d6c306ba638acfd2b1187016ffe80abb3cd195c16fc94760fab6f9954fd31c79b073205e4d7543e94ad0cda330abf389d07cb6081daa3d798e59613ced359c69e993ece8c89527e8a861e5aa918b79776b00d7cef2879ed469dcb4e7a4101924cb7aae60f30303d2b53604f314d967218623d4d20e120a680b469648f145c484d2b71a3f334713c69fee33371d8fdf6b4d4e7c8377f812ad507e2430269f7218d03a1e245cce933f2da2c35b3caa3afb7bbe9a7a8bdd72aa4ebbc8fc662230f29a5260b94a4f7bff6e2655b49e54c51f4fc1ba9b22cf9bec7a6424006af40143f3af79ecabb51d5c9583c0f9c8a9fe1be1869675d26fec6982f7408e79de87a15b9f10604c62d186c60c4318aebf79d9862c4dfe6f4069ceba1b9774fac43d7a91959e663b3fd82f2c9b52c11fb4505c043914f8dfd531743c6cdd9c9ee85abc56eb07406826695d1bd691d0133270bd0c7aa0276e4fe1c1b7d40bef2808938131c93a865c7773ab4c07f6ea917ab4e1e148c9b54d44136af94d89cffaa8e6f9d329853a66d94f9814260a16b910af8abd19232cb89042a0a1fc88a8adb230698dda0411fa926bb6e720e3a9a1de81dcccb8c4b6e8acd43dfcc9855406d9e0aa3381522d0791dafab05263deed280cfb4d503287a407ef0f41494de345e1ed7ca9cdd4fe9953d193ccb796bb69fbd47e969e4c418483d00e5de5a9233cd9a85ae1a008c7fb901703fed5ccb29cc28c254b159ff38c10fb85cc987370dc0c357dd4029b44767fd2a21a0a57be919c7957ae09f10dc0b2e29ac3a9e95346885a3a4c644fb927a89e7e73293d091eeb3496640dfdaf17a1e9f0a679c994f0f118450607bb8f8ef54c50d0882463e5c3ca0089b11ff390a37b37bfed88d7fc7842e9e60b1bf4d738928907bb7096aa39c0a97d79aa92d39ab31f452e4f6a7953a8a2fc03e5c866dbf40a5151e9a775f44dc9f3761d7a8603bd72a2e2f4e84a0fa678c6cf7a71ce12409eb5478063346d6ea8016661dd09035ebf123746634c1c6fe384c4449087cac5ed640ff86aa6539d7514476cd683a702188e1da0984e2de52370d1f629eecf0d2c7ba8f512e56143720d5a62401946b9f442902ccb6bc231ca6e5fc45e3e46d3e190719d37839517bfc719cde775cc62e63462bfb7b2d91e6b50f13fe262dad62da2f24a0ea0f7f44ed809dae3cfc2bf906588c2265eb5635d32af77715dc012c7f3b813c861366b4691ed07d91814b80c28f5ef13484592102f2a92427952257e87685de583ae5f8ba13cea0972db9102a1767af54a0b8a4437adb62e327ac2b0587818922829a1b3cd0b30791df5adc1767121069f8c7a2083473f679ed45acbcf4bf5dc221877363fb525d0b69926d4cf6439e99c49cd3d53b5b8cfaa89922bd980216c1d7d74c04dea01e3a1dded00a43c24e8843c38d2e8bc787c15a5afbe66a33557e16fb1d8f766b831237dd5c565710cb86490ba9eccefcec4e3379a350e3d198b1f35c6870294b515f10b2034a1d187d61a0b0dde2340a0df95823a1b7a7e81ceab4bd30cb0139cf25f67d2928341f92f3c11bb4b08f4d554db30db50ba3746674079fe9a9e4fa5c43725bd867520e01d749b5c5d35022a69a9801603e704d40843284bf55a41eec4257cd2b1269d8fecd6d7f55772932db3ae90dd3c824319cffa05ed0c2c5b27bf3fc3e280c753f160a85414a2186ad36e80633d731a2c1b33bce90d38918e99f02d76236f161bb11986870c56c0ab4f98885416c038e52a62f93bacb23e9b86a1db86418603b6fa88ed174c5907bed9d2b52fc3d4ac18f289968299dd2e9111f17f16e86bf2a40db4c9d743fb670883e415da53ab335fc69584c87cd645405b25ae18fe57c2d0130397662fddcd06bc27da357f8f13aee6817874a873061fad2e7a0d02d6ad35d8b760870db48e8625126a2e03112a0be17368e60e8b44b63276733cd5085a4b341fb0001af9805e306ee33d4a44ffd63077293dfcec7d8223e2756abb3d63656309240b4f96c1725cc4b5e5b0e90ceed9ada660d45cf6f9a58be1851886c1459e9735b23069a852a174bfe41ad625dc9924599142ff027862d0298fbaabaf74038f8c25ce3eacc9be7f985b42d3ee2ff39e4fdb0c9d4112466d89900858b03aa611f51c07c2824c1c1805c7c072b0883ce01707f1084c5768bc0fb1864fe18116779b189e5f9728a467d8066dfb52cdf5657568a96bc83dc12fe5e7358df7484e7540df8cd5568444212f8d59f1845f3cde7d42b10c887f819cb774af09600c0db039932ac55eeb164a586a21f6739a3315da6f14582d6a982c318ec27863c70751ab40442465d0557afad9547e0288ff31f1a725872c381e9f8b5edf044234b29727be8fdc7d34949b41e80c89a503f2056e77e19cbc320b50eb787fc3d699bf6623b300416a6670579f84d737eed19d7b80b9676b452c2e2b06a2f3186e22cc8d4db4bb3b1df68a7084ecc8db97be466046ce633d06ca0efda7abee897c374569645fc6437175952e8e597143da20f57a80473bf9d02bcf0e68f68e55ff069eb4af1923f4c358d7045e6191b70f07af057a47e2c6923f24a483edbc5dec1b7948b74177509011d49d9d374859603ccb681527553b463bd413462ea7080247bd8fb9b977ed3df3c7fa8c66b9550340a5e88811a204447bb51a665f0e8ea88a307fd545d093f8703d00f1b6d704bdbcfbc7a788dc9c68d34e44ceb46ef936850d20052a7693d90f8cb90ccd4c427002435a815d1c166c987c9b51d816d64553253649dcb8c2fda903793e2548aa9a750c0dc50073fac15754406b5a88adfe02e0b01bb55ce09bdda955b67cbdbf0d5305cf9a3fb4985d4e49fc6a44f8beed39c5810e7639fe6a5342b8c2987ff120911b50848b5a99cdfaa3752f22f7fbe569c1ccb0537c812477f1d7a589f869060ef8763ad19da9d842eed0669e37c5a75c0136fbb95377119939da8d89c0f3301d730521102eac3bcd260650f9eb6973495aefdacfc3b5374f8151a89303fc88253e02c837eebc9aca3214b88eae8a60247b639f1ef9cb8a361596a97316f739f9a9a50533a2b549e365c4c0d5cfd0516d5435a9cf9609c3cf8a5dd2efa6e93cb5cad4946bc0a6b9f6b68175657b6fe6af2315f6c012d40fc4b0ae76044abb1b04bb91600e1b60e8e7510e2a893d8ddaf5b4083d9e3609f0dc34355b09fa1e961403b357e2258d201606bddc06b9c477ae32c1d2809327e26d4df9f2439d4f9d87261e11ea80920ba7040fe0933a471367cbe911df50694bfd1898c314615557eea01d713105ccf45ee2663b4175ac8f8c771030ed75be979c08256060af5b7ee92e6aefcc6e36a5f6ed3e80fe348cd1c8ef1964a04c85f1d4824c1cdc0bd323da21983c60c18c80a590d334d051eec0b2ba10c8e67bbec421e39f38cf038243d8161520b859dbe429ac894c013b1a203921074394b5535d8dc3dd35e56cc0d9cd7b5eae6359e4c28d95e06b3987ad1c53cf6f6425902dcf219de024abed5f802f2bcd2caf3c38bba85b8b008d8d26cfc71d7decbb47fab04c446cf3acac5fa0c5a04cf8dd7130ca0c2390ffb8157aa319d350f7ba94eb7b735db4027377cf30d3d53e3f64fedec19637295497f0e0dfca8f904786a609257ae1651ff52980bff29f90aff799034a04031e76caa0621e747bf81970746c9b38d3f3afcd484edec9a5498ae73c2f89ce26a5d416b7fdc3ffda6f75fbef44137519420e003654697b975746876ae372484190694d94bc725998a5bf5eafa86fc8e28404b452e7c6f3375612a9cdcce4b27413b627a2904d2b027fcdd8fc7e57f9063d56dd2859aa4f324251d3fa0da330dc0972ac11f13b407a44c64755ed5802b74b3402842e5633e090cf0eb28121765231f77b76a1a6fc4d50cf75b31933d6a5a25e0c48bf8d54a53cdd33f53ef7ef426417602b352553bf597b42236bceb3375ba516159fe418624b773531c0bb0deb505a624fcb8eb616530d590ebc419a6db55d124b60dbdc81d2ae35e348d63620a66800f18c0d5656587f9131a17d2e2e11b2ac7d1ac873740a95cfbad271b1445f0cbe7c2021b09a563dac6270bd1122d4c237fc1f4f60da88ca6035ecc7303b3314a4d006a3acad8757bf29eea0eeb567b4f38c86be66f88f6e071e8415df2aa61c9d431a144380df01b3e3f141fb9be1d2af9b20a76629670868049b35a9f95e47765d1c412dcdd0652eb5de7531a8053480fc9fb72463e32ebfec700aa5a4c338e746870a892c441918006bf2c798424f9d6c15a2b31fedf1a4dcb14f437f657298ee16648388a6a1195aa4413ea71b6cd0517ffb6022c44ce2e89b0c2f7b9ede6e5d2d8bc54e0e4677af2338b5d49f4024e6654161b4e54a85eaf183757802ad6122f54f357d91bd275dfbfa1ac97e6ed8bc70f3d4e08234825e1b8d5591cadc49f8b88b74e683795052a8f2c92aa04568fbdd763fd21b5eb08bfcae159de06656aa2188bb3558249280fd9ac1c3a339e79f8c700f4845bd1c3e54f0a03704d7960335fa90ed440a799e7da3420c86c5766c639c553407f479163724e9d949780fa50511131c81d724c9cc619b393d6064864a5945c74965ec4d2237b760fde89c6e9e9465105b767dca3789f8d308e5419e7f82b6d4b375d768f1fa6239e02fbcb120db7cb7867114990bfe2f2936fd7eb1bb9e8907a74677ec742e9f92820a2cd08f9d275545e9d350f41ec963a5171face70b575b968398e28a6ec3ada4c4e499457ec6390a6500b75a41726ce6e473d0eb33e21385e67959e4e98689a9081fb03c816f57cc9478e7738a7b91301cd2caaf9b2c651b97957c220085a5bcff50976cf794b2d3698dff31de0189078987ecb44ae4c272e8808c29bb8382eed209fbc13243dcf272ce6302cfd4a61868ee5bb61908e71b8f274d82ce44e13734bfaf7e0684d472df4662e9e5d2ef609a854c84abbde15e4d8822463772bb265ac2e793fb67f02f66a3ba62c82d5ed5867fdf894ab471329f1b913ce841d8e0b740aac6144aab30056818382e0996efb7cc74aca87968061b8a7bc655c22101a711fe8b278317197ecac71e4329222b22579a40e96e3e4dfcf559a74add3e0125afce4df960d09a92bbd26a60f2e6ae4bf961bc561937cd3ca0c70f17bb371d984b6b399a9c1f15d42d7d817edabd6400f7c3263983ef74bce5d5695a3eb61b2c24d9a1f314e4db242880b8cd37732dccb3077658dcfab1e5bffdaf9a6b0c36b5638136ce29a5d830be29e9344718e39371fb8c907795c18cc28d60eae9337338332457c3c956427785def71deff8a06d856ae33990bc1d61f664ea4f78f26770585009db123e6209a7652037ba7a2737f8b2b22675e947afe75658148f96b6eb55dbe0f0a8523a248f1123219521fb1714109087e4c370ed5762dc3340c640495d06863aed0927bb3830b419ed38f0af43baa861e1890780bf0f13c8bda10baa2f08620aae8bbe3ed795e4b2cee4f398105ba0302c7b14e838075be0bd9dd535d2a68fe074f70e443ce3fe459dd4b5beca5d7fe263035d5226a10840e8f3c49a9282293fc54341df55c5a57eadbbc7864a40ad274cc8f4c7283b04b3eff1a8aca5b80db66ef0321e8eac2f8d34a2d90836cd673bcb781f73efbfa852a2a47b30cf1d4365f1e2bd1b2e5509b491d7a04dd511bd1a7a6d5def93436711a64ef93fc6bc8483b87a8358822fca3c085abdad1946e5555bfaa2319028244f8212eacdc63f514b2b80e9505c013714c5474de5b002bfe417afc1036e223f329f20ade3e5212057441a77f6b1279d2933314990dec1bcf7a98891786dd72a59f461cf6386e32e1b3bcbfa20618a620716530482f294a341efc91c62a0707e1505a8f34127e1c34f4f7e1dae35286346155daeaf54336e047204c5600e4b0fcae2e20c7c519255ff55634b16d523b835bc846a250860249f2819eb305bde95b63d20435551d9b0bafa08216da77b5a0b645c9fbf15248323fa445dddba10fae913c1c79e3fcbb6755d12da5108ab764e7145a396ef3c99ceb44f5e2f3cc20a716bafd96ade1a3f98ba4efc1527f92fe90b22ef0babc763bf76bc0d07fcb8e95ab5fac966e5e22ddf5cbb96111e13ef7aa4f213fbff16764de9f263dc2904d0ef55f2754210d5272bbd6683bf5b3fbe00babfddc09d97ab1ce8a4c025816339481a9f7cb937a88b94e76e72b7410f0f7a0f7db5a552422835c8a0d9f442d507260ae318c16a0183aa302b3fdff389e6ace816a196de69cabfa173386d14ad295a6a7b44503b3ce9f9faacd4ad1458faf51b052dd112df6cddaf30d9187adc50b21ae873b9111a8810cf9a3e5f7b8373108eaad606bca246cf33e780b6c1616cf5837407136852a38f355f46d8971a3b79dad43f6f0ac24b362106ce1e963afdbc3b5e100f36081927575ff4db717459424eed385dade3b34d9ae617b3e7b8a983643ad626be7e17e5cbd8f3cc2761a96aaadaf7aba16ea6378852387a18a67a2a37b551c57abb9912f47fbc52f5b4efebe93c60f3dc21346b13b9760325c845407d51993e0bb478cf22cfed09cd075877bc698d6c5d15f2d0a79ec444cd38906de46dc165f4ab18f6d76d9664da8d4eea1c60b8df5a322ddd2891697c69bcb2fbcafb6466835b7642c6e3dd757641eee42b3548584eb13d9bbfcc009907e33adad5ff05face2350cea571c8692e03ae8d8369a3a5fe05d25507057a7ecb5291cb6889dbfd6858b512cbf9ccf98ad2c5b074497a0ec7e352487522ebf898c6f83a984aa411140d92f2ae001d397be1436d7c7587ecde03fd742cb5683889a6c0ba918dcfb42268298b0300371a6be323e7a190da3b2b1805188ad0e56292119ef8deeb4d7eec8bd0c204e88145118c64c5b54433b2edd7c33c8f78e14a7bbce6b21d64078da8ed0ad4b021ad2bdb33a99b178d191e6c85dc58d1c26a0d78d28e124d5f3e1effc455cc76382e996c18db9b5d99d962a0ac45ac10be3b5c85f4f268e94afed56bad12ccd6c86534cfff1ab56fe49045b55d8077b3317c5dca30aa8b98fdbc2b5a5b57754b521aeb36ce8974ed0c681fa849533184e4a0f913ed3cc852f6e941aa4e66987b7731b10e01929b0d1d351b12630d8a3bd9702f3e7b4d6d07b58fc7eb9bbfa25a43c547569207eab460eb0ab9849a061d7bda907dd7de346f69640991deee3d3325ed4b2e602b59497b0b4baac2a9e6eb8f186691afd3b8cae5dcc3d0b681e9ade9b2ce566ae644ba78d6153d5c0f975cbf3140a6345896115a43ff2102d64e4201f4b8c50dcfcf22061ec83729e289978254b2da5ded85f728f6ab8cf1bd440a3eaceec020ae57048323b6abee4c0281a18e1c5886c2d36871309d7e4831abf947cba98ba1cd295f730ff7025cd425f700c9c13d7726a0ff4866d946f60d3fc532edb8aa50ec096b96e0c15cd4e39a89d2b0c4599ded56e0252f82e4c35dbb6c0b226f02ce827ab4c6fa2e5c0b6392bfa6d1f7ebd972da5fb28ea0b86fd210925e57b91656333434ec7e7323ae3d8949476c1cb11c3ca645413adc1ad0b82dedd5d9b8876dffdce9c7b0d21346be33521b21346244c7f1286da9e7486270f5363ce1f772967c5b553839d2a0bd30f81ba7b6170df47336d2295e2f1a7dcadaf4c27a41d8d25c648e593ca9dcd98be9b1ac6526437e53d39ba83eb117c2c074278652c0893c310df0ed742d1406c29a34d2890a2ff310dce3c89b6df4b9704c5810158ff88f7def9a9cbfdff7d4599e626770a5f3b904915bf3a47e7823eb876aa3573398213b505aeaaec4fdeb5a0fcd10baeffe225f9fcb2dc32155f4ea07fc7cb193b8dcbd583580bbd5bae1bf849128c8d09d180025a4b8fa443910627c0263715ff72dbcd5c5fd5cc8802c44af2ebc2244342c557518322e204cfcfaa970d4d6a41e83dfe632ff591be11f150fbd3b6ba07eaf4ed5fcb360864372da2ea25c3d5eef2f2799d19f462024bc31f29da1de937b4483206e31532d84c506004c0491376516e6331f9da323cd62f806b9b60e71da4668cf5c9b9b4f919d7d80b7ddd1899a8e7f73732c1dee8c4854b7dbd6bd92bcd7da1e7b5128abff92496bd2784a4974b77fdad254d0f23e5e816f9ca32069283da3b6fe6dde74359f2bfc0d81dd163de4833889d6815929f40071910b268a569102a899e08a72ca8b7749bd2ab320b937abd8019529d9c3fa9fc7d4b4efdc70a2f779ec985c907ea5d3bd319927e52922fed583fc6977757a6eabc5f87e150a44f21d5bbfb39cc4e08bf6c3a5b767d32954da5eb269aeabd28c89abe06700069cbaef555ddd45116d5b69ff8a6e04c5d3b133ce2f3ef48e6daf7974dcae4378d4db4d27894fed65ca10d09907ec7978a93ec745f51a1259be5365fc4931a5e52029c7acd2f90d810a8916fce38854088d446de38204b52a2e452fb06a33ee15506b6a7dffc8308527da8e82b2a92e5f3da13c2b99b3fb7461397a620144a3e440ff4c6e4ef5e46060652438447689fd5591905739d3cecc6c2c3fe7672fe52305c538271deb83fb253c7e2d42a1e9c6043d87fa4a99c272459e43c67544ce3b94f0b048c9171db11935ff0e442186aef13db7ef69c8a6aba1426acd9bee34a5ba76fa609da8f166fd855d77820ec3f15f7f10d0b68291bea479f7491418d3ef0307f58a17966bcfaa6b3337672bf0014981b781e408e843d9d7df3d3f77645a43fdd2205c68f453b880c87ff95abd25260794d62883c95f18e6092a83e7a51daac81323580c49f35e68d50002ac7f2ae0b47d7ed414090370a22637435f090046eada8872386043b3c4562c46d344c01376cb2582ff3c9eb0c11298e523e70a36ee4358f2b2b4150dda3e55910230689dac2ba272be75421e1609b918ab7d99e2812e285bb07fab00c33a0b1e0a3b2fb932d4788df5858693de89e52570ff8b69be67722cabf59e4d550c05df75be239b964908d4576724a34ee332de7b010d0fc937379c2885548a08ef5b711b8ae23fea82f4fdb4387c1a13e26e4ef8b74f5ab7f79dace10f4d7963ab44631f62d6e1768073577c21753c648c9838bca82d910e03a29535f8b5aa81d551b3d0567b7a6a3ddf7434051f7e83ed6b7eefe4207af652f3f0ea9f4b98f10032a5647326b904f2bdf039c435134e5eb27826b615b816971b433c6c60a702dadb739089f539eace42c2d92291a1cad7b82fda43632d7ca092daa08812143a1eb0be7bfabe792ebdd706259391c0032e323c4cd76d46b2d43d8ed91b959abfe3f702a4e93534390005b5925b49c38bc6144e8792b578ade3e52eed9bd9a5c6386b0fea35701ec0310fdeee805ae41eb97387bf8360bebaa9ca90b5ee288d1e9f51a7a6b4128bf30327a756b81d3fef2d71ad820f5e69d3097bdc010bafb48aa734c64e1abdaee669904c4f57fef00548a99fba2e89fd7ef5ea24b6dc12c766e137b07f073a65b706b407347799afc7dbbd94e0d5a237994ca0cb20786bf8f5584f4738fd4a21f13fbd519341035ca7ed9987703c78611076aee14223e33f3f5199890c1e1bcdb4ac09adcc414850fed015a86f4747f8d93f4322c2954c51bc48de7beff722a2b6ccffc5b651f52d383b4b430d3b6d9bc4bb66d3f83c128c95165aba1798bd9e43978eb3383246f0907a2056cafcc2b5690e47d968f7b101f886fa8f51822df8ad64d386d31d8f73446a645e0b542b68e1d2c20a3d973f8046e75bc6974d80e98d08c813f1d8e35b919a55c3ee8972191e7a884fc6eb375e862bf3ec97d55edae8898df4083f596d9f2deef2a390fa55e921119f5e1e57cb0af903c060e5d9d7eba484a34815ddfbb5563e3044c87b8f5861da702a1571f1270bd610d96c5cea1d61815c0b842f8f4ce876b38f550435add0c524036978eedb697e54468c7d0b8d6e4f413b8cffa309091fa1f53b78657aab165d37aca2e99ce038440114a8fbf1453e1bf9417ed47e9f5af32baf2abedc9bccfea55ca9d4d24fb9bbff9df4df9216ac0b71340f414ed0f65f6130ef4e2ded222bb64792eba3693993852ec36dcc8460a7fa3521d5adcf76d1f9af0d72250a521b8aba8938d06b46842ed524c54f7d1c2a744ff99dd2809514c0993d6872db85fa0aadcbb3c60241959b3cd49dfda2c3e6c9aca483acaf13faf091eff3ae99ea836b47e9362932bae3711acfa6d13bd3af581b000eec5f7860778281b545b11d38d175d01da81a5b4af03308c144c6f910bc86bbe9580f5be4e5ce53901bab5f7c4e9a0f2bd630b82aa68f0c7902f69c70e6818f0e7620af2e42466223d40a4059655310a2654bae089f848bfaa5858ede5226afde82bc78ce7415909097595919853db458bede76e948650b37aee294f63967a9dc9d0b62a9e37c8ab5126b10b04fb75f15d621db27c6ce8a866157353531e09cae3d2d36b074d915286c158118d0214a88dca274f4597f1bb5e38688fb496301e9d72f0c13c30a8e6c23473e66ede962ee0720806f557305b12d22cc3250117af74a713f74620fa07887eb60145fc9f40331aeeaa067325ed3ed2f2b21591fb72fce3a60b5f039dfaf936c66afc6ead0bf10667983dc83168183a696bb78d5bbcfb401b0c8f13240368c7af0749f25885ee6efe602f5b1690c32a7e88a83d10f3e67bb2bcf2d8e9ad15308352a4e28b9658d258fe8f038bc7d2b2ba7c3316fc4d0acd9b18fd87969475ced9a9c454cfcdf18a6482620eba6d46f2a812d0939efd6a98fc1849e30202246676a1be7f0912e496c5328595ddd37f2d0d67b3bc0476e58884f153c372d5b4857ac49f13dbccb4b453470cd294c84d2b790b765bf3e0eab74729c5ed0b4e96359d281919ce49ff7231af4c07cddae86d4d2cb6ba1ebb7b8f4366b3884d98a5615d6da149e6c201761061316c7065586540b644f5c07cffd1a9742c732a9961a47aaa57831eaf96469d32b9d6c6249ff95708050e9dfd01f93d79879cc9ff5e6c339158d9c1bb119f5eea5db019e3422129a3e9ef16be5c693b703c331e64009d5ac562fa17423df72af8de81ee67a49775d6d05f06101562a4f476e41200697fc3d036f6b1fb837c8705ed3d332d9b2ae3400f37e353f2dfcacd00e22a71a0367acee80369a7b8f2a5f9f8921026ce1708e4a7af32561163dfe93dce8432cd4326ce62aaa8e8d4f6ef8d294ec263a1a454585e0a182d90e3d5f6ccf179dbf5942519a60883e3d00200732484540a4406da38780e19bda73ccb8fe9e8467a9075e834e72fd5eba808d150e5a740bb92b25d8e45c28db08ffc9f80a1af79a985da0f7b10ed8bf94c33c592e6471f1a3cb70205e94ae4857d8af0475da73bb94ab28fb1f7faa83cd8079dc32d72b6178e9a9c4f454222722ce21e30b5f636293b96cb9b90578f9a1f54a1d56c3212f0f9c78dcba3196b0aa7934b8930f248cf879789c9b42c9783a49cba5e630a5c04a2c9bc076adc0bb941934c2ce7e72d1db3785e53b3ce31aaf39d407088edd6af97163fd350e2f6a668e51ed3d3e48fcc448b83174017d5010e53cf52fa1fd1bba8938945ca70b78ed6fca25d267c369c2bebccdebcd93443f46d35fd5461a0068b9b08da2e183dcd0f2733ac9751f0846267bf9c9f6cd4f873cfa061a68bd382bbc2a36972f5100950e22de3cf81b51e189b6a4cb745ab3304cec2329de3b1b5b6f33e5339499081d544bda0c28edc7ec7df46dc0cd8ad02a008b7cc4ca799c8906fed928280d6f5a753118422e4f41566cdc60a2ded12bfd34dd62218c48ee831c15c84cd84da567c732a75e2006300465ef2a2253cd051d982f1b1bee71868ab09dd943b802d3066c138a9281701a5023195dd960add2ee36bf7afe30f7aa7204bbe7fab9614277ce2a86093c04facc926547a95f34d3092b7e1884111d13f7c0996e2a7cc0c773ee944a9246c42b3892a9b4ad4edb1fa5bec27b680c624d51f9bb4ff278ef32a9c9ca496e78f9951346313df13bb5e61c4d3cf1029d3b2e2204b79183d96aa3b1052f0f118fc37b2df9469ad27f412db51e312769c53c08f1a3be19d4c29d2a3c4be1836b10fe6b7cb6b7d89fc150a255b3378083012ea28f4a6e55ae7376f68c20e00f9d3b088e580e5a0ead4dab5baef86477dd4307e22cd15820d99e16cbd258e37aaeb3fb095241dfd7dc5fbf89fc2a6e804c57dab539d4d8bf3d04311b8abee024fd5b19586ae375811ee07c6a5c89999a6df31e1901c5664f8b9731cc1967cb94cd13a2228077676d7f4c3e644117af37a4adabd9086740e362cba7bfb5a022b655c158832906186fe19795fa7a89fdfbd6fdf2dfbe1ce4dfa865f98072ecc4d0e24178a8f7da2f18ba4c622ca0be38bfc881953fab0ecd19cc959611a5b98dbd69ae331cfcd1edb7d83670534253c6ae35b50b9edf6df7c0253af0b672e4d4e24ed74824b6c089221ab784f5473a101c4b3991c5c26fd8f4382df6ea667f72d98880664487c42be9e5d25ac57229e4e10b6cc5daf244b44da4bd2478721007970a71d347e0e572c5b3089b2c2a70b2b15d8560b84ab160e126db784d9be8472a96665989603a95b710dacc832e7a4ed6d1e1a74b69eeb3eea03a40c34c676e0888acbc9ee3f3cce060c8a25afecbcdedee8d687f00ae6f38cbc146e2d2ea8da4f0c711cd34a719119403cf991b9a0d2504c2ed7e5ea2ee27d3ed7b6920d7d2df08a03a0c082b0de8a9e86f9059d0a8e6c4e5e3ed7e68e56e6e926ac9609b87bc0af92ab2e69e6f8b4dcea5e83e8df41275ac6b44f48de36a720b4e44d602ba13f991e15f95e6deb52d2ec6fe83f05bec484f4543c01e7abd50ff6dce4bcb94368bd3560d20dafeb2d4eba21410e93326c4422b3f4e3cdad06c2e17b57894aae95d974379b1a501f5aba9535e7bdf9d241f759890ef45cd3ff685efbcd1cd2ef4ad1ea7ea529546fb5ea659f7a881986bd6be4f3b056c8ef54e6263f4cb1bac8b634e584884ed709291fa307da193654761731758609eeb33c8b25f9309818b3b82bb0f3354e9a753cab218ce2636371521199845262cd3a6f89b51301e31cc7e06ed94b469b6cf367bccf249dece372d4cf45249a131fe355a2db4c7b61ee7c43d27af8558ff8c3b944a972eafdff62a790b5719ed8ab755470560d3529cc7616c115423be4bce5f570ae508f12272dc4ac19ad681ebc64e5cbacc5e94a55bff47aedd355db09c0392803b2f522454eebee91805d9f5f3d78f5ca44fc3b908095718531363dadd7d4b7ce8f72a9bd8d158de4fc1cd8036a0a2a842e96b154f164edc489941b555b3f9f80535debe737e9b22b3d8c23766024b0ffd89236b0a7159c1b73ddcea8f523a728cf1a1c97943357e6f141cfee7acd5cd4bd164e293fe9cba2f8d862db98cf9a444feb5912e536b3a248c5d62c4f3c33d1f2e972cab2fb81a8598a6f1a0d682e098bd55b36584396e80b836b875cd765f364c457a65154d702d44dfd7e28e4d30a1f3a64a01fdcdae4e57115e2d83cd940ef93ab8eaea77b942006c2b862c5e384d04d818f576dc0b53f4bf96dc1901d14aecf154776724e880f46cc370a63e275ecd7847d3bef9e81931dd7201ee954f1e9806760a6effe96bfb3787077123916df811aa62c478782fff78f4d1aa2a7467217ba370f77311a1b7a6ba09e5d153813859ee55d3f6b2676cf9308d90b675578591d2148c14fab360fdde6d1a06b5ad7f27bf4f83f5a1e851e5a6ebf04793ea9e65455c69c5eaad1c16fd2876b09f05a71129e9f1561591ba3d9bf7c64e12fa5820027e1b397f6e73c9a5abe4b73f345fc91cdd27db959c34319a72b77049ff633cfbcaa7be4013af585081695b97510a9e8f36f0527164d54ecc7411e258cfc156844193bec127d2b1a20072d8c1a62e1ba7aa560f3fd85cfcdd6e3a78963ac957cec40e74e396fcd6369a4ed17668bda6245f66c9cce4988f39bd83259f6dd2f04e21e874c1ad052bd04e4dff019a3996b7daa3e6e259dc59344242e02cd7e5cb50e4de9442ba4ca80407fa5a51c91d7e0c8979a4e4fba2ea844cb979ca27c7b09d0fa8b40777b5803b6eb0a0f5d61ffd3abfa5a74a588e972bb05e4aa8c5568c34833220b28cc8a75f7193f260da8d4ffecf4b7fb1abf16811d6310310ce840449d4a43189f18ab32d3e8e2da91ca608109b7ee11994069dea47f1c3b3a6acb35ec73e85e9d957d57bf368987c628f7ae081d90854656081b84f19db5ce7a36dd4c718fa4c81db957fd216d48e2bd120c1f82f0288f1065d1cba71ad42da502798ac7155e597d1960abd3999b681a4b4b659855c0aef974cba35d90ef76cc8563678d03b772bf386bd84f465ca893e7031fb3778407eccc84d06df9ace3b11b8d465528e8d8360aa62c39ffca6f9e310cde098a3d1be780931bd1a6e4b8aa1c6a542824a7e257fa11e2188007a7330b68f8c97139a5f70bda96ac177019351146614b64936b139c9757a7e5e1b4af4e7729691cbd480ebff0b7cfc5edfb891a04970b18ac9e88926c268abb8eda308d7e09d7bdc87af6b3dc1febf013a2732fe79ec206fa3b3ba641c5ca680cd27979a156d41c191581ed2378176cec39adf69e1105edff6e89665a6699d38d9b6b22e74ebc8bb9e468596382cdee16c427549a1d9bdf9ed9bf2c19a444edcb685229fa4b1eabe6ec8a2345465e883a2e2fa3b8a20c6be7650b59b2231d65326f94b63e10778a6284c58c4f979a73252b509014cd74627ec471bc83c02cdf3cb7c1d8eaa7a7687f57f748316c195898573a3f61a654c9f2fbf6119e2f5bc9a7841e4a77d8d4cebb28d7e4023b9012a335ccb63929cedb80b0850ce625d1028cbef7605ae274ecb6d8c888f1521fe996b573223033a156f6f007cb8ab5289bfe815ac840a72155ad82ec4cea43bbf40a78137a46324bdcc2443588cabc785cb118784cb6b05823e45392dda88e785b51c5f51cb03dc3cf9cbc524abe28f08201d661725667d19abedc01e74134cf99dc9c790e057ba8ae8beecde1e1ba3952cf1aff7e803d997a94da34d778e34c11e4e8f2222b75332fdae00a15d47a79ecf64b26f3554f776ab05adc25473577d31f0544f67e0a7db822797985d5f658ce955e8ccb311401ef951a930927c9069dadbca8c29cb9996afd3d9b777a67a320b3d32cd7ffb1ced44ecf579b8feeae30d76b857ed499ef625ff536cec956af1152f03204a54035d97cefa8f584f8cf6c35e8bdc6c264cd1f0879f83c4fafacf947f12855b8c620488c9245d0467560003a0b939153893c0a80eb82c320e048fc0b062704c15b86311fb3fa3ab1632082ebfab0ebbf28f7a8d3019be8a63147c9b91ee770d247cd3bb39dea315a528c32157595beda933d1862174a9c3c7c0da10752984c4dd7f78281c04d777bdc6497d3075d0fe3c40a488d0f088e130ebf9f13057a65854151619903d124f44d8cd5d396a83ff83d7867bc2a8679375036ff315f29f27ed7b384290f4452fd793da7685424ad608a3a2538d16bcaacb890deb0d5d9b41abc1fed3046e5c3e72686686ee4214cbc5c910beb1cb31dbfee1cbabd57194145e0b04240bf0a9bedb11fc5ece4fc96b73a5eb98bd6b4b276adf615a5e9aa1444920be72cc7ef1f5dc8fa413b0896674df531457706830adc199a48c2022dd7f3122bb099d53f579a9da8cf3a0183926c6e868f5eb73bb2d56c6edd8eaeed237d29b7a0f60086fcaea8a9b4ae3c3df1da4fcf9518ecd00198024b95eb3fb7430b20cb11a4480a382ed77c6b2aa3e44faff70ddb30f6e58d81d5cd1f487a59aa535d25f49f7d09ce6df31e4905da3af48050461f41f5aad1be23dd40f31a9c3c35d54f61464223a07f0ceb40d3885dc3d99240f2437fa3f8874270b17befcea719ed1928edb30bcfc9d745b1d53787974eaa45eb6e0c5713daec73e5b5474a87ef3a60b5212de18a2e39a49d10ccb1d3c62cfb91e8d9e4ae9130e4658ba3c295a5861241e29e97994442baefa3404e660905fe04a383e736c1ea46182d4470bc60ae0f5a4f0fd68f7c7d9a50ba975cfd2b45a68aca6f8be825ad14425b839b7abe925960dee657964ae3c538341a2613dc80d724a60d95bd63654dfe986647842a9e4c9786d4232451c1784ab8fe91ef7599e9aec0ba1fe4e635b69bcee39be4a39a42b93f9cc3453f59dc083973c22dc04ac71a3ced0945ff2e45280f2454a202f5909c359d846a666d358459fb6673acd55403c120d2459d3cef9ad2922ff876f0c66d7959908b18ef1e8285b80854abb869c7c468ed93bdf3ee2e05c14b4f44d580f89dfe2dcf27aa33e914651f08cf5e4dbe6f1fa880e8f378477b33e2b11fc9672225bb141424764bc82385d01cfd28f421042aa3ced85f6a97dd4e2d78affb3327d8a6e7ed48a817412b422d5ec44524bd7b038a1afa5dcadb175a3c878e5250f11054e289bb92c43f109d8ba0257aa04d81840ae51b04f82bf3b710d61f713a73fc642f6a7da0185edde383e3aff7a41e5b333840d524ce5c4c51750e86956aeb02e362111ae2089fe9b1c59db9fbd7ac89b1497897045a0d7486963d1e6cfc1bee62811d3d514b259e49a54f353994966f03edffdeab3fee4c1c47b76a44d40b96d8c8365dec7f092025659bc67698803f9cd6d2c500f0827ab48d62e204c8ecd27f295cbccdf6d5a0e3534bbd4642ef8b66026bed308c46c3069eb99c4111d8d938025f9038100f329f5a754803419b870668f29305cb9536679e38a69c11a609da237bd994fa17e35b93631532be8601f16bdfcc820d52a04c1d52fef91af0c976a711df09d71cd108e531046b09a9d2d85e9d4ce2a156a6bf882dc1e0cf2620c76517273ccf430ae678dfcc123437fe9c62227659e58fb6a29cb0ad3e57b14ab9dac4f90844f03588c0d979899624302bacc6c109f27a2e8cc9d7b591d5c098339c4bcb11e140062cfcbc52cf6932960267fadaf6200f07accf150ac5e784885606a8cc79b0c108af2a177b8be3e353998cdb524bef1c73b45295158bac7a41f83b8a9199b4e98bff3af3f8138c9f2288a14400eb89f6e88c6635ed138305965c0c58a5b9124766946b19a640cf614fa264b1f722b16861d9f0615cb858a055a395a6be120968f79f4ba720522123588512a2a386fba982af45b63804554da933db41d428e91c3ec9eaf47c835b47c90f78cb20f8bfc35f2489d8c4cb2d1f01eb289ae5738483acad61d6f166d4850f5fc8582cd09338ee473bf87b39517f1058bc3acfa64295ec38ff68f16289170c21c2df6b5fbe522a08ba8ee741247624ec0c2532b1a9c58e3617fc5e761eb88ba15e3e4282f535b016aae384ca2e9cde2ae2ba97cd595cc6bcf92c587d6f9593afa73ed4dd641d2d6553641a2d54aff4dab0cd36bcf046b4a831a3a364a1475a384b46c7dbc15fb14a88693b10d0a28190a6311ee0392cf9ad561ff0b2595a99019558c823db0112b1a925ebf4dc4d4df4d993bac71bc891d12acd631e0892477ea1167b9d2193c480733ff00d7a87e4aa894fc595a0321e0d617cb6c6a7ddec0c741a598d15880d694f84b0b2fa742941db82c8c71af2deb97cfdd6289527305b12a671246d658d44801f7c36c4e6fa56f785835683dded2355449c1e0b6cdd446430765693bc176d61bb1590a5c1e7cbc3aeb6a9ee9b4c13cb3a8c5fea5aba7708ec2c9d5c0f9a8f2a36b69f8c9d853540c88a9590f9456de99e8a2e9db4978c83c86ab7a1c10c7e22ad26bfeadc46357a9cc0ff442b5ef73180881507493e682a5794fdf1d5d104f400c5e8fb5651198078709dd6fb12130a3403b167b76cb27c5803b0abbfcefd96cd90c1608cff1da3ba8e40d424e2a9bf2be118155ecb45723d9cdc7f1bfdc248f3bebe934757a367d10af0e488bdfc4e225504aa91b27f83cc1286ba39b04b37444734298c8f472f3d7453e6ad7c86cae38f5eb00301dbbd6840d84c43696fa5c90968c88079f40e3a8d8777d012a975fe604d26c8c950980a3c08a5e25d5181c52cc5b48999ac0742425b26e8d172649c332d7e178d4447a1ffd3dd0c255380f68f61305068f2b4a380e0cc1db93c20969a0b3352481a03c9ca2c595fedf68622e535763bee6ef409bf3567b43687e70a5b4d811c79741d870bbb96c63e632c62e2db9ec5519de2d8f48bb044c6b93d43556f0d56e99dcfc4073d011c34617a2f91434daab947a47f51f1047e241092408d05683419732325aaec094fa0d023f81943abf2aeb789c780a8ca338fc6329d32b24e97a42354d88afede7d4f0efb6def54d0406720648179bc4e825b860aef77b23a090d508f8eae0806166b0739875a7ae792a3fb29b30c5a2c6af192db27c79bfee4483785a55fd0043fe9ee64947775f0066cbf363773546e171a31d564ac74919043a9a193c62e2af16ef3045de8171720c968d20a3e05e2dbfc3e4c25de72dfa4b0d773c54bc9a39e78872bd7a48f94c463a9aee7ae7a88414fb5f3c85422eaca63ab402f563c21268ebc6b77df4245df5394382c61f9d60b713c33b68e8462a9bd6755c21aef62ed3b2c9f7a9a4131f9ab9dc4d8811c772f890d0b4d9723bf1f8d0acc2b5fe5802ce7b94d052667f422a99bd62c7685cb5e917deface29e71b8faacf6c9a07869258b9c62a5ab7b3d9fb0fc9e54433cca483b94b001e8d38ae7125c9eef9e18a8e2d8fbec981e19ac2e50e0d9c6fc85cb382aa6404b3da08b6ca19097bfb7f79e71a0d33c98af7426ffa304c5a6f2f03e8e028a62a3fb797f1aede4a0347147950291597554f32b0af0aa9f2a8270b0b3a1b35fd713a194d569539254f75864f507f91636b68c3fc0b46be357f1fc7d3069187c9aae946e5c07d616516b3cde9fee9bab166fcac5fb6beee53c91b43c060918f9aee0ff3c35a18ed3e0a3cbba340e2dc23866084ca6dea42831c7232eba2d45108410b739dfae0d901d1f11d465828c769c1cd4c32499458db91ca4a80dccd052e604e09299520609896137277bacd53997b883fea6c961d0008b7f98dcb6e5047c5bff2c6cfd69ce883003a9d2f5b47252cb4fa73663abd8f693fa666ce80f501568c1d981f34d3cf948e8c9e524dca3f1dff7dc969215c8f48228d3b4c12aa38022cf31e24e7709ffc727f9dfd8d600ae550033ab5bbfa7af5bd42fc0b4357dd839a5afb6e99386564d2d22802f480503aa2c7071d479847c18a1850b51dd7d8286776e82c3deacf31cb87e2a480300e5821812776f091ae0189111d73a99c8502d3ceeba8ce9f464c3ae28f8ca9fc12c6fb88f437f856cb1b15460654e8303c1a8019efda7924373b4e7b21ded89927c38f9ef531a518a84f61c3d42de12e05c6a703ba037e2060880f05c8d408fc607ffb303042f93cbcbb3670e4ff8cf1419c6cef7d0f70a9220c75ce8509c0ff009a4b2ddf3ac43358afa17bc3ff30cfc97cdd118e00127a4d081b97925bcb939a8837643a78d5d7b26cb69065ab111e1b65efe7838c80a658d7cad83136b01050eeef33e9d3e6086f5a52eb78505360695167776e70bdacd617c5527c78f750bfd5f1494560e80c68bca170fc9c5a23dd0885ae224b9424a3ebf7be8a3a063d9d1247d73b58bea818588ed510fc4f5842dbc350afb6944432cfbf4f7de15ecfe5916d456c52d8f644f65858a34e4b220dc27f555b94434f05d118a32ffd7cd5c7497b3e6859ee5a1fbed66a22cda614190638778e2ddf4ac206e34fd895f0a7b5bedfd0442d348481c6458475f85126f2c372504da74ee6e8d5542f203d53349cd633161f5492cbc20bc2312b4cd556e1b93966bad24b3c3a3c993d855a0cfec258c86f9c107abb8b974785b870196c332825cc445487ed7eff69fd21ae6311feb737e74b41e5d92e2f75e0a6451a3b4fac41e613cf4c1001aad05730cfe61a940e434e47d3632d31881dc33d99984b6b49c6b50a754731f5e4d2255b6cc8ad2fb33f51ee3af63849d1c18d66e5627dd6f24fd79ac342e04e8fa4bd921e44cdcc25cb28b228040a56203d4e2dca6b94aacdd59736bc47ee0682d232a9da41aa6bcac505000852187ebee8c3a8e52944c7ae4f1830b9df01e0a0fa1585b3d131dd0eca09000cd11afaf056c38f87ed4ef62e0e06678e227f5e34a418a93d6b78a8d8f88e6896e2f6ebef40148bf7b620dab039490a143ad5fb400640d90cdd3f465a5897fc22fe66cd8c76edf8ab8c183dae8e6d35b00daea0b8ce25fadc7adf4c371de45b6a63b30605ab2722b85f640e1d0662668f1a31af5e76c90e2ca1fd0a65982d61e8db8a6b1718ee568e2fce61078d3de392f8c2fc74a8e68a405ee25d5cc0810181058fd72b4cbf732229a6235a9bff29ceade9e432d5c46f14fb8dcde531c56028e416bc34f06a15bf84d2068352331d99f785bda1f67d1fca6bc5b9e3eef98166aadba4d973da55fa7ef09a629ba9632f6f10cc47788370335b0fb9a52b6dce30dec84c34b1815cb87d6a726aea2fb30fc250c029403ff86e8f86363305524bab3fcaa03bb9d5040de9383b5a8c2efed9d2a729924399d661fbe85fa3b92361b53422e2b22cd2d093458f23556cb18991be303a6e0a7100d7ab6380abf7feccfa53c163aaaf4e26d529d25f52a573757061239c31e767af0e36493c3ac410a0aa409470a71f17585ea15e7c49fd73fc5b7b9dd0a5c3af00f9ab9ad4fa16c1ca504ccc1afd4a57baa73b3d5dac9b97b6d0db4d6296e7c3ed95710016f14a0e1628b7fa14e41ae6a2bad4fe765389ddb9cbe33931350e918389b0db0e2c3168aa671a7863b5ed4b8eba3ab89cfcd97912b041780cd45d8d574063e31807c016c835a0f9d5196c07d6c67edb003b09e65c0b51a856fad2a78d23707af82cdda3a98e829a1e3e60dcb4318cbf8235f5af0db1deaded404606837519adb7bb8ed48ab7212de3c11f4dcab89c21fbe9642a677b40ee63dc3b801179c9b35af27450cf50459d090ed640e941bae67d5e42a9e131212cc30dcf5b5ce5355a8d4bacf970e2e3677696a24f8106cb735de368fc36e86c82a567d19f8e7cf4c5e5ad9653e2cd4b329eaf4be770fd20f0c467f8107a241d78be719a472a5e1da995371699def1c8ca1fc7d3091a06b1ff39da259da3f5942b5256848ec20e5ab8a5d5a34944e815a40424829a33619d810251d72ddf7d1e1c869b8ac951a663e5c740364d14b074c5b8a9f7a53b29f4c25f87e8a45d2e02a0a348a51e1a39433ec4d14f6d352277d0b23f1dd3fbfe1b73a0f565f129dff7c8f5bf45c8f690e9d491b176c87569ff776781fcbefa14c5c42aedec2602a812eefcc7f3a04f3f75fdbb0ea8f7c65ff57d14cdf70cac9c899d9acfd3d3efc8318c684926a8a6dd21281b4c2cef49a22fb5ac63554c1a6f791f88496f72d9b66bb6416d4175c8b9db2c46584bb7c4466a404e19df0fde9cf05f22784ff2426b449c6777b9725ac85739289b3039fe529ac11bb6b4d6081515275ca97189d9f575308bb56784aca432e694ff949c84577e3626a73829f06cf2d80de2dfdec6f201e059efced7913059516282a30788fd2490bb1c0fd8613021eab713b21fd09b642e1ea4b17ba09540dcf4093babd332b4f4008e4e9321690f39bd59695c89dc8e7aff7e6a027e98f9a8f44fb66ef72d98782384591726698c9e9a01ce1c11d3b50ef8f8fc2db5b3b6e1ac896698e6ad691b090698054e64076a19a284204f20a2f47f513a4305e3cdb6c6c20a9b60e6702e85cbc440685ff3fe1e8fd9adba677af730ebd2a4cbc3b31efbd7e3ece69a09a17f1697c009038c4f007777c0f92c2f936601f9e0315a25e24be3f816e0f6be0f68fd9f75732eaa95caebde830cdb481aff8969a6cb891d5b18589c8815de6dfc5294f05613f9584f7a9bb9a1c8da6b0be1ff31d59de82ae8cdcb7ac3ed6545c986f00b8deed16f5d2c72d60767bd5718ae8b319fbe239be5c614afd6ccc97804f81f3165aee0216e80f109924d24a3e7107ad9275edbfa454a2c2ba31bd41c6face25d7f1ad19834a110d1ce2addeb16012c06b4cfc1410189434a7164f5ddcfe4c5b42c700f2a2970ba82301c40d9cd37297a0fffe2b99fd29441ce21537547dd607071c00453a06a5a43b9affbf0f147742d88128b09e8e8a477c47f044a28087ca01796c551dc7f289555352ecdf3760db46635a8e75625d30dd902219640878f7d82d4dfb503801c132f9c3090d4bc66b0de7f3a61ea53535ff04d8e303184d92ee89e96cd1df1e683ad448d31cb08989769dca84e9f7ff8d59f1557806c16e1e79fb01f35c46005f016892a5a43b522e5ee2e32f2d534e58182b3694245c7b919f3c76f80f3f5636064276d501a61118bae0205ee5a035f6c2ba7886ef9023722542b67b177ec4d08d9c4ead3b5c0171f3b016f0444b5690a9dc4587a2789a116ef55da92eef6a5299cb6556555a2cb8fd365e6f204fbe1e0d741c70ac4ff3de67d64f5f8cff698d8fd55be9c9f0c520b9f9c42dd3d08418e8ca9d9a2d838bed0742262b29ce12f57aee0d61416e5b5f784a0e66991a81c4676ed7dfe11cf29e5c5a054faafae54ef1ad1684917a133a8d410eb82a9ffe2458a1582b0049439778f174eb82933ca0eb56ae585fb7dcbb040e9603f74ea2c525eba9ecc02a23c52a3eda4108bdaf3890af974d83a0e3da5990fc34da0121baf7965acf943e8e1b9065f3033e23a767730d669228c5c8d5daf8f029509498f79406cb3967cf981793a671a6fef01619ba359b572be65e545b9c521f53adca2309b64a87244d707ef79386a9f58a894916152ecacce5ec815df6cb9d92d8a54c31f55904d1dc4958a2685079e3be583439f523f06d373cacce2fd7260cd9bf6320f9bd0a5a2faef437b871b8ddcdf3c938100339aff6a9cb510b63631d3cb0121fc9a816a8e45cb1141ac151f72cc7004370eb4cb88992d50e8326cb9a64eca93bfc0cfdc3b043b1b384dc43c1a0be47b9ba6db10d17be3ba08ba19deb7563e289b42f22ce15a932327ec456349a14df917cc3bd5d688aee60f412e7b97c77a1e210a4fa1360e1c44e2eaad67ff4eac54b9a3e500305da56b4efe83a53f548e7015303276d835e4fffa3c437f951a643024c8b5368b11efea8d858ed579d167e0aa6402f3984cf8c0946dab8e7da1e7ef14b719b288f50ee1bec90b2e4b6b30716464374ffc639956c20e8ba2a7baa1d7a43414d96c0b2af4753a35104afa43e82a5a0086497357eebb0f267674a670c1f767e4a46ebeff388311fb7c14be972c214f823206f5ed04bc902b759f1d7a3b6acfe59356b43aecc302364abb7f6e316a1d3770f12036c32e8dcbd0456fe51842aaadd5d6fb13d9a13672ae28606054e49468218036714ec12cdd1642123df4eee53c17ecfeeb80ac9a067feb461f40211a817d6ca1a1397a5349447c1aaf2329d58d494721a70c3aeeadc326f8171aec45454b5ce2ec3ceb7398a0033ae34bda44a678f98c3cf407268416e963390264db437e078e95c8f55e3543f2329561e01bffb02d9058407c061e121162cf3708a0279d141cd4ef433fab115f05f26eab62ac48e137328c0dcf07f498f3b3802620cec5dd66194182de3a33fe3ac257fa83f0f6ca39854def68734cb29cffea59c04b76cb2df4bac8424e7fd6f2c7667515fa522bec295c01e3503d48794b652a4d779c9d78619a679bb136c3acf197efba70dd7551669cf04339352495b2438ae9c9ee187102f666a484cad1bd338ec4db500fe9c45478f3bb9d5b0c55baebb42d03153e9e20f06e9ff42a32ccf0b99402b9bbaa9df5144b18d6f97287068f19678d5099c1692f3f439483142ec349045707c7f8553d6752c93e3a1f4980dd2f1c7aedcd66cd8548c6b54046b7a04c9a89c90abbf74663573f2ea4bd93c169751cd5ce8d7d92def3e4c8312b9c15edd42928d9c899306d617aa46a093bb22d5f9fa4741a0271ab0b117f6b3e75724d2638128c395a0111c277b7f1bbbe0badef5d4de5820bb72ac1f6e598d294820e2a261f0564e6729ee2ad49a9ba8402c98f389de3625e36beb2b6815f25da3c83f6dac4aa4dccd3db548077940ed11f483c496e9325e56eb35f0b57d8f6d7eddaa0ae335fcb0b5d4d05b680490136c6a2f6dc03fe9e636991a3316e1f39c0275cbab72c7eec0dcec578af5097cf7dc2d4d4d67bbe5ec265269121a92364fc2c4a33c7d57002471857aec1334728c13907dad8fd04b5e6d85f684468ddda9da1a81baf9f5922a3a98afeca63fd1d4025fc4241211fa28ba4a13f6f619ca2eda22c9d067cfc6e33f11974a5783aea831cd0bff1c790c54c4195c6eaae19174f18acb1bd7deebf7fe2cbdde4cda7d1ba248bd3861994ceea8aeb447da62249fa5a5412faedf75925cfeb6a78196a000199d4a5bf4ebe4b22a954657cfd74f7372abe5cafa5986646971e94184426861385b36fa76e2415c3568d01c003ecbc249bab9af13f93e15f03b7b5b132216ee3e8818ac16d9d7c1ecf7ebdc823bfcb0d0a8e32201162ae538b5a42ba27e468d9cb36e1c73671a1ab0af037bedb8fb721de5c599e0b32a77f158aa749a14ef92fc1999030562d977189aa60e20da90062a092b1e06e284e3eb8440c60dd228314428ca5c4eb2f7005ae77c2e0842a21a27f7e5e85eb62444e70ce5331ee6d807cf5d72c28792987ec73ec5fa037abf5ea7fb227e45e55fa42a8f6064aa540a4b48d954d263b59d9443f26cecd1fe9fd09b86309a723b5f35d2fffa79023587b6284c4df9b956271c95abf0dae23d5bcdf3cac679534c3d8cc3e8172858148e469dcd5fe178d3ad2d6f68cc21a013971d010980b6ecb5e735cb311881f1c693938be95e5493d9032dc51e4ca072e5fdef2f366c641281e9ccdff95692af7bc2f2ecb88efe83ef0f955b3f8c6d9f25c43d83f7e092d143c41a0d843ead3c62831b50361926102de2f6bcda6916930a51587a00d2621cb63d20d0749f96e7fc9e27fdaaa00c305d7db1629bfbcc0bd8c17fb6c10d9301eb122c3d290077495a754ff4d861fd18caa1421eb91d43a0bac74dabc81220b458c52d22ebc1a1dee9539c95017ea84635483300234e473993cc64f1f4aeca259b226b320b52f02a43daee890d30bae120c3552074c1c7145aca1a650d03b7695bfc9906464073e319f0c025d97493f2c9d6a01a8ce0a306bdbcf51daae139e934c7142599c7560507d31b29dba218e728b166a3a2a4a0be0e4a30f1b5f3c46752ac8e24e114793ce7c0d295c7306512ecd6feaefe972d59140b20cc0bf092f77e76809e5779ed3e8063a96da9366430023bc73361288e9c353e0d1581732a3f4e37fbd06aace34931aea7e25331130e522b64b41addc12f2e0fb714f58c9b6d8f05a3bee53fdf8a7f2ceeb27c445decd5e60d550722a2214c38587c739707b406c6f3c209c2dcf201e3819e9cb9a70dc93efb14fba875791713a154a7f785f5564dbe91c33df9bd1b23968e73fa42599de86bd611e7568656773a9206bbc539c93a68dbf44c0164c052e4376ec71db56e2b56e3c82534a1be607f7287d274681dc0d0c569b68dc8b1fbf097c9a8c96cea6d8d231bdf0db4f0ad7e10caa069d34eccba56e96f8caa6967c1c11e8e94e9977236e09e5e85f31c58629d504ab0a1ab159f1bf3d85686ecaf157233ffae10f412c951d813a20e585a976580218b294f8f207294c482bdc6165dbe686777ad86c9f67649fd4227a3cefae45ab12bb81cdfc441bcb940a7ae58e47b5068e50e08be67decd5cd790d56c4a8e8b336bfb41e1bed1692407504352d2bed9b51dedf52e9b4149a3bb49cdc96d2a7261343ef3524d4ffddbbb700052c2427d6b053bf3a2b690a1a6cd443bb312fd421f1f2e5a5d0e4fa844706d36e565df6c322ed9bed603b8451de27d6587373b80a2d975b7d96e2dcdec17e6c882610a6fc53080da870c5212c859878c07a17b3a0e9ff6792a6a1cad1bec562581403bdf2f98ca4a175538801cc2e6a227cd17cd7e0ea2b5e4632e1ba62d2af8427b5f32bb64de994c2be19dfcd9a7d204512be670f73f4389d99077b219e9c42af70baa3242c77e84d7f7bf457075ad35066a4cbb1b90166afc9c7a94480a4e375676d756a2705d77a04fcdc3acec803a46f1b22bf9e2f99213c4d7e0aea21c3c9d00739015590f120753de2e1263d56e69b70fe56b553a78f0ebbfb4cd05bc8e8685bd5abbc4fea55152b866711f81848b489b6b70de809d4f29d88648a0b8ba70c5dc8df7f64ab65a1f4746e13e9e8545814c3a27514bde46fd4b5bf01912e89dab8b45cfeb72884842cf2d93a4e49d024d9e249ba9a23658cbc063e81e34e3dfed12bba1ea8db3d139da22f4253655b489568576bafa4c31f1a8fb42b458af12ac380cad2fb2f622a2e801d3213c0c5a067e7b9c0e468bb02258634e291b9e915e11bea0d8f150b2502a9539a7e0de606d260d42f3d3d8a36dc9d46378b688663764b12c7a074d6a1f9b3937879a9ccba482019b3cae4afbbc1cfc17b5542fcd4c738e5a3ebea11c09cea108b59aead54c707e030c5d135914619a5f34384df89b1fb239e1b804f53e8775214f3a001f84ac4eb6b03b509b9bfefa159f5479e692406ff319a3eb150c7a41f7c59eb21f095333e1c708dc602db709e9a98af86500c292b5b607ae0ca5db30bd41f1df47b4476fd27dec950585f42eec08f82401f389690264461c698ec140c47b6870424b0cf913858f1a071a183b8d863a9ccfe76cedc93c195b90180959383f4cb1d83600a5df840afd33d57130d46a8e6ebdbefdffbbb49b0ef59448565fe0124e9b496f2460af7dea3051b0865a006a3a891f07bd870bce557c0c915d4b89fc702d709539da32528b9d30f2c951517f380550c141ef690eead969f2532d20a6324f63385a710c3371626b82b2f2322b1d43012c5fad8b061f6c40c71d1c420f14b7cfd81274e76832ebcb9b8804857ae74577589722758d318d5726e7eb4146edbac2b0617fc73e0b0efe0773fbfa84b004479bdfbb70a7e922bd1402d26f44b89799457c3069c23a2e190c1754790280c8b6804f8acfe8aa6d95504e4f4c517acfb54b4e854ad79899df9dbec8108af2d85e4c02ac6ee69f42759a020b64f0e5ba799e52cf2e98f401f8c424261c58e1d73f50eb6af6999ee2cff780fe9f7172b8d2490aa99df2b33ee5d26fdbec441fcb58765af18c2a8e394f4250b3007d9973a5b24c9b8ff4c09bee77abd9d552e5eff8bcf7daf13590a9a18f496cef165da062d9834c1dba2cc098524938648d537c64ef8059840edb38d21934fae20645a076f2510c0cff62db799f6fc89cce76547e65c529521ac69e24148027bbaabba40be98226d6efee18420fe91b81b48f61f89b2c51f1c9c5499253692180c624fcc3f9e0e58d5beef8e5b24e837568d1a983c9b7181e4989b9f00ecf86619062589eed0ed78e5e130417966f861deb5fd658c1ccaf266dd64c36f3c2b5d0d78381a1ed1918562382c0d9842a622d9b7a5ce28300c022013afda217f186957948c1b5fb3a826c0483e3b08026a91ff05e188ae0434b93a12ec2d3a11547a7d92481493df52582d2bde2bc3cc615a7a2a818a3db1aaf16634e95d892ad193dc1428425527399cf39ffc6e187ab64070091599a54a2601520c05fdfc9c4b53edc14dd47bc82fe56fa747fa75dd3613dd4d34f070bbfc62b95b33d376dc761b6cca6908ca842de9b4617533ae1bea9d62e2afff3fe08546ee4f5cecf9eabdeb987a7f4f791ebaec2883c4b26eff210c7957b8e85c197877944fbe6ba383564ddc2d54cc74d10dd31bfb6e6ba691cef634105f0103fffd51e930b6b2247e425cfe274434d11027ef39df1e090a9a6b29ac6451cb5068f842338dc93db4c399a7f4fad8c7b0733c9ed830f82c901d70fcf1258b856112e62f3c9678ef425e1bd356e1a829bda2238a07c0c0533d896a50b4b200ccfa2db45c2e2e4548e913f6aa6badbf478dee9573d79fb0a6cf30d0f371f46e00c04788d72023f22427a9902e604925bf484fd4c13e7e2878ce5960071e242eeab4b38b85fc7a9a95831b0fb9ab1ae61f87d19b0dbae713615ea46e8aaf8a27e380af364ee7ee38e29c40393d21b8e277dd9faca899775ff5fbd732180921063e55a5fc31954097e8620c85ef4a754131f567bb2b82ad40c3c23fa814c8fd7966d93268290d3cede7d406f6bbf06feaada7a4dc5fac49dabfbe96d2bb5077a68f0c1286ad33e567a4d2bdf55b649f896ab7bc77a2ef2e686d8a00c68672f7faf1d9b58991b838c3ccadfd37fcdf4067b40d372328fbd092f41dc14cee839ed33bc109a9b370eb3a192ff7f92cf1e35bb81e1f8c53074f09de4feba2ae47c573efdc79366805afd8d1bc8e758983128397505469577a4dd40373c973285bd1ede1dacfc4d75ea9e34e83a60d149137177a5d9892c555caf0c33718e5ae2ad6448be6dc45fec8668866f253c28826e77782aa7316568bc284acf296a46614ada2d3cc7c53ad718e16eb0101803150c3105cab05f4ce8e45da719c5f9b40efdce45c32c152ada9b3ddd5e1383597c8b0a96940a056a97ef5894c2b65741bd42ef8c4dbc3f03acf4d0e64c7e837136357084cab2ba2ae3155197a21a84ece7673135162044f37ffaf3b834e16237859755fc5dcad510069895eb53f7f791bec27f25d9fb9e6660c37022ca20850c26fd26059e1b6eb87fb7563d111432ce16f4f982bfbfc08cf3c730aa0aedeb07c498e638e4b496ff41c99055bf445260780c11f008e2089b9e061bab04c5f221b8eb6d955e656d6b938f095de23d93c6f9260761723b3923d230ad4121ddba4de7fb6ba27e45241d582439c0343c0746895640c81dc7707262c282ae8c79b00f8b8dda76056ce3699797e43b96410e30e818c55767d43c5c4c15700544048525ffd1620c4feaebb266212740c765240e9d4de006adcaec687a2cfe9aaba472e61f0ec559890be2f058cc9976835e6893a85d315f5a152a99e5120e023f62bf535aa69c9978b18669c441deed8631c4a0239715caa25b14e7bdba93c3c7ccb24462a0ab6441e3ad1afc76eff72fce4166a238b9d7c5fd60b092004e08a89e65b728973f17d8f59e3c8725207509a490bd6fbc125fa0944a5838e7ddc6971c5960f027c40d1935f1a5210f5a6f00e11c618801b62b8d93eb1431fe37fb4b243af39b0a6a1dfe0ed51c06350d345475e3edf665ee1b688d4b66dc0d1f9803fcc2145e571184be82a604f94159fb47501cad1128b111ac8eb9a47ec8cabdd30c544dd7f6193986c901937d952ade52d5fab33177db764ae08321da6c822388d613dfe5e0b5d47fbce420aef6afe94bfd1d3c4941da48d96a828b0169774f989c00fd90513510463fcb6c88c6168a9042492773d23d8a38b7fdb0d59d60f28eeea55da599cdc33cb74c3f93d04367785d5311fe4549641a21e9ebf6ac9281d91a11056081f396c287380ca0e9aac5d4a8bff965dac7a1cd20f36c5242c9563b1c30f551c1a2cfb70aa91b93289bec0ae3c56fd2e26dbed4d0f7094d6d272e8f32acd04b5c6ec32ac19d4daa9bcbff03c0b77fb370e6438e15c46db75a10a362fbcc66fa8f5b0a72d37259ad38f932a76c318652d563bae453b557b71d4ce7f698087ea8be5a9944917338df9f8f7ba6679c48c56bca295e8ebfb5b3a5a7d80407d850571e9dfcc9c1e6a37a77fc47987a5303afb2af41d1317096bba6af19e0e3f64cf0bf042f535104a1222ce673a0c726e557327a5fd8193b309db0d9db093585b51b989d05aaaee72c1559a7f26e3e10411bbf6150e23115e337a22bc22dcbe85e0eea854d663c9283a49fd15cf13b543949ff6ffc42c1896a88553d63d9137999a89daae2d9e7dfe0a8a7f5529a9cbdb446256aed0c433a1919815f33518f1731de45a13871bc94c8d003bed23c6625a6f5855fcf3d6514e00ff123afb7353530d3248e2fca319863c71feba32d6dda27f12ff9bf5e31975252c9ecefeeeb23bb74eb4c9ed4b97cc529b9d8628c1883a5f701269149c139f898bf6c20a2fd1e63158d41079eea63387ba28167b4b4146f7f1418856fc251c4eebf5e2553123f28baac4ece361a889d787ca131e233346b58454de295c2685acdca11e0955e37c4cfbd797f3522810260586cc40d7a6d9bfd382b432a533a0656e0e0adda95cc84794f791f6d33234ef9d3626a6fb1191242aeb90adb4aef46e20b27aee51737ae6219a6e048fac3e9f37f825fc27da61d16baf594f2ee513e99b053fa3691a99d430163ce20087ba84a7bab4f7b545f8f57dda213d1d684f574ec48d28b3c8ab5f589166adcc9dad0dd922c67c52743f322e9caad7f9f7ddb5da85c5d3bd89f9c14f3322ca6a898ce66ef26f7d51f469c396238e197b21cf1dfcd0163020b1bf957e0551ee5ba9252feeed33d45dd03e8de1189cb9cfa93fb8722e6bc114c98b287a2dc5cc003d39f540f00158f4aa40cecb801a4f14914e0e8dd504692caa9ecb240513cd17961cba8f19131b637a60b10bbc167f6b3e1c7f4d68294e42173cc6871f70c3912561ba17256964d38de7cb7c0ee5c1fa60eed8a2aa1f82e092232909211723b667909515cd90115637cca49c3b0b37671de5bd8d48402036c1fc9279112a192fc6513938be3f69b064dd04292fce2bc6a4ff791daef427b33f4bc2a465048a4540b0e0ef175b8156d3484d60af3facf294e0872b09e166d0ac6a6d0f029e52a46ec475e9d94f17554da2ef646615ead45e42594726d38df289dc0b8e58e98aedc29eb8e5c2e8bb3a46443c9300f3a5f281eb809b7e4cbab610bd75075cded23c13fe47ab70c9fddb4e8e903d54255d44f47c238b9f21b8d421a9f1fee59ad52171d7f7e13602b63116f2b361b08f9b60cd415c7d642301284f2e3c1c87e7033e63b5f16131b6feb3b7147ab0c9d31defea1472297cb6898055529f052f172dc3cb47fa82af646b344a6701d6d791045e14856880109365b6cbbeaafe5609a9da0e724e41d47ef809bdb9773fe119f92719b62442d00f28dc5ff2f3688d0329b64858609e8b096c02cc94c74043a4701a142e0ddf2a14e9578a8c1ed198469ed388630a41d0ab784edf33135be23c0bd33d9a1efa290eecc1fdde52770c58503aa1eb11a1221ca6112381fa6ddc11c5ce5d2b6dacfe9c7c67784cd49c81efef249417b2410ce8de032c800dbec35f015f46d156eee84a309fdf35499af1c0135a88b422ce2925917dd2d5765f0e83b4646fb04814dabba8df0c24b327c0d6d27308782f75393e3c6d3d5d5271f9e3df5b2f11c3f29bbf9a3bd1e5fe9cf9c55ca22e207e51860f0f9ab98a827a995129028b93c7754723a60e69911ec45fa145e231af5487904b6768c12353d586a00a3cea7db25da2e9a84e81f13d39429430ed516ae832f3958f677597ba7236379a89094b1b9ce58a79f4f156f4a70a9981674f81b3351cd4b9bb11d68254941b59191b89896f14f00a0d4d25aef2e7bbfeb52f33a2a31d09f2453438682aab053ff165b6decd4da46c56122d52290cb4a2a657577f38c8839a3b64f80acdb1d945e3c88651f633480d70781b2f9ecce1c06e13418f63f1eb8af2121635435607ef8743caa1b3c53475a2ff85522fa39e928072e6343a9fe74e07b85c230e5c79c689bd0b9d61f5a480895b6ba5f3ead7d4d0c4e3ea3a373bbdb25e6695a3c11a4267a52949ddfe067818f61d8cb7d463a06496b996c6f6460fdae8640119a156baee6045e6d745947a46bfec8b4f5667fab178426c2f5a3da32493af79861a0b82e355ccfc382da976027f3156ca9d37aa8e6e310f2defaf9fb353bdb4799162b89dbc1220cb1297c0c3fbb14d8c15412c72bb6092cd292a3c5d948b73e5b1b336f2313db62ca1e31776f8593478885494dd8211842076aa6c9e2f664ae66ce44f689879e7f5cbc7806b7a7220bc0afa806106453fb98f16027e57e2cd39bd2d87be6542324f37f02664c05816365f41716be659170e51c5555600f143e97ff8107272822e9a48c49c2fc98a691b025a4982d77df2d03d6e5f62f6b6229fba38c0895182e7eb6292af51f34c117f96f44b1c0cb242dd52be0b984f83161535374cbf26dbe8a1245a0a9370e69468ed0a69dfd61b61c2a1db0e52657a187f5199878aa93fa4357bb5357a722c7e8437813b3dbfb3334a840f4b61edd79164abbefd75764503d1cdfd3ccacfe6bb2e2bcb7e9cd44182fd55216dc6c006b0de127ad27841eb16ad16b6bdd347bb90efec9f79bfde2bf3dfc7f465ef037694c816b6459481322a8a97fee3f5cbc0fd88d617b1962ca0c654374946dc790336ccb98ce4a55394f8936f568c8723c209e5db6896fadbf81bf35f1c697951645117241b3812ca9bbc13abb7b75df088867965f3c0971039fb89b0ba2f4b3feff6a7c2a898b011ea7391a1504e7373d28bb2f327091a2dd733396408cecd4667b36d50cd526c332034de71fc9574e5ebd88100453f150fb74876ddab9d15303bc062e164ec2328f2ce60e1aaf55eaa67b2212a4d044db0b277c3a6cb488af4bb130c9c20bfa8ea57396462857213d002996ddbcb36526e284dd85bc4964ee00c2d061788ec58e51eafb4c0dfeab0f6a17248eb6503a89d360153b9aac72e3695788c6c74553ae2df7a742ad4ece20afb3ce11b4b5eaddb31c177a92314b0d8d011dbc69239e9466046572080997d3974728ca52f40ae381396286565476caef034a4d1b29730158dbd3ec147d3e484e175ed4457d263d46e5cc5ffc60c272677944d6507fbcec304a81ad5e985ac5c7a722c524936bf04c540bc6efee4d474a1e2dd8bc8b9d4b86055a79d131ee71115e09185b3435123d7d4620bdaa2d4e52f78d01756f26e84f2cbcf4177e0bb736dd3d34a8c9a1c9ea906c661d936ceed731492ec267e93ec2a5958cbb9c27052d09afb62066fc6e3c11516395063fbb5011f5b9271f7fb7817e8227fcc0d6f3186b79fb3c6d3e2c49e36af166fd273c38392205cad740956d05b198b19b2a62e9f8a11d369b65ba4d4b4324d053ebe951ccf7c2d9eff2b4ce3d238a7ddb805e4fdac918e26f7dc21b89e7ddc4ca99111dd41c5fa2261f4e980cbb8229541aa6b6e0dcfa0a2028a96b43ea849f16b8c2eed72df67be5cbc654b3fb218de73f0c5dbf4057db169c64a1e2db1747e708f055b4b3f1501ee89153492104ac24bf4bb4f44f745d5dde6036468172f383aedfb63cc05688af3f47b724ea82477e9d2a837eaab7a5edf947b953476059e64df0c0d3dcf6ba9e4cf13630e9cac97e4d38f03a61e8586b19b49d97933eb514e86d6c12b7977ca09f89b6a815383ba5dc2ca36bd0660d9a4034e1b7a22007c9d74ce33346512e4ad58dd5a3e68f75e3e284913dcff6dcd0c1ca86114c9fe01fb85701836bc9040fcfb6c7935b01e448da81bd4e28b7801d97f1eb629ff12c3f328d5af9e5d3f2f3ddecab21007aa8723bc33ec98227265cf170d6b1368e0a623c52ce611bd3d636658d50927db5bcf1799725dba950b764f5f3b10bec833cb80566f4fb0516469465616b89126c2189accac605f3c695be816671c3cccbb09efa2f176d0d50c01319aeee3bc17835f754d8618332882a660cdefb6f22527b8d6ec4bb9763300f028abea7a6436395c492e78266a8c6fd64d4e5cdfa341ba182d9f491a184de1ac0075f987cedce8cf2a1c7882831a7537ce649ecf4e4717bef186e9b333c68df8c4da87306aa4547732de9a9e5e7320953450d5049ab111fed57eb00faeaaa30a5edcc2fc0315201c860ee0eab9887d2eb4eec5e6177a6221a17761a572973f4cc990f1ea90942843bd153d519ea242a193fa35bcfee6188e1ffd29cac80887eddb808a6f1292b341dcbe621d34a945d5b8ddb8db277e5a49ca0e344f1742f384414304a5358568f9f66b42e28e88a325ffa2362998cdfd962867452f533e6a3c043f73d130ba0541a851fd21cde914a67ab11a8d34a7ba128dc179e7903b7d9075911e2887d1ecf4247631bdf3c95efbcfeac285bbac33953cf3121243796b1d7dcd4ccb587924701d3c903a6adb4c51bcc48edfc5704b9a76259ed549fa75b9416addc7b23c32125bc58ad0ee9479a44e4bbef4f817e7fd168f2b506f6735ab46b0dce796089356fd23851b81ff4b3c68635092e19bfd3bac5e8eb89a7a8527049a8b98c7f43e66a743073432799ff004b1c7df5fd2b92fb25ba108b043834c784ecb3325f4cf189b5bccf0222b5c60c520f976f4836c2620d303d729b0b998d5a4b3592ad9141f5973761b66b3afcc8290ada19eeb9f13d14d53136c178a2b52dbc1f2ce639ec4d132543a65c1e36223fef14f87b58ac73d850af001ac824801be6027a8fd72fdacf1b6fb38d6a754ffecb603602cb1521813a464ae87d02a1c1070784d852db9b80c005b0728e8160983212c368add3152f138913afb6d3d13e4d993e041c1566fb4af9d378446dcf8cb1f1f61dde06253f648898e554ea2f807b795cd85a72c375945bdb4153607bacc773ccce72894f2fb66d6b1b934701df0a8ed4b23523246cea9090c38980678e13b29b740bd5583ff2b998f64de47024743c540abdb349291b006e9819fdcb1ba5d34578b15fe58cc79ab57be39ea1f65a620f160f841d389c9415a9da0316841437be940d1563bdac9c935cfb338fff5be4eb14deedd46923cc61800e0d56acd27d373d5c376dd32100281d1917744da1574b13e88bfd3a856847ea6008ec36b9d7c445af33beade95cce855176fe112e99299055575a55708a02a109263eb98de8101af660c849fb2a1b7d621a36342c88ba811f2a709d23559837a412936edaeb25f20c02e4f4b386ad99b1358df780fdd021d2b86658bf5ee5c4f890419c8fcabe56d02ab88f99b549b980d714e6d54404445c5bda34f0a7150400022394db57632772cb6bbf2335c9d5c7ffa63c2d7c9d5da86f81ff2669c261f6af0bc43da810574604c643442b85dee92b705502387f091d60d4dc37a5241ddb79b7bb78d101ad32b65041027ba8af7080687b9518251dc8283671dba29979afcaddd0ad04b611c28685eed1461cf28ec0561b28c46d0996221d276d1b882122ce241d9b7626391311e7a3d005380a62909c7dcaf554e8f02fdb0f41a5586c5185e8cc4abf1ce23454b07552b2f6aaf276ce7e52d168922dc1d6b4904739e7d53d01b82263da928700ec45927befea8ed1066395366823c06f30e9826b3cb5f223e07ad6a18ffb9d8228b94c004590872b1ba81b718433ac7be23624d37449154c33839fded6342fa841c3f78c6a7387a7a8a7a4bd3bc36e606ac1555cb97edc47854ca630d0d4b146b6b4f99469a768ffc628a17f9df5facaa8c21c25c5e10b62b89f4a90ce8d042f818038010c8ce0972acbf2b86988d64c46f07ce49f5552d21664b800f591f058b975c1c746b9fece2d61d9e61147d9ab226050da561519c6580a31e7ab8bcfe130bc874140cc1f67547141011e5473bc5f0829edf93af20c6ea2c531b7c9116cbdb7d0efba311223a7134a85fad556ca12a5e47af0834f05bd2171bb2fbbf77229769d322cf7140287cbb8ab0d1da4486463c923d42a2b3ad04869f2d909dfb35c43fbda24aba05cf281a5abf38ade02ab91ac31ae0db9dd5aa453a38d9ea292d666cb6a484f5b92fa7593c8f5eeccb8ae790283ec577da85b20a52aa08a388ecaa87080e974f0dbde0f69b779e9d328e40242cfbc25324a7b38177177f902ea0f46f9218e16d1e168f003a5458614b898860581c5573bdce7fc92b3f35d002b7968426ffc6173bab159fa83c7cffdbbf1fad7a055213d40fdc376ac5ef8d29bf0d0d1190f6aa977e3ea3124591e8c22694d35cea63482e4987dca255afba7244679a83b4e4b0df1651f4658847f318399692de29b1bc3760d7d4b759608f4375d2d1b19366fbc9fbefb7b9742e204442620bbfbfde23f6119ffd6a0fc4d0c17f5e56a3499615d27b17e3a362c9db63a0dba2d9857dfb53912ea8e47701f8b9ab21479c26efa6553e61b63b47ae34a64311897aeb6271a32f27081a52c93a48a4f1d8bacc6f6dc400fa97a132286c25a9669e66f1f61a675f15f3897780cfe8ff467d9de464f928b473731d92b61dbba4049a4949c90ea89796bf9af3c8a0b0a6dbff24459ddb280c483a3b528458e3b7a5485f23477d37a51e5e6e33cb68014a897f851f0dbb5478790e6969f22b1b5a2114fe16a431f92f24a88aa530e8f4d97dd29f2fc4740fa71c738a06c66429af035ff96c41fcd0fdc539ede8b2a1aa4582fc098df44fe10b4a3166da56c00a56bbb2789cdaefa77ca7c52eff17b306247581a87117c92e7228f1d04875296a0e451c0e3215279019defecb95d830e503df91eaab24a837ab09a59cff769548adc086306a6102ebbf0114f6ec669dd8802f0d417f5a3655ee288d9faff363f132bbcb445c0a519f1f0268ed65883e9d1da67b21c30b0e755ce0d4579f54d81afe05711f2e9dea609e26261e455c564b6acf95e95d0f2969d87845d88def117199377cb86ea8a971d871bcb3adada60f40f61c9d8e6dcd16d3034fe413d25d3a0e3de92119fbd0a4112e966e9859c7553de67004fa313bbe838376c2b011971669ee3a2a2205563448841484b01cdeb40c0c3821386863c915b1f87e3db3dfce9a42a6593e761d8c5b2f0495a5afcb5150a17a199c6e5af775398370b7d34a39d918f93042e30745ec2ecbeff8ab7fc154950f417b29407308d5caba9cd62f6d1a2850837498f2ae62c5f9764d3cf58a1b969fc87f3fe93b3e6dca1aebac5a7acf3c55f07a21b03c901bd411ad8949c4fc36dbd407ffbb60c00871501896967b6ab060ad3e50ef63c9181a52c9c2913ac1e86b9051d578028946bd547a570c446eedb44ea099e3f88bb01c7dfb96c61595fd4d6f73fdca1ee9610ffe231d229314f3e53d03a4b10c13839b54c507092ef8477dee667ba697a5385e2ea883ed94aa615e610fcc7657e0fad8e20f01b228ec5c086d1036b63fa0ab2614582ebdb0487424768277eec70d86bf65454a2e27a96cd5ce964326f0c3fb653ebb6a2bcb8664efa095803159ab7dd403d3f2adc389cc894c2769cc18eaaad905c2fa02391d3892f934e20f556b865c4724d07e505db633b3c5163655d687cdf6985fe458d5732b0e56d742d16fa581406159dad8a24ed087f4f5eab0c7c48ed934222a1fe6e7b43f90ef3aa99afb9075fe92fe53a7a17f982d5e17786d497fa3fd17c4ee02aaeddfc330bece0fc0af604fc6476a4face4e9d2555cbddf901682ceb3d86ba12488b053b1663f377cf8aaaa6c65432356b7c80c8735aeafc1e0d39a923995d22bc10e42c1b5ad7fa2f2c61184bb57ed7408d9e16ee19b6f9b823b58307661f295353dc94f24765ac79b1e40d45e8047441f08bc00c39781a55a7eba7aea8c8b649f0f69c456c5024b13f6cb60792d31f912a374e59895ef3a083cdece40aa5fbafcf03e9057dbf547468d09a896f5c4aaa0c97b52b5491811931281f288df145f6703252def951d7df2fcb39b09faee7d4275d0b700f20f22ad74d6718e7f1fa8278ea60a1ed9613443586cd442a5ee9015ecc35d43e4ce634a6b7a9183bbb8fcc2b63d8d879311b6ee6678c28e37c93fb60e16329c5472efee5104fd17cbac9090d51d741e12a6a96cc47f6637bc4c4a10bf044e8881ab2c170bba8e7b4d2adb81165d5b9938ae69601d4b18eb36169a482e21742a7b9d49f22a27cb7988fcc7741bce4e5e9f7260fd737c510195c3566502fb42cb22f0cd5369350bae64aa068114ed27effc24fe69820360daab521623f552be19d6095bb5490850f7c6a48007ca9adb70f795ca0ab711f1547bf4c285fec703b34c1e189226372f468e0cc44f7e628d0b27ed0376797b984e9483c034f622d2aa0c497ec436d614c3f4ff53cd1eaeeba8bcf4d01a6c164d73a407b5057788b26020070427bae3e53dc1b1bf0eb207a363de932dffc9b83b9c120a4bdd12def370be434bc381406efd2222d91a3a56d68546a7f398899365a960f6acb327670ecef15f5b7c46b1645480cc19c5499890c4ac2b88ce14cf12e8e51bbbf51291924db8fbc35c41457b392523e8254c9d44bc466076f3d8bf53eb22b948e12f5f5121f0f2a9566707d017be0c09d0b9af92ece530c4523dcfd5fa7f74db33222e4879b40a5f6e8a750ebbe65049e6f293f364fff7d9f976934dab1e5cb9b1d7f7ba7ee3f37c6c3bac8c2a664591a30ae042c81e7b2f971e71c40a1423a00cbcd25682fd1bb5ab05e18721c6fa8423915c71e632b8ed04900909938ecd5759711a6ccc3a9a8e445db7064e484538b02862eca212215fcc5225cbc43e3e250c264780c5938707687d8cc61b71ffe200001a754229d7f7204f90f2391567b28e5458a88326247d7c586a02bb10a745aa687558db82a23007a241fe38e1d311d6bd1723ff6ec1812128713460348770420b50c9a5e33287a8439d66bf0e9e25fb5d7c3a3be71c46650149306d2510372b50f86e04a4d8d9af2e87b809febf48f291e7b3a0fe7d35690f4effb9c583d472247226a281e386ca5baac8fb79500d8e575f0a7605e2cff1c60d7f4da09e55e0d736a98ec89b1b59ae5ae0f4361cbb93d091146cf1eac468c62be99f6afd0bbc81e6d19270fd8269e6d8d0d450608e2d66b05a4cd34bbc9efb4d39dc53cb87fba1e4f52e66e9d908690afb1f2da625eddfeb83e60426a76074e6901ecefeed6397c4b502637616745355152ea623c659017ed987fea51bb2b0e9f156cc8347e03566ab8165284c226c4e7546bb0b3cd3199fd6dff06c0b4ec61f82ea7ac502de8516dfc06155a11a2e0df243ad7061367146367d7f35b0fce9ec2bbce37d8e3fd40871660d587739c4f7adf4eebfc3410233e700e824dcb2f0116f37da154f4b617513c1e0ece614a62baf180181cd6d1f3f2b57ae3b76d78e498681b0738a59dd4ad4956906eed36b74f9078e8b312f79c6a20a77c0e57d26f39c5f6ba73d5548ab0d4b8faa1a0d1afb6cf9b9251e8af566d1803c4d5d7339e7aa2643aba3229fcdc3aa9dd732aa466cd77b278d6f63ab337e03aa9c8e18af570da51fd0ef60fcb525acd574ed40bd65b34668abad1c15b62b9b4d8b79fc02383fffb3cc73137eb71a9df675053cde845459c2fbe15350b5b9ad147e47662b4db8ef93a1e6ecf285354bfcf9f0c02865a730ee023474dfe736ca4472855561c54d5a49a8a7ad8d2a1d8af11e14669526b3cc5e896b3ebb64ecbf8da238135ec868d549fc57bda9d82f9f05bfac91461bbcd8d6c7691196767d90e9c173a67316edfd93a269f46cbe3d14b0c976e22c121de34f2f5c14bfb5fdf269075f54a2d0acfca6da3904726aae858b0f44afae7cac4f91cfed37caaba06699b4497b4063d7a4a524b4689f942fd9e144d610494adf2e19f150956894e56357aff989fe93cc7a196782fe9e9de0078e22af68f140e7aaf1df897cd8320961b7313d56488943794f1076d56b603638e81cf71f4a3a030618e67ef4371ea8c0f38af0c58e4cd04b86bab2d6a2b7347c25890ab782d2cb5b0cee564bf138f32c2e7b31d113daf98360d00f33965f02335bb83bdd05b5b8cd47d8001aa77cc84e836927a12be1c38d7357f881ee0b3b1511fa26c16ce211f353701a398333df805b55684d969902a02a414025c7f7168edd7a67e2894ce7354e561da93d2ba7d7429d583d1c529e04f86d10dbed591ac4110e1b2e0394ec9bf019cdbd0ede22b3563ecc6f0f3b70483b8f9ae332eecea3c7e2dcf2e6b736ed1ef6b0699ea5cee63a11d5ae16dd3bcd0e029e7db19dc7d4f830ce15274d26a077ccc91c6055904a73e7d1422d901ded35322c5c2f49b47a287de14fee651eb93b61725763667e236ae3de062377ac1bee03aa3629dee1cb87e9c10b0ba80cb3a190a1e13d9b58820551062f590440f395d026135a7ded0f2464c30399413eaeb757d7b6c4b2cbc02fafc2ad56a285915c826a08bf0963622cd357a7dbeafd8a6de2a978380cebfef40bc2dca3915376cca8ffb9ea9972c5eeb9f2644ce6831980a30901722cbf081c18b09d309f8f6570c36be2a233aa78e424464d68a1de26d7fd1eff8d9260c7655ea62d15aeb32c3da92496f60dd56b9d4a8fbb314f447a23ad81eac408114596b8f7843e5905be6b6583f614b3054d70e372468fa4dd737ad1af685bda7a3fa8f53842616ea5e7eda6ea701ffe5beee1d9f905e65d8d2c2c96be31cdfb8aa77b22af36df904179de3da1a02ce4d371487e33c43ff45b7f3eb7fddbbd03cbe6b2f923a8018f1e6128aa24a68aa20af2dbb8c49652a47489bfec1a5fef9149d253e51a4a3b9cb5ae60dffbc4cf13f09b0f928448cb90b1f15c66cc9b9b92a6581e5609cd7b6cb0d627d553cdb16a33d01b4e92a4c81515d307369cb13902f57d1e948358a3f35774336ff5151d538b9a3f95a02b731ef17bd771028c2a075ff1f98cc1dfc62faf5124d7422807bd7cd5dda1be1ad95bf931db41da6a6a7e2a0f63f9ec661f6e6677c65c4eda24501077cc220a2efe070915518cee37ea468b2e1e74d26460421dfb358cc8fc1dea236f08b98dc776a0e03f86c838abb3fc597419b73cbeb6038823fb106bcd1cf3e00e4ddc68034060da0be83bbe39fd42d0f3218dcae637fdfe61a0ebdd21e11b8781590db3fdab9d44178a0ff40aa40acf77fbe7ed9e556bf5a5207719c7bcb4b1e4689ae084d6e4846f3dd8d0c4acc2979f6c0055fceb6d188f73ff61f3ab431c9ca71f4a1978e39be5b7eeb96ba347e18da716ecc154423b5ff1227e1850f779e72c4237a3da3c9b50fef20485e1deba967f04321d411cc4e84df40b72b4a6f4f26fee08b5b24ea96222b7846b0b1371d59b38af1c542e9528e6189938b98dd966d34ee9a9df68067dbed0f59751a7b68b969c90f14923ac0b2ca48b4a4f917087aea436a4c32c43d2fd664f14c408eac5bb1d69fd975a64d83ef9835fad3fdabb198948d04912c3715603a6edb8186b064fa68cdbfd06724d53ce86ae0375e5217d60631498cf2453c5a53d199386223f6f517c897183490c1980bf81f2bb025146bbaae35def6e2ad8c007eaaf58b3f4623bd6bed7efe3c6706c51c16185dca0ac5fd6b7dd2d9fb205ae9227751f3aa05bbff309f6e921e0a209dfb519e575d4d358eb874f88286823a559f3a12d15eeab29e1b1ebf73659a4e48b9e3e17d274ad61fb72fd870276445c9ab0742cdccc1e4f91fe0faa396c28662ab25031c765ae5a96f405fe0f36f9f07ce1c87adc8439797f22c9cd0c0990fa949b3e25339abe97cc9b9d3fe4c943ce805c30ba26d71195d0a84d940b66319604a2dbf5bacc101bb1de50b7cdf4992afc6da8361581e90632f90153ea0b85bc8f1b3f831d6138b76ac419389d9562e15fba72c2b35a5dda413eaf7b8f5106e23b06015b5ce4069f873fe11f184b84865077051cee769fc71d4bfd924ebcc7f53feecd41844e26336455f4b32d87ff5a064c2b3076b6132a8ecc9188e182f8c5255ec12f09a13ceedab1fc6b600ebef93adecd2f92072acf7c93960135d75f54b47e17e5f4f3077493dcdc27de9290c4f3ae32732c918e964d54fbc12d048af8c9cdadcf2cd37591d45a68fd1db03b50bc3d5b3d75ab321018850aabac228a11e227350381163b98ce38889b78059546273ed07dc3d3b81bf841e03beea9b106c2c04cae5e8ea6a708b7588b8196cd611581f30f91fb52bb98fe7ecbadaa476dd61c462107d4d882195a91298428c8a009c5ef34bae01900c1b8469d0a5b121eea1efd291ad9500c9fa48c26f0f0ff24f07bbed8f5eb384bfc7b8f27f97822d5992a283b2909d064a9dcf7cc09a035b1d73e9dbde13aaa674c20edd38a4ab16f26b4c4bf7016c0327cd8b14c31333f1fa54e24a8c0cc0885a5d5ccb531e44e8bf9e7d5a0950a4233fb791d6127b9e21b1c7e248a9a17fd7262ad46467f22a0d52e8d2f5d72dd6e122a80dd9dd4826c64ae8a155c594b339c33dadf7c2847662c1a2dc86b129598f39d66de273ff4bb3846e55b3e8154eb47421bfdca87921ed8bd69076c0de15e940f2976293e67bf1c220715782d5da6b4941d392661783ce7c4c166eebeecfb713cf60ac5c19c3a0b6574035ab7ebc6095705a0135538c4104d8e730f60f5a1b130a6c0ebff21457cbafc28ba2c1808fc17d8ed566d863c7b3a3fbee889395b4fd7e3ad3bd9e35a3777880df0c9df7c1275a26af33eb3657742cd7dea195313718580e342c58a6d0cb3957b82da5bc395fd2884ca3d5df8a42982043e0f8eb3ba3eefc37e0dab92ed18ba6bc7c50782b34bf6783bef59917a2fc6292dfed62f0728340438b28b05c864988f371d2dab96b8753ede7b100701317f69dd3d7a5855cdfde240c84ab8a6554de469849d8cf9eb888a1ee20950603d14495186427b16fe2c75ed379c21221ccd7e53425f9fc468fef2b97d26bf545aa241177934fedda8cbc6da77e2f9da25ab26765961a9c5bbba88f0834785efe2b949f3e90cc20d09522d8750fa18eaeea22f13e71bd5e6badf598c04df1363445cbb816b0ac8d76b44c24a416b4cd596f634d945ab11d52eff0b4e642a6b39e569abcfa2fa5f406f70c7140867d9322a6fb42517cfc37e5bd8d1db5e93c12ce48ba15b4414c09de649738cadd79607ed0b5aa7abed59a4bc657cd6427442b76b212e766e2f4c59415e355a197b0a8e4d0757e9e5b2127b08311ea3ed4b39b71192904c20c839571155f3324cf6670861474d9b8c879ad8895b68cfd84ea1c191cb3eb4d5fcd0df02d7a1df33c3f663d91237ec6fcc4073c5934caaab5e39eeca106ac00535ba9e86dfbbf7cab6aa7844f586b21124e9fd62fe9d3167f825aba46a653baec14314305a042dd9ded43d742ff7406a47c409754948147f00353867eaca7587bb833bfba618d43c7e7c56b3c5b101a2bf2520d8c8a8cd915f03e71ccd1954393912abb7a243dae3dfcfc52a3628ce996df9218825ec46e631daa4f4829604ade9f30a67855256a4c8ce1c7022a763bd47f366086c4747be0796bbc11f42ac90bca0541eeb62a603f082c0416e12d1971e401104dac2e869b7d759ecf2312ef06df980d62bcfe44d83c5cb9839d9dbd7f0ef5a6b54f7a20f3b1b7670b91e72a3189481c170431081b6e1f856b771571a452094f7cadbd63419cf2df85809c70ccb3f9a6f84129b3e417c1aacc4e494226f20893424998d04295a1e2e0d00e16132a241e5c97a273723918bf892d65fad0e8f6256394223ea22784ba5921022d1bf371fd39ee6a4cedc9f0142ecc6d642c33c4d30ac51b8e50d903f86114c83e4bf03fd95687fb13b9c8dcdacfa5d29a3d7215bca3bcdba09075e2672cb117e1290427e2e3dacf2042bdc7e2a1a03a41345f02386c14f27bedbd4c8fbb1d7c31654ba597fdaf63fb2f8ae3b3c0d60939e63b4aeffd19c6256e61b4b57db2288aa40bb062655c1f05f53e0e7684790afd90b945124da50c8b82bcb0a5edae2d2aaf9d98433c7a7dad799b0540d00b4116073204e70cffbfb98961f1fe751c181703f5e85c7b768ab8802fa6123f06dd6f8955f1bdb363d0ed0fb25eff2095959e11f57ea33127d96496b670d6c23f2a9ce94ea84d4d01314b38ccfa319ebd4753ac40a81057c09d392e10a1f4c4e6ed49eeb0a514901867c14dbb746a1e8f12bee000d2471dc452387030bf2fc046105078bee7eaeadde241d670e8a165ece04cafe68fe3918a0c113cbe786a84db7805536ad2829eed1e2ce84ca85397011c4c1506015cc7c7ae3b0d215ad076c5a68495e2383de721155ed77ebf7d7e5e71ab7354604c4aeb5103fcd43b9090df3c2cdd98c7fc13c38345d2c69f0c2ce6982f3e13d7d7100a489048259fd0d80d53a3ac3e1e25f1735bb1b1985c00019bb95f2c9b627c6d4396e2d6c0c6cfec5ef769ac037e9bfa6c8fc26a9000b5f937f63819c2577565c853047f46c4d79552499f4d89f79bc9dd56b4fecc356347fb532b618addd96382dc53eb644eac7306d658d7466b5cf39d18a5be4666896c51efb25a97f227d4ad26de66d07551af6d1e6a88017ac68b1c1e2e704fe87d9cdd28a4bbdbbe4a7fc208c75b36df82a415638039632c661b5d0a404f8c6f5c5d9c04f22969b3b26893ab9f563365178407bb7fafdb3277c329be9ea3d1fd718b2d4aa0d77b7020034e30a64d0a20b144c6b2c86cd302293ebe07b4e3a278480e2dd41da5eabcf6f597373c628caa744cc0dce5bf63ee98ca0c44e4885d94c3d71bb7d26d83a6fe97860eb76c486d2de43ff9177e01dc047f500aaaa5a89ce76d70db46ab0a9d86d6be6fc54fb371ea08d66fa0a09ea9754193f1d3ac59752a44fc3f65c0b99957c126cb6c7ef38f969b36cf32b1d533e66f15ab49b37063b93271ba553b226b4835b4009e5850e975963e116ca459f9e6c483fb564a0940f19513119346288b47839fd82a6f8e802b70da445117e09e615078d30a69a25e197cc9e895cb1e085e7ffaed086156d2c7493cc92963055e855b0da3c14d33f0562c45902a451292f29772b800c6ddca1618ef95c6b61ace7d6ae42cb7f4cd9a05599a8d3f35d7d4fc54858461e0ef2f56bc8e4a35fad4ef1e413c88c6b4f2b42f50d4456cf96b5576894bdc4bc7bf99c1a48f489ae5079d8b7475946c3b80ada7225c4619b205d7e29c369ebc374579f85d2046e793f93259cd153f8967608174ec037e4e49f07ffdc4c803195c25ceb1de4454b8e50be188efffa758d638cf8ffb0105db25e612eed323dff20f6354e91a3008d0f9d8310e395a917d5daa9a87fc1d1ffa713ec564df090b39189eca136d8e302ad0a0d604088f30067fb1e20b1469d16ef26bf220b1f944f2225bdf0cf37b3c438dbad59aa8481fdcb8522742506114a0a357c8953c0bac4011983ea8680984231e0ce6c8824a03716a101d306d15f4101d37e109ed1fe98da92cb9a36a309a4fb99e8c3396d1063ac7428d57ce8066027c75ad0252d1ce3f225c9fc7e0153ec49c08841dae583c680f8a626ccea60ccfb137f64a6f5ddbd297e9b94e10491c47f66b1a93c730a9e98ff2143a2777fb0ff54f422c53f37e8eead49dafdd28d0fd49167baff6d857b0d0d43acfad1c69043138fe005acff4a9f009be168ffc80f78e3465a3dbec469a8fac2d9405800156f512f4353b7ee872b185dbfe3fe1c5f2f3bfe391f207a3f5a55c090413dfec9b7dc2dd8be664194d9d1f5fcc9edaf99d0d14de63c401f48a0908976b7820ec658bc0f3e1f0b89093edf9eab96014fe3ccc2eff5f2e7a4efc81ecf83608d83288519f52f4f35f42c162963ec30423279eb9dffb4054454447b913455457f20435a57e08a37744ed71b8372bc63486a9696bba0a6818e5ea02725d41d7301cd3eeea0262e3b9517a54889c4602b85c79b6601acf579f5593c4b6b703be3bff209216d26a2bfe7d93c957e569bdf463fc0cfbea8c93b3e102e5d319edaa1dceea98b5e21272a49bf812a0f5402536aa585b127a0cd886b94662e121b34d81478900d6a8787152d9c60540984b588b7e15ae63b9da3d0e708b75e40c3c59ba202765a2de1b7a5ef7a8dcb5dfe0369621c56d3ccd8efecd817d6becfacac0f552052671783cd9b3e08d2f57c882e06a613228be9a262443339385ecf325fa23913aff0b21945fc2822ae4e83d44c9c7a9646eeee162aeb0fbabc945faf8db3bf1881a030954f96f24590fa0d3bdf1c7e0310275fcc4b8c06dde764cec4e01beae6b3d5a0a674ae9cadb4940e74470fda4e8dd3d87869f8dabda772ecb3b1ff30f8b5b7ec6ad2760e62610df12f262d9582f2e1e4ad88cc59a89d405cb14bfe2d582c4b1e6ed1148546224c3ce6c69f0eb87719da52870792a6fb7290d2abfc27fa6d3f0d33f93ed86b3f8b702afe384a6862dc2a21b66069c93036351a53bcc59b4f292c9e9777f6e06319e656e700373601a0cee756980765ff7b4221f265671c0796146ce8c42fa1a1034069cbf97b87e1c6f08d34d37576f3e3c4865232fda575899b79cb6f85027b1be3f05ddfc96abb1a2683674b50e512fc75e6f888d591da17fb7671553555b30d363950d413c83034f9e7a379b3b57c0def9c8d166ec81f4a02bd654adc449c89439287b63aa2ec5dbe7ea60bf80849fb6a2d48ff0c859565320abaf31322498d9fb80a0358447bba1c9ccc825ca8f5a14a203029cb7e87e1521ec46010a1f620d439d843fdc6869ecf8ecef36a8617bbb1329c765375958f91fdc132910bcd1a924df714a998f89cdcdea5f5965e8c260dab2543c2eee9b5a1683e1580fe7cd6aceeca33f218762d6bef9d690cef6f3b235673ef1f0bddd8639007cbe32e63bff2d5d19207d8c6cc67f0ae1a4009c07c708e18f4e71ed46f5e556dbe6c39fee2388c7f0417415fbbaa45e14f88edfa5ad3553e81bd95373e1f20d1630d83d5616d26a2bb4f945d348f473fd9edfd4e55eaafee69f0dbce3a1ae7ebb9ba48dff637b49ead436c25c58ce3fbb0b528beb97cda91bcc13da8cdde6965aaa6eadf2bfa96b4629f68b233e99681970fca1e617e809a0fd695ea1a90fc5c6bb32a3748cb026de9f95209bae65e4a5850b39485c31a04869e921d9fec7ddf1fd23dced1553aa9965b863a04372b54eeef82a7d89abcebb568a23381474780670e3198cbdbf6032965e4c2591d5e597b3c1e3fbcc2b500a4f6937f7a9f20153bfcc08ae289d60126ebc0f49fe23d6bdccb5b100e1064f4fbdf3ca3ca73f544af1cc57c84dff5c489c040f1feb64aef310e6006110d15da7f35beb36cfe740d27a5f646c8feb1cd5fdc5366a641e368b4267d565fb2498e7e85366a54c5c2fb72594cccfeea97b79ad31ac673373d2cf2d5421e2de29bdc12d00d6708141192fd7f03de0e4ef5a9becef7cf45de37b90b7bf1ca3f6c8ac93cdc78c4a5b68772bc7ee9d0aeb500159fa6199d04d0db07fcdb364156fb9bec9685b3c6da3968064a4d1bc391bb2e252efbd16dd9062de5691ca74e57940b648904abde98fd6c1180038723a8f4a708c177be9e2d77b77033a8d45e6ad1ac343ee8a4b47cf4e3bd5b4ce141071f6753e15e5d0362b90a60f5b3d5ae4f549b1a63d48367d56ccc1a2c0eae2222e50c3e57390f9665165e1d406b287bd5ff0fdde29564a08e322e0b1a7ee10d74521a25397dd67aee52aeabd93b023218940ca6476aa17f97a38c8608ba13e3d5c5532962a778c3ee770aac785c21296436831b02f036819d73d0112f17802169be7cd99de69636d89f07dd03d9cc0802ec260270fad4f6fa0606dc4206df9c3af77e1e57c2116b66e4e2451c89ffe8be1442a7214e92e7ff11a9374adff71b1b9e84205ae9a899de153c8c371149d705004c10f156618894fb9582749da892d6117679467f8d6a99b09571765e80904d21bfebbdb24cbd4f8b0a405ca171bf140ef7dd0b40ec27a77f5fa6abab933f96bb30087aa410814c5a06ad12282be1f1bb491217a1c9962c2c96e287dcda57848436cb434c371dea54f596a5c26e52c51dbbdcb41831fde4df8541bd7215d5b4e21fb45be86d237759c8c129bdf423d4b70f824b14ee06e3519459813d99d387b474903d7674e1fe01d2fc52ec9ded38e9e331f75f637596ad515588142c23da7d49421d301a8c4ef836f0fb6d456a54d5954446ed1f3367737a52f72d354424dcaa85dab67880d1f20d38b4fdbca9442329bc9be159d9d0e7f566c7abb34b1ed00f97b0c3b1d7c013ea65a462b278e2f4faea83fabdaa1b406d55b4f9f44d297dd66e29f7d05fede33aeccffb1521698e57e5b532dc674736b2e54e4aacf6d7b9aa833c0e4ad4201161e0ad84f20e4520c71c3229b6ede94edf09b661a3fd40efc72afe538c5372a9789c929712420134e952c37e75eec45ab2f599b5baa7545584c795615dd0a809c6935552b132c360185dd90386214e505ca71321386676db4618984a258524a391ca3c0ecd25cc92ebbabab746ce14af9bc2473bdd46b66cff46a29fcccd11820ce3338a7b1b8d60472413e28e199249bbdcf5be9bb16799c1c74c6de0631d611dc8509d50462a94ad0d23d31026c8b13c72ca2610908c78cd060d50c4037f353771474a301d1706c3948b7f9dad7a7052f8ee0b6c13dbaec101bab90440d284ea8e94d0fb1be12860ebea7f040aa329d1fdd48b9e9e75a35595fda19eccf9f0f3273f9ad9e9b740cf8a345423da7cfb5967873ee056c2db579bf0296f6bc9c35d7b67cd027bd07d3ec3042aef3ee5e01ab95252ce15a8d3b31683abe6aa78f63e1c9fa5efa53730cda2cc6c9721fb9a1ee5526e785613b61043080a92b57e48608a137c8fab900576a4da504350f0001ce714d05ac90f7fcf39306fb46359dde460b4d7b90bf74a8e4b8686300260018ec692e43f80a6b2edc343da4a2e40a12e583a3ad527056a46149832253bfff130d7a559760b95c41e139c95644321b09b160dd7aa7900244fd73f23cab2ec0364e11d4d86a73946d574b71017d295e33da780c99fe1a5ada0172300f3e3ff2226124c87681a276b5a7f4cfec5325f2466d7a81ea9098be2381231f8cfbb812e47f8996d16a3e0b2e9c134e3235e0d16e61af71e9e66eb17102adef20e5c0b213b737d624f95fa74550d8c075c320994aeb16446aed13279354c31958d56c4909bcafbca383064fba51efa2de8165ea84d39762ddebec0c0467ae1c27fbc0133d353e5bcf4ebb593bf1802a027930cdb2bcae91c93cf0f6bed27e58670080bfed3ae1d6e19620be704e59345b79572ab4c2252cd76124240a6a2406daddeab570459bf6a21254297fb7ba94c298e4fdf2c6270f5e325ace3ef368ad2c1f748bd17f80c42583f3074b12ce80d8f9e0ffb39f692f3c519be2a26c85cb339b1b29f11f2163772dca987e23224c7e301c399fc6c4724e07c5817fd5fa9062e7609bc5ce27b31a5f0e7373311318da36d91c23d080a9f69fb34024f3e09bd33b19be144c53ef3c1db504768e6edbee47af32d95c307912101675ee0e6af5df18ef00ab4395915969246ba0da89234aa8a8f27e8295c29ea4d3f52aa71564c8500c2fabbd183d59949ed90a0f596775f8176bf8531dae2e2a61faed3f3de02504a3b74ece84b096f4ca72cb1f6bbaffec495ca33a37e5ffb8ce92f373395c6cdd16ec65db68519e2f174405d5e52eeffe49d733531c11773c857883352c9fdd572e12fe9c1f31ac55211c31447d3b818557785e461ab417fdbaafabdf4d53e27f03e85d331343c05dc1e7e60be8cfd63580df66fe86e44fa8d9df0e26c57c3ea093c5d9a72157f55e0d7520651ee2866b2052bdf50b334faebfa336aa64eea8d21d6f2b49519c732e96956720b818978c11f6052f828746fe96ce4996771d9a2cbc84e137c82d65d7b621ad130a978ae01475a92b99e958123fb99f73d9fb21b3cc284f2bf3bad7edbc7182dadd71c55684a2e3c65f82de1bc468b3162655f3d8ece741c1e39d4686389dd1d4805bb2f950e3466c812c7e03b2138a9f4cae25e8821123cbf321361e95176829847ed091ce5dacb1d818f0b407a1eaecfde2682078d0ad4e1648e612f16da41118699bafefa64be7b0e980e605724c1b7650d575bed3646152cb3277a5745a064449a8958f22352f996a3da78a3a68ccbf0284f905307328ad913bae0697caff1934cac6f39123afa4c948b377a5957859ca5861606c01c6d2374deed558f3bd2b6c7efd442873a8558c53c3a1fd64bde4b5ade54f2aad814020f828ff70962efbdafbc93c3498d0af21c5b25591aa348d8e8407ce6d175cda1c1d37dda192ec06418c001c77321aa96fc190e0a0afd24b666365669837e015b76a219db389a2a8bae31753874870ca1b18a77cbbeb5cd79f32d2bdf5e5bcd2492caba00c707361df1cda233c254684260d928056625613877809cfb419c94a11e2543b9143696a05307a16b4c4c91d34aefa1eebf64d7b08c2baf6131adcf87003045bb671399702c69463ea3564f744b00eb996c7f08d4bb14383d8ed37d1035617e3a8edfb7942ba001a02f2737ba727988b98ff48985491e916a20db55267ef0ed362b7c17ee6d1672da7480027455653de8678fc3b6c0568d44030ef95376f9cefb16710e52cf8a382f8657fef3fbb14ea944fbdbf5626bcaefe8ae650a0c339f23d49dc8ec28d10d064adf9081546af8f3366adeed6360a633e2ec310424b66b607c96ab1fb61dda7f10dcf2ccab8c10e8bb36bcff3c85f512f325f376f4dc9469cd335fb922047a4be4e392baddb34337a48a9cdfa2ad60af8ca5035fe38285046748ed23ed8e0a08a18f275085e547c794b9c7a0f3e6cec89ec87dcf25de3d6970b2ca6be925414e59441d17f77e17f55b7baa3629860649c3c7aec936e349ad5c2644ffa4f69fced717d243da05986b05ef9ce386a3dbf07868edf67a9c77def24736458f71750f26c6ac4b92448d1ae1ffa3a165d61f92259a7467d9c0113b89e9c9945fb9c66e96ab775fa79e0b54625c78fa04e7ed4cab4a455030a1a1c194c013018d31258a73b61d5a0938e88beae3dcf1491ba1367a425584005ec0dd81288f0e317ed6ad0763e64b325a80b83b9bc30c4f1b92a527866a194be2ff868f361d9912b74e439b24d62bddebeff24ebf3f05345e6337db055abdf3e9a56981665b529867b8e01b4ef129ab31144f75e27ed46877dbb553ac65c7402dc68351023fc0013a278dbf086d31c2d4e3f7d34573f08bd544e35ba13beaaecd7a4ec8b9d3e24d858ceccddbc3441a0cfc5684105de6e0ec4379c5018890e51b76844fdfbccf315a55689a934b4f13b22c81d91afc7a0ef0356838c257419d0bce226a861c8c803c6c3b20891237b55a6a4ca7acc5c6f28a48b6c3bd63b067dee64e2b4a7b95e0602178af01c5b45dae194174bfda453f48672fd593b98c6a4356ca7dd563a67f729747a5840e31801ef58cf64d365be03d6659d641de3cf60c547b12f8985270f583a6250b2a8eddda6112797ff4c8b277620f48012c31dac2e19bbdcf5a2f38c002333bdc3e09dd87c857cce96b1fc9e7442ee5cbb6ed8c8e5e776cd1f0a61e12364a472b190fc00ed1e755d52f8bf8247270a86f9a9a00a45915949d98aec8163b6384d56777321a34d6a6cdb994c627a3e50707d9c2e485e8eb3e0d428cc5e8af09e2ac5cb1a166759d3b336b38d476697736d8728ffade4596b9ce3cca3ebad3398d3e912b78e72e57d07451b3ba3866663c60c8f530108f3f54977da59ed98efd74e0385eb287bfe770e12918bd9be7bfae80192dcc37f991e90c1b8e816cd6a345ada591456616793b9d2aa7f3c139f44dfa23e2827119b1a5fa09a5be64b0a7c03eb1dd1a20d42ab4a6dd8381d99aeaeb56c202735edd3747e098136c74e84645a515c44fb54188a315c4c6c58348ea9d3213b9b7e1c24ca566b5c1b437e3193dd7d8bc5b931ad51d82e0ed1e763862efc3764fd12a77d6f9bbbeffed8e2cfbf88610c000a1f2f4fd2e039c723b3651f539ce07b6b99e81f80be66df8356d55309a516b2ada59ad0b46ef5fa406c4115ded5da6271af95d6297c1692c38d7681fc67a7bfc7e0009a7b91c93c84bfbb59351b084f54f91bc6755829313efbe42e9c052d969cc5d9f25fd40a75b7c14bf734102172ac06420debe5b7102bb029e82dd435dcfd5f8b050f0aac2051ed1fce19a0b12f0023696cc146fd9dda7d1047a7dd9839d6618b3664b9bdffcda64d49f84f5f52faefff8204d9ceab01147bd5cc56feac7a7f5642b2d1d715d45345d9084100133250c0bcdd185c1221ccfa113ccc14cb801e0c0ba3faaf4bb3c05f76d2f411834e6aa29af946ceca12d1e67dd64bf96edea88a6cdaca6bf9c6c539bdba64a36e4f6abf400ad11f1bf0dfed30d67c0b031b4929ebf5b53ed7a2e21d03669b116c52b259d8a0be8bc971ae78bf6108ee68898c566ecb47b55520f2b696c40821091ea02b9db091a278d6514f6579f825a9c249c3690b685727cee9a7b029281d5d0ca1d42f24f3a9f20f546f1b7de5facee2f0a325a11f8d48c00fc124598e13d9b3de570f876140fc5a67ebb34c39b749f7c6ca8f7c6d2e5e93fc0621c8b2cb49fdcb95b31c240c7ef7d89347493df37e18e83a1f6ffc647a7d216b5063f893f4bb296dde97f601f23c2fd9ae987ebceb8914de8fc7674235c6390e72f724a2a3c792800e86ccd9eef5280399bd62f024d58890a480104ca1daf8d952e31f2ef91c8af14295d0c17aa0d9207644fdced53eee11a47e1677df70205129d81899e553cf2d73275ccabb43a7831cdc30444117ee78d1b9d3c65a7ab143feb520e6433e8e73edb0a3ee44897908818c78c7b6ce08bc866af1601e8738e53d0ace5e37f8fe115c2ebbfcb41a59d4bed560e781362de85f97795ae202bc662e5a07446363da0c508fcf11f98d7273bf59f5e6e55d626f3da43b7dcb2feeca76a7be4afeac12c019c0d67f86890b058a5b3a13c827203f1a00aeadacb511d84ef7f4ed203fd88dc428558dc9b543d6c2c41e4579bdca2d229d17cf0dfcd7414b2a97ea356d865f6c3160dd57791d1a517120f9dabb8b627f041ff19396bf4205b92c623cb363e5158604db989839c813fd3b72759b067cfca7c6bba3a2e3f7fd68acbb48103fe9736db06aef93b995acd7841d47d8e8bae1a85156432d358a2107da9f0f585c35cc17b7cbc024d1a0668c2a12cc5da73301641a1bc3dfec87e52f63f2cc94676fe9212fb42cfe94c530d582ff262d801ec4889ea8b77032debe798a7e366efcc7f7e33b7a963cab4efd687c21d36b39e9c8d522f97e8fe89c48f92ed398829f65f562636a60f22560fda7b7f62419b66fc64f8713996aa0d45117408f93d8eead2a8245f04c61bf015f8db0dc53907069f99bf0c667b41d764c5181c62f80d3bdc860f3ee198b246a6bff330b8f7543fd101c48bcecf33c28b89a7af9ba2320e938f49c630c92847afa76ca111e5a7456c4e7cea988f8f6284a9cacf81b277f0689116782403cac0d15cce1ab4c3d607a63cde34ec837d5eb77ffa6fd04c9cf93177211cafa1efde97d3b2e9c5b77a78d50660c6c9d3c36f23241096307f781ac97000004031b8f190c8fa1f9381ed896668bc436c179097bfccaaf39d27c79bddafc7db1fce4f0e1ae0f6e3719739d9c470d357883c0032e2986f4a7506907ca5d1b60aadb58975b9b5eb3f651e13614e184aba9f0b4b4b7cb66db81ec97842d6454ff786a1614a7388ffe9d8f72617a60b7b7dc4d383aa4fc8c696bdd635703303f1e1d3dd4fd86c697e32af474363928a4ffa2c8c23caa1e495a457a5f73b8541af16b25283a28b80d9569dfd481a1fbce5733b485ddca85d9180464212f6768a4e082bf1e289bdf906239b94fb08256152884954aa11bc450b20b8c7987b312505a7bf1c4ecbbc44cbbc4c9380d32f906fb310b19add1194c3bf8980fd62d67973af1737c337a093961e7290d4ecbcb70472377c7fc159b8840f2adcc09d87f2030f72fbdc99f74cd7f0414c8336085c450685749175a7ab64177fd02cdf823baafad69be72f3f0e734b17c75e84fbc64ab7f24ac26c6ca2d31f7d5184ed3e8b202f39ac405aa7707578beded1b278a8895332ebc8afd6781bdef5bf43497e9f577811362cfdc85388ecd8fafc44d98f61a523ca5d5991fc0c7def5f5b941315ef26cdab96113643d8f50fd7189f2124c633b8d263fee9357a5e89206de21ec98a30591c5cb38d5f9c5a01e3b43018adfee4c99e7fcb0be9f7a94bd80af6104f4841048baa5d16db54d28399699bcab7a673f6c6b05ef041e92cacdeb8c34796cddebf02d243505d78cea131988865b7cd3bef2b398e19c67dedd4f617896592523f75f8ad314709778d83d7230f0a06da31a050d2e9a23abec2808cc99a7c52daacf52e16980c808b9468e6e530bc328964af6bb172057ab29b2e8b85c8a39b14f2aace6732dae376b37c0a92fa9c72851e1948a189d4e2dc33e84e8afe490078b0fabe73e6bf4b7b6e7661316e92bd162274920ff82b676948157b6cb5a991ee448550c7061582746926b96e16ae0ce0ad00fc82f322f1302e5249a26a5047af5e9fcff3a421eeacb6ee26f908d3b964d55482ad6d8d4fa59d7971d3cfa246131aace73dbd06b5fbc4a61a0978171b02176b9c0219f89a034faaac1dc2b255a513fbb335a50afa289e13ec0400beb9ba9394523aeadf221273574292494ac8760ff84fece816bcec81a83ed8ca19fc020bcc60775b9734fa677f7a81c57a91b41d9d16a826c16977bbdb6172344780c143a5ffdded1795d395f7e2fbf2b0ca8f86c51b53c8cb0c9d0a7bbdaaa00ea7cb3f9b64507a06e04b0bd609fa5ea502c81ae47be2d157b7744083a25442e7369811d38a26edf38da14ebf7bc01ee1392f6f2dd44b6b97739207bec3152fa72a206d6bd5c37553d37542a78caf30dd827ad85b3bb9d43d7e359c02af25aee5dfca9d2515e40f1236d36941e27f2933607baaa196bfafe5406c6f1b989c2ad544b6171df14820b1fee89745561a9da1560a1bb64a53d78b08cf07294c20f3349617f5364924726f3290e57d7cf5aa489c5c0fe5e1698e4152099f5deab3ae44879d42aeea6d95ad3c94975d51b606adf898c786c2270a326920e53e7a46185f1cf1f3a03d89aad9e164109256f1c05b4f617c91f7e526498d1e93f7a8555c00e7a90191c640da67073f8309013d5d388fc33943b911929f89f885ee85c6f218a89cb11a83f841ed8bce83dffe59e609318b0c139551651b59135cf26abb978f4a15ddc900df23ef2b1011f961be3fdf4d2e31d623470932e1298d1d8fcd8f03c60aaf8ac47be961fbb31d5dc58b314aadb5ceb6ad39d6a54d485e8495d7c3945d5eb8f153b0c0448d7e9b1eaaf1843a13ace3d1d05ff5b70d1e658bf3896c1a51bfe9cb856b815e0f1a172ea09336cfcaf097484ac91aea5e87301076ab96829fbf508479ab0c1e5117c5c9a24a1140a89ef8ec12767842e917c4c3400e6c5ec158f56f4f3d075bb4246d72f1812760b5e5a467c266faeba8eb0e76d0b2bdba54ba7c52eec96ac47a054c447c4466917608cdfead4084221d1bf4e58f6e342143bec9fbc9f9f10913800fbc919962811e9aea1b9e97fe85cffe89f6430633072f34807767e7142975b12bc961c6d669466e32da4a1bf1674a9ef9117c0910a13f76f4ec8e2af92da69321fdcf6f85d6ebfb859f385578511b57ccff697f39b5317dfba8b3128bf929a128b1227b790d121ff70f96683d61e743f2960d5d8507433a4f799be01a8f19747a2caed7c3db4c925046a2dc9078aef01c2900af3c16b830366c8e04a55e1fb35c9da99d455c08a34692eddb929dd17eb2e08a2338166a8778c8111c9d75a4edd9a28accb29a427330def26e8b44b7bee27c54728aca68625a8a1eff889b77741b2f8978d558c17430d8c22d8c21bef5789475b4e3528f9b6db0ea0e24241eb08a6eb33aa1129984e0a24d39fbf5e171b57928e4329bdcc3cf21be04d9883fdaf2b11dd6ec46fce44243cc0d196ed6062516815893e61077aaf8537b07aa5b2e76bd935aef65cba3cd3de50912a340e91afffd2414c38745d8eed6c2f0f91111c6adf8f010f8343cfa3d6162e0c17f60bc5141cae74fb41b9ffda766dca7da27974c5ddf1fa912b8ea9c178a200cacaff4682fea8769da6a3ec1bd0aa78dda06921c5e60bb03de1e21bd034328571cfb688f5e7fb68e39acf90d8d8b5870fc78fb3a1267bebf3248aaa7fcba36ef31c74679d18f6087307b52d2f141f81eb482b857bade72ee4a2a11727b2b49c2d1400a054cbbad184848d5f47c8a61366583311ad9e3e755a48badf8487321e6a3ec67cda2d619eae0a9d618072f1db4a8f8a1583a1342d36aaba67ff2e5485f2658c550f9f93b7d682b25b0be4d0f206b127ddf66e29e6bf14eed3595a4bc5e35ad59b01cfe59de29ecd09e79e44e5e9d2d035ecbe6ccb6d4f8688a6169d79f27acfe1e1fa15f48bb31cf7eabeaad642b8482a9e3525353a057d7ffe300bb85039f961422d33e8ecf7e05102970515d4cae74f6bed131900e8b7ba981c285685ce1b7a1ae31514f20c5fd0af8d7a8bed0bedcc799d25111b48065d24390078b21bfa28855a1256e99ef0004e6135e6c5230eb3a06fa8ee1a232851b2b72538ad450cf94506dfcec44631953c5eaf4809f224a587dfbed5b9e7abc2c5aa7ec87e1e405042f3e30638d516b551fbb27213423830ea5ba84db1b6f4ce02679538007149eb1c0115fa603ac02c1126f17f04029be077023a898aae151bbf4bde9a845a8adee5458f963722a253d92ff1f514d81561447f72224d9f9b7d72a493ba83b38b2f179df356d49724eb5845b59fb10b8ba6b800c6a7a1b11d2eb0df12b4a98b0862628cf940f6c8f42efba8de091363de8092bd0ce11e87f4a2be417c7c3860617d108d0b31f61eb024004976c9b1df39cc7f64c4cb27f130f5c21720f4f5f1cfb3a9dee15c4faa43ed6eef265747a0769bf5a288d34c445562a1e612e5304a15e96fbb047fd0656116263462e4052ae02d846d60b3c13525c16f6321034a6d3f1dfc8b196d2e009b87b76ea60697b98e934488656e84d2347a5d65d411c8557d87a1b85de4aa6b7568911ebd7147a893c62f753937e9dc95597d963bc18c81a631219925e1c4e9575853a0f02c432f0e2eeb820faccc3302133d9febd9b5decd32fc3131f928144d256cb018bd1529ced38c262ab1e5260b0030eee1e739377916692bb568218a3f1ae6109bb55d1b64dc8ceea7b8f87a73a0d3646532404934cc2765946d79e9d30a2745a6f2de3a80e37758605c11f2bd23c5a59b6dda4029f380fa01879706bad7143c6d7ef91a26829c4853d9811e739bf9011c18f5476a629cc050c7713c8119569119861dd14f6ec06fc06b8707f4fbd5dde89ca246855b83d2e1ef250f0e036877ff85253878457eaec420895bbf7b004144a2d10dde62cde80eaab0ff6e1d722adc566da32f7aa55ee8db1d577f466a4824d624c9c739c8315f191081aba9705fda9866c77a7cfa559a833992d85377f972b33510aae2b31cba8989638d3afeaa56588446eeba299489930bf2ec213f86d68574456eadec76a9f2e4f7aa0cc1d01122a2122f8e0469040dc067f725e8340c5ef4bf9dd02f32df9c77821bf7a45dcde557cb4debef8e508143e39c2ae2b8a9cbe6b04ad2c9403732917baac897515f24eedb9d61789bb1d23e35625ed6e0ddb5e115442bb7cabec7cdb32c6f45ec4d636c6af676c97759ea6f1ea1deae071a55d0002f4e7183519cfbcc60300f8be186b0ffb9c0d2991ab878084fd4e4a1dbbc2c0a20b5147151a82c5b05f88659634bb74beeab05276c40178745e52f028a06ca4392f623ac4ee88254b889b2f1e6adc596357d3f432a674a8652eecc8f77112ac4b7a4860205dc341af52c6a182293da95215d7d48a714d31a7e5dabc01e39d0ebf51d15123baa22fa59a042c943d62d5affc7772ff69f4ce714e5ce8c418a0baafac24765371fcc19c939e2ec9ad5241ef813a3548b435c6582c976b82cdd1956a53b92f01d2e035b5e03765e876cacc33bc4f505c1172284e4dd060e7ec51c1f21e0f89e149e18beeda6c89ea053b88e1e930f2dc2794b82e6040df1ae7f076c107a1564e91f97e745db68a028e81e399438934a2b4b98872365645fc9676b0a33e4c81353e96d116e36d510909d4994b5378822d3f203a333ae7fb8505449dd86257898658b52934b343325087720259db34fdedf876fa7914f7fe73aadae5fd440c4c6d58a36b60409073c21f140afee939781c138e2620ce89b1d4da424094c4548c63cad2f58802447df11e19b2b7f37b2a0548129c1ed97fb6ccffab93c3556752555be9e156e626c04c43049e9ddf4dee84ac10b47b12e63b1dfd6b6a98e9499bd165983eb0f0ed270bebf99f05488a2423f262645b09678d423c505e2e4fcb7b1be41e9f175383492479c8e618e1e89f6db62f62b6a49e9db5f79c5c1766bc218aac9fd6fe3a12f667889ea265a4c5127046541bad77f1fe4fa0daba9bc7e2058d8248dbcf3194acf7a545b4cd9152f9f28e98df9661d7f5284b298f96cd69a79b4524c1627c26c75600ee4ead9a856cd52b2d5bd5ae77b8f95bf3e1f768e5a9334455aa116046295e471cb60771b5b51292ec92d4dee3491b7d3678e1f52e6d82884941ac380bd021cd0f193c0a2c8aa0fb1cf34c7e2d26551c587967d8ea8aa4380825f1c3333ea602f580c88d6b3fa0e90b30b4d6e018f045cc3b5856dfa03339c45b2c7d2d10268e5382a81a8db4a0945f1f7477f778dfa85aebdb09aebab48ae6a13f55bba7e3e6920f8eb22078a6fc16d3a9ae2caf46e27df2e6accf55a490737c0526484f1b67d0c9535d25731e6f6a242a0f1a88a7b765b41d2a58753f7ef94e475ebf0191687218a20148c844b4d1c5881de81d91fbf2d07a6cec756ba5d34e189301dcd4aa3c43f81de63ac5fdcc3f4f65a144051d0c75af61f5185a14aa1992313a1ad8c36f5ccaa8082ea6c24bce57b2628984a7ea884761844574b2f9d7cc63e6c7b15209cc14072b247eb8a4d3335d153f6d77f625594b3bd694cfdd137253eebbf2d442eafbd9cb7418a3a9f07ed9d04e5de228a8a05be0c86bfea4b9350ace07e287dc1c43138deaed023999a61751fac9eb3bd3aaaabb71f74fc395dd01ece293c00de3f3a7735bcf8125ef024317f8482ffb0fe276ba5022b7c26b7714f482e7c0cc5379f9eb302b800742a30bb5003bc92bfab7e0e7eea0a93bda38f84200b927cf391e824ea55e537b3db32a2d224fe1705941375b18e7665e2db3535161da88484c636d8211bd456241b231fc462a25447408eb4bde8310a0f9693f67e49b2aa2db288e34112a4330fcd0cf53f9829ed246731a082d7c3545d1e2d10665accf4d0576a198a30025dfdb5642b982aa04a92018e73c48b6be3cb9c1d5e3465937869357fb56680214209d2ebf556f170a227061e78f012c0ae05706c65e14d721367eaf6f5f7d59701445b9b2b9b8b47cf826be46244d14696b2f7d48b973d2604fa7ad899ab0d4dac96a4f213eb398ac3c3a9b26d40ea1ba3474077d7b7e844f1d7799d451774daf590a0e271fc3003a045e9e5fe1901031d5022d9c175a5aa68e611e514b0966f0d2ee2fd7dab0442e3e90ad56b9176c9e9eb0de78c66f28c33231a1461015afc579249d6622dc8cb2ed9326b131921e0a2cb901861cbf11a7b6123f6f4886b05f8466c6223f5d3097685ca53370257d7b6e94c94d374ed7f6f7d178678afe9f7119b4151a5281563d5663e49446374090529997cbba5c58fb5bddac94020444baa48db6447db1c4992b0e641c191ab0b4933f56dc6bc12c5918121bcf612487ae86c228ae77ff5408ba741b5bc8dbafcc88394b3fa7bb52b97f5da11c0304ff421d6e3dbce3aecbfd284ff170b89359bdd191e5915d69d905848b69b4c8fb1ac4c33db6041381f8086992ef2af413b403e15f27a93001f54f5ad5b48309b6c58579223c181cf0ec02e2d71643dbf444c6289bd76856728e4327b7df4ef440f31a2f0e08792892ac444ed032442a175f01d7106996c99befe12d6b58e79b001c5ab6d5934c6df319a231509f4c92293cadc13cf5cce2f9396648698b0167c60a76fa7de49929b6ed58b0bc9c7c0705143c5520f3e8e50b59afad90f0b24e323a6845907ac139936cce3f455d9155f14fe16dfd8e32868e5bcc660ffba94aa67283807623bef7739f133877ba4fe1b87370f43c6bbd2e6f6bfc7118f63d37b50a71a2565dbfe40a05a058dd164abbd069c6227639cea34bdd0a894dc824ca084d153a1fbef75721fc559f8f7c7ca88fd16bd0c22286faa2cfb561cd2e608ac4b567cf3cfe3cbd770e35edcfc1a7e7f193810c09aab67ac3b4185bf25b4a7c136412ba8ce731396cfe12bd3a96bee13221e801ee08b55ad92aec3770a49c22811205d081820e7aed8e8188c195334162fa0f1f3998a48001b955b4a1fc87c39e150d549060ce9ac1ae028479caf1ae3ff69fde9a3e77ba6390d3682eab52b570d5f8954fbbf4cb20957a3ee0d9549a1665d4ec97587a905e35ccd131efcddbd6a5e39f98676ab3e570f60bbb237f9904b1d60807c50d2c9b11fd41ec121fb42c37819a54527740bc7ff6290f3b150d02ae99dab445a00278ac5a266ee137ba941c2589fc79e362333c7e0b9b3234ea18a9b8f39c2e93710f7eec5aed29246f9c598f1239d92fcb216fe8b35fcefeb654346b574812340510fd130e2f75e007d19f0c19aff6b57f96ebd04da6f2b5f1644b1b43cea404e7dbbf59f731b4f1bbc56396355d8b1000508caea67aa84e90c778496db8c6f4178ba37868780be66f0372f613d5c80ac8600e95f9cd4b1c98c61ae4c5c6cc4f1995044ca72055354425d081bb0c92cf344615f131b5a16e184e88522fc5e89c7f80466e3a4a818157ec233ab5bec2c8bc2225ac2b084fda1d02e9912d0e109ad751a2b85e6dd898decc058ad55dc0a861b225ac2b084fda1d02e9912d0e109ad751a2b85e6dd898decc058ad55dc0a861b9d910dadf3af3dce8bb47b02770a0955c52f9c0cc443a4b54fd29c2dcbae0af03e47b9d9b157ee832d51c07dd5f3b7170a910f4ac7bd23d94053aea3c1576ed63e47b9d9b157ee832d51c07dd5f3b7170a910f4ac7bd23d94053aea3c1576ed698315f0b6c4231ab2bae71dd03fcd999a9aebdf1d66e6f174315a5c9a6edaff731ebbd0433475dcb1240763fae38779bab420e2e48f4b1fed4f574f4e498febb411451a6a68f383468618a3c307363bb36b4d1cdf4edd5ae512c2994f42bad5166b3c1d6bbd8bf1f68685841be165bf78f0b3996b8a8d5caadf7812eaba234deeb675e4d15087e81c53efd4a0abcc342d2e1740bfd5d7f9ff22313aaae873a79f42269decd4e9cf6dbfd367ad6da3541919bee65043343b98a57ffa400d28d4736cd9faecd10a45c9b6b0771948d6eaeb2388eb34969d502bc1eb48d155bb1a7105d964cb186d338fca22bbf2bc43502a86fa33b38bb53804a50428f6cb7511a105d964cb186d338fca22bbf2bc43502a86fa33b38bb53804a50428f6cb7511ae20fd38cc3e39a1952a0734cc0f41f6b297478221878b94342fbb831dd5b06721f7c4d97359d636da66f55abe76d384664d960290d83fbfbd85b6ba01613514eebdd2e90515b510bf505b608651c1aa9216006a47c08dd9e0917c239bfd6732b2435460f8318f1c1e58c5dd24e5c27caed9368af100f2657308a072dd48d847ba2594ae58b95c300afb2310d1e9724a3506e7ecdbbadc07b659a9b654a4ebad5fb4cfba87f9b8044aebb682ff337da65da00af4db091fe7894885a965596807aa7ff8574610d4325707aeb2715477d7cdc20e24b2453a4fdf487449a90dded0eb9a876215d7fc0e105c99f4b8be1b7a36f834f7891667a565d65dbd46b5d7b59b9a876215d7fc0e105c99f4b8be1b7a36f834f7891667a565d65dbd46b5d7b594397fbd11d9fa7496e712e3a6c44cc8befc85e96d24ebbda89470390554fae952872282ae13921c232346fefc84673b43df686709319fe337282499ce3bfd21e5fb75c91dba06808d12fc8c4bdf92f338f3119da563963b92e6e28f1270408383e9d68d3b20f5d9870ff897659d01fd3cd74a2e087637260a4fc6940c335d2cab974aac987043569ec58371dacc17da0cedfdcaa2281301a45307f43d5eef0d3b974aac987043569ec58371dacc17da0cedfdcaa2281301a45307f43d5eef0d3f46d8b593586b4f69b9ee8c96166f50356d1317338cf13e1196ffc15025212f9a733ef23b43e7af094b3bf672bb9d49fc2d7ff3e3b699cc2d7104350057c5d0da733ef23b43e7af094b3bf672bb9d49fc2d7ff3e3b699cc2d7104350057c5d0d4c61720e4877e31a5faec074c3017bef667566e5101be66dab3b29b8c91e2bea24fccef17136a77c09eb269d98ce60bb16601a7dadfd81eda0e0b3ab75ece72499ab2b9d85d7a6033c0f31ce1e8c0596ed324a24105163b0ec91db9394c105190b07262334107a17dd3de8a3595a451e05d0e98c2302d5369beb99f65510d57484ff5807bd6ef97f8969518b96ccc3a831250bf7c93e68cae611f2cddf94aedd0fc765f295de4c6fb3aac610633eb054b38586a6dfdb0fce31063021e5e7e15a845e7d3ba71a7e3e48217bafe13b343fd01faf2b37408c989d3acb939de40e1dc1329ccaa959bba622dcb7813eeca6be36200507f2e78dd274d28cfc4da2887f156835f51cf50ad4559a992f7cd28ae972260213ecb162a789d4e8d0b2b6822f5369da089bc9ceabc7371d7828860607583dbd61797e011c65fdab5ca73f5acf23c042720a0402b973f0dae5d6cf76ccd65b936138b7607c3ed1b32a2f60da2b23c042720a0402b973f0dae5d6cf76ccd65b936138b7607c3ed1b32a2f60da2b2d5151bba8db91a14b3cc6950885a8c0739d04637d041b77c793b4afbbdbe8e07bff345432399f9a5d9b7b735194d5aebab3286d8a141771490800b170be06c76526d226a8b7624d109c8b034e9c670fd889c3422b045289af8a376026687e019b4d9a24a5cbe8b518c31ba5d59ada206f610ad3907f5fc803019d417cc6ec071c8591d610a3c094f0a8f4741abcea58dc8292e8c4d1cf6fca688316f7a4c3a141c03535c1400acfc449270c0723e3d69c9a900b5d2ca5b864804d38b8207c80512bc8729ed3a324369dd5b633382fe560c2b14f587881c574dfd6eb11e643051497e6f62878230fa1c874ecc2328a603480f7de168d54764f1e4b25f3b7f9ae1497e6f62878230fa1c874ecc2328a603480f7de168d54764f1e4b25f3b7f9ae78053043b6a552622cbcbe5a337ec06d8c2e604fae8af47b4f1cc90087881679b14c04316fb7eaa9e97ae5686f4526d004bf6e4ad2ee7af7f4bf61ba58161bce562158fc51a941bbd19a2408678818e19d922a083b2661fda9b7f5545a3ae92534372e805a1c8a27213d5c6bbd7dadf81ca631f03c104795f7df3b16213e92a3ad067e667e771f42f587fb82f003f993dbcb3dacdaa361bfaade5d07f81b85fca7244fa295eb0a3770eb5536ef77b89bf354a79a211b941caa1f0314b86254f1d3da1b8931bc28b6ca856213feda0f8b81a253e84fefe43912c365faaffb75d755b9833df51ff2a6da48587fcfd4236647dcff146d562c029a9cc525f21241f698290417080e5138455249b3f00464ad46c9d398b7f5e6b7a2b4c648c1d0154c714793c816210e1ccd22550fa4cc623da3ecc9ea0bed5bd2911ba20f7fa18163b7f871eabbaca4b2487e6226b815e4fc854b811d3b2e5a9c1f4f1289032b48cbb7f871eabbaca4b2487e6226b815e4fc854b811d3b2e5a9c1f4f1289032b48cba3e1f184c5c51d3a0ffd0fc64c1043b66c4d4c9f515a0207d3754d48240dcc12b4ebb07824465469d0c068076e035811b4f4366c57f3a12ce65843d5cba58ef4bda83a1d111202bbb13cd3dfe31a0c02d606d5a8e3909624be24c071e746429688dcb23dc60c07fc4595089051e78d0306fcb33b88792b7987163a15613da6c66fbfe20c0ddde880feac9164a682be55d2a282f25dc64b768651ba082c2184f141359d970df7d6a33c82a5e80b7ed5b63298a779a5bd978ec9bda26b5c7751f74f58d9bd11d7d472b61a62b16273d7e73b637330794f25cd7125f28b4622ae1cf90599eababc781fd1c669bea6ed65bce750a0a751d92c4e2c2761ce1e73ad585181bb26db76be409fe93f189ca34bfb6380fe4bdaf1ff055dd17c8bcd613ba19b99fa166049e5faa1f24fb19ddcef4bc36a492ec37481e652e46d7cdfa71fb145f5f192a17ae158bc02ff5cd4c0865775dc8d0bf430f5d8b59e8473d230408abbb3112a7ebe4ec6d885a80a859772edc4f6db6eeb277a4b54242c0fe7f5e16446b0f33d55555415fb0fa14e5fce25ebb7671c4806b667a6813cb14fdfceec8ee204c5bddc8abbb3d8f208b03ba38b2f71fcaf82cc6b4bdf4f2e592a76ae6308e204c5bddc8abbb3d8f208b03ba38b2f71fcaf82cc6b4bdf4f2e592a76ae630826a3a4e0bbbe24a676d2c47282c611e67750b47e6e15313040fc995d131e045340a100d5634a08a09220cc98121c562d8ea1f586caa9f243566a086f465dbae43cd2d14327ebe63e34b5ec9dd01d4d52b2e0240928648153b0e61995eccf578aaf26bf9d78fc912fac0ddd7853759ca100ed5ff2f3b75e1d22b029e61d9ef73dd2e8d6eea342b661b2e591c7ca090877549a228123a5e4d7f506f67363a2109bd2e8d6eea342b661b2e591c7ca090877549a228123a5e4d7f506f67363a2109b22719673cd781a5247182eee54faad82c831818363b8961d4d3530f89b249083c78f1d9afc9956c3dcf1ef60032564e7c076ad3450bd00452a00bda034c53b6ad3ace4ab2c6f4e0817c07ad74001a17702dc7c6566d5341b9b6c9633b7e1f4448382c6ea7c0e8bf5ef20d94959c0a5f3ea2f58b9376574f56e0257b07b477b7da915ef4358c6356e3cdb0652e4cbec0b3ad1aac63b0d1131c55d27c67702c7a3a915ef4358c6356e3cdb0652e4cbec0b3ad1aac63b0d1131c55d27c67702c7a36f2830f5394b1363ba15bcd7e597930a5e61717c47d57d857c8bf86bc8798a2e1bcd091daca2e0f9d17ffb7cdd232e6723e958e3bf8dc77b3d7e377dceaed6031bcd091daca2e0f9d17ffb7cdd232e6723e958e3bf8dc77b3d7e377dceaed6030ac947b06fe97f2823e33bcb8608a77850baf00991ec22fe4058a57b52d1136217ff66c0ce71afd2059f34c5b860c3f1cae2bd46a394c3a9d1e8a3cb955e941f030ada501746dba2e1743af01bec402fd27d6261cc0d4a136a18d6fc0b0737b381450a8b718978e37f558b2e7127aea7f416ad6a2f7091070bd8241980428534685f1c741274a83df9a115f76de98d21200302c06841a3a268eb487a0def76ccd022bc2b5a08925375685f6d4a4bce9ad226826d841e1b2214c8d7cc6a0ce1074217f63cd4296982940315bb0fee8e52326aa90f1b5f626bc90ca609db925ac33573a2c27dec719c493b9170205474b0577e0ea9918386da3631c0d92bdb93b93573a2c27dec719c493b9170205474b0577e0ea9918386da3631c0d92bdb93b99c0ef978c46122a286045445955c1cbbb2c74f1f46c19c1d4aa81a09f413bafb8c8601ba59a288474edf72673e1abe350e4aacba403e15a0d890dfd84a9c0dab0364ac6c0bdb8ec8e5f3272dc99bdbefe7d09955eaf8d3ff2867df91b68b705fb6f1d7a1b83def2cd7cf12ce74b2c7cbd41c6571262ed39f37120c246401f229ee0da553babf6621e46b17375fb253303ff3374ea4329cac21bbf0cace131038ee0da553babf6621e46b17375fb253303ff3374ea4329cac21bbf0cace1310382192a9d5c9b4301c18d488c6ed8d64aca1c2ec30c5d5d3e4d8d824d5a643e92bb07c830283681c159a6fe4e88f235e27d8099a54a28d6e4bd21719c92e03ba62b07c830283681c159a6fe4e88f235e27d8099a54a28d6e4bd21719c92e03ba62241a6ec96231a831c0a2f4bc4d92fc1b39c0dd6be0c294b771927f922c9e77c5737d53735ac9bb84d92d504c138a3b1fa47357ad70f94189e91c064cced43a2e7a5abf819cc55e08797fdfa0badea8c06eba33a3a76779647efd21b319b9daa241acd85a022d76ddf7b742d158787dea0af5e4f4c4b2e8245c1dac5725b89005565e02827075d18ed89394b916723c91ec238f26f05a173b4bc3fce184b47220803afdc498c3935decc8b20a8f5cf0c31863527dac342d92193f61d8c667c1e05ec5c54eed6ee188451f985071ed598ac5d9aa0a81a79ce98c5db2c8dd7114e07564d59bb72104c955d92949c2f3e8b3db479def3d24fdc179cdec601a6775df7564d59bb72104c955d92949c2f3e8b3db479def3d24fdc179cdec601a6775df5d2447b94b0093ced7936ef630c17919ab4ce2838998a638412be8ed97bc13d19a46ddede8381f611bf3f666ed376b09778f92df13a1c2af89afb322091ad790e0f1e73ec8b4527bc1f95826dc7be1b3c977bee20dd4a4d0953038ea830b882e08be53e33b870ad33ae900a3a84969fc5b1110b691502ca29590c08dc662f8592d9e99fc8ee0597965500c4db1474fc1dcb55ec1604b9136cd816c2c9f8037f296d99540889b69992064a142d017c6e8cc6966b61f627b6254cc070c31178329165bb660189d732705cfcb6d203fa183bf3efd082602a2aaf427affc5b528fbfa8198207a7b53a5d52517ab7f025bb5b72050e4eabfc8257c8ccb3bfb289e667d44fd5ca44e60d279c8aba7431d851d532419e2c329e4813fb458c03c2f449fb873115516cc9886b93523bd34c09e35a9a9e9326f527471a8ef4d6eb30faa1b50421a6a2a0266014f222e5c02f646393e7e5fed686e6eaa5d06383a4d8b0f718e233311e40d66f443e09e737e9a8250e4149ab5b147c9785b4f2ba6f4458b85e76fc3edda4739d3a50ffa72a0e03e42b0879b422548b4d5b673f6871e016c2e925a5fcd521f35dea0d77bbe3f85a9b31d6510ca4fb098172a87d74ec7ecc4fa5043c4aa68103a2cdbe5f12b18ac52f6468149ed461d449d06666ac731c3ec9f46edb1a9cf0395c4fded527db165d168d1e43073b3fe33cc4cf16fa2fc9a1649b8a514fc6b183f8ef90e14921f9fe323a7b79e5ac3791a90bc0197bb0767a8eff8a514fc6b183f8ef90e14921f9fe323a7b79e5ac3791a90bc0197bb0767a8effe73949a35ab15e4ca45f91d456b2f05a26534cad34a5013f144aa43704c71d0251a5d68e967c7103df4933e0a2283361773f1a664f2390ce07d23d80fead78f251a5d68e967c7103df4933e0a2283361773f1a664f2390ce07d23d80fead78f2834fa6c2ecd2cd0d0569ee2a0b31d0ca304c9df02d67e21567ad4d8a74b215838e5ffb4fdd2c5075117cebeac147de6bd615236f1f35adbd4fd595eff45e47728e5ffb4fdd2c5075117cebeac147de6bd615236f1f35adbd4fd595eff45e4772617ea40d26c639df4043f2c2d96029b54e0040e2a3f6b6684d90deddfa697524a6a2315060781e57ec6aeb98b1f882599a10f0cb5c77bd8ab746de761a3500462b34a082d07a74357259fe1117cd93b2a0ceb9e4986f8f67c2c55c45e303ad0a15977712e6ba72695d624d7b2df881b9aa01a811e884d6d565e61414787ac87b8a7a05c7255fb4574c9340ccbd2010df438d6bd422218a9c052e55f2502484877282b9907a095f4304b3a5cb81fa38926c8197e9e37a5c59ea213f7cc21801ea289dad25387380ddf8029d2b6d79a4fdbc5740d9413418f66cc70c25137b16daf788797327d18e1f97da3699220939a5fdb9fc27aa54bef417d620a4f004d9b3a5c68341a107e90b29f52db61c4a454d8f8f111d39b63e4d9e4afde6f40f7ff98d793b5e40d73bda323de4a690f0148ca1aabe6dc7aca1faedfa6f07abb7345be8b7113060b7e62008a37a6b86d40ab54f5564227aad638ff7f8b5bd55ce0b7fae15acdeb42ecba9947eb2aec5da2c3ab4a1e06ab68f7887b3d6f76afd6298938fdeeddebc9032e660fdc5b8aa2c54094b718231c5f8346a96cf929ec70a0553be06ce283eaf223009a2e6c1fc6fd2e463fe1afb02283d323421c1c1c13d5083e9df2bdd231274787b34610894858f1679b161c766052dfbbddb12351e1320b422efbaecc36420fc6835f2801dab21173250eab87537adaa22fb3805bfcc5f82fd0f051ca733514619925ef72056c0859618d331b78bbb882f9afe390a58669b876c8147ec886154d0260848a4e1ddbcd7d5414b9f1b09f4208e1e8c1ba4ca544250b723c8b26ea0c84273b1ff7267369a530ab665ee1a2ab3e8def5e9eed388fef7e6857228d258b43e8bee610a177d9aaa2857f43a87b7097a22219d2242487cdbe76f693aa4c71dba594e4a8b683ede35fc542190f7cc840902eb5b08f28a802fd959ab3de72b7b39e17c2fbff8f36e15d53a1a8f86376e02b54bbab8874a1f1455b8ccf87075e9ab1b9ea45ed09c19e243d86cfde6f5649784850021cbcc39a719a23cab7c264192216a075756443194a5c7dbb0deec7f9140c601756e2ae5fcccc3a93dddc44536a3997184c0ae2b52074c59d6fdb44b9950f2b51d51acc475b377a8a6f2de49696fca0147440e553a847a05a9a68b77d0a13f68f486c0c475b377a8a6f2de49696fca0147440e553a847a05a9a68b77d0a13f68f486c0d9f7921da5e2bc4c050e235c0eecf76aa87a81ed1a41e4a0ed5721e529958b056f5a2ffa55c5490aad33b102e6ac0f0dcf2475c6a720e49c81a9c1a956093e03d4c8240fa778c643c14509e17be35f43d31cb98e88e9b6fcb4c3139472bdf5cf5420f30c5e7dc0d780f13959d8aabb94db27239a8bb676c191c036c5dc93c012be50c101403c979648cf05f49acd738d1fe9467e0c3ee418c702ed4790be3416be50c101403c979648cf05f49acd738d1fe9467e0c3ee418c702ed4790be34166d374214440165e50806237c19aaf69ee5bced116db651b52f0bb2d37d4e98b9746ec8752647fb71cca6e9a043f3e78e28e783d95937cb712b7fd0234136d1559f776431861486bff27f2f67ef26c0c42e1f365fa9ce1040b3c417c122bc15516d02759b62c52e106f8da7a93759e1a7e79344370c49604a6e356adfd4d8f3c7248475d0b649e44621d99fe18f6634f5a8e927ddab39c3807653eea220eaae2c248475d0b649e44621d99fe18f6634f5a8e927ddab39c3807653eea220eaae2c9e5f171090e38acf89dc8e3f7a154a7269faa9094d702ade95edd06433bcdf8ff1ea3d4cf978b7a4399d331184fc09aa631b0dad6055c0216092e9406155cc2ce09f4e90b29b4e89f4bd6e38b7343c22477019b1bc9ae05546a0738dbe535f2e656c1b99f4d299ed80eb6954f473fbff83d6c3e84f9bc10333162730f7ac55c9e56db3544339c349108aa3be66fe82a48d86fee351c418cca3ad224b7aeb3687e56db3544339c349108aa3be66fe82a48d86fee351c418cca3ad224b7aeb3687109a4f899b576327e39f32c052ec6498962b7519d75ad52e83c5a4a994bdde3ccb820b702f16a6f5405ebecb7b9f295daab0d3fdee0225bd4432cbfd6381756d565136fd490e7c42dd78f3e52376e3b5f46b5ba4f3896919c4829d2feb72030a1c15f81ac25f964fafd39d5cf7b4452e0d9ce5b36ee355a9384b4d6e65c06f212d96a0af78b0de72d2ff779c4ef89c73f2dcee47d33f2dbf6d1fc7e04b3ee3b32d96a0af78b0de72d2ff779c4ef89c73f2dcee47d33f2dbf6d1fc7e04b3ee3b383c933b2b0410674812837782e5ad461c6c46c6a06152306bf42e15598e4744c54c64102d064963c31e28c17a5bc6e965522219f2bfda9f29d8e89a50266759754c64102d064963c31e28c17a5bc6e965522219f2bfda9f29d8e89a5026675977d7a2bd5111287a22c7b74d1bfc111f7f179e07c05b8226698bfda1851ac878dce5c78d88f4488be65a0e171f7d92a26b207a08c3a891b66e16c87bd3a6d72c8ce5c78d88f4488be65a0e171f7d92a26b207a08c3a891b66e16c87bd3a6d72c8aac61c1c8833ae773c9763af3ad3bd8b9a6f5a79139f74f3b205f8f0db4b622fb1e0ca31fb8f30d88afda4ae814b08f78553773923d7eb213ad456dc6905bb96a3741086ebe6208877a4874203ac8f61fa724433ef1fdf815c64216725229c3a58c648dfa56b415bed93540f91daf5c10818d30527035834c4fbe295dab62f96875803599d0fe9fc6fc3ccf94cf2ab98dc0e01c76b328d53619a582404926e2c4a4d02f271584bf34b754b8d5bb0de1f00cf5e5b601173bb12584de03977ffd1872ecf00cadfa6f0baba381de9ef3f78a21ef99e75e16c013f6f59000a34fa0691811b5f347ba4eda0630996cd69897e727de366bdc9b223f2ba61d7df4cef3991811b5f347ba4eda0630996cd69897e727de366bdc9b223f2ba61d7df4cef39c19a36a9b77e283508d4ba97193063f268fdecc627526eb1a5c64f563a3996851a548e1d4fea64e9d5bc0ca66d4721b1237beb6a79e6cde02443aba9b937db751a548e1d4fea64e9d5bc0ca66d4721b1237beb6a79e6cde02443aba9b937db75fbec0fd8684520e88d5c472bd262a0bdf2f78be1e69d0ea6a0a92b3fba17bd1a5bbd039f7ba6dc2b8a5238bd15f6cdfad0fa68108a24b9e05028920128f4ebb925d6eae3afbdacd274647554ed6f13d62bbca82c22cd9581f12f9ecb23c999fc0ae3b6d0b0981a6b63840cc2de7b42d545c994a7fbb042b0e13268d102b89a1be09399b880d70f65c89e9dcf0b19cfc4c234ec5cbb25e4dcf8b4819a2a61f4d73f3fe08eb6f62539c840a3dd467cc43a70733aae47e087672e491e4a73aeaf642d552993a4a40d6b86e2c2629968987ea29892f2f542bbe9dd4e5b562da5c485c8bf586f26e44fca088a314414ace089ece723b4a37707b4b250e55236703d91c8bf586f26e44fca088a314414ace089ece723b4a37707b4b250e55236703d915f943625d5e8f8b063bae32822a41ca613f992baebaf4789213dfa8e2afe69d99bf56a5078078e7f54dcc66b4a055038dc230c05499e390569b99df4ab1de1079bf56a5078078e7f54dcc66b4a055038dc230c05499e390569b99df4ab1de107e9b85ff66cb5d705769b3aeb39113dad7aecfdc040580a234e3bff8fdfe7fdff2f4d0f2e191bc66d2537e44753aa2a8dc7fc4aa26c00e3d6742649789558c5d02f4d0f2e191bc66d2537e44753aa2a8dc7fc4aa26c00e3d6742649789558c5d098dc45a06039dfb0a8f8a176e6df08d275deac7218ddf6393d9a6ee43941fbce3c699afffa6f218adc04ab37b26d51e5548f62d53908fc6e7dfe671458c91913db0be316d982f98b33786237eccaf1b6dd436a741bc7e60480d09ca5975c581a7a6b8d5036513c97d0bfc614b3efeb709299e496a45a837b60c42e831204684bb41a56ce311519b18b3977484319f4790fb3cab70370dae24bd67ec34e798225b41a56ce311519b18b3977484319f4790fb3cab70370dae24bd67ec34e7982259e30e1b905dfeb98d51ab3e30f9095312fa042e69f45987be89027f506d8845e9b298aa855473562c402e2936bc634da37f02b77efbc3cbca4568048112370179b298aa855473562c402e2936bc634da37f02b77efbc3cbca4568048112370171f5614116202a9dd2bef4aa7e07ddbe9226bdb234f62c085d6ad1c43432e519c11db650f5d8d2dec7a1e6c6772cb4bbaa92494af1e2de35607db6735b34aaaed5f48c39c7169b1f783dfbecdf34ece88429a7509af70d407499fc221bae7825564dc8b68b91717a208c99bcc6b8a094c63ae3297fc6851b07b637534bc73381ce8175809429ab36914fdbd28f578041ba3b93cc1121e7d1d3a431da7a07db023e8175809429ab36914fdbd28f578041ba3b93cc1121e7d1d3a431da7a07db023527ce3e0925d803144d81589dfe4518083377a3fded7cb809f61d8a1a017fb3176d0dd3ed057fa71e278c67a00375306a353f1fa5671437a9aa16e28f826cef576d0dd3ed057fa71e278c67a00375306a353f1fa5671437a9aa16e28f826cef5ecc76d4264e637d910eab9a840fe056486b70137da746495d6970abf187f3b24e75750e86911c03755679b079feada28270d39a02e7918ce92e912094883eb08e75750e86911c03755679b079feada28270d39a02e7918ce92e912094883eb08fe2d38f014a8ab93832feb44298d352baf36bd3098173d44ac313b518666b6637ba93d5e10893f7da702d3b5a39b268d5fe9611858e5a5ee280b359e904f3f407ba93d5e10893f7da702d3b5a39b268d5fe9611858e5a5ee280b359e904f3f40f0cf86aebc12aae6d2d04007a3b8c9d9ac386258aa02aa07fa9a9b6a1e3475e33231900549aa85d4f686452f586ec678d967aa11cca8e36647a735a5bcc25fd8f991baa030b3596c2546fd9ea5f027d026b4245a899043180e731896390a3926e7a227da74de7c5985c9f0fe12e59344c0b4bb81569fe0cf5af1545d0d20934b857c28dc1c9b695239b26c684ea4338041c4949e4aaced2dcd604c7ab83d61a8857c28dc1c9b695239b26c684ea4338041c4949e4aaced2dcd604c7ab83d61a86519b0603972bc6cac6663fc90902ac85e473c0e2072113d6f5e5aed970cae0b6708250c9e4c297ac55febab1c5ce7933268546f176062985a77e4ed37600519be4c2f990a742b7c286d541d412361dc731b948125b047d78a3582831c0b6870929b819465ac24abbbc5ae7da2b7cab7d96c5b2ac4dd9f8c23544f1a74432c50d66716c37366ba67a25de7065afad0d7febd2f209054ed36f4a801a2b57f7899d66716c37366ba67a25de7065afad0d7febd2f209054ed36f4a801a2b57f7899908c4bd661231cc40745cfb9954c50bb0016cc93ab4a1fb0af437d7196415c0206567c84e305877fa8d7bc344a588d456cc502af52329777e67deac43b90b889434d40d3a05d574c2aeb1e8553898792516e50c0db4ee7d08e482252ee9f3513b5cc8d7f410636c2736e7f048bb592abd2d7994ff1582884ce096f5cc6ddfa6fefc83bf9e02410fd06c5c9dc1701c2764bfc81c41362f96584083138fad21171efc83bf9e02410fd06c5c9dc1701c2764bfc81c41362f96584083138fad2117173e8414d6d36d97763ebb2c145299170a7c47f1e6f7ccb4ffcdd12732dc33ee06ee1f8cc520bc54aa0523140fc3440651ba80abaa5b22c8040ff806663759bca6ee1f8cc520bc54aa0523140fc3440651ba80abaa5b22c8040ff806663759bcadd6b228841abdf52b9ddfd331c7e3543177051bf9ee9190411a5c78b2206924arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsolfege-3.16.4-1.fc12.src.rpm_solfege_c_midi.so()(64bit)config(solfege)solfegesolfege(x86-64)@@@@@@@     @ /bin/bash/usr/bin/env/usr/bin/pythonconfig(solfege)esoundgnome-python2-gtkhtml2libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)pygtk2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)timidity++rpmlib(PayloadIsXz)3.16.4-1.fc122.123.0.4-14.6.0-14.0.4-14.0-15.2-14.7.2LJKK@K@Kn@JlE@I)@I@I@@I@@I2I3G߮G߮G G GFcE@E@E%E@E@E@E - 3.16.4-1Christian Krause - 3.16.3-1Christian Krause - 3.16.0-1Christian Krause - 3.14.11-1Christian Krause - 3.14.10-1Fedora Release Engineering - 3.14.2-2Sindre Pedersen Bjørdal - 3.14.2-1Sindre Pedersen Bjørdal - 3.14.1-2Sindre Pedersen Bjørdal - 3.14.1-2Sindre Pedersen Bjørdal - 3.14.1-1Fedora Release Engineering - 3.10.4-3Ignacio Vazquez-Abrams - 3.10.4-2Sindre Pedersen Bjørdal - 3.10.4-1Sindre Pedersen Bjørdal - 3.10.3-1Sindre Pedersen Bjørdal - 3.10.2-5Sindre Pedersen Bjørdal - 3.10.2-1Fedora Release Engineering - 3.8.0-2Sindre Pedersen Bjørdal - 3.8.0-1Sindre Pedersen Bjørdal - 3.6.5-1Sindre Pedersen Bjørdal - 3.6.4-8Sindre Pedersen Bjørdal - 3.6.4-6Sindre Pedersen Bjørdal - 3.6.4-5Sindre Pedersen Bjørdal - 3.6.4-4Sindre Pedersen Bjørdal - 3.6.4-3Sindre Pedersen Bjørdal - 3.6.4-2Sindre Pedersen Bjørdal - 3.6.4-1- Update to new upstream release (BZ 617836) - Add patch to fix a build problem- Update to new upstream release- Update to new upstream release - Remove patch to fix python's search path, solfege uses absolute imports now- Update to new upstream release - Remove upstreamed patch - Use timitidy as default - Add patch to remove /usr/bin from python's search path to avoid crash on startup if package mpich2 is installed- Update to new upstream release - Some spec file cleanup - Add minor patch to fix a problem with the default config (programs and their parameters are now stored in separate config entries)- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- New upstream release - No-X patch merged upstream, remove it.- Don't depend on lilypond- Update launcher script to use esdcompat and not esd- New upstream release - Add patch to not require X to build - Add patch to fix desktop file, don't use extensions without path in Icon= - Add lilypond dependency - Make sure permissions in debuginfo are sane- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Rebuild for Python 2.6- New bugfix release- New release- Clean up docbook path override- New major release - Update license to GPLv3- Autorebuild for GCC 4.3- New major release- Update to 3.6.5- Rebuild for new pygtk2-devel- Fix charset conversion - Remove Application category from desktop file - Fix changelog- Move original binary to %{_libexecdir} - Remove X-Fedora Category from meny entry - Add pygtk2 Requires - Replace libxlst-devel BuildRequires with libxlst - Keep timestamps for image files - Convert AUTHORS and README from iso8859 to UTF-8- Fix permissions issue in wrapper script - Fix debuginfo package - Fix indentation- Change permissions- Use install to install wrapper script - Improvements to wrapper script- Initial build                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              vvvvv%"v%8v%>v%@v%;v\v_vbvevhvkvnvqvtvwvzv}vvvvvvvvv%7vvVvv #v $v %v &v 'v (v )v *v +v ,v"\v"]v -v .v /v 0v 1v 2v 3v 4v 5v 6v 7v 8v 9v :v ;v <v =v >v ?v @v Av Bv Cv Dv Ev Fv Gv Hv Iv Jv Kv Lv Mv Nv Ov Pv Qv Rv Sv Tv Uv Vv Wv Xv Yv Zv [v \v ]v ^v _v `v av bv cv dv ev fv gv hv iv jv kv lv mv nv ov pv qv rv sv tv uv vv wv xv yv zv {v |v }v ~v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v!v!v!v!v!v!v!v!v!v! v! v! v! v! v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v! v!!v!"v!#v!$v!%v!&v!'v!(v!)v!*v!+v!,v!-v!.v!/v!0v!1v!2v!3v!4v!5v!6v!7v!8v!9v!:v!;v!<v!=v!>v!?v!@v!Av!Bv!Cv!Dv!Ev!Fv!Gv!Hv!Iv!Jv!Kv!Lv!Mv!Nv!Ov!Pv!Qv!Rv!Sv!Tv!Uv!Vv!Wv!Xv!Yv!Zv![v!\v!]v!^v!_v!`v!av!bv!cv!dv!ev!fv!gv!hv!iv!jv!kv!lv!mv!nv!ov!pv!qv!rv!sv!tv"lv"mv"nv"ov"pv"qv"rv!uv!vv!wv!xv!yv!zv!{v!|v!}v!~v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v"v"v"v"v"v"v"v"v"v" v" v" v" v" v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v" v"!v""v"#v"$v"%v"&v"'v"(v")v"*v"+v",v"-v".v"/v"0v"1v"2v"3v"4v"5v"^v"_v"`v"av"bv"cv"dv"ev"fv"gv"hv"iv"jv"kv"6v"7v"8v"9v":v";v"<v"=v">v"?v"@v"Av"Bv"Cv"Dv"Ev"Fv"Gv"Hv"Iv"Jv"Kv"Lv"Mv"Nv"Ov"Pv"Qv"Rv"Sv"Tv"Uv"Vv"Wv"Xv"Yv"Zv"[v"sv"tv"uv"vv"wv"xv"yv"zv"{v"|v"}v"~v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv/v0vdv1vev2vfv3vgv4v5v6v7v8v9vhv:viv;v<v=v>v?v@vAvBvCvDvEvFvGvHvIvJvKvLvMvNvOvPvQvRvSvTvUvVvWvXvYvZv[v\v]v^v_v`vjvavkvcvbv"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v"v#v#v#v#v#v#v#v#v#v# v# v# v# v# v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v# v#!v#"v##v#$v#%v#&v#'v#(v#)v#*v#+v#,v#-v#.v#/v#0v#1v#2v#3v#4v#5v#6v#7v#8v#9v#:v#;v#<v#=v#>v#?v#@v#Av#Bv#Cv#Dv#Ev#Fv#Gv#Hv#Iv#Jv#Kv#Lv#Mv#Nv#Ov#Pv#Qv#Rv#Sv#Tv#Uv#Vv#Wv#Xv#Yv#Zv#[v#\v#]v#^v#_v#`v#av#bv#cv#dv#ev#fv#gv#hv#iv#jv#kv#lv#mv#nv#ov#pv#qv#rv#sv#tv#uv#vv#wv#xv#yv#zv#{v#|v#}v#~v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v$v$v$v$v$v$v$v$v$v$ v$ v$ v$ v$ v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$ v$!v$"v$#v$$v$%v$&v$'v$(v$)v$*v$+v$,v$-v$.v$/v$0v$1v$2v$3v$4v$5v$6v$7v$8v$9v$:v$;v$<v$=v$>v$?v$@v$Av$Bv$Cv$Dv$Ev$Fv$Gv$Hv$Iv$Jv$Kv$Lv$Mv$Nv$Ov$Pv$Qv$Rv$Sv$Tv$Uv$Vv$Wv$Xv$Yv$Zv$[v$\v$]v$^v$_v$`v$av$bv$cv$dv$ev$fv$gv$hv$iv$jv$kv$lv$mv$nv$ov$pv$qv$rv$sv$tv$uv$vv$wv$xv$yv$zv${v$|v$}v$~v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$v$vlvvmvnvovpvqvrvsvtvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwvxvyvzv{v|v}v~vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv v v v v vvvvvvvvvvvvvvvvvvv v!v"v#v$v%v&v'v(v)v*v+v,v-v.v/v0v1v2v3v4v5v6v7v8v9v:v;v<v=v>v?v@vAvBvCvDvEvFvGvHvIvJvKvLvMvNvOvPvQvRvSvTvUvVvWvXvYvZv[v\v]v^v_v`vavbvcvdvevfvgvhvivjvkvlvmvnvovpvqvrvsvtvuvvvwvxvyvzv{v|v}v~vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv v v v v vvvvvvvvvvvvvvvvvvv v!v"v#v$v%v&v'v(v)v*v+v,v-v.v/v0v1v2v3v4v5v6v7v8v9v:v;v<v=v>v?v@vAvBvCvDvovpvqvrvsvtvuvvvwvxvyvzv{v|v}v~vvvEvFvGvHvIvJvKvLvMvNvOvPvQvRvSvTvUvVvWvXvYvZv[v\v]v^v_v`vavbvcvdvevfvgvhvivjvkvlvmvnvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv v v v v vvvvvvvvvvvvvvvvvvv v!v"v#v$v%v&v'v(v)v*v+v,v-v.v/v0v1v2v3v4v5v6v7v8v9v:v;v<v=v>v?v@vAvBvCvDvEvFvGvHvIvJvKvLvMvNvOvPvQvRvSvTvUvVvWvXvYvZv[v\v]v^v_v`vavbvcvdvevfvgvhvivjvkvlvvvvvvvvvvvvvvvvvvmvnvovpvqvrvsvtvuvvvwvxvyvzv{v|v}v~vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv "vvvvvvvvvvv v v v v v v v v v v v v v v v v v !vvvvvvvvvvvvvvvvvvvvvvvvvvv v v v v v v v v v v v v v v v vvvv$v$vv$v$vv$v%9vv$v%:vv$v$vv$v%<vv$v%=vv$v$vv$v%?vv$v$vvv$v$vv$v%Bvv$v%Cvv$v%Dvv$v$vv$v%Fvv$v%Gvv$v$vv$v%Ivv$v%Jv v$v%Kv v$v$v v$v%Mv v$v%Nv v$v%Ovv$v%Pvv$v$vv$v%Rvv$v$vv$v%Tvv$v$vv$v$vv$v%Wvv$v%Xvv$v$vv$v%Zvv$v$vv$v$vv$v%]vv$v%^vv$v$vv$v%`vv$v%avv$v%bvv$v%cvvv$v%dvv$v$vv$v$vv$v$vv$v%hvv$v%ivv$v%jvv$v%kvv$v%lvv$v%mvv$v%nv v$v%ov!v$v$v"v$v%qvv%v%vv%v%svv%v%vv%v%uvv%v%vv%v%wvv%v%vv%v%vv%v%v#v$v% v%{v%v% v%|v&v% v% v'v% v% v(v% v%v)v%v%v*v%v%v+v%v%v,v%v%v-v%v%v.v%v%vv%v%vv%v%vv%v%vv%v%vv%v%vv%v%vv%v%vv%v%vv%v%vv%v%vv%v%vv%v%vv% v% vcsdadeeoesetfifrglhuitnbnlplptrusvtrvizh3.16.4-1.fc123.16.4-1.fc123.16.4-1.fc12  !!!!!"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++-------------++++++++++++++++........./0111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222/3333333333333/444444444444444444444444444444........+++++++++++*555555555555555555555555555555555555555555555555555*666666666666666666666666666666666666666666666666666*777777777788888888888888888777777777777777777777777777777777777777777*999999999999999999999999999999999999999999999999999*::::::::::;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*===================================================*>>>>>>>>>>????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@**AAAAAAAAAABBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCsolfegesolfegesolfege_solfege_c_midi.sofedora-solfege.desktopsolfege-3.16.4AUTHORSCOPYINGREADMEsolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.mosolfege.1.gzsolfege.pngsolfegedefault.configexercisesstandardcsound-tree.txtdebugtree.txtlearningtree.txtlesson-filesaltered-1altered-2barnesangerbesifringbincsound-play-harmonic-interval.shbpmcadense-1chord-7b9-maj79chord-dim-augchord-dim-aug-min-majorchord-m7-7chord-m7-7-invchord-m7-7-maj7-m7b5-dim7chord-m9-9chord-m9-9-7b9-maj79chord-maj7-m7b5-dim7chord-min-majorchord-min-major-7chord-min-major-close-openchord-min-major-invchord-voicing-testcompare-intervalscompare-intervals-harmoniccompare-intervals-harmonic-10compare-intervals-harmonic-2compare-intervals-harmonic-2-3compare-intervals-harmonic-3compare-intervals-harmonic-4-5compare-intervals-harmonic-4-5-8compare-intervals-harmonic-6compare-intervals-harmonic-6-7compare-intervals-harmonic-7compare-intervals-harmonic-7-9compare-intervals-harmonic-9compare-intervals-harmonic-tritonus-7compare-intervals-melodiccompare-intervals-melodic-10compare-intervals-melodic-2compare-intervals-melodic-2-3compare-intervals-melodic-3compare-intervals-melodic-4-5compare-intervals-melodic-4-5-8compare-intervals-melodic-6compare-intervals-melodic-6-7compare-intervals-melodic-7compare-intervals-melodic-7-9compare-intervals-melodic-9compare-intervals-melodic-tritonus-7csound-fifth-0.97csound-fifth-0.98csound-fifth-0.99csound-fifth-0.995csound-fifth-0.996csound-fifth-0.997csound-fifth-0.998csound-intonation-harmonic-maj10-10centcsound-intonation-harmonic-maj10-15centcsound-intonation-harmonic-maj10-20centcsound-intonation-harmonic-maj10-30centcsound-intonation-harmonic-maj10-40centcsound-intonation-harmonic-maj10-5centcsound-intonation-harmonic-maj10-6centcsound-intonation-harmonic-maj10-8centcsound-intonation-harmonic-maj2-10centcsound-intonation-harmonic-maj2-15centcsound-intonation-harmonic-maj2-20centcsound-intonation-harmonic-maj2-30centcsound-intonation-harmonic-maj2-40centcsound-intonation-harmonic-maj2-5centcsound-intonation-harmonic-maj2-6centcsound-intonation-harmonic-maj2-8centcsound-intonation-harmonic-maj3-10centcsound-intonation-harmonic-maj3-15centcsound-intonation-harmonic-maj3-20centcsound-intonation-harmonic-maj3-30centcsound-intonation-harmonic-maj3-40centcsound-intonation-harmonic-maj3-5centcsound-intonation-harmonic-maj3-6centcsound-intonation-harmonic-maj3-8centcsound-intonation-harmonic-maj6-10centcsound-intonation-harmonic-maj6-15centcsound-intonation-harmonic-maj6-20centcsound-intonation-harmonic-maj6-30centcsound-intonation-harmonic-maj6-40centcsound-intonation-harmonic-maj6-5centcsound-intonation-harmonic-maj6-6centcsound-intonation-harmonic-maj6-8centcsound-intonation-harmonic-maj7-10centcsound-intonation-harmonic-maj7-15centcsound-intonation-harmonic-maj7-20centcsound-intonation-harmonic-maj7-30centcsound-intonation-harmonic-maj7-40centcsound-intonation-harmonic-maj7-5centcsound-intonation-harmonic-maj7-6centcsound-intonation-harmonic-maj7-8centcsound-intonation-harmonic-maj9-10centcsound-intonation-harmonic-maj9-15centcsound-intonation-harmonic-maj9-20centcsound-intonation-harmonic-maj9-30centcsound-intonation-harmonic-maj9-40centcsound-intonation-harmonic-maj9-5centcsound-intonation-harmonic-maj9-6centcsound-intonation-harmonic-maj9-8centcsound-intonation-harmonic-min10-10centcsound-intonation-harmonic-min10-15centcsound-intonation-harmonic-min10-20centcsound-intonation-harmonic-min10-30centcsound-intonation-harmonic-min10-40centcsound-intonation-harmonic-min10-5centcsound-intonation-harmonic-min10-6centcsound-intonation-harmonic-min10-8centcsound-intonation-harmonic-min2-10centcsound-intonation-harmonic-min2-15centcsound-intonation-harmonic-min2-20centcsound-intonation-harmonic-min2-30centcsound-intonation-harmonic-min2-40centcsound-intonation-harmonic-min2-5centcsound-intonation-harmonic-min2-6centcsound-intonation-harmonic-min2-8centcsound-intonation-harmonic-min3-10centcsound-intonation-harmonic-min3-15centcsound-intonation-harmonic-min3-20centcsound-intonation-harmonic-min3-30centcsound-intonation-harmonic-min3-40centcsound-intonation-harmonic-min3-5centcsound-intonation-harmonic-min3-6centcsound-intonation-harmonic-min3-8centcsound-intonation-harmonic-min6-10centcsound-intonation-harmonic-min6-15centcsound-intonation-harmonic-min6-20centcsound-intonation-harmonic-min6-30centcsound-intonation-harmonic-min6-40centcsound-intonation-harmonic-min6-5centcsound-intonation-harmonic-min6-6centcsound-intonation-harmonic-min6-8centcsound-intonation-harmonic-min7-10centcsound-intonation-harmonic-min7-15centcsound-intonation-harmonic-min7-20centcsound-intonation-harmonic-min7-30centcsound-intonation-harmonic-min7-40centcsound-intonation-harmonic-min7-5centcsound-intonation-harmonic-min7-6centcsound-intonation-harmonic-min7-8centcsound-intonation-harmonic-min9-10centcsound-intonation-harmonic-min9-15centcsound-intonation-harmonic-min9-20centcsound-intonation-harmonic-min9-30centcsound-intonation-harmonic-min9-40centcsound-intonation-harmonic-min9-5centcsound-intonation-harmonic-min9-6centcsound-intonation-harmonic-min9-8centcsound-intonation-harmonic-p4-10centcsound-intonation-harmonic-p4-15centcsound-intonation-harmonic-p4-20centcsound-intonation-harmonic-p4-30centcsound-intonation-harmonic-p4-40centcsound-intonation-harmonic-p4-5centcsound-intonation-harmonic-p4-6centcsound-intonation-harmonic-p4-8centcsound-intonation-harmonic-p5-10centcsound-intonation-harmonic-p5-15centcsound-intonation-harmonic-p5-20centcsound-intonation-harmonic-p5-30centcsound-intonation-harmonic-p5-40centcsound-intonation-harmonic-p5-5centcsound-intonation-harmonic-p5-6centcsound-intonation-harmonic-p5-8centcsound-intonation-harmonic-p8-10centcsound-intonation-harmonic-p8-15centcsound-intonation-harmonic-p8-20centcsound-intonation-harmonic-p8-30centcsound-intonation-harmonic-p8-40centcsound-intonation-harmonic-p8-5centcsound-intonation-harmonic-p8-6centcsound-intonation-harmonic-p8-8centcsound-intonation-maj10-10centcsound-intonation-maj10-15centcsound-intonation-maj10-20centcsound-intonation-maj10-30centcsound-intonation-maj10-40centcsound-intonation-maj10-5centcsound-intonation-maj10-6centcsound-intonation-maj10-8centcsound-intonation-maj2-10centcsound-intonation-maj2-15centcsound-intonation-maj2-20centcsound-intonation-maj2-30centcsound-intonation-maj2-40centcsound-intonation-maj2-5centcsound-intonation-maj2-6centcsound-intonation-maj2-8centcsound-intonation-maj3-10centcsound-intonation-maj3-15centcsound-intonation-maj3-20centcsound-intonation-maj3-30centcsound-intonation-maj3-40centcsound-intonation-maj3-5centcsound-intonation-maj3-6centcsound-intonation-maj3-8centcsound-intonation-maj6-10centcsound-intonation-maj6-15centcsound-intonation-maj6-20centcsound-intonation-maj6-30centcsound-intonation-maj6-40centcsound-intonation-maj6-5centcsound-intonation-maj6-6centcsound-intonation-maj6-8centcsound-intonation-maj7-10centcsound-intonation-maj7-15centcsound-intonation-maj7-20centcsound-intonation-maj7-30centcsound-intonation-maj7-40centcsound-intonation-maj7-5centcsound-intonation-maj7-6centcsound-intonation-maj7-8centcsound-intonation-maj9-10centcsound-intonation-maj9-15centcsound-intonation-maj9-20centcsound-intonation-maj9-30centcsound-intonation-maj9-40centcsound-intonation-maj9-5centcsound-intonation-maj9-6centcsound-intonation-maj9-8centcsound-intonation-min10-10centcsound-intonation-min10-15centcsound-intonation-min10-20centcsound-intonation-min10-30centcsound-intonation-min10-40centcsound-intonation-min10-5centcsound-intonation-min10-6centcsound-intonation-min10-8centcsound-intonation-min2-10centcsound-intonation-min2-15centcsound-intonation-min2-20centcsound-intonation-min2-30centcsound-intonation-min2-40centcsound-intonation-min2-5centcsound-intonation-min2-6centcsound-intonation-min2-8centcsound-intonation-min3-10centcsound-intonation-min3-15centcsound-intonation-min3-20centcsound-intonation-min3-30centcsound-intonation-min3-40centcsound-intonation-min3-5centcsound-intonation-min3-6centcsound-intonation-min3-8centcsound-intonation-min6-10centcsound-intonation-min6-15centcsound-intonation-min6-20centcsound-intonation-min6-30centcsound-intonation-min6-40centcsound-intonation-min6-5centcsound-intonation-min6-6centcsound-intonation-min6-8centcsound-intonation-min7-10centcsound-intonation-min7-15centcsound-intonation-min7-20centcsound-intonation-min7-30centcsound-intonation-min7-40centcsound-intonation-min7-5centcsound-intonation-min7-6centcsound-intonation-min7-8centcsound-intonation-min9-10centcsound-intonation-min9-15centcsound-intonation-min9-20centcsound-intonation-min9-30centcsound-intonation-min9-40centcsound-intonation-min9-5centcsound-intonation-min9-6centcsound-intonation-min9-8centcsound-intonation-p4-10centcsound-intonation-p4-15centcsound-intonation-p4-20centcsound-intonation-p4-30centcsound-intonation-p4-40centcsound-intonation-p4-5centcsound-intonation-p4-6centcsound-intonation-p4-8centcsound-intonation-p5-10centcsound-intonation-p5-15centcsound-intonation-p5-20centcsound-intonation-p5-30centcsound-intonation-p5-40centcsound-intonation-p5-5centcsound-intonation-p5-6centcsound-intonation-p5-8centcsound-intonation-p8-10centcsound-intonation-p8-15centcsound-intonation-p8-20centcsound-intonation-p8-30centcsound-intonation-p8-40centcsound-intonation-p8-5centcsound-intonation-p8-6centcsound-intonation-p8-8centdiatonic-1diatonic-2fifth-small-pure-0.99harmonic-intervalsharmonic-intervals-10harmonic-intervals-2harmonic-intervals-2-3harmonic-intervals-2-to-8harmonic-intervals-3harmonic-intervals-4-5harmonic-intervals-4-5-8harmonic-intervals-6harmonic-intervals-6-7harmonic-intervals-7harmonic-intervals-7-9harmonic-intervals-9harmonic-intervals-self-configharmonic-intervals-tritonus-7hear-tones-1hear-tones-2hear-tones-3hear-tones-4hear-tones-5hear-tones-6hear-tones-triadshear-tones-triads-difficulthear-tones-triads-easyid-toneid-tone-cde-10id-tone-cde-11id-tone-cde-12id-tone-cde-3id-tone-cde-4id-tone-cde-5id-tone-cde-6id-tone-cde-7id-tone-cde-8id-tone-cde-9includeinterval-elementsjazz-progression-elementsmma-groovesprogression-elementssc-mastersolfege-voicing.mmainterval_in_key_majinterval_in_key_minjsb-inventionsmelodic-intervalsmelodic-intervals-10melodic-intervals-2melodic-intervals-2-3melodic-intervals-2-to-8melodic-intervals-3melodic-intervals-4-5melodic-intervals-4-5-8melodic-intervals-6melodic-intervals-6-7melodic-intervals-7melodic-intervals-7-9melodic-intervals-9melodic-intervals-downmelodic-intervals-down-10melodic-intervals-down-2melodic-intervals-down-2-3melodic-intervals-down-2-to-8melodic-intervals-down-3melodic-intervals-down-4-5melodic-intervals-down-4-5-8melodic-intervals-down-6melodic-intervals-down-6-7melodic-intervals-down-7melodic-intervals-down-7-9melodic-intervals-down-9melodic-intervals-down-tritonus-7melodic-intervals-self-configmelodic-intervals-tritonus-7melodic-intervals-upmelodic-intervals-up-10melodic-intervals-up-2melodic-intervals-up-2-3melodic-intervals-up-2-to-8melodic-intervals-up-3melodic-intervals-up-4-5melodic-intervals-up-4-5-8melodic-intervals-up-6melodic-intervals-up-6-7melodic-intervals-up-7melodic-intervals-up-7-9melodic-intervals-up-9melodic-intervals-up-tritonus-7mma-1mma-2mma-3mma-4-Cmma-4-harmonic-minormma-4-natural-minormma-7-Cmma-7-harmonic-minormma-7-natural-minornameinterval-1nameinterval-2nameinterval-fifthsnameinterval-fourthsnameinterval-octavenameinterval-secondsnameinterval-seventhsnameinterval-sixthsnameinterval-thirdsnameinterval-unisonprogression-1progression-2progression-atteprogression-xrhythm-allrhythm-easyrhythm-midrhythm-self-config-binaryrhythm-self-config-ternaryrhythm-ternaryrhythmtapping2-self-config-binaryrhythmtapping2-self-config-ternarysc-6tonessc-8tonessc-bebsc-beb-asc-beb-dsc-beb-elemsc-beb-namesc-beb-ssc-churchsc-dhasc-dha-asc-dha-dsc-dha-elemsc-dha-fsc-dha-gsc-dha-namesc-dha-psc-dha-ssc-dha-tsc-domsc-dom-jazzsc-eastsc-greeksc-halsc-hal-jazzsc-hamsc-ham-asc-ham-dsc-ham-elemsc-ham-fsc-ham-gsc-ham-namesc-ham-psc-ham-ssc-ham-tsc-harsc-har-asc-har-dsc-har-elemsc-har-fsc-har-gsc-har-namesc-har-psc-har-ssc-har-tsc-hum-gsc-hunsc-hun-asc-hun-dsc-hun-elemsc-hun-fsc-hun-gsc-hun-namesc-hun-psc-hun-ssc-hun-tsc-majsc-maj-asc-maj-dsc-maj-elemsc-maj-fsc-maj-gsc-maj-namesc-maj-psc-maj-pxsc-maj-ssc-maj-tsc-mausc-mau-jazzsc-melsc-mel-asc-mel-dsc-mel-elemsc-mel-fsc-mel-gsc-mel-namesc-mel-psc-mel-ssc-mel-tsc-minsc-min-jazzsc-nat-gsc-neasc-nea-asc-nea-dsc-nea-elemsc-nea-fsc-nea-gsc-nea-namesc-nea-psc-nea-ssc-nea-tsc-nemsc-nem-asc-nem-dsc-nem-elemsc-nem-fsc-nem-gsc-nem-namesc-nem-psc-nem-ssc-nem-tsc-pensc-pen-asc-pen-dsc-pen-elemsc-pen-gsc-pen-namesc-pen-ssc-plagalsc-simsc-sim-asc-sim-dsc-sim-elemsc-sim-namesc-sim-ssharefanfare.midifanfare.mp3fanfare.oggfanfare.wavfifth-pure-220.00.wavfifth-pure-247.5.wavfifth-pure-293.33.wavfifth-small-220.00.wavfifth-small-247.5.wavfifth-small-293.33.wavfil1.scosinus-ad.orcsinus.orcsing-chord-tonesing-intervalssing-intervals-10sing-intervals-2sing-intervals-2-3sing-intervals-3sing-intervals-4-5sing-intervals-4-5-8sing-intervals-6sing-intervals-6-7sing-intervals-7sing-intervals-7-9sing-intervals-9sing-intervals-self-configsing-intervals-tritonus-7sing-the-fifthsing-the-rootsing-the-seventhsing-the-seventh-invsing-the-thirdsingchord-1singchord-2singchord-3singchord-4singchord-5singchord-6singchord-allsolfa-17solfa-17-Csolfa-7solfa-7-Ctapping-alltapping-easytapping-midthree-prog-roottwelvetonevolkslieder1volkslieder2regression-lesson-fileschord-no-namechord-wav-musicchordvoicing-lessonfile-exceptionchordvoicing-mpd-exceptioncompareintervals-1compareintervals-2compareintervals-3compareintervals-4dictation-exception-handlingdictation-no-questionselembuilder-bad-tonicelembuilder-scale-1elembuilder-scale-2elembuilder-scale-3elembuilder-scale-4elembuilder-scale-5harmonicprogression-lessonfile-exceptionidbyname-assignment-to-reserved-wordidbyname-at_question_start-1idbyname-at_question_start-2idbyname-at_question_start-3idbyname-bad-cuemusicidbyname-mediafilesidbyname-missing-.wav-fileidbyname-noquestionsinfileidbyname-syntax-error-1idbyname-syntax-error-2idbyname-unsupported-named-blockidbyname-vmusicidproperty-1idproperty-2idproperty-3idproperty-4nameinterval-bad-tones-header-varnameinterval-constraintsrhythmtapping-1rhythmtapping-2rhythmtapping-3rhythmtapping-4rhythmtapping-bad-mpd-coderhythmtapping2-1rvoicesinganswer-bad-mpd-codesinganswer-missing-.wav-filesinganswer-missing-question_texttranspose-accidentalstranspose-keyxx-chord-exceptionsxx-chordvoicing-exceptionsxx-dictation-exceptionsxx-elembuilder-exceptionsxx-harmonicprogressiondictation-exceptionsxx-idbyname-exceptionsxx-idproperty-exceptionsxx-rhythmtapping-exceptionsxx-singanswer-exceptionsxx-singchord-exceptionsfetafeta20-accidentals--1.xpmfeta20-accidentals--2.xpmfeta20-accidentals-0.xpmfeta20-accidentals-1.xpmfeta20-accidentals-2.xpmfeta20-clefs-C.xpmfeta20-clefs-F.xpmfeta20-clefs-G.xpmfeta20-dots-dot.xpmfeta20-flags-d3.xpmfeta20-flags-d4.xpmfeta20-flags-d5.xpmfeta20-flags-d6.xpmfeta20-flags-u3.xpmfeta20-flags-u4.xpmfeta20-flags-u5.xpmfeta20-flags-u6.xpmfeta20-noteheads-0.xpmfeta20-noteheads-1.xpmfeta20-noteheads-2.xpmfeta20-number-0.xpmfeta20-number-1.xpmfeta20-number-2.xpmfeta20-number-3.xpmfeta20-number-4.xpmfeta20-number-5.xpmfeta20-number-6.xpmfeta20-number-7.xpmfeta20-number-8.xpmfeta20-number-9.xpmfeta20-rests--1.xpmfeta20-rests--2.xpmfeta20-rests--4.xpmfeta20-rests-0.xpmfeta20-rests-0o.xpmfeta20-rests-1.xpmfeta20-rests-1o.xpmfeta20-rests-2.xpmfeta20-rests-3.xpmfeta20-rests-4.xpmfeta20-rests-5.xpmfeta20-rests-6.xpmfeta20-rests-7.xpmgraphicsdouble-flat.pngdouble-flat.svgdouble-sharp.pngdouble-sharp.svgerase.pngerase.svgflat.pngflat.svghappyface.pngholder.pngidentify-bpm.pngidentify-chord.pngimage-not-found.pngnatural.pngnatural.svgnotehead.pngnotehead.svgrhythm-c12c12c12.pngrhythm-c12c12r12.pngrhythm-c12r12c12.pngrhythm-c16c16c16c16.pngrhythm-c16c16c16c16c16c16.pngrhythm-c16c16c16c16c8.pngrhythm-c16c16c4.pngrhythm-c16c16c8.pngrhythm-c16c16c8c16c16.pngrhythm-c16c16c8c8.pngrhythm-c16c8..pngrhythm-c16c8c16.pngrhythm-c4..pngrhythm-c4.pngrhythm-c4c16c16.pngrhythm-c4c8.pngrhythm-c8.c16.pngrhythm-c8c16c16.pngrhythm-c8c16c16c16c16.pngrhythm-c8c16c16c8.pngrhythm-c8c4.pngrhythm-c8c8.pngrhythm-c8c8c16c16.pngrhythm-c8c8c8.pngrhythm-r12c12c12.pngrhythm-r12c12r12.pngrhythm-r12r12c12.pngrhythm-r16c16c16c16.pngrhythm-r16c16c8.pngrhythm-r16c8..pngrhythm-r16c8c16.pngrhythm-r4.pngrhythm-r8c16c16.pngrhythm-r8c8.pngrhythm-r8r16c16.pngrhythm-wrong.pngsadface.pngsharp.pngsharp.svgsolfege.pngsolfege.svgsolfege.xpmtest-sound.pnghash-bug-workaroundcadense-1chord-dim-aug-min-majorchord-m7-7-maj7-m7b5-dim7compare-intervalscompare-intervals-harmoniccompare-intervals-harmonic-10compare-intervals-harmonic-2compare-intervals-harmonic-2-3compare-intervals-harmonic-3compare-intervals-harmonic-4-5compare-intervals-harmonic-4-5-8compare-intervals-harmonic-6compare-intervals-harmonic-6-7compare-intervals-harmonic-7compare-intervals-harmonic-7-9compare-intervals-harmonic-9compare-intervals-harmonic-tritonus-7csound-fifth-0.97csound-fifth-0.98csound-fifth-0.99csound-fifth-0.995csound-fifth-0.996csound-fifth-0.997csound-fifth-0.998csound-intonation-harmonic-maj2-10centcsound-intonation-harmonic-maj2-15centcsound-intonation-harmonic-maj2-20centcsound-intonation-harmonic-maj2-30centcsound-intonation-harmonic-maj2-40centcsound-intonation-harmonic-maj2-5centcsound-intonation-harmonic-maj2-6centcsound-intonation-harmonic-maj2-8centcsound-intonation-harmonic-maj3-10centcsound-intonation-harmonic-maj3-15centcsound-intonation-harmonic-maj3-20centcsound-intonation-harmonic-maj3-30centcsound-intonation-harmonic-maj3-40centcsound-intonation-harmonic-maj3-5centcsound-intonation-harmonic-maj3-6centcsound-intonation-harmonic-maj3-8centcsound-intonation-harmonic-maj6-10centcsound-intonation-harmonic-maj6-15centcsound-intonation-harmonic-maj6-20centcsound-intonation-harmonic-maj6-30centcsound-intonation-harmonic-maj6-40centcsound-intonation-harmonic-maj6-5centcsound-intonation-harmonic-maj6-6centcsound-intonation-harmonic-maj6-8centcsound-intonation-harmonic-maj7-10centcsound-intonation-harmonic-maj7-15centcsound-intonation-harmonic-maj7-20centcsound-intonation-harmonic-maj7-30centcsound-intonation-harmonic-maj7-40centcsound-intonation-harmonic-maj7-5centcsound-intonation-harmonic-maj7-6centcsound-intonation-harmonic-maj7-8centcsound-intonation-harmonic-min2-10centcsound-intonation-harmonic-min2-15centcsound-intonation-harmonic-min2-20centcsound-intonation-harmonic-min2-30centcsound-intonation-harmonic-min2-40centcsound-intonation-harmonic-min2-5centcsound-intonation-harmonic-min2-6centcsound-intonation-harmonic-min2-8centcsound-intonation-harmonic-min3-10centcsound-intonation-harmonic-min3-15centcsound-intonation-harmonic-min3-20centcsound-intonation-harmonic-min3-30centcsound-intonation-harmonic-min3-40centcsound-intonation-harmonic-min3-5centcsound-intonation-harmonic-min3-6centcsound-intonation-harmonic-min3-8centcsound-intonation-harmonic-min6-10centcsound-intonation-harmonic-min6-15centcsound-intonation-harmonic-min6-20centcsound-intonation-harmonic-min6-30centcsound-intonation-harmonic-min6-40centcsound-intonation-harmonic-min6-5centcsound-intonation-harmonic-min6-6centcsound-intonation-harmonic-min6-8centcsound-intonation-harmonic-min7-10centcsound-intonation-harmonic-min7-15centcsound-intonation-harmonic-min7-20centcsound-intonation-harmonic-min7-30centcsound-intonation-harmonic-min7-40centcsound-intonation-harmonic-min7-5centcsound-intonation-harmonic-min7-6centcsound-intonation-harmonic-min7-8centcsound-intonation-harmonic-p4-10centcsound-intonation-harmonic-p4-15centcsound-intonation-harmonic-p4-20centcsound-intonation-harmonic-p4-30centcsound-intonation-harmonic-p4-40centcsound-intonation-harmonic-p4-5centcsound-intonation-harmonic-p4-6centcsound-intonation-harmonic-p4-8centcsound-intonation-harmonic-p5-10centcsound-intonation-harmonic-p5-15centcsound-intonation-harmonic-p5-20centcsound-intonation-harmonic-p5-30centcsound-intonation-harmonic-p5-40centcsound-intonation-harmonic-p5-5centcsound-intonation-harmonic-p5-6centcsound-intonation-harmonic-p5-8centcsound-intonation-maj2-10centcsound-intonation-maj2-15centcsound-intonation-maj2-20centcsound-intonation-maj2-30centcsound-intonation-maj2-40centcsound-intonation-maj2-5centcsound-intonation-maj2-6centcsound-intonation-maj2-8centcsound-intonation-maj3-10centcsound-intonation-maj3-15centcsound-intonation-maj3-20centcsound-intonation-maj3-30centcsound-intonation-maj3-40centcsound-intonation-maj3-5centcsound-intonation-maj3-6centcsound-intonation-maj3-8centcsound-intonation-maj6-10centcsound-intonation-maj6-15centcsound-intonation-maj6-20centcsound-intonation-maj6-30centcsound-intonation-maj6-40centcsound-intonation-maj6-5centcsound-intonation-maj6-6centcsound-intonation-maj6-8centcsound-intonation-maj7-10centcsound-intonation-maj7-15centcsound-intonation-maj7-20centcsound-intonation-maj7-30centcsound-intonation-maj7-40centcsound-intonation-maj7-5centcsound-intonation-maj7-6centcsound-intonation-maj7-8centcsound-intonation-min2-10centcsound-intonation-min2-15centcsound-intonation-min2-20centcsound-intonation-min2-30centcsound-intonation-min2-40centcsound-intonation-min2-5centcsound-intonation-min2-6centcsound-intonation-min2-8centcsound-intonation-min3-10centcsound-intonation-min3-15centcsound-intonation-min3-20centcsound-intonation-min3-30centcsound-intonation-min3-40centcsound-intonation-min3-5centcsound-intonation-min3-6centcsound-intonation-min3-8centcsound-intonation-min6-10centcsound-intonation-min6-15centcsound-intonation-min6-20centcsound-intonation-min6-30centcsound-intonation-min6-40centcsound-intonation-min6-5centcsound-intonation-min6-6centcsound-intonation-min6-8centcsound-intonation-min7-10centcsound-intonation-min7-15centcsound-intonation-min7-20centcsound-intonation-min7-30centcsound-intonation-min7-40centcsound-intonation-min7-5centcsound-intonation-min7-6centcsound-intonation-min7-8centcsound-intonation-p4-10centcsound-intonation-p4-15centcsound-intonation-p4-20centcsound-intonation-p4-30centcsound-intonation-p4-40centcsound-intonation-p4-5centcsound-intonation-p4-6centcsound-intonation-p4-8centcsound-intonation-p5-10centcsound-intonation-p5-15centcsound-intonation-p5-20centcsound-intonation-p5-30centcsound-intonation-p5-40centcsound-intonation-p5-5centcsound-intonation-p5-6centcsound-intonation-p5-8centharmonic-intervalsharmonic-intervals-10harmonic-intervals-2harmonic-intervals-2-3harmonic-intervals-2-to-8harmonic-intervals-3harmonic-intervals-4-5harmonic-intervals-4-5-8harmonic-intervals-6harmonic-intervals-6-7harmonic-intervals-7harmonic-intervals-7-9harmonic-intervals-9harmonic-intervals-self-configharmonic-intervals-tritonus-7melodic-intervalsmelodic-intervals-10melodic-intervals-2melodic-intervals-2-3melodic-intervals-2-to-8melodic-intervals-3melodic-intervals-4-5melodic-intervals-4-5-8melodic-intervals-6melodic-intervals-6-7melodic-intervals-7melodic-intervals-7-9melodic-intervals-9melodic-intervals-downmelodic-intervals-down-10melodic-intervals-down-2melodic-intervals-down-2-3melodic-intervals-down-2-to-8melodic-intervals-down-3melodic-intervals-down-4-5melodic-intervals-down-4-5-8melodic-intervals-down-6melodic-intervals-down-6-7melodic-intervals-down-7melodic-intervals-down-7-9melodic-intervals-down-9melodic-intervals-down-tritonus-7melodic-intervals-self-configmelodic-intervals-tritonus-7melodic-intervals-upmelodic-intervals-up-10melodic-intervals-up-2melodic-intervals-up-2-3melodic-intervals-up-2-to-8melodic-intervals-up-3melodic-intervals-up-4-5melodic-intervals-up-4-5-8melodic-intervals-up-6melodic-intervals-up-6-7melodic-intervals-up-7melodic-intervals-up-7-9melodic-intervals-up-9melodic-intervals-up-tritonus-7sc-6tonessc-8tonessc-bebsc-beb-asc-beb-dsc-beb-elemsc-beb-namesc-beb-ssc-churchsc-dhasc-dha-asc-dha-dsc-dha-elemsc-dha-fsc-dha-gsc-dha-namesc-dha-psc-dha-ssc-dha-tsc-domsc-dom-jazzsc-eastsc-greeksc-halsc-hal-jazzsc-hamsc-ham-asc-ham-dsc-ham-elemsc-ham-fsc-ham-gsc-ham-namesc-ham-psc-ham-ssc-ham-tsc-harsc-har-asc-har-dsc-har-elemsc-har-fsc-har-gsc-har-namesc-har-psc-har-ssc-har-tsc-hum-gsc-hunsc-hun-asc-hun-dsc-hun-elemsc-hun-fsc-hun-gsc-hun-namesc-hun-psc-hun-ssc-hun-tsc-majsc-maj-asc-maj-dsc-maj-elemsc-maj-fsc-maj-gsc-maj-namesc-maj-psc-maj-pxsc-maj-ssc-maj-tsc-mausc-mau-jazzsc-melsc-mel-asc-mel-dsc-mel-elemsc-mel-fsc-mel-gsc-mel-namesc-mel-psc-mel-ssc-mel-tsc-minsc-min-jazzsc-nat-gsc-neasc-nea-asc-nea-dsc-nea-elemsc-nea-fsc-nea-gsc-nea-namesc-nea-psc-nea-ssc-nea-tsc-nemsc-nem-asc-nem-dsc-nem-elemsc-nem-fsc-nem-gsc-nem-namesc-nem-psc-nem-ssc-nem-tsc-pensc-pen-asc-pen-dsc-pen-elemsc-pen-gsc-pen-namesc-pen-ssc-plagalsc-simsc-sim-asc-sim-dsc-sim-elemsc-sim-namesc-sim-shash-bug-workaround2compare-intervals-harmonic-tritonus-7csound-intonation-harmonic-maj2-10centcsound-intonation-harmonic-maj2-15centcsound-intonation-harmonic-maj2-20centcsound-intonation-harmonic-maj2-30centcsound-intonation-harmonic-maj2-40centcsound-intonation-harmonic-maj2-5centcsound-intonation-harmonic-maj2-6centcsound-intonation-harmonic-maj2-8centcsound-intonation-harmonic-maj3-10centcsound-intonation-harmonic-maj3-15centcsound-intonation-harmonic-maj3-20centcsound-intonation-harmonic-maj3-30centcsound-intonation-harmonic-maj3-40centcsound-intonation-harmonic-maj3-5centcsound-intonation-harmonic-maj3-6centcsound-intonation-harmonic-maj3-8centcsound-intonation-harmonic-maj6-10centcsound-intonation-harmonic-maj6-15centcsound-intonation-harmonic-maj6-20centcsound-intonation-harmonic-maj6-30centcsound-intonation-harmonic-maj6-40centcsound-intonation-harmonic-maj6-5centcsound-intonation-harmonic-maj6-6centcsound-intonation-harmonic-maj6-8centcsound-intonation-harmonic-maj7-10centcsound-intonation-harmonic-maj7-15centcsound-intonation-harmonic-maj7-20centcsound-intonation-harmonic-maj7-30centcsound-intonation-harmonic-maj7-40centcsound-intonation-harmonic-maj7-5centcsound-intonation-harmonic-maj7-6centcsound-intonation-harmonic-maj7-8centcsound-intonation-harmonic-min2-10centcsound-intonation-harmonic-min2-15centcsound-intonation-harmonic-min2-20centcsound-intonation-harmonic-min2-30centcsound-intonation-harmonic-min2-40centcsound-intonation-harmonic-min2-5centcsound-intonation-harmonic-min2-6centcsound-intonation-harmonic-min2-8centcsound-intonation-harmonic-min3-10centcsound-intonation-harmonic-min3-15centcsound-intonation-harmonic-min3-20centcsound-intonation-harmonic-min3-30centcsound-intonation-harmonic-min3-40centcsound-intonation-harmonic-min3-5centcsound-intonation-harmonic-min3-6centcsound-intonation-harmonic-min3-8centcsound-intonation-harmonic-min6-10centcsound-intonation-harmonic-min6-15centcsound-intonation-harmonic-min6-20centcsound-intonation-harmonic-min6-30centcsound-intonation-harmonic-min6-40centcsound-intonation-harmonic-min6-5centcsound-intonation-harmonic-min6-6centcsound-intonation-harmonic-min6-8centcsound-intonation-harmonic-min7-10centcsound-intonation-harmonic-min7-15centcsound-intonation-harmonic-min7-20centcsound-intonation-harmonic-min7-30centcsound-intonation-harmonic-min7-40centcsound-intonation-harmonic-min7-5centcsound-intonation-harmonic-min7-6centcsound-intonation-harmonic-min7-8centcsound-intonation-harmonic-p4-10centcsound-intonation-harmonic-p4-15centcsound-intonation-harmonic-p4-20centcsound-intonation-harmonic-p4-30centcsound-intonation-harmonic-p4-40centcsound-intonation-harmonic-p4-5centcsound-intonation-harmonic-p4-6centcsound-intonation-harmonic-p4-8centcsound-intonation-harmonic-p5-10centcsound-intonation-harmonic-p5-15centcsound-intonation-harmonic-p5-20centcsound-intonation-harmonic-p5-30centcsound-intonation-harmonic-p5-40centcsound-intonation-harmonic-p5-5centcsound-intonation-harmonic-p5-6centcsound-intonation-harmonic-p5-8centcsound-intonation-maj2-10centcsound-intonation-maj2-15centcsound-intonation-maj2-20centcsound-intonation-maj2-30centcsound-intonation-maj2-40centcsound-intonation-maj2-5centcsound-intonation-maj2-6centcsound-intonation-maj2-8centcsound-intonation-maj3-10centcsound-intonation-maj3-15centcsound-intonation-maj3-20centcsound-intonation-maj3-30centcsound-intonation-maj3-40centcsound-intonation-maj3-5centcsound-intonation-maj3-6centcsound-intonation-maj3-8centcsound-intonation-maj6-10centcsound-intonation-maj6-15centcsound-intonation-maj6-20centcsound-intonation-maj6-30centcsound-intonation-maj6-40centcsound-intonation-maj6-5centcsound-intonation-maj6-6centcsound-intonation-maj6-8centcsound-intonation-maj7-10centcsound-intonation-maj7-15centcsound-intonation-maj7-20centcsound-intonation-maj7-30centcsound-intonation-maj7-40centcsound-intonation-maj7-5centcsound-intonation-maj7-6centcsound-intonation-maj7-8centcsound-intonation-min2-10centcsound-intonation-min2-15centcsound-intonation-min2-20centcsound-intonation-min2-30centcsound-intonation-min2-40centcsound-intonation-min2-5centcsound-intonation-min2-6centcsound-intonation-min2-8centcsound-intonation-min3-10centcsound-intonation-min3-15centcsound-intonation-min3-20centcsound-intonation-min3-30centcsound-intonation-min3-40centcsound-intonation-min3-5centcsound-intonation-min3-6centcsound-intonation-min3-8centcsound-intonation-min6-10centcsound-intonation-min6-15centcsound-intonation-min6-20centcsound-intonation-min6-30centcsound-intonation-min6-40centcsound-intonation-min6-5centcsound-intonation-min6-6centcsound-intonation-min6-8centcsound-intonation-min7-10centcsound-intonation-min7-15centcsound-intonation-min7-20centcsound-intonation-min7-30centcsound-intonation-min7-40centcsound-intonation-min7-5centcsound-intonation-min7-6centcsound-intonation-min7-8centcsound-intonation-p4-10centcsound-intonation-p4-15centcsound-intonation-p4-20centcsound-intonation-p4-30centcsound-intonation-p4-40centcsound-intonation-p4-5centcsound-intonation-p4-6centcsound-intonation-p4-8centcsound-intonation-p5-10centcsound-intonation-p5-15centcsound-intonation-p5-20centcsound-intonation-p5-30centcsound-intonation-p5-40centcsound-intonation-p5-5centcsound-intonation-p5-6centcsound-intonation-p5-8centharmonic-intervalsharmonic-intervals-10harmonic-intervals-tritonus-7melodic-intervalsmelodic-intervals-10melodic-intervals-downmelodic-intervals-down-10melodic-intervals-down-tritonus-7melodic-intervals-tritonus-7melodic-intervals-upmelodic-intervals-up-10melodic-intervals-up-tritonus-7sing-intervalssing-intervals-10sing-intervals-tritonus-7helphelp-menu.xmlCbug-reporting.htmlchordvoicing-module.htmlcompareintervals-module.htmldictation-module.htmldictation.htmlear-training-test-printout-editor.htmlelembuilder-module.htmlelembuilder.htmlextending-solfege.htmlfigureschord.pngchordname-example.pngdictation.pngelembuilder-harmonic-progressions.pngid-interval-buttons-thirds.pngid-interval-piano.pngidbyname-chords.pngidbyname-intonation.pngidentifybpm.pngidtone.pngnameinterval.pngpreferences-external-programs.pngpreferences-gui.pngpreferences-midi.pngpreferences-practise.pngpreferences-sound-setup-win32.pngpreferences-sound-setup.pngpreferences-user.pngprogressionlabel-example-1.pngrhythm.pngrnc-example.pngsingchord.pngsinginterval.pngtrainingset-editor.pngtwelvetone.pnggpl.htmlharmonicinterval-module.htmlharmonicinterval.htmlidbyname-cadences.htmlidbyname-chords.htmlidbyname-intonation.htmlidbyname-module.htmlidentifybpm-module.htmlidentifybpm.htmlidproperty-module.htmlidproperty.htmlidtone-module.htmlidtone.htmlindex.htmlinverting-intervals.htmllesson-files.htmllyinverting-intervals.pngtheory-intervals-1.pngtheory-intervals-fifths-1.pngtheory-intervals-fifths-2.pngtheory-intervals-fifths.pngtheory-intervals-fourths.pngtheory-intervals-seconds-1.pngtheory-intervals-seconds-2.pngtheory-intervals-seconds-3.pngtheory-intervals-seconds.pngtheory-intervals-sevenths.pngtheory-intervals-sixths.pngtheory-intervals-thirds.pngmelodicinterval-module.htmlmelodicinterval.htmlmidi-instrument-names.htmlmpd-module.htmlmusic-theory.htmlnameinterval-module.htmlnameinterval.htmlonline-resources.htmlpreferences-window.htmlrhythm-module.htmlrhythm.htmlrhythmtapping-module.htmlrhythmtapping2-module.htmlrhythmtapping2.htmlscalesscales.htmlaug.htmlbeb.htmlblu.htmldha.htmldim.htmlham.htmlhar.htmlhun.htmlimagesmodeschordsdha1c.pngdha2c.pngdha4c.pngdha5c.pngdha6c.pngdim2c.pngham1c.pngham2c.pngham3c2.pngham4c.pngham5c.pngham6c.pngham7c.pnghar1c.pnghar2c.pnghar3c.pnghar4c.pnghar5c.pnghar6c.pnghar7c.pnghun1c.pnghun3c.pnghun5c.pnghun6c.pngmaj1c.pngmaj2c.pngmaj3c.pngmaj4c.pngmaj5c.pngmaj6c.pngmaj7c.pngmel1c.pngmel2c.pngmel3c.pngmel4c.pngmel5c.pngmel6c.pngmel7c2.pngnea1c.pngnea2c.pngnea3c.pngnea4c.pngnea5c.pngnea6c2.pngnea7c2.pngnem1c.pngnem2c.pngnem3c.pngnem4c.pngnem5c.pngnem6c.pngwho1c.pngscalesaug1c.pngaug1d.pngaug1db.pngaug1eb.pngaug2c.pngaug2cd.pngaug2d.pngaug2dd.pngbeb1c.pngbeb2c.pngbeb3c.pngbeb4c.pngbeb5c.pngblu1c.pngdha1c.pngdha2c.pngdha2db.pngdha3c.pngdha3c2.pngdha3e.pngdha4c.pngdha4f.pngdha5c.pngdha5g.pngdha6ab.pngdha6c.pngdha7b.pngdha7c.pngdha7c2.pngdim1c.pngdim1d.pngdim1db.pngdim2c.pngdim2cd.pngdim2d.pngeni1c-d.pngeni1c.pngham1c.pngham2c.pngham2d.pngham3c.pngham3c2.pngham3e.pngham4c.pngham4f.pngham5c.pngham5g.pngham6ab.pngham6c.pngham7b.pngham7c.pnghar1c.pnghar2c.pnghar2d.pnghar3c.pnghar3eb.pnghar4c.pnghar4f.pnghar5c.pnghar5g.pnghar6ab.pnghar6c.pnghar7b.pnghar7c.pnghun1c.pnghun2c.pnghun2c2.pnghun2dd.pnghun3c.pnghun3e.pnghun4c.pnghun4c2.pnghun4fd.pnghun5c.pnghun5g.pnghun6a.pnghun6c.pnghun7bb.pnghun7c.pngmaj1c.pngmaj2c.pngmaj2d.pngmaj3c.pngmaj3e.pngmaj4c.pngmaj4f.pngmaj5c.pngmaj5g.pngmaj6a.pngmaj6c.pngmaj7b.pngmaj7c.pngmel1c-d.pngmel1c.pngmel2c.pngmel2d.pngmel3c.pngmel3eb.pngmel4c.pngmel4f.pngmel5c.pngmel5g.pngmel6a.pngmel6c.pngmel7b.pngmel7c.pngmel7c2.pngnea1c.pngnea2c.pngnea2db.pngnea3c.pngnea3eb.pngnea4c.pngnea4f.pngnea5c.pngnea5g.pngnea6a.pngnea6c.pngnea6c2.pngnea7b.pngnea7c.pngnea7c2.pngnem1c.pngnem2c.pngnem2db.pngnem3c.pngnem3eb.pngnem4c.pngnem4f.pngnem5c.pngnem5g.pngnem6ab.pngnem6c.pngnem7b.pngnem7c.pngnem7c2.pngpen1c.pngpen2c.pngpen2d.pngpen3c.pngpen3e.pngpen4c.pngpen4g.pngpen5a.pngpen5c.pngwho1c.pngwho1c2.pngwho1db.pngquadriadsc7+5.pngc7-5.pngc7.pngc^+5.pngc^-5.pngc^.pngcdim.pngcm7+5.pngcm7-5.pngcm7.pngcm^+5.pngcm^-5.pngcm^.pngtriadsabau.pngcau.pngcau1.pngcau1o.pngcau2.pngcau2o.pngcauo.pngcdi-fs8.pngcdi.pngcdi1.pngcdi1o.pngcdi2.pngcdi2o.pngcdio.pngcma.pngcma1.pngcma1o.pngcma2.pngcma2o.pngcmao.pngcmi.pngcmi1.pngcmi1o.pngcmi2.pngcmi2o.pngcmio.pngdau.pngdbau.pngeau.pngebau.pngmaj.htmlmel.htmlmodes.htmlnea.htmlnem.htmlpen.htmlsim.htmlwho.htmlsinganswer-module.htmlsingchord-module.htmlsingchord.htmlsinginterval-module.htmlsinginterval.htmlsolfege-exercise-helps.htmlsolfege-intro.htmltheory-intervals.htmltrainingset-editor.htmltwelvetone-module.htmltwelvetone.htmleobug-reporting.htmlchordvoicing-module.htmlcompareintervals-module.htmldictation-module.htmldictation.htmlear-training-test-printout-editor.htmlelembuilder-module.htmlelembuilder.htmlextending-solfege.htmlgpl.htmlharmonicinterval-module.htmlharmonicinterval.htmlidbyname-cadences.htmlidbyname-chords.htmlidbyname-intonation.htmlidbyname-module.htmlidentifybpm-module.htmlidentifybpm.htmlidproperty-module.htmlidproperty.htmlidtone-module.htmlidtone.htmlindex.htmlinverting-intervals.htmllesson-files.htmlmelodicinterval-module.htmlmelodicinterval.htmlmidi-instrument-names.htmlmpd-module.htmlmusic-theory.htmlnameinterval-module.htmlnameinterval.htmlonline-resources.htmlpreferences-window.htmlrhythm-module.htmlrhythm.htmlrhythmtapping-module.htmlrhythmtapping2-module.htmlrhythmtapping2.htmlscales.htmlsinganswer-module.htmlsingchord-module.htmlsingchord.htmlsinginterval-module.htmlsinginterval.htmlsolfege-exercise-helps.htmlsolfege-intro.htmltheory-intervals.htmltrainingset-editor.htmltwelvetone-module.htmltwelvetone.htmletbug-reporting.htmlchordvoicing-module.htmlcompareintervals-module.htmldictation-module.htmldictation.htmlear-training-test-printout-editor.htmlelembuilder-module.htmlelembuilder.htmlextending-solfege.htmlgpl.htmlharmonicinterval-module.htmlharmonicinterval.htmlidbyname-cadences.htmlidbyname-chords.htmlidbyname-intonation.htmlidbyname-module.htmlidentifybpm-module.htmlidentifybpm.htmlidproperty-module.htmlidproperty.htmlidtone-module.htmlidtone.htmlindex.htmlinverting-intervals.htmllesson-files.htmlmelodicinterval-module.htmlmelodicinterval.htmlmidi-instrument-names.htmlmpd-module.htmlmusic-theory.htmlnameinterval-module.htmlnameinterval.htmlonline-resources.htmlpreferences-window.htmlrhythm-module.htmlrhythm.htmlrhythmtapping-module.htmlrhythmtapping2-module.htmlrhythmtapping2.htmlscales.htmlsinganswer-module.htmlsingchord-module.htmlsingchord.htmlsinginterval-module.htmlsinginterval.htmlsolfege-exercise-helps.htmlsolfege-intro.htmltheory-intervals.htmltrainingset-editor.htmltwelvetone-module.htmltwelvetone.htmlfrbug-reporting.htmlchordvoicing-module.htmlcompareintervals-module.htmldictation-module.htmldictation.htmlear-training-test-printout-editor.htmlelembuilder-module.htmlelembuilder.htmlextending-solfege.htmlfigureschord.pngdictation.pngid-interval-buttons-thirds.pngid-interval-piano.pngidbyname-chords.pngidbyname-intonation.pngidentifybpm.pngidtone.pngpreferences-gui.pngpreferences-midi.pngpreferences-practise.pngpreferences-sound-setup.pngpreferences-user.pngrhythm.pngsingchord.pngsinginterval.pngtwelvetone.pnggpl.htmlharmonicinterval-module.htmlharmonicinterval.htmlidbyname-cadences.htmlidbyname-chords.htmlidbyname-intonation.htmlidbyname-module.htmlidentifybpm-module.htmlidentifybpm.htmlidproperty-module.htmlidproperty.htmlidtone-module.htmlidtone.htmlindex.htmlinverting-intervals.htmllesson-files.htmlmelodicinterval-module.htmlmelodicinterval.htmlmidi-instrument-names.htmlmpd-module.htmlmusic-theory.htmlnameinterval-module.htmlnameinterval.htmlonline-resources.htmlpreferences-window.htmlrhythm-module.htmlrhythm.htmlrhythmtapping-module.htmlrhythmtapping2-module.htmlrhythmtapping2.htmlscales.htmlsinganswer-module.htmlsingchord-module.htmlsingchord.htmlsinginterval-module.htmlsinginterval.htmlsolfege-exercise-helps.htmlsolfege-intro.htmltheory-intervals.htmltrainingset-editor.htmltwelvetone-module.htmltwelvetone.htmlglbug-reporting.htmlchordvoicing-module.htmlcompareintervals-module.htmldictation-module.htmldictation.htmlear-training-test-printout-editor.htmlelembuilder-module.htmlelembuilder.htmlextending-solfege.htmlgpl.htmlharmonicinterval-module.htmlharmonicinterval.htmlidbyname-cadences.htmlidbyname-chords.htmlidbyname-intonation.htmlidbyname-module.htmlidentifybpm-module.htmlidentifybpm.htmlidproperty-module.htmlidproperty.htmlidtone-module.htmlidtone.htmlindex.htmlinverting-intervals.htmllesson-files.htmlmelodicinterval-module.htmlmelodicinterval.htmlmidi-instrument-names.htmlmpd-module.htmlmusic-theory.htmlnameinterval-module.htmlnameinterval.htmlonline-resources.htmlpreferences-window.htmlrhythm-module.htmlrhythm.htmlrhythmtapping-module.htmlrhythmtapping2-module.htmlrhythmtapping2.htmlscales.htmlsinganswer-module.htmlsingchord-module.htmlsingchord.htmlsinginterval-module.htmlsinginterval.htmlsolfege-exercise-helps.htmlsolfege-intro.htmltheory-intervals.htmltrainingset-editor.htmltwelvetone-module.htmltwelvetone.htmlnbbug-reporting.htmlchordvoicing-module.htmlcompareintervals-module.htmldictation-module.htmldictation.htmlear-training-test-printout-editor.htmlelembuilder-module.htmlelembuilder.htmlextending-solfege.htmlfigureschord.pngdictation.pngid-interval-buttons-thirds.pngid-interval-piano.pngidbyname-chords.pngidbyname-intonation.pngidentifybpm.pngidtone.pngpreferences-gui.pngpreferences-midi.pngpreferences-practise.pngpreferences-sound-setup.pngpreferences-user.pngrhythm.pngsingchord.pngsinginterval.pngtwelvetone.pnggpl.htmlharmonicinterval-module.htmlharmonicinterval.htmlidbyname-cadences.htmlidbyname-chords.htmlidbyname-intonation.htmlidbyname-module.htmlidentifybpm-module.htmlidentifybpm.htmlidproperty-module.htmlidproperty.htmlidtone-module.htmlidtone.htmlindex.htmlinverting-intervals.htmllesson-files.htmlmelodicinterval-module.htmlmelodicinterval.htmlmidi-instrument-names.htmlmpd-module.htmlmusic-theory.htmlnameinterval-module.htmlnameinterval.htmlonline-resources.htmlpreferences-window.htmlrhythm-module.htmlrhythm.htmlrhythmtapping-module.htmlrhythmtapping2-module.htmlrhythmtapping2.htmlscales.htmlsinganswer-module.htmlsingchord-module.htmlsingchord.htmlsinginterval-module.htmlsinginterval.htmlsolfege-exercise-helps.htmlsolfege-intro.htmltheory-intervals.htmltrainingset-editor.htmltwelvetone-module.htmltwelvetone.htmlnlbug-reporting.htmlchordvoicing-module.htmlcompareintervals-module.htmldictation-module.htmldictation.htmlear-training-test-printout-editor.htmlelembuilder-module.htmlelembuilder.htmlextending-solfege.htmlgpl.htmlharmonicinterval-module.htmlharmonicinterval.htmlidbyname-cadences.htmlidbyname-chords.htmlidbyname-intonation.htmlidbyname-module.htmlidentifybpm-module.htmlidentifybpm.htmlidproperty-module.htmlidproperty.htmlidtone-module.htmlidtone.htmlindex.htmlinverting-intervals.htmllesson-files.htmlmelodicinterval-module.htmlmelodicinterval.htmlmidi-instrument-names.htmlmpd-module.htmlmusic-theory.htmlnameinterval-module.htmlnameinterval.htmlonline-resources.htmlpreferences-window.htmlrhythm-module.htmlrhythm.htmlrhythmtapping-module.htmlrhythmtapping2-module.htmlrhythmtapping2.htmlscales.htmlsinganswer-module.htmlsingchord-module.htmlsingchord.htmlsinginterval-module.htmlsinginterval.htmlsolfege-exercise-helps.htmlsolfege-intro.htmltheory-intervals.htmltrainingset-editor.htmltwelvetone-module.htmltwelvetone.htmlplbug-reporting.htmlchordvoicing-module.htmlcompareintervals-module.htmldictation-module.htmldictation.htmlear-training-test-printout-editor.htmlelembuilder-module.htmlelembuilder.htmlextending-solfege.htmlgpl.htmlharmonicinterval-module.htmlharmonicinterval.htmlidbyname-cadences.htmlidbyname-chords.htmlidbyname-intonation.htmlidbyname-module.htmlidentifybpm-module.htmlidentifybpm.htmlidproperty-module.htmlidproperty.htmlidtone-module.htmlidtone.htmlindex.htmlinverting-intervals.htmllesson-files.htmlmelodicinterval-module.htmlmelodicinterval.htmlmidi-instrument-names.htmlmpd-module.htmlmusic-theory.htmlnameinterval-module.htmlnameinterval.htmlonline-resources.htmlpreferences-window.htmlrhythm-module.htmlrhythm.htmlrhythmtapping-module.htmlrhythmtapping2-module.htmlrhythmtapping2.htmlscales.htmlsinganswer-module.htmlsingchord-module.htmlsingchord.htmlsinginterval-module.htmlsinginterval.htmlsolfege-exercise-helps.htmlsolfege-intro.htmltheory-intervals.htmltrainingset-editor.htmltwelvetone-module.htmltwelvetone.htmlpt_BRbug-reporting.htmlchordvoicing-module.htmlcompareintervals-module.htmldictation-module.htmldictation.htmlear-training-test-printout-editor.htmlelembuilder-module.htmlelembuilder.htmlextending-solfege.htmlfigureschord.pngdictation.pngid-interval-buttons-thirds.pngid-interval-piano.pngidbyname-chords.pngidentifybpm.pngidtone.pngpreferences-gui.pngpreferences-midi.pngpreferences-practise.pngpreferences-sound-setup.pngpreferences-user.pngrhythm.pngsingchord.pngsinginterval.pngtwelvetone.pnggpl.htmlharmonicinterval-module.htmlharmonicinterval.htmlidbyname-cadences.htmlidbyname-chords.htmlidbyname-intonation.htmlidbyname-module.htmlidentifybpm-module.htmlidentifybpm.htmlidproperty-module.htmlidproperty.htmlidtone-module.htmlidtone.htmlindex.htmlinverting-intervals.htmllesson-files.htmlmelodicinterval-module.htmlmelodicinterval.htmlmidi-instrument-names.htmlmpd-module.htmlmusic-theory.htmlnameinterval-module.htmlnameinterval.htmlonline-resources.htmlpreferences-window.htmlrhythm-module.htmlrhythm.htmlrhythmtapping-module.htmlrhythmtapping2-module.htmlrhythmtapping2.htmlscales.htmlsinganswer-module.htmlsingchord-module.htmlsingchord.htmlsinginterval-module.htmlsinginterval.htmlsolfege-exercise-helps.htmlsolfege-intro.htmltheory-intervals.htmltrainingset-editor.htmltwelvetone-module.htmltwelvetone.htmlrubug-reporting.htmlchordvoicing-module.htmlcompareintervals-module.htmldictation-module.htmldictation.htmlear-training-test-printout-editor.htmlelembuilder-module.htmlelembuilder.htmlextending-solfege.htmlgpl.htmlharmonicinterval-module.htmlharmonicinterval.htmlidbyname-cadences.htmlidbyname-chords.htmlidbyname-intonation.htmlidbyname-module.htmlidentifybpm-module.htmlidentifybpm.htmlidproperty-module.htmlidproperty.htmlidtone-module.htmlidtone.htmlindex.htmlinverting-intervals.htmllesson-files.htmlmelodicinterval-module.htmlmelodicinterval.htmlmidi-instrument-names.htmlmpd-module.htmlmusic-theory.htmlnameinterval-module.htmlnameinterval.htmlonline-resources.htmlpreferences-window.htmlrhythm-module.htmlrhythm.htmlrhythmtapping-module.htmlrhythmtapping2-module.htmlrhythmtapping2.htmlscales.htmlsinganswer-module.htmlsingchord-module.htmlsingchord.htmlsinginterval-module.htmlsinginterval.htmlsolfege-exercise-helps.htmlsolfege-intro.htmltheory-intervals.htmltrainingset-editor.htmltwelvetone-module.htmltwelvetone.htmlstyle.csstrbug-reporting.htmlchordvoicing-module.htmlcompareintervals-module.htmldictation-module.htmldictation.htmlear-training-test-printout-editor.htmlelembuilder-module.htmlelembuilder.htmlextending-solfege.htmlfigureschord.pngdictation.pngid-interval-buttons-thirds.pngid-interval-piano.pngidbyname-chords.pngidbyname-intonation.pngidentifybpm.pngidtone.pngpreferences-gui.pngpreferences-midi.pngpreferences-practise.pngpreferences-sound-setup.pngpreferences-user.pngrhythm.pngsingchord.pngsinginterval.pngtwelvetone.pnggpl.htmlharmonicinterval-module.htmlharmonicinterval.htmlidbyname-cadences.htmlidbyname-chords.htmlidbyname-intonation.htmlidbyname-module.htmlidentifybpm-module.htmlidentifybpm.htmlidproperty-module.htmlidproperty.htmlidtone-module.htmlidtone.htmlindex.htmlinverting-intervals.htmllesson-files.htmlmelodicinterval-module.htmlmelodicinterval.htmlmidi-instrument-names.htmlmpd-module.htmlmusic-theory.htmlnameinterval-module.htmlnameinterval.htmlonline-resources.htmlpreferences-window.htmlrhythm-module.htmlrhythm.htmlrhythmtapping-module.htmlrhythmtapping2-module.htmlrhythmtapping2.htmlscales.htmlsinganswer-module.htmlsingchord-module.htmlsingchord.htmlsinginterval-module.htmlsinginterval.htmlsolfege-exercise-helps.htmlsolfege-intro.htmltheory-intervals.htmltrainingset-editor.htmltwelvetone-module.htmltwelvetone.htmlsolfegesolfege.gtkrc__init__.py__init__.pyc__init__.pyo_version.py_version.pyc_version.pyoabstract.pyabstract.pycabstract.pyoapplication.pyapplication.pycapplication.pyobuildinfo.pybuildinfo.pycbuildinfo.pyocfg.pycfg.pyccfg.pyoconfigwindow.pyconfigwindow.pycconfigwindow.pyoconst.pyconst.pycconst.pyodataparser.pydataparser.pycdataparser.pyoexceptiondialog.pyexceptiondialog.pycexceptiondialog.pyoexercises__init__.py__init__.pyc__init__.pyochord.pychord.pycchord.pyochordvoicing.pychordvoicing.pycchordvoicing.pyocompareintervals.pycompareintervals.pyccompareintervals.pyodictation.pydictation.pycdictation.pyoelembuilder.pyelembuilder.pycelembuilder.pyoharmonicinterval.pyharmonicinterval.pycharmonicinterval.pyoharmonicprogressiondictation.pyharmonicprogressiondictation.pycharmonicprogressiondictation.pyoidbyname.pyidbyname.pycidbyname.pyoidentifybpm.pyidentifybpm.pycidentifybpm.pyoidproperty.pyidproperty.pycidproperty.pyoidtone.pyidtone.pycidtone.pyomelodicinterval.pymelodicinterval.pycmelodicinterval.pyonameinterval.pynameinterval.pycnameinterval.pyorhythm.pyrhythm.pycrhythm.pyorhythmtapping.pyrhythmtapping.pycrhythmtapping.pyorhythmtapping2.pyrhythmtapping2.pycrhythmtapping2.pyosinganswer.pysinganswer.pycsinganswer.pyosingchord.pysingchord.pycsingchord.pyosinginterval.pysinginterval.pycsinginterval.pyotwelvetone.pytwelvetone.pyctwelvetone.pyofilesystem.pyfilesystem.pycfilesystem.pyofpeditor.pyfpeditor.pycfpeditor.pyofrontpage.pyfrontpage.pycfrontpage.pyogpath.pygpath.pycgpath.pyogu.pygu.pycgu.pyohistory.pyhistory.pychistory.pyoi18n.pyi18n.pyci18n.pyoinputwidgets.pyinputwidgets.pycinputwidgets.pyoinstrumentselector.pyinstrumentselector.pycinstrumentselector.pyolanguages.pylanguages.pyclanguages.pyolessonfile.pylessonfile.pyclessonfile.pyolessonfile_editor_main.pylessonfile_editor_main.pyclessonfile_editor_main.pyolessonfilegui.pylessonfilegui.pyclessonfilegui.pyomainwin.pymainwin.pycmainwin.pyompd__init__.py__init__.pyc__init__.pyo_exceptions.py_exceptions.pyc_exceptions.pyoconst.pyconst.pycconst.pyoduration.pyduration.pycduration.pyoengravers.pyengravers.pycengravers.pyointerval.pyinterval.pycinterval.pyomfutils.pymfutils.pycmfutils.pyompdutils.pympdutils.pycmpdutils.pyomusicalpitch.pymusicalpitch.pycmusicalpitch.pyomusicdisplayer.pymusicdisplayer.pycmusicdisplayer.pyoparser.pyparser.pycparser.pyorat.pyrat.pycrat.pyorequests.pyrequests.pycrequests.pyotrack.pytrack.pyctrack.pyomultipleintervalconfigwidget.pymultipleintervalconfigwidget.pycmultipleintervalconfigwidget.pyonotenamespinbutton.pynotenamespinbutton.pycnotenamespinbutton.pyooptionparser.pyoptionparser.pycoptionparser.pyoosutils.pyosutils.pycosutils.pyopmwiki.pypmwiki.pycpmwiki.pyopractisesheetdlg.pypractisesheetdlg.pycpractisesheetdlg.pyoreportbug.pyreportbug.pycreportbug.pyoreportlib.pyreportlib.pycreportlib.pyoruntime.pyruntime.pycruntime.pyosoundcard__init__.py__init__.pyc__init__.pyoexporter.pyexporter.pycexporter.pyofakesynth.pyfakesynth.pycfakesynth.pyomidifilesynth.pymidifilesynth.pycmidifilesynth.pyooss_common.pyoss_common.pycoss_common.pyooss_sequencer.pyoss_sequencer.pycoss_sequencer.pyooss_sequencer2.pyoss_sequencer2.pycoss_sequencer2.pyosolfege_c_midi.pysolfege_c_midi.pycsolfege_c_midi.pyosoundcardexceptions.pysoundcardexceptions.pycsoundcardexceptions.pyosynth_common.pysynth_common.pycsynth_common.pyowinsynth.pywinsynth.pycwinsynth.pyospecialwidgets.pyspecialwidgets.pycspecialwidgets.pyostatistics.pystatistics.pycstatistics.pyostatisticsviewer.pystatisticsviewer.pycstatisticsviewer.pyostock.pystock.pycstock.pyotestlib.pytestlib.pyctestlib.pyotracebackwindow.pytracebackwindow.pyctracebackwindow.pyotrainingsetdlg.pytrainingsetdlg.pyctrainingsetdlg.pyotuner.pytuner.pyctuner.pyoutils.pyutils.pycutils.pyouuid.pyuuid.pycuuid.pyowinlang.pywinlang.pycwinlang.pyowinreg.pywinreg.pycwinreg.pyoxrandom.pyxrandom.pycxrandom.pyoui.xml/etc//usr/bin//usr/lib64//usr/lib64/solfege//usr/share/applications//usr/share/doc//usr/share/doc/solfege-3.16.4//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/eo/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/et/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/man/man1//usr/share/pixmaps//usr/share//usr/share/solfege//usr/share/solfege/exercises//usr/share/solfege/exercises/standard//usr/share/solfege/exercises/standard/lesson-files//usr/share/solfege/exercises/standard/lesson-files/bin//usr/share/solfege/exercises/standard/lesson-files/include//usr/share/solfege/exercises/standard/lesson-files/share//usr/share/solfege/exercises/standard/regression-lesson-files//usr/share/solfege/feta//usr/share/solfege/graphics//usr/share/solfege/hash-bug-workaround//usr/share/solfege/hash-bug-workaround2//usr/share/solfege/help//usr/share/solfege/help/C//usr/share/solfege/help/C/figures//usr/share/solfege/help/C/ly//usr/share/solfege/help/C/scales//usr/share/solfege/help/C/scales/images//usr/share/solfege/help/C/scales/images/modes//usr/share/solfege/help/C/scales/images/modes/chords//usr/share/solfege/help/C/scales/images/modes/scales//usr/share/solfege/help/C/scales/images/quadriads//usr/share/solfege/help/C/scales/images/triads//usr/share/solfege/help/eo//usr/share/solfege/help/et//usr/share/solfege/help/fr//usr/share/solfege/help/fr/figures//usr/share/solfege/help/gl//usr/share/solfege/help/nb//usr/share/solfege/help/nb/figures//usr/share/solfege/help/nl//usr/share/solfege/help/pl//usr/share/solfege/help/pt_BR//usr/share/solfege/help/pt_BR/figures//usr/share/solfege/help/ru//usr/share/solfege/help/tr//usr/share/solfege/help/tr/figures//usr/share/solfege/solfege//usr/share/solfege/solfege/exercises//usr/share/solfege/solfege/mpd//usr/share/solfege/solfege/soundcard/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnupnnkkq1nnnnnnkknnnlllllllllllllllllllllllllllllllllllllllllllnjjjj_jjj1jlfnnnnn8%@;]\b`6a9YYYY=YY4:7H5n-Zhi$ggh&# "nnnn nn n  nnnnN?PGDALSUOOOO^+.nnn0?LCKF/M><<<<,'nnnnecccdTc[[[[[X)((nnn*VJBIE3QWRRRR2!noomookooooooookoooooooonooooooooooooooooooooooooooooooooooooooooooookooooooooooooooooooooooookoonooooooooooooooooooooooooooooooooooooookoooooooonooooooooooooooooooooookooooooooooookooooooooooooooASCII textASCII text, with CRLF, LF line terminatorsASCII text, with very long linesBourne-Again shell script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, strippedHTML document textISO-8859 textPNG image, 108 x 54, 1-bit colormap, non-interlacedPNG image, 108 x 54, 8-bit grayscale, non-interlacedPNG image, 108 x 55, 8-bit grayscale, non-interlacedPNG image, 108 x 56, 8-bit grayscale, non-interlacedPNG image, 108 x 57, 8-bit grayscale, non-interlacedPNG image, 108 x 58, 8-bit grayscale, non-interlacedPNG image, 181 x 38, 8-bit/color RGBA, non-interlacedPNG image, 20 x 5, 8-bit/color RGBA, non-interlacedPNG image, 228 x 54, 8-bit grayscale, non-interlacedPNG image, 228 x 56, 8-bit grayscale, non-interlacedPNG image, 228 x 58, 8-bit grayscale, non-interlacedPNG image, 228 x 59, 8-bit grayscale, non-interlacedPNG image, 228 x 61, 8-bit grayscale, non-interlacedPNG image, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image, 271 x 397, 4-bit colormap, non-interlacedPNG image, 297 x 397, 4-bit colormap, non-interlacedPNG image, 32 x 24, 8-bit/color RGBA, non-interlacedPNG image, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image, 332 x 356, 4-bit colormap, non-interlacedPNG image, 336 x 360, 4-bit colormap, non-interlacedPNG image, 336 x 401, 4-bit colormap, non-interlacedPNG image, 343 x 48, 8-bit/color RGBA, non-interlacedPNG image, 36 x 24, 8-bit/color RGBA, non-interlacedPNG image, 372 x 80, 8-bit/color RGB, non-interlacedPNG image, 382 x 80, 8-bit/color RGB, non-interlacedPNG image, 383 x 300, 4-bit colormap, non-interlacedPNG image, 383 x 80, 8-bit/color RGB, non-interlacedPNG image, 384 x 80, 8-bit/color RGB, non-interlacedPNG image, 386 x 80, 8-bit/color RGB, non-interlacedPNG image, 390 x 42, 8-bit/color RGBA, non-interlacedPNG image, 391 x 80, 8-bit/color RGB, non-interlacedPNG image, 395 x 300, 4-bit colormap, non-interlacedPNG image, 415 x 377, 4-bit colormap, non-interlacedPNG image, 415 x 433, 4-bit colormap, non-interlacedPNG image, 450 x 373, 4-bit colormap, non-interlacedPNG image, 456 x 357, 4-bit colormap, non-interlacedPNG image, 459 x 287, 4-bit colormap, non-interlacedPNG image, 459 x 80, 8-bit/color RGB, non-interlacedPNG image, 465 x 301, 4-bit colormap, non-interlacedPNG image, 467 x 363, 4-bit colormap, non-interlacedPNG image, 469 x 369, 4-bit colormap, non-interlacedPNG image, 48 x 48, 8-bit/color RGBA, non-interlacedPNG image, 483 x 287, 4-bit colormap, non-interlacedPNG image, 486 x 363, 4-bit colormap, non-interlacedPNG image, 488 x 292, 8-bit colormap, non-interlacedPNG image, 488 x 339, 8-bit colormap, non-interlacedPNG image, 488 x 374, 8-bit colormap, non-interlacedPNG image, 488 x 405, 8-bit colormap, non-interlacedPNG image, 488 x 424, 8-bit colormap, non-interlacedPNG image, 488 x 455, 8-bit colormap, non-interlacedPNG image, 488 x 474, 8-bit colormap, non-interlacedPNG image, 488 x 602, 8-bit colormap, non-interlacedPNG image, 493 x 445, 4-bit colormap, non-interlacedPNG image, 493 x 526, 8-bit colormap, non-interlacedPNG image, 505 x 542, 4-bit colormap, non-interlacedPNG image, 508 x 436, 4-bit colormap, non-interlacedPNG image, 508 x 436, 8-bit colormap, non-interlacedPNG image, 510 x 194, 4-bit colormap, non-interlacedPNG image, 510 x 246, 4-bit colormap, non-interlacedPNG image, 510 x 250, 4-bit colormap, non-interlacedPNG image, 510 x 252, 4-bit colormap, non-interlacedPNG image, 510 x 259, 4-bit colormap, non-interlacedPNG image, 510 x 262, 4-bit colormap, non-interlacedPNG image, 510 x 281, 4-bit colormap, non-interlacedPNG image, 510 x 282, 4-bit colormap, non-interlacedPNG image, 510 x 335, 4-bit colormap, non-interlacedPNG image, 510 x 336, 4-bit colormap, non-interlacedPNG image, 510 x 340, 4-bit colormap, non-interlacedPNG image, 510 x 342, 4-bit colormap, non-interlacedPNG image, 510 x 345, 4-bit colormap, non-interlacedPNG image, 510 x 352, 4-bit colormap, non-interlacedPNG image, 510 x 367, 4-bit colormap, non-interlacedPNG image, 510 x 385, 4-bit colormap, non-interlacedPNG image, 510 x 400, 4-bit colormap, non-interlacedPNG image, 510 x 415, 4-bit colormap, non-interlacedPNG image, 510 x 419, 4-bit colormap, non-interlacedPNG image, 510 x 428, 4-bit colormap, non-interlacedPNG image, 510 x 436, 4-bit colormap, non-interlacedPNG image, 510 x 439, 4-bit colormap, non-interlacedPNG image, 510 x 500, 4-bit colormap, non-interlacedPNG image, 512 x 428, 4-bit colormap, non-interlacedPNG image, 530 x 644, 8-bit colormap, non-interlacedPNG image, 534 x 102, 8-bit/color RGB, non-interlacedPNG image, 540 x 457, 4-bit colormap, non-interlacedPNG image, 569 x 314, 8-bit colormap, non-interlacedPNG image, 569 x 436, 8-bit colormap, non-interlacedPNG image, 621 x 287, 4-bit colormap, non-interlacedPNG image, 64 x 32, 8-bit/color RGBA, non-interlacedPNG image, 644 x 276, 8-bit colormap, non-interlacedPNG image, 644 x 433, 8-bit colormap, non-interlacedPNG image, 644 x 469, 8-bit colormap, non-interlacedPNG image, 674 x 432, 4-bit colormap, non-interlacedPNG image, 710 x 432, 4-bit colormap, non-interlacedPNG image, 710 x 454, 4-bit colormap, non-interlacedPNG image, 8 x 12, 8-bit/color RGBA, non-interlacedPNG image, 84 x 58, 8-bit/color RGB, non-interlacedPNG image, 86 x 58, 8-bit/color RGB, non-interlacedPNG image, 88 x 58, 8-bit/color RGB, non-interlacedSVG Scalable Vector Graphics imageUTF-8 Unicode textX pixmap image texta python script text executabledirectorypython 2.6 byte-compiledpython script text executabletroff or preprocessor input text (gzip compressed data, from Unix, max compression)RPRRRR RRR?p7zXZ !PH6=]"k%b.^@C=Q|!ך38Rso3F*0q9 lܑN.pȁEcKIbfPfrY};!>͍ƥ@D)^zk{kmE6vFJ^?>"iUϜRJ#k#Zr,,g;=hkR'R_oK XŹj34M^ C;^of%gjgh cIJi:XwXLeSL֠cZtx7RىxS;J[~sď/N y9B%;IJF/Ȏ:n4kVcTyU=H \I5fǼ\Ip}stQO-Sap| ;n3.|Ȯh +iٿfӖ~sHlN !\ #<wi6puwl!|S;zevCKtsEF%GgIKOد:K|x*>,(xrflɝޣ] ;NþԹMPȃ%́=m,Ј5c 'lE\;|\&#dg0!פ$"]%0y}9S ?4u5z HF|dhb1*,l)摠83YT~2YMWPyʽE\bZx]X-\scaQaeߜ:e<-^l=:gJVg XT5O>ӪBUOq2&ɥkZ ÁPoti/|Y @ ZFPdW({# nMvCE8RobZf :yS=Pu ާ+Ũo:GnͨTKǨRq WVpdw E勔nbQ׾}qX疕 }vkPtȜAz }#dox:=+nGGgK /6זN(B%@bЮ8ƟI!lH$C3 YUZ[e~dcxTOp19vn=C}3)$bxsg67EBgcl+H @x<:kɢwC2SOľ:q\0x+)(1t-tfˮx[1M\tS3k;T㿺p|F6V( qKp3èyV Ǟ1.<*KF1- 2nFN\|h5m(KFH:pSB$%$t;z'gcR^gr6De qua^5k|3F=NћPdtC@` BDa 03ܝiO]UH)z8?2wD?ŲdqV{[Ro<&LݔCJ]!$ 暖,ӫ>*l& mXq^GPN@dJPɾҘaQ6ZEg=nu,NzT ^݄2e4T% )Gs*,,fAa]D(UT"ns3+^!)Dԫ\GOvcO&g I`?8 aE?KXv ڊ/1!to6?!XQw?~,qR3S"g ؾn@Bl"ti8!VQJ_> vc'>r29g}~,.]uϜ&ۡQhF[~P`1`Tyhq0~EYtʝqά{R[|4xsoXU[׊/ĞőRަXņ{8MGG#E}hFm=` @ %7Pe{X%v0\Qd(6ѠHFJ`Iۀ/l{$,U.G\ =mF hH ʎȌI=  Qx,lu8ժR+IHMI\ҷ`z\\KXX|&wJjTې2ܷ#/`S|' ½I#{8F1{p5UcvoغɹT-)yH_hqrKpdǐoߴ6s `M^8ܴElO! DEKaeo]tm+Kg?3h{aȴOA6=؅qk@qeSJ#L.Hm}zNT㳏qK7wFl$H5%[W&w>{6L,r 5gC]]O] aMA6R{a%a>@Y .Am﷈kl4lRCTƐӲ{d{L}^!_!)l0`xpp1V[% f"v;<ʴn!MVl[oN֌Tѐ D|273T pX~nJgaVKo|`ER+eȚz ]e@~#fߚ1:^:Zh NC *籾oDj)PBئS`4 ׄt 7>njݶF4ǒqt~G9IұzA6LɖhQ^Y@g)â$?Ib_'ZaL ڂ˙kn"}݉ k"|W/i1+7?rrIcrHA#۴!^ x[Ʋb]NL#> a. )!NS!ư~pIf@!JL5CM'U4G0v̴\,$Y"qrҘ7ݸka&I/m+Ĥ TekⅪ#[ Y*V¯ᒃ~I+m8l0 iL ['l8ሟΙg0y0?ʫπ{Q5 bm1:c犏0< o=o%s0~6QtV* @=YJ9,tg>ՠ tnY;}SH̄- dÍJ%6MHB#q iJURՄHAo1Gcob6Ll_8"5/IngdX\7#U06YH?1y\鴵. $aN[--D/(Ҿ-ޛE3T%Ӗnuu)2?" f6r7EѨlEvMԃ7rcT'LA,\FX,`Cy U?VGW\&S$0GM_ xj=A(/n|-&oTl/e8 Ф*vw=> eh5Hg w2ʦ_cjL6lpr8kz 6|*9́Ui4Q`/$jK0QYk`yj`=RO:9($&IuMMK).#>n w L^{`* {9L1dte&G+ZLҌ 6&?:>KA2>|qUNr<"w/䋂8 4늒\y= )-âl{t2VW[̫QA?u2zeBk+BL2i8q r)D#X0x"iOP zli#RzM.8^Oa gﹳ߻׫;蚵 R =휳~;t@[6f(N6S'ʞRC OO v,-s:%jEg6sVɢSZNڄR5탥:Ft)vq yl0Z*zE&#'t~) &Һ{CI˞Net\Xս4*Q75h~ɾLCxGJGEŒ۫*I}nST "Ǜ\Z)h} iӾ<3@,.{% 0XLXM53JMSVd12*zk6gӎm[/6rӂ2dqPt@fm5~nW[ٵYc YVOܭթU>g3V@Pֱ]g<`OdU]qIoX^O*E@ k`.`H0ic ~ y9{*TNpR~s3#Xa56~ 8Ti,GiPO8M8˵V>c ,oے¢ %K +z>EMr`|gҟ˕Xډ3Y^H0'!S:]C)ķ2=BlʾnkOKh125=o߳1P.|ƫ125GxlrZG?X5zJq8=$>NmoۃeBhCuE ugG*| ;^gُ=-a7W> ڙBYְspzZd˩cm=6fǓB 8d/cb"VөWt {ҶoՈY#h#G δ!Z9(Г 6V{⬖lw52/ L*gн`׉0FFD4G);ƙDZNpԱ2*06Ɲα~S x>O[kF t'e/pϜ_/OE1*:V_,wEuwG}"l?%xiqmG::?>Ja[7#nBŖil:AGj".$dXp[S>«((@U )?qZ] ,ŷZ<);gBnx^-s@v91-}KܣAzB;'zП]آ+1&'<(([`YC%!0A5<άc~KFtbC'o˗P"sL-Jy1$Mc(G7<Q{]?Cx~&i|5Nyz&J ,SwS hDe+ ed5%V<4gl 0S -E  * Q3W~swHt.1ǘ@0Bvܾ(/&Ljbc[=+FAoNDK*>h#z-$"9>lm[ k# K}=,8=CixY(lrx&M+rU4;sb`#Ie "!2 6pU.yi|t >j$I1'b|=Eb7!cύ(%k#Lod4؅Jz{ 'Jʲx)Lq v Hsq`R1L; rrkEI[\чTsE .dI,'N Z{K Q9C9HuWs0T!C逻P\~T}yv';51[v2lNfiz;vu#H4:آe&dho=</eMBhe˅}A cl>mᑲQF>?.JrtIɹ5PIh!$Pv]Чe_$KRGD_<\JQЎDbo2h-i^SvwT!8K:m4Ëd*Cj~8y$шǤU+OrR?P) nT3qqD=G{T'N9M) WXy2ĝ[j.m)/{iF#>PLd7+L]S/UI˒zQ+f2C$f&ˋV’q0'(PGxLcA$>H B~Ӝ/KXad&zhN$6, ku4AqȕTcW=VC5VL)]ѵ Ca8  1zHnXvRpC]O|2H̷BwyzS3_CQlK uJV)*;:e>K|*z/fլ#>)>| \UxBH,!ﶦ#ӱp+Bewx-=,|j3_`CD)sKA`rb =˞:j &ьFش;{vu nԐc4K#/Q:zi"Ja:@.-@n/&Nfdz/Z*(;"cT.L]-'~ȾX2ħ$~֔bm.hX_%źmIg{҆ ^\Q}"UZl&RS8р@cn5Z ]M#V:AdRMHD`t9)7?xOq^7? +|PtcVhŭ'crTH%eLjĠY,#c,WBmq,)|/}D;I;`-nH$OZ>C܄֌s˹0j9n2xؘT = gL)ֽ2Ý9JH*IS@5|?<׈U)|"1H_d@k @C2ZNe(XZؗzoD0j۹}E;Pͅa x{1W| Amx@CB;~KtNj'(/n嫽x~o?A%{dS*!\t]^xg?ZE2t'Wj@2p  y+x}"h]#uP!=r@`y@CctMS;F{T-*aWVǸ=?j }o>Ou u!ARdLnd^aV xʔ%fL?)@X RPVly)~0L5F4)#bN (|.#Qgx<+]cRh~!MCP@SN=Tӽ8iO|,[( <7[d7Ku2d){.e8G8'Ӂu@/w0uV2s[6+2h/med͜A"'EViA,riQ`*\0Hta.rKY=UPwӹ$pϟbIuxx'qHߋUfT`#٧DsFt@29l,_-hvj1>J9ܨǶ)(WZag#m<20cR|c|[qI')Jӭ|g)ǔ1J ㇣[` Ҭp ztgCOٸƐpr‘KI1GmjӟH蒫WBR'- OdiEr!ȡzq=vaphwOZHVp4:,"䖾֥lQFpt`, vBYA0yؤ+0 lӖ4m1rxEEdN UYld=u$v5Da+J9Kawe)L"U@[N e!0#tn/Ό?IEH%}QsX+GZG(lkYo8hT9K_ ޼Ȅp2X.'ZD_T=Lc fguQWݚ~- }WRk9{ZM5K=l"k2#Y w;&h5dFCgwB]Q#*r!*k!Ѭo!$,Ac`鞹mZák=/E*5v&k %w= t>sk{PѪ}`%,am#BpAFÐE~AΉ3נzE'PᕀQ=>|kM6 O8lv!%ѹȱhXHwE7j?A abu%QeXLbӷ&KX,baoz[> s~-MBp2g:%'+myCt 5PDj@KphՉF$D߽:xѴDga_N"_=Op`6ӊ8u Yժ/ _<]_:Tl>kbʥ,PE]B Wޏ%l[7!Bi>hR%  OzҗG)y\X_t (ʚAr%(lc 5fv*))YFÅH0M<֨ 1fEKق㢀9r2J2ي|*n뺻L4@"jk ָpPQCNKR|i/j:C6?} F޼;<ӢkM)L& Od/qLnz,0CIɚxmgaޜ(0n!RU\1sύ9a9:x;@F7SmhӟSX^;ABq+t+Yh (g݌%n2e%2=?O* W =v c}6w3\3V*:Q` rY( xhZi~RJͮeJC_m0\(lleO2 T~kFј$d> yN-Hk< qő?9Ud X^}f];5ϰ?['3Ծ5{ 9P*R$~(/nrԒOc>1S dڳz8͉,'olH`y@0ĪׁTYzaՈs B=Jp:a|%o.] VMzBNu<0kOm+a#Õj?yKc9)lwU/nw⛣'WcpVj@@OdIAߑ>4;pыEn=6r'RKd؄Vdo&U=-E$*;?&];N&*n=Q3jKdWT7nmTC>E/7 Zb*30S֌"fQ,|_ ;;鬠}0=wVb{O({VCf (ȆߚNxXR`bzfC `^"Mhڛ2?+ٽssiC E3RXgTiLeH7Ei Py*8cz+|/w@T t1\۝;~$/{3ZXZ$xL]'vcXGA*cjiU#jB* EO|* &u/a?pbo]BؒQB!B>?q eoQPc9#f>8u|gilqvմ ,t26)NmZ6nl8 wF.:3p2ɔA\_`uDitC*K.ҷ1e^P軚be+J<ʿ2 xAg3\M  8 }@P1w(H/ }R:8"_ˁ :*;'E:MvNA^ќK"pL yo(G(J䎜oPfgD!Z*'fp۲P4jK.`pab gc-N$0\#\>g_Uq[榥X"g1odZv<}*@Q4ml}.uZB-$DA~ :ЊND2(rҗ4S,L빬Ҿ Z3 gGX9ajlOD&Yx1 T';-1Q,XGZ ?k}%KE>K.E y ҤP '.2yS w#,uH|7+c{V9lJ=,k |qֻ-OD;Aј_zK/q%P+K<ǨYBZ#'"֋robrܺ]6"g0Z-D2 k%z2L$jˤKfS%%"bLWGغdz;0*r7}OǴfoXPR}%%MKd\9yWdO+0,s8I;S2:VM.Ew?(_BgG=TܷX ':|nBKG!q;咧tN&BsrTiͶ1V4̤iwNNobͫ-D -D% 7AK6u˫meƨ߇錩_xB s2%@::_ ZZ{>ɽ5fd*m^j;}=5,&ĘТTa(ol0ϓp`@8JBDXOoT&Yx~= hA wcSreQD֒qwj0(@ٸ)B"{:hW^V]W8{ԇ>$@]TXm1HJ(#p`l"MT9`Z[ʖQMfrvTe٫£Jt!`[<_ac'Yy&Ax9RI_"XҵBnh!sm /]Ν?iUbK}M"Rxadƈ,2|y=5w㬷"(PJy}ct3WQ3l-&覇̋4+!@B9C{Xo, ? #gf!b{mں+hP dy=^Z9ĥ#4^DҳIugA%e ŤhDBCӞK)ˎF5Hɲs3H@#L|lڟyf[MpM  W'gtQTi&A(ngc'!?3H2ѻ1{Sd-_urqT 1%_՜G ܬuq"&WMJ|ӵ@7|h3I&6\όxT]vH_1cߘ[,rWN {:[\ϬFY\-)0ōsjJS;۽\\)d@WIzdj޺ō vxc(4P J|~J- a*N e2'_UJjfeA'R='jr|ʵzLUI=W؏AZyt2:gHM0 1dU?j}-l>w|"1_ 9;aCAJUM<[i`9CB>|%9{dKD-K.BօI'd+]3ٸˋ<.L eeYGфS$2 "D4.*$RpPGn,hly?4`Yp]q )jw!I[YxֆL$(s3ZǍXE#/Aц I$,<0ޞɣ-0ze,CpoLAUV"̽eTPr)V:E"n!q&uhiFQd(e5̪ h@Ӟ_`ٻyak.Mh?0tV#_U KeVqAr< *y~kyb"|0潙#JZa+d;Kvyj_㢈 FC۲grFМ' L^):b5}SqP䬙yCpN`1`kyq`3K?s4Em yy&uV4jcz=UpktByů|w0?= }{oѯLr.B#úkv8S$5a4"*ل ]5Iw[vl]|!ウ>WzhlX1!'$Ͱy eJ\"Bw nn;yp hȽG \7_6ԥ|cny*D1Dxg2zv-C7Vt|OًF'[ cP˧xv2c0/?IfɎAH)?Ww^M8Y-^QDIqs}vyƒ(&yTT L28"w#K9O"^+<T-hjWāD|`Kɇb+b]&Z+j 9)&@vA@j""mC?imFVhЈ4z\@YL {]e0T^'z[+C \E$:&ga2A ׅ8SWX\e{VR ПVB +UX5i\ήLXBר a ۗuL7"%8$pzg#D퇔WOq{]zdZ꫃O&xíN __R΍$_\?bavK r0d堓}-Ce|vE˙$2y ˷߉;J凚"ftгRü@RlzJϖʧ+jԪiu_Sl֨41%N!mEzKE)ype)Z%*܇|D%\Қ}ޒt0DJ}ľ?M|ɎvM=(2r+ x-MߚޠkOhH"SRkqa&3wj48+vO?1}@!mPn1\E/y`j|偌$#fљ@C?J)cn|\O!#d\t *eMMDmGxO\/ЗCyBiW#Q( ZBfs$sm5-³!e[̗_DL!}EOғigbCZ3 UL9"Mu*LlibSvqtJR׃2ܷhۗ+*qf h:(9pzuE!i>ps3֌wee5A7Ff]>ʧ4*g0 96vC5ޏSa/UY?J@=`5ypwQ4֦Dq]OMOz FZݽ+r`-1G.#ϗl~$SerqM6q09S9X+8e_:æ5.̲;5) v抙‚Y/W #~RZLJ9mig0TVm??2wK?c,mh?ۥO`PI#L| GkŽܞt+\c_6zðJ(ij[Brݺ2K su]4@vak 5L Ms͇6@u*$AS/-ayM2w)IF]geO_- J*g9Q^F7?YNcV@ܖ$A[/R@% _YtA,RH:_ae47eۥvnfJoˮz\#?yᏜajhѸ igƜ˲Хb L#M1!n.%FU>){ x_?31SPXZхIi=\2BQyt}v4ۭŠEJ}zA#'#.n#>P"0(^鹭$} :4U%B2ij?mlirsp+M+B+Of1 PL*|ovk&[E 77,,0fn@p‰ DpAS-EY9!x3E#Wbkrj<9>I l8 \Inȯoe2:s̤5 檘ek-loyɴ .)/Z ^MaCfr,h} 73"Qޅ^MZvԈm2Z" ,lw';)rrFq؈6\ z(&1Cygʼnd` 4bo7l fF$BYEch%3Qj\byhM7s)ѲWv;+dIR8BQ.cB~ʰ=qt{gd*ޜEe_qf^&x')U(MK}$އz҅F(޹A|:-Ch EZ(^0k׏{ 0-TA@n )ƣUjC_^˂z:p5.v+fh [Lڴ Pdv {CT{@Q:nXww7o[^gD2G*ozĀ(þUW ƂH8HqdZ%LQH _*s3lX_ᙏ;vW`<:MΓAĨ'T\圭]i0_ؽhk` hXIxxo6'F[PGPD:g㿰i+C>66,8cVtU!_;>M-إy_pd&ׯ1e;I3+I?VB\]1ld3rȥW3!J\e&@Љ[`s+XvX{௑{-зۀg6ǝSOԑ'i-S5 $UO_ǏHQZ5"ο N`n;5: {2e@0 *Jnul!ꫠb@KVbJOV'2ȅd0=lgAˮZ%_^JZPZؓ@ F/*Pr_oMSk0 GGG}++=tw!7pqyQ{'O}Tka8Ie}![nO'4FPɂU]ʱ}L.nV̆:]&r{0=K%uՖ͋Fq`SOǶf!|dQ]^y&ACV[8nXԹ&4$7tLsWcz4Px:Hvl L am_lT"Yz(70wh+vO)τ'JG]p/y+g4C2r$anһk]zT]`=Y]A+t)KO$ ʲRkڎW[1 HR]?j~ڦioA_Lqz|wR>-UYA_mFmLEXaCݓYߎ4?83 B >\<"j9K^prOrߑHgNe!BJv)PrϧGPV:H%ZOs au`шaz⑙/~9} jGQrj#Ͱa}70#vRr/yӴ7/x@ :R]GS/4t[M~zĪ"Hڊ&-|,+sG%m%y16N!of((\,$0j'yL]G_I(XiΟ2VGUЬw"?8ʻpy^pk=  t<)-mK[kgp=*)M8.N㊮"5eқr@DﲬT~F?՚$ [eУx8 $zx"=zNPC_b88c鎲 %?j,<g|et )6DD 0cy:L:E=J:=<1C.5aVis;Qi9 pƴgLg(*vHId3DSrLh*}cy$z׹|-B?Ǩ1u߻psZ3T!<$_:^^Myb0+o0 cElz_\dբ 6Yq99;Ԍ<! -|}HR(qd~< *ɗ9{x9?~C'/fԛT d[[5.u]SY`&079)ruQ! =09h@@2R8p̷6:~A+{Zl/&7`Z동D8cۨ-~Ȫ ̛]Κcץ%L7sW\5zʏ)|CʝoG] 41)8?߄uIe[PH!^(l"?VTm kYG(2}Lx o/_ad:Dy鳳*iFإZlFwFp5.é%%.]! LfR;voP šc rr#aB-eeh}kG]:'rl|~'٩pqLm%bu34@9L%Jge%LhT=)-Hzj)9rȼ |c֦EHq& ZYti ՖxCTl׆n퀰P~PLYJ9 [S|{Ʋ.AOFypEM)TNخ D>baOIy=[6+SUܱ1!*s0* p?!+KW櫡>u!T\b{ϪZ2e4Azةj=IOf}"fHB35q,2IV#KV`"Uu Sm[D`7ۦ̮O*=)yvw zXf(Wf/WNl^ܽE"6Cy%؞9 "VM|[z aH׏՞t=/tϫ UҺŐ`hAC XдN[#`¶6{76$n5Iu- T_' y|N"7EV  q_i{h^j5\9lvLϯh 1^~"~ RZpO!2ߔy1z`QNh0k1yvX_סu w`ab&UYd=A炿fBi(Dt33lJrBՊynde/{T 'lynNwRӦ7zҔ-J8^J",K6D!+q(OBI[|D 5D c!fr=9|1Q^hP5 fHg|'{ma]챘9T6 _j9ɻ87xTOA|Z%McٻBQ1ǘDrqXM98 /k}nMrG[MԈO_j霔H*Kvޤ 9v 7 X, r;] n|@Oş+3W}S}G'}mϹ'GrTRPvkO~iCv @Q!AA#N0x(Aruz,=-2Ç_S*UGajy:ikyfЮ{䀔|L7?$>lpL8ZK9=8/mɫ_N)!/da[ƦA $fIz>h&J{Z986L_e#-vbnMmPBgBj Pekhf5nۦ%t~s+OnyO Kq:#{7#98=o&L2S yjDyr LTD1-m1!sADwő$()6Enx+0a~"KmM q2,[:0jMMbyQTKJ'lp|v&4 / u_׶c݈vp s/zSG޵_D=PG*4"Wc j*oU}1L]F]GZA-!hDZ(t ^=#HbTIʊm62^Cr@Aj4;C-P_G]F#kKx|B.?ϝ4"C!)E iQ62GPlHX-_ ᝂ/Y@W H,g\| %Ή8G"Kb}yvR(Sz&nn ٓc6:=7@J>=[$U p@1/ TF!R4|Dd;!t5,WW0 +R KFU;0\vST 18&I:tW?*1g-R3d =?~Wn8.S2w`||'%"U=z%Ct-tp&k0绚oR<"ʝO+'(2sp'OԅE: orħٜ*4璄U e2(cӂ_JE~V脽kIǁG8?z6P&o2 m&OU텗5]&_s҆}݃Yvo@Bp߅uT瞱3=؛xWC0O`8(ӥkcG ]A&1\,8Q?9 vɡc;A޸5E LMJM[wX KFf?rNVB11nEނ˰r}r|eCt">w+ىѩU>FVj^ֈk<Tn$g3TSZARBK;ʳ}jH/э$OyB<+P߲ԁZp4u0W$a0UQF|dG0U[=-յ`o#UsS2C $y.UD;\1(/qQgL (ࣩGh}- .KEKeHڋo'u?i\ڮ_pRy5A y&7S|ne,-6%,5rc 뢌c g֗rֶQx$edumZuGM3,q i3k:uIcq}u }uHc}#kE$I7YW \e@X5o/|ŸC®k9@I"Sb.t40Cv$Ռc;mnfդvٞ0j*;Lv3߬ffB/ 2B]Чj " ~S& @sWB@%E ̠(8WXJf*wʟ2W(]V;޿84 V$2YWԖ݊D4бYOZwk0HDy 魠.p4lg/#P_ɸoI;$cS8]ɮZ(j؈+>LdI`z#F*`I! -wK7lزg hm7|)c,D?oQr"-^$'ySBjO &'@e$AiqF%U{,y= ށlǍЦ"rJw۹hmŖ!i6 ((d*j"kpniV<TmeӾđU#ҋn+ M:/uh?\0|Uu{^@GW ,5ֈm"jՋVgl04qD()\MW%>MgGq*θӀz6H"gP{ьJNKtugK#UH9L! Gjٚ7u.\^)#?; Ԇ/B[>2?~DJ*9A"Y=t1i@OhaR-mzLKzluԐ?J̙nFEu?)dp>< L zh )TsCBPqjЯlt9ihI.{t7)fPBZisO23HoskjF~Y͍ ;(9DQ#7,Ҏ6zF <XQ@«Ye:ח> G7ML)o8'R3yr'>,2`閒%o?V\ M(Fx dPA(NZ>hO W .ё4#an,ڱEȞXݬj~`(vwpt.\hߐ,,!FsQ%boi32{^6FLM:>kx6xFhp9,@>Ps9=Jzt(q_EqgjΖ1GҿrUZG CVZ")-*ל4JGLT`%e s]@J#-2.hUմtצQSg5zF_$ݼe4wP<ON LM5RgF9Pw-"C4]Ȉ8m)`:KI0-< ajnW O5+~hBh@ Ap QeD4B;x:{U.ɷ^pv)[Vq/,N?7Sy?|{˘I2i P̝uԡǣavʋ66b^ Lt?ќ응&lyumA؅'鞕׶#W=gʅyeDb;P 5MI2Mُ!& Ӛ#DwHP- jSAg O:??ے F,o\Rx`{t=܏%j' ֜r=ʾ E_[y 7DN}t^DN.a!Lcvi}P *_ìE26yLR^][v0kh rF\̈́L13V^82r2g~d1̴ X]XfS3*E#\Y،nRR:āFerwtЍg$d `^zhWJ1C{E$#7ba_&+4B\^ȶqLAPB29t9d>փp!<ͱVc&ˆ[FجA?5~bSeB9^u ka9 6i4xtɼj|Dj)ADX2zqvxB"̯gZ/O 74ͬ^NSzXJ[r_#wV[E *zNo7Xq@e=s9zIVBztOWc$]Ozv#yܣͅ5aL ox&9_lϭx?#ǏN<5. _0dLUF4NVҧ'8M('pgn;XQy{PO뻳jls* '8g/Od&h Mb~I ''t@QTc LI+ k,=4 LV?,BxҧeYYO5Gz,%ze?=RV'?nTq~I DΫr #$-Tx@z]5lo*#5~g/ig=Eȶk^Lr Lm 1{5ѡY4=>bmgU\$QQ |"$'E(X+u<TTկrJTdތX_rLRjmv J\C,3=?rC̬uCu43xlx枠H+<v>,KbpR-\B3)Ye+ l˧.Ғg&;kR1pѢ/Zq5ƨuz֢$Kz xi^H*eR"ĘI-z2*tE "n# ]UտwYk?h8nYey!KcּF.C'=zM~W9;H5Y>E*'$>P%fUJt TآD5O:χVҸK>IX֘RȠ4D?4ƒUki9j66$SS"A;F~Ư(JSKz T@ A%N<IN!n֘[pW6f_}S-'e{O}e]otHbj'Z]Hr6̶}59Q>xgv\ӧ ['ΚWz)F7_E*.=Sag.ӋwI|Rq\iٴЧ*4%bV߷NoT(L@|lsG$M|5coL:N/֌Kzqn~'|^ŻN&\9١G`Gjl~t~t>蓒W=tF5m+긏9H5Kh,Huey s,Fi_.'!‹|V.N R[z`Cod࿦k[|jX߳KK_,qo?<8v+$ϐ[K<-KUr3?~?SDAR&DiM{Wyq]+2WMM{[`{'2]N)C(Ws>$ "e\[<0=je/Earz5Ѻ g!:wfbkka$T# h{m^Yz6R25okKPr6SS;r'勒y;87$*AHd;i4!L7_ 6Tne@M>Fd:R2q 戕 uidK7x"QPYܣW!qB̤'p=NdIC{0qc SWBSÃrVg5!kF?Z̈8`dpv:.F!gYCܶ~A`Y}PfJ)i\< JK).Nۺ΂WR[l$n4ĶGe>`/BT8zu_9L, Ĝn8Lz< C\Bikߎ B)/aPywȺ:zxH@ QZGP$h)-^,h?Fe%Ov')T ~~_Z1W&Zҽ)"yx1[3eC)$__.AsȔ+'i|idd8~t\}S)o7t,Izt4ذ2H}"[B(qR;UN;1`Ē`3f-c9 ϷE++rtVشȩ[.tv&OS  gp01oef_{қY,#יc7ϑ}Xka)q8TJq+,!x~K M$LS xJnA>^Zk6`x`\SL@)(-|NIq꛺5^IShNdY,BF' !,&}5BJkͯpX"dRu;7f9(J][8OlB_S ǥlQI'lёRp^js)4O`ځN\&򆡄j"c\\iHH&yH(4 umk-Rt[2 }Spp3}s1o H´G&v Sp?k_ϭk;KJ>Gߑ1ԈՈƜHlE*f۪)WXPc> hSI)AXZ?!!jZhBXZIh~ ;3:J6V̚6!VwLklљæi{*斁R< k2z\uOrGT4XkYQGH+A唱5U([p{9)AB' VmKv]ZleGRr+{\ijjUDWjKq y2\m-5d奢g|FyB}R] M" 8,\+O5ߏjU5Oz"eºgT )S0ptڃ;#d=;D3D %# pەO_:<# 'D1Q;LLwoŅ.4-@+WK:E펰tuC 6, -uŗb*쇱}ªeaMAdMSJuydu%wƙܭyqE Ҥ*hiqۑj81z$v @jMl@b~S̴ď "y^Wu]ERJ DP6~zѺNp2GlXF)bttgY"-X')j2'ql$?qz4`k, L%8OwuY=8p9t 7 )qE݉ȼG/Z}3bJ2w\ iJk?m%-Xv$.[:Q sItߞc- Zɠ)6!` ~d^5oW-ɦX0isUm$ =D{~Ub@PxLv3´dJ7]\n@wmZ8Ԣ}ש_ lXcQ&-8ke>N߄fee>FpG]zz}<,l\J ~ֹ錞Z9BCqvw X|ŋ92`dp#dG[c~09(US+Mă{|hGIoND_M );i(>hφ-7r}#]MXGYOgvK}/ iw28jɴ/9L;*^'XUx֒鯊7Uta_@;xt#O Q`IƤu I -)`2(^ttlbzRlDEg+"0{rSV-8]}z8WԓXg4[1@B=_k=;"t%֏i~"q{܅)*iY5IDT:Mq}x= JJڍ,@dwpK{a OWvYw &}U QȂ?VH2׳n)5\&.qŷW=y O3_GĥH@Q"J,I9S{=i?oc(fi ֫=L5RMt{aT1Z޽k)"Hʺ)t@ӠH|++,L4ߢi.~ zj_\b^Lm|~rǫ4Ko xjPmCLk>2սAprbyfV_ h#{ȫtrܖ&M&q^%jSm0)joY̑JbT\K~ikF!̺d!&ؖi z>JF&rvo ]`/ɍ`#mc@WO3iKx z2IM|_3-c) ~;^36Ow)?9 s.Mur123ڕ|Tel$Ʋ{y;qF"  ̗ ,&1GF~hx I$V 9< c5$pƦwY8_{>p[`R!Ұt5t |jU^7gn7MAvIBN忄a>VtT_*88֜wAz.9oBm6W4Y@yB!>Zi?Mv!kq& 6aߞq ޅgIrWk e%Z5JHŏ ܁7Ўa}n,E+ #x]F=,%WQe"̆y~QmK0{E5;N} d཯Ncˇ5%ZX<cl {pJ$=H61"k"fvg8tc ߥqXyo1i %6q5j`WF]`&IcRN8 @.}wc n{v 򘭊HpźdXۯP!GodŝVm Tkǟ'l.~eo_%R,i^ĞgVSjxxu#K e-_f#4c3Iʉ tr_9N]3:go2ȉ4{j g^M,'*t׼zf6mOvKpSZ v:[k"6Qr`gX}?.2MC6oD<)vQZKV5i]s3ѾJ ,i 69q{8Xîv;P8^]L[c"F韖.٧:RPרS1_: e+l |}d؄&P&jLc|E^u -x[PaV7 ē2Jf k6S8 z`!y |\+J\DI >bz$V`7[fg5Y.?W2ҋδqRYt]S'HD (&V>^4<g:a9^qIzYäO"GԆ1x~=\-j]FQ,3ï dd}vʰ'=o+|B+=xHg@]H{MovȓmU(G͕3!biHXeߵ:g,f::WA,zv#mE\ Y `,u`{𳢥A_{HǦÈGzRN.#Eå22h{%*0gr[ne-舤Җ ȦpU]۲\q1%‹u0O3WS1ekZJ[yԓrX5" `UY/x1-}^Z7=aڭ/"C7:P_'uiE9A^|ݙ]p;P+Ԝ *FX&+l9Đ]Gʖc͟}| cb\T#-E6#.HI0ޖYTRLALCB2 &jV84RFptF[ؤS.6NsFBrsaT7aÈ&||ضQ@)q-MCo @S fgr?9?.'= ^<)呷f~|`TzFFT'J`<̚[EaU`蔸e:}b+SffI3{uF9CZVÑW3a/t_<9'R/5? MTr~ntP zbV0Kf.4T4#u8DN`F\d&̻fAtj!19w^Ł4+UۏO>(͜z!giD/`rsΩ8z))k~6"Î NC wjQ['f+лEJ:1_5Y7ŻC8;MHMHt1.\'INT=Ds~lJc*!!C}k }_eMSK5.%*=n,Z]ϔкQN9Ы5B1;59#xv*cLr1Ԛ2žR.Ҍ)#p;m9o!/ڼk\פߵlȂNcO8>&<@!}meV]IGk9=j'%4#tV#Rs<+H;e֛i|~߼^Uk.mdD_Bw| =w:tԚ/&\Z =6wET㎸e9<̟‡Sbqt'N`72+1U<rىgy^+)qWڂlԅ#jdّ6Pb?N[N 1HrbEp/z2LNg P~$jF&^iWdpMZ7Tt#cw9F&y$FלlKU^^-gU+ 2E3W0`0ǷoK|]z.VvwPКW tc#Br@Tp> a*z7dm ߯tO2ȍӜE%9PB^䡱kq#++7~ )ee}RJʠpxWӻDk='ivJzQ7Lr>eׇr+k S늇7 kdYA'}*XB&Fyö QyeV*}ĵ 9.`[j嬺Nq(Y):kzAoy>bXHL/~ '~G~pDŽ&C-r'm#uyx9f{,GD'S=y%XӉQVݹ&n^lw@*]StAIؑ-`j#efbCPQQl U(KCRbJHfHJޓ;0'[`>2~#첑C;IwUQ1|lkݹ 6pphVNqBZ {g)-goEjg.{3yƿ4Wi,*~ ڎɃ*Rf N~Y=y`$ݠH *YX k;Mѩ) v$vE΄ǐzvOrg #UZf~XZ)^@5u`_ѯL )<29M\0̴ŽqmSMQעg;dII)Qf =بO>gj繠gx"[Jtmj7Frcʃ8moUcj0z8UL2?<Κٗ5`,{<=0(r5lXmЖpKYMvK˂GI4M-Hg8Ń]%ȃlYy ++ٗQ+98=}Y,O@8L%wD %lBx dօT$1|8bW|UVqU2n1in4{Zt^M}/&f8vi7SdžGp z50s6H悬#%zu0D㳀KiFThZu,.sPE B$ER֚ !6/~*Qf>?4ĭ)F_m'F\V<xv/_ɔa5ʐ7 l`_S ;&+l;Dje|7mLUڒN`Hi|EB#ŇZCWrTm2{K}}\co ;"U yO|g>zlA 8?jnK@?(pW&ٝAyuXwj]?a)5f({]':b<^FmMkv犹[\Yr؊Ki5DtB[&!gQ_m{b Wb@0-cb|I+EU툞~Q! ^\˺ߘnt6g?YMZ [RO3DZs/-Ba b$sNZ  L˷[)9Zˎ)[zaI0%M|yX[?f[-Z/.O9fmd Vmlp WgKc؏&Ku0i+_t& a?gԛ%xq,%q5Awn"Gj=מּ̓DJζ-!8kG-:*=mI2ȉUvI<%r(= 9_H&%e"$D<}e(+ES8]nYO,qT\"3~ MmUFw;[&ǐSRn ]$J +^yuCA,] kfU|Fq(W? ˟RAHGcQ<tCe?z{0NR%Z|Ҧv6k5&3kJ /#N| &uL1lr` Kt Ai3m3M|it7lg@GTxՇƟ$b=U{8q9 X uqBp@P"㉨[-T%B,"/`f񗐴O3V :>R$a"e$t 1~`iۉC*D 6J'6_}7x,'c9=_GΜۂX̀/48E I@nT=%íbk:nf HED@0[t^;few{WS2*$ d]JwX4ք#ΖGXnͷIYnU,F(;BHkr_EB2/|>ԏȾ6r0uI Kf {F*rR!vf`۰/dzi}/ƒ l\#6PЗ 9SA؜y:?B(ʔ: oƖ}2&}ٗ6_0[^洕×"ƄPͨJOL]3FVNuOj$"=MCJ>V:}VuqOyփ,.PO/4,Kgn3"0͂C"T*%5 0< OK*EP)0<`#qg*uJ ^@F5m` :h)e*@)^BڐeB`P w2& 1~OlrT̠Ú%4=vWo.a{`遚78 {2̈́@-rӻD5zB>/),o9U/.;:wyOS%Ʃl[Q sBb Lȴ7aqIyCe]v:$Mf"h;4,\=JH=%twj"r[EJ^`cx#]AT37cvVd*u yjYc Y$Wq=p=Jpk /+;Pv,)ȒaVױL S;Ʌ('5E` jX9[ @iQҏxkieH҈Q{5>jxQ27M\^|J?QY_ v$S0;,;"MςaI=2p`>hhZϟ+3Fb*] FB=1s7Y/(RAHy!F]hYًax}5GAGޔ(=Gn5 G]x3 7  $,s咞>[^;ɼ$u]H,Ly (A|!3{]5k3$y+wz&͐'٤=1bb0gEYiU}n[ ?s3{ ˈP"[`T8AC-6oP fhnp_$jK"%Um/H0g14oc$e+]i5E!_Z>Wf(@DQҐ߄ԅƕ4 y nְ,P7R1$FKŭpդpAc(6~&s | 4 vҥ<5jS86^LRH̓/ P+WOZ 4R!ֽ䖸W5*QW@SHhIm61L)+=3d i8_ODt:N[')` Qbd9NSe*seq6BђP2Mz峋Eh~D zmh#c3LPry$4@v h5"q?){ eJۖOy)2>X dMneT&pp]uf1]F NwRETO#*Pn2LqH5nGZ6bS#Nz4ILN8㓁{H |I$S3mmP{OծsJf+;I*13QR(=zVV)tCQkZE޵?`+3ٷ_̊Ԡ'AwXqfR<]ilݟt6*פwӒ`C0]89уR7~rmr~\f-1=Zt#&4k3,󱱟w9ŀ3zTZmt=Q}=dyiZƸ ]˘pad ?cy@r]qѭ"o)oJ~Y""yne`um%rL@D|\H ,XyLQۙ&]}' ,9(5XfTfO)g*R9 w2FZiոh^_@.UMm* i*,ިbnWs)q@|)rGdGl󙺞!94ɼ¹jen$=%~ׅh%]!oѬb18=Wǯ!4P{u7;%6/Ñ|-SL+JΨ*.o]`)M+BR{8o)xt hh@ *6A.jeT%|i ij,uu+y0@f`CY ]PJM7l!;VKYM^2  YnU팣ʻO;NjӪb̂? ]4fAn+ 'C+c*-=JHGzhIkv%9민 lȋMnƸPvɀa.jdN_?])Y:"uO1|fO%rR=1b R%ە X BK!uFB-81W`r `@`*ϓ`bΐE v.ȪTv'kX+p0/m2a3n|ͨ=#w RP bp,zaqrf':'W)1ݻ'K 53Bðc~(I5[y<׏}؅ÞiLGŷ y&NGmqLwZrObpTuJ jH1;U<uu]f2H e=fᡓV5Ѯ}+nq XAd{%W |ʧe@bKo|&t:Gn2NYI뷓yv OW+_@(hwhd뎰*!]_zfX~rc'mf3'B6cqߩg+iV+Yz9n@;7hy`]V1/BR^|k'nq͕rsJ&(o._CJ5 玒?Y+ޘYg*B\}xֆ={+ Bg̴ģ8uq)3>rԇc.oCK7QJDjgAk֮-p" ˣْJ|%vz&=*xwzEFdeHLu6c1Ȑm̾aL;yxx _XdwIäbJ '32ԅhˈU6x8w*4RYOH&6Ht4N#I)'-D9)C@ʇ5v2[ V z&BnV*Jzջc2꟒jv6#;CsWunDv쁎SqE^xhHyOFӳaWťJ8 uDsVyx93P˄R*nFxtmRJ3t>3@K\JqȊ I*ρzul´.cR\HMM8 hlxR8ycq"inY~ b#NE8+`:p-{XfA:Y ꉍ`}B9STXjc_7=O>C<[Ԓ=K ,U'"tYKc$u'퐊KeM-'%})NyIJ 4.U{O\0ð A W׺mqz|sߥQqfŷ7 H!=Iu3N$ЄMHNQJz?jhM0tsѲ>^~*YS+SY4(3BQnQWNMl q6)p9ҋ)m9q9kHA~chkv31se2g>8`p˽ڣHKN6Qz}(y]Û9U[jїg VɉNJUF>wFpzi@7E7d֮~Ѿ(+/KNPD|˞4 r g=`FhWgϞc]2f[ȑƶ iۥ(+VρkmlryPx* gUoQ;`|`}aQ}DsS,1:\6wKO%l8Wk2Nw/+.(:Bm}C櫁39ɡJM8t #tH޿A3rAdfZZmId%m`P+摰6@l34,e:Y]+iwǐZf- ,s<<Tl擒 ;b8.=e83rQ/ȇ2.BDv⯑+ͳ(zڏ) <߅_9F[޴SʱocQ̄XPo0Mgg/\ '+֭? pӍI eng@{@#e1yR_3T)9Eg|hRjg%{SJDRR|N} ܩj}@aNQ 5saPCk#!tH(gXw 2D.J5Y'pn 5Oj*5a~K`g*Dz8ZA+*M? }nAD5=Zc܄`GYܝd cL&|K( ן7 EK/6X,%i~B4!Oave P?w;˂": Ӡ>aFi<ل8,̯ boBq&8RT(8JY'V+Z HBlcEsLu6!`ɀM&fĄ\ʉl #o#LU>ܢSR!/PT;˹^#2 R;!O1¨[~R~c8C2h>LR,y€ 4НlƝ~=m}>C˙ Y憤n&UT$<,s賵ф'K ͠[$]/ck^ 3/cɭ_|VeyNd,EM/0e ЁRi8-8st~EJ2ӜCG:x^_;f@,jU5OL~C#5/f8$ i)*œA Pڔ$S5fa7/üR'識R4|,<Bs@` Q9[ggyvbvhvꯌMl\LiWXt So&uWEϿfu L=͛6 MdM ,G,˶r29% i0M7ijr(d3҅78odN.Lئ>K"ُ2 5҅c5w,poEu/ `H#?à59<rX!8Zii(dGm!\/h/A2ӖZ"A+6Q>6-)f3z4eb{Q ծşlF,l ɘW蹤sx"c"b (rQ[@e*.Xq6els9\a% 8֦ !8SVzHTԻv8_{2CVrlhaq%h⡈}h /A(WJe#Ztn#5!z kwe#MSjsHh2r˜9rV+,(-gp&bIlc]I|:EwVrcB" ϥUҝJ$ꌒZ]<O7kk|l<ׂ/3(bv癰ޠ<oYҶ^ 0ݳxkֲ*B"IN)ho o3,@<m12HZ  pDhPzD{`z//Z[Ou9^$K:x%A7 >@;O?B0JLj% RY5t?iNJqllpS >4;%v~uȹ.(g4ݸ\r%VQɪfDU"1o}rO<0]%s>q{•W$e)9Q#σ+E,385Oj":TuGঙ&Rgzn; >5i'vr[#9֏΢г3C "n]ٞ(̦8a;q&#-#WziYq,m\yfƑw-cUگ1b^:!9][v/1I.b`^k$ؘVW5N1 *~\y^o~k0w.¹ޘ&nWih|~9=Fя9ܔwx\vW[pUń3?h&u? yXV|A9 A Q31c6NxګQ:Q?|C?VA/f"wHҌ1DMY_`Z@oN/磑$Ş> mrr/Ikc 3P #C$6]ޜq-0J_̠>ɛ2w2U\A9:7`颶N,ҎPnSe?d;x ޿oNܯfc]  qBٰK榪 Jb?W['jX3}N"(}}l8a*SFi@R5M P`s˚]/CYQs2]_ZZ2FZIH+ LԪλ`.5bRX?T"Ck@RAO$v w.Ht?5#̍u7_NK7\0= 6X1K'U?Ex"k3՗j] ̮Z+` DbnX^dSR܁%`nTL@ÝBw(p'Qw6`mq f wDhȋX R`i [H=㬼4cL%h\~(>KzFBFPفyvKUu'IWēb4qPaY1XmHً<U Wj :._I޽|˦Z3#$LN`6r#]J[AqR3jH /55mqөbMFfՙVNz,v$W5Nf|d9%~w_ťMo90TfX͝@q/Dj2U1㸋kw/wc߻Rͬ\ı`V? P*\&6&f*J_ƿæB#a9ΈF$W3 0Q4DUW3"܆q( >0'`L| )}*KzпtI-c "[{_o@iŒ9(B\46We72mq}70ܺ3cuu3=v MGf- ¿p hv HLwdn[a?3NȣǍeu [sAT肧sT*hIrYB*vޒz;!fPfrɲ^"fWj}qT$xZr.Jѥv=w"8b헠X]>=Û=_c1bmWx" ۳s'bof-?bxtJ,&iȔ\ᣑn>ؤ< UEVk~g~֓34ӫ|r#.TyMm<#.{OrzODSuq9=5bu q fP) v--DQqY7_C݄@96_jrV;MVOtZ(g°{eQSi0r0<'hVR"lؖ'ﵱV r(0ٛB?/`2q'dӂlM`טZpPmemg@\ #jviד[R^7{{ @f:dKj骡9i%?p=rEe;MkwVLf9?]MxYҿCBG3a./xVrsijS '_c\I0oGiL"r6;p(lQ6=uUerRYcѕJQ0 JA2@zqq, U/_ K{ݨ7KG~blm3ERƙ 5ΪHG:EFU^M "rs ek=9Rν:K爘(̈́Q۷phi9}L qrĝZM }Bly; >aϨa}Lsz$3hBP )z&)9teP Oti+31CʛGk7yEQρoC,xdⰊ+f.-hg@8:jV.Y.X^2 NBRld /1q-pM!R낽cO &im<", u#HgQN8̉ ?˚zԇYt)tD'P]{,06d+=z(`{x&_Thn ]K0Npݣoxl]b.o=ɻAirh60P,@ #& | %&^W  YqEIm?!B|kcpSth Tpi0jM0k?,/XBT*樝͇}8'onoMxH/XKI0Qnh?a[J]<./׶ado LqGssD77B}` DVZtŮ&U2YjYOWN#= QaaF&v@^+_\v[*/Vg* |pHˉӻpgaR/M o .ZCwB1,7ӏ%T;N4j!kciGjad C , K8cRwǨ ]r4 E9k#%̇ovzNleB42,90 |Xmq̋t?c1 loJά~Ppqmtbmoﯺ]X:u.~yr5ބ,xMΖ'7-jKY^P-[@n 0Z*9S͞5 P .AѬņa BҖ sP+9(=cgLD(S[,b5=CۯwIGIpBɝrUq]@t|  ny.KyC[h[+G ﭾ8v8(r~Նr;Ľ R4;„ IBĆ}#p>+"G=PVr2Ǣ`=y.U\ʲ)X)yE`zV Mߜ! C3Dc#sjwQ<`\'p؋dA?MS@ r=(>%U1BOcYu:h Lq9hَ[ e}-]nzAPLLӇ?}ܜMDr s[غdLTF(aJbdg~8(n\s6D7YaƊO޵? H_mP58^ܲSLK74@hQy fF|rx@bV5DOEV {\l؍^@,D.r'§Ji៍1ڿ3\< ہL@Bh+ H^@R2^H4S'RօabXfjN+kMT]f(TT^09Fz(`MHא59p&NOUo}!1rJYΞ3K@ɜ˜ZwRe˼r%xˆ#zVAO=u&ASJWoO$I}#Pzw_wK~lp8fqp+.p89L| PDͧUٻHEfE6fs|e0b롤̽O[SL]7 !]q\yOw6IJ$2+0酽b6Xn\i^@;wKu2bZO6C^_K}!yȋ$S!Pɾ1.NY'O5#RsewX=PO+7mry,6R-0 I>XWXz])7rO(OEH!4ez,pޮX3Jz?"(vHhM@llrR( IfNJ gh6jtq1 / VK;=:WZTc:]y2l=< t;E!R{2 q6@ g dIt 8i_yv>ӽbfQ,wE:9=V{Z^4 FgNą4?EʤYSiwC?BUp~UQ:VE *'}/޹h>b/SZO HK ܠ3=-XF{}Gn'ɞ&y6į$M ^BxP@R 06v:Bd u\!t(/rӬv7%LL0r 1t`0}*ͺ" upu٧@BjP1͠oD/fEM"64:0*'_F͇n'?Ĥ9?UW"BOh):Sb25}8޽ S#*)Ƶ(Q: 8+#@(UTZP rH|-i@ bL4_E &;53ЈDִ%x56 __@X߀2UO:f %qכ_!S8͑ v#!%cO2z~6NzcHP-et{kĎ4 q+=цN#ƓakG);CfR'Kkp'*؞=K:n__xnne^Fd)լ GPo@^`/ӨB /81Wgk=<ĸcsX?4Bi+_r-H~(r.B c빾8Ai1y45D$x5M:b)Y '@G~ZS[ڕI8<ʣ9}39P{,O0c<@m@?}3wnˌy(ҍ|e]5/C7`\Qt+ `܉ B[.#u쀐^,~"2AIՉeo8c87S}SkNAM.Ԯ^pwn08w [F46MAټMk4aSUa$> /EN kߴ{ ~6ؾ<]#=hx̲s/`veT Zig LiH6,?#!v]C=Pԙ6!Ft&7thg2&K_fx;=pÔ+^tѽ!s}-.xӽa[QN@ R &BX7Ww0Kf~U[:%P=-*r zj]sPV9{zu1*n1SJneM -&8[Iq`dWmL= vF}!X}vYJ k 7|!ngDSm+1a$8EW7Ihn!I-Cm$'%^4t6$==MIڕLc ^?3>cI|*-aU'T>1O Xg~K(RjR{`D{O[֓jPd4og- %9{vfݴ kN$ Ǖ)SFCpEf8 :5"pX+=YM+=@ԘAOrǁpk<)kb4pvMȬ#e;Ui2)Qx pն"'K bq5BT5WD*$W(rb>jX+TvT9XIe+wqid`r}\jǃII&G08 DLE#hP;W>h0 X#K`v ' PW^<jh+*P%f0^F*Q*@_'r9n7dy5\ >/bLrƈIVJ ) M+/.LSۼ\V@l7#EJˏ b 3}Ycjc jaƉg|Ϲ͔Z! $,wJ~՟\P gu)菴9v w|`fG#CȈӎg1JfK3#k{qF#[yߕ̠4 TaƑf*p#PפSKMqN V4ckj"F6!nd̖+@1/]`Pwk*َKcMD[n-W sOŐN3[2< hh':;FY~PϺ|9`Y^ v<|ʧ`Vqag6 0XLA;~+t5[}Z gVk29F˸UBa PЈteadAsT`4 &  p3*HX3!yg=oACϪ)Y2TcAkpkJ/T_RiGXԉ,]ҶTYңlv=F@wNHEu(^JaIz?lhx{wQoW$|j*w=t_1CvAh.h܌_9Œ_ɨ8{zGV)M58{ʮb-0UQO#4eu KDQНSHC+x6֏2Akz+y d^ltӏA|=c ߚ`$gӥ52 ݟ!A ;S'̹u[N~Xp$V]JDe NN?9 o"Sp4k/f:ː_(9u0,NIOJ/pՔf`1Nj@bx&誦8Ľ:XϬGuĆCZ!?D&emKFm4q;nhUM>D;΁pԚ ]|$|yGr`%ևiE @vk1vΆSS'sqOq. A R8,u*9~~W',uD$bꇱ(E &gS%"f@ݍ؃&E:*$}1#ٟ^6Kc_.K06 juI#R^'}Bަ4yLazE7Jl9A6 >gyyGwwjŏCϖ3gʘobHȉs塔f3џv__Wkq]9n,i8QOx2'+^|rpt #7+P%OYxU0RX;dJiSXY䈵&~޶ ?\eR$ⵠl&.*B#ĬB:3v`c|=ŃiH]tU7iYXi|!b16n`"S1I~E"ڊW}VBT5ݲ/S2J딐^}2NnÚ3lx=(3?Zx԰3zk#R[qstsyy'gQFǦ{#vts*jWAз8GA|?d4=eyxA$Rm-š pt(^Ժ  4N1rhבW:lJnb-Aб$,(~xRksN/Ǒ*xւ$^']drbN"s Jd>وAwUzj}2*/k>jPNt e>'ĠIEi)LnBh8Ia hmn=PAtF֔/ a%U&Sk `Pw䍱AW4}"$yC.0Q?h^kkUۻܤ# [" ']c=BӖ?m&!x$ z H'! r6K$Y{[!{ֳ[kO gJ#MI.k) .W=iJnG41UdD?q|S:sj>Wj5w ) q u̗ gQheۆ"qVs` l?Y 뀿wD=*P^Y5>6Ska"jCOyi;U/VN{2=^dbP0YqB;a=&y<6= j!zQK&YX d݇ #q:V (6da[o>uFq+99=I}\BP T_8Jl۽(6/VG'[)B-"5hЏKINC.گWHJr8W|0nD4c[."x`uz&`}X,FR>/=5YZ`ا [&T4+BW\pex&Y `m"U`T9$=nXQM Ӂa*շݒX` l3n":@?a_9\-'z&>n`ؐ EnR#ѺHrMiIH-9 RH{'He23X[D? dv{.Of9lAu6ECVbCuj:N=1.?_rjbh|ŌW]J2QcjN"% ՝24Z|N/Rť@*^/:WZ#!_d ѫDM@^:[d%N؉s-zNjRheڀolFZ3BȽl5:N4)ua+z{ŒxvW 25 ~~Rǯ.&IfD>As TFKYOzcX4ѥJAh6-J LY-?}?0*?Ly"iu{W̝͙L~l *>IG8@#{Tc1731(M-=0K `peFEO<ޫ#F_%+*MUιox$g=LJXйL,0=:x.O׿nvN.̺J+QP;ŎMw"ت/cE@>/W&aYd=,ro $ɠ_AE8VmVȭHm\oD½uHSl [|r0Du0~…ǥcGri."Q/%[~E85Y;Ԫ-BL5p[.vAbtltߨح|Կ5-EŽCX* .,Ǔr,FC7aUh/v[A~5qLZH?PWyacQ(>P{Z]zp ,ˉm 7?sm&~TQi#Fh:i7{j޺"?-s *U'~틈& w/; {#qC U3ukpC_V^Tl3R09CRgq'ԿYi+$\2oR>tf/ ]n뾋}$ʚw֦=\]]Q Me]8P,/0>4:Y! dB&p)[_h!cUh$t׭)@@{p$oLih>P+w'Km'9&#?&/tr̅aWcgrz5#!6M{1G<` [ڇ0,#n|yY#pBt~+wcA2G&s>fuWa"S8Ԉ4㕨d0L.go'&AIS+ VkbB5@Ǻ: SCk4kZf?r݌geZ[|ݼ|}r+VxJFnFӈ \m4 z=H4"L4O7Ϻ7:TX]l=c9Pq"fpW7+M-%Jo{[t{!~J-sq;xBlfD޵vן[ k$#plbpb3]d~B3X\6B!.vHc"y PI2^\Xzy ˑ&TnG'.x !t2-ȫA,|ïyeMReƠ\*d*r?,v.|$NWb5kWщ.8b Ϲ,gVD @{! "%nUq 4,>(U& ߍ NV=Iz~KJAW Bڭ .̩7Ɍ=PbncMnX@wFָN6x9Zv鐽6J'DA3ow'>*w50Qˇ ;G&*r_52mqs^N.'g7;:TxqTHiT9ŮgfX- 5?-Ǻr]$5>KUȚ؆& uaF܈J!8ChU]s, /gfEw߭J+`X65( !ERgu%8k $an[ 2t k-/tZ4(;xMrx)O =_@58ZZܿr=1A2~ @22EH ҊD/ʛGp4\@VsFaQhFJ*hznl\ch|%խ~ylJjNX?<}­TkS&Hz9֩#\Tdt4on;sP엤Iep|ȧ]M* ;*MET8τviHDyf]Zl$٬ :'5{Z#0nc:C :/c ;  -8q@U㽹C3hmnBS#F ^Ɩ;s `^B8S}I4]ǎ %Z!9ᣱ ,xׇHdgf'Tˢ{Q0y9t90n)<:>9R-Yrtȷye4%"xR7OCw爮A<0qՌ -C&ʡ'`($#=ˬl|;-f,s]bpӣWBdUtWp:*ѪtƘjd,NV4?%$4xmc<Sp~IwaOpj?AGLPLv$*b~5 dHwPZ!A']/ʐRh]^u ߅'X ?$~z6<7? {̙g#=W;VH5 P: P~ʜL6v~ϗwK@PJ@g rcRPkV"5Lyu?vpPrſҦ%V ;j8$b^= J&ҧȪ'(*=[;닸0b9j>B/)1nSG jB:;%e9-WNq@P (J@g3Txh)/jìGH{N L-9WѴJy˟,GTuތzce>!L-Dee6בCMtgǍǣ^ۛ>I]`x#Zx n"c~AJz`kAXOpώU MzSS]lcݺmj[87LwIEN"5wo$rmoIh i, zbǫv,_D<2sTQ,G v:ޥ>)V= 9xX7Hsg]-34ěн Ə '&bl;Lr$9ZEvL!vd'"IPTXY4A`'s7*=5ߠ^isRS Ѫ9K(֪-lk-}/|vuxEPbԙmzmܚ!r_KCp z- h@aS\^ё" ;ý\Zu?ꭎJ2ag\ r%ۤp)-|Z}A/fX-7; 'AP\SF`eF uS3gRmb]ybNAQymي]XL@B";@6ev4\ A*99,M:jmV,4ZV |#ir5CK@{^5MF8 -1 IzlyiK+X@iLBqzRC]1)sƒY@ 43-ڊr2@Tr.],aP݅8Mh@4Рܧ"Yۑ>GڵTʴw1)'\ 1qQ>/E1zқDLHxh߻?, Eu=Fe#7+g^jX}njBHjN RĔ=`,pͣ+ͺ#V hJo9"DWcv?'RykYKYƊ;m}zC TC֘9u'49Ǚ!BYxj{Xb B4Uf %@(K2{CD_CPik#R:cdITҕT.(*b4C,((/QtlXJ9"nZP f0HiT&ZCmfA 'mJ˷CT,@pPzyStY87A~rF# e,X @"}\#jd)L'CzI0hMzHWKaisS`UR%)`O젳:_VԛnxoyE}gwLڀ ~Rdo k,V_-'an4Ϙv䩠|EVͅL?ʛELPcy;F ̵zUOqaLVgSƊ::*?3i>]ټk1n|39L&o,:3ȹ[k2Vs3$a5lߧ#dQm uspZ*P3ZjalaCb3*l ⋎? =8lV*9BX3'jK#,k.KR;X7IQE_e[rͦzŹ7sNVnkU&F @aLFY, Q1sۊSWnknt#..F!^ ަֶ\]lNᓀYQY 崭/ܿ ۣma(I2С3jzCb0%7N=2v}]$fg![mȀZ2# 97 'Yc"yDĥo~zt*וŁSx"I CoV8jU$tgVio-(/-uE7Lq71pY|.A dVvicltWm48 UT`6d4 3a,]aט7# FGQΔM\lS[Q(ӤPZKDQh A"A8v6)4 Kյ7АR2&;9UɃ-(6 )g:S}ch3'}ʭ@-_\k3v!zd6ФC OԱ,v>zn/U' >38&sڱ8 ۰lqSfZ|# ^_d@9*B &K4` \-Gd

^Bg=U8 JԶdD*(L^^ TC K%3zxO]8"ro%Z ؠx41CZt3 /[eS0DHk{\o̱!8/,Q1dZ1Ȋ&>c [^CbgT[=mwIh۠nO+ $lt:K^i8}`Q> = shGuCke큸Ej xCmӍd<&Jya )=*!j qfp\$].`F9]^6\wzBm? >򒈡V).b. YZ