phpMyAdmin-5.2.1-bp154.2.3.1<>,(8c\!M@eeeQB賁l.LZ]\VF\Pt= mSL7eסۥA"v)tGyf=,E\P]dS!8"\HrRsfx7TԒ5anF"-_C9ڇ$Ԉ(wHȽ8Ilm FF(enѕ\X5Ea:ΰ C j7t[u`N^gU ;B_4zZOn%>Z*<3MPKYk l gs>D ,? ,pd   D&7 Pvw   U  |   $  X  %  4 Th   _D_d_`(a8a x9bx:mx>/?7@?FGG\ HZ I XY\ ] 4 ^ 3b =c d ȍe Ȓf ȕl ȗu Ȭ v sz + , , , , ,$ ,* ,lCphpMyAdmin5.2.1bp154.2.3.1Administration of MySQL over the webphpMyAdmin can manage a whole MySQL server (needs a super-user) as well as a single database. To accomplish the latter you'll need a properly set up MySQL user who can read/write only the desired database. It's up to you to look up the appropriate part in the MySQL manual. Currently phpMyAdmin can: * browse and drop databases, tables, views, fields and indexes * create, copy, drop, rename and alter databases, tables, fields and indexes * maintenance server, databases and tables, with proposals on server configuration * execute, edit and bookmark any SQL-statement, even batch-queries * load text files into tables * create^1 and read dumps of tables * export^1 data to various formats: CSV, XML, PDF, ISO/IEC 26300 - OpenDocument Text and Spreadsheet, Word, Excel and L^AT[E]X formats * import data and MySQL structures from Microsoft Excel and OpenDocument spreadsheets, as well as XML, CSV, and SQL files * administer multiple servers * manage MySQL users and privileges * check referential integrity in MyISAM tables * using Query-by-example (QBE), create complex queries automatically connecting required tables * create PDF graphics of your Database layout * search globally in a database or a subset of it * transform stored data into any format using a set of predefined functions, like displaying BLOB-data as image or download-link * track changes on databases, tables and views * support InnoDB tables and foreign keys (see FAQ 3.6) * support mysqli, the improved MySQL extension (see FAQ 1.17) * communicate in 57 different languages * synchronize two databases residing on the same as well as remote servers (see FAQ 9.1)c\s390zp29SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Networking/Web/Frontendshttps://www.phpMyAdmin.net/linuxnoarch# generate blowfish secret only on install, not on upgrade if [ $1 -eq 1 ]; then sed -i -e "s|^\(\$cfg\['blowfish_secret'\] = '\)\(';\).*|\1$(head -c 32 /dev/urandom | base64)\2|" /etc/phpMyAdmin/config.inc.php fi# only on uninstall, not on upgrade if [ $1 -eq 0 ]; then echo "info: empty /var/cache/phpMyAdmin/* for clean uninstall" rm -rf /var/cache/phpMyAdmin/* || : fi# only on upgrade, not on install if [ $1 -ge 1 ]; then echo "info: empty /var/cache/phpMyAdmin/* for clean upgrade" rm -rf /var/cache/phpMyAdmin/* || : fi*^!.1#73?Ez^!7/: \Umu|q!;'= S ]: z N5O$ccp*_ZZ?&/8ox&:\i;*A%&$! _L->,4*;F*W2tB](UUwu /PM9] P_gGd0$0zklBe5iR % `xL A 6% d l ()w ^:6E#< g ;.N D2 # Z  JXR[ U+`<0n0 L6G Yqz)9om9nq =4 3% >s?R,v<kRr x[n%dG pVL) Nt!b2 g6J#!@>],nN M > 1,g'20I(GRGO ; ,;Rd1EB$Zs QJ*&B j \:4EW-wE'7"zqe Y )WNY#&.+ bRL'[16/r'M|CKsU+zURp9*) z^ ?*`  qk f"BYL  \ Ea t#(` u v28tM T-p S/ 6#w *:\-=T+5//-P` 0a5B w  >iTTrF.GyYmABi jgi*op)Y B%$,3J8 &-Y)V4NZ #5_"U Uw~\%zc<W^)ZX@/)f Iv#d)F 8[X z xD x"0#i!b & *C  1_Id+\K40 6a+ pz &=7Q]3P%yE\ >a hE2-R"|+4lAi o&$2E>%],}"u6' .  J2 8'ib9 >+Q[ M  v) $w1~Zsobueqf-5%*(1:@O @<C;S^z^efS&rIKqqr8TGO E4z"Xpofk `Zz_rSZ^QWKOY~~ZS%.[il}6F}pUrd?b U%%B3V9V]db7[Ryy?DSl1E{1xyl^_.Cj,@I~yzK4 K<-&_!+lHlktkllklnklx.,-1 _*O'zvi'qFU{)@,+t{{- ll!W 9E(U ~Ddv_w_g   #KB6n rppaKo"(/2G H"Nj$J ~ $OTW)HI(Jy{Ler-ENr1:jfifVVeftw*{asn9rVoIOZkq+q2GXSx +D5c^ ]6OJ+oU^'~d U%%BIqt7rtmKIcM?DC,@I~yzW'x</ p5+]stgef}SVA}y &,&r{o}IIyK=q+q2#rQx;,+G[8TGO& E4Jofk$HZz_rSZ^QWOY~~ZS%.[il}6rd U%%BIV7HfOr7KXM [?DxyC,@I~yz^YQwU ;I.=nINU"8=?:9UpV U A > mT1. (s1T i|&S 1Z@" %F}tDAX:0jd Q? `6nKBH+F??#>:.(i5 EY1qNDIZ  +Y uF?3\ E %jwQ*F 9 5J& I0? 0 :[ + %`O y =f! 5 4 B [ Hb o),RB A(+^NL(m 2+oQ7IR 7  && e Z1D: Y'w ~6Jf/\>z 'HAA*`d*Vbdlthn|xtt~lbfddpbb\`fdVRJ^-32f*-& AzyDLY&2pU| )( )nh$ *[W48(nz a=w`y2>],H+" cOAF~ -@"T [? (y F~LHd: BF" = d& *F>e ZA!X$ Az0J &)gGWXXYYYY?HF?G]QXYI?c<W2GXwx)` ,o;,5 s1oDM sj V ,I%[s)46I [ o1y:Yc$afF  z :F7au|}}/G K8%+yB/y=${J("VE3=fm 'rQ1?= `P) * WB28@h7|"V 1)   .)   _ W7 :8/N NN"nI*Hg16X41DTc\RYSDBI2 vl*'ix~ F~ . ot[6?M c  { WB6 j: S   V"6 !!#!\,<I,X }'g P ^e?% ; kEdATnS Y +)H!2y,h$11 ;6 Ok1@(!m0,~C- )9 ] " !1I.{ 1Ne^HtQ.t@?C C"9e( EQ>Y Vs G,B L !)%wYT0  $>` /&&L:( RQ\9 $s tc[" O0Q LN| { 0 vZ ,&:M  $ j e TU=6NW W\$`d?4@})b: 37()Mi{ wT y~ &<.!Mo7'U;z8(W piOFR C :)I  U)C3 _ bA%OOJ0tC)e2)^@r )qr_9fE"P )b/E$ wG>=$K b) C F<: )Lu!V.^?8.>)7ݵ%(_'L u3`9l9Xw?,i W9O k0 274426$ 53447725722837952272434544337635287334588636974244157622648653255356543224253223 6o a,DJv \8A[ (HxT} $2n{,FsV=.C1yc 9Ăv> /PϠ1. \)/"ClM3A gq0 & u * p)>1 "R]  aT937q{KF v 4JK WW ?WN $i!++M,1*..2KG\  6x ]}!  7 9kv + 5KC , FkMdt2 =.  R \e'k 7 -,KBLBBeX&T00#3 ii,,U JR "'D,IG{D*7, b.\O!0 ,d/nE n~  # o = c0 7+I0u><>6[\AVddS )A聤A큤AAA큤A큤A큤A큤A큤A큤A큤AAA큤A큤AAA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AAA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤AA큤A큤AA큤A큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤AA큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤A큤AAA큤AA큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AcNcNcOc c c ccc c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c cKcKc c c cKcKccccOc cNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcOcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcOcOcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcOcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcOcOcNcNcNcNcNcNcNcNcNcNcNcNcNcOcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcOcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcOcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcOcOcNcNcNcNcNcNcNcNcNcNcNcNcNcOcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcN7daf4f5621040b6fe56506bb478cb48a2afe50b4ec0bf60b4de4c526c65447a1f4d376ac69d37edf250530b8e20cda450f20c49496bd70db53fa079bfccad887d20b2651186b69b0645c119d7b7edf016486badf2fdcf13ab939d052ad9ff0a692c07f55e751addf1ba5d0305362906266d75f3e307c18a982c627b1c626ba1a934136aed51b2e856914982fee84808ae4f85385ba7a8a0183e7a7b723eb4d3577bec8b92210e2b00dec1d7a52e80654913d1edd80611c85c5763aaa2c6a7e0b8baf2aab34fde461383c00e4185c8804c83d079ca8020134450365d6ea9c03616bc490cf4eccd78046ae9214d804329e0231f2d02532fb1d40d4bff46d1c2e6c611ed185afa79a9409eac3e480b3ea75762e71d0fd20117c608acea85f82abdd436552ad31b69dc468fe5215bffe1058ff4d3dceecc9f4c3f92f795a756334bada9179d5d7196d6f812b54df774d717c8285ab7a85239e6e66c88acb842b93f710884300e183c04618c36f997d521b4cf2f7d360e15782378f8070565e6c5406e9c24cd520c7bf4a133d0d56c6be6c6d289e19f6230b36b580e7681dead09f5d41d3cf437ef37a6bd3759f453cfb9226688d922131848d2012e6e4b5dbe89fee516009ad26827a78806385fecb7de0d32c5225f541adeff3445710b629fcb8f7fc8deb038aa9db0cae9b51be005a3b303709cbbb3da5934dbf4372487fab6dc0693cfb20c5c76d009a394f0df39934a2fc5f7eda953a1a5f55171f8347cd5557d165b251d497d946e2b16705f7419d7b9915158decc5a606f54fac21955c94310e2b79d6e0b5daedea1a0a17c5edf21137db54d9398abb9ac5fa328d3a0e9614d81a3197e65df091a53b83d21d1dcbf933badcd7379a42c2cb0656e3a7ea633fa86a699a3ac9a2809c3733798702b37982ef0820f1a2b05f5f34376da0af323a8c36aa0b62078ff3859200a3186c44b705366e40a953c7e5107547966b000997b609bf861ba90d37fa9a90fffeb767b219c0be68c53f733c4d98136248efde1c3cf93a25497411cfb27b2cdd08aa70439cc7e7a17c708e6807af5ae878e03e4c2d5065bf5a9786bd148f50fd04857bce571f4f7b70e28bd75bc21e676cf34e848e81f18ed76cd3979bb8204c048800e703af06144df5ba5cd052a60b1ffa0e9a7882737d6b1299bc55bf03f4878b4cbe5489518f6a974e571f4e42053e382d908222743f47fe0cae33fdd86734508ec729a7d7e90d101ea8c582a99f295dc6209726131f0e0ba0aa2745542bfcc893cb6ff8ed2ff57ce15657c3d2bbceaf8c30617ab7da22fece4c123794189b864d2e6b90fa272c9406f9778ca45ff17da21d5a739e88f6b6a732f2458b92b82bec2edda16bac9a4a9ac072eb61d4a216981cb9b7e02d32350b89fc833bf880106f9cced3f65be762aaa0ae151f7a01ea3054731cf1dcbca17d9ada39ceca20447b3c353ec7cfea648d85913c267d1d9425798bded8ddee34386f73511b82f33d645271caccb8e34078235d6fa9757f2f2b3c0302ce75059fd689c547a1c5d7f5f993f4cd88b1a7a0c810d43c94384c6966db6f2825ebd25feec1887cfde46cae096f42b67f38e01a280ffb7932097f3da7b7a379839c2dd96962f51535d1ff4803e485927f78fb695b2c6805cc79f969d82e89b6858c5df6e10a3056d4a7000bc93a84892df84f32a58108ad0bd2c13dcc7c9e2ede00444e7cbff7fffdde1f20663dce3de8a0ac9344550fc9d3ccbbcca4da13f151f853bb284b359f19072ad7010c3f8716f6e9a54f0b71a2e0d9160dead3d2b287574abee70e30a43e33978a79e19895fa6eb1c6d0819a6e06477024eb0588ec54ceee84734fea398b04718d936e1e2f4a07321db11ca1fd9dfebbf75ea5f3d74d09f9a0d5c08e9ef211afed3397ace994a39748325ae53bea62124348b16255412bfc892dfc55ed7979747103d53dcc80bcc08a80738118f1d047c7d54aada01a6a099a922032ceee7f3954fc29830f806bf0a9dd45c95f8d64ce92fb8b5c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3e44dff76e9a23c9850641d1acd49104d9c46f6b66d4d526cbd83d9e935356b1cbeac39be87f968fabacd1d5aae3b9f512d3a40115d8b8411dbd5825dd6e742f8647e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc00854115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac630d7ce222765c199e06bcb1206fe1217e702cec0e7edee7d916d7e2fd87798c2246a9911291401471412c002433e2dce3cb37545ffaa176f21fa5b5527897c54d73aad3bd47b163f696fc4f1eb942293f818bab54c34f60c9042a191bfd3ab5d01ea535a14e8df26ab6bf5856d86c16e03e6e18eab82f6d4a06576a68f5f956372246aff4dce42988070c979a6527f749453fe6cab4a3e387971dc8d9050565230897973949ef45e32b83972dba157961b76ff0ccbda8a477b88d93ce1697f4137baeb8398b262b33f58ab943d0c023952c097de77237afcdb4cce41f60bd3371696d8a89c2e1c67a6a544929bc16e6288517c1e36dfcb63c4c75ba91883b0253ab6021a050ff58f6a15b07c7370fc885325793037acd48d75ee366cc8dd7aa815f3b03380529ee918ee77f1315dd7eaa2f3536727c407e363386415473cd37939cb093538ebeebafcaecbfb4abdc81f1d7c287d5da80c27bdb0f564bebd156c78e3fadb6643450fc8c2ada63bca09a5fecfc1a2f9c83e83edf96573afa008237c7956982b3422963eb27dfc291d9f3cd6e28688a125c8be378ef082d1af8e2f53700783aa3038f37213732075ab797c2d1f93e605783187b45fd8d653a263f4e98615b68c30a349b562fcf6cbc0b5b723b56de35d67a6e89716a8e6ac672a37e633f86c08eaa6f9239bbb5b7db6483b306ed4983a39cb7cd2a4a36d5e63ecf6953f1bc92fa9eb418d0a31495da1f5f7af6215fb066ca99b39341f6bef6f3d2eb0974cf16860197b3058afb56bf8b6e68c0a719669e0bc9020e99df6d38118df04a36cf8fa74a7e395d99de5546656e0d1e12d27d3195f327575bce6105e6cf612e96debc7ede21856d21d646632649312ff186cb4a6a39f9babce9bab811da317c2cb7ecb868e78e33ca1bfa614971a3bb5403fc1d59af63beb75353e089fb7ca1f3f636e321c9b9d360aae457650687c0308f7756c496f3eb23c234a399b3aa9d7634af1d52b0ab5693ad3237edb64cc81a3b55846b29b451a3771c5ad0244ed85f7436c5742475a9ce3d1a6b4e541d49f621fc43dcee82576bacaf1e3063056059df3cb2589cbdef7a3a3bb0ccdb51185fee9642688f586f2b470b334aa9a11bac7e9b1724ee0f66a790c638332b10568accdf5981aa14a48950f808187e1572dd21a6bc7434ee698a426bd0bbafff82810aa68aa3a332b269e852b54994c7f94ff9043c7a1fec117ddd0447b2b298e2604a7095d938653939e663e7910ead0f565ac138cb8713a887dd4c43eec76de60d98d50e68d1ba187bfe8eadc54f8b6df4a0355f93893fd418e3db8f62fc5cfea5d3139964cd803e8c303fab8ef5c8b13d451dc848aef66a2afdaf1332790aa5718bbea4b241de90119a3393c8795ff1d09ef297cfba17827158fd7a3c7875d5643d41b20214da2ecbae7be6ec189749ea2509fa799549a83f809283db8eea5a99f8cd23d4d62f47a701b7e4c695ffe351bfe5d5a3b9eaebbe8b1b8ab607ca570f015a8b540173eb65981f0262ad11e81fa4a8307e93c19dfedc99101d042ce24d756abc4dcd8fd4adadcf367363f3c69dd2f80a5c0c87c933c0081b35dd6b28cd463aa79f27c60200dee162da60331bf509384a7ee2a6ae14c39efa280b2d7c4999841c8407f1fb223fc80d038d00d47e8d6f4d099dd9fb2391cc1024b4b5f3d5b5232c983502ce336e666d308adc8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806437daf4f5621040b6fe56506bb478cb48a2afe50b4ec0bf60b4de4c526c65447a1e2905705920b2636309d785c2df3f155d6379b0aa9a44dc7831524505fa2defd8d216d796379ba0e4e07e870e0c1ff38707872f80ae93ffb219c9df59b16cf147f84954307fdfa778595d60c5672b4cf8dc184dd4233b9d36e01d64370bf5de3f52fba515e9efde8a5388d88379e7dccc24b8b58374bf6606310ffa30f7d9ee9be531399063685cf9d0b920fd831f46620454e47fe021e58c6cc98197a346b8488727ed041aa11570afe1a0366f72c1e87d5654e7f3936d19f41ca47a59937b94f1026a892783969f8775d9798abf04f9b93d77a7f57b3e612e65bd0a59886ab5a5f909ad8d59bd1e46585af75f0f42b305de3ab995f520abcd0ee844b373c82b29f1f07f15e776f44f0289d16de6f943c3168f081190882d22779e842f4cb69140bbdc52f8e2eb2cad8e352c38bd20e665aa8196ab0e54902341bf68326d3b3e38ed93d7fe7e87a1d09e9e7fbf5133aeb4ef4fbd73da2c81965ebf2a28ca4cad089dbe35c77be0187b65d5ff225803304f3ec364c2b5bb696a96a8e72377bdc48785006f0871daf72e52d9ce938d3fc13114f7457579ab35d0f82146d018367922a05aa167e44b240eb0c20af1b4d304fc15a5e4b61a559bd89ad99116fb6cf4a6fe6e6c799d5821bc9f1fd34185de33f3fd8d900dfeb94a55d9f782a1f9dab9f8620379eee02eaa5c2429f2491a7a4ac441e5eba45fcf5a7827db8faaf79bce739240874ee9c30bb50a9987364a22e86a5769221f7147c73a086862eb7a12e9d7c42f57cd8af08b2a4f1b0d8feb86ebc20a73b565a51f11130d0c9bdbac85e3d315eafb50796f88e98f03698b80c2e964d916ec37f514aa2b3072a1bb3670eda59590fc43f595e1ed18f2b698981059e669b71d9a16e84d3dac6908e4e43dd1c91877e056504729da7b57d07eb4def54ebb84c39b93f2c5adcf2d93201dcb8e4de5d06d8b7bd1e955fcafbea51238cea754e9e79ed4c5e849b3fb089ba58b130f1c95f9e8c76ee891d816045943dcc09555555164d8aa86414e07066d60692185a2851bfd6ee36826852c5a27ea3c8e8444beda19b73cd7fc0057daf8af0b5c7bbd0d6ce23cac9db9f7e2fde8672df1f4bb9f41a5459a77f1576d1acab2309f1b3c1715d713fb8fc02642163e63b723433e3ea85275626641ff9f20f37115aada7b1134dba3c3f41d0f62692dda6259c3fb9c6cdb41aa941bf0b4948251f9499fb6a43aaa69b4be5ff764e2a780fb30d34582d8b9bbf4800f21d505063477f7ca7f5136ab775370077f96e904e0b8f79558df0e65834cecf652cd6bdd544cb15f137cf287782f500a04861e0c2bdefaae3e6ffcc46fa994b19acb2e9f0b92c24108cf3fb6d7e5d7b831f0699ee36ad45b2a363a74a046b81c6b79abd71c6b812b791a4f8583a305717ff9230900420811ff4b26097cdfcc34006af7e494d50d2a47015c426feaaf3ba4ccb1048ac7dcde733d2654d991746f5c602feba0e1fa285ba801b031a04a8832a1bf90da1ad1e0ca94fd4ec2dc2b121da9075056fc9e1c68a4279770f4eb4f90b3b2a320f00aaa40233912b5cbcd3abdc27cdf5ef006467037d684316fc3d9ae6554c57cdfdeb7edc51afcf3a1e20faf436589eba45d18e76ebfa5fbe8e1d5ac2d92eb7d1a6485d5dc914119e4fe87660be1ab47727175648a7f7d1ac265722211b645a8b09f633a133ba801bd1d3bdf7a687d14da2f1cbb51dfba9e57ba5986f089a48f15848f7c8b55c0c5df9663f5c8c68f6bffb0ea824921cb424335801f9c83db988df32a23c942d594195074ed9c657b1d2db285b3da7ef938c3a0889e7b6f8af2635bac7f169386b1d500b1ea26b2445cdd6dd1a5d79c83291d07012b3d8a7b9a9e9ffc39d8e9fa1a5d3141b97f139ba04ba544096960d84b9fa8442d1f76576940d85c56e8b22707eccbb9e6038cb67b0363814dbd1522527a297a35ea675b198ba0609ca6adb957d5f7c16fb7fe0373418fbdcf7f001c147ce8bb72993529d1a238c2167c2405214c9391d8d2c5b77039fcc4e99cb5807acd9fa45a8857d2927e6a14cf3a21caf1e005b878a8f860fb915b71d9a375e4ef3a543f608094647e5d689566366c3c6df32caa2e23b0742a47039be9b14d46904a584ab53a19b483e17b3dfb743b1179e241e8294bc0c4b55f9064882a23bb236598f89a805af75ea55ae20b932c30e6712ff5ceb970ee16e44da6dc2ef54c068b58d9eb55136ca3785eed6a451560ee1f5c9284147ee5ee1e9a759a13f121d57284646ec5296401bb9051eee228204609abe4c661820dabc37ffd7496489d04eddb50f4caa082ca02a9c80b38aebbcd0fe0711a0d04880c9c97269c7bb4f7a7451a45721142cac66f26301dc556551570adc65c864a2b47003e2a74769f623c000d90c191ed7490334cbba3d6885cf8e784606388da8fdba373a293a2953f759aea3b1065327eefeb18f06340ad544bacf5017886d4e360e4899c52729585ca38841fe0e3515b72ed92e2a405bcec9d8e7c3bc4f632ef1af70060e9f38b9270c9ae064d86dddc794de684833abacf34eb6d975ab906fbf69c830f234b04181000b2975c882e80ed6f8958b35ebf30f848517bafa38c47cc738666091eaed59bbf0e9246276330560fe1b76493800b003da7d5ded1e552cb78eecdc18cda73ab5410142b35476bcfce72293c8b11f51d41f7a0cb1e8621479807957cd3719782dec9ab6e9f4ae13f9d00191d7fe5221433d662f2f5234c82f8092dbe0d6d43b9cbcf5b4a51d836858fef84f3f5104acef9900aa2eebdba9e11d5004feb40461e7fb7f2ddd2092f34f3466d88308c1f226a040be53e49b71d675429b0547c33d67eaf22144db4942c82a6057cdcbdec2faff77e2b37c194f16d0d6c0c7a0842697a042e76206c0eb0d6d8d213792309a16e761076e528a1ce902d12983ed22aa11d425af8e763e559bc33023192a014efc4a7e6450266271f1cdd391e8564e3ae3b3b0df3ff81d1d8635b773c2dc9aa5757af05241c9e9c8ac705659d76b0990ef49cc16ad5bcd378a0e126670d00abc1a2e81bd820fd3efeb252922ffb6020c69c4c198972ae5b74a7250722658e5da745e914faf3ed7ed5b569139cf8e1135ea2386ee7c5a3390a647e25baeddb9ad208ad942388f86bfc37a10c610a89362d5d1ab35252836e23b42e7e1ee21a6425d704661ee95b583d719219f0e7091aabb46e714c5dacb3efb06f2faca55f7c2d3ab0763f0106c6c57803d7c444ff00b9499e4f8b6784d5b71c95311866c82418eb8c02dbc46bdbafb52968458b738d149a0c1222d76e3dd793eace645a08ef862db62d91f95178db958495b99db84c6cdec04f6eef063a58cb523c51fa685ec58a1d8c9989624fd31745dc1acc699dc229a7b4452f9a573ddbfb0bfa88601c5dc87cc95bd9a8c1e065018f3747c122ab89bb27998397644ea357cd5ea4e1ad58ffd9f2e6273042e088394ba2c744268c301af5d7b5e985681169e5b61f5e408b8920e3fe1f809edeb07a27db78219d211133bb6a3e037648da76ca9e3db43c78e1cdedb8f95d72fa1f7aed4d6ce43fd6349c209b0b18ccf985192672405a3cf4ba5d28f8f9bc152f5e32fe709af8fa2b59f47ebb2a23b0fd56233075350dd9d6beb503b8947f34af95949c2e3ff975ef2a535dd7c7155771d043fbfb47e4e4bfc3ff98b1fd1f89c9a302773715143cebff2ec52553dac19184264f8c2239778e285b186a9d825229c202366ec0c7775267bb1c60d2d68c48f5694369e0600d3734ae5d956190ef0c62216b7c0684a45e4697764c4e57be1cbeac81cceacf2e405b099e071a1fcaaedda748cd96d072a6bc9004568318689015390bbe7007fd0a549153121e653f31934243f01babfc3b4d7bee32e4454c93ac49f484d6ee7b4c35c3387d06b0f58a1f9ce75682c238efcc046cfe0ad071f41af0c80e24194ee57425f8bf9b9f894381f328729e12ba0337e6b0f0672a8c8d13ef0b9321f18c8eac529b4bc48bb59156b2caf31b1e9d437d042c166722f5b2d2c0721b01355b2ffb3c4d086a21bff3e3b31289b0141180cb83115353a3a8d5fa08eec3fdf6385b1794dbc8818d81106c481295f5020c356a5c7b575a426fcd5e785a3a2b0f8a4bdbdce38f99ea4d1b131b051920547b5f41a5c8c25e5f36a560ef0e01b909a1e40f5e02bda4a7977ecb09fddbb9ec510be162ab57abbcd5020fed3fb0a8e29f89c2c2e5f4204f2612ab285e86127e82a446951f0632bf3a0734d8599926967faa07288eb0b3f8dbfe694c854423c2c8c05de7fff4beba2aab2b53ae14087eb160e600b8be8ac7f0bf0db93830535f2d647471e890600066b33e03e2fe7a34d9a4b88805e5c25f11db12148e7c99937869c632b7936dc1c4f5b1cfc568bb5bb56172f7e467c84474a512aaee0b95474f824fc79ec4228e02798f8f6d2952a2dbf22584b050869e2165d8bcfc0de016d07917d02a5c89cfc1e75524e23d06794b528a9e6e8d07d83e023c86653eaeaa2f6ba89b1aa60a479aa94363380d30b0ab24c2bddb4b8b9db20408d888e0225d826a6a1c74b86258ad5200512244ddae18af22a5feac3f256d37612cb96c9f9543d46cb8509a13ea756c010b8c20e7e31f80bee285dcb52142c91e43d4bb44574f82afbda1598433d7593a4cc91fce05907cb903ba839553d5e70798ca826208529de71ddc1693670831e9481e8b2a1854573cf456fdaceca2ab6313709798c77d6130a15a5bb1d82ba84e136bfbca82e97e1cead84d89686040bc1f53948f4c737417e9a378a0d0cdf394466c125cadc659b85c51bc5796caee9c14f3049f2d461f94c64d88ee8c1d96897dfa16a2b82bb7ab9188d381d9db9662c1d3563c9040baf5ef56d9c1a3e401fc4a6024816b02e3a145a58e3957c142d52126bf4e8060d4bfd671a0293e295d46cded9ed23ee73bac18da1827ac74b4d9ec8e33fe12624f414ebc22d0050e6f252ec2e85050ed0bfb4dd62baeade0665cd94a4ff90e118d6b5c84c4963dd9da6c58928cb52b58e715d6483e21c0aa7fb15854bda49bb0f50e6af4b891e9515f67965eda4524ccb0dfb6d0729ac0e8bc1d1050651cad7ab884b34ac980593bdfc8b1a8c71af5e8889834c41234359c65f2094e190df790f7dd2c460c9c72f8216da0180274cd5fc7eb320f149370d9e612555e3d8ad7693823f4cb33dbb099126092edc93fbd8d4ba849a4bea0a2740a3b73ccaca1681b27532584603e8b1f783f50c6cb8f9b5a8aa8902f6a65e6c209c8898e65dbf220ab6452baf05d6400d2c3e38412bb0928c2d96b5e414b4131f3738e3b20b21aa36fa1477a9d5b8ab5b06ac42ce5003de109b87d037c3b959f282b7e2838f6ec83ba746223083c5a039dda97f80634a1ee5fec7f13e945f01a0dd305b74f094a4584da028ea08c2e418de8c1716a9a38251020ee75096804ae16bb2e8021a7860ac19dbdb172c84c0486d115ade18700014135ccc74cccf1cdfddaad32b9f9b504d59fdbc97dc3a6db761200bd6bd7ed436280ea4c6d338532fcee3c19649fd111eee8b5158139147f24e0803c8bc9509a800fa199fe6dfda93ad8d41c1ac062b9b793d276a3625d4a45ce2323023f3fd6ff472c8c6d60520ccb010e183bd0be9c5f1a6534f78e4c3f1a7380e698d2d1318a09be09401d14d5447ea61eb00cee40345e31db47f0a2e3201a78e5fb3782565d051b4819aaafed1f8f2dff8e321ed6e7208c65b7097a387565f56cb580ca01c5d5156b81b94b20fde2d1ad4e60e55a15cb6874de4ff8f4bb25a93038d3dd5b362716d3aa9d1a0824e819d48df17c08aeac4482ae5712d05f773e56e53f832ba0b1b022f650de8c7c7eaf830c312b01007c0586e178d50839e606d4258f8d33e4eb4e5c1786eeb8d47b5bbbda142665471e47014576c67943dff7542c1868c63a42ef75767231301694deaee674e7621e27700e0a6d95bb9c386b5df9e55544669ee2403059d4b55ba3e011ce1c7a70fd5b8fc98ddcca9e23ed6149fc61d608bc02a0cc21e86c8cd9b133ea8b5584f752e3b48181dc333c1315009c0a660fd7bfe0931e7dac29bd33ece9c2bc3540d2a0db7d32f29e6d444e84bd22c4cf9131638028dd582462b97ea4c753be4c934ae606c732cde334bb6304acd51a22b7d8e399ae12ff47a4de2bacc9ff12badb16863cec006b2f42e31745a2eb183260048adfa5324d58a0b620e23a0b6a812b0d9756a3fcffd5feee90b2709f005686943961308523f8749608b0af4d873b2fcd061bbe17869a6bc7b501255bd5a4d89a61f77a5c9ee2c2655f4b2c878538e19bbd12f4bc7efd84579ff62cc70e04298d9f00452a040ae493238b01b7bb626c296a2ac4a55470027ddbd0bc498e661a343b196bfd26f7d495aaedd092ffb411dcc091080b021a36d638435d97ad44dc01660ae3f5f53148bacf6f45cebf44f5f78fbea7d4c36ea7eecc74e611b47ed17cfc0e48e5c26ca26c99fa68da11298d871c02e10716cd061e2349ee66ed1e2d2abe95980719e567c07dadccbd32ab86d23b42f93df50f32ab88d5aa22647baabb7adf58b80866076206e7b171623b834d594cf49455b830d6c39f3e64a98e8c9da3bf984c04b1d42d2975094c6e4d7f15b11e9330013c7ecc238a8b2ac25df394a333dbc1803869ef383df29ea258819f3f8d2071181a61c94d96eb7600c15991045a6bd6e42107dbb63cf04f53e2202ce1368c696979305a46670f0e91be6877e43369f56930434301f32e87904dbeb2b52d4af336745a32f411716c7ace437ef659527182f9105e7ab4f8ced05a5eb563c94081e0bc44a48b71dbd01adfea79ab37ce60d92bce1e745bc3eba36a5e09f65a45d97ec916ad92303e7468cee593986f28ac867f2e59c6f438e0a01b0c5dccd1e54666647ff82acbbe45fa54dc85f82b63f1568a85600d051addc9757a5efe0d63d3f44b7e42bbef7e4184c06da18dae8b1604a67bc336d92ecff4555736707b29c2cc3a6df7f883240f5a0ea20478b4a4b179dbaf7706ecc11677a69ba29e603e4e458907a21fe4b72b2f6360c4c7afa52faf04583e2509f6792bdef1405e215738a67e7205d6c66e253f8a05323e03c7afdaf9804710ad5ffe3de60b0d6263fae5f4502e56c1afc6c0eca98dd49175e188cd8780f1abc85ffd4121e1efb5c8b3864d0bf822a3798c0cc054fd1f275d65ef5b62c9314c2f09520018fa5d81f4e4dc9d06afb576f90cbbaba209cfcc6cb60e1464647f7890b1921fd9d018340d87d0f69ce46f68a52ea25cf99fe96b98e1de74cfcff96559ca3f2fe2ac6b471aa80c737c5d283dd049bdc903a73835ee6d4d2cac02fdd53bf9058c1c14fcdae199b490bb6214f36a216b9ce84d7df2084830ebb6a60337651f5cba0672058459ef1d9d7f3c7dc94c0078a4a73604fdd4366b2fb51a9aa498da671f85e4da42781f992099ad882508bc95741a66d29e56e94e2ac87b2958444ed8c0595e7b99169479537ffe43ecaf2f6b5148c91b9046c2f15eb78a23db1ac7c2e8241383104a6188c43b657b17ff7633e0de89d9b98f7d09df29570341e76920d8eee55e987468236ba7ed2886de0bb8b2fed9d7060383a39ea29924ae885eb494ea972d2661ef86f7f6ac656dd6786d721e49c9c1b46e1eb967e4b6f9bf3221781e954c4ae9182df28a02a686af6e194d8cdc50a3d330b4ff2faf01874f01311c73c66308ba6f78512b4c2e770a6900c80c3629683763329668ee6111163d151b270ff581a1b1114ef6029087a27e2a9b17cc3bfc591a179228002cdc9dddc7e44d410399326f802e2924573cbf6f942a79f647fd0b97f0b607973bc9a098881056696cc348f27263a3c8f24539fa5f15377dccaef53be54d1ad1c974f3cb0d01b40398f1cfe03ad722cc775e2707666ba565c2ead4624f8d27672bea379d6d5d15c03511b890190300532b54a377c903e73e2a7663ab18907b77a197cf525e910ac35c176c3ac712fd5d37d79788568d9e289cd0b4423fc35646365b5a4629748f8b4fa784fb0f70afc7c3d6370cf3d2d14a6a755adbf5177f7d0cf7e27c908d832c5d21aadea5f28c4ff64e1e54cd7e9d4824525765a52be296f8dac8b3747f265ae8d39e0a6c7ca35fe4aa48609a5774bce95e16f79e097d8a03b2b571aa37460b5437091d6b744f43d26be7810b392d82410d95a3e1942c96080a8f946c0244a8b72bca9b89d956f43684e13aab44293c90b4ae13c8c0d58ec77b4b9c941472ea6dd35d8e0f352a4710f5eb66496672229162af360b8d12eb3969bfe9a42c3e66e8208f0ffaad3df3877534d3e4224c02b436ef6fc3cba5bf344c8b6d4db9ebe6f29f5168eac45ad713f055623ac5d0dcd5ba92da23d650ae012020dd0778c5b24146d36deed21a74986e38fdf87540d2128398452d6d8a1329ef81916eb18d9c6303cdd50ac58db5b2b116c5dcc4c43c89424f268f6d13fc599fb19b61b08558f17f569958535425ce69c0a9dcc21536d452c8455e9094a7021a9f19f55d4a7b192849980532a343880b424a64b6b0bad65de50274ae15621022c529528ca634fecad433d044ddd3e6f9ce1f068d5d932dafdbb19d8e6daea1968bd817ee5624bc40af2dd5bd4968270fd60c1c241778e5fa10a048706e2ff3bd19ba6f3f0faea4b3d48e03176341bef0ed3151ffbf226d4c6635f1c6039c050057587ae61f2c34921534a29c8dd0fe46c5ec2ed4c9030cd0abdc400070542e7ea17803afaf60bd2551a71c75324780ca66609a856162405412f3bdbf9d06f753c9f6f91f95ed02838a54f4903db5ea9f9654f0f2b1f28b7aa140c34f625e7c3e743270524b0d27afd1d3b6622d1a176c678daed94564c143297e217a63e21ce98203fc8d8f8c09ee97d9c8cd4a6178ad0bd921a9cbe55c14513e0c06738c9dc8d15e4cb1695d8bf38e3cb0010474df2c09cc08bac7b22fdc253d7896edbf412e82a7d1ccfb7915dfb9f32c2c40f3b12b7afde34545f2da29727bc5797eb83986bb6421b2a524e1e6ee8b564ae3381dbdc4801b4e865f505ba299e4dcbf86e32acf1caaed03a37ab9011f20700d1457e114e99f187b83124263dc5e6f006340ec941a389496620210a0f28851b4a01f4b3908aa05eda5c0b9ea64cda87ab52dcf3161b0565fb108e259527ec8536e0a9c5fa76dee84c488ce2d0453e2d4bafca3eef8ea3bec0f62867403047304d89c33e5e8f67d21bf66a5d9f2a41a9377ad3c702121d1d5a109f054d2ee8a572ebc1133e8d949e1a87b2d5601c8c2025e4bbc095392810c198072d18d5d9866a634218d167bc34e9e0058e69352185cee2a3448bb264e8ee594b112fd0c588072796de08f4e4922ea0443fe112046e7da208a6f07cea2ced9f123976734f92a27c5b1f75f6e973d7cd68662650bfb8dc7079c5ee6d43e551bbd372ada235e59c2910da9a45ebd4915d21df6afe03a40c5c107bc66339d6d135f0c2d1a2de5e8fb0bb77827eed7bb7b686737d66b119aeb23e299d44a48e6b5379c5e8a9f2d53d27557e1e415c50420f1b7515db83a23670a1ffbac1df110f73c5e3fd6f2a78ea02069bd08b532385ca7a9a3d2c12355247b09cbbc76ac030a0a2fe0b6158a3bec4a5c6935dabc54d5148244eaae221915a3ac1f2e7990ac8ea2b78509758fd9c7f1f63d761a4d1463330a23c5c65908f21b971d28ce87f9238269b82247652608f20e5e1255758bd37d6d0c6b24217ed9008bc18453ff01fa943677fef46ec38dd5a8b525651e8b67f6f519f096061d3ad0ba07d634aeeb28228713736caef9b8e328f21cf92c65ee5e5503e66cd9d6ce43afeab52ca2120c2d38c0737e012c11f4a34a508bd19021012dacd08b25204a239b8daa9702026e0306c1765dcd9a292a6ed4fe7ceebf4b47839dae224ed9be35e9ad46a3b653ab0402eabd3a4c97718d9a78d0e4e3a1f59c67b87b28717fc6b113eb618c53d5117b2b42ead8cfd52f88d47379613e8bd28a1ebe669d77afb7ce0e361c8ef80578c69e09980a2bb656ff1f9ddf2c504f44dc8727ce52eeb0164a18e711da1b9a3bf31f6544d42a18aaee7070f594b3c2a86e5db1e9c03809e7a97a83849f3f0938940d396c1ce15f043ab829c112649cd58759d6712aa3d45acabf10c1de0983dc4b53c4106ef1c891a0774c20f4798a80d2a4cb9cd44433243941099a5fde3a4d8044b122aa0817637bf87cb04fadd066459a21736671e84cef1a4e1a4a919b2a83562ebcf717890f348bffe3141459ca86c9c6fcd3bad0e67b3eaa3683fc487553749c7a60f6acc9dda3a355962c32c022ea9268c38f44fb4052bc3892a997050d21814532770c369cf2523614c7635260ae652cf137288a870b1680c92d0cf8c92ebe13932d41f6c55a7d9f2766026f3c92f596314c686b4e6c2591549bb00088efd9b0d87b6179ad2d553a67427f95431c6b13a09f3b4160a51f2b2822851b85324ff0c973895611bcaace13672079a3db87a356c72be14cbff4dc439baf8ed9e1134d1871dcd5d000ac82c48cb6b2beb9f2a210563cbfd7c6e3028d132169f07603c30340621e343f6e65c244085a994ae7104d8030b7aa5c6992a92595744a7bec07d667253143054ceda138294be992c06c2f55d766788693f0fead7fe868255323e2b39599755b91be126f9bad32641cefa09713176d0cadc2d4c507342abfeab2f5103e2d39c40a9568f9027a812af42b3ef5d8845fbf893211accbb536e156254e9a095c907a81d6b9aa6ad6c9b66aa45875e301487ce80654283289356e570fa5be70ddb8d4aad141e7a0b05992104bcb51f29b6394435f0050b801e3436312aabe9ffb051d0788905757ef09a7fac9a7afd2477f9c84af6b02c8747a45fbf94d766cb344cb80541ad08c8a8e0ee4c6554aacb18a2c25bfc21c784937d5f3d544f002c0ecc5c929085952ba3b0e4582b3de996d77e8f902d8f53cd507828e2b4b00c6064edbbdeabc83f4b4ed42a7f2d6c2886fac0943d8d9d959c361f5db02b761c9da91f6acb5a50eebfffaa01c6404c8eb7b3267bb999feae63561085baa237bf47bfa4d335f932369ab626a346947f596b9fcde077f064a0fa52984a006da7967809995bdea2c4fe170740033546cae87845bc9b0647999ce063ebf5dfea0344cf8bb6f19c63ca251716fd8cd59c1706e14fcda24aeab6dde0b2cb97a9e076de5928acae4dc58197b953e3613ca2b1d3dae1afe636b855f060b4348f06a36367b457870659fa9a399c93359030fff40cabbee83732af9bb3e680ab652169e0a6b879c1382d11ce3f5687b200eafd7c58109847ba6fad421a4b96ff7a3a59e0d688d97fc2afa74966cc5e566dbe2688f80ddedc5449e4d2d430057b2d97884aa43986974e099254073be86dfbee7e818de402a8336e3f928d86e2224e16601d12e61c67a080517dcd026a04a5d7a7c021fdf08fa9859158b13faea10afe97b05aad3a3541de875ac90db48e842346b8554ea6caf7443d5e216a7690acbbae1a8d75c5ed5cf2132245eebdd3e59026272b766905fb09109b3353ddbc27ca3bd45237948b5d68300894208050f80552ec538acc48650ca44462064d264aa1fcd219f4eed3a0d31206c77a6b85094210aaa5aa0faa13d96b1fd23158a2f1c9b6093857c1bf0a46f8b0c3c2e9732c6d5d89fab22e257a19877ef7550583d923a1b01e701ee3f0d802262daf3658ba474aa0477129605ce4f042cd38bd9524c4bdd33a89d624765f1d7bd7d015e46e14c50d12abfe1ca95fe70a9cd7eaf2cc21612fa7798253225f606934b129242769272e277e0b4bfdab90b4945327f2b028e0310227c12587a3d9c2fd88847f092c9618362f5f180f3ac7869dfb90845be5e7235e2396c5a9f2b5fd6e25a984832443a5d7fa88fc6dfb7223ea5e767b2a2071a5b191157ec02571c6e26123ca9502f2a83ce960f80d3968927af55bdffb9ba98568fc755fad22fa535ed33605b470eafd7d50596d8145bac560fe531bd02e68e3c3ed0a7a3f0228eab25b8d3159c01c0f1e3dbcdc760d583a624c0132f9a7646d379f4b024295503f99c4e7c2354ebae13328550a9019f6f48fc39e016d180f501a70bfa750b4bf2e3a6bf6d865fae56f18cd3847e3ec44bf57ea29f608ae26df1b940c77458f1cd1c0e5af58eefcfac7466b4eb47e829bafaabf622e846b2e7069a0797d4d66595f1ab34cf5e3e83005d86f17b31ab48a6212b5f433ca0c5ed50ffc0bd92415e4b736abbbd547b6ff5aa39db766a3fdb2da3d5117af2c32103d00f1d9f35d40e28ab5ca2d314eb19eb2a60679db3dfc049f14627ab709044547046e367cbaad21d875f848d5789105a416fa30b410b0cf412ea9e070935c184dccd9fe890de685eb839377540339562a605e2e3d06fb8d288eab4d6fedede2f698af2cafcba30154c15f55b65b503d1dd9b4862cb1a7c2d16ba77e088e3090a29e2127d75899fbf82f7354498b4039c9366720f794cf9124f6f5dd9930e333ecac293c01627acfb760611b318f67123a56ed3dd5b79184c617ecdaa5c13e41a233d2999be27942f57d0ca8f65e12993f0dfa3da36d35afd643b809ffc401de73655c14f7badb29d6b527dd82f5ad58d2632e71e0d4526a572676c3e93fa3d26d1ce44ee384a4121f5871938635124d091765eca76178832958947ac09cf5e46be40e0aa2c7186a90e904c5aeff6ef3d82f72fdf0c6700ec5a82a1ed099fc62519221d41b5ef0a52ac9180970a686980de50ad29ac29c0d0918fbb54c9f37c66c432f1e5e6959fb728ec63b3e3e3d4c45acaaeabebe05b541fe3b945129dbfea6c1df4d9f9ab6d406724707ba0538bf3cd124fd28543c7b327bab15d83a9e47315ef2c3e0f5421b4401973c649f9a55ebdff0b05c82968427b282bcbbc18fe4d5e3c773dd4f981ef202d2a4b35c5a55ddfcf70b1596322fe1f657140a6222c8ab41b47e74a976223dffc8af1e5160aba280eac0d0310d3bf5844c59865448bcbb2970847f5fa8bcf01cae671e6736b7ed5b5363cb50825d06a47e30aaaf062cb602b120937666af97535ad47e9761f4794d6cd4fc546bd9f24e84f36015c39bc2a2a0d72e70c3cd4a5c861539d445672338d6be1cd5aee495ef516618f9e1d16415073994c2245bd82c68c8b1bbcaa0e9fcfc4fafe61c019ef2fd7ae5c4fda9f17090f57fbe99de75f39f93f41933a46f350a52e89de701172e3b1f288f2e14c4218e7efbedd9ef362e9097722420d27ec78036745fbe4785b425a5885a51eeb2f1637a70840642111e01a39ec14b007272275c1d2068572d2b214d749ae348374a3706faa2077ac644f4eefdf41a47f77ef9b1aabc241c5cab19fb34afc2163efa70d490a4ff10328642087b1a93ad86cffb08da6df225456987985de5c60bd38548ebf4cf675f8176efaefb710b06e8ad0628d3ac5c2d3e93f20a8d3cfd93f570967c9ba966768a69cd8b5b3d23ee631ddf7c36695f8c84e2cebf0e2a9412c3d02458bcb9077e58a7a17d21030a308e83bd20e3c531a2dd36db1a54e6d3682e6545e33394d463b4e0d1512f8d05eb941f4ac45d54ff0407be9748899bff35c1a23901024648a2fb135788268720dd97dec88024b15fd5b8f9d1dc58afa5e8a5d1abece3632ef53ccfffc075a90d9f1a4ec77f7cda7eeb37cc9827279456e6effdb5b070cfe37fd44040b9311fe2c4da84ef364eb94264d170fd3bece8af3fd9a7d8b85cca12fb101ee708a32c3f84268f5dcb3875bfd6fe5df00fc248c10ec21213eb55f0120bb6e068699fd87f13b01065843d603ddbf6485078a2436746446028165a0e4a986602b7a1174a0f6db8267a7d11761fbf7be6071ad8ae96689232b0b304d78db78ca3926367d1e8e15411235def57767ebef0f97305cc7bc5366876e8527440ecd1ac29fbdb25c0d67519fc413667aff107bb90ccba40b8baae9fed60fa62d31d92e3d883d45d23af9f02f55352e737a0d03a8d03d1453316f57390e6489b2e03ab6a4ed92dfcb06b8053485eb12af712e04281e48898cc3d5bae7f3d7b575b6b95edef84b14bce2783c28cbbbe2d117d183503ad13db95576ab5e104fbbdf5b3cdc6469d345e6c05ad437e1ba42b0c50a20574b8177d50c1ace259de81ca44d815372cec56196f2f970b7cfe2b5043e359f66953273945e90d7533ad6dce83da7b26a8988b109b8d2b8812d5b09b963efeff9d18b8fb5b564a7b2b814dbe078326706b6e6b3ad0eed4c436fb79fa8694fc40a96c9f323dab5b1268425c448df2c1efba3332b32b221ce96a1fc8fd19c2276c6c895028c780623fa2dafebed12d30c18eb033d28f27011b8fe072572c3be9a4738763f9d3cea81fba180b7b0f3c189bf6c389ce34936a2b85b7c3dc03dfb07ad69811a307fe56f9d3acb3a7599849904822071821fdcc9e730db34bce30ba33b29ffb848d4ad34ec5e1961ec343438f9dc2eb04a1dd17ae4bea78f83cfd5e1fa2eed98eb1b6c58e8acfb8f655e46c96a0baf4fdc42f1f4a084f2d8e15ac95ee2dbf22db3358f5d52b6d30ed23b1a5178bd954e2ce1890410241e0f177e32c3474de16b5d6aea86b3ce426a31734bd025129d4a6a857baef7e367525fef19f3d00ede7c95c1fabb1c050ed7ec8b23572c445597ed50977cf27ba627384c4bda77abf9e9a39eed92f06c52b8502a34486ad627ba444a85dd2a22c488fbd9f89891d0438cd59ffabcc8597a9442f0f77b6cf1ae6163ae316b20965740507a2cd0e981171c3410e0300532a6ab2330fce6901255a7cfe315044a970f6d233db22105d69d9beb2e2a7baaadc3a26fc6cd9c35458ec5222b4a0abbe86a6ff83563769b28504128c913154ee9677e6ab2954cfc3a5daa0e9312304830730f7337c9d714a6b23f30ee4838ac94e3293df21b27f70630fb4f92024e2d0dd741343a50b256a72d0cb0b599680a344ad7c075e868cc6761272a531f150acec1432112bac836e09e8e13b1303de143f9450574278eaf0c962a50545ad08d7488a32477f3ab31075acca3118f9b726287dafe276d383dfab11dd9189c30bf7bc06625c909fd7a4410c54a767e9d515487af6365a6630c8f028efd4bda4ac41c0e2fa8f94287b01903e43fe10204c894d53f724698b41b8145210ee9db5ab4a2c7764e9213f04fe3cdf0199cbba7fb391552f6a03d02480516b271858309fc6e7ea622ae42a6cf5e670008efb42b4a50f53dd30319214acc010f7a0812c8002ea77e26af9b46cbdd86d10c774127ee417a771c2c03acfea1ce242bc6823f9b43337c2df183faf07639cd6a3b525280dfb7d986091f06d210595ddde74e01d86b2074c1ce997ceb6dcc6b79ac75b216a79bb7d6dbe5c86cb5f404f28158c268f5d5a9c7e972c02c39a6a5402c2825171a24874933037a8b7e2fba5514fdfd80de38fe48aee53eb91cbea7d3780c01547b9de422236abd6adfcc583f94c8397397ce752e6f589c6c9b240d32865dfdb1dab681a3df36830e627e021a58319f202b1aa971f95fa5b4dcaa0cd2555db320babcf817cb690932ebe880e61fd6557a3007c3c7bc056598ec37cb68c2a2aac66c0bc104716f9cd1591d6e9159a9db053cf98c8491531b447c55d6bb45f3d4efb3d20b2c67c4181b6f73b32d2e9b9dc3ad6779e29ab08f0eed93c8cd3a63e1511b60eab2388d9f27890f371b728d635bb6eb70c33288eca5448fe9036ee585db247c854599f164c79620cc816f6aa09c52e228b88af6284b744af7e50ebd2a8d7aab39002a4b619bbbcd80be2c490d6dd68bc143819f63939f6f9e48968166a644fbbb3a816c68b62a81830d536468b14526ef1cf3ae119bf7f7eac926ec8b498e7d5082d7c1ad3488efe7b14ac7d0a638f1d64ee234ddfb21fc0924b50f4113dd639c078914d488fc76421a647d1d4667185ec4d9f9f200a79fc73c1af2072c99b05ad938dc9295029f586fe26d3113e5d06a383520ad9a563e37144b0410478059549c7939d62962f634a0961fecec807310d2e3e6798f51efdb9252a76a5d80cef4ed79342f67e481c9030e2fe12c7c7189d015ff5a4b7cf1529c7577ac0a9a23415c127e8df52ccb00c256d55a50829c4177d3deb29a1034fd06657250a096db238ac4b39e1c24641c184b393bb37f587a637e289fd29880d3d2c396d75eaff18a48e3227f9e9d4838d557bbddb0756a162db90102e2d929d8d9d8f5d7dba8a1c84e4818c80974663d4e89e8c814e2cfdce4683464f517b6d936562bcdc7de932d8e96625176c0d16f171d532db5d303139a811724057434b1c7f7e869b78605913349cbaac22e37ebdd33860ef3f10a0530398e70143383954a24f93553fcfed2ad816c0edfd88e42bed1d2e6a044e574befeaf5d9ec7a496fd041aa434a02a4372580bc5ba559d8a865a1156714b443ccef5cb3e0bdaee32108f2b02baf0a168816d38fadf0b54454a6331ee01dedbe706267e2181acdd1d0b4f92168ddbe2af86793da2c0e1138dddea2efd253c79e292575798fd7241e52ddbc7b8064e434d52869ad061cf3aea45136cb8de32bbc09d27644f3c46de1aaa85349e35259fcf0f15075de6080e37b775173dfcece7f90200fc34a4955e23662302a87274ec37ebabd5ef4f4dcaee448472eec04cdb1710785af3ef39dfc3b912d61f918d02edcfe52811c62f368fc556a119f27c1fc5817b9372cfe0398e8f4f24c0095a0965e48269a88ebd5c4e2e6ce3aea8d8f2f871df581c0e8c2d6fce51520f7e2afd0008d8f701a3567c7594b513c373b1e33d04513b768b5dca14ca7afa60367f0c605afd1aa641e17eb13f6970c3cea1eeadc3256b9bede5cbd161973c7d2cfe9f565c4047972d9d4c00c5fd2c7400d39ba409135202052a66a1b60fdaa15cab5649f42876bf6d363b0294ffba2b835c8e5d1c10fa2a508ffa4e9f4a9b2473b5013c8fd82e07ba302861196d5d8a5302f989bd286dab96e5b1841032c01ea387e2b78833113bf988db6d9786924b5f0f153d9197810b18beabc93bcee610aa21fa73dcb0e12c283aec9bf2578c9d66f2803f9241bdd2cee95541d90d9a181231b395babc87617eca39ba396c5bab3b2633ecfc8846f9cfdd042052b1832af457c7273ed6d88e0a963c89a930fc93bae1e23e5e027c718377455b19a729bd8f299a1c807002da952e062f9b754503473900e25bce66f13bc1c2a4740a6080f50b45a7a2f75393d51d9bfadfc71bf313bb873767b93320671d5aef9813b71f5fe196bb5e760245f6cd42d147e860c490e3004320fde60b58629e7811e980eeeb4cf8ddabb3217dd5ca9d470a2ae5c16d71f465a086351dc3d3de3fb2033e1b75525b7f947d8e5674f1ded65cf3337ba3b4eb82834310b1d493c1255ed735f585b5b644f65c4039c5980d903aa3e2a4db0298addb3b36853f800f71a962bbb073c29d42b548b9e603bd7109f2f5c29e271b41a3303c350e6bb58270bd897860a8aad44428ff25547719f47f093f2228424737f24c61a27810ccbdce7bf2267aa1ce02fd1333415db1b24a8de847f982c57fbdc8f70966e23d1e973b9f69b797b80c9be6d9ecc4c1c2b2c5ed9ef867a238ecdca98da001a0bfa040e411ff8e7993a5223bb282841390d502eca6ace330fb4c8f666fd4a119745e69678898c27d3db81d1c5babe56e2fadf41b486f2d23d8616efbdf4c05afefe7693c991da1351aafb3a23d23bcb4af7c45a4da406dbc172e6fb57c2b47c70c6c49df9d93174e649cf019516b52d17873a74a9572622a6e28ec5910c4269b30569138a77e26b09c109bbd26de7bed9753b5a81371c7f1f420b54bea96857ae6ddf64efc8852ba3141332a8a1cf1323c217148e7a0bb0b35313e7d55fffe50eed9a77beaf150b4862b7188b2367ca3edb704f78add23013d1d64f58831a04173ec351905a26b562fe7f5981356884924261eea7dd07b3eaaf558520f692381cfe19950ed421de55fdf28fa59739102d565cfd53662931c039e7d68342fada77f43027a314908b5fa2c8b4216e72c2f26b60259c62aa6b9fba0a50dbfe2e4b92c7ea34c076d55aee4266e375f3f2aec004b207b0d5298225408b06049bc03694114518b2b2733d39ba59ebe6626ea802af0510fc8391f723db04d2a48d88640bb9f28f274e64061f4bd81d83a40f80a81b8f5bcf755ee78dff90383f52a06b12aeb84ff542d162a1e7dcc0203da04f18297119c05d55ad0726a46ee985b07d6538133810d22c4bc65acf7392f117283da01c540f7075d7f9d7f4d6139b10067ef81cd32a9af6f169de9daf34385eb4bf1a357fc1d984d0686ab9d9821d5caa36ef86d282ce4beaa5deb09b3a065df5091bc53cbbb9074a18bdefd41afe8bd55bdd63414d4b24ca7597bcd05ca3f0786470af75998f71f62d8a4848709210a4202d25bec66dd3bf5a09543c48b1301ac220ee5391d83bf7a1f0b852e933e4febea6367f045c5d1ba5fd13200b1c1cd1cfe6b364aee0f6619363d517c1407479d9cb7a105bc9228c492ad7d58ed4d2154cbafcc10057c8055b454dde5a94a23058d94fb50afb8c65e7f713bec019611e20b6ea1eaff2c6d4ec93bfdc7ee069fbd8c20ef8287f6e926281438954aca69d590caf545dbe187f741cd76d1d127f549bdb81d6356a298e45a7dbb58e1adf9763003f4ead8c7a2196a69681f69f4ac33d3c600f8625f879c3646f0ad90c9daa660d2b5fd67a03548a87f7abf84c1ad02100c3ea99b3165cf48a1b896c3139ff242adcccfc71110b6de9bfee6c54171d92a19252b7bc01dc00022849fd3c82a3e6d874e2e31d1500ac857550e7469340ec8c3525fa68819e200ebf5362f9424b08184d1f80738d7c58e314d5bc4d5d80d59f2ff9bf73c86cee57a0e0c2dc289f94470d39fc1e023fb051b3ab240a4656809e4be463e90ac8d8cd4ff05fbd258d6a3518ed277cc5e2d6d33141fb4fd13fd45c5edc651ac739cdb01d8d420d80131c81d734560c97166150c9786a80a96984b253e48c8a26d10fb331decac70ddb1c0844c4424c3b3a666db0de6820d92def6c4c721068d9e692313ca965eaa9796e91450acfc96f7bd9b470c58204570bb90f8983f2b032af9b9dd24904bbb4653dbbc4fa2f421f4bc95e93ec9264d49f651046ae4c138d83cc5ebc75b5a43a5e023c73cfdadddacaf0d9ec36a136181c2594dd53cb6644f45ea76e4de511f5e96b223fd9ada6c00c900b3411af7b74fab2719c37a0f8ff207b80c48dab7f16ad22cde8bb73bed133c90aa8f60687597d025db805fcd1c99ea042a77733b3788ccaa109bc349b6382bd0da37d4191bb92a125a383e5f56d4d3a09328d79d4a0cdbc5bee8a31e0e0f061475007759ce4f16876d22e07bf79a4e3c66555147be301fbdd132e620845bb4c1cbe71bd0a4a5709d6f3aebbbe485a4c9dd4146dae52496a329ba0c78845fd1d495a23e091ea8d04aee5a502d40f81d9c99324316d8a5b941c684f0e7a41fadbe889c991f5d7412b2f45af396fdf6cce42f719a33dca908279d7639b524194ee57de26817dbcc747d08814757fab1ea2961d6dc84f5bfba13a6824844700590b6a10995d50a28a6f323ea4a44c9ec3b94a0518564698bb8b33a380be441c205307b82774eea460e3d0217c854345bd1bd4ecb53b71ad218abb4a07838a510b077a974636cbd2ea54a89065e5a4eccda189686de93c5a1808031019674037d675fb543e5db442495be51aa4d0a85f15e6643c98a1211b09f34cdd3fba656182b62885637362f652e673f395298215c573c77e7c17f68056812695d57dbeb6c94f34763929733a3d1851562d45584b6fb06641a8943b43636c4c20a870840295812b2b0442f8cb2507727a5c3215acd398dda40e87f8e9fd352f26fc50ff2b10940b64d2e439e315480f6afe2025c39ac9be5ff977b2688908a7b1dcde11dbe994b6145557f999bf437d81b0e253076e11025296577d8bd9610b74147d6f119a65b75ac5807995e418af40d3b9140e0b2237ed73af748eb7e9d879c70f87926929cb5f4f8a097c855582d0746985a29922c2240f44cfe10be75248558586aa9c90a87ce20a8718a510fc4ecdeccd22a3e95f4f90eb979f5651467f4040da98e133c907e7bc425d40798862d1eeb8eb06b6b1a3304cdfe35f37602ab67ed69c8248f80fea80200ca1046f6c3a05af44dfda31bb8f8a1d44b036a291e8dc8e9831977a87cea781c6fc7fb0549c45b184adbe6ac6111bb7e374faca5742f6f8d20bfe70f23ea53de4cbd5c232f5972e4c3b48ab196b2b373d5467337e6501a420bd349ea99f281cc06477c539416fe7f1985feb958a6c3532da5daf8a852adcd34f8a4c5f8bad2b3808b6e9a8bfc415552149d1c7c7ce25d51d789df686f96dfe51835cb9084e6111c2694f502809f1d1a52fa5679fc25e6d1c6f4018ceea2ed986e536ee1b8b3a1fd2c4714fd6e165e7cd7511d8afb5899aed81cd059f075c17cad36ba9e94c1b3c688179e65e6c3bdeb143a74282f6583177585bef3b863b2cd646e5c6420ec697ddeb49862ae4de151484dca1f6865f309a30a59e8ca4c24de2ed31c077e1c2cb90648c6ea268858dbb960f3b3ea8817e610d077d88599db9b6b029a93ccd8a9d399db7d478e4a19cf1255046a6428a988d9e78e9f7c3035736f174658fac28f880919e50075588bc3bd1d5d1923879de419adadef8606d5115061d373f17430923854b0dffd719134180598e48541746e1723cc8e7c39c62be1766cb5c233d6b5354ab4bd5d29ed344da05ff74b42780d39186ba3dac6f7cf3ba6e8c88df3b4a6528a3cbbaf802a7ec203563e4bb8fe67a632d53b8fc84401a9082239fabf9cf44b9f4f3455a9762555fa0fbc821d99352abcec6dace87ff2593145dd1a7d605a5b489f00f708107cbd5c7b6489d5f1b9d1b928d390289fb83aafd26216e8f7dcdc9a9a40bb9b992ac31a02a5d84351945cc254fd6052c03e3bc38f4681a26f06268a1b97c0d6ad7b0462e2758d520c53160f78e330386e5cf5f587988297072253d235693f275cca942a53b61ed75b0ff1a953bc0a35ca8ccd1f605213cfb3180c0867d23c990c188bed1397adcca87ffe9b82cef2d5f542b90ca875538375767701a719a06af9c1b798879a1ec6813034dbbcb8b83ad27dcbcb4811dbbbb24189b8c699415777881221b7acb4bd4916fbd3d7e42c0e3fd7d865ea665725a8bee911541de49f173b55895eb250d890c2ace86e07036aa05ca648b8ac225f3e32bcdd9e6db45e0d93701144213d0dcf154541291156743a44a7d868c9357a1c35748a76658833e4098732683887e1c191d588bcc9880f6b75fcb09fb0b7df628c505eb5af4fa05e61e5f6020be111391c1f39e5dbb793875676f6652fbd92f50df54255ea8b6c24201f93a0b8d8c09c6cd55ef079d1ba2e2dd12b84eba9a357484abc3f636d78346ff05fe036cdbaa48f7a139c64245d40ad9b33b4f0cfe2862a4dd571c412acabb4082ccc13c9a8eb47bb3cebdd65cd8ae9dac5c77164c1bad4b88b0a46721ff5b9f21d77da3a7ecf5685bef69135881ca904d61fe69098d184b42dffdbbaea97cc1d493b13a7cba954c2fe61ccdc75d55bcd8bc50eb3ce55fe7c66504256f27f58fa262eb3e0855962828d06c4dd3358b8c282544c3738655e72e1e32a126a6c8adfaae65f4e7fd2c7808f47f5fa20ae8c014e89abf2e65feca17affe24612d63ac31439c928ac9622f79bcbc7bf2f091becb1a6bb38605939ed6212707ae825ee327b479f881c70311a29f26749d62ae7b3e44932ea8ef03b99db3231300c34f8bf94778e6aea0788e9c4b3bf01c6a2cee846e72fc13e14bcfc26d8b98ff28e9416891217feed5c3a8c9e8553f664f12fbd8caf9e00cbacc5e4fc6fdd539966aab87b3ed3c9438ff35c1a01e0e5dd973a2f73a7d4cf17f285c26d22da48358c8f6a0dbb4882d7904dad5f329a7d8ead14ecb70c37da87fde5b3986afca10d9460fdbf744f83dc7db8fa5529e426afae2b209edd7ea4942abe0f60aeba37ae8331fca351ab2c85fd4f7ae712daa563e0cde1e7db1e36eeedbefdea00b46ad6fd30188e02873589358da682b27dfedd6a0eea61821dc48bc80fc36709d5ff423473cc539ca9cb3099b0f45fe5fb4f38655d9ad7ff3b483d38692a6cd2fadf6b3db5134733af778829622edde6fed79b9e7535220eb4db791931f333399e3473fa557ef9270795fc00d442c6742e4745a54236e11f06a69d07140faed848e451ed4ae1f7e6680aa5bbe708c9551814351bd97c1d4623ba1a02447b531adc87d3ca831089f2be81244c1996f41582e21dbfb330848bcb36e6c6544a225810be8cc4802e8f1821c149e30cf5e4abcd1b1f606cd770380e003160fd05d995fa4e8eb4a2a9123d2606ea426233f99a9fd95c08ebd02bae3c447172ca1eb7c126d3dc2242efaa090673be89fae9dc776a07cc7bddbb9178f55fecc0d04e6629084b33360f1a643af388cd4e62032108c7a4d3090a6f2c5226e92bfa076092c2c0cf0b306edcd9ad98a8c974a3999c6d4fb6cf0a3d647eaa9422a7dfca639aec03c71dc10d94604455b9f6aa4f4624f4197a109baec346b2b15dfe902173cefe249540c15f9713d7aba3b088274c3b9281a222ca2279bf11ed14c7466f55f8f567872f81c149fcc5a8a512c12c5fb1d15b16e8933bb9289d1776f5539092ece367e58b8a0a1ecf0c8ba2d7fa6c88f31147318b4175ad06894a5001e1be13ec326ec2895d142afd0c5f241b8c4bb580014866486229dfb4466e682a9c58bdb4338aaee6cc8438f089bfcf8aa63e4a60d15070c02fbe253ac6c5bd62e3a0c8cfb8ecddd4df5f8ddb0bf3d0c04ee1dcad617508ca3c0fa7502829f3ae53e05ec0650dc6370bd92863408cd5dc9558a4bb545d747fd80b23863220dd42e16d36aee04a631cb60a026e7d74c56dd95771837225fec92bed66bd2b1cb320a2564133d43c22c2f95d1b0411bcdc6729c4d9f5eb4fa4817062edd991c7316de46547f336303b2a27dcf1d94cdafc09d7af68ef7b9d8428f2cea4f1814b8c4d0c7117d31212b68eee137f34577257aede82f924a141fb6925aa17170299b7ce6aeb6734da2c1db647e246439da65c9b92b7d385543f2fc4eb7517bf7e53ff82dd3dc343f53f4b3c77f89076ecc5f82b1f9ba52f857f916d5d1f117833cee2de85b3957848cb94be323acd6b1026f20793f4f1ff95f3ca90acfafa049aad35226c8af37c60cde311601e5ebb75f0c70f0dcb76a451dcf3c8e5eaf954bc32c04e1f5c0a4e212269193ef13f436352ea569683af60bb96e983c74dc9280ffba8dee48af64d13f6d9d61db14be0d5828423e844dc99d735bc71a999e0b1624a678d45b1a0f01c9865e85d426e83635bf0f4ecbb600d920ccd230893dddb98692d1a09b46a0def72ed645914b45203c9f365bf0ef7b71be8538dfa909581239a177f568cf23a320a312a42e06d278b0bf681db890b5fb2753e45ddf03fa83e0699260c08d375b5c62230162a743e8cdc9d37fb78e1db0e915614fd474196e6f58bc097d6f721c8f1a283b179f1148db5e0403459f61085c172601c184cfe05f31a5c08de9505fa06d3232aef5aadc95549f723c5a8c2f046c574058c53fec1327b2f07625f11095324698ea76133df399dffadbd9f9f920baca117e781271c00d3b48b10f0c0a96e618dd394d2074dd7064d267a271cf32004c84eb231acf92fb4f1babd301d2083dd76f7d8253fdf17426e7411000b2aeeb6f8e7506de6f264e9d5af111c9cd65f2e856feefbbc7b42c530567d7f1cd6eed2184a1d73dbedc4c4d54566030c5c1dcd1552249c3aa1911f82ed2e47d0a04a51836ebfdc651ad040f7226983dfbf0e2618ac2620bf53fe621d0f9166e65f97dcae5a63b00bf37037903039cb5e73b701e934446d55ab3401e3febffc9ce43b33b25f71c0f7e3fd9e216aa1e9935a1020e1453c660589519b7f2ac0ed2efb50f1cb3052c69211252fae25940b989922310d5c16aaea282d38b044808294c426365a3b56eb4c271cf11c3cb6152185b52745539da303f4cdde73ba59c96be8ecb84b422d410eb7effd547a66d98cef1a4988dd1fea90c0fc65da191a1f7338eab7a911e1ee4500cd10f9cfe020577cdb4015144f32fdda87cfebde8e88771b16f07643362028cb1c1b723e4d3066e0cdd39ea839204cc408db49c3fd151968ef826def3d1e744bc7dcbf70fe97a5380db7498323d35e94d65f724278861302c5af5d71519e02082f0a782e2aefd1f7ff9bae64a1d3e81d33f0fc917eff671130ccd24d3a28d9d22ef7bfc812f5fb8b316f2eff092bc50919051ae6b54f0c66816b624c9b1ee4fb306e21ae4c0e5e51ab8b0ac39c2251de523112ab9c4a30eb66f981c972d1362cbf4d121f78eec4f5b0c45670d3dd76c1725ecde5ba6afc2567a046ba649ed58dcd9060c9bdd39e2b052a932875459df2829c26dc9a5ad508fc11000f0612a8b352cb960fa2fdb0fd4afdb663a4a4a1813bc6380730cc9901d07cbc75cbb65a8a72feede406e5b0c64693119a9e04b623d7d9f840195acf8b034bc7120d1f2b14fecf46534eeea0b21b8db68f490c0c77f1168949905f44d8af782c8f7df3999905212c18e3f01f1cb6e339c33b184c6b26381b2244f331a9e0d8bda1687d708b46eb11e6c6f7f5c5ecef5491b8acc41fb5bdcfd8ea88b11a9edca2b046b1bb2ae19d3b737c7a82152635bb5b91ac3883c473259334697e385b14bd26ae927ec47075472a1b09ca1b657d72992554afa556b82376cba1210bdb16f9d907300458777b55cb3ac058853d460ca7dde120ec6b1cbd0d50f82c9d4e56327b569222b5ebacb2c854c88a65e7101351fba66aafec7e2695a7ac73e65c77c27e608323df1c53d37edf250c4b8874c6295211d28102baf6ee27449b67f681b0f03c732e32fbeb6d6734d734ec936f32a42b89a80a0e8b0d3c05b2626b3ba5b5de10b5bc87b534d33b644b1eeb0d8754e3a45be41ed5ae64518c7cb18ab700399a87b1c83283d89b0c98bf60a6ebfa74016fce32324f6bac0c5aa10cc10f0265e0bf41306eb92518e49ee612524eb09dac2158e513d247e025643a78680e7463108af6902f2ad2dad30c6f8cd882b636e4f1149ca57b9240c4de7bf5d3b27e8d2771aae291f4ac6409c31fadff566b8b292236b452236bae73002fa30ee183b6aa17ceeb10c1c4280e14dacf5476b9e16afc10e1e6cb2c653da7b1c7ec2289893e176ee229c214581562e764c516cf45f628e70f6e6586d6b0534a3468946bfc94ec0065cf2baef9cd7506a05c3d068ec2b47d37394e555e93ce351db9aeb3ac5c83af97d7b5f954ff062af1c8d57e2b8ff00e49db8968dc975de88c0d3d0058131b2fa85d422ae003c061688695300684300c77daa6ee683e169428d0fe54fa968ac8b9bbd0439862151ee7d3341b33c30f804fcc2ba2ffc7a13134e3e83f96cf8a6b313acfc8ca10c3ef8509a1fabee56bdf54f7cadc251c1f7fe2875f5ed444ea4fd9be6b2bd67045682ccad4256ecff2740d020f0a87c3273ff732e8da58ea044c651cfee5783e3d3c02d70f231536891fbd044d79c864d0c056c590f74f98b7eacc76de8f892a13c4d0a28d0b37d2c5148e6c3a4f522b06d11dc0bde3437090d56fac9ded525591f6e03dc5b2d494ab6594ba2837fa71199f264489e65deedc669916e10ca66e91a130730671827dc5cea62f4c056ea9498c7b4f8c5ec6f04536a3b153dcd87026b078357553d0244f3ec7e7a8e095296d255e0db2b1cd27c08daa8eaa4923dbe983917184d685d692081eefc79a66f47b8a8ef3a5f4498dd7f77cb4cdbda8ced2161b45dc7775b02df7d7922ba2a7d5f4ac72354a407cfa2d0d216fb6c0c7ad5979826a2bf958f7493d4e84ead4ea40ad3e6082f5bf0b15712b302692ac38df5d8c5c76c8cc52c030fe55bc157198d8b178ab77873f1529ade31b86d11e86f8005063149d4e29aa729ce3e10c0f7c523fd85f2f03c7410b7b808a7f9ace650cb7a8beebee142975eca3f7f8977f5fa27da3b1af717754d703c5ebc06a00bca36e55013773780dcb9f51c0d99fbf68475ec9de6aef23ecb59d7ca65bebf0d538a6220fc399c134fe5fd96d7accaf7ca055bc166c9fc2b3dcb161c1fca48aa5651c45698cb369e1a8a77ec5561cc81a1aa7ae6c9d11d0ca277d07927c23afc681fa08dc2b4411dec9b64c90e9d9fcd9dead521576c6c4132cb51e913c2910145e3b5add3c0b7d21e8b88b90c12407e8b0ca5727a2cba97cab879fc7805b9c6f52a0497cc05e239dfd4b163bef6193df928c4eb3e6a0e97d656626914c0533df443ec9e87c72c60779bbf6ac98827163fff2024644d6d237516eeadf76a991ce2bb89e5e8e9ced270e53e03bd572653d53a6f2a08046d1f2ecd1900aca665956c6e6e8949d14a4b1c26bffafa52a37a5b2cc0bfe9e751d3474ad23f54d2d1fd1d428c81d1d101b390a2acdd2edd98b9d22440015fc189f1089b9708066035fe9daa55660190d9619ed1c8aece611a2b85a0f3b9454afc6456fcb6cb0275266412121bcc19f4e8d95249d42826a0060d14b692f476a9778e2af76739f27b9452f7b0b76920fd8867109b9138bcd2a0a08d6b293ee2df1f1a584a2ca3af38aa3d749755836626bdc7a5b2da5709cc9eea2baa1dd61b669c0f67755dd3b22ba6a514a03cd80f2a8c0433b0dde72eb2c357fa06e0619423be5e1fdc8e3995c758308ce944dfc51af630452a0e2f2c0ad711086db35c0a1a03f6506bc1bf7ae4ab4b481b116a37de2d4db00f919334998f11ce4960ea6a986d6fdf97f88d85012b8cc7ebc607c8503b4d52ba5a2059a54715f748a03267c79adcdecc2beeb408c0a8c48e60e455953f2d96c7d103598b4285296b4ce5ca771e5fe5756ebffa341bdf8b367c10e634dcffd76539b34a97d09da4a8cca2f3995e0482485953b9d42fd7afe1c6a2b78975648f07f9b55651d72c2cadf317e5d02909c1defa7dbde4dde916681af08822128b7d60660820ce881002aac47694815435ebbe1c764c5ac5fe8eb3c279ce215b5dcd31ac3f63f0005e20838919f10c22b93c029e50da5f643495d14557524f83ece10c0f93873bd1cbb44867515c03298a30c92f2470d63d6d3a873188e44aa3d19df813782611daf73cf4d48c1a588f7716acb5e4965ac239764ce3c1addde781e43ef0fdaacaabf8639194b212560c10f85e221b3a6c460631cbd3d0c1afbd42751aa4f894e0cc1def526911e2979942808cba582f1693af3a4930ca9e147cca4282921cc1e0789db47495d7fccd09da1a381502031cf065994c9456b2df4681251dbfcfe1d95670031ccb3fc2a9a64f6420ecc6327c7881b0bb89767d7c3bf90785a1ffdafe9b9419145e2cd522f43c8a12b4c9c95ce24528befe0591ad32135b54920d8279a216090cc8688666ce59b4e7691a2e6948fbd34d0829749bb63369274593b53e40be5eecd8d2811b616d91828179237cf048b2aa4aa0fb2bc89beae427105341470918274c699649e05c1e15b7c3cab8a20594b63bfd7e415427be6c471082efb2eecb8b99da343c0554c02b7b5e13a349022bdb304603cf07d8827b6e8d441d3a80c5cbc2b11109bea20f1f01fc4ce7f64b8588053f94f2d3bd7240b04c04096715e82d77a71b4e70ccfb9d6f69a5bf005e0561a85deb67fffc8983a6df51217cbe35d771e3a1fdcd0a2df78cdd5edc346f9a88a943bf129032703d893d73311e9d253823a28aa1397bb9fe17aa18a88592ef3a1ac00a23c278026dbb56441901895502e703bd053b3893af4fe9b7f81b0e8615c5bcadb35e52c4b81caa539c7fec3e49d210eb4751746621e16febdbe1cd39460b2ac70aeacfbbfe19d068e7344f0fc1f23e706f0190385ab459a9bb3eac40313acf8f83bc6607af9e9925f9b10e95e08eba7ad57566347777b4cb0c84e6791988a386dc505d84b27f14c198807b10941b9d3432084207da71cff605bb6c5df8cab4e6611a05aaff5210ad9dd5f28691461b18b67e823ea197029edc682410030d2698038ac37756168d5d45db04e586df671ef783dc7b62070378b2597a07a33f69799ca873151bac92dd52403e352ccef7bd98d1efcecaed87d75bd2b0c1f7d3915204b50198d6dfe32a5bf0c237eb4358a268b402f9dc471184e1206284c87f8bd3c750d6a155b9f1db7f1e0d6997abf955f6f59201f1a4ae9e12a7e6bac43d17d41a84c24e5e73fbdc8e1d2015de6ace0a9acfc5f0381b7033df180bbd8461df9ff701fb0be0f048128cc32a49a71dc59f0439e24c907a576d25e21c923f91461e55ce2b90eda1b0f2623a4380d5982c0c0036a4ac9aba859e92ba52966e47e74e241a8cc8fa7f672759052395bad7cbda6d882e3e130321a01fb523e55b96588f23720913ed7958b5b1404986de9c21e2032541d6d5cfa274f4bc76863ba09e8c40b0827ba8d65ddf084f4c11f783fae45d93159ccbbf293a2e4c816af05826ea1170fec76f0972aa6f70cf662ee47a936c0c07f7f0edac0c9ff24587567d89a21eb741eba1f1897c37c997d30abd79c15f70727ef8ae0e19d1a504da6a54c443e5312f7c83a33319de08f9ab7ff835f0dd3d6b8729737cd29783e45ad532c6f8ff41b234ec45d8e1979255d505849f49eeb7b58e44b1014141ea325803571aca3ac2630345e1cbebd6521643881e570fb03b519f09744bf7511867026e11f149a981cb2b0bd81b6bbd43c3082febeb2bdcaf5ce00c6541bc2e0c06e5fcdb0ef00600a240f5595edef7f676b8107d432e5e1b525b195f01badc410339eba8cee9ee4151b9c96017afb5812c3eb645d4fcdd55e289fd59e98b696ce8f5d4151667eca73edec84637e5ef425e29a75995eae456e4b965b686a68c3702beffee4166b412a2f08e75b487aedfd8006755097200fc21d9cf649b2cd47e854f223cbc3059ce8fb67ad00f38663b19991ef79026289f39ae495038d80d98faa1e03a7306fcceddf5687ed363bdf16c350c6a592aea8a76c4c875e057bd450270b5c1e9ced309f136be582c2f0a8c5030dead190f672980bdda1fea5d590cfb1d225f8028d5c163e93ef2cf652adce4c76a8d03698dca48e0eff9f9dfa01c153e77c0b6e2e375e00329e617a1334dd44d65b37925abaa33f61b1c2068527a3a3a40dbf420a03a24087499a5f77d2cee6a97b3e8e9ec4b1aa986849a35c12a92a0abd097f4aa1f48de982c30aee50278d0fa25c37651f1ce2573ef22954380dae2dd1aa5eb928aa840a107f115efb4dc16ec7091c69adc8ec720bd2586498720ac2333cf711ef632dedaa5d1c6f4f20e92f4fd13058424915111ddaac1c345bfdb42d697a6dceb74169d8ff2104c5e4683a8660693d165f65cacb5ff966fb4f871d2b5fc84a1fa5bcd45def3390a93aa4113ef86e855ae29139873115595a4cc3db600c5dafb0b7022f10ea9c1ed0c1954eec36c60634bd38e6cabbb08a5863dbb35163a7000117c97cc15d1d39f5c898c3817136d6d4fbbd94503a3f88fc0b7377007a23907fa992de6986a89ba75ae0478e54ecc0a54b41de44f599d5ad1aa75d5da089ed53735e89c8756ff73e38bb7365ce2bd699b10ff844cab4ec43932d4642c8e9ec5b841666fcddbb883c7be4bfff2b2f6c15f5ed44fa18dd7f9a38bbf486bf11a75f1c7f4f5e2fa3f567bb716996d7c2d06f6a62a09ec890d9ba29d7fa7a02a29d8220271abc93c2d2e16fe70fa8f92736f7dc01cf3937d29190c0122059052bc09abff6e75421eea791e8370d4f63dd2b30fd3fb835167e1258f96cdfd5f2cf68d80b254689c8003cfeff61b65041ce53b4cc58310a6cec183efb95aa01214e29bf55eb6ac120e90d05ee69156845a7530fc43773cefcd405d73be81d95da59ae14e01179928d0564cc18245981a1a5dbd0fe5d4f9b7c209b195b596c2c50a8484ff3128b3869f4a60cafd63c8ac3cc9802e4f6f56a72471534d9337a37a1193a5483edf98dc383adf3a16becef794dcfad1bccc4b37b9f0371a959da3dd5b02931f35ec08a78650b01380566053aa4c2ffb595a99b148ab880b3900de5e247642d52b84361bff8555b884dae82c9fe01ceff019949e54d3bf640d448073dbd97a0ed00bcc38138274887406f57881b3cfa7fd558fdd989bf658af8cd7adc078a507bd43a3723f18341353dff6cdbc4dd1845ad0ebb960355c31d3b2491f236ecc680e9c7942d31c47d97746e14e29d26a0bea12113f3645b677d32b4afe908d9c2fb71b6292301be5cdc2b50dda7302fbf16076e4990ba7ead16d39e075b9fcb8fd0c35ee6316ea3b99a5aa4003d931c7ca2cc194c2459eec427ef97fac58db235ab61468744d55f7dfa6d7192f1dff4028be6270a584d80a7f1e8f1690709d5ad1165989d0bd7cb154f31f45605de3ff3a8022fb59af298ef60381082aebfa21c755050f2c701be479135857d26777edb91fa9501e3fc28b255fb64e57dbb01066d92bc71a8dc01ec6e21075e2863959424fd4a21683eb959adf786af98221fa7fee4006532d7668cfdf2342842ad68480a6b1def0b31462e2c760d4e46aa6dd201a3c66c1e64fab5d73b25a668eda2c08412b5441e131bfd781ce9b1ba5a15a4f03efe928830117fce4e93488a341282cf41dfec327a3927da1e7246df19a51536004345653bcf96ea5859923b6062671870d217255e0a9a5f25fbd6f1b39595af29b7945286f347f25ceb2db3e8ea23b718ecb422435ddefdba43b68dfeb4b8387166fe7c440e80ec3c081b93c1be640c2a807efcd80436d0817bdcad77b73c1ea4752000c62109980a423d9d0ad6290bea82fdce910064de392f177595d50779e8b0f682568048344c440b2fd86224a127e814ff61ca026eeaa3e9476328ce85d8f769f4c56ac0fbd9d38fb93764d190644e94f3a0eee43e5fbd47cdfdad340bd70006599512d3aefaaeeb489245b00b60832f0b3b449472ccb52647c9747f8e4b7855d4e9849fe64ae9552813410e070682629f3fc5f00b4248688217546b1abdec0b9c3ba01623669867d336ca647335c1e083e0e649f45da528f7fc951484e11822d7ca13db33d048b0e63057548a28c7e97d8956ef3b22523eea88f904c0429ca82f844070170f077d355f067be8fd9f8a68fcccda34e24a175b5a51b5fd9fddfe7e61475b383d2b243ac35ae1db61d0c8bb4a9dd95c23754a704e3194d717d69c07c34761a28d6d9b8aa7cbacf35acd4f369644135c05b0c0a8229bfb7b74fe4028561c2deb0729950b596552d49123dbe955f57d19902d49243dbe96713bbb916a2441e0ef248fdc782f66120ca0136ef9b0a1490080005c437b1ff885400b7c814da7e0ec56caa0971e3f57f7c765746e4dd2eb050cd91f760e0a85547c4cb528c1dc5bd1c70c427795f4309982e457a1ce1079b1afe02793b0f77836048947fb9ded62268d3e85a2890c91e08fbc7e57cd9ae12988d1ee2a5746843bdca0ff6fd4833f63d181f13406d7cae4bef5a77d2a6bb7d113a9ba1d18eac7242d2671b0f4e51d1662b96f2628c9cc7fa5757184a506f9f2f210de82b10c6ea5554d588725a4f020ba385b5e925eb41aac5aa2928e72b095e29581c2c7c2a4e892a7ad98971307fa7519a9ed878b1ed934624f0963fda8041a244af557f9df1e45a62f168ff2c620e3f5df67c579233a61f07545d9885780a94fc80767a490710daefa84299d8e28580771ab45f53daec11d62eb6e35519637f14989c83d113561c4fa22598d03e9c1d1c0713cc71338ce9cd03d38557e0658b4bd5edc14bc835c3af16b635ceb8f74c39373e2c8e515bd5c5eba7f11541b562c9eee47b3c77d089e19c021a31d1f4ceb9402fe470c513f8da665ff553c6c9655fab06c5c2e8e071c6da7a95e50b717d430c907c68c2fc91014625c954e3e250d1507efbafcead22cb1b70e1d4b1e47de446ca417ddfd5616efda48b9501ffa5bf8bda4d97ba89f4690aa38101aacad8711cb129fbf64f07e589750795192363596c7a931cc482d24d193e7b61f258a04d82c428bfb38bbe3e8fd03406149f7b43dab9f4f9fe6952aa66817a101f303d8b6d2caef14a73dcb3f3185a3d662107c4ab76922cbc9e62de4184325bbfcd4fab8be2d44f315731ec26993243d9ab5335b0447a49c7436e586d86cf8928310044427716f8deb7aef71c834c235e53c224bc6f3581cc80dfa133b8550792fbf1a9afd7f3aaebf2c4017f7864575ef67c02f30fcaf2cbe2edbf70de85d11aa1539731269fb82d937377bcf75e6b3f2c5666b933ed9f799891240c04d4b13563700f1556dd2c0ab5418b2c4ef071c3e30906b357c23f9a40131185ba4fb19c8ac2b60fcf202cd606d6a26d097cd179326356bd75fe7cf3968b6e430fe370e1bfeb220df3107dbad13f45ca3d8d22d42112670867f9a7e73cd790e31b3e523d99bf782eb0af80806a329ab622c677e5c9a9f5d959a8edfcaebfbb238ec0bc79e79ef0a27cbc1669eabe6d27422594148a604f484ed95601c0a64fe3d1836a7dd4e0804cfaadcc6a450f160276172d6402306ecda810f73cf1ee39f821b064ce90533277a194190e0db9cde5a7ecb83022d0236195a48ecfc4ddf4a81e43978308c19143d95e83e41b869bbee1a6a61ee6a0066754ff0c1b2049dd96d704f42976676a9c1682e1f34cb87b0fe36c6c06671b2d0eac9d49d76f7c644f8ff63c9407c7cc4f7ced5418cdc1a6957538db52003c6db429ed6119e39eff52f90a76da8d8ecf1ed105447be550bcca8452cce9ccd98368cee9435b7e8e7a819c459135f8540d743d5de593a730f7985448a346cbd5fa5da5938d016ca7a479f87aec7e442f6eb66f9e944db686e9e36910be06dcf18283343a6b10b0f72530f22a9b9b58cbc5cf3ec225b6335a00694e1483c47cab2049b3e6b75bc8ee8d964d99ff2a81ee1351464f9d0510ba986672914ea831deb9dea2d90ee7fdcedcca71dde7fee69d3888f5f6d92c8e13db4248823c2bfa38812779f2f131d1426c1bc81759ce93e7a0c651e5236fd29fae813e99964bd3202d14b1a9436ad6d85c251673a20e5be7d19f20e288ec0fc20f75f72c68b1f2fe696e76f770339f49e0e5a95d4dfe57d7e787e073bf2a317f806988701968d35b532abbd204fb60ad809e2e73c25afec7f5e023bec5eaa928bf0d3234952abf9d804424b02d201ab0f1d8e495acbd5c1f5256a0cab2c21180eb13fc54e691613c8fab349e62299f6674aca75ca55c4527b5399c12d438bdfa5b701d395f7f5e5290cf56d361171cca16fc788b51992208dd03035732e6e182ce4a2cdb8ed09eb85efa372c540fd6c7cd1a91219e3bb120471d0ccf638c1827e537d745534f53cf3c662f25ad89237eba716d0bebe8a8d8f49e9423fd8f8ca43745a75441b14b3cfbbd1973289a0ba8cc779ce3f285498f4ee8f37625e8fd0aa472b4737868004ecc4a063aa2c76884e44225db301f78333a0ca54dde8e1899d2aabe9b12c4b2ea12c35077bb4e93db9ac8c59d6d397c9d0ce10bd962339d0aa4c56e6df60796f1d7011b189f900ba94f4feefab1e1ef52ad2cae2368083d1130b4b7d976f72e81dfb5eee0724eac4bdcdbd387199384f522f02c706cce1efe3f7735955fab076c6cfe10d8689ca1498e4d1205309f943476d63898bf7feade52a303123af16aa2ef9c591870ad1946c4da8f62af90258d984624ae0609d551b2a7bb6101957bf2d8414042141af00d71c0cc078ebad96354fa53ed2520985f939fba14699c83b31a7f549ee09555283a4776d847070db4a2c64a29786a7a31d112e7e8dac614aa7c2d68d77c2a01d813f5505747db145e843b6660b05f59c202394e3bea937c9b8824bc82a2b0d348321baedb49f049c6adf55570e1a65240591b0b7b8a02f8af893f3b9e32098e567544f819a0f26982e2fa22b5fdd4f973954806d6a4f75f05fbd567ee6a6fb8dfd4b52588123a7b5b70f9da0fc29f1dc7ff07a0d4fba1ce60944669057448ef487706cbf2f2542f9b509a6b42d71323710a2b546501c37379974bc2a006f7843ae1ece22b2c0c7a82ed934d420d76b19c1dfaa21b725a4ef3cc28e5c55a844c53cac111880b84e92de78c5f2f628cbe2f1cb3903bd630d722cd9f8c05eae68a2cedeffbe1d9b606514373eee38cfeda93813029a3b529a7670f513592d682428729d684927414fb8b2baf2ef382f79ea2866d7c815d2301c7ba8a85a0f93d72cfa8c7420af76a2223fd6e2b229541f0db7c47cf8d9fcfbba5e5cb9a797535df8585b71743e15cfe5f5b5e7b1249e3c9c266db5ee0516ff0f63a3a49e4528ebf506754f26b1334e40683dff39652ed40077d8da48d36cdc747a2ed1773e3e75ba3c66d8204c236e2c84f0feead9276c7a9032d2e96dc7b9e6ee2c2b07efef96d22bee3f321ed656c8dca12f1fe2f27da7263236fe7826c219818ab3d934e5df022c8be916d28f317f063ca2bd07a69740d124337dd66b6cdb62a2ad4236c71513ada3400d50a1d2fb029e00b8a32906d13d06f45978253d78463ed1bed5cdc4e4ca7baef4268817976a8d862e74c58fa2aaca0218b2aa38b3dd3ccec898771fa7d7ff3ecc50f1d0fe7334a8a13060ef556da880f6a0fa7ff58986f934e9ec0a8cac166ab4c7d751eb01e99da0e2b284725c2417ffe725042cf3f2d06cfa494e5bdc5c129800263196cd9e7da15c539538ac7a03d66a06d2f80bb26710c7f1218ce82cbcfe0cb2d4628e3b9665e64149ebd970bca40ca27cfb74479bba5ce7e7d1913316ed17114911254a9226f41627f2eb75d0c97521c41b2eecf5c091c074e3d20255c8b326b88e36473908e9b7eae5bcf683d9e5cebb7b81973c350a7b652cd53bf3ca6b118a9d7d9ad218e5e143d6587c10391f24f37caeb3dfccef8176f83d9f4a29d809f2b0591894ddf23079d850f432038fec86e7e19e22fa0b89aeb052ff65edc972f98c9d90fc6593aaae85802854247f1e909c36b8c04f64c5af14011bd461a94e2ebd77ac3622fd7d15887e316a1c77728f82877bd971b9cfc7b4d105410bbf13171c394de2c5e67fa8eb38d676af7b3d90541f3a9efbcffc95401e8d5da4ae4140a007fb0e20d2e3fe0bd2cd25253a0271f65d2daf1449000d1e58d340b23f470883c2e1e3ecedcae69952e1a61cb0b951c3cd964b40fe841aac0c078a8854588728e44fa57ffb248f581a08c2c279914f0ea35e98da065b39155ece3ea1c314a47757f22e62e487fb3f7b9707edfc1c3668a78c941aa51c95c2080462707db1bc38269842df29f5880af338e29dc486e393cf1f89a9eb338919ae9d93844d8d5b1bf82974f25aeff82c501f41b2e8aa58c2b1c62bb16f1b4fa61f7a42b894b6cdc0eaf523d97204e7d495d7d061007ce256b0dff5da0d1fcce4d26d682bd740b02eaa70e0fca33974fadfa8a48e2230dfc95d4db2ea92dba364a20d6330bddc3aba53f8739d51764e10068f8fc3cd688408e008d71d7cedc7ffb0bf3281669a29b89f1030c076c9e95d45ecd427547a06cf17a64292d9d456a8df5dfe62ea776a89b90fe27ecd7073f3e139720a5cf73848721736d1d419a9b8853895e637c27bd3ad2f68b6cb6c3544bf226ad0e01399224b7a5cfa2fcc671892dd54c13dd97da17922604e11db39638438add617f0d115ec4d64de3be77b3d90bd6ca435fb1a8b9919c26f3e457fcae42713f6aa13002eb3e66a5040f99ecc24b166d5aa0a65c643bdd82cc1636d6533c6d41a0cbce7ce8e27ee56186e8f232456712affded763bef67809ce33bd8db129fb17b28bf2a0ae074e308e701135b7429ed4c13ebb030bdab490b8bf5945469f09b635c9de9da82b3bc88355279075d957390a572c11a2b1c5463f26d7537a3292b1698df1cf4c7c14f3a67a1061457c51eac0d08b5a5abbb7da37044799b3a0cf720ba73029d76682d938a463109c17b6533a167fadf14470706aa01517e9858d430efb88ffc36320931a9d148de6379ab33a7e4b3a5dfe2a84694c8a035e03db5a3689804d6b0d03f7bc1ee9e74c8a79fc32f134a707b18f037d803fd48f73d2e4f26a2993a390b26028f736d2a643b12e8d73fb1077a4cb20523b18b2b8d84629e89172a92392cfcd32516ede43d5a92eafed5e640debf29f6922eea8fab08a141cf6c8f34f5fca854d8499bc736ff0070884a9a39d2fe386d1c100e1739fd8d0c60a62ba6d4261981fc5cff8606d0202a72000e6490061ece467f30e70440dc41a879fd09c1ed9447c1421a5a3395dbd26c50e65442d7311d246418d0444508c9bc1d4fd19ce62700248b03c0aec36aa5b07fae64d767396ad8db0cb92e5a5d18cc060990f9be075aa18d44828f0f77a951731abc03b5978818b4b95a983ccff54ecd99cf704a28dfdd9dd004d4b0920ff49559c03327105ffa881c20fc6fe6d5793598d36f99c29c9b1ccd9b3cd95630696684ea7f726856a77ae5570cb01ec3d8f3ad4d93ed0072dd2812da70d2e2e107d3b0384f0ef4ba33a31823a2276391fcd4f8ae8de18ec133868bc8d030041ea23763c762136b73e3f90290c937c88beba92f5f1e1a1efffdddbbb7360ed3a3790c0d300e33a4e5627424e870f55f37ac24685061290925ce99c7c7f9217475754a8cbcce479d7a30f4a4b512947b400f2a8d71440492625686318a7226ef20eb6cf0817386823836ad737aaf71bb2f4511bf3f46697c50db9337273c679dfb001c1b9963d61c89beafc0b189e19c9540fbcd14f99fbcdae0f731e2d4c9984c82e6a3f272c66c33bc4812090df1df4e1e978412d3941eff1b0ea25211c3453c95cb072a080109c2b47d66e2594b6be9e3722da2e9da1affa6610d2f1ca51119e059e439545f8c20d87689e533c136adb393baca780f55b571db79ebf99517e3436038c5c3aed9feff0a16ea64688d2e37b843b226d4ed81fae3f33d934c3386b3a45f8c63bd9f0825d41f294f1c21b5344796857f4a88d835573692704d5c5b406d9c574d23ce3e8301b21d486c5ab96bfaec6175f226e0015fa0ce4f48857e23209afa711629743a7e6c15a6bb63f8f00dbdada6f874087751cedda7e9db226ab411746a16bbe4c6c1fc416f556da16a8080897a464cce7106b4a83ed5c8aca2ed0f456cebeb326694a1b11ce18940c82e0e67019fc6209f5ddb78a346e32cdffd19f418b2ee64108cfc2e150e2caae6c33d5f7a6acaa5be240f52f66f43ab5e1f3b84a26d1cf20fc30e33c8b46b5ee7e706b8cd9f83aa7864988086d6b421b0c9f8ca560bd711b5d99d3e2039fab0c6563e6b7102ed5351aa48274162613a686933058bdcb6ad200133195d0185fded961977cd12747c0465ff6edeeacab62df2ac8a3526d01421af446ba9df2ffbe8791bb5587b015e87f7a93b1b8af238e1be3b527e6976c72ea80167a50b8496daeb027c49d32c28c748d3f510c3aa82220bfe10cad530608230ab8d99c77cd88b378b3a144dcbe6aec77c41beea34862f61ea4bbb5ccd17ed1b678bb65360ec543f54bd91f46da0011630c6ea7b85e2e9356e592fe4e2c25ba6f0a6bd63e07f85f233d36b93ac4d0517dc8d50df7865efa422fb6471d300bdd9d0f6bb5fecd3f32aef86b0993bd2b5aa74af2f89ae51de75da37710c504ccd453b1e19e223b1516e04e1331ea9090db0c9f6f597bd9840fd5b171830f6e0b3ba1cb24dfa91f0c95aedc1a3106c711821bf84912686c2f94f55dc09eb31e2f53831b034b2f6336ab2ac1fc36b8a7d04eb582702590b2b508aa80b7ff84fdab117c3471d3b1e630d4f24cd2b71e804eda133b43b27a2c3e2802d41952aa30e1534138ff21ef634a438521605a0d43f4d9a43866f9a08febef1e415ac36d20ef6b3b18b0e87de406f0a45c37250b3c5d581871e3ec3120eed47c622ffb3d770c5325ef2cd63267c6eb183502b82c1c85b11e4103fbb4585840bc6418c281bd32a30a2ee31be647e077870d5becd34876019f1aa337d12d110c4e231cd74a9ea9e31f624052aa171e4847dca81c14fb786ad20218155e60f11b8fd71661b54cbe5b0de54afcdab98ba949e5b559bcf17808807930d886ec950365de13eb13fab9144c595839082defa01cbd5511e8debab1e970ab24eae7b7f4f5fdccd13c4bf78c0d9645eefa8dcd312334b548640c6a10de8cf51abea7f20476dc79f758daef97668e536d4c13ed85ae2ca09a30e09700b82988b0ec0f10f54e216079c426cf056d9f2095894656abc2080c91c3befbe11d0459dc0782492afbda259d756280ad60cdaf75463f383680311db2225ffd848c0056d0c9964622f9f214a96c5e829bfa97605d0d9b1ead7595d43e0005e3943839574fab351dccd8e970fe82fd3ef57acfe34668e195d6eae111fe770564f4b8a7767741242ddac706d9a9008e82d210aa8cd8443f5bda9c476164e9858614cf67f4ce295247c32de2b64b8446d704aa9beb83f06929ebf4743f873be5f40303a691089dcd83257cce18b5f0d95baf20b28c5536a64c82128e0940699754c07dfdb51f23bdc680b4921a5b4f0385e273af9e6fb996d4c31f346a9364734ccdfcb8c35d87bcc79577a42c34775b71a113906aba35a6b072f321049ecbe1df32996625dddfcb44b9c316e52ea3a13ea5bf1a4f8650af1f18c6ea40135dee832a8ec1114042d1d0ff4cb2b07371b5b59a753d9be52bd94f7ccd926d82feb1d4073e651ad642e3613f810d3d4baf3e81ebf4cc64bb7211e8a311b91ee29bc2818b9bb6219a91647ca0c0689819d73ea5535f688db5c8d8f6b91467a2a7cb8c33712251991d9823a229fd51f3a819132923e0c598ed3d8279300f0af804aaf462edbcccadd56b4fdb7f99fa8d77cd99a88ca3f46a1c824bb27a54249055c4e9fd2fdc7d6e343180671459d4503cf6086c26c09ece9b72a4af4ba24cd29dc1c90e430c01fa53aad53e87067701f1825d995927def37bb2e9bb42997af8b0697889056481c0f320987249b5a7202386f6eb393e4148455facd065568dc1a479c15e0900fe88338b4a252013624a999efbd2b548bb49e5bba7cd96c179f64658806e1a289e6d727eb8472b763903a7e4bb41e3ec1aab414f2e2e3915f42ab03427162e20dffaec8580b56f8ced99bcaa78befa93b0f5ae1d03ca84768b612475cbeadb2e2cd838b315490bc24911422190c8daff0d52efdb2769cd00a0c22c175f5a150b7478f1678892a519a686479d8dda7ba39955284631adb65f68b8776386931c27272ed12ec773922e607a777ce55cf9d341421abb7db100c708c3025fc51ee4f6695db752b2c8cef338849255e5ab10d4b53bb0bfc3edb7189c5c94e7d2076c4cfc5fbe4548574c22715d355f503752c692e96547ca9815cdeb4c331b3b3c3a89aa3af2bb97b5d76e3039de661e8afad4d1c2c603d960a7f07d9a155a56a40bf84e04bc6ee0d34dd4a03764ad3b11f611e8c3fd92db704018941986788512e065edcde586b8087e5eac0157407ea3cd734055022db9b8b78e83e1584ca66f5503b089525e7f05b8cd3afa9f4cd3a24cdb625785c8446bda31c0985e8f274f13c5ff9830854dd43e71c8a43ea8599b3b94600fdc45020084ef8b2252e8969e8fab0e4849da658b004a6e3c9bc7814ff625fd836950089306c27dd79921429d407f041f963b66fee46a4188a29aeb309c7445bda6082e5ffbf495089a3ddf4cf2d8c75e0e5f3b0490f0e868e62bdf18e8ea8a8bf9a2390e7efeb0722a435df5a88056fa9ae8c33674c0777215ff99078dc7b4558b43f26012f3f6d6018f2fdfde627472b5aedd6538d167fb8cdf977138b5f6ba20aa8b43c0614307bd99b79605eb2a97b0aa6cef064c9329548663ac61b77957e4905a3af0f7d66aa657e833344d435feb88eb9484cdca007f613d106654f572b31c772077ea80a05b848215688129d30e8725f53d4f1c5b5ddc8e7bd0d2fbad8cc24283673acbd9b0727023cd854f871087b90b31f3bad7d50cd76244aa6debdb9a831e660728caee8f639629f971a0843086406bb82d0a30aaa4a6de191815f8a20e0100b4292ef1d44e5127a352df01a706b4642d90cbb791d105feb8c95355ede3880a7f6f0b8d13250deaf2920256bc9549463bc16477c5fbfb5afe8d0a99d843fd35b346b70a63c895bdb45c3529ecd57885fca19b0a6f910856bffdb1eeccf3eb74d3fb7b59e1fafbec964064f52039c56b919562a675b160b8e35376e440c2ffbd73dd3b6c2725bd9cd7ebb11939a6a3c8d69dcbf9f7bf8d41fb250a0c218f1678f823e6240a5fd909d944cca0125bdf57cea390beee76c1773a169966ad4fb2291f4be4c3782c486ad6f1ead6991d3844fa4f08b054620e754451f8a1d3473bdeea835d08097904b0532a6375532114ebe2b545e2ac59e8e79c2599a3375c05695f7f56f67795bc6fe54e3e8110b1f79d8fa3430b4a61bf3c22abd9223cdb0850a999bff7bab5e51c5664dbde78d04b6a3cb4a3b08ec9b45b4321c3fbe5ff40d0a1b13eb74fa534ff203ea474a2e585df6701de8d9e5f3f0c90a44203218a36b8667e975501d194bb4fe05207a38caccc3492efa602f17c42438ee9d112c2285bf1ef4ba987e4f4daf92bca82ab9231e61cab5095a88d435c59252c8d5dd2fed154f8af387fd994ffe5680ca2fe59d9d4b106a34b312492c5e748f9e3f0bd50f2b5d3f81a68508023ed086f61fa054ec4a46900b58179a7ead22ec8f78cecc57d71bb16e4c7116ab8f15596fa925ea9b3d125a035e4206d72c43fade078c34a0a808d581e67823682409cce20fbeda042161915b3467b5bfa39e13ce1e927b2202406e2d6f50949bf37f0e219890bee9377d5a6972c0367655ae0fadf4aa3691aa7447fc876c6ee0ecb4c3b7247c80cda074b50f5c7c4d1d56eae6804be96131a74f83bb284117a181acab25e1ffab7d8862e188d658aa5eaea9b0acba94faab30007533edd5c74980d339866ee5c804141454c087c9916ecad0bf6d0afae69b38c51c73ed4573f82c1288ae8487908234979af6fdc365db80d62bb056fbdba3280c2af058c31ae3a73f0dfa7bcf25e85bb421561ee2c63f986630176a8c45b95fb16eb5ae32f16adc001c1a5e02be73181632c426e0542255f2a0a7f37524f424d3e3b1f7e8ba846568a152b0a743e542ffaec33f130afc11ba674295d2ac577e17c7e0aaa6abbafe845881a9ecbfc0114ba1c2c4f44e2971eb12b51ef88f8b6b4388d6b5208b1abfc40dafd5d83a013d0b7dd00cc7011045bbad18c518ab20340d80b7d1f10564945f4d23a113807dff0f101347b5799207264229f16c13fb1d7544d4d49851476f6f02e4d775e271e947115ddddc506a507efe985dc9ba2dadcc9bd7682a8f78246018b5d3be82c3401a73843eceb123fe1d4c387f806ebec212f66fa26df7cf73a2e4debd5d13c02bc515e166600fa48aff142b11ed15357470f5cd459fa82667e91253502006358083cbf62bb86b6a9f13c6f93646b6e5b56db628a85159c1ba780b9efc672e4b166304e9d289711065783c50a4595f346cb946eaa713bd694003587e269df035e4994c23babae818f8c85827df7220df1224199b1c9369e41d30fd515aba9bdbf9af86100f8c5acb41027bb30a2bd7ae314be158c2e608170fa463ba03e9541fdef3d67f3d40d89c32ce26d8798c12c60d8ee9060af35f03ef5e38fbfb65b58746d097c653c345dd5f839893f7e57b502531be1c6c7f7598d9c19267f876c3069f298c40fbc9070c1f49d16004be9f990603e337fb61ec3357aed07521ecc3bad81a5d43800d4f309df0342bc1697a17bd2988e4467e6429f627f6f2ae5538a343e159994793516fcee875efd20651e2181ef85746fec262f4ede7639a376b6af0fcf6343cb88943917ecaf6888d23642a38c854efb16ee6d7086a1193556acc26c86ef85029e4424df5e7bd688ac97e5a9b3fae72fcd1d27105652102e44e1d5786c98f7ff27d973a563d88fd0e0dd220eadb6c936764b7edbcea510e812c42ecef43c63664235430aff4ac89bcba1fd6ee02b09d94ae1e6e8efc9ae95bf1365efcd97639a259439fc6f5c5f294bb2c6e623b26f28f2ee9cc9c91c76791017a9c2be853ee4bc63c69afae94dd6d7392159fc8bc35af4b468da14e9372fef1bbfd9e8a50c8b75ee025d37bb1af63c73942677d8d6cf03760e77f0a53fd103e10e5034c0df139add970b4324a329161da10ebb69390169378a25c35dff0924dd3d4e5993287f99cddd8712bfba79c02827f1c39de0689db5eaf7bd73d2eece3b969af2a688a55f217699381bdcb39d52bb4280e74496306e0a815955cda438a8fc25664d31df1250f8d607d40557de14414e1a58de7c3a82a98858a3a5c0684fdf69be809509bc7d93132bc07830c8fbbca77849e223fcb97697b5c19763e42fb69485f1888a4bfaf57d6add5549d1f0dfc6b54d87ca1b52b51d7fbbdb630b106b938203e53ff8aef1566e33722b0c52076d4fa89ba7cf42e952c116e12c5d6d2103bc852f1d3ba8c863066e6a12accd1fc869e57d1147cd6d0084483f1b88d7d5efd1b9f9888d21fee3059fd1b78dab65fadde8f436ec59ec360246b67311ada0de02e60cb62e065dd4ec8a33439d1c7c9019e11118ae885c918c831124e759a78df7972f20c6e515ab07cd32485e95b2201d996582a3a724efaaa4eebe705238f2c447fb808b386f8ef5ae22b18fa6cb9d29970b098b903e99f34a222cbf5d7d1539b5f8f5207ba2234ad4c54f338c91b276ddc9469c0167727f06a15ec08e4fdc3e2c181aeda90846ad5f38cc3a6bb64bb013cd6ad175b765c263f49d71e4d8e9b4038171df629c76acd87c897c2b35e1a1152e697ce07ac89cd05a57b7cd51ffbcc7aace1fcc378ee0e18b256e3de0c180b7746a3207b7fe9ea469915c22db528ef1c82de52cf68dafc083a9d9ce2ab38c042d48f40cb0f2bcf90370dcc0bad8b5133853036685c5912d57152b2b8175a3b3be42ef1ef689e3e36d9242d7fdc8ca19a7068dcedfd0c29df0b6862157b9f164105f0ff250419d1096cc1c63440eedfa8100b2416b7d73ecd9011074cf7d061236bebd34ce55855a5ed3bc42f6a2096619dc286affa77732ae854e2bef5af34357e2aa5b4d1786a82d67c221e865f1b8a81be5cfa027bf591d8fe9b63d817ab613035fd0e1b9d717a91d370941ff8aff18aa10719c86e6cc6d0d2f55df4642d8c429611df830d0938b1bc301c5ad5f289f1f39c3ad59a9d1eb15552e233150d0ec285eea82a3a10d2d60cab4599485b5c315e6d51cf93b3519ab3d694a160f74255886a91ccbafb0e0e67347a0590a04a8fbe10c4c86d02db9fbb9019109d995174ca4bb991162ee712b2faba82b17831afaa19872ccaac1aa251f099fa9512233c04709cebb74095827f1ee1deee175b7cf6fc62b297023d3536492bcb85b7127d16edc68492f62eb2a816f68c0ab251bf1a51a24add0d15baa48aa8f40e074b99a6168651081ff3eb981fea6573426b910ba016e2e943e595a6744ffc8d030c65fc34cdbab684735494977c7ca8c5014e3c56991bc820d4bdb8aeb6c73a797247180862a11bf6ce7a3971a50adec692ab597f1d390bffc5bd55c3356473f09a7ba148598591405dd2194e1527dd930881281e7648a3e0572e1784ad8374bb056382583361c8b0492a605f23e71204337073dac40db290a5e2f6063ce4543688c119fb7fe64db8b7f7d0b087b9c9e94fab3711765752a6937eac18a417620475973bc00aa862dc8ad108e4c5402397b72e2e8a421fd55b4f10d891151bfda891c24737542534ab0816421aab389f303777fac8944cf4fb74f9dc63203e09c075f9bd3fb09a69b23796737483a991acc1599792f442435100233b4545e13e60f0dc6edbea2220b3a0d5a8eebc7c37351f3a7625005801e804c67af9abbb5dddfa60b31dc6e769b364bbb4c591e62944092a5d4771004a3b804e303b6e22a411254692d6f6d029dad616c43964cb13439e2616b3f29dbe29d1aa3efb27059c30af8e39808ecf2aa3ad137d877695888b95ef9b076f82ace0351022ce19a1c12e4ffc1d71079e92ec25a9666bbe14e4f17ec19d8490971122ccdf1189c502db598597e0e455b2b770acd6cbb2561a9759863a28eca66663122fc192aa59cc0f0335599fd3b0feb43c885542c17ecd50bc272121fb86049ed8daa42bd806c7108817c60367a2f256bc233728a433f22b6eeaa3c5c7762f82f2d8650a9156d5ddbb3e9d86bef95b3c33ac78deb9d41c33c892fce9eada6cb19b36257c3c9684c91726a9fdaa296208f56e43e24d775026f2fa4c3a05086322018759e4c5ce3a20c157dde4d15ad0846ddd12d9ff5da7e18a8dd5c247f6d87badf3f5fcad006ca1ade581e491d6a32f994c3950e259d0cd6e65dd7b4775bba5714c482672ae727b2782d255403dd154928a724032ac369b01c541cd1198c802fdbeb2ca3455c65f99a3ebc846fa7ca155724824c3f557ae98b5259f743db9b26ff5fa1111751896ecde1835b928110862ff2573758b58d04135ebe079077cdbe80f1197fba426e470626a5369728879dcc21c2d7d2540decc47cc8f2d337586233037fc3da2e0ac527f0b6cda0af67944498c0eb09ec9c85ee4350e0350f69aa03d5115fc43f3958652cadb0a14708739a77a6af5920caddad680651d5f81fdae971e5d5efc0172ac9df69d8bc35df145326e8f13cdc5ac31561e8d01a33d1ecdf58d646a0b7f1500568f17e9baa3f27e2d50c3181578fc2d90d1d1d6f595cd599037a84c56552a927e063c4b41bc5010a1bc223d4ae460286fdb04a55362c20790f825b389858fd92a6f2618d3d70ac58355d18d093d9d08e9dc6ada6f521ad2927bde76ccf079202a0153d82be923932ada3401e08cc1583cffd8e0ada27e3765312ddea6fa74c246b1d0fee8ff2ee6f08f6b8b807e6cb4527f64f479ca77d833151b29fc8cb9c032fdc0f139c17b75e2f7789b5d6219c549fb3b1adacca16c4208b4cf5b9a3b179bd63e967d3c41d0bd48dd6e22f29c2cb1a0b949b1ded86a5a46609501b7e97a6725fe7eae434842d7b2a87b1cd7e69e22b10ff8f6cc7ab83e668f04d163e9cb5f8f15ffcd1d70e4731b14b3dc4ce10b3510601c5ccbc9c5df34e40ab49d831710bd7e423205ebef20ef65cb192439ec6edb98cb77b567d16566b2f3b23e0d10cfcfbce6380d2aaa005a8cfb52e1c5a95b431307216b24ee47da2acdbd3e379d8d520e7aef1a7df9a8242287867ca84af806eb88976652c108095f3478bf0c8d2adbfea81366d402452304518ec81564efc78a8971399921612a88327699a195ca648aa1f62f70f3eaa4adc2e582575ff953ac4ce0d2567645eb4fe5813d94b796ea538f503b7bce1f0d3fa227b1d0d72625b0971242b4ad3328943c042c485358644c7f94175136547b691ab8a88f2c34101f48c327bd06d12efd04854ac2d603a92ed70f760b62a17f546538beff8f84fe2f6000f91d53dab22b375d4558547ae4ca2ca5505c5e13a2574e3e8600ddc2cba57ba54086aa935812b35a29ca6adecf2cf84874d81c684c9e72094dc64281dcbc257da181e2d8713a51450291d28bcae377107b86be34ab27faf2473fb9a4570a439ab3c8ee4724948dd5de1b38f71e12ffc8d85b5bf068c40c29aeaa0211c076727d3609e92e8d69367fcc2e6fdaf9d259cff00454cd7bd1cac249b8e0619e210e1835024d0f0bac9436f00fa2c1cea70eefe3ac4a6632fab5eb24358a68d6cb6391f12ddacb130accecdfdc8eebc7a76df55ccdaff3c02ed33916b7cb20b4bcf03e1f6a9ebd18b026ac4b9a9bf6fb53c1d1cc32d9e52297cd49df6cc8850d085829ad6c030ef888ac9feace1ed8a46478a56db3e287a583d33ed6188434276888fa25b5a97cf780e4b668fee3ebd5e455dc4f9a970a7992e8518ba7b4392313fea58a5d998c5ce0f4ec0941fb6eed40fdac1d3cfcd8e3d6c6a18de2d2e73910b5bd47da414896941ac0615a31efbeeb89a0568b19cc8236c33887785375c00b511fc8fdbe324b8291d8e9ab8b0e00da6d52d1ffc351885e1753628432f53edba39f4fc7aa636443a507098b0c47ffb1361ee802672c5085f3d1d593646b47ab1762d16e944258ea209d622efc485c79a168aa40da8ea469abefd7f30efcc56328d59b5f52d90f2c3b7a502d61195097724fcde49d8fab6775c930beab56bfd27d47bb19835e9ffaa8671af19f9c5d638ded5a1d821228a1da204fafb709b523dae56a5fcae7798641c13c89e118d9e2f21c569ba3da86880d1cd94a10e98463cdde3d8cc00e1fcf1746a3135e526c4446a29a2ca008b9a1007f139c57452cc8203db07212471017f49cf1569a145d528692fb1a6f16ef79aff7c54a8bc093efd5670b4e8b91f8de669668175ff3efc89ea2895643d98524c3c9db1e5d5e120147b931743f729de26b9b4d6fd6d3e7ba50d3b37ed9c2e24433b2e4eb1d30d2ca0214ef0e343f255a94bbe636208e1703728c4f6a258df4b281be0bc3007e03924ee5a1694e9bcefe5bacc336aafc1e07302fbc9596de88bd67e58bac5c49232999a59b8cd02902f830ed27c722f27057385dac5a88ab38bd7caef97a3c9de87e807cab4c962172176d1599734b3bdf227937f290630ed80118bfe1100fac0814fe5ed6f64d78e54712c9964ff9f7d24b5a61a3fc321b6ed2177c34d28c5f175f00a39f10bad137085abef906df4009ba8935a5580941358d6f6595317804892ba6d16f4421cea343f322b5aff668a15df92243186a545f7d51dfa961c6e4ee635f40458abea22d23f35e416b0cce58aeaac0b6a3ed9b1f2eea2086451007ed8b96a0a4c554b1fb94200f5a69e455f46fb9cfd452f89499fd93776e8280507cd72fea80c5b317da8847797a1024b255cc512b408a1bb289e917ce65323eee380369103eebffefa3687d63f91c4923a64b39ba4a5c93bfdc3ac5b9b19fd493a9bdd5bf17436dff0c39d08841d853e8d4145c14651251c4d7b5289be76fcdccb1d9b61a82020367b9f9c0598983fb4dba52ef9e6c4951e8ff50f93aec4e041ab9a2a01df4409918a7b088a1fc159592952c20499bf904c27f657264592686f6e7426354f3cbe00daece34f1617e2fe877449319a3b81440fbc846dfe2515bc2645e0abdedf0d028a5079f120eb1088557def6b318368bc968377b2e3aae668c2d8fd542232d3186a09e14a95ce042103f0900511a3a8710ac21faba935ea3cfc098f005d08d2d19682740762638e422a76529a4456817dd52ae238441e8c36238c4e0619366081606369fee380a6d4c5833d507b44305fc8f6e22f7da20a41d19331cfe3538b2139675edce049a33efe7254c73bf6c6d7528cc5e5591bcc569e6ccf744d248f07db78d7bb31ea5400329767fd6464cce1b5feb535677fb87cdfc9bdea1c69908e3510af1bf33850c101657651ac6902314329af545c9c7d6e98d2faf005e5d8afe0bdcc1ab046e98286705d80aee04810a97f4b1519dec3e9d6f853351c33856cb46ed12e88c7ba717c2eb5182680dd162aca71f18b05ea78c642cb625df2cdc7ef84fc2bd072b3528a0af8c1529b3c2b04153eee6791f0af57c963f353c6b2742ae42baae2e87fbf4c182d9e74f744d39a1fe1aceaab950ca16f51fb6c31c573c952f408850981e49cd30d55d5f7c7e8f68cf495a52192ec06c01f3ac1b673079a124195f04be4376968587de78c6f481a17e332decad8878eb8776ca553e7c33c3ad122ebac8093ae91f63759ebcbd9579cf73dad4fbc43fc97b0814c768a05c3f5722f068a462d31b194c099108a343fbd0fb938b043340743d7e8b6cd639079f94d11260f1c581f85d40b7d1721e2b9ebe217e21943627f680fd524ff9db69b4b48f7c012a808f463a2fdae75d673e218df2698069b624158ea1b33225f6f8a792e9b120016aa59834a3bedd729c8ffa894e6e75872896d35c6c6aacaad0e2c84ac6090df4bd301ebf739d90ad724519a204948062d19740d0e623e0bcf1f9a59ecb47cff3773cfb8c23531085505bfa9849811a43c451381b48df869cda76e2e588918766efe167d6c1f191fafb1f68eb4a405867ebc0d352bedf8d00c5a592b59a90c4cbedc23afafed96490cae975dab5f961145e1e8492151d29ecd2e09d107908da50f49e20f1e3354a96db82a09f51e6a46555ea4aa0f5e0b2c1c462064c7ed7cb46f3320361c9c3dfff02e7473b3e4c41be417233a4efb7d35eed55f6f3f32bff62f8235ac3267d606f0db57c9624f7f22fe2dcf5050d002ff0e842dd657feb2d1ba3b119675dfde3ae3b1db538969b8892a6100d4b7aef3e1a45c20d7f4041fa923ee1b864860fb93db05897c72d569ff63ddac8098766fc64947b7444c60369f0af8654058bf703284e140f8efc782c8451fb53a9407ced76265589ef3e18aee83892183154566c612d6ba0eaba46ee02d9affc7fea2addacced7e9cc2067e5b890a6de9d44f0ab94ab25944217434852eebde268b36335cea3698c78347f947a826aefe9800e02c78dd9a4292d2ffa34ac583394598736bbce3be5eba09a237f0733bfe99b0b3bfd7c50b3a56609b82fd52644ac16259a4cd04f080a745e77956828db179923d08827eaa043f6f14bde02d24c9f88c03448d1d4ff983d847b29ca6d21e7555ca12e8d6f2cdde23d658d86c50c33767c0968e712fb07e49814e409325c01f0e537eb298e7b5a8d80ecd1f2ee79b1fc5a8dcf63203ef84557793a931857a61cb7fac53149123ba1b141ff729a09aaa94adb3e29c03946a7ae0307db76f7d07c68c336130b5e5418c25a0a527c8203727128d9914a81907efe898a57de9d89f7651d0a12670fd0acac1fb974eb8f158b67cfdabe01e5b7ff5cb5cad207f3711adaa5c80b8de4a7b54f45e69eb60c12a5f104067c138cc14337db90a6448441d6d3b1b8c425a8b69a0517ee64debc2456aac0c8a55c93a322c6520f5215200cc0eb6cbd29601a28c22e8472a378f7a5489fe07268eadbf99d20b4f516cc4a08480c98a9c433c5f7d8f02d8c378118702cebc62f93084c6abdb8dea1840b79cbdac6425736af2846a0e237ba4a2fe372cd105f6d19be68be71e0b3facf25c874271e4d7970c0453711cbe38ed0388bf0dd12ee3f6ae8ad8f23e21cf67ddf944973e5554a2f4ba7147cef1a12bd4e264742584dc9e3dc6602fe81227d46d4e2926ed311ad59cd16b00fccfa11076c0195d68436cfc3117cf03c5d172abf011dbd3e4530d56a781f6d3d6686602ec15cc3531f6ba996e4dca70970cbf390f1bbb06ed744616b8ac095e6205df6022c00c8af651fc2cf789a9ac668d3431becf7931fa1e78053d088c692e2af5303d381675aec8c9d1b3417126ed6ab7aad830d7d169eec3d9bed6067bfd14dc2d226b9e4d4f9ebaada56f909d463fc9cb1c519f9cfa0c3301cbae70dd082ed1663d97c07f53344609c113b899ff181e08156cdf14b7f34812746f981c1618a36c5680197f4f6b6f8aae4bcc9fd3d8908193d080067017b5d0a87480083abd6c24ea903f3e0e709d6658d17f5cd1a98790714e56996932ebce265c9b3f6492a1ef0da60213660828bef4aa9edab2d3fc6a4c4dd1e207ed134a380445743f132f35bf6288c698efaaf2a084ffe26b34821da9bf22c56fadb8fe6e794605822954908777a1a9c201637d471202f841bf34b41c697a297b17622df532b38bf76413747424beb617cd73dda30f3c25bb33c8926debac08d51b3d0dfa4306c5875eeb72d727596beb4c35d33fcf7789208fc4ca5d4abac1a55d3f695db0e47122f08d7708d99f28f671016d24fdb7def901e5f21a90282a5adc36c202ca712bbade6e85ffd942635025036e1be1673858de3183675919140859953d8b6569ce62cd84e05aeb4e62c074f8d4031838d58f80d0534f4124d747479f44aa2f2f3dbc75b94b638bf9cca4a048bbeee20fa15f3f6a093e672074afead1746a7c336d18642cb540355ca19c933a6b094c8111e2cf24fc5808d5474b9a82b109cec7ea9ba0e6cb994cef613e47416e7202871e04d450843f9786c5079a2af1bd216cbb0646e65d050be380a2f28add77224f28a0345719bc4d32db06c6c43e057d4b42686a1f27907db2129a37040a089c9d7ac7fb5b74a006b7dbafa2cf81e8282e556f9b48c0c8870551705675e63ad3482b5c71136e57b4973fba83fc1a0af2723f668e846d75fbddb80211e129542da5d6cb570d9b18b077f274e8ea728897c04787a835d2e8e920d2b625f83cc33a386690cf9a1ae2918e89035ea5149a9bc565528cf6dbe16981c6e45b47d83ed862f75c11a8dc46d5a54f7ae67ebda646c0016f422c95a2b490001dd3ab1f42a072c59d91274fcbe14155c00255f34cf290d96d08655ee5cede7508b71cc39445182c6ba8c792dbe122bc2fe0414e2ac89ba3eb3579d32008e04215cb7b88dd94a85b655d917734f925125a92e352fe035d6882a345d34f2d045e0d1c7aa95c20adb2a3b5989ca610e9c15c73cc30e19a4d683d372375c1b01b3f7c8a895cac1e33dbc671b42223cf93897c40717177f903c64402913aec8d12d082cb1fdb887ef890a60ec37a9030881c04d2fadc77650f6df82dc4121cd4897a905f8c137941d07373b8719c1ca3fa744d517021ceb16abacb9d435ab32c8c0328e4a194e5055379fbbc565d1c2bd2b97414384899df5f2d17434afa13723bbba102906da10c71baab0f1c810cead396e29386f95e86d32dfc0ba1383601726f090e10bde7d8e54c98ec7338a8ec063564887f934a7c51f59faa5ba544682511045bbe2441c566090681f73ba356a4d1267cd74db58af93cfd6055595fca2e68579270bd55728b2b48729ff236407af7358771d2c4a07b784eff993323f856b2dfee72b8ab6b3bb899a6b99cf8349f2941cc06f2a0a45ea879da95e61fc3342372e8b25b09646cfc9b36fe3f04d9c7f0190d5c4b72a0596cc62f14198d27c94dae1293be48b35cf7eee4f3bc9b7fca32e3438d8099a9594978fb639b2cfd54444a66727d89e0967570f401b68b38a2e1fe9f7af3c49f6937913572fe554d59dfa98ba381766d7ea9bcaddc153b7505dd2e12e2e771fad93cf99dbaf62db4baf60ae9e85ac52c68adac393675a60e229cf15c3f62336fef5331ebcd24f233a825bc71500b68af05c92008787f73eb0b7a887802e63b027ade398ce080eec8cf00a45fbf0bb6cc71a2a0f90fe51465bd5479ebc0d637adbd2451f2f6a5494a08f85622bf1b75ed5a6fe8aa4326ef4d14f3258a74ad42386243bf6b13f8d4249bbdaa50951cdfb7ec9a2546c45ccc3e80ad5095759ada15cab8422f470012e1ff8befb4ba9562c3b12eb4ded33df54167366cda8d36053a0f14990755cd4942ee89aeab39fc1260dcda13a1caa78520bf5e7a5d26cafb499992900bf20f9ea7ffde7623e94efa173bde322298e6604cfa1e49124778f8613f7601b3f3ea2d413e68df6ebc07809d25be413ce7e14fda8fa91f381492274bb4867eaee996318c66708c4070a3d096ca3258256a1d4e73ad53b193686202d8061a563af7c8b9573c85d74001ea3b3cfd9945b514a76a3124f53277eb739cb16c417713312868767144c48d5a8037408b691c161957c2d5b8a4557e344d0a32e3e2765d7273d42c92cbd4343d03e2d496432cc66328a0b629e2b3e6b0ebc0fe063c172f4496413209f596a48b92a36ff2633941ffa6ba553ed0a695757017540b0d17c3dee95f092d32a5d48b63005647dc4f713a58b60e229cf15c3f62336fef5331ebcd24f233a825bc71500b68af05c92008787f7581be872146855f5bbfb33c74af17be0c5730d9729d69a15c2f87acb9f826c1f0477850600c881c716f17bdd225cc4ba6d7ddbf65a15f65cce3c331b03014d31a3e02df66f07c87cb6220d6f86575da50289b28bab650e5f8b30bc5f89a2d8771ad845c8ce5b69a9959d4f95946cc8472362238b5c1b78fbdd2ce8d83d7975f1bfc351dede179bcc5f3b1c7b74d243450657c87df676ec863479fc2c8c93fc46e380ead46c6eb38fa26b6276383ea923f6a1b5c9ea26cb8c56015c1c45336d890dedd7e482975363215076a6ba13587fce85da6d83b54bec54a0a9b96a95568ed80450e4cdf659c3f4ee8b2087fd5b6c0636ce138333345d56dee23ead77c6292d549593edeb193ad5a4fc8c19da9044c757d13c853b332004cf20d53f7e495be217fb7a1c975e6f21a26980c6546dbd1d4aba64b6fa3be39df2636f5ef6be1d30560b27520fec8bf0ebebd6c8b259781769169a61613539017bb4a3b63167bfd7ec89cbb58d0279f587c304d117f6cd63d4178eb4ecc8d50e84da8c6ff44320ed0b1063f46b7645945396cc7ebf20773b840a3cd672957ffa82a1c284affecb62d47e89bda0d7bb84d48d0b74a71e0aec5fbc33514cd02de303b06a170c81811594a5fdf523a86482f43652f42c0c52fb59e17c69ebee701320f46c7ebcbf7ca357a5d33f453bbd7a8daf9fd6c9753a896012ece28216839db6f3f7312a877dc2d3503f3b9cd65d12b6a325ed261609f0de43bbe22b18c1c2f110e9730ed4a51ec63ac8b8e3b5fea077264c9bbc9895496c1e00d30ebf39d7860b7b324c7f1d3b1f309cb9dbfbded49544264cf69802a69e95f7312003fe2e6aafc86e7e54fde81f1338e73ec9c087ff82e0d05d3261cabdd3cde359c22253edf5def4f13b46313cee36090c70fbaec4de6e9f2709e02f00ac8a748e44183902a17cb63caca6c4746dc2d23aa41b7dc428574074ebdfa7658801693ea93adb5c6f79767f3c60cfe2c1dcb46a4081139849822b3f31c4555234989fe8e4774c573822f67cdd05ba370482a273ff6b7549e8bea7dfd612ec7163d88ea102fc12b6c3845a2716c081a9b9d71281ae064b48e47ce44b2b7f5cf89b9eda244d61409d57c5bd4b361811cec295349b33644a3008c9b34d3013f2b7f2628f7b9e01a7a9bef2b178778a24c18767b796defecdce17799d4e23b8acfc8f7d4f50741935d749879ea035cb2418733d4d71ae27a2054fd3eb8ad905144446c1ace584d97e0100d5566586fb87953ff77fa4da5e9ed14c0995264c0c828940a05378734729e218afb7f72347cbc57d34ae9ceced8154c846a4e0bf34fccbb6614edd11de77f5abb4e5915bd8d4347fd9a2553a16aa6321e29c65368554be097919dd0f166c6a1faf77dce33189573e2dedcdc70f26fd4531522779703faecf8738798b431f753eaf6719f9ab4d5d6cbb99193d0663b1995a4343e698e2d17b79cc59b71b1d5df3c8d9342dae25826adff957d85b90ceac1f1e1e9531777c70280811a5ebedb9fe40ea5f8d8500d28ed6cb5a61ca14b6adfa7126cd463fc00668792f0419c60f9452bcdb44821abdfc40cdeaaed7d9b960606dda52058619750a8b93a17391a61f32abcba1fe09c7de44a80c9b0dee967f592e3363a72239570f6e8c67231ed94355c4b894a2bc1c6fe88994180332ce5fcbbe9575d29ce6c9136932d787a370cdb2b4f940db46a231c8d693f355e9900bcdb1ec47320f85670fdc33363e5f0dcfc6d4a0d232bfc7a06a1d63539683b9fe7aacfaba523d9d4c64014b7f44a903884e18f478cbad6fdbc657c7dbed35986d2c94ff4857ab88c0f97061758964d13e128291a1495914b22cfe21ec26c67aad4dedac6f40350b3ba63c1345ec9f52c399f9eb4fc0b5d8a831f036d045943202eb110e5cb24e585e2784f9d013fc64217c2b04666faad322a00cb7118f392283a58114352c059d134c4271bfdb160ac6cf9e2b66d3585f4c7195f7ad25470af08e6640b26604b7d3b8ca3dfa057c5d9366f375a387e7bcc101de437f848d98ea3d2be7ea9919185ac91ce78173c225bd4e3860b0eecb7589f9c943df70f4d969a77fe109c02a7f9872f3f968f9bed939f950affc1ff126ff29c64a020802914b6ae8b512a3aa158da1e8782ddbdaf92fd3d065318cc18c5eb386d157014ebb88400ab8a5f0e5b9904003f4a3b18decbc5126bba5936c24f4742652ac1800adf18c62eabf39c49209788aa0279c1145f0909a87c91d9806ce8e11045c7a7841ab51d1fe4f7a767f777c9a4be00308f5b5fad6622790d6ea8d222404517a9a2126c384dd37e86082df45eea4b6c2c0c61280357958dc390ec171f1e2915cdd5d8440ffb209f73b9b409f5c3c8b10a8eb8004a9617dcff3686a620ca02390b8d8003c37ac2ed27b6a0b1a0c8561a42afe9c8b23e068e294d4e65bdcdce2ee42d95842cb011c352a3ae4ddbf499fafe6266403eb837b07c5f44cd93cabcfb5517ead3b7c5171a067ea52e5d810f3dea46780058b351edeccefbec91fd20bd7fd6889b5a9e339744be2036f97f638f803f2b15bf7ee9163595efeb87295a36eb04ec84be2d3f0a52a26d06bdb9a2cf4eaa100b36f2bfc19a1509e637f1518c6a21f5bbeaee6a38b22fcf09a3a5ee33350a387e2359a9a7f9e59a3fa5ad8cec709b22c7877e2eb613d87ed797bc25bea2953b540776b26058a0efe5b6e882803567a6c176365e70f87683cb27587711d72e588bf4e01a4175524b51610528b78f2719898dae827d6323ba4add2229bca73b1bb1d129e23edb8f957b99c1d6acb7cbe28081dfaf4588950071eb235676c5c4253ffdc9b059d11b3806e9d9354629fc29d217d0712b6cb44dad3bd0c218a65ed4e28cd61fe5ff18333a7c10a0e4b7befb5ad29b0c854bd2b5f283898a6114d36902ad0d53c4f6138d321dd73acccfecff2553997a3dce6dfb6571370f5391f8d356a24dde9e168179af9518d1df762323ee791139a6aedb620f80e115507a52b1f3bac0376f347f546ab08b044c75fc820f53824d1066890376363b8cce0457aa93d10bdd5235e0e879dc8279c064dbd429c0c90bc5551db176b71a15b1dd74f77364a059499191c74dad339a8ea87a2f3137e029b5a9fd47dca25bf0a6aa31057df72a6bb628e261ff213e7b8f5dc8b5c27bd49acaa7566381f9e8bd7ac0ef3ab6a56ae71c0be887ef183d50f1a0a0518b626567dee17f133adc96b6c4028e2346fb7d0412e58c295ce17eef28303688eb91c0fb57b1e16389172b7c5a30a0f01b05b47af5903f5802a8a1a46932017e68dd1d63e57e10401ef90eddc484aff7a5376cd789df2d0c1a944aaf8375d18e594b1b8f43cafface6580e603f5c835dc4a50a07b12907c64313f2c4d0dfbea963c40dcc17eeef4c3a74476fdd924105b9ddc7ba5b6c959b48e70f54fba869daeb74e970e424ed87856f28c7da178b58efb141ce6f79885c4407647c4ed91001a8bb44339894da1d89a66f1716c76238da8d3f1fa880235ffcb18cd0020aa49fcc1c8a05454209b6a6731620c4a73ceffba01e4970324df786c48a40c6c85d02e70b18a4997970af48d56548cdb8e855a3f37ef8fa3c90c3232345df918c4d948377ffa4fa9a093e08709af6da47dc18c2d6b2f2c7bb63a825db4834c456375195d738c3cea454c6a1d3f7a9930c941efcb05c408dcc78a6a37e23ea9810b1b89dec410ff5de81e4ec5f0b206b0de433898409840920d97826d10c65463071e91a16141b610071b4bc0130db462b12760c35daf92199d5c16ddbc1b6ec44952c61b73742af34a89e5ea63cb32e254c2093487d93545afe31e7c47d8713e8881a49250cf8b51b7e4017ca44767abf2a9b1ee295fc6a90dd4303f9557f23d8a0a273f7bf80615b47752876ab86edd8e15d989fe47f189e248f824cd7da26bf064bca78730d01f2da3f831b9481386d4cd7d51c3709f8fe0b1ad048cc61987edfe48dc0bbe1e2cbc89594dec91991dd5b0a1a9b1786748158ebc671689f4416b34461c396981579bbc928f01434d58696cf2f6ea668296e15817fe2713376de6cc4a08b7aab1e8ac7a00d92375247fb33ea49c73726f924c4177f8330ccb17099f4dc6d00c0bbfbd3b8c21b223786ba15382207e0bd1fbc36149685fe7cad6678d1e2ce75b3292a891aad48037f0afd57f0a7b6d8c10168b68d89ada63a53676e68b51f9cfbd2248ddaa5c3a96919d107c3fcbb1ccc9e9de78d79f25e11d5a6fe5c3e87747c6c1ba82c026a2eed959feddf28fd9fa603931919c102083696900d5178ecea711b67b0009d0b3960919d2fbe50f78a9558679b9c5d9b9cc6c3310fa6f74829fb8f7a511a2c25d3647890340d9267fb4faf3e94daf069dfb121751a03763a9c5b3bad131ade8385207b5c8df2af1a39c0bd82e0e71e2569a7bd57471f81b1c0a59af07539926f7f08e4866a89d5c6754e41d8708d2a7dbd89f918329a02042c662e237b1799e9af52775ddda6e0a67d2f90acdaed5b642591473d2c44283940a9dd5d0fea9748d116b4b9b36a1a29a2ff2a0d9674fc07907315ec0e26aa7f1410fd0e13ee545f32ec2ce6151180a8abd97aecabc93b020368b1da1a1e222a469c28eccd978950e908cd36f160b6795ca2092b1c825aaa640da3a82d85cde28673c9e3ef63f5177c87028157368d8ae529674243dc24a0a64c3350669b8675a7b93ef2dafe3c4164b7a16e3db691fa6b5c739872c5fd390f438e4277db34e10395b7fbf0e8ef3680edb901c19d72b1a8414f9f0478200f5ff7bd585339ed9a0521f0ea23147c945b75f52a80307848830390166b495e2f1839808d0e34cc0ab5344f3b6f4e427e43e1f2e29d922e1b2f90ef691b1f6490ba001d06a77ad6345e8ab124677f91b1c9c91440c2b03c602ccaafc980bbab114defc7dc383776db1ee51977adf47f49137284206e657cb5581caf4019baa637b1da457e56a718df1875cb5823dbe98c2d3a0705b1131a196dad369c4e1241e7b3cbd383e6c6aa898107fc21470ac7706bc91894da58292173994eff17bd40847685fddc31db64bf55be387cabbb4bb561f9f55a9b79b4bf5ddff934413dfa155a2cdc737ed3a3766754e3e0f18a0449f737b114d29a1358cad3ad8b7fca32e3438d8099a9594978fb639b2cfd54444a66727d89e0967570f401b68898b032c2eef87bbd35f1955d3f9e764ef8785c4cdb047c8ed0a2a51c112b636dfa9a25e76005532cc20c4d274d1585c7b133c92fbdeb8fee6b7851f5bd18f79869e3a891872fc0eb58b3644f676df0ceaa392e641b540e0522d16db05af7f2c31c7d6a9e0d24c588850b25afc505a92822b525e72ec2bbf4d1203dfc02a0d2c0cfde1c36836a8eb1b36d96acee158468456d499760e922ef18b493041f648151f37a4897a19e97324447dc125da3ca25ce072697e0e8936b7d827720c03008d80d21e761672f93e03020ddcf5d8bd841bfbedb987c6449b899a1b7e9fc268b2f8c715ccc8f4060b050e8f20868f4b9c21cf2f434991c3fe7179c910e65299cffdd4cad22a1e74c6698486eb9c262d4bbf0a81d5ac65cc17e1df0fab1724bbaed1b1eeb795c6ff2b4097594872fb3cb71a3abfd007ff7e96690392a2edd18f10f8723c0d0e840934431f78955a1e3cb14b1bc3e6e05a9cbddbdc25947a275f8ad1c6b57ba9c6b40a0b37fad6c99b7263d271adce598aaaad165660e4fab5598fbbd297598edebe0cdd97abda8aadefcd51cd3c81a5a46948811fdcda839450f4770b509f06ee2291b011f29d17c3b81a2a1f31a87348fbfc3ed75e3fa11b6cc818e8a5bb8f12db7eb938a9960b09291a14c964db8babb178e1b98efd8d9e874460764c8283b19dddc07318e5962d39d1d6eff0d9cd05cd4ea081edf486beb5783c086fb37a4118debdeca336a0396c66d65b6f1e8217905f4e44d40286576d2181c96a2fe75c6249c1719991c06cb8f1882d7717a6e79a752c65ba2a02958a50db53b4042c712f2894331b447e25566216f8cdbd696cd25e5463f5d8edec71a19d18cec9b0eb263a17b2bbf62059a8d26162a416e0b28ef704ecc6ca96cdde597fb3cf2c5e4b4bdd0d70a42ce9a6c90b0505176f890b2c7aeb7b0ab0a9a69e842c1d6f609cf4902064aeade970d761e356c4475da880f439e92ec4996e2b8f474c1956497114b819d7ba974625780996058a7dd6b28ad82da48000f68e46043c2a34bdd311c71537fd74203a0949aaf4469c18a46a0bd2385665349cae02140b17fc2553e7be278cf45ff815c4addf81d40dae15b7243551bcb92e1416d6972fae8c9f69937517f3255f05446f08bc3a2a753a2cf5373a448c21e9db14a113523f7fbf1bf9ebf26019390e87aee9bd40dbfb1db2167f62c0c1950057db4906135b3802a3fa2c7a51c0fa961f75ccf9f7ae32ed37951834e1e2a2be1316ed218f70002cda44d5886e8a179d71a968dc0c0e98158b94de46085f9dcf8a15dd3a994686f75bf1b02d54ab987e3709def5caeec95bdb56d74eb7da95f2865730013fe0f6439de71f93ca8ef7c4d25bcda9e9fc340aeef5f9f7427560623c66498f2b57819b1bef5356fd1a13beaf3c97e017955db5679abca9d07d758e17f85f365fa556ebe82e90f8bbb05618a669a45eaac78c61ad6d5a0f6e8aca401cfc0eeb3468f9815244d2f9fddd40f5ba69ecc910b4adbbfb6dcd9701b4219ef04d2e2c08af227679b30de05c3c07644173ecde80ab9af0165893837f7e03c8b57efa452ef6fc04de3ec5f17fc92b87918d0be2e57b00960fecf85081d429b460d97bd765136c80e288f347e56ffea03f01d512b4c63bab03bf2cf7c909eaddba0d8d686ecd5af576a08c0fd44edba77f012216963c155b8f094e8f013c05bae49c25e1ea31258ccaf2617cabc640f6488dfafc4852dfcd6fde1a500a2785b0ce8db84f078499675b315b2e131ea071a62c7bd2514451d27f9f8f6310ae0ed35d52fa49a19f7585bb426bce092e8083e7e08909ff4ddd1b6db05dc19db9aeacadebad3ca8be95ab7d6b29c3bc9e7918f6e8a7b98e2903d35a6ea378d8d57f8f567c4bf80837a81002e2ea4007504cbdabca613e650e4e30bcea462bd47d05cd42e674cea8dbe24e04199de51aec938be43fd0d7eb74b141cbf66186eab3334faeb466e1ccb7536dbabe315ac138c9bfb087deb83c037739f923e5649eafbb3e53467ea29814d3475d8d700f1c4736d3862f327e7d24e5a45c6892a4362bd752e7e9784c9210c5f3a86ad20b8cfa50893e830a45eee640458776f30ce627e66ecf973d4fea540cb092d2fb5250d42fd9c2d6b52716b808dee067c6cc50ff7dbb6427c347481774fc1858bd1e4058cbd2d23328d4e41a5ae61341dcc8c3fbc3118b263a9364f8128f14272490a3e37adf0eb8e4c4790dbd25aaac7bae3199c0d69abb09b53b4063ad388278d4ac9cce74ff837977daf009185596fe5f79deb5bf47c49e154aea0e69aa37c5fbfdf28ce4927066b3e689dad5c81a66429b4cd4281155262f050a6886077f0b0daf2cc944cf1280acc23e6f63ac649fdd75d095c710c6bb5b06c8002328f12c90e404733b6169b65f074a530680972fc98f58839388ee7b1e1a9f3c7a255353acb2feb6d2ee88207511d1f49fbc01239b1874408eeb69445dcf5f3e873ef444cfbb67084e60b0db8411b80d8fbeff9c3e5ffe12624839470b8943c3c6bce258b1792a7eb2f0bfe7949fc0560df2165823a9c96badf2a80312f4a89f745afcfcc07efbcf3a8de839f51b4cee16a91cdba117fe56a6f7bcdddc4629732a3f3c9ac6f66683a7653af55c884cadb971f420c9d6ead54ea3a33023da831f51bb0202bec127ce8725b909e216a6f5fb450f677409fc7b266b8bfa7c78fb05ebcd81d7e61dfc5e797485bc88599945c12f08fa878ae07660d35460f0897c625c24ac033b87bd7cd5827cd7274b099051f83edd810e042d3aa9b1fe5466ac18aefb6e94cd3bc6f914207299185f2563c0d3e99923c21559cabe12c667f9b8ff5a7c4a33333687d19672ea7ab6479097663db3c112384880c72d8c705d6debc7bbb77417a351391b094296b688dfbcb573b3e5ca8554cf4d70f239ec1b9f273302c610cb58c89492dbb9c79c68197920cd3af66563336dfbef29b6ee4ae559f7d2b9eeb16b696f8425f608cdd8995d1a042b41ca7317c3bbfb79f3783faa953b191189e3c4d18508fbb56e83fcfdf650a1ecad96cd4cf091c8efbe2fc9d1dff6b4e135c62e20b8822648313d09ef64e95195f80c4037d8da4bfa05024fdb4c2e2e804b05bdce8b21e3e2b7bf1a37822de79d73ff7bd3c3ccad34b762240f57b2b33b9c4e222845403682a016c3f9e3a67d7477a1620ad475e2998ad88740e90b6541a6fbffa685e85f82ba14d413e0c0bc3a606d6fa0a64091dcd68122895242afbeb8020729574286bf69a6deb898a1a0ae698ad44e6fa92466d7a810cf4680d37691b4b0c5512a546c090b510e3dceb77f60740e5179801403e3c2a29a9c7a95bd55cc898e0fea32286aaffd92da27e2c8c1734748a3c9bb293fce0ee4763c562177d87f2842a74b3ae2d9e69189100c90149afb96e4517367390f0ba70fcff84c6e2f358d2ebbd528e3c4880ed5199abcb8b6c6943c1c0f777b673a105d3ed22641a81433015c5a64618e9098fecb97d39984d8daa48c0f433e430ad0cb9e53ce94a0c73c0a2ea3e982e14ef1c59c8f21548a75f275ceaece0815fbf03acd1193cc8310195df276a74b202f1e29288e65770eb3bcffa0e57ff340a75f4cd3ae767556a6528cc871da0ac90d234f66ceb6ec86cc41a3a245f01eddd8970a793b997f165f040edfa0ab23d1c41785b38654c98c5b5154f6a3f5ea1f79e6aaf1eafc173778d3923a675899bd6b9e7b71dc1352b6a4879356ef21eec7291431569a1c4514da78b45b0de7f12cd87a3ab8a80da99b44f5eff4223a1fd5474588998c011f937151c4f0cd5e998a7b522659610275527ca40a0023e2b800edbfb439ed6ff52ae914dea01d731cd58cb5dee681f9f393b39733f8cab99d42ce0d98da5aff089274df237b6bb8264fb82be66ce05db5f756124f196fbdab82476d6bda671f400c27de344e95937aa74d9b1a0e76bf32c60e43b73e3cfddcb47212ac792bac198b76b5943a4be05d30b39e8b76dea5a41778f767bc9ded5aca813d68bba3012dd9dbe95b038208298ebea0525fc2d64a17a42cd3fdd6a434e784b0e33564287fe6395d6abbf9217bb781db0a1a5a664b82cdd96144c4191dee94a6d5135243bd7a189868749ef19dca832ea24767327b05d78afcd1e47fbd077cf4c6c7b0c507721ec60ac5c04305b208ba351c77539f94b7081404d0631976ebcde5e621920fb2feb1dd9d006162c8f723ae30f85a01c47ad5315022e1fc5b646bfef5cf08522c79cf93cbd6465ce17260376449da6750f8c1da5a5bc2e97c5633b1cd2e7e4c9c6ad8d12284239fc9ffe240dcc9c0205e5b57214f1f80723292f7d87920861d777b24d9e9f3c8a5bd3df6a49398e4b734b73a2e4b071830fe34eeabbf73d66fb014c0d6ccafd1262269fece9d88058162de1c6c3599de434fed582ebfa718ba1143990169f643f67907f902f8d1016e8264e5ad8ee83a2f4d0d85cd33e5c22f34b2a41328d3b6d65e823692f5c949bdf1d4e966f847550dcb0a6f05adb6deef616a6d67430143b2a84936e9d35628ac7421f03ed5233dde224291276c24f3cd7adfe446cc1c73d4384349bb3d84458e47c20f12c58c95f023b217afb5d12768dcb783fe38b151a83f0390f484443ce66d430ff203edbef976faec2ea58f8d96c3ff070ecbcdc1856e546d0c24029c4e43398a2fbdbc0826f92651cbf38b305f6684a4f3775e5c195b39903c3d9d0926592b8b9d8a21007005e8cc72f52143aaf580af99f18b645aa86c7c581324d3cc85acda7ad9484aeeee9e7faf66a1c2c75655d346b3e62aee01c047cd8f33b77e6b2e8966022c8faec2031e1ace0915af4fd3685fcff69d0e6dd1f2f3c4407886be27f3cc88075591a04047942b8182c7a9eaf214f6bb68ce74e13035eb4ef355405a28ecb95b2e4d80a5a4cb2570e840a29940b60eff17f7aec2b84f118be07ae93ad4047f85c55793f3eca1bebd1fc29082945276e2da22de52ee1f0622f7d27e142ed36afbbb99522dec2a6e7baa824dd7855afca8cdfeee2235fec59b963c80b454d9ff0d09fc10c4c33c8c466c11dbf97332c138d13d9c95d4dd5b75108ae59372061b6c17ccc8c8985c53e14d1964fac16e8fe8bd4474fc11175450d8382a69ee9074b59530bf25f1a46d265c1a0b4c51d663281d80532a779910156d137020b549f1a20794d332c641938d29fec6f30565374074b6470a2bb001a0309bbc95e21a22dbd6b9eb7d58fce1f0fab460ce8eeb454d950b63f4bafa695bf3c1dcd4e09bae62a3a1225408cb136c2df3ee2f960d6f8a641d8de73e7d1303449f6b4684039fc190e7cc9a3bd343dda5f0a058f9d999ba198e5403a4def4c05e223795ef6f13ed36a0f68885b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b857cf0ff2346f79a6af6b442a0ee0173a1867c2211ee722860c92cf321faecfb9489dd79b60680a8e4bfc3823ac8ddac6484f496c686e5f3e189e90859d616bcfef443024c82c101839e9a58e847461787cc1ef251d5a687d014c064c7d0d7749fab4fa2143c099951be0d9eb200f2b06f7d7187b90ea2e7f2374a145cdad1e22ffae722bb434e3a5737c5bd119526f251c66bdad083116afe7dd46a63706eba5e80d48bc97b4569445e0e60588eb22a15891aa30028feb32ea8d2ba53a8eb75916c6096f6647dd641bc37832a6d23fde393750707565dca3b465c81b9951a3587e610be6c93695007d22b484fe78d520129e839225ead73a7d199957b8b09d00e6247673f830ad5f46f1cae16d781dcd4b1b42bf95e2b16d7bfd14957873c17a7fb9b0d25c1ec37b94e7447ce91dff66853f1ecb49db2a1c62765c6e4b9d1ca928487f88217a46dcaa04a5778cffc31500d728adae22ada724f6b1d4b3bf841285b8e861122bf197dadbdfaced68d956f71285d5e1fbc5391d8993881f9b7d457cc0c2fa1f5ed22d3bcf2dbd17db222b6fcc6c4390bef401919b67f4e9f0ba5f432846c22521b27d5068de5a1aa107e2bad8bef85a13a0944e206e056f26cfca1860cf91a855717effd35b0959229c3cad3defe94821606e59bd69358a43ecaf9786c5079a2af1bd216cbb0646e65d050be380a2f28add77224f28a0345719b0f44f1c2e749c24a877a152273bc8a678ac1a35aeb03a027abd701d52bb4cd1c8cb96735670c5d68c92eeacf2c9afa8496cf191e84e8ac652be050bfb804f8ce98dc591af640e14b30ca684d25e6a758dcef71091ad94be53ae37942ddce8a434953b938142bd7748a756d883680826ae5c0d69872ec8dbc067ddcf9bc708262d9aceb6a4f464bf473d31429cc5601cbc60433d05dcec9d7c732969df6ba6bb90424ab6ae09c67ab4090b03c5e836d7bf2f48f2277a3f9a4a2eddeedece3afa326c3a8d55bb4dc20fa5ed0a6e68dbfd93b7fc2c753f793a5da76658f1055c1fa926edbcc80c29da6ebb1761502a3100acdaf5cfa5fa4f556e5f6da30ee8cfa9f5ef65699c23f51b82622e42453996a66286451a10e624e1a2d36f228e763daf4960c2886caab2ce2661153b98b1663ec44a7f8f6f964dd1acd1b98030ec0a7d0d9e411fa2a48dbc6da81fae747c2fcfc58b38fb792bcc105a67e5a0e20c0046b207fb8137ea8bde9b43846a3420a298450924c3348e2503bc8aa66b6d2693786a092c76cc54573b51bdb9007d8d3ca459756acce769742b25f8cfcbfd1d032388fe6cc7547aff6aedf6063759935a90ad2f1aed1e2f806a847b5e49c79614b86c588626de59c097933b63e555e4824815eb7dc032a9d3b9adfe59f5859130633a16d94c81cdb64d6f388d1ea3444c23d99127d7c15dc28777c1914181f08fb9dc5a53408c1d456381b6ceb6ad3cae3fb138c2d76cd607a649786d96ff48fcc56013a5f6cc5c6bb053b09c2ca0f24f25977d6705861f2b20cacd24bd887f848af2fbfd568beb0482e81a133052a02f686ef39a5279e06be4beed8f0eedd672bf8f2ef6332243efe634c7ae065bcaf34a9a19e08140cfac2bff3175830cf7920d1e932eaf1ea337b45ce25c0bf4d2170ed2b43805a132efb2ac5e8b8e59bbedded1f8e04f7440b04faa96d786ef3980a946015a8ffa65fe95849ce8b9e21db7047956a2361ffd5be6ee1924f909043e61dcf1cebb9900119fea9319f0006adce5f97e6e72cf59c50ab837a144d9d36a63f5987ec628d54adab6cf2fb004a1f1b8b3416a12a0f511d17b8b624312d339839dd0d51717f4b3d09c3aab43ecf9f80dd17fa2cf82d386491575a1f7cf12b8700b80a18b0844ecda880ede7d1188a18996cf850844990558a6e1cfba4159e202b9bfce83ecbcd85d6a8ff3084cb34822ebe15675cb8289b340642f2e2d84c88ebdaafd8c0a3484997e57f603da7d8a69f6844c50e2c051b6041c2f34cf08612edf17270b44d3719c0641fac9e1532044f3d7d1ff25bc29223f590fc151f6032fda29aea950130de56d657ff317d1e1cbbc2a50726dac68f6f978a6a0f178737353bcb6ec52b3ccda4d0e9cfa019106000264cf35ae9011cf86200a92e59aa8304ef6bd8b26ec3ad9844e2a2c0753fb8a27236bd0c58edc9f3dcd8abb2e8ef3fc111fb23d083af92ea2e5682aec6adf6e24cb7d60e7ce009e456726aa775352187c74ce8f5c576e0653857c0a34c244f0d481afd453ee5af1d67d66ecc24f9bc07b7e976b8239911c92eddb163c89b108451339c82adecdd925de54c3f3272f80f8982e027163303c9a8e88f5fc67b31c2832b8c2907cc70780815595e7e5587d821a4f60ff90dff7de698737c09de8d85547a699b2524d2ede5e3a5011869afa405d2c5d08a4a0f409f57c6764813ad793b47f8daf90a344e95b75db2b0080faf1b30d83f605d4768619ce2093b0e31cff4556789ae72a752477627f614b26ba321832926b0fb9250ab44f6448bd42e36bc696c0f7ca555904a627355942b6aeb49d124fa6f45d9c2877abe17e12214347969e3f7df7c7cacf81b699eb02bd98970c0c8b619962040a92965df2c4db456ece2029195de547737185d16fd54a1a6e0b3218cc2727fa477d501b758677a63bdef73614ae6c75f67285f2729ba51372609022937ae503f043de6b72e5daf5aa058782f5bbcfff3f2fac28aec2dd91f5c38cf221e87cbd1769da778f5affdd10b99696ab0c9aaaae58e9921b6be26b19de35ca0da27f4a0e0ba15e26a1ad9e00c5d3f57302fc721262184041c109d2ec1f4dca53426ffd5a84d7833ca9f5787d2576d74b454a19c04d7d4669795da3821346a5191ec37e5a1b257b15e44d9dea6b4199a8db2510824ed79576d727e12e31639c267bc8331b53a401188d41752832b8c2907cc70780815595e7e5587d821a4f60ff90dff7de698737c09de8d85567bb9302bccf29f7544a3be496f2344e8d4fdd6832de23e26c96153adaf54ae64fea39ace948441cfb02b5e3ce9922721fc1de3e190b8dd48b47b0f805e8d54ca8128a4aec296b512d03c15792b004c1e0b1e101874e3b54af4a709ca18519e8ec063564887f934a7c51f59faa5ba544682511045bbe2441c566090681f73baf8516f969f975b54d702c7eeec33403633414c9a7737b6e274d1b19f02eb9ad3c2cd577de897ff6dc39029c681b4bb06afde840ee4f013af15822e5c2610935f58d59f80b7a0013f0a4af7fd93c11bc3ff7eab87ca0ed41aad199c19d15e7a1e020deb45de610350b390ead2225ac34d110c4737ae5f6a5bfea35edc69d2d45b7438697eb3ce9cda5cb5e556aee8daf99c1867535da30fb65c5398d682667b804e233274b547379b007fd7668ead51bacf242d1192034c1c6370635396530fca8519dbe8164c206beb60f077618b47b84d506cf1ebc669038822b57bfe2fd8b9245f842cfef42637c62e1dc1aa9e57a2dbc8a9aff11338b3d32c2d98832b205fc2752aac05622672395a8ae7ca1440a2d2711c38a103e8b65941e69840e44ce53a5688ee20cfccfdad9e419372854fdc5c04fffe9b4b52efb467e009e10e78ff9cce4e73163a2438181efa65ae45e3a9058464020a9586410854cfc1a6b10d375e9533b9622c6a43a9e9fdf40d383edec7bddac03545bd84a2a3f50649556548f4df3892e2e9cb499e0cc254ce8371ce438bdc71b0ab263bf0016d31d723fbb88fce030e19a110d38b80696cec30fa827b5d4ad26d9c8084a22684286afacc7e50a8d87da2f1bcb35f41fc54516476e1deed068cc0fba9dcebc219758bfa8499d88338a5b05fffda3419fbc71c2bb8182900fd12cafb32d87037e05bcb88f8b8f4fe7111515f431e99e22c8f8d157b95985edd06102071df3d8fd38ee3b2caff74f497632f826ac5ee3beb225d4403657a443e0620e6f555f2c56f2e3bc4167e038b26748bfc817724028a3b10aaa6ae24ce772aa40fe2b2ae845be686b7da4b3e2e1f78cf7a70586d3e04c39602e4d5e8d1660175f043e2e5e59e2d4159070c27fe9582b7384d10c0d4b67c138991e490d9562e9c7a5225cd408e49701bf5dd5cf8f2885d52d0171680a58bd6d99a5da27064802bb044d3238fc383d8dd63cc5f20571ae8948e77793e49a9c846a826a28469f025e4b935630d5330f46628a511ee906e7340a820607ee6302bf2673ce770e814eec7d099a028f0e26e94fa0fabf0b95e80b4faf9fef6ef074e6900babb19ffb4470ed8106b0fed176e30e132fec34a41417a51899262cc8a3e547fa002ba3425129d893912fd671bf1801965e6de3cc180fb632e178167f79a5da5d32dfa78d4a56e105ef79de5ba542d0b18015cb1cd9acf8cfbf52a1d4e8b08404ae1444a6e191aa500246da826fa0f391667660a21bfeab61f874fa9fa368ad4c984031dee174a4f61f220dfd8047ba8db2f0745eaf625880cd1b45285c71d63b0a08a86a0a0280ae55f5e43548edc3f6737b9a075cfd16bb6ffb8f53fb171c26bba96b6d9d1b16ca66a42540e409e895a8cebe3e9e81fca24f2c7f0dcdce6aca479afe74aa46acdab24da0e03abddd863a8744c9854057e04fc0791fc39d96940cf3a8c226f33830afd1e6a453ec5d323702c8d5374071fde8bc39b9eb6e9787831bb02e13d919b0faa7d6b59f3d54dd6d6c85675af59ee6fbeb171a8ff163078895121bfd6403724da9ee6afe840ab18c697ca89c75f53994fe055afdf8c7b7ebe7f6c4127e61c8569e2b41f2327809cc7d7426556b052a4f2d62d8527d7f9cefba8af67ccfeac7e5417e1420e146d61beb70dbc1a886b8eecfc2c9b974dceac90f1f902543e4db6418741d508f9eb99679da012b5a6a0d5e53956d226dbde83733cfc9168ee73a9c8ce8cefb7185f5473af52b043ec72359fcfaa6d5fe48967e1bea72435e81c02dfc8af46de4fdc1aa90e5cfc244f70b5bfec9352de79bc95e0c30e132721ece1bfacd62332d29bc7111dd40fdf3c3e6da504f2f0daa17008d48ba6b95b92f74f046df166e885def86b6fe64befeb6701b7ff5ed81a5f5a8fd26f60e78d4003a70021e6fe65f710fc5ddef3b6acbacc212c518cf3f3d462bd58b5b8374bdaf4a685db0deb08aa2903ec3b5da6742d6ff5e14a918f63fbfd60cb62d412d9ade5d6c98d6232f404a59cbd192b5fbe7b617e94391356b9d882594f1f5107a64df27047ec0a02c30ef8dbfcd5dfae4275b35f9a4113f0722968135273f78a847e731cf45cd82711f83345a2a405b3213ef568bf59757b03163b6bbe00b1c49af14331fccad9a04a3712897e7b2f0e0afc43d21a236210a6ef948c42e9d40e9ae98ca8fb84af9258837fd6ce8aadfdf317ab352bf1eef35794a2dd4afc22b70b9a8b332077f17ec054512696ab6c48f707642635bd2fdf22a712d5a1dcc00082a9f4ad473c83c66a9b8c5bfe03d60436db6cde4ab06b6cff105bef33481cf76cfb30755475261605b2cbc1228f23d49eab4f5472ac47cb3e1b0354dc54f3aef7d12895a2f44eb4880e5f4a4a32fa11bd92f634ee0c3604009621f873158cc14cf585d678b6d610a5fd36a953f165165c6723c8449eeca9266e4306ed574ccd5ae765df95ce88d8640b460882e942631784dca8d0030a091f198a9802a84aecd9bb211390778a5d076917aac8f3e964242cf9b463a1468018bc44011f2db91b0b636b26a2b10db78e3a0aaefaf4796020dd1291c876f7ffb27811860f2c0c9cf568c49275543069d341d5215b1cb2b861db4dd7fbee10b2032e53bd64d9a39eac4ea31376cbe669eecbfc87bfcce88c6e99b3baa22d0a3201aa57168fb91fed9147df02d838c0e1ffa7bdfbbfc9b2cf8fa4195de0d3c592d57698d3e2cec6f59f6af67c9cd0d0064e145c63a31b7825a41652023c409a534177c4134dc4c686b1cb02f71927cd73ba2dbd0c8100df396922d848b3a2966ca8a1d0502563014bd2fa8aeed214a52775a0254a183fd50ded8b22ec0843216585dd9a3eaea4710706db2c68679a1065fae56c5ec8b3bc8b7ac062c15c33d469732e2f7aff6525ab544f7f003fe22ba8a4bf2ce5b6e074bbfcbf7bd017e9043d2d7571231806fb3d3045d100b8fea31c197603f00298349e253894e07a097b9c44bd699c9b3bd7e879851cd0069cfbfc9480daeabcec3da1f0fb5b33ebeb62afd0b87d0119dcf750ca683d1c12b2aec664775542fd0aad9a17c7309925b8ce734f5b79f8c82a97480d3a3383a20d046089989da87774588d2a945d919bd05b3ec1e45323a1219da400b9bbeb1424b1279895774c120663d884d8e80cedad5c0b80c37e968c9e9b94854db333a703fb098773d8268e49459003695fbf587d403163e9cf1ef40d8022c52a7c74884fd4ac9d8d48ad9b82c1c4434e9d84eeb7fd1e6763b55b25d0a73ad1ee3a4479775bb23a43dc27bfb72faf825d11b4c8cdfc3e9361908c7c02a5b4a9a33205092ef455e17a32a2dd3eebef0a605e8121695255d4a5aedfa1c8918ba7d7c0f96ba031ecadd5535c3fd224a4c55f7c90824581c3c4502b2634e8f01a58f5a828551eb109964ed4d38893b815e66e84861ec08ee6e6d45ed9a5deb48569a41627d74bad866d31f63a6539122d46d056160e8297d9295adfac1de961c36194bdab7237ae52ecdbff28e436bf260d0c12dec1d598ecaa969c6659d0e9f07b9315b16ef970e06d62328699d4a43463391f5c572b76cde6faeedd03a36b50477ec1ba96549dde03040894ec9a74c6393201680c5fb36d36d88bd20ff70077b14d79b33fe7f3c687386cf0baa6c90afbe0528ba3c172994a8c8b4ebb9fec1710e7315913911d25144431e285abcae25c3972a06677ead28a3e0abbe3ccc3330afc38c9275d636f77ab8ec5d0eb0e8f8a330852d8e2e259fd1685400bc3e1216c3df5feac00529c13faf1a7ccefbec91fd20bd7fd6889b5a9e339744be2036f97f638f803f2b15bf7ee9163c64221241c01b85dab51029a6573ce1aca67ec2f1a671f35774d90113d4ad65ed6c300333478b1f974414d26ca186b507a6bf29ae53298a738d66f3fa834240db891441ead33c1fd38bcca8d304448499dce806c6de26d17fbe84ac65409489dc65b6d0ff89edc60ed62f15183fd15e5f9488337bc3b62b8cf64f41966f8665a0aa22f8705bc0052d97b200bb1f339dffeb723526be13699b8b6755be1c598d00bb8d39986ddf515b4035bb2654c94c157074d6c692bbb414da5e55ee7e1a4fe9d752e2b8f9c9154382d4f75cea660ef919626e7c09d0212514fe16f1311569519fd46821ac536fed9c859496b9d9c27827360b87f0818b3ec704739b5cd422131a7236f2f788d3de12120c6b8f021c2d32d1996adfcfd002aaa011f40ae809c000a9a01667cc779359d9ff7de52e9606924170846e84dce78aa51f7e7d294bd61065c0e19a0478d5b618c83f1586c7c70d9ebaf1d1562a70d8a55f5ddfbf658dd097d257e8d51984a9431dfef778d779acf8d335ab19bb2f7966dd4f6583f3e20452ecdf9ea0b0c4e99e66e37a7946ee4a80168ebc94df4aca241c1f70bd1f92de8a3d199dffeecebe8e89be414d8e7c58085c38c5f10adecfc130f8fc6d9e50c0c777e089bfcf0c104583bf0bdaf12bfeb4786b7a5a9a5b1a6180dfcdecc126bb0563266a6a06bdcfda8418a73776766803791345f0ba7034ba15a1ef3b5b303479b297ea8665b46273fc671559853c6a2759d2ccbc9af7947317b2c2a84aad98294bfa6637448bbd0665e61e2ea10251d69056eb6b8c5fdd114c87c90ee5ad98294bfa6637448bbd0665e61e2ea10251d69056eb6b8c5fdd114c87c90ee5a91a73474c6d4d7266c5cc3b2bd7000c11341dcc6b2f52b3d56eb71e0a0516ffcb111cc405b6d9348748898bb6293bf8d7c7cef30b8bdb2d1236924c9d5cf0efc3fcc8f3ed3b113771662ffe8b95eafd82c9147d666bf94409b186f7bf7a1f2bf4c40080ca4f936ce8964da32a7a5d802ae1ea7eac10efffde6e46e4487cdf21427660a70f1d29c21a084f5db0ba06e7245525d9f3b8fcb4facd3d63a26dece0c6c20844d434014c5e8be03bfc59424fa2ae64e8aaa0f6595370fac64eeef1bd86950eb26139c1d12519487fdf14213fd4fe6e65ae3978ed9cfdfeabf51570bac2d3a3e5be2ca391e6ad8a355cb9c95c2ac187c484c033bc10b6a34618a8cb9880dd4303f9557f23d8a0a273f7bf80615b47752876ab86edd8e15d989fe47f1890e099ad868b23d163a7e8d6b2ca7df3f1f2effc0b12fdbfb0dc5c110cf6bc9feb10925c570b2a33fedb1963428b198202621d19e0f25e2170e8d733b507917f53adaa804bca95de19a66fbfc1f2c23b5f60decbcce9ae00438849cd352a499fe116fe3db38a7fff9a006b2c167e7037267e1026fbb2b4cc4dd1f0e49763818ec927999e51c98c55a807152f7491b27914123213502161b10561509e0017c13361578347c4bd4bb9464c675f9f3711244177b4b2deecf505e9bb3008c11007cadfe249124229e16488fca17c19e6838fdd2d9615535e5c5b4b2bf6f92304e6173eadf0d3839226c3236d0dd412b8fa945e3ad54e90764bbb77703e0909989b9dc12438a588dd25f3532a7c2b5a0a85ab13f24f63814f11cb18d0de865e84d9a6d73e3b41102173d54932b745f2229015e0770ee941f275ef98c41c9d3421e446ad6e1d690a57318db5f6922efc6ed7a05bb94ff88718bc417bb250a2873c59b4fa0e54f2dd00d29f8dd9c4e3777aa37f7808c02e3b4a2e07eb379d058a9d0b92c1ba5a83f81ef2f7ad0c33f66d3bf10c23e3d84adea8da53dd8c4ec7b078d184564f83c082e978ad01e2156e5565edd3e259d80012acfdc2552e47c4bdfbfee2e51375c444394845cf95b305c0d8072de8b019e5f876f2ec288eda948568f6584f9e4aa4a8a5ac632d271fc1c855c0e2b415fd56e8a146a597638f2e98c6c4af4c91f470bc85f19e335861fd42708d8483b99fa71071113c1fbccc84777e9bf6f96438f199fbd077896ea09dae1011f7d9eec216d550643eaf98711a15d6f6adeaf95ab910db64e7cf733305dbd294154a00338b9b014263eea97367558b81583090d33c29fa09b2e9d7399f15f3b732008d83f936f6cc7da4693eeacd173618662d8294dc7b81913c56b32186a4c7f1a5c603062a4d787274e46e3437ef35e4b93784113ef90839415e9468e00901d9cb74495f1f1f957136f1d86e1349ca624da0bd50c7f29ed289746b7fea41ace39b07ba138aba897906d7e701000ba3af8fa2d8fbe73455c907440176103d32e23d901771dd999fe5154d6a504672113ebfa2d8fbe73455c907440176103d32e23d901771dd999fe5154d6a504672113ebc13a7c89f668b84d75dcb1dea88aceb638a135aaf0d7edb7f2e9f7624bd7c318044bb9a088dcf394a1dd60f92acb2a39cbee8b13ff48a285dd8f7641ade7969a442e982757af4e4e7c5940be9c0cf972543900ae833e939c56f187b08c161f028e11d8e1a00f475abe7fb467c57a8812251d58c21db9c61d452b6a44dd219a314c90569b193cd8eefe5b272af05f77e9b63a874b219672b2bb969e60683c17c5fe825753a2755240761a45eecd3783ab51661f2182f0e7520d9393ce90da461c8099adcdf94cae727d8578272cc6340e635a9cb9faf9587ff7ebb073524c1f17805bbf810c6f9132362041376206f690aa02f1da7cba22bf02935269aa7237f40798dfd7f414093782766bedf5cd28f8c4894ec9e4f6f4484aa55bcdaf9b57790a129d7db9550bd7808f5ea4a7f6c67f49fb1951fd7c50e5231c0ae5230fd865707cbcfee07490a25c6ace942004b6c834a8dd84227854ecdf06c079644917e054b764ebdef79d01f85cb53b08e3944254f561a272a469b0fbe7ba76a85d6268e6e1d73cf908a51749cf5c8dffadc00470fac0231f4ec6f5acfca4fde5f3ba19dd93648f43476de4b29f3bd7b676d45a8ec3d9f5ac2ab45b2b92856eb73984aeb6c3411190d66258c88cf672b7aab71c319a5941a64c1f0828f3da3b9314f3089ad4ff496dcfd2d2a8f6e2f837b520904e8844f8355c1c0f3bb951ee7fc432735f55dee712956dd75a5f288a20ce1ac419a59eb8c69ac9db90fa454583d38df4258da6330480906feba41911725ac6d146a847c921ff7be59d19a59c6723781244c30caf5a78d2e839c499f050865a3be34679a49a54691d565e70787dad4e92c22d8c59ea6fbe9c098b5d29d1894ba602ea10538cb6186420bd995f49c8c81fc96d32acca5a8fb5f528dd79e92b089329ce81f8a1ab5be1273ffa7ea0e95f91b33f50e41c4fbcda8eb3baa8dd2b37f9161f8f22b42a5a000b9e07855e33a00a0c504ff8a4eabe09d9347f874b31df6cf0485c0715f19edacbf9b445c2288502abc482f708a4681fde1d2662bb33734c3f1291f93a599dc3b692185006b7465de6c40696fdb1e98e90e5f4e051638ac0ea944a94b299820c5f6d35cba5e585b8e472588895d192b262d01abf52b85c9ba759a453cad3e2bbfd284041dd23ba495d0b8a349d28fe5d04db9693a732f6245a7e43297415af5c62e3dce3fc399e54707975ab7b0f68f892a8b7bf946ce7a6a42eb62f4f775afb43ba016e29b4875bdb35935073728bf5d95dca324e6805fa6e8200567c1364d409af0042412d311ccac681f6430413ecd0faad63b4be06bfef242c3cdd7c1cd26acc189238d3f196de27243dfeffa82157f2e9703fca13d298da93549055d34738b7e564b3a62547006afd76699daa9afd540170e5cd908ee5abf9ea6bdd39a0d7b9370f84e5f35c9a72c7d4dc7df2c1ef444e2d39bab76820bb1c1c8d364e41e86756c4da050d2b7765b080396034fedf24f7d88c02a258d42bc4ec7324799928b0a20fb397c2a272d22d13c63ed737ba9608cb8f6b13e8155780f9a51bed208385baeaa14b74d4c348517cfcad2d2d9a5f2ffe98eaac4817fa6549cb812dab8b5c4664be8ed247bd1a615b5b27ef3091c30f26adfcf793d1f68180340e128d4a674a1dc7443c718d00ced748f68142a5c96ca7e5f49ff1c7ccced2c1fd64e73025aec8e09a92cecbcc64d73b36f2710af399f58e8a0eed9de8e797ff21e1ab14072e961c2b45afe494f13d5b4d89f0d48f03110d5aef90337a1485c8967ceaebbb9271ef40f9f2cf1eeac3998d040de32e579aaef64a3c9fcdf412019473bd1d09159bd7afa53f63f1d9dccef97831f20f5393255ec071322a9b044da754213b34ebf739588a7c7100cf479a4d46a2afd718415f9678cad0f8a7578bdf34d3ffa3b1c54bf162c43a583f176e3a4855ad841390883aa0ac9e56de27b6bc51b670fbb213dba8337ea879287c42dd9c369aace5fd9de0985302d5d7a3e0e98796dcaafeb4298d3e77922e2ef43517ff60d9c20848c7645fcdbf51fe90a2eac3922fb6a57ba4e21aac73f7321cc92d73daf951eba36f6ff7f2899d151dc0acdaecb9eb8a25f3a47fddd71647fb43a57635ce67008648f1d1908939cbe2c8a00e16afbc74feda2df6ef8723bc5afe032139b6d948a82a9e8e2628a0a5804919b0646d75b232e8eb5c70acdf2fce43ce55b08604491d95ce40e32cd275b0521547681d89f97b076964035beb7e55eb2abc0cc1c8b70179d2308f7194363ee2f03d684309d5db32eba61773a5082c4b30797cfd37b1cfe53a1f661315aec86ea69ade2bc58c05827c94bddb8ac3dbdcef92210c2261ab7e5213e15e157ea84d5ca97788e486e944aa925ec6c7b0c507721ec60ac5c04305b208ba351c77539f94b7081404d0631976ebcded74bb6527b6f5e23a75d856d816d8e69dd56e0ffbe36c675b3c78d8f219c7ea4f1cfc87ef3ccbc552939a5dbfd055b2dce3d5f0f54c0d221973b32ca0e22b3ac3a0983929ff2332b5b04e564331835e24d773f0dbbd64a803bdc1723db9300d5063a26c4c8e162396e1238e808b799b1a1ccd6843fa853d53510004952be77d74906d08e42e78fd7df419bc7e93a682cdd41381dc08bc32b9dd20ce68816e9f821891f82c45a3086948e5afddb47de7970d651cf238719ac4b4b417c74a95c8ec41d24133945c037ee9b47e456f30a43786afb2de83e0a8cf3f786c0cfe30ca05adb6deef616a6d67430143b2a84936e9d35628ac7421f03ed5233dde224291ccb2abca3f05b82def883dd0a8daa0099e525fb960460ffade391617ee2ab8368269b26a8b6d5805137b691b2576f97a7213bc744bef7392536c6d457acdd21b22c02082efd3bdc85ca653101e5f896dfde70b0ca01b275d0c13c5e6b7d8211f2146ee7675757cef343a298d37ad4f26fb186703ad3bb9c4f015d9fe6badc2223bfe50a29c7026125e5bf8ec8439d65a6c28a65bf0ff775e299c52af671d41eb5feb1233fa676ab359d0e0952eb7eebf012e54eca16e0ef6e0f7ad1a84bf6c2c99cbddba26b55a2853a9e23b442c3d85befd413d01c430b05939c85100e3ad54fc35c59c32bc137f78e52c8773bc691ba1be07d7e9029612362ce09118a2746180bffc4a2057e1740f7d81be7d075aeacd6f1ea95cc4fa4194bbb631a147db37437b0d3c865a76913dedeabc3b914e156de6f72fd7da58fca90436c5d5a38cfc0d0c4ee690681fdc48486df51f158373824d0eba3c417ce62472ccc73cc4e51d6ed3b4444d69cefba40e475c3b027b7f498ecbcc36476b7e5454d43d1284ea94193d7806a0c672e691d7ccb538e939fbd8549384744bab3b6f551e4d1f7a46766e42bc3c9140a0a6fd0fdfedcbc060fb797f4e2dc52965657800fd97aa997bbe5e4c2d06c089bb3fe45929efa6742eb3f052ea010a3177047b9a74371aefd2d2e33cc32cd76cf473a244285736630a566356f44e3a5884e138210396ab0c5515b3803037874dc06ba782e1da1aa850c8e9f9ede5a190d8d39b61da48731797d662287ef2e0923dc9a2fa453987fe59720bb94e2668feeb2f023a9fa2f933c0227c7dcaccfb5d735ed379c76b5e866fe60a0041f2cc1f59dbbdc6d99e8cc51fc782434180ca97167e993ae4e8742ec5e11fbf4f4bc706d74ecc3a298ea85f0b3703af81576811c349c8bb1c480bade3d70470d06c9cf412eb6a0abe5f1f8befc10c7f7874cd66dd7bca4ea9c289080451056af4c48cf7ebc5cfeea83ad0b8479effdddbd436f7226f230ee48ebf59a564b68417d04534b0abf489ee48317dc54deb3038609d7c8b40fe18b8abff21ab60fb7625f54c46878820f7431f6745016dfffef8293c630a6f8a0af90ec3c3f564a3d461a5ecac50e76c36a651da3bbb60910b090e966f3e00e0962fb22f3e4f49f2fed182203bb688ed170fc1fc6d6fd0ca9270f9d3b19a76bfdecefd90e0a12748f876df0cb2d18b11171e4021a9457d7364eb96d92aa4f29405529fe386a3383579ed2eb5037b70b64be0bff1628a6a5b247bfab4f1d551877cd55937ea54722ba95fa1f1571f2e27af169b7c6164778d1981d26167e8f9503493bc273782719207928ea34225808fed740e84e14c23b46030d0e346afb817e466c4ac1af54de7ecc7673c4e723d1c6fcd717d8065ddf9786c5079a2af1bd216cbb0646e65d050be380a2f28add77224f28a0345719bc4d32db06c6c43e057d4b42686a1f27907db2129a37040a089c9d7ac7fb5b74a006b7dbafa2cf81e8282e556f9b48c0c8870551705675e63ad3482b5c71136e508a6811a1cc07866f4bde0cb26e7069f241df87ec9b8c0d3e175408bedadb4b5a428b984f3b7f11557ad69d2dc219c367efca1ed5d04b43267b225ff03784fc3dc900fbaf143fb5c1846e479366f15f1da1602d52bd75dbe5cf9220eb780056202bbd8d165216166062cd7a02e2609e8429b97dd52a98c93beda5a8e30e22883a03a2c20fe2e5ce178b2e081f2ca45f92fab2d5f9abeca5b00087ebcbdb4df87f71f213671d8321d1b4d76263d65dcb5918b4096596e0321fdd4e14adc5bb116a5f30cd1ce6774cfa12638fd154b484368b4f4483a68077a40064af884677122fc180eec76770a43f62b8d198075361ba8d48b4d080962f6cd225b6e3c009c2b724b3f6b44deefb0cc504ab213777cf15b4c28e44dbe7a2a30a651e309d381965153832f63cb9eac175c924beb4c3cae966d7b7ae911f5ef897ba352e94a09cc4daa37aa89634bc96ba6ad9ac54caa0e192598c332a0a9586c01c26bf5e1a04ea06c7b0e6a74ff6d62e8ff4e83a8fe0ed4ce470fb4ad0032a5b3b0dd593f66b990f8aa55d860478c7a5f03a676b73b78b5a91bb52a8f29289c6cee29ff7c25ac68ea3f79d9ab356e64e0b8ff0e48b0dbb4ed9af0a94abd63bdaa065ac69835f44f817a1e8aa9e3a9c2ef9d0f1f13abf00983e73f58f36603093f0deeacd2f477dedeea84584d9542ae050dec3da309fc08018ca601ff04ca1cccea174ee73e1532589171fb77e6f7b9af6839137db2959f6f2e0de3bab91d18e7992710e574fdd60f5a193ae48ed1e744b5b0d815fb225da97e26693099048d4ad8b792f63de337d96887f72c2db4328eabe3ca366ad939250abb4074beec6a2edce10a9164d2001bddeed3da6099f4b9fd5e06e0a1eda3adb4f429aca4c3c6fd36d234ab097791c22dd021876779938200008c4f9f309280aa0afcccb851545cb3f642fa24d019cec9580923803a2e939cdc5581ce3cade005d1580bbaa9e4293b2a20eff0614c8f9d4335c0ca29ac153b62e78ae6b662ad62fef6fffd1fcbb433c6eb8ae6f4bb3e6a964bd9d915295ea2af9790524a4c1c6a54a56f7cd7ffdfa3103e304aca9488ae2edad9efacf45294dc6026f3b15e9aff237402d078ebab2f268470f11b7c94eaec26fe15576e330836684232fdaa873c66bace5d2d7bb1b1f2b2e35487f17d87e0d66a3532ada3ed73f43ba2a8db33ae421b60362968cb206c6c210156460b9e7b8b3a375a7fe4383972801e1f6d075b89005f002dcfb5cfb049ded7c9fd22d6cbb6fd76cb3622c90e0355289d73575bab95231778c64837f9d92e1d956650ed25e7d9fddd5103212e666f0212bcafde08e17e8f2cacac123d007817833cf93897c40717177f903c64402913aec8d12d082cb1fdb887ef890a60ec37a92929cf5139aca0e5e3671001a59d71b13f8b7c42da3b50278727b6c1f56c9a7862d47e89bda0d7bb84d48d0b74a71e0aec5fbc33514cd02de303b06a170c8181e36dd2fe32b6e20f43ce5dccab42e51a5cece56ff6da63ddb009c5b67cb4b3cf9d7ade20a3f970c5608635532ba2a0f52e77e6408321b4941367f7c5fa88fb2f030881c04d2fadc77650f6df82dc4121cd4897a905f8c137941d07373b8719c1ca3fa744d517021ceb16abacb9d435ab32c8c0328e4a194e5055379fbbc565d164690480094031bd2748b39a31f8f3745c9f6f1815d4baa2552d762622a9ec3652ec4056125024cf2ffe869065437604fbb6c6a2338302181ee31bb7861fcbeedc1f88f57106bb2e4bb6c088543dda8240baf584ba3740fabac6d4fe9b4b3c7004c53fb83863c742536dec18f18b506d70598a46926f9c376b173163b4b643ee30e14248f624340a3176c9ea1bd65e19074a64451e0fadea530c12c57295f175cd6ffa284c576cf73b6d9cce1b84acf266f57e175f113b72f6eda75e1c434a3b2ef8d8cb6b20068764296ad57d7968b395ca4c99d5e86902ccd1d60a56be6ec18ec063564887f934a7c51f59faa5ba544682511045bbe2441c566090681f73ba3b5228247c41622bd1e2f4ee97c6aaa95b392406a100c372a9c3c25eb9f4ebcf356a4d1267cd74db58af93cfd6055595fca2e68579270bd55728b2b48729ff235451e8a407d9882ec6a5b8b09204b7016812d2729d0fcbbf9c51225a2af9e7a6a03135b0678f6c17dc2d7d1c07db48c9228fe8803b0ad3ff851344a74764b3778c469ce89575fe5a89dfc17443d5c39afd04ec899c8d3cb2e0a57063091d29e19f46be8e3e041cd34c735b9f98378d7597f1ba739585df7c7616b038bb0a73cbb0d4e6a13da16ad39716e49bd98ece2fba10aefcf179d4bffc4dcb6b77f1b6047836d42b01796afdf87325f7e45d99e11329af3074df2e2d3810f12663347a9db6dd39a6b1890d4502023a39597368f2cf95481340847bd77813d824f66d25fa1d7c9eb9fb759944f385d1e602ecfe74240bf64e4d654c9b89853b5ce0ba684f8f99e6becc30d2497d0ca0ba2ffc84db45aec875d7ef88607fd84935823c84f56c0d3e1803e8a78d10c1c17eaa4e38dbf5a3d2fd15e7058136cc3ac2d8835446dabb0844c28a457662251a74beb74829b591bfbfe161df0352867d3cbbe1bacd4bd9f6dcb7ae0b44f8a287ebd3c5979e12818eb7f33e3a8497deae5b90782cf639c8d4415342a9c3f2faaf4bfbda37be9d4fe85f6067171eb1c389f4951e3f6a89bd34b449da2cd3352b4adb712ce7905c2d526210c2d0d69f5b3a372d12522eb3bf5273e4580cb9f631757f592716879868638d40e56f04ae385701dce22b41b6c8f052a796dc392b6ece278eb5faeaefce123d8d375087d045d2487039da4a559a71d40691f9c41e880c7245c1fcb93207ded500f27fe20f6b3d9cf42532fd1fcfda9792df3182db65a4a465f0178d4b73c3c7d0834544968097ab4a2fcefc59411c9ba087858d62ebbd0e62e413b7f94caea66c2be472c9e5a560b3510a70dba662ae9e047b1210ac0b982db08ec1cae475cce473d613d8bc589f7ae1783eb38a2e1fe9f7af3c49f6937913572fe554d59dfa98ba381766d7ea9bcaddc15372edc676552dbd2396de4a21c5aa95d2fd0f93929f472e248b7286803ab93b49ef8d26f6ab5c9122e2265c4882636ed9d117f45274e4c51b3da90d715b2971723aa928dea0ab932a60f346c897cc9493aee159586e7c44f2cf543dc5b0651d0c1dd89fd4c2927292ab7bd57c3861e5280fd3bd680d98b1cb9d1e3cd375219d3558caf97faa2adb727062045bec1d72ffddb928edc547f3d6f4e21ffcada58ad5bd6f582872bf513e0f1a1cb74ef4ed00f0e238427290d216ddffd16ba389710d77a87d7adfe1941fc2d704e73df2357fb7f252b7579a65b20958881cf938340ab7505dd2e12e2e771fad93cf99dbaf62db4baf60ae9e85ac52c68adac393675a27f1de3377b279e1552e1dc9341bd45a48ae38d4f1afabdd3cb6f7c285854c249852664367f1422d3e301072b990d433af91f3afb10b430d4fea87990cdd001cd520f5f1ce0b4300fb360d7e14d154541ca16ccb21bf52ef8a058bdc77d808ac8cea040e7735594d1d822d27f97cb5fb89280cbe64ba9744854ece26e16c01e50082fd2b530e923e0217de75de9c95c261bea572a6405e25415dbac9a066532691f66abcbb8e344b310a0f499a7bf358dbf7c15a17378f113aa57d586f9a135a22731941edcabee4ec600c53955b1b4751265416df4c11ad1137ff3a06fa530e1e7bc52fa9f2063495f0c973fba5b08e80470121a02ed9dfdfcc42efd02e8b9bab7a8cab4232d65a304066aa11c6787d59117616824ef2c46bec9157b1440b1459902d76ce8148179c8f58aa21da6b0fe578ec1d81179b8459519b15d8463198e73ad53b193686202d8061a563af7c8b9573c85d74001ea3b3cfd9945b514a76c1fdaaf95ca129e7dc9330fe31e9063a9c4a43bac6928f7cd9bb63668f20dbe13567fde0b2cf2c4018e07103524ec087e45daa5777fd6bc6c12f150a3d04a8d9a553ed0a695757017540b0d17c3dee95f092d32a5d48b63005647dc4f713a58ba5f95d5076d1839da8114ba863cf781764dfe856de4510149ff15ee4f1c6e34b17f6a2a4b8cb1d48e3325cb3947d46cdc9ef0e9ba00e302f8f7af95575566f820656caae338b39cbda5dab2c50e46dc903709b82bc246658192b526487501326951e75e1543b002369c7412693ee5697d494e17016cdb98318a3cf7cf378d14303d1f039f50e4d7b1f612ca1df244018a4a03cba13ac7f4ca411cf56421f9507548de068a45cca1b608e6cabc35cf088c39a507e7b223645c4ad01f1562af358cc4ca1b94d9aa9091deac59b85b8e8dd0ab7b15bb15f7b016fe4fd203eb45dc9caa849b179befa2645a8e2c474d2e82a76777a3305315ece911013e8ee9a916c62d47e89bda0d7bb84d48d0b74a71e0aec5fbc33514cd02de303b06a170c8181b1a2e055441127b6c6fa28eb75160a8ee1502c12a26c7cdec1139ef736a40df549936da67188d2ff169078db191482fd41720204f53a6bb46421f0de979a74a9b112b76dff810eec14e9d78c67e8976674c43152adbc05acd92032b74174fa0f9d5c16ddbc1b6ec44952c61b73742af34a89e5ea63cb32e254c2093487d935459f222a58ee075799916a20c9f9e73e6eb774d1fe920628b680c5d5907a73132852048fec3eb988a94e14bd50f0f6cad37892df6b5e487629020fda5b76180ecb4c4177f8330ccb17099f4dc6d00c0bbfbd3b8c21b223786ba15382207e0bd1fb4237424f6872c8b1f2289019bd18bdd1c3fa5995f648f14f21979eccd1ee8c44b7fca32e3438d8099a9594978fb639b2cfd54444a66727d89e0967570f401b68898b032c2eef87bbd35f1955d3f9e764ef8785c4cdb047c8ed0a2a51c112b6361f37a4897a19e97324447dc125da3ca25ce072697e0e8936b7d827720c03008d80d21e761672f93e03020ddcf5d8bd841bfbedb987c6449b899a1b7e9fc268b2d1b1eeb795c6ff2b4097594872fb3cb71a3abfd007ff7e96690392a2edd18f10f8723c0d0e840934431f78955a1e3cb14b1bc3e6e05a9cbddbdc25947a275f8ad1c6b57ba9c6b40a0b37fad6c99b7263d271adce598aaaad165660e4fab5598fbbd297598edebe0cdd97abda8aadefcd51cd3c81a5a46948811fdcda839450f4770b509f06ee2291b011f29d17c3b81a2a1f31a87348fbfc3ed75e3fa11b6cc818e8a5bb8f12db7eb938a9960b09291a14c964db8babb178e1b98efd8d9e874460764c8283b19dddc07318e5962d39d1d6eff0d9cd05cd4ea081edf486beb5783c086fb37a4118debdeca336a0396c66d65b6f1e8217905f4e44d40286576d2181c96a2fe75c6249c1719991c06cb8f1882d7717a6e79a752c65ba2a02958a5054c196d44b52d6ccb81359bc4cf89de9dbb402d6eef4c3640cf7ee977290b5d0db53b4042c712f2894331b447e25566216f8cdbd696cd25e5463f5d8edec71a1993be322b3307885475ed07f422a2eee561ee74b770175ae845ab73b816aeeb9ca3fa744d517021ceb16abacb9d435ab32c8c0328e4a194e5055379fbbc565d11495cbb4bf1d5ef7f6b4e63ae6fc8cf5f33946f2a8d08188df054d1c7bfae553a9efb414096be37abca80838553b70d0d93ea4cb0e92f09961a16e2152252376af227679b30de05c3c07644173ecde80ab9af0165893837f7e03c8b57efa452ecefe37430bcd08f8ea6a081b67080774a2bffb5b929fd12d55703fdbd42773329c0bc7cadd92133969e37f44b9ed82eecd18ab58997906a2333a0d15df07e773cd5af576a08c0fd44edba77f012216963c155b8f094e8f013c05bae49c25e1ead9e5986c654a24f9520246b1a7a5b22a4ed7d21e42fdb98f58dc316b8fecb5f1dbbc11fbcd97b3f391e384ce22359a9fb3eefbbeffe93eddbc1bfad6342234629c1f33d2bd2941a37fa3425b4dad0d1e80b2847f72d50d63da1e60d0a495b37531258ccaf2617cabc640f6488dfafc4852dfcd6fde1a500a2785b0ce8db84f074fb64c0b0263c3cbb604b84da2474523a4915600814d21f0e8c173da414dbc93ed9c180db48a0fc0cdadff5ac6d2f60e8aee80dbe2b85e498fc1ae8e50e0e23415654f6533d6b0a2ef92b236a9749be4cedb6b19ed1604b15a2e932cf8f3d10794c6cc711c6287e42160c7a2630a139060edc59911e43682ce91250d432b4c2fa732f42fde5a6b537bdea0b1f7cd9ccb1cc861bd5510b0e601e43a046c732189c9676049acf37a29c015d9689014ca579414a378857b9335d0cac8077d0c809fe31ecd4cbfcdd6a2035761b3124c6aad928c0d5e39ac2ea5d664f21bc1af7f976a39821f92f2ccad698e60e26fa1e46fcb535587c4903f1d17d6beb7f8724b8f9f7585bb426bce092e8083e7e08909ff4ddd1b6db05dc19db9aeacadebad3ca83bf571e75e74f254af42f53df6e2d8c99323d007644cb13bf5f78e63938b100537a81002e2ea4007504cbdabca613e650e4e30bcea462bd47d05cd42e674cea8b9d222d7471455a2e1bdd3856c08924bcf2c8e9b33d634cb4923cc83485ee5d0e1df068f0442d7c57eec08abc1645223fe1a1634adfd824f8aa7ac21afa5d26937b76b59ae2922f23db464dbed9d03cd7fe5c5d33b37d8c7ab366547f97e2cb71413577d4c79ad0682b250e8c36e17cd753d8cac301334ac975d1eb021fee6106118994ea757ba5d11b2f7811c8608ac841cc93a6f524085d115d2d5ed453c998058a95c21f7e9ecdf200b865e65ca380de698b54c6f758029875329e2f23f69b7536dbabe315ac138c9bfb087deb83c037739f923e5649eafbb3e53467ea298d0b1678e50aacdf0c6f4e1968ace6945852e1c8620b0bcc728cc06d44a6b9d7de82c9094a2b3b8e7cccb2045538d4dfb9598f17421e292ea8b17274b0b29781e9af21fd7cdfc08777e99a57215c71b6f959f11273a19a0b78392a816025829d76c326545b1b5e29ab29541cb15c995c20aa71b27da6fa9b07911b9f10574c10b7d6b80d6ccc36e559920a596c109917e10148bbd085917f4d70f8f1a9cb864d597bfe02042b443e93872a35f1cc55c326ecda989ce94be31a6a32160d04684c364e23005b267f27df516f05e4797bb657fe47f25e8edd4a0c8674ab058f96f9b5f3e873ef444cfbb67084e60b0db8411b80d8fbeff9c3e5ffe12624839470b8943c3c6bce258b1792a7eb2f0bfe7949fc0560df2165823a9c96badf2a80312f483e53602e3c83ab9f8f1922b9d7ee05d90d137db166b0818abff2f268b1dbd4b18a6394e5a491d1857f4180d6f5797ac752fee337e96d2aca2c021202aa3d86d4cd3ae767556a6528cc871da0ac90d234f66ceb6ec86cc41a3a245f01eddd89731569a1c4514da78b45b0de7f12cd87a3ab8a80da99b44f5eff4223a1fd547459fa45b383cb537b189b804159dd37f7aebb5878532d875cb93b23f495ad1181d98da5aff089274df237b6bb8264fb82be66ce05db5f756124f196fbdab82476d6bda671f400c27de344e95937aa74d9b1a0e76bf32c60e43b73e3cfddcb47212ac792bac198b76b5943a4be05d30b39e8b76dea5a41778f767bc9ded5aca813d68bba3012dd9dbe95b038208298ebea0525fc2d64a17a42cd3fdd6a434e784b0e33564287fe6395d6abbf9217bb781db0a1a5a664b82cdd96144c4191dee94a6d5135243bd7a189868749ef19dca832ea24767327b05d78afcd1e47fbd077cf4c6c7b0c507721ec60ac5c04305b208ba351c77539f94b7081404d0631976ebcde5e621920fb2feb1dd9d006162c8f723ae30f85a01c47ad5315022e1fc5b646bfef5cf08522c79cf93cbd6465ce17260376449da6750f8c1da5a5bc2e97c5633b1cd2e7e4c9c6ad8d12284239fc9ffe240dcc9c0205e5b57214f1f80723292f7d87920861d777b24d9e9f3c8a5bd3df6a49398e4b734b73a2e4b071830fe34eeabbf73d66fb014c0d6ccafd1262269fece9d88058162de1c6c3599de434fed582ebfa718ba1143990169f643f67907f902f8d1016e8264e5ad8ee83a2f4d0d85cd33e5c22f34b2a41328d3b6d65e823692f5c949bdf1d4e966f847550dcb0a6f05adb6deef616a6d67430143b2a84936e9d35628ac7421f03ed5233dde224291f8a7af5df382c22da97ec38be75e9d3c508819f2b8806937e31f691a53aadd60af2e7c8c46fe21801ea3f9ad3b65b4639ee068cc5337ca6ea9e699af15bdf091681f3f53aa4b466f258726e0a213b02ad1aeab989a34d109a4254eac9e2de278fcb97d2fe5f3f4cfe1477aed2d5c99af6376b2bfa2a0f066309e9f6cacf5b96bb50b9e69e71553c114bd9648b5c9d6993b466df244f8a810c11c891f997b8f8e942b8182c7a9eaf214f6bb68ce74e13035eb4ef355405a28ecb95b2e4d80a5a417080ae95b71fa17c2f14f66de9b7c0b967134194f42be1b5913b24c791cd01556f438007f867af994911c91e4fdd5c10a5c35ac046a760207a8cf58d5e778f44c1fd7cfd62ab3af4e48511cf648ac06e1318d86d20bbe823f06e144fdc484e36129d23f7833667f06fad13e789290791a0b143d699300807bc22b17b72b7ed187f6bde07f1d4a1640b17c0fbf997873ed30cc73b247c59b7e2d2e0174d432e24b57542c1f5ebca43ae1ff498029d0fc2bef0c744ef8ba9220aa643096fab66407d9225f9a32b5919dcdcc8fbcebc0e0fa8545176e95f84896da1b4497feb4e13476e4f3a68f5c8b26dee0e68f1005b53b17875ea548bf5b7cb4c6dec5c7728119416084b5f34be519140915bdf929b0f940b22920594ef95dd943213b93c8c101e239422f933bb0553bc90c9c53bdf11f2df959243cb42f5138237a312d139e7071ccbe29dfd23e7b8ed5663054453bc2a51e30ac81e0dbeeb171576e8e77a54bd383088f4e4459315fb52dc2b4ff040bd2da1bdabd9cc2d83c4b2943842360a30cbda9ec8cd56799d3c83f9c8952a4d1013d318de1db7eef76d401b9d1875fb2111819e49210a6d4cc7a57b9e9d6ec483b366cac2c5e9cb752e0edda1ec0abf9786c5079a2af1bd216cbb0646e65d050be380a2f28add77224f28a0345719bc4d32db06c6c43e057d4b42686a1f27907db2129a37040a089c9d7ac7fb5b74a006b7dbafa2cf81e8282e556f9b48c0c8870551705675e63ad3482b5c71136e57b4973fba83fc1a0af2723f668e846d75fbddb80211e129542da5d6cb570d9b16c7732ea01e6c250d24f7ba67d2b7244dcadcdfbdc225b1b8502b0255b18d75a7820a2f9d166f4eeb77254e73e38431367cef2cacd05b75c2e9617ca04d07a028b077f274e8ea728897c04787a835d2e8e920d2b625f83cc33a386690cf9a1ae2918e89035ea5149a9bc565528cf6dbe16981c6e45b47d83ed862f75c11a8dc4a03a2c20fe2e5ce178b2e081f2ca45f92fab2d5f9abeca5b00087ebcbdb4df87b7d7e1c411b31ec2be116f97132a741f77884cc56aac3fed37fff699bc3cd2fe86220c252519a412a85c687ac774f591b6e0b1ecd01064abdec4496b5c177b992918e89035ea5149a9bc565528cf6dbe16981c6e45b47d83ed862f75c11a8dc4c5e2bb62b03962ea24c5653d8feda63d39419e380aef068f93a6c6b1e5f1829de64efc988e305bf29eac7e59fdeb8b7c7b88971fb8fdf0865006e412542f0c776d5a54f7ae67ebda646c0016f422c95a2b490001dd3ab1f42a072c59d91274fcc9afd2dc178fd043189d10dff8d7cbaba0a212ca1e344ce21fbfd31f7f9b928c452ec7c8a136d9be6d1def1906ffb67d9cc3880a40c99a8d99587b30ce88b537f62a382a7ba1c21a3fb9f88b99401b705eb63924e4e15bf8097137559d12319295c2ae6e29221a0987fa15dca70a8b941334f1d424e9876780fc36a89aa72f9c4f817a1e8aa9e3a9c2ef9d0f1f13abf00983e73f58f36603093f0deeacd2f477dedeea84584d9542ae050dec3da309fc08018ca601ff04ca1cccea174ee73e1513dc5cbc21351c17df268559520df5c590034559cf42b7bc06266070c02e0bee2025a0d34bdf4399c0e0d519d213191e83d208fad521a2e765b65d5f0cfd7797188f47fb10dfd83b0cfe324da2495ac0dba47830f810d844e0284c003928d820be14155c00255f34cf290d96d08655ee5cede7508b71cc39445182c6ba8c792dba22b27d25b4ecbe43d8df2a61470eb2374db5d08ff53e57054d3231c87284de91c22dd021876779938200008c4f9f309280aa0afcccb851545cb3f642fa24d019cec9580923803a2e939cdc5581ce3cade005d1580bbaa9e4293b2a20eff061e64efc988e305bf29eac7e59fdeb8b7c7b88971fb8fdf0865006e412542f0c7714991e781afa1c1d91df420e31b9a891e020d4f488703044eec6b5f9d8aa4d61a0c0a0d784e434234898885f074fc62c3edf554e80c85219e4dd572a0f7bd345f00520a0e4de9b6ace280e4726009ec26b14adf10ada0935fef215c5b7e7bc30763d1e33d9f0e6f08e0f02b6bfd45016da2d0366703488b459787ad9b2d62f08be122bc2fe0414e2ac89ba3eb3579d32008e04215cb7b88dd94a85b655d91773fd22d6cbb6fd76cb3622c90e0355289d73575bab95231778c64837f9d92e1d954f925125a92e352fe035d6882a345d34f2d045e0d1c7aa95c20adb2a3b5989ca610e9c15c73cc30e19a4d683d372375c1b01b3f7c8a895cac1e33dbc671b42223cf93897c40717177f903c64402913aec8d12d082cb1fdb887ef890a60ec37a9ebdde6c187d6566b52af3f7872f6edf8a765bd9fd14e33b22e8378fddc4d700562d47e89bda0d7bb84d48d0b74a71e0aec5fbc33514cd02de303b06a170c81817cf01b9438a2f90f4858f0c6a6b0349703fc72403d0750c523adf13e3f8a376915a346c35273a2384c42499e32cc4fb6f8785920b98cde6d6dc35b0af9f39b5c030881c04d2fadc77650f6df82dc4121cd4897a905f8c137941d07373b8719c1ca3fa744d517021ceb16abacb9d435ab32c8c0328e4a194e5055379fbbc565d13ebbf557dbdc7bd4799c623601b521e9f5d3ebf1dbfcdac2d5c15274c02242bdc2bd2b97414384899df5f2d17434afa13723bbba102906da10c71baab0f1c81052ec4056125024cf2ffe869065437604fbb6c6a2338302181ee31bb7861fcbee9470a38c4e026a325879ee9613c94d28f2c6b225e13a2571adac0a53e8f6ddcccead396e29386f95e86d32dfc0ba1383601726f090e10bde7d8e54c98ec7338a4491a61e4e3444e8d0feeb843c2b6ef92d2b8c8228b3ec020de47c738ee33ddc086a6da1446af99bf8a96ba45260d66f10d0324b8250ad49d610ea92fef7b9d66b341308f007927c106965ed42828439449d8b42b006742c78ff81252d9549a12ef8d8cb6b20068764296ad57d7968b395ca4c99d5e86902ccd1d60a56be6ec18ec063564887f934a7c51f59faa5ba544682511045bbe2441c566090681f73ba3b5228247c41622bd1e2f4ee97c6aaa95b392406a100c372a9c3c25eb9f4ebcf356a4d1267cd74db58af93cfd6055595fca2e68579270bd55728b2b48729ff235451e8a407d9882ec6a5b8b09204b7016812d2729d0fcbbf9c51225a2af9e7a6a03135b0678f6c17dc2d7d1c07db48c9228fe8803b0ad3ff851344a74764b377d7771a0e434a4f1c5f9a96cfe9124e71c445235823d4268fa387a14a21489ff59f46be8e3e041cd34c735b9f98378d7597f1ba739585df7c7616b038bb0a73cb7820a2f9d166f4eeb77254e73e38431367cef2cacd05b75c2e9617ca04d07a026407af7358771d2c4a07b784eff993323f856b2dfee72b8ab6b3bb899a6b99cf5918e839175c121325e32a5d5e08b3f7c01e1d57d25ec2e3cf99e1dd1e5ff96a05ae3c0f4ced31921a96183634e372af850c5bd06b929a5ac7370404aa9440278349f2941cc06f2a0a45ea879da95e61fc3342372e8b25b09646cfc9b36fe3f08f99e6becc30d2497d0ca0ba2ffc84db45aec875d7ef88607fd84935823c84f5395a2763fece38ffade047b81779353ac0983b3ac4578e3d299993f40e4ff79c4d9c7f0190d5c4b72a0596cc62f14198d27c94dae1293be48b35cf7eee4f3bc977b9092e9274630a759d68a73454542622b1b09e4d3824217c0a721ecae8af2a261af5664d9d388011b116182426c5c3d564402740b1d102b0f4072f9775f4b339c8d4415342a9c3f2faaf4bfbda37be9d4fe85f6067171eb1c389f4951e3f6a13dc5cbc21351c17df268559520df5c590034559cf42b7bc06266070c02e0beea0c0a0d784e434234898885f074fc62c3edf554e80c85219e4dd572a0f7bd345af5ca18ae806bf8c76aa2f1f376060917e3f6598ad2735bb580a1d1652fad5b6559a71d40691f9c41e880c7245c1fcb93207ded500f27fe20f6b3d9cf42532fdb7fca32e3438d8099a9594978fb639b2cfd54444a66727d89e0967570f401b6859411c9ba087858d62ebbd0e62e413b7f94caea66c2be472c9e5a560b3510a70dba662ae9e047b1210ac0b982db08ec1cae475cce473d613d8bc589f7ae1783eb38a2e1fe9f7af3c49f6937913572fe554d59dfa98ba381766d7ea9bcaddc1538355df49d4f659148f2b27f888a11c7a2f0455f904f5d651470810471b4efed5ca1ebf011a583fc654799f7a18a51385dbf08f5348e50cf4fbfcf39ca1130521a0e674cca8edba59c01ef08ecfb2c9ff75e6fe9d0675ee25c5ad0cd4affa4836b341b157bb1ed89ea0b2a6fd7432c265acb20b8b57f2dbce3bab908c05dbd68c417d8a9f3b58e1bde1bfa0b59086bcf9e9d455f8e3efded2088ffde8e49dcf1b56b9aeba5aee3b6825c655962d56ffec2ea9b294bf8693edf9ca1deedee69b9377a87d7adfe1941fc2d704e73df2357fb7f252b7579a65b20958881cf938340ab7505dd2e12e2e771fad93cf99dbaf62db4baf60ae9e85ac52c68adac393675a0b6d12d205e544ae190d430ad06fcf790a61031ed5143d516f82222029587d0d14d3475d8d700f1c4736d3862f327e7d24e5a45c6892a4362bd752e7e9784c9260e229cf15c3f62336fef5331ebcd24f233a825bc71500b68af05c92008787f73eb0b7a887802e63b027ade398ce080eec8cf00a45fbf0bb6cc71a2a0f90fe51465bd5479ebc0d637adbd2451f2f6a5494a08f85622bf1b75ed5a6fe8aa4326ef4d14f3258a74ad42386243bf6b13f8d4249bbdaa50951cdfb7ec9a2546c45ccc3e80ad5095759ada15cab8422f470012e1ff8befb4ba9562c3b12eb4ded33df54167366cda8d36053a0f14990755cd4942ee89aeab39fc1260dcda13a1caa78520bf5e7a5d26cafb499992900bf20f9ea7ffde7623e94efa173bde322298e6604cfa1e49124778f8613f7601b3f3ea2d413e68df6ebc07809d25be413ce7e14fda8fa91f381492274bb4867eaee996318c66708c4070a3d096ca3258256a1d4e73ad53b193686202d8061a563af7c8b9573c85d74001ea3b3cfd9945b514a76a3124f53277eb739cb16c417713312868767144c48d5a8037408b691c161957c2d5b8a4557e344d0a32e3e2765d7273d42c92cbd4343d03e2d496432cc66328a0b629e2b3e6b0ebc0fe063c172f4496413209f596a48b92a36ff2633941ffa6b4f925125a92e352fe035d6882a345d34f2d045e0d1c7aa95c20adb2a3b5989caa553ed0a695757017540b0d17c3dee95f092d32a5d48b63005647dc4f713a58b60e229cf15c3f62336fef5331ebcd24f233a825bc71500b68af05c92008787f7581be872146855f5bbfb33c74af17be0c5730d9729d69a15c2f87acb9f826c1f0477850600c881c716f17bdd225cc4ba6d7ddbf65a15f65cce3c331b03014d31a3e02df66f07c87cb6220d6f86575da50289b28bab650e5f8b30bc5f89a2d87703d1f039f50e4d7b1f612ca1df244018a4a03cba13ac7f4ca411cf56421f9507548de068a45cca1b608e6cabc35cf088c39a507e7b223645c4ad01f1562af358cc4ca1b94d9aa9091deac59b85b8e8dd0ab7b15bb15f7b016fe4fd203eb45dc962d47e89bda0d7bb84d48d0b74a71e0aec5fbc33514cd02de303b06a170c81811594a5fdf523a86482f43652f42c0c52fb59e17c69ebee701320f46c7ebcbf7ca357a5d33f453bbd7a8daf9fd6c9753a896012ece28216839db6f3f7312a877dd2aa18282481d69c0bb742e8a14e61907f63d37b4ff51e748b7b04f298fd6f89adfdf98af042598c6f193a8bff671b1c60f5f17e277981ec40e309b203a0870211cec295349b33644a3008c9b34d3013f2b7f2628f7b9e01a7a9bef2b178778a24c18767b796defecdce17799d4e23b8acfc8f7d4f50741935d749879ea035cb2418733d4d71ae27a2054fd3eb8ad905144446c1ace584d97e0100d5566586fb87953ff77fa4da5e9ed14c0995264c0c828940a05378734729e218afb7f72347cbc57d34ae9ceced8154c846a4e0bf34fccbb6614edd11de77f5abb4e5915bd8d4347fd9a2553a16aa6321e29c65368554be097919dd0f166c6a1faf77dce33189573e2dedcdc70f26fd4531522779703faecf8738798b431f753eaf6719f9ab4d5d6cbb99193d0663b1995a4343e698e2d17b79cc59b71b1d5df3c8d9342dae25826adff957d85b90ceac1f1e1e9531777c70280811a5ebedb9fe40ea5f8d8500d28ed6cb5a61ca14b6adfa7126cd463fc00668792f0419c60f9452bcdb44821abdfc40cdeaaed7d9b960606dda52058619750a8b93a17391a61f32abcba1fe09c7de44a80c9b0dee967f592e3363a72239570f6e8c67231ed94355c4b894a2bc1c6fe88994180332ce5fcbbe9575d29ce6c9136932d787a370cdb2b4f940db46a231c8d693f355e9900bcdb1ec47320f85670fdc33363e5f0dcfc6d4a0d232bfc7a06a1d63539683b9fe7aacfaba523d9d4c64014b7f44a903884e18f478cbad6fdbc657c7dbed35986d2c94ff4857ab88c0f97061758964d13e128291a1495914b22cfe21ec26c67aad4dedac6f40350b3ba63c1345ec9f52c399f9eb4fc0b5d8a831f036d045943202eb110e5cb24e585e2784f9d013fc64217c2b04666faad322a00cb7118f392283a58114352c059d134c4271bfdb160ac6cf9e2b66d3585f4c7195f7ad25470af08e6640b26604b7d3b8ca3dfa057c5d9366f375a387cb7589f9c943df70f4d969a77fe109c02a7f9872f3f968f9bed939f950affc1ff126ff29c64a020802914b6ae8b512a3aa158da1e8782ddbdaf92fd3d065318cc18c5eb386d157014ebb88400ab8a5f0e5b9904003f4a3b18decbc5126bba5936c24f4742652ac1800adf18c62eabf39c49209788aa0279c1145f0909a87c91d9806ce8e11045c7a7841ab51d1fe4f7a767f777c9a4be00308f5b5fad6622790d6ea8d222404517a9a2126c384dd37e86082df45eea4b6c2c0c61280357958dc390ec171f1e2915cdd5d8440ffb209f73b9b409f5c3c8b10a8eb8004a9617dcff3686a620ca02390b8d8003c37ac2ed27b6a0b1a0c8561a42afe9c8b23e068e294d4e65bdcdce2ee42d95842cb011c352a3ae4ddbf499fafe6266403eb837b07c5f44cd93cabcfb5517ead3b7c5171a067ea52e5d810f3dea46780058b351edeccefbec91fd20bd7fd6889b5a9e339744be2036f97f638f803f2b15bf7ee9163595efeb87295a36eb04ec84be2d3f0a52a26d06bdb9a2cf4eaa100b36f2bfc19a1509e637f1518c6a21f5bbeaee6a38b22fcf09a3a5ee33350a387e2359a9a7f9e59a3fa5ad8cec709b22c7877e2eb613d87ed797bc25bea2953b540776b26058a0efe5b6e882803567a6c176365e70f87683cb27587711d72e588bf4e01a4175524b51610528b78f2719898dae827d6323ba4add2229bca73b1bb1d129e23edb8f957b99c1d6acb7cbe28081dfaf4588950071eb235676c5c4253ffdc9b059d11b3806e9d9354629fc29d217d0712b6cb44dad3bd0c218a65ed4e28cd61fe5ff18333a7c10a0e4b7befb5ad29b0c854bd2b5f283898a6114d36902ad0d53c4f6138d321dd73acccfecff2553997a3dce6dfb6571370f5391f8d356a24dde9e168179af9518d1df762323ee791139a6aedb620f80e115507a52b1f3bac0376f347f546ab08b044c75fc820f53824d1066890376363b8cce0457aa93d10bdd5235e0e879dc8279c064dbd429c0c90bc5551db176b71a15b1dd74f77364a059499191c74dad339a8ea87a2f3137e029b5a9fd47dca25bf0a6aa31057df72a6bb628e261ff213e7b8f5dc8b5c27bd49acaa7566381f9e8bd7ac0ef3ab6a56ae71c0be887ef183d50f1a0a0518b626567dee17f133adc96b6c4028e2346fb7d0412e58c295ce17eef28303688eb91c0fb57b1e16389172b7c5a30a0f01b05b47af5903f5802a8a1a46932017e68dd1d63e57e10401ef90eddc484aff7a5376cd789df2d0c1a944aaf8375d18e594b1b8f43cafface6580e603f5c835dc4a50a07b12907c64313f2c4d0dfbea963c40dcc17eeef4c3a74476fdd924105b9ddc7ba5b6c959b48e70f54fba869daeb74e970e424ed87856f28c7da178b58efb141ce6f79885c4407647c4ed91001a8bb44339894da1d89a66f1716c76238da8d3f1fa880235ffcb18cd0020aa49fcc1c8a05454209b6a6731620c4a73ceffba01e4970324df786c48a40c6c85d02e70b18a4997970af48d56548cdb8e855a3f37ef8fa3c90c3232345df918c4d948377ffa4fa9a093e08709af6da47dc18c2d6b2f2c7bb63a825db4834c456375195d738c3cea454c6a1d3f7a9930c941efcb05c408dcc78a6a37e23ea9810b1b89dec410ff5de81e4ec5f0b206b0de433898409840920d97826d10c65463071e91a16141b610071b4bc0130db462b12760c35daf92199d5c16ddbc1b6ec44952c61b73742af34a89e5ea63cb32e254c2093487d935450dd4303f9557f23d8a0a273f7bf80615b47752876ab86edd8e15d989fe47f18952048fec3eb988a94e14bd50f0f6cad37892df6b5e487629020fda5b76180ecb4c4177f8330ccb17099f4dc6d00c0bbfbd3b8c21b223786ba15382207e0bd1fb4237424f6872c8b1f2289019bd18bdd1c3fa5995f648f14f21979eccd1ee8c44980bbab114defc7dc383776db1ee51977adf47f49137284206e657cb5581caf4b7fca32e3438d8099a9594978fb639b2cfd54444a66727d89e0967570f401b68898b032c2eef87bbd35f1955d3f9e764ef8785c4cdb047c8ed0a2a51c112b636c9e087f26da504d53b5c01eff6067ed9746df8f67defa26d4a5560b7d9a2b35c1f37a4897a19e97324447dc125da3ca25ce072697e0e8936b7d827720c03008d80d21e761672f93e03020ddcf5d8bd841bfbedb987c6449b899a1b7e9fc268b2d1b1eeb795c6ff2b4097594872fb3cb71a3abfd007ff7e96690392a2edd18f10f8723c0d0e840934431f78955a1e3cb14b1bc3e6e05a9cbddbdc25947a275f8ad1c6b57ba9c6b40a0b37fad6c99b7263d271adce598aaaad165660e4fab5598fbbd297598edebe0cdd97abda8aadefcd51cd3c81a5a46948811fdcda839450f4770b509f06ee2291b011f29d17c3b81a2a1f31a87348fbfc3ed75e3fa11b6cc818e8a5bb8f12db7eb938a9960b09291a14c964db8babb178e1b98efd8d9e874460764c8283b19dddc07318e5962d39d1d6eff0d9cd05cd4ea081edf486beb5783c086fb37a4118debdeca336a0396c66d65b6f1e8217905f4e44d40286576d2181c96a2fe75c6249c1719991c06cb8f1882d7717a6e79a752c65ba2a02958a50be84d1fb232b90553501b4632e5a3878f2724f2138ee316827acd21c2d4623cfdb53b4042c712f2894331b447e25566216f8cdbd696cd25e5463f5d8edec71a1993be322b3307885475ed07f422a2eee561ee74b770175ae845ab73b816aeeb92a34bdd311c71537fd74203a0949aaf4469c18a46a0bd2385665349cae02140bca3fa744d517021ceb16abacb9d435ab32c8c0328e4a194e5055379fbbc565d1ae8c9f69937517f3255f05446f08bc3a2a753a2cf5373a448c21e9db14a113528b16d360afbfa5b0a353689a7f82e5528b8062d6af4eb3c97b81c5baa83ca24f0f62ccbdf9ad471dd5a8680f306df190ecdda2b9da1154db7e404ac4cc94f92faf227679b30de05c3c07644173ecde80ab9af0165893837f7e03c8b57efa452ef6fc04de3ec5f17fc92b87918d0be2e57b00960fecf85081d429b460d97bd765136c80e288f347e56ffea03f01d512b4c63bab03bf2cf7c909eaddba0d8d686ebe95ab7d6b29c3bc9e7918f6e8a7b98e2903d35a6ea378d8d57f8f567c4bf808cd5af576a08c0fd44edba77f012216963c155b8f094e8f013c05bae49c25e1eaadfdf98af042598c6f193a8bff671b1c60f5f17e277981ec40e309b203a087027b4973fba83fc1a0af2723f668e846d75fbddb80211e129542da5d6cb570d9b1aad6baca0cc4d83b91528576b929dc74d352da7b4d1000025b485c3bd26fef4131258ccaf2617cabc640f6488dfafc4852dfcd6fde1a500a2785b0ce8db84f07e819cefadad114ec1e70aec6c9c33a8fac34f6ba4f44270f9738e781733f9d878499675b315b2e131ea071a62c7bd2514451d27f9f8f6310ae0ed35d52fa49a1976df35e78bd8bf9be538b4f5c785be5d57d3fd59dbcedbad78433438e1c34bb94c6cc711c6287e42160c7a2630a139060edc59911e43682ce91250d432b4c2fa732f42fde5a6b537bdea0b1f7cd9ccb1cc861bd5510b0e601e43a046c73218941ac6bcbd22f7014f07a12de39cfcb0eb284a54ef66796b77b711e07ccfb8f22af227679b30de05c3c07644173ecde80ab9af0165893837f7e03c8b57efa452e6a39821f92f2ccad698e60e26fa1e46fcb535587c4903f1d17d6beb7f8724b8f9f7585bb426bce092e8083e7e08909ff4ddd1b6db05dc19db9aeacadebad3ca83bf571e75e74f254af42f53df6e2d8c99323d007644cb13bf5f78e63938b1005be95ab7d6b29c3bc9e7918f6e8a7b98e2903d35a6ea378d8d57f8f567c4bf80837a81002e2ea4007504cbdabca613e650e4e30bcea462bd47d05cd42e674cea8c84150418a9e8ab654783d0c1ca9b6bdd629beb063539511deb33b2e4a12e8ebe1df068f0442d7c57eec08abc1645223fe1a1634adfd824f8aa7ac21afa5d2699202ed3a4e9ff108bb7effb0c45f61b1a66fd6f07cacfda86d7425be2eeb08c4dbe24e04199de51aec938be43fd0d7eb74b141cbf66186eab3334faeb466e1cc0adf35eff66945d1a4f499ba2cd5c585a7c5805af1a71b55712ce41b427b155f454f5be1584358a7806403c483b2d814b93fdb6c30cdf043a2bb5a9414e140f3b7536dbabe315ac138c9bfb087deb83c037739f923e5649eafbb3e53467ea298e935b2ff04183164364f5ead67fb75eae332d7c346d564ad1265c438b266dece11cb233847f0bcad018e89b29d3a7637d939f7c5d6f5f77dd9d21f57690e57289af21fd7cdfc08777e99a57215c71b6f959f11273a19a0b78392a816025829d76c326545b1b5e29ab29541cb15c995c20aa71b27da6fa9b07911b9f10574c10b9be0f77d964a0d01aa771c973da6731258cd7824519d9a3589542f92e00d371f14d3475d8d700f1c4736d3862f327e7d24e5a45c6892a4362bd752e7e9784c9264e23005b267f27df516f05e4797bb657fe47f25e8edd4a0c8674ab058f96f9b5f3e873ef444cfbb67084e60b0db8411b80d8fbeff9c3e5ffe12624839470b8943c3c6bce258b1792a7eb2f0bfe7949fc0560df2165823a9c96badf2a80312f4dff6b4e135c62e20b8822648313d09ef64e95195f80c4037d8da4bfa05024fdb4c2e2e804b05bdce8b21e3e2b7bf1a37822de79d73ff7bd3c3ccad34b762240f4cd3ae767556a6528cc871da0ac90d234f66ceb6ec86cc41a3a245f01eddd89731569a1c4514da78b45b0de7f12cd87a3ab8a80da99b44f5eff4223a1fd547459fa45b383cb537b189b804159dd37f7aebb5878532d875cb93b23f495ad1181d98da5aff089274df237b6bb8264fb82be66ce05db5f756124f196fbdab82476d6bda671f400c27de344e95937aa74d9b1a0e76bf32c60e43b73e3cfddcb47212ac792bac198b76b5943a4be05d30b39e8b76dea5a41778f767bc9ded5aca813d68bba3012dd9dbe95b038208298ebea0525fc2d64a17a42cd3fdd6a434e784b0e33564287fe6395d6abbf9217bb781db0a1a5a664b82cdd96144c4191dee94a6d5135243bd7a189868749ef19dca832ea24767327b05d78afcd1e47fbd077cf4c6c7b0c507721ec60ac5c04305b208ba351c77539f94b7081404d0631976ebcde5e621920fb2feb1dd9d006162c8f723ae30f85a01c47ad5315022e1fc5b646bfef5cf08522c79cf93cbd6465ce17260376449da6750f8c1da5a5bc2e97c5633b1cd2e7e4c9c6ad8d12284239fc9ffe240dcc9c0205e5b57214f1f80723292f7d87920861d777b24d9e9f3c8a5bd3df6a49398e4b734b73a2e4b071830fe34eeabbf73d66fb014c0d6ccafd1262269fece9d88058162de1c6c3599de434fed582ebfa718ba1143990169f643f67907f902f8d1016e8264e5ad8ee83a2f4d0d85cd33e5c22f34b2a41328d3b6d65e823692f5c949bdf1d4e966f847550dcb0a6f05adb6deef616a6d67430143b2a84936e9d35628ac7421f03ed5233dde22429150ff2988e596f03887a04c17e279ac496d755c7ed3a3a35a6430d9f2a871e7bd57f14654a284cf0691e0149bd4cec33e51677f4b7fa27cdffe921f9d5493949d4c167ef0f75631fc2fe38b0787df012e5669f3c52b4395455e0a6319096356e8d803fc62afb4b37d5bfb41008f6bab4a39eae7c767c6ddfebb08842127adc1400aa51678b88b15ce46f690eb205d3114c6349d1163975961de3c5a81d320bd0ed320f8beadb12afb83c2af3ea846adcacd8b4f6a817407d31aae638e0b1b96ef8ded8b5a21bc1d1b983de58e80afa1251072711ebd734140982bdf57a3246b80431abffc551b500e32912aaa7f9f4621a300e604aeec37a6a30304700a5bd93d1ace0915af4fd3685fcff69d0e6dd1f2f3c4407886be27f3cc88075591a04047daf91dbb6ed92a2d7ba451b3db0fdaa149439a62250a2329bc11c7fc935807f3cb2570e840a29940b60eff17f7aec2b84f118be07ae93ad4047f85c55793f3ecbec8f7d0b361d40d07eafb14b25f998efbc4c9a60d94c00f35d075a876a7ab9a2a6e7baa824dd7855afca8cdfeee2235fec59b963c80b454d9ff0d09fc10c4c3fa56d8bab6cc2faf16090118797b57b0fe1d9191f475eb6cb5a427e11308ed31df2a58de6b367c6b5af896af46e44bccbb08b258a1a8b56a83cae6630ce26e5d37a494f731e0c201428415f79dcf089da08a9caf439869548595689d4bae0fe0b7be1d91828282d853ac03ed2dc24fbb16ecd7c5930b388df6150a4a84ce9bb50b4e8c86e66843bbfe98320f16ebec86964796993bbda0266c8709d13acf02a9d7b563d49f0dc25c7b643d9cfe3b067300fdcb004d4c9efdf0a968de5751f8fd98c3ba09c2d5159839b42f22e643d134f4462e6463b994653e0356406e68e0a89aaa1153cb24c88cfefdfd42516cb4fd748c67d1ff806ffac5c11b82985bfa616c9d66754c50d7e220109d9eaa36c86fbf72ba603de2829e796244e0fe1bf564bff13b7c6a447eca22ad3cf9a8221a1afe93139caabb6a8a934b065e9e54454a45f625dd5408e86c10226a0a6ccc3f422193d2ea146c38404d64430ab2918d525aad0ed8e4c0757025690e69f67ebe48fedc498d748557c8b9a7042faf8fe61b3d6fbaf807afed6db587c268c9bae9172b6b596e4f954b1e116b3413e63c918e1ea967bb268250928956364777d44dd8d68ff15f9446ca5ee06f3896244b5b8e6748d0268a176f839bfa1031724f9ce0963acbdadc71e503c2c3e9b59c8fcd68f8d9902eb1ff39a65f7a1418cefc37fe6080547804be235715e08b0dbdc6872ce2d02741e08055265b316d12935c84aeb2dbccb06be4741eda4ceca09d2e7d1dcc202d28b3d9b67906eab6bd3b5eb268281c7ff7c288de04bd15270076124e54709cf9375510c0e47241571a1f2b77766348804371075b03f9010eea985087afa461d2b3eb45e14b54cba362fb7fbb910bc624d4ae332340a6a5a9644267a35441a0a294392502bb0ce449995e4800025d720582da930cbdee0cb04b139677a40e814f3f12eaf43213263fe36c06812f113596bed2898eea7aeca43a5f42618c97e1568eae885b8882cdc7c95ea66953c8e7623cbdae1b8f5ada3f5b06bdf67306d6a96d3244f91f2096c281baa65fc80fadfa63fabaea8e8a81a207805a28bcef73e235076c8fa2f4a425d84900bde3d616e5235c173ba019089ee8d17a27659e5beb38c3035eb0930d699d4918bd0ff1b395dbafad8096e5784effd7450647497283ceb9b0a0fb360d09640a159ee5c6b4bd060c5d00811108bc33fc515d90d95f3143f5792e2f76a8627dcdc78243f0acb28114b6db8125d1b0846820f8f87b233eb5b175b6b33b895aab22616f768c8607b624cf29aefce23b69edc86dd1211caa94f48b09b951153f1085959612359ef3032176d197bdf1ae7acb4866dc0f17c92396ef23d35636768288c75dfacc670886182b0167f858235875676402f371efa7a11f3de047f7277c13aac77c54994742eef5cff30aa0da2b68e56385c5764dd1f44a57b918646e0039a2a82cedb80959ff23bc536e866e56356cf5da54aa8e76dd793239b9b0be34fb75fdda12dcda97a05fe614838a01d97267a7a3c834a85c399d71e0a24f3f917f6bbc587d79aed093523ab61d7dab88d14c1fbdff8d83eee797fecd35bc1735cf1c4484ca3aaaf3504e929834f2f7d9749b55e6c0eeb51ad8b504ce7cac32554ce234d9757335e41fd913d65eca391088de3b918eeb51e804157983990fdfe1e131a17876c56bb3474f8e72b97afae40bcfcb01e8e1c50b55259a6f2080480d045084949b1b8a3638f584a4d83d4a5161bfa15b76f2109c2cbaa518c40f04c4379247391aa277048e7a715a6cd2d982ddeea32a078f06596bc178c053a97837a7a90feca17e50d734363a0adf315e5852f0d817cc3ace74da4acdd458c30cf23b3ba38ab550104635d8f3246ab502788646e2ba6e61824b404db2cd01bf6e0f9e89b9871ec7253d40576ae7159ea637aaaba04db0da22e8dfd027986f4723c3263afc07cb08050768279f9304f266b1acb94fbb76b1fd3ea708d81e3e6be216fe12d78dac34fe0e9b12cc3e142c9d086aee0f3d2cd653191a5a6e82ecd5aef4973bfda735132a8718c1d4856802c47c9d48fca9acb3b17678c4f99b9de6c1ce8632431bd773554a4c6ade86c29a52bddf783fa292031bdd8ca0d942d07c21f0e44b5bd122cacfc19643ef0acd3ba5c04afcf6c81a0adda93115062c4e89b880ae2da79a8ad7ddfc948928c0d6c588e6470102bed88e8030d5a9d858f2d81498bb5fe0bf9b5ca518c0eb51f2874af0d75d57e587c692f7ea04c122ad6668885a2f908ce39d4cbd5c25580a3ae0caa23404ca4841c9b026d3498ae283fd3f6c255f350835f2c017a6bacd0211b2142893dfd210fa60de35e91db20da379d5122d18ed56f7edf4b76553522f383b49f7afa73374028f9abf49a9a0cb330c49a1190e27813b42c115a43eb21f1fe81b99c8426590edfedc242c9e1689ad7ba82a95a947fc13f63a7a7b772d59018c740471ae45a63a1768dde4d64edd13c2d8160188806b605e28296755031a0a38572841949fd0af72b5ca173cc7c5c02123d2b1c81885c3dd8f9578db7a90f4a5e5b20ea29692ab766bd9342a74af72dfdca8313940ad02b37c2c951ea9199f350e7a695be6bbc9ec59aba9b3bd7c119c83f41d71b56d8740d185c97fd000ece51eb69de5bf3d8cc643acaf6b2e5ce50194cacf61cff18a3b5d37513ed06e4816074ef989053eb3a08451fee453854059e581ed6c3da653c942e547b7c0e57a7172642b72d373abce2c7d338c7b5e7182986f601d6a3a140b45c05e2aa0c20337d4a1171d0bb82cb93ccffbdf9558f0df1cd2be7e5f2cfdd08aad5a7bed77b0924b523f9b4749e7d38c83f27d335b081bdc7026aafebc14b1482153190daddf42425975f27d2a3f84dcaba86ce2c50d569281f2611dacea1d1cd2b5274184ba941c0732a96f4d657e06ea0c5fadc3213a0a3da09e59dffa2fa762d71f2d329d33639bf3c99df637aa887d793928ad5ddb6119045357a95d12942566b1b97e09454be46d9e67c984d8b72770460f0281570607fcb0d6c58de1d74aa3236a67903c9f787a8a4b7e308398dd2367b291e1b6ae8e24391c53e3c5111fc4eb597c7ce16c6c797ab065196d13507ceaf36f5c5546824d5bae0d1cd144958df01d50f30d442f87b227c0a44452c80c1c07d8c0a04e24f9144439d994ea939c8060fb05b723cf590c4406b09d184a21d3b2c7bdfe9165702c4ccb560cb4fb1e9fd429972bb5adf6c8361a5ac438159bed2650159cf4dc4ce27b60cedcba7489ae1a91c34258dec11a7f3b05e7d975c2be238e36d8d2d2a8275c38025f0dd7d7e1491efc5aa6f5873195bfd6144a098f4f5e2a30b667b337788ad0b1c66bdcb44f5f973d736089bb6e9588d0ed4a7fd15b8799568ff746181d365bfce23c2025f2dbacd59f4cd4fd764c44b6401ea91e3d31c8696fc04706a3006c113e19a30119e9f9f86fb34c2d4f874d48dab5aa6afdc1a40d8fa52433c59827df3bad81fc69653284feda8da06c3ebb1b18fcef0f5fffd2b0ad049c9a6aaa95601a0ad6f041541529ffbd86b728b4dd0da4c0946800bafef4ea52e85ab8957e775ebc418dcf9aa190e4e35b7721d425ff7e9881fd8f0028fc52218a7c47640ea277911643445607754cff671694057aab12f1260c3bde7609b5d28631a306d7b005eba16791c50d23495a979eb754b301de0ca5dce8931fffb181dd76afb168dbdebcb7e8b3f3922f1baaa9cf8dc1bebb17c50e3f2d8c83e813dd3fd5a2344bc2250be4a9b39f133e6616ffe415bf490183a5f5a7cf03b45d8165f74e6f653c117d32d4d3f95818eade8cfde0fb203cc870a93aad33579624687c3b8c8cec74eff9c0019f7d5d9cccc3adfc14294b4f841f51e70b0a52a1456a214f98b93d175ac971bad79d88d00bc3994db1e7674aecd2625cc652e6ffa9f16827f1dba2d83ac12b050dc8150a38720420dbb810cae3a39a4cd5ff4db002eecaf8db5f9fb9cee6bc4ec8c9810e33f2ce03fc99be77d15fe85057b7a3807e757116543014dcf291b3922311017f665b30bfd6692abad64d41d5244660a6c6c7fcbb4042e78de41adecef867812d690f8027a5a4e4d1a9eff879f7b46b6466f79f2016b1744a841b93522d5ee900ca008218b62bf84d0a58353a7531d0e1878d135519c41581e2a964954fffadc3f2b2fec69eea383991a61a94b506db04a6c0048f14b6e53f563158e6e6767d8d914e2e4cf3c41a4ac461f9e1439cd1c6f76dc88f2d3cfaaea52bfad2a216eea367577395c5a5c96ccae1573c4d93647d9b9d4fceab872ea9a19ddb272e377f07e7b3b46445bfeed3149b74142e2c0c4921893d1ae96549f7769f518c6f9775b63a24823d105467da6b912be9d0b83429dd1279948931bbb0aafa7331a749a56ff7b7dd6abe679c8ebf76250189a07cdff20d42c90bb9f8cca71b9a40673c09ffc63d18d7f040f199d34dddba36ec52601881042dd876fc35b3d25e5477775ae71aab57e158a517a41252ce5e4f7fee1d6e498a7197fcebc06630767c3807a67b918e46c42ccef62948fb9fc2c23c0e77bf7fbe220f6e2f499e84e0db450883f5d7fe53b4a5f322eaa41117229b8d6b1f587fdf5e465593d5c26f1af1f1ad4573cc808889b768ab6fde1e6a97df10cc1bab8260040e91002d0bec3f4364b940479b9b79e19d75e49e1bb7cfa9f6e744bae078c630fe46e77ddd1eaaa231a03258bf4ddf0adf994b12d042c376c36996c2df9be816528242416199085c433660d03591589f00a0312abb1d8c82449824697c2f067578141b11e67ad74469c68260c952c64d4050d51de3fe4347c1866c086bdd5e4891d7c4d9acedbccb033b06cb7e087ac170657edc34e2507596374cd634f6aa625eb261af69f68aa23849db8a7b8af9480c2c0b3082b00fa12dbc13511abaf4cbfe275732baaaeb6f5d4a2346867d5fd3bbbf50be4966058b7bd97d52171f6f4dc76327dd2ab5bfb57f41ef1ba20543ad7f0edffb735bbb45de85c2e87b65e2f3ab201dde79a0719ee2624358f802f72e00d5a00b287e568387813bf934c0010a063e056aafadc3f69fd17ccf081a1d8f1abdd40c6ec944c4b1228ef6bef01b0029205c562c96536f8e550052d753b57723d520e69ac13545b80c74150db8ef2e6e6ae614ca5bab5d02eb0a2e90e20123177fdc330bc8cce4b6b9729f264ffdf9296d505d63432497feeed1f586d1902b942197e024b145e8484178acc31f99de7598e206f03c22e4b7f12f28af086394ef5ca8323193a8907b4bfba05f1aa8cd0d2605915836c817ac494d050a845352c3a1e6c5436d1b582b311799934568f00d45e01de7a04f8a1865a8a72c7841904ad4dac3a7c313bbd1ab8c4308fc8d4577d2a8acda9299eaaad34fa8c57a0eb345dea8ea44c6c10cd86cf8a58d77b39d1a994078ace434255f0ddca822a5d5d0a433c08c762e8bd2dc807dd04becd378021dd32a0ecf080781d5383d03219bb679eb90346437b21ffcf3e606669896eb33ec7559a745df1e70cbf0372a6f56d977cf6f0c374b8db06e7c39849888f84970fef0efa66f7b49a543513f5698de87ead1f6e405b77e167c12928da48e58dfc3c0b92a67a891056773e1e9a561c692231622b600fb1ecd641d0a02c01bc9036d513cb658bbda62a75e246bedbc01764560a639f01c1ce9380893b86b114737de6dfdd562d4f9118dc1b3e095f6e4599f9a78f03795b1e82f06129637a76683fd3f9b73098f91ef4f612617db2c01382cdec5bb3ac6731e0d76b791860242f91024d49ca4254e58eb508d7a2bb7bb0611826f53fdc3f3fa8aaab897a975bf5f07914dec17708fabb4c2d58e0fbe841f0fc52b78426748d0268a176f839bfa1031724f9ce0963acbdadc71e503c2c3e9b59c8fcd683354d4b38becabdc148add089428baf976028310ba0a7522a9eee50391cd28ca36414e20ec8e5bea1c89a88d69c449131365f2668657b2c88d3308093b44d2ccce74f615ab585c96d5f905d7692f33496003fb5b8e99fb868e905a59c05fe73be052190d1c3fa4bcfb1eb967fde3929a513eda5806a9c0f5cb545deac7fb38cfa3c266842dcbc83fa57a7d4ba7314cd2c4e588d5f7e2734619b343b201f9a08e990c3de69010a72dc796c37d27c9ec3df312989e46332d3344e96810255e035907874b69ba61b438a22a719d7718de7e2f17b1f7126ffbf92f56b5a5d2239d68f5523323e738118b46c621b04bebea3b779745fc1c4dc4318cc81d69832dbd41973256edaee9b540eb63a3901d82b53a4516f5eb2387062c16da29a797f03845d6072d330097ef643df673c5c40c51729a4fdbd0aa197980ba8d8d53efa11ba9c0b225b1eab0b0cee0f11f473a7ff935697e55ad267a6eca27234585a2963c6e592287a01f9a11e335f2dd75b863a68215051b25d391a466372a9131ab310a284bf3dce79f3f8b5179bc5108a94936efaafb614f501b008e579b764fedce45d4c14842b5718abbb572813cba5cedaf021f2a947fdabeac6bd424cb362fe8aafaf03dafbae93d75fb67fab531f1f2ce38b9c6836e59e42c6909c8a9bcb61b0f15c4d462482e09be75ca83b2331f6e780d81cbb159289edc7befb2bacf0e82c216552cd8af84d743b8832620b31c5ca108e5e496cc9fe9ed131e0949710008dfc74b4fd4d563d696a9e44b2eb25c8b62cee0fb230cb3a1166aee266ed7013689c0d4992b28ddfaa51fe88ed0b81f8b2efbb8469b88e80aa95381ba768aec8f189c66cfd85c94a0c3a20ce24077f98ce46c004b671e3684e74c6a173e5821b6302f071753a11cbdce3dd28d3f81ecc5d13c906990a3c9e32e250e69e3d20b5ac4d9c8c0df19a83f232c36a664468a8202486e8988c90f312f214f91c1e6b31b5fe2cfdf83caee58ad9fe72aa41c72365155c3451f986473407203b5f1d1d095a5d3d493a919972ef37760c2b6c78a5d173a614884494eebf8d0309a81c6413730613e7994872cc1a58a7b4c3359ea4d843be4ce0ca7031be0737ec7bc21f7cf76981edde99e737246dbe27bd385359b0e28be6e2a42e926d872a251faef9edc9ce126ee14594528b715172eb2aa457a17dc095aea4c4aef8599c3d4cc93cab1dacccfeebe7620e31428d49e9f62b1423814354094a539e2dfcfcc7c39811ddf3efeb468eabbb2a91068e2b715acb89d017361aa565393eb8318103f87c3f865ba285c462ff9fabd3e82cfa90add3578bd1a6633b785701256d1d3d2d38044be83c467bc234916e88e0fa88162411ac132eebc3be2af36a1a27b1bf6874c722d50f838e5967d1b024bf35d7640ead60f15ff7219c8e1cf840b044006d5d331e2beb386ba1f99697a69967172adbd53bb310a3dc0ff6a59626e7b06f58222daa64feca23b183aecdbe2943d373e11192d70d00ccfe9b414ad1c45f136cd3da01cbb28b33d3390e1e01597509b1540d8ebdec143edc6b163848dcfcc21849befbc4a6acb55af04f182ae7dba29339cf9ed626f0526306a3d0b6285b50029ac4b451c8757ba1ae5e9ea4ee0111d264574c34413998fa5652d4d477b1b373fda6d02ce994e3ba2a9627947f0860d2e1beb04bac846a132fa4ef340c50a44379d896c9a6af6d5db69499d0fd21335e2a5a001af1850a19a0e59c48170ed85cea7d78c39e8d63a91d7306dd5a51f9da02033d473360ce717093330554dbfd2ecc32f2db116b39fa1a0ad47f884ecdede2f689a7d7fd52c9811689daec531591654b28576c58254eb5176bfd522ae59a0e0bf94fc6ebf79026cda20d289f561da03e063e8fe4055e5e89a6e5e0f691b738853600c9542b20e29b34d7ad995719395746e0d9a3e670b690798abd16db9aa17f332fabdcbc8b66ac72d6f4e1c2c20238ed93d968c93dc2f878538002ce860c1c396d597a782ad393e3bb8d2696dbb53e455bf35082758f47bfe9db7d12b2db350ea2aafb1cf577b33674e247ee2be1a6be35e78fd3b4049e4f4b270c1d5fa4a4c2756849e17feca37b767a1b91b7620235cb12d8e0819ad813fd941986a4aaf096737acbaaef3ec8058bb64e2b7e02d6895a6a3777124b2519ea2556264034f95ea75f3b0d539736364ff1b8c4f732ee85236850bf7703f82b91970a7ac5739438a48964c8f51eaf1758d80ba514f8d17ae48afd02f330b19da10ec95c485a896275a43eccb204025f86e55895d084f3bb30573fb2343bde169866dd2b86d4c5357d058eeb1cd3957c1c229192a6308f9bd1dcd3f956d80659540ef47cbd35fc852af79b492c5dedc75f6cadc43bc37220542664b5ce237ce5c8646701827d00ab97b2ec4756225e34e9a7db9f85fcf030d3b2b0688a0e8d5f5e6926a62ed8de644a9de57c0dacc403966dec79195ea52cbce2660de9e1daa71dace7d3ba0d831c00d30bf0d28a16d1a0417aa5a5877177dc24bfcad4d3f4da0d2c5632cda10249ff5c4934b80f8802a1a42f570ee2c03b8321a66d1ac00e8b8dceafaf86e9a3297b7a9084f057fdcac93e57081a2390b4b54ddc389dc876affdeb41e30416600e25ee0a6a20ac16a64521818aab3073d98e9f069c34aa5c2543bd3b525864696f188f9c11c8be029e8a2d5ed9a9cd5b514bf938e6f2d2c590072c605dfffdef9f80e37c50b1902dc3c583d9379d630947b75fae53c9c8c323aa445e90fb36536a4bc084220e5c90ba9d236ceb48988a49894dc34654c5a6c0a7a90e37960587f0ba3cac1f2e92baef919efaeaed7cbe7819094ca47701a67a1a1038f6895851e422e7a63e4cc9911f2dab8f703acbce3532e078b85b33c574225572fae67c221cc073ce6e3caa22be7106d2dcc9539c649d779087d01700076a14b8bd629b5522b0cc96c5abe1059a0c91195169207136d4e0a0788226644123409dcc614af34e541927ab858af85fd03ef32474e033041730bfb5763ffee9115b36d42913d36e27fe9b7c5109ba0215ab8f43f04bf38482eebf4b700c9e90495b2bb0f357009bf00ceddab2b382d81de0dea71a1bf161f4931dd61b0aa54151cdd5f83c74ea58fc8dba76e07a44b8d2859c2d0bebe9def8e93f7b8a01455ec40f1b5a3ce9abfc57053e5a875a787a4a9a3135d6984051ff2d9c6efb5af73d04f10da731a8a83cdf11afb87ba6a1e49f30877d536bbf770a606ea8c50ff8636c47f05c91ef3b1f77008be1f2d711b9def5a887c2a4fcd2c3b3d7b44f92dc26bc69a333c173b5991f6dda25e4081e453902f8d89d113d5ad3ad35a0d48a538ebfbd0b10b2af358904308d730571bf6cf76f4368a86fff024f07de0677bec5874371c00f19f85fc19f2868f494a00fd2276c8cafc14e0145267f4fa11dfc538d4d983d054fc286f12fe49e80518a15dc9068fb5090deeece0e94f6cc81824d40536bf4a04e5bf77d65a603d43aa588043ebdbc3d1327dd16ecec9048a6bb477f8cdc6b2b7e361b563e308291622fb8ef16f541cbcaf5f5e877a1bcb205157c7cf790fad996b4f3eea9d835b146e75f94392a9b0fefe8e4c1b5e3455caeaff8e048998a5f78841dab679521b71d0810a4724b3ccace6a7aaa17390498de55538508786c5f710df60ae001185a4a1d918f619b66ebbbf9ffc6880bf0b1017a6821a96602ca4e9b8b1bc60ebcaf049b656579941c28afb036a7af566dce5aab60b2badce4a0c16c40a6004834c66877246cecf6c19ac32098fbf08a0f90dd5578bc368bf582bb9b1cc59053360b09ae691fece08391dbab8fbaf6794e04ea28886f5eafa3dbe6764befc9a081cb2751823d30b08da38ea095f01e0bb5942bb8233c4cd005f6c40826034c25108fda2101ed00c955a744d0bc23f7a813b88f47409131de181a55acf6056ec0bce3e4e5c42519eaf1dd9c21aff11aa0df51558dba49aa95ca17903989b2bf8003846440a1ac617dc2dc2af6fda2cf9a7237ed365e76d9e41e5bdc863cf30f7c62d77b7ce07fbcb597f9256999a8788448a0a10d5469d859d078d440645c6f96ebfb16dd940a57b9946bc0e61bede1e57b9353d6be9f9b8b0722a5d921eaff3897108ad0af3f9ea3384d64239392937f5855abc0be251a91835c763b306a7a30b225dd913a265d38126b5110fc755f4506434a973dff4bf36f80bcfb317bfde07cd20431106e831ff7e979e2558339fe01db654289d03b317aeea0cb55dc42f8aaf79269a720fd71af3323c846149d222abe224d1c6a745e921f7ca8efb762711b2d4c6d5d2a17feda414aaf08ec7f547182f5fefe050a353184025793a2d1c2631224e356197fb10123b1f3e48ea10b4d023bbc5d9d0941671315e860ee48ce8a5089535b7417d661352104d784a52056e2f84f09d8c72ee650f784153d98e7f1601bc1d8bfb11e792960e9346079e0ea96d4a6a254a5abee434b79e5cbfdc5502b3fd174e5fcc19776decb7ac1c595ed3ea8d5a40688c76535170a3bf30d40eaaf1604f23fd05b7bdfda875ca9a29673aa12dbde56dd228d50aeb7d113d8f4a2e0940609b24007e6a749238e81e6f2ddd54b8837465fef6dbaf1b4903563ffbaf49f3abddf2d78f4a13bf9f66d4e8dcb9e4440306f86410db09a87462e63df7fbc540089e730db2f829f70761e572b51d9acdd54ca82c1f5838044093d7ea59e2f65333c4b3fe6dbe12610e6ba6a0804b78fc34c6634f5ced1eb6285e19e4056b4d7e5124c9bb45c6030aff9d38003345dbd72f51e1abfe979dbb7cd8daaa51ecebfc1b6f9c10d081c8b65fecd2b0bcbcbe98e6e3e36021a5c9609fe94f57ab3b371b88e833a04d5fa7629bfc98db5b4e5acaa7f7f20bbb6af9b6f106ad20b7f0bf6db4d024e250d7923c798f6103686675cfc6e6e9800df11361470ca3e8d21777d3a610ffc8e550b26844bda86b34bb7f984073bf5083be5cd56d144bf3508181409ee6a866b51538725a3dd8ce249fe7c1d39639a98c79d082a6bd91a8ee909b6b9a05f9dfd9076bc0c4c4bcf690fc67764188a4cc9505573b32feb11418f4b4c2bda9e883775529e66100855e90ca860a814580c37e4ab7e24dfa9d40b8a0e4c716d70d3fefa22a79a14cc24cf7f9abfe98107e5b5bd69b667dfac63bd976d7ba9ce1770a29c7276d7e85e9e7ff6c018e2a52e070f2fcf8afe2d6ec7a5f2b09370ca647d3e6789b5662bc6f20a692c76f4f0ecf871e3754fcdd8b453b292cf53ab2062576b61505157125468b1563e54406f8648a7081f1fe432789819174c6dc66403f5e81bb5bd0528083ec69f9a424d7c91ff3cd028d813193cc9043fff400ea0141d81ddcc5f3aea907462f147a14f3fb5e5002e3ac97f373ffe5012a4e1d118640de016518e0f91f43d43a54c3b521c476b7f8ad51011dab50daea97939cc4a226e86d675245cc741744859d58de5aa5ee566fa8b18688321f18f3a4c19eb8336b503f6ba81c176d969584d0ec09927458c973d7e6674470e26def052a7bce3a9c06225c280d39c4d523228d8b12e8f03296458ce46831281fb89b673793b7b0c5c0ab27bb7dbd78d02311c6ec05e0bd21f917b21e67a1eda248fb8a45c501a9cb727b7f7c132974dd02204813fb3c0ece67e2b155152259a1313d57ba797268cad18d68d5f35655332c4d201ba8b214e7c0dcaab4c6ac356798d0909964be40357d9284ceff49f676cdce6a1f71196cbd7fbad7367a5d52912bf8f895d1d049369cedc5681816265ecab4dcaa7e8d5f84fc750f2e1ba48f7dac319de2e225ba0215964d4e31b98ef2465a5574439b4e8f1042c5b147decb39c0881f9411ede97560f04b0f9993ba51676c83628b60d509f1481dd272e4f9dc922bbe5558dd17de237342978aef2ab23d455ac62eecef0e81b9ed911aa8193c334e78fcea65188f54c9a7b142bcdc0c12914bedc85ee3a2d6e51c8de0b7e3b1bd4e2407adaa69413c7bfa1d98cea78d32259721e0dbe945fb98a5c6942f8650ac71a372db776a35da3813a0d4d5cd605dbff2055b11d7574b68f66ff78f0f8dece8bf205fe4fb95a707bbf7ebb8a7f84bf786c36c2ba07fb5385057e888d5030ec953755efc1aa3805a6e27facbc1dbe5109fdb3ceb489751443763176716a659362cf9b84bc45f558d3f704e5594d4908705e6e48dfe2da2bf068b40c074bd3199edf8b52cc38531ecfd64f054f2d85bac81611dbdce6a4b69b95197d2b30c34339a4dff3b2c7e50c47e98e58ff5f0337a29906bf63174244a578b7ad798681c21eb924f4f70bce93a98f491c4f9219f79e4c1c7402863cbcea13330c7761927352d6e46d8abe3da6b7c12d3b246001711820b2667dc97634a5bf4d4420e328604631cc77b5db462c78e3b88c61935bf506046e32e6f8310decd9b22b0b34109531b239026b8eaf39a188f21037fa2be24ee2e682416914d31affa30563c731464045ad74a4956f70622513adcf1b9f8d1e0965c224de75a336dff52a73f654e6637f86debba38e2d5f62e730a58f47d069254012e02a3a3b0f75360ac122e0e7ced796c61d1f57ad59747ec00d6b6fc7fd175ac2e6bc71c13117ea49cc2c3be95284690dc07cc7fc441c6538c280641fdb8419237920fd955fbf99fb560d662b7ef8a96b0fce8b83a1e04711b67405c36467f149f95e655fe0e4f1606c1a27d163ceaf8f27d45a022c22dabc9e91e236c14618ca4235d5de80e3cfce780a5fc575b328af646a534018277995319c5d824f7067fd313ae7bddc9b12ef921762b966e3749fa2fca36e9bbeb45b38006bda42a0216da2a019a755a2767d2cc0496c7d9f18e229f87246062c6988792de6de03913f63101ba471a63b1adade792fd7467ae81486753646ee73d938e26937c2cd3d969c2de8c226d066dd94a4d542e6e5db6cc452b41bc401cb5648652697c52572a3e73e5807b058392bbfb2f0059646c7a20abb128e2470d953186a89b6583f97cbbe0986f1d9abd8c1e94584ba5350be44c55827d4e217d3950190e67eba02db920c7741e8a5968f1f1fb67b5e843151b7cef95e1bde2f4d8e07da0bc62a8dde9906b613a010d60d5cef4e93391ef10da3340c52e2022422daf87559f7a60c1c43dc259ea7a9dc182068250802a122ccf9e32d88d05385900d55b39623e4e2bf6ec6cb883b09165e3c8fdbfd7dd5a1e7a2349ff4cb746ee22169e868d7e48e79a4c7d03c72850c60b2d5c41c2f92d33448ed2b243bd4686cfa7674e15e3badca88fe15257253068dc22f07563b5b3aba76fe5f71ab43678f91d4f6a5e0e3ba978e3aa758976cd607e0e865a3ca93b03dfcefb457e8e6c8077ab5460a888a91e1b3e1caf7fc6ea293814d4a75a4d6c4e4650f22c027524e516badcdce9edac9508ca5ecb12485981bc54ca3948fdd3715d04d08c86e29f8453728fbb13a18b1578b1c6f97fe3bd1417e6b493c4f55b1666659b1e6dafa3b22d7730f90f1144a3ba5f4f2fec2de23c95c9624b38bb41fdb7b95a9dc1cbf59ae93cca5c83fb5f625889e17b2de0a4813d1d57ab177183bf069d6fb9600ac0f25ca7602e74e3f0e211d55b064f9f8c6994e16efc6d3308ef943ebf1845c8d224e694f2660c10c3476eb188ce7b66400c21748efb5accfc282ea02474a793042594452ee582392a7e1b11a49c4aa6b105db70196ad5d22e9377f9fd018accd7ecd134e2791259fa040aaf18aa07506264d40a64e83e8dc8e60a0c704bc5685f9301ec00fc527f07049de55afd4531a4a65e5df8afa07adc08187018d38e14850c448c65ca335ee8ac74ccaa7450dca9d69f0fc596b419f510c1581d14787b0c34e5e937645a6a005fa3ab4b6e0c4c974f2af735275939f6d224774dc6bdb9a34e17c73f8d54fd98ae59dfb04b30ad6a6999d29826c86250393010df28c2f0e11b824280a6a579d4ffd683c48ec5fdd38911303ae4f151d423c12bed750730514f698719f35bce182482e70fd87c7bd235a340d2df60d88e806eb936b639044eb8732f2ccb3718f261609cbbd05134d59342ff9ae3e77cf627be9dac73bde356f36ec1059afb4d3a0574987a882e6b4e6b39ff0082f4e7a93f2db6b8fe0d39f2374c31f8a4dee86781e544f88b402e6d040741acae42e7846c24c971bf2420479e0e5be16c907bf80c1bdcd6743d95c7ee0d1a16fb3956d30f974e95ab366144ecad2713d0dc668acc8aa08af8ef7e8589f8cd845cdaf34f476dffce15e9aedfa9442a07014a8e6628080eba6fa5689e36b6e2729e516487c5a796d22697b5bddab7a1832dd9671fbc5f9ffb87c43a7f260c90165ec7b1b4d4ef0a76aab1c033d635804577f37930bd61dcbf8084251ec6ced2b96e81a36782882d960fd853fffd701c075b020d01229c34972af661a6c2fffb9f46b048c4f2f871bd147433495d07afe15bc43a149f945f6b32f34b23282cb15654dbe5fd6c9b088d1c11aae62a932b45d01e24042b40b5cc980b2c61cf11b3805b2e504ef285bcece051f31b5383ea3056a7569cff0f44d534ca1a085ca503a5bc02f0fd5c8cce9ad0cdbd5ab69530497fc92f1d202dbf136f07f5fd1fb490d09cd310e621d016a75118494ca9bd35abd63a8190db9e59e0d0ffff7e21f9d7a416de664bac98d0818653dc380af2422421198582cf3e7db368bd91f2b13823d393b2019c83eaddc8934cfcb83e85761740ab1699645f40cd76a9e39d9baa209314f15d9c05828b5c6170450c3e568a811f68c73d8ea1b29d750e901b8a774b716b354a8a6b8ae7b023c1ca5a009a0b67737cdaa3d17abbe67dbb87e9114f15365f5830de52f5eeea8f44f1265b32cd8c9ca786117df850a3b047b4d5a691df65e7398db6f8e5c029c0fe7195014cf6103d733c9fe98d67678cbd7c21d3a0b3a25b08da1ecdc83a67e607d00a9efb21fa462f48d687423b4f144440ef7b73bdac40bb7c844e2266df1b1aabcc3fec165b2780c5f6fd56b4cab6806a9c819332813af5b50f7be14143424d5f2243fadfa65fb66f477890c0a02a8667f6b1532da1a38623faf2af4c6cd5a00a1d54471b43934a3f81611b9189fcef2081ed564aac065635c6f43eb0e0e5bfb667da2fddc6de710f9e0b4411492b6e615e48cd280636d7bff795d5dcece452384b5529ac77c79e7f28319aa44acb5de9fd5acc9798053e029cd923657837d9d0950aee8f09ce713a11f836967bdf476fcc960cae9d5a609d892a1b2cfefaf3141239a61a61f97c3fba88369f649ab16102ec9b7ce40c04c99347d9d77650c3b58e7b1e3955d277a4cfc81359c633a26d69f15a6eeb16fdad844e5068e7d8d622e702401efd8f7180c72242ff87441523ba2915089b3a6e4c8b7dc271f2dd9b980bd9df62a44c2061170a262f2837aa4a8279775f0aa9f0e77a1df5cdff0e01cb1e5e935517b02dd009917900ef95ec9052a591d82da596c28bb397b8e0d2010ce945ea980b7d1d605547ed26428a34bef32986b2866e93025bd216ccb5a3b03d7de20a73d03527d275f020c30d688cf7029c3f95753c192a6ed7709721bc1c3d5d699c26cec3e94091d9cbae2f47ce93d9499f2947d431c45dc09ef9b05eb0f0bf8ed711b9ca1c7959766e13a110be32172a1ff88f3d7c8ae4e2e516e90b81d9be5ac91f209c7c4eba0170e155d2a8f56daf92cbcb9f03ac05d572f18b42ea87c2802d548aa484d3f45bdca3663d50486dd4d1101cf90b10f5ef9fbb7ccbf6fca8c29487941ba348ae2d8c95220c42f648c8bf10146f77997f4a23cf619ab4e5e0e76713f8cc79f7f6854442be308032f63e6f70d4b396d235849ea7212bcc9d4a528a8849b3d7dcf4d7abbed639fa45d61bb46678ed7546737e11878e84191080a58b7e30fdb8627315f474f45cea3fece4eac6177580835539cf63849316b37e1e99e4edd14bbca98c5b83b626454c36f53a39a0d839ce1e796614df60c87679acade3e152cc8989a4729d2270042668ad940cfa6b06b3e1f9ef193840df2186219b14ddd30fb34422ec93547310b8c3b3dc63eb5caad9c29bd6e4539b5bb18138e387909016912eecff9a937af88fe087ff432b3dee096213890cf5377a2734edeec880547f360d7f5cdc92ae4330588efaff8a28d3251eac9b48aeab70e448604d180471f195b8e1297c4ff528824e08d6082a91ccb356261153005f4d18e68c71b54a30c4e65aa2eae4c7929a84ab3266816d4a70c689e89fab62c3b5c9eb97e9bff7c10b10ad2a0942f4f0453116035ed8c7a1f3e7da7324621d80d93c60eba30d187a0ea8de58c2df4d57a582205b60a4670768d51c9412af1c493e1b31e94304b0e594838f80151b03429b8d17ea792b4da7de33d1ee60b97b0a82bdaaa2fb98699a368322520be088a2028f7633804179ad1843d4386a969acc754ee01b09c3e8b9b85b41d7e29584cc431eb49919fd01cfc8264f90bebef7076e4bb2b4b133c630111c729ebee6da219dcd57458002b18b403db77ee105ba1c1f05ab11e69009ed6557413d9cc2c6e0af0415b5d19c825eb7d62caa1299ee31ab68715982976b53c9d8536f09b3a87b06c92e82dd276fb10ea1062edcd3c4c9eb5de8b156539b6510bcc3f4e6c38e08d6ece5ee49dfe197bf03be0dbc2e357f4d26413d14c85fcb479a4e1f35e8d649cb0527d40fd3c0e05623f4535a62e60c0dbb7b23b35fd4c223f80da73351127182d1548afa20c027288c8b23f4387b16b608efd6cf5b48b16ad800c20e998d89be90f328b1931916fd676d2191b7a2a414367863a32a4d25d95afc3435380807c5c1fdfd3e0a03f054119853fe9e82a18662c48fcfbae696b7125ac8c09e1e6af63f3548a6e6ba5e792c466c4f85ac6a1e5338ee4ceae4f2c94e6a7809943ce7c07996f2da77548d9fcafaaf41cc1c32d7f448bdb0786577a4374e2d8c95220c42f648c8bf10146f77997f4a23cf619ab4e5e0e76713f8cc79f7f666089cf07de8b1e16a80288e3e673260f864dc0766216a483155661d36caf3ae4f670346620429b2aedb16f3018598d0c6772b48719fb01231af654fdf7cd2a4ee0884706a0b59fd1e346420b734c40f7f528e24cfd1c45dc491b1f64ab07582dff42d5e03045a57bdbdae417bc277c9d8ac96117e39ab01b205587f1c19cc9e25363bea0769f796bcaacf77b014c014c8128c5c1a1232e7c6ad4bcf661a3f2097babb05e989a164fadde055c4efd1f3fd306cd9f3e41fb8d8be910d4e74b86a9d3ac97926d5e86d96d4179645ca23d16b3c60ba58f3cb82e468b699a9e61ea77500ed3a49401dd69341293627d33f5c300c3d89d5a67a40931d6daf9d734b9722f159f0c32748439170f03ff3735bb06e1e7a6bc5f30cf907c388ede721b97e80228e14f6feeec9483e340e1e33a2330a91de70dce9049e2a25f4e19ea1f0b078f690cb63b6292d3759a9ef588df55f497af822fa895d59cdbcbc23d00b0298640fd6b6bbae8659e2ece488eb57ec886b7d5adb9dafc88c6c1db66ef82cbba880ff1e308e00d96688b44ba5c89fdb3aae68618662ef4206162de7f8db03c689e23aec8e591ea6ebe9260e67f32b335692c5e847b383beb705065ee6c676b6309d5ed20030a69f368bb2faf94f98a286daa581eadf52d453e1b9a35447948bc4ed89b3eccb14c5c47240a6bae06f2eed1cc8fd04a714d3581ed36e01b0601cd75f596417a6bf7ab3db1b06d0d449afd856cf9fe149283dd3a5b8399eae5fea174dc4b39dfd4ec7932aa9680ee915ec5c407e3bf6699f3f694102b292543e8b04f50fba947427ae7fda61ea9c74d4d4ed45a10189c28c992f9cee7966bbf83be2db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73a9d53d63db54c3838df4f62a88f9843f184995af243a8e4e49de2833c60243c35dc3ba90d1ab581fa0913e546c096a91686d94ec42a0c036c807eb9c07b37bbe5c6f126556cc349e4c3b424ce88cdc7d77de2b6fe65eac03d17e0e9cf06154c06c4770c5c5976266374bf4e9c5e162f2a33ad0b815849b5c0b890337d98698135e429d76c8f9b69c759e1cd5a05ad6ba0f92fb4ed3023af9284aabc5c3e69029b2e6faa964266d4f0f2efe57f94f6cca7a658cb7299e6c609453f9a3ac735edc49ae9133ae08808937587831e2196af5f72e0a374dd93f6fd791f516d56b65da778c7f1aeebfe23c1f5ffafb7c8d85e1bfb32aa76af7f518a2169d2ca0c1417f1dcaf5a90d43b557fac45e715085db9ffb52a344d9f8696922b5f5a9bb37743ced54dd896619c1233fd2e6f7ea51d20163a5fac26224f3e13b0d06c35619f03c2ef1665b2cb9ed34e1d9e8e938a154dae3ffdb8b40782a9d44fe7feeb388c048d7f8cb588052c7127f1eda84cf240f05a724442a58850e22a9af2748ea3a69d492dd749c701ca9bdf7eb9592e43b9ac909b3bb1f327a51e3ed8b1b8bad8b19f80a303d8c725e156ba219906239962772ec83edf9644756747e1308a87be6b8833e7e9d2035b3f12e03b325b0aa0c5cb5d6b54a812ee2baf564d58bbf3a83f6e0b9958ac4c1531596b7927e5ff26e2c980c6a658a501de40c657bb8771db7c6e8b573b158ed25932b77d8292234366af9e05b7daa325b9c1a5ff38e74d506a8dcdb296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73294f665dec09e0b6251259256dc2325e64748de433a9ed2318c2591f15634365466f79e1bb9add93a25be7179754ec64253bdacb6ffdf18804a3e36cace5c8da09d707da0a76bb8d60a3382f9b8a486d83c8b64d16ef8669d0140358faf1504c36f8b03927cfd29e35b858d55bb5c1b5415334b2449f33e6e8259109a7677fb9e6475840554bd89469711559bfc318bbd7f74509936898a00a6f281ac251126f7361134d93251056427843ac1ce57b95896dc4a97721d670ab2a0322aa6c13a68177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643f99a13de189bdae6103eb0f65dd8b6e5d065fd477daeb82fdad44371151b1b8c07c80f2a92bc5e19d1a2a3d750b82fbaf2a445f4e4db151959ed0e21e14b6af405db09dabf19a5ae08daa7c7a4d97ca9270e1e9be44d1a0b55f140bcbe92b36d5ac49e180efa8b12fbd0b2409e7f8109746cf3ef7f106652a85ec34267bf61a2ffaf782bfe6fdf8f5fd895a61f2d82842e4915432cc9a6f3fea4874dfb958576e9d4ba5ede4fe35c15d482dfc0990d34ed720067d0d2d66c34de14ede6d1df28df4173e6fee97fb95e230018bee76203e55f204b34f2400006c6f764d00d774251ab6de40ea42b46a9642b023968669ea2b51a7b938fb3ad10be276c112bf15ce120a8796289bfa95e7c76979f369873ea60c22f1c231bc6c4149c96dbf7fc772b5e7ba11eec6a50cc7b53bc2bf4c0560d1d997c0a606d643ec2a1922d777405b7d7f85b52625062b7a01678bf19d270923dd0069540cd26ae5199ea15452a1be8c5bdeb91cbb9a1335659f3fbdf9d47232eec6e1475c118227da98abfb955dd0487ecef37f38f7793cd76d290670acaf3ed0a88f2a3fa8eba11fe5a6a0de659a2d3e7c0e2b2747e9e6477b80d6adbb6e913c4d8900304d0fd976043dc7d67c923b49b580b7e504773865c381b7fdab7037f8724784f95bf5a1d54b097965dc023667d8bada74348b30e2f9e488078c23c65164b02a1f63345cb674fef12eaeff26aa1e3686300e53335716c2eafa1d02ccce999709b03e90e739ec721039bfd8e1fcc4ae4811a05057f0013fd4ef97d6cca60dede0d3013bca927d3538db20e3934f347262446bb73f4a4c43398f5789c5c6c76cffb33cf7c533bf6bd96b0f403dbf711824d72400a49e52d9133b502577088c944c60e414c1489a701e4826c1cb8f2f8f0a7cd20fb7121146d1e0b74de8ade0466f80aa2cf6baa3e418d25e94a440d98083cbf0e533c1542d49800b2841187fd47a32e72754c4924d20683fefbde72cf18895aed19e844c38cba55c2350a92d445f6c1004c6ebf37f75c213a2fe028ded0ea85ae00bbb5b5111c78f9dfda2d60d4ff892aac128851703592957f7437b933fe4acb718dbbd636c940edc3c74196ca016be0a17e876885ca074d1c54de8d8b0b66221b9174ba941641f37761043b35cb41c8569071069d12e7e5059ae0759d3d0e319e45b15d901e92a5d9c6c83e8397a0efed0bdc1bd0a2e0bcb03917fec35783929c2e101ada29bcecd3e77812014ff3f318f8bb7a1bb13ce118f968278490ecca21ba51a913c80c31b771c48e5c7505b0797e03a9def5dba4dcd755e5e7cbab6a0ca8debe7eb4ebdee3cf8fd27dc73ed4c796c062366d5398dae76ecff3633f21226a85210db7e59b53eee1e4229710f699d20e1c41c4b6160af2a9c0bcce535ce7129b25c95852ef7a1da7d9fe1046ab19326daf30313c63482c8132e1b26092c4aa00398c39c647553a18c4ca1abdbcdb86cec4c4b821b306652d6f5473d4688edeb568a7d7ff0874e410fb4e3bf7cf0c9cde9441868a0a0241fb34702ddfb77f4a7739a3e561770d799c1e1e5c12897a336b96541480ac389fbc8e84f355f396c4dcbf4d16e2daab5c25be4f0a651d15923bbbedb2b20eccede66660f66b5eb0c6cf79a8367767b94d7383368b7a365ba7c06ce3caaaf18b86a473980b455ad582b8ee0acc42f728bc2c24b4c6ddc85af511777c292dda0cee4536acaeae265757f033a0c1d02fb994870abaf45d54287cfe48000ef21220836fe1473f1df2168169ec1808baaaeaf2f539720c0e4086bb3f92b35b924e60a2eed8f9fefd622598bdd70c273b2ce7e74b33489c2857389168b5ce0304f350424c9d82958202b91c48fa6fa35f39f6d1ad85d2955385928b02ef3488605758a2491443640fa1bbdca2d8d1e079d771f51e5a6e6420cd819e8a87e69bd06a330151d30dfd44e8cad5805a0f8707379b779bc154c3ebbf84dbdab9ae6dad282bcb800378d69af8ffbdbdf8b9b80920f9fe803dbed459c4f99efa11501a2dab03eb82f53bb949990329176a75ad7f781f317dcd08855a8f6bc4d2be5ea11e071a03c9a40173f99e913306c0e4e720de3b50da5a8fe0df47ef2fef77d1600b471efe2be4d865d2e184ffd894189bfa9e1c885de4132772cd88abe09a01851e05e8f7422f7b7a6b636954df6f36f0742ce3721dd456f1a41495b8a57bceeaa17562ec5690d4b768d5ee3f24341ffb46ec4cb7b2f8b55279363a625e0fc92a4fd418d936195b09f9715794f0f47708748cbda67e06d1ee16f37f8e9be834013724cf4bc32d6ce5f4c9f75350247da68ff2120cb4a9fb7c3747f7cbd7304d417f1fc759df17529c10aa966dd1621fc9b4809ca8f82b03dcfea8b4a0d51f180b21a39ba6a2e3250f9d59f359ea3b236739809ccfe5ea3b34af7e2d195b70c64748d48757ca7f9b01d873125f7877a53fb293a352949e2b8a87425067aa8d48dc85fdb6a9e86da6e3293678a80efb6412261066d39560f0f3b71a4af08e01b84490ac58f76f7f62a8b058797c8ed98c5c7bc93a5ebfdda61b603b138e2efa076ee2bda862cf4738991fa29f3cc73ae41c41d5ed0d4d3545fa444f64e90e0446c8965adef0a0887ecc03016226aa938008553e94a7a4feedcd10fe91b1464ac36387698239adfcc81c91c19fde4b5160a8b883c191bf9c3b8752729e150d3515eb3d47fa5051809ecb66e8f231afd3e611e21d4e288f8cdfe1c288665273422ca2657c53012d03589db048ed96f16ec7d3034bd6bf8900e321ab0551322e12fc06bb5f0de5d47aba05e9b50a86b441ecda1f9fa82224e1152efe2e9874d77b63349834aa38561db7d02ac5ff59a9ee6c4d52ff94f8284e510b37455d4a5a8f7b293ca28b0f484067d27da461bfccfce22f270cb3181a7a11a1e5be1fd00b94765eab8d57a9f8fc5a7712fb5f13a6790f88f2cdb32e6024c2f34278e8488e1510126b8cf69cc454a86752c8ee1476e28660c3332ffc3cbbf4d0c05caedf0423a64db8f0055e764ab657fff984ecf2535109a19aa3783250f4ee6356fa4a28302f8ed4ed097d38e227a6d18f343fed732266d70ee9e530a2219efb7b44c488d25db6c083297beee443a099feb824dcf9652775ceaef75fd336806d156d2dae6ae007124233d091990dc744aabb5e53073dd5c10724f023903afd9cccbd6d342217398d71b17a5ccbdccb68994fabe63bdac1bf1b259c95f2250b4ada605daae22b8e70f09bceae9998589205bf53509a2ce1b8955088f2db62b4d44428230f5e66b3538b451d5935b32cab456aed1ce315db0f1506889c1dbb3d66228fe7156df4c1c540da37d3166138669dbdf72fe6df5e574e456f8872ad2fa1954238531d8a097b15b950b46a87e5166d6016ec3d258daf99696179fa10db283a9a1a87ad0b1d96b781fb17da17f3ff62b46b3f1898c3e4e2d222a3b99e145d47d8bcb7012e39fb328f5de3ac689627b2b97ed15aa8c3de934bd322cf715b05292037d55fda874f87088814557713916648d0eaf50747cbfb62048b958f46bc3ba0fd9332ee3fd15c5a2c5b67515a4cb10553f52467a70791a655c322f5b41a9f3cd8316dff94d2424ad213d15b06e1f518ff06ba578801024e3b71221aa84ba15bf1b37d886c93073b51fde7e9c131245d11eb1d8bc44048c7e1890401a13b2122528e039c0cec175609e2def59b62433d41bfcb6aeae516cb3aa623d39ae3dcc7810497e9c79f9e6db21a260dc4db7b1ba1fb11840841c69d006b2dbd82dcb636da2a2b6a99fad6411f7ea7946a55cd794e2e4fe65e32dc8f7bb6ff86abe3a045a663abb8bbc28fb32fdc8a7719806896535c6557516b6e99ce4ae69014ebc7053f4cfcf543b8c8c8f59a971f472fd5ff90f1a38cb68e8f7cac11cfeffb49467b5a88cb9e8e344259707b8240a8bc6bdfac0f8b183fff923ec821f2c0d596d9735491da5962d32d409d01b0bc1e13a2219451c68defa4b279638b6e4f91addf774e6387cdeeb5761e8637c4941df8f3dd9a380525ac71dc9e17cfe1ef67a18088465dc1ad6db686a0c73ac86c49301ff31daf31ef64161264a284fe654a04d92d6d45fd5c513d9f737a127fd648ef39a4604dad9ea0f4c1624c638a644b2c86e542686d95d2279c9817eb43e638b3d76e221bf48387a7811668ae86faba86f4c17458a19a1bd9be27a38750b5bb5beadaa81573d5a0ca11c09eb105b8925612454f8e031cd5bf42ced62acc0c1e843e5692507a5f2768a3dbc04f4e03c2f211ed9612757a9b3eb7f7bc0fd1a2da53867f5c228a0bcaaf09bea568ec47806b8c2cd6027dc030336c8d5f945021b8ec4708d430cb7aa1b45037e6b58cf9a492bcc2a61dd8c9c5ec1c81454edd52a23a9bee92d3e98799914a28abac71367be2dbded16f05bf5e0c9d1d5304c79db3db570892c66ea61e715b5c43f936c97eca34012b20b013c7538a6efb61b2659e9f2a24bf48ed003dc3da120c0172a1ebf24ac3ac1906745a5dedebf1abac1cb9528b6fc98ad506e7d175fea450b2e375d001a74663884c4aa77d8468c55c6720aeb76fd2863582493198a7bbd6265d5f65394682efd882c8bd315c1f60b3704257394a8b483762a431f40a8eef84123a7df90621aec947fc2dc186f012742beb2d32b31cf1f91adbcb1d3120c93fe2ff2b3e980670c831469563421b29a3168e0b4855ab5ef95da7146f8d0b71858093ef215b3f8e1691ee7857462788c388544c3e92e32e1798dce2c48ee0f308f6f1822cf2d10ee64266048319df61393df0581c623494ba39cf49a44a8bad971b5d05cc7e3ffa55264705eb1d5304c79db3db570892c66ea61e715b5c43f936c97eca34012b20b013c7538a2890ba3b79fab66b0a3fb37febb3b17b81ffeb8aaf22d148d851d569e538c900e3508a12790161dab5309daebb0e236dd2d86b6a45fc620622c5044c8d14bbf618e9a48acacb1d0037b6072b7805444ceed772e707e9f86e1e9317e33a92a2cb86d64fc0c19b2a637a80ee1c9d3dbbe029aa102790e3c34855d4742c9d0db8b129ef1db500a85f2026d94348ac1d37bbba37236d529288727996786a271f4c25f4760f04c17dc9849027b44a1fee29e31532aa5c0b86ee2e8909ed64b89ce0bfb12bb53ee7df2cfbe7e47c3887689134fb02aeefccdc5bd0a01a44aa9877e4278992331f6453d5f9f4aafccf02d28551405886a591302cd6d73f34d9ea21718c116f1a48563c9cddc3674b6604c260e9361834db41821a3e184df0e0175a81753c4dc067360178b081671a224ea08be817577517aaffb10e28beaaa4aedd0b162dfdd7a428b3134ebcc247e86e6c3fd55416f831fad70171662064f3dba122566e4eaec77490d4aab541420bf1599d958368ec68911d467b2e7287d0bd0bdbd5639a7dbfe4b8048fca75678729ec5a1d4d8e78d08fa6eb98590e15bef6bdb4ffc525f1fc9887d2dc98d3d3efcfe43f234d2bfa9d499e6834d21172215021b2b3e073f0911c55e0f70e2eeb8e9a8db8642ce34350e1e392c2f6912a27713f8bf51355e3a8e2009e934db470d8a1d0d65de3cf4d6b3f6429e1ea7b0cd92a4ebcd6a69c7961dbc922e68a15c5a4a5f0e2a5e4bcd4aab35aa28f723f6e027699c0d6a5291f8c6905c638db35dc564c0924ba99365248cdc8f9978b5b637f374af7d62b655686f30694905bdac049361065198a5c413e4e27e56067905bd1e2f6c3f5754ea3a4269986f4701785790bbd8ead2c2b06c07f6be1d21b542b00f889a1f8cc862c4814ec42427052a533c84933cccb0b041fb9988342c0b60f9cae49828bc2a01d71fbf58b888a515a977100ed78b2d4499eda07de0bd757d3f7795d99aee55e861765cb96b2f2570135dc0432d814bd26c9b084ac0bec3228585f5325ad28acf77ecca63641222be1974c36dd159c587e207722b1a3f4953d588ccdfbad0688ee39285c33067ad77d82349cdacb5569756bea4398b34bb223af9e57f1c0ccea7f7d8bd4d70686721b6460de8e611928c2a9687153969bd49db726d4c182a90ab8f9b6e5f5922ea5bcb2eb1083d5d284e95dfbf91968ff175a9c3992fcf3df139402f5d9abc8bd579449c1423be003ab2473b8dfe5ade9f3bdeec0026d0784f134f91f8c20365f7fcae8dd6135454891ffe4b82f86098f8ab114e6f9d70505937efdba3dcd06a130330d46dafe6f7675a2ae4facde87cf4bfe15f3509f435f47d263a5b3946cb2bbd912b99de35ec965de1bd51509eeffe6377c52aff58aea5ec78820494a5256b0ccbecef9212bc7b93b797273ab08cc2eaa34e0ab3e50b049ce10300ea93d34f15423d57f83d07b117c19933bfd778c602e78cafb2fed802fa28def430c9eaa2be509fe20142f432eab2c749346e3a565d4bcd2111c6f2ae6b264ddfc8d48096fe50927634a6b406e1eb26e1d00bd992e9aa36f55410bf377b570f3211f8d824c7f1edd5c2288c97b51cc27347b1aa74988b05616e13793b74d294718e772af07780a6df2bb13671701df8a1d1e752d79cb3decd08f661bcf5fc2b4a6e1a982020caddab497edd889124fd8d17aea1efb1895cb96ee38d2e70341a9667b93ad542e4842b0b7022d302aa7c2d2a909b156b8f1e3c4cca8dc61cdef0ab9fc78de1a0fa96d4c0c369e81786ebd94a9cbbfbec38cff6113e957738dbeaf96ddb77604c75d85ea0f9916197e8e3834595b1976fccd6959d9d995bb9e09f52d05bf09630cce49abbfdb2282d396ccc3e16e77e3a9f54cd4071ffb58f39db8e472bed4109f6392443a10785305ccc0c920d11f98208f91214e028584390af1bc3c624918525e725a7cfa639366c15bb7a3c7c065d04d8a20703b25fe9d048ce6718141d21c122ef9b3498be45025300717ccbe912ef5bc0083ece5f04a9af80b797615eafa3485f4b57f9dc4f23e894c97db9b4738432b6c12592600f967cd969706dcdff326d3fe602e812110352c75c6b5e9773601f2d17c7d0e0a6a6166edde635031315c05f880d4e792f2cdd493618f5bac0b09bd9a11a78d36e938943b04ef01994bb148793c971685b746d0ced31da03a97594a47ee62efdf1078244042e7c07d6e10ca1235ace515bf54a30b6f441dcab0d6ebfc338dd6c864360e1689e782f9214de8cd5f2af99b94d79ad34bd4ec1059196b056c2a47f180fdb76f6536d1300b94e4626b8bc92fb118046b03bb4bebf6c0201085b9ab5ea390381968a39b675f44f196a0c1837fe9cc84d7ca704da8a1cbe26b2ab6bb084e3aff0f64404c7209f6bf476c962a3d130cf45a734967c926dc915bd3dc6f350302487eb2ae1e7d66e8bcc8791850e02aa445ced7d2f994f3d48ae499c51a4ac936c8a151dedf241546d446b47f82597812754c1f6743b4ab27c25b980c1f4f007c0f5d9773ef752c7ad53b52fe013a1c2c8405d0cece778a36eed3d51f6dd0a224734fc267ea765c5ba31e72ba00eedca6a22f753fb30ddfae48cc27a16e944907067bae93c00a9f2ad51032243820b22df34b77c77690d46cb2e98e24944c4d428eba1c613220121ecaa695e9189a42be883218f2fb0074ceca9bbec9403c6def4d4199a12cb4a54e804c7d29405968871366500f72d6f3ea401bfc649f2520b22945ce1599c4fedba0a4c75985f172ca86cdf386766ebb8b2363768cc32ef350fe969788d0de3996e33c4b6a25308c7ceee1f7e87286f491b2bbf25a1e001b7d76293cffc829ae97c9bc255ccdaff25c9ebcb6710f2d1a7d3e19a579863e63678ee771916f10f0aa8f454d34b25694a61373c0ab67bba038fd1c162d358842b431c3bdbab0587fd1a58185b59c41f66e735b4ef1026380a219d8a9b3e969c5da49ac031373b4b1e0cb9013f2daa87260e1aaaae8e413edddc4d7dcf54f2bc231e87cda248b1fa2aef7a930045f3e95f89ee46ff579188d24893729545c102d352bf26aa938b0b7586b46b019e112002b470939a24f038545d5387ba4e97490769229e08f0a017f5c6fd5d8aa1669672110c6df5ebd0506f23ec91087a5a015ade842a81fb04d692c9a342fa17446f778110c4e9ba4c8d178f65a8478d7ed4d1fdc4c839c1967143f303d57533d72f58bcc68450a0c68182db0d6c2c0b2275333d82617732ad407dd55420ff16c0d0c19a5599d60aa9e1e3871d5a6540baa7d61a20f5c49a6b7f60b5a5f232f2a1a2ef3c2dfb6c943e63b465af6ac128adbb90157ca1e643eab350b1cd52f6250bfa693c71aff3b8d6e34b598c00e586943663ff9b0665ee7a32cee87da668daa7fd846163ea1b491c09df79c6f7d143188ecb204528f0a38af43f4c73142b04a0353e263b0ace08840c1add843762e4173e9c9fa19f80d784642b6ae5ca200e7a80a521d8d87a35cfe765bf9c08cc014f9a615183e489f9892a8b843da3ed582c86af158cef1a49e0f8770beaad70b1f8b4af6fef03be103b4bb0cffd3313f12e60928cf5fac64aff7843a1a2474587c0fa3641227aff01b1c195d0f0924a7b4c6f8e1ed14b0ce4181b4f943fedfcd652823bd60a0dd622d10d4826147013a888aacd7b6f743c619af1c52ff9cb2da822dbcf95c3861470f7e8f2f1f92ca62e043914e87632bca82d7af28e257b4fa003aa69af839b5fb91c584ad843b1b6c19ced48149d191e2449e41f0e176c9723eb2d66dcc86c584849500301ae94174ff3474c5aa6e01267c8c231ccbbe337398b97fb38553219313919c6cbdba19dfe148e870287aadbd8c586c2778a81cf2c77d35b39282af6bcea3febd960ab4d69ba53cb373ca354af25dd2424314b2ee52066e064a1aa79138e07dd3433a5756ee48ea3a61ac5c4c010494f9a50423d61067bf9f0f51dcdb123a63c6c344860a51576d313e4c2d085320df098a88035de8cc65a6046619e4c3f3f6f28983696caf5fc916922e20dde0bbf6610654a3503b1d105f9078abdd164fcc5b71e418d59bfb1322e356a091c36b6866b0976bb6fd22e32a64c4acbffbe24619d4ee5b720135debccdb49e34c66d880325ca6f758ba13033595e184a96385d8f1940f285239de213f2f22f849a3c2f7df8728d0dea15e0c67b2d27441d4a1340cb69922e42d19a75a5ba3ff5cad074f1c3e89904c2b304344ca8654865d159e7c3fb016fa8fc040ec7b69b4006dfe5b9d529500ee5da089dd77750cb1eb37728b59e11b0e5d062771c176b20cfb09c913e41d07523e2b9a8d2211443e0483ef37aa6b7f65f6c9d89d8d368ba2701e9a153a18500a8d687aaf514f248a4b5413f6fd73be8e1ecdfcfaec848eafc3e06459920a701c0e2c43f2fa0fa1ca056a179d19328d11263a9d83e5391bf7bad594e5ee7dfbe3243129da21a47d3a94fc0ead022773353570a647039a97cc5c16fdc6527befabda4e58791425ce6f1276d46a790bf6c9fd72483cddbe02a60ea1fe2d46dfd211f920dbe9ea41d391d2b1f0541bb4c648bbc04a8630613f9b4f5405569c95a71f6349e5393e86e6693f7b6bc7ad1b6bf13fff061d3a9e8828aaff0536f99513197990c06f1b140b4594e17c474c349f9528c2420b68ea436b459e61d434626bab620de3fdb980d6da0627e8f973240043bbe169da564e47facba8f7bfeb43623718840348869c2699fab2e767f673ff4597c792508a9348fd656146ba5aaf1caa84e3b208bf90a96e23a1f278149ba88b61651053a81238526f3126aee5c1a2462d0e41dc220b3974fa76ea1bcc2b0fd83d10c88e786d1f9f77e76b30bb42d9d9cfac10db4835a2b27ec3d66bacc0135c250617acbd2558a3447b72f7642c006d802d31c8ad7f05141f4e0ffcedbf9c7cdcc98c4601fec2752c628bb89cd3d168f148a3a5fab3647a227555cc8869f9ec49a4e8cf1df151fc53bfdb0c611eaa9c72c1dfdee423a54274656c55548d732ff575375aed4a8cac38e7becd85c19ef37b209681ed64531161c43d02525d363f28da633c1572fcad19191d9941d41149caf563f3e1e978a4a0d6063da36169f7a5d243756f681651de902ea7504a0b470d673604023db91821769d0334b0431aef4373b3895ef077f6615ca347b4bc144a4896f0284a4546a81365ab9297d96e20f343d336886d7fc0c8a83b8d28aebe363cc4abef952756a447a6319ef480e799a22da473413887e49ddb1d829e2c63501504e0699a6c65942e2beb75369f99de41b2683ed55861317b40fe8cdae2b2960c01f77a39f3776f1c5b950c29880e81356b91dcf411e4cb222d3e36fb00eb3da7ceac0060f748d6d7bca45bb999a252c2e14fb1948ce51af3db4070a919c47dd706b3ab490cafa9ff992fd7841a64866c2b45b2f58ef25d9b9eba48b7e028e8a4292e62a988cc9cf447c72924d2a81c8983ff131ce9a81d46ed4caadb4873b329617e62041b867cf434228cdec503feb4852a5cacea12a4c9fac11be91d4292a474082664f96024a8e2ce1a16f85b0f8abbcb6fa5331c4c4f682cbdead9568314a863eb51b50172543e7fae16fc74e138f05e69f4f8a33782f94a80a8c908c45ff8160494d20047893da572dc6cd281f42131e2093a76d5af2afa0332f022206854eb04e53bfdef4c97ae2c8502a035f2cbf072ddd5327326f29319fda4b6f39544ad0036ac25429e88a760ae29e5ee6b40b1c59ada03e9101f3c6ba3931ee36c36bda2983314415555478e826c2f3727bfe9c98d277d14515ccb0138b0f8b7271a39801446e73c8d66ce0a919acf1bc5e1688949d20f11c982f21d9d155095e44d979e603d43b79d658dfd2e4758b5486ea9a9e9e308416cc056579864ed2534d7c4a2d756f14d62932a7bb314791b6f72e8e2cfa06a6cdeabe7b41ae39a497c34cd98ea494ff44cd3543e0c242c54eba890d513acc738b1dd35d60a4460362cca26cb6d95087dac39aa3b374d8c38f42de5e8cb9fcd3fc6353a226dbb408ba7a8279ba345c08a239c6d975b7677e379b23832b1350b62f9f5dd303dbe47c28459f04f2ec2291f267a35b478d8d4581bf6d8b385d233dcaec6a1dddba177e1b863439597d52a0ff5bb971718b2a33da180be938f83c84f25ccb623865024451996bd5536d3bd11e9094df21a84b3231dba7321b33c57b6760dda4c96a756525c461a9e331a2cb770b9ecbecc4ab4415b43ba439d7a3914507c30dfec310e1df6350d3ba1d764b8cb7afbc43d6589d6a6e2872f566381ef723ce58555d65bdb91aa3299ce03e42e261ffdbd8f5643e4b1996cac337cdb0984a0733ab86edf5aa7bea332b9d4cbbf6774359ec0d628593580178c89b0330ffa8c0a3205487b5fea5124a2c542c2df4db4fdf279281c748d18eb5e11997b97f3f0fb1e3b5952dd1f92beabe8b40e1be1a747cd9cfb4fee799a4181412eeb3b963a1abf060a081536018ae4075572865877241fb10d8c7b83d9b65369ac87a88c7e2d360f8f4c926854c1c8f1b728fef2fae30bdd5912f01157a6d2226ee8b4aebe863275a299012111ec72af34d30512f8daa149b5f9ffca3c69fda5c34a9dbe072eebfa9ec8accf14a74eb08f5221e5ecf250b8be2ed776ba26bcace1232ed4734e0a80989d57dff97b84036bb2710690646a8bd1051f43b72d34230dc7d0a517fb012056159419df0b036a5716332615bc863de67f0b05995fa0f7c8488c3f3f2935c0b906462fee04b1c67531ae96f161e91fcc71a9be5d64395f16a811e63d771f00a34b9cbbc54c952dda28618c473932fb62e4f0aa2af57181b2c547c2620ff2bacb83e4626fd98304a5efacf4860379d03b0bbd59b039c637de2e963d95b318c2bcab02eb4563f92b05b575f76be15648951afc222922324e391ebb8770e741dd9bd6a0ba3b9db55207a2923e39275e2bede1aa16fdf42ceabc9c9ba68f545708b4168fec0fedc57a4185b639ea99d63ca205caf5997bd35b8607658403edab5692f30f888f0148039cbc6c27d7d2c46a1362a6d0d7699a7190f3f08cb8512f0d3198e26c111dc20cf01232fbb244cb4c09597dc2c4f7fcea645664b208fb650093dc86e731af5efa8b7344d5b29afc3b11928a22ce6b753cb4282585957abe69cb68131c5f82c2077f7e7f798d2334e840e971893c81f6c113ae274b3c084f527e7f7b5baea6427f759676f5d82f7feccbc6092f0d24a5ac04fbf3766e70e0f70b68a54a9c62971893e4255d271d20a20ff732cc0353448e9601b80e6bdc26a8cf693bd0c14367358394e9fbb0ceca7f653adb5ba07cb3ca0dd294027139aedf2b0e469aaa8eea87fed5cddd117949a19dd57405aa17d00a550bc5d82e7134a9176e68c35cd287b85411dac2bca69f8e5ec7fd7ae2db0a5c1872eb473b413323ea0aa05595fc1662e7c5bd2d7ee94457554a841c766c1421087a257a85848d560f77966994b74d4354be6060f9ea27dc91356d4935a597828156175ad81f790668d6acd5b4820fb5f8428f32edfd1121e9b60c0a40de9347edc58cf2348ba223422a85fbe442678166d5a75bd4051e14a763bac7040790e35e4cfe2d15f4cfa51880871ccdef0117bc926f3ea370919af1876fe8b8b955b74574601e62b1740eda6f286deab00a1ccfe96343d520caf415916a45342ff3601fcb7129d8bde91b2d006273b4b87881531e704a798871f52cdaa714b3bd0bbf973de2881c8f8663536069ddd30b593669e16c7b712f3df85bf1f8ecce47c8d3249f4b9a54682105493a74395910ec09076689ee1c1d95b90e29ed2db298608c7e7f656b9680e0cabe94a6dd4f42ebfc7733c20eb7a3814f00662f12c5d6876c3898c55b3f8eb678c8d1e27e788f81ba1baaebeea2edcdda795ab54aa0c149cd330fce1d7007783a9fd0bc5f2a5c317109a978bcbe05440f55974444a2976aed9acf8253f683aaeedd5871035a910911d8499d0dd49da20a414c7b56906658298898fb4a32ee8e1a4b9acc68a97f02b17aeee129e2e5f8bad29cbd10de75c8e7a17c22f71aaeb5f57563d1587c349811f309c8fc9640c303ab297bb7e0b2d4246c528acd375d322609bddf6b86ed20c65ab69af7c20b62a752d9e38c0f6295e15024be0bbdf692e3d8b1200b2e0671d04f7899f36e3f428f421407a36377d04ef5d5dc9dadbbf395efeeae93a71ba3438d993c8281f9158ba24d6c9357ae8a9b74f0b7a4c4a10ffea3f66eca911c4f5cd9658b5986fc6729530e683966c512e479effdc2813458c47b1bc86e811a7a4028a9b9a934bfc80a8e2813569d4b18e18326a588539060534cb3431c0df2bc16f78dd4d18a1ea11ca10dd06c63bb9787b1e56ae4b160cb3103f6a875d00284346f6d19b28b0e548328bd2525cd573542ab0a5ef4cda76a39cb4f1b3839cd07bd338f88a46635171ec1e4440fe007372b39c7f0cfa462f4b10422a2d8de636906151e4ebf6b3c7b8dfdd74a9bbb0e03ae73679ffeadf16f176632a6ce2ee121aa3b4cac2d2d2041ce99e42cefd5bf945a721e1d789a34263dadb1beebbc12e175c772638c899ca10dc83966cc97b1ae208cd62bf2619006dfdd927645e23968c0d869c4bfb380fedb6c7b682543bdd5484fec47b80f101f44003ff49ef6e51081323858e113c390b607a0ca1c83e903de343822724f56fe87cb091695c6df76914034ca5e5a8cf8abc5125f1778fc2768edc14795cd2db279e82ddbf3d6744f4e6f4063d166b614b0a5085ca3a84482b87f915aa7b6e0960b3c7c9a50761587e6fbce2f1e721396b25084e47a9ab2720824d68eb761f30c6e696e2f33410d1e6c53ce03f93d042e61e14a3286b6390808e6209528610b3cb4a73e7400456582188bd2e0c6697259471a78702671be0c00636d71042533d0cc68a6769f317c1ef689d9967b911a5b655fabaa4b4fc830d41cd28a14478db92e3642942af00a524707ba9bbb78e60d0b456f1d37ba4a19d7bdd4cdc74a9777498eb739af345af3e70601b7e6c960295c61e4f0663a4e13f110aa84bfd1fe0c2081fe87ad75603a713288616a882fca2426378e7034d8a324a5103a64b5b6ee384f2ac77f447b319413dd5be69a0d38a4e7bf2ec52029e0deda51913a921b9b699d0ae63140eac64088251c8505d761bd961d976d3025fa31cbb6c576a2b9322d7612caf4042b56c3cf921d9ac953d19777ca1564ed0bfd192ef62748ef97ae71f96473799d4eca05b07598c7ae6d36ab248cf8513f03c0cdc44197fb9cfca5ef370342f30222ab63ecdd17eafe0c13a16d35e481ea9b6385477f50800779e51408fa65888ddc94d27143a3ce7355d21a422a64d2e1e138855b5d7f9d69ff0f451505f6db941d63411ce0dea6c67d4eed3b2db738da604e0c57e1649e33accfff2bd452fee93df61f577f2dac5477bbbfae4eb0b98f24da943483a62c6b576cc6824a48eb8913ee13edf5d5b0028cd06abeea32c4f498f131c01cc89a3abb09561088990d9737e2b05f850d84c4fe43519852b6a2de4466f7f1d7d53c2519dde5193e179ecb655a1802e439b43fbb91e08bf917ba66ebb4aa90ecfe8eb3ecb24639958eb26a800b0a197b6a04264435901c6d43b1ff3b7d2547e1019d210a1415bb1c093385a5c1b223561d5245ae56cefdbedac05892cd4d9691e08de19539ee5692c50143f37c31c7b5554166e99882acfa8de79fda19149ac8b24cd0db2d01edf7556a5449dcad141e476a433a700d9afadd1092de24c161d9c773a5c50d122e74d9b9411c487a7548d67db0f91f8cf07c9ab2a6d02d35bcfa0b3dc7173c8a5178e6d975fad1759dd9bb14341d9d744bdabe1ed18e4f41dc7356878c00e2acb6af67be1083345430dd42b98228bf5e972998bf0234197f0b299c483386bd8c8a82ad8b73a4d37c7cc3745b1e0c6b6e19c88a869b9c9fc533edd28cabd5937583302aa6df9ada0bed3c27829ceb82321cc89dcb0ab6879dd9ed0da63f65f7a30d57fdc3dede29150da1cdff7ab6ad8689e0343ad402f538f7724c3d7f38fda6e60447d9daa22843470392712ebef4008b8f81faa341c421aef2c7915d6748fb9e123082f8e6dc60c05bf9951c113d84db00c29d1f7a222ec4bb3c890686b52ef05a955d2b84819aacfdd1c9a59ebb287e6ec800dc5be42408711468772b1f66b7ae013f2d37e390d1836c0a816a5ca7948543fe31e4ea7f43e0321e995921d9aa3cdd92caa43bd08a8be4e82f0dad2520858f89fdb1e9d72763a1500fdd3aa26e9f78ab6ac2096a73be500fb7b7f12dd519a30b50b18dc3d42b51ea8ccc1506b5387c32af8e25a82a25c74c39c3a8a344079df4ca4444dd50c9dc29a352417c7c83b1ce9660811005237e9056c106f646dfdaf5c9050318989828ef3148db0363f1b06274a7d4cd8e6710471ee39cb544969962b4dd4b721b904b5126dc312a67205f855e60d48b02e874661ee3f0aab79f256e14b7dff1f206a3a277d1870d6a42e3cece15d737d1694e6ef88c00237c13829bdf9abb9a5c6ccf6111a2906a073821c542395dc71056c2bcaf922a11fb3af68469595487ed6cf93f98767640b484b88f0f99f98fe9acdc0e8aa4d723cbbd53cb97753472cee1fa41da2f7821c68bb47be7f633c9bbfca11f6945a3415fb5b7a3090b7747236289ec25bb01887e7a4091937051fab62b52a59fe899f5776e7cf74e464a5d9886fd0631a9002961194f1aaa57a337ee695379bac5a84994e9ca02cf238d4a621cea45fb9902ec19021de004552006a59f243968a59da4cdca8c5b43f1d5307ef7631cf9bc7693180a61d5fbe50ee3e361ae50d8fb28ebf77497c2da7ad5246cff5747d14594ed171065b29e96a56906d6ab600f2f6a59884e16e47279f4425ffb78b1dedcce48d9ef265ed643a9df25c331e392ba4d8b579ed91045cd4bd75f7bde9f4298ece773c7ac6e0b7e625d504919d2f5d1bc090361bff4a7af2a668d092b8267708263656421757c763bbf58bb70e56249dde1afba38329d194952e0e0b660e6730c50169612fca4614a983829a696a090eae711235de0729fa7686502a7a09844702b2d2048e5ea6cf63730b20a692f0df6abd0eb653d8f027ce29ad978e87fa958b876d7726ab4b3cf580c3a3b601611c12ea8d229c829fd823d37b6dfa731f4aa284395b4d1fb59659cfb67c18d419b62096cff3d67c63b29e8ff70ce4080069c50aa3083c6476f810ccea55dc09fdf1a8ec35aa80ae852185d9236d0020eefd765facaa3380da25c4011eb2b512e2dc58efea9eee2ef0082abdeae2e0bf726806429a5defb10ebf47a62af14e9a860385fa8187d2f024c9a195f8d7c2b9e80383874f7f6024e07ff78a840ecd566f6ecc38baef92c86b4afe9a2b14cd2450825208b980c9b0a01f2ab12bdad78cd72988fe9fd8828d9e3c30816f3539ee66604f66f351c06904de45d1d5b2ebdb80f6afa3102b2dd54c7e409ef78fed0f948bc9b62a872d3b85650a1fa6f6cdea9c18404286468b75116ea05e3628c870e9486d65303e47b496ca6e5c62a552542fcaabdd7e8438c487fd5580623bee2af4faa4f3b5e2b89a9372ae447f250a6d57ea79cbc86dba5c6dbb059184400a904db26e6ae0b6aca5993ebc8134e49bc7fb84cdbee8161615cc806b49e9de7e7842738bf8a1c8c63b57bc08b7bccdfcfb72fd2e5d776d14bdd1daeb27b65223dacd21264bbb3da503763a84cd7793ad1f394fb89d2d6962d147d7a476212d4c105dc8dbd51b364882f1f9a3c34f0ac8457b84a432b26dc5a3f0687731ef27409d70e31e1c2a19d8cb0b4a7daa1e455cff7271702856150063d0206cc00b9d3064bc30f61237ce8ff8a5ce9339f38343e6339246653088f85cc216eae052e8d9a131a65976781eb8a29d8b31f433d977d4fdc1c01b6c41cba4b982298a183f9e78ce275d01a7c04d1eb32ffac5c309589d6254f3c7b01df0ab040b75bd6114031f44373207191c8989f26d0028eadb955c1240d18c06581c69ab8ca5eb996984d96aae8a4ecd54fdde8a42246ee40f25bb9153f78d47bf83530c0db273d1c02762b66c3146fbc182bae130f5c747b64a5bdaca040e8f907a16810122b37192721540a38b9ac9cb22a03d641208f3471ccd2a1f367b42327e5a01faf0c97b4b4a0b19f80ba2e168191d596640a78557ac5144f722b49fd452f8f99b5aec10d7aa5c3ee3c26e83002e49d2764376f3af4f03fcb5e872660b3dc49f0c32487ad98ab2be1f33ca28f176f484a97e58a0457f7176f07ce21c33c44381535350aecbbc2ec7e9ea986671b2c07d2c44ce155eeddbfd6ca7579cf76a88484f2a3939768ab5796b6868f0a9596eae4e81d3d2b415e5781b82ea71f34fdd07ba3b352d45e2544c67d9abaae4ceb27c582346d7d0cb7e43b285bf68eb8c3e0518e88771fdfafba4409cda01f5d32941eab45185f1561940e75a334338b0d1cdfef53cc2803cea752aa6220cc9acc2ac6147511c7e77392d72e4f8177ccee62f219d6d58337aac5e8b1d056538c5d805fd2d24606123dd492677e6f36fc820146489d03f55d864ab4abc4387398bc86fdbfc32bda9c0db438b641bf1b61186e33923cacbdcddb8b22e09f24c73122a1fa6a74b5d5235721839bef8f2756e0c0927feeeea36b141417bcea1642ca3359ef8d48afdf9a715c568bafe60c728accdffcf34e8dfb080e531716105f2875cf64d5481e32970e6dfe4e885ea2b974244b29a718c732147bfc4423b6a472d3e67519950c11ebabedbdd50b7946c3a6295d29e6fb028a99f7c5a00209e535fccfac1b481ac64f123f97e14d928850d73539e7338f12c6522b21991e671bcd440c5214e316ab90647a93277e98bcad0416dd681fd562a3e6336ae7e16974ce3fdd94d944deeeeb2d4615f45f412cae90858c8c118f8a0b66ac2d666affa41c506ce7d4655a6468128247796032e6a86484798e3b5d5e6bb7f4d53359309b7f7e666b6cd125101d07a7453be0a24d02d5bcb33ae0712fbd0436855ea7a62b47cd7e6567fff3e8e8e6f69f2a65ccefbf408bdf0482dbb5702d23c6935a859998f0110c607361a07b669d3b935ae5aa8c75d459565ffcad49462ed7a8d1ef4e988a155b3feb83e8aadde48262b8e67c2699cf6c9f04ef6b5e3c41264e51b61486c1a383d3249744f32e051bae0d035b3852a5ca193b0f19dcbfdb61eaaf6db4a38467cf4db21fb2546d07dbf385b9bb3f654214d2ed60d8dbf3ac4e82ff3abcc02b04f074d323b04018e7e5cf0bf998a937fa39eacd0d5b102bfabd4d32efce16eff716920a600c5ec9094dee16ea4683f2f46785d02bc020fa83cf0c7f8f13239dfa23f4c446a9b562e10d9f9956118186a960b9795e6ed2eb160575f0a52fb215bb4bd020cbaf40ab44fbde34767309558304991ee96cac4bbd29ab870a0f64b4079283633f3331aad43327a2cea636245f6db06740250b60eea0bcf662f82b8834f3a0d12b705b9051357396377eb131c2ab328be391061f1069cd4c653930a66058f320d9555187e0b7f62da596c117b5b554923e3209248481d510a490bafa47527019c5641c2693db2add771a69691ee6369f5038dd557b404b1e27cae956f9e17b0a8b2e216ad491d154e6fd2e771d9f296ba534c5672cc75a48a90b00e38f87689afab3f574e74566726700535e916f68857ab8876c8a67629c7f963d738de7542c49b4e38303613204a7a4ee9af232a98d0e88bfdcc134f2d8ba6f3e975af20bb4032696c1ba721df701092e720111f57198cb9825e06f2159a64a7eebfc4fd3165036918d78c90bd97b76ebec676d58c92bb2a85277ef726d6bf5e47f95055c98825a30edf3bcecdfc5e9dc473539a784d87a5e873040102d7ffce05466a420424795d04ada4bc28efad89b37e8ee3cb8f75989146ac0f05bcc5ad87fb5381b95ea10700ab9aeb64e3ef6f2f055b105b45d00d26925cdfbff36602476bff07a44d7e64a069d33ec28c42f9d5717bdfd4f5e37f9d700049263631e486ab2736397037aad784311eae9534fb63b6e83528721a431786c7947f9c7b4183c8244cefb462daa8cbff3b035f62719138556cc1f9de217571d25f655aece74aacec403d45f3afd2599b5e4452bc481cd3aed2d5d4ef5bd37bdd04e3ea3b61406fe5cf8d81e3211d686351023ff869afc96671a7ba67ae7cd0c3261fdda4dce7fda55f0b63c99cf8dad3b14d2dcbee4806176c55020db459b1a64158f1487203c4013e26289c09246f05f2bd01d218a830e3faecde88d112dafea6d1d6408e4057e41e2d1be9b6f506edd36968ec1f352260c0a754ff59d3069757c61a5eedf1c2aef21aa5125964db021d330173920b3390f9a76caaad3248e3e168ba1ca3696a04542d4418629a266f3abb82cda20ba7b74cb2bb9c288526243807d2d55181d02653c0d028278a8f54258f8572015984be4217beab9b131c402af7240a4c58ee58d90a22373b5ee90127d73f6a0ab64411d2707e06d4454fbdf2b2978aab18a6a52178cc978406de1b6af10cafbc4acca06ab8c891be9730c4282b14ff8e13adaff51f268ff2e3576365289129738d43f68fb2b4983f41c4bd531210cdf983a94588eb586b24fa7ee4a9e8d06e95fc535aa7d38c77def2d3b0a16e23e045da7b42c6ca92dab57625fc406de4fdf641ccf994791faf4c19bbb1a6d8e1be4c99f05d2e11ce931f27eddc4f21940ee018d46bf4214273b4c5be3673903dac941af116abab9ad30f81bb901c4505b655931218e7b0c98fb1a89af0c4f63b45a6bf07dc70abf85f23fb4e781cb35485a7f1ab782e29a539e4975727d4b577e1d2727cc02948bf7396d7f613dad320e50455cfc9643a44af34dc454db4f6496dd16f8fae241fed26f526b15584395bcc0165680b037a1cd84f43e25845311ff868a2becfcbf6987bcec78e5a2dc883b8a61c66903fafe8dee6d56ad8519ef6d462fc1f3b69631e2b2ed86b93d31ec9be7d62cc5c946a7873062003d1d2dfa19fa2b41cbdd0c6f1791e027585c50248302b5fc4f369a0cbcf6af5d9528d725f504c0452c67cf8cc5c1adab9317d75a201b98bff19f31603a06c261d3092111182c8d11a98678e9cbff26645e4c0363050aa93fa252ccf8c98820be28b9d937f2f3b5d53511060cddf8da77497053fd2449e0cbe3644127c5ef9073c98cd631c9e2a43f4af7086ba06341dda0da4e0e0623faa21fa81f07de382edf17fe4d9f1d41c5e0ee1dffd291917c86b0c6e19112f15f81898078b7ae8bcb317dce6ccb3e9b204345a339f73a33759a4f75ea213bd10f4ea6fc472dc86df5823d4ec78d06bb5b133c9da65bbcb627114b62c35a54d8cdd9e1938cf4b3ad9905da86aa9f3facfecf96bfef0cc0f103eb32476de86cfa6ed872e51fbd5df12a25eb3d5a95cab25e44e5fbba0d98f29c6649e78005c37524da9eb99c31a22b44506e0974bc36307119de286c1748a418b74a8c8887da49b33588506e883ca3492154df9df598a3768dc91bd4e99c375a827acea898fd1c9228bf0fe902f9478c4fcb3bfe1813e4146ffa66274618539570145d4f3785d5793d0653efead1b07523344c322170354a330a3f7585b06fdd6767c44bed1bd800af1dc81b1cc72e050ab9a0b16c451f21b20575e7e97f96fcd3fea0563f7cb1a4df4af32e8b2cab3f996f2bbb67916fa3f73550ef16178a3173ad3777797c060a1eb974e4ce83351ea95f210d25f0d028650782d20196893f3975dd5a9d19e1aee94ddb90bc60c91a65939a9303a0ed4995a7f1544480e4d5427210f250bd060cc32e848b051985e2043f28bab91f51077106aa90ff97e15fd14ffd01ed3b8ac770ae261affafaa6d0b02a42881177463666ae361d1e12f067770e1435297e1dda9f08a22fd6ca2fad1fdd497f104d29a0e0017991e55150b32fa23f716fb92857cbf82afa71d5ee157523b985346587c3fe68b68a931570f25cb9d974dba10289e59ffa08dc960942db8233ceec469f5a1486956183b98d0736f110ba7bd768273a02bb0b732ca3e2128c8ea06f18f11ff2a73d872472441a970ef028abc622a0b02e6ac1b2423086076286e0be5ed8ebd00475160fd79132049ab648741e4a27028bda96ca84bd7f425d12a626006af6d69b19b719ed62d38fc873a56b83aaa4c1d1c00f7a22c542fdf12e570856e108e885a01375d3e890ae8737b803a918581cefccb7fc45c4c3dda64a1f6ab166328c4bb06d705745c2ce7214421276f90302aa4ef63fb43fb655e5a93f3eaa8691cc9859327b5cb784c68a08227c5c08371ce10af4a6cdbd33926e0fffb39582746808f518bd36a0730650d51c99f7aabc180d614a42f1e7fd95bab96e66f461ccc843aec487ffb02064caafb759349de17dc5b95bd6d8a644c3adc54e12738d5c72679eab7e391adc85cdcf7201329e96afc3ac704078af1eaedec9d0d0655bfac403308e86af26be9fc30ea0d12d5d40b88471f191b6bd617639993f971e837906b7efaa2ceec39b0bdfb5bf521efcaeca61f0fa047ef39d8f607ffacc99b2375f130583ff452e22e1f6bc688a574189edb42191720d014e26fe7df1ba66610a1a460118bc0d17abe85246741433cb1a82cb875c62d161636dc998a99267dd255eeee92b873510babbeef20dea80af9cd401b655aaa432767175482f15134e82a36607052f4ec9deae99f19e2c5124e3ee7631b99e9dbf416e8abf751040a9a56d995fa4e17040056911671b1a074caef0f12048196b85b7a2b274c4da1f00e26245ab4c1daf6c2bae448d88f91f01e2acbd3d6002de2d8c7efc3f2efc41adb06da0945ce0f6cab7ff925b5eb8ffe8e5dc081e60623bd9f800e161a73cd56610477d8950802c183f9c323efc5ed992eae3760c9dcddd2fed5e4ba3c7f2560279dee75482191a5241e30994b8c2623a73520b4c6ba3458524faa1d61124c8487e03ded32f81a6dce6871df412415bef90ffdcc2879b099aeb16960077da6b53faf52461f2515140668d01dbc0eb41f22973ea0b2753215e16885c72052ca2a4b2fe1cd8bbd3c80f57c8df8e2369948f6b63b56179ca38dfa4d4e9ddf2f47b683b61def5637596ee32e3bbecbb0874de02614190e951cea3c2282db58d65448679f796659a6087fad557b32d6b13e8c56bdf3bc7e71c736f80aefa092f6725322dc67f340d923076f47be6eba2d0591d2aa22b33b26de0d26bfd6c868bc9642d0e12332fefd1a921b156e1443948a58013149425cbc14fabf37018c63acd63909b1fda80d79bbfaebf27de93e8473463ef61d21535ad9e7ef8bb64727747f6b22ed072bf426959b193c1b3058408ff16a8e73e737fa1465e8bc98223b6292ca950e73a137aa7aabad2ccd95ae6586deb69f33e6c41ba23ffbb3b73c9ef37422bc1ad69c1f4eb32f1c8dfd6cda11bead87a67aa25f387791a957e61e67508d2572a0a1d9b8edae9a936432e456a8710f7afaeb2aef31746725622370b9c8b0bb6742353ca11e4fb29f1242efad29ac6b49032809aa51a5d20b370bc51db86af812a8b329c1cbbc7693ea3211afceaf4a50bfddf780364171f0f904effd609bfad2d75c4beb6ad803cb95b6a76f897a2b57b8b083e9d65e60c8f0d18fe2459560457babfffd15972470fa112d37764576d6413ef1b888e284e0d530ae98e3612ab03d1635633daa7a2d767cd00d160a2e1d2db3f8d4f055eea97225e7ff7a2f4ce78482d389da4a18ee7610a7e77d754265f82f6a98bfabb2d8f53685013c81684cd3532a3a0d4a95bb29fbae83588499af6427d0a46915454147cfde8560ea586cc1765bb589824abb233d79701cb26ee6f987cb12c8ff1a97f9ad62446fa5996d698087be48d1c0a6ba877fcfad4721ddfef1dcad284ccdc65d7d90fb7f7c0a4520735cd212ba56dcbf94dfb0a67e348df813a56bac10dcdbd770425be0815ba285316f184d1faaef71ef3a05299d017340efb5b4c686167533102a3351f210af1ec5c758bb3f9f49726f106bb3d1d0e41b784ef2bedb7945970e9ec12549a24e46075ff83d6a58bda02d845467a4647dbbb447518f58d3e310b4e151a87c74ee8f35bd987e0364e50f17bfd75553398bbfab8bf749e19fdd8daa489d203cede81ce5a3684ef376529d5e299de00eedae150caa3e9869f98b7df76e79329e08693adc30f407f1aa039203ff2f6e176fa7744e86376f56d5a82d9eca7de96e0c60d7bfe6747401c765f1309dc8ba600593ec95a27aab11c2937a9a68516f4e0768c713e67a5679b28623225b8ab15d3a1473947750cdc96c598c2c0cb05933af2ad67f8dafe44fce1257abbe2984369f8b59a35ffd7681b4fd6a08e5082420915931f8402041200ba584411377a64179b17514e33ae15f1582dd1e496587e4c9402c698895f997de96a734753a25d3d7924038ff24f3a1d71d6715a8c2516ab1e89f1bb58c00deb252d142469778754ac4eded646e7e506ffc9fc46f204772fd5c9eccc58ce2234a9976d3aaf2344dfa469da40c2c283eeeb667c7f9823a2119c887aeb211cc23a4ffb8c48c149e79bd6d5fb7aeceda6b99fc9012bd01034cc516ae1ac43ae88151389469bc43351d81152293427a5299f647d12f06650ec5c71779197273bbb87bcb92ded1789ed1b40e3d4fb64d012b0a447eec5d104e692ad7e4447d47d8a060399593908f91dccaa3f2f2ff50dd43c6fcb1918edcb3611ca51db9858925ccf0297a31492bff093242e6cffd3e0441f8b1856a288fe6bfef0206c0b531db75e9fecec2ae4482879cc2eca5c1210ff56f9d6914963dd51a39e084d2d3a8565205a0ab2060572285c2a506790dcde97305f746b6725309129813def14e8a4045531860b707913a038897a20654cb6837b604abc6ce88d722bf4ff910752c7243bb8aa61dbcb972db1f34df39a12e770aca3dc0e4e724ffc357d2755028cada314e1d5e8b4fdb15d46f8a2d683f1f62a0eb2739f1fbc52f9726587ac425f4494486d726dd8e28afb61eb3fc76d12c524b816af4c06b4b8e265bb776e30cad2bd5390561ebc797685256a09b1d735364e83813f54b9d3d1b4b317b0d316870562dc6a4987d4101c10d56c062388dde25be58aab6e62964a3c3e2a81a2e859123d78a40651b113571a663ff480504d5f0012094a8311445397e0573f0a1e948ee572db71a85e7cad2999ee5001967f02e2ec2faa64efff001cfe9065c091458ce32d46e597e4caf6566f8b60bad3c55b10caa47fb653c6088246030f0de0a76075fbe333da8ccf9939ad79c6c3061dbee5298c0e32527085c1b28f89ab62c464762cce49fbfe84705512a58157598091ae721c862452e913f18983f7da0b5443b5b629b5e162ac03d16d420c10712e580cec4e65dfc5d6e611022dd9ff7ed5b1979e3f59498c4062c6719159aaae1ec5d0680bd64aa5c8e4088cb6961530ece3349f6364a4f003f73a4209923a2977d3c10d01b6d942768a298ef0d15cde59ec4d26e5eae09703642ae01558da8758f71a13c4ff3f381b539b5bb98180f57ab3b0cdd7e8f813cbea47557a18ddc7ec2b9467b632f564d970d0cddb6d9acd7fbebc91d1f55c356a755a3d19ce308fa91dbd082e3a21f7c12354b09b23b736eee0aea189db4f3c2e4c6f84536dfd9ba071774698d12c341d33fccff5069959ac9effc652007ed495409bc1ec739f63b9b5f1e4142ea35848af65cac470421027c581405d5a91252e37041b1f4b7d2739793caddda009f424a5bdc534035af3deaf2cf27fa3e40fb7aef82828a1a76d08d9ffc99feeaceb14df0fc09bf9f896b3f5bedb106e2b98826fdcb50f1c349f8d0fc61f85eec8f1b8e2c2411c3f84cf3bbfe32fe4179849084b85e4f7b4956ec62cac7ce41b2c263631ea29ed0fb5896f3630fefd802919d70326546812df9a5515c54798dcebbb3b7a84698ea0544d322759ae1033f9ebc5280f557aca01695d0a6c883e6f3f058fab1b3a321f131afe34d8213bba4d66ea8897d6d22a67972c92198755884d4acdbaf01493527f5a2ea2338e0ec19d2d6127ce756e0c9da4e0656206340e6a4968d84c16f21e31687aaa9891842b7d4789ad5235e5c4a0561b091028d6403253cfc5685111e6218ab54256352ddbe9db9a60bd769fb01d21ba38eb9e132c147271e53c5f2d0d728b7a0d91fd9bac46376ca15b82d2de21fa8f42b2adaecdd5da5f80279f88f141fe247ebbfdae5c33b93f85605ea66a03936b9b61622bd7cf84d9152b7ef40116a48fd55d90d8ae8203e896d3da93ffeac3ff2a8c1a1f257825d7dfa7b7834b281d3a174373ebd848465329438114003d18a29cfdda96660d182eb9f44476c60d4c1df3b89959c77cd4f7949e26f6389b378bc4147f1c2b10781e0797f600228a8b69631d380be28ff565a0764e61e71a5bcc44b5847e9fb7ac3e2e5fc64ae54c9ddca32df73335feaf53da79e7defbf542c2bb5bb5442a024e370aea688fe04ae760581cd0b73f10261513c0952f19b33b0f5591d1d92b3ffd80ef70881b42b2e3e1f6f573093f33915e29d7bc58cd9c7c73a2f629f2f518361f8b1c446d41f224119dcc83e6b981b9cf0d614fcf5d483f0e36f363905ea73d215342670e1a621ab88a93e8f12f6b58e191344b90e3a1c3fdd1fc98ae5277cb1d8e8f84a3c5645247c4432c91a77663b30ff0f3f4d8247d0158590cec6ace17359077955c7959079ee224a081870d39598e67add983cd2ed97c9b6156edb969f5cb68706cc09ba2df32b0d5753662db018f92e0f22a25b908c5ce0a33c5c1d0152797d764f62dca843e81807fe75932939f84ca557776f039e4cb875ffa61c693ea950f7fa174ab4a4845b6363d1191cd13aef170d74303a246a04b6705ffcb408c8f5fc3a91b721a02dc481fc77320a41da73e40aae7ffdc22f5ca2263d7e08beecbc541cfc0130e46777c41c2bc4907097578900e536376f7659aa3d18ab2679191a623afb846f31d4086df5770ff90b91ea4bff0899417397c787937db1734f4541b8e9e946a13feec4596bf1962716052c7b300ea819eae04b9cba01a829cd7f138140fa8da4d056871732d68a1f965c218a7826b5bd3a7651133e662b4fd4386ef7036eba856ed50df80083ab3e443de3ebd034bd609b9b81692696cc31e5e4c49d08ff93706c996bae26817c1f776d77e03a841bc977ae34714ff44c19fc88facfb2f33d30be8eb43ba94284e155b0540d12c4b6df683dbf3c4785383a2e16e013aaab62c61716c1993218777e286b93667502d6f14d1ab4072ae54c40156e347776db4ced0cdf60619594e385a876f3642b3fe8e264966086176625ffb23945d623bedb06732b8a717eb8d6b2bc1073c26e189b9b82030df40d3a438d2c3912140d554ab79809641a1aa9e0591d5ceae44d165ea9844aee83b86f250403ab83979d64509555db5602aac78d765d517438f14c392801b73e1cceef707cad10b891132cdf35e0fb50427a819733d5eba69e110272dc824cd7f3961fbb124bc7c671716dda5c9872b52bee4e51c7fdde7114a8e20861816c68aec4353574fc2a17d5d249820298b71115bcbc05b4f693f8298451b30695e498e91c2752f9e4e78db0ca8d7d7e77df3f923f124e293d5dca6bc0e07d783cc5ef2de1828765ebfeb657a0397f23058fecdb9d7da3441d0d80ebb40031b4f496ea947160291f5ff93b7b4ec9bb5c59371a44826d24748c1111c3c2cebfc83b2efcbb1f067984c6e054f47c1f7b217ea9bcf7e9aaaf1cdcae2553ad8ee0b1271ec0435a8420707c2b6c44e2039d7294fae94918e4dcf8fe844e999dbfc14d60ebd53c325b693122f61ca3a581e5ac28bbf927931ce19b0224c83ce90cf7d95a6b87fb2aa3e9e48dd07834b240d80690eea1581f599a5806331e88e663ac39a152615e52d4ca7cb1db488253c1286b8c1fb5e6a22a6f3ae2cc205e8b0fa2e62db76b60cfc90bffc260a42d31788fdf86d1ec0e775f192b3bdbf796ffcff36f6bc86badf3641ab64f05f534d33975c148bb6528a7316f732cd08c7d7f8e6d3a00a496d1b0365bf8ca7dec96ab15b5867c2b8b196bdcf6ebae60a5910a8087bf0cb5892e88ff5d6c33fccf02f3f830740b7fec565afffa158cf0f9569ba6d74ab774418c55015a56061c11220b0913ca4eb097896859b940c7ef7cb619c9eb47b3188748da2583fe768728ae45b0391b84a2e5a03168ccbf2ec7b9137c6b9246e50f52bd0442f37e32cef2b6ac40aa0d29b6ac3fe213f68c723c7edc8ac97003836342f1ae7137144184d51173f2a956f94a9f5f438ab3a82080a7ac4ca2bebcaa9849fc790283f49ec464f841b88d488fe444857ddc5fa7a64b330647d8c43710d5475452d3d54df5068a81ebf29cf2f8beaf2b8314e13a8804b9a3a3f33f7c945ab58ee18267dac1e7abb11dc48f92ec66d4e742305c134df5a8dfa5b4b351ccb0e948006d97ceaa000582e44147cfa3860c099cd09c08a33fca5625dfd4e8d18653b6eee328e2a11430c153afdf25ab505758d0e0d21cc4b682d0560263dba41abfc6352ec7cc8370598e2d915d45ee5a0ff13e56ce8b76e5d890ff81c2607beea1b0eca6daf9925c2051f2992a7f0c85fb7fe51d900998ea0944c1cb2f6ef7d424e8581c26f6787b1fa7dae1a62ce4851fa89a73798fefbf8f638c97f67fd5041d0bfa7dd22683ae1dc6f17e6b5ff9ce45d41e7f0962fe4455ecccacc69a92d47b54fd312eaf2157c6096f622d7012f464b6d0f85760b17778fdff1d725128757fd0f22be3b7c638c2b8698a3bc8e6cdbaba8aafa67ccaef12df3e57f4fe030d51beed8e294d2010ad5bc8e79d0e3a223735d1ca91d286c3105f6872ca132725ffa223128b444e52522054fb5b7121f5c6e891e55e9d286931a01bad3698e646e1c2dc91b5d3ee56bffe6f89945720fb07db0e11dd7bf04600fed55cf72dc11220de394ae47b2ad8d41c770960d452a41ffcbdbc76de235b6ccb70ac6e66c1f793627462cf03db0cf6379898aef6a0a2c1638fec33aa41cd75140810633b19c70fce9f94b4ef0a3a97f329d699fec402a552ab1539fe2e40576823f73b43819f6547199723227af580913431a5ac46d17db1f0c156dc0a86c7b903b6a719fef88546a0186f98ab4cbea770fe2fc6abfa0774a5dfa02521b196efa2d8f5ac8b2a5e6fb606ce35e4b157975f7c658bd9792e2c16967f2acf74d9eff4d4f147bcd0f396268a1f6192a5baca281f848f168264ba1da9b0282259ce13c59bcf98ff47a6f6a6b37612833f6d599abf81eabe9df63bde9bf408a5efcc502984555c7483fd85dec1cf740b56dad6edf922f56c1f40fcb4afd96ca1894a5e22e8cb9aee61b3f140fdc62a5f397ec805f3a1d863a3c3b6bdaec05389aa95e584f521fdd201ffcd1fafe03664cbc46423ad51481fb93ff9b62a9f3019058decea63dd6a8496590b3e27a84e3c6d16a6378d6855f51c0b846159206f9b9b9d94419192bf98a71e3e00ab9f29c883625b0e6ced1897eca4088f26003a19cd99c3e4c074f2e55b61b346386f354d4757f4b6be94f3919ed88d569c5492e56314698fb6a162c6f8c53dc313b5473659277cc9edec5837511efdf049779f948cccc7418923a315b37d903660d6915ca635e7b96113e1b9e5176c8fbffd27766cca7924e53354647a37ff4f2adffa07ce2cdbbb5a726829cf8e62798e5dbee91c9366df3c20bae9fea7c624604235d6a7272389434c75b6854fcb268215548f3b8fd780393aefc1e9b2a66b4b088d6e8b95cc6078d9b8b2a6764ce385eb597c06597f1db96614988a64f2f63d301564f7481d3ceac15782880319c1a04385aee84bf8068af7912a3636dec5ca9d7afc53718e7b9940681ef1fd721a95cce0af3957827d7497e88bd4b0ef488949065c8ef7cc78048b99e37c3e215a3f1db20a1a529227aefeace2ba4eda7820b92d9014c13ff11fa870cb597e3d6026dbf74ebaa875a28c58a8509f7d5c645a4088da357875410273c4aaccc5500cb14691c28ccf615c9be605f3f7881015e6aebd484d84b6e7a1e59693152cd45d1f8fd6bea8e3cf052b1d97bbfe42f30e1e29e62ae2dda561770eb5d87caba4136071269a85a46e1496af3fe000ec0a040da649db55142315afb70ad37894857c2205d22c31e0c3c883f936a233a6bdf0f1f0b518bcec96805b1a008fc6f3424280cb9fb8f3f8411f8540e698294ef912e050c9681c66925af33e29b31b585dfe3651a5b741c69c5fcd4060a9cbf877e7f02e8cdb459552809754cd8894c3d5091620a5b813555ffdaec0153c09c36c3d69ca7536739aeacbf1bfc631c896da0f678f659b65d1068257c3b7753a307c14c186cd994fe5d10b2250b8c08f777bb0b1dc1e2e53da43b82a4502498e28f579d1d47a1ccdd636e8b00d6b18bd6cb0081913e7c9837cde0ca5bcf702d1a3e5d2546183c3d67b9ae88e3114a6ac258945ee1c2de7f9d0dc8653c32e16817cae35bf101fa2bc66f3ea936dc413e7a9d16b92ef3bf28d409e58a97df0c608e899a9d5dbf21a625c715931f8402041200ba584411377a64179b17514e33ae15f1582dd1e496587e4c26798718945dcc83d63a100ad7dcd3823f309826a62c3a3af06351742d8352045218346f4217ba43c8b86c592af577f76ce922eee1415287905c747fec6b52ca6ff0ece1364b0d2c3663432934a5132739da45e58423815c109469b08f61225711dc607e205f648b589ebfe93cd4decb39bf545219f3ba32fd41d1f5851dbdc22e770dce975a5c9eda67f78b2014f6d7211ef22031d5e95c31eb6d23d85c19afc8b51c49bff925702dd7ad12c43e0c308da14715a5d6c59de1f87fee72e9f657b7acd517456c2e3b3ff46d219291729a9309b8e7909d975f233f3d99c82a578954b4163c63423939c9143aee89050d165dc5ef1ae5d7ae883e899ef90b0b3fe069370afb5005d2d285447811ea9fdf1445394d733e5318db663e278fefa62ea1c2f7c512092284f45c1d3c867d3a3364d4581a3109697f17a515b240b86e691d7006171b935cc31afa422bef6266c2887ce04150296ac2aa300ae5a097ac970ed6cb4b2abc5564d2538c5ea614b3311f417bc408ac7e520b50527dbb53d6e908a91e158110a1f7b5cea2d55e7366329f5753edee41e38c6c8bf394cae8ee9d315726989a502474ffb02fa088ec400c9f66206f6f8cf1ba1b47ad131244183da78ec209f0a3b931de8ba003282ec1b3d88d0ea1e503b232d1802f92d40a16cf16a7692ec1039eafb4cc34e03c1f5f81b8b5181bbcd55b3aebdca39a9c7e4980f7da4c41bb97e6e48eae19fd4bfa3a2609d27df498c9934c2782a6bb00a1119c75466846ea058bf99d65fc5defb63690f3b378fdd1a760c7e34f7db9403a4e12ba54cf46b7c2c0212d3af812e9e9b9a3436c8b3b50c7c1b74034041841ec92c239d06640fbc483114fb9d65a532a9085b410c4647c41f5907ab65f1c1ee2e0f510fc830bfa59b730389ad93a6d645ede69ab6cb686d000843e9ae0e60f42cbee5a5becf98384b5c4289d071416637501417fa2ea3c78658f796b23286cb492db8e6b49451c6bb22c08ca6bdb48e69a6700098a4585a894b8c303d9edef0b7cf50d1a4f37f1a9ad6279c800c821402df9c4948652d7176bbb122a751450520c13252f854597f95e49e26701628eb2a8e2d60777f5ff14ef8009a2d441fcb4aee09ce44fba5529dd7104af1545903cfe5d69a2a2c97cb241426b89c44e18968f1f69fc43f38439a1322eaac1dbeba20d9ec89820d835048f104f1c7458c0579c2ee0160dce8bb9e0f8372399545e538e0df864a103994c75616b258a88e486e6aebf3982954e02aafbcc3aede7118adde9de1b5f8c9b1334daa82f8e2371346dd18d107b55a5c79b6616cf3ac29c7347ea4a1bff8d765b6bf1e3f42c217e1de19c7d7f436ece905d0d40ccbe7707b95094b16d68de79d1b768fa2950d92b846578dea6f7f31745858db828743c4f0f6b2ee86b3efa631b8e8e71f2d5a51bd192497def0c2c9ea689edda3d1812ed292d78df15190f59eaca7673bbafb1fd82b3beb931de038e5ced7cc1cef33e03dbef8bbf10c9e2cd0ebbd9c7e29aac3e1ac74d9a53880b99ca435075d1db315e1d660500f8faa170c540f53b375555d58c8707ac2de5fe706e583aac19b31b6185b318115f5c35263d890583f95717434f2422c87b28f9175b6c15b8778f7171b7ed052660e3cb03ed9d22737be3ba44a8cc6fccc16237ac5569dcc2199b23e93762b973aaac46c624711b3555a711d6810fe95bb42a6e2c5f69e6fbf455abbf2c47443acee6279f013b204986f5fb1e062b05a9cfb34c857983a7b719316f564c5e05d2a390228e3f004cd1f4f452000aa98038d86901b516bb6465174690210e1651ca14317371fd1cdf6c017d84b56c02620824c1109545f6fb67c63b80ab544c55ec91c3eaf9f793bdc34214f0a72d39b7d835e4a3c76385cf95c64768b2817c2f2aeda0b8285e5d412a4c4548c6aba3bbc8488c70ecb4d25c4ba664e9f540b7411c20a51f59218cee12f61fe0915bb18d719685dbeb1c3112079b2468fa256e604511c88b12cd4b5c55bd07b7b0ba8c75d908a5e879a3a622e04fd6eab8d0bfafa7628405031ae6feeb8882e5d2ff6aa4020917ea60dbe9c0ef63eab6d0ede53660a58031eafc85823251d9bc091efd0d5d6d1d811dc9c39a3a4ef3cc0111bf1ba1f652296369316ddbb84620e9ab9e67e8408b26edb2d502938f7945ed76bad4a0a575fa71865f6b2d9ce0ff89f74a97d9ba2d70df3bea58e2e5a95791b936e1e379a28a2241a2fb95bb5bdf3ec40f34ffb5ceebebe007bb9065f9c982fb4c024d6fa8bf9ecf656905ecbacca0c66770d9a5b79ffbf6ced19aefdcc01ba4207fdcde191a2f7e57f878add34b1dae7f2ebba0035a12bd80a5cf4391194f22c26b9df050e47adfb634f341e0f7c6a3754b12b61bd2a7eeea5111d0da4893431b8ec1462fa694b885058859600e0cb31dd837bda2163fcb6df1baa03e4267b0a15f9e7b3fc9c4afa3e6b7d43d7197bff44adc1922bba4485ac8421796de976ec588a35bfeb0cc7698143a154e374b93c5ca6b295695498c21cb3ca418987d74a4b3c4ed47d36f17f719f78ea7d934cfeda551caf85b827c94c1ef55a1119b192f2faa6ec5aa39a8c2229d2844c649e4891dfe1987cfee33971701a39f52536dfda2aa8bebfcfb0b95ac790f2de1f27366e0904d37e1c856257a23756ba1198853f74250f753ce0f5442e63c9fb43872cf46ab0211adcad65af33582782af97cb5185318903ebdc02a8ad6a55edf60bb71daac73122a1fa6a74b5d5235721839bef8f2756e0c0927feeeea36b141417bcea164b4dd7e49bb2ed062da4dc3cc2cd733377d38fcc702c55b4bef20f94b543b304241780bacb2348c6e8bfac5ef843cfab5ca8e3d0c0ceae23090173072dc45988030ddc75071e90e19f1f4a216142b64e90253eb699dee65afb4a10f24e9c4a36428ff48c6827a3a6dd17fae162e81f6ce89412b4c9cebd91d9642bc3b40c1b41d5eb9a3ddbabbcd241d9148ad6b085aaf5f73655a03283ab64bde640c75b975f61caa1b62fbc448f2d4e52b6823d11c172137fe3a070ea2dc0699d1ec892e9972a41c50df2fef3528566899d27e818a2d3dabbe6504e66ce82e7828b8168ef7f8a715feb87ee06c720c7ae054808fa4e44b98ce2e3fe1e59cbf19d5e28148bdb8789a884e6610a0d36bce11cf4ed27adc626da7e27e7dcf48a0c8f9fe3a19dd74a052835d036b92f117c7b2076434b34516b97b8a5c020f8115eb28bbc95283a415931f8402041200ba584411377a64179b17514e33ae15f1582dd1e496587e4c7dc81bc19e07a2c0e3198207fde5d148964bec6adb1ea6ff146d8676804ab93cecc0bb30bc3feb15c4202908b8e28e7fc0dc959f0cc279541b54d6033ad142e96f4589d7711f008888e2d0ed0279b408feb5678a12e34d3ac35e1c8bd80aab121b7b1c91415749f5b91917bef72e67379a2f3952eea730abeb2fe51a6ad4b3330451f7a7720026ef4df0a559f9931e044449a63dd385af0b2322209425872c3bb79e9c9cf1913f37bf4dad09c099240ea776bf4a3b198f51ed796ae693873a43cd4b4d508174fda4dfcc18849f14a6495bfaf7680e73b1d1821718ad8da8e65e03b7c936a0479a677efa717ee19cb3e562f60b43a63e417180373f98f87456f1ddbf91d4bed9d29d175cdb9257aaaddeef18f11586328ebe3da79fbd82d59eaa874b190cba6fd7b599e752802f4ce745862681bdd1ba72a3dd0e2d175acc8665c4b3917e496c18f71ac856d3cdaef304084524cc9d1dc4c9fd3ad82393a22203a9b4c3f740de2926c50923410f9765024cbc65e50881a09662cd57ea3d773cffaab358fc18ebcffb7db500062c49b0c7181a1138eb8433a6e35af1a0ca3562f57e07475d3bbb2c30eea7ce3060e95d7433db16af1556c7da414ffdf871ad5c04059e1a06557a08801a10857b0e09fa0cfe50dbddae303b80228b70e4604531a611c1d76c3ebc500696d0f7aae9904aaa12d4a49610862a0012377b5151605ba37881645c961e23fbf3a70100693fefaae7d25c0b2db212745798e36718bcdc65f4305a339b7efe1079fb98230dca7e7b339f90a0ccb2375d22b0574b8dfdb5664c536f5a1d51a949b70a80c1850cf2bcf277722586381a67f09e15fa9fd5eda5e2f13ec9da088eda7adfc9e2a6187785a820e660fe04680f34bd07907f028d0a6cce68ffaf2bb1b658d729003352adce4f1abdfea2aa76d5219e9b935cba7a2b19268b5af28069b64b302362b24c71bdf24933c328ac58c193412206c3b05d42d0bf68f5148cf8f99d5df282856f00f3a7a5135699ded89c07a38c60dd2c9c5057d9c81089f786d9ddf16991b0b76ba933f423879203733af00e66ace671351d50bdf6ff77af7f637066990854b5d8cbfe1aa5c6a32c0181bee12c979922656dd9709b61dfe85105ae3e4ba33f6018c91bbbed54dee62c778d0784a443b462c6f6baed9c35ed48ecf7aec0b511e15b446766f5573456e40cfba539c46bb3f10915931f8402041200ba584411377a64179b17514e33ae15f1582dd1e496587e4cc3ce2ba40acad621f231072e8f38bef9ed09aadf38c859db52918d8d2a7d55746333a46a072e557d054895348f1cc3952b8b7fb05b3053afd0de62b4b36222d4add502a94f873c62a9f075568576b77fc4efbb719b29bff1ccc1a10c9974b593e26f3f2b3476e39793821a035304f3996dc1dbbc01655c1e16552657749f99c78a8251570f35ecbfd2dd2c7e1b992181565edbe9c7642dcb15ca5b2348940c51c6d433e5d9a5049635e2956eeaffbfc5557eda335b72ed6009901af92bfc4548df3a3ec4b85eb857e59297b6dd6b95245bc30bdb725bf947b20a819256abe05270d2aefe3acf588d9bb58fe5935272a486a0fbcdd8d2a443fe82a453703aba7c3ffed1460d373b8c7d803b627fbd2110ddc609a4839f4fb10d125a6f40b8a5f5a718d662afdccd5db0c47543119dfa62b2d8b0dfd2d6d44a5e14397cb574e52b7f374c70442cc56eb8ab71a89f5313332c321f29fab06a1e7b65d72ad80c49967686ab9250b91f0b706d6a5aac4e6bbf4b8865ec323bbb420343f19e98d91d14df2b1879ae0f74d86996a4790de37b534c1b406002930550bc087885ae54f0ea4eef657adbee39f7badd695b1d60b152b047385966a98b6d8d411554573ec5964ae4778ee941291582b801bcddeaac401068e0e5dde7357ef06f9e882131b026baa95805e7748b695b0b065d9856be9ea97e75218b3f2dac987d3412bda0c3d524a2de8a5f80d08aaa72246e4b18cd15cbe055a02aa9b98d317095b4e6152f28952f8d4ed1e0fe53ab0a2e1e6c4c5d5145297a067b7f1d96d34c29fc597920958a8251570f35ecbfd2dd2c7e1b992181565edbe9c7642dcb15ca5b2348940c5112b7037bbe2e4bd55862bceac025848a93ce627186d88c285b064b507a8aae05383c43a2d58cf21ae3206f8e0522847126da8e9003281c55c63a7cf4294c5ff05f94bb4a09128fdc746ec822ce3a4a3881ef7db07e2fd1136a6af6c5cce2bccdf487787e40cbfeca307bacc82fe535ba141d03de04f634ab927bc81c8b47545d7a5050f49badb6d351c2a78b535ae75362f0ba780f471d83ff350cefb472253fdcbb9f477b9dae100148ed5ba0935df15dbcc2061c2373f5f9b8709b9b92eaa65fa84252270ba4f3c38309f57338a5af38d4c93f8cf1a76900d69ae4dfc62edd9d97ead1fe07d031e8504c20e660a1a27731a4fa069b2b7d89d9cd9c6f1a19f9aa82982386e938338c6996741e749b520a9577ba8d689456d0bd605151b434bab96077cafe5ef021c717cf4f51d92fa2912d531c41c83847692697cd45a0e15162cf083e73550a887361c947e8a7d092c685cbc31a005d69d97e9a081e6d97d66cb4ee568bc53f063ba4e1daf43c38a53abd8b5aac6850177e8c95d570b06145dcd8925ef73d71c1f88115d557cf26f2a096d6b5c0518cba0f76efb386357a061084235cf20c0eb437d4d9a15a4a88c00d1e1c793279d92fce6c5dc1a9bbe633b4d02a09f7ff5a3bda455bcba0db48e110bcc0cb3aae554f9b1635aa792c757ad7172f393b1664e5c79d63f61191ae77e08e3acb9e1838a4533773357756af27824d11f73f6eceaa1c1cf53143de498c0b8b4fc42014d4ebbca545cf24e1dad994b6708cc320d190af07d295d31320d91f9f90d666537055af6b659de86720857f551d5c92e9fdf38f835beba65e521f5a534275440a66d5ccdb1b3ea1a4a37815cdffefcacaf357be32c6bbadfdc4e36b8be6734976c173db1a369a46f0e401fcfcd8148d59f1f2a774e1b8d7a293a9c836a3109e1408e7ca355c589efc3d92acd4f603c17d3f26cd9969b008a797d4017f8f8fb69450f9f95d617502d651ee3a99a746c7baf4a01b9ffb3f69cce9697a3ff1ea55ad42701c786f4df8719f01544e59b6d6023f113920c1d6a037e33ff4389350802899ce0b22a4e978262876804a50e6fddbd347ef2e58ce1e517bb9b5c0e6e85f3e180aa737a309efa275eb324d0170880899015dddab3d4bfb41586358c9052b7996bd7e691d5ab7ac7a59dac064bb55aec8cc959a5a2855fe4be43cd6e40ccd3e5d92a9aecd82693e87f04b9156c9d65db12525636b8c29ada29c0683a81772d4db03dcc63ec46d368cb5a3bb7fc2bf25d0c83fb89c86c15045d2ad5adf6c1e2130598c32d464a24f63016a030facd29abdb91ecaf44baf3f0f9dd210e3085e1928f153a721229a253d84dc378e49690c12688311fda23096ca4aaf9eb75f80c4534d507d2894243f90216d05ebc531cbb46455f881f5e4a51071456deca38d735dda64a201928da44a2a15931f8402041200ba584411377a64179b17514e33ae15f1582dd1e496587e4c29ee429827917571a0a2a04c444eb5fb62915c3889b50090b40aa2166a72f43837636abce10a8eda18b7a627c26718d5511bf7ad67587798b9161e762b32680fb9161eb920f98e7bd24a7ac65742b042c801feeb54ef4a22a25199578f2e18d91dba221d60f277c2d6a09f1bd0f8837f8991f115f659210745504fb65f84bad865dad6e898da70c06634816d5fc0d117fef5f8e1121d378401fef68dcf1f988ae1f4e8fa8a4303e2ff649471aae04500570f474b753c9ceea8d612f7f1680d48c9b7268c3176e6e18fad250a3120c4373516207fbe050b7c25dfdb4dd678f06bce6bd63b348aefce9239b2bdc72d3fb82928ea309b1940d706a7b05fc9460af3059958f25462f502d29e338cb574557a8a422d71d5357af34bd6297b11290ac2cf09da2dcc5ff0432efb906e8c8101d58915aff47f622e65b6f8c74f3ae60a283df112bb7d6a4edafcd9a1039eddb27a7a52fdb18e9a820d5786408f4ad06df533fda6af221189e0aedf3758c560375b0c3d701e50e397eefb3b699e36e6733073122a1fa6a74b5d5235721839bef8f2756e0c0927feeeea36b141417bcea164bcd440c5214e316ab90647a93277e98bcad0416dd681fd562a3e6336ae7e1697ff2443bc8f164950f38610c70ab43762a8de15ca23b88c16cd8ccfac0311fe3dbc526c14c7e2c4b4aea4b2e51d444eb03a6e636167ca90f0738b2b88419051a6cf4aa46f82be27a642ddd2f990f2dc4757212574d32cc904d051b0d5fb8e9dc4ce4023db058d784aece3e8fbf50aeb502271c1020d95bb7f7a9ee21e9209b03bc56a0d66ebb18c291de74f9d6ae8a261f1a3fcb9b0e41335428847ffebd25697e43408c37f6bc16ef74b747f75f8f5977238fe4f8922e68ccc22cff6b6bc705eb3388ec492028927b6d864130b2c03146a71ce76edcafeb7575a59801fb69f0f98b24433fd85b1d4cea1156317c872467a06f316461a3a0722f16c07c193f4c56b0df23126247fc7b47ae415b31276a4643efd25cb551449b44d00d27a77cc6acaee38ebedcc9648b363f4060628e11ae98e015ee501f6feeb9048fd562d7bc9222cb91cda8aa00ef966ca4d0c74b5a8fe2b20a1c56b34fa82053eb2ffc6be92bbe7e8e7d576f185a3bbcbcbe00cdf6f88c697c8920fa9e3ec60dc43f7ce52a0610f259559ab1c0c5c58110b477af4bb393199768abf8e35e0832697fa7703c18376b8e16ae49cdcfd14b8176aba03fa5be30d14051113a720d6ce7306730ee00369aa5d5e49880117355c0d95f9996810e2e79aebe5e94049052071e69595b630909008c368506b6c5a5a19e2142a7154fa851f9ab9e03220b4506be1c42178ef4cb48ac212e30bf9640b4bd133bd33013eef47653901418cc67abd0c2a56e85c198a8960d534d36ce732136be7a869c13fd165b02bccab08eccf48da936f4dafb774594798601658d0b23ac95cbc3375809bd18006982ad064d8fa09ea17d0a6e348449ca24e2521698f604f9f04ff719476e52a893a205e4ca5cdd0cea058e8bf1912867077110adfb6a123e4cc29a7edf5a69f10c1b5299272be76f2f9fa52365e57d210afc9fe34f8d5526f4b8049eca4c12248b9ad3bae1af30a4f8640dd25d8d139f72ccc17ad1af2b284c1eac549e14e28f9a33f5721f1482758ccee98a924456103ecffffda163c79ab6d4d00ee1a7e6491f7d780a7d397b76dd8ad8ed5bf0c52d1de4d5a9ec57ccbda83e2cc927c0c1e0034182689834bdfdaf215ebca631d8f954c50ccc5407ae428cdcf302e1e009bd871780409fcd05bde762374262dbb3f878f155109c146f4c80bf6fe696a5c0e6f164b76f20a214c35febd6d983c257d60508cb24c69e3fa716ff7bebaa9c5e3fd724dab1ba7908f10b87d2311c1906b07b3e86e1444e1e2315e086f3efbb89f117f97ff81a8b44ea61d2b0b911bc136718959ad0c6e175537dcd3f4c91d1765ddb2c36427af3b50f4a7e1a640299ef8dab84c25c558c71c8608625c9f762edd3cf305a4716d13a5b68de9b2d8a30e2f7823ecab8c612cab6c664f3c4b9dbf31e7729bd1620d90a1a4933a18c349b1f422d5b3764a8706949af3306f01baa5b74b8660260a7fa140b2a974d00f610d79e7b3d62831f5b280c3d67fba6dd27e3d8e731c5e08c9997274515c6aaf548aff92c0db466ae065e611d765a15ed65d6bd9683a5d7e8bf69ceffedd44b38192075224b8ee0bff3883873ce171bab4f5629314a57ad478b37e0065feec81d6582d56e5a5e14ce126a9d62edecdc8a7894b535799f84e00cc5f88176159eabc3ccd305241d771e62f527fe5b6f5441e47097dffb9d7f3eff252534c1d8c03b8e008f0bbef522c44568d8cda40761572544d6ab8cbfb89489401b009a3f638dabefa06b48d221be90448e8dec07303bc4fa333913ebe174eb25780153c1d9038f9ee7a142e75e81b7fcda0148403bacb2ee28c7dc377b2079a4effa456dd615410895b6055727223d7198e1cd485aa3fcb6d1195799c29ec4726e380851bc59ee825233928d17dc62fa5dfd2e4fea7e1a829d0f9d0276dfb080b8b76d72f7a77d9c00573d9b57256faf6c62639b5424c9eda426d0385f09ccd3134ab1a3378c706e4b4ab58297fee11239db6e0414c5d2ee33d66ec54491cf540c2ece8d43e5ef5add0ff8a1f97cd36348543b1b5ba3bf2ce734fffb5b9ce8735fae4ab8a9b698a47a5eb3ec89a8ab0a4e06fc7614a4938efe070e5f17891d9372f582a286938c2220e0b701172fcb96fb53435da4ca78cc39381307734b8f7874ffcf0242e0e63990e9c148800f8a8a5ac942fdeb8aeaff45ed1110b136f12e4feba9070b9075df06f8cf8e117f88f98597a88ae4a1196f2810e893f099ced7ab8c1a48e70d0438aa79d9bbce15a8890f31e0ba6238ec0564171eef30af9ea1436cd5701f51a2c87fdfc492edcc57d1982baff6873b9481391b4fa6199d8d0f9597b25ca71741cc1942b6fef9b1db8d4c998033e51eeeaee1079d36f7469d6919702d0e8dab2d8c176ef0a465fbe88c1c357f3809051789886455181dca061c6b2814e5d7bb74ee706b64e71af0586bea1547e8cfb9bf558ba2a028f0b9515d5ce417cd7d5f30537836a60bb9e12e2e1f27873d8904b9e7b5b23c07b1fe1625de488a6583a6c34e03ea41dfa67eae5a45bf403cf0591fafc43c854c8cd3730407e8e6585ccdce191641ba4bf4577c3966d66937a845fe84ed2126aae31104653d7d7fb28a5be93df44015faa26101db845480dadad7fe43c31f01a0bd052c3467b90b0df90f21e6f551d4e24c9836bf16342479285cbe843e5107a0a255167f3010bb581b0be9b094c7835fd723305de8fc2fdb7ba8280c18ff0102f55ccc683008c614e8e8ecef95379d82b8af8088f1f91c9ff697dfc0d7bf70a9f61551431adc5b37bfd4f20d1bc7bd430975f684b04bc103d8b9998d926fc56a9702fa5f4bb7d1251924b0fe7285979715fdb3469b0b653bd863ae2186cbf70f449cd4ae177e1cf0843c831ca38490caba90ae56fed7b7dc7a873e4a5c3302138d56ddc5266bf03a4ecfcfe2413632442c501eb2aa7eec7ec4849252c18ba18217f2e096da7d300cba0a76a46d6f8e0e316b4f3d9f9731abcf06658534fd72d13c1eb6e0c8228ddbcdea58443b223a997d5a246aa07ab13d4a97c6f87c6c4299425c72eda96a5d4d88e92e58aa7d622a2e7e9aa7b513e162183dea3f967626c29f6263d91269be39ab2053f214fc6d79822fde5cfa89a3d9a6b42172d693b9adba5b04d2f97e44f6ba4596ca7e5752479053babaac357d2768023b5658a718e82c7e4f87411c1bd8817294beec0f03a58a9a557b3ded0d3e1413237693ea8df52dff2599247038e0c16b522b693be5d7fbba46d7b0209b685cbe780a818cb05293a7417cb3384b6c1af62c852a9d4f457e3a75e77721f25ebb32807171a709fa9a586e257434b4375b1b9128877a5e956e1da109464542e9896cc823d76f2680aece8519f40905fe432fdf11aff09a28d2ac5b8c66d6f204e7532e86a6e2ecc6e1c604a0786c0e31cb1470d306aa31645d69479b5bdc8e84b857b16e4533cbec83ee52e9416aeffcba349ba1a37b7c0a72e518bb31bd13e980aeb00ffea8032f96d5cc225d16d40e9638425e885815a7f3c3b22758a627dcfb325da96cd82d2fb2b1a7756651e075814aa95e63f63cf11d340369e1e1d71cc87acdfbd8fc911e9407c8e97a5c9e1b7a6f576b561c3dd4c30b7aacf9a6e7f67312f5fb901f577c195c2da41b71842f12f6262351bd2370a5767d2bea1e70da99a116de64d02646951c46d82c45c2b076d02b8d76d3c4463b9d4f42ddd2cca6463b9d08bc69bea13a306c95153036c458c850094db418bce72c0da66996c35c13248eb013e60913bada21a0146e395662d9bab070cb327e4526fff9e542ab3d29ed264643a1628e1a47b6d3bfa24f072313c14ce7f10ab91e61ecb59d256289ca9bc2110b9dd45681bef1c506247cb0ddcd35c45c55cbeb466eac301ce7c0c3f243dfc280a76f1d4a0c0bbe41cfc216bb8a56b97194a2d861ba62897e6ffcda7ed7614c0b9d4c1528f8ac757dca75fa0e7c91bedd57e1c94f5811e22d3e0d4e5be1ac7a79c1213f1dde5b7ab5f232b11002ff6e967f6252fbf64bc5b0e5246f97253f7e9cbe0907696e301d27faf00c5e8ce9632d88cd3489d47fd0a3c056ee0ee7fea7f76104268700990a49e1d942fa97d2298e70ef56f393fbfadca4016ab321dd11be67fa1336eceb06fec32b0d08569297ba6a2167bcab2d9ba0626765fb5e87cb242456c0a1108e24e236a61d1498a04e8067a5e0d6c20278c3e3fa83f834ca2dbd8e766f5a8f5c8e7a4de46bb174df2878399403a94e6f04167975fe2971bcf1a39a1cb3cb56efa537ef5f1a783dfeb414ea2d489a66a77cc5fe17af42ebca108483c807936781cd124dab42e0569deeb49b3e37c7a892bd0d975425270d55ac59852cf404c83f23c9469c3e3d7278833608eb66466b4fc54bcf69c5522866ab47a7db3a7123a9b6900bd97831e900e510f5757c9092c724fea6b41223def50e3b97b6c13fb621c4940b61f5cffb5478426c622dbde2960b8301bf1a33dc5d59e863e0e56606e60f474ab77f444f380bfa266f9ad424f60bd142dbcb86371b4123dc07f373a81e4557a9804fbd0ee316be569f451a069b63f1e9d104dcea3a16cfe25f98fef0029be3f3506971fde67df1b331b126ea877977c8ee1f0f278237aa5eeabe356fa8ceccd01dd0f45a877bd109af4afb0413316bea796916fc69783ae7c5f01fb8665119c84007410fc17a9bc5f411602bd726f5a9ced3a198bd74ec6c7055201dd1f2319a29f00990aa914cee7399c3fd0b3713891f873e30e47ebe65618ada1e7c10c00094f964b88b44e69da1bb95352905ad68d8462f98bab962bc3fd83a6c01a8d3a3bad8d924cd5660fc8a4b5815466687be4291c81e2f66c3582741a837731a35aa6fae0dc86625efc6cddf69265d49190df996072d7724f02f66721724140c219130e64ea5d4c4afd6581ce0af99a771fcbb17dc8acce3e78bf8972b63d523319d2c7272c4956ef8cd89d9e3177ff8b020887d8e25a278682a6c6367fc5917b93503626d1e66e0731d4b225dd642be3ce65a373456835d09c3b1436d2253045aa36e929471e477810475d2b28d43eda99d496428935868f49440feff189812bd1578014df1a067338681016c70cd9e743ec4ccd7f63bec1906a2a4c76aa0a89d71856df1075c3e2ed28ea06bfdf7781050d1318feae11dc01b0c94b691ee5da835511788cd58d8e032e6fe1438789b611c341eaf0a310e004711b160dec44ede4f450c1f12367aa22e0f407946a72efaed7273486d6aba06cf4c77f5209f82b72e84736a6ea12cd63d0754535457552b425404c564ebad0b7296c242c85ec984ddabdb510dabbeaaa9cbec591c88898dd19cdbcf48e47b17c0aa92e08680403ae4bfbed74de57fcb9615a69618749e4a55c5c3b57526f5c21523cfb4a61cdf1caf7171fde12177a3efa405f7024bf130a9cece2dd88fc636a71cd067d16b314d42dbb48c2abc2efe4d9eb1ba986030a71b660d62579fddf64adce7a84436e2a1a30888c8804dada0b46bdc970d3c47b372465f7bb024d0c712a06bd5f8a0688bf5ec8e4a7f847a33f94110891bfb7ab3a374b9721d73b09faf96852dc942057fa40a0c28f88953484a7a43203374717c803a395ffdee6414258d8ab85a7b85c4a926d412d22442a73f30ef1129c2a4b0ed5ec719709395bbe2d6d6abfa69249e014519710f5b1db4fb15d64637db0e27f4c3b8f04e37aea19df4ad335ab16cce1594b189499ccbcdae6903d3f6aeacabce2baaee0b11024f4175b350001cc8b9e618f0f1eeddc8e68cb01d00818493cb05d64c1402c7adce55523dc2b8de76e943428e972d5018003f86e7373fe40c0d41d3ca0402c326401491079538a0d51380467054859ea3ce66a878a6260bb76025b8a49541d081f0bf0708571ab883aaf81b4d283a93df4b05949943ee16eadfb651214fbd901c223968f9672672e808232b2c6dceb2fb23f3331433407014516642af0e348eac3e351498a7cecc92f11e9c7c9c08e08510d892bda8a1d019574484ac1ccc0e9caf33000edaa5df4a4725417cd039af2997a86a96ec7236414f57c52bd598e271cf2085dc2b05a4b3cc028cb427c50d7969900709b6bdce153e8e14e40e48e0a96cb66c4cef3aab9bee8cc0a4c1c6efd579bb7412d5aa7002c6ee7b18b272804d8ad6a7227dade1eba599676b4acea62a17b90dce7b818f1ef88a04a7a0d414fd3ccf1c4e2382c2d73b5f1163af598fa1c329a9830665d3ea0c2a52402a11b8b4e518bbc4fb0bd54c4d30b5787d4a5dfb50dc67cd7873a12ed6c470d9e83c18a0b450fdda05f3cf3bc42aa269e8066801dc2c7b33ad5a927caed84dae449c3a4dd23b6a3b69900533f155d13ce75310778e7a15468610d8d9d4adf43bf966ba4639240e19ccb3394d4a0fa8cd09b59f80b92db8f1569bc8b2b0ac6d7ffb1045acf5216401c1b3c1d7dbd991114b1d01941248166b81808c2690d717e7183626cd1ba20f22e015786f00301c5a9fcb489403989ad8bfa963613bc699bd24b4c2ac0d709536371bfafa98864d7f3d49461a589132cc2b050ef14a5792c3d0e14ba433328477e69f8d8efd45a510470bd7ad0407840ee73ad07271ad1a4fff70abd374ce3a0d594e13982bd48c2ee3328bbdd56b202870e65f74081ef781b528f2722e6a813e18c28beddc038d1b4b1e3a67d016c0b4a1441c8807ef129cda5bd66dd629bad4d5e258cc4628158714119cdb6bf4804165dab1e980ae44469c752f2b796b12b9c049c6e7d2f08c5af27c61d591fa4b77d5fd2117f9b1c53ce24bccebd1ae136e3a46782d98775c0fec8dbe2326a109d6fba9508b1ba1186f038fceaa1ad19fde18139cbebb59ef38d9705567d021e92d90198c06aaf1038fa9afaa3ce77b8fa030c26b565cac0b5d6d7e1f7b55a394233382b1c1a23724090073676ccf11ebb0c19c0c1f99fadfe7a847d1e360020a9be190aea29fef2e4a7738e68cb7887c821bcd756c982f43a874c1b3d3ce473df7669af69b9fc8019e404927238c6bbb37eb488f0556b558aa84eb90728bf9a76babad5bab10c45b0031239f8f7a695d4b63f5abd28df9a338d9ff3582de32bb50a2dfc1ba93a1b5113ebfc625c87852e60d7642014da447037036d1a2df9b4a84b2eb491840bcad6376882507dd1d296a03eee269badfb5ec02e40b6861d0606962cfc82e05c2a70e7958953111bbd803ec0942e2191d17d25effc87e786a6b020111a8246cc91b81a794619a06a385537ef1b321682c92844c41b127beeb9cbde1189b023771cf102e074a954b30933c82dff643a6287a69266b663ece16a3b959519cd9a5d21f1eba42422251fe1c61884f570b54f2c30fc72b2f7190dab76ed159a5d8314aff5daf7db09373a4877988a2be4d66e3d5fcdb742063c768926fdb8ef745e75266455edaf14c8ec6681e1dfe7200fe321ac63c25e78e4b9c827d3b0d416f33f872e0b0266b30bef02d2578d7fa4fe5afea26d3a160daa2b41c7586545517dfad32cfd539a92f2057670ce59cd51333740fa83ecca41dccbe7cc5f41b106af93314db96c763e8df57c9feacf12965204e02e60a97046807ad1b1b00f5e0c3042060db332c72011a389a9e89d281dd2fe85954a9a6ee637b84c1510bb192fbcd6da33f88fcadac8d1462bae28f1e53a541d2d402a9fc68fa48b94f44456462bc834e0e9d9de3a4959d611cb795206f9964c19d223de3626b9ea90bba365fb4a5127a97b2e5de7fd616ccbee052a418095dbd2642d9c9261be5751a6cbfbc3f5acc6c59b078199877e534c0df0ecafd239365f5a44cef046ec1de79bb541b2b5a37545929d42b65afb8bf092e22cdb8a5edbe452919ede26faa42c15ecd93689f8fac40b8db3736f4b1ba074e611962931118a2f432be70599dec10074bdfdecade5203a551a54ccc92bd2ce92e8719d380fc5906c6c427b3a8d07fe1f3bfd8f9be1a3a7bcc9d387738def4c5b1c8e67d49b5b05ed7bacc1c38b8922403b89f8c851f9af1f1b45f19f4873d306a6f006944d966dfe5e400941bcede485e7e8733c77eb09cb1e98a6d9f7ea9ad2bf16d16ec08332a973d04a274c0722bd3e65c2e3547cc04c6e3c25e0613da1d5f493f29cbc7beb01657e8f0608a2f42c4a9154fcdcf2b9e2e4e7974bd39b41e447ca37b0afb694f5778dc443a5d815df8c0c47e01c7e8a0bd9b709ed449e6d4df578be54bf1c4eab9e0c127dc7c1b7c7bc7a4b8a5de0f376d54663bdbbaac809c24a7e873b5dd4ad8d8594fcc6539594047f6d345ed45f76e372b9f371c461b90e03899f78ce3ef05ea58ef7622d4c0c244cedd49cbfeef537cdbf1797ab7787a6adbb761f48b876d49faaa83384d9681840bc4eb37ce25bdd3220c0d1846ca66dea0cfcd5a0f2bb88952e451b0a88ef3d0892fc88555f20d4c5daec4adc1a213ec35c0ed1ebfbd6ab4c03360226ac906093f58f3d7daea481d276d55e77d19f17784036319ec0f79bb2d726eff0a292bf4d9dae58c50c02aad7c2ff15e0f5f4ea85da6ad9afafdb55b6d479d9afa9cbb0b8716ff3deed9a8006f2ef80d57f0a62cb4733d6b19433b5f779a9304f77334533f81bca53fbc505c1056ba1d2881ed42dc6e0de78e5082e9038e242e79571df677477cd7563cbaecb57296a545f89db52df1e629a48b24ec1c29bb175a22123348610f459aeddb05125496f95df270e70df06675fd469abccd7ed1a785dde9dca2752e5648fd0ea1506632f48cb02e9c3b7d664d7f2f9f4e1326889abbd4bcebc3312e5ae02416f8f24a2f928c41f1f2d3ffed5ec2fc00654c540b318b6ddecee7536701725911c314da6acf4e780dc787624b654623d5142dde0c799655de739fcfa53f41c4bff67d7fb04a49b1de3f174f7a62db8db71d0a5f26ee03880c35cc5905a28614d89d3c99bf90766f3d6ecdac162b11c8b01da30a194ed9f6ea1d3b59eec37611dc91f68753c478a2dcde9823cf59ac5c89ecc7d59e655bf475909026b68597b323b44224f5eb630567b9d73f8909290b548dbfa2ae6470f682ce9f876ad641256f5a1b3c17d690392efacc522a4fcd0a1347f90f1d23ac625e6ae21aecf5cf64258ce09cacc353bf6292d5e52abc0a65027a31e605bc5badf7be6ff7a84e12fe4b990fffa9f023908ee1876cb1811c09abe1990b98a16a089f225b3ae18bbb38db3754f61b32ade8a670974f1829ad332501afc6b5770cff96511ae221e2d8307a13aa0b96979ca1abb9a10ef8665a4094568bca49c81d4bbf2671cd4de6aa55a03ac12ffe56eddcc2b47f5451c1474b04df49fd1a0eb1d8f58ecf2c1ce75ddbd19c460b1b71661dd5e5e6a8fac9ead11e986ba06daa95e0c3cbf2e708b86bc911b62a41838e6ea1682effa076698cc239d58031ee0568ebe1a6ed1543a620d296b10c95556a9b58ed7fa1197c981fed008ceda7dc2b16b9370fa3a8dd50cae7f189d6732a3f5cd57fdb0a91549f39e4d366f8768facbbbdcf2d256457d573197895be18d632fa5f2eb2e3378a0a0e0bd7d57aa39c568c130f7d483d43f4a03c5484167e65f652e59edf209d36d34bbae195c0490a93c09f6af2026398b9532d789f92feb2099f2de915529ff7b8c7b0ec7ecf0d2e5dc180931fa2562268d6d4fb153a4e8430f4a90eb75f3e66a392cb206e4894c73bd855afe993e0f2dbb53730a165fab6177f74bf047d4231b5db4794bfa10aa59563b6f540de9e31ee2bc30ff2ed8915759787740ff29f9b18b375581ee7547363dcfc0adb36b511a8d30f62bd28e520956ca8a4ea980bdcc9a1d20687ea7f992c2fb2d4cc593b2eb5e4d4e431dcf55cd0e4a1ef8e057311eb528ec12d41bbf99c31c2d9d5edf947adb8a7a12aa6f7f1d0c1c491da41491413ef49cee26210e3e88e3e87a0d3e10f2806c5f4b174fc1aedce30fb68dd36629eef5e79a53005ef7618d2f0fe8fec064b7291c66276b82b79ad313410f0fa7d2efe5709c6f1567778944674521dab0f3e357bbe119fb2b0c48ba9dae43e66b2d83c0c139f1f6e0c7c6e0a010b2918f5f88d6421cff7fa03d945a7761c987a6b2c7f8635f634b28bab369c2dda261c3a8abfe26b9f4ad7339523481a511d0e094bdd5e5dd4076f0cf05e6bcdf3c18ecaadc3a9741f7678ebf7c4d653f6dc5dba120d54b3eb01c94aa208d92ef3da1240c4d32891ded087810731fa815b076c9b6d8642f1492cfe51ebe5193423c0d3047f7e6cf523120ec9dc3b60c63516fe3e42fcc0c2025a8ae2e450bb0054dceb533544e41821ec57e5591b62d67a7ac435db9d7ae69bbe0cc0579c7d287a57a2c02c19d7d7ceae2fa3ae3c1c0c9b9dee5126f870c48168c52af295968191a9ed56fb93292f80ae016861965155c49e765646f8298f449bcecef8e148e92c6655343e88488af4c1f62ae6c88bdee00f94ab80cc327b1f2b40521fe3459573734d3ab38d609f114558b6bda3397e3a4733501fa3f990d5132fb2d6f65c66f2cec18d4ae45a8f0f6a31c850b91a937a325db55ef7d53c864579113f3ff433a11ab5d91d74627b358ed49c7295224d14c8146e590a9c6abcf130326df5661a868cbbeb3970259ff5e35b45d35e7d00ced217e63f5b74fa6557e3d9b8e60ff38dc54b14259842437877332abb85b9fa45c435cbc7e712aec47ece2818dbf23fd4f7eb58aa5d45aa1afb91842b57bc6061f59bd0fb5ce69d48c3ba1aef244100eb97e72a6023f5f5243302ec6c071b30ac9c496eda41aa51e1026be381b1c234ab018069546c922f8b670b42723d23721aa634f0914ab187f37768adf61e12b7937eb28e53fe8184929e1ac76c196d91f87808c15f66899879a6aa0da3d0179284c73285e3bc5cc7f26e2253c73f59b66dc6b57eb3969c9549d0df1938fb31ebb6860b0714c10b4169a1b4882496ae9c5fc1df4eb1b2c6102e3219152ee688f0ee4b78813d88c6d77ea742bf77174cd6113ba4b395eda4232197f3a7852c44d51661c0bb90ea574818f131c05bc49100c77fcffb92bd44200d40dd4ee438d97a955d7fb58ea1408a0617b52e34a5875a061a870f5798b2bfd37017990b5b748c1da33e1bb5b2efaf9850c201959c2c2ebebc5722361d0d74111e3cffdb1563212643b9435c70fca66cfec5fe8c33842d2a806212ce92ef402b4d4a6b26d4dda7b77663963c3e3796fc298ed0ce111f7e1a48c5c208fdb532f6135f2e186b142b2cfcaa9677e0ad647c74eaa5504990360bbefddf0f247819aba9056b4bca1594e9d34d8da57b607545c5fe0b43bfacdc3c6d85c72169099f60bbce292a1ddbde69cff9660cf4b7d9bf1811d877eec7161287c4e0eee86cdcf24af594f81893bc6163bf8b6ac02550d71d39b9fcb95e1d2b2cdf27323adb1479a26768df6dec10e941a1c5e57dfcf8fd983090ab768daa898bf06e7a7721a82322ff841c7a8ff087b6c57faa9997b372e7e7e5d23f1d95bc628e3cd225b93a31153f5c519eec9952aa256515883aace327f0288cb263cd6ab65410c666272eea8fb4a670d8252272a95663417a74b34c7842a59bdbe72d4f918828a041128b3492732087e051ba52c0cfdb7b19492002905fd8e763bc93f59b432fdf39b62cd9fbfd26c796c6d5149d19b2523d0ba304bae40d4c887d3f31a8399e3a9c12673706cbf5ad54bc1dae30dc7d2a8ac436d2808ebc37057b7e68beea9d56235b30d7b6e085c07363fce5fc42b44195394988b72e967fb646066c848404496db42c88ccad078f88838576f395deed6ba295a1f592e2d5c7d11772f30bfba3a6d3e514d18983d5930ced95b7920da5149cc3aa5c8e63efabba4dda27e09c7950aafb7f529dbb8a28574417ef9d833b452d5120ebb26b8a9bb8db9184a32fb6f09678f0a47f688db21595d0ef766165bb4d8bd0567dff3e2ed82d4485b12d8567a2235c15d1562c6c0e8bab3b5e331359d29d45d0b545d1b148ced5ff8e683461fc08af75736155575d02e791a5fe0562c8346a5e91101e6c0927069abbfa36e892109be47cae8f85d8352c7afdefca2a8723506b6db8819391625566d10e7383010b2368e31a1cf5b9b25a50aa3b72482a656fc3f84ab99fcddaacc9db9b91a9fc84cd98dd2ef614549bb05d062c2cf3c11806a97a131861441e4384932fdd55776ab0681d772de292a62e1fcdc6ac9147b6629248d7aea95e8bbca5766fafbfb49260b9e8abb7c868134e8a01831dc3d554805e912eff945a26aa0a23c5828315155474f5661357391a605cb4789f888b46e3ac3c1cef2e68161969445911b1977f8cf827ffa9c408d009861776c281655b8ed5e47ab825dda08ae4632fd94820f49c87b1c883e958b2eb6c53e8addd83588b77c00f9e63310c6ac7f4aa67e7f08c63f356a367e5e749895cf60cccad93ff088a105a2f85d852209cfe7d4846b89a5ff3aaed9703eaeec25699f9a6f666267ac9a72620389a249dc222f783d4e5c6f0358eb729d30b484424f22ab3ea0401a7367c84e6358f97047768ebabcc844e0beb0c28574ccfcf77badacc0497f7b0d9bba612187ea9357c33d365a83d79c180099c07865a7701a258df983bcc8d691f14f081d21b6c5e72300aea4461171c03e6ae41373e4eb84cee59a66a1ad77d29eca62b9d3cea95040a36dc706ab5d577823dc277c71ac327df4154a7d458ddfa3b963056d0af915a5072db1789f0719ebf459817a0cb43faa52d5a4b9cffb67404dad58dc44bb4999531013c1d6d1ef2dd958d72a7b93677a3a202337a8d4743156aecdb6d0683452b3344c634984bd1c5c111c95e7beb3c48a063f22254c901e30b0d570517a3163253e918f5573751835f4488342ca727d978a45e6fba92252ef5e854276a7e8587ee49cbdf3c6b08a7d57d10eebabdca9b514ff3e69338f46e8b02550d741e44f3a050e52947a17ffa58357ba9b4d6025e22e33deb9c4c78ba31c27cfb7b542fb918a001d0a2d485ea43053c3910fb60cc333f3bd9a458146ddd789b2a4aa553d9545519ba1ffd1584fec69ff9dbfe8b1f026a8d1c14e2b13ff0994866215355e4c4731b93cfe7c67b3aac25a68a62cacdc44edc37ccac2514efe67feb041bff110f42200a2ffcfd7719f9ebbb7027b7a569beefbce70cbb9ff616111005ac2e58966403c25a6bf8375643e4d76ad1eb03725983401c63f7da2644903d53eb32317d879dd969464996b28bf6ee9824c7a7e019e000ebecaf2182fd90704bb0f6f9aa14f56f43bd21936f3bd9586f2b903cdf2bc283f53a84b8a59e0ee484f15b291e86f3a41ab1f9c39c7bf59007d85079b8460131cf1bdf49b0f4ed4c5a3053c502b519aff93543e29ee97ac72bce36849fc9b51d21eb860b8351c58fe6749c101f7fd0707bf9218a3e476908307e3edfd3d99fe76e26c9ccd6487d6d2fcc631370b2f9149be9c795a298f64136db03dd3b54b0435e0c116e8bf619ef80c7396e998d60b390e2af765d9581e47c12b0f5c96545f1cccdce746641f5c1d2b7805ae55f33a2a0b3c8f3d6af6158a907a20115efc5c3ca87fb3a49ae5283068ef081bf8c9a6579f65d12cf45292843d05a901b777df0685bf63668a05a7a111297e933f4a159941bfaf8f3bc76ce895cab4290191ced2ed60037fd0f47219541b6457e527d256c732c52cf93b519a05d2902ae6778d9267c79862a497095ba2e05270a2d8ae2e8e003b404d452ca5634ac7542715a7e4b574f955a3f26e3210b271b31f5752e6ef2388adb44f09366ae933bdb2a0f56cff5a0464e317aa9567f14ecc8a9f6eb9481f75a5cef5c88925216a8cdb6639d4ac7f975cf574ae3e46f27ba24fe077f0b3e357ac5a60de96ce6339f7ac4d37f5d4c9ce7d0971a47ad1b0a12bf2482a12aa0e504ee13698ecc81bc1683c6094409255cdb59ce6551f3c025dd186e1db4875225ce9898828cc2d6097fdb5360ce0d29ad73b620c3975b76f5481dcc21d72c8e25aac45c3c7fc45cc43f5f45249a5f24c9ff7caffe00509840b4db3a0756c87da2f10a6e1007a86f9aabaf739e12f246f0e30125473095accd579f380cb6228ce1d7c9a0525109bfbc5e36aa4459af418b7e72e2b8a405bec31573b277ef3892cd44e64f1d1e01d7d91606d68086dc86d7284c04b17c91b5bba17121d2e8e051d36431b563d17bebd165b370e72f92478526e56f899bdef3cc403061b37cfc68e37b2d23e4c9179428e0bed7cf8533e06930339f6b15b9eaf2df523646827d51e76bdde566584a3317eaf79cb28570b0b504c2a1766c8d405e4523240ca8d12ba9c20814e41a8d0d52e460ce31468f9e0d1a3f2f42fb89c2a176f3306e4061ff3cfb3fed5cca8cca5ffcfc2b6dc54e393cb1910d3316fa50ed609eb2a439043664e33be722f3c6248cacd47ba3ee5d0c8cec9aab753296c4e1ca05629f366e1e1fc5fa3d36ac8c9f3aec84d904fcd317705ca5733e2f6e7a07c396c8fc6cd154f75622c5bc1847ad8758a67419ec2c0110b243151cc2be35b955ed78dd3b2910a1e8670266b40867771fff96580a855029e3ed37a5935fa59acd03829228cbd41edef17de13b4bfc9433e64497fba465bd7f6d534f6d1a577410e3f3f575b36ba3e521fd7290b8283e319e1935b3192580e4a7427eb79ee7138b50e6a53662f14510f30a2deda27293a2736c5ebdcd92405421053fb7c525ca9dc26a653e3539717272fa9b506cc0f086265e5550973b08521129314a59e33b099fd4b799635f88fdcac2de665e2f353dc80ebe6314c1465f453cab4e714ae1c637d9f7670920acec5d2b86acdf4a9f2705b424960eae38b108351a2db0aff2fb1168b0c3e661d89a387cf755ec2c6ec803305d3e021290a12e38f1ead98c76a77043895bfb6c9384737df7b0ec011cf80eb344f4138ccbcf6418314a7b99eb0ba928018f4dc3fed5081d14ff69a757ecae8cef64ada9c1cabb622658e90a93c6f2b3e8463d5bfabaa1a3c49c9ca8d2fed8c068c00141df061049f91f7145a016b44f4a8e24430aae2bb35d3c78d7d4f70d8005acf0e40850355b8dfe92f7c8ba37dc1c43e208ab8d26c2736a2f4d877664b3d385138337fd0899b0b805afefbf4d22d4cd90fcbdd4c9f269df51a4bc05f9e83b191f5d702ab77e32d7ade1756f22859c4ff27da27429a2d690b10c1e01f02359d21b2c3edb6e79918c0eae97380e2c07a8545819e31995e1a11deafb73ca80dce61b2cdfe510a748cedbc3c7709612564ef62eee55e09823af0707b21528d11f1ed8ca07d7c112243b16075d69336a9470db487689a03bab944788b1ef130a4f62358b8f9259bdef4814b908b8732e269cb1d3a04a0c7475bb533f676f91b93c0ec532dfd7e16b81d4927af5f02f3de37ededd993c14909d46ad010de87b696604ccf76a5681bd350dabdcca58345122dc9a84b4d1dfe8a263ec3e67aff3347e085eec1dc435377e7c85448a72b7d7c1d0f7f1da9c1448838a00b592549a5dd02f00a130ef5486fd805c07bc7f59350e369af9b858677ff0e0b99af7549b7a8baa0be84ea7eeae4faf1b903e58c2e18dca863facfd210daf32565edfd659f8b09892a0dfcd2fd6723bcf2aae802573df996d3b1fff909ac1689c6adffefb64b9e83af42e8ae843a7abb76a1be0b5c8b3dfc7d46427d1b6b99a64755865d97de69651e7e9694af0afd8d3bc9f093ff8a1065a0cf7109d445192444552cdf41006cd553ba1f71b71e420a126091ae43a0109ca45b65e7c329087d6dfc1937ecc624522bb128e2efc184c3547c5ead6ff912293a20e83a44f84584e667b6e79a5b39f8edd6355ab582cf5e678867a32676da51401246b5c7ed2bf7132ce4fc597a84b7b3260e3a6db7eb7978afaf71ab3f00af9e83185b19a2a9ee8ffef4a4fa8b03fd3a29f2cb35940d12e1b3140da604ca5b934be11646ca9efe5ba02770fd4c559cc92a4cb11e2cfb7710a55ee999b5bad80cd1e6efa8e4ebceb324727a1ea9d6cc8c6fe25cd73b98827777c57ca4093150835d5a9bb384756c8366766b46172ba5edb56e649f31903c13f4b4a28c3226108b78bc928c89f22cbbde70ea7a3e98dfa5cdb473085e1adf6c1b301f21ecb75fd74a3a2b62f40fcfa51658fc40cad1984ba4ca0530089f8a320f8a73a33ab8e4ee2a15d2196e8e660432cd20792d489d3d0eb3761ed2ce735a5a3ca75d611c89d49b5a1db1b72a20e437df9ea1c8a9ac5cf2d6400ba0c37084bb6db8bbd84a29272f64f682c35528b1ac9892603e874c545c919876f9a72fc3da9092daf5db8dda08b09606669cb4989d3af2c224860965860f803e2d85793b287d9197017b436ec766a95d66950cf04cc123c8fcccfc2a6efb2f975ae6bdad54f37eae8d72e7d1537e5449cee1ab2df241339acb0840a1201c7ee068360fc823687644de1abb4347adce4d449dd79f32ac0404a583cf918584f118c6b9706b1ae4eacb87a4139c1f00708e087231136024abb6714bf47af50e050a63c770721d691a73485f3418046829a9214b53f440ef8d6b305ddc2fefacb88e42aa14a369c0d5cf4ad8e19f8ec6a530d0ec771a5197aab9a0a4471f9e22ae54e15b05e45c27be6e11dda4cdef86536f39f0dd3a3ead28070db591f552e2b9b65fed354694e3371f3c199123eb41cec533c5d902c372afcc31fd249f668fe0a0d1b9d71d6bb7cdad0818c772fcf6c303294702c3689b185a74b510dcec34454e65d877d1b0e6b3b07d4fd5ea9d53f73af2e97e1c74ccf7ab3bf5054ad7074cfb3224535084107c3b557c56b4f4b6bb8dbe5e7a79d7678e792064508e97a5a0df680c7f74762845e476b051e07c5220b9efa28401ee754d5ae49f9d1c9c4f0a42e7e741b5268ea4d96bf90a535ce36373a3ab750983aeb4331e79a5c584ec3271ddd8ce0a28a11729693e2b9229deedf398755275c32d70de333fd46dcd2b8ac5683a4eb5c7e4d1bd388c2d168af399d7c1d7d4a6e4bdab41ae56fe511d850e7601ae99d768b39ab33a5d008a71afe08f7bb80d27e6ed9e43889a62386c503a4b2c41822dea880077c356df5e757ece196cfddffb534330c5ce89b3f29ef93fdd511fff04595a7aea38c2df9af9e8c4f9def6c11627619126091ddc58660d55d5ceb2e256f54726c8fdf9352e0da7cca6a8443906b6e58d9f5c2fd57548618f6dbca976d3fbeb939f6ac89357ed86e2523cf947b16bd3939d2fe6b1ba582ba3d0f0e0488ea8c6b556f85bbc3f801409499df92fe2dc8b9f392cc821ee8ddb614f0f589d42fab4c98fb5f41b3ea287f10253e4efe82a230c019cfc6fce746f7e1692228574b26fcdde77d0d6c6a46f5c369d873257d4087263feb549adb4fc262ddbd457390da0c9e719c61f57083abeef1eecd7ce822fb2065f2eb255666d6c3b3d0f5a117db5ab072b9c5951f41682ed46163c88518904947f27f99db09866a4bec9e2fc9bc09df0e9f70dc1a134409651379a1e0ac638b5b64383447be83be384069334bb366edeaf16081d026d9be55cf8264530bc21bd4d9c028a464bc5139017929f2ed1da0a0e39b3891b8b5cc0bc0c3411f651aa660853cad1b9148521c03e31f64bdac88b9ecaecd5691af1ede2a784867fad130a3e8ec33e5a2e6b0bcb7e6af547b38187cc00e1ffc1e0ce561a720dc234eb241c949b2ea657b37cc33d5f0002de76fba7a608e2c41d18aa68f1906d126853282f209b6b48c719d0db29139a181060b9c3b00136380fc2907564fbf41d99f7d29ef233e5e954ae98a2e1b888ba3af124ca59286486aee11290cf0fe8a1b609f2aa863778110168ca61ea922c1641c8794e685c77cde3eab8ec84955ec87336305a6fe85d16557b846c5457cf96f109af1d6b8a16d796013bbcee36941a6e0413c52fe9f947c1176103d01129ec20cd4402a0db81301341896f9b703338058a1795438df86efa24af47bb894207f096780d97d1cbac32d33b6cad607606d1ae516167f71e0bddd409380c5faf83a4a790483327eb4097e2c795603f36decea5528d6c9136e87fc2054e6720a9e7044803ba50d4fa27f6d419b358cddd3ff557b4cd99a74b75c5a7957f4400cf345cb2f93dc1a898bb1609df8a2566559009fe6508b8fe13bee592ac5821a1f572cfcd405edde0d40a47996f27211a65b68084f06ff0de7b58532483895cb2fbbcb93043d7a0316056466d557b35335993f721c11e5ff33d5dd6d8a44a9693f9f7478d7509f8a03356439f53206d5ba5d4a6a9961d37da403efea5c754523050eb72058459b776e1c8ea9846addfc1fba0f52ebed32922ed0b9dcf1febdf1d43d3122977161b023b12d8752135350f6e4ed1eb39d5b5647bd9590f9215b98b7b3a7d7fefd3a05b69625bb2bc1b480d7a7ef83ca97adc80f1b6cf09ae1d4816d65e453518e8197c2f8e64a9f9e8eab83851d8ac82ca244befb6419b57b19d174555ecb2ad5d989b5c3c40f26b77101cbdad146d8fb7b1fcdebdeeeaadf832955f548e066ab266757a789257a77d6f1413be48dda0e4604b44c84db5d99afa83a5517eb9bf3cf146f0a078d0fdfa9776e726ad67ce0b4047de2f7ba8925e1ce16da1c70da14bded1bb47be7f633c9bbfca11f6945a3415fb5b7a3090b7747236289ec25bb01887e7afb653587c28272dd2fee68a75e96653978bbb9e826269b48b3ee051c5f49c77a31c654b853fcab531cd914aebb433970f62112d2bbbb5ff2e1d0b7d06ce186da57d0f28bccfd648610fd15fffe77427cd5cff0518d817374354f88ec98b2b4c0df74849f7ca81aed7d4db59a1cbdd9d35319400d9b07536a3fa04326b088ee09c84bf5c862ec4e802ac026610c9f4564f78048f3dedcc6c69faf5f95e250f0b023b38b30f987b0346bfcfaf04ea18523125427e12c01d862bfe7e90c93bd30cccb396574a7a0b1d43bf5bd6a166de3251f5b698851a23444d1b29200038c7a8f66f1e3976e55577e076d15236c1fa0c827d7215dd3443e1d199ee6ee42470cbb7d56731571c50118bf1138e40a67caa6f884e3bceb5fc3df4e9c7a6b4a25dbea8c75d5a9436c5a034dfd2fd396a7966baf2072e36675ba8459313400cb61bf50149e937e587034efcf68dbcc2b471ecf4af9192e2c2cf7c00dfc732ef943c05f73e77487179454b591afd7bbccad2882451b71abbda4ba13289c5aff598478d1367f98ca040767872abc5d5145761876f16bf819f8d4e8969c104203143b4533c6da7cbf63056aefed0340e477e64b2ea43d78d8511fb0cb59174d25b3ef3a11ee9b6470aba630de23dd61ab348338c5ab9793b9e9fed9008f04f0f036f6e0a54c4a2956824ba966764640e21e702fee5d81ed43b618fffbc3baeb170c6d045f528781e4e89fc56398e9d4e4dbed5627949d4becd95fa103024b32afadbe6d632453ae5334fecbf6ed1ea162cdc48971f2ea8637458938bb56f7d3fc36921ba5a1f6c256cd66712b3d774b6a5fb6746403ed4ff4f48ed504f4655048b7539590aef19bf46dccf64975db0b4bfe19c8c97eb87135d943a8d4486436a6cb4f18933b0437b892f1485e1f68e5cdbfdd7e8534daa8efae14c7c86a06990ea2b74d98d48f13f165b7e146c77dd20a9634f7c1c979cbbad9a6ade57b05d1b9b574beed85711c570bb9976c6e977f2db2a1bd46e18cacd254e1d68664a37e2c6c92db0bef540cc54f89d11634ec2f99813264980d8ded93a5345b8ca96951ba4151493e0ccf5ae1da1482c1c2f6a3e8834a43644ed1dcd72f5523f71c72de3ce9dcb669578a3e16c8577a799ef219e74807ab824f9275c94d0ef87097704e157cd27b23dc56c7f1023ef994f8e574cdae5f504247c0d204f1f1830f793fe9596ae7b997ce161ce4bce8ce8a3ace66aa47d4fecae3c6cf0aceba71506b23f5d0251f032e96d72031b16aabadd9a703e4826f779bb0dbc41fb1f1ee19798881df28c938ae83372fed9b4041dfda5374ef699cf7ce0830f072185d8a9e0ea98577df9dfbd7d7cd3bb5267c55aca4dbc3a1f4abb8d01fa0ec27db5f8988cdfcca1fd281796b3dcecf0c7b05e3b0fd08a82eced479a5823f78d600e14a67405bbb179fb6de820698f332d5a3aa102bb70547c9a038355a0dbaa57e2e5da3fd52bf0a51df51847ced6b0eb961dd6691e9efc16df50e1e4b8bafaab11c2db02386c45a14efdfd8b6d8cb8b5d663b8b2454a36b1dd3e03e5406894935826462ab2b400fc255613e23ed5fae74aac495dacea69acfe6933b7833bd5cd082c6485bce6b8fe17c322bb08267af97f8729d9b177b0444d3a32fef99e094c6c918eee0d1ca2644f6d7b84b9e36f7a54c93833ef3e564be68810fc2c2df9a12d826ca0ea45fc5a8ac290bc9fabdeb47a86eedd48b9232b37f1ad1cf3aeb2b3d79d9214731aefe3c7bb29bb47be7f633c9bbfca11f6945a3415fb5b7a3090b7747236289ec25bb01887e73aeff435aa25cfb2d5fb1c2fe004e93d314e4c3c3d195c7e6d2c390cd1ef8be61accf0c0c9c547584f8ee3729d26db9bf1b0324f74ca26147c73a47885ff03f00e4d5aad184d51db33f0227de5bcf55cfedf47359b8e906da9e9d812030babedf9241325196558c217aab4eff5bf46d7701cc9b34dcab69ae0f854eab27dd839f7a0a2412c92295efcf43b5884639f10dc5d9931db26b3686a7690f9deaa422ed510c9323c46a571b92f0344c5bf8e8e7ddf3ad991fa42369de9e8bda5135ee633002a00d4b3b7a6a6044ed7f46a7de827cda46ddd3c6ef85dbb128d4369e1d92efb1d61e35c1b735fb74413d3bd14e4e90b8e3094206f006de2244f861ff93b560aaa2be0489063e558ee5f0114206c258ed5526fcecb7471bbe2abecb1229270d1cb97350785c85d76c52d46e391978f63b378394de865f5c3c8dc368323b0303395e561d7654abdeed8bc454cdb05bcbaa1357d78e51de178a3b0a05e2c66389d85dd7f871cb2214a4ec82311b8d872b4584c153436d3846d1cceaa7a98e5bc880e364da6e1c0ae8d242ed5f1c929596d2cdde4ea3c042e2b8ac4382993ad1897aaa26d857217f8731baacfa79db2b048eaf81cb6f19d26de1f09ae6f08b813decd4f4259fbc5628a8d422d833a8eed00eeffd2dbe70b445078251935f137e61621bcdf4551f2feb8db8b9851e71c06ac63cac7266c7d26277966abd2193c27d57ad4136a9e8f683d98725fe44a6a77dbace06693d0be5d469d69c5fbbdf51c905b19d062e8af0fce5657b701a951d56a4b275a6ef691a419908f586afe92f1ce3886cbbe08812484725207cb99135569518441b30e6e5ec8b733edb078562839eb71dd3741ad56bfa8e214f3444ddad4d266b88edc35a26885e20fcf83ee0da4c7f72c79ed4a1c0ff6e449ce0dbe05ef2e8f290aa12cec09330903d1abc5aec499fb91f49110daf28578de78ce3b4099aafc4862b72e082baee32c54d7c5f7a37d109b42f68c3d34d70b41f32662ab211c655e9a8d00b776437c34855c3fbc97fab5aaef46d8620a3825a804fd71900a30e6c2bdab2eff58d5bdd25b1a93484311d2f61be1cc7d2c647bcd1be74f9db09ae19e09b00a319330ad3065dcc7bb47be7f633c9bbfca11f6945a3415fb5b7a3090b7747236289ec25bb01887e705e0a28a6220760856f50b89e96fe11632ad11d78985ee0cbe30d9f646a2a74a891c83e408ca7d08121aab523f53a1f76c4f2738f941275b1bd20f640e4fcdc25c117d04e01f835abdeb07986808c18074b7bdcbca5004b541b0c74d9c6363f7d16a6b8e7d0a9e6e4de4584ec32e4c1909e0f2cacd1a9edb99d3b914635c9e97acd90655c0fe7326880d6eff622fa4e019f97122b36d947396bd003492e901ac7f16798cde6120b83aebc8d44e9e9cde3665dff2c4e83373fd5c9d7ba0909a350658680478c735081d35ccab6a2d8dd57dcfb9411d1d5477dd687bbe16c468473c614492d80bf59dff97900b6646eefffc77705841dffb6a633862bbc7591c6424ccb8c81b086c2e536a38c61e8cb1aebbd8579e9220dfd0f9d6a7c8f5aaca018fa8eb2dfd6b4b123f72b53c4a27171514c70c081b692cbb071a13b456f69e5b30ef09ecd073434b9168f226ec9a68c72fba60c43c07e68756256a5ddc8a77b0854be3b55750cbaa598f56ba9882cdf19da3c4c3feba57c0b49387373338fb29c716ed148963341a46baec8c39d3a366a50d9e0bb00762bd6893add761e6bb32c50cd4c655913b9afe2c2783bec4214c3b58344b34cacfc399c142687b35de142a4fae94dd1b685ba4eebd8858fd8051462c2fcf2ddc7970adae54ced1c8ee2f6b81c81eedfd4daa9fae9ee8fcf61c6a1c78f6cc29a828e9b98a335dead4d796b37017de0cd15bf3e98399cff6c8e2f801d7ba32b7ee26af7fd537901daa2b582b587bf25b3f24ae6eedf343f7189e7f87d183ee3a60c5bcf2043d2e6e1569f2b445574e6a8ffc90a3cf716a509016a471881531b9e0fe7c06081627b06ab39839e44b9e60f5351e91b8ae2c11f29e8e826cccde0353b6ab6180f7be22340beef52d0030cbc53408ad2cc842d3e16f08250cd7306f1b3676d07e781d055f594b6404c4a9265461804b4269d6ac012658834ff08c64b52d66a1bad4d79b2aec0939129dfd6b882d18f57a4612df3130e80e37dbf6573607823d9bee72723922bfe8632b6dd7ee6e8dd9be2e0cf4aff42afff5858bf67c94f31b01db004225193a619d63bb808802c1b2d1d39fdd6bffc87ac670cf87eec587fa47d939b3a3b5b793b084b99c94610cd6b24f354847715ee2473c2b476704baa029ae8a96cd1b953efc76424fa0aa0758254c906059f1e6b0325473183bf3469a5fd273861ba1b5a10661600ca9a7f08432c4c03b197578c707faa33a841d6d8c5376d31057f9cba3f4d3b8649c98190bce919e34d257248d3c4ddfa1025735f5ca50b3913c3da1dbdaff18a64d41bf6ba2bdc5d9dd8791d3cea55aaf069cacbb8ff7f29578fc715068099dbaff762fce2a006a004be245b7acd21c503473d68dc621ac8ff1466aaefaffff43e48ebd00cff7c981186a6feb77295923abf34b3fecf2fc759217e0fadfc44f8e0d70ff1283afdc1a8cb8c8f86b68865d878100e4037d7858c08c57368df194ccaff63dd042502e866a7d1ed4856dcfa11bb78d257587dd0a799dfd95927a2a420081803ffdaaef7235439475c54361a69efb613ee540207b288cde262b56fe489a68c7ccd2db0778e89bec36cadf820d94e53fb317d7d748a2623dfad4482be162c449f101e7e1f2f8908fcafe7a9abc5173c5e491e2ae4629d0a6c693d236c294460f3073569500ccddc2e237bf81e0efe14973fa02c5b38540dc65efc5969fc42bc441a1629bb911aee77b290fc447f94b73ce21b3ba816805b087cc50feefa55003b7466d830174f769e57a30ff285b371cd779f928dbb4a7c39e28ad3664213c46efdf81e22b0350361100d821f660d52b581689fc3249d702953bc61c9957389e9feffb3f4f71b266c505374592e5372ea068d89ea44a8cdb88e444e230f0561333eb7c916476f97d3eaaff5b0380b4995c54f92ec83f783761c7a24ee6bcde04aa925133b05dc6a8ab1c7e0318fe0441ab4adb0eefb9d95c4e92ff51f9d3a61f25a8cfac7e449d6c6995d76a62323b7e4d275577ef0484dbab755c0de80775ea133180f466f6ec993398933b5d5ed0499ae60a2e49cc08531d6e90ff9268597746b6a31c9c5c1fd4deb6146fbded7565c57e7ec68a51e6f768bec782780df5d8b36e6eff6ea3f0c874636ee1ba632fadbf11c8aad92a582b1809f0b54825a460d56f6b6f305429e6d10cc1210bd61c868b0f6a1ba07c65fa78d58502a8213411795548e3ed19b63f8055b56d2fb80fd7d79cb7b1aeef3a4b5bde1278255fcb6200a6acebf821c1169e95026485e7f56e5eadf700dedc84c56d60d6b39496173b05de6ea9383d4acd3742ac2ef76290c6109f3021007218f64a3b7a9efb5de58f623db3904e11a73fd98d24cc8ba5ea36e0f030b0f3173d02c044e45b0199557daa4ec1cf16c520f4422be509846042d0118e01d61ccb9eb113cc1e7c11caa44819709208ab250c2df22e34fe37a432f51a388b7ec64196ad670d753178f882c33e8297957d9e52bdc0698dc115813e6549b8e18c63317c3b39861000e1d77b97e5ed54ae7ce922bdadf5b0a79191e960aed13f0083c6e39e48a44372f160cd3ee900c49a97cf2c40ec0d0d0ca53a066199f7ca78a15767baf4c47169a9598029c71c18b1d627f4b4af5494eab4d0f6382fea823b6b01395470be1b2e51d18f394fbdeeb31d57e526cbe03e6a32d7e579853e2bc1ed5dd748aba7442a8a236a94283e79217a077022922ab7c3a7dccf30a2044b8ab4498daf23ae5d1ec377e90a2dd0ad870cc692d5aaaaa03dc97b079836553c82b955ccb60c545198f2132af53d1fe7b1143fcc16616577c528e553a7f1e2fb6c4d2bda995f82f5e664e8683e3d97d3bec6f74620b9d0a4d8669f9e617da96bce8767d4d395d72b22bc653c170f45e9c1a76bdb9e67300f63d3c4a8db3a739b84c0d63782e8142d71ea1542bda1b518a1c5b18b390b33f639cfbaa22eba5af96f00fa9b241f4a0cec7a2f7dbd082e01b93629e55e1331005e5af79804efb69b196980cde8f30118497c3b37f29325c75c385a1179012e1190dacc1c3059c701324d39b77611bb8aaa1d56f8d18b54b79c10279b398904a0c034e75dffe0b9fef0408eb31cab40632806c1e63f2d818d4a5b0becc1165a287b90945997a03f0066fb785818fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e8526aff61fa1d86ce1e7af0575a99568815dd29e8a2edc4b60ae8b5619f0d27ac24663ab73c425563f5e8fda246068d29c1d1232359cd7519ff3182d541575512288e5fbbc5106073120ab70770e735d795a5fd529b488cd4b5200881588c5675d23be82d3fb3664a791b0ffb98242d58f8b94d5c4a297dc747d68abba0689464a899528e702a864fecbd4a191e16d0909a09c5dd547c852173b5d1c772dd59214e0f720ac9618ea9e27e2a5abdbfec8f84cf60d11b7e3670eae21919463d525eda97541d6b11cad3ca4246a13ab9f6b480ca8f0f6f16e87d1b95c3e066d3947796a2f045a576f5688c31cf1ab5dbedcc2385f7b4c021042fc2d5250ef6f8c5846rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwwwrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwwwphpMyAdmin-5.2.1-bp154.2.3.1.src.rpmconfig(phpMyAdmin)phpMyAdmin      /bin/sh/bin/sh/bin/shconfig(phpMyAdmin)php-bz2php-ctypephp-gdphp-gettextphp-iconvphp-jsonphp-mbstringphp-mysqlphp-opensslphp-sessionrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.2.1-bp154.2.3.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3cbγb|bOa`g@`8__إ@_إ@_@_@__@__@_ _/@_@_E@^@^`^@^x^&^@^ ]@]]@\\T4\@[~[`O@[,[ L@Z@ZZZZZZ@@Z"ZY+@Y@Y@Y{'@Ys>@YX@Y1S@XEXߖ@X@X@X@XF@X9y@X@XW@Wk@WJWI@W0{VVՄ@V͛@VVVGVV^VuV.UU@U@UXU@U@U4@UUU'Ua@Ua@Uq@Ug@UW1@USchris@computersalat.deecsos ecsos ecsos ecsos ecsos Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte ecsos Andreas Stieger ecsos chris@computersalat.deArjen de Korte Dominique Leuenberger ecsos@opensuse.orgchris@computersalat.dechris@computersalat.deecsos@opensuse.orgAndreas Stieger Andreas Stieger chris@computersalat.deecsos@opensuse.organdreas.stieger@gmx.deecsos@opensuse.orgecsos@opensuse.orgchris@computersalat.dechris@computersalat.deecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgjavier@opensuse.orgjavier@opensuse.orgecsos@opensuse.orgastieger@suse.comastieger@suse.comecsos@opensuse.orgsuse+build@de-korte.orgecsos@opensuse.orgchris@computersalat.deecsos@opensuse.orgchris@computersalat.deecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgchris@computersalat.deecsos@opensuse.orgchris@computersalat.dechris@computersalat.deecsos@opensuse.orgchris@computersalat.deecsos@opensuse.orgchris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.deecsos@opensuse.orgchris@computersalat.deastieger@suse.comastieger@suse.comastieger@suse.comecsos@opensuse.orgastieger@suse.comastieger@suse.comchris@computersalat.deastieger@suse.comecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgmcihar@suse.czmcihar@suse.czecsos@opensuse.orgmcihar@suse.czecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgchris@computersalat.deecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.orgecsos@opensuse.organdreas.stieger@gmx.de- Update to 5.2.1 This is a security and bufix release. * Security - Fix (PMASA-2023-01, CWE-661, boo#1208186, CVE-2023-25727) Fix an XSS attack through the drag-and-drop upload feature. * Bugfix - issue #17522 Fix case where the routes cache file is invalid - issue #17506 Fix error when configuring 2FA without XMLWriter or Imagick - issue Fix blank page when some error occurs - issue #17519 Fix Export pages not working in certain conditions - issue #17496 Fix error in table operation page when partitions are broken - issue #17386 Fix system memory and system swap values on Windows - issue #17517 Fix Database Server panel not getting hidden by ShowServerInfo configuration directive - issue #17271 Fix database names not showing on Processes tab - issue #17424 Fix export limit size calculation - issue #17366 Fix refresh rate popup on Monitor page - issue #17577 Fix monitor charts size on RTL languages - issue #17121 Fix password_hash function incorrectly adding single quotes to password before hashing - issue #17586 Fix statistics not showing for empty databases - issue #17592 Clicking on the New index link on the sidebar does not throw an error anymore - issue #17584 It's now possible to browse a database that includes two % in its name - issue Fix PHP 8.2 deprecated string interpolation syntax - issue Some languages are now correctly detected from the HTTP header - issue #17617 Sorting is correctly remembered when $cfg['RememberSorting'] is true - issue #17593 Table filtering now works when action buttons are on the right side of the row - issue #17388 Find and Replace using regex now makes a valid query if no matching result set found - issue #17551 Enum/Set editor will not fail to open when creating a new column - issue #17659 Fix error when a database group is named tables, views, functions, procedures or events - issue #17673 Allow empty values to be inserted into columns - issue #17620 Fix error handling at phpMyAdmin startup for the JS SQL console - issue Fixed debug queries console broken UI for query time and group count - issue Fixed escaping of SQL query and errors for the debug console - issue Fix console toolbar UI when the bookmark feature is disabled and sql debug is enabled - issue #17543 Fix JS error on saving a new designer page - issue #17546 Fix JS error after using save as and open page operation on the designer - issue Fix PHP warning on GIS visualization when there is only one GIS column - issue #17728 Some select HTML tags will now have the correct UI style - issue #17734 PHP deprecations will only be shown when in a development environment - issue #17369 Fix server error when blowfish_secret is not exactly 32 bytes long - issue #17736 Add utf8mb3 as an alias of utf8 on the charset description page - issue #16418 Fix FAQ 1.44 about manually removing vendor folders - issue #12359 Setup page now sends the Content-Security-Policy headers - issue #17747 The Column Visibility Toggle will not be hidden by other elements - issue #17756 Edit/Copy/Delete row now works when using GROUP BY - issue #17248 Support the UUID data type for MariaDB >= 10.7 - issue #17656 Fix replace/change/set table prefix is not working - issue Fix monitor page filter queries only filtering the first row - issue Fix "Link not found!" on foreign columns for tables having no char column to show - issue #17390 Fix "Create view" modal doesn't show on results and empty results - issue #17772 Fix wrong styles for add button from central columns - issue #17389 Fix HTML disappears when exporting settings to browser's storage - issue #17166 Fix "Warning: #1287 'X' is deprecated [...] Please use ST_X instead." on search page - issue Use jquery-migrate.min.js (14KB) instead of jquery-migrate.min.js (31KB) - issue #17842 Use jquery.validate.min.js (24 KB) instead of jquery.validate.js (50 KB) - issue #17281 Fix links to databases for information_schema.SCHEMATA - issue #17553 Fix Metro theme unreadable links above navigation tree - issue #17553 Metro theme UI fixes and improvements - issue #17553 Fix Metro theme login form with - issue #16042 Exported gzip file of database has first ~73 kB uncompressed and rest is gzip compressed in Firefox - issue #17705 Fix inline SQL query edit FK checkbox preventing submit buttons from working - issue #17777 Fix Uncaught TypeError: Cannot read properties of null (reading 'inline') on datepickers when re-opened - issue Fix Original theme buttons style and login form width - issue #17892 Fix closing index edit modal and reopening causes it to fire twice - issue #17606 Fix preview SQL modal not working inside "Add Index" modal - issue Fix PHP error on adding new column on create table form - issue #17482 Default to "Full texts" when running explain statements - issue Fixed Chrome scrolling performance issue on a textarea of an "export as text" page - issue #17703 Fix datepicker appears on all fields, not just date - issue Fix space in the tree line when a DB is expanded - issue #17340 Fix "New Table" page -> "VIRTUAL" attribute is lost when adding a new column - issue #17446 Fix missing option for STORED virtual column on MySQL and PERSISTENT is not supported on MySQL - issue #17446 Lower the check for virtual columns to MySQL>=5.7.6 nothing is supported on 5.7.5 - issue Fix column names option for CSV Export - issue #17177 Fix preview SQL when reordering columns doesn't work on move columns - issue #15887 Fixed DROP TABLE errors ignored on multi table select for DROP - issue #17944 Fix unable to create a view from tree view button - issue #17927 Fix key navigation between select inputs (drop an old Firefox workaround) - issue #17967 Fix missing icon for collapse all button - issue #18006 Fixed UUID columns can't be moved - issue Add `spellcheck="false"` to all password fields and some text fields to avoid spell-jacking data leaks - issue Remove non working "Analyze Explain at MariaDB.org" button (MariaDB stopped this service) - issue #17229 Add support for Web Authentication API because Chrome removed support for the U2F API - issue #18019 Fix "Call to a member function fetchAssoc() on bool" with SQL mode ONLY_FULL_GROUP_BY on monitor search logs - issue Add back UUID and UUID_SHORT to functions on MySQL and all MariaDB versions - issue #17398 Fix clicking on JSON columns triggers update query - issue Fix silent JSON parse error on upload progress - issue #17833 Fix "Add Parameter" button not working for Add Routine Screen - issue #17365 Fixed "Uncaught Error: regexp too big" on server status variables page - Rebase phpMyAdmin-config.patch.- update changes file * fix missing bugzilla information- Update to 5.2.0 * Bugfix - issue #16521 Upgrade Bootstrap to version 5 - issue #16521 Drop support for Internet Explorer and others - issue Upgrade to shapefile 3 - issue #16555 Bump minimum PHP version to 7.2 - issue Remove the phpseclib dependency - issue Upgrade Symfony components to version 5.2 - issue Upgrade to Motranslator 4 - issue #16005 Improve the performance of the Export logic - issue #16829 Add NOT LIKE %...% operator to Table search - issue #16845 Fixed some links not passing through url.php - issue #16382 Remove apc upload progress method (all upload progress code was removed from the PHP extension) - issue #16974 Replace zxcvbn by zxcvbn-ts - issue #15691 Disable the last column checkbox in the column list dropdown instead of not allowing un-check - issue #16138 Ignore the length of integer types and show a warning on MySQL >= 8.0.18 - issue Add support for the Mroonga engine - issue Double click column name to directly copy to clipboard - issue #16425 Add DELETE FROM table on table operations page - issue #16482 Add a select all link for table-specific privileges - issue #14276 Add support for account locking - issue #17143 Use composer/ca-bundle to manage the CA cert file - issue #17143 Require the openssl PHP extension - issue #17171 Remove the printview.css file from themes - issue #17203 Redesign the export and the import pages - issue #16197 Replace the master/slave terminology - issue #17257 Replace libraries/vendor_config.php constants with an array - issue Add the Bootstrap theme - issue #17499 Remove stickyfilljs JavaScript dependency - Rebase phpMyAdmin-config.patch.- Update to 5.1.3 This is a security and bufix release. * Security - Fix for boo#1197036 (CVE-2022-0813) - Fix for path disclosure under certain server configurations (if display_errors is on, for instance) * Bugfix - issue #17308 Fix broken pagination links in the navigation sidebar - issue #17331 Fix MariaDB has no support for system variable "disabled_storage_engines" - issue #17315 Fix unsupported operand types in Results.php when running "SHOW PROCESSLIST" SQL query - issue #17288 Fixed importing browser settings question box after login when having no pmadb - issue #17288 Fix "First day of calendar" user override has no effect - issue #17239 Fixed repeating headers are not working - issue #17298 Fixed import of email-adresses or links from ODS results in empty contents - issue #17344 Fixed a type error on ODS import with non string values - issue #17239 Fixed header row show/hide columns buttons on each line after hover are shown on each row- Update to 5.1.2 This is a security and bufix release. * Security - Fix boo#1195017 (CVE-2022-23807, PMASA-2022-1, CWE-661) Two factor authentication bypass - Fix boo#1195018 (CVE-2022-23808, PMASA-2022-2, CWE-661) Multiple XSS and HTML injection attacks in setup script * Bugfixes - Revert a changed to $cfg['CharTextareaRows'] allow values less than 7 - Fix encoding of enum and set values on edit value - Fixed possible "Undefined index: clause_is_unique" error - Fixed some situations where a user is logged out when working with more than one server - Fixed a problem with assigning privileges to a user using the multiselect list when the database name has an underscore - Enable cookie parameter "SameSite" when the PHP version is 7.3 or newer - Correctly handle the removal of "innodb_file_format" in MariaDB and MySQL- Update to 5.1.1 - Fixes for several PHP errors - Fixes for "$cfg['DefaultTabDatabase']" and other related configuration directives not working properly - Fix Yaml export to quote strings even when they are numeric - Fix TCPDF open_basedir issue due to internal guessing code from TCPDF - Fix for quick search not working when using more than one configured server Fix datetime decimals displayed (.00000) after edit - Fix new lines in text fields are doubled - Fixed URL generation by removing un-needed & escaping for & char - Improvements for working with PHP 8.1 - Improved handling of adding a new user with the Percona database server For a detail changelog see: https://demo.phpmyadmin.net/master-config/index.php?route=/changelog- Update to 5.1.0 - issue #15350 Change Media (MIME) type references to Media type - issue #15377 Add a request router - issue Automatically focus input in the two-factor authentication window - issue #15509 Replace gender-specific pronouns with gender-neutral pronouns - issue #15491 Improve complexity of generated passwords - issue #14909 Add a configuration option to define the 1st day of week - issue #12726 Made user names clickable in user accounts overview - issue #15729 Improve virtuality dropdown for MariaDB > 10.1 - issue #15312 Added an option to perform ALTER ONLINE (ALGORITHM=INPLACE) when editing a table structure - issue Added missing 'IF EXISTS' to 'DROP EVENT' when exporting databases - issue #15232 Improve the padding in query result tool links - issue #15064 Support exporting raw SQL queries - issue #15555 Added ip2long transformation - issue #15194 Fixed horizontal scroll on structure edit page - issue #14820 Move table hide buttons in navigation to avoid hiding a table by mistake - issue #14947 Use correct MySQL version if the version is 8.0 or above for documentation links - issue #15790 Use "MariaDB Documentation" instead of "MySQL Documentation" on a MariaDB server - issue #15880 Change "Show Query" link to a button - issue #13371 Automatically toggle the radio button to "Create a page and save it" on Designer - issue #12969 Tap and hold will not dismiss the error box anymore, you can now copy the error - issue #15582 Don't disable "Empty" table button after clicking it - issue #15662 Stay on the structure page after editing/adding/dropping indexes - issue #15663 show structure after adding a column - issue #16005 Remove symfony/yaml dependency - issue #16005 Improve performance of dependency injection system by removing yaml parsing - issue #15447 Disable phpMyAdmin storage database checkbox on databases list - issue #16001 Add autocomplete attributes on login form - issue #13519 Add "Preview SQL" option on Index dialog box when creating a new table - issue #15954 Fixed export maximal length of created query input is too small - issue Redesign the server status advisor page - issue #13124 Use same height for SQL query textarea and Columns select in SQL page - issue #16005 Add a new vendor constant "CACHE_DIR" that defaults to "libraries/cache/" and store routing cache into this folder - issue #16005 Warm-up the routing cache before building the release - issue #16005 Use --optimize-autoloader when installing composer vendors before building the release - issue #15992 Add back the table name to the printable version on "Structure" page - issue #14815 Allow simplifying exported view syntax to only "CREATE VIEW" - issue #15496 Add $cfg['CaptchaSiteVerifyURL'] for Google ReCaptcha siteVerifyUrl - issue #14772 Add the password_hash PHP function as an option when inserting data - issue #15136 Add a notice for Hex converter giving invalid results - issue #16139 Use a textarea for JSON columns - issue #16223 Make JSON input transformation editor less narrow - issue #14340 Add a button on Export Page to show the SQL Query - issue #16304 Add support for INET6 column type - issue #16337 Fix example insert/update query default values - issue #12961 Remove indexes from table relation - issue #13557 Use a full list of functions instead of a separated one on insert/edit page "Function" selector - issue #14795 Include routines in the export in a predictable order - issue #16227 Fixed autocomplete is not working in case the table name is quoted by "`" symbols - issue #15463 Force BINARY comparison when looking at privileges to avoid an SQL error on privileges tab - issue #16430 Fixed Windows error message uses trailing / instead of \ - issue #16316 Added support for "SameSite=Strict" on cookies using configuration "$cfg['CookieSameSite']" - issue #16451 Fixed AWS RDS IAM authentication doesn't work because pma_password is truncated - issue #16451 Show an error message when the security limit is reached instead of silently trimming the password to avoid confusion - issue #15001 Add back Login Cookie Validity setting to the features form - issue #16457 Add config parameters to support third-party ReCaptcha v2 compatible APIs like hCaptcha - issue #13077 Moved tools section to left on large devices (Bootstrap xl) - issue #15711 Moved some buttons to left on large devices (Bootstrap xl) - issue #15584 Add $cfg['MysqlSslWarningSafeHosts'] to set the red text black when ssl is not used on a private network - issue #15652 Replace deprecated FOUND_ROWS() function call on "distinct values" feature - issue Export blobs as hex on JSON export - issue #16095 Fix leading space not shown in a CHAR column when browsing a table - issue Make procedures/functions SQL editor both side scrollable - issue #16407 Bump pragmarx/google2fa conflict to >8.0 - issue #14953 Added a rename Button to use RENAME INDEX syntax of MySQL 5.7 (and MariaDB >= 10.5.2) - issue #16477 Fixed no Option to enter TABLE specific permissions when the database name contains an "_" (underscore) - issue #16498 Fixed empty text not appearing after deleting all Routines - issue #16467 Fixed a PHP notice "Trying to access array offset on value of type null" on Designer PDF export - issue #15658 Fixed saving UI displayed columns on a non database request fails - issue #16495 Fix drop tables checkbox is above the checkbox for foreign keys - issue #16485 Fix visual query builder missing "Build Query" button - issue #16565 Added 'IF EXISTS' to 'DROP EVENT' when updating events to avoid replication issues - issue Removed metro fonts that where Apache-2.0 files that are incompatible with GPL-2.0 - issue #16464 Made the relation view default to the current database when creating relations - issue #16463 Fixed 'REFERENCES' privilege checkbox's title on new MySQL versions and on MariaDB - issue #16405 Added jest as a Unit Testing tool for our javascript code - issue #16252 Fixed the too small font size when editing rows (textareas) - issue #16585 Fixed BLOB to JPG transformation PHP errors - issue Made the console setup async to avoid blocking the page render - issue #16429 Use PHP 8.0 fixed version (commit) for TCPDF - issue #16005 Major performance improvements on browsing a lot of rows - issue #16595 Fixed editing columns having a `_` in their name in specific conditions - issue #16608 Fix "Sort by key" restore auto saved value - issue #16611 Fixed unable to add tables to rename aliases twice on Export - issue #16621 Fixed link HTML messed up in Advisor - issue #16622 Fixed Advisor formatting incorrect for long_query_time notice - issue #15389 Fixed reset current page indicator after deleting all rows to current page and not page 1 - issue #15997 Fixed auto save query - issue #15997 Made auto saved query database or database+table independent - issue #16641 Fixed query generation that was allowing JSON to have a length - issue #15994 Fixed the selected value detection for "on update current_timestamp" - issue #16614 Fixed PHP 8.0 dataseek offset call to the MySQLI extension - issue #16662 Fixed Uncaught TypeError on "delete" button click of a database search results page - issue Fixed Undefined index: selected_usr when the user tried to delete no selected user - issue #16657 Fixed the QBE interface when the configuration storage is not enabled - issue #16479 Fix our Selenium test-suite - issue #16669 Fixed table search modal for BETWEEN - issue #16667 Fixed LIKE and TINYINT in search not working properly - issue #16424 Fixed numerical search in table and zoom - issue Improve the version handling (new Version class) and add a VERSION_SUFFIX for vendors - issue #14494 Fix uncaught TypeError when editing partitioning - issue #16525 Fix PHP 8.0 failing tests when comparing 0 to '' - issue #16429 Fixed PHP 8.0 errors on preg_replace and operand types - issue #16490 Fixed PHP 8.0 function libxml_disable_entity_loader() is deprecated - issue #16429 Fixed failing unit tests on PHP 8.0 - issue #16609 Fixed Sql.rearrangeStickyColumns is not a function - Rebase phpMyAdmin-config.patch.- Use coreutils to generate blowfish secret to reduce dependencies- Attempt to migrate modified configuration file rather than just replacing it by default configuration- The apache subpackage must require the main package, otherwise it will not be uninstalled when the main package is uninstalled- Generate blowfish secret and enable Apache modules/flags only on install - Only empty temporary directory on upgrade/uninstall (not remove) to prevent RPM warnings/errors - Don't empty directories not owned by this package (these should have been cleaned up by previous versions that owned them)- Use %apache_request_restart/%apache_restart_if_needed macros to restart apache in order to prevent unneccessary restarts- Package language files in separately- Put Apache configuration files in separate subpackage - Generate blowfish secret with openssl on non-openSUSE systems as pwgen is not available- Use system apache rpm macros- Update to 5.0.4 - issue #16245 Fix failed Zoom search clears existing values - issue Fixed a PHP error when reporting a particular JS error - issue #16326 Fixed latitude and longitude swap for geometries in edit mode - issue #16032 Fix CREATE TABLE not being tracked when auto tracking is enabled - issue #16397 Fix compatibility problems with older PHP versions (also issue #16399) - issue #16396 Fix broken two-factor authentication - Changes from 5.0.3 - https://github.com/phpmyadmin/phpmyadmin/blob/RELEASE_5_0_3/ChangeLog - Changes from 5.0.2 - https://github.com/phpmyadmin/phpmyadmin/blob/RELEASE_5_0_2/ChangeLog - Changes from 5.0.1 - https://github.com/phpmyadmin/phpmyadmin/blob/RELEASE_5_0_1/ChangeLog - Changes from 5.0.0 - https://github.com/phpmyadmin/phpmyadmin/blob/RELEASE_5_0_0/ChangeLog - Set php >= 7.4 as recommends because: Due to changes in the MySQL authentication method, PHP versions prior to 7.4 are unable to authenticate to a MySQL 8.0 or newer server (our tests show the problem actually began with MySQL 8.0.11). This relates to a PHP bug https://bugs.php.net/bug.php?id=76243. - Remove Suggests: php-mcrypt as described in boo#1050980 - Change tmpdir from ap_docroot/tmp to localstatedir/cache/phpMyAdmin.- phpMyAdmin 4.9.7: * Fix two factor authentication that was broken in 4.9.6 * Fix incompatibilities with older PHP versions- Update to 4.9.6 This is a security release. - Fix boo#1177561 (CVE-2020-26934, PMASA-2020-5) XSS relating to the transformation feature - Fix boo#1177562 (CVE-2020-26935, PMASA-2020-6) SQL injection vulnerability in SearchController- fix for boo#1170743 phpMyAdmin installation wipes it's sysconfig apache_server_flag entry- Don't expand @FQDN@ from /etc/HOSTNAME (this used to set $cfg['PmaAbsoluteUri'] parameter, but this variable is no longer in the config.sample.ini file)- Drop python-devel BuildRequires: python2 is EOL and this seems unused. - Drop xz BuildRequires: OBS takes care of unpacking the tarball.- Update to 4.9.5 This is a security release containing several bug fixes. * CVE-2020-10804: SQL injection vulnerability in the user accounts page, particularly when changing a password (boo#1167335, PMASA-2020-2) * CVE-2020-10802: SQL injection vulnerability relating to the search feature (boo#1167336, PMASA-2020-3) * CVE-2020-10803: SQL injection and XSS having to do with displaying results (boo#1167337, PMASA-2020-4) * Removing of the "options" field for the external transformation.- fix for boo#1092345 * change ap_docroot from /srv/www/htdocs to /usr/share work is based on changes provided by ecsos@opensuse.org if phpMyAdmin.conf for apache was changed by local admin, we will create a backup and replace the original file with the new version sorry admins, but you need to apply your changes again * needed Alias /phpMyAdmin is an enabled APACHE_SERVER_FLAGS default for more info have a look into /etc/apache2/conf.d/phpMyAdmin.conf - cleanup tmp/twig on * uninstall * ap_docroot change- update to 4.9.4 (2020-01-07) * https://github.com/phpmyadmin/phpmyadmin/blob/RELEASE_4_9_4/ChangeLog - fix for boo#1160456 * PMASA-2020-1 (CVE-2020-5504, CWE-661) https://www.phpmyadmin.net/security/PMASA-2020-1/ - SQL injection in user accounts page - fix changes about corresponding PMASA- phpMyAdmin 4.9.3 * Several PHP notices and warnings including "Undefined index table_create_time," a notice about error_reporting() being disabled for security reasons, and several Undefined Index errors. * Support CloudFront-Forwarded-Proto header for Amazon CloudFront proxy * Early compatibility with development versions of PHP 8 * Fix replication actions (start, stop, etc)- phpMyAdmin 4.9.2: * CVE-2019-18622: SQL injection in Designer feature (PMASA-2019-5, boo#1157614) * Fixes for "Failed to set session cookie" error * Advisor with MySQL 8.0.3 and newer * Fix PHP deprecation errors * Fix a situation where exporting users after a delete query could remove users * Fix incorrect "You do not have privileges to manipulate with the users!" warning * Fix copying a database's privileges and several other problems moving columns with MariaDB * Fix for phpMyAdmin not selecting all the values when using shift-click to select during Export- phpMyAdmin 4.9.1: * CVE-2019-12922: hardening against CSRF (no PMASA, boo#1150914) * Editing columns with CURRENT_TIMESTAMP for MySQL versions 8.0.13 and newer * Compatibility issues with PHP 8 * Export of GIS visualization * Enhanced descriptions for several collation types * Creating a user with a single quote in the password string * Unexpected quotes during import and export on text fields * Improvements to adding new tables to Designer * Fix an issue where an authenticated user could trigger heavy traffic between the database server and web server * Fix a weakness where an attacker, under certain conditions, working at the same time as an administrator is using the setup script, could delete a server from the setup script- fix changelog * add missing boo# with relation to CVE and PMASA - rebase phpMyAdmin-config.patch- phpMyAdmin 4.9.0.1: * Several issues with SYSTEM VERSIONING tables * Fixed json encode error in export * Fixed JavaScript events not activating on input (sql bookmark issue) * Show Designer combo boxes when adding a constraint * Fix edit view * Fixed invalid default value for bit field * Fix several errors relating to GIS data types * Fixed javascript error PMA_messages is not defined * Fixed import XML data with leading zeros * Fixed php notice, added support for 'DELETE HISTORY' table privilege (MariaDB >= 10.3.4) * Fixed MySQL 8.0.0 issues with GIS display * Fixed "Server charset" in "Database server" tab showing wrong information * Fixed can not copy user on Percona Server 5.7 * Updated sql-parser to version 4.3.2, which fixes several parsing and linting problems - fix for boo#1137497 * PMASA-2019-4 (CVE-2019-12616, CWE-661) https://www.phpmyadmin.net/security/PMASA-2019-4/ - CSRF vulnerability in login form - fix for boo#1137496 * PMASA-2019-3 (CVE-2019-11768, CWE-661) https://www.phpmyadmin.net/security/PMASA-2019-3/ - SQL injection in Designer feature- phpMyAdmin 4.8.5: * CVE-2019-6799: Arbitrary file read vulnerability (PMASA-2019-1, bsc#1123272) * CVE-2019-6798: SQL injection in the Designer interface PMASA-2019-2, bsc#1123271) * Fix rxport to SQL format not available * Fix QR code not shown when adding two-factor authentication to a user account * Fix issue with adding a new user in MySQL 8.0.11 and newer * Fix frozen interface relating to Text_Plain_Sql plugin * Fix missing table level operations tab- update to 4.8.4 (2018-12-11) - gh#14452 Remove hash param in edit query URL - gh#14295 Issue in Changing theme - gh#13267 Ensure that database names with '.' are handled properly when DisableIS is true - gh#14438 Invisible Icon "Show Full Queries" - gh#14133 CSS issue in Designer - gh#14447 Error while copying database (pma__column_info) - gh#14571 "No database selected" - DROP a view - gh#14636 Move operation causes SELECT * FROM `undefined` - gh#14630 Enum '0' produces incorrect search SQL - gh#14223 Fix TypeError in database designer - gh#13621 QBE selenium tests broken since merge of #13342 - gh#14672 When logging with $cfg['AuthLog'] to syslog, successful login messages were not logged even if $cfg['AuthLogSuccess'] was true. - gh#14339 Fix infinite loop when sorting table rows by key. - gh#14658 Regression on multi table query functionality (foreign keys) - gh#14617 Fix designer errors when database is empty - gh#13032 Fix designer errors when database contains special chars - gh#14352 Fix designer javascript errors - gh#14764 Fix left/right icons hidden - fix for boo#1119245 - PMASA-2018-6 (CVE-2018-19968, CWE-661) https://www.phpmyadmin.net/security/PMASA-2018-6/ - PMASA-2018-7 (CVE-2018-19969, CWE-661) https://www.phpmyadmin.net/security/PMASA-2018-7/ - PMASA-2018-8 (CVE-2018-19970, CWE-661) https://www.phpmyadmin.net/security/PMASA-2018-8/- update to 4.8.3 (2018-08-22) - gh#14314 Error when naming a database '0' - gh#14333 Fix NULL as default not shown - gh#14229 Fixes issue with recent table list - gh#14045 Fix slow performance on DB structure filtering - gh#14327 Fix Editing server variable not showing save or cancel option - gh#14377 Populate options for view create and edit - gh#14171 2FA configuration fails if PHP doesn't have GD support - gh#14390 Can't unhide tables - gh#14382 "Visualize GIS data" icon missing - gh#14435 Event scheduler status toggle doesn't work - gh#14365 View not working on multiple servers - gh#14207 Partition actions in table structure do not work - gh#14375 Fixes ERR_BLOCKED_BY_XSS_AUDITOR on export table - gh#14552 Blank message shown instead of MySQL error when adding trigger and other locations - gh#14525 Fix PHP 7.3 warning: "continue" in "switch" is equal to "break" - gh#14554 Icon missing when creating a new trigger, routine, and event - gh#14422 Table comment not showing since 4.8.1 - gh#14426 Drop table doesn't work when you copy tables to another database - gh#14581 Escaped HTML in 'Add a new server' setup - gh#14548 [security] HTML injection in import warning messages, see PMASA-2018-5 - fix for boo#1105726 - PMASA-2018-5 (CVE-2018-15605, CWE-661) https://www.phpmyadmin.net/security/PMASA-2018-5/- fix for boo#1103305 * add missing dependency for php-ctype- update to 4.8.2 (2018-06-21) * issue #14370 WHERE 0 causes Fatal error * issue #14225 Fix missing index icon - fix for boo#1098752 * PMASA-2018-3 (CVE-2018-12581, CWE-661) https://www.phpmyadmin.net/security/PMASA-2018-3/ - XSS in Designer feature - fix for boo#1098751 * PMASA-2018-4 (CVE-2018-12613, CWE-661) https://www.phpmyadmin.net/security/PMASA-2018-4/ - File inclusion and remote code execution attack - some minor changelog fixes about security fix entries- update to 4.8.1 (2018-05-25) * gh#12772 Fix case where the central columns attributes don't get filled in * gh#14049 Fix case where the query builder doesn't work when selected column is * * gh#14029 Revert "Browse" table CSS overflow * gh#14241 Dropping indexes and foreign keys fail * gh#14227 Relational linking broken * gh#14246 Fixed error in configuration storage zero config * gh#14128 Show 2FA Secret next to QR code * gh#14212 XML Export from single table throws fatal error * gh#14239 Line and some other charts ignore result set order of values chosen for the x-axis * gh#14260 Fixed configuration for DefaultLang and Lang * gh#14264 Linking for 'Distinct values' broken * gh#13968 Fix MariaDB 10.2 current_timestamp() * gh#14249 Fix for missing go button in view edit * gh#14125 Fix for issues with spatial fields * gh#14189 Remember table's sorting broken * gh#14289 Fix multi-column sorting * gh#14278 Fix central columns in-line edit bug * gh#14066 Fix AUTO_INCREMENT error when only exporting table structure in database-level exports * gh#13893 Simulating queries produces unexpected results * gh#14309 Setup script icons missing- update to 4.8.0.1 (2018-04-19) - fix for boo#1090309 * PMASA-2018-2 (CVE-2018-10188, CWE-661) https://www.phpmyadmin.net/security/PMASA-2018-2/ - Multiple CSRF vulnerabilities- fix wrong require /usr/bin/bash to /bin/bash so phpMyAdmin could install - insert missing templates dir in htaccess See https://docs.phpmyadmin.net/de/latest/setup.html#securing-your-phpmyadmin-installation - create tmp dir and insert this in htaccess to fix the errormessage after login- spec clean up * Let rpm find the library dependencies by itself. Remove unneeded explicit Requires: tags (php-zlib) * Remove logic for obsolete openSUSE releases * Ignore pem-certificate rpmlint warning (see libraries/certs/README.rst) * Remove hidden .github, .php_cs.dist, .scrutinizer.yml and .editorconfig * Remove php_twig.h and twig.c (devel) * Set proper shebang for bash and php scripts * Make phpmyadmin/sql-parser/bin/*-query and paragonie/random_compat/*.sh executable- update to 4.8.0 (2018-04-07) * gh#12946 Allow to export JSON with unescaped unicode chars * gh#12983 Disable login button without solved reCaptcha * gh#12315 Allow to remove individual segments from pie charts * gh Change label from "Improve table structure" to "Normalize" to match standard terminology * gh#13087 Offer login as different user on access denied from MySQL * gh#13110 Indicate when HTTPS is not properly reported on the server * gh#13119 No database selected error when adding foreign key * gh#12388 Improved database search to allow search for exact phrase match * gh#13099 Report error when trying to copy database to same name * gh#13167 Themes now have to contain metadata in theme.json * gh#6363 phpMyAdmin no longer requires eval() in PHP * gh#12386 The mbstring dependency is now optional * gh#13269 Small refactoring in preparation to CSP * gh#13384 Database link broken in Databases Page * gh#13391 Configurable authentication logging using $cfg['AuthLog'] * gh#13086 Add support for Google Invisible Captcha * gh#13058 Improved error reporting for reCAPTCHA * gh#12899 Improved rendering of server variables table * gh#12948 Fixed javascript editor for TIME values * gh#13095 Fixed alignment of foreign keys editing * gh#12944 Improved inline editor for JSON * gh#13145 Improved layout of operations pages * gh#13448 Add "format" query button in edit view form * gh#6241 Implement Responsive Design/mobile interface * gh Use a single location for classes under PhpMyAdmin namespace * gh#12354 Indicate SSL status on main page * gh#5666 Configuration directives for defaults of Transformation options * gh#12261 Remove inline JavaScript * gh#13408 Show MySQL warnings when executing SQL queries * gh#5827 Allow Designer to show tables from other databases * gh#13268 Replace Query-By-Example with multi-table query generator interface * gh#13576 Add privileges export to per-database listing * gh Consolidate functions into class files * gh#13560 Add support for changing collation for all tables and columns in database * gh#13303 Add support for creating fulltext index from table structure * gh#13711 Lower default value for $cfg['MaxExactCount'] * gh#13722 DisableIS is not fully honored * gh#6197 Added support for authentication using U2F and 2FA * gh#13480 Avoid removing cookies on upgrade * gh#13397 Remember state of navigation panel * gh#11688 Reduced cookie usage * gh#13466 Better utilization of user preferences * gh#14042 Rename PMD to Designer * gh#13940 Honor arg_separator in AJAX requests * gh#14060 Can't edit rows in Internet Explorer * gh#14096 Internet Explorer compatibility; fixes JavaScript error Object doesn't support property or method 'startsWith'- update to 4.7.9 (2018-03-05) * gh#13931 Fixed browsing tables with more results * gh#13927 "Not an integer" when browsing a table * gh#13887 "Input variables exceeded 1000" error relating to PHP's max_input_vars directive- phpMyAdmin 4.7.8: * Fixed error handling with PHP 7.2 * Fixed resetting default setting values * Fixed fallback value for collation connection - fix for boo#1082188 * PMASA-2018-1 (CVE-2018-7260, CWE-661) https://www.phpmyadmin.net/security/PMASA-2018-1/ - Fix XSS in Central Columns Feature- phpMyAdmin 4.7.7: * Fixed displaying of formatted numeric values for some locales * Ensure datetimepicker is always loaded for datetime fields * Fixed PHP error when browsing certain results * Fix XSRF/CSRF vulnerability (bsc#1074066, PMASA-2017-09) CVE-2017-1000499- update to 4.7.6 (2017-11-29) * gh#13517 Fixed check all interaction with filtering * gh#13803 Add SJIS-win to default list of allowed charsets * gh#13436 Improve detection that MySQL server needs SSL connection * gh#13038 Support JSON datatype on MariaDB 10.2.7 and newer * gh#13824 Fixed constructing ALTER query with AFTER * gh#13821 Lock page when changes are done in the SQL editor * gh#13842 Prefer iconv for encoding conversions * gh#13737 Fixed changing password on MariaDB cluster- fix for boo#1057661 * no longer require php_mod_any (recommend it instead) * only enable php5 / php7 if running Apache prefork MPM - fix %post * use sed instead of grep/awk to determine PHP version- update to 4.7.5 (2017-10-23) * gh#13615 Avoid problems with browsing unknown query types * gh#13612 Integrate tooltip into datetime pickers * gh#13628 Fixed javascript error in server monitor * gh#13444 Fixed server monitor on non Linux and Windows systems * gh#13633 Reload javscript messages when changing language * gh#13604 Fixed crash on invalid ordering data * gh#13639 Fixed error when browsing non SELECT results * gh#13533 Fixed saving column to display * gh#13647 Fixed export of tables with VIRTUAL columns * gh#13669 Fixed selecting multiple rows accidentally selects the next row too * gh#13513 Fixed edit index Column alignment issue * gh#13515 Fixed rendering of add index dialog * gh#13710 Fixed possible error in server advisor * gh#13477 Fixed setting input transformations * gh#13552 Fixed IPv4/IPv6 To Binary input transformation * gh#13686 Clicking on column name to trigger sort with an active search leads to logout * gh#13725 Fixed copying tables with specific PARTITION definition * gh#13761 Fixed listing of bookmarks for a database- fix recommends * php5-curl -> php-curl * php5-zip -> php-zip - fix post step * enable correct phpX module- update to 4.7.4 * gh#13415 Remove shadow from the logo * gh#13507 Fixed per server theme feature * gh#13523 Missing newline in ALTER exports * gh#13414 Fixed several compatibility issues with PHP 7.2 * gh#13550 Fixed copy results to clipboard * gh#13562 Add limitation for user group length * gh#13561 Fixed edit variable link in advisor * gh#13579 Optimize table link should not be visible in print page * gh#13553 Improved error handling on corrupted tables * gh#13512 Fixed rendering of add index dialog * gh#13606 Fixed refreshing server variables- fix for boo#1050980 * replace mcrypt with openssl, see https://github.com/phpseclib/phpseclib/issues/1028 - update changes (update to 4.6.6 (2017-01-23)) * add missing (CVE-Not yet available) CVE's- update to 4.7.3 * gh#13447 Large multi-line query removes Export operation and blanks query box options * gh#13445 Fixed rendering of query results * gh#13437 Fixed version check when not connected to a database * gh#13465 Fixed creating relation * gh#13475 Fixed export without backquotes * gh#13482 Improved handling of uploaded files with open_basedir * gh#13387 Fixed inline editing of hex values * gh#13382 Fixed size of index edit dialog * gh#13489 Fixed rendering SQL lint errors * gh#13468 Avoid breakage if set_time_limit is disabled * gh#13471 Fail if ini_set/ini_get are disabled * gh#13436 Automatically connect using SSL when server is configured so * gh#13478 Fixed usage of some browser transformations- update to 4.7.2 (2017-06-29) * gh#13314 Make theme selection keep current server * gh#13311 Fixed direct login for accounts without password * gh#13316 Fixed check for mbstring.func_overload * gh#13323 Fixed wrong encoding of table at triggers * gh#12976 Fixed natural sorting in several places * gh#12718 Show warning for users removed from mysql.user table * gh#13362 Fixed loading additional javascripts * gh#13343 Fixed editing QBE * gh#13193 Improved documentation on user settings * gh#13092 Gracefully handle early fatal errors in AJAX requests * gh#13327 Fixed Incorrect NavigationTreeEnableExpansion default value in the documentation * gh#13008 Fixed export of database with a lot of tables * gh#13318 Improved performance when importing with enabled tracking * gh#13386 Avoid PHP errors with non existing configuration on OS X * gh#13388 Show only supported charsets for conversion * gh#13392 Fixed operation with session.auto_start enabled * gh#13383 "Create PHP code" is broken * gh#13189 Fixed links to resume timeouted import- update to 4.7.1 (2017-05-25) * gh#13132 Always execute tracking queries as controluser * gh#13125 Focus on SQL editor after inserting field name * gh#13133 Fixed broken links in setup * gh#13135 Database list Tooltips: Show wrong value * gh#13150 Fixed pagination while browsing resuls * gh#13149 Fixed outbound links in changelog.php * gh#13146 Do not include devel dependencies in the release * gh#13144 Do not show New as a database in database dropdown * gh#13130 Fixed handling of errors in AJAX requests * gh#13152 Fixed PHP error in case of invalid table preferences * gh#13154 Fixed PHP error on password change * gh#13219 Fix Refresh of Process List * gh#13182 Fix refresh of long queries * gh#12301 Improved handling of logout with disabled LoginCookieDeleteAll * gh#13216 Add support for MySQL 8.0 collations * gh#13218 Fixed rendering of phpMyAdmin logos * gh#13234 Properly report not working sessions * gh#13256 Fixed password check on server replication * gh#13252 Fixed grid editing time column * gh#13258 Fixed detection of Amazon RDS * gh#13241 Redirect user to last page that has any tables to display * gh#13266 Fix link to User accounts overview page * gh#13274 Fix error in query builder * gh#13177 Grid editing repeats action after error- restore phpMyAdmin-pma.patch * because it is NOT upstream and needed for configuration storage - restore previous phpMyAdmin-config.patch * merge with upstream config VAR changes - removed $cfg['Servers'][$i]['designer_coords']- update to 4.7.0 (2017-03-28) * gh#12233 [Display] Improve message when renaming database to same name * gh#6146 Log authentication attempts to syslog * gh#11981 Remove support for Swekey authentication * gh#11987 Remove code for no longer supported MSIE versions * gh#11962 Remove embedded PHP libraries, use composer to install them * gh#12017 Cannot easily select multiple tables when exporting * gh#12047 Add javascript filtering for databases * gh#12166 More compact rendering of navigation tree * gh#12129 Improve performance with SkipLockedTables * gh#12173 Do not hide indexes under a slider * Improve performance of zip file import * gh#12196 Removed $cfg['ThemePath'] * gh#6274 Add support for export user settings as config.inc.php snippet * gh#5555 Better report query errors while generating SQL exports * gh#12307 Produce valid JSON on export * gh#12325 Setup script icons broken * gh#12378 Support IPv6 proxies * Removed MySQL connection retry without password * gh#12218 Allow to specify further parameters for control connection * gh#12162 Show charset for each table on Database structure page * gh#12463 Incorrect link in the href of icon at Hide/Show unhide links * gh#12330 Shortcut for closing console * gh#12465 Improved handling of http requests * gh#12474 Broken links in Setup forms Navigation * gh#12494 Can't add a new User * gh#12523 Add 'token' Parameter in all POST requests (Fix 'Token mismatch' errors) * gh#12302 Improved usage of number_format * gh#12656 Server selection not working * gh#12543 NULL results in dataset are colored grey * gh#12664 Create Bookmark broken * gh#12688 Use unsigned int for storing bookmark ID * gh#12352 Added password strength indicator * gh#12713 Correctly handle HTTP status when doing requests * gh#12247 Add option to delete settings from browser storage * gh#12783 Remove unused PMA_addJSCode function * gh#12069 Add table filtering to database structure * gh#12799 Allow to configure signon session parameters * gh#12854 Drop database is broken * gh#12863 Can't toggle Event Scheduler on * gh#12742 Finish removing dead code references to xls/xlsx import and export, which was removed some time ago. * gh#12536 Rename "Relations" to "Relationships" in many places as it's the more proper term * gh#12834 Fixed margins in central columns feature * gh#12903 Document more export configuration options * gh#12897 Use consistent numeric format for table overhead * gh#12901 Use server returned table name on renaming table * gh#12918 Always use \r\n as newline when editing fields * gh#12923 Fixed server side search in navigation panel * gh#12929 Undefined index warning with ssl_ca_paths * gh#12924 Do not show errors from OpenSSL cookie encryption/decryption * gh#12945 Fixed hint rendering on adding new user * gh#12941 Fixed sorting of tables in relation view * gh#12936 Fixed tables pagination in navigation panel * gh#12904 Do not collapse add form for central columns if there are none * gh#12955 Fixed database renaming * gh#12954 Fixed export of tracking data * gh#12960 Enclose exports in transaction by default * gh#12966 After adding a column ADD INDEX option won't be displayed when enabling AI * gh#12972 Better error message when Composer has not been run * gh#12988 Do not show language selector without choices * gh#12993 Fixed external links to php documentation * gh#12990 Fixed error when loading favorite tables to console * gh#12981 Improved rendering of new version information * gh#12922 Fixed bookmarks ordering * gh#12964 Fixed table search in navigation * gh#12985 Fixed rendering of foreign key browsing * gh#12957 Fixed manipulation with GIS data having zero coordinates * gh#12804 Fixed various designer javascript errors * gh#12934 Fixed possible javascript error on server status page * gh#12927 Fixed javascript error on 3NF normalization * gh#12996 List all databses in navigation panel database dropdown * gh#12980 Better defaults when creating multi field foreign key * gh#12976 Improved foreign key editor behavior * gh#12958 Always show error reporting dialog on top * gh#12693 Improved support for TokuDB * gh#11231 Try harder to honor LoginCookieValidity setting * gh#13016 and #13017 Slight improvements to the table layout of Relation view * gh#12345 Correctly show affected rows for LOAD DATA queries * gh#13010 Copy database: SQL error for copying PMADB metadata * gh#13002 Fixed OpenDocument exports * gh#13000 Align NULL values according to the column alignment * gh#13021 Show phpMyAdmin errors even with error_reporting set to 0 * gh#13020 Removed warning about client and server versions mismatch * Hide comments on table Structure tab when no comment is set * Fixed submission of error reports * gh#13033 Use Referrer-Policy header to specify referrer policy * Fixed javascript confirmation of dangerous queries * gh#13040 Compatibility with hhvm 3.18 * gh#13031 Fixed displaying of all rows * gh#12967 Fixed related field selection for native relations * gh#13045 Properly escape MIME transformatoin names * gh#13028 Always show 100% in font selector * gh#13047 Fix query simulating for more servers * gh#12846 Fix new version check for sites with wrongly configured curl * gh#12951 When exporting to Excel, the default is now to include column names in the first row * gh#13059 Removed debugging code * gh#13029 Fixed table tracking for nested table groups * gh#13053 Fixed broken links in setup * gh#12708 Removed phpMyAdmin version from User-Agent header * gh#13084 Do not point users to setup when it is disabled * gh#12660 Delete only phpMyAdmin cookies on upgrade * gh#13088 Fixed editing of rows with text primary key * gh#13092 Do not try to sync favorite tables if configuration storage is not enabled * gh#13105 Fixed changing attribute for virtual field * gh#12757 Fixed setting password on recent MariaDB with non working plugins * gh#12349 Fixed undefined variable on import from some formats * gh#13103 Do not offer default names for copying/renaming databases * [security] Possible to bypass $cfg['Servers'][$i]['AllowNoPassword'], see PMASA-2017-08 - Drop patch phpMyAdmin-pma.patch because now in upstream- add http.inc file * include one file for php5/php7 admin flags/values- 4.6.6 (2017-01-23) * gh#12759 Fix Notice regarding 'Undefined index: old_usergroup' * gh#12760 Fix Notice regarding 'Undefined index: users' * gh#12762 Fixed parsing of SQL with BINARY function * gh#12588 ReCaptcha now works without allow_url_fopen * gh#12699 Show no local storage warning only on settings tab * gh#12778 Syntax Error in Adding/Changing TIMESTAMP columns with default value as NULL * gh#12769 Edit/Export links are not clickable under Routines tab * gh#12757 Fixed creating new user with older MariaDB * gh#12784 Remove ctype installation suggestion * gh#12780 Format button replaces all text with blank spaces * gh#12786 Fixed database searching * gh#12792 Fixed javascript error on new version link * gh#12785 Add information about required and suggested extensions to composer.json * gh#12801 Custom header shown twice with cookie login form * gh#12802 Custom footer not shown with auth_type http login failure * gh#12434 Improve documentation for servers running with Suhosin * gh#12800 Updated embedded phpSecLib to 2.0.4 * gh#12800 Fixed various issues with PHP 7.1 * gh#11816 Fixed operation with lower_case_table_names=2 * gh#12813 Fixed stored procedure execution * gh#12826 Honor user configured connection collation * gh#12293 Correctly report OpenSSL errors from cookie encryption * gh#12814 DateTime won't allow to input length in Routine editor * gh#12840 Fix Notice regarding 'Undefined index: row_format' when altering table options * gh#12841 Fixed moving of columns with whitespace in name * gh#12847 Fixed editing of virtual columns * gh#12859 Changed WHERE condition to 0 instead of 1 for SQL query window to avoid accidents * gh#12872 Use same query for display and execution when dropping index * gh#12868 Fix check for user groups freatures being enabled * gh#12876 Fix notices and warning related to dbs_to_test global * gh#12831 Fix table formatting on Insert tab, which mostly affected row highlighting * gh#12495 Reintroduced phpinfo page with limited capabilities * gh#12861 Fix renaming tables with lower_case_table_names=2 * gh#12876 Fix possible PHP error in navigation * gh#12881 Fix database search with newer php-gettext * gh#12894 Fix linter error on unterminated variable name * gh#12732 Fixed filtering for active processes - fix for boo#1021597 * PMASA-2016-44 (CVE-2016-6621, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-44/ - Multiple vulnerabilities in setup script * PMASA-2017-1 (CVE-2017-1000013, CWE-661) https://www.phpmyadmin.net/security/PMASA-2017-1/ - Open redirect * PMASA-2017-2 (CVE-2015-8980, CWE-661) https://www.phpmyadmin.net/security/PMASA-2017-2/ - php-gettext code execution * PMASA-2017-3 (CVE-2017-1000014, CWE-661) https://www.phpmyadmin.net/security/PMASA-2017-3/ - DOS vulnerabiltiy in table editing * PMASA-2017-4 (CVE-2017-1000015, CWE-661) https://www.phpmyadmin.net/security/PMASA-2017-4/ - CSS injection in themes * PMASA-2017-5 (CVE-2017-1000016, CWE-661) https://www.phpmyadmin.net/security/PMASA-2017-5/ - Cookie attribute injection attack * PMASA-2017-6 (CVE-2017-1000017, CWE-661) https://www.phpmyadmin.net/security/PMASA-2017-6/ - SSRF in replication * PMASA-2017-7 (CVE-2017-1000018, CWE-661) https://www.phpmyadmin.net/security/PMASA-2017-7/ - DOS in replication status - remove obsolete phpMyAdmin-12757_sql_syntax_errror.patch - rework phpMyAdmin-config.patch- Add Patch phpMyAdmin-12757_sql_syntax_errror.patch to fix gh#12757 SQL syntax errror on MariaDB < 10.0.2 in check for mysql password check plugin. Will be fixed in 4.6.6- update to 4.6.5.2 (2016-12-05) * gh#12765 Fixed SQL export with newlines - update changes (update to 4.6.5 (2016-11-25)) * add missing (Not yet available) CVE's - fix phpMyAdmin.http- update to 4.6.5.1 (2016-11-26) - quick fix for 4.6.5 * an issue affecting a small number of users using $cfg['Servers'][$i]['hide_db'] or $cfg['Servers'][$i]['only_db']. * an issue affecting the create table dialog where the partition selection tool was overzealous and made it difficult to create a new table. - update to 4.6.5 (2016-11-25) - security fixes * Fix for expanding in navigation pane * Reintroduced a simplified version of PmaAbsoluteUri directive (needed with reverse proxies) * Fix editing of ENUM/SET/DECIMAL field structures * Improvements to the parser - other fixes * Remove potentionally license problematic sRGB profile * gh#12459 Display read only fields as read only when editing * gh#12384 Fix expanding of navigation pane when clicking on database * gh#12430 Impove partitioning support * gh#12374 Reintroduced simplified PmaAbsoluteUri configuration directive * Always use UTC time in HTTP headers * gh#12479 Simplified validation of external links * gh#12483 Fix browsing tables with built in transformations * gh#12485 Do not show warning about short blowfish_secret if none is set * gh#12251 Fixed random logouts due to wrong cookie path * gh#12480 Fixed editing of ENUM/SET/DECIMAL fields structure * gh#12497 Missing escaping of configuration used in SQL (hide_db and only_db) * gh#12476 Add error checking in reading advisory rules file * gh#12477 Add checking missing elements and confirming element types from json_decode * gh#12251 Automatically save SQL query in browser local storage rather than in cookie * gh#12292 Unable to edit transformations * gh#12502 Remove unused paramenter when connecting to MySQLi * gh#12303 Fix number formatting with different settings of precision in PHP * gh#12405 Use single quotes in PHP code * gh#12534 Option for the dropped column is not removed from 'after_field' select, after the column is dropped * gh#12531 Properly detect DROP DATABASE queries * gh#12470 Fix possible race condition in setting URL hash * gh#11924 Remove caching of server information * gh#11628 Proper parsing of INSERT ... ON DUPLICATE KEY queries * gh#12545 Proper parsing of CREATE TABLE ... PARTITION queries * gh#12473 Code can throw unhandled exception * gh#12550 Do not try to keep alive session even after expiry * gh#12512 Fixed rendering BBCode links in setup * gh#12518 Fixed copy of table with generated columns * gh#12221 Fixed export of table with generated columns * gh#12320 Copying a user does not copy usergroup * gh#12272 Adding a new row with default enum goes to no selection when you want to add more then 2 rows * gh#12487 Drag and drop import prevents file dropping to blob column file selector on the insert tab * gh#12554 Absence of scrolling makes it impossible to read longer text values in grid editing * gh#12530 "Edit routine" crashes when the current user is not the definer, even if privileges are adequate * gh#12300 Export selective tables by-default dumps Events also * gh#12298 Fixed export of view definitions * gh#12242 Edit routine detail dialog does not fill "Return length" field in mysql functions * gh#12575 New index Confirm adds whitespace around the field name * gh#12382 Bug in zoom search * gh#12321 Assign LIMIT clause only to syntactically correct queries * gh#12461 Can't Execute SQL With Sub-Query Due To "LIMIT 0,25" Inserted At Wrong Place * gh#12511 Clarify documentation on ArbitraryServerRegexp * gh#12508 Remove duplicate code in SQL escaping * gh#12475 Cleanup code for getting table information * gh#12579 phpMyAdmin's export of a Select statment without a FROM clause generates Wrong SQL * gh#12316 Correct export of complex SELECT statements * gh#12080 Fixed parsing of subselect queries * gh#11740 Fixed handling DELETE ... USING queries * gh#12100 Fixed handling of CASE operator * gh#12455 Query history stores separate entry for every letter typed * gh#12327 Create PHP code no longer works * gh#12179 Fixed bookmarking of query with multiple statements * gh#12419 Wrong description on GRANT OPTION * gh#12615 Fixed regexp for matching browser versions * gh#12569 Avoid showing import errors twice * gh#12362 prefs_manage.php can leave an orphaned temporary file * gh#12619 Unable to export csv when using union select * gh#12625 Broken Edit links in query results of JOIN query * gh#12634 Drop DB error in import if DB doesn't exist * gh#12338 Designer reverts to first saved ER after EACH relation create or delete * gh#12639 'Show trace' in Console generates JS error for functions in query's trace called without any arguments * gh#12366 Fix user creation with certain MariaDB setups * gh#12616 Refuse to work with mbstring.func_overload enabled * gh#12472 Properly report connection without password in setup * gh#12365 Fix records count for large tables * gh#12533 Fix records count for complex queries * gh#12454 Query history not updated in console until page refresh * gh#12344 Fixed parsing of labels in loop * gh#12228 Fixed parsing of BEGIN labels * gh#12637 Fixed editing some timestamp values * gh#12622 Fixed javascript error in designer * gh#12334 Missing page indicator or VIEWs * gh#12610 Export of tables with Timestamp/Datetime/Time columns defined with ON UPDATE clause with precision fails * gh#12661 Error inserting into pma__history after timeout * gh#12195 Row_format = fixed not visible * gh#12665 Cannot add a foreign key - non-indexed fields not listed in InnoDB tables * gh#12674 Allow for proper MySQL-allowed strings as identifiers * gh#12651 Allow for partial dates on table insert page * gh#12681 Fixed designer with tables using special chars * gh#12652 Fixed visual query builder for foreign keys with more fields * gh#12257 Improved search page performance * gh#12322 Avoid selecting default function for foreign keys * gh#12453 Fixed escaping of SQL parts in some corner cases * gh#12542 Missing table name in account privileges editor * gh#12691 Remove ksort call on empty array in PMA_getPlugins function * gh#12443 Check parameter type before processing * gh#12299 Avoid generating too long URLs in search * gh#12361 Fix self SQL injection in table-specific privileges * gh#12698 Add link to release notes and download on new version notification * gh#12712 Error when trying to setup replication (fatal error in call to an old PMA_DBI_connect function) - fix for boo#1012271 https://www.phpmyadmin.net/security/ * Unsafe generation of $cfg['blowfish_secret'] see PMASA-2016-58 (CVE ids: CVE-2016-9847, CWE-661) * phpMyAdmin's phpinfo functionality is removed see PMASA-2016-59 (CVE ids: CVE-2016-9848, CWE-661) * AllowRoot and allow/deny rule bypass with specially-crafted username see PMASA-2016-60 (CVE ids: CVE-2016-9849, CWE-661) * Username matching weaknesses with allow/deny rules see PMASA-2016-61 (CVE ids: CVE-2016-9850, CWE-661) * Possible to bypass logout timeout see PMASA-2016-62 (CVE ids: CVE-2016-9851, CWE-661) * Full path disclosure (FPD) weaknesses see PMASA-2016-63 (CVE ids: CVE-2016-9852, CVE-2016-9853, CVE-2016-9854, CVE-2016-9855, CWE-661) * Multiple XSS weaknesses see PMASA-2016-64 (CVE ids: CVE-2016-9856, CVE-2016-9857, CWE-661, CWE-352) * Multiple denial-of-service (DOS) vulnerabilities see PMASA-2016-65 (CVE ids: CVE-2016-9858, CVE-2016-9859, CVE-2016-9860, CWE-661, CW-400) * Possible to bypass white-list protection for URL redirection see PMASA-2016-66 (CVE ids: CVE-2016-9861, CWE-661, CWE-20, CWE-601) * BBCode injection to login page see PMASA-2016-67 (CVE ids: CVE-2016-9862, CWE-661) * Denial-of-service (DOS) vulnerability in table partitioning see PMASA-2016-68 (CVE ids: CVE-2016-9863, CWE-661, CWE-400) * Multiple SQL injection vulnerabilities see PMASA-2016-69 (CVE ids: CVE-2016-9864, CWE-661, CWE-89) * Incorrect serialized string parsing see PMASA-2016-70 (CVE ids: CVE-2016-9865, CWE-661) * CSRF token not stripped from the URL see PMASA-2016-71 (CVE ids: CVE-2016-9866, CWE-661)- fix deps * add missing Recommends php5-curl - fix phpMyAdmin.http * add - fix phpMyAdmin.http- 4.6.4 (2016-08-16) - securitiy fixes * Improve session cookie code for openid.php and signon.php example files * Full path disclosure in openid.php and signon.php example files * Unsafe generation of BlowfishSecret (when not supplied by the user) * Referrer leak when phpinfo is enabled * Use HTTPS for wiki links * Improve SSL certificate handling * Fix full path disclosure in debugging code * Administrators could trigger SQL injection attack against users - other fixes * Remove Swekey support * Include X-Robots-Tag header in responses * Enforce numeric field length when creating table * Fixed invalid Content-Length in some HTTP responses * gh#12394 Create view should require a view name * gh#12391 Message with 'Change password successfully' displayed, but does not take effect * Tighten control on PHP sessions and session cookies * gh#12409 Re-enable overhead on server databases view * gh#12414 Fixed rendering of Original theme * gh#12413 Fixed deleting users in non English locales * gh#12416 Fixed replication status output in Databases listing * gh#12303 Avoid typecasting to float when not needed * gh#12425 Duplicate message variable names in messages.inc.php * gh#12399 Adding index to table shows wrong top navigation * gh#12424 Fixed password change on MariaDB without auth plugin * gh#12339 Do not error on unset server port * gh#12422 Improvements to the original theme * gh#12395 Do not try to load old transformation plugins * gh#12423 Fixed replication status in database listing * gh#12433 Copy table with prefix does not copy the indexes * gh#12375 Search in database: Window content is not scrolling down when clicking first time on Browse link * gh#12346 SQL Editor textareas can have their size increased from the top, distorting the page view - fix for boo#994313 https://www.phpmyadmin.net/security/ * Weaknesses with cookie encryption see PMASA-2016-29 (CVE-2016-6606, CWE-661) * Multiple XSS vulnerabilities see PMASA-2016-30 (CVE-2016-6607, CWE-661) * Multiple XSS vulnerabilities see PMASA-2016-31 (CVE-2016-6608, CWE-661) * PHP code injection see PMASA-2016-32 (CVE-2016-6609, CWE-661) * Full path disclosure see PMASA-2016-33 (CVE-2016-6610, CWE-661) * SQL injection attack see PMASA-2016-34 (CVE-2016-6611, CWE-661) * Local file exposure through LOAD DATA LOCAL INFILE see PMASA-2016-35 (CVE-2016-6612, CWE-661) * Local file exposure through symlinks with UploadDir see PMASA-2016-36 (CVE-2016-6613, CWE-661) * Path traversal with SaveDir and UploadDir see PMASA-2016-37 (CVE-2016-6614, CWE-661) * Multiple XSS vulnerabilities see PMASA-2016-38 (CVE-2016-6615, CWE-661) * SQL injection vulnerability as control user see PMASA-2016-39 (CVE-2016-6616, CWE-661) * SQL injection vulnerability see PMASA-2016-40 (CVE-2016-6617, CWE-661) * Denial-of-service attack through transformation feature see PMASA-2016-41 (CVE-2016-6618, CWE-661) * SQL injection vulnerability as control user see PMASA-2016-42 (CVE-2016-6619, CWE-661) * Verify data before unserializing see PMASA-2016-43 (CVE-2016-6620, CWE-661) * SSRF in setup script see PMASA-2016-44 (CVE-2016-6621, CWE-661) * Denial-of-service attack with $cfg['AllowArbitraryServer'] = true and persistent connections see PMASA-2016-45 (CVE-2016-6622, CWE-661) * Denial-of-service attack by using for loops see PMASA-2016-46 (CVE-2016-6623, CWE-661) * Possible circumvention of IP-based allow/deny rules with IPv6 and proxy server see PMASA-2016-47 (CVE-2016-6624, CWE-661) * Detect if user is logged in see PMASA-2016-48 (CVE-2016-6625, CWE-661) * Bypass URL redirection protection see PMASA-2016-49 (CVE-2016-6626, CWE-661) * Referrer leak see PMASA-2016-50 (CVE-2016-6627, CWE-661) * Reflected File Download see PMASA-2016-51 (CVE-2016-6628, CWE-661) * ArbitraryServerRegexp bypass see PMASA-2016-52 (CVE-2016-6629, CWE-661) * Denial-of-service attack by entering long password see PMASA-2016-53 (CVE-2016-6630, CWE-661) * Remote code execution vulnerability when running as CGI see PMASA-2016-54 (CVE-2016-6631, CWE-661) * Denial-of-service attack when PHP uses dbase extension see PMASA-2016-55 (CVE-2016-6632, CWE-661) * Remove tode execution vulnerability when PHP uses dbase extension see PMASA-2016-56 (CVE-2016-6633, CWE-661) - fix deps * add missing php-gettext - rebase phpMyAdmin-config.patch- update to 4.6.3 (2016-06-23) * gh#12249 Fixed cookie path on Windows * gh#12279 Fixed error reporting on connect problems * gh#12290 Fixed export of tables without explicitly set engine * gh#12285 Designer JavaScript error: Show/Hide tables list * gh#12293 Fix MySQL SSL connection with some PHP versions * gh#12279 Fix MySQL connection error on version mismatch * gh#12281 Keep user attributes (privileges, authentication mode, etc) when copying a user * gh#12308 Fix division by zero in case of misconfigured MySQL server * gh#12317 Fix editing server variables * gh#12303 Fix table size calculation in some circumstances * gh#12310 Fix listing routines for non privileged user * issue Escape generated query in exporting a database * issue Setup script did not properly use input type password for some input types - fix for boo#986154 * PMASA-2016-17 (CVE-2016-5701, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-17/ - BBCode injection vulnerability * PMASA-2016-18 (CVE-2016-5702, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-18/ - Cookie attribute injection attack * PMASA-2016-19 (CVE-2016-5703, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-19/ - SQL injection attack * PMASA-2016-20 (CVE-2016-5704, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-20/ - XSS on table structure page * PMASA-2016-21 (CVE-2016-5705, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-21/ - Multiple XSS vulnerabilities * PMASA-2016-22 (CVE-2016-5706, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-22/ - DOS attack * PMASA-2016-23 (CVE-2016-5730, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-23/ - Multiple full path disclosure vulnerabilities * PMASA-2016-24 (CVE-2016-5731, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-24/ - XSS through FPD * PMASA-2016-25 (CVE-2016-5732, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-25/ - XSS in partition range functionality * PMASA-2016-26 (CVE-2016-5733, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-26/ - Multiple XSS vulnerabilities * PMASA-2016-27 (CVE-2016-5734, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-27/ - Unsafe handling of preg_replace parameters * PMASA-2016-28 (CVE-2016-5739, CWE-661) https://www.phpmyadmin.net/security/PMASA-2016-28/ - Referrer leak in transformations- rebase phpMyAdmin-config.patch- update to 4.6.2 (2016-05-25) - gh#12225 Use https for documentation links - gh#12234 Fix schema export with too many tables - gh#12240 Avoid parsing non JSON responses as JSON - gh#12244 Avoid using too log URLs when getting javascripts - gh#12118 Fixed setting mixed case languages - gh#12229 Avoid storing objects in session when debugging SQL - gh#12249 Fix cookie path on IIS - gh#11705 Fix occassional 200 errors on Windows - gh#12219 Fix locking issues when importing SQL - gh#12231 Avoid confusing warning when mysql extension is missing - fix issue Improve handling of logout - fix issue Safer handling of sessions during authentication - gh#12209 Fix server selection on main page - gh#12192 Avoid storing full error data in session - gh#12082 Fixed export of ARCHIVE tables with keys - gh#11565 Add session reload for config authentication - gh#12229 Do not fail on errors stored in session - gh#12248 Fix loading of APC based upload progress bar - remove PmaAbsoluteUri from phpMyAdmin-config.patch because since version 4.6.0 it is remove - Security fixes: * PMASA-2016-14 (CVE-2016-5097, CWE-661, boo#982126) https://www.phpmyadmin.net/security/PMASA-2016-14/ - User SQL queries can be revealed through URL GET parameters, see PMASA-2016-14 * PMASA-2016-16 (CVE-2016-5099, CWE-661, boo#982128) https://www.phpmyadmin.net/security/PMASA-2016-16/ - Self XSS vulneratbility, see PMASA-2016-16- phpMyAdmin 4.6.1: * Problems with SQL syntax warnings from the linter/parser * Fixing an error about "PMA_Util" not found * Better handling of JSON columns * Fixed quoting with the SQL parser, which in particular adversely affected SQL imports and exports- phpMyAdmin 4.6.0: * Allow setting routine-wise privileges * UI for defining partitioning in create table window * Support JSON data type * Editing partitions in table Structure * Copy results to clipboard * Reactivate cut&paste possibility in print view * Display binary strings as text if they are valid UTF-8 * Copy multiple tables to database * Show MySQL error messages in user language * Add new configuration directive 'ssl_verify' for self-signed certificates with mysqlnd and PHP >= 5.6 * Remove ForceSSL and PmaAbsoluteUri configuration directives (these are better handled by proper webserver configuration) * Fixed several bugs relating to exporting, particularly with DEFAULT and COMMENT fields- phpMyAdmin 4.5.5.1: The following vulnerabilities were fixed: * CVE-2016-2559: XSS vulnerability in SQL parser (PMASA-2016-10 boo#968940) * CVE-2016-2560: Multiple XSS vulnerabilities (PMASA-2016-11 boo#968938) * CVE-2016-2561: Multiple XSS vulnerabilities (PMASA-2016-12 boo#968941) * CVE-2016-2562: Vulnerability allowing man-in-the-middle attack on API call to GitHub (PMASA-2016-13 boo#968928) The following upstream bugs were fixed: * CREATE UNIQUE INDEX index type is not recognized by parser. * Row count wrong when grouping joined tables. * Column definition with default value and comment in CREATE TABLE expoerted faulty. * New statement but no delimiter and unexpected token with REPLACE. * Fixed incorrect usage of SQL parser context in SQL export * Fixed inclusion of gettext library from SQL parser- phpMyAdmin 4.5.5 * improvements to changing passwords on newer MariaDB servers * several fixes to the SQL parser- update to 4.5.4.1 (2016-01-28) - gh#11892 Error with PMA 4.4.15.3 - gh#11896 Remove hard dependency on phpseclib- phpMyAdmin 4.5.4 The followinng vulnerabilities were fixed: (boo#964024) * CVE-2016-2038: Multiple full path disclosure vulnerabilities * CVE-2016-2039: Unsafe generation of XSRF/CSRF token * CVE-2016-2040: Multiple XSS vulnerabilities * CVE-2016-1927: Insecure password generation in JavaScript * CVE-2016-2041: Unsafe comparison of XSRF/CSRF token * CVE-2016-2042: Multiple full path disclosure vulnerabilities * CVE-2016-2043: XSS vulnerability in normalization page * CVE-2016-2044: Full path disclosure vulnerability in SQL parser * CVE-2016-2045: XSS vulnerability in SQL editor - update upstream singing keyring- 4.5.x package was missing template - fix boo#961285- fix for boo#960854 * add missing dependency of php-json- phpMyAdmin 4.5.3.1: * Minimum requirement is PHP 5.5 - Highlights of the 4.5.x.x series: * Improvements to the Console feature * Include structure in PDF export * Validate data before import * Support CHECKSUM TABLE operation * Improved operations regarding partitions * Alter privileges when renaming or copying a database or table * Several improvements related to speed and responsiveness * Improved print view * Use CTRL or ALT plus arrow keys to navigate in grid editor * Use plain-English destinations for $cfg['NavigationTreeDefaultTabTable'], $cfg['DefaultTabServer'], $cfg['DefaultTabDatabase'], and $cfg['DefaultTabTable']. The old style values will still work, but this makes it easier for new users to easily understand the destination links. * Integrate SQL debugging into Console * Restore row editing when no unique/primary key exists * Allow exporting one file per table and one file per database * Improvements to using multiple servers with the auth_type cookie * Support virtual columns (MySQL 5.7.5+) * Add or improve support for several MariaDB features including process list and virtual/persistent columns * Improved handling of cached data when upgrading phpMyAdmin * Add SHA256 security password support- update to 4.4.15.2 (2015-12-25) - Security fixes: * PMASA-2015-5 (CVE-2015-8669, CWE-661 CWE-200) boo#960282 https://www.phpmyadmin.net/security/PMASA-2015-6/ - [Security] Path disclosure, see PMASA-2015-6- update to 4.4.15.1 (2015-10-23) - gh#11464 phpMyAdmin suggests upgrading to newer version not usable on that system - Security fixes: [boo#951960] * PMASA-2015-5 (CVE-2015-7873, CWE-661 CWE-20) https://www.phpmyadmin.net/security/PMASA-2015-5/ - fix issue [security] Content spoofing on url.php- update to 4.4.15 (2015-09-20) - gh#11411 Undefined "replace" function on numeric scalar - gh#11421 Stored-proc / routine - broken parameter parsing - fix issue Missing name for configuration read_as_multibytes - gh#11431 Incorrect "No row selected" message - gh#11447 MySQL 5.5 and the language system variable - gh#11452 Semantics of export and import icons are mixed up - gh#11451 Designer-Bug in move.js on multiple server configuration - gh#11458 Invalid UTF-8 sequence in argument - gh#11457 Request URI too large - fix issue Invalid argument supplied for foreach() - gh#11461 Foreign key constraints for InnoDB tables with upper-case letters disabled - gh#11487 Warning when entering Query page - change entrys in changelog from sf to gh from 4.13.0 to now- boo#945999 enable required apache modules in spec at install- update 4.4.14.1 (2015-09-08) - Security fixes: [boo#945420] * PMASA-2015-4 (CVE-2015-6830, CWE-661 CWE-307) https://www.phpmyadmin.net/security/PMASA-2015-4/ - fix issue [security] reCaptcha bypass- update to 4.4.14 (2015-08-20) - gh#11367 Export after search, missing WHERE clause - gh#11380 Incomplete message after import - fix issue Incorrect scalar type declaration (reported under PHP 7) - gh#11389 ReCaptcha produces deprecated messages under PHP 7 - gh#11387 phpseclib < 2.0 produces deprecated messages on PHP 7 - gh#11404 "Switch to copied table" doesn't work - gh#11406 Missing quotes after calling "distinct values" - gh#11386 Cannot import database with long data in one column - gh#11410 SPATIAL index option is not clickable- update to 4.4.13.1 (2015-08-08) - gh#11368 SQL error when importing phpMyAdmin dump file- update to 4.4.13 (2015-08-07) - gh#1808 "Improve table structure" generates invalid SQL - fix issue Once checked "Show only active" checkbox is always checked - gh#1813 Delete rows using "Check All" is broken - fix issue Fix PHP 7 possible binding ambiguity - gh#11326 Exported schema includes all the tables of the database - gh#11339 Results not displayed if query ends in delimiter and comment - gh#11320 Live edit of data fields is not working always - fix issue Table list in navigation collapses when entering into a table in another page - gh#11364 JS error while trying to auto navigate to db structure page when db creation has failed- Apache configuration compatible with both 2.2 and 2.4- update to 4.4.12 (2015-07-20) - Saved chart image does not have a proper name or an extension - sf#4976 Timepicker CSS issues in Original theme - sf#4975 Move/Copy/Rename operations on Table/Db fail on Drizzle server - sf#4826 Two inline edit windows - sf#4979 Problem when import *.ods file - Add missing head tag - sf#4985 Column headers move when scrolling - use smaller xz compressed archive - update Apache configuration to be compatible with 2.4- update to 4.4.11 (2015-07-06) - fix bug Missing selected/entered values when editing active options in visual query builder - sf#4969 Autoload from prefs_storage not behaving properly - sf#4972 Incorrect length computed for binary data - fix bug Remove character set from create_tables_drizzle.sql - sf#4973 Users overview needs clarification - sf#4974 Creating a database from console doesn't update navigation panel - sf#4844 FAQ 1.17 needs an update - change sourcepath in spec- switch upstream url to https - include signed release together with keyring to verify signatures- add missing sql-scripts to doc- update to 4.4.10 (2015-06-17) - sf#4950 Issues in database selection for replication - sf#4951 Trying to save chart as image crashes the browser - sf#4953 cant drag sql.gz file onto import input - sf#4960 Table creation results in GET request with missing server parameter that invalidates the session - sf#4961 Javascript error when Designer is opened - sf#4962 Insert by foreign key scrolls page to top - sf#4955 Clicking on the navi logo does not always work - fix bug External URL for $cfg['NavigationLogoLink'] causes JavaScript error when clicked- update to 4.4.9 (2015-06-04) - sf#4920 relation view doesn't list fields of table in other database - sf#4905 Sorting by an alias - sf#4931 False error before entering reCAPTCHA - sf#4909 central column with multiple server - sf#4937 Custom export with backquotes off is not working - sf#4908 Reverse proxy: infinite internal redirect (added warning in doc) - sf#4942 Export to gzip saves plain text under Chrome- update to 4.4.8 (2015-05-28) - fix bug Allow accessing visual query builder when pmadb is not configured - sf#4893 Nav tree line alignment issue - sf#4911 Lock page icon is not shown after fresh reload - sf#4912 "Highlight pointer" and "Row marker" doesn't work properly - fix bug Browse foreigners window goes out of the window - sf#4918 Date field popup dialog position bug - fix bug In /setup, PMA_messages is not defined - sf#4924 Recaptcha failure - sf#4930 Database copy doesn't work for tables with more than one FULLTEXT index - sf#4929 Edit view structure doesn't load the algorithm - sf#4923 Do not limit table comments to 60 characters- update to 4.4.7 (2015-05-16) - sf#4876 Settings issues (Favorite tables shown twice in Settings) - sf#4896 Non-styled error page when following results link - sf#4894 Deleting without confirmation - sf#4858 Issues with SQL autocomplete - sf#4897 Column hint in SQL autocomplete is sometimes not shown - sf#4898 JS error after selecting a field and press Enter - fix bug Honor proxy settings when getting Git commit information - fix bug Missing title on link - sf#4512 ForceSSL Redirect Check - fix bug Undefined index collation_connection - fix bug Error when the reporting server is down - fix bug Escape database and table names for partition maintenance - fix bug Invalid value for CURLOPT_SSL_VERIFYPEER - sf#4367 Import status infinite loop - sf#4902 Designer: Loading does not work - sf#4904 Setup: Overview > Display does not work - sf#4906 Designer: pages from all databases- update 4.4.6.1 (2015-05-13) This update fixes several vulnerabilities - Security fixes: * PMASA-2015-2 (CVE-2015-3902, CWE-661 CWE-352) http://www.phpmyadmin.net/home_page/security/PMASA-2015-2.php - sf#4899 [security] CSRF vulnerability in setup * PMASA-2015-3 ( CVE-2015-3903, CWE-661 CWE-295) http://www.phpmyadmin.net/home_page/security/PMASA-2015-3.php - sf#4900 [security] Vulnerability allowing man-in-the-middle attack- update to 4.4.6 (2015-05-07) - sf#4890 webkitStorageInfo and webkitIndexedDB is deprecated - sf#4892 Undefined variable: unique_conditions - sf#4891 CSV Import ignores "Replace table data with file" checkbox- update to 4.4.5 (2015-05-05) - fix bug Table overhead stats: missing space before the unit - fix bug Fix resize icon in Designer - sf#4879 Exit fullscreen in Designer does not change the button text - sf#4880 Designer icons missing when using original theme - sf#4878 Column list of central columns is not cleared - sf#4881 jQuery dialogs of the Designer are not displayed in fullscreen - sf#4883 Search function breaks when searching for certain combinations of backslashes and slashes - sf#4830 Maximum execution time exceeded in Util.class.php (better fix) - sf#4885 Some icons are above the overlay of jQuery dialogs - sf#4886 Clicking on external links in advisor rules give JS error - sf#4888 Filter in central columns does not work in other languages- update to 4.4.4 (2015-04-26) - sf#4863 Edit vs Change - sf#4859 Don't scroll (to bottom) when editing multiple rows - sf#4862 Misaligned Inline edit field - sf#4861 Use of undefined constant PMA_DRIZZLE - sf#4865 sprintf(): Too few arguments - sf#4866 Limit column ordering in index edit dialog - sf#4867 Incorrect ALTER TABLE statement generated - sf#4870 Inconsistency in 'Ignore' checkbox in insert page - sf#4869 Drop column action not asking to confirm - sf#4871 Error on creating table - fix bug Undefined index: Rows- update to 4.4.3 (2015-04-20) - sf#4851 PHP errors in login dialogue - sf#4845 White screen (Cloudflare) - sf#4207 json_encode error due to strftime returning non utf8 chars in Windows 8.1 Chinese version - sf#4794 Server error viewing table content - fix bug Fix issues related to number of decimal places in time - sf#4853 Relation view between 1600 and 1780 px - fix bug PHP 7 compatibility in php-gettext - fix bug PHP 7 compatibility in bfShapeFiles - fix bug PHP 7 session_regenerate_id() warning - sf#4857 Alter table after changing column name error - sf#4830 Maximum execution time exceeded in Util.class.php- update to 4.4.2 (2015-04-13) - sf#4835 PMA_hideShowConnection not called after submit_num_fields - sf#4836 Server warning after moving from console to direct clicks - sf#4837 Duplicate new version notification when using the "Back" button - sf#4839 DOC link in setting is broken - sf#4841 Status page: Mislukte pogingen per uur value is incorrect - fix bug MIME Transformation link fixed - sf#4838 Prevents console window from moving out of the screen height - sf#4829 Create procedure via SQL Editor not more possible - sf#4833 CSS and Javascript are not compressed - sf#4849 Functions accessed from navigation do not load on ajax dialog - sf#4850 Relation view on 1920- update 4.4.1.1 (2015-04-08) - sf#4846 Web server's error log is flooded - changes from 4.4.1 (2015-04-07) - sf#4813 MySQL 5.7.6 and the Users menu tab - sf#4818 MySQL 5.7.6 and changing the password for another user - sf#4819 Request URI too large - sf#4814 MySQL 5.7.6 and Databases - fix bug Use 'server' parameter in console to work in multi server environments - fix bug Missing tooltip in monitor - fix bug Missing sort icons in monitor - sf#4805 Inline edit broken when using functions in query - sf#4821 Timed-out import fails to restart when file represented - sf#4754 pMA DB not detected properly - sf#4825 Datepicker missing when changing number of rows on Insert page - sf#4824 INNODB STATUS page is empty - sf#4828 JavaScript is loaded in wrong order - sf#4827 TEXT formatting doesn't work after inline editing - sf#4822 Compress when php.ini output_buffering is active - sf#4832 Sorting distinct values result loses links - sf#4834 Do not attach token to css requests to improve caching- update to 4.4.0 (2015-04-01) + rfe #1553 InnoDB presently supports one FULLTEXT index creation at a time + rfe #1562 Allow tracking multiple table at once from database level tracking page + rfe #1564 Improve action message on Tracking page + rfe #1566 Change value of "Number of rows:" when "Show all" is checked + rfe Focus console by clicking on white space + rfe #1507 Part 1: Cycle through console history with keyboard up/down arrows + rfe #1579 Default to primary key when adding relation + rfe #1572 User prefs: Diff-friendly JSON for config + rfe #1567 Sever Variables Table UI Improvements - sf#4675 phpMyAdmin should be able to work without 'examples' DIR - move SQL scripts to sql directory + rfe #1578 Warn about reserved word only when a column is created + rfe #1590 Recaptcha API v2 + rfe #1580 Individual Zeroconf PMA tables support + rfe #1525 Generate keys one per line + rfe #347 allow table with transformed column anywhere in FROM clause + rfe #1591 Shortcut link to search page + rfe #1568 Fold Add Column After / Before into dropdown - sf#4705 Table structure: adding primary key doesn't refresh page + rfe #1582 SQL formatter + rfe #1597 Fast filter improvement: remove "x other results found" - sf#4720 No error message on Missing extension mbstring + rfe #801 Builtin transformations and relations + rfe #767 USING BTREE support for HEAP/MEMORY tables + rfe #1596 Make "Options > Relational" configurable + rfe #719 More details in PDF relation view + rfe #1096 Cannot enter connection for federated engine table + rfe #954 Allow SALT in ENCRYPT function + rfe #1260 Setting LoginCookieValidity > session.gc_maxlifetime + rfe Transformation for JSON - bug Fix isCanvasSupported for new window + rfe #1600 Clarify the "Inline" link + rfe #1179 Speed up slow triggers by using EVENT_OBJECT_SCHEMA + rfe #1192 ON DUPLICATE KEY UPDATE for loading CSV - bug fix Cannot execute command from console (multi-server installation) + rfe #1208 linking from information_schema + rfe #1235 Relation view: move to main "Structure" page + rfe #1558 Designer menu with explicit text + rfe #937 Relations with views like with tables + rfe #1241 Browse Field -> Search + rfe #723 Provide sanity check for table/column names (table names) + rfe #1312 SessionTimeZone configuration directive - bug fix Add missing confirmation when deleting tracking report entries + rfe Ability to disable foreign key check when emptying tables + rfe #1549 Reset auto-increment when exporting structure + rfe #1602 Recover query in redaction after session end + rfe #1605 After database creation, go to database structure page + rfe #1604 Show PHP version - sf#4770 Multiple delete on table browse ignoring foreign key checkbox + rfe CodeMirror based SQL editor as an input transformation + rfe #1275 CodeMirror based JSON editor as an input transformation + rfe #685 Editor for HTML content + rfe #1595 make professional code editor suggestion + rfe #1606 processlist filter + rfe Change tracking activation status from db level tracking page + rfe #1207 Export users associated with a specific schema/database + rfe #1575 "Disable database expansion" : unclear directive name and explanation + rfe #1607 Tool tip for lock icon when making changes to a page + rfe #1327 Hide 'Add user' link if user does not have privileges + rfe #501 Support for SSL GRANT option + rfe #1608 Central columns allowing setting SIGNED / UNSIGNED attribute for integer + rfe #1441 Add regexp match when using AllowArbitraryServer - sf#4806 Unable to work with two different servers in two tabs - fix incorrect fsf-address - change pma.patch- update to 4.3.13 (2015-03-29) - sf#4803 "Show hidden items" is sometimes hidden - sf#4807 Breaks when sorting by multiple columns while using UNION - sf#4798 Missing column when exporting in sql - sf#4810 Broken find and replace - sf#4804 Undefined Index after export schema - sf#4802 Changelog page is not working - sf#4815 Infinite calls to index.php - sf#4820 Invalid links to dev.mysql.com - sf#4718 simulate query fails, but actual query does not- update to 4.3.12 (2015-03-14) - sf#4746 Right-aligned columns have left-aligned header - sf#4779 PMA_Util::parseEnumSetValues fails on enums with UTF-8 values - fix bug Undefined index savedsearcheswork - sf#4788 Inline edit of DATE fields with NULL, NULL checkbox is under datepicker - sf#4790 DROP TABLE/VIEW IF EXISTS are not tracked - fix bug Compatibility with central columns of version 4.4 - sf#4758 Firefox with auth_type to http with multiple server doesn't work anymore - sf#4789 Views aren't dropped when copying a database - sf#4784 Incomplete bookmark saving - sf#4786 SELECT width on relations page- update to 4.3.11.1 (2015-03-04) This update fixes several vulnerabilities - Security fixes: * PMASA-2015-1 (CVE-2015-2206, CWE-661 CWE-352) [boo#920773] http://www.phpmyadmin.net/home_page/security/PMASA-2015-1.php - fix bug [security] Risk of BREACH attack- fix error displayed in Status/Advisor and not functional display of cpu and memory under Status/Monitor/- update to 4.3.11 (2015-03-02) - sf#4774 SQL links are completely wrong - sf#4768 MariaDB: version mismatch - sf#4777 Some images are missing in Designer for original theme - sf#4767 Drizzle: undefined index in mysql_charsets.inc.php - sf#4753 Normal field and multi-line field have different margins - sf#4760 Cannot re-import settings from local storage - sf#4778 SQL error when database list is sorted by additional columns - sf#4780 Notice when timestamp column does not have default value- update to 4.3.10 (2015-02-20) - fix bug Undefined index navwork - sf#4744 Opening console scroll down the page - fix bug Remove extra column heading in view structure page - fix bug Add missing confirmation when deleting central columns - fix bug Undefined index DisableIS - sf#4763 Database export with more than 512 tables fails - sf#4769 Previously set column aliases are destroyed if returned to the same table - sf#4752 Incorrect page after creating table - sf#4771 Central Columns not working, showing error- update to 4.3.9 (2015-02-05) - sf#4728 Incorrect headings in routine editor - sf#4730 Notice while browsing tables when phpmyadmin pma database exists, but not all the tables - sf#4729 Display original field when using "Relational display column" option and display column is empty - sf#4734 Default values for binary fields do not support binary values - sf#4736 Changing display options breaks query highlighting - fix bug Undefined index submit_type - sf#4738 Header lose align when scrolling in Firefox - sf#4741 in ./libraries/Advisor.class.php#184 vsprintf(): Too few arguments - sf#4743 Unable to move cursor with keyboard in filter rows box - fix bug Incorrect link in doc - sf#4745 Tracking does not handle views properly - sf#4706 Schema export doesn't handle dots in db/table name - sf#3935 Table Header not displayed correct (Safari 5.0.5 Mac) - sf#4750 Disable renaming referenced columns - sf#4748 Column name center-aligned instead of left-aligned in Relations- update to 4.3.8 (2015-01-24) - fix bug Undefined constant PMA_DRIZZLE - sf#4712 Wrongly positioned date-picker while Grid-Editing - sf#4714 Forced ORDER BY for own sql statements - sf#4721 Undefined property: stdClass::$version - sf#4719 'only_db' not working - sf#4700 Error text: Internal Server Error - sf#4722 Incorrect width table summary when favorite tables is disabled - sf#4716 Collapse all in navigation panel is sometimes broken - sf#4724 Cannot navigate in filtered table list - sf#4717 Database navigation menu broken when resolution/screen is changing - sf#4727 Collation column missing in database list when DisableIS is true - fix bug Undefined index central_columnswork - fix bug Undefined index favorite_tables- update to 4.3.7 (2015-01-15) - sf#4694 js error on marking table as favorite in Safari (in private mode) - sf#4695 Changing $cfg['DefaultTabTable'] doesn't update link and title - fix bug Undefined index menuswork - fix bug Undefined index navwork - fix bug Undefined index central_columnswork - sf#4697 Server Status refresh not behaving as expected - fix bug Null argument in array_multisort() - sf#4699 Navigation panel should not hide icons based on 'TableNavigationLinksMode' - sf#4703 Unsaved schema page exported as pdf.pdf - sf#4707 Call to undefined method PMA_Schema_PDF::dieSchema() - sf#4702 URL is non RFC-2396 compatible in get_scripts.js.php- update to 4.3.6 (2015-01-07) - fix bug Undefined index notices while configuring recent and favorite tables - sf#4687 Designer breaks without configuration storage - sf#4686 Select elements flicker and selects something else - sf#4689 Setup tool creates "pma__favorites" incorrectly - sf#4685 Call to a member function isUserType() on a non-object - sf#4691 Do not include console when no server is selected - sf#4688 File permissions in archive - sf#4692 Dynamic javascripts gives 500 when db selected- fix for boo#911360 * problems with pma__config enabled by default in phpMyAdmin - rework config patch * fix for pma storage config (disabled by default) - add phpMyAdmin-pma.patch * fix create_tables.sql - fix restart_on_update- update to 4.3.5 (2015-01-05) - fix bug Auto-configuration: tables were not created automatically - sf#4677 Advanced feature checker does not check for favorite tables feature - sf#4678 Some of the data stored in configuration storage are not deleted upon db or table delete - sf#4679 Setup does not allow providing a name for favorites table - sf#4680 Number of favorite table are not configurable in setup - sf#4681 'Central columns table' field in setup does not have a description - sf#4318 Default connection collation and sorting - sf#4683 Relational data is not properly updated on table rename - sf#4655 Undefined index: collation_connection (second patch) - sf#4682 4.3.3 & 4.3.4 Import sql created by mysqldump fails on foreign keys - sf#4676 Auto-configuration issues - sf#4416 New lines are removed when grid editing (part two: TEXT)- update to 4.3.4 (2014-12-29) - sf#4653 Always connection error was shown, on /setup at tab "configuration storage" - sf#4661 Drag and drop file import always fails - sf#4651 don't open console with esc - sf#4664 select min() displays 1 row, but reports the table amount of rows returned - sf#4666 Undefined indexes in table stucture print view of a view - sf#4663 Export missing back ticks for order table name - sf#4668 Remove from central columns error - sf#4670 CSV import reads both commas and values into first column after first row - sf#4642 phpmyadmin often fails to load due to specific load order - sf#4671 Unable to move all columns - sf#4645 Import of export created with mysqldump - sf#4672 "Distinct values" does not page - sf#4667 Consistency in borders - sf#4658 Illegal string offset (Data_length, Index_length) - sf#4655 Undefined index: collation_connection - sf#4673 Delimiter causing page lock- update to 4.3.3 (2014-12-21) - fix bug The "Recently used tables" setting should be with Nav panel - sf#4647 Can't disable Favorites - sf#4646 Version Check Broken - sf#4630 AJAX request infinite loop - sf#4649 Attributes field size smaller than others - sf#4622 Cannot remove table ordering on a Mac - fix bug Fix initial replication configuration - fix bug Undefined index central_columnswork - sf#4657 Don't have default blowfish_secret - sf#4656 Some error popups fade away too quickly - sf#4648 Consistency in borders - fix bug $cfg['Error_Handler']['display'] no longer necessary - sf#4659 Leading and trailing whitespace in column name- update to 4.3.2 (2014-12-12) - sf#4628 PHP error while exporting schema as PDF - sf#4631 Server selector submits two server parameter values - sf#4629 Problem with custom SQL queries using cookie authentication - fix bug Undefined index central_columnswork - sf#4632 Notice in ./libraries/Util.class.php#1916 Undefined index: query - sf#4633 Wrong parameter in fetchValue - sf#4634 Error reporting creates an infinite loop - sf#4635 Token mismatch while creating configuration storage - sf#4640 Incorrect reference to PHP 6 - sf#3794 failure to handle repeating empty columns when importing ODS - sf#4638 Default Export Method setting broken - sf#4639 Export SQL missing indentation first field - sf#4637 Field Alignment - sf#4644 Error when browsing tables- update to 4.3.1 (2014-12-08) - sf#4609 'Show all' checkbox label is not clickable - sf#4610 JS error reporting: Hash fragment is reset - fix bug Undefined index menuswork - sf#4614 Separator between "Show All" and "Number of rows" disappears - sf#4615 SQL highlighting in process list breaks on auto refresh - sf#4616 Warning in db structure print view page - fix bug Undefined index navwork, savedsearcheswork, fields - sf#4620 Undefined index while adding to the central columns list - sf#4618 Page scrolls while GIS visualization is zoomed in/out with mousewheel - sf#4613 HHVM: method 'ob_gzhandler' not found - sf#4593 Manual "SELECT" doesn't change active table - sf#4623 Incomplete PHP OpenSSL support - sf#4626 Ctrl + click on a column not in sort triggers a server call to erroneous url - sf#4625 "Insufficient space to save the file" on export SQL to file on server - sf#4627 "file_get_contents(examples/create_tables.sql): failed to open stream" after update - sf#4617 UI issues with sortable tables - sf#4619 SELECT LENGTH(`field`) FROM `table` does not sort- update to 4.3.0 (2014-12-05) + rfe #1502 Smart sorting for int keys + rfe #1521 Confirmation message when dropping user(s) + rfe #1518 Confirm dialog on accidentally leaving a page + rfe #1445 Easy access to "SHOW CREATE ..." + rfe #1448 Allow clicking an approximate row count to get a correct one + rfe #1487 "Browse foreign values" should be a modal dialog + rfe #1523 Better visual clue for table structure primary key column + rfe #982 Support for editing binary fields in hexadecimal - sf#4416 New lines are removed when grid editing + rfe #706 Multi-db privileges adding + rfe #1527 Charts for data in format + rfe Allow saving query charts as images + rfe #1145 Preview SQL instead of executing it + rfe #759 Use aliases in SQL export for tables and columns - sf#4450 Query is duplicated on Ctrl+Enter + rfe #755 Export with table/column name changes + rfe #869 Run SQL query: Allow rollback for InnoDB tables + rfe #654 Range Search Capability + rfe #1490 Dynamic process list + rfe #1522 Drag and Drop SQL import + rfe #637 Custom Field Handlers + rfe #1488 User privilege tab not shown in all relevant cases + rfe #781 Privileges for non superuser + rfe #908 Improvements for the table editor (index creation) + rfe #1426 Navigation state lost on reload - sf#4439 Table list in left panel doesn't expand + rfe Improved validation when inserting data + rfe #1491 Support InnoDB for database Query by example + rfe #345 Normalize a table + rfe #1123 Zeroconf PMA tables support + rfe #1492 Remove the distinct query window / Add SQL log+history panel + rfe #919 Multiple-column foreign key relation - sf#3165 Redundant foreign keys not supported - fix bug Incorrect link to documentation + rfe #857 Regexp replace - fix bug Incorrect path in change password when on reverse proxy or non-root directory + MariaDB 10+ multi-master replication support + rfe #1544 MySQL 5.7.5 compatibility + rfe #1529 Avoid session timeout when user is active - sf#4528 Can't import dump via SQL field + rfe #1251 Show "Overhead" with same precision for all tables + rfe #1546 Improve the js printf library + rfe #1542 Better error reporting in Designer - sf#4547 Micro history does not work in Users page - sf#4551 Wrong test in source code - sf#4537 BLOB inline-view JPG column transformation does not work for anything except simple queries + rfe #1535 Keyword-based autocompletion in SQL query editors - sf#4558 Unable to Add Rows while Creating Table + rfe #1547 Wrap No Tables Found message with message box - sf#4559 Logging in causes 100% CPU usage - sf#4564 Designer: spaces in table name with edit table link generates bad links - sf#4582 Debug SQL works only for the first page - sf#3869 Count(*) on information_scheme.INNODB_BUFFER_PAGE with a huge bufferpool - sf#4495 Comment lines in multiquery - sf#4535 Loads of Warnings/Notices in PMA_getServerSlaveStatus on replication slave - sf#4585 Multi query results not shown + rfe #1556 Disabling Show all - sf#4513 phpmyadmin run very slow (information_schema) - sf#4243 Super slow page rendering with tens of thousands of DBs - sf#4391 Upgraded to 4.2.0, insanely slow now + rfe #1537 PHP OpenSSL support for cookie encryption/decryption - sf#4227 Token mismatch when using HTTP AUTH and the SESSION expires - change all my old mail address in this changelog from ecsos@old.domain to ecsos@opensuse.org- update to 4.2.13.1 (2014-12-03) This update fixes several vulnerabilities - Security fixes: * PMASA-2014-18 (CVE-2014-9219, CWE-661 CWE-79) [boo#908364] http://www.phpmyadmin.net/home_page/security/PMASA-2014-18.php - sf#4612 [security] XSS vulnerability in redirection mechanism * PMASA-2014-17 (CVE-2014-9218, CWE-661 CWE-400) [boo#908363] http://www.phpmyadmin.net/home_page/security/PMASA-2014-17.php - sf#4611 [security] DOS attack with long passwords- update to 4.2.13 (2014-11-30) - sf#4604 Query history not being deleted - sf#4057 db/table query string parameters no longer work - sf#4605 Unseen messages in tracking - sf#4606 Tracking report export as SQL dump does not work - sf#4607 Syntax error during db_copy operation - sf#4608 SELECT permission issues with relations and restricted access- update to 4.2.12 (2014-11-20) This update fixes several vulnerabilities, as well as a number of other bug fixes. - Security fixes: * PMASA-2014-16 (CVE-2014-8961, CWE-661 CWE-23) [boo#906488] http://www.phpmyadmin.net/home_page/security/PMASA-2014-16.php - sf#4595 [security] Path traversal can lead to leakage of line count * PMASA-2014-15 (CVE-2014-8960, CWE-661 CWE-79) [boo#906487] http://www.phpmyadmin.net/home_page/security/PMASA-2014-15.php - sf#4596 [security] XSS through exception stack * PMASA-2014-14 (CVE-2014-8959, CWE-661 CWE-98) [boo#906486] http://www.phpmyadmin.net/home_page/security/PMASA-2014-14.php - sf#4594 [security] Path traversal in file inclusion of GIS factory * PMASA-2014-13 (CVE-2014-8958, CWE-661 CWE-79) [boo#906485] http://www.phpmyadmin.net/home_page/security/PMASA-2014-13.php - sf#4578 [security] XSS vulnerability in table print view - sf#4579 [security] XSS vulnerability in zoom search page - sf#4598 [security] XSS in multi submit - sf#4597 [security] XSS through pma_fontsize cookie - Other bug fixes: - sf#4574 Blank/white page when JavaScript disabled - sf#4577 Multi row actions cause full page reloads - fix ReferenceError: targeturl is not defined - fix Incorrect text/icon display in Tracking report - sf#4404 Recordset return from procedure display nothing - sf#4584 Edit dialog for routines is too long for smaller displays - sf#4586 Javascript error after moving a column - sf#4576 Issue with long comments on table columns - sf#4599 Input field unnecessarily selected on focus - sf#4602 Exporting selected rows exports all rows of the query - sf#4444 No insert statement produced in SQL export for queries with alias - sf#4603 Field disabled when internal relations used- update to 4.2.11 (2014-10-31) - fix ReferenceError: Table_onover is not defined - sf#4552 Incorrect routines display for database due to case insensitive checks - sf#4259 reCaptcha sound session expired problem - sf#4557 PHP fatal error, undefined function __() - sf#4568 Date displayed incorrectly when charting a timeline - sf#4571 Database Privileges link does not work - fix makegrid.js: where_clause is undefined - sf#4572 missing trailing slash (import and open_basedir)- phpMyAdmin 4.2.10.1 [boo#902154] [CVE-2014-8326] This release fixes cross-site scripting vulnerabilities in the SQL debug output and server monitor pages. This developer option is not enabled by default. - sf#4562 [security] XSS in debug SQL output - sf#4563 [security] XSS in monitor query analyzer/bin/sh/bin/sh/bin/shs390zp29 1676451420  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123478;<?@CDGHKLOPSTWX[\_`cdghklopstwx{|      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm`opqrstuvwxyz{|}~]      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoHqrstuvwxyz{|}~X      !"#$%&'()*+,-./0023456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghAjklmnopIrstuvwxyz{|}~HIJS|TUXY^_im|  ]  U          ! " # $ % ' ) * + , - . 0 1 2 3 4 5 6 9 :36 =9:; A B>?@ABCDEFGHI O P Q R S TR V W X Y Z [ \ ] ^ _ ` a b c d e fHIJK k lLM p qM s tN v w x y | } ~O  t PQRS | TU V W XY  lZ [ \  | ]^ _ `abcdefghijklQm`opq|}~   ]  * U 0 1  K 9 ; = ! " @ % '  G * I K L N O 2 3 R 6'(36 =9:; _ `>?@ABCDEFGHI m n o p q r s t uQ wS yU { | } ~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O 0 Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | h ~                " # & ' * + . / 2 3 6 7 : ; > ? B C F G J K N O R S V W Z [ ^ _ b c f g j k n o r s v w z { ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVKXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=      !"#$%&=()*+,-./0123456789:;<=>?@ABCDE=GHIJKLMNOPQRSTUVWXYZ[\]L_`abcdefghijklmnopqrstuvwxyz{|}~=      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^~`abcdefghijklmnopqrstuvwxyz{|}~~~   5.2.1-bp154.2.3.15.2.1-bp154.2.3.1   !"###########$$$$$$%&''''(((((''))**********++++++,--,../000/11/2.33.454647,889999999999,::::::::::::,,;;;<,,,,,===>=??????@@??AAAAA???BBBBBBCCCDDDDDDDDDCEEEEEEEEECFFFFFFFBBBBGGGGGGGGBB?HIIIIIIIIIIIIIIIIIIHHHH??JJJJJJJKKJLLMLLLLLLLNNLLOLLLLLLLLLPPPQQQPPPPPPPPPPPPLLLJJJRRRRSSSSJJJJTTTJJJJJJJJUUUUUUUUJJJVVVWWVVVVVVXXVVVVVYYYZZZZZYY[[YYYYVVV\\VJ]]]]]J^^^^^^J___________________`````__aaaaaaa_______bbbbbbbbbbbbbb____JJJJccJJJdd???e?ffffggffffff???hhhhhhhh?i??jjjjjjjjjjjj????k??lll???????mmmmmmmmmm???nn?opo?q??rr???????????????ssssttttttttttttttttttttt??????uuuu???vwwwwvvxxxxxxxxxxxxxxxxyyxvvvzzzzzzzzzzz{{{vvv|}}}}|~~~~|||||||||vvvvvvv?????????????????????????????????????????=========                      !"""""""""""""""!####################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################!%&&&&&&&&&&&%!!''''''''''''''''''''''''''!()))(****************************************************************************************************************************************************************************(+,,,,,,,,,,,+((---------------(.///.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000.2333333333332..44444444444444444444444.55677778999999999998::::::8;;;;;;8<=====<>>>>><?????<<@@AA@@@<BBBBBBB<<<CCCCC85DEEEFGGGGGGGG5HIIIJJJJJKKKKKKJLLMMMJ5NOOOOOPPPPP5QQQQQQQQQQRRRRSRTQQQ5UVVVVWWWXXXXXXXW5YZZZZZ[\\\\\]]]\\^^\\\\\\________________________\\[```[aabbaaaaaccc5deeeeeff5ghhhhijjjkkkkkjj5llmmmnoooooooooooooonppppnqqrrrstssssssssuuuu5vwwwwxxxyyyyyxxzzzzzxxxx{xx5|}}}}~~~~~~~~~~~||555                     55  !!!!! """""" #$$$##%%%%#    &&&&&&&&&&&&&  '' (((((((((((((((( ))) * +++ ,,,, -.--/////--00- 11111111111111 222222     33 545556667777776668666666659:::;9<<<=============>>>>>>>>>>>====???????????=====5@@AAAAAAAAABCCCCCCCCCCCCCCCCCCCCCCCCCCBBBDBEEEEBBFFFBBBGGGGGBHHHBBBBBIIIIIIIIIB@JKKKKKKJJJJJJLLLLMMMMMMMMMMMMMMMMMMLLNNLLOOOOOOOLLLLLLLLLJPPPJJJJQQQQQQQQJJRRRRRRRRRRJJJJSTTSJ@UUVVVVVVVVVVUWWWWWWWUUUXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXUYYUUUUUUUZZZZZZZUUUU[[[[[[[[[[[[[[UUU\\\\UU]^^]__]U``aaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbb````````cdUUeeeeeeUUUUUUUU@fffff@ggggggggghhhhhhhhhhgggggggg@iijjjjjjiiiii@kkkkkk@llllmnnnlll@oooopqoo@rrrrrstttttrr@uuuuvwuu@xxyyyyyyyxxxxxxzzzzxxxx@{||{{{{{{{{{@}}~~~}}}}}}555555phpMyAdminconfig.inc.phpphpMyAdminChangeLogREADMERELEASE-DATE-5.2.1dochtml_imageschart.pngcolumn_chart.pngline_chart.pngpie_chart.pngpma-relations-links.pngpma-relations-relation-link.pngpma-relations-relation-name.pngpma-relations-relation-view-link.pngquery_result_operations.pngscatter_chart.pngspline_chart.pngtimeline_chart.pngusergroups.png_sourcesbookmarks.rst.txtcharts.rst.txtconfig.rst.txtcopyright.rst.txtcredits.rst.txtdevelopers.rst.txtfaq.rst.txtglossary.rst.txtimport_export.rst.txtindex.rst.txtintro.rst.txtother.rst.txtprivileges.rst.txtrelations.rst.txtrequire.rst.txtsecurity.rst.txtsettings.rst.txtsetup.rst.txtthemes.rst.txttransformations.rst.txttwo_factor.rst.txtuser.rst.txtvendors.rst.txt_staticbasic.cssclassic.cssdefault.cssdoctools.jsdocumentation_options.jsfile.pngjquery.jslanguage_data.jsminus.pngplus.pngpygments.csssearchtools.jssidebar.jsunderscore.jsbookmarks.htmlcharts.htmlconfig.htmlcopyright.htmlcredits.htmldevelopers.htmlfaq.htmlgenindex.htmlglossary.htmlimport_export.htmlindex.htmlintro.htmlother.htmlprivileges.htmlrelations.htmlrequire.htmlsearch.htmlsearchindex.jssecurity.htmlsettings.htmlsetup.htmlthemes.htmltransformations.htmltwo_factor.htmluser.htmlvendors.htmlexamplesconfig.manyhosts.inc.phpopenid.phpsignon-script.phpsignon.phpsqlcreate_tables.sqlupgrade_column_info_4_3_0+.sqlupgrade_tables_4_7_0+.sqlupgrade_tables_mysql_4_1_2+.sqlphpMyAdminLICENSEphpMyAdminconfig.sample.inc.phpfavicon.icoindex.phpjsconfigolwebpack.config.jsdistajax.jschart.jscodemirroraddonlintsql-lint.jscommon.jsconfig.jsconsole.jscross_framing_protection.jsdatabasecentral_columns.jsevents.jsmulti_table_query.jsoperations.jsqbe.jsquery_generator.jsroutines.jssearch.jsstructure.jstracking.jstriggers.jsdesignerdatabase.jshistory.jsinit.jsmove.jsobjects.jspage.jsdoclinks.jsdrag_drop_import.jserror_report.jsexport.jsexport_output.jsfunctions.jsgis_data_editor.jshome.jsimport.jsindexes.jsjqplotpluginsjqplot.byteFormatter.jsjquery.sortable-table.jskeyhandler.jsmakegrid.jsmenu_resizer.jsmulti_column_sort.jsname-conflict-fixes.jsnavigation.jsnormalization.jsol.jspage_settings.jsreplication.jsserverdatabases.jsplugins.jsprivileges.jsstatusmonitor.jsprocesses.jsqueries.jssorter.jsvariables.jsuser_groups.jsvariables.jssetupajax.jsscripts.jsshortcuts_handler.jssql.jstablechange.jschart.jsfind_replace.jsgis_visualization.jsoperations.jsrelation.jsselect.jsstructure.jstracking.jszoom_plot_jqplot.jstransformationsimage_upload.jsjson.jsjson_editor.jssql_editor.jsxml.jsxml_editor.jsu2f.jswebauthn.jsmessages.phpsrcajax.jschart.jscodemirroraddonlintsql-lint.jscommon.jsconfig.jsconsole.jscross_framing_protection.jsdatabasecentral_columns.jsevents.jsmulti_table_query.jsoperations.jsqbe.jsquery_generator.jsroutines.jssearch.jsstructure.jstracking.jstriggers.jsdesignerdatabase.jshistory.jsinit.jsmove.jsobjects.jspage.jsdoclinks.jsdrag_drop_import.jserror_report.jsexport.jsexport_output.jsfunctions.jsgis_data_editor.jshome.jsimport.jsindexes.jsjqplotpluginsjqplot.byteFormatter.jsjquery.sortable-table.jskeyhandler.jsmakegrid.jsmenu_resizer.jsmulti_column_sort.jsname-conflict-fixes.jsnavigation.jsnormalization.jsol.mjspage_settings.jsreplication.jsserverdatabases.jsplugins.jsprivileges.jsstatusmonitor.jsprocesses.jsqueries.jssorter.jsvariables.jsuser_groups.jsvariables.jssetupajax.jsscripts.jsshortcuts_handler.jssql.jstablechange.jschart.jsfind_replace.jsgis_visualization.jsoperations.jsrelation.jsselect.jsstructure.jstracking.jszoom_plot_jqplot.jstransformationsimage_upload.jsjson.jsjson_editor.jssql_editor.jsxml.jsxml_editor.jsu2f.jswebauthn.jsvendorbootstrapbootstrap.bundle.min.jsbootstrap.bundle.min.js.mapcodemirrorLICENSEaddonhintshow-hint.cssshow-hint.jssql-hint.jslintlint.csslint.jsrunmoderunmode.jslibcodemirror.csscodemirror.jsmodejavascriptjavascript.jssqlsql.jsxmlxml.jsjqplotjquery.jqplot.jspluginsjqplot.barRenderer.jsjqplot.canvasAxisLabelRenderer.jsjqplot.canvasTextRenderer.jsjqplot.categoryAxisRenderer.jsjqplot.cursor.jsjqplot.dateAxisRenderer.jsjqplot.enhancedPieLegendRenderer.jsjqplot.highlighter.jsjqplot.pieRenderer.jsjqplot.pointLabels.jsjqueryMIT-LICENSE.txtadditional-methods.jsjquery-migrate.min.jsjquery-migrate.min.mapjquery-ui-timepicker-addon.jsjquery-ui.min.jsjquery.debounce-1.0.6.jsjquery.min.jsjquery.min.mapjquery.tablesorter.jsjquery.uitablefilter.jsjquery.validate.min.jsjs.cookie.jsopenlayersOpenLayers.jsOpenLayers.js.mapthemeol.csssprintf.jstracekit.jsu2f-api-polyfill.jszxcvbn-ts.jszxcvbn-ts.js.maplibrariesadvisory_rules_generic.phpadvisory_rules_mysql_before80003.phpcacheroutes.cache.phpclassesAdvisor.phpBookmark.phpBrowseForeigners.phpCache.phpCharsetsCharsets.phpCharset.phpCollation.phpCheckUserPrivileges.phpCommandCacheWarmupCommand.phpFixPoTwigCommand.phpSetVersionCommand.phpTwigLintCommand.phpWriteGitRevisionCommand.phpCommon.phpConfigConfig.phpConfigFile.phpDescriptions.phpForm.phpFormDisplay.phpFormDisplayTemplate.phpFormsBaseForm.phpBaseFormList.phpPageBrowseForm.phpDbStructureForm.phpEditForm.phpExportForm.phpImportForm.phpNaviForm.phpPageFormList.phpSqlForm.phpTableStructureForm.phpSetupConfigForm.phpExportForm.phpFeaturesForm.phpImportForm.phpMainForm.phpNaviForm.phpServersForm.phpSetupFormList.phpSqlForm.phpUserExportForm.phpFeaturesForm.phpImportForm.phpMainForm.phpNaviForm.phpSqlForm.phpUserFormList.phpPageSettings.phpServerConfigChecks.phpSettingsSettings.phpConsole.phpDebug.phpExport.phpImport.phpSchema.phpServer.phpSqlQueryBox.phpTransformations.phpSpecialSchemaLinks.phpValidator.phpConfigStorageFeaturesBookmarkFeature.phpBrowserTransformationFeature.phpCentralColumnsFeature.phpColumnCommentsFeature.phpConfigurableMenusFeature.phpDatabaseDesignerSettingsFeature.phpDisplayFeature.phpExportTemplatesFeature.phpFavoriteTablesFeature.phpNavigationItemsHidingFeature.phpPdfFeature.phpRecentlyUsedTablesFeature.phpRelationFeature.phpSavedQueryByExampleSearchesFeature.phpSqlHistoryFeature.phpTrackingFeature.phpUiPreferencesFeature.phpUserPreferencesFeature.phpRelation.phpRelationCleanup.phpRelationParameters.phpUserGroups.phpConsole.phpControllersAbstractController.phpBrowseForeignersController.phpChangeLogController.phpCheckRelationsController.phpCollationConnectionController.phpColumnController.phpConfigGetConfigController.phpSetConfigController.phpDatabaseAbstractController.phpCentralColumnsPopulateColumnsController.phpCentralColumnsController.phpDataDictionaryController.phpDesignerController.phpEventsController.phpExportController.phpImportController.phpMultiTableQueryQueryController.phpTablesController.phpMultiTableQueryController.phpOperationsCollationController.phpOperationsController.phpPrivilegesController.phpQueryByExampleController.phpRoutinesController.phpSearchController.phpSqlAutoCompleteController.phpSqlController.phpSqlFormatController.phpStructureAddPrefixController.phpAddPrefixTableController.phpCentralColumnsAddController.phpMakeConsistentController.phpRemoveController.phpChangePrefixFormController.phpCopyFormController.phpCopyTableController.phpCopyTableWithPrefixController.phpDropFormController.phpDropTableController.phpEmptyFormController.phpEmptyTableController.phpFavoriteTableController.phpRealRowCountController.phpReplacePrefixController.phpShowCreateController.phpStructureController.phpTrackingController.phpTriggersController.phpDatabaseController.phpErrorReportController.phpExportCheckTimeOutController.phpExportController.phpTablesController.phpTemplateCreateController.phpDeleteController.phpLoadController.phpUpdateController.phpGisDataEditorController.phpGitInfoController.phpHomeController.phpImportImportController.phpSimulateDmlController.phpStatusController.phpJavaScriptMessagesController.phpLicenseController.phpLintController.phpLogoutController.phpNavigationController.phpNormalizationController.phpPhpInfoController.phpPreferencesExportController.phpFeaturesController.phpImportController.phpMainPanelController.phpManageController.phpNavigationController.phpSqlController.phpTwoFactorController.phpRecentTablesListController.phpSchemaExportController.phpServerBinlogController.phpCollationsController.phpDatabasesCreateController.phpDestroyController.phpDatabasesController.phpEnginesController.phpExportController.phpImportController.phpPluginsController.phpPrivilegesAccountLockController.phpAccountUnlockController.phpPrivilegesController.phpReplicationController.phpShowEngineController.phpSqlController.phpStatusAbstractController.phpAdvisorController.phpMonitorChartingDataController.phpGeneralLogController.phpLogVarsController.phpQueryAnalyzerController.phpSlowLogController.phpMonitorController.phpProcessesKillController.phpRefreshController.phpProcessesController.phpQueriesController.phpStatusController.phpVariablesController.phpUserGroupsController.phpUserGroupsFormController.phpVariablesGetVariableController.phpSetVariableController.phpVariablesController.phpSetupAbstractController.phpConfigController.phpFormController.phpHomeController.phpServersController.phpSqlColumnPreferencesController.phpDefaultForeignKeyCheckValueController.phpEnumValuesController.phpRelationalValuesController.phpSetValuesController.phpSqlController.phpTableAbstractController.phpAddFieldController.phpChangeController.phpChangeRowsController.phpChartController.phpCreateController.phpDeleteConfirmController.phpDeleteRowsController.phpDropColumnConfirmationController.phpDropColumnController.phpExportController.phpExportRowsController.phpFindReplaceController.phpGetFieldController.phpGisVisualizationController.phpImportController.phpIndexRenameController.phpIndexesController.phpMaintenanceAnalyzeController.phpCheckController.phpChecksumController.phpOptimizeController.phpRepairController.phpOperationsController.phpPartitionAnalyzeController.phpCheckController.phpDropController.phpOptimizeController.phpRebuildController.phpRepairController.phpTruncateController.phpPrivilegesController.phpRecentFavoriteController.phpRelationController.phpReplaceController.phpSearchController.phpSqlController.phpStructureAddIndexController.phpAddKeyController.phpBrowseController.phpCentralColumnsAddController.phpCentralColumnsRemoveController.phpChangeController.phpFulltextController.phpMoveColumnsController.phpPartitioningController.phpPrimaryController.phpReservedWordCheckController.phpSaveController.phpSpatialController.phpUniqueController.phpStructureController.phpTrackingController.phpTriggersController.phpZoomSearchController.phpTableController.phpThemeSetController.phpThemesController.phpTransformationOverviewController.phpWrapperController.phpUserPasswordController.phpVersionCheckController.phpViewCreateController.phpOperationsController.phpCore.phpCreateAddField.phpCryptoCrypto.phpDatabaseCentralColumns.phpDatabaseList.phpDesignerDesigner.phpCommon.phpDesignerTable.phpEvents.phpMultiTableQuery.phpQbe.phpRoutines.phpSearch.phpTriggers.phpDatabaseInterface.phpDbTableExists.phpDbalDatabaseName.phpDbalInterface.phpDbiExtension.phpDbiMysqli.phpMysqliResult.phpResultInterface.phpTableName.phpWarning.phpDisplayResults.phpEncoding.phpEnginesBdb.phpBerkeleydb.phpBinlog.phpInnobase.phpInnodb.phpMemory.phpMerge.phpMrgMyisam.phpMyisam.phpNdbcluster.phpPbxt.phpPerformanceSchema.phpError.phpErrorHandler.phpErrorReport.phpExceptionsExportException.phpExportExport.phpOptions.phpTemplate.phpTemplateModel.phpFieldMetadata.phpFile.phpFileListing.phpFlashMessages.phpFont.phpFooter.phpGisGisFactory.phpGisGeometry.phpGisGeometryCollection.phpGisLineString.phpGisMultiLineString.phpGisMultiPoint.phpGisMultiPolygon.phpGisPoint.phpGisPolygon.phpGisVisualization.phpGit.phpHeader.phpHtmlGenerator.phpMySQLDocumentation.phpHttpFactoryServerRequestFactory.phpServerRequest.phpImageImageWrapper.phpImportImport.phpAjax.phpSimulateDml.phpIndex.phpIndexColumn.phpInsertEdit.phpInternalRelations.phpIpAllowDeny.phpLanguage.phpLanguageManager.phpLinter.phpListAbstract.phpListDatabase.phpLogging.phpMenu.phpMessage.phpMime.phpNavigationNavigation.phpNavigationTree.phpNodeFactory.phpNodesNode.phpNodeColumn.phpNodeColumnContainer.phpNodeDatabase.phpNodeDatabaseChild.phpNodeDatabaseChildContainer.phpNodeDatabaseContainer.phpNodeEvent.phpNodeEventContainer.phpNodeFunction.phpNodeFunctionContainer.phpNodeIndex.phpNodeIndexContainer.phpNodeProcedure.phpNodeProcedureContainer.phpNodeTable.phpNodeTableContainer.phpNodeTrigger.phpNodeTriggerContainer.phpNodeView.phpNodeViewContainer.phpNormalization.phpOpenDocument.phpOperations.phpOutputBuffering.phpParseAnalyze.phpPartitioningMaintenance.phpPartition.phpSubPartition.phpTablePartitionDefinition.phpPdf.phpPluginsPlugins.phpAuthAuthenticationConfig.phpAuthenticationCookie.phpAuthenticationHttp.phpAuthenticationSignon.phpAuthenticationPlugin.phpExportExportCodegen.phpExportCsv.phpExportExcel.phpExportHtmlword.phpExportJson.phpExportLatex.phpExportMediawiki.phpExportOds.phpExportOdt.phpExportPdf.phpExportPhparray.phpExportSql.phpExportTexytext.phpExportXml.phpExportYaml.phpHelpersPdf.phpTableProperty.phpREADME.mdExportPlugin.phpIOTransformationsPlugin.phpImportAbstractImportCsv.phpImportCsv.phpImportLdi.phpImportMediawiki.phpImportOds.phpImportShp.phpImportSql.phpImportXml.phpREADME.mdShapeFileImport.phpUploadUploadNoplugin.phpUploadProgress.phpUploadSession.phpImportPlugin.phpPlugin.phpSchemaDiaDia.phpDiaRelationSchema.phpRelationStatsDia.phpTableStatsDia.phpEpsEps.phpEpsRelationSchema.phpRelationStatsEps.phpTableStatsEps.phpExportRelationSchema.phpPdfPdf.phpPdfRelationSchema.phpRelationStatsPdf.phpTableStatsPdf.phpRelationStats.phpSchemaDia.phpSchemaEps.phpSchemaPdf.phpSchemaSvg.phpSvgRelationStatsSvg.phpSvg.phpSvgRelationSchema.phpTableStatsSvg.phpTableStats.phpSchemaPlugin.phpTransformationsAbsBool2TextTransformationsPlugin.phpCodeMirrorEditorTransformationPlugin.phpDateFormatTransformationsPlugin.phpDownloadTransformationsPlugin.phpExternalTransformationsPlugin.phpFormattedTransformationsPlugin.phpHexTransformationsPlugin.phpImageLinkTransformationsPlugin.phpImageUploadTransformationsPlugin.phpInlineTransformationsPlugin.phpLongToIPv4TransformationsPlugin.phpPreApPendTransformationsPlugin.phpRegexValidationTransformationsPlugin.phpSQLTransformationsPlugin.phpSubstringTransformationsPlugin.phpTextFileUploadTransformationsPlugin.phpTextImageLinkTransformationsPlugin.phpTextLinkTransformationsPlugin.phpInputImage_JPEG_Upload.phpText_Plain_FileUpload.phpText_Plain_Iptobinary.phpText_Plain_Iptolong.phpText_Plain_JsonEditor.phpText_Plain_RegexValidation.phpText_Plain_SqlEditor.phpText_Plain_XmlEditor.phpOutputApplication_Octetstream_Download.phpApplication_Octetstream_Hex.phpImage_JPEG_Inline.phpImage_JPEG_Link.phpImage_PNG_Inline.phpText_Octetstream_Sql.phpText_Plain_Binarytoip.phpText_Plain_Bool2Text.phpText_Plain_Dateformat.phpText_Plain_External.phpText_Plain_Formatted.phpText_Plain_Imagelink.phpText_Plain_Json.phpText_Plain_Sql.phpText_Plain_Xml.phpREADMETEMPLATETEMPLATE_ABSTRACTText_Plain_Link.phpText_Plain_Longtoipv4.phpText_Plain_PreApPend.phpText_Plain_Substring.phpTransformationsInterface.phpTransformationsPlugin.phpTwoFactorApplication.phpInvalid.phpKey.phpSimple.phpWebAuthn.phpTwoFactorPlugin.phpUploadInterface.phpProfiling.phpPropertiesOptionsGroupsOptionsPropertyMainGroup.phpOptionsPropertyRootGroup.phpOptionsPropertySubgroup.phpItemsBoolPropertyItem.phpDocPropertyItem.phpHiddenPropertyItem.phpMessageOnlyPropertyItem.phpNumberPropertyItem.phpRadioPropertyItem.phpSelectPropertyItem.phpTextPropertyItem.phpOptionsPropertyGroup.phpOptionsPropertyItem.phpOptionsPropertyOneItem.phpPluginsExportPluginProperties.phpImportPluginProperties.phpPluginPropertyItem.phpSchemaPluginProperties.phpPropertyItem.phpProvidersServerVariablesMariaDbMySqlKbsProvider.phpServerVariablesProvider.phpServerVariablesProviderInterface.phpVoidProvider.phpQueryCache.phpCompatibility.phpGenerator.phpUtilities.phpRecentFavoriteTable.phpReplication.phpReplicationGui.phpReplicationInfo.phpResponseRenderer.phpRouting.phpSanitize.phpSavedSearches.phpScripts.phpServerPlugin.phpPlugins.phpPrivilegesPrivileges.phpAccountLocking.phpSelect.phpStatusData.phpMonitor.phpProcesses.phpSysInfoBase.phpLinux.phpSunOs.phpSysInfo.phpWindowsNt.phpSession.phpSetupConfigGenerator.phpFormProcessing.phpIndex.phpSql.phpSqlQueryForm.phpStorageEngine.phpSystemDatabase.phpTableTable.phpColumnsDefinition.phpIndexes.phpMaintenanceMaintenance.phpMessage.phpSearch.phpTemplate.phpTheme.phpThemeManager.phpTracker.phpTracking.phpTransformations.phpTwigAssetExtension.phpCoreExtension.phpFlashMessagesExtension.phpI18nExtension.phpMessageExtension.phpRelationExtension.phpSanitizeExtension.phpTableExtension.phpTrackerExtension.phpTransformationsExtension.phpUrlExtension.phpUtilExtension.phpTwoFactor.phpTypes.phpUrl.phpUrlRedirector.phpUserPassword.phpUserPreferences.phpUtil.phpUtilsForeignKey.phpFormatConverter.phpGis.phpHttpRequest.phpSessionCache.phpVersion.phpVersionInformation.phpWebAuthnCBORDecoder.phpCustomServer.phpDataStream.phpServer.phpWebAuthnException.phpWebauthnLibServer.phpZipExtension.phpconfig.default.phpconfig.values.phpconstants.phplanguage_stats.inc.phproutes.phpservices.phpservices_controllers.phpservices_loader.phpvendor_config.phplocalearLC_MESSAGESazLC_MESSAGESbeLC_MESSAGESbgLC_MESSAGESbnLC_MESSAGEScaLC_MESSAGEScsLC_MESSAGESdaLC_MESSAGESdeLC_MESSAGESelLC_MESSAGESen_GBLC_MESSAGESesLC_MESSAGESetLC_MESSAGESfiLC_MESSAGESfrLC_MESSAGESglLC_MESSAGESheLC_MESSAGEShuLC_MESSAGEShyLC_MESSAGESiaLC_MESSAGESidLC_MESSAGESitLC_MESSAGESjaLC_MESSAGESkkLC_MESSAGESkoLC_MESSAGESnbLC_MESSAGESnlLC_MESSAGESplLC_MESSAGESptLC_MESSAGESpt_BRLC_MESSAGESroLC_MESSAGESruLC_MESSAGESsiLC_MESSAGESskLC_MESSAGESslLC_MESSAGESsqLC_MESSAGESsvLC_MESSAGEStrLC_MESSAGESukLC_MESSAGESviLC_MESSAGESzh_CNLC_MESSAGESzh_TWLC_MESSAGESrobots.txtshow_config_errors.phptemplateschangelog.twigcolumns_definitionscolumn_attribute.twigcolumn_attributes.twigcolumn_definitions_form.twigcolumn_name.twigpartitions.twigtable_fields_definitions.twigcomponentserror_message.twigconfigform_displaydisplay.twigerrors.twiggroup_header.twiginput.twigconsolebookmark_content.twigdisplay.twigquery_action.twigtoolbar.twigcreate_tracking_version.twigdatabasecentral_columnsedit.twigedit_table_row.twigmain.twigpopulate_columns.twigcreate_table.twigdata_dictionaryindex.twigdesignerdatabase_tables.twigedit_delete_pages.twigmain.twigpage_save_as.twigpage_selector.twigschema_export.twigeventseditor_form.twigindex.twigrow.twigexportindex.twigimportindex.twigmulti_table_queryform.twigoperationsindex.twigprivilegesindex.twigqbecolumn_select_cell.twigindex.twigins_del_and_or_cell.twigselection_form.twigsort_order_select_cell.twigsort_select_cell.twigroutineseditor_form.twigexecute_form.twigindex.twigparameter_row.twigrow.twigsearchmain.twigresults.twigstructureadd_prefix.twigbody_for_table_summary.twigbulk_action_modal.twigchange_prefix_form.twigcheck_all_tables.twigcollation_definition.twigcopy_form.twigdrop_form.twigempty_form.twigfavorite_anchor.twigindex.twigoverhead.twigshow_create.twigstructure_table_row.twigtable_header.twigtracking_icon.twigtrackingtables.twigtriggerseditor_form.twigexport.twiglist.twigrow.twigdisplayresultscheckbox_and_links.twigcomment_for_row.twigempty_display.twignull_display.twigpage_selector.twigrow_data.twigtable.twigtable_headers_for_columns.twigtable_navigation_button.twigvalue_display.twigencodingkanji_encoding_form.twigerrorgeneric.twigreport_form.twigreport_modal.twigexportexport.twigtemplate_options.twigexport_modal.twigfile_select_options.twigfilter.twigfooter.twiggis_data_editor_form.twigheader.twigheader_location.twighomegit_info.twigindex.twigthemes.twigimportimport.twigjavascript.twigimport_status.twigindexes.twigjavascriptredirect.twigvariables.twiglist_navigator.twigloginfooter.twigform.twigheader.twigtwofactortwofactor.twigapplication.twigapplication_configure.twiginvalid.twigkey-https-warning.twigkey.twigkey_configure.twigsimple.twigwebauthn_creation.twigwebauthn_request.twigmenubreadcrumbs.twigmessage.twigmodalsbuild_query.twigcreate_view.twigenum_set_editor.twigindex_dialog_modal.twigpreview_sql_confirmation.twigpreview_sql_modal.twigunhide_nav_item.twignavigationitem_unhide_dialog.twigmain.twigtreecontrols.twigdatabase_select.twigfast_filter.twignode.twigpath.twigquick_warp.twigstate.twigpluginstext_image_link_transformations.twigpreferencesautoload.twigformsmain.twigheader.twigmanageerror.twigmain.twigtwo_factorconfigure.twigconfirm.twigmain.twigpreview_sql.twigrecent_favorite_table_favorite.twigrecent_favorite_table_no_tables.twigrecent_favorite_table_recent.twigrelationcheck_relations.twigscripts.twigselect_all.twigserverbinlogindex.twigcollationsindex.twigdatabasesindex.twigenginesindex.twigshow.twigexportindex.twigimportindex.twigpluginsindex.twigprivilegesadd_user.twigadd_user_fieldset.twigchange_password.twigchoose_user_group.twigedit_routine_privileges.twigget_user_link.twiginitials_row.twiglogin_information_fields.twignew_user_ajax.twigprivileges_summary.twigprivileges_table.twigsubnav.twiguser_overview.twiguser_properties.twigusers_overview.twigreplicationchange_primary.twigdatabase_multibox.twigindex.twigprimary_add_replica_user.twigprimary_configuration.twigprimary_replication.twigreplica_configuration.twigstatus_table.twigselectindex.twigserver_options.twigstatusadvisorindex.twigbase.twigmonitorindex.twigprocessesindex.twiglist.twigqueriesindex.twigstatusindex.twigvariablesindex.twigsub_page_header.twiguser_groupsedit_user_groups.twigtab_list.twiguser_groups.twiguser_listings.twigvariablesformat_variable.twigindex.twigsetupbase.twigconfigindex.twigerror.twigformindex.twighomeindex.twigserversindex.twigsqlbookmark.twigenum_column_dropdown.twigno_results_returned.twigprofiling_chart.twigquery.twigrelational_column_dropdown.twigset_column.twigsql_query_results.twigtablebrowse_foreignerscolumn_element.twigshow_all.twigcharttbl_chart.twigdeleteconfirm.twigexportindex.twigfind_replaceindex.twigreplace_preview.twiggis_visualizationgis_visualization.twigimportindex.twigindex_form.twigindex_rename_form.twiginsertactions_panel.twigcolumn_row.twigcontinue_insertion_form.twigget_head_and_foot_of_insert_row_table.twigget_html_for_insert_edit_form_header.twigmaintenanceanalyze.twigcheck.twigchecksum.twigoptimize.twigrepair.twigoperationsindex.twigview.twigpage_with_secondary_tabs.twigpartitionanalyze.twigcheck.twigdrop.twigoptimize.twigrebuild.twigrepair.twigtruncate.twigprivilegesindex.twigrelationcommon_form.twigdropdown_generate.twigforeign_key_row.twigrelational_dropdown.twigsearchcolumn_comparison_operators.twigindex.twiginput_box.twigstart_and_number_of_rows_fieldset.twigstructuredisplay_partitions.twigdisplay_structure.twigdisplay_table_stats.twigdrop_confirm.twigpartition_definition_form.twigprimary.twigtrackingindex.twigmain.twigreport_table.twigstructure_snapshot_columns.twigstructure_snapshot_indexes.twigzoom_searchindex.twigresult_form.twigtop_menu.twigtransformation_overview.twiguser_password.twigview_create.twigthemesbootstrapcsstheme.csstheme.css.maptheme.rtl.cssimgajax_clock_small.gifarrow_ltr.pngarrow_rtl.pngasc_order.pngb_calendar.pngb_dbstatistics.pngb_docsql.pngb_firstpage.pngb_inline_edit.pngb_key.pngb_lastpage.pngb_left.pngb_newtbl.pngb_nextpage.pngb_pdfdoc.pngb_prevpage.pngb_rename.svgb_right.pngb_sdb.pngb_snewtbl.pngb_sqldoc.pngb_tipp.pngb_undo.pngb_view.pngbd_browse.pngbd_deltbl.pngbd_drop.pngbd_edit.pngbd_empty.pngbd_export.pngbd_firstpage.pngbd_ftext.pngbd_index.pngbd_insrow.pngbd_lastpage.pngbd_nextpage.pngbd_prevpage.pngbd_routine_add.pngbd_sbrowse.pngbd_select.pngbd_spatial.pngbd_unique.pngbookmark-plus.svgcaret-up-stop.svgcharset.svgchart.svgcheck.svgclose.svgcol-minus.svgcol-move.svgcol-plus.svgcol.svgcol_drop.pngcol_pointer.pngcol_pointer_ver.pngcomment.svgconsole.svgdatabase-engine.svgdatabase-minus.svgdatabase-plus.svgdatabase-vars.svgdatabase.svgdatabases.svgdesignerdesigner.svg1.png2.png2leftarrow.png2leftarrow_m.png2rightarrow.png2rightarrow_m.png3.png4.png5.png6.png7.png8.pngFieldKey_small.pngField_small.pngField_small_char.pngField_small_date.pngField_small_int.pnganchor.pngand_icon.pngang_direct.pngbord.pngbottom.pngdef.pngdisplay_field.pngdownarrow1.pngdownarrow2.pngdownarrow2_m.pngexec.pngexec_small.pngexitFullscreen.pngexport.pngfavicon.icogrid.pnghelp.pnghelp_relation.pngleft_panel_tab.pngminus.pngor_icon.pngother_table.pngpage_add.pngpage_delete.pngpage_edit.pngpdf.pngplus.pngquery_builder.pngrelation.pngreload.pngresize.pngresizeright.pngrightarrow1.pngrightarrow2.pngsave.pngsave_as.pngsmall_tab.pngtable.pngtoggle_lines.pngtop_panel.pnguparrow2_m.pngviewInFullscreen.pngeast-mini.pngedit.svgerror.icoerror.svgevent-plus.svgevent.svgexport.svgeye_grey.pngfavorite-alt.svgfavorite.svgfield-index-text.svgfield-index-uinique.svgfield-index.svgfield-spatial.svgflag-plus.svgflag.svggear.svgglasses.svgglobe-alt.svghelp-alt.svghelp.svghome.svghost.svgimport.svgindex-plus.svgitem.pngkey-primary.svgkey.svglanguage.svgleft_nav_bg.pnglightbulb.pnglightbulb_off.pnglink-broken.svglink.svglock-open.svglock.svglogo_left.pnglogo_right.pngmanual.svgminus.svgmore.pngnew_data.pngnew_data_hovered.pngnew_data_selected.pngnew_data_selected_hovered.pngnew_struct.pngnew_struct_hovered.pngnew_struct_selected.pngnew_struct_selected_hovered.pngnorth-mini.pngnotice.svgoptimize.svgpassword.svgpause.svgphp_sym.pngplugin.svgpma_logo2.pngpreferences.svgprint.svgreload.svgreplication.svgreport.svgroutine-plus.svgroutine.svgrow-plus.svgs_attention.pngs_cancel.pngs_cancel2.pngs_collapseall.pngs_fulltext.pngs_info.pngs_partialtext.pngs_process.pngs_really.pngs_sortable.pngs_sync.pngs_views.pngsave.svgsearch-across.svgsearch-replace.svgsearch.svgserver.svgshredder.svgsign-out.svgsort-asc.svgsort-desc.svgsouth-mini.pngspacer.pngsql.svgsuccess.svgtable-analyse.svgtable-browse.svgtable-engine.svgtable-minus.svgtable-plus.svgtable-view-plus.svgtable-view.svgtable.svgtheme.svgtoggle-ltr.pngtoggle-rtl.pngtree-collapse.svgtree-expand.svgtriangle-down-1.svgtriangle-right-1.svguser-minus.svguser-plus.svguser-props.svguser.svgusers.svgversion.svgvertical_line.pngvisibility-hidden.svgvisibility.svgwest-mini.pngwindows.svgwizard.svgzoom-minus-mini.pngzoom-plus-mini.pngzoom-world-mini.pngjqueryimagesui-bg_glass_55_fbf9ee_1x400.pngui-bg_glass_65_ffffff_1x400.pngui-bg_glass_75_dadada_1x400.pngui-bg_glass_75_e6e6e6_1x400.pngui-bg_glass_95_fef1ec_1x400.pngui-bg_highlight-soft_75_cccccc_1x100.pngui-icons_222222_256x240.pngui-icons_2e83ff_256x240.pngui-icons_454545_256x240.pngui-icons_888888_256x240.pngui-icons_cd0a0a_256x240.pngjquery-ui.cssscreen.pngscss_bootstrap.scss_breadcrumb.scss_codemirror.scss_common.scss_designer.scss_enum-editor.scss_forms.scss_gis.scss_icons.scss_jqplot.scss_navigation.scss_print.scss_reboot.scss_tables.scss_variables.scsstheme.scsstheme.jsondot.gifmetrocssblueeyes-theme.cssblueeyes-theme.css.mapblueeyes-theme.rtl.cssmono-theme.cssmono-theme.css.mapmono-theme.rtl.cssredmond-theme.cssredmond-theme.css.mapredmond-theme.rtl.cssteal-theme.cssteal-theme.css.mapteal-theme.rtl.csstheme.csstheme.css.maptheme.rtl.cssimgajax_clock_small.gifarrow_ltr.pngarrow_rtl.pngasc_order.pngb_bookmark.pngb_browse.pngb_calendar.pngb_chart.pngb_close.pngb_column_add.pngb_comment.pngb_dbstatistics.pngb_deltbl.pngb_deltbl_white.pngb_docs.pngb_docsql.pngb_drop.pngb_edit.pngb_empty.pngb_engine.pngb_event_add.pngb_events.pngb_export.pngb_favorite.pngb_find_replace.pngb_firstpage.pngb_ftext.pngb_globe.gifb_group.pngb_help.pngb_home.pngb_import.pngb_index.pngb_index_add.pngb_info.pngb_inline_edit.pngb_insrow.pngb_key.pngb_lastpage.pngb_minus.pngb_more.pngb_move.pngb_newdb.pngb_newtbl.pngb_nextpage.pngb_no_favorite.pngb_pdfdoc.pngb_plugin.pngb_plus.pngb_prevpage.pngb_primary.pngb_print.pngb_props.pngb_relations.pngb_rename.svgb_report.pngb_routine_add.pngb_routines.pngb_save.pngb_saveimage.pngb_sbrowse.pngb_sdb.pngb_search.pngb_select.pngb_snewtbl.pngb_spatial.pngb_sql.pngb_sqldoc.pngb_sqlhelp.pngb_table_add.pngb_tblanalyse.pngb_tblexport.pngb_tblimport.pngb_tblops.pngb_tbloptimize.pngb_tipp.pngb_trigger_add.pngb_triggers.pngb_unique.pngb_usradd.pngb_usrcheck.pngb_usrdrop.pngb_usredit.pngb_usrlist.pngb_versions.pngb_view.pngb_view_add.pngb_views.pngbd_browse.pngbd_deltbl.pngbd_drop.pngbd_edit.pngbd_empty.pngbd_export.pngbd_firstpage.pngbd_ftext.pngbd_index.pngbd_insrow.pngbd_lastpage.pngbd_nextpage.pngbd_prevpage.pngbd_primary.pngbd_routine_add.pngbd_sbrowse.pngbd_select.pngbd_spatial.pngbd_unique.pngcentralColumns.pngcentralColumns_add.pngcentralColumns_delete.pngcol_drop.pngcol_pointer.pngcol_pointer_ver.pngconsole.pngdatabase.pngdesigner2leftarrow.png2leftarrow_m.png2rightarrow.png2rightarrow_m.pngFieldKey_small.pngField_small.pngField_small_char.pngField_small_date.pngField_small_int.pngHeader_Linked.pnganchor.pngand_icon.pngang_direct.pngbord.pngbottom.pngdef.pngdisplay_field.pngdownarrow1.pngdownarrow2.pngdownarrow2_m.pngexec.pngexec_small.pngexitFullscreen.pngexport.pngfavicon.icogrid.pnghelp.pnghelp_relation.pngleft_panel_butt.pngleft_panel_tab.pngminus.pngor_icon.pngpage_add.pngpage_delete.pngpage_edit.pngpdf.pngplus.pngquery_builder.pngrelation.pngreload.pngresize.pngresizeright.pngrightarrow1.pngrightarrow2.pngsave.pngsave_as.pngtable.pngtoggle_lines.pnguparrow2_m.pngviewInFullscreen.pngdocs_menu_bg.pngeast-mini.pngerror.icoeye.pngeye_grey.pnghide.pngitem.pngitem_ltr.pngitem_rtl.pnglightbulb.pnglightbulb_off.pnglock_open.pngmore.pngnew_data.pngnew_data_hovered.pngnew_data_selected.pngnew_data_selected_hovered.pngnew_struct.pngnew_struct_hovered.pngnew_struct_selected.pngnew_struct_selected_hovered.pngnormalize.pngnorth-mini.pngpause.pngphp_sym.pngplay.pngpma_logo.pngpma_logo2.pngs_asc.pngs_asci.pngs_attention.pngs_cancel.pngs_cancel2.pngs_cog.pngs_collapseall.pngs_db.pngs_desc.pngs_error.pngs_error2.pngs_fulltext.pngs_host.pngs_info.pngs_lang.pngs_link.pngs_lock.pngs_loggoff.pngs_notice.pngs_okay.pngs_partialtext.pngs_passwd.pngs_process.pngs_really.pngs_reload.pngs_replication.pngs_rights.pngs_sortable.pngs_status.pngs_success.pngs_sync.pngs_tbl.pngs_theme.pngs_top.pngs_unlink.pngs_vars.pngs_views.pngshow.pngsouth-mini.pngspacer.pngsprites.pngtoggle-ltr.pngtoggle-rtl.pnguser.svgvertical_line.pngwest-mini.pngwindow-new.pngzoom-minus-mini.pngzoom-plus-mini.pngzoom-world-mini.pngjqueryimagesui-bg_glass_55_fbf9ee_1x400.pngui-bg_glass_65_ffffff_1x400.pngui-bg_glass_75_dadada_1x400.pngui-bg_glass_75_e6e6e6_1x400.pngui-bg_glass_95_fef1ec_1x400.pngui-bg_highlight-soft_75_cccccc_1x100.pngui-icons_222222_256x240.pngui-icons_2e83ff_256x240.pngui-icons_454545_256x240.pngui-icons_888888_256x240.pngui-icons_cd0a0a_256x240.pngjquery-ui.cssscreen.pngscss_alert.scss_breadcrumb.scss_card.scss_codemirror.scss_common.scss_designer.scss_enum-editor.scss_font.scss_forms.scss_gis.scss_icons.scss_jqplot.scss_list-group.scss_modal.scss_nav.scss_navbar.scss_navigation.scss_print.scss_reboot.scss_tables.scss_variables.scssblueeyes-theme.scssmono-theme.scssredmond-theme.scssteal-theme.scsstheme.scsstheme.jsonoriginalcsstheme.csstheme.css.maptheme.rtl.cssimgajax_clock_small.gifarrow_ltr.pngarrow_rtl.pngb_bookmark.pngb_browse.pngb_calendar.pngb_chart.pngb_close.pngb_column_add.pngb_comment.pngb_dbstatistics.pngb_deltbl.pngb_docs.pngb_drop.pngb_edit.pngb_empty.pngb_engine.pngb_event_add.pngb_events.pngb_export.pngb_favorite.pngb_find_replace.pngb_ftext.pngb_globe.gifb_group.pngb_help.pngb_home.pngb_import.pngb_index.pngb_index_add.pngb_inline_edit.pngb_insrow.pngb_key.pngb_left.pngb_minus.pngb_more.pngb_move.pngb_newdb.pngb_newtbl.pngb_nextpage.pngb_no_favorite.pngb_plugin.pngb_plus.pngb_primary.pngb_print.pngb_props.pngb_relations.pngb_rename.svgb_report.pngb_right.pngb_routine_add.pngb_routines.pngb_save.pngb_saveimage.pngb_sbrowse.pngb_search.pngb_select.pngb_snewtbl.pngb_spatial.pngb_sql.pngb_sqlhelp.pngb_table_add.pngb_tblanalyse.pngb_tblexport.pngb_tblimport.pngb_tblops.pngb_tbloptimize.pngb_tipp.pngb_trigger_add.pngb_triggers.pngb_undo.pngb_unique.pngb_usradd.pngb_usrcheck.pngb_usrdrop.pngb_usredit.pngb_usrlist.pngb_versions.pngb_view.pngb_view_add.pngb_views.pngbd_browse.pngbd_deltbl.pngbd_drop.pngbd_edit.pngbd_empty.pngbd_export.pngbd_ftext.pngbd_index.pngbd_insrow.pngbd_nextpage.pngbd_primary.pngbd_routine_add.pngbd_sbrowse.pngbd_select.pngbd_spatial.pngbd_unique.pngcentralColumns.pngcentralColumns_add.pngcentralColumns_delete.pngcleardot.gifcol_drop.pngcol_pointer.pngcol_pointer_ver.pngconsole.pngeast-mini.pngerror.icoeye.pngeye_grey.pnghide.pnglightbulb.pnglightbulb_off.pnglogo_left.pnglogo_right.pngmore.pngnew_data.pngnew_data_hovered.pngnew_data_selected.pngnew_data_selected_hovered.pngnew_struct.pngnew_struct_hovered.pngnew_struct_selected.pngnew_struct_selected_hovered.pngnormalize.pngnorth-mini.pngpause.pngplay.pngs_asc.pngs_asci.pngs_attention.pngs_cancel.pngs_cog.pngs_collapseall.pngs_db.pngs_desc.pngs_error.pngs_fulltext.pngs_host.pngs_info.pngs_lang.pngs_link.pngs_lock.pngs_loggoff.pngs_notice.pngs_okay.pngs_partialtext.pngs_passwd.pngs_really.pngs_reload.pngs_replication.pngs_rights.pngs_sortable.pngs_status.pngs_success.pngs_sync.pngs_tbl.pngs_theme.pngs_top.pngs_unlink.pngs_vars.pngs_views.pngshow.pngsouth-mini.pngspacer.pngtoggle-ltr.pngtoggle-rtl.pngvertical_line.pngwest-mini.pngwindow-new.pngzoom-minus-mini.pngzoom-plus-mini.pngzoom-world-mini.pngjqueryimagesui-bg_glass_55_fbf9ee_1x400.pngui-bg_glass_65_ffffff_1x400.pngui-bg_glass_75_dadada_1x400.pngui-bg_glass_75_e6e6e6_1x400.pngui-bg_glass_95_fef1ec_1x400.pngui-bg_highlight-soft_75_cccccc_1x100.pngui-icons_222222_256x240.pngui-icons_2e83ff_256x240.pngui-icons_454545_256x240.pngui-icons_888888_256x240.pngui-icons_cd0a0a_256x240.pngjquery-ui.cssscreen.pngscss_alert.scss_breadcrumb.scss_card.scss_common.scss_forms.scss_icons.scss_list-group.scss_modal.scss_nav.scss_navbar.scss_navigation.scss_reboot.scss_tables.scss_variables.scsstheme.scsstheme.jsonpmahommecsstheme.csstheme.css.maptheme.rtl.cssimgajax_clock_small.gifarrow_ltr.pngarrow_rtl.pngasc_order.pngb_bookmark.pngb_browse.pngb_calendar.pngb_chart.pngb_close.pngb_column_add.pngb_comment.pngb_dbstatistics.pngb_deltbl.pngb_docs.pngb_docsql.pngb_drop.pngb_edit.pngb_empty.pngb_engine.pngb_event_add.pngb_events.pngb_export.pngb_favorite.pngb_find_replace.pngb_firstpage.pngb_ftext.pngb_globe.gifb_group.pngb_help.pngb_home.pngb_import.pngb_index.pngb_index_add.pngb_inline_edit.pngb_insrow.pngb_key.pngb_lastpage.pngb_left.pngb_minus.pngb_more.pngb_move.pngb_newdb.pngb_newtbl.pngb_nextpage.pngb_no_favorite.pngb_pdfdoc.pngb_plugin.pngb_plus.pngb_prevpage.pngb_primary.pngb_print.pngb_props.pngb_relations.pngb_rename.svgb_report.pngb_right.pngb_routine_add.pngb_routines.pngb_save.pngb_saveimage.pngb_sbrowse.pngb_sdb.pngb_search.pngb_select.pngb_snewtbl.pngb_spatial.pngb_sql.pngb_sqldoc.pngb_sqlhelp.pngb_table_add.pngb_tblanalyse.pngb_tblexport.pngb_tblimport.pngb_tblops.pngb_tbloptimize.pngb_tipp.pngb_trigger_add.pngb_triggers.pngb_undo.pngb_unique.pngb_usradd.pngb_usrcheck.pngb_usrdrop.pngb_usredit.pngb_usrlist.pngb_versions.pngb_view.pngb_view_add.pngb_views.pngbd_browse.pngbd_deltbl.pngbd_drop.pngbd_edit.pngbd_empty.pngbd_export.pngbd_firstpage.pngbd_ftext.pngbd_index.pngbd_insrow.pngbd_lastpage.pngbd_nextpage.pngbd_prevpage.pngbd_primary.pngbd_routine_add.pngbd_sbrowse.pngbd_select.pngbd_spatial.pngbd_unique.pngcentralColumns.pngcentralColumns_add.pngcentralColumns_delete.pngcol_drop.pngcol_pointer.pngcol_pointer_ver.pngconsole.pngdatabase.pngdesigner1.png2.png2leftarrow.png2leftarrow_m.png2rightarrow.png2rightarrow_m.png3.png4.png5.png6.png7.png8.pngFieldKey_small.pngField_small.pngField_small_char.pngField_small_date.pngField_small_int.pnganchor.pngand_icon.pngang_direct.pngbottom.pngdef.pngdisplay_field.pngdownarrow1.pngdownarrow2.pngdownarrow2_m.pngexec.pngexec_small.pngexitFullscreen.pngexport.pngfavicon.icogrid.pnghelp.pnghelp_relation.pngleft_panel_tab.pngminus.pngor_icon.pngother_table.pngpage_add.pngpage_delete.pngpage_edit.pngpdf.pngplus.pngquery_builder.pngrelation.pngreload.pngresize.pngresizeright.pngrightarrow1.pngrightarrow2.pngsave.pngsave_as.pngsmall_tab.pngtable.pngtoggle_lines.pngtop_panel.pnguparrow2_m.pngviewInFullscreen.pngeast-mini.pngerror.icoeye.pngeye_grey.pnghide.pngitem.pnglightbulb.pnglightbulb_off.pnglock_open.pnglogo_left.pnglogo_right.pngmore.pngnew_data.pngnew_data_hovered.pngnew_data_selected.pngnew_data_selected_hovered.pngnew_struct.pngnew_struct_hovered.pngnew_struct_selected.pngnew_struct_selected_hovered.pngnormalize.pngnorth-mini.pngpause.pngphp_sym.pngplay.pngpma_logo2.pngs_asc.pngs_asci.pngs_attention.pngs_cancel.pngs_cancel2.pngs_cog.pngs_collapseall.pngs_db.pngs_desc.pngs_error.pngs_fulltext.pngs_host.pngs_info.pngs_lang.pngs_link.pngs_lock.pngs_loggoff.pngs_notice.pngs_okay.pngs_partialtext.pngs_passwd.pngs_process.pngs_really.pngs_reload.pngs_replication.pngs_rights.pngs_sortable.pngs_status.pngs_success.pngs_sync.pngs_tbl.pngs_theme.pngs_top.pngs_unlink.pngs_vars.pngs_views.pngshow.pngsouth-mini.pngspacer.pngtoggle-ltr.pngtoggle-rtl.pngvertical_line.pngwest-mini.pngwindow-new.pngzoom-minus-mini.pngzoom-plus-mini.pngzoom-world-mini.pngjqueryimagesui-bg_glass_55_fbf9ee_1x400.pngui-bg_glass_65_ffffff_1x400.pngui-bg_glass_75_dadada_1x400.pngui-bg_glass_75_e6e6e6_1x400.pngui-bg_glass_95_fef1ec_1x400.pngui-bg_highlight-soft_75_cccccc_1x100.pngui-icons_222222_256x240.pngui-icons_2e83ff_256x240.pngui-icons_454545_256x240.pngui-icons_888888_256x240.pngui-icons_cd0a0a_256x240.pngjquery-ui.cssscreen.pngscss_alert.scss_breadcrumb.scss_buttons.scss_card.scss_codemirror.scss_common.scss_designer.scss_enum-editor.scss_forms.scss_gis.scss_icons.scss_jqplot.scss_list-group.scss_modal.scss_nav.scss_navbar.scss_navigation.scss_pagination.scss_print.scss_reboot.scss_tables.scss_variables.scsstheme.scsstheme.jsonurl.phpvendorautoload.phpbaconbacon-qr-codeLICENSEREADME.mdcomposer.jsonsrcCommonBitArray.phpBitMatrix.phpBitUtils.phpCharacterSetEci.phpEcBlock.phpEcBlocks.phpErrorCorrectionLevel.phpFormatInformation.phpMode.phpReedSolomonCodec.phpVersion.phpEncoderBlockPair.phpByteMatrix.phpEncoder.phpMaskUtil.phpMatrixUtil.phpQrCode.phpExceptionExceptionInterface.phpInvalidArgumentException.phpOutOfBoundsException.phpRuntimeException.phpUnexpectedValueException.phpWriterException.phpRendererColorAlpha.phpCmyk.phpColorInterface.phpGray.phpRgb.phpEyeCompositeEye.phpEyeInterface.phpModuleEye.phpSimpleCircleEye.phpSquareEye.phpImageEpsImageBackEnd.phpImageBackEndInterface.phpImagickImageBackEnd.phpSvgImageBackEnd.phpTransformationMatrix.phpImageRenderer.phpModuleDotsModule.phpEdgeIteratorEdge.phpEdgeIterator.phpModuleInterface.phpRoundnessModule.phpSquareModule.phpPathClose.phpCurve.phpEllipticArc.phpLine.phpMove.phpOperationInterface.phpPath.phpPlainTextRenderer.phpRendererInterface.phpRendererStyleEyeFill.phpFill.phpGradient.phpGradientType.phpRendererStyle.phpWriter.phpbeberleiassertLICENSEcomposer.jsonlibAssertAssert.phpAssertion.phpAssertionChain.phpAssertionFailedException.phpInvalidArgumentException.phpLazyAssertion.phpLazyAssertionException.phpfunctions.phpbrickmathLICENSEcomposer.jsonsrcBigDecimal.phpBigInteger.phpBigNumber.phpBigRational.phpExceptionDivisionByZeroException.phpIntegerOverflowException.phpMathException.phpNegativeNumberException.phpNumberFormatException.phpRoundingNecessaryException.phpInternalCalculatorCalculator.phpBcMathCalculator.phpGmpCalculator.phpNativeCalculator.phpRoundingMode.phpcode-ltsu2f-php-serverCHANGELOG.mdLICENCEREADME.mdcomposer.jsonsrcRegistration.phpRegistrationRequest.phpSignRequest.phpU2FException.phpU2FServer.phpcomposerClassLoader.phpInstalledVersions.phpLICENSEautoload_classmap.phpautoload_files.phpautoload_namespaces.phpautoload_psr4.phpautoload_real.phpautoload_static.phpca-bundleLICENSEREADME.mdcomposer.jsonrescacert.pemsrcCaBundle.phpinstalled.jsoninstalled.phpplatform_check.phpdaspridenumLICENSEREADME.mdcomposer.jsonsrcAbstractEnum.phpEnumMap.phpExceptionCloneNotSupportedException.phpExceptionInterface.phpExpectationException.phpIllegalArgumentException.phpMismatchException.phpSerializeNotSupportedException.phpUnserializeNotSupportedException.phpNullValue.phpfgrossephpasn1CHANGELOG.mdLICENSEREADME.mdcomposer.jsonlibASN1ASNObject.phpAbstractString.phpAbstractTime.phpBase128.phpCompositeAttributeTypeAndValue.phpRDNString.phpRelativeDistinguishedName.phpConstruct.phpExceptionNotImplementedException.phpParserException.phpExplicitlyTaggedObject.phpIdentifier.phpOID.phpParsable.phpTemplateParser.phpUniversalBMPString.phpBitString.phpBoolean.phpCharacterString.phpEnumerated.phpGeneralString.phpGeneralizedTime.phpGraphicString.phpIA5String.phpInteger.phpNullObject.phpNumericString.phpObjectDescriptor.phpObjectIdentifier.phpOctetString.phpPrintableString.phpRelativeObjectIdentifier.phpSequence.phpSet.phpT61String.phpUTCTime.phpUTF8String.phpUniversalString.phpVisibleString.phpUnknownConstructedObject.phpUnknownObject.phpUtilityBigInteger.phpBigIntegerBcmath.phpBigIntegerGmp.phpX509AlgorithmIdentifier.phpCSRAttributes.phpCSR.phpCertificateExtensions.phpCertificateSubject.phpPrivateKey.phpPublicKey.phpSANDNSName.phpIPAddress.phpSubjectAlternativeNames.phpfighttp-message-utilCHANGELOG.mdLICENSEREADME.mdcomposer.jsonsrcRequestMethodInterface.phpStatusCodeInterface.phpgooglerecaptchaLICENSEREADME.mdcomposer.jsonsrcReCaptchaReCaptcha.phpRequestMethodRequestMethod.phpCurl.phpCurlPost.phpPost.phpSocket.phpSocketPost.phpRequestParameters.phpResponse.phpleagueuriuri-interfacesLICENSEcomposer.jsonsrcContractsAuthorityInterface.phpDataPathInterface.phpDomainHostInterface.phpFragmentInterface.phpHostInterface.phpIpHostInterface.phpPathInterface.phpPortInterface.phpQueryInterface.phpSegmentedPathInterface.phpUriComponentInterface.phpUriException.phpUriInterface.phpUserInfoInterface.phpExceptionsFileinfoSupportMissing.phpIdnSupportMissing.phpIdnaConversionFailed.phpSyntaxError.phpIdnaIdna.phpIdnaInfo.phpLICENSEcomposer.jsonsrcExceptionsTemplateCanNotBeExpanded.phpHttp.phpHttpFactory.phpUri.phpUriInfo.phpUriResolver.phpUriString.phpUriTemplateUriTemplate.phpExpression.phpTemplate.phpVarSpecifier.phpVariableBag.phpnikicfast-routeLICENSEREADME.mdcomposer.jsonsrcBadRouteException.phpDataGeneratorDataGenerator.phpCharCountBased.phpGroupCountBased.phpGroupPosBased.phpMarkBased.phpRegexBasedAbstract.phpDispatcherDispatcher.phpCharCountBased.phpGroupCountBased.phpGroupPosBased.phpMarkBased.phpRegexBasedAbstract.phpRoute.phpRouteCollector.phpRouteParserRouteParser.phpStd.phpbootstrap.phpfunctions.phpparagonieconstant_time_encodingLICENSE.txtREADME.mdcomposer.jsonsrcBase32.phpBase32Hex.phpBase64.phpBase64DotSlash.phpBase64DotSlashOrdered.phpBase64UrlSafe.phpBinary.phpEncoderInterface.phpEncoding.phpHex.phpRFC4648.phprandom_compatLICENSEcomposer.jsonlibrandom.phpsodium_compatLICENSEREADME.mdautoload-php7.phpautoload.phpcomposer.jsonlibconstants.phpnamespaced.phpphp72compat.phpphp72compat_const.phpristretto255.phpsodium_compat.phpstream-xchacha20.phpnamespacedCompat.phpCoreBLAKE2b.phpChaCha20ChaCha20.phpCtx.phpIetfCtx.phpCurve25519Curve25519.phpFe.phpGeCached.phpP1p1.phpP2.phpP3.phpPrecomp.phpH.phpEd25519.phpHChaCha20.phpHSalsa20.phpPoly1305Poly1305.phpState.phpSalsa20.phpSipHash.phpUtil.phpX25519.phpXChaCha20.phpXsalsa20.phpCrypto.phpFile.phpsrcCompat.phpCoreBLAKE2b.phpBase64Original.phpUrlSafe.phpChaCha20ChaCha20.phpCtx.phpIetfCtx.phpCurve25519Curve25519.phpFe.phpGeCached.phpP1p1.phpP2.phpP3.phpPrecomp.phpH.phpREADME.mdEd25519.phpHChaCha20.phpHSalsa20.phpPoly1305Poly1305.phpState.phpRistretto255.phpSalsa20.phpSecretStreamState.phpSipHash.phpUtil.phpX25519.phpXChaCha20.phpXSalsa20.phpCore32BLAKE2b.phpChaCha20ChaCha20.phpCtx.phpIetfCtx.phpCurve25519Curve25519.phpFe.phpGeCached.phpP1p1.phpP2.phpP3.phpPrecomp.phpH.phpREADME.mdEd25519.phpHChaCha20.phpHSalsa20.phpInt32.phpInt64.phpPoly1305Poly1305.phpState.phpSalsa20.phpSecretStreamState.phpSipHash.phpUtil.phpX25519.phpXChaCha20.phpXSalsa20.phpCrypto.phpCrypto32.phpFile.phpSodiumException.phpphpmyadminmotranslatorCHANGELOG.mdLICENSEREADME.mdbenchmark-apcu.phpcomposer.jsonsrcCacheApcuCache.phpApcuCacheFactory.phpCacheFactoryInterface.phpCacheInterface.phpGetAllInterface.phpInMemoryCache.phpCacheException.phpLoader.phpMoParser.phpReaderException.phpStringReader.phpTranslator.phpfunctions.phpshapefileCHANGELOG.mdLICENSEREADME.mdcomposer.jsonsrcShapeFile.phpShapeRecord.phpUtil.phpsql-parserCHANGELOG.mdLICENSE.txtREADME.mdcomposer.jsonlocaleafLC_MESSAGESarLC_MESSAGESastLC_MESSAGESazLC_MESSAGESbeLC_MESSAGESbe@latinLC_MESSAGESbgLC_MESSAGESbnLC_MESSAGESbrLC_MESSAGESbrxLC_MESSAGESbsLC_MESSAGEScaLC_MESSAGESckbLC_MESSAGEScsLC_MESSAGEScyLC_MESSAGESdaLC_MESSAGESdeLC_MESSAGESelLC_MESSAGESen_GBLC_MESSAGESeoLC_MESSAGESesLC_MESSAGESetLC_MESSAGESeuLC_MESSAGESfaLC_MESSAGESfiLC_MESSAGESfrLC_MESSAGESfyLC_MESSAGESglLC_MESSAGESguLC_MESSAGESheLC_MESSAGEShiLC_MESSAGEShrLC_MESSAGEShuLC_MESSAGEShyLC_MESSAGESiaLC_MESSAGESidLC_MESSAGESitLC_MESSAGESjaLC_MESSAGESkaLC_MESSAGESkkLC_MESSAGESkmLC_MESSAGESkmrLC_MESSAGESknLC_MESSAGESkoLC_MESSAGESkshLC_MESSAGESkyLC_MESSAGESliLC_MESSAGESltLC_MESSAGESlvLC_MESSAGESmkLC_MESSAGESmlLC_MESSAGESmnLC_MESSAGESmsLC_MESSAGESnbLC_MESSAGESneLC_MESSAGESnlLC_MESSAGESpaLC_MESSAGESplLC_MESSAGESptLC_MESSAGESpt_BRLC_MESSAGESrcfLC_MESSAGESroLC_MESSAGESruLC_MESSAGESsiLC_MESSAGESskLC_MESSAGESslLC_MESSAGESsqLC_MESSAGESsrLC_MESSAGESsr@latinLC_MESSAGESsvLC_MESSAGEStaLC_MESSAGESteLC_MESSAGESthLC_MESSAGEStkLC_MESSAGEStrLC_MESSAGESttLC_MESSAGESugLC_MESSAGESukLC_MESSAGESurLC_MESSAGESuzLC_MESSAGESuz@latinLC_MESSAGESviLC_MESSAGESvlsLC_MESSAGESzh_CNLC_MESSAGESzh_TWLC_MESSAGESsrcComponent.phpComponentsAlterOperation.phpArray2d.phpArrayObj.phpCaseExpression.phpCondition.phpCreateDefinition.phpDataType.phpExpression.phpExpressionArray.phpFunctionCall.phpGroupKeyword.phpIndexHint.phpIntoKeyword.phpJoinKeyword.phpKey.phpLimit.phpLockExpression.phpOptionsArray.phpOrderKeyword.phpParameterDefinition.phpPartitionDefinition.phpReference.phpRenameOperation.phpSetOperation.phpUnionKeyword.phpWithKeyword.phpContext.phpContextsContextMariaDb100000.phpContextMariaDb100100.phpContextMariaDb100200.phpContextMariaDb100300.phpContextMariaDb100400.phpContextMariaDb100500.phpContextMariaDb100600.phpContextMySql50000.phpContextMySql50100.phpContextMySql50500.phpContextMySql50600.phpContextMySql50700.phpContextMySql80000.phpCore.phpExceptionsLexerException.phpLoaderException.phpParserException.phpLexer.phpParser.phpStatement.phpStatementsAlterStatement.phpAnalyzeStatement.phpBackupStatement.phpCallStatement.phpCheckStatement.phpChecksumStatement.phpCreateStatement.phpDeleteStatement.phpDropStatement.phpExplainStatement.phpInsertStatement.phpLoadStatement.phpLockStatement.phpMaintenanceStatement.phpNotImplementedStatement.phpOptimizeStatement.phpPurgeStatement.phpRenameStatement.phpRepairStatement.phpReplaceStatement.phpRestoreStatement.phpSelectStatement.phpSetStatement.phpShowStatement.phpTransactionStatement.phpTruncateStatement.phpUpdateStatement.phpWithStatement.phpToken.phpTokensList.phpTranslator.phpUtfString.phpUtilsBufferedQuery.phpCLI.phpError.phpFormatter.phpMisc.phpQuery.phpRoutine.phpTable.phpTokens.phptwig-i18n-extensionCHANGELOG.mdLICENSEcomposer.jsonsrcI18nExtension.phpNodeTransNode.phpTokenParserTransTokenParser.phppragmarxgoogle2fagoogle2fa-qrcodeCHANGELOG.mdLICENSE.mdREADME.mdcomposer.jsonsrcExceptionsMissingQrCodeServiceException.phpGoogle2FA.phpQRCodeBacon.phpChillerlan.phpQRCodeServiceContract.phpCHANGELOG.mdLICENSE.mdREADME.mdcomposer.jsonsrcExceptionsContractsGoogle2FA.phpIncompatibleWithGoogleAuthenticator.phpInvalidAlgorithm.phpInvalidCharacters.phpSecretKeyTooShort.phpGoogle2FAException.phpIncompatibleWithGoogleAuthenticatorException.phpInvalidAlgorithmException.phpInvalidCharactersException.phpSecretKeyTooShortException.phpGoogle2FA.phpSupportBase32.phpConstants.phpQRCode.phppsrcacheCHANGELOG.mdLICENSE.txtREADME.mdcomposer.jsonsrcCacheException.phpCacheItemInterface.phpCacheItemPoolInterface.phpInvalidArgumentException.phpcontainerLICENSEREADME.mdcomposer.jsonsrcContainerExceptionInterface.phpContainerInterface.phpNotFoundExceptionInterface.phphttp-clientCHANGELOG.mdLICENSEREADME.mdcomposer.jsonsrcClientExceptionInterface.phpClientInterface.phpNetworkExceptionInterface.phpRequestExceptionInterface.phphttp-factoryLICENSEREADME.mdcomposer.jsonsrcRequestFactoryInterface.phpResponseFactoryInterface.phpServerRequestFactoryInterface.phpStreamFactoryInterface.phpUploadedFileFactoryInterface.phpUriFactoryInterface.phphttp-messageCHANGELOG.mdLICENSEREADME.mdcomposer.jsonsrcMessageInterface.phpRequestInterface.phpResponseInterface.phpServerRequestInterface.phpStreamInterface.phpUploadedFileInterface.phpUriInterface.phplogLICENSEPsrLogAbstractLogger.phpInvalidArgumentException.phpLogLevel.phpLoggerAwareInterface.phpLoggerAwareTrait.phpLoggerInterface.phpLoggerTrait.phpNullLogger.phpREADME.mdcomposer.jsonralouphiegetallheadersLICENSEREADME.mdcomposer.jsonsrcgetallheaders.phpramseycollectionLICENSEREADME.mdbincomposer.jsonsrcAbstractArray.phpAbstractCollection.phpAbstractSet.phpArrayInterface.phpCollection.phpCollectionInterface.phpDoubleEndedQueue.phpDoubleEndedQueueInterface.phpExceptionCollectionMismatchException.phpInvalidArgumentException.phpInvalidSortOrderException.phpNoSuchElementException.phpOutOfBoundsException.phpUnsupportedOperationException.phpValueExtractionException.phpGenericArray.phpMapAbstractMap.phpAbstractTypedMap.phpAssociativeArrayMap.phpMapInterface.phpNamedParameterMap.phpTypedMap.phpTypedMapInterface.phpQueue.phpQueueInterface.phpSet.phpToolTypeTrait.phpValueExtractorTrait.phpValueToStringTrait.phpuuidLICENSEREADME.mdcomposer.jsonsrcBinaryUtils.phpBuilderBuilderCollection.phpDefaultUuidBuilder.phpDegradedUuidBuilder.phpFallbackBuilder.phpUuidBuilderInterface.phpCodecCodecInterface.phpGuidStringCodec.phpOrderedTimeCodec.phpStringCodec.phpTimestampFirstCombCodec.phpTimestampLastCombCodec.phpConverterNumberBigNumberConverter.phpDegradedNumberConverter.phpGenericNumberConverter.phpNumberConverterInterface.phpTimeBigNumberTimeConverter.phpDegradedTimeConverter.phpGenericTimeConverter.phpPhpTimeConverter.phpTimeConverterInterface.phpDegradedUuid.phpDeprecatedUuidInterface.phpDeprecatedUuidMethodsTrait.phpExceptionBuilderNotFoundException.phpDateTimeException.phpDceSecurityException.phpInvalidArgumentException.phpInvalidBytesException.phpInvalidUuidStringException.phpNameException.phpNodeException.phpRandomSourceException.phpTimeSourceException.phpUnableToBuildUuidException.phpUnsupportedOperationException.phpUuidExceptionInterface.phpFeatureSet.phpFieldsFieldsInterface.phpSerializableFieldsTrait.phpGeneratorCombGenerator.phpDceSecurityGenerator.phpDceSecurityGeneratorInterface.phpDefaultNameGenerator.phpDefaultTimeGenerator.phpNameGeneratorFactory.phpNameGeneratorInterface.phpPeclUuidNameGenerator.phpPeclUuidRandomGenerator.phpPeclUuidTimeGenerator.phpRandomBytesGenerator.phpRandomGeneratorFactory.phpRandomGeneratorInterface.phpRandomLibAdapter.phpTimeGeneratorFactory.phpTimeGeneratorInterface.phpGuidFields.phpGuid.phpGuidBuilder.phpLazyLazyUuidFromString.phpMathBrickMathCalculator.phpCalculatorInterface.phpRoundingMode.phpNonstandardFields.phpUuid.phpUuidBuilder.phpUuidV6.phpProviderDceSystemDceSecurityProvider.phpDceSecurityProviderInterface.phpNodeFallbackNodeProvider.phpNodeProviderCollection.phpRandomNodeProvider.phpStaticNodeProvider.phpSystemNodeProvider.phpNodeProviderInterface.phpTimeFixedTimeProvider.phpSystemTimeProvider.phpTimeProviderInterface.phpRfc4122Fields.phpFieldsInterface.phpNilTrait.phpNilUuid.phpUuidBuilder.phpUuidInterface.phpUuidV1.phpUuidV2.phpUuidV3.phpUuidV4.phpUuidV5.phpValidator.phpVariantTrait.phpVersionTrait.phpTypeDecimal.phpHexadecimal.phpInteger.phpNumberInterface.phpTime.phpTypeInterface.phpUuid.phpUuidFactory.phpUuidFactoryInterface.phpUuidInterface.phpValidatorGenericValidator.phpValidatorInterface.phpfunctions.phpslimpsr7LICENSE.mdcomposer.jsonsrcCookies.phpEnvironment.phpFactoryRequestFactory.phpResponseFactory.phpServerRequestFactory.phpStreamFactory.phpUploadedFileFactory.phpUriFactory.phpHeader.phpHeaders.phpInterfacesHeadersInterface.phpMessage.phpNonBufferedBody.phpRequest.phpResponse.phpStream.phpUploadedFile.phpUri.phpspomky-labsbase64urlLICENSEcomposer.jsonsrcBase64Url.phpcbor-phpLICENSEcomposer.jsonsrcAbstractCBORObject.phpByteStringObject.phpByteStringWithChunkObject.phpCBORObject.phpDecoder.phpInfiniteListObject.phpInfiniteMapObject.phpLengthCalculator.phpListObject.phpMapItem.phpMapObject.phpOtherObjectOtherObject.phpBreakObject.phpDoublePrecisionFloatObject.phpFalseObject.phpGenericObject.phpHalfPrecisionFloatObject.phpNullObject.phpOtherObjectManager.phpSimpleObject.phpSinglePrecisionFloatObject.phpTrueObject.phpUndefinedObject.phpSignedIntegerObject.phpStream.phpStringStream.phpTagBase16EncodingTag.phpBase64EncodingTag.phpBase64UrlEncodingTag.phpBigFloatTag.phpDecimalFractionTag.phpEpochTag.phpGenericTag.phpNegativeBigIntegerTag.phpPositiveBigIntegerTag.phpTagObjectManager.phpTimestampTag.phpTagObject.phpTextStringObject.phpTextStringWithChunkObject.phpUnsignedIntegerObject.phpUtils.phpsymfonycachecache-contractsCHANGELOG.mdCacheInterface.phpCacheTrait.phpCallbackInterface.phpItemInterface.phpLICENSEREADME.mdTagAwareCacheInterface.phpcomposer.jsonAdapterAbstractAdapter.phpAbstractTagAwareAdapter.phpAdapterInterface.phpApcuAdapter.phpArrayAdapter.phpChainAdapter.phpCouchbaseBucketAdapter.phpCouchbaseCollectionAdapter.phpDoctrineAdapter.phpDoctrineDbalAdapter.phpFilesystemAdapter.phpFilesystemTagAwareAdapter.phpMemcachedAdapter.phpNullAdapter.phpParameterNormalizer.phpPdoAdapter.phpPhpArrayAdapter.phpPhpFilesAdapter.phpProxyAdapter.phpPsr16Adapter.phpRedisAdapter.phpRedisTagAwareAdapter.phpTagAwareAdapter.phpTagAwareAdapterInterface.phpTraceableAdapter.phpTraceableTagAwareAdapter.phpCHANGELOG.mdCacheItem.phpDataCollectorCacheDataCollector.phpDependencyInjectionCacheCollectorPass.phpCachePoolClearerPass.phpCachePoolPass.phpCachePoolPrunerPass.phpDoctrineProvider.phpExceptionCacheException.phpInvalidArgumentException.phpLogicException.phpLICENSELockRegistry.phpMarshallerDefaultMarshaller.phpDeflateMarshaller.phpMarshallerInterface.phpSodiumMarshaller.phpTagAwareMarshaller.phpMessengerEarlyExpirationDispatcher.phpEarlyExpirationHandler.phpEarlyExpirationMessage.phpPruneableInterface.phpPsr16Cache.phpREADME.mdResettableInterface.phpTraitsAbstractAdapterTrait.phpContractsTrait.phpFilesystemCommonTrait.phpFilesystemTrait.phpProxyTrait.phpRedisClusterNodeProxy.phpRedisClusterProxy.phpRedisProxy.phpRedisTrait.phpcomposer.jsonconfigBuilderClassBuilder.phpConfigBuilderGenerator.phpConfigBuilderGeneratorInterface.phpConfigBuilderInterface.phpMethod.phpProperty.phpCHANGELOG.mdConfigCache.phpConfigCacheFactory.phpConfigCacheFactoryInterface.phpConfigCacheInterface.phpDefinitionArrayNode.phpBaseNode.phpBooleanNode.phpBuilderArrayNodeDefinition.phpBooleanNodeDefinition.phpBuilderAwareInterface.phpEnumNodeDefinition.phpExprBuilder.phpFloatNodeDefinition.phpIntegerNodeDefinition.phpMergeBuilder.phpNodeBuilder.phpNodeDefinition.phpNodeParentInterface.phpNormalizationBuilder.phpNumericNodeDefinition.phpParentNodeDefinitionInterface.phpScalarNodeDefinition.phpTreeBuilder.phpValidationBuilder.phpVariableNodeDefinition.phpConfigurationInterface.phpDumperXmlReferenceDumper.phpYamlReferenceDumper.phpEnumNode.phpExceptionDuplicateKeyException.phpException.phpForbiddenOverwriteException.phpInvalidConfigurationException.phpInvalidDefinitionException.phpInvalidTypeException.phpUnsetKeyException.phpFloatNode.phpIntegerNode.phpNodeInterface.phpNumericNode.phpProcessor.phpPrototypeNodeInterface.phpPrototypedArrayNode.phpScalarNode.phpVariableNode.phpExceptionFileLoaderImportCircularReferenceException.phpFileLocatorFileNotFoundException.phpLoaderLoadException.phpFileLocator.phpFileLocatorInterface.phpLICENSELoaderDelegatingLoader.phpFileLoader.phpGlobFileLoader.phpLoader.phpLoaderInterface.phpLoaderResolver.phpLoaderResolverInterface.phpParamConfigurator.phpREADME.mdResourceClassExistenceResource.phpComposerResource.phpDirectoryResource.phpFileExistenceResource.phpFileResource.phpGlobResource.phpReflectionClassResource.phpResourceInterface.phpSelfCheckingResourceChecker.phpSelfCheckingResourceInterface.phpResourceCheckerConfigCache.phpResourceCheckerConfigCacheFactory.phpResourceCheckerInterface.phpUtilExceptionInvalidXmlException.phpXmlParsingException.phpXmlUtils.phpcomposer.jsondependency-injectionAlias.phpArgumentAbstractArgument.phpArgumentInterface.phpBoundArgument.phpIteratorArgument.phpReferenceSetArgumentTrait.phpRewindableGenerator.phpServiceClosureArgument.phpServiceLocator.phpServiceLocatorArgument.phpTaggedIteratorArgument.phpAttributeAsTaggedItem.phpAutoconfigure.phpAutoconfigureTag.phpTaggedIterator.phpTaggedLocator.phpTarget.phpWhen.phpCHANGELOG.mdChildDefinition.phpCompilerAbstractRecursivePass.phpAliasDeprecatedPublicServicesPass.phpAnalyzeServiceReferencesPass.phpAttributeAutoconfigurationPass.phpAutoAliasServicePass.phpAutowirePass.phpAutowireRequiredMethodsPass.phpAutowireRequiredPropertiesPass.phpCheckArgumentsValidityPass.phpCheckCircularReferencesPass.phpCheckDefinitionValidityPass.phpCheckExceptionOnInvalidReferenceBehaviorPass.phpCheckReferenceValidityPass.phpCheckTypeDeclarationsPass.phpCompiler.phpCompilerPassInterface.phpDecoratorServicePass.phpDefinitionErrorExceptionPass.phpExtensionCompilerPass.phpInlineServiceDefinitionsPass.phpMergeExtensionConfigurationPass.phpPassConfig.phpPriorityTaggedServiceTrait.phpRegisterAutoconfigureAttributesPass.phpRegisterEnvVarProcessorsPass.phpRegisterReverseContainerPass.phpRegisterServiceSubscribersPass.phpRemoveAbstractDefinitionsPass.phpRemovePrivateAliasesPass.phpRemoveUnusedDefinitionsPass.phpReplaceAliasByActualDefinitionPass.phpResolveBindingsPass.phpResolveChildDefinitionsPass.phpResolveClassPass.phpResolveDecoratorStackPass.phpResolveEnvPlaceholdersPass.phpResolveFactoryClassPass.phpResolveHotPathPass.phpResolveInstanceofConditionalsPass.phpResolveInvalidReferencesPass.phpResolveNamedArgumentsPass.phpResolveNoPreloadPass.phpResolveParameterPlaceHoldersPass.phpResolvePrivatesPass.phpResolveReferencesToAliasesPass.phpResolveServiceSubscribersPass.phpResolveTaggedIteratorArgumentPass.phpServiceLocatorTagPass.phpServiceReferenceGraph.phpServiceReferenceGraphEdge.phpServiceReferenceGraphNode.phpValidateEnvPlaceholdersPass.phpConfigContainerParametersResource.phpContainerParametersResourceChecker.phpContainer.phpContainerAwareInterface.phpContainerAwareTrait.phpContainerBuilder.phpContainerInterface.phpDefinition.phpDumperDumper.phpDumperInterface.phpGraphvizDumper.phpPhpDumper.phpPreloader.phpXmlDumper.phpYamlDumper.phpEnvVarLoaderInterface.phpEnvVarProcessor.phpEnvVarProcessorInterface.phpExceptionAutowiringFailedException.phpBadMethodCallException.phpEnvNotFoundException.phpEnvParameterException.phpExceptionInterface.phpInvalidArgumentException.phpInvalidParameterTypeException.phpLogicException.phpOutOfBoundsException.phpParameterCircularReferenceException.phpParameterNotFoundException.phpRuntimeException.phpServiceCircularReferenceException.phpServiceNotFoundException.phpExpressionLanguage.phpExpressionLanguageProvider.phpExtensionConfigurationExtensionInterface.phpExtension.phpExtensionInterface.phpPrependExtensionInterface.phpLICENSELazyProxyInstantiatorInstantiatorInterface.phpRealServiceInstantiator.phpPhpDumperDumperInterface.phpNullDumper.phpProxyHelper.phpLoaderClosureLoader.phpConfiguratorAbstractConfigurator.phpAbstractServiceConfigurator.phpAliasConfigurator.phpClosureReferenceConfigurator.phpContainerConfigurator.phpDefaultsConfigurator.phpEnvConfigurator.phpInlineServiceConfigurator.phpInstanceofConfigurator.phpParametersConfigurator.phpPrototypeConfigurator.phpReferenceConfigurator.phpServiceConfigurator.phpServicesConfigurator.phpTraitsAbstractTrait.phpArgumentTrait.phpAutoconfigureTrait.phpAutowireTrait.phpBindTrait.phpCallTrait.phpClassTrait.phpConfiguratorTrait.phpDecorateTrait.phpDeprecateTrait.phpFactoryTrait.phpFileTrait.phpLazyTrait.phpParentTrait.phpPropertyTrait.phpPublicTrait.phpShareTrait.phpSyntheticTrait.phpTagTrait.phpDirectoryLoader.phpFileLoader.phpGlobFileLoader.phpIniFileLoader.phpPhpFileLoader.phpXmlFileLoader.phpYamlFileLoader.phpschemadicservicesParameter.phpParameterBagContainerBag.phpContainerBagInterface.phpEnvPlaceholderParameterBag.phpFrozenParameterBag.phpParameterBag.phpParameterBagInterface.phpREADME.mdReference.phpReverseContainer.phpServiceLocator.phpTaggedContainerInterface.phpTypedReference.phpVariable.phpcomposer.jsondeprecation-contractsCHANGELOG.mdLICENSEREADME.mdcomposer.jsonfunction.phpexpression-languageCHANGELOG.mdCompiler.phpExpression.phpExpressionFunction.phpExpressionFunctionProviderInterface.phpExpressionLanguage.phpLICENSELexer.phpNodeArgumentsNode.phpArrayNode.phpBinaryNode.phpConditionalNode.phpConstantNode.phpFunctionNode.phpGetAttrNode.phpNameNode.phpNode.phpUnaryNode.phpParsedExpression.phpParser.phpREADME.mdSerializedParsedExpression.phpSyntaxError.phpToken.phpTokenStream.phpcomposer.jsonfilesystemCHANGELOG.mdExceptionExceptionInterface.phpFileNotFoundException.phpIOException.phpIOExceptionInterface.phpInvalidArgumentException.phpRuntimeException.phpFilesystem.phpLICENSEPath.phpREADME.mdcomposer.jsonpolyfill-ctypeCtype.phpLICENSEREADME.mdbootstrap.phpbootstrap80.phpcomposer.jsonpolyfill-mbstringLICENSEMbstring.phpREADME.mdResourcesunidatalowerCase.phptitleCaseRegexp.phpupperCase.phpbootstrap.phpbootstrap80.phpcomposer.jsonpolyfill-php73LICENSEPhp73.phpREADME.mdResourcesstubsJsonException.phpbootstrap.phpcomposer.jsonpolyfill-php80LICENSEPhp80.phpPhpToken.phpREADME.mdResourcesstubsAttribute.phpPhpToken.phpStringable.phpUnhandledMatchError.phpValueError.phpbootstrap.phpcomposer.jsonpolyfill-php81LICENSEPhp81.phpREADME.mdResourcesstubsReturnTypeWillChange.phpbootstrap.phpcomposer.jsonprocessCHANGELOG.mdExceptionExceptionInterface.phpInvalidArgumentException.phpLogicException.phpProcessFailedException.phpProcessSignaledException.phpProcessTimedOutException.phpRuntimeException.phpExecutableFinder.phpInputStream.phpLICENSEPhpExecutableFinder.phpPhpProcess.phpPipesAbstractPipes.phpPipesInterface.phpUnixPipes.phpWindowsPipes.phpProcess.phpProcessUtils.phpREADME.mdcomposer.jsonservice-contractsAttributeRequired.phpSubscribedService.phpCHANGELOG.mdLICENSEREADME.mdResetInterface.phpServiceLocatorTrait.phpServiceProviderInterface.phpServiceSubscriberInterface.phpServiceSubscriberTrait.phpcomposer.jsonvar-exporterCHANGELOG.mdExceptionClassNotFoundException.phpExceptionInterface.phpNotInstantiableTypeException.phpInstantiator.phpInternalExporter.phpHydrator.phpReference.phpRegistry.phpValues.phpLICENSEREADME.mdVarExporter.phpcomposer.jsontecnickcomtcpdfCHANGELOG.TXTLICENSE.TXTREADME.mdVERSIONcomposer.jsonconfigtcpdf_config.phpfontsdejavusans.ctg.zdejavusans.phpdejavusans.zdejavusansb.ctg.zdejavusansb.phpdejavusansb.zhelvetica.phpincludebarcodesdatamatrix.phppdf417.phpqrcode.phptcpdf_colors.phptcpdf_filters.phptcpdf_font_data.phptcpdf_fonts.phptcpdf_images.phptcpdf_static.phptcpdf.phptcpdf_autoconfig.phptcpdf_barcodes_1d.phptcpdf_barcodes_2d.phptcpdf_import.phptcpdf_parser.phpthecodingmachinesafeLICENSEREADME.mdcomposer.jsondeprecatedExceptionsApcException.phpLibeventException.phpMssqlException.phpStatsException.phpapc.phpfunctionsList.phplibevent.phpmssql.phpstats.phpgeneratedExceptionsApacheException.phpApcuException.phpArrayException.phpBzip2Exception.phpCalendarException.phpClassobjException.phpComException.phpCubridException.phpDatetimeException.phpDirException.phpEioException.phpErrorfuncException.phpExecException.phpFileinfoException.phpFilesystemException.phpFilterException.phpFpmException.phpFtpException.phpFunchandException.phpGmpException.phpGnupgException.phpHashException.phpIbaseException.phpIbmDb2Exception.phpIconvException.phpImageException.phpImapException.phpInfoException.phpIngresiiException.phpInotifyException.phpLdapException.phpLibxmlException.phpLzfException.phpMailparseException.phpMbstringException.phpMiscException.phpMsqlException.phpMysqlException.phpMysqliException.phpMysqlndMsException.phpMysqlndQcException.phpNetworkException.phpOci8Exception.phpOpcacheException.phpOutcontrolException.phpPasswordException.phpPcntlException.phpPdfException.phpPgsqlException.phpPosixException.phpPsException.phpPspellException.phpReadlineException.phpRpminfoException.phpRrdException.phpSemException.phpSessionException.phpShmopException.phpSimplexmlException.phpSocketsException.phpSodiumException.phpSolrException.phpSplException.phpSqlsrvException.phpSsdeepException.phpSsh2Exception.phpStreamException.phpStringsException.phpSwooleException.phpUodbcException.phpUopzException.phpUrlException.phpVarException.phpXdiffException.phpXmlException.phpXmlrpcException.phpYamlException.phpYazException.phpZipException.phpZlibException.phpapache.phpapcu.phparray.phpbzip2.phpcalendar.phpclassobj.phpcom.phpcubrid.phpcurl.phpdatetime.phpdir.phpeio.phperrorfunc.phpexec.phpfileinfo.phpfilesystem.phpfilter.phpfpm.phpftp.phpfunchand.phpfunctionsList.phpgmp.phpgnupg.phphash.phpibase.phpibmDb2.phpiconv.phpimage.phpimap.phpinfo.phpingres-ii.phpinotify.phpjson.phpldap.phplibxml.phplzf.phpmailparse.phpmbstring.phpmisc.phpmsql.phpmysql.phpmysqli.phpmysqlndMs.phpmysqlndQc.phpnetwork.phpoci8.phpopcache.phpopenssl.phpoutcontrol.phppassword.phppcntl.phppcre.phppdf.phppgsql.phpposix.phpps.phppspell.phpreadline.phprpminfo.phprrd.phpsem.phpsession.phpshmop.phpsimplexml.phpsockets.phpsodium.phpsolr.phpspl.phpsqlsrv.phpssdeep.phpssh2.phpstream.phpstrings.phpswoole.phpuodbc.phpuopz.phpurl.phpvar.phpxdiff.phpxml.phpxmlrpc.phpyaml.phpyaz.phpzip.phpzlib.phplibDateTime.phpDateTimeImmutable.phpExceptionsCurlException.phpJsonException.phpOpensslException.phpPcreException.phpSafeExceptionInterface.phpspecial_cases.phptwigtwigCHANGELOGLICENSEcomposer.jsonsrcCacheCacheInterface.phpFilesystemCache.phpNullCache.phpCompiler.phpEnvironment.phpErrorError.phpLoaderError.phpRuntimeError.phpSyntaxError.phpExpressionParser.phpExtensionAbstractExtension.phpCoreExtension.phpDebugExtension.phpEscaperExtension.phpExtensionInterface.phpGlobalsInterface.phpOptimizerExtension.phpProfilerExtension.phpRuntimeExtensionInterface.phpSandboxExtension.phpStagingExtension.phpStringLoaderExtension.phpExtensionSet.phpFileExtensionEscapingStrategy.phpLexer.phpLoaderArrayLoader.phpChainLoader.phpFilesystemLoader.phpLoaderInterface.phpMarkup.phpNodeAutoEscapeNode.phpBlockNode.phpBlockReferenceNode.phpBodyNode.phpCheckSecurityCallNode.phpCheckSecurityNode.phpCheckToStringNode.phpDeprecatedNode.phpDoNode.phpEmbedNode.phpExpressionAbstractExpression.phpArrayExpression.phpArrowFunctionExpression.phpAssignNameExpression.phpBinaryAbstractBinary.phpAddBinary.phpAndBinary.phpBitwiseAndBinary.phpBitwiseOrBinary.phpBitwiseXorBinary.phpConcatBinary.phpDivBinary.phpEndsWithBinary.phpEqualBinary.phpFloorDivBinary.phpGreaterBinary.phpGreaterEqualBinary.phpHasEveryBinary.phpHasSomeBinary.phpInBinary.phpLessBinary.phpLessEqualBinary.phpMatchesBinary.phpModBinary.phpMulBinary.phpNotEqualBinary.phpNotInBinary.phpOrBinary.phpPowerBinary.phpRangeBinary.phpSpaceshipBinary.phpStartsWithBinary.phpSubBinary.phpBlockReferenceExpression.phpCallExpression.phpConditionalExpression.phpConstantExpression.phpFilterDefaultFilter.phpFilterExpression.phpFunctionExpression.phpGetAttrExpression.phpInlinePrint.phpMethodCallExpression.phpNameExpression.phpNullCoalesceExpression.phpParentExpression.phpTempNameExpression.phpTestConstantTest.phpDefinedTest.phpDivisiblebyTest.phpEvenTest.phpNullTest.phpOddTest.phpSameasTest.phpTestExpression.phpUnaryAbstractUnary.phpNegUnary.phpNotUnary.phpPosUnary.phpVariadicExpression.phpFlushNode.phpForLoopNode.phpForNode.phpIfNode.phpImportNode.phpIncludeNode.phpMacroNode.phpModuleNode.phpNode.phpNodeCaptureInterface.phpNodeOutputInterface.phpPrintNode.phpSandboxNode.phpSetNode.phpTextNode.phpWithNode.phpNodeTraverser.phpNodeVisitorAbstractNodeVisitor.phpEscaperNodeVisitor.phpMacroAutoImportNodeVisitor.phpNodeVisitorInterface.phpOptimizerNodeVisitor.phpSafeAnalysisNodeVisitor.phpSandboxNodeVisitor.phpParser.phpProfilerDumperBaseDumper.phpBlackfireDumper.phpHtmlDumper.phpTextDumper.phpNodeEnterProfileNode.phpLeaveProfileNode.phpNodeVisitorProfilerNodeVisitor.phpProfile.phpRuntimeLoaderContainerRuntimeLoader.phpFactoryRuntimeLoader.phpRuntimeLoaderInterface.phpSandboxSecurityError.phpSecurityNotAllowedFilterError.phpSecurityNotAllowedFunctionError.phpSecurityNotAllowedMethodError.phpSecurityNotAllowedPropertyError.phpSecurityNotAllowedTagError.phpSecurityPolicy.phpSecurityPolicyInterface.phpSource.phpTemplate.phpTemplateWrapper.phpToken.phpTokenParserAbstractTokenParser.phpApplyTokenParser.phpAutoEscapeTokenParser.phpBlockTokenParser.phpDeprecatedTokenParser.phpDoTokenParser.phpEmbedTokenParser.phpExtendsTokenParser.phpFlushTokenParser.phpForTokenParser.phpFromTokenParser.phpIfTokenParser.phpImportTokenParser.phpIncludeTokenParser.phpMacroTokenParser.phpSandboxTokenParser.phpSetTokenParser.phpTokenParserInterface.phpUseTokenParser.phpWithTokenParser.phpTokenStream.phpTwigFilter.phpTwigFunction.phpTwigTest.phpUtilDeprecationCollector.phpTemplateDirIterator.phpweb-authcose-libLICENSEcomposer.jsonsrcAlgorithmAlgorithm.phpMacHS256.phpHS256Truncated64.phpHS384.phpHS512.phpHmac.phpMac.phpManager.phpManagerFactory.phpSignatureECDSAECDSA.phpECSignature.phpES256.phpES256K.phpES384.phpES512.phpEdDSAED256.phpED512.phpEd25519.phpEdDSA.phpRSAPS256.phpPS384.phpPS512.phpPSSRSA.phpRS1.phpRS256.phpRS384.phpRS512.phpRSA.phpSignature.phpAlgorithms.phpBigInteger.phpHash.phpKeyEc2Key.phpKey.phpOkpKey.phpRsaKey.phpSymmetricKey.phpVerifier.phpmetadata-serviceLICENSEcomposer.jsonsrcAbstractDescriptor.phpAuthenticatorStatus.phpBiometricAccuracyDescriptor.phpBiometricStatusReport.phpCodeAccuracyDescriptor.phpDisplayPNGCharacteristicsDescriptor.phpDistantSingleMetadata.phpEcdaaTrustAnchor.phpExtensionDescriptor.phpMetadataService.phpMetadataStatement.phpMetadataStatementFetcher.phpMetadataStatementRepository.phpMetadataTOCPayload.phpMetadataTOCPayloadEntry.phpPatternAccuracyDescriptor.phpRgbPaletteEntry.phpRogueListEntry.phpSingleMetadata.phpStatusReport.phpUtils.phpVerificationMethodANDCombinations.phpVerificationMethodDescriptor.phpVersion.phpwebauthn-libLICENSEcomposer.jsonsrcAttestationStatementAndroidKeyAttestationStatementSupport.phpAndroidSafetyNetAttestationStatementSupport.phpAppleAttestationStatementSupport.phpAttestationObject.phpAttestationObjectLoader.phpAttestationStatement.phpAttestationStatementSupport.phpAttestationStatementSupportManager.phpFidoU2FAttestationStatementSupport.phpNoneAttestationStatementSupport.phpPackedAttestationStatementSupport.phpTPMAttestationStatementSupport.phpAttestedCredentialData.phpAuthenticationExtensionsAuthenticationExtension.phpAuthenticationExtensionsClientInputs.phpAuthenticationExtensionsClientOutputs.phpAuthenticationExtensionsClientOutputsLoader.phpExtensionOutputChecker.phpExtensionOutputCheckerHandler.phpExtensionOutputError.phpAuthenticatorAssertionResponse.phpAuthenticatorAssertionResponseValidator.phpAuthenticatorAttestationResponse.phpAuthenticatorAttestationResponseValidator.phpAuthenticatorData.phpAuthenticatorResponse.phpAuthenticatorSelectionCriteria.phpCertificateChainCheckerCertificateChainChecker.phpOpenSSLCertificateChainChecker.phpCertificateToolbox.phpCollectedClientData.phpCounterCounterChecker.phpThrowExceptionIfInvalid.phpCredential.phpPublicKeyCredential.phpPublicKeyCredentialCreationOptions.phpPublicKeyCredentialDescriptor.phpPublicKeyCredentialDescriptorCollection.phpPublicKeyCredentialEntity.phpPublicKeyCredentialLoader.phpPublicKeyCredentialOptions.phpPublicKeyCredentialParameters.phpPublicKeyCredentialRequestOptions.phpPublicKeyCredentialRpEntity.phpPublicKeyCredentialSource.phpPublicKeyCredentialSourceRepository.phpPublicKeyCredentialUserEntity.phpServer.phpStringStream.phpTokenBindingIgnoreTokenBindingHandler.phpSecTokenBindingHandler.phpTokenBinding.phpTokenBindingHandler.phpTokenBindingNotSupportedHandler.phpTrustPathCertificateTrustPath.phpEcdaaKeyIdTrustPath.phpEmptyTrustPath.phpTrustPath.phpTrustPathLoader.phpU2FPublicKey.phpUtilCoseSignatureFixer.phpwebmozartassertCHANGELOG.mdLICENSEREADME.mdcomposer.jsonsrcAssert.phpInvalidArgumentException.phpMixin.phpwilliamdesmariadb-mysql-kbsCHANGELOG.mdLICENSEREADME.mdcomposer.jsondistmerged-ultraslim.jsonsrcKBDocumentation.phpKBEntry.phpKBException.phpSearch.phpSlimData.phpphpMyAdmin/etc//etc/phpMyAdmin//usr/share/doc/packages//usr/share/doc/packages/phpMyAdmin//usr/share/doc/packages/phpMyAdmin/doc//usr/share/doc/packages/phpMyAdmin/doc/html//usr/share/doc/packages/phpMyAdmin/doc/html/_images//usr/share/doc/packages/phpMyAdmin/doc/html/_sources//usr/share/doc/packages/phpMyAdmin/doc/html/_static//usr/share/doc/packages/phpMyAdmin/examples//usr/share/doc/packages/phpMyAdmin/sql//usr/share/licenses//usr/share/licenses/phpMyAdmin//usr/share//usr/share/phpMyAdmin//usr/share/phpMyAdmin/js//usr/share/phpMyAdmin/js/config//usr/share/phpMyAdmin/js/config/ol//usr/share/phpMyAdmin/js/dist//usr/share/phpMyAdmin/js/dist/codemirror//usr/share/phpMyAdmin/js/dist/codemirror/addon//usr/share/phpMyAdmin/js/dist/codemirror/addon/lint//usr/share/phpMyAdmin/js/dist/database//usr/share/phpMyAdmin/js/dist/designer//usr/share/phpMyAdmin/js/dist/jqplot//usr/share/phpMyAdmin/js/dist/jqplot/plugins//usr/share/phpMyAdmin/js/dist/server//usr/share/phpMyAdmin/js/dist/server/status//usr/share/phpMyAdmin/js/dist/setup//usr/share/phpMyAdmin/js/dist/table//usr/share/phpMyAdmin/js/dist/transformations//usr/share/phpMyAdmin/js/src//usr/share/phpMyAdmin/js/src/codemirror//usr/share/phpMyAdmin/js/src/codemirror/addon//usr/share/phpMyAdmin/js/src/codemirror/addon/lint//usr/share/phpMyAdmin/js/src/database//usr/share/phpMyAdmin/js/src/designer//usr/share/phpMyAdmin/js/src/jqplot//usr/share/phpMyAdmin/js/src/jqplot/plugins//usr/share/phpMyAdmin/js/src/server//usr/share/phpMyAdmin/js/src/server/status//usr/share/phpMyAdmin/js/src/setup//usr/share/phpMyAdmin/js/src/table//usr/share/phpMyAdmin/js/src/transformations//usr/share/phpMyAdmin/js/vendor//usr/share/phpMyAdmin/js/vendor/bootstrap//usr/share/phpMyAdmin/js/vendor/codemirror//usr/share/phpMyAdmin/js/vendor/codemirror/addon//usr/share/phpMyAdmin/js/vendor/codemirror/addon/hint//usr/share/phpMyAdmin/js/vendor/codemirror/addon/lint//usr/share/phpMyAdmin/js/vendor/codemirror/addon/runmode//usr/share/phpMyAdmin/js/vendor/codemirror/lib//usr/share/phpMyAdmin/js/vendor/codemirror/mode//usr/share/phpMyAdmin/js/vendor/codemirror/mode/javascript//usr/share/phpMyAdmin/js/vendor/codemirror/mode/sql//usr/share/phpMyAdmin/js/vendor/codemirror/mode/xml//usr/share/phpMyAdmin/js/vendor/jqplot//usr/share/phpMyAdmin/js/vendor/jqplot/plugins//usr/share/phpMyAdmin/js/vendor/jquery//usr/share/phpMyAdmin/js/vendor/openlayers//usr/share/phpMyAdmin/js/vendor/openlayers/theme//usr/share/phpMyAdmin/libraries//usr/share/phpMyAdmin/libraries/cache//usr/share/phpMyAdmin/libraries/classes//usr/share/phpMyAdmin/libraries/classes/Charsets//usr/share/phpMyAdmin/libraries/classes/Command//usr/share/phpMyAdmin/libraries/classes/Config//usr/share/phpMyAdmin/libraries/classes/Config/Forms//usr/share/phpMyAdmin/libraries/classes/Config/Forms/Page//usr/share/phpMyAdmin/libraries/classes/Config/Forms/Setup//usr/share/phpMyAdmin/libraries/classes/Config/Forms/User//usr/share/phpMyAdmin/libraries/classes/Config/Settings//usr/share/phpMyAdmin/libraries/classes/ConfigStorage//usr/share/phpMyAdmin/libraries/classes/ConfigStorage/Features//usr/share/phpMyAdmin/libraries/classes/Controllers//usr/share/phpMyAdmin/libraries/classes/Controllers/Config//usr/share/phpMyAdmin/libraries/classes/Controllers/Database//usr/share/phpMyAdmin/libraries/classes/Controllers/Database/CentralColumns//usr/share/phpMyAdmin/libraries/classes/Controllers/Database/MultiTableQuery//usr/share/phpMyAdmin/libraries/classes/Controllers/Database/Operations//usr/share/phpMyAdmin/libraries/classes/Controllers/Database/Structure//usr/share/phpMyAdmin/libraries/classes/Controllers/Database/Structure/CentralColumns//usr/share/phpMyAdmin/libraries/classes/Controllers/Export//usr/share/phpMyAdmin/libraries/classes/Controllers/Export/Template//usr/share/phpMyAdmin/libraries/classes/Controllers/Import//usr/share/phpMyAdmin/libraries/classes/Controllers/Preferences//usr/share/phpMyAdmin/libraries/classes/Controllers/Server//usr/share/phpMyAdmin/libraries/classes/Controllers/Server/Databases//usr/share/phpMyAdmin/libraries/classes/Controllers/Server/Privileges//usr/share/phpMyAdmin/libraries/classes/Controllers/Server/Status//usr/share/phpMyAdmin/libraries/classes/Controllers/Server/Status/Monitor//usr/share/phpMyAdmin/libraries/classes/Controllers/Server/Status/Processes//usr/share/phpMyAdmin/libraries/classes/Controllers/Server/Variables//usr/share/phpMyAdmin/libraries/classes/Controllers/Setup//usr/share/phpMyAdmin/libraries/classes/Controllers/Sql//usr/share/phpMyAdmin/libraries/classes/Controllers/Table//usr/share/phpMyAdmin/libraries/classes/Controllers/Table/Maintenance//usr/share/phpMyAdmin/libraries/classes/Controllers/Table/Partition//usr/share/phpMyAdmin/libraries/classes/Controllers/Table/Structure//usr/share/phpMyAdmin/libraries/classes/Controllers/Transformation//usr/share/phpMyAdmin/libraries/classes/Controllers/View//usr/share/phpMyAdmin/libraries/classes/Crypto//usr/share/phpMyAdmin/libraries/classes/Database//usr/share/phpMyAdmin/libraries/classes/Database/Designer//usr/share/phpMyAdmin/libraries/classes/Dbal//usr/share/phpMyAdmin/libraries/classes/Display//usr/share/phpMyAdmin/libraries/classes/Engines//usr/share/phpMyAdmin/libraries/classes/Exceptions//usr/share/phpMyAdmin/libraries/classes/Export//usr/share/phpMyAdmin/libraries/classes/Gis//usr/share/phpMyAdmin/libraries/classes/Html//usr/share/phpMyAdmin/libraries/classes/Http//usr/share/phpMyAdmin/libraries/classes/Http/Factory//usr/share/phpMyAdmin/libraries/classes/Image//usr/share/phpMyAdmin/libraries/classes/Import//usr/share/phpMyAdmin/libraries/classes/Navigation//usr/share/phpMyAdmin/libraries/classes/Navigation/Nodes//usr/share/phpMyAdmin/libraries/classes/Partitioning//usr/share/phpMyAdmin/libraries/classes/Plugins//usr/share/phpMyAdmin/libraries/classes/Plugins/Auth//usr/share/phpMyAdmin/libraries/classes/Plugins/Export//usr/share/phpMyAdmin/libraries/classes/Plugins/Export/Helpers//usr/share/phpMyAdmin/libraries/classes/Plugins/Import//usr/share/phpMyAdmin/libraries/classes/Plugins/Import/Upload//usr/share/phpMyAdmin/libraries/classes/Plugins/Schema//usr/share/phpMyAdmin/libraries/classes/Plugins/Schema/Dia//usr/share/phpMyAdmin/libraries/classes/Plugins/Schema/Eps//usr/share/phpMyAdmin/libraries/classes/Plugins/Schema/Pdf//usr/share/phpMyAdmin/libraries/classes/Plugins/Schema/Svg//usr/share/phpMyAdmin/libraries/classes/Plugins/Transformations//usr/share/phpMyAdmin/libraries/classes/Plugins/Transformations/Abs//usr/share/phpMyAdmin/libraries/classes/Plugins/Transformations/Input//usr/share/phpMyAdmin/libraries/classes/Plugins/Transformations/Output//usr/share/phpMyAdmin/libraries/classes/Plugins/TwoFactor//usr/share/phpMyAdmin/libraries/classes/Properties//usr/share/phpMyAdmin/libraries/classes/Properties/Options//usr/share/phpMyAdmin/libraries/classes/Properties/Options/Groups//usr/share/phpMyAdmin/libraries/classes/Properties/Options/Items//usr/share/phpMyAdmin/libraries/classes/Properties/Plugins//usr/share/phpMyAdmin/libraries/classes/Providers//usr/share/phpMyAdmin/libraries/classes/Providers/ServerVariables//usr/share/phpMyAdmin/libraries/classes/Query//usr/share/phpMyAdmin/libraries/classes/Server//usr/share/phpMyAdmin/libraries/classes/Server/Privileges//usr/share/phpMyAdmin/libraries/classes/Server/Status//usr/share/phpMyAdmin/libraries/classes/Server/SysInfo//usr/share/phpMyAdmin/libraries/classes/Setup//usr/share/phpMyAdmin/libraries/classes/Table//usr/share/phpMyAdmin/libraries/classes/Table/Maintenance//usr/share/phpMyAdmin/libraries/classes/Twig//usr/share/phpMyAdmin/libraries/classes/Utils//usr/share/phpMyAdmin/libraries/classes/WebAuthn//usr/share/phpMyAdmin/locale//usr/share/phpMyAdmin/locale/ar//usr/share/phpMyAdmin/locale/az//usr/share/phpMyAdmin/locale/be//usr/share/phpMyAdmin/locale/bg//usr/share/phpMyAdmin/locale/bn//usr/share/phpMyAdmin/locale/ca//usr/share/phpMyAdmin/locale/cs//usr/share/phpMyAdmin/locale/da//usr/share/phpMyAdmin/locale/de//usr/share/phpMyAdmin/locale/el//usr/share/phpMyAdmin/locale/en_GB//usr/share/phpMyAdmin/locale/es//usr/share/phpMyAdmin/locale/et//usr/share/phpMyAdmin/locale/fi//usr/share/phpMyAdmin/locale/fr//usr/share/phpMyAdmin/locale/gl//usr/share/phpMyAdmin/locale/he//usr/share/phpMyAdmin/locale/hu//usr/share/phpMyAdmin/locale/hy//usr/share/phpMyAdmin/locale/ia//usr/share/phpMyAdmin/locale/id//usr/share/phpMyAdmin/locale/it//usr/share/phpMyAdmin/locale/ja//usr/share/phpMyAdmin/locale/kk//usr/share/phpMyAdmin/locale/ko//usr/share/phpMyAdmin/locale/nb//usr/share/phpMyAdmin/locale/nl//usr/share/phpMyAdmin/locale/pl//usr/share/phpMyAdmin/locale/pt//usr/share/phpMyAdmin/locale/pt_BR//usr/share/phpMyAdmin/locale/ro//usr/share/phpMyAdmin/locale/ru//usr/share/phpMyAdmin/locale/si//usr/share/phpMyAdmin/locale/sk//usr/share/phpMyAdmin/locale/sl//usr/share/phpMyAdmin/locale/sq//usr/share/phpMyAdmin/locale/sv//usr/share/phpMyAdmin/locale/tr//usr/share/phpMyAdmin/locale/uk//usr/share/phpMyAdmin/locale/vi//usr/share/phpMyAdmin/locale/zh_CN//usr/share/phpMyAdmin/locale/zh_TW//usr/share/phpMyAdmin/templates//usr/share/phpMyAdmin/templates/columns_definitions//usr/share/phpMyAdmin/templates/components//usr/share/phpMyAdmin/templates/config//usr/share/phpMyAdmin/templates/config/form_display//usr/share/phpMyAdmin/templates/console//usr/share/phpMyAdmin/templates/database//usr/share/phpMyAdmin/templates/database/central_columns//usr/share/phpMyAdmin/templates/database/data_dictionary//usr/share/phpMyAdmin/templates/database/designer//usr/share/phpMyAdmin/templates/database/events//usr/share/phpMyAdmin/templates/database/export//usr/share/phpMyAdmin/templates/database/import//usr/share/phpMyAdmin/templates/database/multi_table_query//usr/share/phpMyAdmin/templates/database/operations//usr/share/phpMyAdmin/templates/database/privileges//usr/share/phpMyAdmin/templates/database/qbe//usr/share/phpMyAdmin/templates/database/routines//usr/share/phpMyAdmin/templates/database/search//usr/share/phpMyAdmin/templates/database/structure//usr/share/phpMyAdmin/templates/database/tracking//usr/share/phpMyAdmin/templates/database/triggers//usr/share/phpMyAdmin/templates/display//usr/share/phpMyAdmin/templates/display/results//usr/share/phpMyAdmin/templates/encoding//usr/share/phpMyAdmin/templates/error//usr/share/phpMyAdmin/templates/export//usr/share/phpMyAdmin/templates/home//usr/share/phpMyAdmin/templates/import//usr/share/phpMyAdmin/templates/javascript//usr/share/phpMyAdmin/templates/login//usr/share/phpMyAdmin/templates/login/twofactor//usr/share/phpMyAdmin/templates/menu//usr/share/phpMyAdmin/templates/modals//usr/share/phpMyAdmin/templates/navigation//usr/share/phpMyAdmin/templates/navigation/tree//usr/share/phpMyAdmin/templates/plugins//usr/share/phpMyAdmin/templates/preferences//usr/share/phpMyAdmin/templates/preferences/forms//usr/share/phpMyAdmin/templates/preferences/manage//usr/share/phpMyAdmin/templates/preferences/two_factor//usr/share/phpMyAdmin/templates/relation//usr/share/phpMyAdmin/templates/server//usr/share/phpMyAdmin/templates/server/binlog//usr/share/phpMyAdmin/templates/server/collations//usr/share/phpMyAdmin/templates/server/databases//usr/share/phpMyAdmin/templates/server/engines//usr/share/phpMyAdmin/templates/server/export//usr/share/phpMyAdmin/templates/server/import//usr/share/phpMyAdmin/templates/server/plugins//usr/share/phpMyAdmin/templates/server/privileges//usr/share/phpMyAdmin/templates/server/replication//usr/share/phpMyAdmin/templates/server/select//usr/share/phpMyAdmin/templates/server/status//usr/share/phpMyAdmin/templates/server/status/advisor//usr/share/phpMyAdmin/templates/server/status/monitor//usr/share/phpMyAdmin/templates/server/status/processes//usr/share/phpMyAdmin/templates/server/status/queries//usr/share/phpMyAdmin/templates/server/status/status//usr/share/phpMyAdmin/templates/server/status/variables//usr/share/phpMyAdmin/templates/server/user_groups//usr/share/phpMyAdmin/templates/server/variables//usr/share/phpMyAdmin/templates/setup//usr/share/phpMyAdmin/templates/setup/config//usr/share/phpMyAdmin/templates/setup/form//usr/share/phpMyAdmin/templates/setup/home//usr/share/phpMyAdmin/templates/setup/servers//usr/share/phpMyAdmin/templates/sql//usr/share/phpMyAdmin/templates/table//usr/share/phpMyAdmin/templates/table/browse_foreigners//usr/share/phpMyAdmin/templates/table/chart//usr/share/phpMyAdmin/templates/table/delete//usr/share/phpMyAdmin/templates/table/export//usr/share/phpMyAdmin/templates/table/find_replace//usr/share/phpMyAdmin/templates/table/gis_visualization//usr/share/phpMyAdmin/templates/table/import//usr/share/phpMyAdmin/templates/table/insert//usr/share/phpMyAdmin/templates/table/maintenance//usr/share/phpMyAdmin/templates/table/operations//usr/share/phpMyAdmin/templates/table/partition//usr/share/phpMyAdmin/templates/table/privileges//usr/share/phpMyAdmin/templates/table/relation//usr/share/phpMyAdmin/templates/table/search//usr/share/phpMyAdmin/templates/table/structure//usr/share/phpMyAdmin/templates/table/tracking//usr/share/phpMyAdmin/templates/table/zoom_search//usr/share/phpMyAdmin/themes//usr/share/phpMyAdmin/themes/bootstrap//usr/share/phpMyAdmin/themes/bootstrap/css//usr/share/phpMyAdmin/themes/bootstrap/img//usr/share/phpMyAdmin/themes/bootstrap/img/designer//usr/share/phpMyAdmin/themes/bootstrap/jquery//usr/share/phpMyAdmin/themes/bootstrap/jquery/images//usr/share/phpMyAdmin/themes/bootstrap/scss//usr/share/phpMyAdmin/themes/metro//usr/share/phpMyAdmin/themes/metro/css//usr/share/phpMyAdmin/themes/metro/img//usr/share/phpMyAdmin/themes/metro/img/designer//usr/share/phpMyAdmin/themes/metro/jquery//usr/share/phpMyAdmin/themes/metro/jquery/images//usr/share/phpMyAdmin/themes/metro/scss//usr/share/phpMyAdmin/themes/original//usr/share/phpMyAdmin/themes/original/css//usr/share/phpMyAdmin/themes/original/img//usr/share/phpMyAdmin/themes/original/jquery//usr/share/phpMyAdmin/themes/original/jquery/images//usr/share/phpMyAdmin/themes/original/scss//usr/share/phpMyAdmin/themes/pmahomme//usr/share/phpMyAdmin/themes/pmahomme/css//usr/share/phpMyAdmin/themes/pmahomme/img//usr/share/phpMyAdmin/themes/pmahomme/img/designer//usr/share/phpMyAdmin/themes/pmahomme/jquery//usr/share/phpMyAdmin/themes/pmahomme/jquery/images//usr/share/phpMyAdmin/themes/pmahomme/scss//usr/share/phpMyAdmin/vendor//usr/share/phpMyAdmin/vendor/bacon//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src/Common//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src/Encoder//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src/Exception//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src/Renderer//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src/Renderer/Color//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src/Renderer/Eye//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src/Renderer/Image//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src/Renderer/Module//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src/Renderer/Module/EdgeIterator//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src/Renderer/Path//usr/share/phpMyAdmin/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle//usr/share/phpMyAdmin/vendor/beberlei//usr/share/phpMyAdmin/vendor/beberlei/assert//usr/share/phpMyAdmin/vendor/beberlei/assert/lib//usr/share/phpMyAdmin/vendor/beberlei/assert/lib/Assert//usr/share/phpMyAdmin/vendor/brick//usr/share/phpMyAdmin/vendor/brick/math//usr/share/phpMyAdmin/vendor/brick/math/src//usr/share/phpMyAdmin/vendor/brick/math/src/Exception//usr/share/phpMyAdmin/vendor/brick/math/src/Internal//usr/share/phpMyAdmin/vendor/brick/math/src/Internal/Calculator//usr/share/phpMyAdmin/vendor/code-lts//usr/share/phpMyAdmin/vendor/code-lts/u2f-php-server//usr/share/phpMyAdmin/vendor/code-lts/u2f-php-server/src//usr/share/phpMyAdmin/vendor/composer//usr/share/phpMyAdmin/vendor/composer/ca-bundle//usr/share/phpMyAdmin/vendor/composer/ca-bundle/res//usr/share/phpMyAdmin/vendor/composer/ca-bundle/src//usr/share/phpMyAdmin/vendor/dasprid//usr/share/phpMyAdmin/vendor/dasprid/enum//usr/share/phpMyAdmin/vendor/dasprid/enum/src//usr/share/phpMyAdmin/vendor/dasprid/enum/src/Exception//usr/share/phpMyAdmin/vendor/fgrosse//usr/share/phpMyAdmin/vendor/fgrosse/phpasn1//usr/share/phpMyAdmin/vendor/fgrosse/phpasn1/lib//usr/share/phpMyAdmin/vendor/fgrosse/phpasn1/lib/ASN1//usr/share/phpMyAdmin/vendor/fgrosse/phpasn1/lib/ASN1/Composite//usr/share/phpMyAdmin/vendor/fgrosse/phpasn1/lib/ASN1/Exception//usr/share/phpMyAdmin/vendor/fgrosse/phpasn1/lib/ASN1/Universal//usr/share/phpMyAdmin/vendor/fgrosse/phpasn1/lib/Utility//usr/share/phpMyAdmin/vendor/fgrosse/phpasn1/lib/X509//usr/share/phpMyAdmin/vendor/fgrosse/phpasn1/lib/X509/CSR//usr/share/phpMyAdmin/vendor/fgrosse/phpasn1/lib/X509/SAN//usr/share/phpMyAdmin/vendor/fig//usr/share/phpMyAdmin/vendor/fig/http-message-util//usr/share/phpMyAdmin/vendor/fig/http-message-util/src//usr/share/phpMyAdmin/vendor/google//usr/share/phpMyAdmin/vendor/google/recaptcha//usr/share/phpMyAdmin/vendor/google/recaptcha/src//usr/share/phpMyAdmin/vendor/google/recaptcha/src/ReCaptcha//usr/share/phpMyAdmin/vendor/google/recaptcha/src/ReCaptcha/RequestMethod//usr/share/phpMyAdmin/vendor/league//usr/share/phpMyAdmin/vendor/league/uri-interfaces//usr/share/phpMyAdmin/vendor/league/uri-interfaces/src//usr/share/phpMyAdmin/vendor/league/uri-interfaces/src/Contracts//usr/share/phpMyAdmin/vendor/league/uri-interfaces/src/Exceptions//usr/share/phpMyAdmin/vendor/league/uri-interfaces/src/Idna//usr/share/phpMyAdmin/vendor/league/uri//usr/share/phpMyAdmin/vendor/league/uri/src//usr/share/phpMyAdmin/vendor/league/uri/src/Exceptions//usr/share/phpMyAdmin/vendor/league/uri/src/UriTemplate//usr/share/phpMyAdmin/vendor/nikic//usr/share/phpMyAdmin/vendor/nikic/fast-route//usr/share/phpMyAdmin/vendor/nikic/fast-route/src//usr/share/phpMyAdmin/vendor/nikic/fast-route/src/DataGenerator//usr/share/phpMyAdmin/vendor/nikic/fast-route/src/Dispatcher//usr/share/phpMyAdmin/vendor/nikic/fast-route/src/RouteParser//usr/share/phpMyAdmin/vendor/paragonie//usr/share/phpMyAdmin/vendor/paragonie/constant_time_encoding//usr/share/phpMyAdmin/vendor/paragonie/constant_time_encoding/src//usr/share/phpMyAdmin/vendor/paragonie/random_compat//usr/share/phpMyAdmin/vendor/paragonie/random_compat/lib//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/lib//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/namespaced//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/namespaced/Core//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/namespaced/Core/ChaCha20//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/namespaced/Core/Poly1305//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core/Base64//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core/ChaCha20//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core/Curve25519//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core/Poly1305//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core/SecretStream//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core32//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core32/ChaCha20//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core32/Curve25519//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core32/Poly1305//usr/share/phpMyAdmin/vendor/paragonie/sodium_compat/src/Core32/SecretStream//usr/share/phpMyAdmin/vendor/phpmyadmin//usr/share/phpMyAdmin/vendor/phpmyadmin/motranslator//usr/share/phpMyAdmin/vendor/phpmyadmin/motranslator/src//usr/share/phpMyAdmin/vendor/phpmyadmin/motranslator/src/Cache//usr/share/phpMyAdmin/vendor/phpmyadmin/shapefile//usr/share/phpMyAdmin/vendor/phpmyadmin/shapefile/src//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/af//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ar//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ast//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/az//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/be//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/be@latin//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/bg//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/bn//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/br//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/brx//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/bs//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ca//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ckb//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/cs//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/cy//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/da//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/de//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/el//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/en_GB//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/eo//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/es//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/et//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/eu//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/fa//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/fi//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/fr//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/fy//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/gl//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/gu//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/he//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/hi//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/hr//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/hu//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/hy//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ia//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/id//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/it//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ja//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ka//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/kk//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/km//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/kmr//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/kn//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ko//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ksh//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ky//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/li//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/lt//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/lv//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/mk//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ml//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/mn//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ms//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/nb//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ne//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/nl//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/pa//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/pl//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/pt//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/pt_BR//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/rcf//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ro//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ru//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/si//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/sk//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/sl//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/sq//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/sr//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/sr@latin//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/sv//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ta//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/te//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/th//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/tk//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/tr//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/tt//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ug//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/uk//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/ur//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/uz//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/uz@latin//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/vi//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/vls//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/zh_CN//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/locale/zh_TW//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/src//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/src/Components//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/src/Contexts//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/src/Exceptions//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/src/Statements//usr/share/phpMyAdmin/vendor/phpmyadmin/sql-parser/src/Utils//usr/share/phpMyAdmin/vendor/phpmyadmin/twig-i18n-extension//usr/share/phpMyAdmin/vendor/phpmyadmin/twig-i18n-extension/src//usr/share/phpMyAdmin/vendor/phpmyadmin/twig-i18n-extension/src/Node//usr/share/phpMyAdmin/vendor/phpmyadmin/twig-i18n-extension/src/TokenParser//usr/share/phpMyAdmin/vendor/pragmarx//usr/share/phpMyAdmin/vendor/pragmarx/google2fa-qrcode//usr/share/phpMyAdmin/vendor/pragmarx/google2fa-qrcode/src//usr/share/phpMyAdmin/vendor/pragmarx/google2fa-qrcode/src/Exceptions//usr/share/phpMyAdmin/vendor/pragmarx/google2fa-qrcode/src/QRCode//usr/share/phpMyAdmin/vendor/pragmarx/google2fa//usr/share/phpMyAdmin/vendor/pragmarx/google2fa/src//usr/share/phpMyAdmin/vendor/pragmarx/google2fa/src/Exceptions//usr/share/phpMyAdmin/vendor/pragmarx/google2fa/src/Exceptions/Contracts//usr/share/phpMyAdmin/vendor/pragmarx/google2fa/src/Support//usr/share/phpMyAdmin/vendor/psr//usr/share/phpMyAdmin/vendor/psr/cache//usr/share/phpMyAdmin/vendor/psr/cache/src//usr/share/phpMyAdmin/vendor/psr/container//usr/share/phpMyAdmin/vendor/psr/container/src//usr/share/phpMyAdmin/vendor/psr/http-client//usr/share/phpMyAdmin/vendor/psr/http-client/src//usr/share/phpMyAdmin/vendor/psr/http-factory//usr/share/phpMyAdmin/vendor/psr/http-factory/src//usr/share/phpMyAdmin/vendor/psr/http-message//usr/share/phpMyAdmin/vendor/psr/http-message/src//usr/share/phpMyAdmin/vendor/psr/log//usr/share/phpMyAdmin/vendor/psr/log/Psr//usr/share/phpMyAdmin/vendor/psr/log/Psr/Log//usr/share/phpMyAdmin/vendor/ralouphie//usr/share/phpMyAdmin/vendor/ralouphie/getallheaders//usr/share/phpMyAdmin/vendor/ralouphie/getallheaders/src//usr/share/phpMyAdmin/vendor/ramsey//usr/share/phpMyAdmin/vendor/ramsey/collection//usr/share/phpMyAdmin/vendor/ramsey/collection/src//usr/share/phpMyAdmin/vendor/ramsey/collection/src/Exception//usr/share/phpMyAdmin/vendor/ramsey/collection/src/Map//usr/share/phpMyAdmin/vendor/ramsey/collection/src/Tool//usr/share/phpMyAdmin/vendor/ramsey/uuid//usr/share/phpMyAdmin/vendor/ramsey/uuid/src//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Builder//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Codec//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Converter//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Converter/Number//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Converter/Time//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Exception//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Fields//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Generator//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Guid//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Lazy//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Math//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Nonstandard//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Provider//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Provider/Dce//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Provider/Node//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Provider/Time//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Rfc4122//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Type//usr/share/phpMyAdmin/vendor/ramsey/uuid/src/Validator//usr/share/phpMyAdmin/vendor/slim//usr/share/phpMyAdmin/vendor/slim/psr7//usr/share/phpMyAdmin/vendor/slim/psr7/src//usr/share/phpMyAdmin/vendor/slim/psr7/src/Factory//usr/share/phpMyAdmin/vendor/slim/psr7/src/Interfaces//usr/share/phpMyAdmin/vendor/spomky-labs//usr/share/phpMyAdmin/vendor/spomky-labs/base64url//usr/share/phpMyAdmin/vendor/spomky-labs/base64url/src//usr/share/phpMyAdmin/vendor/spomky-labs/cbor-php//usr/share/phpMyAdmin/vendor/spomky-labs/cbor-php/src//usr/share/phpMyAdmin/vendor/spomky-labs/cbor-php/src/OtherObject//usr/share/phpMyAdmin/vendor/spomky-labs/cbor-php/src/Tag//usr/share/phpMyAdmin/vendor/symfony//usr/share/phpMyAdmin/vendor/symfony/cache-contracts//usr/share/phpMyAdmin/vendor/symfony/cache//usr/share/phpMyAdmin/vendor/symfony/cache/Adapter//usr/share/phpMyAdmin/vendor/symfony/cache/DataCollector//usr/share/phpMyAdmin/vendor/symfony/cache/DependencyInjection//usr/share/phpMyAdmin/vendor/symfony/cache/Exception//usr/share/phpMyAdmin/vendor/symfony/cache/Marshaller//usr/share/phpMyAdmin/vendor/symfony/cache/Messenger//usr/share/phpMyAdmin/vendor/symfony/cache/Traits//usr/share/phpMyAdmin/vendor/symfony/config//usr/share/phpMyAdmin/vendor/symfony/config/Builder//usr/share/phpMyAdmin/vendor/symfony/config/Definition//usr/share/phpMyAdmin/vendor/symfony/config/Definition/Builder//usr/share/phpMyAdmin/vendor/symfony/config/Definition/Dumper//usr/share/phpMyAdmin/vendor/symfony/config/Definition/Exception//usr/share/phpMyAdmin/vendor/symfony/config/Exception//usr/share/phpMyAdmin/vendor/symfony/config/Loader//usr/share/phpMyAdmin/vendor/symfony/config/Resource//usr/share/phpMyAdmin/vendor/symfony/config/Util//usr/share/phpMyAdmin/vendor/symfony/config/Util/Exception//usr/share/phpMyAdmin/vendor/symfony/dependency-injection//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Argument//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Attribute//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Compiler//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Config//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Dumper//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Exception//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Extension//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/LazyProxy//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/LazyProxy/Instantiator//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/LazyProxy/PhpDumper//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Loader//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Loader/Configurator//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Loader/Configurator/Traits//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Loader/schema//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/Loader/schema/dic//usr/share/phpMyAdmin/vendor/symfony/dependency-injection/ParameterBag//usr/share/phpMyAdmin/vendor/symfony/deprecation-contracts//usr/share/phpMyAdmin/vendor/symfony/expression-language//usr/share/phpMyAdmin/vendor/symfony/expression-language/Node//usr/share/phpMyAdmin/vendor/symfony/filesystem//usr/share/phpMyAdmin/vendor/symfony/filesystem/Exception//usr/share/phpMyAdmin/vendor/symfony/polyfill-ctype//usr/share/phpMyAdmin/vendor/symfony/polyfill-mbstring//usr/share/phpMyAdmin/vendor/symfony/polyfill-mbstring/Resources//usr/share/phpMyAdmin/vendor/symfony/polyfill-mbstring/Resources/unidata//usr/share/phpMyAdmin/vendor/symfony/polyfill-php73//usr/share/phpMyAdmin/vendor/symfony/polyfill-php73/Resources//usr/share/phpMyAdmin/vendor/symfony/polyfill-php73/Resources/stubs//usr/share/phpMyAdmin/vendor/symfony/polyfill-php80//usr/share/phpMyAdmin/vendor/symfony/polyfill-php80/Resources//usr/share/phpMyAdmin/vendor/symfony/polyfill-php80/Resources/stubs//usr/share/phpMyAdmin/vendor/symfony/polyfill-php81//usr/share/phpMyAdmin/vendor/symfony/polyfill-php81/Resources//usr/share/phpMyAdmin/vendor/symfony/polyfill-php81/Resources/stubs//usr/share/phpMyAdmin/vendor/symfony/process//usr/share/phpMyAdmin/vendor/symfony/process/Exception//usr/share/phpMyAdmin/vendor/symfony/process/Pipes//usr/share/phpMyAdmin/vendor/symfony/service-contracts//usr/share/phpMyAdmin/vendor/symfony/service-contracts/Attribute//usr/share/phpMyAdmin/vendor/symfony/var-exporter//usr/share/phpMyAdmin/vendor/symfony/var-exporter/Exception//usr/share/phpMyAdmin/vendor/symfony/var-exporter/Internal//usr/share/phpMyAdmin/vendor/tecnickcom//usr/share/phpMyAdmin/vendor/tecnickcom/tcpdf//usr/share/phpMyAdmin/vendor/tecnickcom/tcpdf/config//usr/share/phpMyAdmin/vendor/tecnickcom/tcpdf/fonts//usr/share/phpMyAdmin/vendor/tecnickcom/tcpdf/include//usr/share/phpMyAdmin/vendor/tecnickcom/tcpdf/include/barcodes//usr/share/phpMyAdmin/vendor/thecodingmachine//usr/share/phpMyAdmin/vendor/thecodingmachine/safe//usr/share/phpMyAdmin/vendor/thecodingmachine/safe/deprecated//usr/share/phpMyAdmin/vendor/thecodingmachine/safe/deprecated/Exceptions//usr/share/phpMyAdmin/vendor/thecodingmachine/safe/generated//usr/share/phpMyAdmin/vendor/thecodingmachine/safe/generated/Exceptions//usr/share/phpMyAdmin/vendor/thecodingmachine/safe/lib//usr/share/phpMyAdmin/vendor/thecodingmachine/safe/lib/Exceptions//usr/share/phpMyAdmin/vendor/twig//usr/share/phpMyAdmin/vendor/twig/twig//usr/share/phpMyAdmin/vendor/twig/twig/src//usr/share/phpMyAdmin/vendor/twig/twig/src/Cache//usr/share/phpMyAdmin/vendor/twig/twig/src/Error//usr/share/phpMyAdmin/vendor/twig/twig/src/Extension//usr/share/phpMyAdmin/vendor/twig/twig/src/Loader//usr/share/phpMyAdmin/vendor/twig/twig/src/Node//usr/share/phpMyAdmin/vendor/twig/twig/src/Node/Expression//usr/share/phpMyAdmin/vendor/twig/twig/src/Node/Expression/Binary//usr/share/phpMyAdmin/vendor/twig/twig/src/Node/Expression/Filter//usr/share/phpMyAdmin/vendor/twig/twig/src/Node/Expression/Test//usr/share/phpMyAdmin/vendor/twig/twig/src/Node/Expression/Unary//usr/share/phpMyAdmin/vendor/twig/twig/src/NodeVisitor//usr/share/phpMyAdmin/vendor/twig/twig/src/Profiler//usr/share/phpMyAdmin/vendor/twig/twig/src/Profiler/Dumper//usr/share/phpMyAdmin/vendor/twig/twig/src/Profiler/Node//usr/share/phpMyAdmin/vendor/twig/twig/src/Profiler/NodeVisitor//usr/share/phpMyAdmin/vendor/twig/twig/src/RuntimeLoader//usr/share/phpMyAdmin/vendor/twig/twig/src/Sandbox//usr/share/phpMyAdmin/vendor/twig/twig/src/TokenParser//usr/share/phpMyAdmin/vendor/twig/twig/src/Util//usr/share/phpMyAdmin/vendor/web-auth//usr/share/phpMyAdmin/vendor/web-auth/cose-lib//usr/share/phpMyAdmin/vendor/web-auth/cose-lib/src//usr/share/phpMyAdmin/vendor/web-auth/cose-lib/src/Algorithm//usr/share/phpMyAdmin/vendor/web-auth/cose-lib/src/Algorithm/Mac//usr/share/phpMyAdmin/vendor/web-auth/cose-lib/src/Algorithm/Signature//usr/share/phpMyAdmin/vendor/web-auth/cose-lib/src/Algorithm/Signature/ECDSA//usr/share/phpMyAdmin/vendor/web-auth/cose-lib/src/Algorithm/Signature/EdDSA//usr/share/phpMyAdmin/vendor/web-auth/cose-lib/src/Algorithm/Signature/RSA//usr/share/phpMyAdmin/vendor/web-auth/cose-lib/src/Key//usr/share/phpMyAdmin/vendor/web-auth/metadata-service//usr/share/phpMyAdmin/vendor/web-auth/metadata-service/src//usr/share/phpMyAdmin/vendor/web-auth/webauthn-lib//usr/share/phpMyAdmin/vendor/web-auth/webauthn-lib/src//usr/share/phpMyAdmin/vendor/web-auth/webauthn-lib/src/AttestationStatement//usr/share/phpMyAdmin/vendor/web-auth/webauthn-lib/src/AuthenticationExtensions//usr/share/phpMyAdmin/vendor/web-auth/webauthn-lib/src/CertificateChainChecker//usr/share/phpMyAdmin/vendor/web-auth/webauthn-lib/src/Counter//usr/share/phpMyAdmin/vendor/web-auth/webauthn-lib/src/TokenBinding//usr/share/phpMyAdmin/vendor/web-auth/webauthn-lib/src/TrustPath//usr/share/phpMyAdmin/vendor/web-auth/webauthn-lib/src/Util//usr/share/phpMyAdmin/vendor/webmozart//usr/share/phpMyAdmin/vendor/webmozart/assert//usr/share/phpMyAdmin/vendor/webmozart/assert/src//usr/share/phpMyAdmin/vendor/williamdes//usr/share/phpMyAdmin/vendor/williamdes/mariadb-mysql-kbs//usr/share/phpMyAdmin/vendor/williamdes/mariadb-mysql-kbs/dist//usr/share/phpMyAdmin/vendor/williamdes/mariadb-mysql-kbs/src//var/cache/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:17845/openSUSE_Backports_SLE-15-SP4_Update/aff8eaa81462bcb1f1b608582cc7100f-phpMyAdmin.openSUSE_Backports_SLE-15-SP4_Updatedrpmxz5noarch-suse-linux  !"#$#%&&&&&&&&&&&&&&&''())*+**,*-+********.******.*,,,,,,,,,,*/0,,,,,,,,,--11--------2--1311111145111671511111111**1158915:11;,,,,,.,,,,,,,,,,,,,,,,,<,,,=,,,,>?,,@AA..AA..;,,,,,B,,,,,,,,CDD*E*,,,,,,,,,;F,,,,,,,,,,,GG,,,,,,,,,,H,,;,,;;IJKLLJMNNNNNOP(QQ+*********R***********(*****S*****************,****2********************************************TU*111122222VW18X1YY111*Z11816[7Y11111Y1Y111Y1Y81Y\]**^__*@********]***BB*********S`******`**S***********]Fabb,c]*]]]JKLLJMNNNNNd())+*++++(e++*<*+<+,*+f+gAhAAA++...+*++.i+*f+++P*TU;.*>?@AA..AA..;+j.+CjDe*+DAE*AkA-*;FllH;;;IJKLLJMNNNNNm())*+*+*(+****,*-A+********.*******.**/0*--11--------2--111111145111671511111111**1158915:11;.*<>?@AA..AA..;+B*.*C**D*DA*E**;FGGH;;;IJKLLJMNNNNNno&&oo&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&o&&&&&&&&&pp&q&&&&&&&&&&&&&&&&&&o&&&qo&&oooro&ooo&&&&&&&o&&oooooooorooro&&&&o&&&&&&&&&&ooooqdirectoryPHP script, ASCII textASCII textUTF-8 Unicode textPNG image data, 1081 x 681, 8-bit/color RGB, non-interlacedPNG image data, 592 x 250, 8-bit/color RGB, non-interlacedPNG image data, 545 x 315, 8-bit/color RGB, non-interlacedPNG image data, 419 x 315, 8-bit/color RGB, non-interlacedPNG image data, 260 x 97, 8-bit/color RGB, non-interlacedPNG image data, 334 x 318, 8-bit/color RGB, non-interlacedPNG image data, 333 x 289, 8-bit/color RGB, non-interlacedPNG image data, 358 x 274, 8-bit/color RGB, non-interlacedPNG image data, 559 x 83, 8-bit/color RGB, non-interlacedPNG image data, 527 x 322, 8-bit/color RGB, non-interlacedPNG image data, 544 x 315, 8-bit/color RGB, non-interlacedPNG image data, 543 x 307, 8-bit/color RGB, non-interlacedPNG image data, 1105 x 641, 8-bit colormap, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 11 x 11, 8-bit grayscale, non-interlacedHTML document, UTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode textHTML document, ASCII text, with very long linesHTML document, ASCII textASCII text, with very long lines, with no line terminatorsASCII text, with very long linesassembler source, ASCII textC source, ASCII textAlgol 68 source, ASCII textAlgol 68 source, UTF-8 Unicode text, with very long linesASCII text, with no line terminatorsassembler source, ASCII text, with very long linesAlgol 68 source, UTF-8 Unicode textJava source, ASCII textUTF-8 Unicode text, with very long lines, with no line terminatorsUTF-8 Unicode text, with CRLF, LF line terminatorsC++ source, UTF-8 Unicode textPHP script, UTF-8 Unicode textexported SGML document, ASCII textGIF image data, version 89a, 16 x 16PNG image data, 38 x 22, 8-bit gray+alpha, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedPNG image data, 16 x 16, 8-bit/color RGB, non-interlacedSVG Scalable Vector Graphics imagePNG image data, 10 x 10, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit grayscale, non-interlacedPNG image data, 10 x 20, 8-bit grayscale, non-interlacedPNG image data, 20 x 10, 8-bit grayscale, non-interlacedPNG image data, 20 x 20, 8-bit/color RGBA, non-interlacedPNG image data, 10 x 10, 8-bit gray+alpha, non-interlacedPNG image data, 2 x 16, 8-bit/color RGB, non-interlacedPNG image data, 13 x 13, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 20, 8-bit/color RGB, non-interlacedPNG image data, 100 x 100, 8-bit colormap, non-interlacedPNG image data, 32 x 1, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 20, 8-bit colormap, non-interlacedPNG image data, 21 x 21, 8-bit/color RGB, non-interlacedPNG image data, 2 x 28, 8-bit/color RGB, non-interlacedPNG image data, 18 x 18, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGB, non-interlacedPNG image data, 125 x 13, 8-bit/color RGB, non-interlacedPNG image data, 165 x 28, 8-bit/color RGBA, non-interlacedPNG image data, 172 x 101, 8-bit colormap, non-interlacedPNG image data, 13 x 16, 8-bit gray+alpha, non-interlacedPNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 140 x 31, 8-bit colormap, non-interlacedPNG image data, 23 x 20, 8-bit gray+alpha, non-interlacedPNG image data, 50 x 19, 2-bit colormap, non-interlacedPNG image data, 11 x 11, 8-bit/color RGB, non-interlacedPNG image data, 1 x 1, 8-bit gray+alpha, non-interlacedPNG image data, 400 x 16, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 1-bit grayscale, non-interlacedPNG image data, 18 x 18, 8-bit/color RGB, non-interlacedPNG image data, 1 x 400, 16-bit/color RGB, non-interlacedPNG image data, 1 x 400, 1-bit grayscale, non-interlacedPNG image data, 1 x 400, 16-bit grayscale, non-interlacedPNG image data, 1 x 100, 16-bit grayscale, non-interlacedPNG image data, 256 x 240, 8-bit colormap, non-interlacedPNG image data, 640 x 360, 8-bit/color RGB, non-interlacedGIF image data, version 89a, 1 x 1PNG image data, 38 x 22, 8-bit/color RGB, non-interlacedPNG image data, 16 x 16, 1-bit colormap, non-interlacedPNG image data, 11 x 11, 8-bit gray+alpha, non-interlacedPNG image data, 10 x 20, 8-bit gray+alpha, non-interlacedPNG image data, 20 x 10, 8-bit gray+alpha, non-interlacedPNG image data, 22 x 24, 2-bit colormap, non-interlacedPNG image data, 20 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 16, 1-bit colormap, non-interlacedPNG image data, 20 x 20, 8-bit gray+alpha, non-interlacedPNG image data, 13 x 13, 8-bit gray+alpha, non-interlacedPNG image data, 2 x 16, 4-bit colormap, non-interlacedPNG image data, 2 x 2, 8-bit gray+alpha, non-interlacedPNG image data, 18 x 18, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit gray+alpha, non-interlacedPNG image data, 5 x 9, 8-bit gray+alpha, non-interlacedPNG image data, 50 x 19, 8-bit gray+alpha, non-interlacedPNG image data, 16 x 2624, 8-bit/color RGBA, non-interlacedPNG image data, 400 x 16, 8-bit colormap, non-interlacedPNG image data, 1 x 6, 8-bit grayscale, non-interlacedPNG image data, 1010 x 623, 8-bit/color RGBA, non-interlacedPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 10 x 10, 8-bit/color RGB, non-interlacedPNG image data, 10 x 10, 4-bit colormap, non-interlacedPNG image data, 16 x 16, 4-bit colormap, non-interlacedPNG image data, 8 x 13, 8-bit grayscale, non-interlacedPNG image data, 11 x 9, 8-bit/color RGB, non-interlacedPNG image data, 11 x 15, 8-bit/color RGB, non-interlacedPNG image data, 400 x 16, 4-bit colormap, non-interlacedPNG image data, 450 x 248, 8-bit colormap, non-interlacedPNG image data, 350 x 219, 8-bit colormap, non-interlacedPHP script, ASCII text, with very long lineszlib ERROR: incorrect header check (ASCII text)C++ source, ASCII textPHP script, UTF-8 Unicode text, with very long lines 7"m /php-curlphp-ziputf-804f02578be4aa9f15c5a16cf394cfc300dd54be3df5d64236ae146b27bedc252?7zXZ !t/K]"k%{^3:jɮ}tx?d>tC#ueOS3itr~~u 'oѓ9SM&yyDNSq--I~Nb F2ENU!ר @a9_v&j~LN.QA.fi\6~kQ`:z9ՍߛLrzc7F9RbRU1tޢ H+}ҪC9jPE>=X~#zd žH/GT-"g a:.?; g3Hw3VzDU&?tv4'>I0JUX9zJ Z*xhkp5wzuT|LBƚ{77;hEV.Ja 4p .4߸tQ4GX}SZ]ն ]ރ|=REדA" Y7T-v솦=,3hYZC/wJTS@ Ү0D[K $*^7K!Co<c9gZGZL/dR`7{7J2iW(z[#;fnPv=Z?~MI:CfeZO@̋"5ʀ~J쮉g:[)(G{,cO#iqef/bn{p Xl2v7ɟx}k/Kl!o@\I:W%:;\3.3/V h+*J JcnzePkVu0 r+y#e6M-=D2UOXNʈ}3EFMSIv+UE{ ,\xZ&zG6.aE{Kp/K {3g 0y<+,+ln":%4'p"@7 RT .I YxK,d`M7 @W0ͤ@Ըi_UܓlHg$`rL/Q#Fco5j6c\9ޠ[{5Y}lvZ (z5'ӭ[JwyҭN +nrC馻H?mi5ta9F9$1 JMup$yx[\õp- n.8}2\%.4+Hf7ŹB o]o`:P9UQ!6vX'?mqcf -ۜh߸&d۵2pP 7Knt ؞B n{LN)6WRcyQ~ [ Y^:TѡY H6h_E 69\7>}؇afh213){Erx] ffDfZFLft.ʄsk{Lt( ͔fz8?Asr3-{je vKE*l8+G{߅>npN]"MtBs :0w֢$wpNc󿵇Qhm|޻Ƥϵy.&6"r2G*}H}'^ъ|/èU|+h 9bX:^ĻVؐ#Τ"xfH @%Z[EwkϿgyJ!@c} tdrY cU[?JPFQ2%Nɘ 0}LUqL3yR֬VáG#tb3dW3 ^PwM~CRΗ|Z3doeOLDG %ytNX#aȾg.,X7\G BNf5f@4_UdR5.OwP ~}sJ45Sek:4Z`kU+UD$5ө_]HHz ȕm?l;DPk3_mwRRvwo@-orH o0z%wXv>6"aةd׸_Ĝ(k]ԇޯ "y8׎SË_k?g#]2إΪ: ZAJV8'}6k]x1fn`A7l10FoE-jn:}On 6x'#:Q@&(xWDZ:^f.T; Eq ea&~"֖  @FަO7Rg_o_= lD8Eu.Y GAHAdBs>PĮs2e);X?G=s!PObk#n(%e ɴ 5 X{ /޴I':u,H)r].6+3Z}NG/ ߈*u1oXpMayDg.HoyT=\`g1(+ F&wOjrD<( "Ud|\H_7\Ջe'P+`}&>)4ZD)ø uFaZ %`5HU*Y&0nY;E+J"zay)jT,!~+].SJ'8u-#&QFYӤ*R-sz4v"eI(ϭlvs=Mת*W,_Pr;9bAPk]K? g׳#ebMQԄHBTRٝFc=+h(`X9PfwI );4nD3,ELqo7{ynvZxyC+H rڣRaGLKWl(&m,IM!* >!|h&% xC'cR^xeQWd$99 qJ8:ǹXèC~(-{b$^iGp:;oF:z&e/FN~b.zE&׃–Y?%s9L@S3'I~LJޑ_g#SܼA59CXY1Xj<ި`7iw 4*󘾼 SZ4C/';q)=Dw*Wl. dsB6PrHc@U'uAc4Is-vjl;=TF9w=$.L̺;"iRd4*1Y 'WW6M^,cf Sy:%GY'& r$Y}O~pCc>,* 6U|_lhlsJFS!f;o*󬠆$98Rz}O߮}'pOklOPU]*O-P p?x?ӻzY9S]Eg6E(jg1iEJPLrjZ "grox3Bi2H 3cFF;T8v"QvKw-MKkn:< b&es;)Զc<رɞιtI5J"j>702ʄSL/l J2%UçԮխFg$3ێOG a^!:Ie'+T{0 O1oÁ.?7hP㽃 X_OMWj\K ϱ*Q6zqܨXt;$lꍅ~IfkG󞘍!fDB iPݰC}v~mPK9%bMtUsKc_~4D xg6jQ Ȗd rր5y\8nJtKQS8H7 }6A F,#_ /;Bǯ-3: >qpSZ}e ]nkcW(7$;5O&{K`8quQ俦W]F7چdƊfh;9JnB c8V*Q$&{V{(Ype! zp؜1Dz}{4qܚ}xpѮ #ЍG@'/A::Wi$[Xe&nn= JD~b.cOl&-g1:x|k`q"p;"m(` jBFGHzZ,B܌S`¨ ?LHi+moz*>@N9cnRݑVArV Oq#y4hJO.Cn|s0}䈳7va6{ٯ Br"H쉤g'G6M:kF̞9"",Zc# 0CJ` N*jׁ_Akr5Ne0Љ CF2jdq&( /xP(%33͏fvZFL^v UK}$;5dn%w7;*H,X"5}OZv )_c-ݡ1zb2O x3(Qu#)qo4,jh{6/KEc-ٛJ_~SG=Ӛ .vi8^NnU1/7I',jKHx\9K6wZwhYRG8.qUnkʱo`e!w!SBRM[6.$`L*V|_Dɱ"P-4>0fM&_L~*c#2Z8-U|YS?slOu'Ej S ȧk.XdsJrT&KDsJW3Z?~LGs$#& `4)-S@Uœn9$dUqP`YQ~g FZ J)i: UTH'C& @kx VOa2%Hn B& {3~u 33:4s5ь5\#p=~ 9q<6Yծ͵<)r d9-?|{UJ0b>]4Jx6Ch\I܏nezU0eD7S f3 =j"fmd͜w٣h1wD@/b V5U|>J;a *Z!D>y~te7դ@}u4?[t ̛ op"Q-<:f7;+}e6d&K?$#.K8ڱX+b#!މ=IlZl.dr(`#w(;'sz!s7Nn\+FX+ZFXKBϷ4%(zHtXeGou,p%15ͼ,&4m[ZSZ\]k~5p ҝ-HA,V,̳wZE98Qa7"햺Ґ[f=aйXs K( ftڂpTqS ors!v"M̱]]Ă:"QW!%Tyo@+f=QqGA+G@2^&'[l35-@L`H­g\5 J5[~O ~ٞ< LW+bL 2)cdsQ!6X05ʁcL@oLЉ(P0a!폵9>YFҘ~DoY+ǷFH&$#Gz_I #2_g#~K(6>XQ.(`.qẮ)0D`vnQ/vTZ/~W <ȿ v5ԍYsFݤV-xz#>.-4BvLNwCn(t56kz.0eZrVP]yISGOXoH{L("kĥwSf:cn  HChޯD%N4w"e-tԩ$Y 1)y9[Uك&Jo;Z ^AvvX]HRY:4Nǟ4Ddqd9S<Å ɯ%Yy$Vن ֻ.?fL{$QHkם`rNqWǷ$g*w٘ l?zؠa}Ӳ=G83 J7}?M0Bp[3ičW۩g'pK &/蚕4Ζ&`V%ܖ"Xը6l$ec(xgNs:b#ݒ_F0 %#y >$R&CHF<8)m+ e !%h5Te DBdgļO%++p8_y]huOIɤ;aa&іyxQ7ڢn\^JM\N9Gl+pؑAk_wIY.Xm E@bI9cG"`/Lm$X"v*Ϋ\aIwXq\} (>~aq!X 9$xQJ|%|4MIYouFP[4֛ ? |KNh07.c#hå,*z.L_$=̏w_1P/G$ÚK!ARg#[MI]Ra~Lk*hc_iȠ'{T~6RrFȘlQlt7g9ý?k߃IM˒I\r#اY.#@9mRO#ÍOE"\٩ qLiX륱10ӡ,e=trhN! D(˩4d ӚH), bxIix Z78(?%pP8@rYI4?ǨFZ-P[*gDO~mD S}C^N ذN> Sw4AN+Qds8#ȕ }t`r8b0`0#Wus"s .o+h]T BKSA( 1 Sr;RfZS޸|2Zڢq?bK<7O;%XPOQb`d4q<Nj&OQulyI9/ʹ7 @` eǨXґ^»BE~P-P ϩT BfvѰ{ Os4wB`ʩѣLIçX^?ϕMzjW^BrfYfXXꐩG0%J=FaCtw:7{7ETj.MAeU;4YUSŒtB4#TtFe먂˰|SõvcJGsWɽM3)AY7 y[B~!h!iS¨T*ȕϿ q:׶;ӾkGTǩa{ɀ;68-٘&vjhǛ 9Ki[זPD{Pk8e8j l\H*иuFis2ЌWQ;Vh}xĕFVgϹ0M$d?O|LG> <}$]ogC2%D%Ԓw;*OHwUv3/I%~ D{ڛ¯>ݿ|S?/4t$]" |7ȣHyLJfc cxXuRm`v9I 3+&·B0Ʀҵ$kc*vcP3GȊ2}gxg!?P\>UϏ Z Hwava&qPKӣr]B+x*M>X=0)UfUJ5ㅇr8HU~Z>N-,~<: {(Vu^7_ik .ѡ)/$ptPK=lrS-_wľmpEA+>G ~&eDđ-A=fm=erk uGܠI,OSgG>c$Q/>z$$Nnq0X=xc{FItC!/Xҁ{٧ QTSS,+$ 9BiTg&1ϻ(`2T"K^Oi^9J*Pb1"R1eeb(t}ٜ3O˰]I e:#,H+"BrGCWdi|pZžL0IrU>wrE{/n|ޚ9~6338osMӆ?`k~+wAdA ggg6F1Nq+$A`|Oo[DUuF+:"ۈHE)Z`Ӆ)uĚ(7 1.dePMDHӪXeҒ.QH;<WC<;|95O AJ8@f-ȗmXoT,*0].'ͫ%yL8jsbSeAصu (Gp͙¡u$e5 *běZPK6կ>𺵊ɹ{)S+Vvu~>-/}N i /:+, 6OqF@3FChdvuIe3u2pm~64+ZT-*& Ю,9ZP=M/"hȚt"by\I z[ǜ(zX"ϣ&{zې)WY=HK!ۄ ) w&Wj@;3ڃ,8ƃʥk7uTT3'J.!w4q-5=y5f!lQw/r,0]Pvf_Mѣ(0jnS p 6D^E<49)o{H`Zg(Eӥ0_uNקbUj;"4ͽv#%K`+;Ot?h??(8 1iA<WU~5:&䜬z4=5;JL\YwJ2dwIi)Yq2`ꌣ_eڰO&?ɱށ:|x`%ԙ9:%5ફN3XkZIaotWU|Mfz%Wc֗ h:#m{6vY_7ph+F˨&hgu;w-5~+4;ʗXE77rg` ~SSbMΗ)r鸝rp45sGb 7$>hgLO0J?+I0t*z|+|ATU Ufp)?4Jlu쵗aٟ{p28$OGx+ yrOvsTɵ > 7awO }`u@k3, " )?^5*2Z"zo\Y>atE!&iN0#z8ksBE)H$:6g}4 Np!#\E"Oma:Y~Ǿٺx0 yJb$00Pž `E͌$`PNgWi_xaG̐@I0^9[)}j~;jgW{IAF-2:1ܸihK(0ATF9br7Q*V%#yAXCojk8E6Nu/oIUE8TCcF5n̳Ho+N{E%qZ6aHP0N+K]Bgəgp2`|q"78,Ǟo|_h}v^*@Da`A~2m +IXnw&?7ӓaZja䲵 $ buq9+v=Z[_5@>Jxve(2Ĉ(W'sT0 @j͛Y'ɲ53hGzQ2}tl纅/Mcs6Ta'ٞ38j `ao Yd+?To+1Oof d"}ul"m6+֑'\,s+ [uS3(9\^ztΞD&bܑ|M_-8iAYyȑ @ .Z*ւ):0`o 7d@χ!ՐO7.El9FWLh /Uo93Zk/6up&w#V"9 9i}u\cu҈ ..=B!XZ>;Wa<#TzS?G٫`rj>i]N2 AuiuNuڏ"iV<}~Y8;=8N~6-r8=4رzLWd4__,["uįEy Ehk^1_#*z&%ǏL(&j.ښi"[{H#%Ū'S´ȓa}.t +=^^sFl !\F#B\}xYb+Z=&pv;mS_x> `3j QU7T h0qI QK.O>ؽ= i7Q=ǕsCv5 =hzs,n%F yߐ kc͠~Ul]yAբ6#L%z鄶.|^Fբ/8z#Kah-dvf=:MR'M:ىB‡R!&Ƶƫ[w̚cIiHE<+=7dV3 \2Uw2zL=)MJQVyŸo }a"/>wX?|.*k*c={ĉ0b>@ `{ =PXiۿ gGhדpBZ`3'K҄&s1xDGD;;QC|P)э1厀@?!ϱ>a썥&.D~#0Ciuq§PU>I Usa_}S-bwtm;p-@Ň ZC3u.{Eoئ[?3UJhYC=kfs:~%[̬ڻx]O)\ơUH s99 ;(c&̧keYcNT`9j(HĀ H>pAa=YCɃ YA:?b!lTO_g8OXZX Nvuׄ8(vDqѱkxV&4Mih][vxo7`nRG9]e"LoJU/M#ayؓ+ܱ7 ), / @&s~%=>}\VJ.| bMƱs"@h-LԶ1냰HOnA\9&V@W#&X@!RUƎ;'hILB;?yp@5('4HDp"Qh7O6֧r~4r+ ;:mJlF6;Xu mc]3e3> uK#.n[#<{Y?}j&j4R7b \1|}Zl Viʬ^_D6 ##tTGYt(ť(ʢ?E(V $80Sbjq UtYrLm'Py> ͹&Ywǘ҂O.r/A3|kT]> 눅g!F}}ծl #3olFl>^y8l=(IjG }sfIٳpQ'\,T"-͡K2Xw> X[HMg/8/5E!>;a5M=8^ywʪ sc@\~ ׳+z =;'Ewk]EZpD\#TS:7EaTg܂a)yaC("3[M`ϊ|Afjx$'xcfĤ A*ӂG,CsqZ8 A+o1bQ`e&62`e:u&̭Ȳg5 ՒZuގ/l^o}扻?82o3biԾ:RP@Pء2k%Jf8M(i< OX!sc,>,h~)עyz!^R'UbL:Jѕ. Bυh.hB;C6_ֲćWDF(}}c0K'(&73KkQqchӡZ3Q/պG,D@3u<Ă#+ϐA_w(\ 9POW9EP7 Ӆ̠SЂc#֕1w6*x-+]kFAEU~T]]q|['u$uڑWܨO8QT.1"[>٩\ -V)}~$SZU(~aJ8Wv5S^m[Vr8/٫Xt[HY`6%oŒ-T*`8 MNܞS#[=^źSq~}A{:@>Wq[6)g< @~w#n+!P02[$|wV)G?ΚI߆~g )kuh~kY;"q%U=ձ DR/W/e;t ~牊F WR¶lO`F~\VuنhhE[MvIv@a'xޡ-Db$xVD7R;s>_QyY'!ځX7t_|ɭ4#IOAẌ́q s$i pK7 *U?*:Q:y;T,\Rn1Y(a?]q!kbn40 hn5XFC-DtI׾h%<p6r{zs0A@ 6pi`ZnKwv Շ(IS6.%g&,|,oO (ž霽e 1 u+o7<<ֈk06J)իUVؿaG+} KNI2&#jKZXǜHt8aӳ"5qPP q2Gvj! `i"7߯'> ~ cvUL^4urÆ}|PtL;hMw,/_IX{Q  ONw5X0\5m*ANޛ鋼!PWRT Ǟ]4v% ]8*PXK¬+2fgΜD &cʫ8h? mI[2<$sV5}$82.T>٘+p)?yV$1^#z_^Qw9X) ]1W=3INbyb) j}| ڃM-Pa%gadQE(J(]+H?Mt7GHbx|5BYZq "xP8PҞs.6 B_Qz1KJ#CQ(c` Uj(TB-bY*Gڈ"DSo"Dа20qSƜ /\#Zɸ2ߵ$}$ַ?a[w`ʟw 4I`7oEn *ܮq'$Oc/\^$m'0o&2lJ8"V!t-E+˜U 2IZD$‡N0%6nm4hE瀉PRDnY*(5)[#NcV$4%;cW11xpdaN;w>Z޵Ȏ QWO?'#΀Tjq=}s&&@uZ @ihZ,RH =tiE Yol'p挏$H5jjPfnWT`%,GPv'w;WHb!F\NMU ĥ/2gvRMZ6Ⅶ[V^>UUWOD}5cgEb!GT |_=bj)PRTrY дf!a*Q,o[oPBMg'F!FI/JJd-;4b)KgzJ}n=޶$楻À=n`'.Zl'77{1 [<`Ru]|m]u}^ቹlĞYIT)Mv?g+"%aZ7`-~Vsh6׸c>9}>?'n$Y~f%xLҕ.]g#˛(X?XeXGʸ ])58HՍUdИ.A,5= AQo"c3zSЖF2MF{Koɼ>24`:0sKǍV+y[@ΈBֿX ľ3 TVq:3jTu5l9l sVocfL"}n}kkk#lfi%C%Xg֐E2id<\Gՠl#L-D%zdde' ye˦аœS_oSf$ -3^ 5GcLpn7qI"dݐ ^B,s*݆xtJ<1 6݀L} P"bdr!9+a>%2.K9}^߮$LM:#ˮA4xSrsɞE;nrLO4X*U䇕!˦_Im4Hb^{uG>3,j G'Fc驣zȨ*4nxÓٙ^_{R:&s4clvm.LNb[+Ve@RכppK(/fDT8HPɈ 5h~~ I@eG\ v9->:@: \BYI^N9Sn.g@jkE6X3؊6VpD`U-gz $͊52."DIe4T##$K4ʎ-֫^릈mq.%~D`%1 >`#" PCsjBg61jEys-R%.:+ cm4ID3_)4[V R # ^:# Dَ-Hi;Ip8N96tP|7G.:+tM߸kF b:.Fdd\nM;/DQŬh#E殒[H_7 nM]zHG. oRUO:2T**} ^2yi0A I[{|*z=Tdlt &lڹΕ݄HߪdXصjٖ!37<`|NΖvk5) MC S*IRg{9|>B<_$BjB5QѠ0d/ dO$`MNTim(? bbMY[\[f To@:N6 jx+f 1>$I%}?|* ~Kcg. )תz\ʲ-hyq5(6j{l1D+'W #uK[\9couhmi + 4~UmGkZ])u/ 5vz22SՍx_Eyx91B}9O=vM1>@)p 5 dd͗p^_@OY'3od$tVwxԬrƖI],LrQq^{S H}Қ`knFZG2fQϯ ?nw[ ^>$5TUf W<ԝ77={OZ}m}XFm[b`xRJ5  Y ֞YVlΦU*cv{Ǒ/X`Q+q-w(+JOW'ŭv$8,MʼndXkGiф7(>B3rĭ{t&$=4Yq7a㓿1:.Pe;@SYl37$a;ՃuuYv"&O 'pL]JbaFM/OW_pg,v3afWTШ@]%fVC nB,cEi$^\r#d`,7(}ƛ`#ܖGqrssP) 35R}S#۷fhU-oEIbdA2-n$O< pSp Zz8z˘(L(.#_=g*dwT:$'lP7j~\c_"&)@ ӿO}"ةi̚~TN^0VZPB| K#|d`ImnTd!Bm݆IIvE˶quL-ullw v[0sM4eū`=\5L q@v2~zctq9, Ȍ d04CkS1 ༙݁e5 OD 8d (tmܺ rX2:Dp=v*M{Pw|O4[ջuTKj[ܟҼE]/[t5/\ei = b49N 52 #t }@gd #[3_+Z}S5@%H^kR`Ip谩AN[ LwdAL_Am97'OH՗;sn#FU2ER`-`.lxAW2J0*NXJE{Ÿlyt@EP3@+Pk91X0T8O#x3=5>e@=wߘ]JēqҢŀ2I]dWwk@*z&kLMoUp 6Y5 _" L8C]O>ICIoD|Q a Dzf6Of<a 8cKO0T1QLUn$\Ire f7ĸK֜+fJuڡ&>/" /ߛFS $*q)3Y}y>Vt5T%߈Deި2w2?]υYJ;6kuHUt)'Cno${Pm{uetXu9)2'6~7iǟ,{OvabBҿ;IyFV'oM]9u?X<CMIkVt^Dsb5`#S#DD"o* Y~JY|l7cJxN; V9# l4wN'b6)]șܤb0[I^Z68x(4ŴUپűnpM--C\#fVb#Rzu[׸ȇU1C*Cy|\IkLX{a.a eްU`BbEH%D%ZwV3pC zQnn%)^:JVbr?ӟϏl6i(uwӀ+<'IIPuآ#7VUxxulx63v*ʆ$(a3ӧ Tg|xm;pSaqg2t>g-r Rȷ%8/oOg7\^r[6Vu7LBqYR;8*A~6T*Yp20tN{ZWiF/%ltsLˇpoX{bsު!ث̬מTpd`Z3wŕt%1.BlBw-F=[# u5ʌ$(+ y /޽]mp@%FpH=qHYSM؉i3G_f[0 IgeX@ )GwMys8%)Q[p@>wQ (ojfVd>۾dHJL[J7QTc s [{hr%ѧު} f-CW% zMGϭ>!6\ґ$o~HwgkF_cYGzpP?]u"]}fš$r/\jˋ|ѵpbE6ԷVh/0blc o-/V]=nYM߫Ztn 6F-q/^[ m3RƋڨաOeMeW0,I։xG{̞mB҃\IJFG3sƌ=GW˹}{D qI-yqvk'b;Xj!R_NPYYx` yI rүS' +g\H=}A`4TAdL8p gn ء2ױa7r˃⅀#+:TsܔKr4Aeްk%9PM)M,Zm_#ޚtPDBꦶUݍid!YzKwY q% 4+ĒPg̺X`_as:b((\ooQ@P842؏ƘuG؉Y( ~6BW;3:3ƃnrmm0-2zoJ$Q/w6Cl>";;d=@ pfL6g圸_cS>|3lYvPȺ-p\DFc %+> ־!`iuGgulֵD?X_JXbs2&l}n5s Aj4K>_>%o(y WGMcї`dIɲT朰ԻZZU:g䜇)wI鮖b0Zm&9-&t8]Qާ#SPr*cn': ){jYu) 5uc%zDKSj}i*vb+cg> W5frun⎤Pqs0+?7 VݨxAϊ'8:JFT1Gqe-  q0@(uP;$ CyÈNDbB V>f(*:PqSbҞNU"G[px' l V?fR8vr2BtDŕ0><$ V99/%Zt@j`e'3,dmv͌rӬ 0atWg{[ xˑvNXo\L|>J鱀]KA%[E iIxͷAi 3!n+?7A|[\)U qLu=/lsDI֗VN*D3AB鎨HTС{opUmdUJ~iVY)8$I=qIc2Pc3@bAJ_qLz^ѬMntkJ$ !i%H-h텼8YZA,FT«rfRqkpQ9W2HrYDBrl5/A"[ wӦw)sWFd5 X |6iuYlbM +7X.W뒑&%fvيOᵷ`:f]k %bl7hc`{@;5ek(n{zuy:)QY|_xeܲHm}~#\7S~Y+;BǻJ}Q=|*. 䪋u _*e;3F/]mF$w?d0OHf!8w'h;1+RԘtg؏N. Ў  ݋ ZAf ?)ޮPl x NYSCɦÝz6W"71g; eOۺ2YTE k=F$x*}dj@н"vP#:wgO _L3C! wԣyMo5`?SߝݔwVH:"K:{eEO> ܠr;2*.pQA(q{=+"Ċ#ZBT|kt;/fmz(I5s7sBYlkyUtsĺ5k//*]?NJ` BmZLg~G4ٲ%oG) 6\`׍=os^@gL6ozÀf*"auQ߽ JK :. Znj3<=;@Fe+W?W}%pGD^f>e29JQ5][1|;F>(5-I13:caQ۾8IZ ARһ#N ɾS0폲n݋pnvN(!L"ŗȋ&d|Y% J [ʭXyik+! ^:@NE$&f o :`La=]Ԁ4',eKhSZRw V[HT}3#ftr AD^xj8.?\rgQLJ&ktG4+>GlM,)wgBK½0|X.zX+8J]9k [Rk|0D"&~%S*ͭΐgKW"] 9$7zh=՟G\\ԷPܡ$4@Ɉ&~"e|AӜaLRʟBQaC€2!#Tzn2?l4*sa>ۚ9l3GO|Wɺ\9hcqE(*Ow\I;q-d\u#j H*yuN 0 F=Fd𣼯l_нmN1"UeU4Hm(!x2tF7  7d콾@69CwqsZvTj”PbsT_Ad(Q EĭTZQI`\'T?Q&#Z+끖&_&05WNTB{:.Ψ638IL4QxWΚal>rb̴.ܭ5\we/qn~5:lG&,ǝKzx}l&b虤~L=Ml=붖 c;HHݻhwJz%ߡ-w;s 5S;q:蒙@_HUcQ`r+-+UgfN|%=JRMdS%k#uL‡4SPDyg)_06ItN%n@..[*eWcZ.y P4 _b[3йtd2&Uek$hD4$; I#б6ළ2P; W0ꁨN1 ퟣ4!\$El ;DӖ!LdkcĔk8FV3_ژuj%{),40{Š2#p֦ۭ PUV֑7 lӄ XVq]zeGU5s2$s/xGg)jM%G /y>=Tѽ95ܞ4UO}uca(1Ad0w^, ՟ P9_:4i: ~aouΎ[XM6dJz~ & 5]vn= ~3Y\ڡKASe;WD!Q6f'B!B> >a8aD ӡߓyCD&Ǜq酫-C`5! ̞"ZrE<;7wB;2=<5ݡ{jb. |QVVx:ʫ|%>wXqݹZJdr"!YQg}jVlbt駢ThLZ<]ːj≈g7ȦX=qa'k RW؄Fnw0Р2G|[6!1Qx`^AcJ|s Y('1~dRUR0?ꘇ |4j27us}Ot@*9UFuԅI[l gId[v-Hەh'o{4ĉh6 iň<,rD>hD:7 vPRS7DځK#JapuRCy5hڬ`033˖O\+ 7sA mB*ae1ߒ?tW-_Kv#Ev $N ބfI1呚풺ׅ@Vg.Qr&7=o"3 6lSyoBZ7E 6tH!߯X.d)+m# zhCRIL%Xޖ>$vҞѝu'D8(3hw]t#mY-CZ8@1+Ns)yCJi+3yϽ^tf.Q-M0zg^p|4FPs7?veoA7VȕvgZǶ(9 {Y7EwV c֑1o0HS}=mWpq`3l EcZ \ѷӦ.9/sr^ۍ>B.K`3`-^_`ݲFʒ د[:"q 9ŃPq%g,}3^.%VJAN޻NCڹ6>f3uTSpµd!ʾe[X9k[ Y f 4c1ю!OkI TkV tk[ ']9%{#;3C9[`=Y@+YV\A-<׍%^ 2=o XU]<_)rb ul~; O%(!DzpuhfR15dmFЀ1 DSoɬ=x8.+n =$#:IHi^x]szPY<6o_|iE`Τt0xeo8; )ĥBFe5^LGaF=8)Ӿ<1/뽻db}V́͡LJUcb7<`?V-~o귬b£:vieTXLRը0JI@V=,nNF[_=l- qTT?9P}c^''#܆Uxp 4|[=nCWT+Es4>i`:|?s' 5},4 oiIL w>kE/LÅXבaXb@fw.5"@2fIyAMTa'ZNap$WoR>`"65Є8cG0@M typbp7=<S{A򘻗* A|3 B|R-+'G7Gx.pMä<axXއ3'7s0܏}EEZu)6X}190&uuTҗKpg/0XPWq$2 ȳ88J“o߆gz(j ,JFWcd: ֠bw @B@1Y-H30t\θ0j y^Rx@1gg_5YTlo]_@e_wN | -jy=N0UbXy쯄x9pV\ZU3_pNhHLU9#ɚ@rf3$rI;7ANW%;e* fD~w\>RP-sctBZj_^%/WC>_jF >5  }wm_YX\i4J hrYo-4x 9x`c%ZoW}{Uaךb3[RJW ,9"UyE6V&|7` )Ɋi?&ދ/Uu([H+r qxAY'X\}[&P0MRYOA(#ĩo )' %O@@)NqLT[Iz9shvNb&HS4_X-E&N]7Aa'.\pΗte4/ ٌmx`sCT5@qⰉ '4;=fB`?^"{%[ͣloYF. էR8E:kMR;}.X+-~N.'o:6cP;oZgw:_j h gB=^-:GE{t#e|n-(s|ȊNbo$bCfR.$N{oK @ģ;5"}lIkWiiZ)xV !R:-%FƯfEN=g'l =!dtr(MSb|AM%o^G\H60RKWpW뺧p LFX-|c~-SiXyMw̖J+ڇX~̎n*#*eI;2W6 i I1՚ *J,W S&>Sspz2=(Ci`m +lUbD{Z-#qÙ{k ۽>o\T{458ʖeCX\*I-0ۿ˨=Ƭste+ **ԱrjW@?Mz <"oi^ (8h /qf:p[DDt@DŽ :I{[!Ll,)LciI >:һRjdZ<~_q;!lG?TiMz,- .^[9}3Jgm}8-6jԝiZLcDL$LE$ D'dC4=Ysk ??_3)5~8b./JqHB)>S9"&&3Ώ$L /k.ddkvH?Kc\-8MD$f~ʮO-5qnIadrabEp^vG!MAc}/.{R:a+yɷ Rݹ8ޮV$Qt^fK^^@h/i5D ";251l+1v_8 >U$-4nLh:pn%`wZ#:e+:'F42=[^ǫH sņ?lƃHfEgL$0x{2ü3 }_ h \K( l=mSt{mC觐xJnߊn2": 2ɇh͒z5g\yY$qa Z?$'?d\a)pYN?SqжC#Ϧ֫rĎ4W4JNq؍Ί-7 ESB"ru+wY=呆HXX.9r4^0=.*|,4A҄gX?Ǘ P-'!3:c o96¿U.FLZ=#p3`L\Tܙ^ד+ ~F>O۱S lAt\z%Iڙ35yor/k8wMO H Z_%l tCYo< 3C);7Q0;x&eH\Ȇ5ǣh4cXw,y;.wӂlqQP+fːwXۮ8QyYviess̱i,`2`;z3<2 sPKLGB$?vE"%$v" 0r0,z('Јf8O (5I[A&x_&W\R|^kDmQRZ Ƃܫ:Di"+1Fu\OĻ.S0;MDйЌEYz͆olB:a.wq,;a9B ^eP%[* -~3dfq!e`FD$TphxwNƲ)l{S9KBߗBuTmx$WpѶhtbƲ~eAul _ViavGl ަ<߸t@ޘCpPT!i)pY(sZB],Zx'W[t'= 4cx3O9է'=h@Ě>!I,q8~iFܻPR:-S}Jޥ#|_} )CSmFEA(tx%]4r30)C3gV-;Z ]*8'_Տ%q+*hQʰ#x.W#p!>VsbB׳ɚ:3i[g@?3\ECL0dXJ>Up C;ȹay J#9fxgn~ Zq~^z 7 qZJ|\T,ľzy1i|j5k5yeK(F}⡃pgmt._IYlӈ:giM * a~FBNYI#@8GPJ _(|WJ%K6%F8K9Td!0설NºJC^ӹJ#Fi ͧDt:*rYU״q&d=m Nt5DH*Y!mNyڣJ^$m6,OWSr|T0Ԩ,#8ՠftq1bazMW0$}=⥠r[}81܇Ԗb06Qt@Nr[V'%}@[̒!C3ʙ*7q}=%mxp8 | ulwaNپO}JBz̙CO2!n<^V⤨0+sA?%)w{ji{$ ]0z8R#=}yjpJb&nIJ(V4fS&3n 9xSh-V,8f Ӎ4x;z-,[mpŽ?B; Xqx͏&.-,?ưkFkcKikL3QZYxM̿vسkjs 8^Bǚ`U!Z:bP'gMwyTedP694>#.3ı y2A{%6AzrCa &5l,#QX G,D2hƕ`uVg2OׇTUXێC"y+#vfI5lyxAA<yőm;;/(laQq(n: P6Etaʴe׊[vY@d`8io_th@-SVh,9 49#6!fsRD++p$'Hg,\R QJ?;`qJQB8$sEeDY} K$$ApJ8&x7bVl⤊NIibĩ}.,f n"89\#U~NgEe#վ9έ U )Y^%=pɓV*8WiB 718ho޶q|,qe!i. 'vЕPt,变meoſ#6xlGy>}Ԇ%.I-7mO#"ѴFd!1w=k\y:NG>hGH1CZWC6jikt=?;/TiOhuƏ`Dp,1y3.\ٜULR ﲙ98ɶE4&$*$lhyZoGD:X0WX! 5dJf,q^Flt9_0 9uTI{ĽG2(aqy͗j:e_T^NEXO `rtoQg֘}z fԗ$ki AŚ&g&{gt}_h* U/FݝtAvQDKRcP%FZF >Ƕ޳!~|kTŒb~2 M#Y / ק5! ԿkBo !JI g@&u>zmxY06y~}L35gũeAI9?׊좙Q<z*o=zj9[,\pFd^vvn;١D^~T^KY}*MD4i e_YjAOOڜN{ႅ'IYSB8#DHT+ 5s1PW|BM^TSvͫx&8 'zN:K-Ԙ35oS|ņ;2Š@~tLHbwyt[iVlEv7Q"G&`(o㝕B. |#.W1lb`)QD:"5icaZ4f%cNyia>{@*?L\bJjF[?Z">;=rav[]ik~:1f2CSPF'[NQJFv~=b{pI3#q* VbFC9Hѕft&ĪII&zOMRiaV,=zWB"0=޵x&eo:ZPR5/dQ)z,:ȘߕZٞhYYP%F3YǷ%m@IuF'㩋w>SnyEfŮ27)ECFV)rlf"+GSxʹƌgH2۰BPP#`4<;vƮ>f^ {Rd(u=$ BT`FAOE3R[ tM!jY[>뛿B3.x ޹bVW.0ڔZs e/vz tK @_(&OFmzlnW]#@"GE{CCl 98eN]x9O& B4t"^7JRa /OnPwr.,rpd6;`?yBlRV/|/96sBˑ^ d}/y?nVRhsX]R]3#&{6ߟQ][#!gSջ;iv@(Br<3j©@s e啷bw 'U͝r oZ@WkLg%tm*Fsߠ(|Cei{p,,4lJ'IY {YDoXGz2vٱPS{n{]h`x WIW_]9:J%uezpGlG_E|.3k<enMMaMluUp3ÿsn(IzԶqVTNi&zFș1hEB:$#YY-)5ٸ2יl!C?-)voA-x 諾/$lZ$*6'u"4 '5cc( NY.j6SIe7Vi :ǵ,oFmBN6n~ϣ:y3"]3tHM)GbTw nC@_b~%GLhu\R UeJ[LKd*,c]13,.Ѧjj@]`9SQ3_px&wm ήJ*EZV?Hs G=_Yj ٦} zuuZ3ҖR汼7iYṙVh&&p]IK-WB-6z8C=BA>0;0@S3;E|{_Y%zX^0Lp&o񐫳n6hC ,4O4\FN#HQkN_`XB-7E9ɀsK1\)zܩ\S:' >]h*4Xj24z^ ҥ~?u98PkfCrY OvœY/ .A؈?_*aҠ Mj8Je Ta_J߈0ݡga 汷Ng[{[/#~ Gyq)2lrlTE 0du:Sq(][J J-sSMNJvԘeȬ+E*mh) ī .Yxr#1 $)C*B;X (eKʉECVs4S zP$ oO$r {aL&=DJ~QOk5axvJ $]1fM}iOZ>)kJf_<)MҢ5h3VWE;C؍ Q2'|\y̾TƪTHEO6ǓYG6[3V/Hg wNyM^LݘO"ꅞu+ TYYy /BCcl>"?s*t\[u  gs0 >ഡ3bnWP>e^f^݈,9 ߚz;>H*bl1E)롬J)(mjuC{MBf>\w0DUČek̑TeKHLxOrr#σf6&ptCpH"7S<F!QQžn~Ek޵u?GGsϋS &GV ~@_Z=| b8H?J`xsVREQ]Qk8/yڀ:0"Řx`KL"h2SȴQZ "Be&h=TO.qlm.x+vh'_JK+7tڒUy,d_=(|ZAYbVZi>( s)Ϩr%;"WI-sFuMZV9%uyVaT/TD {?D:[\<&pkvj]х,8/z9=Ψ$rsCxgѽ,Dkit X>^`!!Rͥ"$!ك 'ajU+/tIf?\+bVnyUK>qc_solaH^+'o}PG^G}+(U6TGsړ {)c}Kq nz* wX?|eOd׸Ԕ P>6#5o׍̊Mr(N&`s?Tmp9>x26h32wݷDzMg-7In+ blƳS<Ӑq1W̔9a_-j 'D*LoX*ؑQ K20KSZ5Cu6/,^)tOCrKb / o]dq$΁9K4[ !tgS }9 +LZyop鸏'/m-`Qov`k 66JE; tn"9 ]nbW;v7(I"CJ4-z^q}PN܆>=N?kM l1$y!J!ՊQWT].(u)m YfxK' JilϜ[^"H9#V>vol6ˇK) c&uR˳FlXb/ThkA|fjOE`o10.V*$}x6TZ3eS-1- ـO7N?6i,lfC\AaF8QGk||񄯞e &y n@•6D>e0³E@-kԝzX!Gp,GtXahPU7n~9 (H9(I1W`zpRozb\OY5sSx#_r*ob f5{Ҕh:' HO/QO SOQQZ{&6Ȅ+)ִr^B=CVbAOX nU=8i& ORD޺o8R㙥 {6V"2" Sz {ȗ6ڮ)zQR%ɜPg.147 ،v+De`JR+7q-R a \U&ޑ%h OСy@4/ Gq+4<0Z}G_XӦxa_̍zHTسV0x?Ӆ S~sw±E(ZƦj1y`<`qx|msBO͗ob.ZbBv}>;/i FuY1Nќ{v󈼌؊779Sxgmó8RoLY~4T[OI|,fw&:Yց ^]VG^{Oe 6r̾"^!gTN.-8v#09Fj)+WgZ :iCv꿗/xM\D6wc޽sߏvCc‰|1x{p50Ɏ~~=SFwd[Rf,_¦G(F>Z웅tꐔd!9hR'[< Þ\fr)k(+U^(W軳ܽm0S/ɂeiPjAf %qk!W}1vw>E38ihuڅm4 A:kp`X9HCx)C}Qm3F{ahfy3%tފg;.zP6SIٸó"}lѰ4yrf/v?W=65.})hOSۇ?m r[g۵$we+Ucv{K;u&~~uXG?};@iSΈjl"C(x/ciǪTiۄא}$e͍HkYV?G kzTO+VEb_tBgS87 rK0e v066j!XU~@7 p"/6_I#ްIϝ645cz}!TQq#h S>Sz 9@+Q ,M_hdBw$jr )ܽįcV}+0?*!~k̽!zs3ͪ##q wxQSB-rxy$3B$kj*a{ _ЈtːNJa @Z5۠ގ&ï!P4,Ȓ{˵N[fY'M* kL%SWE-C|}LhzNlnS]{oU]l.L.B%Cs_J Z36$0PwW^1D:]|ڿ"m(xޤڜTcHپ/ Ixۧ~{or?TiU?eBmi͌:˜ܩ\>b:'.r/>Upfo)k a:hM%aK"b;X/'>K #!16h=pqsU../g6!:&>Gge|݌ X-6MayBC+v&pm o)X[H08iXDi8 wZ p۶arPqdY,@5˺m9cd(MZ)ˈ7E|=lwQ6jdtgkŖm ZT'~fa"0^rZ~,_;I!V[WxH)dd^% o[ٴQWw ~*9*~rYl'4Ue=4sX{L*si+|iAQسsuǐ\HX)JOe Z-AzQ_ɘ&mX, %Bt%eB,zhhٹ,ڄ=D٫\_CGi6L>Rz=j_[ŭ֫]LAj2~d@sF'وPՈ}z53;;UQ$4~aJwƋ&-S*hMdY^.w(ck1|ɛ  ^:ac`1aZ>wOAD;}/ߕ;!DC[$^W3X?ayOuGU֍uu?}'Uh /; YxҚS[NOs3y&Ԗ"+W*!߃9]f+:= l)N&gtk bIeN8)ޟ^qW1 }n(MǀBliSlv$=Ũ~* SH%(D33nSuklCJp; 㓥N ڂ"5l:BfQӷpc@Ⱦ/pg'}&'KI , ¥ ;[(ݶpJü4au"г՟(E"GZ'Ǿ6_^1Pb1"Ky4S<ݭW&yÎl3K[O[M<U<.}/uך L>_V \ofvB13k<EE|p{w2;VҍB3E&H$Oww:}CUneykG Wz.:K7,LBl<ˀܒŻP.Sf!i^Rc\Dq(ti[i'L,itʃ59Z1cd0&˖ŠzP [ը_jra( sH(P<|*VF 's+VdRP{2fn` c#k>s #~ gLdr{LanLMP؃ gF>w(|eǿBY9WYZ.%ğ`׏sIrAswuϙ㗺S]͒tR=6`Ё{)߀T0p֗{DSQ}vx#/ߔn n,LR+cnlkS t[m) 5lQ`YFS* zHoWKHTs_l&ni2uޗ"z`Q{r7|zrZ;[Bb鍎Vqo St_uj $Fu0$ʸ8|Oc+6D˵iwsej ϑ(rcѵՇ/Û?Yֶc\#*U'}.jlNU枂f,N'TnFc鳡&rI6ϕ#%+K+Ip\Dq)Y~č1[bl ѐg+)E-X;CPo-"{>'% YnLctb[hpU)^w6vJm^:bm^oq701Jw,OĜ5.}B:,|X$m͏ 30MߓQԓTB.Lݪ|l7VLފ ekh &xS3PG33qdul[ԩ٢GKk*A:m9q0,ܢB{O=`mqKj[[ x W . PN-Gpc7Ȝ@H|v].سw,MOy9Lztڼ hK#HN=ymw1t\xU"0>$TI8G"]"(F7.?PUT ւ\O*)T-n-1cbp{vb;R%*F MbËc,J3wg=4^=.jSR%7\#6+3AC!BN5n@#1=۽SuL;whI} &z4rȧhISc _70ĪmᬡψyDBEHP~SvX(]$J8kBLނ|7ZLX,b@{<_{ةh|XJΆ~{X' ʻOw/WTNBdq}±{tJGVtܾ&Q<ޓ26B-n|vs rnO(Kwc KCcŠ*ӫ*(>Pq<)vSr}g0N; n(D,.AJce~f!T\&[}@3'1dN,u+-ȉ]cP| ua|+/6xb8% jQkϲ)<Ŝ .oNYHE2f]L#*)%hb, Vʯ9 SwCWP?E˸ўag_^}cTkk/öZ-PF ]>~I@P:0<۲ `,M! jH((υWuF eO|Hi[$'_m0f;`v~C$QD1Nj:Q]%,c+w{I{,d+ o :5=`wDX>qnk7v'XtrA\1gdKo8ޔ̄4s {jVm^{sw("Ly1?'P&4MY6X0)7. CtEy eEsMڏq ˇCd6":9& bF@бmLn_j LvW: \)]~ٞyp;.Nn1Q-})F2Qsf&9Ђ-JW܆U1MDF/|_/ˀYב<,=ij-MvP]Ea$+u+QAQ J6p hhd .n% eSѬ#C'^"ޒzy$8Vdlm&ЦB"'!Gk"9R/xCL .g#y>UU|!DGG ˱Sf!]uo0∛o_KjfhFEY3&/ð'+CzrR&QԒrwГiD!>a02H+v"G2AcR@xjAj y#eGT~L٭41艡:U'v`*S# bԗTs*N= ax)VDnec'BD& +uÕdYY yjG5"0_ō;+V:;k q GG˜;9z9,Y_y: dowbEfQZV)׼n[>c:]F',;3LĢ`9/0r#i4̭uՄ{JSY8@12HL#l>.w?Ts)sh^l&fcح1+YzB0zzAW#0$T:z'A[vCSAͣ4N-k#fWlOeD-QVۼg鲲IL \4fV Wa5veF/?B`Z]>QG9(26]6*Σs[mz/*] w L,,}{I`@ Ux5 uƅiی<>Eg! ]|/`W?SU*IV2b8#HwN.#N\r};RY؅" ,KK eʺrv5-F硠$;rogI;4Fyak~A&4Ug\?\(dO6hۗLB.{3Waj .s_3vT>Bn?ŷW2||B⻓{ޥdO+ra<C4tM7[Z tg M(B޹s' Dv ^8e/ZZOѯUV!pL`?J3NsNlGyAe>fupi7łΊ-}mʖ*r:ED[ aUj 5Iv%DG"SFY _J 5?`5UöJbl*Z.I3ˑf!L_20\kNT00p6(ďrjzwq R㰝3@ LüH<8 x!&?עSWpcT򠓗HPUn(aq *IBlDlPr5FBםj^9!~;#'Brϭ'*#c &4-vA͓5XxNh&B2s$ʪity.C[wdn xi> ֩^xUn>}vg'{;~<\#w/bHXh8*066:1C (sY@Hy+ޅhu2ڙ,57sGK's]׈P{YƩ߁,8D)QǼG:;z^gUC$pnkS 4htxM/Hs.(cM,W6".Ao҆Vjڼj_My5pOX ^/p7'O,HX˯,"C%—VruuCFe8@ M(v6^H#͙SC].WبWt6ʃ ;)F< ]q!U?4f`r*O~~%LIKWsJrޚ#U5n;Q4t-Kj,-A} )Efp&1IK $c-w"2gQ,%gUʅʕxGe3%~}D~|}.z/)fr{,MGO̶ *?fH2I%EơM{)2u˦Fj-d؂ǂ>>-H$5Q~;i 9C ycb@ؚcidT':sn_Ⱥ g*To;R(NL~l7'mNj)+a-ᜑa FO9k7>mT5?(\{< CE+ m|VE|,w^Wã']:z1q&釉BpIYK˅(ڋS^x[Iޅ@ g1xte&@Km잃⟄K?v" L/"ʀXo%Gz!f$7^:K7ƧM=d3šN!D:V УYpLD;)ZePmfwgڔ(ˎ^Ț򕂒ȯ~|6eJ_tb^݌nS<3H]&iDDEU.'7 + H+ilĹ+R%J2Rs\*yP G[6iوq2O$/F,3CXm1tg"=-Bm(Cf:7~lE\8$56ԫLOe}dA) J0ur`8f-.dhe8KX z;9seBFnK` G|"dz{ٞN YQ祢xP4vSbk­(B.*"Xh"Yuo@Xf&bj FL 31/c=`\Eq6#-̵ eƦ ^ 3 j )JECtwD! ? kqGZ˿Ŏ vK7; GyFj,L*#J>h.s$xk"zgT{O%!V2m`,aӠD|gξF MJc`h8a?--/Y@/;??V \L$AqC$ߚ6|H"O&Pk.2X=E_*&hĝ_ /M}}'NH:|}_)}~zZa̞m?M=H1ٙQσ[^I]?Husqw㙗&h ˸Q0^K9uxJe=Ye*`j>41X(Lh9M`f6i"MI3\D%A_=.o`Uhhw#2o6C]01@n /Ջڝɾ\BzRG$ß"y:NbJQ߱_uƛ\5_P/#Q?~ ~mvޏw4K!y: )t[ \*ဢ8|9 0&-gbWծ_R Gߐ4ì~AomժJ;D;l^q"ef'ċ0|^]>D$vTbM[x)b(rB5@$wlUQBԉz.[?ZJf&Uߊ5@i_.Xc}]Ő!&,jzJ X\5:^iuh96VofvQ/ 8 rb[e1x]>nim[ԞZ+sׄETʏFp,{y/j7CdʶHPU3PnWj9=e'=Z$d[J5ϕ{+AGBT\#8;M^ڇ+6T7,=6@aۭcaDщC:/\U1;9zC[_a4O(2JRaWV='WĊ$ݧ稖ɖ :lU-TcPXIOy y`Bnn[z>̮hTgT\@܍(Zf7' ++X͓k‚J;c#Qb!hY9kÒ@Rp{%uC-I(<ۘv!lk,]NY ))783W*>ʄGn gA[R: EHJF4wM0ʧ , _h$I32j=¶NĽǴzi`tS|U5EoMѱpxh<<20^nN#h EN`nfGݑcs\5kH5~yP֍7n:;)E@&cB:5%ҦzVteÖhzq2PePCbXK§MP:x_ s*7v*g,EN{w rc4;lR:}G{<sg/z^a2>?8 w1N qM]֨9"S4!@Jg))2޵H+T}}h5+;~4p!a+Qt-o`#WK-p#b03EnR0ݱ3j!>l ]L.4&Ú4Zˡn 1^Lς+T-טckBIQ@ݮmb¢Z )mr;ύ.1YmrZԘ|Ys'6SPhG{+2rӪjAjr/ꁏeą'5i (j, $'qp?5rHn_)뫖J *P:py S^~!ėLRU1?uʚrm^HaG[{~rsMMk-E.ن AO/' +G7=y0&5õ 0 J񭞜,'BJu!萁Y_F!Ҁ0(-7yux{f M[Vi)u[̆*O> sA:~QxplDj!f3C(*lm46&wm7+nMT7Z}h<,4, mP"*.g)-MϛS~<"%#p ܢp5.U^W(gE=t54nM |X:~FɽaQXP"%`wf.y<9ϱPlV\RK i 뚕ky"'H+uABlة'-`׎R @hN %]mWd@U7cc̊7]MyX6yfaa;Y{A6C,ȳ.#!~xO0 DI펩o[d߱yd{=k=VpUxQFO:L&=C*nFoOx]Q $cEk}M{XLXK*t߰nT\Ε1d~f21R!P`oŎW&' _~wd%R)o_݌w;Xr4Bj^D"ˈ}cxc0L=@:Q`ᏏuIIG_&n-A->NKn_n%vhX? eElP唕@ڛF;q+d`T⩸z}l>|xZjĩ1nՍ`Ox>cHc;6aL9kѡa5uȖ*i}{((Vk".YmCC.4d3O8 fڮXb"+| ެ ~)< | ݜoi\6_T_LVdG? K8=t#>Z11t<]^O 7g/jS]M FyÞ[G5*Du4JmQœa9K3.AVg뫼nPw.)X$x, 1~?L2(q/Ξˁ `Cd)ڠ}>c1rNYױ"݋9>[~|f RS|v2wf@=M EƨG#ǴR?}t\n+䋭;i5Шkhq,GRkQ7]ga7* w[>Wb .w|GOѧAnT 7Re1hx;vwhج1)Nؙ?R(e U#WB, Z C!vYP(XK6Uq Ub.̿f Ӥ˝DHj 3gsw.IjfY]ҁO#CTy<79̭>H!n.ѫs %j(`Wn =N2"'I=^i}pL5F/+/Հ8橤+ zS5xFpy1fiwdqW4S!<`lDT ULe"1c03EC7dӁ35)B܁{8{h/:`4r{&(f]H# <+V4L[fD6gZ5s#u䋶2:4BdADk4 X/IF, @ArtNn-3AN~HT&Å `A/6;a(\ͿŋAH Ǐ'+qy3(vߵh^`3 E-qn kƒѩ|C);gUEryЀ=lwWq9˨H( t%&ed7ǡ:iܶX^^s8daN9rOyJcƪHK QUٜڂƛjF9E Xw*'%p+_o΋#!E]rzauR܇7!D4Ϗ&IkUF=VC_䬦e"{Rk#$ ن!k.~m@bHd:0نҳFbxiS`L;@?B=0/Y1{_eICZHW3̟hk=Su2ˍ۩*EznB=J*ɱRS0kYt|Wqb(nr-}|wfCp>iY_L n鴭:3ph ks'q{pu}i  ^D3`braƩg/V'N}!c , 4{RQ ?r ߿H<q$n@K=a2-*%m0Ry+ϊ {=vy_[%(HEvtdͤ/72Ѕ5wQsD[Q~+ryk>RdMmjpՄI={NEkV6O:6_yS6@^;ZzI\r(GSc& Sz*aMa-ڴ9! gsXR50Cؽnk̢z?!||F2D7~6&7cj;d$} d1R/,$Q9zKɗmfG9`RR͜^r9)q"]Lb8`Yvxʢ}k冯w=1cGvo~s ۥZ;C|s mT^{1L[%mn)^A?j3Q\yUMxσh)pHrQ%VVjGq;Kj7]'VfS90+e54[A9T5dEhH, ToMsQΌ V'7sRx+c~b;]nݘ2k &˪s*)m-gݎtnL7tBAIPoȠ9B)@ ΟDZPy$A$W5Ml~;ʁ Q8Xkj*-MFiUR ]F]ʹf8];Z5o(`Z^0{;*5JYHKBjDwG7ˇp)߭$h#4‚LfD~/bGE*<:}1Bnd~mt(8}֋@"2bsHME?iQ/]YTJ6nHӛla$ؼycZ vK)lC<։J8adկGʤ}\3iOTi?ne<]$BxS'ePO {h KF;,k٩: 3ʣP3oh\ʰSIRCpX-f–љFG*qg#A (e Ѐe?}0?4a9~%{N{DRPT' >Ew/iW#bR:c57VzaDnkqSn(sKў}xp,/|F埧O,?Em"Ӭ5ͅ-Cm(\IElԥq ~9x.Pv* 6LZU[^bO!pKX~m~ @]Ϳڸ^ˀǔXe96ulXg E : 0-ģa:kਫ਼DO8i%kvm8m-*YĚEOa;&BQ^b9$O0"lGCjPI[h >V+t|Ke yJmxZrZd,v+"}[S6I j-:v:y}|f'w[ aAjtt>wiq٪*țr3mH蜳V"by>Z * zVۓV'p؛R턉0׎˜('.NJz5Yy-EVNzG -~@x6P E[Zt 'R6oA纤K{ }O-7szopl3&&?\M'u_Ieu|nl|cV4zv/}&] 1wcsҾ'pj"0Ē +# vsesUb(QقtͧLы) πT7Jc),vMp<:|JJ@x~UtzwݦI@SG|C/~Y$dMhIW1T-3şX.ǙU6-ewU["Tqq a;\AjGՠ˫鶙,l!Fd_g)̬ 1*>&킋i707!Npﭱy$YW_U9Bob fUD6j.00Emm ю%Jśb/h3?pxU1q̖ Xw؆5&7.5b4F*_Y!Fg衕!ıD gᇟ\47cn\C^w"GjRRj7ÒEʎN(p}?!R֠N;~$[չ6 Ԅi94M&UYE.wR{75)̟;,7.˚Y,Rz 7NW%:% 3Q.$ $>ټ2Oi ul#."J$MM;D5c^ /ϤeVY?:WC`-Ӕu-rmޏ揊Sco>XVp.\ࢥNcrvqeIƏQN8ob< ~mVyiw=APiIOOl8ʶ`_jdcjn9`hFg7.}ߘ?́6XnT)q'(d|3 9@zFTu`)q1 W˗ aUYo(y J=$^Lk+ maQ9# TB]aU }N%'rIA-w>`4xu~>JBy%#]óBH?G5%eS[Y$Ŷ:y;(-!s9溴ר]pO؉G_oR4fԥ-Nus5=tFޡN5d-+cE ?{i#Զ&Aj]za3sD[6Bw'V_dS%iU d!)3D 9AF+Jq*0d4w;UZ+Tv!f 6ꝱ_EM]dG뼐vybSmh,/"uD_ÙHfe!>e̺)_Yߟ8Be0vjHO;Ok|pmFآ^,R'3\$<GqW*hBId?⮌O4dSrЧ7:Mmeyc'a*%@#J{ q bk qBS̹65TM\@\NT9&;NL3 d\2U2#!J2| @q$i#aAw*NFr3ϳ>wo$Mf?Bab 2p>b:g' hJw{RhsWE<)ԫ  6.U츃kllu( ""ir}VJoFL\ਤy2@gQE4[ٜzPXj.}NS&8zWF0_8eU-oHN4}:($!*zŘSkUr;>h;+HVzn1Jтoߎ#KnI4p0)N[O&K :Di_d 6( %Mc9jp"I|}|Nzh 8u$ɢRG!oWsbl3y'~\=ϫzk"?؏w %Tudc0%de0̅܆;io^Qm\R`_}MZ- ݠ@2rOi/D]J:wU ~by ; X5wC {{W#JZd4Vu\/lLvr=S}5[~T0%L_#- r}Kǃ`醝v<*&ב<3<:"`BMM 5q@[Jzmij\Pl%yG<qWZfNH%w0ewXp[+xŎg>"9MIٿn}L.S p36)9G'4zΟaE620au~o_X3߇/pUHύ"d*^qYy(yGǚh+Ɗ,%16ݍaqa>awW{1dQ_sBid #H&U l Il(+"J?{R8a5A)RB*-zzڰ3X,Xa\}:]# :n7&̛qFHobMA5^m>@X3N WR[AZ U\/hU8} V?4Z(hK,>9 'yi/z0p9؝Tj+kztS#ᯈ<@a,soq]5bj)BvN~ djJ"qM_Ɵ&O{3]N-̴Qr[700'=Xn\!XŐLU]u|GgB{cX"o:~@1fJn(!OZMoT.J% #8UUr<7vZyiv/+~@ |?N%m AӁ2OĕbgӴ3MⰣ5.ح:V3J2N6mxɞlۡ\2wF&|0@cj4 =QQMX"gdid~[l![nmU9o&L_\o, =^ωw#{`DΠ6TČKdY]Χ(Ckq&fIPtSrg}IIu L!di6htts~EM}iOfK=0>mg2稕YL(n*Pޒ+x[ 1_,}AM+WHGn/t3}5px8 B#kq 7fN]TÊp*לH+'W6ӠIEIן+wԚ/>n_-&|Ԋl} qWtG.ajTM/ p8N 0U'pȟO*tc|/ eϐ %D%?>r&e.'cRA<ɹoԈ,-on{ s3-|, +U[,he0ßF v?6T).%\Y4("\q5>*ͱ6W״PjG>qĮy/X o'aqȉxE5;̻P jϡf47k64{/ÛFKp$y{s"Ij5FSju13E;6,uw { wB[ k&g{AlHw@[bAQ qR7\#нwK֙0v=_T(~t(60;aJ'Ao]*e$SD9+*UDjj VR=]컭{o>ˤv!cѡyFUO=,8]s[qJUe*[faܪuT 3XЦWEy?Ѧa*{x}0kh'uZ"BRQ2̥ `M e'Ζնĺ4'Oٳ$n8NO1SGadzj0Jc]-r]Ewy^0 b TYfA{޳C=5z^':6<wY GЌPx`u A47bǁ8\rǰm@ VpS \@8gީ<<z^+*o>Lc6\O =EXPї( KyJ8Nv仰Ci:!N`q,@ƻLm u kg%o. EKFEq54%lAgg;ٖ+d\X6`ԇ9C3(]&WX{eGj"7&:o/aq_T P}g ; S=.=Vf!B/wƴZe}Wp[ޭ] "a?Y) *wɻ+ @iT` H?Y1\~!!,·6rGGa+=A;[3[>=SpM#Uy\.&*p3DخUOglFI&2vAJ=h/uR QTP0dub^53+9-1=ڎP+nX:Mv]L8Gh 0 -pEO\g$y$s-7=Nz_~yQF0xsS^_Pa!/ՍYG6gщuliuxP7wF"!2i|]]ȷjzxҒ~ kR=NWC;2Welji&%Zx@+ّLZ4m ԳعZd=HIbv\*BNQf,f!{gR;azɎX^5j]X~U1Cd@KڅVT%7 3AaL'/nDxtr,(wlJ{i+dEBV:7hfPmk~wQ#8X8{tR Esm~A6tN}.o( TL8Fdڎ8Ib%ϰ+.ВDh֙ Te@Ez^>XV.X"s@;$`` #(XtڶӺ/#v[7e"oɺIQ`;v-4  {`ZB&bX#a]RTIJ"Å͟8(l& ~4!:bD-Y;+,SQ@V훴/-$!RHsmi z!5oG^v/iC"/íhwycC ji~=6w@N߅asj+Yp87uͅaIlIw&әwsP^HhA)V@-5U쵆 $=lq *"C*WSBej'K8u$JŜcIs25 FiI;^loXݘ[9h } (bhoؒ;^kX P1hEZ)&8iLM a̭Rrg5M]{%lk\9FoSh2H;6VT:Ge6NNMVڨƷI9yQDG@[YxHKQVF`K 5]%?DY>3n[>@ 2L8N%% L՟$qg\Dғt42(뺋O1N4 h|r\i )_DFx]S<9q ϴ*.KA\1:̇i渙V[*~ =+q)l: bJjxKm;qիBeo73dO{K /u~ sқ?H$;%|7$v@AFG <ǒRVkO#*J<;cbH:rS$G/\"݃[׬3C_B07,˪yR;Rb.w-lG*/Aj-TA+|4fB,JD^@FnTKl''3.V9jLpXQүyv̦klbh~o)|C7 czgtVTBд{Q4. /\Z#Ȼ6}VQ6[tHG5ZZt`-hj ²C^X +?NO}#]jÔP iAB$Do>Z~p҃x 3b,P,X%,s<;eLnDWŵn!SS1}\.=TUbwpP#~@ Ѱ~Z|AFEn{TY/x/x!18$B,^ -lK D]Z%ڈݬUjy0# n~ᜉ{ϒw -RQH0XN#}"xj/|m4pAQ]xLd }"ɹx6kw9m7AGQ7)Rr̳e<_nwzjMA]x0OXT=ㆮf)]0.=NfDh:5:Fg34eSi\Okzgåxc+U' o|3ڱ*c̨XDz&r9ZX33ԝ# 4^K2퀕nҌ{K#uK6EfsI1%j3ߢ-k|*m:nINX4h`LVg ܕ^Dsl*Ef`)ra퇴m0&x=@`iy]0d;sW:Yz1tLJMZ랁L',zb*o#]HvѠ 8yL"'M'.yAթ ?n\8~9&\Ykaa*^d=m{uB Um+.$rE؊/Pnheq0ĤB^9etNr.*$3% O'!?_aqJsu)[ ܂K D޼S2.WfE(⻲\ UօUnoBKW_AS .BiPXf33xh6D*fsㆎ8b}q@՜RY][g \`mpچimK%m㜥q 0.iڌ#@fi⤁^Yi~Yhi;ÃS bCasYkd^$ODŽ[Nx^_4v_&cfdr_i-){^I+˴%zDs;At̘YYqPĝO3E#е}9pGi:nHh;9?_?Y:<V=kղcL4 jͭJ>sxX8:FL<loi[;R)oh=DIt^Q{_KD[TǡICfgfqR4 #`gE| A[7o"]% {yB4L2e6ǢZD󮲡DQgƲ@ $1Mf!BUƦ\W00s(!K8F:/6^T M:GSssHц@Wϯjzz;`*M799RPp !4nu ~;ಽՈ9͒Z~/NՐE*|[} ?:@ zSװYe덀5tſ2ע "j/!ݾX:3%P\)"n~ j:X+b(]XpX`; B 10^RNDͳ!ڏ;h$n!Vwj*G։گ +4uA?'kpom NV:Y?r0(OKeIZYDJi>ò"P-u;/FG z` '*)Uwb9HKoqQ%8}QXgC%G7s8g[#'IR4E)&(b&J[iCo#+}6V `>Z,R0+JO+*Ҝ9"tqH!*#;[3+51؍S'*D6U:!YQ1e $hQez#} յsfԨc 7\ 17L/WXɷV[܄xgALM7lKȮ:C&YK<α:!ݠUJ e|iT!h?|6I֠V0LΩdM^/U;~a^~Ly/IS!ztwՓbO3e OSE]F .= <[u7jH1Iz77G>5T+]Bimcqfm'agWHGݶwqT"L\i4:dO+V2~cFԢcٌӟXGXXʁeFcoBj1M5@u(ԧhs9p)3@k7b } *?#R >܃:qJo+W;r_@4lʁvP+ƲcZŽW7hAӬv^I`倽pLB]bE8@V^Re.OdŎ0N=,Q%v SV797ES@VZM>}b20 9~IV(2`8-%kOvhK`5;. &tm+:$Bk d~ L .F!{3n_/]ۣzn~U#\XlogQF}7l~1YJaᨛ4R/ *[<;:OQ:w5swUV 7INeI){u 4nchkH JQܙb"o+<"E}ݜޒX0ѾQU煁)Ua-AyuriwkB4A17& O0UlҢ1q4kEv d\I&`lٓ~2۳+m ~5a4’'HbrFN>9=|ʓ:&'5JÖYK(*w8idm! '] J)S/ 7 ->,Z-(Ԣ[jIa%Ma}…*2]7;eB΁$X!4!J9*j4+ .ƈO,cYm7c.s^7Ax-}A}4nnG#M\eGC'wع[_p͈)"LG$R,F^l]B #n_'rOiqG;ʣ!ƺ`G"Lؒ#j$h ˆB2W'B<$9s-U#mJ~w+ = Fn"f riFXQ:5|eۭx&!hfd~'IL;ϛvTy31_zc~}~~V^1uW#w }}8E?56ncLdHT b${E=UW i./os2V$g@)]O-%mTɮgϭ-Omʑ&>~jי~-y]ra&d^eJ\Ok|.>|DӆB$Y8+&.cW3ncb}`xE@UvX6a¹o AN?E)o #(G2BqMw!ѷJ# < ̝w7Ed'Yb1< ךubl D-2c=%RN11{?\k3Մb$]ggá{;K9̓b^"P,t]N7rdoNl"e,mN-e+Ra34**MW*pKa:X*"O /Sa}|?g&Or]MJTZ]n72;1UjoyC|s,ѓTu:ҋoƄ~gx1ͬSP¼5WH| ߟb,j$yh&*J quBş۰BvJw ݐyBT 4+VK3xDL k-T+2eUa%E>C8Fb4c¼G H(w4!C~ӧǮ)vFBCFD4Е-0&%HYx ˖YF֊4 ] G : K~X%pʓY:, 6O<"`v ˊ%@r~CaOP _VT8d͖p#۪0dVB5棠!O#ohbg2#[eWw./Elp+C#X}|~G!@_J݀^OqŖ@Fh/[.^w۽uzg~scYQto'cFvG\5Z+CCpǓPtEa!9MY楘Am;m 6k]Tpl; `G~{@SKDp͛X(u=ٯYXЧȓE>z6ʴjdqE9k+5GH'3CvO+48&W4!fāk#L?]vT_UnqMm^j9.53{>6 ~F;c-]kW[=Qbӯ=qo;(\3}hjْksR<;0S|,BS\-c$y9&ք:uQU΂nöV`}1F/"ɖk"0&ޖLl_#!.pՔOvnjHB4AUʩ{χe{ćj)σƢpU)ck2Lmb.RTYq+)Ҹ7U|k5 ))40}{Ҟ3+iSvr^>mPñPň˰2+,BACqޝTZk25}A6A\-N&OJw5Dk^ ihYVㅲ,^x2*)7"K,iI[] {S#@}K2s~!=*`[ԗ`):0{:q^rM A൏:DɗT.*+}īCGû*~WnV/ gKd.wP0t9#Woܷ\9{Y'4"~{My``&v Zg $ HW;Ut7ꁏs @}a>[p:$5-EtrTC!Efnv-5e!v/9Pa3rJgep< Ѯ#Y;&dtFj)MW2XfdSd<2%1lrcb4bp&npۮYMּU1ˎoդHcRLʌ$*iHMv i,qȶZΥ]ym.s!|ҳ]ɈqbYV8?ނ;L܌tI1&@ ѩ$ Be`Ue î\q ILbFd^;a;iv;Q34GYY SsX:M1 +#APK A^rI%1~I0ymJa_XWi /Hā3M% Oj eOpIc,74}x@x^+&8'DgiOx1Sς=:$HW6 Bm/>A!y#O!s!6wqȯ~<R gT1a#wUD?m#b<!X+ՙKJwS C ..2#h*V{0:E(@-f(}7l,H6׬*Ol ک&мC &Whmxw~7Jo~2`'iΕ̣`AdoGF_ըt1_MZaVavCE6JGT)Xt nTɑE8X1*$ %Ԗɚ*b7UPm( .Ŭڡ%F)\"*<\Ř=BG)T~I T%(A@=6e^}ܰ|$ M\ #>o,2{y!j=Sf_,~DN=Du\,O%\=5CI H<#\FM^Qg<t艍hۄsszkYOZ6o[pM )K 2lN9 :=ӈFL'2pUHEs+/ڂhor~g]9efkp$a/r`jPkQ׊a*}nNV b׌(-MG|FV.L)7AYvc6ԯO˳/^euLH%k)wE"iY+: `o|BШ' ) @L.Tz؃a2*FZc1ŷO͓4e\g_J#)\  ֌ &s֞IwaNy/C֘;+O&'.9'=m>zk>J\m-'3Wga`c*cЙ{n ( 3 f|${5ߌb Qd]AIY!|͓+Cάd2 ]V-A۷UdG{k}] J/ 'aٞI|X'6 xq:EWiRAK3'vh60Bv u`ypй(7ngSȀs2)q4QN.yȸ\)2O9&!h.д2MMA?%5 nJJp gqjJa} ,!硂1מԊ2h2_PM&(hDm>W詺kvn4W@'D[.(" A9 i z@71(oAx.kH$H.8A-3ekv&ᘱ/k`UPBv"xOv6aWI%3nMgȝ?b[F-͛k iiR}:|ѹPx@j;Q[XwQV彐$u_٭ ME**RteI7>8bL &,vjQISK\~*{SҙhlHU){料eU$[80ұ_+)ܛT,XF\v5~fc2)ԑO:r2 L#d 8tWa+6; b*~eCβYFF֪gJ-!,P0}CWkϯ?CjY c! pb2P&PP0nu#VK؎GA8/;LKw!IlyLX2eQȵk[{Qd uU["Z}aAHzgq3ƌ(mYLTt1}g-d/hA[glOþw˺ 3HMS'ʰAÙiS~ĸdA JVVHm˹(404)7_,xag<|+̅E-GM-nvarf͏8@ox4YtJ3 ]SOK/E-~,}t9 {!G&=-N6A/hd \r~w4O[]E58݋';.+?&=ŠF3Qt( WoǐϚU78$\مfZ[]hd)d cURSsp+ MqNVW&PmTQ~`c ;.RV\ ([o[p7V 9|^h@Wnj褌1ݦ2쯍cj<g%C+X0|v:ml}upp1gf€0k3|ݿE-9 }&Ek,dCr/F=^"=a0b s):&AcB%lCY^*'Np5NQq327>&h[IVtι"|}$|9K1! ̱=i^ij훈`_OSDS"tW/`NyHjK὆鷃Ś89Pܓ 2l.l#&,t4NNO7GϪ|?+ D\sǑP~)P0?43ہ~ꄱG} MV+TSmz|/HP-~n]xʍTxþf̖NZ: _76|jBoaJ.JjCV4 ͹rԳzڮUFA ANNxJ`0SaH ^b<{Rpw 74%zF"a[@&I~'l#޼ZHC"=_CtP=%'c챨[ 1TUy,l*r+Bl9D ދ=BmD ֳ=3`arsŃ$0Y( Vu[84G/eӳYXKv)Dh~ca+;ET=]Ŵ#$ jiF8ьt M4ZϺ@Μ 3vW+ʺI)2ה@D߆mذ;jiUfchYs-= ! 1sM ;VoQC4Yg~]k%~:AMJ^(bSųQU0,0{olN]R7v'`!&Т^ZYn p#~4BB~Ni?S>DoLB2ޏKXAQ-*sy/P>MhQtQYj1$<ھkkElGC@?\pP2u`<4}}(+[}VW,R u,^;ڽog9 sI8=^^ 2lsX)+JTeyJ]EO:5ԏ{w6}3xnT0Y169J;Av(R%Q0/K]\RvW4׍$g ~ote`dGГ WR#%^z'z-iHdBUi]p%_H(+Y]dzɩzvvn?eGJp(i&p VË7}Zr*VN#^W1EC]" `ڲ`.$M˸#"nWG[S +h9&yGJӸ>S6^7axQh1Ng#.Np_X(slk֟~tk u};+DEUEd巏9?b@^fˁ ۽3q3)ȣT&ӯQu^He{894: ۙ [@33yk(BӢ{)-Wq^ W1?]kNzXRRtIm|:c. zPY0S3ފj)e.v`%`&>p^/tB4i6xi͙f mO\YQl(9VTN45 (P.Ȉ:DkoUUY7>o0dR*ֲ&3^9YoXw.K\O ]Uj w15!);`PT[8̯fթX &4Sr G1ZĮAgOh&"dz-4a a H.ow]\hYW@zej/Ɵw̺+;3=N3: -3[^Z`ec.w>c"91jsDRʺAѼyӑ9wb3oVr^׾)ޱ)}߫\{kRU:a%u#h6kkUU92jmrX73VQ1jyWY)cs()*J}THnl6by͛ftjYW%R"`#1Pui슯:COj_FE_ -u[ Kf~¶<U$ Ѕ5J{J[,] !SYAg&NS܄T`8#P'[# Ώ .t`{wVMn@4=O_FuRck9I! }b&˭e(fM-=ezJX,_fPr.&6Mi*bg6| j+!g)r?^]Ç)R~3wi)S~8t)׭VP{ m^c*RT%AzӞ#M|`)*e,*~7p(ڬ_;k>A*k>f*żs xl+/erdlݱ8"s3~Gʀ~$+ +z_76z࿎,JLpMc{)_ "i[xm-J?J3,TOy&M`SeWDIX'@ϧK,j7qkE/h> ib֒pD& f+Vohd(9fI;Qsi[\&IcZA4wR9la*ڡ<2~*w1Ӿw=q6ct>,N dsnUٿtWWԬ]O#dXxf%ZM^Kzndš)Q3. ĭL>.E@3f0gXk 2Q"| =MHfM["SJ(aO <:ںO>QQdSeZDix fХTg_=|cL 17LBz;=)~L' G2pRlnKv8c,f~<Ǝl4y`mV3 <\F74Lzqc`2бyr -+NZ3B]Ԑ@kUBx<.Re2}L)kErنv :j>B5rT/> G@|0yD-jd>6UHg>{lTg;Z@tu"^eA0 Jxbs!нMd>2޲@;su}\.l[o#"\\^YWH@Q[NdunN.n0w[G)%Ca\%>k|W6'p44{9z#/jR[!j. Nx\Ըt/"gֿ3Oo͏w̃oؓVɭCH<\>F %P-K/VGd5[q'#rЈE1]mF xPIpe‡|~݁Ik-]xgwrdL lԳlɚȪt3„Kria uM[*!KwB\4y턥"u iqygSug&5́#KѣYhU.\t3$j\-LpuV4_д0'ct&x/~ӳz+1Ƕ@ |&@Gm[߼Էs`"ƙzRH(6 P܋r(g"yMomOːV/)S`οm%bH/Ω# - ԤZk߯alPAzaoj qZߞJfsFy8ZpC9-.>cwDDN?BHv[ILC? XN ^Tc]Y: "\e(Nj_6^Eup_j!C@ܞK>RZx]MkzJ8!ȗTBPۯП6pټsO7E9<6Ilj- yp:b~Y4z"[W oȂ V|( 8 l11o*=-8ue{ :`xut8y<]4$s-w ;&dpWP2n+@(04qcrP,hgƒTN0p5Y>uMQaow䂎3S©͌/ރ`^QNz gW%`ASIz$<RmP#F~~.wg*)MĘolTMr!-Zt nk}YIyM"p%ko1 oJtMזݥPk zJHʑɟȱy_}(<˫)iKGλgK6^W Divn-8vq*; l=%O0eVxgvi1w' QY)qZW \|3Qf*}v5Jc@|>q@j$g!)pU;=&3_C$H{Sv!Jqjk/âNr=r_ޓu~rߓ(-NG&Z x ftu}U-bFzR& SEH>{*A>׾lWq>wm7;vo_&AА c:nJM R+LQ|}6 g0n\@KO$ s慯긖$?$-F{|KZK~Qp^q7/ rZSwAWv8"j*;y] ri}ڮ @vcw$Rk] K[밳NͫMTwVp(Dބ8Yk90M,Ƨ1? gD? ;"ϡΣ('CQ&L]NgLWD2̶T̲z  Cv׎"DQg V !!ꙇ)6i%s>"ԩG`ɉшvC5epO]v 媷 1lOX`FΆpd:. 6O78iK2}J4UjykZi`~OE> i--ЇFx7- g2͋ #RGsڐnJ-3͈%Brౝ<9߷k 1r#`$gZrt%R{q-K %wa(E+y;Q`K"I-1`TPT_h06ǧ~zТF- Xިt&rf ״b,s ?U/=,^oA99_uΪZމ&R [~6$0s6#Z`ͿCm^ J m=֑i+0A 2}@gWL,Ca[*FK@acDnR~vWCXsׂ,iKwp3oOfOӎs0#kjfQDF6i+DЧr`}%?ga2Jh]*hzly9I =f$tr qpQ)\eLץ.k5gad`7yt*=ch/i^`/x$|Q8ѷQFJ?c+ܕ4't"??W*~,L\X=a}}4,\$"ZVzw Jn Oe׺ ک}ۉ*qO amJ' 3i%kDi)U7Ԗ;brxR xt=:ZemMƕpga7 )iS^Nog1s$i%PO?eRXx;cSM;] Fn*]_G+CQPL<s~.CSS",$u#1Qxcy#E`{`+wLfb $AԮFq$=cd? RHi~ 0.)C5 yݗWl.Iy)_N،]x~;Yb)X2BLr"xfKJ<2U!MVRƓ?s.P5m Q3jxΎ?wĜذA!UQsgC%ۂ J [t a`ph+47PSč ­{]@EӫX4/k;9 k>.L9_qKwbpV6[B[G2xaɜ9:J30Dn# ;0YsgLS39}P) X(x&AYZPWT#Qa֙#k 7WGVX89F[}I-U$"\(vxu^+OSBYu׷o.$y-l;\NŬ.b8 ZuYWJj@~.rG1vD@_XRW$IOWsg)r tcc1פAvr{y_{]2])1lPתnLzz&TZ`  [d+pnBz} xSBjƼr J.lXc萅P` IU[ak$#" zA~n֡J*yDg 'htGЋI^xު)Jp1&42+lz&<ʱ{ M1u?yk4(Srټ5Ť b/ Io2V|GUx5 5vTZqy T r_=d!}; < ƩO @7}ˆɉU+[`XvLr_X*EgBF ̽K_I%Pf#(Nvo:/Є0ESB"s[d`I4$x"ZS`,5K/+ z4nۑYIÐ2ˆYV6t  Oበi Ɔ$+ģȿG ! ?: ɯ1TPҝ l2˙)ӎ/GlWPhGqXq;Y [GP7g8f 6Utј%DF[nirB&>i@vR{\@!q4ERy kHی1vbd@j}ŏ>+z'BKy~;Y$%c]H&_۾a׃ .uaBqKX$$pIDR-blۜ $vZweF_Jd4։Ռ7 2SOܠB& $叢"}J+μcxЊU{#? aMjdb,L KCP,@? k9mN jPg쀘`>.Ñ$F#{Jv]>j}g\i[+@C]rs=B]Z&'&t.`+i/}k},:p}2eS-c\;cfwbJnEKgsAC/G8)ʂ]nEGAD1W-ߪ;C@z I{^cF: NE ad;9 J=UH<dlje`G^<)ĥҾ$׎0-=a)Efg!U##pU ŬX}^w)yJQr]Y x⯽ay̜IplTs#bo)+w9}XuiIUwFDwN@ ' :%YfCMWZ2zw2wDcl}9\k[ fF",^XJ'7% O7Yh**Ptğɺ hofQ>6)BpBu *cw@M %rQN*b-)[b2a΁cHj6-pUZC} A6?"Ї Vϻ~AwmD]{zxhtBQdQJ I~?A[eb"PU_,+P)&0%qe#YASRg€&>Md6{,5>E x8ij}o}ۘvW")wyU 21 ۥ Ck Yvaxeiո$]/ UM~ {9 &L[ޖA? EBwۊ]QF#l^-9_ke{?h67gqkš6 a(+rz\m+6-w{RΥmX},yӚk9fO%AO0EPZ3D=<-LCLbY7S ~=O,`~ 24hKP^Ƌ1BhM_i4W/VP |6BF>9^&ԭqet jcEMSdzN.9 *+^ZGVL*1podAIJ@OMpy$u. 08&ut>J|Ia1"Dmc`u.O.h#su0A=*; W-%޿^~3N]fܷ l-0)i">:73 R&qRZfϓW+D)0&Y]5/3@ǃv*a37l$3>1+EMXpi25'2K> R0\JyCi*. ri՞/vh^A3=ri"KrdwQMs-AwXMWk'&mQnT"vulh5:$.^?2F3 7ŨTl%$Yݫ"3P>5D\~dxf;%ޕ@v@s ٝh-fgj w e=S +¹kzYjb@QҲt*Q+c 1o;UӝI sѲy_ad @֛o՗Ԏuj R<1pE?SZێ3X (P<~U~(,}4ԽRFjoK [ lp2CM SRIpI!ԏ9JRclZ*h}gp rVÔaϢME㎒ihm*uO30(Bme(Mݕ6v <"킦)cIEnqXl&D29^s[_-n!{x5nrVY%}gq b״y]mb 9 r\V`s4>R 1[bKbң"g-C,ȿcqv8_,St@s@f+!k' ?7Qyu %^(qnwMr{vF8eUHE=bmōl+jE|uģIQ,}qr:~ڍA @#Z {"oUHQgz1XF^Xa,V?+vȵC̡٘sHHh(D!Tuj5KPpĬw껝]Ica([z6NWq+@馰.N7/cAMyY$SM8A`::bP*s]Q+H3j4|;ax)gcZj~p+`Z'nK)8q8۠gqICY Qlb|e{AQf{¯0엍y{L `t-KB0lǏ'{۰M [MIdoƷBMq:S| fϓUc95]jh YC6V0fZ7Հ7QrhgCЅFv*^ uf䔎A;Q7 UI^0|He@f:B#<@RP! imC۵I vats`HVdc;R@VKJm{x-1GNPF wN ic3W:}1:}[`` ]xn;0&,tiN?VC ` k_ |z :cӗ.dNe3ט50Y];6?>i-Рc'ʴܣ JW?cfދՊUrZ_EͩL4H!X5i˸PFr8gvg]]L!JK% $b-B8""Ӵ>u4]FF䄋-=ZE%M'C˲ VX}.E>T^sU##xlh1m[d7,hEAT[l]֭´\HOOi=(7/!wD1#(Ypp'}j~OTo]S@VVf,it = {-n! (_d>:cJ/֌`d\!0⃌7=ǗPA^ I7̖2d]\( ~1]D gNꠞp(nP؀*=%* Sˬ@݊2=E&C(15sf^[hS/:PR_$ JrӕW.D]\nhKGK }FDu!eU-x]7.RO+ݐ0k7շ1 nYg`!)׳l"%fW`*[5 F#Նzڣ"pO-FH v,$t[G b2ttwOM"3VYSG"t/HRZ>4ܰe wЅ\ wI}g+%E78]ZmS(e?qרMJ_O VX+6ٸ Ѽ`2IRe\_kd1Ҷ%GQXFlk؈wfV챢׮d!ipkN '=%zX椌ګ5m ɋJˠ9F5N4!ei`鷜@jg5ͩ?: Dw7HjoMCSZ_2g`gLb9Smkغ$. 4:C}׀؉޴f͢>H6/="$ie@mGY+*!rZ5vp׏ hWr,/V)~hs'BIzW{Ed f ?U3IW&ǃc?;Րy6|̪Yx~nʲ-HJKlr,Uҫ cECyu}>:+lnhZ #;-沄I*of|F!ƖRVm܃(8JXmZvDpPr_r i(~zRɉM\eBs虹}X+ǚo YH2:+`dJ,B夃o_F5W}$Ol E}wWp%16RM U酝D z!0sIP+yeÊ-:JtR fTԔ`V$$ ;M @[bŗcEru6DJT_@y5ZS-ge'WLlY}mEnsf=r_M:wrwfܮ}ڙۣM0{ϗvU2 Zyҵgz(b6jC?,pNzBY7:-c3hn0=@2)4w5h7/F0Ny~2<.*El4 5(ٮyF W>l#x h.vvf*wZbB:m )R܇%ˮvԞ(p:hQJv4{3rZp먎M8Qp8}GR$;F-A C{tCs"$Aʼ_lWȟ%Ƙ+l~\(73PU\#3/nV0̌SpgҮj zRAF*BpmvA<8&2BuKdkʁm[VR:6ZMv/O${^ƓGhp ,i2:&06*ˈS>|5APS#ޥ|vqm=evhz>JY<93S&I>c2f} hgt_eӢbUʹܛ>.i)tR"_d]djb;H5`SH4=FAX( eڍRjYkCľRHRni~NRztMGuIv_.:⢾v"= ݽByzgvi}@#f1M1":QzUUԌuh]+gbg񼾚a 0_͝:2&QM)%"aL -ZYU3J8Iݫ8v_:^jHIDQ.Հ*n hսZi2rM+AGn]n'7< S"zt=>1@媲^;4r4: ᥲn3rRGΚD 4uj=.,5kVPu$]V4 J#7; rkUE殜sE3 ndTX^ Ƥf6 w3*>_ OͶQ`fx_VCam-S##OiEnI#֊1M}ou"RČlc|H@GѶ|i@qԈXijX't=9Z`Q#2[ߚ!; +2S5h#Nˁ^yBЩ*!Z|QGz,osxuVsT )Bœ7del%ɩ1I{^g#K}U*r滺$wV]i llxex4҇bR薺8󥡗A Q5R/+ip@{|A.x@1(NnP*b=?rpa Z̮T\ж'`⢈-Ѷ[tR _apEO% EgزwlliT~.P 4x=nk:0TU:(ϰ@ Z -&I^b5Kg .(@=;Hw=EyfxcOCVyJjRa,ĈHA)+|z\>Ujj<]Cxhi3NY{ ᫵%mɨG$:?=_[\%DkC[Rm-)a{wP. F2)Erʥ{lrY=Balw!a`gݦLl-`XyS'yv xs7\BN֟>3L3!ٰ`+z aKwRYo$)׆ܵWɲl ~gESGnbJ~JQ̖Q5HLqh>XVe}i{ ^c^Rz4P'd@'fBefG]`Ъۮ⌽as>zěkHb uŚ&ݬOZeqt`Q|AjĕW\J˳F{}K_oǢ$a߆8 F[i$u 'hV zu;o3 )'3c3|n/uHF\]HN|x+aW6?'<[ZxN2!fY;/1 0(E;\8Pp؟vdR!vd)T֡[bA}ˢixu҈ %eԢH` j%_sIH^G/R3AMYF=tE{B2I46 40P:ϙS]"]'fsiqm 6:_*L q#qS+B;=xFU/ld M iJA&V5|+B!+ 5cRn } )z8 VDO}T<\losHbqmMhJ4mBB0ikagIY`@ o¨r0E_HТ$-?A A/:c yeF 80Wl&\ZtR̾Pɭp%2!lu;HqǔAʱ'R9:TM&WzRTdowi$!!= ;c&槁7&R#IcL;TO0]ĩu9=g^&,1f_P>Yٕe`36u*˨d/VrDf h_$cEVVL bi* 聟g^Ok^~P=|3k$[+)4 `g:QW90p>b0k jS PbYO򿬌v=.Be9(zdI "W7~2?K=E͂jw/hW+pў%F߿2| 506ԺxK hi}Gs"u9sz`_1lvpq'3$a?8erQsR!G~yBW8R?~7U>ħ xK(: ~h ,m-\SUG,%Z@g9ܿ~X G긬m@Pe']GQo;`MmfC$p [pViD8 ==@vzu5֮&CʺN}[­ SWml[ nUhw|QKEN?#x[sB"R @I{DHyl P=Qһ-r@ \\yݸAat=CKyrZe#L)4;7"abXhCPi'x:a q:%p0D"ԞQXoq'C$j}269⟸1|a n*{kY`S䭎RQk8r~Owc~#9g/9 vݘyq ilj ~Đ*)Ҡ'A lVwEa?\q'I]FDvژ(`mu:7t.W@]\e2>GoLDáE_wFdmӱbt@5'/0F)GFW&]A"N Rwgf%4j# a$\W40n3=<&r6_r2]a}zX}YPB-=ҳ﹊vOoyec'5糡$e޷ :fs6J#H,m0i_BL#FNq۫loOfiZ@8smMO[`Ҟ:0!+V]޸G*aZUDo6݊VX}6N(CO5-v2j_ZiԡXE|7Tc2x3'+n'eftDp6tE8MA> Y|-se ?0m܇¿a<jpbNm2 t1(6(Ll'"AdkA_ ?/&^IeeKq _^w]QП t`5 YTΎ;o)$g ;*qek`HE Q9ދ:'܎1ů&LY5ú6B6t/CLg savtnr,2Gq=m%nu h?0ocbȟu`Ӳ>L'QP,|;M]!~@ѣnwǾrzO˅E$td3p <$M9>Ci_L6R`&*6WĨm &4Ȇk +P#dM9ݗaE*}W(Z) Хlh3oY^Nca'C|wD7Utscsi@ȡq:#HJ (j[&(Jq]U=PYC˰uzSn2Auڄ-H8s O"eJBꐪ (m߹;p3pTY ?1:ASpF2 |m vN5ua.'WF= ʉu#r^(2$gz$b 0=%4ό<^:۝/ʮt* H&3jeCF9) 1z%0njaFةYz951?+NȪ&bu"jm59\g 4W?/M蓠$D1$7 DnƲH_hjG YvsK Hi퉳2B:]"VK^QM[$mtf^] 콱܅7|Y7&Jxz񭅇Wl"U| 1 fYw&r-\GF m6I؁4eA%ZuvTpU2diZ=%f5!72{MV .@ȶ^ ' o9a!Ra`MNTOg 𪟑%QǤ|)4?5:z];5|#%?JLt<%iPvO9P5U8 TPlr֗ঊ]&7F8R! N.ZtWCx JeN^Oi! ٬Me\ܭç{wHv+ ;0]ԄId }GZΨn&Щ!J%qV!:O"Oۉ?Մ `V**v`0qw1$_(Č*5Tج b&ՉD\+o_?XUOuD6u1جU6.-qo 2*wUB:cob]l^|OR{l&eȉ$C*-M%* /3bYv.lIѹ;|Xc1 N nۋF(: 8(i& |E;C+0U~^M#|n9 E2&(%x9q'DķD.In6N=TZ۪S^hM%m-m%FlO7y<#ف~lKPLm79!z-{Ŋ(Q)I0Q6Ci/0+o6,@G |snEdzXލo/ #–-.-ʨ ^_nD٪bAomZBg>bV][Sɳ?źfvU%Ӆ o5~&= +P3L»o.ͦ*]/ ԿԾG 3ƠJ.bh5X}b'%po˭A:(8v_ Sm[̰VrҔ׵RGBN5iAc,F,:0Z;K'.p.ޤu}?|:1Y7 kSw S@ 84,!݆2ُ S$bDD\ |u+ܚZїP22Ngp):nE K"޺%zF]r9 ;!`Sߠ?l,\i˳6ojN+\xJ?:0T\NEWatAGk68g|Rtv8<7t| CA:O~rH;AyM7[fBΡX`0Ct6pW \*jdP ?ptΗr }8K.㩑sZc| TCnměćqJ\nӮZ2`sw[Iv!5gQ5J/y-`/ {2Eo+r<xS8*IbY!8j¿EfԚjwO IGU^%sQ1}n zf"$%@_IZ4ǀR`f!ʺ_2ic8 +z2ĕaفq96t`@-m_ܥ=QD᪨$Dݔgd_uǯyeB3\Uf{.3d&\r~2L1D n4~ όoȯX FZ}S1iڀzeТsuzsJ= eZI?r=+%ݞsT/"o͚Jtμhgp3P6F8,i1)DH(}Tb}xJmٗIakA{{bB5H}Rʡx^VEr2o#o ʡ:q x9yZ~PRH"k]Azܹ3 7O5ڇi}mbuG yG>-*DAu$5gRdqB'mNj}VѬu*2&D5tְFL-p~c[`ѵ7ݐEn$AYJ :u'JN}aEi 1o_}1#"]|ji=g,"{nCJrJjX0!hL~=s#xƖIMp@M0RܾUޏR5bg(N8I-NDc&[ ^?M7I12 f1(ne (T} @vF^с+C!eSr:g Җ%lMW1inYy&e!-ճa/L62+z a=yғ<`"꣛K Qtn$=it*0I=uꃧ 8P* ,c'mYik4:Z0_p, Ѷ8)#BBNadHƑqO91~f5wOm5PR\קgd@+}at8~嗆`@z?d9áh:/ Qvj"F[q76%#)!lw1}a5X'b@Y˩ggU[ifh#lO%r4{! 2(̞/*gR XN\-CJ`h * v/kmi^-Pph9lGR4T}3_g<>1cVx;W S\dnJ}+*}% ʶ7a`J_xݾ;ئyF I *-ТO1-=o2NOYXe8qk39!١QuF, FM!ޣZ$"uuG>B Ƈ]9J4_Sq51P6WAg";$vߨk+=/ҍZ3x7j-œL}YZD 听fI rMv0̎3:Rۻ LKi/LN[Voدsޭ9ۅMcG#TO*p An weY3Yâ)] :8}.w8ɥKXy+GS >ݘc41/|gxc׆}yU8ᦰF`Gq^\i>>8Y%FuA(G%6xDUx%;MfUyR>Y0B>-JcQͅ`"=vԄB.뉿<h x@XWT~Ɩ?(IV魿7)#NW6X4Sզig* vi-+3?`}l={`y SD>5;1<3k(3jCʚL"̲jn*J>םᦧI3ƾAGosW4;2V,2W_s 3L0B: p;kp턘sϛ21YY;h sk`&!4;.*.NQ>"%'m]ݲz`N_Pa&{n;&Tj [Qd~7w!?dMH@Aˌ{xÜ)7&VgML'O_ 2+"(QZkX,f9be.t\$SOx*ك1s)xKQ9am F[]Z)ZW\zT1p/D[_Q C_wت6P8yu _9v[$ & jLF񥻓A-ǜD>Tu+MHVmًɫQ4wo0q>eR/V>FF}}tay :߰G,uG6|3y_cXmeO`6')xlJGʦ?#k)T(bw<7Piwx# DSiA@[*Q@ tWZnF8? JTCvd0O1<kp,**{N:~Jk'OǓ1jh!*bSe%uS|"a˔C7-\!u2thy@SR:oʛ;h ފV1qQe —P8*VgqPpKS #R|p]5%sS_abK/K+^Vׅ+o shxhX>P U%ZEK*QSZB>l\ 6Y f2H-[RjvLsό7明D77`LTUaXҡrGPنFIyA$FJD Jleibv_Mޭd&h4+'S"/}mrA0@PK-~UY7"\-B %Idܿtu<$uֆKVoh0L"m$᷅n lWL@i~n"5vcQ%ѯT'L=McAi>`0a#e嫓l}>ߢsv<`6-hcKor1) eÇpZ YG$kDعw:oE&0OaUgG$ i?|uGe`M-hɆi0 Rz ZyɢRXҥW#֔\i7s+N(|$j 3+fM&b=y͜&֏|-JKSw ʹBW@\$ǐ7u||T8Jk?c|X'| D [D'!\92"ꔈzc 5{BQ6/"f}mmX x<"}cz\'h7tEYbZ 3s>25ɲ ֟DZe0? v}]VZcSz@RqUfȵ"汱|?l%ry# nw~.DWDn,Q$0d=n(v9aKVoԸ(JCx ]}C$K5>S[l}l+ҩdy:ڗ+m-ꘋ:B)J3Hy{oQ|_XN Ą{jVd^H3HX=iѢ9XXnׯ ܬmÙF Go(x*وڶ :zVz4i`Ex{7"*!;7)@4LjcP}$/Vn1H)EAhmTՖ)q6Kjhќ; bf⧹JUs@Q{'S?fE8Me_>В4Z&tk"y<{9{W&:#h~9/`מCgJWgw nE%d}]  ?=;8--xȼFrZ[xF#Š_X\d2 }xUܬ!R(ӫz N_QִfX:SOCD[hjv V]!%{ /ܣLCi)B9L/z&[&'"@cĄaxeoLe B&=CdaЗm"G'hC F3:{m Jl~|@BL'@6G /lJy }BoV"$,U]/z9V23t%I j~EҽàzYsw@`&.^@ r#*'_,?`%wC.S* =Yc><L  RhqsbIN@v8HH"aωN{1pl{FTXi@|ThS*%G]G^4X3JS.9$hɫfmT}mɹJ x2Gn*WpXz+R@^Y-7(w󊍄1IWW)\t x+"!T Н~+ ew9s<Q9$ e1\},?'Yl5>.|uD>:Ddz/cGb@G,]0iܟA%Kj2wf43R>d%#l ,_ DB. S2DX! ."ۅ;ؕ>M[S,v0rHǿ9*Bʡ0ADpm{h;F*Qzap|=Ld#2P"5ckT4feX Qsߧm3 s=" tS|&y,hF+a[_VJ$p߱4xyR.-Σߡ2_@W9IFJbҁpb Ul4hحfװ`oW߈MAх4T6.w}Ylnw0w;-.6Or(A΁aB왗}N3"fLJ7O^E .b翘|xVdTwHoaޠHJLS#ͅ#lw7TKwºEWQڷ*:1f8[I!*lR`eJϵET&ŻD!3fMy([gTerpƠ҂_bקDFu&Ӻ k8l ؔzcĂ,i x ïѧf{ҧ1?mS4mZ&wFe5;>"Si}CD*_qR0!k]SinhT{ϵ"G";׹XzȲP?sn& BDoaYl P:< mr⩰H((՛T1`9Z&۸&^;7Td9"eY^٥ 1NhyT! * 7%`PZ8W mg)TKU1sE 1 l8Y BGZ:A6ߟcLu9 lLp\V$Gj3E kk -('nu'""cqĸgB5ؿ&)n{`=|d KK`rJ8ڢh%Be 'ͬ"T ۀB9hƟaX :*:dI"oS [\0-V$Z0$*r#jœLO*DhN$i1͗q J6lQ-?K4s(@>)@3H Qqv0z`;=o=#f ȧ+.G'"Xj3a#_S\ݎ f^CVIQH^< c`2j]v>/N;)zgI6dPb?m\W;DD }J[x_ 8*6L){ggt N#\m܄oW(FDc58v Oe&\L=ك_[#b&Tc ]ǕI4*ٱi {mnϤB@S[fu|c_O]3 FzY_fzN0;ξt^guMRY!n?P8K{*߄-+DGl}J{)%̟,q#N+O򤱑d-|(\ÊC"> ؍kKݧn|ْ[҉#lu=#Ez)Y"[W70j[IYy܇Fқ<.;~~?4/6`ym0qF$?[LqR"/ϛhm JuaL܆%)0ʻ*66hs2SJ+(+)wʊ|Ǹs] iDxv$R߭*I !X -gx-UfQ>Q1uho* Ϩ ö'._ Ox "$RsEp˔n` nk?ѭ)1Pk7”岐zP҈28P6眛uHjN|Lϋ&7ҭf K9C!otB1)'t"Plx=3pO&x C72(;r:S ]zUӅΣkg"uj`Wz8HiFl9mw#&AI:\MRS5* (6jZ골K'~Q iO6pXxRe lB혐Fv%0m$wȸlB+ț-ӸᅫY9Kz_oDe6Z6I )3Kq<;EVs;dI \G>z M>`|Z6K rc(6nnz ZnGs{Θ·fOVܑ2\cesOYЎw TP FK_<ic+Cnj5$,+r6r'bcktRi`z]GFw=G$oɊ5s(C:,ی<6?L2u^TI+ L[+#n$l"Fpa4d>y`k?@dK:.6ߤTM.C8IR[6DID/F,j;|4na[H"R7`7_TgsXJ[|8 3GgXO#kj t8tGy6'[Ngu{TS"qR9t9ź {\,ađ-As:\HYi]9:tGӗ:VVpEK ^ںT/~5KQt-f$,mr7~5v"_Tی pXJ)r(pKBHS#Ӟc28Q>ǩBŰQeQxgt/#s턍2=_a:<NV~%LBBA湚gE(.5'> 2<6:#x*O8S&W?cPY35P>΢FA'ڇ ٠nTǺ@X>xL c  b/wGnc}!']`r&Q`)AltULvۓ/r4c F}F&,`󋎜9;7>h8;jWTנ4;eK<\g;l-sу]PTfrE@ԟSIlK #]./I 1^I YC0߭b$W2HsZ3@z;b/")9Rj$k϶+9T"RpZ8z< _@8/G E ZxvPH?%csvfsȳ4ĢG)a9ڕUTTKkiR gH+^Ȧ og_:`c|4";aQpEm#au[C${k{Ax&'goh=ٟEB>"'0 AFyYӡE$VѧwUmab;dS$0e̛Q)_5]Jч~Bk#{^}U.+@ܾ12S QjNAW}Sw YN7_?z`UTF80T14n}T@?m irRL#S)TUBu끭mrt Gh4ߖ1M)ksk8MIzn1,"s\= `E#>TeOh?% a5;#NBI?A4m|.z:Vs]4RO}'bHu8$BiHN oՊ/ b- 2V!%l{NZA/ϥ/Ep~8P8. 'OhN(AdR/'iKg)开o(-|]{b/ Km KCml̻Ec%hF?7ʍZcY3.|@ W)ZP e\Wc6cG'eJ6 7GŲ+?}kGv>K]|*0LJɠoP.&%ԮRʉ-WyF-,{P̖\`Hs LRU$^WFC}"-SmXONequI7&219r0a?k텡d0)!U&z*kT|u):׋‡mn /]FH Qb]NW?4wlOr6oyH/~IA܈Tzp뀪H-m^z U``B Wo.}ۋ=-C0NGg{}/ >/q !bl"JzM^۵TJbF 5;1C JO" MGʁ_:MWDZ{-`IeY zDYC_(|iEI켯JW?r8?s3u!a9x9桵*25 df^I7no=J@/tIPn Ү|QuS._HkŋoPp.&}z1.I& ly"v6wQJspDKB]0Ӏ6Eb$j@wS1iH|iI4v{8bUP"F&U83Wb ;Ovmpy6!iF;a,m[&Qg[lSpj&>s` 4G䜄:Rb}] k DBLs/\%y+pz@"lDGs9\u.&+^es kV i+3_kj?4ZT^pZ͟JގQn?4z 7*6={ }:?AQ%>atx1Lў$=eq% u,iP[qNvCFZ6k~W7K-z-WVwP\GPsĂue=J H qOV@ IUx jK6rǤ-Y@ma#-tG432`|Eh$Og`67-B%DԳElSf* ɿ?],/cr<}nŤPE@`e'$Vsګ+u7sJs]sBПv=0(Sf_OdC<ϩۇ?Cri&%̙}pqg-4M89)h/*WvwXaFL$\ x9Hssu[r:@s7UAFWN~-o3G*4Tc:G(@u6alhX"ׄޏ<ץY0<2YK=22YAԍsŁͶLO0]?YЪtH'}t=Ҕuam?8 _rȹ/愃д R09-z˔(]b%.VJtȃsKl9 `\\,ԗ ҺdpA's g>5r.rٴ \'|^i-8l])d:ԕ͓sʉI\@?}䇴DX2,83Vح \-n19beϣ2r Jꍱ~|\$)+2GKH'0CӜqMUXf-V+lWq# 6]]"6.-.d%V& JSMldPܵtw^̕_`oG枆)NDEOoq~vL-U N`AЍ,MSqc]#.W.#G֪8Bn3 }j(6W_b%+ZbEx&Dm Z\\^OѭNHRii&w+lߧ6eĖ3ChA: :ʶ\ #q-o<ְV'e".d< >oL̰`} eXH3A_$sp!hfAiB!NuPO|U2geV_#nB*bX̣D1#q{&N屪ND_ q(KBL+U5,I! I<=YSҹɥqUru5>@:"R||*]&$VB+=@f+V%j. H%6-OVxU,R=Ѝc??~0ǘ.5%UB-2U#9.@ϟ`ϭ`(RH?qܮq6hcuhO/jŌARry%3.R&H|%@?Woo jA7l|螟)L6EHO[' GfBVMJ ƩJ]_26`1Nd/`.WCʗt  Hs[Ol,!B; nF^ͦ8hn#e(HZhT>6&Nup+ bG=̚T! тgr8wN *:MO5<2"tEMfkӖf)TrA#zMs'"yIJߪ=Rόq&Pj=eybޘVmE/}fF-ư&K)bN,$ۡ Y'՟,y \rle|8Bz;ۀFAv…v:Ȓ<]9+r_r힒zDBE+z!|LK$,;|8Ejvvh>I#ȿՑܧ*On nCDݜ"q0Uľ,UmcSZ{@1-"i#n-7lHO IYx 0 E1]#qPABOKLQbT\‖+V5drcW bkf/O\))]Ъ/2%tȎq.oh >ߖ5n'ᏻNOpC~rF1Y{?6~fkD9̉Ux]s}/"0- 1qv#7.Ā9$Z94G)\12 I 71ǽ;1P2\Z&Tڧb;c1ľF%GW@4?BI1bl hj`&f)^@ߠ Cɧ ygUӋ@[`+tgU!YP 1шjp GR̯^rX\bǥ-!"Ax삹fisY.)Qu3m:.b>Eܓ")PTw$KZ FY.ܬ D~CPlB88+G+E8BQ@韵 x-RgǵXzp},J<]#NW\*!Rü-b< SLj(a| oeLT#6h8FG]nƸ-4nV'iX[}^{*W+ գF=HэTgj/6tj*al/ӷ>ѩHM>вt:먿l+a>,nI˿ɂR޽-m'v+Ma^LY1U(1A\9 S{+ 'Ey0#&]Еɓh7We%]ت!b{z}&UZ,Tc96(gpz,Sl|K ;E}Ts)%RC I̚lR1!sb*5$jLx'~t`22Ft"@ޝ0$R1SrԺU J n?pWPi hk5pU@ry)jhڮTYP~a`oMU(uB#vl`V#7]տg',-mYCVM Kb"aM [N=ɅlV}ȫa,(ARL`cbd$SUN6޼h)rpN2LLJx=e9 #4-0?n(E PV*3 =ʬ*| DIeH>,Ky%.`O ;q:9wɸa ,ֈx:h jE瀚/ J"czː};G~&Yn7gf§uN iQ!ܙC'VBdA=.%u\~lBUe^e@)?}r~%F jZYEg΃:'1<{PA㒧ՠٌi>|U]y1K ? 1DyVҳr Wmp0WCzDV;gAw T! 40&ѢRCQ8zkwBܭC =@''J}E)̊$4n7H7`֘$z y BHkπ3Mx/ظy[P9;AXU蓏\t":j{.bΚ;|wUj\(7¨bSX; h~zYO kz>)˛‚Nj\/?tf7/ݫb?4}%މ%O,2CYl0|Wfr@C;Z$vHv3iYƉWQankXi͍Q_N2\C" ~M|jűwOGhlcP1I&oC~j]M6eml(ËGNhN(dZ X )BxW^ R+X#kS/Wj!)1|ȗF[8]+ͤ!2$7oM![u{{Bˑ`W<➕]𪨦z^߉`sմ`0p'hf G&U1ި?E T%ȁw}kФrǓg &h)|Һ'6}O,/yυ̟±`ZaFt\&g5P&+ک$}_QT_QPүQf&$4L9l?YZLOZT\hsmT_X"N" TzHj2ɂ[I8K|{@X-/ "K-\KPf6E$ݙtXkr%[}pQ:%r/oƀC8B" o;PSP~gͭV$0uF-jhGo[2b>rk uP*wj%8|4ҮQKl]ϔO0tI*UPOyyNTNQ=>$Sݖ{~6Jû h>^pTPrW 0`=^^sQ'o|8i+{u5d _AYF /DŽ.Q G+X[P^OEMmuΫM*a񧒸DT3QOhQzUk+5lt3Wwz~r;dfIȺ>05܏&窂1õ|q^U;]]L%R{a9 q_TOD1f;GVOL|@h WϬRNsq޻ ch`>Q }?+ͽ1nt{hm^HV(-X aRX9}΁CIJԔ,r7w;qCO$S?-seNSinN֣>nv.mT\dڛ5/>(G1Tͮ:C~^L {tGqIuVFHKP$0;{PJ.VAF©TlrɴXR<:K2 ]#]b f\X`ˡ+b]4|lSEū1љ[pQ謧gH(fD3;K2=AxMr` ~ 븄{b{A]K$XlB0cĿ(boWmYߖ& S y܋rv0AH#`e&r6w B2xoQb]SW,Ú.@m!}h1Qkz=bya :#\/QͯT3a}J9Tr0Vh&9zIۯ{8EHչ$cJu%m BZ?"6E'x pO;mm?cYRsq詈%"aia.ʱ4!51\秹aq n#;T1)ҕT!d'VqւZ"~pTo!_5{Us,U.@P=D u7fSN[.v┳na 芇oSXPNtZ~l`C5QXu%6xc9ZFBX~ݪw|@YVGh>Oθ7)8r7$ޘKUt*l3koɆ@DdR)/Ϭ0|F?@0hk|!F* U'ZZd3crÑ"AzEʫMi}ѷi-m"x1QߛPo[z^4fD8rcPe5#v}:|}ݶ4;-wbgUML/Q Zh:moiӦD(GeX(.'#=~籢OL,4-dNp!mHŰa59Gci~-7c=]8-Qעĉr/j9A^ +6V5 " !/M "w:w~\ծ+QVHDoM >4yo΢>KŴgc鲏Iy} OS$\{U47+3Ԡg=־nEhe/0F6.NtqZ[z?dC窑+3//Y7p7_}7x0XݿFVu1h{gy68Ej]^zxn]0kX3&fn4= m@^4CZgc A?ڏNB>1FlS u=ö|^ʯy?&%m{ D߾pBeXpZMa9Pq]{ٿ/VA\Rj^Λ?aEMԘ>^x)~V|^9)d}y!&gG:;rSBx_:MUmsšA1h{8'62*TlMT' +E SYKfdƁtZdcD^"xX14+i2+yqRLO!H?*wT.hZ QgX){&חTIRm|ѵsJP+'#g 0=k)k{BnTgAb{. jhL^ٕSFNs4FIey,8_O_.rc _ Q㱢{I?Zf~~޿KXC++NCNE}dm`\ a&(UilI3YKk)yކ}#'Hk\NӸ֛y K4e*L"EmelyLNLTOeCv&fb1!IiS?A!ⶇٖ Z<>UCXprtWTRz1OQhE7-'$9ir6ty1@,\7*³SͰ4N8}[;̔ c_`$;!, ׍=xwN7|( ?ob tQ7a#sDG5O0O^IU&rXoh.ھ.F촮DQ*I[3CC IabԣELo|/~*VgE J}! wM*Lhܨtyl'҈MXDk|U[6LWjKƌKf^qi&; QVOb&CSC8c.-!qh_[+0kǻ a .w'n/3q={FLvuu/> \ :{*y7zg{2CS}6BTKCpUՍ{u[}oy~'쾤.xqJn#=e_P?vgtWpHK 43{\8r–*]VrgRT"^8aiam zi buySyw z0,Sn1F\ӆ"+.$1`N-:C;rh|IT ٯ1 1g'@{?J"M4~Hh1Uo,KuAд5!6Kl'U5˾.rTeYlND#RyZ~}X$L v\0QT@i gn1ƾN+$Y1PZ  ib&"*F͑}v6V[RծgN6Omъ~R30Tmf, HA|hhtB^Zw xAχtF>:4;C akMHAb#@*++5֙B&A+1(X:sM[@B1:ūw^u;C4a,{F#S`Tx}~ҳ^rDX/OS-FCZ@UD[{G.tq8]En%V_n& 5u`qyLG a~97aoNf\҄d~.NY{Lz7zٽ>g9OqٶYw+RZl ˷*Aӵf Ș.fS0:aUc_hĦ1%_uz$a+C!]@T6c7lbusF|wM}b9H|ș=BțXøx9ۦ8M_bW G`A|iؔ#4` 1Mƫ{R6g8e/a~̯+հ( z0"`SS?`xR/OU&ڬ-5ksv-dٷ[4{{}Z@'ʸ|KtZ7%9 zөIH '@?N>icaʜJ 5>aFA`z (m.@ jzMaEPHUAIseʽP2a{{##AO}:lf?Y!Ոy2} ]Ql( T['YpUFFKj|f6:ݢ3,0_hMjA΅1J  ǵ_I.TsbRKd .<]W(U0>z9B+ϟҭQox<9'70ԫ E8R_voH@zР~Ʌ@Or-# ]]Tjza(][$f%qɌLaAG~\ü׊9 &wc3u@U&nl*#0lF笨al=( Je@=){aQI ϏHE[l ݧ7{|%ިBXL:…IFta/~'N5nY_sc LOsA((M4+s9ف-4K'*D 2bv2=\6ТHU놏sęB]̃d^|Ԩz bqeVDZU%'?1c&gU/FIQh)`*;({EaO@ޱA.|>$ý Pug>SN /B/)4ۨ;ٷhJT;y&ظ롈]5",Q%mBH'Ɋewluo%$AZq\g/;-;IW^J@rT&F'tb&8{Ul,P[0Td{BW SHN8ZtU9ˏqk W 4`n^e^E'ejQD:#"e10]:LV X[Y$}>8#Sު2闱B`v'`Bڋ2ɢR?U`n 9@aK>:K?LbQa QdjK֢FnCux*7B1"сh@熽*"̩:R1}+n)6C\F(Q $ֽ_Ť2ATRZ2"$?c+U6F}_Ƥskc6l;x`$,p}^'ۚRKZ6lQ`+4淫a>c75Y&W0.z_R87L[O*R@WSjҡƞBA0lQsdD0JDc}JƇ8:``/҄hZĒ/Dhо6$iE7 yX] Wt)3˝>.Zr(*B9Y*'H[T+eNt-3~W*aUN{ōƙB U\HLe#OY=S C{ |q #zm>fY/8[kO P,G %v[/MO'ؘ(IJ2܉b?Lxxb)1S&MwvIStюDȔ~b9pY+!;8эI[.ÎwiwbJ6fTnz, |A>Eb7)qp[[i(Rj@DƻL=? jEZ $Yc8^DY gcn~vtx%}$y'|7=LK'Bgނ\,Eӧ1Y˦KPWQ}+ܪRMl|A+&h~lvfGCNO>u*&R@I)DS/&@0g7p!:5hNrfr&;,Aqf-QwuKj{5ԯ1;&"njL5`.R1)\+&D .g K6ŷJ3>\xe/1bz y^M [JaDlT20 $Ɵx HO 鮕:#zG߲Eo[q$-RʏG/-hԟ]BSG_jtG˸EQ"O&0zLvA!ZC[!GY ͖Qq{H \ ,,[cq{'"V0 ))\G4{-n'\$In2سi͢^z>Cqp (p;bSR:2^0JBd!O|nԎq<3jL%: s$% )jLk,Bʙ֚(nn쾿i6kx-=FDzM%a)3ap,򭧅JvHhu6F'YQ37jm]nc8E0W̋v0:k \{} UL0^r@Bq;!Y@t{:hr%uTxHpF0›n\G.L@U2̮z+j.L+"Z="GV^s˖9냭שM5)[Tz(W]'" AF_ h`g67ɝrWY`N,tB.:x5˙k [quGH=aE_7ALQs⪅ BXfYh ;G3iZ،<>49w 05.韗ӗ >'}ɑrM'(um0황Mя&Y(l ,RPWE?PYV!X6 (IB+4oP>1Z5؍C`ln?Gk݅C=ը7't^= !x# ֵ5ԬodCњjrTnV_({,D*_R7:Cd7Ӣ+^XDmKͶ5J2}?M^oӵ p|l;PsTfԨ!FNÖҠ2+~ eTEⱸyՃB0ˢ@/q | Bev%6@w# $DaO ֒h0'+N2n_T`x'a }o/p%6ImwLMJRR*z\g=q )dsu aec*c/©{1 ?foCcܑڰĪ0%zRD>/{4G$R=9z7R/Btgb!Bn۪[r,|YڻAS[̝qSdxۘB7GgɧtgB XM!:ܲOݷv܊S1je-_2[*16:o'ߏ)N唩xNuڸd2aB3f;% ^GwMi?Fe2]L%mlʽ~٦ȍaW~RreQ$%liGM>xWP[a N?n>mI\|ZDE&o*Bhp[Ls,F5CRL$Ps.w֭W)[ ˬeth6=4 W{ 5]|߂h櫧d/=^2ظApȂOk=G'3Е/&ݼwB#p Xb2VXo^>Joc1R޵(WG*b:Lax5GVГ!Vi˒:^@J>GbP1"4^WfÛ:Ɖ"c+ $ZR;"|=i Mڞ-0;d7DlE`?`f,(Ս>ۆP#Ci{UCkZ]_ښI<KU"^3x?_}x䗂}LMAr-r%BQ 6|?'Mܲ ,lV):ް63ͷI6W]Ng[+SsڪݟV)*⢕sܸBr%.-ƦƈrM18U{XM6ڷm%\;0j1,AB[9cq-ꚇI.ģTZxncCwlMGn7 oK|tKZސPE脓RQkSa?[e6x6Z2~~9pܴV~YRڙ(?D:71z4Kk͕&d1+p"*Y8Nxn-Q5EmgZf+1Y%S <=.IWl/0r[\’q"jlq5Vz̈́ArhV5igb wa foJ(r E^_ nrh؏Mb2{(P|=Ȃxk L̡4]06xx_Bs ٗ$M9Z￶2eJZ,R  @ia}};kc~.0h'^4Br, [MdK&uEѾ7Ӫ]ff ?[fGz|3oRj$r-9׆oBAD 1h 楷W GiJk"mͭS gDL(?`zV6P[Hr͕9><ƗY=V5$O-Gd9CȾY^%uV\ʐa &#.vFU 00p)X䝮Sr>2L޺7$KE' tnsL4k.RU<ɉ L|%nogp.:01f$a*0Ӟ$>!hE{~uR kxT矟t.ac&~?7Kn םoa`VK}O]N#%:LͰa0ZTI4# {H9ve%GJ3o &Cf A,ضcOI_K2MxHce*4//pv2_%"PtݴEҐc¨ ChL<}Vé+e b.qL.$"';#ڡCEn5ߘAscB23g*Puѫn%!]؋U(!+ Ʒgy"M`qt(+[!frSi'ko#߷cWV&&dPJnc% n ,6_ֆ =KXlcE۶jѹ|`%TKb]dCwu)6^gߤʫCu ?U 0u}^#DwwfT*, [ܩ_cD\X/ |apQ.QIÝD-bX+goQjv[P9=1«~K\v2BkI: u3qdz4>,#W~w+rY;u*b֮>/BFS0ۨA]HDiߧx$,0:4Nḣiř>SS:6{Qf(zN65Ry>bAyz1.$}nnulUWkG.$Py? ݃;=a>ڊN^[ ǰ9(6|a+O^3f/}G@9 :k/nx`Fը!-.[iloiѯ*.}m Z r2Vs793Dhw$Pz6SBd/Rc<|~pcG`@:@{aT3D?POM8BrC$p?&#9aU/*Opx0L!~p.DU]]5"> BhUo D UTvml{< qpewJ„P,h7 #pmҭ=TT ϛoR~YF>Iʧ%=i0ʀS@y,[QFu>AeA%:Lo, ͖fxZ6&v+3ٱ.ξ{in{Q8Fh۫βk{EmV!;]X1 CKTmxPXL\:ͨ@<;_xTnL_+0Tzյ糪B¾iNwf -ID?gYigWc0gd=$XG̍[9##@JA^b=_,sC7&y KCYl(tsv rtˇQ,4pHyp&]/lAxzb}>O&ZA':t/75vb,~nn=xYT,D/hTUiH)D6FۧZ}.l;԰Ϫec A3DV*̦M}|%ʾ9J 3iGгK&/Dvڈ:xb(MxVt@ v:X3eh:tx؈ 񟤭fOhnl/'C7|4Vttõ㮛mJL&CeD IA+\0y8bqdղK"]ievӴ#͛D7)s,fR޴넶qosZ- tE :vv0Źf>wAy$V]5r[ H7*ᑌ;Hd  Xfq]nB"%Yko`KY)*9`N 9WR6nWZ&,̿ AF#3h/Hs4XW&ݏo& CL(h8mxOezΑ]j֡{" \NB خ3&R7TvC\#1ǢdUا4 `SiG+40,Gz.[4+tNqK|]P K? ^e" Tj+Ͱ凛da3]Nd<bS )OkO}Cde;F՚T:8P06 T!!YP#Ox.ZocU4 %w-5S b\s V,Ѯ.B.BB}ǚAyB6n =a_'bQ[FO:DǸ'6I/!PZ>W\TAH1}?tz HՌ6bNFd}߲\"^ 2YwrO 4Je7PCF$sN"D|aApI :KdL4gdj=JŠKP1o^xfԕsw`znՁ1V1+(+-}%Dr娚ֱ tPP1FbL̎5T8gqNv`ٱpJExio)'e leq b$p-$сdUY`03\xhMyC7,#(V3uᏻvOJV  ~ Gj \aBBtA.mH ,gэ][IʙL-mդ3eoՔS=}iwf9j0ǮO =6,sQz֌^1pv "rl1 t:HsTg3YcUYKVvwJ'*^H0u~ ( ']mף.J2{=ӕƺjY mRkE8$?Odp 5075gKч,=T"Joݟ?pyLy^r-GB;ԭ3v`ik9~8\~G΁jAYY +! U$;xE"k˴&Ӣt?+M/=*BzQrT l9[r<ۭjlz£1JDRiL܅螞tA['l\Tnd!<x\@mf&Om71|*j,wjgY恕?1el`]DR)ZFZ>TT$ ѳxUPeVݞG^%ZVߊvdVQR4pc˴E00 X)SY2C%+.]} ~n(u*klk" ߨp٦b]s$VC ەVc?c[$gv'p) ei34y|kJýv`gl`dŔ:Z)v12/ah qvp^Lʹ4ݶBGxG_iٺ:FW>BhKnY Sjw,^}#f?^h. Oǜ$孩17۹m,Ir 2Go.Ԡ~f w>ڒ D!Ocg9{nz:=kHSR #3ǪȶOn(ϦH'f#v62O4 m#ek;AҐBn6neg|~( $֖M A ~%?E'T^:ƨUG;qk&e@z1֍% &yAz ;!P!$[&XJҝHI2e1/Ս0qH_|E}k$yj^B12멍kNs[TO[*a#D꿳\m9TzVt_i&g蒞|M$g(i\Y`."$N0>r+NnXyIGfpA[# d"#=rn,dgg9HsPdH-GdhygPGz̭D#[١X "LRCǥ1C2B$PYot* =fJGsSNd<;iI6;_SomH:r?=Hj"d6\kqhf&EQf^uZ#54tnU S)r@=|8 P,?#Ew.5$qxl8Y?"ۮ-L\Be 30:S}k,Pȭ=U!^: l@ > 3f% w :YZa7JRDz.. h'b"3EcoezmTVj1 >ۂ_l ,'ZEn#Ʒ8,yVq0 .OQ7@o0s?cJbcNR\>s79x|}@;Io"Yt1c+J >njBȶYȌA(xmF}*7.#H=;''Sԟ`)9xU:dc I!Vx1cN#iGtͦo4Y:Id8o}PSϝZ޹,>+NAk-.$:w{3ݱ_9qcz\td>I%¹d9[*_dk'UՃos>/Du$0*w{#p2%CCJlz2 8QA^Ѽ-/+h ɣ(uzE#x#nE/ˣ8kֆx'q;s:/r*ԧ~S,;=4S34 FM:9` `7Ǣ|u*\ GmVeJ3F(櫫qN.ӧ=iN/Q|k -~A =>tG= שp:-CDr=.eJ-L$Mp{}ll>g)͈ЦaYվ'"vώ(zL`W/Mg/ů0uqfO-_$v> (ѻؘ団|] Z߇4ѐd ֹѳWD YiLSyM_E:߰fEs'\v@ Zuԓy G\(\d7¤tg 2M]Kč஠("ͣǡN!Q5%OKivΦVq3KbIͥ@gfк/7Q{\;Zf%2i.~h2o;h^v|WOXpaZsGPm$aԂ 3lSj!}FeS & mi? Y3!V|`h|zv{/UR#TpA]^(DE0Uo*i[KO XWDx9d> ySUZN[m9,[xAsE%ߕ8=q2h p,GykERMu֊#_Ix"Kc/OqF/$増ϠPr$dZ+E Ɠ @=4?M)-[/WN<\0޶*-JF;&/ P+bbQi(ЩlςkȽ8GO4M1FmJ$J)Ǖe!pf q繎nz&9;h<@mR^uOoϸ(_gJ09z^_15!<C X+Q,Gt~=H۟oTN=MϊrЊӸ7\ms!Hlǖ>mYa?I,='lb$%`Wn+!$(gL ~W˘sVB-T|ˌ}O7#g;bLq y.G6GWB\%;(J~T5L1 kVd|v8z_Pn@8){Mg`AE0m?5Ft&|SL4jaJ[%̫,x$B5\?GrIcI2DO-jRA{nkUmjh`Wz.i:ookf+4F׶3aAw@7:FJg7NI:3ybˀFOZ#h) ;w_dY{S#^+%eGh煨=@]FʤϜnpV QI~."bǢzU-&ێou|K]SԶ/ S.̡_썔&w-1^R_hu= Aϫh9aljhr<~ f+g),okk:Z'~l@ 4q;X[3$l]T v_{)JƮ(Hhg%YL7J[H )X`p 0E =!fa{2w ٖjèueAu$WCCH.X4fbr ӥ# Q3wj!4 c>1t uF5c)43 V|Ul_)yآ3~]!d,e9T:l5]*n@Mn!,h *I7{vxJqC -?&å\^#I [MŇF͐dudsدm2OpC=}|ZݠO 3Q 4{`dEDU`XcǺ^p^68J2?ꊛxr߭(Ѫ/FĉLL=f5SwX[i˰T=1twخGIp>) WFu*n4q ^>v9S#,['8'JCg_[)Fpkcߚԋ?Dh՘jIQ|T2{,x/W \jo$M$Т8sJF%op'@C!qz֒+.[P6b^P ۔ `/ڕ-J;ə>!wWak]}#}*.x?#e2K(l6FD?8dU1Nwv,FAW DH q. /PA_{`ݢn@dP~tLs@)G~~Uѳ]ɶvTߜBq^cF#4xˈuz b|CZkkv؍A\4rT05‹i",,SO–`}Ϥϥij# 70zn{xC/epoG\'òhy[RKa">j6~ɘg!ǻkw}1y=n=_GD`áAޘAd]ajUĒw4 OȍY穕#%nJ KSM $Ӱ K0"jM/,.PbZ]jglC,^ P0HVo||BW@G9{1ylRp0벤cٻZJv>&B[W0F/K06%2`dНQ7aC}T< /\Dh;̱;/D+}Ypx }߫kˈ]qtI[h##ͦFiY3WgtGvC[_:kQͷcQi;Aݏm5f{ H (cX Հ:J?_I%}l ǞV-ϐ}գ. ?rHx8GVrm,Ѭ_p=Y{{AVzFPTH8 *O SĶJڪiӗzvm;4VP$h_ Bù6J 0D%Dx<5!-o_L{fȯ+-}i75'.xe*VӵkS I~9q4%$#R8 m+P矃}c!q\4K9݄Tr;8$*Zb~)f4Ɋy865Go?o]ʼ` ^ȏTra< T:I^MlZp0/8$11b}E]v[ßЀ7P2EK(:(%m8 v %$[ c#ijv Be~U@3r]枺\. *p!Rq媚>=#R 1uAZ}[C%lXQPĪó`x tᡅ ] :.r7[t2joǧJV!CnrҔjn]l>2pUf?u*9ZNx' T&]h{j .v;;G:>ǮvwkO8Q,J0& 1J;/=9Skq;KU?[YWt_ wꨍI)h .BHf|mpePC; @U>Wn5Frs4t.oKJN,tstkW_B^9ˤII|aNޙe"% $ZdĖf4&w&f5IhĂ42!{:i!.JZxh76H(UYGm1ak _Zó`S̪8pu>8<-{U>5~h>ɒȓNm~;$lI&!R\t MU}#NEOD+”Jr ל lcykJ|b-䰹9^2ƌGuݛF$ĩ x"+M}$0B'Et')wuY'!!y h'=(:`ffս(mAn5XvJRE\mv1A(g_h\~=w!P IȫP<+2b־ n c 6@~1cqXH6LG6%= LD'\$^rGfKB3 X|^Ы@QR=X'~OmEyD)8ty6;{,+zkBH/WҥBkeKn}.,IE0 Ͷzză\A}%u)DY;B2p"'"0Jά%66FTwVuKRkm G_].ߊ0}X>nMcw=ތے@0M\pEߔd˝^K$? }LYrр#]:EII~]֙py.#}?_=<l@6=p>Є xՕ O^-MT,5Fkۿ _ėkV*:',dxy}uh ;[7,4BЋyx?V!obʾHr~1 沅)K`\:mSQ& w7ŔP"9bTfi!lfB ҹ,&x^]Z|^X͵[p% zWDl Qҹn}X_wq|R+6Vu4%;(kL[X+t xq!8saurCbXm&lȜ:YdjHlVCtv1H@{a:}~i_G_-oW&VNe<Ê\F}-۵H cTDt<&y;=WjЎ.x2w gV&\9\PIqWۆl_W({)<ۀD(8)jWbsu%} ]+~}Uywƻ䞕Vd3oUZ^eESn~ k+mXpi@8T }64 %Pp]=l33&N`=/.EZeIQуۉ܁UCy-$W aPBq66'TvJ0_+*RTF]۞񉷤FԖI!tJ\0)q3{)tU׺riJ?$wA t )~$G\69l8FaxcQ];bÖ[khXm`MÁJ`iPci<7>_6RH(͢4~9%'2c,=Zk=cahGa34 rw]|WH yP MJ~ief]մ+??a1fed4ƠSŠ yO#`k6M_dTc,MުH)Z퉷L +Jw?ؓ2pZlDzx,渖# Ήq臘Xom  0YG5.$hZԂcqBMLVEлGBӔQ eőUQAru8H (*[2 s3TESf \ư+{q]hJinjӞyvRQ%/Fsc ?ꥏOzh(ٰ>PIm.6eS\4f?.I]uAhgYkFg=nF6j0`o#G1MvOjGQ߱<G>qa~Z:st~϶;O "G^zԗ^[c8l3{9I*\xLclIuЕ%`aiv|[uym&w2/]ol96]+. %tu]v!3ӭvN;)x C@v#n}s{eKGvGr.ABdRԻn1RcUeїV^Ha'c~?x,= >+Å3}/ԃQ@hX%}o+J~^Kz †@(Cvf6Tӏq\Wb0,m蕹8f&ˑ}1oTDZ=KU9c}1{aeCmY'/lz)r/EXNSpXatg͈ DYnĿ$- mG:`W=|Iz4b/,䎕z.PoXm$A 0v㸁}$ өI,x`RSfqrMv%t}An^Xf%@JCid8ux=K~~[8-,{|oYem:Ve,{|}ZC,-OM+$,W3N2^ʻwV麚fV7ӥL"h 4I3pMyPͥ2ʒ* OIac$x]Oe,llؙ((6l@OkSݚٻȓl@yBton r&cq0y,n$JvAWTK fo`ڙɽ߃A1Ge:9ғ_-X2ҪʿI]+4mXnR_ T+sq@8.gh^%n`PF ~ ӎu8;T^PqW~X=&Р؆^:?b+%mcA,+f(tv}|~r/vnyT <&J7/o_Ågo)9a(k4LasMVb}RL_ٸ."~*ޟڨ1,ON皴\s/@`vܶrB6jE'DL'tb{m"/5c|/C4jE8٢MK\=#11;7fts lq$kKO7fF a^&2Fd%V9't8MB*`ԘQb@B>jOVDv&Z E ^\di갸<^>uy#IXP,d#f)js^/s5MEv۩1 ƅ슛KDj-6@ȂB_F@q l@ 0ZHve*{.D !n= Fqc\<+@| ,WVCm1ό*{`BZH>qѻ/ۨV_$yDRoCn G&Vcfr7,t'j}v.sױ1 ߸&k ]87py턾F&}^ia!RoL,"ܡ Ճy6!oF4/쎲 D\gvl;j#Sr%u J?x;T`8J7A'TZɩ.½FvEssa8iB mGF'_: %Z݋V6B5c֤ +iD&srLBލPlǩh|[I"n/ h>\ԎBU"Cm$Jn= W4B&c;|08[i!{,* UAP7RusRҎwG *?x+ɋW+5Y%"->Z[ͩ?8@;C iLJ}=]]:{@`|]ȗBvWasm?O7L&!/ jwD%SY#"iGx:?JᲬ "O/q9Spd|Yݼ|&a~Y!5v" )ڥ?䑹/ztAC2X#,]r2_^|>CC ou NhYBERէ3mX=+rbJŃgwp*䡿j-zfk?Qfe5XjTx !w]3 >&V7c*Ib p)A4[QS(wO&RhsV5G {V-jh{VQh\A @Cw3.c77E,c~/_t ." p ZZ9rIJﵖ1+bI TJnr5tc;kƑ3mҴP{k~Q.dxST{GĊwuZ1ȤdRלL/g{&f.^Bh҂C@K8 ^]:-chRΙG ]l߳3YҊP9fin8hޘ]-?ǗDLְ $2ƘHYlv&1u{Z([(HI!O>G;B@g В8=e׵@TC al"iu(i;g^,EϜ3,rF+d]9OI-pޔED~C~ӴSPBXg4ET XuCω(]skZ- M'_)vɄ]1* `݄ݔI/8e_ ٮ0ḁɔ {zKT.5xL*$?B lR (ҁ̜_1G׏mJc*>cXR\^nq0'ɋ{'~Sy'H o>rJ PAC43IMKtE7cFqX9qͮZD|k| a?WMX\枍1@ 0GОR*\rܯ}^}kIm1!<5x)jDU +mk68l%BSF!yqdʞW bM[B4.1H>oS/@3t k8r2sCC&fsE9S* cơkdIg?.^]5;y#p] Z9r k\~T2-csܨӣŊdrzK=cR{D>}󔐃= VMKi*mӈ c'`>{*YCUd Pv@@ԏSGqv:EEk!$6i 9$5ZAD;rMWY CUŒ$Seq0tK8G#5*V;-vm50YDxՠ%rL L6b{D<]:[,Э[tWpe80$rI$4"V ʏ@G΃a5J! ٨vXz{G !\~vl )EXA?;6$_ EOe*q} -J>ulsQ}=ou aܝT1؎'zoZEp_OѪ-F`5(*wu?lL<~CS]@ZZ >o m*|feЊ*?M&d~ L:zc[dX=2 ]%U:.`ĸh‘^lgtȟPtJcB̛2i1ޙz$`tFwap[7K'l8RωkR 9Nfs4B {dDd0D%+tX)B3*dW 6ۯ =ko![*zDٷPUrDAY~z#똂]~>RZ<{{"jƼ+l0o PM>M|>~𧡤T~8ޫK#8V$CCҌ&qNBPi[Yk Veax"|_[dr`8(<9oeFa 7*CڐPl#L&o:% ju2/~s% US&'JeH_KFgEl/?ڄe>ZA%o$ G>7Џ6|4 <VYQ[ۮ~%>wY"ˈcִG zK5U$xKQrJnz524{z*0 b6ԷSZ">|+3eD=o A0_+AOw:~Fr'+YhN|usݴf:ÚW3J'@q QQ5q\?Yg:(|bۨ;&QH.UBU ԜUQyƠO)lJ*z3V,ʑ#45XJg١p,lNH䈎2Gk. Hld'&*Yt%R m+spd^"h('=Bc"`s -L73v)%5})Ys}0>>\4(l+ȁSY?F8UG'/'",(fHF1䪔NXle-&¿%jh:b(Xy}Mu !<nFNvIX\V3MM7WIƢXSڝ=Lfoa s!xPyw0'ާC_/vvp.tH;~>e§ EE)5|,{訮hrOn5#["ϚLdrz )\G:gCH;=R^7rlϵw>urNlwG+L$AT֞@[_^w'8<+ =!evq׊ތJ$1zఁI-IVGԤm}^le+9+K=fXOR%-sQgnC΃\ GXE&]wq3GPgnۿeI.~ѕ> \ Mm {Bh|WV)#0/\ w }oф̎*:CI:(W?v3s*HPUǶ}XpVWn@/ p׮έ dT\r{,sc!yV bP3ۿv >n NXI+Cj\@|Z$^埬܄B z1%GǮj]Wt1.2J6' 2WiꕹɜC?ij&Zz5sMwb86Ѓpr1ïHS&@ṉ” G.!"NKܫ\X9Y)%ֈ{Z0Z!i0i_]eM$q_ʲckR {3bip\M3\PKWxx:JNƊX{;W!/XⅿG"Ւ>ɤ_g+.(9NGy3 79#qdZl9,P+'Twu/V^)Y]o,|(h&g:]lqCFA9QXo Ԧj\=. q 7sC.2=n#2ЉF5 1l5ARv._;=/ Fn)M62tNnC-Rn/~Ʃv Lͣa@:p$v+αvZ~r/yu:}*y-05j'/\( D3ŸpH]3wqTi eAi^ }Sf28qJ+nM(uR1{GOBGd[p1#!ٶ}GGz驶2:# {3[{g. X/Dpx.$#t aY=:C& cua|BG4yنI!BtlZ"2?lR8UAZ6n-D~o fLྎxyXZ61~@8oZR^/3Z\ex(1n 4^h$MkRj{.0&':Ƿ&( 41:HjNc]ё:mlM|{Ōȉ H&_E%<D&nGs!#Sx(˦-HQJY[+Xt94ɳe^{Pi}xp3%& b 4oT=&_0Bežr@,cqMnaeaFcMu56HNvW|@LLy!j` Be >҅ oHfr ] VC[LroC <+&zsq/o w~c zARc;6LC<w1%bkf&KBeV]nl_E୿>qݙh %mS1k.z.ȊȕSQ-SkQ Y>4!p׋˭U @hR^m,g'|MTN_ĬD}|)У]%LzFnF(fֿE}=sZ~蘻ƒqY*d5tO ?D| ,*+U~'w&C8#b9 \́D9^EFuY[tC-׬LCK^d>a&MK%Nf+)['2KTr%n:ʛ<hT~i$Ez+;qv(qw*luRQdm4/ نhטB+qHapQNtf̭)\Gw *c9P\CवtN;%-挐Uz6;5[u믢(W;3[VSxΦ]*b\:^eG+VϜ )zÝg0hN7FH X]!W &@F},L 0:ۂ˲6 l\P/$zwMkfa%}qU2_3DY3|KhckvWRr"Obm8@VU߹e gu^u4"_*P57w)yhPUT5zyVZs^8*[8!M%a| \MJF?](! ouYE/p3hUM>c^߻Ola1Õ qO֠|2+T7˕Gء'@cR3"Lj3T5MV,G߅IԤ0#HG92e±<ș{푐{XIO}2y94PlnɝomC?N e" ӘJcL&}Qd|cwH{1Mv8&f[ aSjzNRdG#.zd*Md ŵj(j]a+LJ ǜs;2x w Jh}3TNkQrګTS\ hP?x;8> /};X[aAKFÜ6 .;r>  kO/Խ$X@ 7'ELkuV0/󀁻& MP V>3^Qш_zr M15Vq)YUW{\T)`PXt >gOeC-- a߈ǿ#4F<e%2}jWRW6ꅯ y6hq268[$WŃݬGxX6U⏑5I)q /p|F4{5Xځ7HjV )7H5pЈfcPR!KpgizL2˜Ȝ_r9iƪ=c-J HPĚ%Ѥs[mUjr( %4X7U2Dlf oRe(H=]ZU 071˩./@fSc9G21x`UЮ248$=HR拓¿V(wOdP$՛GڮZd $ÃНkGU<;vIP7Kn8v&6#{-95" Σ8dB=&EN\ /Uڜ?ˠOHIlϑ$xWÆOǿ2ɂ38엍7&L;;ul@ .񞄪"P>DbvG'oR@j}we4/XL!T:baa$&pn(-،0@nS(pZhHa{,s_adeX: ANقHЎ颊.gH엕ؽ7l1f nhIn.oS(Oep~H.2~fh/l N'$;Rx|Z΍քWlװ<=> Hy-0ECVX;MYrGp[OjB O%F=S-9f?D^ݾu$ʙF^6cai-X.51p$A!MI986$ʛA&^ `{ֵl/#g!T]F׎pH7'$;ٺLq 8 ;Z+d(I"r e3O5r͵A3cUwP1DF9=^*z*mA1Q\šwpUV{ /aqBT0(,XQ,8'D.oL܌7rYM8L)8~|H5G9b6b}W?nh&HjY|.y"U`E4o? H=Q1ܗA+=>5kbE?BTi5nyԷ]6aXPgK9{2B\,3)|:f"tYRYui3U+d|PۛA$EJԶ^+(nY]t[-BA0Ùy*%]}i/ g"T u^Αɓo$[-w?/{,H)Zqa]":Zɲ$wQj&ڭH_w7 Oz?2j0o#Bq؂q[9`)ul=)%^ 7Vи7 xQ9}qd2PSu13{vF _~q請䥝LuXG qې3 }s&٫]13TxdyqI@R9W~sRdozbtCB4ڇ <@kǴ]"/b"L%3OR0O/(R?=ԱneQ0=za}x VѪYz P2eQRzdeMPڕ)ۍ4 #gh8$g gf^m/VB_me ;e+R2iw-Rn|L/t3IeݯMykBe<`X7@MJ {$a_OR;ॷ5mIYγv'E4UOX&J^1xy G:gkB7'>?wjx1kQ]F)8֊ Nm7xYV=`7(x?QߧҀ~$ s@P}iҩ~ 9TB;ԤKHnJ:ojk?-N29Uմ8a?icH?xWf|NK)ܬxA3_(1N9Dͱ&w+L kG'.tek)=tK?*TiEKyqe9km RVBJsȩ GTy(E~,T:,Ǖ0M*lJ[i"mӄ=xW,QIȓ]t);9oek5CېdN3"om0;*z b,t$B̤ ȅV$v?g#Xli +/בqB}.#}m#ql)]d|J!m+'(7M$3h6':=&S"xƒ'X0p'3L۵?dJ=rn{y"k]8%JV2x%L ^%Q>g!baxL0Ckt/v e+jUq:\;u9T§.q.ѴC 8E-AUSky8xE8{DϹN?JZJ%tp>ϳDÀֹB[6-Piܼ(՚<67! D~nVZcs}ѭ)(~%hc!sfO9PYyju.[D m(S. n'Z ́p G`az[GSZ#wbQ,,G4<4Jԯ6"ۦL+qͳ}X+xP}nqMgǍj@B1u^2w%Ip r_gQ:`eg83=\o!ΞK=i)*+*TRYd?:UT..YlsOABbN"H x$.]o)AC/ sRvI=5IezhI& {!}kolt6٤Opr AҤWN˾i/ 3:8!-iVgɋW^|ߪ*.S`-,ߐL|/J?~ Gkmύ$%\~8_dshp鹀v .wJ+2yڹLzA4:CQRN`$=L-[6KȒoNH I}B1 ݀TA Erf-2O6FO;E?myeHFBy9@ FV XtSm<F|瑏XxŊ;ؾf+d;#H䯲^vV > #Hޗ%l-@/Ȩ "+5 Z5p497@pL;cj:m3v>N[ƣ8iH_Wz&?T-ϾX}͡ ݇du6"b>uxBdϘqyRu.9h?U. &.([idX{eSJF&ؐ֞u&RXYv1[&63[rv ds;"ѪR b $;o({-kKK\\(Hp63D6X.LtOޜd?@(4Sov?g *G@k=TO޶^q%NSzz90 {p nOf:0ΧD TZAVCOFXB`暙bE# ڷ"z1wpI9ɞg{`]qDݩ^gG>vaCwcd`FlYSvH/'< >LrRoIYo2hQ" /Hާ7cIZp*ÂF",Qg=Wpx=P&zyS09ټ߅1k#Ebĉɷ%Z=̈́/"˯utq"c P(/=.\AT۾Fc~.?̅4=MQ 6G I6㩝q5w G>{0δ<(x!f9!t~uW:}9l%ow(J'm63'$_Ә=CyĆsNAo^M"#|7k!|S}˒۳J_=ڕgc~ zZJ6/q"xÉ'&yjQWhvRNPUC~(mN X?Ax D+ Ŝ:y*֤cD$Ν>Vhcvcy"݂&?q%dcH ^h br d!Eov2;ՕvK"ZT'1h$ fD"m{ $.bSȉat}S2Ő^N*`B+;huY!ݿEXj`3B?'m5:xSӲfZ6,UpXIԫG,N%;OiETb)r\Ag*=v*I $EzE,u56D\ecrt2r]@- 1uF$d]ղ7q-5;._/5pĻjsV*x~xJj)\M'qlPk|ev3ū'OBd:Z.\5\?c0cWx癆k@]q]*k-75%0a{pEP9;;ZbuB1$VK3B, TS_xԢW]w\o0~D19Lgyj_(Ϸ#BT~"ht g% gYKXI|!ltE]L-ee$ ;;w^Y+oW5&a޲%684;b=ױN3:|8Tn:$ߕ>4Nh X %u87r mjK~/bH"4}A>12ёGÖg@B*䎜cE7^6E8nmݖaB ? y&b46Ey@aO,4$]5?^F (z|GˬY&mg}oy~Nj5AoD?@5W?k_PIbDDL̺ : -J@[ r]#`S(mtq 4N4tNf!J5.+xhj;P^ Yf\QB<ͅl&59%=\@-1!mn0Ls\9L洐cHqxk6( Ǖ 6/,^NX- - a;[(ҿMe7+*Bi귔‰'#jpz|8# BЛF)mfJwfakHIE3 e孚pKo SidŤ3IU켙<2BU(5%:mKŅy/}#ZGG`s.Ub/e.i hyX 9V` e$c%P>4T9 вzi8y Ÿr[j .c @•I8xqE9}w 4vMd|xh W&1x'f,S al~% OL-ćѰU/#KLДI O$пwOیVvd7rHӄTlE XڧlQMls&_<>~0 %v05SR :PשҰsFdk8 Ro- t;4Э(dT0űY~}R?Y ۘ!/?7sT*Gx5VYW5}PJȺW*}Vn4j#=B7 L"dYƪ[vP~4M?`.;I.\S8*IS)vTM[Yi%7>9N&%y6a>=},HTE3CcL :ۓZXRߚ:ڧEVѱ" @N-0\  ȭp X_rsӼq]"@F l\E[{#VH9qGB.l3N U-~fmJ72*+sǸ4%w<\Ȳ SXS B="sTm-TEM6s0Z[L#Es027$o`?U3fS' ū^BGJAqˌw`<|dԴ!4ؒd345/iGo4SNE7ƾ뼧]{yƈϭ{ɱ5=rk!"'!?1PabV.HULeL> ; +2q\aYڵ[zs=0\EŌk _4RFz~"$q8Vz8w w^e +rE; _T9rZ2e_੎jL/ WB)?fydu^+N4r,=Cw,웧IzHb'1vǔ nGAVVdpE3jbA .E1U9 H]m[zEvqox<%=0떟ڎ(EW.;vfS+C}̏&16vv{3kC * Ɍő5'3g+煏t1%0/]~Ca{|StH̙+]~8e/ȆBL49#OG@JkrU(ND8C DP!rKW<?K>RΖǶ}:<9n'znao7sG$𓰄DxdrF6<"v,˙ԳI+~mgSDO3k" &:!6y95?.ӌ8{qi`ØʠeUq})"5x [w;~JP\5(]E%~ݓ)2=fB;ų4 "= tu.tK7#>RCN 1: t`+>פ^.}Rvԛw:)"l1v}$n$KK,w8gΦ]+]"Fxql>xr8(Yv`fyQk)o.AYBhd,N>4}d4ψb lCCHe/ x|j+{23 V֧Ȱ,'5+w[F͍:w;$r+FxYC 6JM`I m/k + ]mYU)Q\G>E>wQ)Gdu\s7Ckt;tJfdl̨1\ϛ7ӭ[S 8~5EocuF@%OYF$ y]/k!h䔏42SBn:;Dm (p%Tj\;&c'a ,;^)bʛj69>K*W&F96 N`.'7?gܐ1sG%ۢc|ҫS[svΌ)Z4U ie`pemPA@N"`)oƩ3[1p -'~ou++̣keƎHa<%8ξf_NrؗWn?5cJr_dZŗwЇhNhr`VNU>,-!a35fE?KV܂fų VPѮ: V2E/XK^.Wm rƈ? roViVo^ƮOKWpp״kgx- NQ#2Q >ӗs};r&2i)Cm8 ˼%k%64:TM!ws=RN3bݘv% Jc 3j]!ׇ &',O^EwbcUa=,QW3ZwlW}1dd=%(5S]t t,d/foP 7zp7|R+coӆGtJ*Pe7Vv"2A= v+l)Ct>c/^Yzn^ˈ"[1C3e͎,5+[L{4,)D .ta{x~򗶶ADor/JS;$ 7r;$3eOiʏەTYKreҖRۯ=m;a^ec5E㎁H>D#>p-.=aJ0RX*6V{YV'مnub'%D6/%)E@B?JkH!}*eSM\k77 3X,A!.ה!nqb114>Ul'_pͼhԯh #A>4`:U)OMzџ5kl~ :0m_&_k\(bL}\[UwF@`کnS;lXĀ g)m͸m\~Ī4"fWΫ> 9`HZMP7R~s c_gP!5!FtQbF(Rڔ-*ld]lOnsXWycJa;'u6[Еu[$}3W¢ xʍ{}Twlr]z(i#!ȫNcp*Ŝ)֫C;@A3`]M ds)]է!tGapTHng!׽c| ?h"=W,&؍28XH8PSaE~:V/; MɚSCOov3~ٺQ)di|A1Qsu'jʄ/'F?Ug8"|a[q˰ g*Qc[PocI">su6:Sj]@+ PB~fPٿαi`YwC\yVrM檋iOW; ^o2)OЊ[Y1 f\,_ZJ,p`.:fxe|/Zlxw7p;ZnfP&LUE/ťf3;@A96!L Qz*1MUUPk`y= 5U50&# ulRn"n e5U-?i0:XT8d(jn V;geFK>p2N)LmV3ӧn,I/U?_O_Il͑i$6sqU`Ꝡk_6]ص|^kаSJvmOEhxNGyuM>S?. ')hģ!رǘڕ B_!xLMͤ~qo6S1tx|9qjI.傤*(Dye59:o/h:8dp!'<2QW "͇qUPj>4g1w>11\"(;ZӃ1ose:aNtׂ Vl`ظ  v]J71I_N!ĸ1"0Kqv+4,߇$uImf<ʯ`zc nlVԄ7YUًlکؓ4FZT|vi]d9E#j 0s=}ὪgcSK抗mxBv~eZ caVHVxxw#U0Q[Q$LAץiJI%+lDV(T ; l"~ة/M~2AgV(-?AȝѬh0<k&c-58Q+:t`ܑch[Nݠv::!$Rև) \fB#)z:X#5踽D]C{172}_1=DR6k&(3Qي *wR( FK,,`bߌ&u-ø1]L]X@J{|_wn73WV}O}|: mnqӍ[D \߇ҟdyXDV#Ji%&#b!h<ҟݮHMrNThW5o 9E 'ׇb:lVy+MS*eHw-@2PE@c01+ر4n((uܴTe˩H}a ug4OH..#-^D@E"mWn1v &y!] 9UYDĹԁsN&sY2!mRDgxʕWOY+QXzhP<;P0U7G>*}Xx', \,/? ~h}ˆTlm&\3.F /<@, xH`AͰt;W+=4&i}|f8Wwt wPYLcHPn"(ypHK?Օ(DJޖT:k$c|5W\pQuJ(UlF렏>>fn؅^3X$h2hd|jZo%QV빿2 34TTD ѯ](EX)Ѩg<)} rH| Q!V aߙ9ܛ{)]OP 'VPjV-7!_6Ii9G'[ h/ 9&k} L@^7%g~0q̡] eoprΕ+h%HD`YJN}OkZyʄ2i ڭIʣ2Jt<YqZɸ$7oדpZaa$ԽW!ZUڮ{h?:;dЅtNACyyΖLУqxWDϿ4\dZA殄E4$v6R I w@T#}N]H$ભ?'Q^;w3 8L/8}L1c\\J3K`j=VJKR\jhڬ/ gj',Uשf"Pܸ BN>nHpS3^-G7hPf!Sy˨'9'".|W ڦh'[yёBỷӞ<=<ۧj~ "Q) X rAAiAB}: p j)r"xטn 4U 2(y)!plP\?%s \->ZO;/4i1.'QI~2??>ΔOvNt/7&*5:ALl?|e00KS 5K:^vboمxsb 3bܒп.^K' o w7-swmz hҏAO{-: *|:g^VĘfQ#Ó!6+}xt1z/my#ہVt6i|}  mi u9VSkh!f}LD]B'kl (c(r{F Y_+*s;Wyn } ;VCvh1!WT%twZ<o,px4^r{K˝4Mb_ tIf]}|H/L%#QMrh=E['kw(`4Rɂ8_͗-vQër)&bĺid^fqߊ>/+zsy <תYM\jouHw*apP -'zHX< Y_&Lއx%"]tg9.,,J# UrС/ FF~Oi&!ytжÑMC `#uru c+pR(vDKRS"BTmtAV+0*=x* OK c)Ary<"yF-,mG3 eՍN[HND^*<5EhƃdqeL0Tbl: a:5jJz Y}ЛW2ZyƚyӋϣ1 KZmHENWcы|6]n ca_/]|P5PpqօPtkJ^Ҟ]wL A; |+lbn#σ#:Im=pV@$v=0,R+V@/IC2Nڥra7GLX pOtÖ]s1e;c+9h%vFĺ&އr"JSL#=Hϣ’+\P@֩  7ճCRt*`C\seѰ%"ݗ#)5,x# UPZٔrLڸp@CXEI 袦5GXWkߏ%X)*Na=0,W8s:htĚ35#hI[aҭ5 TI[ tm%'p3PTl^d.hJKJlU7s);'yt#-+%;!cN(Ϯ ,)=Uu\1]e+ܿqt 6g2'c.Xg#ZoƘeJBٳIY`; èb܌Og_5ΞHc *Ҿ'TM10|v"]ˮ-}͈΁A7p?U6Ј%NJC- Υ1܆Ee:Ξn4N.ɓ2[8!,<ZpQ6%JCjM]o֩YV]X`P~ ehbdk k>U4~b7Y_ˍ\]L2#AƏBQp(V6Vyu{*o٠9__9^) $Zo*sm! 5C5`&tʖ\n`Jwxg!>EB 2*nT(l{/􏬺XNXz{yH2kW|{_9"bɤ yk4?n/,l'a"ž[l+A0ۥ9)k#֣=86$x7ղʪE!+MVlڷÃ+(DCf{KNo՟DϨ`LM~q7xx/jTt„GZk_Cےkx{QMF,'1 1 Htq y;.ְiZr^¶Va%;w E,Irښ-] (w#K.0Q=MG6K},J(Jqy%-V][@ЈE,k] Jo OT7:? uAs uN ;?B%`,͋v3ϾYU>aP1 \`vhIO_{,Ύǩa-*/#{uu$q]gT ;8^roD i 9oA3XkI$%REQ^|}2%U%PO;Q!z@MV~Am:v6D`$) UgIeps0Tl EIq@OW%n?{}Y5PϳJh%Q:Qiι ލXq`]Me ~t!y^W]7}qI9w n5I7/Mȶxv ݎ9N2Ӽ:d߉%.l#-J|}]j%6fVY1zn~ªc5yjV1H%1{(h=]X2+S }q$RSN{kL3 [@w˙LK=a`2Yc_`Y#bBC 0pV(?&a=eI;XXc'e`7MHzX7꓄Dܤ {N<% [eV]vuf ZD>Ȓ1?rlF<_/UWʛ@mzuP''*mJ]0GpyFť,}2YFUzʓ5A6u40ez)G4 ҥd?=HѲ4:񂲃-6pA XP[-SW+CVlmdŌ M9Z,>/R^I8@6!UyB$N5?ԂwQUej7lFbW)(=y] SFk=7'7#.)ЕݒT72FT9aK[|.wR>FKJϷ6. Oy>0GNNІB*Ebnt:CI -E{7;Ӱ[#:~h y22FOopgMrlt!lL/a8gF59[R4l5:e(hU\JE///DuFJՂfD`,,gtVnjI2-M- 40+JI :K7? 8[y$vݯJw1E#Ԫy5K_ژћ`%7&I[bAs-D<EH/{돼No\}dkF闐Z ęX3%1.$!y2E/ht:{% qWveV#ώ&DG!Cέ4ÀB Ӥ+Ei `Z}tUk~76@#-($yQ ]4m^j x8LB$ ^ds\k14>>l;WeYBJ6תJO]J^r8PC78̶Z عTl fesu 0B#?"uΛ( Ŗs9alk36gk3J9<K_J'0 B0&]);ن5~zJ<2/ |2z?!H#"n`8) +\+Ht;,l?Dx Sǝ>XB˗sm:c) - 1EYTC700se#?V<|ratn1BózjyjA Ϝ#ֶӮ"V~h\Fo]n9!儛02Ǫ9Q[lT>=Q6MRfړsXp&ñ)&& &J2?j|swN^H0ta!;,+urR .Ԋ?eN'w#s_M`f{=b5H3+Q"AJ$bFw$.l XTZÛ4sZ0UU]MUkfV*\)wO^ߔK[E@ K۬iQ oc'-q!J,Y˶΋Y[_4 $[4*bî]nW\ٿQ9`clW'chp?,3NhSQ"Vn0 \d37FlЂu$y}$*JpoOsE7c5[kMͰ8_IJ(<-=jMlYk &*gFbAةu44{`_!U\`"[qArcм*Ph?=YU~0RJTXfAD(at3@k~qsmMr(] pr $u8{PϵmRLqf-gSВ<}S/]wij/BiH7 Y?`hkrDk>Me}zÛ?Sb6>e+P)0$ѵo>}C5sPI~3( oCA`ڇA1elw&iϩz.zIx{B#¨㮡q1ؖߖ44߾٦' XrS:5eFD.}H 8SmJDv]=gxֳEĠā6/J|NٞGrK^a=vs*+Zg4O,ۃ=I,ihp4JlѾO+T'+gZVtAl !dނA\(Ȇ14b\r;BΏEM,6Чm|G ˓^awt\0lQ39  AA%OhČ>̋rM0DP_I{$DF%iot}F@H6-"|4F7ԃ\A 6L̵]cM_yB+bDyMv2GaKjIG[؄$~6Gx!eAY+Iv |M r Œ ՠN(uJ7_@ݥ;xQM&:Nt +ئ՘yUQ-=T~z2tbS![\|1fbJ?c,M Yy}#5&rщWH;*mbhFg^`ۘ3;[8*.{؍Q(?t?s͂UH7t6 ;%ߦqΉN{gjL*ޗ -8sӅ|V䐢T,$>l}aJPџV؞YӔM/ x 8&S|𻂧s4 w69$LnrdfpAL[X+['T y5ڋnqM14P-dt8篽兯&&ɵu 1u;s gXOOٶPr[yݣh-AF{(lhi2TPn+Jª|:Ar< `ҔD q67K}48mil'ߑŚm8X $͆_| Yɣ3ɏerdpgb:Q..Zo:>I7T, XCà .K **o44 rm^֭BUt,N-Rzs??[FP mI^뮯b3ot!Jd:&9IiX1g^ b%Cak2$ 5|"nY. sv5UN`Fҙ8gsdGs0*;Ml߄|N|u(EQXOa%> ˚D+X+_Qc$Wu/|} 24y٘-FHjJ۵fQ kAa\0/ξY/|sVziU '<z|HPx|Аe7]BcߊRF5?kn0 `:m_.˔K<\R:dY+T&5Чz8eHOvHqKIuxZp ձϰFXaF~hW o`x^T̀CJd A9`,ʸv;pڻKp.! gM:?Lm֝G|3LoGؖ:Bԇ{w؜f z@c*ϣψVxI^[HSfյ=ާsy~l.95d:;uo:.4g=s2iY`HdDEORB/Ge)D0vH[F$CË[*0TMcC +9|TOO4kd֝V2%4bܴVqUn<9`/UyWD At~UR,:;4[ArXbKCŠ/p& wN!5K;1Q1><'r$1[F~O>f]>7r͖m'~WQpdc O"SmlxK{u?n۽ђ&爩{ ,( JN{5>uqcg9@>7-W*,ڳ}?>K4-\PAjIrW|YbAbFrsz\]!r?Y*U{ Qvq׉o6xo.Gzy)Z ¹^殉,$pg I7i; *6i@;#S`5,kϑjLwp  wfS33h.LY\YҕSSd\۵Xdx_7'ҳ!,bE86|MS:m^{8$c2o SZp_lx 2!h)>]rAl42إ6"6Y;BV!5@@~&pLnbd`_\l;J7mYa?o}I]_BpgjJ?;};ʫ?^)!\ai*Kg[.s$.%(8^,ŏҸe񘃋qICtX̕HBG yY\ bwp/4U&%#l5~Jri m;^ ͈ ;saZ+ڻ]Z2u)nkZGuȻ%G cB.b#p(4ʰJߝZl<a)q g0)\ 'u,Ӱ'֠#l ɛf쒌 #mٌS@+Tz ~!ifRݻYP{M @7) .u&qd^ňjXRf M0jVFUhz a[;)đdV:nŜ3I233 vf:̚'&Z ~ ؁ct Zels.0Nu |p;-\d\|[w%`" }| YUq_hgM4fE}J"CXJFb/Ipw'3kt[Goosk6``=W8˔*%3"XsyTb z}R#Mڮ],#bwL[Z'$k75jmH8P7?e}JVQx gyi悩l.~ϗti;ǡQ&;K(`\>PU[fMSE,t<U0Y !qf=?Ҷ!XFb+NNAEyrwʨ?2MI#H 6rW+1:U=X膸ޕmz8f ˻'_) *!;d$\Jul;6*]p LG+OQlK!cb '9eiAP@*Ƈ>>ٸۤJlDʛ蟌PBó Rci6}6LsdtƬ~Zfp9XS4pZ q yUjD~~XXCOf(𠐟dF~ք%|s]gXCGεdv*#M :dDۺx'd1*_k%"w6 2ϽWSj~g,Q\]~^5q:캥44s]3(pem(?):`˚lvrbd2`ivzӉQs.7 %^ \R6L6QQ#3<ȣN!˘{@d}fw%}r®0P?6PLLwTr6 BWyy=FD%iVHE:\NhJQlSŅ T<*!3Q}q9#>)bU&_(]HśEMȎƇ"?7&}Oszf .ƒj NHZSҾ%CAfj|3YD.+Eo݄79{w5ΏtUQޖShD-hdzsk;\_kMPJ}MQ;DKVaKhZtEM]bfbt rW3ɮ4LXşfwԄѨqI#P &0.G@gҝoCK5[7kI؍QIJnɴհ̕K~1^7#>jλU /3ȮZ3!"Aa9DpKVSV^-]JO)@{f9P7p xe spYzM`_;@ 0|.I8![YM>^~EnMl jhV."F-yiL[P8!KY;d[\1p ',: i #(dD/OAm#. 2q_ 5~:ܟH*LՆ6.hG[:rw7l֥ Gbv ƙOOzM-TjퟛCK%RLdČe^VVu MZ^HhQ]Ab=="q6ze"כn~L؜}̳/\Lz–TCP&Ji.$}v$nCtdk'|\úoz]bm[%~l7X3 F,K`b6sρL} g$C)q]: VE+xO^`˘;NA ojgc#fwK Ƹ| S'e]BAƘr9eC3ZM :P:6/:C$Gpck^yhKH=QK0/POM:mP%,̏eLxl.X $# %Nv' Ȥ|5q7^M <6 lk^7zY+,<Ӓ!/>+;<&.MEk20=WwDM/aӛ;?2.1ϐV*ǘ^7(Q G2q$^҉H:;.{bqVr^{cqN uڔڊ)G'md/<9o9<#+TO;]E&)C+b$oLC ȵ{EQx~ 6ح62׹xwV·PZ Z ~)v%$ovT'2v+lQw8kQ^>"[d' ˜F"7p eܯ0)&%P*bɕ@39#8ҀB6s˷a21jGTw"9C똇ƣ=pH@o:xe?Z"(ˆIrZqk 8+&8]!lBДI|)ۄv.66cѩO l2́ r+FتG5^}`h%-97+2T<~PG5 NCLv/hb)DfHX)YZĝd}3Ǒe9aQ.+OQx67~}ϝG5UقTiSXTqP8m=.( Ǧp+? /Ϥ^7g! qrn^8U\}h^=tKЉND5 9m|{sv}] #W֎c!,'Y1F1[Aq:@Do:#R[{0]XÔ6ǩ$!+ElϰM\su_ JLpxSUJk!!?4Br$IJ@jv Tw TJ.S ɣ o񻎣5b%&Е6gO63ӥ/sA"]Upۏpt;Oؤ6=הD' "7ˡUY#C^jClfnFOE`m.QCHx{`gP4"i]BTFVԧ8U"@ Me"麔n'\.#LK+<+!cR`]Ht'!f_aY0H=o IlejnLi[R5t!:"IV˜h'o!<>eOTC7`sA'?5P@ ;XwV̩׀\FZo)gy M[,=m]Ir[B5TOS3%!bR6ƋyEKo;&-R" w8 ̗>-Q&݋yD`m;ƺY69Geb/ "m)x?6)WhtwcoZ.h۟P˜mnd8@e}Gi*vt+/u"f/2*^֥q&!G6AX^s$F<]JI($/jDٍ3nda Ejhu-qY[wNe J.LljH">~Wɵ[ ̹Amh U/B{~ mZkw+zDȲ[9vEv`.h0]ɵ␭6w۬xc_ ( :J -Z7:ѷKq!,MUN)h@ b'΋A'pE|7b,wgP~NR)7K񁦳Z|}Vxܨ6,ZUpb\'1]5|_򀴺MW016N^`MJhғ{aMz#W+L,ߟhhv/*nYBP-X\ghbWgsmIUv5H =ʃ4NM> H˾(xMnoF=A5HIT)|UݥKz<== i*k(K*D ZZxMxuJR!ʜ0G W [猜5iMaM*yh xkx-!gU#>֠:/&(V,caRjäjH U ԗK>>lN?ێku)7|.VZ^d1D-:v7n*忳0m|dB|&wp)^Gpٗo +H)hEـF;@5"_!ǥ25g+m2.@F:fs-حB($(nLh騄)8ݠK|+c0Y. ٮwi;4 n n7$voeR<\[>a3GTNe!ੲY_A{l+0ҳy \ {RV#PЛj.cƔT,g`z놌}}qWJTV`aLVօzo:`>`>|3R7x\T+ Nؼ ʶXy@ԩz Ԁ}C@N@!3./"|L3nAUw? .:d-'pFʼnhh5v60 Slo[r% p߉A;z;Xvt+B0Wےm1rgNJôPXkmgf ?zᨈY@OrIe`{3㘢pZg%` 3D]1%,TG2KAQU>pb %H!Tx1OݿWGqyoN$7Tw4ĕLxN`p6#ʠ "Յp`Wcg&bpU:tdE{AcnKn(0&尿` A!~.aM㞹A~3+Se-}8TS}[48 oKdFeabGZ݌".#!y:.Xn[sCv.ҤKh\LG*}fNTc|+;ji-7{ [%Myx FqoչQH:3A%(&h޻4'gĮ@c QO&9ovugD^Tp.L ׫@%i(1-^["kgmTb!i/ɟrrwgL|6JCC׋ȮngKE]zE>˅i8>=u* G> GQDn@%g qS 5`Zx%MxsCٸq/:[GlKf/ǴkI} t_BZM&yI|ă t QsŀQ~[d P ,VTv@c ur:X ;ݹ ^ ^]3HeANE~| [n -2xInuhLN2Uv7Υ2׸{%88VL)G]g~.o(F|4Lf-SBxV)BwOե]VO6-@=cwVg--JB18ې&`2D!7J\KH =*1I_X[V8Fُm3^A`Q<^0umqCbz')h[D=gtՀ ׺۽-Ԗ%E8و $z_=#k+͛_q \2 +W*0fIhkۿ'G۸Jx=Ƥ |K+ɂB[%~W1==jXDVD*(thKijE* VUX\ ^ #엋z2Qi0+]06 6cËfFqT~wn|;R:JꄡTlC!5^ Zfxgݾ~.Bs(IͲ!9vk76ؒnUYeM}65l|\Pצ(:z$8 t%-RyG;,+W`28鍞zDEF> '4 lgM"jGq?Y$xCB A \uE~2x1ANk-4oR"5 kJ+9ʼnj^??gp_.q$i3#:*X#yZp[%W-` R4o0?*gy~eˈdz2<ý-hh Rݹo+_V w!L5`!Aee^0ⴷ3&/, KXU<!p40y64i3`cd+ ItQV K5S Lw6t_fQCO0тK'+yvVG.1(췴_'}H);Xh޿*4\5~ !*$;ӡ9h+ [E8A,Yk]*7b H2̿Qb䙰%|? 6,Aem0tZș^5Ns.˷vv1gπ6X8p0޼08kHenj bsYdegJwg[ppΚY|`[ |ҪV^>qK F4XcN짅%Afq\R;SFM3 j6؏ND*v'&+fFb@;:uɥ~g %vzb\* SP7C7ŭ|]*jU8sJfx7_a)Γ}cPA6[&TkCLF]U!FVyW͔ӺH ପzW$i;^l$EzE`9xr_Hn-i;Liju] 96p^ӷ9 *аGʍ8{{ͧ x9KdY7c 0sc6:#c?ޏ Z(-DFMomͪO٪\Nft19>mMpPd?a)^Z;^g{V抰3~yQ2SY8@r8ф1 pMM89}(b\6{`3Z.njy!>v#'pߧBKLzn$!~y'0*uGS^~h%}T}DXMւӟJ%]"Kݶء&n'uS vly0ۮ}m1}*hћD.'FsW7 aZOV x.zC,ʸ-ЈllS'<^ -<Ȥ,rG"*t],Euc./ʼ)KV/xx(m懤L#.7KW%IvG. 3 lON Gd Ɗweel5;U4jCR)n&}~Bnư(ZX;ٓMVil!ZqAv,7Kҧ'0b͖km`fœs_tHڲ[0dM%VR=^H.vs.h|j? ]9 Ԗ> 䋂fa w?pŠ6~}i9G.aC%) #,>9w~H038J*NeV=6s T`6<y>K>;DsmF <;?<Mz;9q[VG0N鶳Ai<9|NеLM\g,c+Z%N-wceNCv˅~[4D>K}8\$oNv|w*Hj<5hoX_&o:<ܰ1#:mG\Ugv(g82bMmtDp 'EU{z-tɐn&6ZPh#iF"%KmOʖ-F%St);6ఙ?|JwژJ² wyF }c{1PضTck擳@aԃ8sÆ qCVˍ8E+GGh6/[=pT^\ rɑY_ ~gm[1u|w9f0mO4,5'jt$\Eпkr _1:C^,t&7 j\`P_"v$rLR!6F ݷxS_aiE:q4Il]lNCMYpC&Rڰ-(y2y2zAG9:v; @&ƬJ( '-j"@F[oy0uatתAը{7s)2Y&_5ܖf桫H~&tx*WB De7-r§9-6YKűDG%6TmS|%~HT2Hcu{N誘L?pW ٝm_} P_%ʚwUʪhftǭ`~ :=<(Rz\ S聮rf.CG咞GJH%$E8idށLRoY 'p{vXbH-/ȢqXax1+>Ff%o`&VATc >(ђgZ_&Mpjc±՞L퀇ͨ&*yU WM\sYpy/Ee>.) 8l& wHӳZvw2n<4QG\=ٲ(h^֝.J8.~Iˎ0v,h2V̌]$x'Y8#/~y+/ V(d9xor?_ `3\Ke|D!G# J  POpXv¶SэG3Ly!"d-0>5SFm>Wdɹ3??r}W;pEr#B|~w;8 AG![-ª2U*y @1y,&e\uh[[*w61Žc(O.41E@O֯o+(FR2:AlZQR@9= s0/io [pRn`X@ CRvdG9񇅍}~w+6` ,s9o>`aa0\M4)+MHWVUFb j(l:x- HC?*lvþjs_QpQt{w CQpF7uс&Y898]'wK$~5$<5oK=es7׈86Y%,߾׺ 8ױ &N}j[5ڷjoŭ]7<ϨD)<=zHkrlWY *Ekxa &_L׽(r\ZVέ̧^=`]ϸк:C|Nba=}_"WTBbExGG2Al{31m%&q-wl%b_: k2JWN!l|?IԓskXAC3negvEeKou=j5%33H.D G &{+;ƾs>iaP7( 샱OZ䊖o۰ZQnb"5{#*ZqX;m{vkdgf2nlC5 )g_aS%KcLiEY/אqǃ`& B J̊)k "93cm 1xi燐쓺sK*r˜x he8(` 5sNs%P)9{|&gfyMbg;A([$〣fkJI7Ӽ{,@֖pΙw~Azݣ4a+QbrgT-Ovc;wޛ7URiVNcMeT`Z {✒.Fpė)9y/s%,ÏtoV|dOkiR_Ǫ*opd<|~*h~]!jAc8a3 ˊ`&%e+ҚB:Hx ɰbam:tJ|˳X^fN,w$Jor`Λi?igԉLmˬxN-eh!) jJ@qAiBHskaa٦+C%ڋtz Ÿ\lT[Ev."JKq#2-g1*fkIq\)jixa&ϥ ܰ_ѿqiŷ'ws{ =OqPDd9\ ̗ }x[  /pG9'S+C}ʫO-G<|MPL7g8=]hB٬YMpz Mfyz`p_iBD(/uJ6/3 =ڧ6 !mRB 1{_ dbr'mUN:;u3A,>EBq$<>zW\fQ6Uo;!LTx~X:eqp ǹTGV R!7eH\n8_YOJpŭb5t6ٷR#7Ue[4_4(y!]>rJگ J\Vu/~Yq3j,[$]2oQͨ67vs4%a k} = | vt R2aE﯐a8(Ւ:EgfW_DVL_mCK[q \di{rڦj/c^b9M?4]4+fx%zGZrItkOQIHz m:w"$ ߉̍_329X_vͧJμ M7Qy~#.8Xd\mKԱmѠD_&IfG%D*kPؙ z{Re]0y4xԦx`Irs|0IeE0Ki5+oQgo7#Li9Ӂ:<0YuC8ˁ!eUZ45쉨R&cX58=T_\2-ܓrr[BHKꕮɅ< m$4SUㇰ2+ktG,ߦK$]#[J0B=>Veg\ΎܭmF2>.x|Z*adpj05^0ylVD3*.{5 s!K8ZOmL<=B3?O eS9GDcyW5\`\e#ž:3Ծ}"iMMИ{pe $B 58T4:9nfAng"ɚ,{%xD22<3A0!u Bp ˏ6?^[8#\CMtB_wGJ %6d~di^OϊR;$T )J\&(S4{*t*hdⵛJxX7D{|VcQoANB(Ap"-nXH%[ & G3D*C*/m㳬 b=\VڔLN&FpSC 7~/Ɓ!DԺz*RFf}Ζy"yV , ]-X *ij`kPNpiuF h}Jq0Mw_7 {ϼE l6{Ž:xy\҆>:W~IMr|@-2]`x0DS~;>PSùb{$WyaʷipFӾh~c15KRQD?R L8Dλ</jbl#H]^%=Pz3Jz K #TuNfJr1Fᆜn26iu`7{037E~&ٺ,@["7y(caŒ m{}sB_aèREm&͛N:T;I %Q1@?ذ5lH"1xDuNJ"q򊴹i*kv^iDZ'њz"cEܜ@/H M[_:/}љ8wsJtb `9,Hk,AHD52fVizOkZќ mB@_h+{ `.4\Pqpp}. NJ3۴Q׃t (2F7xS/ie: [ķXk6AߔJGQMh%t=mG}uA|HJcd]lwbH"]tkjY j0 [(xxxiq[!PԎfkmC:C*{1J?-ms.zÕ݂ nn&+r~Gʶq{W A (@6r. -$3yF)6\EYtK$rKe?4:f0MVvk  ?dB)ubĈPcqs @TS ߲){f5a6:ZB#MfgǪZxPe\ N3G6j/Pp(SOnR.kWE&yR.02k ( Nr}[ˍl%?0XFC̗i>P vǃ/Q.2(dIo&qI=vR3%:+3⬼egoJ : W)8KG2^v26kr@:xp ݈^b2L˲Ø &&bC˜eS~tfXXlx@jK9}H?o}[ Cvg%;!tW(w>#K\RX[xh(ůl5} u2Ju 㰌yGRG1wK!~KY e}#DĪP](d߯?([.oۅM)^&h|y~2emetH}`ڢvLZ}0Yj'MX5ƧR%%6Hjij5Ҧfrg M;^5V R+шK7'Xy[K*ƆT3Ȯ^y d8dGx_CL~OOg~ rWR|ׯ8mّEd&'1$uWnzYtqx>וmzMx_E<S8@|:{Zvy·la/J,>c;PpA-%yq=KB]H۬݊ss 7ƚq?g긝S,iBH͝&+-􄵀Io f^ Ó88 ⽉+Qύe !!,+T'7,qzBa=O@Z 0x& J!XUUor|RDKTkЫ>2X5ND{s@]aɒNrimIӑI,zI+Q!zx2.%EkŎ^jMS&U}Ɵ5pSӅK<-,гwa7) H+f@v{Yb($(|HV!qF=w+\깭rzTg0F]6k0q{ԁSlW܇aҒL0^僸+Y UJkƧךOR$Y=]=В{T6=7tV1}@QP7& "AT3&Oc$j D团s9 _)XDi,kޥCt'&q'e?ufXOHQ8$$~Zn4 JX֖x@x!dL֫p|nbcߊTut?W, c>M`2^7wE@ <^ i(J0 eYWۭߊw?ŝ>:4dĈɝ?U-!*.@@ϰU[嬎⑘s+Q`{Gb7Tgv>q^jCvfwgzV?q M{*R DL Pt]1Ҟ2ۻDh?ZYG!f4,7CFuڭԥ*ivBB̢;gw.y#JxZ6rh ^_:`nkk$> %)D* :Yp(EKE D%bdR)@P$c徻dW(b"ƿ-auᏻJII6l/EkޥAd2]{@bPcṰ7wʍm\kXM\ %ư{n}Ns9{!6UKGdeE͵X&M}sf>9K#/T`X-!dZ be[ͧ"g:cexq>" 8L}ةfYNli,$J=x6h l>J&RDӔN=zkLM@1aΤ\!Ʀ Ul}2gH OvK%gEꁘ L+hOT~_]۔ /85(zO@ԒJ)}e|Ef]a%_ehj$CI GvUڴʙ9Yj?3ǮhX=s]M\]r~qY1 |H1KۄLiw㵭aº&RSvU!' !EPԥ+یCv*kY>- k_;Upb5Ənw)DO.$ʉ \Qc U8"K^_Kߔ.=(my3>Fϧ.S;]C }eyS̸K@鹻tϽq\;7p51YIufw_%/,#$ʺMwMJDqVs@E72 4 (/yQ9X$ZQTSB[ 8>A ]yOUbt5|!`Ի,ۯk~ iL4+ Cyd͡T;Rw/bl(2ר Ey"23N 4SNg%J#2/Fxx\0vhFh1I7$jHe -hZsܕQ7BL ~ۢii熢]/ ]"S0 u MLn89V0tUA\ʣ 1"fdtaMx0{SˡWui-ʌ(F7z!j=%ޅȋ0VKFg3c4IqѰG~uuni"%?\”>#F:PzH%cwx&"R(;}8 .O1\($q~( <Ж]b))iS]3,. f㽅3JFǝKc̎IUHA9\`xTULSwɓp$;R[uȺ<{~|?Q#`xbzzHDTxgtl) Gz,ƭk.ܱp ے΁h=u2X\!/_߽Є thP3*uM:7$g:no=>;i|A^r>stO U] [$8Ps AUr)PG22_XJTq*8ۏff]ot}siDE 6il E"h zoʯ7мVe+3f-_Ќ=8h٢UX[M.v㤘]ܱ7>UH0%{LܡXŸChh?C2jKo/тeau (JNֶOR۶s5${>W cBRݐz#iHGËTL C|MէR}bAOzך$$_8 N؁~2*,u|Տ~07V> 3I3~q]M7C=؝P"}ϐ%4g-~rI?Z ,4$!y괞`PHY~|`? 'mLbWtUh M~33}r^qҌv57O!6BI/W iFTŇ,pE#ɳRĈn-\-*G*$Eb@D1>G#m>_6d|} @ՁXtZ1ABss_&JAqV1,.T[GIÖ闾+j O,e.0 p  Uۓ3!O>:H ]1ջup ӷ8:Q# LCi#hM18wX\d#47 H?h-/YZDL׺4TJXLf :SEP3) `!hƘţE]Pt")2+*ڊfeGKXLB{'-1<ؙWswfjCױռH>+7VrbaeN5?7O31--^X5|DYFG56Dkg[d;]ֈnURviJ ֠bbqȘ@i_ 'ex4"+؜I/dճv< 03a> ~aq41la)VSeC8Z02|mL|Gf\RvaYۑūA~ 3$JX ,4//xBZST%9V 3m0x.$~SRG,/ P-[5p{N@}|3ᡶ8e6 ߼$ʿ%5;5Ep,]MW'ZH3r L:k(қCVe;\9s , \[8Fs@Iѕ)![/ʃaPaCIlbK@L0˵1em׎ ؙ% X6fsz%Ց*a# Dٜ7rbnvK(URR.$~1TuK6nq"Mm,>I6%{w`F76-~lb{R>Xt306E'd '_p# ^r̨), #%t&05,h|S&l<?Й7"7N܊`=~C5%X-tR>, 1,_FNPQeq9ֲ9Rc$_`W+uLЪ'F$\\x ݃ E}X3}%iyY?^n(ߜ(dTX8Y؋v:ԮF**P{H&Q/Uzw+2 'ru(\;*i}YtZ4>4 Xu>w `1Z:)z@X r 4a9g'rJCw8`Md\ qKa<{{2D  G6`6o:L\V# mPgPdrkR~PI`/ \{2ϊ"Ƕl 9$"F;ҁp[\*0E<1jvح.F!Qwu$VUD͈1r2y,7 7 WEdiR!?y@I̭6B<˜Յ&?fxꪹ=6;L ] /097@bO]{}}eQF#Ө :d"i/$q3`1 /% co$DX`A "[G&*lwpvVhRTVij0/4+r.ILD qqgBej&Lׅ 3fi@9eYnL%䵑|*bΖ":Ԭi BW@gɧ,ʭYY^{9'dq4G&}HA$*/+oYrA+T+7hUI4gڂaG=W߫gzh|Ͻ0 yل4gv{>Uu]'96C1ͬ~$]z=g۳ 2 5-Koӿc_鮔Q>á xǘl[!vޡGi}> %|Z7ՂXT`_ӀreA.7LоrVl3dcܦҹGA9CEU5/WƒJo3B#|̬4l4@Ddgg*,xΞpPDLmgLt$/ի\UQ+\*)"ښo鈨cf%<ֶ'A'=Ka5LW:%0R=[c9z0-4FuFxtc&{=8Bsq+eG1p8}A0m'~F͗k#{%04S0+9.*g 3ശƨ^ Q!a׵r*/g:e6&}oQk (14zSS># \==[v5L6`h8Q0gyr( 匌s^T䠿.i:G;cK+DY$as<'c)A.@g2;w;uaHq8emtE0zm]@&Բ.|чA,i#OnNj }mo*)~7E<~1L9K2voc5^KеH=wUT.3-((ON$BO̜B;Pcs>l:R5~YΨ[ҍLL j>4$0r9%bDrq@Ζ8Ikܯ3Zի,&h5Bebɯ-4ۙ0 j `1ڋ<^ 6Zl{IA_X<1Gʅ͏~]ᅡ[bv>1&8}{{XMpʯS 4^e jK3hSY.EF}[Fx`ETY\J ׏P|8EPѬFů㰳 R`ecVԬ=)аmTqXͫ|"6-׊Xp ;rg:b]a1JWdqlXMar®Ĩa3έˏ*4p KGm!KzRT@6TKo.R/IR IQSmʝGy:jKmKt/-VX)eU('T ƂT_jH8O޵d.kpQ4ߋp[Eli̼=y'X',r[s6o>I 0u*::B$\1m!=@4 'K$jMm]] mF><$-yATԀQt m#K wYa&*Ⱦs$h;v*( i9rU$`, R9>4@s<  Bmy"-6ݸO~;JH-J6 j倉*|$Ђ.aVh.m`>1˱ +=yrjٟޱx"opVOJ" Z\1n $s!!l22j~l>HX͟ĠT#ئmnj?o - ψ1An :Dw-xMK\@ʸ 3I)gDaq8kHI0j"n;豒2[_U]Ɵ1:۞y$ (v+ܺuۈ&?,ASZ( $6=r΂\$?C'Hܴ9E_/i&S.FՐW-eә.C0Kg((t΂i-.6`YOm LoxY&䒰#E Ȇ3'ܡVyo9u$Y.V q@k :IC<0Ul5+?u:5/#UV1%}T-ڸ4uU)6 x.>tGPX3 @\n)s2%ӝ6鈴&͕V {@Η:ra 9B쀧X1Qv3.jZeg_\_fTl2Ꮵ_0q{ ô<4 W 0dp*<{z;D+ ֎JbO_61V AOhέ4}pu<(tb<ц}B~!}y-ĵ3"Ì^ޏI( X]yOJo#—Au?;DTqsE*vJ UᎭ&czF4"5r .cDQWՉiuyW C7, LB +N 03M~A2t7p-u5V#8Q>͚hDFps\A3B$)y,H.~9UP7U$hnC7uf؊fq .{' Ƶ;2TBc-fF1ӊ`~(r3"z)|˷;˥h ΦĐ9>e=ü<>ei k" I$CH}9wzB:YRhHh9! _.7[%wUT伉#oYS?{=1rK12yuAC#H/8ēJx>[[jqS\ӚoY>vv$YD!ʮmfY@/ h [Z W `<ŏ'DGX:7X4,atتo}ER3DL8-5, tlk"}rpWBsF^AژnDX4';smAO:keʝn.y?to1D]]ha|V˿Dψ,xZjnYxF2nh$O`>{FyPݒwK@0-IkϾX['K^\ u!:SіQЃa|3 j<~ ]XɖSJP,D&i ~,/NO:=ade~/Jj+3mN"T T`,j)=l?$3O2%T4.&7v]u&Y ڠ+51[z(WGrFLeIZ@r᥾Ttt討NoqNA!Ͽ?߅wPȜ`_m1͘Cj7!Fސ0#ZJvSV,D̖8y!hO01EU ,t-9(z!Y 哖KD\sw="K*_و"B9h,B4EwXụ=ؤZ;]\>wAl4(dzCZ~@ 둖dGZ",%㦃\0> /NstWg(WSdPJ@ Z1R&;rɀTEB?A0W)ml`ttuH9[L |M[^.j&e4x=V |!qIudʐ ;s`e.@ KRJ j+PZ{cD.<NeK!ѯWͯ|r|Ɏ)W;+<1EӖ.LMOUr`(JTzRfjY`E71{/[5Mib"1:VKg=/Jda0~l^RMđ~jց@fIӝ帞,Y +yFL*s-, OHz*͖jK2y`>=!|YoJ2N"4}pͦyIñA7|@ͩrFp$@c7ڒtJ;^skǤ)nyuШU`kb2W3TcA3{O,'NB"(u&gx}u!S/JjIU`̯p8:J?3Ġ y) ʘ3j^p'ϩ_F\7tIMSH_ kAIכu6U5`{h~u;zn8%pվ8)a3}'äLQjWbKMg0 cL3,gt "=//,j_Y,c)r/XAϋEz3U;-OV#WIxbm4*M ]Ed@q)cEcſ:oع?p6KCٚ/A9MU _nU*Y!t  Yļ$ʷV2XyDϜjHB"UE6"5Bz+Nxs%U}7{y#$ij@EL4Gk4(\yٰwCV8A[HT$6]8urK&LVe| l$s:l3jCAkg}D*F*6_ʭ ۼ[dA.~Ӆ4.^~<ʐ=p<PF#p 1d(&byҼBa'sXF(2H]fo de5źshVsvb$8y'$59`ugp[KY`p:&n~jh'WS'|B sQS+O%[4㭉*VQlphWTXW9 r8%zг`po.EA+84>SEm Cp^o-M'8ʼnϖ}$,KQW{\9="%mkr`_a4-pe \l~o "|aq_~ f~ieLޢޫSUGY}G"(+_*f1xL?9_g@2%=KEyu9hW.!PE\WZW+9^:FIG:4k$lӽ]%/CHN#J)3Fm:Z lqmCN*ʯ_^ P4܏6^J1R$1!`Ĉe\d>+];:>҂i!_3hͅfbm~݂G!}R >ñEMUqETVm_>Ů;1K(TqۄBC ƍ+ˌ) 'ёII94PM *B?\"ǖqcȔ Rhqd(-buir&B52P8$øC\k|(pIb;y)c2$~.rDDK|gO80+DF)):?lGnYɫm`!05v 2Ԛ1l0)MB^*(埇dT6x?GwC'pKASTLd  kqqbK#D+_<2{_Q.Ќbp}3;=nŸ<[$jaӚӞd!L4FTl%}|a0TÛ:k~CQ[qMiK1v3#RG xD)ܫD`)sY?{Ku b8*yb{W8=d˜6!@5>sqN`>@vVxT&~gfE+q$3O!Q!=xus|$=^ ;揜e8a燸YbzeT}&r>n:'0uMUvRV.=dgDᦸ_cB==Qtlt3gdN~OUBcPM+SN~lb:U .|*CFy|lW#D3 ,NeHujAO IR51>]^)(2?gkLg,g#_ȩ*I"cS 2q,32x*gsWp(O m_ :7,M#7!VQAʟ8 dl%;e}aWD^ᨧWPĹybҴ4A(O)jIKP'D=fkVQ}:ASVD!"bb]b/Rd-m3"$_Mz7ҙ *84poڊweyRilMp$uZ=d1[EmuMavҰXpnqaG5kν[ ;¤?QQ༚( KY0 1aU:pm^h-:ݢbſQWP˲zqzZ0NS\/0[N%_f(<ځ2 c$7Lo No 迍Lv D<襍 WB)A%UZ"vb뽺[''(_݀#]RI H` 4 )k\ar"'%veOQ#:Nú1b?4lrq|JNsc$`uU}/q=fu^7qK3!iq VI~Ejl ﱱ SO3<3 F5`d [Q<6Do|4$熮M2?oJ s+4u@৳uM,UbԒ&;æʂvM\DМBĊ&ýPE%GD幟ܴqL$hvq%y(0*pOx?l+˶Pǥc]KMM0s9VT DqVĎ%og׿"aQIfGMcbA]v{A30av-[.>źw|`Ws;FyBH^X]YO2"a ސ5FvԶx/_$Nh66!ݣ 5dIqZb.|[B8"go=d5P B; r(^+amE;mC%t{66-H&)0~Yl8[B/R xm(W5T25Epa[y4Ifd.f(tWN.bL҆iD^lz1We)#pI^܀O"6Ѥ Xkq8lsFT0wp},f}J .XbSbrI+ #)Кx6װ?Mt  ~Y[րbœjq 7ˋ'h#z 7$("'MCM6Q٘HKM?3x6* 8HÍQ' *1VRH%WH- & 1e<2qʮS- dϻǥxU(*Jߎͽyϑ_ǃޡ4 @7)*ÜNcZy/UsgXZ`6ϴM{G<)lBڥO{5\ 2W{{%mס*;`+qK`uܼlAW/!- ohLD9n&)01 ߎ`YS튛مwWS RJ1ԾP3`"6J~ )5'eWv.Is[]K&2o:`!X% bm< Z28#QۮH9}8&hkj>EKy9dB3R=TW f,yvwsu@S^0T Ԧp^? zboV1{YB )t0+{vlVQY40% =^@M'2RN#ָOjbuEl,>ɕ8;! Ot,K~=7F@ud%hrgt)AIOwۨv틹Q;;uc|^Af Eo>*y⽃IBexY <|ցJihkRt@ ݒ7PjM@^a<[a"xki=fQ =Z6AXuw NmĘm:ONYzD{`hNNTt"owOltm_؇YACV>.Box Tؤ;\gkiÛ9N㟜byCn uf 9)0T4WL^L^{PϰS #>ۖ .f}uԹJ &ٿ.VA|F:{u |lǯNo8Ҷ{<>55#3ax>P~g=\LHR'4"eC=W~xZ"/GBmSPCRU v WWN阱/E=1DBA|ޡJCu-Sx̪Ӻ|]_2b g Z<0Wv~#bֱ=N"rlH&yvm9Ju9<8~NߐDCE"Bwl2XADp&|4ip l._Ǿ(#"v~q~Çf{̇΍/|4@v"7N~iG ߤHdY1J ǣrH:՛aH£ 񙴍A}:eg 6&ɉi:3 k1(!*9vi‰RK,#vKӇX3TXxeAfe4(| H8uᚺK90Mt30x]HW9+/7י,e[GsީڃN/W-xN(c׻S'}q0/'Zs_)3= @_La> )^~ Uwa6#GfP7.[fA1fϳNHR d^hGPP!y nUDQS- % {-]y6~lQ\Q.M ^&`ҝ  W.1g1)LXw-3.صB`=/*$mGcFQW!+k3L7g!= uhˣh`u۬_r0{`R! DV%qa nޣhF(YrϘ88G~tQy܆SR ږ 1XI䤭`=$srt|F:Q˻X{fU/ԛQ- 2Ű]`04Z%=3F+ _H?X!Sʓߣ*^̌Jٵwwn])n]UwnUdYױpT]< P}c]#8(N7;Qvi86T"$\f5{Hڐ+8tR}._S*yjd#MM|ҍ.  ?nLCKd@wg3 Wa8 C]Ơ+'j0&>cBp9)S-3㘛j /ϠB|(R]{!R(r7]CV=y=uzxùu{Z<b;AD{@3 Hq"U˯"*t$~Ŋp!O"7ЬI}ז+L`^nyET,ʐN!nE}យDV$s޼`ؚ/s%Wc8@2!,v1[=IeFC|FhN]VƸ a }cjSZyQXwNJAv/ fh𡡽aom;aQ$Tcf `/c5n2PB7\[P!fp֢u"s ey+tY:Na&4?mT5Avڃ8{?8n~d!>jI]EZu۳hq&Ev+E黧K|nO7VCq_e&o`tatNJՀ,lF"96$謚[Ƶȏ\ CS^j^LE{˳fɓak2$wj^^rljQT+3'CF*h U|;/o;b(a澇tw+G'e&6P h٪^ox&[VW|^rM:뀨{֛iOYӲ1UD𚽈=AIK f'fRZL1$ =opt7WOD鹑_8D7%.ؔ"ra~V9fH}`ݻ"`iQଐ0\p,5)5k~rn5[W6oF)va?%7+Tޙ˕?g QqN K=v\@ Z 6Pejv`1C;5@y{^ϲKR]:f5,!-5.T_ԝ9Bcpd5S`Em^3necX6L 0cZ2RGLCN [#lZmh~LS&]OY䋔vί-p%p%h(EvȽ>ĭl3򔋈seG2N/:(Pػ6jIrD1x<N6C%Qjfr Vbއy` '!Z2..rQ}J2>el_B/ }ǭu2ۡ%TX1#(w|A  nd<Nol! ydY"D501UD(!fM:pQ߯`VX Q^D.p \mӻ_n.S"àαR dId7cxáimz&:woXit~ElM1>?=0-CK!j <Ϲ9) Ӊ Z9CU65`”+5gs|#ZK_t4l|C1ܡ13&-0qiβER ٢+[ddu}zRqGl 5!;osQ0ce*b @ioܩhCvnZ[ j O,p FhG1hօ# [^㬻P?Sr;Tcwhfϙ/Iq2e2[]a͞o! \e3gwB.#7)0r/|\Ik IU{hVznΡ?7FcKPꁶG],bZ" vgˌ7c'hUF}Pk8\2~`b hWo;#9 eY$PȄSQ8+bvf OŽߗ`;,V/!KgYiez%FvZ<pBk=` %4ڷQ9*͆!˫s̀S65Ђ.3h X[o1I;íi]㧥u J z#pCjBeͨ}J(g@]ȵ"UÃgZqWBMBK}9r8:r!h V) J!.]?Ӯ@_PVSǰ$Ӭ9R! u7lj3$%U)kHqw FAJuiQP`{IʋTC(x\ 0kI'}C*b@":X"q"z|M/Re30}VZ޳ډ|*#&k2gPu]E}S"Bn5露XD+Kd ݃).|u?ʹDP⨆$&Ac6 xo0sͻ}Ŏ+.?lKY.]Ogcpm~fQ' 1* a%@8}ص$D9_y  4 ua/RIsx9 NMQ FY%^r'Q*? C^ @\ |0\YI(7֣Lt4U0'58IN=dh,HA>F:kH,Jeh t^bj@mO*|b7H<|n?R0}5Tv"/IxŝFXu)q5aphG [+ɵ)ٙu ^ȭm-.mTQkXji`*Un]߮g+3paR)Pa%=;?fAD[)HG$3R# ܃Py&,f4u|g\~6}qd(SRQy-DXG" W,wSG9JS\iۖop‘ ]}W4O9DhW~龿3C?[{ l,ECp qvШ.7]4Ct64Ttoq'|%S,VeY\;ƋR 5λ P뮚! '[ n B't4YC niϿZ&wI<MOK{9EO; 1qPYs84e;9qB.22b,]!G)ۤϪ'{o薮ď ޯ? gJ#8L EQƫYd| 'GF5VI33 +b Q7)ՠ9yQ^`h]1pQ'R 7='lQEp!TJE>Qbȓ^sJke}ƚ~qZ[/k'}$(p~kaY=wXbT0(+:iw(煯MkKT_/L! +ThJveYH#a~M㶣iҋO4Fg=\53VrGT|}>&+ mnVeVѴpG5Dhm[^5>ꄉIovq@k1щ2n@LC$a|wy6hVd9l½EFJ*ķHscE#.IVSڿ!h*Kzm;Oq1O i+Pq2XX&us@Tn1K@)}h.X 3>.(~֍%cyŦA-_=ƟZNӤj ؾ೻4{OP@N |.p`)/꬚^ [CD"Dr-w- Xps3?1Y~5? jSL[=B ^w1 cP;D>3l^t pW+_Bi!N8Mʩ%Qxl(0^!bӇG cj`>/(ԡ™|ůz0NAm=H$(ak} @fW]{e]2~j ŸMFݰ4\)㇜Kgz 7_<]@1IM=,5pe#3,BM_kcU8uD /O+h0?Uuʵ'#kS;ҾSlύa/皆!f26k ]UhX DԜ;HhKOIO,5C+U~6Av6&%ɲX(Cݎ,Puk,=iwj|~90dsojo\FSG\0maq\` ":;zQu%6\6i{)oYT<->v`@Z^M Cʺ!XC,4>OB"v7nm>hߡ|ZK*$#5otA =6W4Vlv,=跣\$ J.p[4QG6 TF%}8Y$ zo\EV 9’iu{;m?B!ttݩ `[Oj.gŻx/ \($=y B"d?gd< oXWWu5*6Yv+C Qqc3wgԦ78Fmዊx*v*U> ԗbfaGy \4)JɯE,Qb+[֘/"[׷~6 qWcL_40#zOI$z4bsVzYǘ/_zfH)Z#nIn"k>?52oZK$KUaЬɰ'ԑǾ $ب8^1.lOg br<͹*߻Z"½HxFg>|]she_BSD_֬kg7mU7ٿuyb@< Hsӽq+ͫUySC^sZR٢[24 ]ӳP1ӴLNU-?M"Ҭq3G6e&2VpNQA7DA5ȵiq/Y_*ipB 9^oyVi%W8 ^.0EwК@0~j;g]u7Bٕ@۲ }ܲc̳nʇmu᝾ H/')*2HVi.UG6zV'}q=LoҶg[T\D<`WG}{!NunU=u*e;Oxsv7O}D2h=@k';pNJd1 7< _!EÍe8ga=ZK}[.`7o^/59sר/TݳS l7<`fB ?C_rnuye\Y䈹@?:woud|ٴ=<3l1W`^ 4v8A(}*2^FUF~OHZZμ:ʭ(< 6z %(aՏ/Ohp`>b\4pю]-8XxՒd ,'Ask$ cEX5/si? iR ufGbb>'Z ]NQ 6d?wÍR<1XlfWXnx"ve Ef#(fKTlRG ~_XgbgW̕QϢo+|. R5i>c9iSX]R$x{}"bUPߴ10w@O|Ü|ƫݦ///p@U!ƌBgC%OS|Wi 5=FׇYZۍM?/iJL!vHNl%0/ @8y4Ժ<^5!ZFZٯj[ܛ6au!WLWZkU/?RJBz*uph!.tʧs0V>hd_18!d"՚,/q7;sFv10q`Y /*d2Y? f̴&U=CL CHB?K<&@ .(sjÒW'/K"evMʢ8eSt tU?5a|$Enq|y4|YOHY @Ӟ%@ yN5٬FEi (7W_]6fqmƈ&p3cBUSfG笙Bq4xЭtXulmH>w k(}ՓdF򡶣/[DY>nvs{DnpbF#~c ?T!sF 2T1Xo~X" 8/ѝfsc(^ -&]Ů[U1{vėwBj뮴%wBb_egA-V?fpQ)D@&- @Q4l8'6Wj\,ȍuy刹ޭuS59(H./põ- ֻm [-o8Ά}VnȑXskWByxMHE^ojt9rnN H+.XzefxQ "V`VSG;M, O)?&5TwAcП9"G%x:dAdÍjh-J޽*3: {%O}9l3N^eTԸoR3;o?dz#>˷:"XF s확R Q$Wr G tHUϫ6PΛwٙ/)͖#ݭU1+$5 }[QK i1W C2qu(U ]%ur3^e%pwEcKӋ$2mk63rK0FW>,u8a9s>>f*!;ӪM~/ ׮˲38f =9n]•#\ OP$G|MzZ_Ke ckG[D֣A̴6ڽ(-4ݳ'4-=9ظ JP Zvf; MJM: 7} v,[s*-f* aŨ9{}/2Z@^:M)O{R:񧅾$֣;jtHو}Zn!K("^d;A;H@6SqywhQΠ#cOfo@OzN=7<_ V}768#Jtj``BXlŗ?x5sgaw XLAC+y2ک֊~2<=AXnK^\;P]PXsa _8@7t_!*y>`ٰQ#. J6?V`lo8hKd߰־/q(%TXvzޢ l`1RCE~ b tk 1P$RkT'EV='\v.hQQ;2r\e0|G6]'IS>DNLG є úIҳ&mX%G6H:Bizy#Vkq$j7zzd6]Gm emCJ(deO$n4 Y`'X]׍2qy9vruQnl6R? OQAϪsӱܩ.dgQL']t1ϑƩhn6u/\s޻ryM33)Eց!i,P=gl-r+ 2)u $xÿ.MGuRv9:%6onrb7Wh7ذ })'j|Zk{A&f^ГCƹ?FDvM/TAZ[Cl^AjOe(@! `H&r ]80̍0 /V7EG1BY\UXT?Hna)39"FfQӴ/TdžipW{αX#"eX1O7ر1/Vo?PB-3d3nY-׾Pc.% Rd"+Oc$oJOL͒ 8%ȩqҢj'sR'Ak%&ٝ\7"F&A5h|Mߌ|u;N갵j/c!Yh_VU7VQBb`nv70el 3FA_̖1O©1 QX -ﴡ.7!g k(y:{yKmc١޺X >=6Pg[Ӊ: b)`)O:g'JA4)/*[t+:r@uMYֆo_xM j:Ia8M_p/cd'OoP&7_ /&%/"h /9$OZ$8r8u UQ5۱Nʬ 9"7-:BcEլG.h6iyd2^ fJ 3SWeXfx$7]0[&B` CYJyZ| 1+. 88Gox/ s{J:o׺) 9$ r2-<g]Ү/QRQގ&|BWl +U7qڀAVMLtef-?}NICeN6/à{աY`j]pY5SFSBϾu0~W%cP4DsE6/lƥCSѹs:q;RYR\_\eQIkuWҐKF(Lݍ }R8WC빵aG'dĜe@<2ه ⋑sI`Yy` =:dkFD`8iPMĥgUXp\mu&4+*nޠ M;%^Uk, \p#Qoeƣʼn.h& jH Hdl.苚-9U94i5+#ޘ.W2qa%kpXX**c3mF˭y-/U`W{ qM:\d5QX@|=ۜxՐ+:ܘ 춧[vAV}^\EG5 oCm dHfZg.n^-n`K+G~ȭHuM/k߃z?[v\T E PoH璈rtF1nH^e.lѽ]3Ɲ8sBv$\ts{Gt!x+)PK8hZ95dbǀua*}t83VTG&yM1*Y(bEXb]m/E;e0 /2rte1j6d`l&'ТP@?.+~K)Xdf2qqރwPِ%bX!O8p4^Zp_nP ݤ){!}+@Iގ3[dX81~ΖC;!. ^'cb3a ⏤+vJ`dP:9*ngS%^6u~5ےS水sc!z_HyTDNpS3n:JuTo3v'k3F@_\B+3?ms]&z? t ! .WA!&wo+\ֺ =Ǟ}n2':}ӴgĒSd?[ԿisFO뱙e98JZ,˜~)PƇ;7 FYJVĨӺԒg^+RgN C4uMoOnhiSΘ|W ˕7M%P6c5vf-/f=A }-Aѐ\Ԕ󢦽\c4:#BDCDl%M}q^B `սcJ=/sWt6š$9QDj8OjRd0oB c V3p9rWP$9Z#>1čQu]F$[Ȅ_{Wﲟ]+MLTUK24W񛬚H8n:NK>v* s vN>#>p,Ӗ;4[i(@-&}v)7oͶsUW@vI!L(1Xs&wAE,&qP:u K#_L"v>6cQj]^<MsVnwʝZrA`F羁@\<ܐo9\SL ?ظզ yhw8o\׹g2KR7}Ȉxo#u?Tܫ^C=g$.j:?ۢfm U6;ֲ~rcB485c  {+Ch^s{@HA`gsm;tR8'̘ΎQz3e(R%fŅ2=50>Ar$I\h5g}IIaaQEFčy+!3{=+)(0A|:fWvag&!\PTK,OY_eYB"7teFMđW)SG{Ke5fCeX\=O3qbώ(o~z%Ve'|:&O,МYM?o6 d1P*ܽ!"JA3W #@=7ԗ&rK QYFn޸i灜*xXܵG̩R0z[X^\9X%hLJҜ?7(J({`n>9λ[U.I!5 )Ί_ x&޺olqVhoXWPlP^u:ɔݪvoJK*Zd#m<s !!}h@\e _r-jt 1&Ő$LC]Q#5D%䇸M%,B׌]]7$\|da4fSylt*m f~1%,_$;URUjyyMX ؚ_U I$U{E$Rc&hڒ8ʄS.X*5<❐@zQyB}9 56w pn^sK,쪫VrP%J Qq*"p0C%ñ:AR`4di ZYFoH:I@"ӹ?YEK:~1hpd{7(Nip#5ohҝ.z?? ~O4J;lx'3$x4ۓZBKOVF*sB2J . H־ߒ-ZX RKΜN6A'_)Q]ǁ۱b_=}ޗEeÑ{+εFoXMX b:o:Wdb I7rG~%WQIg>}pm{~ S *w7ИP1[?GAOd Mjü؂7yH-|$MAlk89z=6}qlY ?q!ʿk*QKz#Vz #0(YאY2d?L,ûߟDŽtq*tA^Z5:nFTso"Eca։PLomvߤ4K4^Q2m6E6bZ_֨kdĎ5לOry =^0\mx E9dR)0l~\!:J%MDN' EWv<.Yf!0@~JaO;0J陼iX!oDnk l884NTd, aT>$|y /u^Nq%2T Bj/QVҺK~Cn+-0 /ׯ+ΒfH-<@'or5ʣo>Q ێ!EQc9vV9xE+ +khkpc,vuZПV)xr*DZ-U Qchֆo+%w*LvAcaS99x/`Sm^?aC-g Jiተ:O ڶGa7tȚlݸ@s2{ܐKeIG}޲SZ@:79ɦ֊}҆chp\>͑Hh5V Sp5ڽHT^Z {]1gz$A7c}D"rW=)5 ߶pJ*DxbcG+J8\_aܠAx;5eXScےhA)z~cqxi[%_NsՕsJq:!0|RMުhFj쿄FO ZF/-#3{'_b5y d_N Zo& ί r $u#{' ͵-]v 66i˔nזql/~ʇ&}[6)G83Xr+f~ ͠Nٟ>}%R*A bzTʔ+gCa~S`oIߍ5 6df[.Ƒ:7VNgw@ a1m;ۅAbks7gv _YZ~a祝)Yx=Qgf,w1!j#iuy$@3vʙ>YUG{ŜLsiU;\?Y);bZBr7 Cf3BL醝Pt8fU`5M0 o_$CRBߊM!#W=!vjVh404dϞ P"]pd,`G3&)<|k<1pvLt^Ɗ`‡#niez Q>p{) 0n0=l]xn ^86GrmCg K]<-70!+e5 w:Em/v&G/gxĀ[J/{yHR #ɃNa  \ :vr:_)+T\ ި`^n/ LȒHELYz GϣÞDm `uH )E$ ,vX`W:M9P q&~ɘPxphwώR߾bvhNzLJݥ۱trxB+$&:cǥWBbGxos* nCH?"k'!# ȚE;pzBX)(?;H l]CUUG;J̉(' vW兲' MoF_R#FњfElI_'G # )MRCzL 5* ^45"S/)xaB|+@y5H-)*@}&JА07V)i$,|z:cͽn\iahd}Z9]RF+e,ƷlALK4 ϳ|rblgn.T.soQk D˼/33w@Je4cXW~>ep",I {%h7rI;eUCT*۠ xiZhFDK-ɘΈ@(y_'!x!ުkKOCD(yHlim:"H10k,]Ϊ *_-ȅ{8> i&μLug /.UJcג ɊM$N^:[M`?޿J-֏{I4o;]p:y~XKA@sm,^ rO\%@B]#oo\yo:DR4{Uo`5])Q,nOHa=7D iJpK8}xlzG2;}=bSJc6i&gNXWcyMjg}\i()?W_EbNÒ]1en"B!o Ab1K: n f˅~Z \ML !eBcaܦ{Wt a.׀Ŵah`ƺDDE==V!!,p"va!J;ppv|4X h`1dsVL&ODzC^#W)HB]0uXқeF ȶ<]3I 5gYM|UǵM4=j? ʎ'E*X.U 0`m= |RDXv2({|:oQpo?ku0m Md\Ug|{j<@o]NLl%F<C|ۡپPu @ @mO-^ڑ.2cKJpkN$vN|io|xFiڏ|GV6D$Rd.V'){vWxjtŁLknVWq?mi-TG5$B4ɳll걜[j4UEXѐ,)ep[Uc-*HDpYP 8c#][&{z/⊄.f=ob_W^O LL.蒂Ežv^tiD%W\y_v4Zoa^ǮbLa mrΏTA~#>|^nj5\9v TcrjeUIӠ8ɶ3F') l)זwW=$Q7ދ ]=aN"j^KTRх}rg+#?ÁR:xLqb½y xf)G&fCX'?%M{4ݐf0ޖFÖcU&0~n*Jwtz?M; f5pw) Eo'>'ЧkVTP$b{X 'J9)5G4 툵F4TPU)(^7kl%XXdvƎ.?RKHe5J(U5MxŜ6Sb,}rRj:H5P a-WwA&07k1) ,d 6B鉻;@=x}D7UkՄ uJĆh@0k _6M.ͼ02#^( #[80,%;_+=zI?'Hk#aoO/V6G\C( _Zːp+p F)퇆xDOZosCd֭9>O'8# -BcK3,8Oa8fX^E 77^k>|rv|ٕ/А5fNwZ #Vd~S/^︀~i|[;/#x}p5z\#d'ONl\ ծfOG]Վ, r:: 44Pw~:Yd\AT$_M;fGp'{v%dRL{"y|J# N'"<&s֜w"xr[x F84֟',%c05<{j d S~wyW5)yoG(~ji =5MLxu""Ԇ1JwtGEJ/!†K2q876f' _j뛥hd./?nCu^;,]!ɄmCv39yF NI/ GMA˾^WRQ^2I?U4.PuV/9>Ox}+^>ݧL?B:4m%ڡxՙop0EH~')МP4bX:D!P)*p2-LT1s*Fr_L"`h n2,lLe"@0 'q3 ^_ WϜ} ;tS%6<w/mJ dPP pPO,U"ceu22Uk\םYulg,)m[%ګvؤ3>{,,x/h$hQ D^L;5ږ sZexn<'Il?Ԡoi?X#O -\bElכ"Z9P%.)<>iIBUmb+I+ޕ=h2L h\G3 k6A MF9Idʵ \hÄК? E.v>lAB /ؙT@?׶;%;b۠1dKOrbx$\_Ɋ d0i;O5P },u\@Z&Zu^wɿ7*?\;y]?&*Tv>;" (4H/NoǬt8@RU9 #b<-&Wx T50_6B#[sP"L[-8G&mMQZI]وCpY+,+QMqF`3Kf%3(4JՊf_\_T5W=xZ XaP;-z)$j~A )]tO?V΄{QYQg._9tMGhPdK5ط9ܑx~,22Zj5^%ijpM8pV|KqLn]x=1?NNDo`䗴.7Nrټ2mM~홣\۴)tEihykYp}M0$y9+o̡5"\n,GА=LG/c)>40zP2Z-E+]$مHfaLdϪj6 hI?0{#T?ɵX[Uz4*aET7?6XGߊlxnD)KtM/GP gQ7a k˳k+ f=SO3B˔1L{:hMfĕP^k̐~Z-蕀3*(!-Ǜj+}sCl#X \7|R.߅B!, :0as$JéQ甂} UXGD7jgO* vO[L7bqE?0)5z &u[|܎.95"*3Ϙ1`\r%x&Ͻ;3)9SQiՉfB0$> )sƅRHއgwbyJp{5̘ j!"xOy!ʆX*q.VA͜NսjB΍3Wz٭X޲fQh1Ly!P,)tsu n n1FJtXXֆXպU%)}4^ߣS Z?YmH0&kpdI@Ɓ֋H%8 Q"_ X [ kl KZ٭!ƨ ]MuRK F;jĢ]`9ͷL?#|5jr*8PCNS,\IGhyZkd|7/5D]oAfpz|NeaNn5q0La57,m\M!"F1oN~i,tt+˽6-5"SgbMdlGUj'ӞH ApgbxCsˆGfHc:PHW[;6䶼8sv%Md9iѵ^|k5XM*"`{SޓqIRA`V]qA^gtH&Awoeh'))GGS* 8\0ƾ_>k'fs9ލ>A|iR8}l .,W4-s 1nNRjV壴H?2Fg[HNs~(.f| Gr0#mzzX7B'nGAӂv{ǀƻwvLSȾw<>|j-E/'6'dn#~c@N܁wGGB]k)R`F*:h'f'YOz8 FAq(o, >؁!tw,0#J%K}STy7y#J lbҹƮvʆU םgmxUS؆s ~q" Z$ ͔MW}uzEv8ϱ3^|O, ڃ cFb2>dJ.W-YBYS?!OCs&:˼d&o #=lۑ,D!,+Sz9St3T`ԤBE0?xQJ*u4Ϩ Eٖ;|Xt\dƀNyXlVp&DH;T]7C҂H6|Is>EV4q_DHEA<"+tѪ~~̗盪l8XڐbkhST+< cW[uM_|yHㆾ悾Mz,lxLIW :L3L;VGYTX<9&< ; (4]`CьSLs8ب/ae&t)LzJ7ݝ^c9wH ^ʼnmRl.+ 2!ޓȂf')P' =7лT#C9zݻpd[dI8<9Sޜ>Uf9=kfܱ(N 21Y;?I( 5莃eB"C?m;nEtv*mi"xMB5?pclpBsH dzЮ kI@ń3>*tԾ! ExD0,N utJA$pyc}tdz>~we`˷h0(`) `813H= j7eonp@!_N'g̥haQgUBnqRytyxӯˢ 2LI/G(Eof45Y2\{&rٶo2fTչnjP<n#hWr*"3wY'y}{b\AiGU;{qHG/4+o$Y_oCUX ;ufӄC`NؓBB MwCz8x}|j IqkGbX&B>R磏O%<6cS1:f = o*Ӯ/bF?2;e[Aqdc$~~1zHIč}N,]z0=cuK=], F"klA:i,je%Vۭ&Rs</qƼhIܛL,U\P@%W{dXKؚII<;2V ƐxHŲRB=4^/~Eϧ^jy?V`kLVω܏J^IA@%?56Sy򤝮c4@k6S2˳JT6;ә ?Y~O,2#j"2F kooV"oH@; rw(ti}o5K[A"zyJ'Ęh5ivi>L^N+?A1pd,O͋,MS'g"!̱0<7u +9DkJ-XPĪ rl\ [5_xCf>bh(0\vzsG12plD]7a|iPg2.UmaK |ේm7eҗ<$MtrO\;ʬ}H ESsK]9~bN[/,`:`ui ,qA{}2 q(LFylSяʀ')=RgD6ߩ) yb cW B& `'n/74G<fz-@;GRKȮ NpWmR2`V#8?KJЊ`G|钵;(t*pij,)-1a\j&maE7B蔼_WO`/l%o=]agBuIr)`T꩏m5EpygSE% Xj-BMx,p vm2D5oT`z9⟕i6GԸ+_ P-Jaq,ܧuk:e\s_7'(^' bwE+ ? 1?Iϩ-m!MfW`z& L3ıLeW,\]s ,=dd\Q|"^^+ h9_EkTjĠ#V ȇBb+Yv^9 I^;%]nlhLG޴K&PƤ_^U2U܎Boeɾ[UF-i:z4ֽ#ۈarL0,:LtME@vb)l!q"d72/=YfI\3`_ko?Q}$TڤG@nA*cXOf ?S~FD3BW_tjm #D!#9MC~vL@ZgGESY^`w=Fr4WxD6wi$V$\ub!^Ҹ2 n3M{M%ѣEJ{G`Plx *G[PJ 4U}Pa6kph6ȥn_b+% U314ƃg% ېn) !ԥ4Zxbwusbn "ꝍ!|ۂUle{ZAٕNi l+8^QbU#7e k|(4`FUZ]jpD* O-uRPbC NΩt%*=&U+ >xO7Y1yo'utZbqRX='TN/Ti$Sv`cwJ|pB=G>acQ~ #iu/TyI#Sl4Śҙ ;JT %&UCl*;Sޜ!g)؍?>~)@u5fy5?;;鮢#Q_fC#_y-6}w(u60ҁhfas-Z&LLPJhE YoWP:9Q lS UzyCBCFk.W{[oߤt%&Gghg+LlP6q.U#IJ$ԏDp*xakjKV+,0{[֮%C&$p6BFJ)L!<-*v۵|'YFeT7:e Ȫ}">DF1MƸcIhNhE8 ||s^?^ ӟb~lF|3ZK0j+[yvӾ[/yQb?cU#rjY Yd*iM'ه+53DPl>(?ö#][dD\ 0uLeIw- 'FUx{&UDkn.3rKg [A~IɢYk9A|-OCN}oHEZadWO@D\ z:ʭOφ>&ӫwe4'ڻ1h_ȘeHɇz/xQ28&Cð:X^ L s]9[Yz'`f=➰VCE8v5hK#(C8KE5Τy'L:}@ݴt1EZ.0qAPES=`z GiHWguTjpIU׃ͱt٣`a,<ضR}2>\%2D"6WcY8*AwNj~zY, wqlNNd o&p,iI\Xe+[~pKO9Jo?OTQ3 w G"7 & :;:?Gyr ӯݰ\2;)Mo7@j-)/PHA)Xi""dZ3҂iea.J>,юTqtzTǮ$8`fR,hP;9Fx0:6nT^plI ,ZtA 6Rq4}"ԽWcY 1Vi]a1kv8_f!\{vj2'Eǀ"n:͚ Y]7y'S܈M!k$5CZaޯWKO>]GQ|@^})3̹w? wȍT9SɅʻt o6p58jߓ#3µwh8б&3W bpaB,YnB` HH f|SȢo.W,Οŷ?}"_˸ YրyM3sIyw0ok`;jW~^)$ISbcw^ ?Ahw_b,NLO_L5ԋ9~oswb}tM{/-~ r0/| A_,CYDtjz'ITVJP:jPbK Fe㣥kƟKXju%9M.0K]2=r>b|͋?} &Ra݉U`yӳZh&?_6Wnh*nyY@$3{Ru,BE%WØCA.ʪ9jΣK!xwE^t}jm`Lpvvx[hJs@/Ξz`S`fx~7F%Q*q^lق8 ꭶA2+(b|<? Dmq@?(cfNj7CvaE/P׭8L[N)1 OjTXzRҕcN@^^:Lůʃcyu7jZf{y?6h_ r7%z.Ap`2NoXf[[7]i0էpg#|cA(zBc&>vYAX?l0)'KxQ;Rm5;^ bk%tČρqMPըz:h@"{z1u"ړ w$qX&nj$wSq'FSԭ*ZF(EW/\'&JvgO3m\x3=nt(qT@C@< GihD.&R:k ;azHj]tOJzؽy?Nx.8fIA)2i ou&$ 0\ =R5~+sf ܴ5:w$cs_))a PN|LING~121W*%ȯ4_(K :vh)+ EK[Nj EO')`)DbH dZwN-H&"ZD+jnF=?Ё6nEnKi;Z}%u,Vr :afdF{o~qH|Ȭݻ!ד~VNɫݪID+d@rv&Ťi*z (!E/EA2IAMY'.̜?Y͵w9n:wm+ "",rͻwYaFo蚔. a2@9rf !YTA Yq~4"\0w/M)>O{gy`g=?b0#a:ҼU #Jx)/:ۏ50 kٴy~Ex^O5ΑBV/mRL0XXˈvwyH8tvn=ls*Kkyk.HВ])c߃3gg9(BFCJܱ/L\P&A'(*s u[-KFCށO ms>}jV_#fL#4@&de~c!1 $<D`DMȱ`.ݴoY#%#&~} cJ#fLT^Zhr`yhH9Rj7Km\|l:8 H"oM,; |5s*IACEb?g? ڀ%ze)c,"la>bGT-B#f=?b q7tj"t #.4~Ȋ-:qDg\54"ɏ]:~PwKKM迺1Q;eITHM6Յ6ՅכOS-`B?gGYYy+I.Х\A;}WYD g1f[lRL}eca5a6K3k|(ZvDpy EAab $!bPG&DO*ec_S;af gpΒ}dh4z- !w^c[Ls DmkNAB̾\I3{i˯d`'|er$ffo\zWءwٖx@[0%Y׽|zPGaP=3vTGsM7g|>t~/7)ׅ<;P"c5y>^J%D+X67'O'H JiFdK~Z{`=rwnϽœ_M6"1NC -#n9&O AHݫ3[rX5yP:=s-C +m;,\W;jpr5.7J~\/ ige <jmҜv6Kef3Nv !|wGASe <_!=wOa%\~q'N +Ξ%FWjǎadԳ2,RrȂ|Uu4XܝeӔ1|l툺 IO"gIn{("U s-! 4.2U &QC0 "q+[B"UBxjUgpn ٠"@m`~f򷕊6;cet"ݰr=wc]X`~}F\iE/D*al/l]6VL8fkdmy9_sD -}]LeN>Ĕw7s~9!5E{ lZ— V I,A9`^U A_`7xRQ_3|/&Wf&D WonZ4A0ײjBJtª4P @`4]YǶɈs #gs(6͖cHsvd UrCz Oc_b Ny^I)xM-yw{qc5c@v )18+lu5W Båȍ|> b%HC;tȋp+|3uaBDeW!Pb?E9д\(*9['ױA 4_зKc obhй.02̞ h֏k8Vbh56dĕ"׾|ry7Q3ebDnLܶ^ @nz[@7dN,C ZNo1Woqp4Nj/a+՟Nqc~/k%3(JHiӿFGzMzW v[鎑l|j=| *}/6eѡ.7^$qKX\ae_!т|v#@<= M@cqd14D܎)G_MFH OVd)Ia#3&w3RǒDxlzNꇋ(:m@JTb>RKhZU1J%?pP50S1iOf^D/S1g$ )*E\(HLSx.?$ǜ}x0h.-U91^ܬ"/ˋLR8\ibօQpZ/"ΡuV7^(&5]Q fc_YcR>$0ob\Ch|d! LN_jUbv8vݷ$mfgr^^|HDWi%;Yo)$ZY@"^M|ExuV(H핔 .MYQ$.M4pD<6W$aqiiGrڎLLdw.bo)rZvoMee ]M'& HB'eg'kD78^I AZPvnt #v WQ $v<$![빓ns(m'A"϶ŒZh T40q br:i"6c-i:)i^lin<DŽbI >r8Q c\o=824msӡݹjELiSQG3pI?XeJJ|93!kJ") =]d<:ml\.ӁĺS{yo1{ ptY+h(vVl {j0`Z)V8apQh40(?q6h hAPM&:* 9LlQޢ#dsTc%g40yzk$Nbܝm3H`+eb_Κ=J gDA2hZ!GJEf"Ջ]$=a 1ѹDS>kx xJ9QF󮈗Gm-B<̔9LVy2kEas@ p[dK ]!}nM<~MP} Oq5$Y]KzF="J&sh3PQnJ6w,|jzdǖcgFrګWThNpAb=uEJi͞N>MlW#- $$S)bDo0emByRUF\_7ÛZzseA栙_~דOpDRsx>PF 5FPb*];#JBXYRԣ!keC=$(BP0~7UK{UH-.Jomw֒z{#a2AǠ$N7O|K JMӳb]Åk׏ T:4HT{GKj9sGbG ^5VY'mo2>EMuǤ,r`o2%G6;i9? #IY! LИ;U\.h({aj:΀Rew(5"ɣ$> quhgCP:@A pPǒZgz}MzjVtL\IĴF0m o(Ě6unrCx燎%tW43 ظlyݻpmp+ú}-달vF`|v<A1TB:v#MCgX)q!dgP$ׄ\sAjt_YFW\g|Q舰j$,$q۾ qJ] S/rɘWC OoN[h k{eP$(&btsM9;z*I<;BTlej!|2 eej!g2PEp=e3څ9P&&+!&}7OQ),ѭ!jX 0x1('e.Mш1˩ج6@]7vBR!|Z ݙ#@ZlWEIc0Ǔ\讗} 1ggNhP%),t"MU:K׼0Z8iޭ un l]<Xqz%O#2v+mǗ>bMVIgP! "'S]Q/#X9 ѭ6]_K&9iWEM_(;#0݉@҅M,纳Qx.0,Dd@=R|^wm'0w$٣Av1tcJ;o(H%4'Y`CoV/4T55غҏ096EVN^ ,?U.uޘ+rphoSJ,v[kjU!ͅ3aVŘXϬ7܅ 0UD2i=;dM%$Pg..4l)!HmM2r0t:# erӽ S7:Y"H /%NXQzKpM`iRdS:?ӝVA<.Kxۘ0ͺ;F) *_ 9(mh/Ny7oyPKrtUԖXbOܖE :AK7_hpݑdC"FdÄVCUL33 INg t!)qUmU3YL { 臭IS]>FJK#$&tΟ0-*/'odad];-R&"#'1s:|(9KgZ*Y|RX^bu[¶5E PT_-s,.c3K$#Z/L'VSBЗnOY粈JPcb0( PYbՖ8HY q $%y/O9fݶYF~/r6jq&9d a,SNCìvӀ ߈"֘.mE/l\NAdV ",~lHT&74%?)rcFZ+qW%3z te龄F$ѲW1vK֞ K#PL$ tjpԮ:LzP1ş5xƫ;\;t8YKot#3[dRzlQS8\g8+6~MhR|]AvJK*,E`!g6TQ`13(e` amɨ\FT79fóD\/2,'@8Tx/E$eDЮG~*qy2&T^2c/VGǁLp ǝ= Blukq?#=e[Qo${H}է kv5cKroMF6W #b#2?W;<鱆=5Xspe^#]bk޲Cy}=|kDͰ }Z]NBJUӌiROgR H@LkpkH{/=Ju@!56 w Q1 ׿+ǃ(* bG^Z }*3L(Qwԯ}_|ݍH3z6nUm@۔r^ sq`>g;yU ғ G囻ޔ^lB#\I͸C̻l.̤ΪALʥ-sIfOg =FFM7|9M,~= -2N(5ZyG6o O]9wX׮[sI"'6-JHx:ߪ%{woĦf Vj`Mjޡٶ/oAl_a}!X̹rE[յXo3p'l>Xu5K~@|oHyL;#V=%KbvPQTl]yY? 1ϩn\GF||y ~j!W~YkM0!nf/%_3(a ]ReBڻb;PPЋ;!z!/&@[1O]GL+1oH5!}d 4AYE`BE¼A)ϹJ;O +j@AK ;J'Xnjzq;ӉpL6xvizRbH7.2>4^ @& fՑ?#Џ>fCĕ}9_ T5 zp;$ }OkŚ:R<FAܨn <(e}{J:$8ه*\p&0. ؁~ &@qӄx ug]WRDހB-ʓDžt_%*Pׁ+$ H܄܁ޕ6RG_"8dS=ڕB! D@օݕ† }]8D(oHR_Av8ۑHmc)@#4̕MWVN;p 4&@tS'فS A!zs dx: ԴKӐ3%*&iEӅ}iN!`6ae4JxPP҃< (䗷+&̧6P!˅ ]Lx@.p1V:(ߕL/ZTq*慡(}E:p.Ŀ"Qx!`Viru0#Hx{0>=@⃕b@Հ˔=)߃zP=S,i^OeWNU8$";]XSBRyӐnQ( uD-)̀WفօPe _+"lN%>xּve Ofz%Mm@B|hsțB\P?.7#6 y@iPJH: 5^ʄԔ :j4_Ko>,:RG(+`VxT6W^@yĀLJ)ՍID8$tL/RO^ @vfT>< ΄*ЁHPSԅSh^|\.h*(&Ae*ɁS$ A܅SJ DVS, ȁ`ȃfT('vD;: @A@` r =P@*6\B hTQEHDMs^ԈWd(㏅z!җPWtCEԅ2K8? H2ɳa>f9`@}+Ё;2"|\A[*~̈ $ 5tP꒧ +D0 Dv(`E0%XC*=.=3ў90u}yN: 9rTn-}bQToH ĊTE҅"Xem7dEČJF 3I5졂jA˧YU!(qS*!ٛ+6XnnR֊e^ED%E /6(ʹ 喗* #E#HYzi=e bOaHr@ޗ.+eDBWm(tؤQ[:\Lqzl\5I*4-fNUq2\h˟̀rj@;{;d삮!::FDڒCԉɷ16]3 b؁ -,ɐׁȶZBi6 yr#cџl jhNsI#3I$fvmɱιMh t)C4@V!#'7u jkΫj<|mJc:l /2M)BIC(x2ˆ?9Ȃj2@ҕJDAZЀA FH@.E聠rdAEtPڅ@:hA9/rW"ЕT UAwrL(@ Ar&J)J0 &IP*ΕvCN3 )DS  n.;pDHelue&A\ cI Hq0q,+!VR6.20D !U4ڈF^@W  yE*@ BUIz3c ERqPIsq\CTAckEVAdZV@ T+ 8$(  ޅ iN"pl4DMkqic4ΐڶ^lW0+^I!s0I`r­8r@*P $E_/E *@K%fX (rXUWo"@7F3^uZ "$ {/驯+4AWm-[8 + vv=lzn FT+jўKGEtiqv$efo$/ELvEWu)hi~! ic5"(ٶʭ-Rkz1R9W"9ntBnRfOb/аrjyVFpƽ~ئf9,3prv3R!=bS;7_o~R fŝrAMy pH"d@TA<ECDSJuɓ '.J@>\Ea1ν]1S,$͕*EL]G*\_,q C9vf`aɿ)cΐְlc G!. ZCq4h )D*o E  7ݕ\D`gb!T@CPb oJicɂɀԲԗw\ ĂM=GY2Lz$+Fz]#AHb۰4Le V_˻qko#.^f@3H%@ 6PDhtʀw 4eY$؃{r/QR w+ ̹~z:VU{CgfW%CRrh4`g(r%D4@iH <Ԁ 5`CRlSѪ֘V .:j%M# :bVulFfYBFL!ȢH*tƓ}RU XBg>-Q :BV`CLK!@ϑݔA 됊|SNLJte9s\&]("v;1 0b:MHbPQ;̇ӷ'u63tM9Q^](h@hIjjȀy΋$G!ce>[1vxuOK3R~zՐP* ƔC/]qJr r "epr0aƬTk. Y+p*P* Wq(nhAֵc{ qJJ 2!u'2@v08ai]UMNj DDŜ"hvEA(e@n#"XAJ=W= څ8T0kA$(jʃ+ԁvXm@gWfDKUGwJl)I >=u§ քH7cbT"( PDiR)M@*&m$T؄p #V1%-("$&B5ORT4 ; T p‹ !ހܔ)GNW/Qف E Dd)*f)TTXc@HAD<!( PJI&Z* $`TT3|DDs eC4 ρA#J ˑLn.xS( W>A:5$ڄC)wH$CV E T {4D bFKDL@Лzl@s( pnฑDKr(<Q4}:me1]o@ZMyȻ&YN( A0c.g@JfN}uH>x # mG"eAwz,ÚETɭ\DjB6 |(W| "ŖNQD M6mr Ѐ;"&$j 81AcBjX ٳ#=}K=4N>'e3 {_V 4v59Ʒr,,ӬIZ9 孋bk/(\4yi[ sؖIXC1>].S,MˊZ#4KX$34լu&X[atRe:AggBW>+{# K:@2Z)"vU9hƋ;z̋z갼 Fb۸2GA dElf{. ΢V8l.#Yڙz>w#FE[|ZVxYf9dŔUȆN@MR Q`hKu ^n:HK>f;| >epc!͏׵mLS$'`sH&qHـ 'ZA XUk@dT:/ZGRAҔA8* E1.0 ab,b+gXC2RS0!6=gypѯo"DW3B*b1Q,:ЖkA`9`pS:2!66K9gu![sP pSRQY:,_:`@ Y%)H,q7YWR2*b'ϩ Rzh2ّZ9sH)+XIqen?|&1vuu0 ֢0m!=Xbfhͫr[4Ҝ.RLN"'a:ECB@yɊ%zٺvqRdN تXOND, (I"Hknӿ3-A#r,ncn kT%[;-n;$4fX6#@}CآXƢ`]fciO C+XٳRHЉ:L8@^.a@G}Y"1!=C̆Cw\ʵiMpdhmf,Rʈ܀N/lk Lk5꼶(.&4ph@(\LdG@d, PҚ4ޕS,1B.n5p!H!{W, =\(Laf۲Bb?ɇ/@=%HH'(h> D凡T9HVi\ it/ 50r@ Ha4$ ѫk;\hu;{ L>}݊mO+.l"ߙO:JBlw64#VWqәgfT\f!Z-iZ/naȽ= ќD{2Kړj0Jt$G,^D* "!Kʞ SB4q:i]4OCiB@@enZNN4D OZ@bA8(? *uYW^C.(>dQA%TCHxTO+C0Аp smN؄Ҫk^kP [4z ^,EE GH^,Պ&6۳laj`p@w5>c_5M=s`Ԉ heˌ)SUR(YY/`tsW Y]5 uZ:Ei  6 ia, hq RLJļ_+'v|B̔ vQMH 0HkmE7lq:ZN@a(Ʀ=v`uD  Cϑ9! SRi#!`r g)xԭz R&Qcbn.1l$kԋ7Z-P2k'R:l\Pɂ绗⩞*s!tk|7"X5w,\|.<8"g;>5p) SmsЩ(z R.!y$9.hr C Ð!E"˟oZݞ?mY!~vQi08 agPY.*4&=[29!߁ܥS}v-4 pfFăBR H49NL |̙8I6%3@Jͅ`HCSaNB &3 y/" G"LO1*ֲ;k kuK8p̣'LmTmݘѳ+9Zϊ."0pXU.Μ´\vJaD "p4L@K*d,nNT2-.b>>!>$ &xb;8)F]HX<ِԢnIi` !Fs%y [2\=~9z +{v] yo௅'| [ΐ u[\~63$hN74]CGd@2B @ P bP2̉]h j \Ġҡh"q [aJ3y ,/"zl2!J2iL@RPPzrP={;;~moBѝkJ5qL̼+ZE0?d< tq% i& 7W$yd G $Z)i^ `@9*ck"81(pfSh!%s\([mi0"9ƾӡ(ؐiq"̪HNLi 4 *)),8Tv1Ъo%E. Dld@⡋2\4ևb`.RwU^ܱ¤2.!TǒC@#1*Z]X!Hu'3@7#I" {P+ VEudL0'!B4mct)]W˧* *7c~pȊ"Tu7>A?Ez9w!N(`\299,ӭlo|j`ӔjC̄x$<9Lv)C>y"$'l FX001dhGw=ȡϤWn(eQ.e\H0< qH*0)yP nˀKB`#.ȅ5)Pt3:lt+$&5]ZNU+ҫ8j웓*i33IDd;^Q~*jND( j*aM ..bWpB9\%4 `Gl`0mF[`pWk tf">bb"3l,6P98*6a ENWaZziS鼔}GK(dtwS6jR,!% ]/X%Z>G[xR @1^%ej3,@d"]& |Z}c! WF#;Q oʛ\]f$F`/GM,P"ဂz?c# t1T:U ZU`RDNd&<&T؁OwĴ2b%ɆE} , ?ѐ @JzPxׅH"gOځ>D dN(MAFQ06}8 r1"P{2?Á܅W*f)Vlfް "1@ xrCaDȝy3" yRjdAO+hpT|qP;/+ޕH`ȁހ*Ƞ(t$N?^8#lv[țu'8ZQPCA(t8*@?UvQ\~qW׀Ǐbr"@q">&!T"xRh^L*ט$aޕEJK 46A;2Ѕ@