forked from tad0616/tad_adm
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpma.php
More file actions
3177 lines (3146 loc) · 389 KB
/
Copy pathpma.php
File metadata and controls
3177 lines (3146 loc) · 389 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?php
/** Adminer - Compact database management
* @link https://www.adminer.org/
* @author Jakub Vrana, https://www.vrana.cz/
* @copyright 2007 Jakub Vrana
* @license https://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0
* @license https://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 (one or other)
* @version 5.5.1
*/namespace
Adminer;const
VERSION="5.5.1";error_reporting(24575);set_error_handler(function($uc,$wc){return!!preg_match('~^Undefined (array key|offset|index)~',$wc);},E_WARNING|E_NOTICE);$Sc=!preg_match('~^(unsafe_raw)?$~',ini_get("filter.default"));if($Sc||ini_get("filter.default_flags")){foreach(array('_GET','_POST','_COOKIE','_SERVER')as$X){$Li=filter_input_array(constant("INPUT$X"),FILTER_UNSAFE_RAW);if($Li)$$X=$Li;}}if(function_exists("mb_internal_encoding"))mb_internal_encoding("8bit");function
connection($f=null){return($f?:Db::$instance);}function
adminer(){return
Adminer::$instance;}function
driver(){return
Driver::$instance;}function
connect(){$yb=adminer()->credentials();$J=Driver::connect($yb[0],$yb[1],$yb[2]);return(is_object($J)?$J:null);}function
idf_unescape($t){if(!preg_match('~^[`\'"[]~',$t))return$t;$te=substr($t,-1);return
str_replace($te.$te,$te,substr($t,1,-1));}function
q($Q){return
connection()->quote($Q);}function
idx($ua,$w,$j=null){return($ua&&array_key_exists($w,$ua)?$ua[$w]:$j);}function
number($X){return
preg_replace('~[^0-9]+~','',$X);}function
number_type(){return'((?<!o)int(?!er)|numeric|real|float|double|decimal|money)';}function
remove_slashes(array$bj,$Sc=false){$J=array();foreach($bj
as$w=>$X)$J[stripslashes($w)]=(is_array($X)?remove_slashes($X,$Sc):($Sc?$X:stripslashes($X)));return$J;}function
bracket_escape($t,$Ca=false){static$zi=array(':'=>':1',']'=>':2','['=>':3','"'=>':4');return
strtr($t,($Ca?array_flip($zi):$zi));}function
min_version($ej,$Ke="",$f=null){$f=connection($f);$vh=$f->server_info;if($Ke&&preg_match('~([\d.]+)-MariaDB~',$vh,$A)){$vh=$A[1];$ej=$Ke;}return$ej&&version_compare($vh,$ej)>=0;}function
charset(Db$e){return(min_version("5.5.3",0,$e)?"utf8mb4":"utf8");}function
ini_set($Nf,$Y){return(function_exists('ini_set')?\ini_set($Nf,$Y):false);}function
ini_bool($Td){$X=ini_get($Td);return(preg_match('~^(on|true|yes)$~i',$X)||(int)$X);}function
ini_bytes($Td){$X=ini_get($Td);switch(strtolower(substr($X,-1))){case'g':$X=(int)$X*1024;case'm':$X=(int)$X*1024;case'k':$X=(int)$X*1024;}return$X;}function
sid(){static$J;if($J===null)$J=(SID&&!($_COOKIE&&ini_bool("session.use_cookies")));return$J;}function
set_password($dj,$N,$V,$F){$_SESSION["pwds"][$dj][$N][$V]=($_COOKIE["adminer_key"]&&is_string($F)?array(encrypt_string($F,$_COOKIE["adminer_key"])):$F);}function
get_password(){$J=get_session("pwds");if(is_array($J))$J=($_COOKIE["adminer_key"]?decrypt_string($J[0],$_COOKIE["adminer_key"]):false);return$J;}function
get_val($H,$l=0,$ob=null){$ob=connection($ob);$I=$ob->query($H);if(!is_object($I))return
false;$K=$I->fetch_row();return($K?$K[$l]:false);}function
get_vals($H,$b=0){$J=array();$I=connection()->query($H);if(is_object($I)){while($K=$I->fetch_row())$J[]=$K[$b];}return$J;}function
get_key_vals($H,$f=null,$yh=true){$f=connection($f);$J=array();$I=$f->query($H);if(is_object($I)){while($K=$I->fetch_row()){if($yh)$J[$K[0]]=$K[1];else$J[]=$K[0];}}return$J;}function
get_rows($H,$f=null,$k="<p class='error'>"){$ob=connection($f);$J=array();$I=$ob->query($H);if(is_object($I)){while($K=$I->fetch_assoc())$J[]=$K;}elseif(!$I&&!$f&&$k&&(defined('Adminer\PAGE_HEADER')||$k=="-- "))echo$k.error()."\n";return$J;}function
unique_array($K,array$v){foreach($v
as$u){if(preg_match("~PRIMARY|UNIQUE~",$u["type"])&&!$u["partial"]){$J=array();foreach($u["columns"]as$w){if(!isset($K[$w]))continue
2;$J[$w]=$K[$w];}return$J;}}}function
escape_key($w){if(preg_match('(^([\w(]+)('.str_replace("_",".*",preg_quote(idf_escape("_"))).')([ \w)]+)$)',$w,$A))return$A[1].idf_escape(idf_unescape($A[2])).$A[3];return
idf_escape($w);}function
where(array$Z,array$m=array()){$J=array();foreach((array)$Z["where"]as$w=>$X){$w=bracket_escape($w,true);$b=escape_key($w);$l=idx($m,$w,array());$Oc=$l["type"];$J[]=$b.(JUSH=="sql"&&$Oc=="json"?" = CAST(".q($X)." AS JSON)":(JUSH=="pgsql"&&preg_match('~^jsonb?$~',$l["full_type"])?"::jsonb = ".q($X)."::jsonb":(JUSH=="sql"&&is_numeric($X)&&preg_match('~\.~',$X)?" LIKE ".q($X):(JUSH=="mssql"&&strpos($Oc,"datetime")===false?" LIKE ".q(preg_replace('~[_%[]~','[\0]',$X)):" = ".unconvert_field($l,q($X))))));if(JUSH=="sql"&&preg_match('~char|text~',$Oc)&&preg_match("~[^ -@]~",$X))$J[]="$b = ".q($X)." COLLATE ".charset(connection())."_bin";}foreach((array)$Z["null"]as$w)$J[]=escape_key($w)." IS NULL";return
implode(" AND ",$J);}function
where_check($X,array$m=array()){parse_str($X,$Ua);remove_slashes(array(&$Ua));return
where($Ua,$m);}function
where_link($r,$b,$Y,$Kf="="){return"&where%5B$r%5D%5Bcol%5D=".urlencode($b)."&where%5B$r%5D%5Bop%5D=".urlencode(($Y!==null?$Kf:"IS NULL"))."&where%5B$r%5D%5Bval%5D=".urlencode($Y);}function
convert_fields(array$c,array$m,array$M=array()){$J="";foreach($c
as$w=>$X){if($M&&!in_array(idf_escape($w),$M))continue;$va=convert_field($m[$w]);if($va)$J
.=", $va AS ".idf_escape($w);}return$J;}function
cookie_path(){return
strtr(preg_replace('~\?.*~','',$_SERVER["REQUEST_URI"]),array(";"=>"%3B",","=>"%2C"));}function
cookie($C,$Y,$Be=2592000){header("Set-Cookie: $C=".rawurlencode($Y).($Be?"; expires=".gmdate("D, d M Y H:i:s",time()+$Be)." GMT":"")."; path=".cookie_path().(HTTPS?"; secure":"")."; HttpOnly; SameSite=lax",false);}function
get_url($Si,$sb){$J=@file_get_contents($Si,false,$sb);if(function_exists('http_get_last_response_headers'))$http_response_header=http_get_last_response_headers();return
array($J,(preg_match('~^HTTP/[\d.]+ (\d+)~',$http_response_header[0],$A)?$A[1]:''),);}function
get_settings($ub){parse_str($_COOKIE[$ub],$zh);return$zh;}function
get_setting($w,$ub="adminer_settings",$j=null){return
idx(get_settings($ub),$w,$j);}function
save_settings(array$zh,$ub="adminer_settings"){$Y=http_build_query($zh+get_settings($ub));cookie($ub,$Y);$_COOKIE[$ub]=$Y;}function
restart_session(){if(!ini_bool("session.use_cookies")&&(!function_exists('session_status')||session_status()==1))session_start();}function
stop_session($Yc=false){$Vi=ini_bool("session.use_cookies");if(!$Vi||$Yc){session_write_close();if($Vi&&ini_set("session.use_cookies",'0')===false)session_start();}}function&get_session($w){return$_SESSION[$w][DRIVER][SERVER][$_GET["username"]];}function
set_session($w,$X){$_SESSION[$w][DRIVER][SERVER][$_GET["username"]]=$X;}function
auth_url($dj,$N,$V,$i=null){$Ri=remove_from_uri(implode("|",array_keys(SqlDriver::$drivers))."|username|ext|".($i!==null?"db|":"").($dj=='mssql'||$dj=='pgsql'?"":"ns|").session_name());preg_match('~([^?]*)\??(.*)~',$Ri,$A);return"$A[1]?".(sid()?SID."&":"").($dj!="server"||$N!=""?urlencode($dj)."=".urlencode($N)."&":"").($_GET["ext"]?"ext=".urlencode($_GET["ext"])."&":"")."username=".urlencode($V).($i!=""?"&db=".urlencode($i):"").($A[2]?"&$A[2]":"");}function
is_ajax(){return($_SERVER["HTTP_X_REQUESTED_WITH"]=="XMLHttpRequest");}function
redirect($_,$B=null){if($B!==null){restart_session();$_SESSION["messages"][preg_replace('~^[^?]*~','',($_!==null?$_:$_SERVER["REQUEST_URI"]))][]=$B;}if($_!==null){if($_=="")$_=".";header("Location: $_");exit;}}function
query_redirect($H,$_,$B,$Qg=true,$Ac=true,$Jc=false,$mi=""){if($Ac){$Lh=microtime(true);$Jc=!connection()->query($H);$mi=format_time($Lh);}$Gh=($H?adminer()->messageQuery($H,$mi,$Jc):"");if($Jc){adminer()->error
.=error().$Gh.script("messagesPrint();")."<br>";return
false;}if($Qg)redirect($_,$B.$Gh);return
true;}class
Queries{static$queries=array();static$start=0;}function
queries($H){if(!Queries::$start)Queries::$start=microtime(true);Queries::$queries[]=(driver()->delimiter!=';'?$H:(preg_match('~;$~',$H)?"DELIMITER ;;\n$H;\nDELIMITER ":$H).";");return
connection()->query($H);}function
apply_queries($H,array$T,$xc='Adminer\table'){foreach($T
as$R){if(!queries("$H ".$xc($R)))return
false;}return
true;}function
queries_redirect($_,$B,$Qg){$Lg=implode("\n",Queries::$queries);$mi=format_time(Queries::$start);return
query_redirect($Lg,$_,$B,$Qg,false,!$Qg,$mi);}function
format_time($Lh){return
lang(0,max(0,microtime(true)-$Lh));}function
relative_uri(){return
str_replace(":","%3a",preg_replace('~^[^?]*/([^?]*)~','\1',$_SERVER["REQUEST_URI"]));}function
remove_from_uri($eg=""){return
substr(preg_replace("~(?<=[?&])($eg".(SID?"":"|".session_name()).")=[^&]*&~",'',relative_uri()."&"),0,-1);}function
get_file($w,$Jb=false,$Pb=""){$Qc=$_FILES[$w];if(!$Qc)return
null;foreach($Qc
as$w=>$X)$Qc[$w]=(array)$X;$J='';foreach($Qc["error"]as$w=>$k){if($k)return$k;$C=$Qc["name"][$w];$ui=$Qc["tmp_name"][$w];$qb=file_get_contents($Jb&&preg_match('~\.gz$~',$C)?"compress.zlib://$ui":$ui);if($Jb){$Lh=substr($qb,0,3);if(function_exists("iconv")&&preg_match("~^\xFE\xFF|^\xFF\xFE~",$Lh))$qb=iconv("utf-16","utf-8",$qb);elseif($Lh=="\xEF\xBB\xBF")$qb=substr($qb,3);}$J
.=$qb;if($Pb)$J
.=(preg_match("($Pb\\s*\$)",$qb)?"":$Pb)."\n\n";}return$J;}function
upload_error($k){$Te=($k==UPLOAD_ERR_INI_SIZE?ini_get("upload_max_filesize"):0);return($k?lang(1).($Te?" ".lang(2,$Te):""):lang(3));}function
repeat_pattern($rg,$x){return
str_repeat("$rg{0,65535}",$x/65535)."$rg{0,".($x%65535)."}";}function
is_utf8($X){return(preg_match('~~u',$X)&&!preg_match('~[\0-\x8\xB\xC\xE-\x1F]~',$X));}function
format_number($X){return
strtr(number_format($X,0,".",lang(4)),preg_split('~~u',lang(5),-1,PREG_SPLIT_NO_EMPTY));}function
friendly_url($X){return
preg_replace('~\W~i','-',$X);}function
table_status1($R,$Kc=false){$J=table_status($R,$Kc);return($J?reset($J):array("Name"=>$R));}function
column_foreign_keys($R){$J=array();foreach(adminer()->foreignKeys($R)as$n){foreach($n["source"]as$X)$J[$X][]=$n;}return$J;}function
fields_from_edit(){$J=array();foreach((array)$_POST["field_keys"]as$w=>$X){if($X!=""){$X=bracket_escape($X);$_POST["function"][$X]=$_POST["field_funs"][$w];$_POST["fields"][$X]=$_POST["field_vals"][$w];}}foreach((array)$_POST["fields"]as$w=>$X){$C=bracket_escape($w,true);$J[$C]=array("field"=>$C,"privileges"=>array("insert"=>1,"update"=>1,"where"=>1,"order"=>1),"null"=>1,"auto_increment"=>($w==driver()->primary),);}return$J;}function
dump_headers($Ed,$lf=false){$J=adminer()->dumpHeaders($Ed,$lf);$bg=$_POST["output"];if($bg!="text")header("Content-Disposition: attachment; filename=".adminer()->dumpFilename($Ed).".$J".($bg!="file"&&preg_match('~^[0-9a-z]+$~',$bg)?".$bg":""));session_write_close();if(!ob_get_level())ob_start(null,4096);ob_flush();flush();return$J;}function
dump_csv(array$K){$Ei=$_POST["format"]=="tsv";foreach($K
as$w=>$X){if(preg_match('~["\n]|^0[^.]|\.\d*0$|'.($Ei?'\t':'[,;]|^$').'~',$X))$K[$w]='"'.str_replace('"','""',$X).'"';}echo
implode(($_POST["format"]=="csv"?",":($Ei?"\t":";")),$K)."\r\n";}function
apply_sql_function($p,$b){return($p?($p=="unixepoch"?"DATETIME($b, '$p')":($p=="count distinct"?"COUNT(DISTINCT ":strtoupper("$p("))."$b)"):$b);}function
get_temp_dir(){return
ini_get("upload_tmp_dir")?:sys_get_temp_dir();}function
file_open_lock($Rc){if(is_link($Rc))return;$o=@fopen($Rc,"c+");if(!$o)return;@chmod($Rc,0660);if(!flock($o,LOCK_EX)){fclose($o);return;}return$o;}function
file_write_unlock($o,$Db){rewind($o);fwrite($o,$Db);ftruncate($o,strlen($Db));file_unlock($o);}function
file_unlock($o){flock($o,LOCK_UN);fclose($o);}function
first(array$ua){return
reset($ua);}function
password_file($g){$Rc=get_temp_dir()."/adminer.key";if(!$g&&!file_exists($Rc))return'';$o=file_open_lock($Rc);if(!$o)return'';$J=stream_get_contents($o);if(!$J){$J=rand_string();file_write_unlock($o,$J);}else
file_unlock($o);return$J;}function
rand_string(){return(function_exists('random_bytes')?bin2hex(random_bytes(16)):md5(uniqid(strval(mt_rand()),true)));}function
select_value($X,$z,array$l,$li){if(is_array($X)){$J="";if(array_filter($X,'is_array')==array_values($X)){$me=array();foreach($X
as$W)$me+=array_fill_keys(array_keys($W),null);foreach(array_keys($me)as$le)$J
.="<th>".h($le);foreach($X
as$W){$J
.="<tr>";foreach(array_merge($me,$W)as$Yi)$J
.="<td>".select_value($Yi,$z,$l,$li);}}else{foreach($X
as$le=>$W)$J
.="<tr>".($X!=array_values($X)?"<th>".h($le):"")."<td>".select_value($W,$z,$l,$li);}return"<table>$J</table>";}if(!$z)$z=adminer()->selectLink($X,$l);if($z===null){if(is_mail($X))$z="mailto:$X";if(is_url($X))$z=$X;}$X=driver()->value($X,$l);$J=adminer()->editVal($X,$l);if($J!==null){if(!is_utf8($J))$J="\0";elseif($li!=""&&is_shortable($l))$J=shorten_utf8($J,max(0,+$li));else$J=h($J);}return
adminer()->selectVal($J,$z,$l,$X);}function
is_blob(array$l){return
preg_match('~blob|bytea|raw|file~',$l["type"])&&!in_array($l["type"],idx(driver()->structuredTypes(),lang(6),array()));}function
is_mail($lc){$wa='[-a-z0-9!#$%&\'*+/=?^_`{|}~]';$bc='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';$rg="$wa+(\\.$wa+)*@($bc?\\.)+$bc";return
is_string($lc)&&preg_match("(^$rg(,\\s*$rg)*\$)i",$lc);}function
is_url($Q){$bc='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';return
preg_match("~^((https?):)?//($bc?\\.)+$bc(:\\d+)?(/.*)?(\\?.*)?(#.*)?\$~i",$Q);}function
is_shortable(array$l){return!preg_match('~'.number_type().'|date|time|year~',$l["type"]);}function
host_port($N){return(preg_match('~^(:([^:].*)|(\[(.+)\]|(([^:]+://)?[^:]+))(:(\d+))?)$~',$N,$A)?array($A[4].$A[5],$A[2].$A[8]):array($N,''));}function
count_rows($R,array$Z,$de,array$q){$H=" FROM ".table($R).($Z?" WHERE ".implode(" AND ",$Z):"");return($de&&(JUSH=="sql"||count($q)==1)?"SELECT COUNT(DISTINCT ".implode(", ",$q).")$H":"SELECT COUNT(*)".($de?" FROM (SELECT 1$H GROUP BY ".implode(", ",$q).") x":$H));}function
slow_query($H){$i=adminer()->database();$ni=adminer()->queryTimeout();$Ch=driver()->slowQuery($H,$ni);$f=null;if(!$Ch&&support("kill")){$f=connect();if($f&&($i==""||$f->select_db($i))){$ne=get_val(connection_id(),0,$f);echo
script("const timeout = setTimeout(() => { ajax('".js_escape(ME)."script=kill', function () {}, 'kill=$ne&token=".get_token()."'); }, 1000 * $ni);");}}ob_flush();flush();$J=@get_key_vals(($Ch?:$H),$f,false);if($f){echo
script("clearTimeout(timeout);");ob_flush();flush();}return$J;}function
get_token(){$Og=rand(1,1e6);return($Og^$_SESSION["token"]).":$Og";}function
verify_token(){list($vi,$Og)=explode(":",$_POST["token"]);return($Og^$_SESSION["token"])==$vi&&in_array($_SERVER["HTTP_SEC_FETCH_SITE"],array("","same-origin"));}function
compress_alphabet(){return
strtr(implode(range('"','~')),"'\\","!\n");}function
decompress_string($Q){$qa=array_flip(str_split(compress_alphabet()));$x=strlen($Q);$aj=($x?13*($x-1)/2-$qa[$Q[0]]:0);$Ia="";$ah=0;$bh=0;for($r=1;$r<$x;$r+=2){$ah=($ah<<13)+$qa[$Q[$r]]*93+$qa[$Q[$r+1]];$bh+=13;while($bh>=8&&$aj>=8){$bh-=8;$aj-=8;$Ia
.=chr($ah>>$bh);$ah&=(1<<$bh)-1;}}if($Ia=="")return"";return(function_exists('gzinflate')?gzinflate($Ia):inflate($Ia));}function
inflate($Ia){$ze=array(3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258);$_e=array(0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0);$Vb=array(1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577);$Xb=array(0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13);$J="";$G=0;do{$Tc=inflate_bits($Ia,$G,1);$U=inflate_bits($Ia,$G,2);if(!$U){$G=($G+7)&~7;$x=inflate_bits($Ia,$G,16);$G+=16;$J
.=substr($Ia,$G>>3,$x);$G+=$x<<3;}else{if($U==1){$Fe=array_merge(array_fill(0,144,8),array_fill(0,112,9),array_fill(0,24,7),array_fill(0,8,8));$Yb=array_fill(0,30,5);}else{$Ee=inflate_bits($Ia,$G,5)+257;$Wb=inflate_bits($Ia,$G,5)+1;$D=array(16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15);$ef=array_fill(0,19,0);$df=inflate_bits($Ia,$G,4)+4;for($r=0;$r<$df;$r++)$ef[$D[$r]]=inflate_bits($Ia,$G,3);$ff=inflate_table($ef);$Ae=array();while(count($Ae)<$Ee+$Wb){$Vh=inflate_symbol($Ia,$G,$ff);if($Vh==16)$Ae=array_merge($Ae,array_fill(0,inflate_bits($Ia,$G,2)+3,end($Ae)));elseif($Vh==17)$Ae=array_merge($Ae,array_fill(0,inflate_bits($Ia,$G,3)+3,0));elseif($Vh==18)$Ae=array_merge($Ae,array_fill(0,inflate_bits($Ia,$G,7)+11,0));else$Ae[]=$Vh;}$Fe=array_slice($Ae,0,$Ee);$Yb=array_slice($Ae,$Ee);}$Ge=inflate_table($Fe);$ac=inflate_table($Yb);while(($Vh=inflate_symbol($Ia,$G,$Ge))!=256){if($Vh<256)$J
.=chr($Vh);else{$x=$ze[$Vh-257]+inflate_bits($Ia,$G,$_e[$Vh-257]);$Zb=inflate_symbol($Ia,$G,$ac);$Af=strlen($J)-$Vb[$Zb]-inflate_bits($Ia,$G,$Xb[$Zb]);for($r=0;$r<$x;$r++)$J
.=$J[$Af+$r];}}}}while(!$Tc);return$J;}function
inflate_bits($Ia,&$G,$vb){$J=0;for($r=0;$r<$vb;$r++){$J+=((ord($Ia[$G>>3])>>($G&7))&1)<<$r;$G++;}return$J;}function
inflate_table(array$Ae){$R=array();$bb=0;for($Ja=1;$Ja<=max($Ae);$Ja++){foreach($Ae
as$Vh=>$x){if($x==$Ja){$R[$Ja][$bb]=$Vh;$bb++;}}$bb<<=1;}return$R;}function
inflate_symbol($Ia,&$G,array$R){$bb=0;$Ja=0;do{$bb=($bb<<1)+inflate_bits($Ia,$G,1);$Ja++;}while(!isset($R[$Ja][$bb]));return$R[$Ja][$bb];}function
script($Eh,$yi="\n"){return"<script".nonce().">$Eh</script>$yi";}function
script_src($Si,$Mb=false){return"<script src='".h($Si)."'".nonce().($Mb?" defer":"")."></script>\n";}function
nonce(){return' nonce="'.get_nonce().'"';}function
input_hidden($C,$Y=""){return"<input type='hidden' name='".h($C)."' value='".h($Y)."'>\n";}function
input_token(){return
input_hidden("token",get_token());}function
target_blank(){return' target="_blank" rel="noreferrer noopener"';}function
h($Q){return
str_replace(array('&','<','"',"'","\0"),array('&','<','"',''','�'),$Q);}function
nl_br($Q){return
str_replace("\n","<br>",$Q);}function
checkbox($C,$Y,$Wa,$pe="",$Jf="",$ab="",$re=""){$J="<input type='checkbox' name='$C' value='".h($Y)."'".($Wa?" checked":"").($re?" aria-labelledby='$re'":"").">".($Jf?script("qsl('input').onclick = function () { $Jf };",""):"");return($pe!=""||$ab?"<label".($ab?" class='$ab'":"").">$J".h($pe)."</label>":$J);}function
optionlist($Of,$qh=null,$Wi=false){$J="";foreach($Of
as$le=>$W){$Pf=array($le=>$W);if(is_array($W)){$J
.='<optgroup label="'.h($le).'">';$Pf=$W;}foreach($Pf
as$w=>$X)$J
.='<option'.($Wi||is_string($w)?' value="'.h($w).'"':'').($qh!==null&&($Wi||is_string($w)?(string)$w:$X)===$qh?' selected':'').'>'.h($X);if(is_array($W))$J
.='</optgroup>';}return$J;}function
html_select($C,array$Of,$Y="",$If="",$re=""){static$pe=0;$qe="";if(!$re&&substr($Of[""],0,1)=="("){$pe++;$re="label-$pe";$qe="<option value='' id='$re'>".h($Of[""]);unset($Of[""]);}return"<select name='".h($C)."'".($re?" aria-labelledby='$re'":"").">".$qe.optionlist($Of,$Y)."</select>".($If?script("qsl('select').onchange = function () { $If };",""):"");}function
html_radios($C,array$Of,$Y="",$uh=""){$J="";foreach($Of
as$w=>$X)$J
.="<label><input type='radio' name='".h($C)."' value='".h($w)."'".($w==$Y?" checked":"").">".h($X)."</label>$uh";return$J;}function
confirm($B="",$rh="qsl('input')"){return
script("$rh.onclick = () => confirm('".($B?js_escape($B):lang(7))."');","");}function
print_fieldset($s,$ye,$hj=false){echo"<fieldset><legend>","<a href='#fieldset-$s'>$ye</a>",script("qsl('a').onclick = partial(toggle, 'fieldset-$s');",""),"</legend>","<div id='fieldset-$s'".($hj?"":" class='hidden'").">\n";}function
bold($La,$ab=""){return($La?" class='active $ab'":($ab?" class='$ab'":""));}function
js_escape($Q){return
addcslashes($Q,"\r\n'\\/");}function
pagination($E,$Ab){return" ".($E==$Ab?$E+1:'<a href="'.h(remove_from_uri("page|next").($E?"&page=$E".($_GET["next"]?"&next=".urlencode($_GET["next"]):""):"")).'">'.($E+1)."</a>");}function
hidden_fields(array$Ig,array$Hd=array(),$Bg=''){$J=false;foreach($Ig
as$w=>$X){if(!in_array($w,$Hd)){if(is_array($X))hidden_fields($X,array(),$w);else{$J=true;echo
input_hidden(($Bg?$Bg."[$w]":$w),$X);}}}return$J;}function
hidden_fields_get(){echo(sid()?input_hidden(session_name(),session_id()):''),(SERVER!==null?input_hidden(DRIVER,SERVER):""),input_hidden("username",$_GET["username"]);}function
file_input($Vd){$Oe="max_file_uploads";$Pe=ini_get($Oe);$Pi="upload_max_filesize";$Qi=ini_get($Pi);return(ini_bool("file_uploads")?$Vd.script("qsl('input[type=\"file\"]').onchange = partialArg(fileChange, "."$Pe, '".lang(8,"$Oe = $Pe")."', ".ini_bytes("upload_max_filesize").", '".lang(8,"$Pi = $Qi")."')"):lang(9));}function
enum_input($U,$xa,array$l,$Y,$oc=""){preg_match_all("~'((?:[^']|'')*)'~",$l["length"],$Me);$Bg=($l["type"]=="enum"?"val-":"");$Wa=(is_array($Y)?in_array("null",$Y):$Y===null);$J=($l["null"]&&$Bg?"<label><input type='$U'$xa value='null'".($Wa?" checked":"")."><i>$oc</i></label>":"");foreach($Me[1]as$X){$X=stripcslashes(str_replace("''","'",$X));$Wa=(is_array($Y)?in_array($Bg.$X,$Y):$Y===$X);$J
.=" <label><input type='$U'$xa value='".h($Bg.$X)."'".($Wa?' checked':'').'>'.h(adminer()->editVal($X,$l)).'</label>';}return$J;}function
input(array$l,$Y,$p,$Aa=false){$C=h(bracket_escape($l["field"]));echo"<td class='function'>";if(is_array($Y)&&!$p)$p="json";$je=($p=="json"||preg_match('~^jsonb?$~',$l["full_type"]));if($je&&$Y!=''&&(JUSH!="pgsql"||$l["type"]!="json"))$Y=json_encode(is_array($Y)?$Y:json_decode($Y),128|64|256);$Zg=(JUSH=="mssql"&&$l["auto_increment"]);if($Zg&&!$_POST["save"])$p=null;$hd=(isset($_GET["select"])||$Zg?array("orig"=>lang(10)):array())+adminer()->editFunctions($l);$tc=driver()->enumLength($l);if($tc){$l["type"]="enum";$l["length"]=$tc;}$xa=" name='fields[$C]".($l["type"]=="enum"||$l["type"]=="set"?"[]":"")."'".($Aa?" autofocus":"");echo
driver()->unconvertFunction($l)." ";$R=$_GET["edit"]?:$_GET["select"];if($l["type"]=="enum")echo
h($hd[""])."<td>".adminer()->editInput($R,$l,$xa,$Y);else{$td=(in_array($p,$hd)||isset($hd[$p]));echo(count($hd)>1?"<select name='function[$C]'>".optionlist($hd,$p===null||$td?$p:"")."</select>".on_help("event.target.value.replace(/^SQL\$/, '')",1).script("qsl('select').onchange = functionChange;",""):h(reset($hd))).'<td>';$Vd=adminer()->editInput($R,$l,$xa,$Y);if($Vd!="")echo$Vd;elseif(preg_match('~bool~',$l["type"]))echo"<input type='hidden'$xa value='0'>"."<input type='checkbox'".(preg_match('~^(1|t|true|y|yes|on)$~i',$Y)?" checked='checked'":"")."$xa value='1'>";elseif($l["type"]=="set")echo
enum_input("checkbox",$xa,$l,(is_string($Y)?explode(",",$Y):$Y));elseif(is_blob($l)&&ini_bool("file_uploads"))echo"<input type='file' name='fields-$C'>";elseif($je)echo"<textarea$xa cols='50' rows='12' class='jush-js'>".h($Y).'</textarea>';elseif(($ki=preg_match('~text|lob|memo~i',$l["type"]))||preg_match("~\n~",$Y)){if($ki&&JUSH!="sqlite")$xa
.=" cols='50' rows='12'";else{$L=min(12,substr_count($Y,"\n")+1);$xa
.=" cols='30' rows='$L'";}echo"<textarea$xa>".h($Y).'</textarea>';}else{$Gi=driver()->types();$Ve=(!preg_match('~int~',$l["type"])&&preg_match('~^(\d+)(,(\d+))?$~',$l["length"],$A)?((preg_match("~binary~",$l["type"])?2:1)*$A[1]+($A[3]?1:0)+($A[2]&&!$l["unsigned"]?1:0)):($Gi[$l["type"]]?$Gi[$l["type"]]+($l["unsigned"]?0:1):0));if(JUSH=='sql'&&min_version(5.6)&&preg_match('~time~',$l["type"]))$Ve+=7;echo"<input".((!$td||$p==="")&&preg_match('~(?<!o)int(?!er)~',$l["type"])&&!preg_match('~\[\]~',$l["full_type"])?" type='number'":"")." value='".h($Y)."'".($Ve?" data-maxlength='$Ve'":"").(preg_match('~char|binary~',$l["type"])&&$Ve>20?" size='".($Ve>99?60:40)."'":"")."$xa>";}echo
adminer()->editHint($R,$l,$Y);$Uc=0;foreach($hd
as$w=>$X){if($w===""||!$X)break;$Uc++;}if($Uc&&count($hd)>1)echo
script("qsl('td').oninput = partial(skipOriginal, $Uc);");}}function
process_input(array$l){$t=bracket_escape($l["field"]);$p=idx($_POST["function"],$t);if($p=="orig")return(preg_match('~^CURRENT_TIMESTAMP~i',$l["on_update"])?idf_escape($l["field"]):false);if($p=="NULL")return"NULL";if(is_blob($l)&&ini_bool("file_uploads")){$Qc=get_file("fields-$t");if(!is_string($Qc))return
false;return
driver()->quoteBinary($Qc);}$Y=idx($_POST["fields"],$t);if($Y===null)return
false;if($l["type"]=="enum"||driver()->enumLength($l)){$Y=idx($Y,0);if($Y=="orig"||!$Y)return
false;if($Y=="null")return"NULL";$Y=substr($Y,4);}if($l["auto_increment"]&&$Y=="")return
null;if($l["type"]=="set")$Y=implode(",",(array)$Y);if($p=="json"){$p="";$Y=json_decode($Y,true);if(!is_array($Y))return
false;return$Y;}return
adminer()->processInput($l,$Y,$p);}function
search_tables(){$_GET["where"][0]["val"]=$_POST["query"];$th="<ul>\n";foreach(table_status('',true)as$R=>$S){$C=adminer()->tableName($S);if(isset($S["Engine"])&&$C!=""&&(!$_POST["tables"]||in_array($R,$_POST["tables"]))){$I=connection()->query("SELECT".limit("1 FROM ".table($R)," WHERE ".implode(" AND ",adminer()->selectSearchProcess(fields($R),array())),1));if(!$I||$I->fetch_row()){$Eg="<a href='".h(ME."select=".urlencode($R)."&where[0][op]=".urlencode($_GET["where"][0]["op"])."&where[0][val]=".urlencode($_GET["where"][0]["val"]))."'>$C</a>";echo"$th<li>".($I?$Eg:"<p class='error'>$Eg: ".error())."\n";$th="";}}}echo($th?"<p class='message'>".lang(11):"</ul>")."\n";}function
on_help($hb,$Ah=0){return
script("mixin(qsl('select, input'), {onmouseover: function (event) { helpMouseover.call(this, event, $hb, $Ah) }, onmouseout: helpMouseout});","");}function
edit_form($R,array$m,$K,$Oi,$k=''){$Yh=adminer()->tableName(table_status1($R,true));page_header(($Oi?lang(12):lang(13)),$k,array("select"=>array($R,$Yh)),$Yh);adminer()->editRowPrint($R,$m,$K,$Oi);if($K===false){echo"<p class='error'>".lang(14)."\n";return;}echo"<form action='' method='post' enctype='multipart/form-data' id='form'>\n";$jc=false;if(!$m)echo"<p class='error'>".lang(15)."\n";else{echo"<table class='layout nowrap'>".script("qsl('table').onkeydown = editingKeydown;");$Aa=!$_POST;foreach($m
as$C=>$l){echo"<tr><th>".adminer()->fieldName($l);$j=idx($_GET["set"],bracket_escape($C));if($j===null){$j=$l["default"];if($l["type"]=="bit"&&preg_match("~^b'([01]*)'\$~",$j,$Xg))$j=$Xg[1];if(JUSH=="sql"&&preg_match('~binary~',$l["type"]))$j=bin2hex($j);}$Y=($K!==null?($K[$C]!=""&&JUSH=="sql"&&preg_match("~enum|set~",$l["type"])&&is_array($K[$C])?implode(",",$K[$C]):(is_bool($K[$C])?+$K[$C]:$K[$C])):(!$Oi&&$l["auto_increment"]?"":(isset($_GET["select"])?false:$j)));if(!$_POST["save"]&&is_string($Y))$Y=adminer()->editVal($Y,$l);if(($Oi&&!isset($l["privileges"]["update"]))||$l["generated"])echo"<td class='function'><td>".select_value($Y,'',$l,null);else{$jc=true;$p=($_POST["save"]?idx($_POST["function"],$C,""):($Oi&&preg_match('~^CURRENT_TIMESTAMP~i',$l["on_update"])?"now":($Y===false?null:($Y!==null?'':'NULL'))));if(!$_POST&&!$Oi&&$Y==$l["default"]&&preg_match('~^[\w.]+\(~',$Y))$p="SQL";if(preg_match("~time~",$l["type"])&&preg_match('~^CURRENT_TIMESTAMP~i',$Y)){$Y="";$p="now";}if($l["type"]=="uuid"&&$Y=="uuid()"){$Y="";$p="uuid";}if($Aa!==false)$Aa=($l["auto_increment"]||$p=="now"||$p=="uuid"?null:true);input($l,$Y,$p,$Aa);if($Aa)$Aa=false;}}if(!support("table")&&!fields($R))echo"<tr>"."<th><input name='field_keys[]'>".script("qsl('input').oninput = fieldChange;","")."<td class='function'>".html_select("field_funs[]",adminer()->editFunctions(array("null"=>isset($_GET["select"]))))."<td><input name='field_vals[]'>";echo"</table>\n";}echo"<p>\n";if($jc){echo"<input type='submit' value='".lang(16)."'>\n";if(!isset($_GET["select"]))echo"<input type='submit' name='insert' value='".($Oi?lang(17):lang(18))."' title='Ctrl+Shift+Enter'>\n",($Oi?script("qsl('input').onclick = function () { return !ajaxForm(this.form, '".lang(19)."…', this); };"):"");}echo($Oi?"<input type='submit' name='delete' value='".lang(20)."'>".confirm()."\n":"");if(isset($_GET["select"]))hidden_fields(array("check"=>(array)$_POST["check"],"clone"=>$_POST["clone"],"all"=>$_POST["all"]));echo
input_hidden("referer",(isset($_POST["referer"])?$_POST["referer"]:$_SERVER["HTTP_REFERER"])),input_hidden("save",1),input_token(),"</form>\n";}function
shorten_utf8($Q,$x=80,$Rh=""){if(!preg_match("(^(".repeat_pattern("[\t\r\n -\x{10FFFF}]",$x).")($)?)u",$Q,$A))preg_match("(^(".repeat_pattern("[\t\r\n -~]",$x).")($)?)",$Q,$A);return
h($A[1]).$Rh.(isset($A[2])?"":"<i>…</i>");}function
icon($Dd,$C,$Cd,$pi){return"<button type='submit' ".($C?"name='$C'":"draggable='true'")." title='".h($pi)."' class='icon icon-$Dd".($C?"":" jsonly")."'><span>$Cd</span></button>";}if(isset($_GET["file"])){if(substr(VERSION,-4)!='-dev'){if($_SERVER["HTTP_IF_MODIFIED_SINCE"]){header("HTTP/1.1 304 Not Modified");exit;}header("Expires: ".gmdate("D, d M Y H:i:s",time()+365*24*60*60)." GMT");header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");header("Cache-Control: immutable");}ini_set("zlib.output_compression",'1');if($_GET["file"]=="default.css"){header("Content-Type: text/css; charset=utf-8");echo
decompress_string('+c0=@iDWB2P?H+.Sh=;^l:{,zS(WKASq!V)jBmWb?2$th#Z-Ku]_;>Lan<jnKeCU;:~t5y5*eC7ehsBn^yDY2;h.o6kG`I;s9C
)r`$=4hC#.fpJw%?YwL)mj-qNj1#L>,CO1y.amH0(RpCZ1G"yjmkq-_R-.iBdAq:6sKYqdsMi9p{
;Dh5b-]C[00Vuu~-r].#d<y3??SZOYfAs^[*sI*i3FAx("`^,&jKhl`PXm8rvI:]pZ^n40+0sDIxK.O?g3[wmh9(BpHB:oy4*3yMo!0/G2+c<KpnP[2^zCJYKEq/M@<I
d91xW})*U(1VbQ>hF{sZ:v;;4p*/Y6kxKmE%fSxhy
WvupXRo985$6.$t1.o`SEgxt?2]J_t&!m
?E]Zt/S7j_,HS[kyX/]xM0Ej8@GVFnKOjGSk
y[%aV/THZsqO)Z"R71/qZCM!|l~@kQwFTHQ%UU{"/q}>~(V$z
plAor[*UnR,dC4&L;+e?"]_a0o|d1GWOSa]03EO8`.lu`8SUn,(V2:CW"D@1.[&&R???Wl)G;rzhl_bkj*s.TL%l%I~?)=eys$D;!u^;)t!opm^d=bYQ2gf_=Ua!m
BU*,bQ)=omlZD&@eU6vVX?b%0.n%VS]GbVb;VJYrsB>Si9H;.He[#,n8Lg`K!`<WU;!GCGmP)&:>b))?bYiB$YGoJkl*#$`3+owpU)$(OE[VgI2*+(5Mgi(D%lQt3YS..0~By#tL6it7ta>SC..k{uX3e!U
b-.V"Fs/xILp&5s*9+U1#;Wtt0lPX]d=tunSSW[3+ql+{$RV|l
`fci"x]k!I.;Y7hehmY1?ss%ox4PVnT>%6ttbriZGLE2*Vum36g@4(-Q6GQ
?Ann.}2Pc8T0GwD;Y|l*UyML,N-x4Lg/)9YL<e&,518>!DL.Op[(HB$WhkyuQ6pP#oNIr>o-4<i,:/ds8sS
?}Z)wyE46!*Y
[*:up.)%Z(W;#ttO@Sws~L8,9DT6?O&+pF>+eIz4+t|(m]8E2ODd1"sPQMp,pFXd0aa:AXYfQ=0K$gm8[4--76%e!x"yy#|3TQu%nk(E%;{>g`ABN^r[CEK]GU_-F,bSnA:>yO?X+%
n#_Da(KuaFo1KSVZ[5M9YgfdGF0bN-)j`$E7v3RRGO#C-I@J$k-c]P1,mc?d0lm,"AWQf#>&$Ty0$x"LMKEDVb%Chy&<p{?lBx<8F:?[uNA$b41&;*EP.w18
"O1ep*n3Q+7>/0}x)y[wj<FWXOS7qi<ry,Nn(&>UV_*D4*i#/A#m"5*#/B&4E;[g<tAenG5,gZfDx5|F36NFnN?6oWK]"F}p0S7xHER;:Tk8{y2irFYxs7S-a>AfC+0Z6]DAAk80k*b<;-}P7OI#+oL^<D7$u/Sk-E%6[dw4j;pKLJ<6v#"?@]28Gm-pQn:#L;DGIqneW
P>kk,rBE|anI%2g%Ih6%KO0[CqzV2y(R+E!-&Z<&{l<[8gxP;-[T#=~Jo6c
&:9qs?*i%?7[j/,&=[)gR,31a461N4`sC)L9lUuh"3`;N;Go}s@6Jf`%ocVd<1bc
<2(jIBa*lo<SOL.W>UI2s<gfY8*xoboIM~RC!#,AS,FoR/p]3wEkm;Ga,9G)Pf+k
>7/VN!<tBdkcHodco#>/,[+DU93C+yJ&qoW(vkA$PNG6c(]X
/U(`dMKoW?*BBndz<2yS)n@ot:kFsH&kD<7S^%syOf$5ASlCW[vNq&CW8,lF0L:tHVWKNAr1A9I`]O`MJjNaP}?_3k"V[u6*/0
;1"I=RRs~F,5PnVxv8]?[9t:bG3:M>bT^/E.d*b*KV"h4p`9Ynl?j2WJ&u6)(JqcC.IM&"BX}@FTmA@A%#q$#AJlwv*#Pw3tf
X)]aNskV4H#6Bku5iZjHj^OdWH:n~N3-!7AK-H-6`h%tfV$t9vh=)o}%:=(?Qq^W{k)_#x?su7Ej,7ml7AEj6"y3#4v9nHC-?Hqm8raoE7g"Y(jE)Q/KwT:2{-G:b_uFDRl2bNK@:^{X^$OGv(4+DK{^#TF/;
a
#:yRz(<TRXj+ZbRV">7*,O
@UAr8E@=[`3#oD-?2Rt@n6u8$)&X^APDeZ_[;!EKqKswXFWo_i*4rKxA*E,/N7oD
xSxqj;";X,>Ak=p&9JgTTgVkaq!D%9U@#,?X[jmxZTRyDweAIx)W,qMm:WTy()UQ%jgZ-x37ue7kkq.@{[jq1P^uhnSnhy6WNyEmpPgJQm^Go23m_tO,Gn:L_B^wUx"a[oFtLM/n]c|ecn*yVF}v[by,ap5x{5.9F1%]EEj27ypKkK&KlFQ_,b[yve0XsP"cf2_*/qiuyLrIMM/7_lI]zz)0;MCFubqBp_bQU7MwVy)-tr%Q
l8WUIbF6)"c?SFKIXwIZZ|SKm`A.</ancccTY"w<.wi2l:_T&lww){p5CN>wGo_~Z"_$([qgb8A=H:XwJS!Kji[ke|D&+fTN(aS$xayFy=0/D=mXXgeDh2]ne=>JH3ATi]fj:;=N++#W]<4S`mXsd<Fhw]b1)aMt("Iv)&^6xo/@R%De
40s.d8V2$0u>*
5LS5BrbEvJB:G
QrG=bQyo2hKiSagWBC*[03iq@
;8AG{CI[vgMbo=&]CUH<2J#$I)1Opt;
6T_jLmdf=2?`o;ceXMwP>-gZ#179]@=tG1y:#fDl~DPi3@0Pjer:?BMi#3O-$sf6Y-10c<%b.Y<N]q+EwBy*!.u)_J/:$1ZjZmVc;jAJz]imwg,Qtb/S)/lX$Re17Kkyi`5%p*2)Bc3C72~KdCcBLgteSrJdei-TeF-_jdE>im]H"6GkaM;`]=iIA1dp`5NaSeBn%PUU.T$cQSlj3E8A8X#K;/ZT*D?H|Z3_vxvQ&?&OEDYaz0f8PA@]U/
HrU3]~c7hieBb{7/crTVx%/+5-*@S12x^^
Tv
NI5,KYeq_~a8coh/]c#A&jg"
&,b-vH%!vWf)Cd?u$.4!t;luAGj,?6:4#c9tp+AX9^K-Tsh(]mx9)5m[0[6`Y[f0AU(j(G;#Lu7;hN1E^x<Jw.H?@^wF*
E+>WNXA0zOIN%9NBtef`lb4:]RLqoc4u4UX7}S9M**i;G,WqWJil4oFtPVS%6d&,IlU.BB&6v0|ojAX#bG/)sV6mX<7,(YbjMSVB?Y;@XTx@>Rj_x9I4yB-4pjwniDT2``8K1q$fi>RudNs1(kY8VU]/x..C=[7:.o]KW?L^j^^^5*>BHxaY<2bRZ4,SiA:c
cb"61L;(Y^&fSkA,:+o;TAcVL-8ihCI^:Mm@@nB2.o4mYJK.Keb:h=@a?=V(&@/|rn>})es]IsX)Ijwn3hT24#Y@j%5x?:o"m@b}V#ncaM@*Kt)86t.ocwm(K5H=0XfdV"&vit9HOnYfYxKT8k936(jg`1`G%SH83}bA_s,&>u=ATHaA^]*/`W8D&&*<Zi@K]%lo"S^TQY%&yL%~("8.r{QK3QqW7e+y%(=)3`<CbS(mFiXzcj<i?6ql@nEHXf/eFxM)>)a~Nc2=)LnV^?4J+T-T-vw#5vt-RvC_*MD"d$?u]S6sJM2^-=0;xuAOQ>P
?0v|T/LfA,1P[ZK^[F3o]m,1LPkT`@,+R}%<RG&/l7iwR@$/lPC,]9sw9+6L<c%k2S4}PJUULEfX[kQn<"8gEn("A1v}M:;,tCka]2w1"q]]wj2Nd[x^TIA)G<(yw.MTtX');}elseif($_GET["file"]=="dark.css"){header("Content-Type: text/css; charset=utf-8");echo
decompress_string('%OsbOb3V?!K0U*/_K8!!_q-f@v$o[s#eo
DBus<$lON[d8].,qN*m@-poH?R.tyR)O-"TS%KHdM%X3Y.^#Y_hHfaP;q*c?klD(H<QI%Lx,N=.GQ1$T#bV4tq#Nz%
?3w,vbJXqxP3M+9rv`E3"+&ta#-z:q#uH,gsfr;30Y
YD](8VM$vfC0N0c@>"2)GKk6Or*glU2;_e]
lG[qCHj,)N{dgvz5Bxo,St/",-!<m&YguCEOcf=QW&YqSe0y
4tMFl.S5
Q&<3MG&3I$EKa#w5d>?0G#ziI.mcH[Y^xh]n`F<v_9TD-S)yGMvrG^6L=^u]hu~T)XX@%sH2|^MUMM~_O=Lb/j<P[#8jzJ=&?+Lf&PJqQq.7RL#R!3,OUtS?m?2iGs<Z53YxESS/kZ&u!9n9m4#Z~@-oU.[]>QKtIKdd<Hl)Jt[fL#S_x"K+ANa$N"-vrNv
s;AjH"K_hHtyTN0yfA1K;/;F1cD>Dq?!D}QS[!.vMbxL7Yt*f95&ALDq5fB7EhPixM9U-DAhYDVZvb&*VNnYm(ws!LkSX1hT*rf?L?8pLXxiM@vwMc5+L:2N1cn6*pvi+]b-Aj?Ky>:w8"9"eJEDH7YPC/H4sp2BTlYJ4)>xqL$7MHqrU^F
Mq,+cY]Z4{i1WT_a+CI<OH2!jmJU5RI>@LSbVBv>m0_UI3wJw,DVQw*|?w%hHQT(fAdA:}Pu?y<E7VZ;o&F!SfCnKXXmJG3b-0(S1ciBQRFKE$/KyBZ-x~Y&F6),Vt<HA&pAezJiGbD]=9MElur7.Zf,Qp^{f?%4w+^N,&@4A@$CRbNWa
BpG&xQXj#<V0ho]GUh(F0y)N*XAG09Hi!8MGrt3p7rNw=qLDJ7BG1f8rSCi^;*wx=3-B=cetZY63!qW$uGUnB%^t^=7NDGe@tP');}elseif($_GET["file"]=="functions.js"){header("Content-Type: text/javascript; charset=utf-8");echo
decompress_string('*hcbOg~ZSGrK,tnTpUC"nSgx@i@Au14)aq,?AJwvi&hL-=aQ=P|#W=sd(@=1d0#u
.Dh9L{3$vyM[!L&}1
o)Z&TjD5G9jK5-IUAr/2utCtE`FD<N4e_mc2W<c60>hiMM/`qL$1QlWFAYW#hIG_m1*ub?EHk)ZQMp4m_SG[
{GtgNjd`{cWocVqWla-"!N>PM:dEf/.(cs/Tvc.V
t}/;D)c~39?dv{Bsj282IuM8,{G;"WQl/W_eX&aD)k5_y
U$czc4T3;7hcQj>yJ$-s;U%xdq6+SzkhO-Hnk]%Qq<5QZx]eb[O4Z6C~,~Q~s.K6Q}H;)71&lMM{o-Hqy:^9SK@+uAB"OZJL3B`Q3RE!6N+4TV,fIeY#Wu<^oGnRYUYlh@M
y?`|><Qvv/DQYtSWb&;LyPgjDR%gXw"j+mB*!>q:Qp60w&<WL~r;gk;_J.B/`FcQRZ:6EU(jN<l*tn@n)5A&d0i
rUm3.+_nPLoa88x-LN_OVr0~Z_JC+&U"(M?Dt&_Y*%Uf_R8qH7:["om(P&iLTuxk,H/P!HZc0wrd:^cw!bvAM)wnlI"SO,ZoETvlFH^LDa@MvlN?yPFmWlmZsNk^q*X=[zLwGNC%`-E]_NEjvNO8(7)76+JLJy-8<e]jBhDO@2xC=7R8TM@6J?u9Qb#%j{^7;<IK#0W<G|pVKBWgQ;yLg]wWoB*^@%6VxLb;3M$6L^)^RRB2eSa=n3,E,i<L>4@^3v=q,^Lp0x=k5^b}n=Ie8?v3r8fR_D2wqj6mKFyyJ.yQ`3E1GWk@v_BXHBL&`}U1g~>-f;La*{%g($PUor+!%UXQxN_)lMc`b1LGmX`uP+g!,S=n>s^yp~0"MR/6PhTCn(<ei+Wk[:Map~q.c0"A
A=WJ:JnwJVR
;PN<(H^&J"{4(+a%A_>_iZk(7<>twY{!>_5uvn`)zn7"..@y2U,#Y*ri^D3*4rwgjvsG=G
K
KU?CiYQhtubWZ
mCZo
h;D-BobX^u}Ce]Hs^iGfYZ_(DR/ndSj<"#iMgoIdP!8Qv#!7f)rT}NF*"NGc=EW<SxQ?YTP!{QkFpZsO$--(!!z*?R=&M]D"A(nL^h%eXO?MVb)xb,P_G2>EE
}A+T*s`hRd[No=]@>e"PsIw_3-}UNK#p{A+x8V"Og>tQ#>NYnEh&_4^Z2jUvVgqmPVwB>kW$lUOt:$qVvi?xY/k(65OPqG)dQ<@3xR,&P)+=[FN.Y]3/=P}dW4ruq>L(q>->9tS/eDEDlLyp}Gb)317pN5iApal[o-2&][jcnfv]/mYbbSN4gVhSU"q9!]+R#g`oNn$<e64^W$7IRmjWMN3+B/jo}eC:$fi:hPbIS>R:_oO!;IB[Q?=PYO0MceXC+khRL0!`$;"_vtXqx)q&dCB<k#[!IS2]n8uC&$|Lc$/4e2Y$H2M(*X$)r/Y2E#n9b*eK]v!3@lL@|yxPpGa=oi1r9JM(LYDR8md7-"5cIMyxRupBVm7l5->FpSVGsx%5T3aB,
"=)&785(~IP([%Q(MF8]<*5e:lD9Z6yGN-WlD?""i-|
Pj[MpVT_;[Wavge?K1}&>3uOI&_
]:SS_K{-n@Cw7u_uV!lw:"}65q3f8taY:sp6]-pT$f~L!2`3H8=i|T}KuBVTH[jS2n6"Y+Ru>.l*U7RQ/L&bNcAbOlHiSsS1b
Iv(j#Uk=Gi:":$pHNLb0LgWviMY0J%.15D]]h%,b[8q5fOO`8Vs?XF-pbs7gvl!8?]mI~io8/:Go635o/Pek:Zr5bGhVdD3>v:ZInby5+^n4uFTkcE7M{<R6<3F8^7-jJGXfDw_lTY2JsY["XWX
!OFHqdDwHkle%PL`j))S]oO1@n-,h7RkpF&p{oDj5vluaWZ+i`EBIw|+@wB0V3kJ8X9%K&ko2<egaHP8I&x5AOt63:"bbNufQPfv]#C[VQuio(MQ6[e5dYamQ^:.L-ctoH/[AN(1JN.DUx?E6Rs=<w@25$)#V
Rb!17>UXQ^&ZSL*]OAgch/phl*)oEiuwE#PR/>[NyOdC?p?oml,:"v:0y=]VUyjZH)*ZqVr(I2a2_*PH<<t*8J0I?uoT@/$GKJZ.]fO-60`@G@O;lDjXA-bym
OH)usO_ZsVQtL=!.d9?<_CQqyh~HI9q1",u.st#Tb!7rHGg4"1kZ=n}vTh_riA_i?c5K>G5[E^`,gDr3EDy&#+GkS3Zd,E&Q`<1J[XT+s7E(?5|Pl2?X`VWVgwkKQdZ#IFJ_Th[y#nwmOWRX~mceTF-<T,S_j#n:?V6N
c=LhNYgREbxRKDP^Kscc]@d0b0uyQbcZ$*[qL@hc-Ai_nocNGLmvbq`O3YQ_=cu6j$xKg8[_%sP$Z@rC&[Vg5IJX"H&ow;p:mO`9%YDK&r-1-d$ompw0T&IZtswB8!W1C&f&6?:<na?y7>lUViBZJm3CFF$,kUV#UzO,9n"j1dk<I%m$sda$!Ta1%w&4YAc%])mQwgoh6xl@FUGb6&
p_ZjaCj)t0:5$!1PkoQ(T%zu}A?Rd
/dLn8!_JS56"U%;avgyU&fu#K#$7zCyk1n7KOhq7AyW@Lj[$q(noA,VYWfo#w%7b&TJ8r1_3V>)PCP3-dt>X!A|sdMBOI1odddY;v_F^
C%!L^kYV4`u#I])b[u(,?gLp
EQNN/D6I/22OA?u!FnJ[KL%ZH#HHICmia7lk|@)9--I3f6xL.I
whcR_g[t^|S)2h!;P2R-_i)CWVxM@?OCdMEvIqADhOJQkb6k=9e_de&1-~2nu]d~XN1BZ.QX-{]Y$OIJ[@2!h,R_">Clt}X>,#b`Kmpy:p?8bBN}Eaq7dKCoPVgwxP/8*gTDfL1z*edbM^<Xsj.G$x=YcFxZUQh-D0)]?$rL2DBLh5/F*7Sjke/sTdWR8Qfz<S90z!VR1AyQg(]n`UoLobr@w]HPVU5=HD-0=z#vwcMb$7k>/YSH%&]U5{jFfu<4fFYLu[2P8mI:"]qJD~Gbj_nV2h<j$ud*e8q*OT8Ww2V1L
Hr/?Jj>UR?VZ7:ve&e#0ssVN!)Y`1ZQRl6)Hx
oU:%6Vsg-Id.?va?A7x`k(aCu+EE&3%w8
p[Wa`m?G?hm9JIyi#A,-qokLI9AQ%*[V
=EAm|kVKu]|IL+:6
UVSum?[c,@GOsJB`_$"t/{@Z@{r6409|)Z1#l9RSax72ob4^k@[IKq$cb<?C=7NcKe<,CAnr
%rtr%>>%v.]v:^QtZ-ACm5v
&>&`Iaf:nF7heJs454xBFBHt2`f53:.od>W
ns>AIwDM"dNJ3y&!]DVi6C90xsme:c;Gu3"9)2,qMJ8r1TSHV<k[}C>Wuu!7iw">^UA_-prB#:ew"
q@FEjt#r|flmYy8j!CMZel#(t6%lvF4o]GVxqn&HRp|4RGn*$<d$;jD`fa3c+x]x9-b:W95[G6^p4o1U7`n.Q_pZ1P_5awJZtNLd2IlTbBYnly!okK|ctT{%O>z"Re08tAM&qOv<n@X`@oH9kq[R47/?u6l_d=a+n<W57G`^Kl
Y7D8(N?>]:%$`SL
51g|"LgKMMw3v_9JtB0Ly[;C9&8QT^-px)Q|4<yWO-N/[qWAba6`jiC5-69LrZx?H*i4iCPYiFHJ!&rZ,qj~@AX)3xKwtjq=](?UEu%XO|_Ww8?cMr`(1/w%XmvPkBQXLw(0r]@,w0Hx.v;5_.^bw"KVxK514>2yy|y:It9{dC"U4=H/!6$zbG*=^P%+s9:Vwck_<1&3dT>|T~UoJsM
P*bgL`yS79s>h"=`oAxd/YAo^tUsju*.-f1(Yywbb%lJA3!Rc4%Y+}QMax(#_eW<FZYqLa<409s*6]w5eG!Gtnt.;@FgF)DsHd@78,)9gA
7dcS3Z{d+;@B3_yL
k
c$M()qNM
W91Sqg4)LL%##W5U$U<rJrqr*QA%!9UOSPkUR0qY(lQK>6FP~h6?%w#e%H+?s7#.n(k_C]He*lGWY=J6vq}cM,(MtT~K&"9#*:R>xd3u)kgJ$fn2V[YpwTBZ65S(B@[v!ti!~^aW+IRy;3m2Sm?@>#_$]72nU#aR~mJ8B]P0R(Dvhr*`/I0fY[eY0p?_Qe<5"`T:aD=mcE2tFtce|yz^"%t/DftQ0*/[G-58uN9hpwqh;RLk2@?!4I(8r*R+u;Uj^LTwI7^?,pfh!A4S
"8[Jt<R[0(o|pv$a9V:-H7UNxJQAdS&!nT"H6]3JkfR8nAp36"XbH[8coaHzZ
%-dU=0gii7EE4~"j6I6:ql."BLcYG61|.2eMu%wZHomT7c#rFZWX@
&ky$2>3$D7GI(ayW3).XbnpW))@~,Qi,KnCh@96K)J9!p!+a8%/1r[/2Mx#m(H/F&.H]r_CYf:KI,u2P*w!yl1.)eCIFS6fyEZv?aVr.)GXR*WUKV]ha,*5[(~Kk.@A$E2"8lZF{I(yKOvc3"
<XCsIObKs#:~"(y5Q3oU,jHNhs/g&ZlYE?CD>%;S"<KUdIkf.Kq/wB:}Nnj>Dd[Q^ZK9utoZ)"70=)Z,q?R"._JNWO4an][GgJ<
V@)Q)sf=#l8xbgQ[[|6MG"_cgc;l@*Z"=ofpo-<B$V<DKM9lcEV/4gt4i#r7.NV$DqRb_R:xJN&>Vl,K=.X2I?Y=*BT9lE>{<v@#q@Z7w*0N)1Y/DEG-)X-^#AA["d05;tfrbd+?.Q8XuW@@<8q^lMiq5v>X>G/^hlbFO=v+
9+xw`-FxpS->2+?KsC=<t)/=EB373&wA^@Fd,O{H2Cvse7<!ZsGlB03@dx1<@ie<}.)QVmEMg8"jHG@4L`~qyJ`O5*g^"@$"ngdYr?I+d>.5Tea$Y,*E}JH.%7m&lNXjjVJ1X8P>u!90xce"xQgokpN/Hqar6WU<GiscV%^0No,:R-Yo8YD9m7}a_2A.SBn:L9I31tu^rha8;]._G&h("Reei=?>}6;QFGQ0Z[@7pyGe6?UZ:R~%[!h0O3E8P^Xc53za-P@VW_e!<#<gB(gmW_!4*_Et+mo8RYs)<tyt?0yABXwyZo+UZVkb94~EC22R|OHh=dhJLqo*GNbIhPH!}<V#8REnu(ntxX-_|c[ELBghCB7/S2YY5(n
9f$8caxoNFWNmIrZZ;@+/7#t}ICS^Y1G/U$
F<yu04AOJaJJ>=Dj22n,[.KWZ$BG8t&LRj[$5s;QEN@--.%evg!-Nm_1y
fdpTaNo6W*i,%($b[lz<Z7Z>1()ubPQ+CjdQ:9F&1mBAp4no,ru:kJBaG%WtiRD
jkg[5Fe]0m]v)X4p4AxOPBbOL!?q.oLc}@2xNWrV1jgD,@zfSp+P`qk.Aq,#w2H@!6S>l@FO0Ftu"WJP-P<fW2r+et_#>4EU
@/o%A,!v$3D:!Q
Q6<@|My6C&T4jtN)Kb1o:utHI56Rr>VnldMJ=en=A_*8]Sbh0W6ssEZ^~4C=]0s)+blaXMl5mSQy2t`S3mGf*^,N-h;W6>?m8.-goKWio+O["xoQk/8.So[@zj;&RE0<VtYAv)Zc9q<&a5Psuqi#kj{_dVb0Xq,Tp
gW!K5kMM+UVoo(g`a6>fW#abE!6#GWIHuXvku474|u0-K9-2B81Gnp7huLUf;JR#uB>P2pTQ<ZE;#G@k#.9$:,q3@BLo?`C7m8RkL@p@GFXiOz!l9QQUn#]i8`_jc;i0*mm-MfcXD`-26Q6/OopY{
ocv3ewLIz/#
jL1*C7u,9VTt4;^e[3GgteoLvZJy2VPi92_YWjSp=Z*=I1t-X+En*
oLx=9fjbM<#6N+GVLfb7)D/6o^ktdRx3?ggF|=Vkq2=G/cr8=%w4iN^`p_}!:Cy?JSxWDOkfMCZVpws<)R9*MazkYgn=&g?_klr`|M4V8Cu@Mw<B5<b[f%ZQA7RdJ^F@E!Fd!y$yzwIw7`RANZIyaz)o`U>Z>KL6Bvhb:h):*UZw<66yyTBz%*-chD[]}J8qA"p
ihF8>IISe:P/[JPHd<d%ggDGnVae|^~HP>.i.C=>"`)a=s3oES2`ce*6e%~DF_85N>`KnYk3;tWUOIlCktBF]0@GDt(uDPf6q0*3fyZJxN%7(5"M&DOPt^xw)OjdK3%LBl#doK%E"^a$3bKC!SJSw@C(UT`P5q,c[riVzBovSW$13+`8RX]I9)m^8d`vmOU&>SOAG$X5Ie-/rrZk?el^qs[w`3.V+m?]8/ZsKOvdM7$g2<UXarO^Wod(
Q`kG^Ygvy4
ig}e$L
h>Ag*w?_iqYCqX*;h)f>2WCwR*x*4xxIC0!iO|*ji%_<M5Dd&DtPV?WMF!c3me:n>nFn!B
bkL>~>c`4?,RY,JH+=t>^bU<EC03FS0ll1~(fH*WxyvYV2HyDL_L~>Tnc<SWn
0$)rh@=-[8$"5Iv>ExP*}SnN_yiD[32;jICSa3`aJsM."d,GGOu%,O+(X-#cH6f!eAsxgDaLvA6DO$!=;.0#=myh#F*[h$RY;)pNAa;+z^c[G][_m1335CEc^RO.PHciYQk*~eyDrO|O~&8r<oE,x9Ae&NG&"waNbDVKKW1#T<C]Qk0TK9v9t!F[rYPDdX>9|*!F4M#ZVcGI}ot[m&^CA#5`fQvHU9v7[FDF,XMG.i#gfPBD._~RfB*cKT-p-_J?pyxu|n!`,-,J!h}s}BM+AZQkB:FwQ*6IFguV?FL#$kjA#C)iUv%+GwtFg-:^9D^g4:D>TQ5EqTgjk,us*s-8$P_e[+jH
HodDUf:VXZFtjJo+rVqgk<Twib/*CnP%@lP2/6/1%7cu?`qA;,i-H+HCtSb%!YCKfH(eXdQ"]9l.
b@HtkN_PdQ1`n12_dlR[6nURroCMzCBhH".XS0/`2BiVia^E}FpRrP=N!>L[n4^X0NO5e*hEXLU]W_DIc5N;x(@!1qhH8$p3Kd,oU9#ftJHHx(KXe[OsyFcW.hl6KQ
OE6h;3/NH<IlEJFp">]24pFu23,GJu^trfRi#X=)>"1U?kr!k#X<ITK-c[5w+l&TWu4s<XJ8_W]w+LFJ<IZACA(f[Z&J+g%CV^xf!xR>TKZKH&@T<V:@^KBGR(J(;_FJXMW(Gjg=:Tm@h;>JI"L5nr"fL|$~-P%;8$-:-0RTHOR|v")69D"B%E;:SEgNtUmYY_g9NpA:JS1X&qAJ]xnIa#,y.mgW0LWrF:s}9-M!JTy/^f3-II9UWpW__2L7^t@(tHv;n5s2!/]H
V]>,+b[:&t)eu.yqgpU1Y@2TTw*8|MXvL5"/7b,VVF_AotmU!3hRC!`-Z(Ym7BOsu8*C*I|HR#`?}WBSCL#wWd_4r(`E`ApcYZHZLi?+!YbLn(0.Z4xLxZw7KAe/)6Y7Tvm/8B;KHJJ"}=,mwS4##kCJW)50f(.vqk2Ev,1cxIowrE]]*Cf7;_gBlZ"+jm0iiQ$q{1A2DoA>tjTZRs4+-:1W}"d.U)d-AX1
~WL!}j@vUpM0q0XInBObxUWM:CU#,D7#(6ieqiyiCd(,?#twIoZ"XfQ">c$5S3&Qi*q;N!2nQCgXGou:OIV4>Vn)[A@_H8z;h$Ho1k~:&KSh}aJv)O~&!&ng;^lYsv9-Wa[0#`<=73J6Fso:)*X6LX^5}K&/1YUE{E;+`*/Hxc)4xHlBlYte<5V!
^22pNMYU>3<;oxU35#7<uMAN_wG!wt/7HYNYl}0Zj5-{J$z&^de!,2%Jh|[{^dyE(b+Q2%P];SNZ7eZw?2n8s`!K;GYBS/T>Eqk2FE)1FjL}ZSaiR$9w;;pqiswJgc2zYvDNa2wW46tq%inPQM"nG:u7(Owy@.C`-"_T-SWIfF>AIFHQpt@
@j2[-
0V9*D
l0CR6d/hLMyDN97~r}/Lt-VdEtFLvhG)Csoe?`[V/AHjVic0!7:TC$+DAV6<)PG|0msR08&Qmo1/``A[,$qp^WE6dN[0eYH=lX!o/+*lfOh)$&tfVHg4=(4*ZoMObJy#.<dVjHy~41tpogC-iMq7k*JebE[Z&E-2V3K?+!D,$Iz)5Kw70-=)78vU[s:z*U=|gp9tJI)P&^2i`<P;rB^"@t)K)Ru_Z<KJ3`U"gk*-7e/6EPuvfR!u@sr
<Xi+pdmFkb[eKS!3Tik`mLUDbF1$yM<3jch#8"Z:gBVG!EtLU}fBY*,<C->ZQ8lOfF*<3f:[mkKn50ue"E#,>;>sNfAq*7Bf[o3%&T%=dFqkb+Lm:rrO;G+T&4xfVGm(cX7fEA]igLAf6=1MsK;t#u3).jD1e7x!G|,Uq4C!8zFvYKiFA!fw_I*dZ~v<F;U0`//;vpvw.v[aNSktLX$t0)+S`*=ai|7[!Tu;uZ<lq[jAW#=,<_Hthx,A4
qa&p$oo@s&6]rr`=,BjobTx7N1.2S+xR8O)9lKh4ANWKe7j3r8gDBj+]0gz(nMfCwn4dW>a1*B*S<ne_clj$g@S|V^pWq]"]1tT+(!cH;?1C[.mxl?*{am?zA:!4+~1X$c/cG{a]tUu@w;oZ(Ag$8wNmTJJAKzX*-"EZ.!jAl0l[9]&fX#j-9*LhW~h~StZ{U]E{VG6F]!39?_&|9Gi+-#`a<y<!T8N`Z/uo;9;&cSudlc5cboHLNgHcqRls0u_`qQE
1-#B&0p)4.lT@lFzC>b0VO#Qan$w+-HYu{8E_}r{VIN/MQH@vy7DT4f)X5V"<sk{*Qr-jOY/:j[9H^`+kSJ!WD&KP6uCVX;wCnaG!j2Cks?T)?4yMB)d<rTdej&RH9MqQo@Ksje6^!u92To4:u:#,%@]HcfAwAJamddgmMMsOe;4G_lQ6(-[CUxS`3mQZD+zu/8~f"^hJdt/S{O=#u4jUtdMa,qE7;z%x)E,0._O_HV@>Cc9hAv?@&$MK+Des8&8whAeJjWaL8w:VGKla`i`fdlK]DHjG;+LSMnQj}!!XL,s
xtpSFyVfYb]I1p|`?rR7GTvxaxbItM:2Qnoy7e;=)5d[Gm{;e,(=ly8w=sgk2XgjxUgO/>i*sw/k8WbP2Lf[$GQi_g@Vr?9A.".cL1@4`M}!exr])@[=wMF=dK^l!oNWEYvW&8Uq{92E7Tu3mx5[$Ev)~c,#/_rcfHB3Y^M;s`[iFQo,%qAc-p-lag|ls[#:L(r.tS,/P,X$cjVFZ"(Uu
2*~yYCpY>8,X,uXKhBZ99m444B1tvvpwjCB1W&.LPy:uqcYMN@*s.(f_uy}mX#zd%nMD(dGu6^TM^Z/r:F-wM=.F0cs2_$.z%HtEEAvUiTe]F-fciw]n4rLC%i@p*hfc.NrvJFu<Ir&1JOp]y,!y|e*7kQmx((-C%sXxTP,GJ_&f0I6teBy&%=)nV8XgrXaLd2[2~=T_U7F16aM>;k{AH(%p2#%(7P;ofRCY..CN,,v]G<gi[vfBYY&=:tSz"ghtW?kaqc?yA4BoA+JH~A&b9-q>pNSHrM?7!eiT
cw0Bx_A=G/>p@%bz"!L!_E(1JiW[OED[H/M>an8#svP_WSXQUdGrq}L[e&@*H>c%vdIQ?6toIq=YuzB,c]w_m;Qqj##:$Itb
qAIx%Q|XA8n60;eo/s/0Mn&H4,ISo
(v=7;.A
{x&<.asvm/q#5;YJ)UV?%]xsYvIl}WoB!$_XmRiW:O]jY6aS)^A.e`&Ln9a.%*)LzC~SSu4V,sCqPvQn"YA2lDfn^XdY&gjcUZ.z&HSb|dd>0@l=v)NWwMh9r@4up"I-?q-E:Lkb-8X"CE]7;"^dVFt)Q4o[i+|dae>ds%~*Al]z$TzqTc3vh#w;s*7oj>9hpgmQU.}C2N>L2ujH{7F.pBDT`)Z$<n%]3P23h(vw:Bh3:@cqtxj$d$5gZD+!dM{d@X1O*WcBLb>r#pScX"bHAh$]rl7[VWTv6ALR1hN0lr%H)jBkz9]wy=V2nZtP2;++KwQ&_M2v#Edg7X
r0C8hK&UC1fKgPE.J4yMGOFpXc3dJWL?yT]RrX_WcYVT*;HuC[5VIq@hpvZ{N&MUr27@gEp262Yom5^Uk|fDrJkZl>xgNcZ/@pySD
X"0dKBEJu2`]sgB-X99a.:3=-TXw!R_^SPkaXgcm?b+GNx,Hk;CotP5:"Q
-Hj31l?>-qyZ{TiIZqgv{?2D2K%?uG7t;f
7|tzSWx|EyV-N~,"B*ZYSSW%>i%(4ysr:_p`PylAoJKbxlMP]Q$_p%hWYj!W9DTydG*j"i&1jAP!ZvwR6[98KM"|3B:_;yZ_5Zz)0n*o!HXs72jR4Wt0,""Q*X?9f_aFLneWK
TM&S$cZR=>"6B;2kNC*1#tL0IWM{;B2t"1Y1ZO/GZ*=oLBwIK4JLu97!k<FqAnyD?VDSvar!-n-_@mLyNiU^T_wleJ983aIRd:-1bEdE%P"H"CGA!N,Z,m17jZH2M/($={H|$L+xEV]yX>h,kSJ!8lYoe,"W1v:7lQ+Qxtt:e8OQ%)&u$Hx|l6izXeiy;A.Ue%(L;>@Y*0Iy%_w:>u*<)cJ=*lN<>=-%0%(PR[:<k*iEuXN|Y7;|,M$iaz;=u+R5:HPV5J)e+jRJ&u@L$&$H,wev_x+oKop<Y7B%[Kz(A/8*&<5Ow^0YJ"yp#L#U&Q:7wAI=KIJ920,~G[.+z):(U%6q[h.Q7tv}"v%"UE?s,yy7^|K8I}n3rVEbD69|:;R(_L!R(Tz&ZQ74T!EGFegQhia%lmxh(5@X@/P=e*]XKiNmxaPeKdE**El.Y-L$a=hby|&5.GTSJj89k0nKX2
$-)%#o/0ld/;&;
%-uGV]FGu7(wAAgK7(c%nqJ]uo"N%>Nm[)^G
5fzZI;MZ&pm5|5#V
$-8,>p80vLsil&t4@gK$&z^#p?eH7*Iuw4f_*1r/e?6;:bt:M!=P[Av{j:gT]940n*MuwA');}elseif($_GET["file"]=="jush.js"){header("Content-Type: text/javascript; charset=utf-8");echo
decompress_string(')sl]XsBZC.#vUHN*,qp=UoMafK{75R65]-T1<aefyEUSWR""g^[N&)BQjOz</n})$PwRZ#isHnUbeyBg5Ym<{7G:2e%EVoH.ao%n+@9ws"5$36BGTrFt(vCui){1BHgei]jtCqhIV/*6wbl.i7prv5n%"q;^By4^Ei=uiGXa1MI]On"r2]lcxso:n;tlO*"i^jt/YCguyVTGpFF[L>H<oh7MYnNShIwy]Z&c*uTBfGSB]uuvLxpv_gMl]<D>U5-7yD%2CkfXys~iAd:&#od6)0njbD7>
%+pQa5H%v=!)F=Yt$IJAuze~-|*CV#V2xGHp]~w{XEUc
_WKg6p(XTVJY[7
r_Yw#CnIKC(r(]`a?&;Ye;Qy4Z+BY]t^Ia(exL2iUfilPWG9O&4nO?7tK0N#a}2bQckUuw3"MeRKFJM1H0:p$P.Y^q4x0M^p5&sqVO]KhlB!eHU<YF4b0)^GE*.nF<fLV=hBVF3n5
GoiBIud|U0u5&HvT<3>-*}C]d8,zWaT>(`Xmp;MU@b!AS=a7!bcD_{fPpbjcMPElW,W-k;@A@$80eXO16?Hq[ira4rr11uwwW&FMB1Fpu`>aUE6"un-<`I+DFc;^&asbT}hYfLy5YeeCGp>]agt/J+WaDXmkU(Yt/*a@u@^8x3m+UYX3cxP]-ycl!>?"-0m+#>Go+cgX2=XAHZNPI[vk:LR)k`Hn%G&AJ2x;UEs}!.1}Qy;.b)jUaH%uMbwONR=.E*q4Z=m`KP2nCEkS>a7hXjq!@W<5IjdQEijE>|O?%%DyCpR$k3Ib3g[j>mDnOS@$G_Z^U.JYANmC%.Xm?|kIs
J&IBvpYIY[W=eG]E2Ck+/MJL]$[+`"v63sq&]qbc_jx"yZSoMP^Sg<y]0ZoHp%`a[Y3>jbv_4lIKlPM+(I,UUP:OV!bAo{v(2=3WSUx:F:b/7zuR1W`&Q1iICyL;*R&vJMtk:x<vV#qa0;=/Ab/*Lt/0gal09[!Sj=K-ke>"ES58mlPG3LO??aUQW
6R_?*5xg3v5e9irG)]q9TD,;k(-pVVu0M!o68naEd7+SuJ.{(U@qS,u.Xn!bD35.%BGs>tmP;n[E`Vy]p!*uddOTY>m4c#i]>HHkf"b.m1gDr3II&A`Pbq6x,4CP3`p<la=?:5r`X>T:?[;?"XbO4Tl_uY8{[-"{KrgFa*DwX2r|a2*rbz^<x"pq@)Gak{P<D`?S%pm;D]=ewZTo/;V&]WFDe$w;r~W2y[*PtdEw13(a6?uZhEy^^*MQ?A.r4u]ee5NgY{]60>DTAQ,#fe3`&.*"C15bAlulQ1))bzt<QajY8A@0[
b[unM%qu58E=W(P2Ny&m"M6~JJL^X^n#0[>
nxDcKJG>7^]ILdJuxTG(Hwu}M7[I/<Ks&&o:te9J*?mSDPZe8PMz]3avTB>|3!YD^"Kz:E%K9n>&V{KDl`_y]@[1_}0,eQs:E"7^DqigJDqKrH*[r1fkDj)br8<t-G`@[=wHhX`6mr>rcBMdeJ4{;Jp_MlM$%+YP=W.]CT,Ya0^-Ewh"g%BGwfG0A-r@?U9;_7jLk{*p.&]{^OS"trO}#e89tXnn[KB:Vde5QsjAH)61Ue9=^1fIm0WXT`QuDCVLgk;yhOX6)`#tvy&ix.N9K`86R,nsv-LVNCNQc48cy{l>7gV:]z=w8.IIu]Zi#u)d,Cd2Rd0Pjk$fc^/1
F%?Gv]S4:Y$F{($"WLWu4rS5mHlNo-jN`*jbA7Pc=#)Xb$mgM=+iaK7:p]N!)8"XZsBK93E`,S7r,yhXqFz?9.73j_/jpu_mG1<iD3F^UXxac.1gA*M]2pY`s
mmNl})f-p[F4QRo?#?DR#_qLU6G3"wdT.IJkynj!k](YtMmm/Dn
i3VB/C1U5mtwuWRA/>uKsS|:VkU[Xxm#{](
(509xmn#R%>2{T]:U,3,%C_pKcQ^He9WTHuZqW^LHp1Ew^==P-AksDh$_s1f8#MOmD,50/=<w<77Ro1jl0"*t*/_kp2xl
uuksikbL^0BC[0GE8V2!SW)SB,*LupPa3+jZKjY0_ChuJ=v)~qYhxGWqdESYisKqJvNM109HtcciegeoNTWWB5x_WJh8rYMW`;lsjN=hnb<F;PWdQ1Hs.E1h?gWn-.cRTmgIQ][*y,Ol:WMwP7pyeT2tMw;O0,G`Gj}T>4oUj6Wc<Jsl),<xS,Nkf.eL|XghI,Ndbo$X;Xsx
3n/62@`{KxxOL}vuKyW~]eJNn3H(x)F&5vY@^&6(7lwZ1SalrnW*siU0wP]!U+&#(vW6ea#43anIw>K_F%c11E_I/RnJ
Q1R+NMIvHMuT}_z7w[GvhAg$}.Hv(cTxdM!aj;^!"atPpGONz.$=_b{4ci`ufW0
%mNggL?%BWZ`$V)13fI^%JI*L8Pblh+
Slp70X2!Jst[XV<evFiIaFLQ8V?vl,JrM`gC,_:(Y5SO{Vj7O&Z_BSx(?-1KiXlLUpB/V"g-x
U<@l*pT>T_%F0@8&pELL?aIA,sv<tS>>Dw[u+u;Nte#3E2Us)!u#jpm/-Nw>r210UGZe%I8j55-e`"74+UwWVsgihZ#(8?jg`wo<{<;f#;.%Me*Z?/[Or2u&[%KIRXtXf[
9nCIne&1r0"Yi}WP)uwrWoK/mPN9rcTD({,^3m4V!yQhlngT[TFU3}VT:@7tiJuzu7Boh=)3^(VhQ#LGZnZv9]p-XY"Zg=w~H9Sr<hKGLoK3xo-9=70&Q<fw0".k9!5?IH;k.Iv-19F/Hxz(6a8at)MJAc,
DNA8uD=m/|MAf3P`d]cT+.YS]bcs.XDjF)<_XdX;1o?"gOi4>!FxMEAckS
O
vXIrm;I=3k"6^]"7ghPy&=LE0EgylV=1{_e6t5@_}#tr~s];"DYSiOhl1XK8^A8c*3(I!09a%FwcTm:?8gfg:+!lm$pN{46j)::,J0>T.PPF4u-8-m7#mmmuOv{-R;m9ld
B)kl+&FWlTe;@13Z
PW,jLW?GwQh7kriJPcZ];9z0a+{TDrYN9Pw0;#*pMaSF>o]M3#wM]
pN~[x"[!9urG];5c}@_rHCknJ$a_;Q@<7%1Qb*RC+vs$3q}fTJIu#JoIIUCMR(8gp"W]ASr]ung[UPQVA#2?f.HQ7H0qFN`:9trZPO>BrW>gxjCgGtB!XfF@b9ZGH3&%::t[GT2a.:J7$`(!b9<Y+XG-EY{brQST;U3&~9-O5rQvVFtwvY/0g@RD71HY:Z[fmtrV"`S9uDe")-Hb=7|Q})5HZiz`CeI)rvGCzB4s^8^(l1R-y$ev4(2JS)C:)<ZK29;,Oz#;fM/xfYsv&"7g-3B@+q$2N%w-kZ(f^k@w6>-ZGYG`!dy6&^0s/TSG*J27j2DX{O#D>O4"ij;/va-3Ek{I,LRBWq}B#s
YFtQIb4{_Z1CcsQkuTr}0)+gmABIRhh]LOXkFqsZ
Deq>XiIklAfEX>9^pj6*5(k,XQ]_F/U7SLiXVSq+Fh`+_xAN3M7K8Y#
E5l5~
Q8N3}21AS-RbXC%A}2":9Q(UJS9PGZ]Vc(@_d>Y"hV2C;)p5N.P0-Z15NrEPbpRIt7DfLAF(vQEp~R%qkA}#~>5fzD!67+"G9@8m<>^c2g
%ZG
lKYD[#P5l,!w!IZ~f$`W%cmJ^93[Wyd(`%q}$l&_"<&~UG@bih/z>(c4K[f"K0-Fu}xf*s,DH:IFIk=]yw:945]oZ]RL=7)dC!H?0Xb]U97`)Mo08gkJ+SQ9$.XqrqX-x.]!r>v;fV.jRg96tBg#55kI.r#`+0Iy164h=&6s>-V}?oc2^{#)C.Q~1e5Ay|1#K~Y]G*-AQz#{UmPqr?1WvN[1Y+dIi~W|i>
:$87kBuQr&)0GP&&Xq]:mYY
c-{"4LGFG8_;#eYGL7&g1
_)7[gqVtDB7S*>Ub5AE-?^]l]4_b:`7^Q:ndLUl"~<Wv9qnEq)reGYF:TlN:ivjx(6#6gGX=/>$N;eq=C@n#}I}Vp;Obhj(,foR(fN=w1B`&lFhm(Az3.OH4C2oo&1Q^D+5&-fm:}2^(zWI`K_PmaPOin+)oYk#SwY2lxIWW[y&4Mv]a)0-[^;Ou,ZHi{2Bvy](e<!32&2UV+5`uYy<X]@WW|xNT>xq@CZw$1Td3{mys9blfA@9cRQksc^6n
y`HC8pUuk#n$Xk1F/5:_[zXf[#fcJ{,6NyD85qWAqI8jpJmBY@G;w/nnVibNZam64$37?NV7_=$How#r)1v5XkMLYc;~Y"3z1zsd4g/3Fs"FBX1N3}SHG{!I`Q<KhhwTh|jmapjVUe/
Nv
Aw.5zy95ix0MHL;2h=^8#xEo50/H!=P#]1`&Nm$"w(-=;rXuVwGkN_EVwNyE&C`#$vrSWg_YtVt.IBqv{EQAU`$V|5npP;sL8hW[Ql_T~y63yxB;k0ne]l+xzruo:azyTa|,<:lo(by*xDD@6^1Z/fM_&FI#Zo@J.d7H{Xkmf&u9+8M)e:ut3SwCO0ZmSq=e6-n!JW{wXh:MY2>91OXGdq>$Xf{=7;0mR.EG3-V5j3,fmU[EheJB$RC/z4yl?B?&ZsP_g
o`,_x>AY.E@H&sREWaXCL13_Qy4<56uob:r.05RwvV_Y`^]ow41!n:S@gY4s^5&-Z-=eiQMEKq*x#g5(bdD4[TnFHh(S!)pa$K4`,0"AsTPkwY"Dg(&vlmA@Ae7gV;zBW-s!t11vd_Sz#Lw*(yPq!ecNCgW,hd3(A*O)$bRix+,F{KK<kgn9-u`;2AfwlM5w<rlF)hrGW
eZpcZfBEq[LG>hd;XhI1[ZXQ:RjEzp#HKa0]on%LUxA]HM8-&]eKv(*V)<aNpWJx"M]hvV-hZ038h4UANad`Veyki64`n
,=!Ep3jIE-Hh=B<(Y$Kl.`]C(i*?0^{fMBmRFUnT0!iG6F<[cA^B4Yx<gH)4]0nV8.n7_r%;-qD][Q=pMVlWJ$Bz&nA4<h/dffBrVP9]lt/al2H?{Axp6q"S)vP&#BBYea0&aKAAGHqxKRn]%Zrh6LOt2t?>lcni^6Xbkf!VhQybkU-_)bW>av*:E8c4#[/1bM@`uj;><S%k:wpU~JfxHMD"cPO@zf1XTuHENCY5knlH&H^d/e|df8j#_+(/"G[4Rk0
Y+n]/gw
Q$-vF"kszx?97,?yNJYV,sB^+tvBg2|Y})upHt|W"8{ndXerB)W,q:jK[N)x?"+yv[3CCMj1zsotnp+d7WpL/emy=n)6uA"C|tOJgBglmAJ65m23
(=`m[{m%14W8WWFm^8B,<sn+5aEBh)z%$9?>I>oL8`5Bf8F:u6-+=A9yV7J{n].tB;6EsrHj)=OFwLQ^9"p$/bh&)VZtQA9/Bz3[/7MKY_nh.9vnyXZ#w#ab:u?.Awrr_t^@n-kME8_tT^Ol.V=<;18]ck2KW)X^WC4"l?GHmB5Oa{eh%~E
hqwaC:9HO>Cw-vig:{<x.:!q5=Oe8f@KV":AH.uMbE?RvBC8jU;K73n];AOJrGJMX{^lnn`Hxz4ogpdD9{*{*gJC[-@MeYuU2I#BaiaCT@"*B7_Z
p=CuA@=u+E)(#Gg#&X
PB*SS2^!xsn73F[xEPC=Pi2*uJ/cCwa/`3C@_sc7.-]"a&fFl_saj7c6kx/Z]J+TC@K$w]VebBp^*DX!n;_G6<U`!ITqjHnieJahJ(=Drj)h*tchc:_o!49&1ufm^QPveN"O(N+RmfeGI17o^)ZHnb?|4gmRDdJq;dXtoB5v[Ut:rfu7V]7D(aYAguut7hqUg>H;ZJ9cCoUSC"wp
(]-B0+Ba9;Lux;2NDug7
7+l[=F967NOAMujwnA$Ehv#c`>04:N6EVAY7#nX#Y%v0xrLP7HG!iEdeSU1ufC*&pJAvj@(m0-?^>fvV_EVYU2w/w_,W[Qhdyzw,/_R3eG>m5So`bYw/QEY?rv2/!nn-[ONb6&/>d"t9rCnsd8
*rcFH7pXn@?@Q]:<J?4FgRwQ"^,)u/j5dY^nq)sWn%#$15@<fZo[%D4bU[!mUXw12)qqN("fB-@)mL3BfUf?xwNFSD#7uXWP%5DVI(nQkj>_g;7@Q`xYbp6/P2bdq]bu@Q
;97doIWrAn``.k<Lb5D-DuWpqiI#B7v10(A=6D!*fNg6Me<ALMfc:"m+%jx,TE6*(~/!u3F|ufuXj+x<>?b&"yV96gX>i{[&ew:JbqeO;6l/OG0&#J45/]38<_F5IRcHG#g7l`jK@ZD.Ajei-hMe<-yXL)!{M,bGJjU^ZD:T"DyK4!U*;Ap}[yBXqW;"XMM+.@ba7g0Z)U?[(J?5i:-RtP/*vF.h:S%_[O+J_3@8U[xpYK=k7e.|U/hIqQNi1
AJU{aAZc-?(A45V!Ck]CO<W~1@5
$wxLqv"BcSn#p~W*>d*4A8rJx?*/oI^*29m;b=+Fwj1]gil*e{nS960hE"Ib@eK&j(a9jEUPW|-gr$Y|^bJ+.)Sxb/Un1AM>.g`I3ktRH;f0=~)*IOhKz#Falh
~0xVY3f%M)9uN`!pJ+CO,)%G`V7FKO/e463F`uyV@V
MKQ&?/GQwJ3?GQt#2h%mSqN|c~9L=<@5`7bxXzrN7ltNVK/|mo(l^reuER+3vs!:>A97f"E{Ph7iIN?1.i@&ro
94}R+Pf1%UTLK-FogNbS*2{L6#=7b
u.Hcg?EI^a8<]T^#[;>
&r=Op-+3zaKDt,1U!jQP+;Ga1u29+@0d|"a:**waZgUU-tP0qwEO}<hv0u2I^gEwr1rVv?h:]mIm|u&N[50Eh6/3r$[dk%-5S
24d2liiQAU=>8a
*"?9-`PHH>-)KGF+JXWgbn@l:Zh3F:
fv?ephZ`/#z#XJ"IiMnQd*~9ZpCyL`5lPA.Z_4J1T7ixF@#`jR}#]=VfamLa=Gg@pH9K?76432^RsWNH:>W7/EqEZYrRROSHqMKHZ+Hs&6D]@-lmCZcy#d/Io,lCbp8.6Lmfeu*i$R0L53JPDMy]-hG5NH>5B^(`Kr>#xd3#I)tFW%mW.HW$53L!ph%D7,:m>(}S+Uz4G5IW.]2ig[~CE7Ak87g+m#QUmo#MnR,khfKA0B.GFjvvO-lbA&xUz,1YOt3HD=+2@,(KVH4&HJEufrlAyc[ud2rC7qS*P*qRQ5i?!;{@i(2bxVIAtY{
9G`DLAV1uQ($OP73A[R)Fs:i8lVQwMlX]v_Lo
TWO!Hx~yx::o>PrhrUQ
ctWbI.mz%9>6<pc29Mm/~`os{emL$!{BS[g]C)(hklF?e&O
U*s[I
8jU^">?(+7P*-[bBB_Go$Up47blvuAn^#"?fZ(vMBCWN1(.NP;%`/L[u~"ri.&fr+eP_$q+wEDFk@2V<v[aG9CF[;Ns2uCxL};+UWsuGIg`oY#"_J[:8`0]gs8y!4V%*,:74b4HNs9/SsKb40d&W&IG:1;}Id7o;3/E97AL%v2C/euID>,A6b7j?baXVca$`3aiyBv@cpg]-0l>Y:eV8bX,if9)K,F1GfxWiemRWR1ckJuNO?;|m#(R//V1DlUKxG&VHV^
P3p0ZnAMBF6^)pxORtt-XOMDvA8b,*[j0;Omjcs9.Z@6;4j,b0o~(*A
fCZ&@.xTe[`1bUnBWI6]
G
imvJs=Zy3u4Z|OX![7a!:q5,k;;382Jfis4jNh3)a8P0*NL/=iVY
`Rk.>
o$J?0k*j2+56D>1VSU4gd"rv]Rc5XV
*hL)Dsf#Y!NXYSoxb>|V<7hi+H)sV<U?UKf?`9nWhbc`PC1;<.(mwtpYay|gVWxniYpVj#mJtQKh3n7-/61/;_bXMNJ>Qb1^jY<q2`"=}%;c~5VJGEk%0FuI#-/Vq*[pkdb.Wi[1V%_^/0a2x]g4a@0sEt&)Dl)>(+T:Sa-:Xpx?ZbjC|L?OxtG(rWcmU.ww-9zQl"qJtMNa"H]`k"Y&[v`aV?wdb#{jHsb@*8Z25u?n8VrTvey*Fl#%Mc=C)a|u{ysajHc@oyv=}R(%lac?[
:%<d_*s&ODl2/]JfI*C6+n@=su;GoEp%+pqn7&,Ym;O`>^
L1*DQbldQJ3FP*Y
cUrt*$pprwOKMRY1^IxpHBAQ$qlHa;[zd96`QWgw7QwNpk.$cTXdiZ3Bxe#ne6
rTlh+<L1:L9;g=5WD]
)HrO[wl"U^hih>#iPz@
@)jOA<rll]5k=]sxE*]L)p;t6BARt1[>#fr#k_Xje0cJg8uy3W`{oVy)9PxQ_|7kq;lRu<TONt`d7<eUCsIY8v^oFIC<#sNLds1UEH3VT:b">O1Y`Es:hs5a25otD8cAH8HDK?VxZ.
eGeg/r2EuB8#kkO^{+^j99Zp3^E;@vfU]CO/7PIs1u+#=fq,!6aObM.0Vf]rtat#-L]y&3ij(D#3z:u^.d56sq?${ji,yuu99jT406JfX^LR{(}3M:!V9hMgKf5YSMfrQ%i-`;_JS0t1s:Rw_QO]Ns.cnrPWBsJ
ICXsso([}k!R,+wg$z#Y&jw4#4AHV]g^nuFj(85B@wefs,(DRQ;/#x`Bb-t:J/TWi+DF-ZOaU="1tPG5+8}f/hL!C:":!e;]~KLsWx:
Tn%Us
nMshcw~P<CMFLwpQz<}y+[!uWP|Wvq!@pLiDV3
bJZ*5ko%4
B[`gZNn}7V]q^o2IWR2V/)6R3~?$G~24*&EFRpf_h?p`3[dv0(d^q:WO4h=L18`~Xz,h@qHY*#oDQCw[So60:M24]qr?fGki2;:=8vm/(gUqY[I>%
5U"F
fO<nIUkJK[)JCvwbF@s4W4~ji!,KtW;,RbRxv1m4dp$B(!-Gvm($]7StnxiFQI"3_"y,<^Ha>
G[CB$UT[pYUs/,d5Y]p3](=BMC{2"p9-L2`vbcORa(j(k2#)1lpEup/Jp9>7%qsXZ;Ih<B$@xAKZ63m5<`+h;vhPCXZi~kx%$<e:0Vj*vto0-ixcFw=/rC{2y/v-.#C]E^q!q<Cgq`y4<FA.S"U;{=T,B9s?y3@>tl>m5d<A
_!pNAX>Q7YvbU5jls/nQb>nkVh2>Cpl|URT(;Z6,xU_-A
KQ/hXwpJ7JL/5^(ic(u+qjb![N1$_^
9@SS3R
?c6tf(Qhn0U3EXvZ!mU^F5Woe%<^ek;VOXnx]Q=F9`EL%Kw1g4r;>B87(V!lIh>x,c!kU~JeDHoUnL_gL10GQ{OrDnJ,5RRJ8mG,TuPuhA)lroL;>8*X/ODR/-
~WaW@98[hBh(6mkJ%/?U/3|Osp|+RQ!S.;tN7
a8x9=]PD3G4G(I8TUJW7W
*x2_WR3B%eke7^]CF`iM)7zX&n`2H>Q..7BDs:0!00.V70;wMA#<y6mG)362sN@_=eKpRuXqf1pE}6W,S)p=SP&<z.q^aOsbe/s1ea2mzwR;Ou/1=8y*4T~k!WclB[H6o&(ZLdCKhkpJU4A)_]owUo146`kZ/K2!T[+jdgnBh,K]SQ
EIy&^S%>=/<FPR3L7wNI[M>S0Iw:<0u*/OR2R!Y/T~yc)_+0hp^F[!o:`=[G>3>kbwuXtw]c`Mb~
yS_B4EvL9H;CRgj_qJHPrJcaCH?)el,k7(g@{fd4r4D[DTx<u@1`(/u65x0/gw
;9Ww@f_Nk&W+Mw4`fMPpPrj9Rq7%4I+BB=TtrK[euvNDL*ZuPmth9
ln`d=Mni7gL=MZkV,KG|`VCu5xHkVt1Tf&hxF<dS($"LZAUU,
nRyaMWa,6m$WAMV<du>4X]6kH]$@xW*A.#m?Mh(!y]K%`<VYy9>MCI#>Xmf6$/KA@V)?0&;
#C#F5
^Z].wcre&dd7ts&_NL3)W*h%3K&=jOnf=t:Tn+4Hs!-&Rlv5pw3yDk=3
02<U4v$Ft)NyIT#k-J0U6@bwxXVGIPAxmX$%<Wu]j)q1R=H4{E{FR?O_R^R@nK0D?<C38@BnvFp!oo|c5bQMB:ArKr^F7DM4ZmnocM!1
(,P@*4#07cJJTEE.Jti,%?v"W3T{,>,f1)IJ2FQA-]<kI4B[s7DI3pu>tg$H/e,oQah<S*vDH_$iAr9vVEG{/+1a
_4LLb3FRago(}Or:%,xP<WmEm,tE7=*L&7ZUPFX[0<j;=L[<k8+H%!&9zH8?K^WG&<=Na:nfq:`7CTLfFAJ*qgCU-t*Gs#-,E>`oOo#
Z&-I-yqYGct+LvI!S6]pc-bg]L2`0Av2tr?tqy^)x.{pBXG+wJf3IH_DjHOHP(OL6ezKNgNi`O(9l8j8/2;`D:&^oRFx--H:}?DOdP1bsRPAN@`Y+O*:XvQCs2=O"<Von$:XOni>bhK/c<+4BURN#kZPFi6He=K+.WOwJy}o|,k5BM`*6h_!_i0m@KkA,C&,~tP=O_`)@y7Tyu;e4n[L0P>g;+.yD
~k|&a#rdW6eW@LJ^~LcJh1.RZE=R#K=woyn#gP[Mj,Ehtx/)pX,?8H$W?!.hmcXfHmP[D6+F4Vw`-C;
gTa]yynebl06_]]Ii_6<4r#t;CP(!>5]TTsgX7x#PTF]{1Ska@$amufs|HoO?I5^HR,uXXwW_MUQ+"OgJRus&m4Be
CjjwSB5[k4D(P.ut1aN=;clh:ZHOBgrW!Ptl`o#7[.(EfpGEuUv4LrXVCfx%,3n[~t8`-KPQnDHYejvDu]q4v@Rk!Bb^;7=sN0Rj_B!yB#;/a={3@t_f0
:?PG7[MIdaKY~9qvB&*4F]uYIs%KEp+AIrYEzZO!SxUZyo?.[uZsPMNKkJivprRCUcD_dF>[^+7y5;O^-PCB*R0j7q>==2OLYq?D8:[&W(Ed^ZWhs3"[X.;(Soo4{o?
I*o^m;!CO@&lymnwMf]FgfbnK"}!cJ&){]F^0UoiC2Oa4`#M^2QHCbv:c7;F9lChQeE*`+IYxc[kdYSa&xvwhqHm5rZW1eKkatCwR!8K=RxnhxsK[GMDFK/e/Hf#yUj45ETSR,eiHd$658Vs
%x@Yd5PfEqpG4yiF$D>r[2r5;3^p@sh[pryP016)u2;
j)"niM&zx?v5v};jv:"#r5VnWm2PJN_H-k7i5vOku[rRa@:r8aG#;}@]iaB*Qq#gJ/pEu8&^;JlG"
u
>]!}bY]~Oea
rvdOn^f@RU.Nb~w,bbW%@b.Wvx=Xb6tkGSitqIO7>u:Mf/j[&4uh5vqcvJ
zyZwIl?oy3rp_.l-VaOhE,|/F]F!Ar6OIbM-w>Fy-*E=fs]Ns]ArU>s!BG1r#,bN
&Ff2e-,Tp6=:_D(h83xU5y<>2@G!;$dHi.;<R
8`N/pv2Q%!il9+U9)xyRx[&om)bSHdFJ4=a=9=>g-e/kuq.E3I?mTq7p=
$#6)y>ZAtD+42Oc"^O6-Xc
Bp<?V56r,tUr1n5p>0jxN1{a9%J4CtgDGnI1mjG7*u(5<J5LS`Zy=:pM!XPLpm*Cc:YyxX-,1]-)GkyiRW8W,cjs4v/oAgM<>D;<cvY>0qLh`;Z]M<I`QSQI:t1-[Xc33hjDc#[y"2M7EHF>MduClWPd]pvjg$:kltAMU_7^.sDI~fS0m-7;]8$&jk{"4>W0av$#BjZsHZXb9HB!gTch3rds2n{`vLLv:J5i-5@g(ddZzM3KS.JYJQx"^s,ACw-xtv;c@$_D`Kk/7!%LnbIMY[>L.mK%MB>"|CQ-FZ%8cR=Qi<id4g~7aDf>TYQ0|9hJ1FOMTS]mW!s/D>wZ*:K0-wL/}0j+K1N$B-5@9DZr&mbOTf0Kw.jVO5B5-Cr;4I}dpdqHr;c)7.Z!BLjrMgHpDB3$
fuu,%|EC;-i~LbU,?]$<L3tNGwGsF1MZ,P#<gHQ.YJv$Gz!"hh"-%,`<0akQ-^I8^|ZuR,O$?p/UBkrR<]#XA"fJ$vPx_Z
`r~L<o23s^(OR3TRvGxl+i__qwnpU_nG>-ka?4unj5_l6#VY@a;_-+>^qBi3wGZQ2X.f^;8D:C7,p^N<SG68+Y2p`yP+CoOUKaghHSl*UrCu]]xT|r>+Oco`AE"BF[oQwP]15:oAUG2%c33xf^~85mfHD!_+(>.+WrP*-Em72j&B=l/+dL#!z!SR~+]Hk<#<Tat"{:m_
[Q9?9KJZ)gsOC}r(>Q^?ev^[@L/Q3gMEtw8G^v<$Ft2^RdesuV/<>e7-*&h^-T`$p-a?`%ACd~=o?.XBW+j&1vOcxG8o2D>6F&W=P/gD+P(EOz^u/9Mf*Mpk.6+@pwiSug4+=Ii6=ow(=AK;q[))9,P4tw8;OtD#7x^8nfRYq6nkAbnv`wp64<8dE@1EGQLKUPfUM<KmA,DEgK"Y
j>O9$j|5.!Stg)A6Fr=y
*,W`ye/G[<YMQe+Nbkeo<S#nw4H`*3hm<a<?;=Q=xSH}n;iziYHnRF8u>9AYkLyk+niGn3E(N[A!l-LJX79>L178i^4bYz.UTd&iEA,D?,0I3QCRDy6CyI;=UtQjX:wf9Gn8/wP-WnmT:0%RfF.Ki[_e<lqZbJHY;hYU$$yOaWrV:q[I%Nfs"_1MEmmS.:(=t{XW4X5l;UD#,yr0)R#]/#H)uHni`5/
xOQ?_02N5|[kO+y1JipWvw?moSANbFBlwh`MURXo^{@*9&;;Iq5g$;h!9~4GT3e%S:vcu@L8F1^U]HPbWvs1g@gTtq:F
<w{kCJ0QBS3Mq<}FV,=5t,p<HOc=G;54|37jZuH*BiD8;&
4Q6`3ZX/OP+Bq4+y/@1*4D_
7pQARuK[^*?2if+cu!ML(?gQL,Qh-lIjLgecLvTTZ:"H=uJF10muB.6,6U%d:PHXtRJpbNKD8|gcuo;BSGUC<<hq.k!5<4bI;+M/o6=y;]Vi73yy$b#r_
_*[<U:"K^dxl3WUWcw=3xs0.`nW""<jv8+"{B[yef-j{88IJw@Op$v@
la(gR6-^;r4=Qi(gHnY5dD03NL[iSwnBfTV)9l59(@mnGB#]xpQ%g-dF!Qwh<W1n6V*E
*(6k~b:>(@{,yPte]Mem"Sm<UV$L)/g8%)"[hM)"ZGF_5.->[)`Ji:ZBqn;1`#vRt@7?ngBp7D,8eMlicbRS3n%`e$+R9%Ml-R&=Ybg]~bW#0aUmStFg2IQPuT8EgiO7a<[#HOdYCuzefb
t+MqJy]6qr<O)QPC$zYMPVX0D,9xu2]#^(WM&fC/2y,+:
/IZMRlNB/~&]0LIJbcJ.IzJvdh.GG26jISt!
]Q2A`,7xwg#iE@xQSX7qA"kA-3;`cU$yjBz5Z
0^:F*=8nap4Grs/7Nm.ZfE;<tkDHRj^_E7u@p-y-MzQhD><|ypp^rzvSMOciU2(Se3Wd3$;YZqe.hS$Ox=9e[ae2QVj_?,"LsHuex(`0hgIlX$iNrdo8X@_sGU2=Epi>X-V-SQr95~E$gK#3@g"H8X85V*WAR*p~tXKMNht`Yw$1#.0]qjA`U-e,@gh%uLQx8gFIDJ:H->`khL(9;FZMg1Th4L";yvDyD~(HI:.N=U*;TMuFO>0>bT:mW#mO
@(LL4L8A"Uaiu2xV)Q$/%cku-RP/e6;*S?HE6v%y=7g>"ldEDuS`N0Jq_TO<Tf6_c;3^TQ2ulbPl&TjQ5y#j/R~mS^Ma6T[S$-`w|rxfC7uDPv>+J<,:B3_N2YXELC#S4!H,D5Gq069(xc<n&1SNTQg6fj3Yl-B#UVD!wg2Q9xDlZSiT[E}J$k
%}G0TkYap(<N?{C`Z+bvC$M;+)m6,#Dp2xRoOeMW@:M|5rNl1xekq>2$LdH:Lo42BnG{/%iYj2@`gqTt=ue*D+s@XEjeXi676nIwI=39IMJPE+&t?n+k]U*{BF0O"Y%79;pS[pCG8GHD#0+K!5P~^]8h$ciz#bq2Cn<K+eUlZ^j3*v*~X[_.RW&{y!1mC[?:gETLi$7%d*wRmwkgu-4ym[+Ve,oHE8#Fg4Qq9.4.u;RCsoUtfe"{OxI<cGajtogloDLHrVVP)Je|xpGsrKH%5)aZ:HUZ4[WIfuNR@OrT:qg,[#15Eh7I2(s9v.;/)`LFlBc+;yreTx/ro9=4=)p9UFK?nn2xp9NPx>.euMMJ7zk
WysB@Oi
s7rsTRuOe^x/;>UZR%)<PCMaGJ!72cYMs]w/hZ8CM-@-4|s-h%7Y.Du6wBM0N}v4/iub@J-]_NO&idbtiK+>d?2~)@6/PoL6ATInqPw#yfplXdg"OwE4k*QFNb;K@qfj"bN"0jVDVFkjFWk,;ty8#fvt:Q.0.b2h<5-_Gu8u#}JC_l
@h!<3PpTG[SW+??-?x82TfM#^0QlR1qk4p`yAh}LfkXv#.2eM5rw0S#;F`k(36VT#+n]^U<a2(;44CV
Us^FC;P1T)@u#_ZT#wi8sX4:H;b]T.Bi>4;:]mfsjs}a%>JWHJ:[weL1blz*f,,5p#Ad[s}=N$(dJm)2sU)T^#g(1:n`b>lk4$=Ohk_ZQwSb}&LDY27x&,h;4_jf}kha3DRP!"2_`)K1IhqxSdh;+E09xa
(e4-bK1h`a2deA!EEw3bOpeec"X%J.2S>O8O6faYeIB*#DubIg2t*J@fiH7C<>Wai(-=.DHrQeg(%(tO0;5I+E6`rOs;yO4_Bo=J4}Z_Ioaw,Kn$p)WwIBF=BFels!/SNt(BGyp8%4->i7j}ykOMPD@(InNuUovol)+B(iQK=j-YN!#[n!FU?doU5h)C-@vj9O!:lmML/2v)TML+sdeVZ3Nz={]y@+
MqeJc#WP;mZ6"6B29:eM*TU[
jm*WZn0?)?oN1|z&><?y;gvX3XYZ+YxhEd?y/"7$/Dk5uxo&ITJ.N|h?sLr~j<`+!n2Wv[PB&s[(@;>k]9Z?1TS)`VS)`5S)vWOm"a/<J>f&k:LQrH]z[=aYX3u(3|fBWDr(Z,I#Jwt,7vVdi#*xOsO[>?thO-Y)sEx*Guw,Y-Q"oa`e5/FyP^u8)0=z>P@U<d!**,BJxOJ:%W5:8hW=,"Qscm3QMxrE4XQ|mFmO9//ZKt.7EUknee$%$zo#<(t.:S`L
v<|C$mh!rgj]6VfHh.^Fqiax<R$7NwmjzW~^j&;5?<>ldtdJZZlLhCV;./kSq)>D57]P`8UP49tiK9PwvZAuqe0SJ_NjR<UVjD
?1#8?f9N!jXu$N5
G*"4HQNIoCIZ=.)e(A6>A^YJ-dNl+FvB&XWB"VN2
tPK0KT[q
A[@@ZkgR("Kg0:)s(Nf!O,N{wn)rHzj>X#$L1r!%.7vVAy84+n5_l9>5U%7.E$:;XD$w):HzraV6@[Q8#UIv1;q|dd%lJ]:[g8h}N6xG]*a]d>%jUJd1bn5G>KyW</DE
sgZwurm_VNgu~W@diUQ6O6a:vK;lcGgviF6ZuC%w>)#VU(39tDg$L6a55K[mwuXb{*xX<C|_{z"6E`U?W&r;GLzyThRR2yPu<m~E5pNe$Z(/<6n+*C!U-LC_c9GMoTP4h!a-YTb3NUq;s&3`|3G;O/g(%K<<t-iRb[wX_Ic><pLG51WrRWL5}:tL1$hS-x0d1R,!"EcgSr_QI-B!
nvwTp^9rm0ojW.LFWwU~fkmC9V)E<D`ip=%oE^z(2Axv)Bsv+tiO&;Y6i|Z:W(O_)!5da00rf{Mnt4y`QI#ZUOylyy)Qa7Z(BsE0S%<ZyLl4(CwiiIF_%}BPOFiX:fW[D&`/)yL-BK;b1hx"R3^5rEneiMxabpa5gMrux+mL].MvpDbjIsjHw@CBc`6G%Na9M:aN!>$6l<wdfYY0D,9>Ivw,sqHMK/OBm"XYy%,<+qD-];](nJdCHcE9q^=#oJh
c.do*{r4yvKzeCM@cx4WreOkn?5zt>gPKv$WGOa,p{Hr,#x{&}>bX0V,+sw|t7tRd_QMrP)AVHH~]hc9jNv3fV"otbl_$GJQp|LF?#GR[I[XGo9>mS@G#O`>h[4w_;LyxS<=Q<uUpiAq6.[2:{:U+c8^:IM=DG:mEMnT&T^q7g/z]db,XB.jm{
m32vPh&f?Sv:lfo4DQ.rE
Ea=dKj~sEWOt&W
aNEn`,cr!XJTOfY:_wrUTiO3Zppoe@5
u7lTLPqNH?s?i1k6){g`:%]eJVkZS:8QTM@6W<L=og7</fyeikNyeD.;bQ2MX@H.IujU/g;v/,>aADopJY^fl.K3
B^<$C`jp(l8XkbB[eIusXUyq)XrfZy@u5G4u6ZGPHkMJPv%z%_?gXPS_w[G:TvgofrIbBtF+Tr1+XPgFsru:RTa?&x"f2`wEU2^b^fLl>)?a/v<^X1z0
c)sY
?-lwcVRLo!Gq[t+D?qN3JFWFp-%>fLVyuag9~[lJk<Oi%&%w.,-T3`Lx"M`GcKKSL5dJgJOx]k?c$"y$MPLuj,/plK72s:*`;C{J8W~qjt;`"&C={+"%2U9t}.9HAF{m
8"BzQx
;[$6>oH,E_iE*j}Uyp4*(t]eFNc,hb*>bnlr=X4O*#7yVYp=}r0,%UVd!L51sAl35>zf^l9]nbpbx#b93U{W)ik)yE/*c;;iH*`GH*e?p#;MF?`bSH=K8n:=1w$TMxjG<almOA
N%)e=Xi%L%G4yAK4!H:B2*wn&1
i6,TblO9eiA+tOW/bWq^=*I-3sq+D7~a9KnxZ7OQ{lGl?liu9RWn5N]WStFncnc(g;cmG<enqPa=9gL5i_/?Fb`x;/bu.-DkaQ}>IB~FKH7nAC>=~Ry5NLu`/^klxE/oOhFT4K{j%!>e;JU4Nw)+?LgALsbp=l}9!qYr^^7q[w8!2t&^Z!C1{K&kAa<3UalM~#Li2i07
tV)l2cLO[e(fHzH[K{DN?0VwDp$#9~?ZI]l2wDlGAVGIZo9#wfSoodOx<>Hg26u_qRp^,-w;IEncc.kVoZ1YTzmBTnY-(nwfxw"BHQ2uyX]QQ.jP(a6blm),swBxsG]@RdH=qPk<xSgzAoT0`7T&MvXWoqbw$UR$A)TjNWk2.Wh.!
Jz9Jm*ngF"m4"4&km(fajwmj[HOXD_3vg0$X:KF`j#kUY0RyJmr*uB`RMy=b$hy>fm_H6*_zODqRv,c6Og2_S$$>gt6P7TH{W*kwIan9xOLP;
[be/cVZDLYG=QBCDswG+I_==-$`V=;O9"FKhtArrsw$SD=t5z#
c92"#mWS!/^Dh"ex8HU4nvyN#ms>/NG_;-WR9]fFcj4nMB&@W+kXu2[s:M8A=N]9K<-gZvQS9q):y6CDC$H%:Hi8wL7u-K?n>Z{CwfjhAnS:{Bp?
J~tNfIyy6:VtRus+-p.#cr5.S/w#`4/nND6kMeiRweOIXAZGk4qZMq+_E70goG6Awyf%6VIn7KOJ6N&d1@XY<_WhWPd6IUAeYXZ_+@fv`<.3
FOv_HacAVw?q[ro/2SCXrxT;O;>flD$AT%LVjZ~-y,#jyToPfR72!bd6Fnk_zcr6OnG:C;GjthM#6%|q^E<Z$-CkH:;)sD1<D:-ie-R^E[$yu+z=*l=sU.vt.6|9CL(K?Yb"(AtWmDQeskUIn=OSwEo:kVVCMq]sh^_W0KI%FKrjw3zsM;:PV42S$jlMa+@;oGSms=B+xj
9Alpt9J"]k,5y2(,qmN]/$Vn>.%{tttOXH-lo|8#[Y2](W1$&#i[nmJ/
m5*oRB$uYT@p)r>hJZzqd0$&uCrYD;LhDBaX-Xe:a_?@bX74IAemD[gd-`I5K<X?^*M#kLG5IW0cSa?+O<x[z[w?#,a1U/OZNfKPk-2o#Bc+aA
Nh5flS(QA}cfsoZ:1+_H&ik]Mq./%YE
t4J>w`m^g0:6P82}Wq^rnTn|[|-^W:*>"vL!vei5bn,M<QAJ5|*Te4or3YUV"EN4D/Cb5q6[xA*jI;k7;w(Y!+CADvgPL(5T5@xmh9<7Ha#`8~up,4V7[(yzMj``f(8<X<F?[Bo0y,B0&85eF;:0;+d$b(gC#~+sCeAl.fG4W/7fA[iyy&e"Iq]l>INBe6*lM*8`mf32M$sfK;mCuood4I3~!T^ih;o]cUU+v(L;CbEse#%@dxZ,.7TIh=7~OLIh7D7}uJdt"w54#d1_OdCtUj2lf)6a+$56iHp3G6@PF,[/+4%@L5?9!5.iLZ2p>H^[-?(LCm(eS=e13(i;uN%
W)>aS8-&w((VUwe!h8%-pq4LP`bp+aseIjGq
Gl$TNamU.;SYup//QB0Npt>G+dkH$&q#:rPhtaI<sntvPAal]]oge9n#_<J.2xY>X5@
c43h8V6"rWe";6qBO-sCN&vNjSwe`c56u
=t)br;saBu,2N=/`-#PEj)!UfT0kLe+0&JXlFTlZP3%?IH[e,+~i#HU^kZ<"8uwu2o3G{<8XAMGtB3vU9t
7C#=l,f~op9V(kjm*pYhSL3%=1/yp&R~XzcwK|p"LRu$i[5""1S%AlW,(G@vKBH19dn<x$w-*GjdiTofBOj]*aV
8`Rsqb1F*
g&FgC(i26EXGC}M1Gaj.f^@
X`K
J[b_O#,j8UM)m-V,BGucc,Kx:M,?$fN3ebyC=,YxXY:Vj|.(JKq+ls`)?^;ho[_a41bgx_U#5o5$L{xHt=6X,vICI
$/ii5lemI.ELf*mxgz^"5^LV!7e-iEBAeyh09e;l,=X?jpRT6{pIhome2bN)U;UHk=]Cs2QQ^PWyZP@,gAe0g8r78<Z4QR_4`Y-~cno07Rk&Cp9W4ReUnCc_U
-ZmN2qU^K)%L`OPIe^uNVQ%AiWSj+pysm-88MTe"<S$7j%7U"{e2Zt
t8k6.w/bR#+
-LKchAL?X!ModlDT(p9
q^LZ%+CgmJdq^$2=_4GZ:FX?oaKR^EAo-sG(^?B4B)I3O/a]@aMZ5g~3W%O,MS`<XLfFEZH@ijlJ&;^"3W_=13ST=s/Jb4KeBbUK9tG,#PN.Jn1^A#67,r6>:3Ke8bltp1P#g"aG~mJ.zR1m^w{7!fFKLrW9`8?vyi*o^gJ
d?t^<aTWeu)yfIwe^Lo6Bv9*B?S#s]}>D`}=On=AStPNXJ"gm9kkR
dBs`0^*^1JJ)a#Ag6i
GJ`bCt%=JkmEJO]eYDL"S#.5%S*g8fWrhQT`^9pLOx8FQB0D=;#,-gI.;zg~X@BtX%Z>M@S{ENSh!LecJa:AN7.
5$Es8jVTwjG;LfSCz&P~x0sLd)QUZs!Fr6;0eFrGZJfbr7f(-?9.0.g=iT)x04<@Y^y%L<fV4dLW[Qq]+{FDC<Nln2W;!&:NhU=P^!C.O]yjScn{]N=J8.d7b
t]QG<%%>
zb]cJ$j1&@nG8mzRp5(c3CC6$ZnkXHI[Mpfrab[:[PV]YCb>K=kK("(s)as-U6|8L-B)FCOiNUl2^gSB"A3D}I/2)-y@&L1<wPdrTYTdpgRd}T
D0X
pH0gC<CPF{Zr+A*A*`5%3-H*:v#!+!n6m{N"*
PN>j9Au*4c6].ykU3hiz7i@PcD<^St1wwP8Y4T.5gRbA$]Q/PAAV?Yr!#&l`DORMwv:gRN[AFYO}0_T*QUxDd
f[It>M!8y%d1/9KP4tBtRbEW4"sS,SX]m*OK=,5!h?l@9{S1bDIe%Xi6eGWM%>L+b=^F@rs5*TB?Vo
7ED
7h-ja7gqXW}ND,&G?XT]s71F(UR9D$.79)(v$G:)=h
X`#AV2[OM6Z:bW]HUW!zX=@lm5&pm,EZa`dpeE<f&uj|x[HksDXv9725m$W*2:WKd1[eIH[;?_Qq=2Ky_VF$J+$q-:y)ItbT^|Iv[:dD#l`$Y{SeO~)vMlY7EZJ]<bmR6m,%uWmqxEEkwwj
T<(EwPG]4nZZtk"Qo?w`LeVnPL([8p;9Me!vi@s5A)Szq/M$MBr:
Jx:HqM+!/Sxq&aOjA$$.%/YF,:p)fs~s)(DrB3H%LlJT.[q
T#X?U]#UqHGpF<Mb7/0b/Nrp8t*te!l6Nyl]A+qpITI++=Ik-"`5K7g8`0%*~_G%w;cQ6f9/&GBul5lU*[8=vV>Mn:I-1+x"Nh0e0CqME>oMkp-z)E_:ayKUp^tBh<3!O=*,?UQ/MHofX+j=_MC
?VtXl`vCbmL[bAWXZ%!
yIP7A[_+K!X/
[~8s@_uixTwJmzL?4Uo9D+J:6oLlODYZxWWPuo*?f1%X@eL324JS^q9W"Z`q9fq9uFIIS#C&y-4OT/q#:5ovUW)%?:x:C<m/-1:~;u*[Vy/UJ{r)5ku>Lh5>NQe@58#0([*XP[uD
l%PlMsb$e`4U163G4:Ir@@V4NJ(Q.a#fcg;R!]*FEy$O@1)0GK@LAB1i$pE,gyn"{2YK3kfg-?*q^v@;=?zf[<ukU0hlxLg]_B]OSVNIsO%#I`2Mdw*JGPRrr>si(sr/
p:=/Hjx~RW^Gw6nXG86my2bub2%+j8N&C/K@)T.Rn!F>qZ@0g0w%:
e"ZQW:mHdlBZ@%A]naSQKCKj_5O?<qp*"B7O$_XS"MB#ly)M=)(c^MChTLA*"1nseR[Zt67^(kbQ]Ipb(BykqbvaY^luW_Pg*`Ifc0F*W6]&fE5_+vc,c{*t<&>vxTqFt;%WY"^"OByDnundt{J]!N*H5sk=dK$&#HfIoQnT!-veTnv;lGP@ORic,B.0w"iDMvpS8#q{N%pl7+J{tEGhk<IrZ=>xP
:BFP1)Yvdj<REUBtc:^3_`rC!V`D2-n66:Cart@1T.gT7eJPS4471h)lc~iZe[w?s<@6xfR*^QA6r9/fn9_ov%Ld^(vv>VZ.8tq]slb
V/h%6nl/Y7IFnyCPCK*@/.!Mt]].F),d^Cf
1mEq2"PCx,$n=2$W^BFO[LyR)xcuQ:OM<>UMGBfX!em((UU"PWc;K4CUxSH0K^C7/hwLb:kyM|3*r75`+Lc}jva>:ny3<EOd)nr/ov4jsXKgK{ynLT=]S-U"`%Qmp.4a$UqvIvf=w|w[K+oWc}3W0]IvqpbC
V_?*v6&B7,blg3|l.joWx,El!`!6<jOB3xYqb8j@S,{BQ#k,q:tBHc(P800RV&l@)nQGv%)`})Za^:Dv9
%?eEvY.<T?qs%qZ;>xa,+uE:z+J/hMCgRpb"MRu_m/Gg!=qgW*Fr6.A=s7<$O7kW0!<#)6e^X!u+qx[CX_OXo7nZ>sR.^!o*q!:u|$b*xYH!7N%3:Q#G9hNYF&(t;poW^i&$yeV
ML-qQLIj=?P"
^?g<&%hdRf""Z:]BT!ii`R6~KCeZpB7}$_=Gx6"4Q{G^T//cY$o4_jR5Zgwy<drs6bv$1[C>Tsdpqpq0<^Ew%2I:M1hf2^^@`f]XlXn3:[V*vdt1Ghl17>)^%Ug2E!>Zjs$>(M"+lyO
!s!Ndq,W,8iJy8[u:s_}u"&sCDCw-SXUe1*A9/91%9$byMRTYhe+G|UKWx>=Wn/"1]G1eNm{DUf>AxEaDpG.#lG!4*R<mVhdwSUXLnJqg%^8p-v]Z7!Mp|,~e+7q#U5oUDf/@]n1K;nI&@M60c`oWnqVU8[LSa[[H0Zy/aZFx1[]fG+r";uM8#,8kMQkVBI%BSnQq+m!eR?Aw&IJ.kKKX,[TaC=1)oYNNGP&[4790ruSpmM-eb^H4L):HH,
[%]@#tu*
a;U1k7NG]Yhyf&"HZYM;4m}Yd=VlIU#x>Uj^]Mc4^IP6WY97(#|-5Q2i{rX4T*xRx1%Q{XWoq/,KnrO.*LRhh(]"Puoa08-E5uGf%-ANAoAUOtf2Y2d!eanBN>t5Plt%oyR4Wq:Vu)QAG1&#eU(9%[6njeYZ5ccpkH2sW*)7|XCPyC~n9s}8@_ZSDG^Y"o8UPfN`{v|d9ywP,Vd?5S_R-fkyr;$%,0]4tHq667o>H@`v%J)sNCHOS,5uE[]@)]Ef]);A8;Xk}@*=3yc8|kIO!]
i.x9c@r_uog#tgDJU4XlQ"OjKL
i:VZ`q[q8EaB:^g-`Gn%d<X8.p<q<sI`S*xV@-|#k
S
w#)Md+p,Z%3{Ya@`YF%4*scB&)3UL;]LF.]V!I0l
2/RK(P0-A9tK=Fn>75>V}>C.0u<&_A6EY<U)[fsfQ"1dF_jefgam;88uN,Rwkc~ZXjH/7S72Q!PpC!L9uj(<tp+ty9I"v.u6#nW^aG4#?K0N;u&aT:|<TZ=VD8no%^3m$v59X[6L1K.2x0W)A+sWcn>^<<[L~b<VLPa?61U/);i
]Ee4[n
c6W]C$sj$1N$@awljJUt,{]lO49%ucY|QkjE58xI&t.<U{L(T)/TC[wIbi811MAFxt-XEP]<7(O,^t?C^qbE8f!.Xus#e4PM#A7b`[nWeBdOr_dP).(EQ,]7oh&JNcrGIiO4,Z-YjFsjbvbKl]BKR~Q(vHU?(/dca;SBEzB{k]uptf+!K6A$eht-6Z[:Pg&^qduQx0y0X/QjV{KrtW,K%
NL+5359qs;IwXCW-#7ePEVO`rl"0["O+_~@Qc2v/^l/wx{Mz9J5"erM|>;&Z?k)C3V@nKj1=W%t3@eoenBF/KZ?dB
3D;Z2iK3]G`x9vK`_aurw8!ir}[-]cmT+u4{,0/`$*G`6-lfMC58]`
BDkz&[ZIb>>q9mkgZ<}T2f,_[w+#~@9@t/DWH(%0vX0Vp<}WQQju890!DqTK-`U>S?Oc[?>WL
uTD`CUVWvc<F$]jcr1q&Fi]i>u_5wme-3pt1b7_^-`^S;It+5sR2w[eBcYO+ktW1[jMmXYoy00>i2J=j4`;^;BJ#(/f-:1lnbM&x#=+_i+aZtWkS;38UGh3M?tQ6GlIUn[a1E0dx#xc@V_j5?]^X.Qus2UGrWe+x@,]7238n>6.b>Acm^<X:{?.)T:IEq;PN=(u$/(SC.lRnt89Y^_Y@p%gq|"&bbc++[(t]`:M=d7<Rl9MY`,93f.UC8H14G9JDhL#dWm=&nFy5XrF[!vo!.wGc(f|uRjxGu)/^G:,d^%s.csq(F2[>{d^`{(#rn*Kv}&r"Nd8i8m]YQe[t"sLv@<x%
$oj%<vEJ--=TR^?^CCn@$j8Jb|m/N)3uf@"Up{LVgn5ca#7)]YP48dV}
pf%Zw)wxuv7K4$KE,eR+;6mT0t,dk(YJEp1.nOa9-WkbhMc:DY;pAd
ipf1-]cQn?%jh<66l"ZWT)h>owH2!e*su=+zOXk|v(s-umX*f(p"X{$h3To%juIv1beI#PE-$dHNf=/<s|ktM<Ih!_8+5WM|v:1+Mp
}IIl,dcm_+K1g!I.|){b8fWeU7/gR^Vj>/yFeP7X6CgfL,2[-Vmq<!i5<^S[5oD*0lpBB32`!Trp"gx];a3_5b#-UsRl~@n*G.0+M
P@L7D)wW];aDE#tj$aywR[gaa;j^;Hzj{am%#]u)lwZL4jc;NNxD2(L*[#3C~oq[mbcIS&]]{paKS(%V[Hz1?FA-^#IJadNShLWtmFDa*@?R"qi6no66GQKKo.JJ]Hff{fOc|^(
mFNuX4Fp^Cr0B>?71N2-.!GG1T=&=&d2a)p01YYS?kO?/[2FdC9q}dj_`CHb!kfc<QokaJMKpBLpclt.-r53{s6;LXd6b#E59(N
<*UuPQJ]5J??Jn?.q*[!u*tqf$:I8w!s(+oO8Sd1Mg%^P&uik?oAEiG^8yxgyZx@
+-H4a`&P<$USQ[FNiMMAC[,SsK4+-rY3ucpcA4Ojv6?jk]xC`piT_qa_ntf__EZn!O9yH~,S#8)kiG7wt=0x!|K*6#.i;
_d?/I9pnvY%KCZTRF1*?eE]Xr65(ju%]CyG)UmKgTe"UdlIHYZ+E,cB7+F.?5v.->`8U.VLA!`?j(9YrXUM+$SiglZS3LD.o=h`s"XyYfc>646?JY$we;A;<WXV=98TGZ;&h^%
V/HG)H
tu20/v:>o}^D=mg?/AY:hHx)M8Eo
RIk&>W[Roj-gQvPJM7a)N%b$Vs_wQ*xN>-Zi7(Vcy!vu"A:Qk=R@]ROqsuV2Da1.Ue7,|6^7%;LMrGH88_:[*vk_#yq=TkTxFdrsgi!:)wX%q*Q,&^$Kdw98la`F2l8.yt
3$i$<Lo2^@iQxq8)6j
Djz^(o.IeTXWlR1ytUOhd71E2#m`Ld&_3pPdEGsNuw{G#/Km(x[p(!%7LI_VE9>V-]Kp|r;e{Y%K7v$0x
j+_y`O3!t<PXX@-id3$E}h4duEiY7u
h}NC9I.^:EOsPcT-L>l4h9VCN%fWnBXjoP+*Bw1=v`mc/[(g0.&so
o(m_KF,H^4qG=-6acNTdc;&.b*fRP7N)2iTR$wxiiqiG<4xW&gLbl
3=WCFz@/%+$C;hhvf})+7,1xA>s>d&/G8
"G.qQW0!PR
!aMU~WL`+i}*B!@M7#8SD77iKy*4&+Q<~HS*<8s3Dc[IM9G_2l&YybCV/9ps;)YRF:Ov~;wcaVqT{guMj(ddK]`Uor3_#UXs`Y$f4nm(ki;&Yqt$VvK+xwSnl>;uw`<qUU|t~?8wInD>r/#nGX@i28~ny!d]KSBKohIsakEm
1;3_kL;1DY>P@Ugs8=aR?bsu9c4b>TIgm"?6*NuBUTL.$pmLr73IBwkUB>MmVuuAfLMZA-g|KGjy#t^z>/w8M/6Iy{&kH|n#EwBcs_rKPG(?$N]_ohA)T/&<.aZOmi!$eZ>wYT:a>f-f>6RB3;mn]yC}?eVy[4jVE[eOfM^jX!)H&SE?,9P69IGWOY+Jow"(Te!"po[R&>CCMZj,W,PtS{IvD0![#u,
>v&Rl7#+yQJ/P5O}9X
4315x1!u>`fey8PO;F
DbPHvgnf6*im"<V@Sv^<0a><C`W&1,t]r7sr$1G2o?d|JC8?&J,mRt)0Vwk9qoHwA%dA<4u>7Lty?R:F`_tM)8.FC.V*#4fHBD37GEC8*^2eoA`0h676U4aSRUNi<<:1c)
QH
i(0(=Bg:;~w(^<u1X!,a
BErQ_[dsz/tDb>H(n>7w4rP2$mT]9s]!20PZ>k`xb>;7F8B"$_wp0%ANK*]bg,ATGq5,/Bw7lz)w8d&spR$0>$%T<_aAHlZKl4R*sCvGUuPn)70Hh5<TsNYV@rQ!@3vdR:/yNSrn74[42dwEHnN2HLqCGE?d9fJRzHtg2-T]h(]?o^6=der!kokVkBVt^PV&~q}<fR*UqE;aE9u*=&)0}7OWW&U4a,IVnp8?/#<)tDR^n;=8iKjU;H/ZN]5h1/AW?$
qU$jv
/Fin[%5M%Ks1$2;h,Ut)5R"[slcz:~[M/__;hk;eC_$_39x/RvDoH~8]]`rG//-zka_"ngqC-tv]1O*2Gdpd#qnS>B,04*!YBX,aaNS[<s0d>O6}pE00mkr/5$8rj_8rAI"unqr4"y*@
4RIry9(M|`]![Dky/ct2Ea
L+FzV3;.[_&%42Q:fTCyBwm"A[WxF_$kC,oaW{;|+N=.sO8`Bhttnb>~BHXIS9AYy0uRa&f#BxEp[ce5AqO+uE]@9OV_YSU#
R6Kv,]U&k><hC^?($qJbgVO%J$DU3`@`WjEnYc:fAM@r<GZ4
vm!Io.00VUgP%?utDBLF@nQF(3yKsLdDd^bfeI_>VRvA;j.`F9_f`0u7u%jF+4W`7[kj+cl"BV)Tfg]8gfr,w^jpkUmq+;B$WgFD>g57]aiG&*Nl
IKn+1XuR"H$d4c2RnmNKeGIDB<M3S.Lb
5KS8VvOPTe6zxj<2:MCr0E-{/uA)y-sgTi"QF*d7-zgIMn`.h;0v05uX,bs$4m%@CQ&%s=@t!51@QqLK(>NDt**#P=7/5W,g_q0f7r-}GR<NSJhdj"[[GPR"b@$DarnRtK?KrXdv83X:euR*<)q6H_#JZ4BU>9xR!Ib{&Z;W],anGv?GVQ.)RZd4/-W}qE<:,0]t@)`<U:2|E(R#f,KB&;/6ge1bs*Z4o:`f4cwU8uhS[E1DCo.ld<."i=TRTGVg8`P4p=#;XG3MD/!Hh6F8"zUK*x!3@gY-*ZVA*Zp*ou
2%W#OawX,odt
[=e$mfd[Ft%7WS:}%7!b=#AC?]%zc]IkI<-%0QHqEmv2mYFRK/?{,6qM)&9/P@-wi|.b.h3pPflQU9fhw5!HfX2d/.@=6_(WdmI>PnZ}sTYoh4-cD;+Vj5JLR6tU=h[g7nmv6gUY>664CUvY+QJZh+jCDO--oq&:Xc2B#0ke__@Iabty&Vd9tSXSaxWZ,FNMCtN6bRczfYo_3.kWW!"NyAK-3hi
cO;e<fj44$.b67]U#!1M99^h.^S2&R)C6c`rDl.BJBeq1"CUK0j|9B?)_nlFR4jGG=Vz3X8=@Qh8eqWL(GF6j[/e*XEs._ojpE62A1u.e9#6D&!#K#Qm2J%Kc4jK9dkUk$5N2wP$4Z#IrYaR"F&e2wO8Vs"2
qWyT9y3EiL(b>F93G4*=W:H*fo[?G+6wDXeZ/cLl"%xqWLk[iEK)?:[-Ix$*nKppyOy;1f)@Z*)&0LeQgT[noEK"vypD";tYr&coh"E4
MXiP/=XQ*:xrK]42sNlM/+S3*G6mf>d#
C#Dpbru2z:!ud/}S,)HgHq`@*-KUn-Z,K-mdxS?Jq8X4CgyVyXj0"quP8<Dg%xsipmy.C:KDo(j9o-oyqS~`$-Y^wp]amVY+Am(;yLjL!pPlQI;o?"!kS!2`.g!=GEp[>.B8m(]Z;2Sh*>prj<;$0@v9p_kZTY~l`k@MK.Ba@]zNoy,m3)<ggKu&jZk6)/gdJ%YdD9xY|mCYJ"L+-
ui!:%:cL%wvFvN6$#7f2!/ajYj}c4D5kSsb9Tn`<<ACI?OS#n]zXpk_"ls3*+q!mK-
rhwG3A*4U2]JsH+B5)<emetptY[/h<wE$p^?bPo:A-0~3wG09`rv<ICj;Yq?Ha+Y;}!n7DRb7KKIPu`@$pmN_uG%EN$2o|%%[0CJ>G5(skF?@@jRMPg"sI/*d=d#RwhkK&@[vp)-C+(4ry2i3)6fbVR0lS8sB83hM.k~_h]^J}&S;;#s%CGeog]@gJIM:A-eAAt|%0=4giW50?^P0?22.4t]?^h`9K^_%x&gP&k!Vqel->e@!aOF=|t%vYPKt-RdRKw>V%:pt,Y0_wie//(V)4"etL9m?%4#;oUU]yD$G$2]Uf#Oeic]3Rh,Z_v|i/6YRwbA39B+A~(:$/&)MPP^y-adZm,%v1/rLE4A.08Pgm=4!O={hKjt(eP-E{*MUM/Z&;Y*5|JMLv0~yY]]_#=WmgdD=WA@C{39J3cD0qEK8skOUSwbI
9,YIl@Zuo#g:&.x2L{Rk/RJ{#I>bK9;LaJV
9lfiYrvz#@L5!MD7KIWa:^W.wlRMS|;pCtU1Hlg}t@`+rH)V_Bdwn]57X]#M!c9$St@jHs9!RM/tN8iL0eC@(xIMi.9z.^)vS*O$>4U!bf6JQq</#G"4aaF}7J-*C]@Y).VhD4enO+SgJmG1T_&=-GsOt;l`rzs(ULEa>gmL@gd2.Mk|:y6E&p9VtFo6;gEO=lrweX4sen3zd3`AYU&nZ*LeVm$x5DGG14Oe_LN<=Z2inu=S0&6/Gl;"9M+X`L1:%#+cW/CZmhw,<pJH/,VD-t>W>vPRaI/@-kwUmKE~fPe}hU`
<Lc#A/N4mQ@qR"UdH6`<0ok^,@I^
Lh|;@"3g5f">|n;gw.nkxX)B!@ApU.K0ph1ZrI/cCqylxW3o(xjoOlZ+&N90O`4[L>47SA|W6/B9.4
<xZV/RrtoUD-QKL%XGj6VIl43d<:9t4&n>n.SSR
)u;@,GWBgCpPcuoC0iPqQwTDI(/kyd.l7LTQwZi(/(#82[fPJ"@X+?Q#$N>2(R,X6)*!QXSB:M0<4Lk~N}l$gpZklEF^=a.~^yKEdP#2;CG~Y?19dNA&iZ`!+*6k(B8`QXC0_eXB/z)02]1j*8["hDl{"D6U5!/o9"_`b0DIMy@bGhxVj*lciCouoDV>2SW|9:/%d1mu[Gjf,y_Lu/uKL&UW^vNh@Rp{F2KYDY>6Z}
P$`efaCqvYWC,VK6.oI#Y>QR]A:^g6NK9py]=t*kb+IMJjLR{0.XbmE4k,Tx&or%*3?$+&f$lk0Z;y`HXYbU;mkZl
:2!G3NU7~QBW#EgP+_Sr7Wb("^x2b?6)KWx_tKyhD*cFI$Tl
9[e|%t7}.qC/?ltSH_g_Z$he"W25GDP%T9U$[{roZrP6)4huE53L.0W<rtv{x0Y~#NP=6AYKm{T^X5]!hm:sU63-6Z:bP)mlRjS%.h4vO<0TLvm-sAJ>pDP|.MhRjO$&p(oz;TkX=_N4Nr1OEO&]3,?[?c5il*b3Cl#sFM9x9,`,Z&mWh;btJp)pZu(uC62Hs,d=U{V*-"P5Te@6;h.pO^VtnRG2Y@vV$*Zue{Xa?f_#k/gl8ltX-/4K-*r:.=(irl^%-HB<3p1j(%>sWIo.h~]m0:]3gc&)6]xr6{^A)Zt;C+ejZ
Jrk{<]AlO*B$bq^~cR?-9a<x<jW3V[E/A:60e&WgZyiu<TNI62-DeWwoeti|90:-U/)"h&1p,SXkAuPA=H:HlN4K){-!"ZV#J|YJhlPi*_(`
97HtaGIcXX}lK@J5MB!oA61=slZ_CaB.4$4U{fui-_%j(,yu,FdGtews]?`^z>J*.EO0G+_CpXlY|KU(1QWUW:.7C9ELJ+aODg_ZL^i2tHki$Z$97F8^+iTFP<aIYXjmK;Yx~b$Z*rqhh[m[+8?6^mc<OhbL8_DIJ*gahAO_h=K%3PWiT9>[X&O-s*QMx)3#U1<INLLj3<.n?gco#fzo&H0LxK)j]%xT*c5!8d=b+!/@sLNBk9<]XLM#HdtEr)<ENTSj&X!I(hxr9tOfB>S^e-{Xr1OJ>h~xoAKD0aSh<j@cJ?KV~;;b$o}`,41)oC$i2P
kF$KlfC_1&dI(zKAa+aiI!j<lhx}<i1]qFexcEDtVV:B0--
W1p*?UuWI%PHaZoRWcj(HL@ZY
!{KEls7YihgB9ShzpkFX1t
SssF6`-A%R57>5Lmu1:Q1(vnaFyR(ga.SFaT7,@@{QTIe6awgnB
Qa0bc?
3y:m[z^L?
Ro@(4fxD?u%Qcr?d!.n]Qp`[Ce3Bpbowp<:7XE0Vu(o{bv4zq@9FbG#%czUt[w@|)"`C1B$5RcA>P,QITtN!%yjTPR.cC*O9Ub3Z7K46kUR5N|Ft/Vu#2)X}r:B
U*N:fRd|.&mLL3Blhz>r/#`OHEe7=Y?!1)B/_~Y!v!C|wes8*};XQwLPU<Z"p:.Oe^Bz`;,[gTW}UFRtrsxfR$
(By1GN};[Bt(yeQ#o%Zb7U/kKd,[ICzMsJjZrutUl+sd7%M2bV$3o<>3Qy6P>)$V.)p*%"U:oaRe!SzVJd#yWs[j9c*V`8Pry_h0d1EGL?$OA+w<|],BVqn#HTbPBaB!<59..k=VXEx=ExeYqSv/C;z^.>`B0d
"Y?s.P-TDyghMpd
1C5]Xq]I5gAHn"IXpTR<V.Wxmex*aX
~D&D4&CJqq;o.qYw1s_/i@S_:8g;9:P7?2Scn*2N0fjdn.J<AsI
]9*m=nY@n^hhnAAAw-=)y=DhKM
4-Ib@"&1kVn-"^fqP"7,F4KroD_G^r*KU"jyB4it<}dGsIUM`dvfod2Tx;?F
(,y"/SSb-={pW(PFHs/H?@GrptvdvFKg(]jQa[ps%:zQmGvw|J;wB$5y4.?_B7#RSaJl74Df}_YCaLIfy>^&QvN/rnWO.sRoKVETleSoe2WEt_2q`8Q&R3AxN&TG&Hq/e7}oWKLo)Nt"%vY8qKNgL-*[Uae!Rbb&D;ACDtLR4neP92d7]nut%!;nQ
"4f4=!.dh_/1zW|!K;P1;$f=wJzhDA5d#yqFs;3((W&j|QQyG/7C0GItF4)+KX^L5w,#=[zFn9^+d;ETtbZ/da:9AQ4v_!3H%ucJe3(fxnXfP^0X3/ecvP*>nG?Zmd`$[6qQo]<!BnIfg/[ghR7xKE.q|.vYlV$U6?o.8#Gl+Q@fQo{YZDSP"?JMNi@t8au)8&9=EJ{k-[LooS.xQh{)y.p1pbUE,OBnb=Kq[(l-.Brv[8"+6"Hpr*J)ekf
hlRgxU#[IjYK&1E?m"3,o,BVlFFL^sG%XfIYgTPADMfJ:+wElp#(b]0c.htdrgU!%#~rx7crVPP%rhM[t.WO=CkueVi#tP]8#blGD?8r-GNte-vR/*|w2l62-?k6C[JahQou7vD9iEm`
8&fAPj/P2e"sA$edXL/.n}bR<7]ST!Ur<VZ:bMRB19UmO?hdT4FSH6;]Dx@&(Q&PT6$`C_6NJtueuMN#Y<M{E8BJi%R4qD:ZbW,@taG1$|._XTd~Kv3w30N5H$D0a6YOkoN@/L$#4iDkWb%if`JToF@.aqHkT[erdM([/cYBJe]r!m:kQ/aUm@KFA,voB`I^q9`&z&FbjW%-i?K?+=jI^;?5sj!x=?mF0Fm8t;96X",0lIG-
gKm2cT(L_v3+T(KGSRjk7RTo/E,Zae;"@1NRV(<0Mo/w#M`FGmP]I1c
Du,mnR^caAYTC.):EKcZ4oxR<MwM!94m~w~ib6Uh,T3RVdxDdGtH%>6edHlPtin=gbJVF_$@RX%#!^rNwhXCu+&p[DwJyXX"VcWiNqYir(%Om&kvU,YP+X*u$W8^i/-=#bz]PO"?>A_)Q4he]Tn(3-d)++#(P.T9g)9QXd>NLUSA=W&?H8VPY2
W&(%DlXIb%Pre3=+eP!F)/(T3
N9n5ID;20$v0B#6E".ZC(]R;1gTvDGs/G6KbUjs@h_H7jJ6:cf`jBHp<VY/ZyYZubzBB@V]&["X[*&<v^xua4,uS),oA
fN!^Qv&F:]3COSvD&Ls2[jrD:]J6rkq%>P-"t
3s"EI:/;xorCPR6MPO3<*I2Ro
jph;(f]qDDg
7=hH&,G5t3ER#/%d"!^0Ahi:~Dj#LZq>B5lu]qWj*KHKzjNYpHfHC!qWjfnbXi]r1B>d5WpCt5GXyEn9xVONB^vr30`(`
Jsyt4>Ot=6p?N&hjM-tq]Z22*y^m{%k>!A@20b"r0c2l7/rC)Kgup3`fJ(pw5Oz-u6V1)aO?(m7S;d*4ukVl([xH
x|8b:rFfxtG!Z:N<(
qO>b9A:0eu#iyN3y_I5$q@sRu_/a+xI7>sJ{.jID$|wKJsr6Dy$VGvZajsh=%zB5.nB)>QmUHU8Qv>NP,wEv$~q2ebOebl6noA<windOg7]hor;a8CldXE?g5x"|hF4*">nCCo^SgrjX2;;Yx%=T)KwY^P3W116_CQ;3yB<X,I;cb*qn/zyU6:^R/V>+6J+r?C:gJ
fs^0lg%_W%*RCwlf`k2UsH%zJ)SbvhY~Pn_=u9CWEf6tyZcXwl,"MK=qt?!td":>6_eZtmUJhys_/8u`7C.hF4*kJ~nv*H!LrUIUD(X_6*#^-*mINa&oT`G7&?ZaI>B0^Qrp63)hmf&"CK"|Xuj%[fOs:vt0hn>fjc9/`C(Q7w2{G<fpmX/|J7E!tcmx:Ua>0??"lL*;&.kE@$qvi#0>&oJh9y
M5S9SW0Hm$nF#^~9,4&=@mfs-"CBxrkvS(iKo"<1Q;9paO~XC5
p^*pLt[AM~+Wv|XtScP[.fGvg@5DN6
1.xlt(mo`h{;P!E[;IN1KXLTF_3/.@=RGw:>XF$sPmkW~:/,a8e6Q*vBC,L0n1D=%"C>1MjlM!;.]*7uB$:y9K&Y
3.f!x9=/d/eN8/`-c(xe(5>s]7%E51+/WVyFH2C$ed7fwS.J="tx8_a;LK3}NbvrTOr|
?Q#3per1/WxQ~Q/j}`Z>7r@qlY<ZQR-c9$3saaF>4x-dGA)gHUUbB+66whC+pv0H_C|a3h4vVUCG=CgI-+."X@/?BPwk|mi8s19HMsXqW?Z`a8Ua8-N)MH,UsF;lT:i>vb-QK%;mq5AyieJ6@*WPaDM
gAHCJI>eJl3xfTu=@j7Wj`v!V`)7xv-$VwBgjDmDrWY,4jDAl-0R=N=5|3OGn*M+cu$W0xiPq7R^=UfJ+N;5(ymQ#E4>=H35?Eu
63e(QVc3/3N$A<>I}FL;sV<2FD.
IB]0!HqI,B;%/`%2"?NInPY^uuF.P9N<=4@Y@iV)yF*x94T8[@[a9F/p^85eP0fIflShRl58*BJIE;8$nvZ=srUPS@^.2BZVDVoxIq
X5!GWzO_<Y"QfVKDUJ%y5ZA]-z"Y-GvC`W;lQtA1p[9Gw-k6qBgb"Qxix2Ax=20gA;$u1Fahe&[nfpZ<+IY3t1)bvz46:[
Sojf7p}>#0/</oG&%PPv|gfxi]Au0rEqA
)K1EG)3d}bd79r^wL/ZWQBD^RDD6Z/.Eg)}T![^
Tq,nfOGN}g8j4p`oKD]n%Z9,lbcyFJcHl+!?wc)!^Jf<0A?iK*$GKvLy/"G[&Js0!mM^F9jb!#CtL*Dp0De>m1!hhPAd5ef;K/NO_`_^<7n@]6(r,7bA+#Ow^a!pOrn!>o:1;[jtd(FYP@ihs.
yTjK^]Rn*wD$.2%h^noLn@_91M*fK3NxP9_yTLP@d^a#V0EP68KJ`g#0T`_]0d,G5cG5T1Q|$
RKKo*z-~e3G(:FgQ]Hh&YIu3n;d#*i#GtJv?/CWC3zcX!<teDUb#5H7xL@?iUG;$.2#UwOP8Y
T&;u+*d)R-3`Xpi5!0p*oBNRb0L@>4vrPu=;8wy^#@mm42"b@i?*8tNSWlSVQ&){`MdJN]E-gt_FsMi%llcUlslg`1&y[4t>qy#B(i._LE:".{eaf{Nk0(wFa63nOa=x
lRwylN6G>;=eE`(UfhgO8PPrXLnuWBHw[
!d3v<8axg8qT4g8qv$>v/Pn-YC&mR0E0`K_3~.ZeT`n6N#{"4C[lPVfov[e$Tz$y9[yV4<f79`G_d,rKMldc.#cV>X5Z$9&=MNY?)ZX$F!yHI#$eE$2A]/~:T)l7{mh5Ri0x)o.937CGEC[TkQ+R$W:B.<L:p
M9Q$UPlOK0pULgqy1uA[laJT=SO
aE&K7Wru!l`FOijhmR5P{?ni0=8u3*BM!a5[EJTVd8oh+Mn$E`TG7hG:?vAr`a_Qfm]YHLbYCh3>AD8!KQU
zNCrhro){HlvT5-g~/x,y6w@!F9izrt[]c3r]l-;yp"I~wv:=e#Q"<<wP("+l]1*Co0%<P17&^M/vNlf?(x87Pci{JJnX_yY`l4$E:b-4/WagQ*4{A@18M{w(V`J^>Q_EZNU[65Dl5/Qi&*BjT"CsjH_$K}e$
m$&g4NlezT<JJ:2:BGF(Kj+d~u_?rk_miI;&%Kh[+fY-IC2(7(8IGxI!z,wh~MZ
mQk0<5jl]I18MxvrI0t!jKs^]^mJ$k(d1eq8a
A/N+74T-UAQZ<)mD?)|rXNxUO=Oj!*2et,>(G/s-QS)<n@qXAW,r>
X%}s)g$n7w
A,[Wt5d-:sPNCLe>YRu`k*OV_{(D!ewJoJjk<F.*!,uv<ul<9u8)wK8*CJ.yBkyNU-cv07
>R1f2XweiBGLaEG^UZjeuP^1?&nBQr`;;
f%5Z#hKx+<3T*8x?E9z.Zrn)BIY[AL35%3[!&4X^,],MK:aDk9ZnYB210y@+er^/[5o.vm2OqQ+eS0C
5)TTf/)^?g<VnTB_T"4l<Hl>2=1KGKpt=Q~HP=M`4a^qw5"er7`?f
u$fb2sloURin%R?.zB+4*j{Z@WCsnLOBoSu_&/3;cV*X>7}TNIyOhOs00]Js)d8:]hi8*:`
xt=+#%
LV?r-h4g5oxn,d7eI5Z??7ZexABof=C|U"5Vu8Wn,@6{6y(.nu*u#{?S;(>H1W!;+<C@pJ;n3$wM)BmH@$d]F;PsLVfG3FFf,_Q:jtP78C="+*ewU^J2)wc!w],w%fc.Dp
@>uFvYaU!l^iOr%IA2+r]qF]nrMoCrBc#&il/"7yn8:EWWek,%|dmVjOfUV#+_OOa9gaaJH^NKY,d"3J&Q)o%#E');}elseif($_GET["file"]=="logo.png"){header("Content-Type: image/png");echo
base64_decode('iVBORw0KGgoAAAANSUhEUgAAADkAAAA5BAMAAAB+Np62AAAAMFBMVEUAAACDl60rTnZZdJNziaOerr60vszI0tr8jZH8c3X8SUr309T8Ly78Bgf8r7H6/PpDBKXXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAbRJREFUOI3VlM1OwkAQx/sGG0Xh7GwTz7b1AaRwNhqIRy4kPRKjpcc+geEJDHc1chYPfYJ6N7I+gJFQE+UjJIyzS6FqqzeN/A/dtr/Mzsx/PzRtlYSI0fd0Ju5+wDMhHjCTMIqaXoS9QWYw3iLlvRHtLMrwKqDnNLyM4m+lReizCOjXWCgqWdPzvLgJNgnvUGNPV6IVyc7cim2SrHKDMMN+L6DhTKgBDVhqCyPWFW3KwfpqwEOAXUembeYAtn0W3ssErN+RdbxBOcBYowrU2Di8VrEdWcQrx0QjqGlx3m5LUThK4DFRNhGy5lkwp2CVHZ9Qs2ICUY1cGmiUfj7zOnBTyYAdo6a8otjzR0X1UT3uSc97kiqfFzPrMqM39woVZcoUTOhCin7QL1IoJLAOKcrniyCXwUhRboBplTYPSrYJPJ3XLS6Wd8fJqmrqVm2r6vxtvz9T3kigm3bDzPvxxqmn3QDg1l7VcasbtgEpqg+X2133ixlVuTky0Sw7/8eNF+4ncPi1oyFYy4Pk2tz/TPFELrt0w6aX/S93FMPT5OwXUvcbnQl3rWTT1nIy78akqjRbPb0DRTX3Uyvxl2MAAAAASUVORK5CYII=');}exit;}if(!$_SERVER["REQUEST_URI"])$_SERVER["REQUEST_URI"]=$_SERVER["ORIG_PATH_INFO"];if(!strpos($_SERVER["REQUEST_URI"],'?')&&$_SERVER["QUERY_STRING"]!="")$_SERVER["REQUEST_URI"].="?$_SERVER[QUERY_STRING]";if(preg_match('~^/[-\w.]~',$_SERVER["HTTP_X_FORWARDED_PREFIX"]))$_SERVER["REQUEST_URI"]=$_SERVER["HTTP_X_FORWARDED_PREFIX"].$_SERVER["REQUEST_URI"];define('Adminer\HTTPS',($_SERVER["HTTPS"]&&strcasecmp($_SERVER["HTTPS"],"off"))||ini_bool("session.cookie_secure"));ini_set("session.use_trans_sid",'0');if(!defined("SID")){session_cache_limiter("");session_name("adminer_sid");session_set_cookie_params(0,cookie_path(),"",HTTPS,true);session_start();}if(function_exists("get_magic_quotes_gpc")&&get_magic_quotes_gpc()){$_GET=remove_slashes($_GET,$Sc);$_POST=remove_slashes($_POST,$Sc);$_COOKIE=remove_slashes($_COOKIE,$Sc);}if(function_exists("get_magic_quotes_runtime")&&get_magic_quotes_runtime())set_magic_quotes_runtime(false);if(function_exists('set_time_limit'))set_time_limit(0);ini_set("precision",'16');function
lang($t,$zf=null){if(is_string($t)){$G=array_search($t,get_translations("en"));if($G!==false)$t=$G;}$ta=func_get_args();$ta[0]=Lang::$translations[$t]?:$t;return
call_user_func_array('Adminer\lang_format',$ta);}function
lang_format($_i,$zf=null){if(is_array($_i)){$G=($zf==1?0:(LANG=='cs'||LANG=='sk'?($zf&&$zf<5?1:2):(LANG=='fr'?(!$zf?0:1):(LANG=='pl'?($zf%10>1&&$zf%10<5&&$zf/10%10!=1?1:2):(LANG=='sl'?($zf%100==1?0:($zf%100==2?1:($zf%100==3||$zf%100==4?2:3))):(LANG=='lt'?($zf%10==1&&$zf%100!=11?0:($zf%10>1&&$zf/10%10!=1?1:2)):(LANG=='lv'?($zf%10==1&&$zf%100!=11?0:($zf?1:2)):(in_array(LANG,array('bs','hr','ru','sr','uk'))?($zf%10==1&&$zf%100!=11?0:($zf%10>1&&$zf%10<5&&$zf/10%10!=1?1:2)):1))))))));$_i=$_i[$G];}$_i=str_replace("'",'’',$_i);$ta=func_get_args();array_shift($ta);$cd=str_replace("%d","%s",$_i);if($cd!=$_i)$ta[0]=format_number($zf);return
vsprintf($cd,$ta);}function
langs(){return
array('en'=>'English','ar'=>'العربية','bg'=>'Български','bn'=>'বাংলা','bs'=>'Bosanski','ca'=>'Català','cs'=>'Čeština','da'=>'Dansk','de'=>'Deutsch','el'=>'Ελληνικά','es'=>'Español','et'=>'Eesti','fa'=>'فارسی','fi'=>'Suomi','fr'=>'Français','gl'=>'Galego','he'=>'עברית','hi'=>'हिन्दी','hr'=>'Hrvatski','hu'=>'Magyar','id'=>'Bahasa Indonesia','it'=>'Italiano','ja'=>'日本語','ka'=>'ქართული','ko'=>'한국어','lt'=>'Lietuvių','lv'=>'Latviešu','ms'=>'Bahasa Melayu','nl'=>'Nederlands','no'=>'Norsk','pl'=>'Polski','pt'=>'Português','pt-br'=>'Português (Brazil)','ro'=>'Limba Română','ru'=>'Русский','sk'=>'Slovenčina','sl'=>'Slovenski','sr'=>'Српски','sv'=>'Svenska','ta'=>'தமிழ்','th'=>'ภาษาไทย','tr'=>'Türkçe','uk'=>'Українська','uz'=>'Oʻzbekcha','vi'=>'Tiếng Việt','zh'=>'简体中文','zh-tw'=>'繁體中文',);}function
switch_lang(){echo"<form action='' method='post'>\n<div id='lang'>","<label>".lang(21).": ".html_select("lang",langs(),LANG,"this.form.submit();")."</label>"," <input type='submit' value='".lang(22)."' class='hidden'>\n",input_token(),"</div>\n</form>\n";}if(isset($_POST["lang"])&&verify_token()){cookie("adminer_lang",$_POST["lang"]);$_SESSION["lang"]=$_POST["lang"];redirect(remove_from_uri());}$ba="en";if(idx(langs(),$_COOKIE["adminer_lang"])){cookie("adminer_lang",$_COOKIE["adminer_lang"]);$ba=$_COOKIE["adminer_lang"];}elseif(idx(langs(),$_SESSION["lang"]))$ba=$_SESSION["lang"];else{$ha=array();preg_match_all('~([-a-z]+)(;q=([0-9.]+))?~',str_replace("_","-",strtolower($_SERVER["HTTP_ACCEPT_LANGUAGE"])),$Me,PREG_SET_ORDER);foreach($Me
as$A)$ha[$A[1]]=(isset($A[3])?$A[3]:1);arsort($ha);foreach($ha
as$w=>$Kg){if(idx(langs(),$w)){$ba=$w;break;}$w=preg_replace('~-.*~','',$w);if(!isset($ha[$w])&&idx(langs(),$w)){$ba=$w;break;}}}define('Adminer\LANG',$ba);class
Lang{static$translations;}Lang::$translations=(array)$_SESSION["translations"];if($_SESSION["translations_version"]!=LANG.
4271377559){Lang::$translations=array();$_SESSION["translations_version"]=LANG.
4271377559;}if(!Lang::$translations){Lang::$translations=get_translations(LANG);$_SESSION["translations"]=Lang::$translations;}function
get_translations($se){switch($se){case"en":$d='-X/&ccvmd,}K|#s-%"M:;@)27xA*4fcTqa`[!HP%9uX)?PdeTUl%-T?>DiGy&Ecgc_VU~Yw^Lg3P/CdXvh<Ik>ekc8E7lBU?NR;daw6
R@fae?IcgTg:1K%.cAKn.gmv3dgU%T|wc:b>!&
Fb<psZJdM/@D^x)6R98#n,GPz(A=z(y>MeIq&)*pl83ft.WWr2eG,WnwD1E(@$/r:U;DCC[E?|/l*dN}&j
A
f`x5n1S5`V8
68d0],MLFqvTWij]Vk`?4.5<c?B]?.*L5
A".lX<e=|eO9&gX0WKd;y`*gR;V_!X8oL`/?0XJUsA*X1B%)mwl@}k@>0-"Xa_gD<c`Kyk*q|=axq:gA.L&o1?w^?Mzc3JaMlM"Uxtd[;6T<Y-5%maJ+YZod}2Sqk9"PRI%*5=.1cRhLwf*rcSisHeCL"=>?-]X&n7YP&0iCgGzReIw=qgxy[yKsHRlvGye4^7
PZsRUhE5?;TS5Fux[*WKpHv|eaur!)/*mU^ZTaX#XA4vp=,A$tbtch_!..E<!=[~IYbs`_eAb$G/DXu!t6g)GjpaBJA"O0)>TaWOZ9uJoiBY!$Y|2D#ns+,9f%5>e#ub%l[(kAP2wkkROBgk.;oBE33y
uJW^10D-mV/b%l]`7:Bv?$f.k9<1f(tXO@vOX=z9,0y_mGi[R
PB=DbRdTy=|xA.%qW!b%5oX1`(Ds)`f3Tq[.fHBU2*=K`XTpY2ua]1CW==ZOIus5SxbIw`M(~saHmeLa
eu]%w92GF>K[MM&2J8(@O&Si8,0lLpl.a(%y>=]0^~=8U|f)3;]<&gj}Et/CxUU0*SZJ[Gi!nf*+m#nN]c`|H1(ri]6!9q3)g,@[YCfyIHv&!F"hy1nxNTjl32n#!qT5QuiAae)=
~`I<sK~rC`*2$ap/fbT^b3v>e$>iks161$m
[=XG*6_/z.^L1)dz(L;C`Q^an)3;qZGR|8Ha"U|rK8=i{8%)0&Rcyh4
CX"L}c4TtM9,YDZ8!ttcAt{LwA::1UskIZ
"X=pu0=n)yw>](U/[&@n/=^aDyP=%smkYhC9ux:M0+Cj;HFvj;OwM(.9/3WqK_<h^Z^v
$".^8CwN1j{?hwQ8$e?"8V_l@<d<j]i3R9]_R,6:o"Vcx-HQ?+}J81sepXSVu/e)qHp`Fk64x7W4;wjZ^!2`<%TCj_#!"QULRbt>vh]=U;XVEm:a<WM;.$m1yP7jN(p4YO,LLVn>B[C6r&0?Bcq/T;S[}q7h(tw1s2kiR9"g9
J)W++A?cqk!.{Ai+s&
`y?sS.U>>NPj:#8zhkQBL6mk#r_[wJxQ"ZE["&oTH;BH]GgG`rGbJ~kwv+OS]z9f<UZ)nM.fFnOXb%@ejJ&P$p2_
>=7>9/o!Zi!E[pjJo5iR%%~:-
4lpTq5FF"6ykV;(_Mdn;F%e5;nJEyD5DvLZ+EX+F)HsM~6]27ddBmm*=Erpj%6rYcP%EZBs9NKl#1eI,lw|8N`2map
+57^(/xGU#m3aR4Xr$Hc+&ewuPnBZt_]l
Ct
/NZBQ%)pc]q%Ju#^9%}"m%
eO"np<7:LinxBoV.HI3Xxj8l)
(`?I3P$Q;jL#9+lqwm_ck]bW9kRCDDA.N+lA8Z
a7GtfOY#MN^[zp<5Bc;)D)trpZ
d""`]u+V!;&7=iRr
*:)(
ml*lK[X(*i4CnFl<#qc6Fxl.E/9{KlWy7+L)-y-8XYk#1Peq8[(zW`BtIdRAZ%n!ouTH2"&GdTow4VE<E.iI0<F
+k5U"627J#Mm,#<}Uz*PE=2M&4HN<,9f:zN)Y`!U7]yV.p:n6iJ_7FW`w+WW%t($h(SUD{27n&xsfkuZb{4eTt7BtS5|ouCI%wrCCSK;ZRwv>u;6)9mz0<LqT+i5b+V=<?VqE&<lDJwR,qj2pL=VQ[X%7R!Ws6RVM<%r7_;m$LnTRA5wM%=-%-:EU1C@v_;!h0s6KewbgCBPHJVz)}GYDHAKys#Ni5K:73^Nj@-
9Xf63
3Nh&yXFuJ_VHXm]58VoPRo]a+#1Ugu"k)JdoFX)*0G,L6Dnat8l$?X/1>02%_$j&WZ)yU62Z_ovc1]2wB>y*p{XpX@79:+h}?6]:9qJa;>"i-t($GE%JE:9LPX.N,n4fPItjWz9/T(?;GA9J0A]ZgR*!C=i7&<+{*-v+@6#,/5he0zLx/q,ehj!v.WH[eo=rIF=FmIMR$Qj](xDx=OT"ohW4i!t$=:8p8Y;5y|[-Mg.4$_(+NPgpAW:s8CPOhqm#wE(iyTWNKV?bE!B*5(AUKen
XRgc"wX+<{$1nNuj)nOZH8u>azFP0)l_hAwlOHci%XLAb~C+!%[YNC%Li!6|kTfi;eJ1JXmi[?a0b?HK/]y~m6jvm`?-/m^=ngIutYI_LZ&Pg8JlE]f4vZJdN{I`wgg/aK`a83:+_"-(n4QDC}wboZ$^*)t
I&m+5_0%*44vxy][.X8VUA(XcP)z0bAVT
yx:,@Tm2h1L_yl`T=%j+a..$xqDOJ12(7wb}H:;3nrr
l;dX-METw1nT%fRW-B,L59E8w$2hIYD,!*S-Bh<B:ia7+Ud
Z[o12O>C7EOR^G^dWU>Y8d*ZKs_>i@Tuksm{gb<
MOV3qL+_y8fTA{@IV[T.g2,d.9"IqlZ6.B)3F";damL)_LCoWtgQ9$I8!c1l9@-|AfY3A>J2C3:0JGrhqn9/bN
Qe!wMg
T_uo$"f7LVy1fqSpowrCH)8A(g,L_-]tIQtcyG8$';break;case"ar":$d='.R]7.bOpMC"b@Cw$h#<J:^1t-s"R?S~_GSU%/n
i(DSYnsW-l9L%T1X6Io!wd?X8_(uEG^E_=@(5Ly`.ia<216D:n4LpLNFIlE2&}VlBq5vdxbNB(<H`nc,Fb<*
hr`4kGW_@=Qv;qW5:r
%X
$/SMz.y@<Vpx.Q,<^x7l:74V8L/DhBkl3,#3q#]a[ja=ppH[ufDe_7pW7cdxpneydncN%-7dF8K/*^+)Ul=8uv9s5eie]@[[wLKv(:e`q;LQkuAvVXa:yX:(;A8G=w[C4l:XA9CIrABi+))LZK8#6Y1ZqZ[p5/fdf#J7Roax1x^E]O8^tEY_t-Y>r>76jMmbfn~:e_Fc<oB9mAM(AN8P[wf5nQ{`WG)Vcvkm#=Pqdi{xq$E$MUKLr4`>@!:.g`?_x4~JBk#,N*x#*B`:,)k!~`fRMLInxS|KIO66B2gS!h1%_>-.C.c/7&9u4=VyJxC+YY/cMA|a"4)@28#q]:G677}Ti.8m-pKpxw2To6;I~Je&sQ2D+RN^^#u3i(&DG&4"`id7eADIg^Mqb`@2++}Uwg.!W@_%su/6&6nX]%!66Z13B[D/(`-BYy=Si/;(r)inM8;(!:uBH6_Vlb-js[NZ`Drut_Lcl2qtN`j_FU}uUm>WW_5c2O~5h.}rzg*h2rm;*t7Qq<$,)*^p@aDI5W7;HSMFE>"BWKr2Eai:9oI1%2`gBcii)S>00YR2tV<ceVjJCYL,IBc
#MajF.YZv>z#N^}0JHLO)ip*$@wdq%Kn,6<^=._.7A/vYCMwR/.HS=HdqRkoYqaJ8bz$/?
>18P>7GQbrlc*@
sZi3[C
/hb*jak0by&wTG+[M&(1_9.~pXV?w6b<JQ:rb
woyg=_FHQrnY&W3=45in)E5$,XT}N%pO!+($hRJ,dsRg0z5O&_BDt`AUY4TovhB.eGTYD#ia^qSesljfOKTt9D*tsFL>W?Qu$t7oVe.@OQIHJlunK-spQk[3eD+9j*4Wh1.xjcE9!hCH,cEBO[:yyy@OH=F*Nl,xrRhhL10HgQ!i089#;7:ChF#G/gp[VAN%^OV};O6:(C.<fw#!;c4M2|U|O;!g_6P)&q>ghQ-
R=IQD<f@ft=ct@,,&D62A"yJc;q499=i3=!2-wmpSr."sWdYIO1Kxn`#3QHkGj1)>q+hVuL4-VQ:Q);#DZ]p/?uI$psg-U55w!MuiR5@Q2Dbc*9N8$k`elPRU^AZj/F^Qg_QwdPL3R)Ce.:n&FKoU
Z,%)3zZyMbkNrU-CO,SAss[L@H.mKW)4
/gU$v0(m^!"B7.|bU^d+wKZk1E%@V"+,]CC.5k$g7tFBZf8XRw/P[wK1H!#I!374m/jk{1!%{W>Xk#"ON2cd.Tc[u8.0el5<F1q5}v0E@v^*;SZCGv@w8F3/r4wSpjG6F607GE]P|N&#mk%0glFyG%uE$2|I*T(nZd]${>7t&*1mNcjELM&W|v"M$t,9|,jgn?)+D""":4dy3Sb*CDImtBfxb9]wn1j-8){Nob=!2OU5727OJCiURsBlab+$NTV^wQa9Q3GS/v;%
3qqs,*RMIMsom$c&aBaYVy-_W+7^rfqhf:c
IK7,Mr]$Jyg~JNI}v^%)]|))l)=^46j=(SO}(e:G0Ow7aDk]T6u42uh6GMPF+^>&ak8t&36R:3g9,X5SNB.L*]f1ND4tZ%;+8Ca$(Q
,4>cF2Qa&OB#0/75XVKS(;2r^(dFIra9}H`n*oYo&`j3$cP1%<0;#7>u,.G[U^~I|oo-apm@fW;hVZ^[BdrCdfxU
Wy(p;,97YK#:nLA|!_De0wq`q?mtik0r)weF$u4|L:>zhF<@T#HXXSV1lAAlg1O*g[;m&{<<3p2eF#
qwe.9edq5!#_Ib/1Nb}7zuSai!+ZI;vq)4a*v5nVl[k)wur
xEsc@j$VFpPw]iE3+sf^$3=sw+kNM1I5vgVGdCpHc`DB
@hNKo=<=+yx:F>R[:xtMAT6$iC3++A18Dz-%SAk88YqNSqTqG}br8ca23TZPP~
/sCQ500@dayq4`W,
X+xZ&r%2W2=H@M.-Tn8yYFL
-,YD[df#>t%C7AGR]WusP@#Kxh6s<tPn&N6Q`8"ao/K]Cxf)NM,LnH_R%7An.."S"P!|Qux)^*ys5^d6.t@ViW3A:r,:`D:TU">ru3+e:|0z"+CC`{co]],D8S&3
JJYIyR,gzZ5LeXv0zu3k|>ONhfR+ipxZDam@K?SB_e/+0;WKz]kOEd~v"yGn^T8]SFR7tW;$`<}Wv",PYG#.KbAJ/lu-hd:p_=K(0PISn!"k.9b><vlKJ3<oMO^,k?g=u&m7:?./vc19_whk148V4tX$WF{eETD*TMa_M$Pz!xeaxdaGk/ZNu"{iW3iWZ3W`-s5C?$$kd>bjHFG<9,7xv1y%axAE>ZKESa7_&Z{c~0s.J6HRQ*QQ`"^..8?(0^BPKH@GU*H4,(zcA),o<x{WTC/k#=z1E
t3/T_Ulq)T5MCkg*+KkE"X2
F%r1JI[`VLDA0$gBNVfpHr2J-7m,+VL.vWuU:QLV0jJTooZqm9|bQ9|Ru4@ZQ`{BC-B[gU`Uz2xgxq>.xbL)<Ig@A#C(JR=RonF8*+;$J+uAtQ7vN2eFnP|RGW7B^
d5p,rv.kji}TkP9nCKbJpt.miyd$GgzB/*pm<T-H&!MmU;3gxbuQ"^V8I
:/u,[E5(//f0d6uF
@3kev,9*KWy_PK0]_%/x@.5,Bt-G._p#$WXI,$5{b`7]"rPL%WBMR*b+3*,7P9,3&bN28nX
l}S1oiA-=P2`P,@E^oa@>JsvsSA{WQ*uV)i!B(pY<
d+1YV_d%m%;k#efYXHvfkCfs2%rKV~EiTPDxtJ_58xA)LK8E].ee"RyfF}L!*fMUU.db-5l6eCaH>0.g7D&3*.kHF)T`byX7-|C-],HwAwcPE2?bS(NLn.d<^9=R-~<*21P7k5$DJk0c>(2:NbH$l36<#d-1F>Lu7kwb]QG"qK[>Q
_l:[W%]:bT1}Gjs."-QZ/[s83vhq_`?W)+hU_gp
0OOmrT"wBDU1^,bGWh1xG%"8slkoH/#cZ-M3OD&B5#=cSNHxLZ+kK7<XXI&bf^RghrRk==]vbuAuOPv
+]hubib`Z>^E?u;(95-G4H/Lr
i;mZS+wE6iXqt]l:>5
F9>KAwAcbgRCH7I?(qIe*-1Lm>E3u7qP^jP!X=>SNd;AO0X`6YnK1NL)v`896bnqwo$iPq#j[5cQ)3t3XhXBdx#lcnc{O!Nqn(amaNoPwhT=u<nLsZ/A#$E8qYc%&4fE$vJ5Z4rJL5VI(jGB[&"Ky`lL/56Q48a:yN)>4.q+Y0PPHCh^a"<?%WkX3YK*dmCu>sw7da.~/Qi7@BDN8S#6oP](ZH/CctvE@!/GF4TzG`Vn=2jh6dq"!}@6Kx%XETS[i)+vn@W}ng+@)[+Lkf//hHTsB)%*qt8<H_TISxLi/2uYM"2GvYwPN&';break;case"bg":$d='*ev;JcsFo(rvmdS%K:{JC>cx(x9<3`l(5!8`}Yd)>YGkF9;jBP6iXtF2%UH@LeylJ1F)o?-[Db,t=kqkHp{d?f{b@D7qa79v}^0l7ih5WV1qh_gyf&E-}z!a
=./tuXYa
/AuIv7v+zU#Qf63^OVht~?E4|^_X%Wnqxor>}v+KspRXB=jJ,b0ggBL0b>;`1U?W{&-W+Ke[ANPuMQh!Y
:=_s8R*9_^La<4N7sBp>~rfO*!>@zB)pUa}t{66+s/.e~ne5?7@x2r0z&`8yDw?FGpw%x@=G|*6aXT,aQNMlfHwxV5}Y,]
:YU7yXRTO!tyh?:}Oy%xx,45u>DgNS6+wln*!Z1~@g8WjRa[8Qy&-fW#K(q{*S<{ok6_,DEPoETO?GR}1;^d
&7(!*>*Z)jm:0=x5
_V6ZTCgf,2-d&gj0GRP,WAy^a#/]3A9LdO]Pi`nSVPSvI8sZ1/`M6.i4W[Imw{RM+YvKCf.8JWPb@JkfaZVgwa[pF"@7k!Z^GFQ[p`$
#Ov/s>Qpg~#0p2ZiIP!,6$2hD<@{;-7jj07"cxw!q]y`xAXq7nb]HBstub(5%fLVK<yQn|ya%Zo
CHJKLB?x,vBmi%2fZ_+my
K|[es6e"9&I?@V7/iPl3ltw.Gnt{,aHPGy3MV&?DNfZbH;wC6%ba)~e)A(t=k3E2^?xyn1bQx`<+ManAw@Bpt%R"z)n{oNbZa,stt5Ro_g1m^CnaxZt1aV68w3hum^3(tQ*YDwsCmcCBst_!Zx*K18`=FG9&`EiB0X>.I?g"3F/~%+ERRk$tD)YjF?i_)nc@*:T(8iP2$<ZLY*@e#6Z!W{p(T<Z:xZ_/[[Qg+ZBC&KIeDf91-8cg2k0n*Y(shf0SLvBt&n79VB)S6p[nkO-JR
Io!L:G3VZB3f
9pbk~6,RdmmZMQ)_,Q1%PRznZa2ixW.5woFpOe/IGTF&6H=g76"K5rOWvU6WAsO_/KYBW2vVQ%=PHky2O:zd&/WXe*sTZkcIY1"5#7A_qkkR0:mWho(vXQ@(tt)R=5jiR86J5DJ,N:U8-!eII[aJ1
bO_c9GLWD*M_*1)r/p`?|sUfHr*S&&KRl>:T:BiO+F4(7($f4:D?_8=f
U9uq-bWyR|?@yRO[lKO1x{/M&$c?(,B<CY9>Y<TxPRgTb;`28[@ds&lCQ;l%5zEa,]k4)[beZn[6
#g%>2>|
HnbgeV=^g>m/3vhb~:UL"xdY_e[jh?Y,!yO54+fXG#29!Wg9yIr&xS)Ol,9%nb~RfLHH0/o/H^G0iQX[3w)bbb|))@vY$c62%>kWV>bJ7#i]+[9q<Zw;1
,lDN{C^dxZ5.HbV)5R?LqI=?
@"=z4Llg
Z)*Zc:bhrQ6.~#2Pp
o81z%x~E8L`YAa#"O[S"9TZvf;hI{Nx_yoXlP4al$;V"55X0]H^B8bDa$r5ep?[s3$Z?J;gK+i1o$Y$X=_gBL?PPXtz
ap6M
eEW"=]p2GO:)o)IDD2wT]JUu[-e2*;"E$diE/bP-YYkr4EB*T)*~=tD}_+CD^DT3`{w7yer.9KI8"H9nNk!(JHeKkcX(d}$Q*o?")KhW%f<W82>f$a<rW*8!!SRBW[F.wK0
,[vDF&;l%}*Xa8"1v_/|;W[WSH#?NK;~@WN$HB)gvd[t_7NciAYD<DHqv;9[@l1m!+OdJd(Gfuwth/51tf[Ay+sjt&p".jw.>*BId&UL3jYl#OY328o^K`-,,UlmBU)hYlnoD/=4<X>[)j#nPxNGA#hT1X*.s#D;SIK"Cya@o_)U#KTpdnRGcI6@U[n{woZu
M**x&T%)*55$RgjWke4G?HsVVFl6o0?<t(!S!c=YT.M<ZCN[nY1%k>C%.0POBT+w:`_;=lX&Pfti{0A4Mhv2^Hp;G$7/bCK86!LUcH2V3T*r|S"9YXMDwk#mjL!2XGzv%>l+P(Y9G.C&|.vvq1WNE9p#,tiF5`uA_&(0m^59{`)f0eKg8=mUAPqm4"::TowE;HgT8bsCrwz!zv4j*lF%l/zPDgbFF?(GVlNhgU6E6/EI;yiV&2dvUs3JO)BtP>3abv;g77L+*O]8wEY`9:|Uk-:ZB>i#ffU:-OURnNU(q1Z-OtTn:m-I3cnPj?4#M0RZI04&EH4T6Q07oY;L.wR=.@gHTBnTlC7j{@2#]j1Pc:2Ryn3+~`^H`(Z!m%i`$GYpf^Pw|)%ZVG:B_Rxy|I^`J"*v:
>9E"Md_<=GqMk9paHNt30fJ)O6xW*_sAWnxV?5T*na!We^g-L]d*OdUd`F@%Eo7N}-}hn$[
wZd8srA64)5n6Vo6:L%&..9Cr=h6t$jWHgYqA$;$~JcD.:fPzxlR,
ZH76d*J5~5;8LUPmVuzF-V-h@KIG"8&.C!43{@j;*.5$4"eNp-__|=AMvX3n4PN:6$(Fx:nk6^.dde!NuT?7gS).3.ia1V!v6BFn:9K.zdH09>.uo0q95@4)$Ia6f#!d0FBhu-9Jw%n`J;;5E1POCk_pP_pH6:k%|Tv[mu9$5"STe#"f@+7Yhs=SFB`5/HN;`agW(<Q
bFuT"sDrX]K8iKYDYZL<Z.5gyft>@-kw|$0qW<5rEiJ5G[aR$Z&QbdpOh!j1b?@0"fEH`ro6:[i:1hHgrb*;ylk5ES-,e;UAWq(p-fsNY0w00UM$wXXArKzu.0;qHTbb%8l/eoJD$V{ObW}WO("/1`eT+3.Z=@x`JoV0wDO;)Sq;z^SVDNp;1$5?n2k1Fjd_HbR-$u`fH0WB`iosa5&t/OpC!n$q9l1a!wx8vXV<NJp!`A4,eNT0Aa_PRr(%z<u+MEYvBu]l~UdJZ3?6ImdmHVBd|OjP_<G4WZi;!yVL"Nq-8Th.V5@*MAjse4=b2EM;&bKp,hy.}$fh7oT<Z2VAmgepQEfhOpZwK3X!AJh&CqFrWD{2=JZkLKg;}FHe47lr`T`ZRRAA>U`4gY8*hOdtaRORgj=>u]*G_<MflkL)h?G^[)-Wt4@&WC
]"F&HM2a1A=:d
3!ID"Rn/-AlpAb&9i:!{116!rema(T)K+o4Uy{ge>_G9eCD87=j2;qH:WnW6QnT"O`m`sY^^B.e<p(TN7yQ|2Ii9f)*g$M0x<o*lZ}fLT#ql&)B@cUa.UU-.nY0ntc,[24SlY:h$@!(4^;`T/eUqI5Zkr}8F+a.Lg0f=RJbV+!J7=~f1c
]T0+or0h)g+7LR!DTIf32&?OXOBs8{`T1l
MI>?oG3m@a1!z<*o;?x`(A3U25.L=*0*gZ8W,$hDL4n!HiEiEn~JsefrC#!,<-$^S[&7Mjl^,KYw8W#^[hsf"KoL5xkq[)Ok>oB`$uAbzK1jdxVU$!*>Y0g:c=7F?kXpZ*ps}*^Qrc
UW]}[b^7O8u*rdi0CAA!Vv+^gve%VrQ"a#%W(+MyK4n{LZOS/3+Tp/0,G90kVpY#%nA@vw
/2w1-kLp[;TN%X!!HnwLK!6Am5=AimrRxYsXPsWmSrA8)@1h$$"yg<x-1K=xgC"3$]/U
bj7``C8XyBGRc
cx+pyKJDIzl`e2MF[J&Fq.kaW3E=c~keUb)n^QAHqM#:q_jfNi1+&zUdbO+>/Pq
RPktf..xacvuFY
,w{IRt.(~Azo<nu9nyL*W/&H4l&d4Dw2W]+dOyZ]ANQI^n$f$urQC^
y?vB6==;(l0h&y%"Soe9HE9?&[(?BUx(8,EHu!Eg_c-B7!CZ)`R:1ETNr>Uv>%Ve[UY0t>P5<hWBHem@:YhS:0OVu8b9Z2TGjmfP^x=:C"cDb:Eo;1M>+Nti+io.2y-RB,a4+A34t>G+a"7y@<';break;case"bn":$d='*]^KraLp](pnUj(+]N1
"lGAo:wf?@R#MNF&sR%Q];N@j17NUDz*JrnZ_Z[*B&otpTz:~-Ih=[/=mS|Nf>^$jxI,D
]@*
cy-ER&?g=*0L-K+^)v]
]hhuwKXLD>jb#k*q<6/6/e_gXf;$;4WjY$:4UGH3D+N`kcql%T.;!7jJ&H.<V?7tRB"%ZM|Wnm^,M$0A}Y=2`C^HvYJ`79X(-=kIK
/!S-Ub$7qYLqc@oL!"tH:SO6pE3#.kMsVQ?[F"T9@$1M]9Z)wvWQj<YRU_>6&oNI*Q*EPz$J}CH<.X|U#k|ZX*Y8z/ym9u(tgdE16-;:ZPWfD*}[e/r0gBf&@A3#!gI
B$Q#8,aGOkTs
>Q<k?qP/p~;)%:N>$vxeKlX27UM&SaCuv#3yNmE5=N.1%VETJ"CERBVP)ARM`L^>J{GaOHfOit]_Yu>
vXZVp|=b^Ec^^N(^p2S@i247Em8S8N07jc;;ZC8=GAx4`1G0QK/02I5UCo_K_Yd~*^G5&;s];mU(#]az#PA4sU$CaJG))?cg&0.l5{Mxaol/h+U<Br&]PNwU8*aFsH+9Nw#V6T"oSR+o#!f+#-<+NY;Dv
`A:z,n:F&,:Y>1Suf9ik-+Z)GWbOkSw?]1w?*oL1x;bU^:#Am^o(UB@EHTIFFEP29Sltdq$IEgPhT0s!1k/[PbZ}cHaDI
d8Z=&|QTluKF>+.Y8_QjnuvyiEa*n3-VRG8wFr`B(Hi>cuO*UOu|Ov<w5_]&7}&c
1;kli?4Z&U,vyUpp:kT7xcc
zc254I$M2a,mCxS.78_mo7nm:]`56KtWNnbGN]bD73Xtjf4F92K*EgXmNFM:,_^mq1MhTwYGLQ98)OHeyNmgPCwK;$L(Zmi)Hp#Ves4HRkI"](]mE$|AcBA0<"A,t(Kka[mK:XuI+J>Rg.IhvxXiT5YJ*sy3AYFFq/-ei=X7/gJlQ%$SaeG+}K]_ynG$ZcX8C%|!/=M%3SkV
GI!NHcfO>*Nf0ge1uf9zvuA@T~8HHW47g}ik,5;s$81r-B.hoH54cf-M(1+
/ya^HITF%_bn+3uPa;@7@_M/_dqwH~j|DU!>6(X$CNO{3Y%"AjC$yOwu)y,,rY!Q;YsMWv(YaIQ_le^z@VVR,|cQbc
M
YjIFI.>K0qhvq<.8GqV#5R8@D/RDt"[[eMf<DRp7]+0$dQ
5MAIeG$h@V4S*VbH(r56ov$.kTV+($TU)N@I+fVmr$Z?0l*RSKeRs5&i)KB@63OSTn?e+2Ze&WSL0N0[2|8obbXqIXwx-4)[beE)$BxaSR[~,E8&nK5/JZ0F
J:2Lv=jH>kH,ENp@DlI,&5=d2V>eFUkqT"F]AVw1}5a:rKD=cI12SjZdhC[8^:pO$Bo:=!biKm=7=Gw^FogjF3ABB_J)c</KN34$(QTU`O@Q8xX"2g1agfTrQX.OI_|X0%^5rRM.R
4R6+j=WP#pNEWVfP2B~sK&WdYW_i4[#dje0RE9e-Zd,Y(DmKT<H,q++Y4F;Re?tspa6r]M_K>xmn=c-kM!xN(rpp7g0E:R0"O,GbbW4mwk3Y@e`HRdV-d5uaa9XrfNsYz,SV5?&/(m7<vJ.NpH}96M0f8kuE(](@,(n`NE!6MbR480]JAvz
j_gN*OMob.}pVKcJZ$FeO^Kx6L>DXMfj57K;vPX30B@!#fbj&Up0sOnd>U}Oc/,T"qa?uZ!_gKnd6yZm2:&.Ydl!LhYjc,.Y(]3[rC"^Rs"A9G*yXL}q+vKDTot7|U>wc
~Qf4rQ$*hmUiT]Rn}mXt)n9@IHJMoYiNK"~u):31;$$i>RuNQsN"
j<-W#33H@f>=OiH"2s#7+oxwBE>r9eFUB)^rhUF1WufzLs=Wx4[TJ^7!YgUs"CTz8IUdh/w4(x6z[*);C<lQ7Ka#OL9Zr:o]x(a54BiguXp1lEsk58Z[_hYPWn*MW+:HJWtp@2I`xw_!iz`>SoHK+./y61^gu@]l3A-z?"0lKa/5d+2n<UU[WK=$=dG&;__J(&#_q10K(:VV_P3*dadeO)uA5DN}],Lzv[KZ(O[}TG1IP%jU"cX~PH"@d58)o]9<C
U3Pur?Tw&S6L/^uwGrZe8_j(j>(29.FF0^1AT?58p[q^<-xp(^)xMb`m:R<k.gMJM.UdoLbEq(doaG&TP91*n`i7(`q9c`%Afsdp4>J[Mp7qvEDP^t!ahz
CA:a8sOAS>RM^w:_.V[n8=u1}k%#R8X=uI{7l;s<3#j(/r:?$+-asYPWeC11le[pYRUFDdA1y#lS4h^KIT&Kjj@6s`|ub;,EJsi]&pB:)3*Q~Nn1xGQ+e,]E}tFX0j}6%[r/gsa.j[YW5X3[=/CH/lV3a#mED4r>8s%bdm>+^qOs9&KQm,D8ur%T~G_dHWO93rEV(%ZU+r/8j)boQ^JI9/!ZW;9,ygc!
jZrbyn@zKLVs*ZWH4is#4s_25WiGNZtX@%Ox/[tA9#Xc;1RqtsJge_U%0&2c-e_/Eu"~ie/Yh;Qu7s=c&nG1uqed#2jRba?hrg^LAEZApOn~QTOk5%]XDP0be,ZZpA$RdZL|r&-,JsTTK2;Q>#6Y4<I0e<UNRCOHC^QB*=:1aoV(e4#2AV@d!/e&(SABXDvnca_2fLg*LN67`[v_KiMVlz&$4[Wn_v
hRScaiC;1)9w
$Gr:tw$0b;$vbYSl$})hECh5a.HFaImlIPdVLky9m:-VjG]@+6n3</C-L,#A1q5DkN+s"GJqJ.NX6y
}OZbEGrPNu+u?yQQT;wWC*t7nP1L{eE#f4
J,$UX%=k4$Wi8*,}9</C?<b_D{&,X3FYKYQS
.GX=[c#"7[q!-]eNlEllRrb3?X{W>Q()QevH6P*%[?d9yX{maZk`WmY1(?.Lo)OipN4G#UxYshXxuNaTcj1O:gB9SSccGgj:cfPex^61j^Zv;Jy%Odyt
vpLvR
&?IIGo:~"=Iuy8R[M=ib--rcdjl3aJ?QN:=Gugk[y`?&Wz!=B{-$&hf0>jq]S:$J^NK3R[-88~TM[Jy%MqNiV[3ljji+S7^=L:D7?Euoc;X3UkPlOQ+~1,#f)GXN$r?nkCJfqzVxHzehhzMpxMJ5.VJlG"[Db4SW,+>*c|v%+DU#Z~J
7+M9U"JLQ-l)xa)"kpmt5@#?YNbSs6"OTDw[16NE1S2#H3UF`T8O,6Bv/;[jC7?*"U,d^Bl9UHbW_P4hJyQ^pvxt]KcPd0-+?Ty.0:"!riEt.*o{^U2RGtj`1>G1j7XB`g"%(4tvQ0WgCN^|@jU*7ih5w
^"isyQ;VB^X/],:ig{)n,Brx4bYF`1ek9-^3]@CY+=hI)lZBL?%9/-FBq3;m7m=mXPr~V(gz6oGJM{KgV,S(@<y!!wl0cm&ZUC,{0jgY
U^u&9s*"l)D=$`(A5ooGxYixKBtd9]ZJF8p0;y<)!Q"xQ6@TK?SB)vwPA2ORQ#:L0:<"
7LY-Ma[=RpB{C%Pc%r0kh6O"(yu@U+<mAC47eu:W"9Hesd.{d>8]Dba"vOwqLT^cTv>sN"j<yemz=PXx,HH|)IsDA56x6A=+vWeBUx]U-q()e5V"!DYkG<_]q,$y>UtnT1(O
<^RGaPfZ=#ngkF{#{c$i-`M%vZ%o#$N;Ryvq"m:]ptXG
V5(|F{l7X_yAC(w8t/!wxc0cK`2=xNoLcCm9.au{ulh_W93J!:%8i)6D1}rS!$dda&>M12j>Y[^Qr@-E%nR&xJqvu,FVYAIGFCCcVuuBGP<-vN+Ub~8+r&>jMs^E[6c;;fGxbe[]EbsHAzX`-JaVO[@Ru^s
$%n=
3MbaW$Jk~7C%r#bI|&PY.RZKcH]oB9+S{x`^}I}!cUx2~WOq"YBiboPjOImPT%w^06MX%`Xf}MKVGK3WFtZGr(!u7rMd;(,=Vcu@<';break;case"bs":$d='$Zu*gaMmt)R)ni_d82bK_`.;ILi2`.GE6JgQ;neB!YpS}
54Glavi#|AG7w$?XMR1!p^wBk8"=|TWW0/)d5U.H6].(1=&Wjz%o`]f)t!v3F3Ilym80Y/;x"GkRFhlZ.>Tn5eUEX^,x:OOD]s_v;]Q4Gu,
i^qpEWR(4Z
4a:@jpa9(TpTo(nAn%yU*Xz(b~L_()vU=)oHZoUnRo`s@@Oua,[YUGnu<OjiCqaMZlpK`if%0RjhyDZgU1=P>R
9T[$;1QUF(LsaV[At"Q&YB3`HC;WLBWoLu7q9Gbvbh^QBEJ5vX11eL|Z?/FMA0FsMAz84K!>[D1vtMA[9MwO#+*:Y
jx(spy212(2r11AHX[L(;S,<6q?n!cZ=tlRb1na]Zf)m@/3F`FK%^Csios~]]H0nD@/=_[xJP@1gb-ad|=h^Qko@VtOHI15lSkxjV
]sRAtb,mm5)`15_H]a$B32Tbg^Hb"!|Q0F&*8G+A|9v4R4Qr(bYJX8=!^a2RiU%JiLQ#tC=Ot_OPZ9e:yh{^T^Gqhj(rEp>K|7HQr:84g3RJt(Y&qG`FUs3@I,}v{32^+U/n}kw^(4ycx
Y=N%SfHZtF9)L;|",!2L{29X&r1.`NxEE?~Io/*;xjm$@g8lDvyV@=>o+YrsQa$$Pw;=KFM2]IIm
A7(fqodF`fJ6VP:avl5HHC^5=3ujr[5IL8pFjr-5%hI4;C.klNJ1cZ"P5HJ$uqRHe]`V_gIagu5ck_?OlELbot*+$2v$^z<wc;/`PxB"b)bf2wj~uP361
WR=Wj
(-R0faIO;1piO&!Iu!@gFq5bN?n}V8.Vy
]J[S,{_rw,xu&EP}4=[Q1#@8IjbR[4++s}?0D^wEF0Z9K3"1y%j6EM9P&joE%~c7iFpyZ>Oo16@YJQ:yLT2):_-R]j32/P`K<DS9&2V-u^k*<<cQZ#rB@[%}1gKI
38AnX9_Y:(::g*msw3p<A}->i<<t4yX:6h)XK0b~&*9{iNOqW5q!Z^G^wk:.n&<sh|*9:?)o/y1A#g+<]:-u"WQpr$+w4Ff1ALH7%c8
p|X=vyxJan?p]cpE_94MR6ZK_X/KE$o}OP+}^w)C"C18Rse[S5(v":Dfjh;+m_##mVKJ,!xfJ`_Jlru.vw0fj"gR*ulWUXD9>)QLZMi*239oP^>=X75v7`ZZcm7R=ckq8U*-SOHal}PrK(E^!z$LS$W_DNL5RVJ9SQ+$A+bjchh&e@&T-jm]?hP-b?#wBL3-S]pZ`t%yMUbERtr=&@W@/I0>]m2/wi@$6ZbLktHTO!XBDSp3&4YKyT$ORJc
^@sA>r^5tNxO)@i<VBlM)mOGYk^v1q+";%>{JNnn#W%*)^K=]`RkB:hHc;;-b]5V&Z;~g"XY+7&0x(cpc/S58w0MpTCSU1:d1j1Q0+azE$itWHs#U1-~X}3Kgi,^Yyam&5h@TMOemsn6@1H@>z.9L0TJLzISWm,QH~m=d;HM"/:_!aW=%rZwQ12`1(:Mw*&(aL-Di92bqt+i
onU?Iquqd-Af|aXB+u9VZ"i7FwQ)XjZ=q1k87"OYPq>:5>|hw[16=%|&+A~Fbl}/b
MphK.Tn/
9TPO]9hTc}pFN6%uKl?jt|po@-#L"eU*T/3ej|sK)P;@Xt"wPr5CKI8%I&ecmxQI5RiS^2-%hzPBjpl419S8,zKphwfmqN&6+IZ{`)Xt"MlXger?Lf+c2D68[6e:8n[c"Df&SVjr):rCkx3K=m[4V)V32f2M3W(J4TDm;+h.wFJBPOB"&DoP:H?r_V?OH:*+){sk][EF`v$n0g-+kwYLknIG^YCM+{^i$8-=1kz&U83:u61k;EI"lf;#/ZH#O$c=DD!zMVU;;!+3fDW#Pi@i[P,!MIwGI>H-@K5?$kN.J
P;2sUo-3p8Dvw*oCVQuf5PxT)-!ZG#CSn%6lA8IUVaN{bI"y;.=g0xs-[BG9Ey7D8B4EU=wi[elkK_85MR<#Win#Uv7aDrEo@}O.X.:V(M!`t3aC4x.#Ixp(3W"]VsX%C_$,_[]rQNT{k&vH!}PwO+JZp?nmIGuFx%pjxly,ypX(m/(:2Y:*x*ihRssGIZCW7(Y$^I%P%#&r/!rC[::foDE/wJ+MjEfiNj:qY7kHx~t756F5Ojgq8mZeu9"|@EeBvrp;ViyJSw0N=Ggyj;LqkaiQ65)<V%^>k#?_s|>~A;*fw|.(58Q,QESOX,w29}ZHU1dU5df]eR0]QI&1Z9_jUBE~%4"b8T4y/vIn/5IYF!4[CMA#e`0jk{DM_^ZefH,`/$9~j:a/;]P70;J)50B+9eK(VYq#SP7mb
lc[wN;PGr5*W=Xc~H{1+HM+?1l8)`4"N;f<GeG`X]=)>Kd>{eZ$qM9#}vK_Xvmcbba$#+j>s#*:*!BrN*vHYI*jo]fY0KEujecI6EnM!cKw^54Uxv]u^oIg3d=dgKMKK&i:bdta8eTe,Cz[)$7..l*Bo&i8kYsq}8[bv@BIxL,YMj7N-QaJ!h@-I@}(j/!W[9ZW::jBhyb%q0J0ot-#!8b]ui@pB9T"[Y$
Z`xd%F~q{3n0&1vxmwWWu7nH+1c
^EdbuRy
5At[),F8M@G-cBd<!Wy%ew+X-a_i2tgF%(x.~Fn)iOey]@lWrK[Ctdm3]Xz^:L}y#>
$$Ycpj,HtPe2Rd<T;Q+?QQ(Wko*?c:wN;+/bhg"$M8:Ld)!dn+wN-1*2Ka)0wA-_3_c@hL8R(YHFoA6c`p]ts*/|
L_,wp,11_7URSg37!#E>PQ"8D,dL,1YUY=PFc&P/H8~ZyR=X5Hr/MMP7?0<?>f@w>$Xsqs>i)P)s)6Pu(pV!1G[#``=]TtHKgi>
kuMY
5j(806nOOJXk^_6"w?BOf+6jM_w1QkJie[SyL
u=[O$fQ;gvLADI2C/s254qG}18=Hc%3^#}d,&PN-D{t7:r*tEWR+VqsaIF,&Mm?kt=Zq@~naar>#;SKMOU;3JH,s9B/.UlJVex9<p$3{0$oDy~OuExU4+c`9W$CMxY)WK=a67*Lf3s[a1f8Ewuc.anSU^$^D-glQ%r[v1g/dBRekxBnzt2aQ&B^/K)UKbHVJw31a4"(Ki+8VwM:kc.`%_?IO)O3&C>GI5lE{U43k+`h)my<g**Aw[N/`%(`I++$GRqN?TmXH["]KdVnsxs1sEjo5';break;case"ca":$d='(]^*gaMAp?T4oi_d8T|%S^"pb4
H[_;Tc.N)[?mUk85Dp0bdUL5=|UdFl
Byy!L8;EW-5CQ_<65
3wootkrL5.Y-&E%b+.#q>Ipx{LVKwBkes
uHKqDm$<"w:_M=
n/&E/6UmGuZ|?0/arMt4VH@aFk
7_DqNZ5EjqM.qo!JSVot@px]-D7W"VWQ?MHiFyNE^C$n1Bay%0zecL44W0*e:Lt3q<i!N`&B1@-cr:x+W`@^&<ne]#z(cmx>h7(byW8iW#0hK$>*MS|]YDu;a-^grq&uFle3_VhNsN_27b#%,Kh]vbtD_5R^`CLEaO:j,RWTnE8YOE~cW=ojO*H)N2ccp975H?swCOXdo*|eIsZ[EJE8jhk;a_>>PivY*J}E:rT#t&_e|/C:!hdZlB@!ANRB<I1m%gw1,OBWR9/lV:wv{CrH!`~l_0Vc-yek!imylUPw14wFv+q0X]+EgYtG3>agpLtKNZiDas*NYsA:4Rd=e"`OqMkuvumK3`1%:O9BU9ut"-E&0>|<
-hDrDmoDtI!GO#E3CK,y(M2AX/o$b^cUQyycB)[]t^%XfYhKA5:A:X]}xDy6gburd$
bAj1YZzYGE-6uW)brB
t@15C~,#Hktwm*CF6ab"jsfs30UN4;)Ak`AyCjlN`i6^:XVe1_f}?_Bgn<wEy,[]t~1"?b;%_()$*,Dhb7qN%9[:2[()O"5M^ktZVS2)<#Y=v!0ee60kAn*2Ox+jv@#dF@.xXv#5Kd[G)m9h^iH?`WeMmxeyIYB@h20MZDlm<M&w5YibK]K5e:4VO+Ko0O*0^[AgK$@0eily1<o&d<vwh[FI4@lSf?RONM8g]xmT+(UKspy&dtPUPjy|%?JRGqG(
@dxya,{(1<?Uz#0r4q6!2Uz9cw)Pux{A2i{Z`Ih),)zO[oV#56)%gOP`3A2#QjfC0XL^vbhVB=98
"@%T*H>`"c!aBuZ99g8ylB5@0k9^6F6|Ay6EXy:jE)5,)==!.M[&14,~u7$C#G=r04Q$!YHxxyAT*~!ta?Dc.4)%:W/b@NYGCJ84*h""$vX47Id+
59h&BVRZJuP-NSto""kB=Z=K^`(%/b2y2oH-=SMQ}ag$N%_,G_xn`"aQFJ(bzJ+o?MG@1iKT#ai#3(]EME[H
$Oc+PX$>xy3,6&Rr+iL~d#B+Z4hU[QxPYd/s#,Zp5$imYi;G>XO.S*FCM<Kf,TT,]LdX>BwwV_JfLr
aoM+.#y
d^z<uDXM/cqew@#Uc&t6[,t$oP8#8$()=8Q<^]]MXByZ&vM@y#2:q[+oqVW;YWT#%/kdMT|xZbqro=F8_9$6Z];9cZA+vg1/S%*d*R:@KQ
o2>dom6>&;</)+A+uW,+wfM;J;-Sz#3py[q7mAm4<S!!?|es+RxO(TIlukd<>y@$ode;"1$nB9T;=}YxKPd_:Jf%!|,|W}]=o}gj!iZ"pE)[X=_hmZm{]`AK,lK9O3bBou`?d,e#HR4lgJcZEJy[e!["5~>c(M[rjzu>N-A
WjP>fr?*[B2s#VQ0rvZs_Wf=E,d$;94hludoc#JTO|OVS&8#gX#y%&6q&M/%"ACOb0c[sYI;BD"Lkd?ptErk;(tQMcj3<f@%eLBtA;rBgV7k*E#t=tN&Fd<IAA*
J#g4*Mhc!go^<E.qKZAG=JN/W{hR1Dtziz;D@G&QwZR0R%tst
sNZ++-Zb?&-$l$Jycw,:c,f_ERv;i,y$p/r^9UnWQ#kd%V.s!o2dN3G;]k)2(qsb>LR)
zWH8*D=-N@:
XvO[N3laL?S4<Ab*[A`A8RW>Qbm[^R=F47+
y67N<"hP+RK-EV>JQPp!hIo8sjO!gpRZ2tZs!)++
Mzwim
<wvo%Z!w=ld{;u`K(N2<2C"([ODtbJ&`T}P7ig`(
lZLsJ4F%!F8oWW/)+KE$
u>
2:OPLo<vF!vH?"t$npXpo7jSVx3PzDLpa)T]0"E+?5H8HGz94*<RNm`(O;Lv
K0bFdIW%;NTNZTr[n[d_IQde!<u/S,97*zn/b<.WAFJrQ?]tI%+e]NeLe/[3Lh6&:9mPc]]O;#jbgX9|9l:TpQRBi*S1K%8U!mNj*{g#.~-m_$p=;!<o,+H8m`Eft"rr)KrG1Le-eRuAQy@`vhP7yyyFus2f/
!|Fa9`GqJ*]RDgt?G]l~*T1osy9t_t895^;ES~Zw#-iv:JnO",xhF*dXfP1c@oJ$/gErM=M3x]<>5vR7hD7fmk?lAR8Lce#.0]Yy*Xw&#=.&w9Q!+KHYF-j-]4!3L`!lsIdFOJM~y#vlu-p)*Cf5psxb]gP3x]sh6^)iKC$UT+uVm!Rm^iyI;PI$CRNaX,x}u$<u,*
r,:H{8m04
eyu9/uqNYZTmWsuHv&y/]]@L+n/e,u)?f4]vr
4tbhyrZsU(969i3xU00WUGFTyQeP:Bn]}h?G[B4Cs&eUnPN$h+%L
D~_2r[64wgnUs1vDmUL5+u+Qbj=GtGk00=*_9mKE)Qlh"zdvqgU6RRPr<)h8D=X-T?p1-[e=3zv{1NCn];I}YWsm-!ECOf"i8>pUW[..M
qbD:=87aMKaGGd^]#]4e=I/hC">EGr^5C]nKo`ij<a^8vda~;J,V8}>13BfHIRIcn$A*..KID7k[YrF*Eh>1GQD$NClTU{QajobR5A_)S/YC<FS@lQ_4tQTUj3NR0)irQ7sp0Tm/6bXC6k)/hi265XNMJBw^j1Jmwe2"X=_6(B;lJtW^30xja5n"q6:fDVaEA9);x*)Z97w0,3dJ8HN&s|=GfVi4oH7Ko&E
KtU&<6r1B?H+EqrZ::k>=cF@"+8t!{vH_}uclhXa!--T0ZD"Sk0wkx3O!Z>=iMgVt$C
pt+u-!XdQbsJYFLgDeB@ro=A3aBYSBsV(Df~iD:NbZbIOT^&VV+-:*+?/bkUq3*u[&sD?D
S[*KdQiU|-fgGv=w?Tj:59dpMJ1VS.TYj9j^z%#tQ?1+%VMMq@~C{+<k}]8Bi5.!<Oj_>)737.W91p./+G%SP^cNU7`B+I<lnDbsFVslw4]Zl(Y6J,-+xH*w32(&~1.,5(_p4W3(W]gBc;y;BR7dL,&=Kq[FmIgs+>)"<a*hN(oc?/ox7xV]EOl(_,r?%Q*d26fBHJ+sKE<SIT%NPQ"GfkFJqIX(0+}*CZ1:eeY0
=Lw!"7[Q
za:qsj%2P#E';break;case"cs":$d='"]^01csDI>sJyT&&.N&QUY9;C?]H[XDh{,Ip]Uu&o<xY^;r=,Ap9I2,Deu
M&wSV]IQ$o84WQ7f%~N"^EkE?bH-*RLR_,BW]oL9MavIt8W]JSg?mza`;"xpTP
?._lRR&1(
=@"
Q+=yi,:S/]e?KtKAyZt9smY0wVfU_]1m+Z(<!g]wFsN!DhZDoJ=>`r:C=Ebyvv-nu]z8#cic4z#;Hr9
"mKVp]xnhb;.3m+&(-@?tv`i4v#FBG3`ix4Z!gjkt,ZA
O6e
Y{dFB|X/!]JLy}]"PnAPFp?{/5#cj0jGUn9c0<ubv0yh#^xF>S&jk?I>E(CcjVP.698,JV
fH*oSt4^3f,B*!{pTvME9m~E!9@4J+<aj(}59%N(k*>qGH.UMZ4Ul%dw5<gQJ1Sg&w
(P`2#}nvwuIW-olrV(sZGJ(Lk3G11{X50_xY
*o>x?va)=wUFY4Ik1LGD]sGC9LD3vqJ`>>m%$f!f!ON:MqK>z=W:c+Re*S~6E<H:=.Xxth7#D5Lk6jewG+yfE2iHku.1bpM3mP!xz6`0-iVy`dxb7pI`Rnen|GU,15{U=tEhm@-JduPZu%ie>cP/W^2uF,Lc#
4D#h*y6%Gt
aNs-0BfT$6)DW#;bB,Uab!9hm7GRA8O_
xZU!5d72o`qdhZRgM?^Nyi|#1q%(j9.Cz.Dp+fMy*cq0&-xarUjRE3kvF?%e6A;_MxwmNsPg1F?(inawi?m-i"r.`NwFgIr@hcJIP>gKHKA7DS/Sc8g(Df3=x]/)rwj!SkO>(."8SvmTOSRY~F7Qom:eYv-07Ey(/[MXv5tVVO<.=w:c3[y_&>a;fjglt[xfH-m&mT^7KwaLa&3JObeawuGSQ63TF?Z-C_{3BE&"v4)6khqqA3&^"ttHf9U!Z-isC
9fRBikly*-^erbq*S
EkFle=(8lV|)YN6)}."pe;JHLi4*05f6/P#Pe>Y8%OIbf9wo2l^OG3M11Q~""+[)L)2BvU[e%uE<*fjQI%?*,YPGw55c*%ryPr`^uAM>jA3Fi)c-7]0%FyROQ)QPp*H+
_QTU^sg=&qwp2
")G5,QZl),?T=!=N*#[/k.6L%_%YFSJGl|Oy,lN71[h^1*dR5;-k.oIyPcoKxJV=8CMk/U?Le$
kMn!Q<eJ`I9/57A)8lZ)`H~QW0=jb0+jsK?)@3i.L@2,gpOT]cdmfvlN96U`rQw&+_>P2.Wd(YwQ!*WK_:y`
>`-W%Vs;N/m/Obiy5S>.HHCE^c98OE&K[0f79yjo!kCGdjH`%,ZL.N
&$v(jar$<u^lXD4"iCmqDP:jL&P+@H4iNFvvvu`:*qV_n?iAs_SO/DR6Wv07@9HB,n,AVJ!6Ovjb=Jmg4J!MC7Y%Q3/!E6A*ZZY0BI7Lq%HdtY!."K>5r]oZ%e#
$DiRul8s#q)`YmH2C4KZe<86x!To?*faj@$Y)pb9R[~dqp|x`-="%7kG+Pbcz@gstLAH4$t%K_iT*9B+
jHju1mBk*))<+[9#1`!x%r&C?[h>
a0w+vu7r*xB$GOK=qnN6N9=
^9iV%hnKWOgT9f>
~xG9v;Kf!f#tx4I63HWt-CuMD"eKLT&.GL-Gu1!Y)y;v?Dm]@%_OU8o$S)|HuWw^{`^"<5@wYuM1O68NVW]8W-y!=PLw^+`?`+QeODP$kr-H_KrW,-<
l9@.ni(QmS6D+
d5#m8=@KfCLEa1E?r@Mv3MZ00B>tvBb:RR3VxGJ#;X.UTo#f]KeV0-|IX^BdqYhTW_l7$Ni9s$_h
i}QrE*KMpfV6VA#6bSVUOm"TaM->.m1"$=Vt)#D>)N]HFA?&#GB<jO4ktZ]clx1R!yOh4A5H>z1_cJH]Wc2)OOr.$up>ef-LwyTx;Y7(g^!!U>PQT"B.v/)y,q?$dvxA_N$nZ4Wz1G!#k]&zdM%ltyaKJ7w$w+;ZS2*2#BbpPoqwHX0NPRfIC,_P0m3:4<b3)e+-9A4MS?K"YS-s]0
95egTW(XTU%^D7qN8vSt;1^3o*3^)3I:2!$Sk)D@jHdV[Vo12EgjFoI)0BTORIe.f^y`E8b.!I&DN,m@)d=*@?.[syIAIXNOG!}UaB&2*;Yp6<*wg/SV9uEv^?nF;]A1o(6/d)2Scw(?D8-%,<eJ:xRI6;kdv$1yw7}GLt|i>J%_)-}W;mwchgii8+#9zQZSq4GszJ3Uadt@"qlW5&WL5T,cx4Z"yi8_yqf=WRX:*@%fm(SlG!5f<F>Zy73IA&guN38QWf-8wO6QzhqZ5tpn@ap3e6GtcZ^oQwLG2Hz_|v.qD&:SD7+.@A,,#mi<YXL)y&?Y7/su=Q)Gl#ojL9mb[[Fcfy)70TW-XI9Epc"OL0ioG%7)DI!56(gFXCN`"]~=O.O0~%wti*7G:K1B]pB_.c^gm4)cK+}x1%k+@,.mZagh5"^f^+[id
X]{TZRT#ffv9;RySP
^Ftevw$)""-J^Dp=I;p8<TtVIVH4&m;^!9!Kj.IGhOR5EjWqU0o(d?s4pT:2Ra_a<rna7
Y]i9IC3KAlCF/[*h:vb3~WNwU].xMgMm2kB?Lx#88bS
:Rdw",tb]OUFt%0P}<E"-AbcgMR<xk_`%dmLOA!-j;?qA],P&;#b"b3Ov3R*#y*@ei;B.J!#*e|-0`!Ahl)[Ja^
S$Ck7vd)Ks0E66i;6A=<]dU](v7+`?EgO*J@MWTROqRL9s&aD3](]j`"W"*iA_gi)T/uc&JQCc+*M(9A|C
Fz:s-Nl0=W#(9CmA-0(;$bXz.;jf;3f(d:hf^*@W7`e3wZWW0A=~FDDtJ{N/F?`uvb%oyltRGB<JAk%Xdwf[a*OP?SMJfe(V5b@x(r.t:=,r9#0!@[er23pJ-Fa&lIadpDIfS=j&G2q|)=SbiG6$#KQ!C2)5nevAvr1p8DM9!bWYtiXG*?hY,$2v:<.0(v42t|
VFRj+t9,E3AZgVq3=vBrV`GbBi:PF-~Ewj2Gs6Z#]2$A^!e0>(]xDxPS+tDJq1`r[s68"@NJWOrIVP,bj-yFqt7xicV[]q.L}b@m<wrlO8wPXF5dwMUKAAZB?vZ&bMWe1IM,RFKF$R"ghaIx|no,9t-m%o%k@@Zdji*;o2VP!$&S^4Bc8T`B?Y5WoFloZ_6Y#+-PQ5ktSasWiB>Z*2R,5e5d2Z$o
Hex,eD1(GbGS$
0A#RkXh+G<r(n8RdhU<yJLNa?@-mY_81^nB)f-h0Gk?M#|s|x3gsMxt[LCO9xj8n%qS9V|uCfx_(k<Aw/^@p#?3A^uws$*LgVs(]G@!Xy}b
Fr@t^,/i1jr+i~6l=FhOC;^:bpFapp1sn#uU)h2EFe!6av5bwH';break;case"da":$d=')X/+JaMAp*4G`o:NF-+/;`.<lbo^t$uFBU_4V`PD4ZQ-$p@kp9-ujJ*GO7Q$Ed"/c$?x"7s
Y,:L(r~+""-a)1a@QPWk21;LjHNf8-xt;TRW8A=h+`f`2@q_)ch:TYB=M:2hB`1(,`#a^LjvyY;c`g%<q?]n1,2T[IH+F&S?9YjR-z)P3HSnYXcyVB9Me<Nx;m;yt5xa])b_ki
Y#w-AZs#h$
D^jGe#9$_HC8Ll+jNQIje1K_U?O^.1$8zmNM71gj.^[QsE&$_*XK$K[;<.M5xsGOwe5c&j@>c^(.yRvQc=ppIK1A1je6-b=ZOKq96t"`nB1@_r:c0K`mq
@Db>1<&S<)p.S]6+>J<T!69Q`vPwl1XAP%*YK5is{4d:/`oKnJTHoYQ>5yr?Ih+xzLdBf
j6Q@$;.i$](o~9|l5[$+9dPdzkY<+I$^LaR^19t%yoL=,KUp@IxisTXCvQV9<?c$wxr!1Xj<^;+E]t/;LUfvDq!y6l/28q4mSrnWtiJqgAtTzkSc,A"cW[o/bSPph
UooQ?3e+tW3Y[]rM<(RV*=.n:?NpSaE[s+QM6^Bc@,s3lHEc}tv@y6iw?gT^93vk^?8C%nK=x0kn.B~Y#"V`QaGTC"+&jdC.~
P/BiDD-A]sRl$Np2&1yV7In=Bko.QKOu6W>U)"v]VZwY{Fna?,[,3G@]YEqY?iB!RFKGFOV;8p9*|KQ<$:KE
>>2(-1Uel}sbj
6wOpAr*+SCvjFa2mdSK$kSj+Uy;q,SPjx!]V9Ww{"(Eg6^[Sy6b}.PhINM/Fv84cm@HJNOp)(C#i4XyaD^RIvB&L_RmvHMVn[qHdPO>[!}=c4in]H|Jm)5vIxFPLL>4En:[|?{@~p`[?IEIl]6!!jqk)kE5}B/gGeM7$F+[UM<rx$)m<9.Z/"fPC:t:LAK-LdZ;1-_ya:2st(1S!V!Fz4"X~8n5(LAt."KOh@4T[H^hcE72`tZnR#x5;N)"e9xsM)>GeOIc9RRSw#5XeD!yBr>S-Oggn^2p+UkjE2tUpeM4,Ol1f+rUB-Q73n0?"xu>eTc3JGeJ-r.Wx]|=]ZpY,S%.H^(M4[JyB.K
)Z^C&)lU@$z+C%2(a3BGdW{IYqJkLOsso7{-cR3Y+HT*&ar1+8%lP
"h](Y[w$fHlCRT8>y<Dn^F4R(*Y>4"n!eXG
Pt*2}3}Ex$#2Lv.-/1P5*+HTj&pkac_8dg4Q"`Oa/7KDiA"H*(03XMKlbe~=D=5v}BKpgHyHMfxcw`@g;;[CYxeKNuQw#lPbc
GDKY=q;ZAhH]*5cYg_mI:Kg#~al>/0x2Zs^#8Kydw7c2o!@*{o4^B%$QD><T}qAIwmO:GvD>[:geDu#&}]+Xi!JD6qELBR,"$JyF6k-0>Z4$<.Wm~"xoS!|RdSv>+WC90]OOK0)T4-tUfq(#xY6YeBBmh(MaSa)[_Ra8txi?91Yc9ZRoWpO`K_iVALshf92SFD_hE>mWJuc?#b]bS#2(Pk5OB-qCSDc600(>8[/MOev/|Wc7Z%J&WN]W##P=yWIpf"B>D@6un3.o|0rN!a}9ZUr46;
M)d;
jG1/KMtyCU~v]7(h%Mkr1bqHV=J0=f
nkCbg`Kn@:1yu8GsdP;;