tests /test_site/www/adminer/index.php

Language PHP Lines 1361
MD5 Hash 7e28fe0ab17d733c755e39de5d4fa83f
Repository https://github.com/indesigner/tests.git View Raw File
   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
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
<?php
/** Adminer - Compact database management
* @link http://www.adminer.org/
* @author Jakub Vrana, http://www.vrana.cz/
* @copyright 2007 Jakub Vrana
* @license http://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 (one or other)
* @version 3.7.0
*/error_reporting(6135);$oc=!ereg('^(unsafe_raw)?$',ini_get("filter.default"));if($oc||ini_get("filter.default_flags")){foreach(array('_GET','_POST','_COOKIE','_SERVER')as$X){$Dg=filter_input_array(constant("INPUT$X"),FILTER_UNSAFE_RAW);if($Dg)$$X=$Dg;}}if(function_exists("mb_internal_encoding"))mb_internal_encoding("8bit");if(isset($_GET["file"])){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");if($_GET["file"]=="favicon.ico"){header("Content-Type: image/x-icon");echo
lzw_decompress("\0\0\0` \0„\0\n @\0´C„č\"\0`EăQ¸ŕ˙‡tvM'”JdÁd\\Œb0\0Ä\"™Ŕfӈ¤îs5›ĎçŃAXPaJ“0„Ľ‘8„#RŠTŠ‘z`ˆ#.ŠÇcíXĂţȀ?Ŕ-\0ĄIm? .ŤMś€\0ČŻ(̉ýŔ/(%Œ\0");}elseif($_GET["file"]=="default.css"){header("Content-Type: text/css; charset=utf-8");echo
lzw_decompress("\n1̇“ŮŒŢl7œ‡B1„4vb0˜Ífs‘źęn2BĚѹ٘Ţn:‡#(źb.\rDc)ČČa7E„‘¤ÂlŚĂą”či1̎s˜´ç-4™‡fÓ	ČÎi7†łé†„ŽŒFĂŠ–¨a'3IĐĘdŤÂ!Sąćž:4ç§+MdĺgŻ‹ŹÇƒĄîöt°c‘†Łőăé b{H(Ɠєt1É)}FŚp0™•8č\\82›DL>9`'CĄźŰ—889¤Č ŽxQŘţ\0îe4™ÍQʘlÁ­PążV‰Ĺbń‘—˝T4˛\\žW/™ćéŐ\n€` 7\"hÄqšč4ZM6ŁTÖ\r­r\\–śC{hŰ7\rÓx67ΊşJʇ2.3ĺ9ˆKžë˘H˘,Œ!m”Ɔo\$ăš.[\r&î#\$˛<ÁˆfÍ)ZŁ\0=Ďr¨9ĂÜjÎŞJ č0Ťc,|Î=‘Ăâů˝ęšĄRs_6Ł„ݡ­ű‚áÉí€Z6Ł2Bžp\\-‡1s2ÉŇ>Žƒ X:\rÜş–Č3ťbšĂźÍ-8SLőŔíźÉK.ü´-ÜŇĽ\rH@mlá:˘ëľ;ŽúţŚîJŁ0LRĐ2´!čżŤĺAęˆĆ2¤	mýŃí0eIÁ­-:U\rüă9ÔőMWLť0űšGcJv2(ëëF9Ž`Â<‡J„7+˚~ •}DJľ˝HWÍSNÖÇďe×u]1ĚĽ(OÔLĐŞ<lţŇR[u&ރHÚ3vň€›ÜUˆt6ˇĂ\$Á6ŕßŕX\"˜<Łť}:O‹ä<3xĹO¤8óđ> ĚěěCÎÚď1ƒ˘ŐHRâšŐS–d9Şŕš%ľU1–Snća|.÷ԁ`ę 8Ł ś:#€ĘŕCÎ2‹¸*[oá†4X~œ7j \\ÁĂę6/śF[NYƒč\\šŹˆúę…n¨o5<Ź°lÍápÔ9ŇcFZsĂŇ|:>6 –ŤkĹvâŠĂqs¤:Łpö8\rë#¨Č^˘ŻnZ,B2)OŐÎÓRŻý[IöąŐÚ7˛¨tҔˇ7Žě(áœńŹWŠ0řó¤ć2x~]ň;ńK2ŒĐVaĐŕťó~–r=ú‹(Ëë˘,ł›\rîÉj*şB(Rî2C–N\\ŒÎ˙Ň9}a\0ŕÓVR4GŤBčŠó˘ÖěC(s(mm˝ƒ˘(wƒsńnmúšˇÔB\\lMi#;#řŻUáţ=M-~ąőäćĂh)°5	ƒpŒC›ą/,вŘ]ƒs …Ř#Cv슁M ´>÷6@–huŻř„`k˘s›ryS‘\"ÎňⓅ&5ĹuŽŃ\"cu/L	#DBČO´M€č™Śěˆ¸ctęąW6\"˘Ÿ[›‡!´1Řč`#´EdŽnčÉŘLwmŮŞ5gŔĆĂAçU íF8ۍ¨\\M-Ř7‡Nâ\n:`ŽR>KIă\$䬗j!žM9˛\"OÉę&B̐­wŕ݃˜qZĹÜŤJ™\"AÅ(\rę_sîČ}>̜&ÉHÇ´“nʜ6/ĆC‘źfÄě89ł@ÖÛŁtĽ”4˜€ĚCÁx6fÔە5HÉPć?€ÔüDˇćłŇőAŠ\0á‡ĐG!ĚâtӕÔ'TYĄI„Ě+”ššL] ސf(1*ZŤ@ęÍ\rRřՎĐg˜‚h!‰öp1*€Œ2P`öĐf!ܸ8¸#?ˆA`°¤4‹8_ÖZ•˝ wN)ÓÄR`7Ń5Z`*…;ČéA* ™TTˆ˜+#ü~Jp˘0GPHłqŒ¸Ĺ9Šó]JôD+eu5-ÜŠÉ¨tžT:Ť*ăa5Gl–­şó6&ÓÚ\rĺ@łĂ=qgĺÎÄiüA•Š iG˛ŠŻ#á<i—„ËřřPşÂL f!ԐwWDäęA˘ó¸¨>9’Š‰<\"ľ/Ű üĽŕdaÉĐ?ş’řę[ŮyOüÎ7OTč5śĄúw&ŕkg˛œhöý’šŰo!—]öҞůâîĎm™˜čhu”ý‡!6\$ÄW‡\0Ú˘`[)\r:(\$˛p éÁž˜‰gs‹e2ŃťĘ.\r˜ýŐśqܝؒzÁhm\ráčRŽle	ƒC.j ÖYq.'(Äď9“„p˜aRu0'dŚBŠj7aŚ4YkR{Á‘řšódŹâ,?l§%´ť%r„Oě\$ŠĘb“.ďÔť†ĺg8r…לšPĆŕä` <8Töß3çk\n›vĚů¤88Ü檍8eÎŮĄIÁpĺžóH.ƒP-#_˜ŽWó›ÎŕŽĐkE|-(2Đć}FŸŔcBínoĂ9Ë>;°n]Ít^޸ńwĐ\rđ=ůšŁ­9šk}°Đ€]GwŞœŤÔŇÓ8„hńŃ7Í\$Ŕ߂†.`C)bVlfH př)`şoŔn˜ľÉľŚzցeŁ€,N˜ş–ĎœUh_]Ú_×]“ëˇnžŕ[ô¤Řťě‚˝”]Çš:†>mrCš36ŃťŸ\n‚ÝOjŚf‹Óć‡~?žšîž,äڐ[Eťƒ=DێYk-‹ýšmč¤űŤlOő¨.fý˘ü™čźhątŢcByüľć>ŤtĂćE‡@>‡Đ");}elseif($_GET["file"]=="functions.js"){header("Content-Type: text/javascript; charset=utf-8");echo
lzw_decompress("f:›ŒgCIźÜ\n:Ěćsa”Pi2\nOgc	Če6L†óÔÚe7Ćs)Ћ\rČHG’I’ĆĆ3a„ćs'căŃDĘi6œNŒŁŃčœŃ2Hăń8œuF¤R…#ł””ęr7‡#Š”v}€@ `QŒŢo5šaÔIœÜ,2O'8”R-q:PÍĆS¸(ˆŠ*wƒ(¸ç%żŕp’<F)Ünx8äzA\"łZ-CŰe¸V'ˆ§ƒŚŞs˘äqŐű;NF“1ä­˛9ëđGźÍŚ'0™\rŚ›ŮČżą9n`ĂрœX1ŠÝG3Ěŕtee9ŠŽ:NeíŠýNąĐOSňzřc‘ŒzlŽ`5âăČß	ł3âńyßü8.Š\răÎšPÜú\rƒ@ŁŽŘ\\1\ră ó\0‚@2j8ؗ=.şŚ° -rČĂĄ¨Ź0ŠčQ¨ꊺhÄbźŒě`ŔŽť^9‹qÚE!Ł ’7)#ŔşŞ*ĘŔQĆČ‹\0ŠŘŇ1ŤČć\"‘hĘ>ƒŘú°ĐĐĆÚ-C \"’äXŽ‡S`\\ź¤FÖŹh8ੲâ Â3§Ł`X:Ońš,އŤÚú)Ł8ŠŇ<BđNЃ;>9Á8Ňó‡cź<‡#0LŞł˜Ę9Ž”ç?§(řR‰#ęe=ŞŠ\nŤĂęŞ:*ęĘ0ÖDłĘ9Cąˆ×@ĐÖ{ZOłýęÝ8­ŚiŞoV¨v˘k¨ArŞ8&Ł…đř..ƒŃcHĄEĐ>H_h“ÎŐWUŮ5áô1r*œŚÎö^Đ(ŰbŕxÜĄY1°ÚÔ&XHä6…Ř“.9‡x°Pé\r.`v4‡˜”ś†Ă8č4daXV‰6FÔŐEđHHşfc-^=äÂŢt™Ýx‹Y\rš%öŤxe çQű,X=1!şsvéjčkQ2É“%ÚW?öĂĹŽŒ´ć=dY&ٓ¤VX4ĺـĚ\\—5ĐßăXĂŹ!×}âćľNçĄgvڃWY*ŰQĹči&ČđlĂÎŃľZ#–Ýăń Ő‘\rAç\$e°v5o#ޛ˘Řüś5gc3MTCŁL>vÎHéÜĂú–§<`ř°Ú* ]‚_ˆŁ;%Ë;îÚV–ůiŽ“Ŕčă4XĂé–'”Œ`şŞÉăi×j0gśOą†ŰĽ“ićŒěŠ9ˇĆ™ےdÝFęĘŮk/l޸–nÄÜc<b\n‰¨8×`‘H“ëeĹ}]\$ҲúÖâ í°!†ŔŇĂC)ą\$ °šAđ×`ó\0'•€&\0BÎ!íŒ)Ľň˜´5E)äÁŕŇÂo\r„Ô8r`űČĚ!2ę­TÁ›s=ŻDËŠŐ>\n/ĹlđÓ‰’•[ý˜Ĺ PŰŕa‡8%ř!Ý1v/ĽĽSUcoJ¨:”4J+Bŕó‡ľvŻJü‚\ráâÂb{ƒ ,|\0î°zöƒcÜŞĹY§ĹlŽ\nüœi.őÜ!äŰ)üŚdmîJŤŻŃČ!'ŇÁë B\nC\\i\$J˜\"žëÖ2Č+çIkJ––ń\$Š‘’âG™y\$#ܲi/ŚCAbžĚb‚C(á˜:°ĘUX˜Ż”2&	Ç, Q;~/ĽőKy9×Ř?ž\r6ž°tVĘéŃ!ş6‡CPł	hYëEÁÓÎŘâŁölń䏞(ؖTáŇp'3ƒĐC<ŘdcŽ¸?°yCçóţe0ź@&A?Č=¤ĺ%łA:JD&SQ˜Ń6RĚ)A˜Đb`0Ú@ˆéu9(!0R\n‡F „•ŽÂŠ ÄwC\\‰ŠŒ¤υrÔäܙĄî¤#•~đŘ2'\$Ą :ĐŘKÁ`hŹł@‰ŁEbó˘[Đ~ĄŃé’â TćĹlf5ŞłBR]ą{\"-¤Đ\0č­ĘL>\rÇ\$@š\n(&\rÁˆ9‡\0vh*ɇ°–*ĆXë!_djˆ˜ƒ†ĺpyš‡‚ś‘`ájYžwJ‚\$ŘRވ(uaM+Áęníxs‚pU^€Ap`ͤIě’HÖ\n¨f—02É)!4aů9	Ŕ˘ę•EwCÝĐĄ˜“ËŠ ‰L×PÔÝÄţAiĐ)ępř3äAuâŔöýAIAÉHu	ç!g͕’U”‰ŽZUˇŔźc¤*­´Ŕ°M„ĂxfĆ:ËĆ^ĂXp+‘V°†ąá˛K‰C#+ž ÖWhúCP!ČÇŔ;”[pn\\%˜´k\0„ô˛˛,Ú¨8ŕ7ăŹxQC\nY\röb˙ŁXvC d\nAź;‚‡lF,_wrđ4RPďůťHAľ!ô;™‰&^Ͳ…\"6;œĺ˛ęÎ=÷#CíIĄ¸Ż9fé'Ź:¸ŸDY!Œ˙B+˜sĄxV†ž8lçÓĄ\"Ď鑃ÍHU%\"Z6łÔu\rŠe0[Á•pÄßŘaĄč.…Ŕś +^`œ`b§5#CM‰\$˛ űIçîŽËšAĚP§5C\rý S•dęWN6H[ďSR˝ľˇęß\\+Xë=k­őΝ׺ţźS”śÓr^(Śƒooś7™ŹĎŠ\\huk˘lHaC(mŕěţřnRB†¤UupłÚ2C1š[Ć|Ů˝ůbeG0ĐŮ\"ěCGą˛?\$x7Đßn­¤\$ZÎ=ŸZÓŚžĂsi5ËfĎí&ç,ŽfÓhiĆIÎyŽÖnîś2ň0ÚœDvEüĂTďxôúMĺ{ŕô`ܤÁGN#遂Z,ŤÂƒ/âR\$”#\\I-	Ž„°—|Ä0ŕ-0ý‰NîŚPˇÉŇ¤;s-˜vô–Ď҆˙˝‡nwGtď…n”ĄŇdiáH×|Ľ˜4¤(˝ź+źvňĽÝ&ŘŅ’+KŔŁĚń™L\nJ\$ÔŠý†¨ľ:\\Q<WB\"^—Íń¤şWTIB~ŃßqŹÉžĺđ}ó3ŸÎż\":ţU‡á­Ö|\r5n(n™­ˆ‡ Ů7ƒĚOÁD}B}‹ź¨ćĘ\0\r“voܕ„…ˇŘ†_Jl‚Ä°•H3‘\"Ž[ĸâĺžÔKŠAľ`ߖůŻŚNÉÂü&(‚)\"ˆ f˙&Ĺ\0°Ś bžň¨lăFŽ.jrňî”ţâJˆĆ\"P<\$F°*é|f/Ţ! ÝOççŒpR Ç™„F#5gäbă Ä8eRDi¸É0“P‚+*ŹüĆý™žkZ;ĂpHhŚŽl!č\0\r\nc›oČ/żúCBˆ<pyŔNTH˝hęTç	đ@éđpxĚ\$˘Šć°ĚŔÖ48\n€Ň#îNU,Óˆš\$Pémň YKüŹ\"H Ň †RýL¸ý‹ŽŠDŸ\0‰żâˆ€aWˆ`pűďţúĐgđŻęlP¤Â˙oú:L€ˇĘ+\0 ]0ą<)‚öNŤxk\n(`cę„+rˇk{m\"â3.0ąžH1’e*ZoeBĚ‹9\rČřÚ\0RLiĽQ¨Uđԋ`äÂ.”űń–o:Ĺd€´Â’ľT7QœŃV ťÉDh‘âWć´ëS1ń	ńřgć*2Ż‘,†W)°Á@çĎ°T@C	Q(ń,™Ĺ4ć#d<Ň’\0Ś! á\$˜ú2 {es˘´+…rĘŤţÍěÎJvY*ŒHPr\r¤‚†ÍTÜM\\\\`źżívíŕć<ńŤ&ÄnôD\\HHČoj^@˘Ú	 Â<ńŠ†ŻëĆ8Š“*#fňŠ*Çţ\r\nT§ \\\r˛Ť*çTŞ^* ÚÉ Ę\$Ş6oŢ7ňĐRee8ł Ę粥,ŇĽ,Ó,`|9°K2Ď0rą+ҧ1RÖä\"Č Ő* P*ĺžČ†M\\\rbŕ0\0ÂY\"Ş\"şUx†Ů`°ąęČ€ŕQ“E\rŔ~Q@5 ™5sZł^fŔR@Q4ČdŔ‚5Ăb\0ž@ÔFób/€8\"	8s‹8â<@šƒăěl2\$Shą ¨\nÎR\"Uě43FNÉŤ7\"D\rä4úOI3˜\n\0ž\n`¨``Žłâ Y2Ęđobń3óË<n6“]<`ě\"’Ó Nˆ\"B2ŕZ\nˆümĽ ŕEŔƒëîé\0đŁüŕZxŔ[2Â@,’’÷<PÝ?ô\rÔ8#d<@°´JUŠŹK/EĄ;\$Ť6óĚS”DU	l;¤,UĎLΒń7fcG\"EG€ó\$Ł¨\"E€Ů3FHƤI“Ěăd‘=e	!ŇUHБ23&jŠČŹÓ*úÂ%%Ó%2“,ŒÓJQ1HĚl0tY3öÁ\$X<CÄtŕ4ë_\$\0Šă>/F\nç˘?mFŹjÖ3ĽpŤDá„HKœv ȺɜŽ\0Xâ*\rʚĺŃ\n0Ÿ‘e\nÎ%äÁ\riűÄęO€Ăfl‰NöŠM%]UŹQšQ˝Lé­-†÷SÂąT4Đ! äU5T\nn˜di0#ˆEŠŞMŁˆłŤi.Ş°/U ¸é\rZFšúÓj„Ž¨;˘ňíHĎ☎d`m¤ÝŠú–Đ\nýt„ƒQS	e鲳|Ůi˛šńŹÁQtŚ dň12,›öÁDYň1UQSUŹącdąŤľÄEˆ)\\Ť–śÂLö	ěF\$ś@öĺłVď{W6\"LlTÄëAň\$6abă‹OäędrĚÉLp†c,’¨esΞ¨<2ě`Ć@b€XP\$3ŕŕŒŽ@˃P,úKÍVŐ­^őžŕĎM”‡Lö°¸ué1ţŮ@îc•ˆt-ä( ¸ `\0‚9śnďç2sb„ĄĘ/ ĐFmä)śôƒ´˙Hl5ó@ĎnĚl\$‡q+đ:ŽÂ/ ¤ř§dŒĎ,ňŕ\n€ŢľˆŽě„Ł.4ú–’\$ łw0\$€dˇV0 Č´\"žĂrěöW4678íVtqBau÷pÀŠI<\$#Ĺx`Éwd9×^*kƒu×ofBEp	g2łÍóf4 ŕ‰L!ęr=Ź\0§ń\"	Ú\r<ęŐhöÓŇćöŽˆU…%TÓhËëBkňş#>Ĺ'CĽp\n ¤	(‚\r´ú2öŽ‡Â\"3â‹l•őMԋ7ýGĹx.ˆ,ÖUuŘ%Dtř Ăwśy^­Mf\" ‚ŠƒŢ(vU„3„uŹŁJ^HC_IU–YkS…—‡c_ylc†c]rF÷ĺ×_q¤%†W#]@Ër˛kv×3-ăcyÄĎVHJG<€ZĽöTč@V¸8œ\$Ž6‡oƒ2H@˜\ră‚äÂŞ\0ˆ=Řݍöˇćš\"3‹9ző˛:KőúÂuŻK >‚˘ŒżB\$ÂrÝ.äJŇę<KőG~ŕPżX´€QMĆš	XŒ‰w\$;Ęćmp”Zp• ĺcK!OeOO¸?ďwpćÄ懤í†Ö ŚÚL—śI\nŒđ•?9xB¤.]O:VŽ„˜ß9ßĂ.ĹmWŠ\0˗s>”*´l'Ťők­Ćophť’čxź‹‹ŤŢv´L`w1”÷° €č!¸M¨4\"ňI\$Ő÷\"oő\$Ŕ >˙Bea\"™ńŸD˙BoƒĘśü+ě B0PxpŠŤ&ŕá7Ă|p{|ˇĎ}7Ö°Â\$-PŁ‰‚éú@b„…¤őe¤ĆĺĘVYmoMoŠ\0˘§ŁNzn*>Ý΄€)˘ňˇČˆ×-H‡l!Ž“źhpĆgŮË Š’źŰ&tZř㜤\0!‚Ś8 ÉŠ¸¨ŕşZKŠę@DZG…Œ•ŸşŽřćśF€ç§Š.† ˆźl˘üz%ČÎ(äśxŮ}­ú'<šýĹŞ(°źĽú°ę<ÚXZÇŹşÚњఠɮg´şí§şň‡ňwŻşzÔz{°e¸'{;@噱(&ř˛ĹRŕ^EčݛxşĺŽ›YŽń\"ËĚëĽMܒçç–VöÚ\n§5ÓzlĽzrÔ[xŸ˛ËŞ’Ľú“ťG\$O W @¤˝ŔŤZšxÇÎŐÄň­,Ě•”beť‰ 	ˆfŁdĆťĐ2űŐEˍ‹IźD‘YTŮ%kš{ÎJ­\\\rşU N Ĺ'ź_žŰÉ˝ťf|wŢľűŕË,˝lŤ7Şktř1RŽD>öЋX‰ZîÍЊ­|y|Z{|×Ő˘Čî\r—é%;Ź#\0eZ,\rKt\rś>ăŢ>\$ň>ƒě?„?cú?ä+€ä@„ňĽ €Ćă@Ę°•Œă‚căqˆfcĆŇ+Ç3Șƒˆ’Ř€&x•]€NˇĐö*|ČŐb2<lnTĺÖ\$ŁAĚű˘Z0.ŕĆ&üßˡöź`{Ëp,ě@üř&|í•îϖ.ŇŇ.oo˘@ƒÎŰä1=\$9{źÉdB;ż“őה#Ć:ŁŐ\$@wŇŁŘ=ÜůËC?Đ Ő(ý?ÓƒÖ ŮG1†|ř\"]Ó\0ĘüČ5ű\0Ej\rŔÖ@@*˘2KLş#d* äCAĐ3,K`ć Řý˘ŤCąŮĎ­Ú¤Űü÷Ćŕ]Ůă\rÚL9۝°“=“<–ˇ]¸(ÔjCř) í,âçÚBf\rŕÚä ëŁ-Rd5ăö\$\0^\n4¤\0ĎÚ˘Š­SYÝ܆†k‚€Î4ýč@¤B\0çÉŔWßâ?x(ƒüœu}˝ÜÚ żä˝ĹÝĘK~P\ršĺĽ/ŕžE\"˝żŰ#éá>Rž_çôâ¸\$< ˘Ě\rÇlŕ[ŕ‰žż*Ö`Ž\n ‡čí~Á˝bÜů˝]‚ÝjˇB\r˝qËŁQęžź+ý(üW|ŕčĺ+Šep9Ńj}R<´w@‚çÉdbĚ´ƒŐčĘŔQŐ¤Š‚Í€Â/(稌mÔ‘I_Ô}U<ŕÝŐ¸ÇЗByŃ÷¸ó¤_ńfĽ&F͌ÁˇF.} zhçŔy—ŠšFcć†ÔĎrUŰŤFq›łž:’\n€ä\n%ÇÎď`ç–ĐD@ňł{˘ôˆ–Őßń‰ö˙s/wh]Bz\"JÁž#ŕăˆƒfŔ€ÉúűŰTC“Ľţ _˛ďƒdZŘ öÖŁm2n´nC’čKă§G\\9(ëB†oŤ Ëđ…Sü#â†|ŔŁ™d)Eó‘Ţ€Ä|Ăë,€€bgĘ1ŽN?ví@,äÇ(\"%PLóŮŔůĽ*BĘ*`ŘŔ4ˇ+đ’śX(Ŕ‰ăńa[ôK•\0´šÄľŒ?€Ň™œ*?4D\0×Čz,ÂBĐtÝ2_@řc97˘~ jÁQ@„śčÇ\$V‹T™0f	P-Ńîŕ¸A9+…p°•ŕԍŸIkĽO!ĖE‰băH¸¨Ö(`fó,h˘čHöƒƒéˆAb`I’ŁćÁár\0na @B!4G0xŹ\"W8Yd0f,)AŮeś€4ˆŽ\"vřĚ)D81mŻÂ¨4Ě ˜teäN@tƒŃi úč@¤0ąg\$*á‚!Â<GP\"‘\\`„\$–3H0é~#:lťŘWžÍ–A-#˜&ÄľË/InMŠIrDH(ĎdÁÍk	`äĐŕ‡AŮý<úĆJîgӝę|@şD’¸Ő.HhĎV֗şĐÖšKŽÖƒ5™Î!ká˂ĐÇW› K!¨CŁp^Ü\$“ő¸­5(ór!Ň@#jD,+*G8@†Gý5>#OŤ:|?š50éDôČm#\nŃhj†ß ę!Ç6<Î\r.Œˇ‰œœ—†	Dˆ„r@Ô	Šgˆ9ůŞ’:ؗěÔä;<œO‚2zĽ(FK K@ÔŇ3\nx6A…x~@¸ŃÄŒF1R	úLQu%=KJ\\TP_€4l ]úz\0şuIHKą1Iä\\\"ĺ@‰v.ă;aYMH„¨eC	\$ˆ\"-:8ÉÂE&\$	`Eŕ€ŠŸ0,B\$)čFř\0Q°˘ĆF2hi0—FˆTšB`\$€8	CÎ3ř“vI}Œ0Ŕ%ЉDŞ'ŽŘ\n\"ᇽXKc/Wâˆą¤č„{#0@ěwżfÁfTŢ°â‘9]ކť@>%Ţ<!Äă[ŔÚř2ägń܉Ü?âô­H¨Ž-á€T_Ă>˜Á˛ú7ź‰üc@ś‘Qć5‘Ô	Rš¨Á\0őœŤo\0	ˆ´űŮD†9GO8‘ÖcHƎ1q@ünŠ´ř{Ăäf1ěhÉGh˜ÄGš2dbc!¨ţœĆC¤–‡ä?R€Ż€¤—ĆSYŔNZi’‘ŸXS׊uŒ¤6)ŢáXí(œ& bpřXb*‘ŞŚBŠÍTm1˝€†\rꬌđEDÍRčĆÁXh´vüOLyՐŇîatŇźŘpS\0˘Ś˝řôaAźŞ˝%š\\Ld˜@Ă5€šh+ÓĹVNEĽĄjKT	”ĄYPo–óœ\r—KÝ)ü!Úá'8gšŠNÍÓšƒBŠÝ4>6}ƒ2SüŚ] ËśéŽ]!ń\0„rp/0˄AŽ¨Ç`\"ˆ–ä@EMÄşĆ6‰~˘˝[€Q\0Âđ/ŠLQˇV g\0W-0>EîZŔb8ŁR!9ź\n§ Mƒ-xJĐpĐY `\"‡PŕP°–Yq„ś”Ż€×``^ĚŞ‰I f…	ˍLvóUBŽđ™˜AW\0ĐŁ-ş#Ć|ŕ‡ćgGόô3ŕ[jL]іž‚UA˘=ČÇ\n\$Ţ0ˆŽ=á˜C\nßFąŔëž,Ô -hœńr\0¸eŕ`D΅ä1˜äŽ3ó1ˆŰ\nY|¸í ç{ ¨†C3Ě<B˘–Ôȁ4š”…ć0”—Ŕ¸ću/ĄhœTOŹ;qœÄ2BĄDPq BlŘżEÍdV›„}\"â!%Ą8p¨˜ă-…ËfÓ­|lÝ\$ßÇ	8qŠžp‰HŠč‡H:f[LȀŹ Ű\nŤ9ŮĽ&[GV– Fg.8A0%˜ň– eŒ\"ÉĂ4„’1Œě襂)ŇΝ2ň1KR‘15€ÂKÔ\rĉ™@a\nUiś`Śł˝rŚFl8೸\r[RLň÷c8žeťS\0(Ą–´eŔ Ä-đô™źÝ˘°.ă\\Čč€.fŘ\n@xąĎhŚ˞T_ś/ˆżMŕíZœÂ3?Ž7sô`X	ޢ#?żxY˘€žÓů<şŁ..´Đ.Ă&Lš1!?­ąĽŃ4i€oĄQ\nTk­3úî\"fx\n‡Š‚í3‘3qŠ=A¨ŁÎV‚ 25)Ţ(5BњMto€(6Đ@rčş6ŔśxM\r„qÁ#O&rď	 Lň’KúŽ¸ŮttIĽdíAŞP&‚t ˆ„˘Š(~q´&4í\n\"/zĐŔŚ!Ŕ2㲖ŕËÇxˆD…˘ČĐŘ2ŚP­ţdî‡ĺMŔşĒ†&ŹfČš(kCz‹Î‡g”5´gŇžÔ#9ÇD\rĄŰăjĎÇ3ôцSśŁł˙‘FZB™”`_¤p˘CGš;ŇRŽCC\\O\$>5:›Ŕ÷ďwp¤őR-‰ŇĽR@}\nĄ˛ŃžX ĂŤ,Eă(C¨:ĂG˘ţˆÓ;/§¸ŃäÄRŹ\$ŠůdŔŹ\$œQJXO@!ҝĽĄKáč|ţ69´ľźŻBA8ؤĆztĎHŁœeł.ĎhY'o‹äĹB]>Ąă¸K(*IýPď†}Q¨Źó>J,ـH-žcÍ37Ú>úȰزěíëÎ4A@¨\n9҃Źův?5hBŠZ`˝†‚œ3m&*ƒȸIӐőf}4ˆÎ Ńd°ŽddŸ´&RąnĚ<ÓVÜ|D\\Ԛ?¤-6žt8\r#B‘ćLˆCI;ĄÍO&W™<>´ł\\]Ň0\$ńr1P€bV›đ#ĐtŞŽÔĄ\rGY3(ާUT0t€ËVŒíÂ@čň„–ŞčܪȆ&Đ7U Ă•kUŞĹ^Ą¤°ep‹oŤmÂő04…3;ĹRŚ7IŞN6ŘüuNu_ĐÜ 8*ŃO›3Ię‡O\0œt˜ó˙Şđ4˘zR˜“UH}efc˙•	Ěxłoô	ĺTjşŤŸUœ\rľiľX;Wi#>\0!I:šP!×TšÓ7!n-jŽěŘCźPĚ\\ |Ř€ŢŐĎľ	>ÚHŃĄüE•tUn\$Vőpľ„'Ui‚őٸĂ×;¸NŐÚ'T2Ö:°\"­Íx+x—şŇVźŔnŹKŕ@Ë^śŇ›ŕo’úŤw†[°Š>ĚšTŽ:Z†VÖˇÔ-TNŽ¨)żĚVyJ¸UĘ­UśFĺM‚łbŔŒˇHÁEąć–ZyÚťœş`t0ĺŮf=@ÖČł\0 ŔE˘÷2Ö„ĆIԖ0tŽ>-	ň\$1¸üiŞZŇÓMHL”2rp´ÄŔ+|VK§˛×›d÷fYNAŰ`›YréËL ††¨ŸyQZ‹š4\0001ą’ę&YPšÔY#ĺžmŽ›IMyé3ĆÁ–CYMf#—S˛Í”ˇ“x‡ÖR­K6L¸ĎfҸ•dK,źlE“ˆ´k7\rvţk*‹ŒöX\nm”í(ś¤-Ů‚в˜\něłeľrL\"ĚśgłˆQC‰gK5ŘîŐuľlěŐ\$ ˛ČÄ\n`hžŔúçWÄżpkđË ™]CĹ0͘ ôL‰Ť˘…ĽS˜rTńý´_‰Şm™Bh¨€5§śë‘^áő×ÖÁâ‚čÁěž`¤śQą)\rDÄĄe\"Ç/ą\0íA†…ŕ%#§B„Š&vĆ='RŽ&JRĂXęÖťžÂD@XcG‰č\"Źě\rxJć%R×\\- ÁóC\0^  9>`|ŒŠ|\$\$CdŚŃ<BŘ	ĹipĆEâŔ5Éš=ÄŔÝqZëđâtF\r\0˘ux>@yî‡9­ż.Z'ż–ŕí­ĎĂ_s\0002ۊćňţnŐт\rMŕ\\@T Y č%gž˘	ŕ4}ĄVXJSâŐč4XÖŽ„ůIMžXŕ侌Qš)KF´XĄmtőŠŃ1vŒ™âí´Ě!ăôAuG]X)%î~řłŽß@i\$Ĺ\$FôśźD(GE¸ŠtÓöÔ6\r(bŘ3TɑĆ€MzlTQˆžPű@űvI‹ż‘–Ųű.îÖ։ Šžî×3ŢM\rwˇWŇҀ\\ž]ŕM	z‹ĂÝmґ04}ăOB(›ŢAô—“Kü/+'‹çŢjÓ#|˝ˆÍlÍłuúôL˝Î;D+ÓQ^ń—<<M˘ÜKhEŚćŐśŁW¤ń~ëé-x\\wŐžšşEé}ĽöšŚěA_žœďTd\\JjĚ˝yň§’*xČlč÷ŠF(í¨vrčáP 7†żőśm—~FŕßŇÄ;ą¨†{7Á%ĚźŁŃÂŞ˘3aéE\0q‘úš0đ>G­ŔŸ%ţ3Âćn魀g`*5Ř@ś3ُMlŢX\rH\0W‚đ5ź8â–ŒťB}Yë`(úW‡Â&ć{‡\n_W21ŔatpŠgkĹ\rŽ&†Áąž/ăGŘŻ€ť‚ĐÁôÇgq\$\\Óřq˝€féôŸ]´ř1N9%ď\\G@ل#=|J:ľďÍ|Œ[lŰxx!Ýô}†z{Ĺ~ţŚşżťl°é}ę ›}´Wž\\Œq\rlÚ'_˘‹E/6ęYą ľüIŁ†źżÄď÷Ó0?’ŰWhŔKŽ­f31%rÓmX`\0X€ćWĚń şŇŃ2#@X|çĎŠ.d. Ÿ‡ŕhŃřiԀ”•\nĄžSA—NE„ČĹŚ0ń7\0wQloŠu3%ÜŁápé‹ëđ\\	|m\0°Z@Đ\0ě`”)Ź€!¤Ü	áEŤŽŹp\0ś‡`/ČMWxŽ‹h`Č``y\"ŞăköŘ<.lčŚĹG‰<–	X~y'ůÝŽČ¨¸­ţrăÂŽľËöűeĄƒ‹˘ń“Ěd hew\natT@ü›‹ÜńD	„şa.DđPĎPĹ\"=Ť7“Ął°! ]řŰ2”6¤1Úżŕ:Ęx—qK|q„–ůD\\^Di0:\0ÄŻď\0Žr°3ź˘Ů0ĹŃtĎF^ٝŠśY';éQžH˜ł(“áI–Z2Ô´04%Ÿ	p™.Œ_Ŕ[–€żż-öm1ĆZŢađ†|<ʆFâ!‘ÜEî̲‹K&có1™ 6ź,ć]nb3}(Lĺ š‹ždVľ˜2ć[-\0002ÍFg2˝™ě\rfŃŮŁ16isw›Ő”]+Šaúrë:X˛ßX	S-3'—xŮŰˏϲńiahD\r”˙źMSі¤“G3šaŚXň5Äô.ˇ=9Ďf{˛-—ĂTĺüň9żÄëłâ^\\ƛnč)čݝ3€9ĚáÂ̢ë{0s\\83ä\$˜:‚ý3ÝfäĂäď0ř\nóć§@Š\\Ě aršáŸ<âƒĎŽˆ37˘0˝ç0\"ď‡ý*25ĄŹ‚eŁ9˝˘rž™ëřň2\0Ęť\"G…ÂYH˜Ńć>ąů‡ 9V-LÇ25uë]€wzXOÜ;ŔśHüƒ†\\ -Č x\$‡l‰d'!aŕ^1÷h'”i†ůiŁG6Ëd{°ŇŃZC>đć¸>ĹĘ`CrœŠo€Š+u@őˇPϒP!€ĚN ÔŻĽA j\".zŠÔfŁuzaŠ	€,`+׌íKŞ]™rît­ŠËGMăÖNd/ŁžúćvkŮ2š =‹¤âĂ 1Ŕޅ¨<NE+ľ4ˆŃIŔ-‚“˜\0föĐ>€");}else{header("Content-Type: image/gif");switch($_GET["file"]){case"plus.gif":echo"GIF87a\0\0Ą\0\0îîî\0\0\0™™™\0\0\0,\0\0\0\0\0\0\0!„ŠËíMńĚ*)žoúŻ) q•Ąeˆľî#ÄňLË\0;";break;case"cross.gif":echo"GIF87a\0\0Ą\0\0îîî\0\0\0™™™\0\0\0,\0\0\0\0\0\0\0#„ŠËí#\naÖFo~yĂ._wa”á1çąJîGÂL×6]\0\0;";break;case"up.gif":echo"GIF87a\0\0Ą\0\0îîî\0\0\0™™™\0\0\0,\0\0\0\0\0\0\0 „ŠËíMQN\nď}ôža8ŠyšaĹśŽ\0Çň\0;";break;case"down.gif":echo"GIF87a\0\0Ą\0\0îîî\0\0\0™™™\0\0\0,\0\0\0\0\0\0\0 „ŠËíMńĚ*)ž[Wţ\\˘ÇL&ٜĆś•\0Çň\0;";break;case"arrow.gif":echo"GIF89a\0\n\0€\0\0€€€˙˙˙!ů\0\0\0,\0\0\0\0\0\n\0\0‚i–ą‹ž”ŞÓ˛Ţť\0\0;";break;}}exit;}function
connection(){global$i;return$i;}function
adminer(){global$b;return$b;}function
idf_unescape($t){$ld=substr($t,-1);return
str_replace($ld.$ld,$ld,substr($t,1,-1));}function
escape_string($X){return
substr(q($X),1,-1);}function
remove_slashes($Te,$oc=false){if(get_magic_quotes_gpc()){while(list($x,$X)=each($Te)){foreach($X
as$dd=>$W){unset($Te[$x][$dd]);if(is_array($W)){$Te[$x][stripslashes($dd)]=$W;$Te[]=&$Te[$x][stripslashes($dd)];}else$Te[$x][stripslashes($dd)]=($oc?$W:stripslashes($W));}}}}function
bracket_escape($t,$Ca=false){static$qg=array(':'=>':1',']'=>':2','['=>':3');return
strtr($t,($Ca?array_flip($qg):$qg));}function
h($O){return
htmlspecialchars(str_replace("\0","",$O),ENT_QUOTES);}function
nbsp($O){return(trim($O)!=""?h($O):"&nbsp;");}function
nl_br($O){return
str_replace("\n","<br>",$O);}function
checkbox($B,$Y,$Pa,$id="",$fe="",$cd=false){static$s=0;$s++;$I="<input type='checkbox' name='$B' value='".h($Y)."'".($Pa?" checked":"").($fe?' onclick="'.h($fe).'"':'').($cd?" class='jsonly'":"")." id='checkbox-$s'>";return($id!=""?"<label for='checkbox-$s'>$I".h($id)."</label>":$I);}function
optionlist($je,$xf=null,$Jg=false){$I="";foreach($je
as$dd=>$W){$ke=array($dd=>$W);if(is_array($W)){$I.='<optgroup label="'.h($dd).'">';$ke=$W;}foreach($ke
as$x=>$X)$I.='<option'.($Jg||is_string($x)?' value="'.h($x).'"':'').(($Jg||is_string($x)?(string)$x:$X)===$xf?' selected':'').'>'.h($X);if(is_array($W))$I.='</optgroup>';}return$I;}function
html_select($B,$je,$Y="",$ee=true){if($ee)return"<select name='".h($B)."'".(is_string($ee)?' onchange="'.h($ee).'"':"").">".optionlist($je,$Y)."</select>";$I="";foreach($je
as$x=>$X)$I.="<label><input type='radio' name='".h($B)."' value='".h($x)."'".($x==$Y?" checked":"").">".h($X)."</label>";return$I;}function
confirm($ib=""){return" onclick=\"return confirm('".lang(0).($ib?" (' + $ib + ')":"")."');\"";}function
print_fieldset($s,$qd,$Sg=false,$fe=""){echo"<fieldset><legend><a href='#fieldset-$s' onclick=\"".h($fe)."return !toggle('fieldset-$s');\">$qd</a></legend><div id='fieldset-$s'".($Sg?"":" class='hidden'").">\n";}function
bold($Ja){return($Ja?" class='active'":"");}function
odd($I=' class="odd"'){static$r=0;if(!$I)$r=-1;return($r++%2?$I:'');}function
js_escape($O){return
addcslashes($O,"\r\n'\\/");}function
json_row($x,$X=null){static$pc=true;if($pc)echo"{";if($x!=""){echo($pc?"":",")."\n\t\"".addcslashes($x,"\r\n\"\\").'": '.($X!==null?'"'.addcslashes($X,"\r\n\"\\").'"':'undefined');$pc=false;}else{echo"\n}\n";$pc=true;}}function
ini_bool($Sc){$X=ini_get($Sc);return(eregi('^(on|true|yes)$',$X)||(int)$X);}function
sid(){static$I;if($I===null)$I=(SID&&!($_COOKIE&&ini_bool("session.use_cookies")));return$I;}function
q($O){global$i;return$i->quote($O);}function
get_vals($G,$f=0){global$i;$I=array();$H=$i->query($G);if(is_object($H)){while($J=$H->fetch_row())$I[]=$J[$f];}return$I;}function
get_key_vals($G,$j=null){global$i;if(!is_object($j))$j=$i;$I=array();$H=$j->query($G);if(is_object($H)){while($J=$H->fetch_row())$I[$J[0]]=$J[1];}return$I;}function
get_rows($G,$j=null,$m="<p class='error'>"){global$i;$db=(is_object($j)?$j:$i);$I=array();$H=$db->query($G);if(is_object($H)){while($J=$H->fetch_assoc())$I[]=$J;}elseif(!$H&&!is_object($j)&&$m&&defined("PAGE_HEADER"))echo$m.error()."\n";return$I;}function
unique_array($J,$v){foreach($v
as$u){if(ereg("PRIMARY|UNIQUE",$u["type"])){$I=array();foreach($u["columns"]as$x){if(!isset($J[$x]))continue
2;$I[$x]=$J[$x];}return$I;}}}function
where($Z,$o=array()){global$w;$I=array();$_c='(^[\w\(]+'.str_replace("_",".*",preg_quote(idf_escape("_"))).'\)+$)';foreach((array)$Z["where"]as$x=>$X){$x=bracket_escape($x,1);$I[]=(preg_match($_c,$x)?$x:idf_escape($x)).(($w=="sql"&&ereg('\\.',$X))||$w=="mssql"?" LIKE ".exact_value(addcslashes($X,"%_\\")):" = ".unconvert_field($o[$x],exact_value($X)));}foreach((array)$Z["null"]as$x)$I[]=idf_escape($x)." IS NULL";return
implode(" AND ",$I);}function
where_check($X,$o=array()){parse_str($X,$Oa);remove_slashes(array(&$Oa));return
where($Oa,$o);}function
where_link($r,$f,$Y,$ge="="){return"&where%5B$r%5D%5Bcol%5D=".urlencode($f)."&where%5B$r%5D%5Bop%5D=".urlencode(($Y!==null?$ge:"IS NULL"))."&where%5B$r%5D%5Bval%5D=".urlencode($Y);}function
convert_fields($g,$o,$L=array()){$I="";foreach($g
as$x=>$X){if($L&&!in_array(idf_escape($x),$L))continue;$ya=convert_field($o[$x]);if($ya)$I.=", $ya AS ".idf_escape($x);}return$I;}function
cookie($B,$Y){global$ba;$ye=array($B,(ereg("\n",$Y)?"":$Y),time()+2592000,preg_replace('~\\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$ye[]=true;return
call_user_func_array('setcookie',$ye);}function
restart_session(){if(!ini_bool("session.use_cookies"))session_start();}function
stop_session(){if(!ini_bool("session.use_cookies"))session_write_close();}function&get_session($x){return$_SESSION[$x][DRIVER][SERVER][$_GET["username"]];}function
set_session($x,$X){$_SESSION[$x][DRIVER][SERVER][$_GET["username"]]=$X;}function
auth_url($Bb,$M,$V,$l=null){global$Cb;preg_match('~([^?]*)\\??(.*)~',remove_from_uri(implode("|",array_keys($Cb))."|username|".($l!==null?"db|":"").session_name()),$A);return"$A[1]?".(sid()?SID."&":"").($Bb!="server"||$M!=""?urlencode($Bb)."=".urlencode($M)."&":"")."username=".urlencode($V).($l!=""?"&db=".urlencode($l):"").($A[2]?"&$A[2]":"");}function
is_ajax(){return($_SERVER["HTTP_X_REQUESTED_WITH"]=="XMLHttpRequest");}function
redirect($_,$Fd=null){if($Fd!==null){restart_session();$_SESSION["messages"][preg_replace('~^[^?]*~','',($_!==null?$_:$_SERVER["REQUEST_URI"]))][]=$Fd;}if($_!==null){if($_=="")$_=".";header("Location: $_");exit;}}function
query_redirect($G,$_,$Fd,$Ze=true,$bc=true,$ic=false){global$i,$m,$b;$gg="";if($bc){$Hf=microtime();$ic=!$i->query($G);$gg="; -- ".format_time($Hf,microtime());}$Gf="";if($G)$Gf=$b->messageQuery($G.$gg);if($ic){$m=error().$Gf;return
false;}if($Ze)redirect($_,$Fd.$Gf);return
true;}function
queries($G=null){global$i;static$We=array();if($G===null)return
implode("\n",$We);$Hf=microtime();$I=$i->query($G);$We[]=(ereg(';$',$G)?"DELIMITER ;;\n$G;\nDELIMITER ":$G)."; -- ".format_time($Hf,microtime());return$I;}function
apply_queries($G,$R,$Wb='table'){foreach($R
as$P){if(!queries("$G ".$Wb($P)))return
false;}return
true;}function
queries_redirect($_,$Fd,$Ze){return
query_redirect(queries(),$_,$Fd,$Ze,false,!$Ze);}function
format_time($Hf,$Qb){return
lang(1,max(0,array_sum(explode(" ",$Qb))-array_sum(explode(" ",$Hf))));}function
remove_from_uri($xe=""){return
substr(preg_replace("~(?<=[?&])($xe".(SID?"":"|".session_name()).")=[^&]*&~",'',"$_SERVER[REQUEST_URI]&"),0,-1);}function
pagination($D,$nb){return" ".($D==$nb?$D+1:'<a href="'.h(remove_from_uri("page").($D?"&page=$D":"")).'">'.($D+1)."</a>");}function
get_file($x,$tb=false){$mc=$_FILES[$x];if(!$mc)return
null;foreach($mc
as$x=>$X)$mc[$x]=(array)$X;$I='';foreach($mc["error"]as$x=>$m){if($m)return$m;$B=$mc["name"][$x];$ng=$mc["tmp_name"][$x];$eb=file_get_contents($tb&&ereg('\\.gz$',$B)?"compress.zlib://$ng":$ng);if($tb){$Hf=substr($eb,0,3);if(function_exists("iconv")&&ereg("^\xFE\xFF|^\xFF\xFE",$Hf,$gf))$eb=iconv("utf-16","utf-8",$eb);elseif($Hf=="\xEF\xBB\xBF")$eb=substr($eb,3);}$I.=$eb."\n\n";}return$I;}function
upload_error($m){$Cd=($m==UPLOAD_ERR_INI_SIZE?ini_get("upload_max_filesize"):0);return($m?lang(2).($Cd?" ".lang(3,$Cd):""):lang(4));}function
repeat_pattern($Ee,$rd){return
str_repeat("$Ee{0,65535}",$rd/65535)."$Ee{0,".($rd%65535)."}";}function
is_utf8($X){return(preg_match('~~u',$X)&&!preg_match('~[\\0-\\x8\\xB\\xC\\xE-\\x1F]~',$X));}function
shorten_utf8($O,$rd=80,$Of=""){if(!preg_match("(^(".repeat_pattern("[\t\r\n -\x{FFFF}]",$rd).")($)?)u",$O,$A))preg_match("(^(".repeat_pattern("[\t\r\n -~]",$rd).")($)?)",$O,$A);return
h($A[1]).$Of.(isset($A[2])?"":"<i>...</i>");}function
friendly_url($X){return
preg_replace('~[^a-z0-9_]~i','-',$X);}function
hidden_fields($Te,$Nc=array()){while(list($x,$X)=each($Te)){if(is_array($X)){foreach($X
as$dd=>$W)$Te[$x."[$dd]"]=$W;}elseif(!in_array($x,$Nc))echo'<input type="hidden" name="'.h($x).'" value="'.h($X).'">';}}function
hidden_fields_get(){echo(sid()?'<input type="hidden" name="'.session_name().'" value="'.h(session_id()).'">':''),(SERVER!==null?'<input type="hidden" name="'.DRIVER.'" value="'.h(SERVER).'">':""),'<input type="hidden" name="username" value="'.h($_GET["username"]).'">';}function
column_foreign_keys($P){global$b;$I=array();foreach($b->foreignKeys($P)as$p){foreach($p["source"]as$X)$I[$X][]=$p;}return$I;}function
enum_input($T,$_a,$n,$Y,$Pb=null){global$b;preg_match_all("~'((?:[^']|'')*)'~",$n["length"],$yd);$I=($Pb!==null?"<label><input type='$T'$_a value='$Pb'".((is_array($Y)?in_array($Pb,$Y):$Y===0)?" checked":"")."><i>".lang(5)."</i></label>":"");foreach($yd[1]as$r=>$X){$X=stripcslashes(str_replace("''","'",$X));$Pa=(is_int($Y)?$Y==$r+1:(is_array($Y)?in_array($r+1,$Y):$Y===$X));$I.=" <label><input type='$T'$_a value='".($r+1)."'".($Pa?' checked':'').'>'.h($b->editVal($X,$n)).'</label>';}return$I;}function
input($n,$Y,$q){global$i,$U,$b,$w;$B=h(bracket_escape($n["field"]));echo"<td class='function'>";$if=($w=="mssql"&&$n["auto_increment"]);if($if&&!$_POST["save"])$q=null;$Ac=(isset($_GET["select"])||$if?array("orig"=>lang(6)):array())+$b->editFunctions($n);$_a=" name='fields[$B]'";if($n["type"]=="enum")echo
nbsp($Ac[""])."<td>".$b->editInput($_GET["edit"],$n,$_a,$Y);else{$pc=0;foreach($Ac
as$x=>$X){if($x===""||!$X)break;$pc++;}$ee=($pc?" onchange=\"var f = this.form['function[".h(js_escape(bracket_escape($n["field"])))."]']; if ($pc > f.selectedIndex) f.selectedIndex = $pc;\"":"");$_a.=$ee;echo(count($Ac)>1?html_select("function[$B]",$Ac,$q===null||in_array($q,$Ac)||isset($Ac[$q])?$q:"","functionChange(this);"):nbsp(reset($Ac))).'<td>';$Uc=$b->editInput($_GET["edit"],$n,$_a,$Y);if($Uc!="")echo$Uc;elseif($n["type"]=="set"){preg_match_all("~'((?:[^']|'')*)'~",$n["length"],$yd);foreach($yd[1]as$r=>$X){$X=stripcslashes(str_replace("''","'",$X));$Pa=(is_int($Y)?($Y>>$r)&1:in_array($X,explode(",",$Y),true));echo" <label><input type='checkbox' name='fields[$B][$r]' value='".(1<<$r)."'".($Pa?' checked':'')."$ee>".h($b->editVal($X,$n)).'</label>';}}elseif(ereg('blob|bytea|raw|file',$n["type"])&&ini_bool("file_uploads"))echo"<input type='file' name='fields-$B'$ee>";elseif(($eg=ereg('text|lob',$n["type"]))||ereg("\n",$Y)){if($eg&&$w!="sqlite")$_a.=" cols='50' rows='12'";else{$K=min(12,substr_count($Y,"\n")+1);$_a.=" cols='30' rows='$K'".($K==1?" style='height: 1.2em;'":"");}echo"<textarea$_a>".h($Y).'</textarea>';}else{$Ed=(!ereg('int',$n["type"])&&preg_match('~^(\\d+)(,(\\d+))?$~',$n["length"],$A)?((ereg("binary",$n["type"])?2:1)*$A[1]+($A[3]?1:0)+($A[2]&&!$n["unsigned"]?1:0)):($U[$n["type"]]?$U[$n["type"]]+($n["unsigned"]?0:1):0));if($i->server_info>=5.6&&ereg('time',$n["type"]))$Ed+=7;echo"<input".(ereg('int',$n["type"])?" type='number'":"")." value='".h($Y)."'".($Ed?" maxlength='$Ed'":"").(ereg('char|binary',$n["type"])&&$Ed>20?" size='40'":"")."$_a>";}}}function
process_input($n){global$b;$t=bracket_escape($n["field"]);$q=$_POST["function"][$t];$Y=$_POST["fields"][$t];if($n["type"]=="enum"){if($Y==-1)return
false;if($Y=="")return"NULL";return+$Y;}if($n["auto_increment"]&&$Y=="")return
null;if($q=="orig")return($n["on_update"]=="CURRENT_TIMESTAMP"?idf_escape($n["field"]):false);if($q=="NULL")return"NULL";if($n["type"]=="set")return
array_sum((array)$Y);if(ereg('blob|bytea|raw|file',$n["type"])&&ini_bool("file_uploads")){$mc=get_file("fields-$t");if(!is_string($mc))return
false;return
q($mc);}return$b->processInput($n,$Y,$q);}function
search_tables(){global$b,$i;$_GET["where"][0]["op"]="LIKE %%";$_GET["where"][0]["val"]=$_POST["query"];$vc=false;foreach(table_status('',true)as$P=>$Q){$B=$b->tableName($Q);if(isset($Q["Engine"])&&$B!=""&&(!$_POST["tables"]||in_array($P,$_POST["tables"]))){$H=$i->query("SELECT".limit("1 FROM ".table($P)," WHERE ".implode(" AND ",$b->selectSearchProcess(fields($P),array())),1));if(!$H||$H->fetch_row()){if(!$vc){echo"<ul>\n";$vc=true;}echo"<li>".($H?"<a href='".h(ME."select=".urlencode($P)."&where[0][op]=".urlencode($_GET["where"][0]["op"])."&where[0][val]=".urlencode($_GET["where"][0]["val"]))."'>$B</a>\n":"$B: <span class='error'>".error()."</span>\n");}}}echo($vc?"</ul>":"<p class='message'>".lang(7))."\n";}function
dump_headers($Mc,$Nd=false){global$b;$I=$b->dumpHeaders($Mc,$Nd);$ve=$_POST["output"];if($ve!="text")header("Content-Disposition: attachment; filename=".$b->dumpFilename($Mc).".$I".($ve!="file"&&!ereg('[^0-9a-z]',$ve)?".$ve":""));session_write_close();ob_flush();flush();return$I;}function
dump_csv($J){foreach($J
as$x=>$X){if(preg_match("~[\"\n,;\t]~",$X)||$X==="")$J[$x]='"'.str_replace('"','""',$X).'"';}echo
implode(($_POST["format"]=="csv"?",":($_POST["format"]=="tsv"?"\t":";")),$J)."\r\n";}function
apply_sql_function($q,$f){return($q?($q=="unixepoch"?"DATETIME($f, '$q')":($q=="count distinct"?"COUNT(DISTINCT ":strtoupper("$q("))."$f)"):$f);}function
password_file(){$zb=ini_get("upload_tmp_dir");if(!$zb){if(function_exists('sys_get_temp_dir'))$zb=sys_get_temp_dir();else{$nc=@tempnam("","");if(!$nc)return
false;$zb=dirname($nc);unlink($nc);}}$nc="$zb/adminer.key";$I=@file_get_contents($nc);if($I)return$I;$xc=@fopen($nc,"w");if($xc){$I=md5(uniqid(mt_rand(),true));fwrite($xc,$I);fclose($xc);}return$I;}function
is_mail($Mb){$za='[-a-z0-9!#$%&\'*+/=?^_`{|}~]';$Ab='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';$Ee="$za+(\\.$za+)*@($Ab?\\.)+$Ab";return
preg_match("(^$Ee(,\\s*$Ee)*\$)i",$Mb);}function
is_url($O){$Ab='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';return(preg_match("~^(https?)://($Ab?\\.)+$Ab(:\\d+)?(/.*)?(\\?.*)?(#.*)?\$~i",$O,$A)?strtolower($A[1]):"");}function
is_shortable($n){return
ereg('char|text|lob|geometry|point|linestring|polygon',$n["type"]);}function
slow_query($G){global$b,$S;$l=$b->database();if(support("kill")&&is_object($j=connect())&&($l==""||$j->select_db($l))){$gd=$j->result("SELECT CONNECTION_ID()");echo'<script type="text/javascript">
var timeout = setTimeout(function () {
	ajax(\'',js_escape(ME),'script=kill\', function () {
	}, \'token=',$S,'&kill=',$gd,'\');
}, ',1000*$b->queryTimeout(),');
</script>
';}else$j=null;ob_flush();flush();$I=@get_key_vals($G,$j);if($j){echo"<script type='text/javascript'>clearTimeout(timeout);</script>\n";ob_flush();flush();}return
array_keys($I);}function
lzw_decompress($Ga){$yb=256;$Ha=8;$Ta=array();$jf=0;$kf=0;for($r=0;$r<strlen($Ga);$r++){$jf=($jf<<8)+ord($Ga[$r]);$kf+=8;if($kf>=$Ha){$kf-=$Ha;$Ta[]=$jf>>$kf;$jf&=(1<<$kf)-1;$yb++;if($yb>>$Ha)$Ha++;}}$xb=range("\0","\xFF");$I="";foreach($Ta
as$r=>$Sa){$Lb=$xb[$Sa];if(!isset($Lb))$Lb=$Wg.$Wg[0];$I.=$Lb;if($r)$xb[]=$Wg.$Lb[0];$Wg=$Lb;}return$I;}global$b,$i,$Cb,$Jb,$Tb,$m,$Ac,$Fc,$ba,$Tc,$w,$ca,$kd,$de,$Fe,$Lf,$S,$sg,$U,$Fg,$ia;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]";$ba=$_SERVER["HTTPS"]&&strcasecmp($_SERVER["HTTPS"],"off");@ini_set("session.use_trans_sid",false);if(!defined("SID")){session_name("adminer_sid");$ye=array(0,preg_replace('~\\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$ye[]=true;call_user_func_array('session_set_cookie_params',$ye);session_start();}remove_slashes(array(&$_GET,&$_POST,&$_COOKIE),$oc);if(function_exists("set_magic_quotes_runtime"))set_magic_quotes_runtime(false);@set_time_limit(0);@ini_set("zend.ze1_compatibility_mode",false);@ini_set("precision",20);$kd=array('en'=>'English','cs'=>'Čeština','sk'=>'Slovenčina','nl'=>'Nederlands','es'=>'Español','de'=>'Deutsch','fr'=>'Français','it'=>'Italiano','et'=>'Eesti','hu'=>'Magyar','pl'=>'Polski','ca'=>'Català','pt'=>'Português','sl'=>'Slovenski','lt'=>'Lietuvių','tr'=>'Türkçe','ro'=>'Limba Română','id'=>'Bahasa Indonesia','ru'=>'Русский язык','uk'=>'Українська','sr'=>'Српски','zh'=>'简体中文','zh-tw'=>'繁體中文','ja'=>'日本語','ta'=>'த‌மிழ்','bn'=>'বাংলা','ar'=>'العربية','fa'=>'فارسی',);function
get_lang(){global$ca;return$ca;}function
lang($t,$Vd=null){if(is_string($t)){$He=array_search($t,get_translations("en"));if($He!==false)$t=$He;}global$ca,$sg;$rg=($sg[$t]?$sg[$t]:$t);if(is_array($rg)){$He=($Vd==1?0:($ca=='cs'||$ca=='sk'?($Vd&&$Vd<5?1:2):($ca=='fr'?(!$Vd?0:1):($ca=='pl'?($Vd%10>1&&$Vd%10<5&&$Vd/10%10!=1?1:2):($ca=='sl'?($Vd%100==1?0:($Vd%100==2?1:($Vd%100==3||$Vd%100==4?2:3))):($ca=='lt'?($Vd%10==1&&$Vd%100!=11?0:($Vd%10>1&&$Vd/10%10!=1?1:2)):($ca=='ru'||$ca=='sr'||$ca=='uk'?($Vd%10==1&&$Vd%100!=11?0:($Vd%10>1&&$Vd%10<5&&$Vd/10%10!=1?1:2)):1)))))));$rg=$rg[$He];}$xa=func_get_args();array_shift($xa);$uc=str_replace("%d","%s",$rg);if($uc!=$rg)$xa[0]=number_format($Vd,0,".",lang(8));return
vsprintf($uc,$xa);}function
switch_lang(){global$ca,$kd;echo"<form action='' method='post'>\n<div id='lang'>",lang(9).": ".html_select("lang",$kd,$ca,"this.form.submit();")," <input type='submit' value='".lang(10)."' class='hidden'>\n","<input type='hidden' name='token' value='$_SESSION[token]'>\n";echo"</div>\n</form>\n";}if(isset($_POST["lang"])&&$_SESSION["token"]==$_POST["token"]){cookie("adminer_lang",$_POST["lang"]);$_SESSION["lang"]=$_POST["lang"];$_SESSION["translations"]=array();redirect(remove_from_uri());}$ca="en";if(isset($kd[$_COOKIE["adminer_lang"]])){cookie("adminer_lang",$_COOKIE["adminer_lang"]);$ca=$_COOKIE["adminer_lang"];}elseif(isset($kd[$_SESSION["lang"]]))$ca=$_SESSION["lang"];else{$pa=array();preg_match_all('~([-a-z]+)(;q=([0-9.]+))?~',str_replace("_","-",strtolower($_SERVER["HTTP_ACCEPT_LANGUAGE"])),$yd,PREG_SET_ORDER);foreach($yd
as$A)$pa[$A[1]]=(isset($A[3])?$A[3]:1);arsort($pa);foreach($pa
as$x=>$F){if(isset($kd[$x])){$ca=$x;break;}$x=preg_replace('~-.*~','',$x);if(!isset($pa[$x])&&isset($kd[$x])){$ca=$x;break;}}}$sg=&$_SESSION["translations"];if($_SESSION["translations_version"]!=975088709){$sg=array();$_SESSION["translations_version"]=975088709;}function
get_translations($jd){switch($jd){case"en":$h="A9D“yÔ@s:ŔGŕĄ(¸ffƒ‚ŠŚă	ˆŮ:ÄS°Ţa2\"1Ś..L'ƒI´ęm‘#Çs,†KƒšOP#@%9Ľi4Čo2ύĆó €Ë,9%SiŔčyÎF“9Ś(lŁGHŹ\\ç(‰†qœęa3™bG;‘B.aşFď&ótß: TóĄ”Üs4ß'Ô\nP:YîfS‚Žp¤Řeć,ĄĚD0ádFé	Ň[r)+vÜń\nźa9V	ĆSĄŢ´kĚŚónÓcjžäAE3ÍFŠĂʲ™3”Sz\n(^{c‘“?ĄŠŢ.DĂ}tÝĐĘm˜jl{˝Č‹˜éŚNÇĐo;ÁőG_T&äA6ar§cI”î?Ó,˛ŽM›â4°Łh\"(Ć:°°XÉ!‰Ä<° HKCČŚ2˝# #ŁsÔÄ°đ\0Î3 #;C9\r€Ć4K`ň;°H†­DC\"’1°ĐšÚŕ\r° ¨ÂşÚŔŔ:ůŽŠ”‹ C˜Ćś8bˆ˜măÄŇ+,Ăž9Œ.T\0ü˛زNÔĎJĚÄhC*Ćj Âë͎Ň<Îb‚śţ\"ë‹<\"%ă‚Ôî ąę2Îáúř͈¸5ť+ 8ĎTÜADOČä	#pě0ƒJB!ŠbŒË\ră[űHË0I\"´˜.\nź”;ƒ=ƒž’\0ć9ŒŇŠQŘńEˆ8ŕ@—*!8§\"’ ÉeŠ,BřǎJ2;H//2ź‘EŐýISUTšqźƒMPÉ,L{\nĂĆú/őÄŞŽZ#“\nŠ@Ą}0Öó\n\0R‘ )N“@‰BT–%ɀÜÍÍ8\rP™ŚŠ#ú6‰ňŸ &Š­hť]	äM;/,`*\rčĐÄŽ€ž)Š“SąZ\nIŤčŒW4Ć\0ĘŤĂi¤ J¸ž\$ŤpĺŰđššIEKSŐ)\r16Ž‰CA>Ž‰đŃ2 Lă\r5C}Ą—=…´.T}#IîôĘë¸ŘÉőR¨Bła{JŒóRЎŹö¤ĺXptŸ§Ěâ:ŒăF{…a—ĺž Qq^Jźr}Š3 #œh!é–°ďŠ%¸ŃB=ë÷ŠCN<IEó¸ŽěŒ­ŞŕÜVN(.őÍ4ž'‰Á\0Ş(‚¨\"^€@\"˘`‹ëΝj_ăšËŤ`0ˇ°˛,ÂÔĂň`žŤEđƒ#U.œŞ<ŒřĘƒ\nQ)­€:™—XMčnDA2úM\rç(¨¨%\n8w;í6Á2äé˙v)Qđ†ÇĆťŃň\r~ÉĄŚBž‡ˆ(rHÜŘ\rWDă<€ĘVĄ[tNFšX„\\UP<'Ž\$’źncDA= ˆŐŮĄAIF•ă2NT\nPçľ˝'rÂ(rn0´\noĐŘ xhź<cxy1č92Pž×,qxˆ3e@ˀLx2‘ę ö#üŽ§ŔŸ!ÖŮa#IvĆRŹ#܎¤˘8Ćé(cé!ŕş:FŘŢYR\r”R¨%˜ŇpGń Df:\\ů>l\n1=@’dÔˇ&\0ń̤k=ÇÂc†ÉŠŃžÍĘ@ää\0PWĄŠk9LN2%›ĺČ\$´VwTa	”ÖFŠH mdůˇ<t|EŘ;^ž3ÍkVŢG[t	(%ŠOÉę\nô֟+ž…\0 ˛Ag“lRDh8(2ŠĄĽ\0R&žĽ2NpŰe ‚’yŠŔ˘˝Jtí¤D\n’P“(S`z\"Š}Â2qA§ôöv†bLÓbNz¨?MҟQéNWšĄq”Œ Hh•“č.OÂ/`ižsÇBőYƒ ‡ëW*ÂÎ}n•K\nJM‚”ĄJƒŔ \nľźž ÚńÁBJ~! –¤ŸőFŸ­ź2SśčŮě\r@xäňɛŮ)ůx°oý§{v,…‚­ąşTĆűdˇłU\"¡*x˛íŠŠ6ZÔ'\"GjŤjă%wĹÄ!­oJäȚÉ(ĺ3\$´†=R\"Űe˙j­Ů\\„ţIź	p¨[ǁăź›sN­3tşOęCčől,䙻pöë\\„íBœ1HŒŇĂShÔá5w'ËPŚś¸(`R­RoŚZş.[đĹo¤ý4t\"¸Lv€Ă”6žŽJŤr!Źb@lGai¸ŇšSÎ	Cx—’ĂL{ÔŤyme´űç™	áţşäơɜR|mUĽnxşâť+Rď9?‡ůĆëd¨>2´řôňbťbÝ#EźŐ)ş ŇqňtÇ%;(¸ś‚ÓI7á>ĘĹĎVW3Š9%Ęâیca¤Îe¸ů¤d|Ós]GˇXćLäă*˛Q5YM馊†ü\$}˛–L\$ˆ•'ű=Ÿsú:hĄĐ„źs.j,ŚDÖG9]Œfˇ4•ëÉv°äi)dńenΰ°ƒé¤ô\n‘.šyöŒWŞ%tĆŮДgkřűŹöfń4ć{łOuᕼ´”Dš5žLÔhŐls—Žv74ůÍ_š	@UšŮđ흷ŚčXH/ëf˘äÚžŐhĄŮX—(ă˘î+\rdšĺJÍŢŕíižÍś¤o;y&gI|Ýąu‘’ČX^ôB´\"}ćʃ%îە¨ Ş6Ş%[8…K5A°†5RĂ^\$pŒ¨:„Ă4zA’ćâ˛[¤D‚’•Ť~6ţ^Ą@’€ş\"ˆ@Q5B6:ó=śŒí‰Áť‘•ŚůDzŁ„ű’ƒ˘\\@WEp‡pŕ΢ÉObŞ`#‡Z@LT…UTňÍÍ5óDÚrŸqj×R éʧŽË¸Ptş¸j'|ßzƒXwˇßjCr4ɝřnßI1ŰÁF0ÉÍ4Ž\ně˛ÁŢ.V Çŕ“+9Oóž}yɧ?˘Ü”@|<“ˇ˛ý<f\"AĆᢇ|¨â„NäŚJ˜Žlún‚őÔ8„?§œRy‰Dű”ŇťLśÓŽ!”ž\"MŠË¤\nŢćę}`ŮÝšŤÇű%H";break;case"cs":$h="O8Œ'c!Ô~\n‹†faĚN2œ\rćC2i6áŚQ¸Âh90Ô'Hiźęb7œ…Ŕ˘i„đi6ȍ†ć´A;͆Y˘„@v2›\r&łyÎHs“JGQŞ8%9Ľe:LŚ:e2ËčÇZtŽ\"=&ŠQÁŠŻœŘŚ Ś*öEjTˆ†ÔŘk<ĘÄ\0˘Q„ôy5‚ŠÇ“č\n(¨łSlŢLĹ_MGHĺ:ĹL=(†ăž€kT*uS‚˛i­×AE\\¤ěaĘfśÄčy8ALDdÔćl0‚ˆ›Ž4 b#L0ć*`Ętb&ĎF3((„ižœŚŠĐQNjĹR‚ˆćSyˇžr4őJfSÔxŰş)žhŰSotĘr ľzÝ~Ä\$­řŢá6˘ŔꊰŇ4\r‰ć4¨î¨¨ü0jâł\"đbDb”)âÖÁŽ›`\"‹˜-\rě*ý!Ł˘–5ŽƒŞ–Ä\răĐÚčŃb%Ł\$iGb溎ăŞĎ\$Lr2Č\rn\$*3V€ p‚2ÂɁ!,ą-2cĚť/Ëc˘ÎÁ7#ŁpÖęBÎ9Ł8Ă80qäJ\rc ʢ(Cłě‹#\$Ź9Ŕ1ˆŕ7: P˜˜JÂ#jť¸ě ń3óŒßK8Ć4\"aŠ.K˘ěź;˘ˆ˜›˘ÉŹš=C{(;UĽkť\rík(Fąš7¤‘,PCL_Xm>ú8,čœÁJ=–TŽ§iÚą\$\n1@ŕR\0”#ľ_­b(đ‰L8ž2CEĂŮւ.’\rĚňMRȃ\\a[–#Ş9Űí4ś\0PŮ!苀:&…ęä7iŕ@!ŠbŒXË'l @3%#jí\r“!ÚĎŠ]×vÐňl€Ĺ.ŒĚuZPŒ—ҧ\0ÁăxܛąVBĆdCšk,˜eęHœ'PńSŽy9k€UËcÔF€Ĺ•ŹnN;e8Há…čpÄ­”,ôeŇ(Ő-Ť~†ĹPăžLĺŘKˇ(´V†ČnÍŽLÇ—F݆Óá\0 \$\nń˝¨ś\\\n€R•ˆCČŮŹĎěS“‰ZŠzbPŚz>˜áŹwGĽ§IŽ0-`zâ9˜hŰB9ĽpI2š¨Pâ~ ś‰đ 'ŠbĽ´šöo0ݖăÖŽ”dÝŞFŽTdŚ3c0Ň3ĆC“żĐÓ¤`×=ÚVˆjýžůvô2Ľn‡Ë<÷҉¨ČĆ‹ĘhEKm–ŒźUĘó#ŤŘŚ/Č}ha1ŹŔę4ΓÚľ;ĽÍAcîüÝŘ:wn€9¸ç 䑫”rÍü¨„Ëë?\rA„˘B(ZĂőÉY^ĽÄHƒą\";`(**bîn—[ý+\0î°űW?.,\0004,ÂVÝYÃwěŕź°†CÓG\rh4Vş2ĘJLń=ˆ\"†!ťŕŇɖBÄ5jĆŘZÂrf¨:‡áWó5„d\\‘‚Ą¸8JM&˜\"tĐAĄĐ“8rđi*}´w˛˝M¸\n	g”žFIˆş%[AąĘJ„›I2ô#äĽ#;é^˝d›€•Še@4hž˘\$F‘ĄLŒÇĐĘŔT–OÁŕÝ+ĀŻŃaؙfč-C€PCxdCÄ*ƒ`ŒQäÄCĐĂ9÷™ł}˘çż:OŇ5č5‡5^—2č“Bô­‡\0™	\"Wf(ęPäúN8fMŞlՆBdŕV3öYĄĺgŔ”XOá°('T!†ƒq٨dVEů#%ŕ@ÍÓđkLtž-ł”ĹIŠ@k‚ęŐWľđÄ̜ü‚%˝}5‰ çć{˙4)b;AÚ€KžUĹú›S‚~ÍŠm=!ąôÔpúi5E=Ĺć¤ÓJ˜Ě)¸›A•<‰SëOœńŞĘüU’Ŕ{‹<W-ŃeĂ!Š–_ĚŃ?0ú!;\$ŽÖk˝MŹTć¨SĆSJë°­US‡ÓNŤ5H¤Ö%W–{Ěë%;‹”'őŔßĘA'–„>ĎD\núM­	J˛ÁšËş˛xÉXZ9pq ĽEGŤ\n'E\$	bť\0ëů„š„qDƒî‘ŠĽ˘4Ľ@ŽœpîIDAZ„nă#0ŚŠFE–¤”ŸóQ%AŐ0g&ďĽ`Ş•!Ů\$Vˆu\$ą|“j™ÇqÖ!zN•Íď8ôüăĂDb…cH—Úöߔ›s/á?˝Äókܕˆƒ§cÁ˝÷.\$pŃŃęmđÉEđŠŰ(UÁć_”XqȐk G'\rÔü2\\ç	ŤÄ`‚c2)+	k\nqՂÄUó~ÜńLjş%ŁŒ	•>@8ÁdbW’ĽńŻTVŕÚ(ź’ÂHŇůłT†ŠÍÓqÁíqF…\$j‰Bv­ŕÉC…mT!ńč<ŕ0H\"r€ÝL˘˛úiýUŽ*ţ\0Ȑŕ&‘Yš8Lw1C…J”9Î@ G–CŮ;K?\"9‚PŔe\rO;çëtĆ	`yQžjm:ża	­zş-ăŹ2׊ŤS%­5‘kaS`5Mšexköť[4ţľh5ëlH:`Š>‚ž¤śŠ\rŔu˘ lę†ÉŤ|ŠQímeśoŽÜĐY7BmúľŞćä Ů(ăí‚sśˆöÜŮťązîíÂkŒŮœDÚ1“S“Tó¨d‰Oţ/p359oÖ|60đN!Â5Zň'–ĆkđԔ1˘˘x‚>Gâ8ŃZ91VȡQ:ÔJ’qˇ\r`%€ÇČâ˝\rąż’ΉvZ:ÜiH2˝ču´@n™|†{ç’^—(&ƜŁaž)8ř0›<á\$ĺő)7\nť…FLy~NŇűžÉŠý_tőÂ5˙ěč÷ŒlhVJőŹ\nG}˘†ĐňŚxVDř*ĐçPŕvžÎđžŒ÷ýUÝľn™Ót’_ŕSFŹ˘ţ])[#“@“ü˘gݘ%‘Q}C…ęŸFŽ\0Íş6˙ś\$áý1r/ÂôćňÜŮľř7{í7žRă;WŻ(Çč^1ř݅ŻíTgŢQe\nMŘÇč4ż€Œ˛Ü@0ÜŔšHŁÖĘœÓţó¸éĎżřN§Âň1ţyúu—Šžőí§˙Ńü‡őýĆqchnŕđ-6Wěž7ęՎ6Xď˜ćO2Ë8‘D&ăî˙ďq\0IÍJ§ďzí°*#†îîŔš8œéáj-p,7a9núđä¤5ƒ\"?˘ƒOP`5Ę4sđ0âc÷0s\0Ž4\rÍ \r*mŁ^,of\rďœIĹěÍDN†‚Ŕ`§:sŕęőĄbK&ö‡x0Ś}0ŞgĎ\\Ť°‚„ŤŚ#PžQŽß°ł	Dŕ –#(t`ŞLTf\"> Ť\nÄ­\nlęŨJÜXƒÜŠť°ţŞíýMáŠÓĂ\\ęÚ¨ţŕ †EŔŘhĆ(eĆcÂ<IN˛(†°FîpĹ>:†<ţ€čsŽÔ&	ôÔą¨Ńލ\rąZhęˇ\"5‚R’‘m-ÁN\0çÖ\"\"&\"˘.#\"6ŻDBŹ´Hú KŇ0@ô.j<”B8­bä6Ź<“ĺdąƒ2#&#Žš31˘JąRƒk>‘˘\$7äzˆk:\$L'Ĺ´‘ä\$iVr‡âEFi\"~i1ÜĽ)“‘z˜%ňĐő…Ŕ,'ţĐŠ…!dÔ ćMŠ'!ŇŞjŞ(€ŕ&¨|ˆR,Ě0á0&€Ÿ!ňB€č&\0MK#čŽä.öGŁtO.ĐDg¤ËɄ\$OTa4ĚbFQ¨<(Bˆďä÷(\"†ń\rÎ\nÂthnTę˘Ř\nxLŕ‚#ĘŠ%d RZ˘…+\nC6EËń++ĐJÄA!běĆů\"ipX\"4\rC°pČ_É]-‰bDň5#Œ6>ĎöN\0 ß[GZ90Xľ€";break;case"sk":$h="N0›ĎFPü%Ě˜(ŚĂ]ç(a„@n2œ\rćC	ČŇl7ĹĚ&ƒ‘…ŠĽ‰ŚÁ¤ÚĂP›\rŃhŃŘŢl2›Śą•ˆž5›ÎrxdB\$r:ˆ\rFQ\0”ćB”Ăâ18š”Ë-9´šIŔĺ0=#\0¨™¤ÎiLALUé¤ĂbŚ&#ŹüÖy”ˆDŁ	čňk&),œP9P˜jÓlóe9)”ť\$ô  ›Œfóą¤ĘkŚœę4jĽ\\ÓY­™e%V*űv0ä§ç3[\rR :NS‹9› ˘\$Âľ‹1ŚiHË'ž˜Ě ˘˘`rą”óŘb9”Ţm2#Ü2Ô\nfmŢĎ5ąśžœ°ćóŽˇ_ąŸ/Dƒ/Ţâ6+šŔáąHĐ6&˜Ň˘n¨96CnŻ@ĐAB9§,óÝ8	1JŽ3Č7°‹ě˜ĽÄ:c˘ ¤BÓŔ7Dá44'ë|cĆŤ’čť PœÎ'hŇ@֍nĚĂŔPŞŻ,ëŒ\0Ă€LŠ+KĚľ*ĘăPčÎCc„:ĂèÜ5ŒpЂ3ŽC(ΘM˛PóË|š5ŒŒřޟ§ŹĘń3Ă\$NJ´8,bb\\4ŽŽ!ˆ]Ił\$<Lc° ͋p4ƒcpš§`Ć0Čp˘&FĘů[\$K č›#Ě0ë#—Ô<e¨ˆä|°H\"‚AƒĐöČ,f˛Řś9R6Č\"Œö˘ŐôPŻŔPžŻ&˛18b(đ26ĐÉÁ4=•ZFŁtˆ]Tqú ÚĂvžáŽĐá[°ĂcĹ!#.蝭ŔŢ5§!\0†)ŠB0\\	ă ߍ”‚˜3\"v„,ŠWs`”âˇD/ŠŠđĘ1°:B;FË*Ţ5ŽŞ‹ű\răuZ2ĆiÓohAH°Ä<¨‰ŞnœśŮ°çœgWę˝Œ.YV°K\$ŠŐŹSd,ŕ”‰Ř+cŸj;™ŻMŞb Ž+‹ZÚˇŁ=E,\\ă:bs<Ľ)˜łQF6ÁZˇ.ćb2\\šöcnHęVîěX@)ÁJR!&ůŘÖÄšZF6Ľ‰r`™9::f)˛qōŒVâbĐěa—ąNŽŻkLjœ”ą^3§ËjۊxŚ*DcĹ8ד\"ڎV]Ÿk)ƒB7w+LĆr3,ĂŞK΍Q\0Ó8Ĺ­KÝŕƒ¸PŰÖŹ{[ü_Ű*%Œ„Ú˛WĹ\nßi(mŤ×ć°ÚËV¨}‘AÖÂA<Ź„0˜×ptƒšd1đœłâ\\”ĐV2čˇthAŇ2á@\$Ýve„Ă‘ćL†@ %”ĺ´™‡XF%o-ŐP†‚Ąs.Ľ\0Ţ1WţLĄ†ZK9Đ0@ŕÁ›\"ůŠŘś8FâxĂ!w%!:†HHSY?\"t8˜Šü\"9Ó	á8P TŤj:@Š,zHE€ÎŔč¤Ă‚§kbB‡;O	%APÝ)%(PRÍ\rM‡TĆIšN(ÍH…ghąˆÜghąór‚Yß'(¸PŸ\$\nG\n ÄíEÇĂSúšˆD{IĆ_9€Ľű\r‰Š˘C\n)OšxGQ%y\$˜?\"(cR…>‡ƒxŽâŠ-vo†C€PC3ÄýŤÉĄ-Đô)ŒĄéÉF“\\.ŽT“#Áœ3™y<\n\"„Ÿ†@Ù@ˇŘ;´ą„ž€ĽÄš%+´oę}ŽœhjΒ!AČŢR8H\nČi8ˆŠŽĆŠ}°­6É<ΐĐ`Čł0bĹČ=4ˇZ_nNťÓ¨ŔPTÓ˝Uĺő˛Ç´¨™‚䧁Պżś¸ŒÜńMJłŃlp\\j°¨ŹľĚԖeJKű\r5<œ´ƒn–ę¤=^ŹÔFUQŞë1§ő„›˝J ë*“\\,œÎ˜şÜJŽV”™˜ä˜Ţ˝]/ěĺTP¤ˇLËíWsń~Řwcĺq}/\0&ɲűLëŘŚ•ő!2JŢ\n)SF\0’-Ř ŢÙ¤ˆ„]˝”ˇRŃŮń)G2#T)\ni{,F39@ҕä…! ´m”(°ĄÝé“csO\"\naŔ:ŇlŮ§EÂĚńĄł•x”:O\$ŠI‡dRxJ	óW	%+zb]-.ňşŠ[ępĄŇ-­D4¨“a~ď““:˙ÓpŇ	)\nĘáC…“é*҉L]ÍPΓ‰úŘP ĄÁ_Đi׉85xPĂ\\X‡ÉŁ|b5ŻF`Dƒł+'břtO1ôş—ÄVŁ˛ú“f¤Kžě‹?ăĹ0)É%ŮĄ_jÉ\0°Œ“‰YS˜č”i*ĚCčű%\$!†d.ĆđˆaCh‘OŽý‘ ČŽW2†Ą°ŢfyĚŢz™gííĘăy7\nťú&őŒ=Wx%€ œe]hČqt&˓Îň]\$‚™Ÿş× yw'@°JB\$Ôy1Ł7L5FŞĘ¸~ĺüŞ_ĆŤĘÚ6˛ŕ…ט ~šZ+éĐj@Éŕ`ŠkS.ëUi˛ś&ł\"ÚóSŁŁ}Œ1ˆŁ–\\ş@ÝU55ĚíJŁZ+Ü­†&Œ˘ý¤×6šÂ-;‘ţnfÉş*Źł{kvѽ߸/śóżőŰ^Ęw[ž+U¤Œ‘šzĆŠđ#oýŮ^Ć9çĂgšĘâ;ŮÚqn+LÇăU;g7=n§0o\rIۑfŇOůd†‘H4Jč\n\$D&fՄŤäˆÂMČpjdÍ*ňń}ĎĂmc+<Î\nÖ6€äš˝Ż‘XÖ¤ĂĆ?#jĂW›tBô9­Ý„Ś˜ŹăRQ:xż žŃŹFΙ×ŃńŇńÉG‘bNň=.˙KŇófhŁ”ÁštwďŠçżŞ-K”Eüš^/l˙˜`[1ńi:”\"‰Ť<>ÉÁy¨ůd?Ť8ćYó”ƒËĺnJä}9Fą—Δ9ĄŻüŹô“BÝŢsbÂĺƒ93Óh%’a|ˆEî<XH…ł—:Nš•Ž‹ďÝ˝ć6>OóZĂćíÍݡôvYߟ[lĐ󭞤ŕFĄ™5)Ř%ÝZĎÎY?~“!˙ȚÓoëVűv}ËVˇI*™Ą]÷†˛z3HJú&ŮC>˙äęűĎŔË §\0˘s\0ď@ű+řڄjCý ŇţOÚ!\0‚Ň\"ó.(ĘCtâ/NäăçJ’Ż`GŠ*Aâ̟˘(ŠĐAĐ\\ pbđ\nđPkHýŽLńďÄ )÷ G°† ƒ|9(ő­˛Ľ\\ĽCđ'đ>ú-Mń>°žĽcňăoż°>ęYŻŔđKv\rL.şú­ş@ƒ8Ńcˇcj~Ł˛lD3/ŽąÄŞ‚ăú˛MŻŒŞĚŻ0ôk6ł°ü\rĐîř./ęƒ ě% –\$ŞJnŠĎb‚=ŔŤÁPäśHĚ3Ă@bB3ˆŽ%źsŌŒcÄ\r€V\rf2\rdhjë\nHĂ9B‚jdZ\"gXäjđPěđč%Ę Őćá\nŹłűB&S+ŹęŚÝ*×@Ň@ŰlŕĘň­*ů촚˘’A˘ŞÎÂ:#ë<LĹţIŹF˝eÔnJ\$iţN,Ž)#\$LBB•‡¸t˘5œëj‰\$˘Dâ˘úDÖ8b48-¸a\0	€Ţ-âĐň!dŞ\rŽLŘ#†:Da'­ Ć,0\0“ą—ŽćűÇŢ,-ŞĘi0ËŚT˜Ŕܓϩ\$Âîżî”(1̈‘šĘLˇ\$đ LŔš‚pÄĚ'¤Ź*Ćt\rŕŕ…Ś É&ÉŞtŹbńcx0Ož.ž.BxîBěN€Đ’pTxO<yéK+\\Ň@ܛĽ’“FČé#úL`\nJx7€‚&lřŔĚ[rŒt3.H¤3#ÄŽŁ`0šC0RF,H„N2T˜)’\$\"Đ§Ę^˘Áé~'I÷2fěĎű\0Ĺ<\n,U ŹĹP3Š˘9P”	\0@š	 t\n`Ś";break;case"nl":$h="W2™N‚¨€ŃŒŚł)Č~\n‹†faĚO7Mćs)°Ňj5ˆFS™ĐÂn2†X!ŔŘo0™Śáp(ša<M§Sl¨ŢeŽ2łtŠI&”Ěç#yźé+Nb)̅5!Qäň“qŚ;ĺ9Š˛gÎF“9¤Ý6ˆđ,šFlłMSRĄ„Ăqš˜ŽGSIŽäeÁa\$#ÚO7›#–1”ńD9׎cŞĄÎąZ”Q¤ˇčĘdĎań8Xm(Ë23[,5\\6e*<œ\$˜y5âf\n\"Pç™[Ź|Č\n*Bä ˘¸ÂiÓ#–	œX;Ăp×3yśk2‚‰‘ů.˙ƒv0œä‡Ÿ)”Ú\n)ĂNĐÝVXr9›ŻŢňš„Ć4ƒşš98ď8Â1=/’7%ă;&ć#ĂR(ż\rČăź68뛨7*oRĚ1Ľm0Üä)Ş*JÁĨę9B˛ź;„ ŕô˝QúťĆ)<f9Ć PœŻą€Ň•˝âŹ†°Ą­ú˛ěŽL0J”ŒCĘVÉé¤Ý‰lĐ#ŁtA-\nŠrţߋIúď˜äżžTB߈#2^Ý%`ĘÝIŽC”Ż#:V2űw./	Tł\"ŁNř\n\"`@7Ž\$Ö˙Ž‹LčßŇš…EŔĐCՍŃÜz)żďpÂčřôś7ő\"6Ôő„Îŕ(p<DŐă)´Ł~\"„܀Œ0éÁńřË Ľ‹˛:•­<đŽu-`\rrĐŘ:EˆÂ‚2-\0†)ŠB2}3…Á\0ŹÖŽ‘Päƒ!2ԝŁČm8+śXîšŘÖBfé\$”ŘÎ2&ŻŒxÍŇŁđč4žm˛ŻBŹ`ő`éb¤ĆĄłšČ.wŤç{ß2\n˘şĽ—ňőo#ˇ8AŤsŚ2žpâjšßěł0Ż0řf[V€(2ŹťŤ„\$v¨ĐÂÁ\rŢ*ĄJj›§)Ú{\n7¸ä1¤m3\n:]7Xä4)Ł;:šŠxŚ*śŠL¨Şj‚–ŚěS´ł-Áo˛f‹‚4Ľ;uN7˘“VȍďIbŞkb3ĹjźšĺĆÁZi­;ŞsUR5&P'5iVđő{7ÄvU™˝tP()ƒňR˘śœ4ŔčíZ“]¨ˇ53#+9ŝȅ˘gZ?‹)<-–Ć#c6ÎŨnJěÄb\"ĄaďnŽŻ>¨ĺĎô5m­]ršuqSfë @ľK\$śľŤbŠ†=€WźrK.\0U\n …@Š˙Á\0DĄ0\"Ŕ`̉Ý?A„÷…Xr‚gź*“Â	š~<!<8=טC o¸žâօOHZ-8”‡rü\rűÚ\r§x7fœ‹L‰“6đĽšôĂk‡-!>'ȒQ.ĄÜä;’ă	yďAdČ<řśe—ú2F‰(Ś\"0ˆOˋÍT1„gčýřT\nČ߅BփiȎäqwĄHčˆÂ\rVž˛’Üa–ÂN ,d‹#prV\rם^ŠÍŘEfĄĐ‹ cęb—´~*Î7B†Nˆu!Ąäˆ—ŕ•%q7áFU ňA`'čIb˜k”m€ËIW.¤ş6Ňő*ż}0ƒ[`gĽH)#ü€ů„ eBGż\$Ť*f8sĄŮ2Â&DĘtRÂTKSŘEgĺœóŚ\"›děhÍu%ÄŔ™\"2ł>'é-%äĹąš´GTŁeŹ‡čHˆř ^P PÜC'E(„úB\"Ózƒ’jD\0001RÔhĄ“ÔŸôŚmMÔF\\ÚQ^ŸĽJ‘•\$zMńS\$i1Y„”ˆÇĆ6Ä֟ĺ@GÜҨĄľĹÄI”ŔËá?I<,†ň\n#\rШ8°ěK5'Äľˇ,֖ÜT8erÁM!B/[ŮE_éŠĐ”jxoá%m\$ňöÁĽO*™żlQ=ETp窢°ÄvŁ§sÓ4žüčBˆXżMůŁ\nFŃZ\r€¨B[‘i4–( ˝Ý{NađšÔÚ7ť\nĎÝ#†óôEđńcjMD,vÜ:AčIč(O¤ŹŁëbćÔýˆt\rZ…>AŕŃ?\rŹćŤe?dŐ4Ătw8–]‹suV™VjšST	u/\"°ą˛NËÎŔúŤŞ5#Ëł~ě{˛’bzHđÉ3%üÁ˛łü_ŤůA珟—ĎžYXů€ÉŹ‘~Ąű†Yor\rÔÂQÂ9]ë„c~Ž8Zőá™AiÄoQ 5ÜxÂIý1Ĺƒ‡B1ˇpFŕÝ10ÔĽęöaD\r÷čšJ˘÷q,§ď‹™Ír]ů`‘҆ą1ŇľÉŸ5ěDţhYĹĹą¸ĄoâÉ>ž¨>)#<IIŽmźÖ&ęg+ą{&–v\$ńţŠÉľPÄ°Ĺ̓D́¤ÂS›ć–ƒ‡šýb[ľŸt\" TJ˙?J+ĆI¤\\1RÔפ”í\r‘°2lŚ†–e%o̗::Ĺ`]Uw^uŽÎŁâ^ľń‰_y-~ő˛:‰m.¨+ĹŻľNŔÖfÍ+˛ŠË­ž>3/ÍYz.ÔvZ:öí9Uľo‚Ş-›cmËâŤŢ&{o>AÜ{ľËäۖCyntť‰fíkŰxG˘Ů-ĆßŃâ>ëđ_7ߍzőpŽ‰ŃáŃJTŔŸbť÷ď”*¤p.4}÷›íŤ̃œpĽU˜yoD„,™ŃÔˇZłJľwT•:Cf'3’Ü1€U!4‚\$ú#ÎČú%Vó\nańq\nt5:JŇŁOô@.‰÷>˘‚Ü\r€Ź5‘âB¤Ş˙†ĐЖ×B‰Q,§gjo`ŔŻ\r˛(•Ô9Ů3Š.†gÝÇšŹ;˜FŃA#ä‡1ö’*î‘gíiĺ^=ÄľÇÉ	ˇ#Ô\\/Á'¤Ë´v8qᡳň‚Ĺ´ý\0Ľ7'řLŸšŸŐ`t\\\nœĺ™őiÄśÍ%ľď˛/3ŮóŁ(	A,÷Sßv#m\\Či.4šĚ\",Ř­ďŐ^?Ɋ@Ż\\ϋŢ~9Eߨܳ:°ČÉ˙çäč4Ż‰óň‰EäY2ňŠŢ\\Â	˘¨VĐ]VaSýśţčU? eÔ~vÁĽ\0?@Ř=…ˆ­ćV<=Cč{Hz)‚Ě>€]…ž„Řů/N*h&˘ĆöZ<&ÄůB†\"Č ź°­ÔÚ˘,ź‹ö,ĘŢą¤6%CŒ@	\0t	 š@Ś\n`";break;case"es":$h="E9jĚĘg:œăđP”\\33AADăx€Ęs\rç3IˆŘeMąŁ‘ĐÂrIĚfƒIŘŢ.&Ó\rc6ŔĎ(Š’A*–K˘Ń)̅0 œĽrŘŠş*eŔLłq¤ÜgaŽŠŔŁyČŇgŤM‘:}Dče7\$Ńă	Î` L†“|ĐU9ÉÁE\nč€Ěa—J°aÔÜaO„ËlXńg7G\rć踂‹HĽPb§œE@ÓR˜\r1¨ÄřÍV4™\"˛Hął\ns:Éî‘:É´Ë\n9‚ˆĆY^ ň 4WL ˘†}‡Ź5ăx(¤e2ˆć[Š”čraŤxdĚü›rM7/¸ŁśAŠ2|[’žÜ튎Ýö.i'×óM¸d/6'Îő#`P˜7Źs¤ŘŽOJP1žă“ňX¸bł>؍ƒHô“„`ÜČ>\0SŔ€ÁÉB.뎣脸oćӌpĂހĹ#|V4Ž#ŞAŽQ,O\"q˛„珚\"Mŕę“Pôd4ŋĐJ2ňł2|Ł)˘ňT@˝Ě0Ćş2Č‚3ŽH8Ă/˛rËě7.rů†YŔÍTؐ Ο­Ň|9ŒkBć´,đD4Ž&°Dňƒłąîh‚1ÍӃt:r֏ ąlű&“b*)Š\"`6ŁoĒ )’TgĽăô@ü—&ÄCœj2ŽÂË\"őşě€WĚCČţÖZöŻ=čúÁ\0ˆŁÂIBŔc8ß#ÇŁ(ěÄRîËWżö5{.Ó,‚ëŔ#cŽ˜ăZĐb˜¤#\$#pěÂ­P\\\nŃ°ŮkĽ(ľä4Ăb6ÄÖ/ó\\3+Łm(ú&šÄÔłŠŰÖ0Ś Ę1]q04#Ó\n¤ĎJ0Ć#3%0ᨸÓ7­*€ŕ4ÁĎHXŒŻŤűẍźč:Ă,`ěó¤t|—Ž.8é&\r1lĐ´Ş×™Czâ‹#€0ˇęƒ!“˘j˛ĂżĚ[Ť-;*(	‚\n7Ůî3(ĄJ† ‹˜ć*¨ňŚâ0Ţ '%\nvškąjGŽ\r¸ŰB>ÂĄ>ŽmRÜ/‰FlžŒ#Ťm\r¤şö'ŠbŚ“?ɢ8ă\"ł&ňŸ^îxČ:QkZľ&iŞn\"źŻ.łëĚN`Ţh÷ă\r4čDH­<Ő] sř›zb	‡ŽŇ۸Ë\nđě>E”Łô„ÁxúëÓc	*źĘÂhVłmůüîFčŕ…OŁœ+6Xę>Ü š+6čćXeƒ˜:€ôü/1RôsWeiÁČ6X\0Ąƒ8etˆdş†řQNpeύV@Ţc!1~Ĺ´W¨rá*ś\\\r`BľâӗŤD\"†8ÄwMÁ0lřĘ°ƒ°(L¤\$A‚ `ž\0U\n …@Š˘8 &XœYhbLŽšcE\"Ě[1A@“3lš	‰Ł9¨Ť¨@ętBxpiieđ†4ĘíÝŞG.¤\rŁ Ŕýă#)”Ÿpäő]!šSŠ\0ú\0¤Ć¸‹Ńŕg䠓•ăʒ¤™)<ĄŠ!Âs’P’07\$ČśAŕŮŽáMŠe4…XźeYšNĺ|´\0Ś,@JąÍ•ŞŇG3Î†</ĹtÄbWƒ<IŠ_!ƒŽWćT%\rЀ8YŢT\0e„Ť8Ž¤€ځşa(c†÷ ÔĚgčm\0„EbqŮ(/ لPäB‘iCFÁs4­\rŇUJrHŁ'?\0eHĄ#śŚg?Č<8vĄ™Ţ:@\\S]3´.†ł#-@čŠB#†Š\"iL!›7č1Nš˘2IčÚFIÁ+g0’ůˆVĆş…S&Ő'˝vĺNYłN%4ňŽ2ƒ*\r&¨dŔ\$¸2J†A..5X“<FťVX{c„y¨J,^é„ůC%´žŁyî|PúŚlć2Ą‘jŢřĺą1D9óT’JIK(Uě÷PŘźH”ř”X4‚AÝ+Ąć?Śv\0’B)sIŠ DjƒzÍϤ&řŹÚMg´Ť˘ŻřţŠDÍI!eiľ6~\ntƒ%Ź|ƒ™SÄaCƒß\$Ж….ÝÂ:AH“  AJĎšVAZÍ:s›rnjźľĆŢ͞	dńz”†2ĐȃŇha§UmŞôÄ2Žď<đ‚DĄlň´ň/%őT‡‰\$ĆBJŇ^Ů(\$•˘˙Ç3s/ť]żŃö\"ŮYcI2Ş’ő¸ăCšéŮÂ)öSJ€@\nmQ Śű&S’ą‹Šź7ĹîŹV™Jta˝˜n<’1 –,ĹÚőJěfŽŻ˜ ŸŚŹĘXWśE…ŘâłÂŐpb0Ś>É!2şŞ2Ľ(MMĄÔ|PBJi-°Ł,SS¨} \\fă0Q\\,q&`MqéÚ,œLyˇk™E&ßv`žyÎf#&_™Sâčm0đ ŽËBŇoÓŰGˇ\$ůŒšřÁ›áŸT…Ş53=) Në00Ľ§\rJľüuÉ\$‚’ŸEŇ|k´Œššîż/TËE1…9ĽÚ~K€ĺłÄ†9a4	pVĺÝŠ°ËUʈţwr…¨EˇĆPМVÔvŽ„ž\rG \"íĄ	g]żÎˇ™˘]ÂN6–MÜ÷ż´M“+÷4éžHcxÎÂâUSAş*ÍŕôČă]Kło˝WŇôĐł#Ú2aÂ'7\npó§ç։Ä'?ášwn’P—jC,UXűp’çƏórI{íŢKÄy8iŢFˆ5ŐŻ Zęâ|g4öĐÂŃNxn3ç¨Ú¤mŹrÔz?`VÔßކ7>蟪Łu*s(đĆăÉ\rš^8L:}ô]QŁ‘Š4\rżAÉ!RdLŽ™´úçmí=‘Ť@AŰ;F˒ŁźL“oUÇfŢźŚyŸNÔŃ<)ĚíőŸÄ—MŮYÂAm\r9#–=N‡ŞŽš¤”Źűř‹ň?Čq{T_@ük	Ö-'`4œ”Yâ\$ō‹ţ•ŽÉg\ršś“zTŹĄÁ•¤™¸ĂŁŽ\\Ái-Ÿ˝0AÍËčpŚRł&M3U \$M§ß}šDHjĺ'jFTŇŐ0AžËK`+bŞ>=b\"i7!UŁĄTúëËDÔkšóeRô˨\$B¤.%Ćâfcϊ/b@Ł†+%Ě'…8Ćľ\$ TˆÄ=C†|lĘĽÎ\0ŕCšóişźHF#Ž×FÖDŠp=@Ę&R´ăŢ6ă&kˍkÚŐDećÔ-ČD-ŒTÎÇŻgîśÂ@cÖmŽpŕô:j1Ł~Eăź9#•çÔqBŇ[%dż…ÄHŢ{Éލ…cÔŹ\$…/¤M#ŹLľcp‘Ă\0BôŽ0ŽBĚŹ.Ż@<¤’9ď¤D+*§\$’’NŇ1ź|ěw\ni0ďăí’é.Š™„ü8`‚8„ôgɆ	\0@š	 t\n`Ś";break;case"de":$h="S4›Œ‚”@s4˜ÍS€~\n‹†fh8(o…&C)¸@v7Lj†Ą”Ň 3MĂ9”ç0ËMÂŕQ4Âx4›L&Á24u1ID9)¤Îra­Žg81¤ćt	Nd)ĽM=œSÍ0ʁşh:M\r†X`(žrŁ@g`˘\\˜Ý*LFSeŽf\nŠg‘†eŁ§SĄčęn3ŕM'Jş: ŽCjŘłÉĂR\\ÍŘCÔvŤ\$Ť™k'JŮĘĄ/4Hf˜,Ţ-Ž :ZS+Œ2˝Ĺęmň\"Ԙ鹓_ÍĆł.3pB€°Ô‡ Q;šz;Ă\r`˘9”ŢmćÚ0Ęt”Ü\nŤŒF\\óO2›oPĂľ—Yœ˛”4łšżLô4SŘ퉃x΀OÓř˙4첞†<ďH@0ŽŁ˜îé78Ś:C¨Ö:¨kŘΨÍŔŹ­Žá¤B\0R⚎¨4VČźî°ę†(pć’@Pƒ\nŒĆx4MÁ†BEƒ“Πbň’2`A'\$Łœ\0ó\"d¤ PŒĂĂăJBÜ*8Ę3¤“ß\rŽP+cŒłC\$Ö.O„J03<Š70ĚD\\ŃƒdV–ÇÓť/ŽĄ\0čš,h8Ćö/Bˆ˜Š1¸ä<ĎL™Jé5C=ąœZ)ŻéÔTRI1¨ËŽh%R0Ôo[–Ô>5 ¤2ĄI(\"„O\0؎UѸAŽ‹kŻU˜-7d8b˜¤#Yc{˜0ă<…k(ÁtŚĹ¨C\"śĎđÚ:ŁSŹžÉUzĄ<ĄHMžš6*č2\\7 Ě7Ľ’*žš -ÂǍ˛–ÇŒ3ěÚ ëvĹĐ#8ć2B‘Â䖧éHÜ37B\r^ИÝcY	 ŞÄ\\m\"Z9]ţ2…˘H݁ŽIÓI1ŽëjƒŁ“˛ĹĄ˜Z<€ŠéŘŘÚ-Œs!0é(ä§ČL,°(	€[˘čúś”\nR<˛ŕä4=™kŃu§IÂtž'Т‚ƒfŁÓvž8b6n†í2獥KCœ™ÜîrŁXĄƒB’…Žâ€ž)ŠŒ‚H0Ë#¨@Łę]Í]ŕÓJÇ Ź…Ö#Š\nR˜ŕ¸o¨äŁŠ8|”‚]v@@+Ťœ^Џ8bZBŮńŇŐYďmØܞ-žžĂ˘S%,>T'\nÂĺ\$2ęŐč3Ó[;b€ä7łŞ^žřB°Â´R\rÄ6’Bż*„\$<XuĹäƒkkšöŔăi,GŒAńfëÜ67ćT”J 'e9ўp†ÁÓ?<ë1žpŠó^zwU,-8ć\nň˝so 3“F„[ŃÉć&\"†ĐČj0źaá°śA†yÂxNT(@‚)f‡A\"„Ŕ‹Đp'g˜7Ŕubq#ŠÄýÓŔՒąś\0(&(s\0ÄL†7ł“—HéÇ\nÇů43˛iˆ1))ĺP;ŕÚxkç\"ÄĂ\$x¨q~\rÍEŠ¸‚ď9”tNCş..K4Ŕ¸–`Ňę| *L†—ÂŞŐh\n\n­\\ž.rVá˘G”0°řÂň2Êa<\rđ:Çĺ@@g%§R\\iv%š€–Š	P54Ű3VĺŤő‚ƒ jżuá”1䏝Yé\$A/|ΰ˙4”üÖ)Šě)¤Ś`ÍqÔoĆńŔ;ÄpÔ°-_Ą˜ž¨„¤zQمJ\$|#\\ą'Ą1 ČP9’Řü‘Ł\$žčé“ÂĂ3\"Ŕ&yĎZ…h2BĄ*~#Šüghr˘I¨A‰Ń\r튜\"Âď<ş™!ĺ0DĚWޝ´ÓQ4ĽLš+n0906\nrdŁ)žŞNNVŚš!\$6ŐHCy \$F€­‘ć>KˆT—z&“Î˛ĆˆƒslZĆŕ'\"ŘJŤ;*Z‡žŞCčY]Ŕb)É×B’Ż9§†ŕ\$Sü§\$YcŤœ Ł@ůNlş;zgĎ5’˛ŠšŚĎ„xf&	†ŠačŘY…-ŔY\rîiśP@ŠY|\r,N:ĺJèpc…:K5bŁĂca8ż¤¨“R„ˆ @°Ł‚ćů˛HCW…ť3@ĂqŇ!GŔZ‡äT‘˛I)Ó^ŒR\$śÎ^™'cŸy%.ŻEßyš˝ň.Ń@đ52zŒ\0M\ráĐ˙ —Îi ”\r‘Ę*ŕ„Ő[\"ţĹŚ î#„œ RzŰ^ĹXd^Œ™4@ś-D™.Ů\"ęŹ% Śţś€ŢdŒz`Ž˝ĚfcÍƊ5ŻCá|ńŢ6ĂÉ&ú=šý ňššˆ„ŽYERŹźĺśĐo%_šôr˘ŞČx~KT:ČĄŹwm´Ž˜Sš—Fʍł44šŇ*\"g€M(ĚdKfjwF5ČáΏlÚ÷óyw•şKéŒoD+…˛¸•čby–Ę投şK}~˛ÄJ­sšXĘ0ç)LBąşíMX…ŠQm˜n•Ť'}͖4VĎ0t2ŹT€˛MP…uÍGŰSM?%Čńnˆ<ƒË‚ľę Éç‘×DWzŐ,?`š8¤´\$ŻŐPÓ^­kî`%U’ŐŽ`KKQ#‘E›ĂúEňî›Î„ŒE9[ e Aź´ź”‚Ě3Ímź	ŁEœ%;udNż7öôZ܁Ť9žřnů‚ĽéGŸř.G\0PJźb@Čs†Ă<`.7`MˇÁĆëvďĆ|šnÖí!S^÷'›ÜK…ĽäÁŹz-ć<´†đýě—Î\\ŢÜď”KÍgÁ\0RHAŒ5ĆŮ!´°SĄĹ¨e‹4žľŰŞlîi–:ŸU˛|ż°uŢ­ĎşßRěČö-u|ĄÖQvłáW§YóîۍĽ—Hă•c¤].e˙d&ę_÷?ŕÇvń6ďnsbÇ7œk'ÓZgHo}ŹsŁĚp\\šĺÇ™ż9\\šƒöBĂ \n\nFĄÍ\"!BąNG4Ü%.ˆRěĄO\ráÂ0ÓâíÝY-÷^ń脰ŘЁiŸ\n'vkZ7Éf•HćĚ˙HĚňŘC°†śŸÓÉŔ0WAţiÇoÔ	ĽÍf´UYĄ¤gŢ{Ďš-:˜úĄűęo íď	`PŽ„&@çĹv‚,<ăî5Â<t§l™Œz0Àăl*ągL%ËlĂŞařBĆkCĆ\râ6 #@˘6\0Ú?Ȥră¸%Ϛ!‚Zš˘œ“ÜŞKźô â hŇąCLšƒüvŔPCƒRbJ/Űâ<uĂP\ră5ëĘ1ŕîɃ\rov6đ˘ţ­‚źG l€Č{ŕáËČ,ebľŹü,‚<÷cH~Éť\nč*šBŢN˘M˘we—	jŔl\n='`uI0E€ńŚKĆG`²,ú€v=颌֚'źHLŔWh”<Ižą\"ČOćÉ@Ý€ĘņteC\"{DĆД_)¨DÇßI\nwŔŕš.ÔěO€ŕ#CÎJÜ=‚[â:1ăŠ1b,	\0t	 š@Ś\n`";break;case"fr":$h="ĂE§1iŘŢu9ˆfS‘ĐÂi7ŕĄ(¸ffÁD“iŔŢs9šLFĂ(€Č'4ÇMđŘ`‚H 3LfƒL0\\\n&DăI˛^m0ž%&y’0™M!˜ŇM%œČSrd–c3šœ„Ń@črƒŒ23,ÜěiŁĽf“<Bˆ\n LgSt–d›‹'qœęeN“ÓIÎ\n+NłŮ!č@uÁ›0˛Ó`žé%ŁS#t„ߝTj•jMfˇB9ŔŚĺCɏÂĚ0#ŠČN7›LG((‰ł’™iƌVđC4XjëŹh…n4ď#E&§a:‚ˆý]ĎVż5œa`Q˘™çRĂTp8aۋČáxPQ4ßNŁ\0„ţ3Ă>7:­ęâ:8ƒsŤścK>¸2L™AŹűô†(ŹŔ#2Žâ+I\"2@p*5Ăě˘tԎKčÚ°°Č4Ś)k.Ëűę7ĆqŹB.é#n°ŒŁ`@ꍎŤŐB(đęŽhmFŠĘ(2xƁ€HK,KRăÉ\"Œ˛Ř#3ňÜÎŽ8äęŒđ¨Ü\nS,@™°ărP•%’Ɇ\\B ĺ+’‚ŔÂśR`˜”(pĎŻÎ*L:§c+7MPxŒ:§ÉÚƗŽců:Łˆęa•H@)Š\"bÔ:ŽÔl2ÍâŰ0ň¤|—'C\0§¤Ń)RŢ×M5@™ÉC7ŘjŇčŒŮJ€\nvŠ`\r•í~üăt	aŁB…łÉ%@ÎŢÉČňXŰ’„KMv\\g.Ą\0Ý\"'Ëľ>ŔWĚ5nŰííB4Y S’LĂbż@ă]hb˜¤#+ŁrÄÉ(Áp@ÄąwËfVˆ0ňĘ*ÉXŰN!íân¸„\râč„Ĺ1ƒ+0ÍOtBŁ°ÉÖ9Śďf}RÃŁ…‘ĆiG:ěA¤&–˜eí\";\\#ŠJľJBŚňs8Ď\"*ňÁX_p‚çzł->ϟ„€(##¨áu‘0@*!M썑˜ć\rÉHŃęíÓx(\nN6Ř	˜ÂŽŠJLężiŤc™Žn:Œň\\¤Đč\rő„ŁŠxŚ*'k\0ŕMËă3:…HČĹ°ĚułOfŞ|GŐĄ(8@ětş–m^G\n%\$üŞ)2ř„÷ă>˜ŻĂ”ĺ`n‚n˙ßÖ牊âëBʜ(÷ęń[Űó>§;ÎŽó˝ĐclM É.żoEAÔżŢ\"ňYŚ=zż÷ŘŔHҋ5(„‡ŔBÉ1…AŻłČC‘xtfaÉ´,˘B8\r\$čĘŠf慞ë¨B\rE%WäĂČr\n\n˜’¢f{G,Ź`’†Ăc['őÓ(,ľÔ%&j°E¤˛˘jÉ|…ó5ŚŢËN¨sS`›„4’u’8Š+ĺđ3žƒ¤ŠńˆGđĂDPž\0U\n …@ŠŁx &XěÜĄůzĄź6.ů\0¤ĎÔrç Ż˜Xk”y}/çĐ'‡ö‰Ě€obĄŒŢDPŹóŹ\r‚ŽlT†f qÍËŚe(p5wNKŕrZ9\$@ß9ŲBĘÓ:z„”ä™	j*C„ˇ%˛č—Uú“Pó80áYFÚä\$†‡ĺ<#´ząŠ9š‹PƒÄ\0ÜR1G‰TÄZd˛őˆOČď=˘ű¤rƒëž	ÎéÖyߞfE°ó\\ËRIĄážDÂV`Ěh Í:Jâ oF‰Ç şşb4 CdĐǟdm\r°EFđÚ˝#@ďÍâŚU\n9/’âŘ]RňX2AœćŞJTŞN\nO)EźsÜŰČcg 9´š[LרmœdŲ\0”ëMŐR–JBž†Pj¨¨Ś†™RňRŚť÷mČÝëÔ2~ZŠ§ŞiH›ŇÚRŠéĹj§uQaÓäËV* .Ś,ľR×Ç\\ŠâŕŽŐ-T*ňFÓäř\"(}+ÄößŮůą„ľÂŖp`čšĂetŽ•ŮB\"¨‘„¤gźű ŁxVŒ2œŽšb”ËG(Mđeňb‘“Ú{Â1Ľ%ŻEÝŰ`ä{Š(WĄŠÖśHR\nÁ‡	ˆľĂI‘)ĽĂ2BĽŘĐN’SRxń…žŠ—矰Š*—\\TĹűXNŸŢŹşń‹Éyš“Ń˝‰ů\0ćuVa7‡÷ÜTÚp^1É=Í\\ý.2zW9	’i˝C€NÉŚ\n_m•ZŕƒĹ‚*ľcG…>ň _ĘŃŐFoí&ᢜSŻľř%˛ĹËK@‹2n‰9SŒíޒˇŒ!{ĆdžůÝŰŠXlÖ:H\$—ż)8uqÍ^p}I ’mŠT€(`ßŮu+GěŰebŁYţO\$Ž˙.e…ă'É%°šj[ŢÇS#ĚÁ(\rÓnhHWřßó˛‘6 Ś@c¨€Ÿm‚ȡz-?BSŽq–X:Łč:ř˝ë6ˆ[O‡@@Œk}.öG:I˙-˝*ß´u멙%@4o˘˜&}B'-}ĄoŸŐl)hí5ŹŠŽŹÖˇqůj ÓŹ‚{L†Ű6ł˝tuRŽwt2ÔjťM	.žŠť‡lywśUŮľr—m´—T'SŽďNŘÉ<4ž>¸ă ă-Éw'te?PÝ]9ť÷4ďŢykĽ™˘\n;ÖÎÇ5`9şBń:˙)ĽšýŹŇ{Ą•+qöőű\nŁÔNÍnŰ'ź8§š|قϛY˛-3˛Ŕ—z#›íáÄE˘ô˛Ěب7T;‰8}Ú^,9EŘżź7>űˆŘĐłßÉĹ5ç,÷\$—”?ĚtŽwć6ÜŸu\rÓ÷gT'][[oýIFňb8GV8ęŃ1QEnÖŻ‰/×\\^NÍÚ!–őȏ˛ŃKWÚwŤtĆßÝŇfĽď˝×łř4ťb}Ł6ÁQPólr\rΚvەĽLí°é‹÷wljŐô'kĐű´yí­Ôˇˇ¤eťW¨éý’2|GäÁ4âOdó1f\"FĽűNk‰<ô\$žĺÝ{źŕ°\rć>˜ĘţCNkëqö°ížŤć—˙Ÿč=~›ú‡WçpŽĺ{?ˇw˙UZżyđˆĎÜúߛ\\‡N3ö>—ŁqŸ¸×}ŽôM˙vă?žq‰ ýŠäžŕôKÂţp%ŻžÔp-ëŻ`˙ŞďŠôž‰ě•Đ%\0ďľ`ŕ#J\"ď花Ă`2J>RM’Ý‹Ç#䤰ÜNŁĂć+PűBn	p‰Ę6ę;I܃Dę ĆJě\nKB‹Fžß¨(MĺRsęöՆ!˛â/]ęV‹.|3㼣°'cî-ŕ‚łŠp6ĘZť¤ďPîj÷J-	çŕőÍŔu †+ŕŘh„\r(h1ÎJě&.RB<¤§~×Âm\núęą*š¨ęźx° ÇÂRoŠÄ#‚<gĚh?+řa˛Ź†Pü6Äę[).>byb^2FQ2Cô›ŹÚWb…U#j&ěŹ\\ŕ(Ŕäq)ŕQŕÂFbű°ŠN&6e”Yˆ´aCf+hZ0ń éř(ě‡ÖÇž3ęTÜ'ĐÂBÉÍúPŠ€–ęÄ*ąŹĺçŢď ŢhŃťˆ-\rMúÝk ŹIŕ@ŔIŒŚc\r Ň@ĘƒWě8ęŚNČÔD\nL—qžXƒî=ŕ˜R	&+FâŐ%Ŕ’,ő!ŒĆÎIś§™F+ř<-ź.\0Ü(ƒĚ0é+Ł&6ŔŹż	ÉG8‚ƒPQ¤Ä	~˜)”—\"–ě& qíP€/&K˘šŒ‰ÔüŁz	V•`a\0˙Ş”ľˆJ\n@	\0t	 š@Ś\n`";break;case"it":$h="S4˜Î§#xü%Ě˜(†a9@L&Ó)¸čoŚÁ˜Ňl2ˆ\rĆóp‚\"u9˜Í1qp(˜aŒšb†ă™ŚI!6˜NsYĚf7ČXj\0”ćB–’c‘éŠH 2ÍNgC,´ěu7ĹÁFř‰œŇn0ČDčÁĐÂbČ%˛Ňe|Îu0‚Š§;Î`u°O”ڍRi67h§:M.ƒPŠUć‚ZT4œ0Q¨ö铰›ç[őRĆuŠDADC\rš  Ž\\JgH‰¸Îh2‚ˆUř¤R2çˆćS|SXi¸Űj{r\n)™NGnUË;ą(NŽgzá“GĽłÎś\$äW.c0ž°až˝%8r§&îöÄŹi9Ü\r†“Ńę`dŇí˝˙Óě†5Œŕ聎\"hŢ2\r(óŔςĚ@ĐD˜,ËBö¸‰ĘŔěŒ#c*f­Ł˜ĘˇśĐŒ‰ ă @1* ĹQb¨†š)Ē.\"2ń° P‚3Œă”Fđźhs”đ+j¸Ü8Ž­ˆž9A\0%(Ş4‹<‰’Vň/\rxĘú‹čßGŒt˝„Şš”Œ#rŢÍŁ\"0)Š\"`0Ž\rč6Đ,ÁoÄ*íBü&†mƒŽ!ČI‚SE5TL<űť(\"0j@Ż4m\0ŕD)RF¤PÔ(ł­+ěÄ@UIŐĐěx¸`*\răZ*b˜¤#)É,úůÎAp@Ü+đj`6&4ŻŁ\nZšĽM0Ę3ÍĚěžřŒc˘9ëbC'l&2ĂiHAΏĽm*Şä\\o0ŒŒŕÂ^Nę,‰IŞcRđÚ[F˛ťÄţŘ0cú%ą\nüš¤ŒFôHQąÜkĂî´¤+ę+Œ0!\0 \$\n`ę8\nâĚĹ\n0R˜Žy‹1(,z	˜0O\0ÚÉXƒ”ŽŒ0Ýâ0´ň ¨Ůđß #/ĚŕeBxŚ*XÓ~ŽW‹0Ëľ?§„bc!ŒźűƒŰĂr<ˇŽR\"nÁĽ­%b6żrşűŢJů­Ł.–ƲűJpUʘ\rĐŇ1UŇŐhŠ\rÖđA<÷Ň\nÍ­ćůšœĆ+9YF 9‡LŽ˜dËţď•ĺŞ4};í*1o\"omŤĘä¤!đźË[ŐŰcËËR§I8ţ}!žâ|\0Ż*í¤‡\rÄ*ƒ“Ř[Ţ4Š'‰Á\0Ş(‚¨\"_@@\"˘`‹÷ŹmęCň¤’’ČEŮ\"fä‚+s\"˜Âb]6	ř‡xmŽá|1¤\$>éË	\\0I冭ržJÍłÄ\r°]\$\0җLa5‰Œ)łŚŁƒŠČ…Ć˜ŻCźPŃúaŚŘ*<•˜›Ăcý.!\$7 …D‰”9_ˆĆŘ)•ŔÎ{_‹<[AĽ\r¨T\$Š'5Ć3ŔĘC9%WAĺ[•ŘžĄ,5‹iŚ3ŇÚƒ[›=Iś(\"b{^>*ŐÝ\0 ŒW	ÉZ\nAźÎ÷–sűz„*‘Ü<śĂ‰Š	0ĺFD`IŁ\0aE討›@ˆˆe/MŞJ ňxK`]íA4°ÇKĄfŔ%†YBžˆŇ’i6SJ‰TQdä`6šđŽ5ěK^š;/tޞ´äŐLB#ĄĽ!Ů/)e9QšKÖfUŔç—\$łšňňl˘\$Hb›‹.\\+Ŕő\0Čą)†Ćw(.P\njTtkԖ:VŚËŠ„HJŠˇRńHŔg>t‚#HGĚ\\2†*\"Ń癃“ón|B.ł“P§Ě”˘UD“JLn]ä8á3€Ľ“Ü0Âg„ ‚ĺW/Vŕ\"%>¤ (,Č@@I!]Éć*žÓIeꐇGťTR÷\ne…>œŠ¸ě&é—r&ŞŻšrżP‰P ™pŞźÇ\n”ĄęmDm权‰€m¤ç‚Y<ŠäL ŤŻŹ1S×÷ó\0ŞŠUꏝ e՜rF<EŐaÉpąöX›ş2h˘\$Kę+×ŔŇcŕ<ŽˆÓ҄âň\nd\nKçŘهŤuŸ­ęÜI‚G[éšrŻíFŰľ*v­{¸6޸פ¤Ę…0,öç“Űpn­yšSô!˝Ň&\\d…=‹vďH˙0\$Ŕg&~b“şěo\rbw”ěJš‚—Ś!ʘĹP–Çô…#e›7JťG轀cš6—ßčżpN[ˇí„Ç÷koäQ=,r4Tͤ˘#Kľťő(ČÁĂ'e–ÔżľÖs~'™q(€ŽzFڟĺŽ>ëŻ	E›‚HKe!ćáđ5˙ÂŽżI ß›lTLd<6łÂăaD̈8éР뾃+éűZŘ0ĺě'`žÝĚA°˝PHˆ%].ýš¸ŒZEps.Ě÷\$R…ŮKœs°Î€*\"YČý!ŸŒa‚qđÖű2ÇNR} wĆC]töôĽăÎČNžé›‰š	n}Aa™¤]DLââlĆćjLŒ‘nfŠa¨ۛ’IC y=+âJdga™ŮÉקţë×݄“uöÎő÷SŔË°őb¤D[B3|eiűU/flçélâŕ†Ö2~	ˇ#sÜýŮŚ_qAă,äĚÎ܊3v9=Ýśw1š‘ą–0F}˝LYöýhúl‰OĐŠC–épŻ„hŮŔŁBO6´ŻA…]ťœ8Î=ť+N8-Ćö+€	čŘm<š0r7Ć_ZĄ´‘%ő–+ż2=śŽY6ćČ\$ŕ0W°ĺL˘ÂňŮq’ĺ~¨–bĹ	hfŘĽIˆöéŚé‰\$=KĄŘ/,úiéî먠îŚIz­:;֞?Í`laŒů†8â|kRÂłögÜ ĺfľ÷˝m\r™^ůY0şŸ||#iq\$ŹLşcr`”-RăÁA¸Y<šH&Gœp㔠ôđŸ Ú\$ĄS#/Ó˘yˍ#2çňŻÂÜKƒzüš+ĹU€ŽxA:wޏĄ'Á ü,šaňç\$˜Ľ™ŽrŽV|'żń)Żá ěC!ŸÉŞżƒŽč_:™Ŕż„ťé×/…őž.˙şk޸’\nĄR1hWmO՟F]ţń§Ífx!¤w É>ŢPś4—[\$Ŕš¨˙ĂţƅÄp#>bĐ4FźKÄ|,恀žĘ'\n‡ˆ\"ÂBăn2(9ŽAčZ\rč^•ĹäVŻpr…	ěŘxƒ\$5MžŮěĺ€0\$&GÄŇCÍŹƒˆ^gƒć+@	\0t	 š@Ś\n`";break;case"et":$h="K0œÄóa”Č 5šMĆC)°~\n‹†faĚF0šM†‘\ry9›&!¤Ű\n2ˆIIنľ“cfąp(ša5œć3#t¤ÍœÎ§S‘Ö%9ŚąˆÔpË‚šN‡S\$Ôé4AFó‘¤Ď\n‘›EC	ŠOƒÓĝT,̰یęt0‚Š#ŠşvźGW†ƒĽŽ2e…ŃŽ†Sž‘K \rGS„@eœšqˇ:éŠk\0Ą^\rFşň<b4™D㊴Ĺ] ÁŽ43ƒ\rHe;d˛Ć¸lˆÂe3ŘóÝH(…`0œEiyČÖ ON‡záŹR\n#™Mćۙһy&fŽœR/š•€ÉćóĽpS2œŽßŽ„ĂŁ7IŤWł—ŽÄňŒ:F‹	ƒzžŠłC˜Ę	Mł“Ąa¸†ĄŽZFŔŒ/2Đնʓ,ƨŁZŚ˘+Bj†22òF†0Ą@Ź\$ˆ˘ťŻ*Œ˛đł#hŤź:ÄJş<#›v4ŽCT%ĂŁ´<›DëČJƒ˛Ş'„‹ĆŮĹHşű'O[ňŐ<*”!‰ă˘tEC@ĘÂĽh+ŢŽ1oŠ´5Œ#D2Ü&C˘ô4ȋȨáźiPŇ5j3„3ˇ0Œ:ƒ`A ¨¨Ç˝âˆ˜Š\r˛ş78#t:Ŕľă\n9\"ŇŘůąŹ˛~ŚËĚiĚ2˝=_ÇqěI =qÔCšPô˘­ŕĘ6F*ŻTmPŠœĽc’K^@éqH64uŕŢ(hnşVVK\\Ř\0U,ŽôŢÔ\r­ ęb˜¤#‰Rřż%n\"ńD˛¸6ۃŤńŚŽeŽŃ3ôžŁĽ¨ÜžąŞ2jřrčß/ĽC(Ă éeÚľ˛—r݊bËö/X¸ęŠzŽş×…_ŠŽ'X¨ĘšˆŹ¨ÖŽLÄ̃V0ŇÜ\"Ş\nzÚĂ\r,@ČĹ=ď‹ćŽ SjRŹ1p;Ű5äA\0 \$\nF”Ĺ`n‚ŚŠť3v§‰kml\$‰K’ÜŁČ*đś…ÚÖ\\Ą(šPĂ~1ëО)ŠmĂ5Ľ7kŻČŘÓ<˘ąö꽍‹íúŰMH^÷ˇCMO&˜qťĎ-žj#@ŕÁ[h蚊‹ěwh5jšŘU¤Ídč4yĆP¸ŽćŞ`Š’9Á֜ցxôţçřŤR”ż.âƊ›FŐ\nkĹ܋)ë㒇A‘zΏś­ëŁk׼žę÷Á)NŻ­żR,*ŕ\\˛ÇĘkÂƲĄŽ(–b‹šyzŞý.˛bTÖ)s]ŹMö§BĐ‚'Źq‚’óšK…¨t;„b¸SĂ9~7äë•qHš–ůb	á8P T *‚\0ˆB`E†G,Î.÷š~ÎHaBgxŽC÷îi…ŕpOjCg|ĄMPA.çm ĽŇçYé=ČYAŸ˘täĹ\"š*h(ŐłśwsÖ9IËĽ4Ó@Ož\0˜\"@JÉdrYˆaF†đ›‚*Ç&HĄDü˙V3‡\$Ŕó2j•¸ !D0œĄ°‚ŁT}†˜D˜c’Bsp\\—Ľu3E!ĊB\"uŽźl%FŘŰJŁ Iá\"…#ŽŚEá:#a¸5€Ľž֊Ó`ËaŐuţ…Ţ9쌈řâ…2<y–iĐĄX\"„ŕ¨ÎťąL\nőn—óěśe:›Ž„Ć‚’ƒ:N ĺvBN’Řk`ez†Ň^dۛYžŐőä‘*N|*†PšĽCj)'Q—iiŇ+†´’‡›˘S ô>uz\$íč­we¸Ś#–âc\rń%Ž4•ĺÇjPŠŘY)dë‘7BôƋj)cF\\ŇO’Â)#\$ůšJp†ĎňT‰ę’‘VœŠ‘q¤J¨ \0 ‚ÂŹt/AŐ;*™>Ź(ą0!&ÍÝD\"Q>X„c&ŻŃ˝&:Ń>ٟH‰ěťZ&ă\n\"ˆ*ŻŢťÓąóšm‡ş’ˆ*ˆ[Ël:‡PbÔyY[Ŕ‚ą2dŞÁď˛ě6Ćԝ‘CƒGŠÍ*{8n‹YšłÔB8ŠČTěÉdG\"ŃC\nîm…zháß´+hí­ľĄ*‰­Ţ[˛oëźWa!˝Ľ–äc\n2‘ÄgŠz_1ě=ÇđńŚ`җ˘\0rťŹ”âÝÂĽy,ú9r҈F3e#dĄ:˛\rŽ—ë€ă“–Ś×Ŕá‘ĂJG˘TŠ>3ŕîN¸N˝NĹZ܊Amŕ#vk×l`qń˝'s	Ul(€đuÁšw7	şçfŻ‘âŔ#—ĺVâ_>˜qxS–ë‘hŠQö!wFÝcutąŐĘ|÷,‚aCj'¸”ŠÍ~ŇĘ\"C¨°§\\é?gühô‚ÁQk) ÉÂ×ÜeŤŠs2řľ>R”î:Ř7‘î,Ěđ[5A‚ťœ1Ĺ	ŽPłŰPNŒ!ó>%QŒą˛HeĚɛNL|ѐ5ÚÇŇpwţ\$†•ë Ś‚QІ(ŕŕƃ Ź~J€äÖd™Ă˝*q~§ËĄ/Ś…cš!š§ťď^iÍy†M‡@[\njůŕľOkČRtz19Ă\$Ü:m›nČFË8f\\;´6:.Ú{/1׌‡s§%ŃE[GmlŁß5Đ\rŃŰ´WSiŹ/&Â\nÍÍu˜\\YwFI [՗Üˋ\$CžůT{ĚâÜ÷†Exnn…IÂäjö{ş~̄™â	ŹŃXÉ ä?ÂUŠ1™:iĺůľ­ĐPy—;ëůłs‘nĺSIŰrk핷î\$Ř €3%ť˝x9݆ć™AđiËĎf'?břÎčô,ŸK\$ńĆ:R%˘Heš>í¸˝YXoĚň[şçXćř_˜dśĘ“MԄŕĎM?ěľzŃn\nş\$獿ŮŃŽR‰áuBő{%ˇYŹ´ÚSËSĆĄwőśˇáúęňÜý€đýŰé#Cü2ƒ]î‚î#*%°(—ę^KęŹp7>đÝ\$XĐ@ŕ­Í6őŚˆËrîÇp{/˛0ßąxť•jŠ°H–ĽeŁ‚€@SPd—üŻšŹ^d\ní\r“×ć1\\á§ä7ĹIíÄâ6Ńúu|'Psíýzqn‚]Ë\rĹÄ7ÄĘMä16Ë4Œ„W2їo^Ś˝×\nŃ ˘r^ź\r€V\rbffƒz!˘j	 ڙ\"¤#„¨ž€Âu	#„T#jÜvL^­%ć;HČ˙(Äŕmš˙­T|(ëj~˜b& ˜¤Ô˘Â>8\$”&\"zW‚Hžđl çĚg @ąîÚ†’&m*mFY PBÂ6šŤ¤ˇžčŽ4 ĐHËôĚç|hčRvnŻćĚÎĺpžçvÓääŮđŻpŔd\$\0@°\"R,Ă `ŕ<bNB\rPœľ\rĆ1cTL¨žghčŢej´ÔcnfJĂĹf˛‰‚,żƒ2PQ BĂ*Š5˘´\nCRŹ<&NčLŕŸ˘L3‚´ŒČŇ?Š0/H‚~Îć0p¨íPş0#3G0ÄĂҏHčł(Í„~ě(8A@â~ Ć1‰Â4dčK#Ęhďx…x,@	\0t	 š@Ś\n`";break;case"hu":$h="B4žŽ†ó˜€Äe7ŒŁđP”\\33\rŹ5	ĚŢd8NF0Q8ĘmŚC|€Ěe6kiL Ň 0ˆŃCT¤\\\n Č'ƒLMBl4ÁfjŹMRr2X)\no9ĄÍDŠą†Š:OF“\\݆ź¤ÁQŁ)’’iŽšMĆ8,ŠBb6fâéćPv'3Ńş(lźŢďˇóTÄÂ(=\nipSYŚ˛r5o’ĽIĚéO™M\r‚\nľbľ\\›‘ĽŒú~ĂYËĺJӁÖÄS=E\r ˘\$RE ŤÁM&F*D°•ŒŚpTLr ŢoúƒŃ„č\n#™d´žA„L :Ä'8Ĺ­ëĎQŽČ˘6i/šj˛ĚJ”_5ŽéÓžĄđńes†ä\"ŹčÖ­A\0äŮB Â9;CbJߎƒę5ĽEĐäë	ʝƼ\"ešH9˜ejÜ9şÂ˘(¸&0ě?Äną†M\rI\nŽŹ°˛Ž3Š\r ÔçśÔÉĄŁ\"š€HK!>ń܍\$H€P–4ŽËűźă¨Ü5ŒcKP5§<pášhŹœ˛D¨űŽC@ŢŔ\ncxä1&*@Üł632ؕpÜށC\\ÜŤ1ăb[8C8A5kŕ&˜Ľ‹„6)2¨ŘÍťK€ĘcÂ77∘]6śCk†7,uJ„9îăźđ((“QÄH¤HߪălSY ‘elë\nuĘbÎÂ#,ÔآŽŰęűź4ń\n@ě4łŁ8Ň:Ł|¸\"„ܡPžÎżł4_­Ń@0Ůu‚Ĺ2×SěĄ)2u°”źĆ9J%MQ!\0†)ŠB2`=\rău{Z–ap@%Ťă`É!eĐŐŕá9.6ó.ߍ“ @Ć܍Ë06ĘĂXĂS!JČօ\ra\0P9˛C˜Ó„ąH@βŞăbě=8YPÍŇHŇ2ŚânS•Ą\nK82H¤ŽŠ:@cÔ\nƒ„Ž.šWŐřŤßéFv9ÖŇn'-KfFÇ#Lë3m‹Z\ná!öŁ\nK{6ČĎ´ŽŠP \$\n{š MÎdŚ1Y Ű“§ię˙XÔĂÓzůp#z•˝Á‹.ЉD…SPĘĐËŽÓ›ÄĹÓ6‹f)ˆ 'Šb˘`ú„8@[O5`ç!0.Ń*ęC(:jƒ°Â3ď+÷K‰&Z2ŻęľjŠăűű˛č˝Ý^ü(*}ŰňnřŢ1yß7Çfą˛Š)×űań>×sĎ59^җą? fÄYĽÁ† T˜acÄ4‚žRśjqLjŽ(AÄ›Řp8PXóœ…Ż“0EzáBĉ‹z€[o¨1+Rź^ód,\0007,č^ŘŤnu\rX„\"Ćúůd…Tp’Y™Ü5\raÔ6*Fń	\nIţĐy+S*Ÿ1*ĚpÜŀËâL2œ% ¨Š1Œ‘™Ă\\^H\"Š	áÁ,Ľ˛pHş…p×3‚ŢËAcŻ%9’’R¤!W@ip&œ3\"ôŞâí`­7őŽ˛cő=œÎpË'\nš˙%\$P;&ľ|˜ČŠCh%—żCxpA%9†Pđę圵\nÉ0´ZţÒLA\rž¨ľyR¤G8l%ÄŇ%äĘÉA'!/ŠŚf¨rPá˝­I˘­ÂBP9Éůd%¸ˇbN'­4ç„dÜO¸\n\nQŕľ-Łţ䡑ô9ǜњS–,ćÜÝ3|ëNŕőT€ky)Đܐu8‘ÔÂnItD9Q2,y‚cŤĄeiÇ3dXX\nýKčč:<ćŠD(ť](娏¸P\\hÍ\n(ô0ĘŠ†CH!­\"G!…Ňb–ŠKÉĽ’—Ó7\$iľ2T…Óşzi=@MÔ¨äęZÇáĚ\rŠŤžCHJ¨ĄBí؛Ҋndš}2TĐ9š4L‰DZ”fT2“ƒ2QܜŽP™§‚\rcŮ)}Ľä4Đz–e!Ť¨{ (!˘GjĄě)f, íKôzżĐr7Ś\0+†PÄ_!ŽĺHŚzŢŁĹ•~¨š-؅#k\"âćĘ\$ń[@‘űŽ•Ů咄eÉXl8FbŢט¨‹.FFx͐s䅬šç˜,†đęĄĂAaJi-I–[Cx ĄŔúŠzźŹTސi*°˙HÚŹă¨éăˇJÝ'ůjŚ•îŻ—Á‹çŻtĺd[3˛Ŕ\"†ő,9]%Ć^!ř˜ÇđT­Xh̤5mKĽd)ÂeaÍËW„ŁđŠ/dž` ‚ăÚYa)…ťľ˘QĐ`iŽ°b”ľ@TflFRE“„\nZ‹4ˇ˛g\rů™¸vŠěšČ(Ę7+xŔÂ#((Ď(‘ŇŽ^Ć|ë5Ó>ź–—ců}\ru@㒵rrËřYŠĹbaRW†3KÇÍdLűłÍÍŤM%ƒ\rđ9\$}ƒ?ŤŁ9…†ocú]ËĐçÔYĂ\r„źO8÷bt–”§Ô˘ŠÔ*­Q\0N–-DKLŠĐíŚę”ÚÓŐ^—ę-0ôžŚŐRŞT<12˘K#‰ť.č8&fťÎ“Hkƒ3´>Ń8_\$Ý0ˆ+Žlô@ő–Đn.Մ0˘ÚˆMj [m§˝šÚĄ1Úb¤Íím°ĚrśŽ.Żr—f`Őq1\r‰ŹMÇ<Rž>Úf+­ćŽĐ”žż™q+aXÍŠ‚δČÄ\n}äřĹ@dŔd~¤äżJŚty6ŽÜu\rčźŘ8âiŮďa‰SÉsÚÇăhĽÄFóŻrűzŸůźň\r!šyŹ2Ů+–ąđ‹ÎŐF\r—Ďף‘ţ…Ěsęˇ	eh2\0¤l*YڋŢ*rs#\$bƤćô9şě„´ż&×ݞzX‰Č‰ĎhÔ|łESŒúTČ遹¨ŠĄŢe:ˇÝßô<;9N°EďI[xlůâ:ąA/‡9䛒_\"EJ\\MĄĘn_îqĄw)]Óf7čťÎôç5ähď°=ŹńÜĘiFÝĂÚŹś˝A 6u°ýsŰVţ˙ŮőśHfŁ;›^~â|›EĎť‡Č›+ÇtWaóŚ× őó^lü_!ÓçMćŐÚNŁičĚü“ôőĎ˙Sô,ţýWş˜ćßzŽŽ?᚝ń­Řgăü\nĎ\$9ŠJ4ÂĢ\0̇üôg°'ç´¤˘ä˘pgĐi粚#P-Đ0&ŕ–=ŚFÂËhŠhjHé=äDH+–FjÓę\\˘k‹-Y„fˇÍV¨‹B Ř`Ć(\0Ćf&z§œ\r€ęźËÂ[ Č\r Ěo#Ź­RzŔ}Ş,ŞpŞ[â˙\r8›PśAş‡>\$\"F\$ŚŢȤŚSb^&,6Ŕśër9ŕ¤?aBĆoěüç¨&0侊řßgœßŠĘsăƆŻ0˛iŽđ\"(XânMcş0đMd@=Ŕ˜\rĺŘ-C‰ĽŘ\"DÜRăęEĐL´î)††D8(š@’\r°ŹĹ‹xÄ	8ňdŕăDD÷)Z˛LČŤÂPg뒅ál'Â,¸O}áBf/ÔAE,™ë˛Râ`)b`Ú 'DĂ1ęT ŽH))pębÂß,\n…DŕS€šsÄܘŽR)hÉeQE\\)Qd]‰^Úéb”B>’(ž¤\"€Y\0ńFŠě‘đ	K˛E‰ř\r‘ăƒž€ńtgĘ8Śą„+ŒÔ]Äŕl!!Ś~˜Â*”ÄÄőgţl!8+ Ű	pbHp°¨7\"ĄĆÂh \0ŕ@Ú\r ";break;case"pl":$h="C=DŁ)ĚčebŚÄ)ÜŇe7ÁBQpĚĚ 9‚Šćs‘„Ý…›\r&ł¨€Äyb âů”ÚobŻ\$Gs(¸M0šÎg“i„Řn0ˆ!ĆSaŽ`›b!ä29)ŇV%9ŚĹ	ŽY 4ÁĽ°IąŔë2‚ŒFSЀôm4ǁD(íXčaą›&Â\0Q)ˆ™€šăG“<äzFó™ęî :ĚO4˜”Čn2™ĺv\\ë\neżÂƒĄB§UâW‚\nÉҡ5'ˆňtŁăćł(œu6ć&3Ö@D0Űô‚\rá†2T2ΊÓKYŚ€rßáôQĘoܝVQ3JyćCфŐ&0ŔAE<ÄĐä\n*âśý”ŒHăJMöżMȏ7c@-'ĂxÎ:źă˜ŇťŔcŕ0­şß ŁT(\rí˘b?:c ęŽ„zâ4ŔkC4…łš#ź-EF)	Ž\n\$'>ˆääăČ˝¨Ę\0ÔŁ#_\"c#Đ5€HK'O0č<ĘR¤Źa–c¸8C#\nbèÜ5Œh  ŁŒˆĂ4Ź\"˜ő<ŔPÎň!ę0ŘĄŻBœƒHéčŘ2ÂÄ(ĆýťË@č߼#Ť\$„ąˆ;”:H\0ň7\rĘ;¨+§ƒΠĄ‰K É!lČćÚS#ş<´Ç<Ö-éh@)Š\"`7Žƒź¸żO(ର˘=13@aEc”—8/…s]ŹśpŃhQbžžŽ–*Ŕ/€ŕŽž¨…X×>o¨×.KÂ*u0T]86@Ň`Ťi–kúXú„-[+űd\r×\r­lKěČÎ6_ŻüŽ6;M˛qŒ(pČýčœ5˘\0†)ŠB0]YÜrŕĹ(CČ攌,`Í Ł¨Ř0ßSR–Ś×œú#É\\Ŕ6ĽÚ~‡ç4í> 1¨0@7ŒYYG(#œ*4¨A\0 \$\n	łŘ9J3OéĂXł@°<ŘůłéœbC.)‹c.	š^Œ•TŒ)˛Řœ„Ť.Ěď\0QŠ]Œ,~äĘ\rě°ôĚqv&Ž(1	zb™­4(Ç\0Ąi~ˇ—6ĺ0ë,ŞĂ_×”\n€RŤîH&”20ƒ˘î82\n›25°mŕßL„	ęuN§÷č@‘7ƒ8K‹@-!Ëşt˛łĚ\rM–wƒŇOnŒWÓ\rh­°şXĹ*u Ľ{žę1,Ţi3çŹŃU1áHŁ0ÓŁź¸Ô7x^ˆœH\ré>,ĽÝ’ˇFˇÖKÝ?„‚9€ôěS‚5ĄÍ36‚ŃKëŒXŚî-%tžK*ŠxNŽ@“şiUš Ťąő0œKz\"#!]ľÓ:ĚáPlŽd—†7úFP#ugŒ“ßHČObâlĄŚ40—cnđ\0 .´şjQʃ>Qľś´_űn\\Ľ‹’Ś2F\"řtoEľž¤„ť	°K\rŐΞ ĆXW„QF*­ĂĹXXŐ)Aᐒ?ŇÁHԁ5nB•ř*]ĂÜ	ÇĽUôn\$D“RU‘Ó˛”ĄŞ\n1§¨ň!ŔPO	Á5‡RœHnhü܆ĺäÍ0›’(pě4~XBYŘ\"˝^CĆy‰aĆvBeÚâââ7ŕ€3Ť´.ŠŒLŇC‰p”Ĺš˛`Qj/JęŞ,k0c˜m(\0*X†C’Náj+9Ӛ߸!sœe?a˘Oť1˜t–Žfň;9&Éňoqfţcžv3B™ź5!ÉU’H“:H]éüđ–FeS#0Z&7Çw˛ˆTə4&Ľ8ÜÜ8ú€L…ĐlM™ľDĽ†ľU|kŐZ”Jq´Ł\$\$łQ\nJ¨čţ˘†HX„|e)7&/‰kc,đş;ʇS*H.5B +&3U„<Ť>­?*şSŇu`HAćąVEbH+;ťŞľ¨„´0Ë[jä3ľĆ7TäşMŸřc—•N˝7‚§/kíf5˘¸6J˘Î\0JhFźY;eiýwo6fČ4+%e,–¨ٜ‘ʤ\nŞ”#t˘)ŐbŞťJÝc4ńC@÷jƒNŃ'´:EH9\nŠŕ™{&0Ą´ŽQ`5ÉIHŒÓ0mJĄ#†ó&ęŃGXBŹ YG`ł˛H}Í*A;ŠpŢ4¨’R]0Ź¨Řú;SK4%&\"\nô%]/˝Iż\$śDBIđiíß\0+ ~żnÁpjj‘ŰŮV­ź–ŹG`qť\rMPƒžtLQEPX\0*üVŐ*W\rÁՔbҌĐv/—” gg\"ŹŃœĽ áŢË/ä|­ç!ł<‘ÄE­Őč›Hł‘oÖQ1\nĺ Ű옽ŕúúÄě1€ÉŠ+˜ŃB§eŽÂژqˆ .m\nžVfeA1—HÎŔÝ=	ŢO‚\$\n­Žgvj%¤Ďó˝JN‰0PADeQĘhC‚“m%)Ó}9”˛]ˆÓzş}9’4)ʐ,˙@’%pwËşŹ!i­]ŠňÖŠŤš}|/¨HąŕęÚZësWˆ,“¨ťZ;-ë\"ţîđÂ[3]mmxc h;J’˜äG–0–ZD{děkťĄŞő„ŠľŠ’RmżątőâŰE˘˝n}UşjEsÝŞ“îĄźw&ô(ڷښĺaƒźq e•Ś9}™§ŕś\0ŽQӆ.Ž\$6čâ\\.‚đüšłŘ)6łÝ.OŠ*Ő„w^’VK΢‚ĚL,#1e(ƒŞ@ć„‰+JĺyąŚKCq¤+GLĽO9ßw9ID>ŠKůŇŹ’	éwĽ}Ňt#MŃœmĆ`ˆ?ŤÄč'\r<ZsKÎTĎ'đ„Ą”–żĆ'	ɜ{űNńď“;€rEÝĘ=ď\rťÇqFW\\iî?—śž˝,¤3˝N\$bƒ){4qjË\\ž „G‘Ś.,™<§oüד€wfë;~ł#ŚŠđxŚSęÜőĚ7‹őI\0Š‚KCDwlĄCśŮ,q™GŞňK™P3ă2AÑhU5nnäIá{úďówý\rŞPśÝß˝űXúl™ę˝+Lř݀ţKö‘ĚP~*[ú˝răýɇwň€)Ť=g\$šK(lú.Ô/ö\roúM.čÖŐcŮ\0Žş˙ě˛ĘKűŇş°˙ĎŕĚ%Ş˙AăŮ#R5n<ŮË|ŔĚçh<ýP ĺT˘\"ËËúâ&Š˘\nڏ>ŔXĄ*	Đä0&ĄđZĄPR„SŠ\$ Œ/o`%Łŕ>JpťP`ÉP@>!x5đž*Î0úě\nŹmp Ë,v@l@€Đ8Í´nâÂÝ­ź#ĽÄ\\Ž€;Œ‚›#ʸť2˘†zľ\$dĽ\$ßg\rńkëĂŰ*‡HŹá#~ĂkbHń#pžÉž= ŇĄË<ŠHřž-ŽŻ?‹\nŽŠÇî°¨ŕRŁ´\r€V\rbŞ#ęĎgÎlbŕ E\nÄ”9fZâlŤë\nڀÂ\r Ú^pä*—-ŠĐ‘\$ţˆbkŞšˇ*l‘H†@+\$\0ę?ăô#Đs Ä#ŁÓeţ\$@Ä%\0ŁŞ\"MP¸<ę0ŹlÄ`AněAnh0ĺT^-(kC´ŻEnŔŽŽ#KÚîp˜\nň™܎ă΃Ś2ƒ%ôëć ŔÖžŔ“EâÉŻ8Ü\"\rćJbbŢí‹2.Ę\\oXAMʲAâ0(Ĺ’P.2BĐo˘|˛?&TŕŕJĺÁR]\"ÆńŽöđjeDć6ŠnR 2 \r'NĚdŢ@@Ś\rlֈkě<JśfJ@RŹ-°čÂtîœ­\$T\rEœ,#źx˘‚ŕčX\"€\$DćHéU'L-ăÖmć.M.méS#r;§¤ő‚ącœ2΀ňł/ç<!/m#@ŇI\0¤Ô?’€Ť\\\rŠR Ú8ƒĘABÂ% ";break;case"ca":$h="E9j˜€će3NCđP”\\33AD“iŔŢs9šLFĂ(€Âd5MÇC	Č@e6ƓĄŕĘr‰†´Ňdš`gƒIśhp—›L§9Ą’Q*–K¤Ě5LŒ œČS,ŚW-—ˆ\rĆů<ňe4ž&&#Ź°o9Lć“q„Ř\n'W\r‘˘hc0œCŠ°Ă1D̆“|řU:M’ĂфSş`§ńÔX :âqgLnbÚ §Ç ŚSÁĐĘnŒ›őR­IŹšŚšCM~Ă1*N-tŘ'ÉdŚ›†ÄrĄ‚ˆ† ‚čh´cˆqý?\$…lႋSĆ8Že™N–œq3_9ăöşl1N^v›Ú8ŚÝ\0紂ˆzŻ†7,p„˙#ŞzpŁ=\"HÜ4ŒcJhż Ę2a–l|\$4€9'ĂsN:BČŕÇľJ+¨ô‰¨ťú7ęĆ:Œc˘ÇE,VźE‰Łŕ€Ćƒ|mAé˘řż8ŁŞNŽ(I\"ĽĂ2ÇŹH†Œ\0Ä<´ŔHK*Ęí3Ň÷DQ\"ÚÉÄôˆ#;3Œ0l(ý%ëŔš.؃ŽĂzR6\rƒxĆ	㒍1ÁOAÄa†VŚÔKTľĆRŞŒ”´Í( ÄpÄ+2ϋ؍ŁŁšđ7P\nbˆ˜ł¸ă(GąüqP#zĐDŕTj4ĆđxNĄÎŁ+!š	˘D“Žv€YJ+|šV¨=oš\"‚Ňř#‹[Ó&\"ÔŚ\"(cUF.•ŠĎ&ŠŘí!+ëhŔ°-s`ś5˝nCŇ6<`P¨7m8@!ŠbŒç\ròŌpAŽLűg„ÁÉ2Ž3-mÜ´Ś7EqśÍÄ99*béĽ6\rÄĄ+¤6+~Ţ)č:0Â5	ŠgćđĘ쮎Häć2ă˘Ń‰af*Ă×FNäPpj܂­˜QA†5ŻŇňŽ´ÍE4⎎zď­´*¸Óľ-X \$\n0ßnš‘8@*!K@Ú˘Đ]@˜Ša>~˙sŇY#ŤN5N	ă觯ŤZAC‘\$šŞŽułZˆ( 'Šb˘\r\n\rÉŻ\0šMCr\nC(ÉzŹ1g1š+‹g%aCň7]oq\rÉZĄÍśX˜Ŕv”\ršj¸Znżąű÷LƒŁ‚ÓFőČ-ŕ§^PFř”´ĚK+VŢ<ý\\éŇ7÷W…§\\źĎ]\rSô\$‹Bł‡O´R\\y\nÉ|&đŠˆ:5„x6†\$XŻÍ+hSJÝľśŇ˘~™ĺ€qŘÝHf_IČý‘PÂZËkÁ_Ëľü…7˘ôË\0xK6ŻR|Âł&%Ĺ°—VĆ^—Á9œĘV0ĐĐń邡ˆDÂp \nĄ@\"¨TI&Xž|Őş\\A°:†ÔĆ\\\\YGˆČ”#ĆŤÉť='˜’ŚÂp ‚g\"ašŮšB<fL)1)ýű'ĐädĘÉFĎtÓA(vBƒđĽÂpÎ0ĹâWA˝#\"eů\$äŤŕ,&>“ŘRý_t#]ĐB.Eă0Ähn(Áá#ĺx9Qr¨ŇŒR.QrMYéB\$c悆T•ĆŚÉ-	˘ELB›fHd>A7'ŔÂ0Ĺ:(.šI-ÂДœßyi‘ŒœŔŒÉl9!;!óŇrßÄŤМ˛Y!h\$î†-Łîżr[ć3Ľ¤ŤAÔ5ôćšGş“ÉÄ-ŕ0šC/@¨A\r˛š^‡@\\OÝ v‡’J\"ČčĽ*„/–ÍFĺčtk'L˝AWMDPÝ\$IИ%J%H¨jM˘މČJ*‡čýw“ý/SŞ ŮŠEFr„Ä ’DsV9W)DȆJ­ YOŤOů•3zQˆi]dâŞ#&‡>ËŰńV¤™c’÷⤜:|äčŚËO>cúKt%ƒ‡#á4ŤŔF6˜¨›ŇSal<úá”1\$ş…CMyXŻ őŒ1dy\$ăғŇm(’ŔÂN{\r聞łóîôž˘-I!ćˇôbŒàďrŠŰRh[,)\$‚vÉÚ7-ě,Ÿ2RN×\nü+QŠ˜Ł€ŕN\r1{.wQüV:PĚsˇčD„ČÇUi’Uâ9Ě\"äşŰB\$„’„ÖˆĄIťZM-{ÓphA!źËîMhâ@¸kąw7ǝ.SŘňO5тŇ\$`‹8\"Qśb[4clŕ‚Čéü‚%Ăx	ˆšRoł.ß:a+ËÄ%ČVËIXn\rÓ4ňÎUĘHşgÁB}\rĘ@:†@R|íóĐž—íh>˛Pđ3?TgÂÝrˇQËŕxŮ=Źß÷gn•ŚNWk\$âú;–_SâĘ6zdܡ˜ÎM˙ż\$öýŤő“ŻöË÷;,ܢNp1ˇyÝ{4ůǗ‹MŘË!Ęt–Ú/KÔgŔƏ臗‚´a‰ŃÔŽŇŘuKô	Ě˸9Űď1!űŚĎ,˙3`,˛őDĆŐeßęýc`LŞ	ëśbĐZ˜tAVĂgBÍd	G'ƙ֘˜ÔeçěĽ3ű\rEĂcꋉ+•d~ńš,ŕANDƒ9šm[B‡‹śbë‰D„4ş­iŠ)yšëf[Çć:˙ęÝ„Ů\$Ďů*ý`ŽŹđDóŕĎš§ŕé…ÁňNĽÎĄ–v’>żłżâ´{\$çťwĆɊťWź~IO)čIř܆4ób_…jÖŁ}!˛eD29O8ŒÔÔFđŽ1Ś9ďăČCLŽC¨rČfLÍ‘KÄüT1ƒr™łôŞŔ›ů1ž~ËŠI(ŇoF-śłRsŹ˜„CŒbŁrt-j„?iŻść]C‚ťjíKŁËÜłŢ{Ÿ{AÝRaxčÔšÎKĆJSę<Ľ­J>Î2]÷?ź#ĄňI˛ř¨4+Tʧť÷ťůúÓZËGná^šhú™yĺ}gĄądzDż–p[|§9vlů=˜çvŚ0ŕŸUĆ~)1	ř4:ŠĎĎ@PGˆÔ§–’Nb3‚t	é'â˜k@M÷™őşÝ}ΠüéžB )U4bH[Âäř^WíţËgĹżÎĹޖ[ÉÜ& ŒlŎcĆ\r€VÖ#δ]hü›BLă\0ä¤úŕbz[Ť„ÓŠ2ŇŻô9Â*›ďĘŇ\n\\k\"(\"ĆnT\"L&pŰ+ř„ƒźäŚu\"üŽC1KrˇiŞ/É°Úăx0Ňo*\$ŔÂX\"őŔ /Ĺ\$Łhbd\râ>-€Ď	˘>ŔNťýĂFNí:ŠD\"p:[ÍůeÂ/.X¸fĚHlÖüJÎ2‰ŽěÁčI\r06\\Fƒ\rë¸/°äÜÎΐÍăD7ş ˘ěšŔÄŚmă&ŔôuQŠƒÖ9 †N\$LA\nŕŰĐЕŹ/	Ź†%ŒŠ‹'^|`˜Qń<RC|ÇljǢ\0ˆ‚čO€Ň!E\\ąGň\"Ú3cŽˇ'ę%ď*œŕʌd TPÉ\rÉrpŘĺ˜BÜElŇˑ‹ńˆk=¤,îO\r#’	˘? ‚ëJ6ŽÉ¤ě`	\0@š	 t\n`Ś";break;case"pt":$h="E9jĚĘg:œăđP”\\33AADćŒŢ aŞDyĚćĂVŒŚÁ”Üv4˜NBź¨âu4âŕQPÂm0›slđi6Ĺ̒ӔžcŒˆ§2ЃE˜L„čŹ\\Ë?€™f‡c	čŇoÎF“9¤Üa6Dę˛ZÁĐĘm&)„ç4‰&JüŕU9ʁE€Ěa™JΰaÖp 2]­–ăt}je9ŇŽŕŞ}¤jŰ\r5™ĄPÓ̙Śk1Ś‡‘ĹńgXŽÁ]L°Ł˜(ˆašIDł‘„C0ęŹŕ˘›k_Œş QĘoÝ,|bfŽĺ˝&›Î˜]P€…v2ä=9ô§ť”PÎWóžŃCś{ç\\o>3Ęö# PŠ7;LŚ´+‰[ô48ĎxŘ2ŒjúΕŔ;ĽlĂ´:ŽˆKŒđŻ`ƕ	BńÓĂ(ĺCȘފ:K,\\°ŁÄ!0Q\0Ó0A(ČCĘÜČR\$ŒĚ?)!	0B0ęŞć.ވ+á‡*Ęě1ĂϚ^´%íŘ@6\rńŇ'ŽNSŐc“01¤ËpLě›'	҄ô­ĂĂĆÎKj¨)\r‰\"ä1Ač,F78îÂr׊bˆ˜(1sŔŠä-E3Đő2LHlĘżnÝT:­î2UŒ5#úő˝u3z(,i@،Ź°rŽK“ç/˜Ö´ZęU˙]LĹhNQłľ\0ŽŇj7i0@!ŠbŒ,ò65ɘAĽ\".3,Chę6%Jú§f7P\"´üŒ-ujş.Źčž2) ˆ2¤K„5AƒÓv.L‹2É ČôŹĚ&~4‹-ƒ…’äŒ!b6°ěJKNH(ëZˆpbER\rњf˝9C¤Œ4.AtÝxhŠdCBŤ˛ƒœ\$‰¤ĂCZâ̚LË3\0 \$\nu‰Š˛AB–¤¨Bžhŕܘ¤i Ł—Ŕ˜ʞ”)űňÄckPŘSÎtö­˜=ÚťęŮCŒ,tęôŠi  'ŠbĽJŕľIƕS;Š75Ap@éƒ¨őZ˘ë”úĽƒ¨AÂߍwNČY#.tŽTƒŢ75ˆC‹Ÿ\"üK™iW;ć€PݘOwŒÔŞKvO+>-ŽÉЏgVţ-ŠVĽ)^kŘZ/÷{\0ťą=H8KěŔç\0Š×Ę‘4pNĄBłvä\nXtÍtđ-ÔTľ5Ž‘Š­zž˛RÓ¸oîQŮç\0\n-ĽĎŸ0†×ø&ĽĚş›Ó¤PIóVjŔżAľbş	;A(mľ•sź[ÁŮ;Ćđš3ŐW r a¸2—`ě”IŔia<'\0Ş A\nCŔ@(Lą\rĽJ!ÂS8Ë.'P J†˘;\$(ššrŔŸ	É;ˆĄÁBĽĐ’“‰oN¤\\ ĄĂ°@ŮÓ˛}Ľ ą5WŔtÝqťy/Lě'SžXĘ+J­đöäXtčDżH”Ě\\Řx,]›ˇÚhŮz쁰Lş/…\"\"\nb5Ě\"´˜Şá+\$•:ÔŘYyžCEšD\"–v‹á|yČMqł#Óaœ5&ĽŒ3†wß.dĎ%gh˛Lcć#Ń9NŠœł´Úg˘´Č¨uępźM'L FłzI@&üöœu]Ź@Aȅ5j쌪÷.D5!¤n’'é…hϕşţ‘Ň`kŒ™\$ĎĺśéĂ3ŽTŔ¸ĐSëAËb;Ąe*€­ŁyD(‘íhm4ÇE\$ć¸p%T\"˘h’gĹ8!Ě8’BŻKL&ž”IԕŞI¨1ß ´ÖŒĐŚHf]•;tNš–ěX–3§*˝TőŠĎRŤ <¤¸¨‘ÓÔ`TcOL‘ĹR´2\\ăT†î.4Jß=\$łŇu™ƒĘAƒ‘ń,FrŠ•#_^+Ń+á”1ŠŻKIYŤ (\$á†,ËrOŞ\rŔčéÔIŃ HÝă”ÍDěŐ'’Ů B;C@Ę\\ ŻśŚ™Sv˛@PY\rîš_/˛6ŻX™j§ŒĆ‡\"ꃠh4eÄš ö:‚&ҝD‡Ś|3 ÜËĐ͖Reܤ3j­y+śklÎR¨|É´O\"Ďź+Â]AAT’N^„âJ^ÔD‹:OEEsq/˜<Uî+ŹY“/!ƒ%Lę2¤ËíďîŤ%ňŚ„äoeŹjˇŞ[ŤŁK•\$Ť—A–Á¤C˘Œ!źÄÜ8ôV›|\$vyĺiŠٙNLÔÝ^Ě`Š[ĺďĆÎóUě)iqtîzމícŮĎM ĺăŖ‚üui˛jľÇěňÓBâq2Ľ•ČĐĘ;@é&tW,ĎŹś2í…6mmąz#˜ŒÜ.foě9{;ΙŰ)˘<óږužçmᑇ‹9Š=%ŠXă„jˆ´=L4‚Śc^nƒ™A.1y“Źć[VI.jS2ł´zL”QŃ/YłS„EčtőNTGĄ)§L&Ň!ĘçĽnÎ]ç_łHłP*%ā—h“U`Źw˛•¤Ę™g˝ěWž6ŚĐŠ ß\"V‰§ÜčyŢňł}Ĺ:ŻNŇĎۚtŰ̞ÍöB\$Üęo.ýÚX#9 yĘ vHgź>¨Ç{\0`§~u%Zň<ŚoÂg'Ý7ŽÓqůġy4Ţ\$­)%E\rĆíźăâńŻ!\"@̔ŕ–őź+’b8Š\nćT‹gÝ@ĘKĆލ§rbיÎ9ÖśŰwĂ žţÎöČ<€ƒt}mÉk‡76”›Ţ]Ă2]ŚęýĐrtG:†›ěRbLî{h;\$ÍLŮ÷´vTÍĆv>ęDŚbÉm• Át™ÄÔˇö\rćXö6ݞÓx˙Ä𯅞'Ý}w\0]ƒAŃ<V}Hƈđ|ęppœ‡Í\$ňˇÄčcÖ增uđ‘ęź[›ÎĺÎ)Ą	ĎËlxˑiżŠ!§¨Ps}§ţŘĘć,qÎĐlav&TJCÓU|a‰–‘~balŁúş@ľ4Rüżg\nلt˙XŐďłT=űD)hÔ4˘DI2Ůd­Zě#Ű™Ň‚)q&Vu&´\\Ô\rÁŻÄ*’6Ľk0ő\n\\0b,Ł–at[˘€,\0˜\ră’,Ŕ΀#’Ý&ZˇăŒÁěĚ5îŕđŞĹŒ˝Ľđ3\$6\nŽÄFDbÜ\"œ3/Ü3(b&íŇ>\"ě4ŤŠjŤj.…ÄvFD:phźC2ÚëËi8Aă3ŕĘ\\@ŢtO/’z‚Ł„ÜlCT'ŒŐpZî#ĆźnÄg¤¨ŔOĚ2Ź\$}JTKb.; ěNKNFä°,é40@Ÿ	h0GÜ,eRłO˘ź_ƒć‘Ë´CƒŠČ…pČÎâƒ%\"\0ňIŽœęŁ8˜Ç08Ŕ‚8bÄjňő,Z@Âń*";break;case"sl":$h="S:D‘–ib#L&ăHü%Ě˜(6›ŕŚŃ¸Âl7ąWƓĄ¤@d0\rđY”]0šŽĆXI¨Â ™›\r&łyĚé'”Ę̲ŃŞ%9ĽäJ˛nnĚS鉆_0žĆđThŇg4Ǎ‘i1ĐÂb2›%â\0Q(Ęz‚Š§՜Ň\n(§Ś“h°@uşŽĐ– g››Ě’|TŚxvR)tÚ&§f›KîwS1ŠĄ5ŮM'ťA;M†U0čuŽXD“Tœi¸ˆV	Ę\n&Ád[ň9”Ţm2PůNß6ÝĘf™ń”Ú\n€p—ĐĂ]ËgĎh\râá”Ĺ9Č7UeäÓ6ÔĹ<ĹLŞ=9{Ě'ma\$ô´?(:%ŤŔŢ5Œ)L=ěČ1+‚šë0É2č3ƒ(ČěBnB,ËCÔ'\rě„&29 ˙&c\"î* ąrŌIˆč„ą¤l0ÇĐԒǡkÄą[ţ2ż PŒ:ĂXĆ÷źÂĐČ9°SQłčJî5¨Ă’x;ŇJúC€Â”\rCzó	‹âHÖƒxŮ>éb¨ÖŒŠ°ÜŁIC¨Ř6D<2ŠhZĺA\0Ś(‰ŠčȃC˜ĐÁ9°ě+!+0-ŇN˛¸*§ĎäNŁ.ŔĐë&ń¨ôó//ŘŇ1źŃ`Ţ܉ă#ŕ“o5@:TI2ś;<q\nŇŽUMeHÖ7î69H°Ęœž4AÚBŚ)Áp@(\$%Ř5\$ˆ̍\rłóz3č5°C˘^÷>	¸ę9Ž+>]ěSžI˝rŁË!\$‰3Ž7ŒóQĂ*ÎÄň›ŕ˘XŐŰKĘöŒŻËĽ~­žOĂôÔ )z/h?jƒńWV	x„‚Ń#\$Ǣʕ¤Ĺ@Tx䒍bQDˇân(	€@)J;_&öž7äIŠfš LűPŐ<yv”Ł!™Ęéo XŠ\\¤L6™mŻCšř7ă1*h…Gę8çw ŠĘvńŽ™ŰŸ[bxŚ*[BĐڅLüm¨”:šAšąŮę?mMŚÚŽśŤ6Agď•’Ď˝‹•+(ćńߣ°ĺ°Ş	{ýeSŐ?PˇľôJńŐP‹ž0Łˆ ßXsă´8°ÖřŇ;@¨\0ó\nŇBŕ›2#˜uäż\nŤ—Ś÷íˇ ů+Ăňřkƒp@žžZ	ăšgBĐÄ4ғਲ਼­2‹ö97\"OżňëKŕűŘůMŃ'Őz^Şŕ{k|:Ľ ßCĂL¨ş9ňP–ű€°,“#ňŕ’+9P•ŔŕĄ`ŃLĆ	˜ \r­NIĐÖŇBvÉé%;ĐĹ'–8]{?‰íVěŞĚ#˘CEmţ€ –qĚ1fPŠ49ÓĘ1ˆzĘ 5ĄöËĚTC츹ŤR|ĽşÜChťž´Dkr^Ą†ŕČPŰ3ťBˆ|°ĆđÖŽR2Ŕ‰aը䇋şq‰Śź5@0ŐDkť…ć¨îH!WĄzAA°î„ßʀn'äé&Ǖf]ĎđhfŒą?b̒—!)@Äř7‡C\n˜Hd•ëqť\"÷X€Lœ;†°'̂	Â7ľóŁ2pŸę…H/đ’¤ů—2&he™ó%L44Xë\0^kŐ{ž9Ź\rY~’1ÍŹ1ŽbćbŻ*Ŕ%nMů°ŽJ)›kŘPąÉż8H˘›k\nŕłŃ4xiÓ°7Îĺü×g’ôž“Ř=\"Ůń8ĐóXsǍĚy’K¨%›4&nOY˝CPŐŸHUœ°\n+:Cú/ę!ž˝)ÜÓ•\n›´mí†đÜm\r\\ţ˜TÎľAGXáTc¤ň›˘uN‹¤î @&ŸĐłĆçę6§žĚJ1Siœđ`œQCRiŕbi¤TK\nä˝5f\"Vb„çˆ ŚĘy„Ś˛śfŠĄń*NB_Ć‚I†•đ0 U׹Ű'iŔĘLđČt*rÄ2v^¨Z°\n]Öň¸ĽŠ%7ˆ-DPŠ‹‰ů,qešâ˛`šni×bŠ“Ůśv´:ŠâŤÍşAZź—p˛ěŔh?d\nĂăTC8ekLż‡v@ƒ h:ŠĺM.ů\$Ćȏˆ	!THu ŠčŁwĺ#Ú¸H˛ÇTéĎɟŒŻ˛œ°BčĹó÷ňsO—yÄ'Ŕ•ĹyŤĂ{9kĆ@+ő˜7…2ŚČÁ¨ßQËŚ+8|’8B€°î\$WÄHdctpW>‘ÇţhďŒvƒbĆś‡!`)&ÁÝ#Ů\\oű¤ašé5ŕĘyUůÉymK| zňkžĆŹ5]Ť×R„_žÉ8ż%Qƒ2śTٝ€Q\r•Öŕk'P%“Ľ\nö˜çP4•/P×8˛Ýq¤ôBĐ<ë:łÁĎH\nVgíçÜ&údÔ˝ëŽ‹Ď’´ĄčůČa¨:ĽcK˝2j´f}Ó¸Oľ?ćK˙€2Dd‡Ţé5”…ÎR„×݂5δךW	5‡MCHÔt{I=oŠĚzC.§‘Ţ7úâă™4AÁmó.UI.Ň`qÖ89\0Ał°ig2˛\$örlŠ‘T&ۅĆAC2H0Ç1ĆK]ƒŽä@\n›4›áHĐŚätMݑ­F3›qŞůáÚŮŃkŽ†x}	ŘŚĺä/Ć%„5Žű[ćB–Â9žâ<†;fŽ6‰zŔ䙗K‡Lp—4ĺŮň†ÖK\"5s—ÂŞÇAa`!	\rv`7Š;Ĺ*őW# YŽu\r9ÔľeęŤsF”>\\¨ś4Rá™&\$ăŢŚšžŠęüă/vDš“ÓOlu˝Ť?\\3Nů%85“0ÜĄxŚ\0ÍG;ž˜ea×đƒ(}űĂń\r!ŕĐęœń~Őó“ĺá{ů\\…ĂŔńo7â—aćQĎm÷,'\ny”‹’„¨žđů„Š’gs•x˙cę}ŸŹŘƒŞú9˝T•Ë˝ÎHüâ1aľĺœÜ͘#;dőű\0ďKŻĄÖsUů§ƒëŕßyělŃ<EĘPŽuÎŁ\nšQwV°üëxQu5&ŤĺéÜhj¤BŸÄý˘ŽŮÜNżŢ6…8ŤĂđvë¤ŇĎîźJJޏřşDJ%ěęŚČŔŚéd̐¤rč/áLjŐ皷Š÷ϲ˙-&ţkh9)×ĆjF-ŤějÝP8DäSŽ9@Řläőƒîˆ@ČĹĆđ˝F‡ƒ4X•ŠP§ĐˆĚ‰ůj,™Ş–\n°’Ô)\0MF p …ęIÍdB0#CŹ<ƒţ]˘ĘżƒÍd\nBŇ.ŕi^űgÎ0€˝ˆDmGBęeüC˘ĂD@ PxĹĘDž(ç°z&Ŕ	€ŢLâÂńă`BgcXV\0ĂŠJ•PŽ7(Ě}°Ś\"…Ř&'tŹDMBCŤ\nÁ˝%Şx4…)đÉnŠĚC+ŚšBfH@Ęf`ŕ\$Ł˘U`ČŔqDž\$áÉ@K&Űˆ.‹š\r ĐáŹ6x˘t'‚}‹çmȎăÚećzvÉX-€ŹĐ€\"Ä7\"|vMÂŕLˆ˛&d’[‚°5#ą§\"bŠfţŠ§ö\$ä¨a,żJýÉ[ďń…t7Ââ2P˛cf!@ć‚l<& ";break;case"lt":$h="T4šÎFHü%Ě˜(œe8NǓYź@ÄWšĚŚĂĄ¤@f‚\râŕQ4Âk9šMŚaÔçĹŒ‡“!Ś^-	Nd)!Ba—›ŒŚS9ęlt:›ÍF%!ŠĄb#M&Qźäi3šMŇĘ9ˆ—ˆ\r†SqŇ6ibŹä‚\0Q.XbŞŒ'S!ž;šÝMf›0€ěi˛1˘B„@p6WăŚëBÎrsžĎĺôJ1ΑJŚŠĆ‘ŇíJ´ˆ#ąH(Śk‚TjzR!„čaÂŹPMD4¨e”ká¤Cą”Ôe×ÖŚŔ¨¸ÖlŽ‘ĚŚóoŻKÓ` tř&šŽe•éŒ§-í^›Îçépҟ áŻbŻó]Ý'šnĐÜUđQCźi5MĆ{šB€ĎÉsűż/ÚTŽˆ#˘Žă#Ą\0Č÷,Ž¤ő0k,9ŁXčb•c“\nC(Č0ŒęL; ƒĐÉÄ1Jť#Ëʍ˜„Ęđ:źhš^é”*謊&kź[DÍ(J2‚ř 2<’‚č\$›\$IPŮfA0\\4҈ĎĐÖ1żz Œă’ˆ0Ě€’2ŠčŞîżŽc¨ĺ #LŠ%oJž5%H°éM@&%R[lÜ2Č°Ň6+.řʀŽiZ.ƒcD0ŒK1Œ#sL(‰\0ęô¸ë˜ćŞ5ĂLF9B­+SŽŁ<aDR\$aBƒůFŤmË#ØĆ4;ř§ÎPľ‡b P‰\\ž#ćKĽöˆěžĂJţąŤ#TÄŠ@ŕŤ2ëź”ŔŻăKcvJ<­ÇIJ,ĚLmš‹%ŁiVłąTAJÔś#“šł&ĘÔ˘—ˆb˜¤#4Cz4­˛\0…NŚkÚú”­6>Ť\rłq|ą‰}V5ë’	Pâ^×]ĐÎĹĄ\0ܤĄŽžBČ;WCBˆšóI4S’<1Cj1tˇI Ś2ݢ6\r*T—ÉY¨4…Áł˜¸ËćjÂ潟’`őţ&e>äoxóž	ĘúÂÄ1CNŞŻ,\r‚„/ë%§°ęâć4\"€(0ěI.ĹąĄ\0P) Ź4ŽJ|* 	ZQĽŠzÇU=*˜ÚвèŘ8,í\nöÜ&ÚëüšŚť\nú\$‚ƒˇ.c>ź'ŠbŚă}-A<—ŘĹá×YC\0005Ł8¸p˝§”ž˘ŁpĚŹCˆӑfěł]ĄŢ]ÂŕmOŰa|=÷Úž’Yů'ÝjpŞÜę˛Ě]ʁĚ`PoŘńyóFËąw6Uâ`ßűÍWˆŘűđĆÔAŇ'P†„˛´kĂi€O€(!2âČU	Ń~;k 0ƒŁaÝۊqáǕ§˘NŤn?hԗš€Ň!40A+Á>SJÉY1ŠIAŻDhľŹG­Re–v[K	}Jmk™–ęßQŇ<-\$\$”ňŹpˆ   hhę´‚p˘\$;lĹiN‡@E+e”Ó‡VYČąEիĒsPTy\"A†>DB\0DHhIQ‡'ă^Ő!ÔĎ\0’ƒf=ńšžJů/\"-M›I@ňă“ä YĄ-’ňCVĘ+…Ż8:!÷t HŰJĺůĚňŇ}NŮ#„xô€ň§ńԉ…Ü͆”TWBdFqŃŐŐ:ĆŠ\"CpdQU!˘ôVŚŃ(%Ŕ(bŠXä\r˛96n§ybŢL\$^AoF1ËUš\n¸g;fŽŞŠŕŔgŇń%D—ůJUYT\\!Íq™Ňť\ręŔRl€×ŘĂ#Ý[ăW2öu_‹r<‹ θ8gŒđjCá- ˘5DŠA.)A”ƒ¤‚0bNŚń))S¤wĽřUŚ\n˜ŘŠ<Jc^\$ęüÝšmOŕ .5_*R]QE}GsnĘĽ”r=OŠĂ\\ŞuŤŁŞ´kęá(ć°TÔß\rGq9QŐZbâÝ5ĽőÚ˘VdVҝ{ŞÁ͑TjţgŒ…ŽśĐŘ`×RŠ‹\"Äač	vŠ	ň‹ą¤dŻŮw8aZa@iŇ9L\$<Ô#k(Ľłq\n Ň:íQDr%Â3św[ݙp˛[cš>Ăyš°äx(´>TIĎ*”@–*Őh‹’,źN\$6ŽS‚^ac“MWVžJ*şř™ĺ܂…8ŽÚxEr<šÁd7‡P@“5\rŃ䍭˛ˆÔŠ˘Œž‡@ĐM”ş™ąp§Ťd]ă†Vî`ŃCD™‘q%WťÜlŠŰšAŹiψ/ć‘_pł*™™˘ŒÜs…­Oˆ’bu눯*É30’Ż<PŻqtGťŃî4Ő\0@fšŚ/aČË*×\nÔň˜f0ęš|”c\$<ˆevN†š?(c|ٛm˛ď‘Řš–‰B~†ĺt)Çi­€B‹Q Ś\$ĺ(űH`źďÔÚbWŕ´ÚŇÄN°îHLěłłÄĆ’´hĺžVž*Š˜ĎBčű O6G\\g¤ˆf„ŇńWEVˇ-páŒDOvŹVz“[`ŚźJ‹ę4;Šl>§Šő‡UeŕŤhÎŻŻÖ>­Ôčł[ľŠ™Ž}’Ć\"OSt¤KÄŹóa ź=\\áĹwkfœ\"_´Žšg“–sœ%l­xs‰˜ÔÇyŽŃJşIi\$zJ‘;~\ro†ŠuFšC31&˙t4}׋ŠKh“‚mÝse[žýPŁ¤\\(v&ĎŘĺt€ˆ™ˆ‘–/ń'išYß,÷,Ö#iŰ=‚Ď&lĎťÚVíržMŒo=ŁźČŸ’Ąú9G°É%›,’sr)Îrí˘ťtwŸížgЧjˇąÜKŞ=ČĎ´„tĽP˙5’¨[Ž§Dąî•*ü,C–˘×-ޞLł3Ž5&Áw=†ŒvžaĄB]L¸‰y4Ňľ~–Đb{ŤF‘ţč~;ç3młW!ĺšü3ĽˆyŠDŁQˆöV–iĆŕŘvügĺ;RžŤÄ0Üxmž„÷Ě|ŻČÝŠç<ł<î>lŃůěkëgźůŸ~“éfy‡¨@Ú}Ü{=3ŃýWr4^ʁnű@ß#	†ĐŽóâöwé9âłĺ>ěô#ÁJ\nQ2W<'iw'-ôiO¨ŰD’r†Ě†ľ𝌪,vŔĐIÔC%Ý'6ÝDŠĘ” ÎŃXěĺN]ďô.dśŞOęđŠđ1ĆnAPîDfĺfIĆČN‚‘°ţn<č\"^Őzą#üă­|Ă\$zŹP>Ńp6ÖjÜ\$€†A@Ř`Ćj€Ćś\0Ţ\rǤ/ÂXŚj’ŚB& Ě#‚I‡8˛‰r)‹Hɇ\0ĐP—Ă	M\n!â0%kć%g¤ŽNđă,tL VĄ\"žŸ€œ*žDh2ŒEj›Â<LÉ<)@.\0bG—¤˘/ćB îÂEa\nw\"\\<Ƒڝ\rěü?q‡:*Ćjż‚¨N8LŔôuIĄŕÚĄŁtˆŹn~€Ä ěphâThâ‚çó4”I‚—1FÇ'˙\"*đDŃRÄ'čçI—`¨SĆ%ëŕ7¤’(ph\răÎP ôDL[N\rɜDcJMdÚVí1Đľjh<€8lŕyŹÔ8i.œ+0‰!Ż–&Ń:%繆Ź\$°+fŠ%f	ń‚ƒ1Ř?ĽR L>‰#‚kœ\n‘@1cűé†GIh^QžĐHÂ\\?%fiâ*!Ż'ś6˘NKZ˝Ć‚] Dbŕ@";break;case"tr":$h="E6šMÂ	Îi=ÁBQpĚĚ 9‚ˆ†ó™ä 3°ÖĆă!”äi6`'“yČ\\\nb,P!Ú= 2Ŕ̑H°€Äo<N‡XƒbnŸ§Â)̅'‰ĹbćÓ)ŘÇ:GX‰ůžnĹO‚¤Ś“TÂl&#aźA\$5ÉÄ)\0(–u6&čYĚ@u=\\Γë•\n~dšÍ1óq¤@k¸\\¨úDŇ/y:L`”ÚyŇOo¸ÜçĆ:цź9Hc࢙„ó|0œŹ:“I˘Ze^Mˇ;ačÎe”,\rrH(ƒSĚŚúaÓFL4œň:-''\"mŇMÇZ}ťšXç ˘†¤ßrĽâ‹ąÁÁšk\0˘Çh0ŢÖ:‡Ćs2°Ôŕ˘É„ŕŸ4ĺŠ09Hó‚LřÜύŹú˘2ŞoQ>:0mZȜ'Š’¨ŹBP˛÷0í2|:FŻ§Đ₉3ăŇbĄc\"lÓ€HK<ĂĚH)ż/،7ĂZ’\rËęÝŠ\n˜ßO¨Đ4żCłŁČëH Ťď¨Âźą@PćŸ1pôśĄŻŘ:Şc¨\"2SV6„˘Ć˛Î-HÂŮ´‚ˆ˜Ă¸‰ÔÔ0ż@PÖÓ#ą#ďί3ĹÁđŒ9\n˜¤ňE@PÔ%T&;ăŹ8:ľT;\r9QJąIËîÚR•Č°0ˆ\rpdJC§Ă\\RŹĂě-:S´űT—Q#ĎSĎĹ68Îz ĂĐ@b˜¤#!\0Ô2Ž’\0ęřä6§Œˆ×&ŽK;žš\$âÂŹ50ä?U­nłżËŕȟ\$âzv9ł‚;Â!°Ý nűf6'םç|ßwę ώC*¨ťă ęc>:̕Ĺr#Jąz?ěe”ýYˆC4Ł`Ň´BŞň7>W0։bWB72B€(`C^w\n4H:…\n-Ť'Ę/K&§*°Ř“Őie€˜ lÍ-ÝňĘ9ҕHAu“÷ľđ	˜Ţ:¨´i>hľÓRů/ĂrO\răZlϏ,ţô(	☨ףč61Ť,4śŻžHjŔ(‹łLÔŹčÖx96č5t:#;ĽN/Łô‹dŹVş¤îP9Yź%Fąť	=EaHˇlƒeČŕÓŮ<}˘‡c?uË\rŤŃ.ÇAOBurŹIX˝‰7˘\$!\r“ă\\_WTę뇴`uČăn} şc\nbi‡śďÎŰĐϑů&ĚX¤ë]	mJ°ÔEOœđyK*F\neľM'‡T)ŮJÎX„ËŠ@č͊Bó.a„4'#čj”rbÄš?Őž}BxNT(@‚*Ď	”Ž†eÄaŸĘďIG!3Ň˝`e *‚\0ˆB`E…ŞX\\ůa„\rܘ3ńÂYßH\r…ÄěqXŒT'Ņˆ3ô™ƒŤ7GŒĄž>cTžŽ!ńeŕ€ ‡&čxMK`@&)ˇ7I+ÚGHŔ5ô€“Z\n01…Ű'X6o—aS3­’-ÄÄ-HźAbđč@\0Ţ[˘‘t„ É6Ť+nRčV†çDĄ\\-gŐLH%) Ť”|¨Ŕ*-†^s%ŞoRĚÜ?–vJć*f(ů%o!Bk‚ĘÍZĚP„”;,?„”Ŕ2ÓS’mšęˆë“vž:ž4„•Ď9ŕœ‘Š!†HŮ:‘ăsđó.Âý6—€§EĆ?7Ă;gzƒ†L:śvŘ	\ns’z6Gm>ÔűŸ°q…Oř¨ś'€ąě\rŹP†î‰ĺý.AŃ'ĹÁËA'FäB†#9읈˝¤(L ż0];(źtśz‰úťé’ˇn”؉äFČéŞ)\$ԌԂ^@h#”MNT.ŻDú lEĺR:̈́çK%úŁ RLtN™OŻl;†PÄD‘ÔĄÍ˜ĺSQJRŸ4Jš6N)Č	떤=KD‚pdEŻ\\ˇD§pѝݍ dfIVâLhő’Dmś^;˘N_4Ó'‡Ŕ—\0ÜYƒÄÁ̧ĚC€2)Ĺ'—eHH`hyPśJwÚ[/r­)äŘĐěč%źŁ–†äšÁ4ź9Ľ‚Kyg˛tRĘ<†Ë3ujĂ\rťËně–kÂňŽŹî‹a´7­“UΛľobٍID`ˆŐőe¨ü_DŽÜ4mć…WIĹZšnÜ6ťśfO’Ŕ¨Äü˜,­!2¤TŃVaŘA‡Ů`ťcî¢xŞ-0“T0J\$g;äy×ĺăw˜uRŠW§(đ]‘ŸxĄă2¤Öw6fŐtÎŻ‹ƒ\$ůQ]ĚWdQ0a‘Uú<)Ť^ʙ~ťÄú‹Nę1@‘QŁ´'*ĺz#–gńDFY‚f*detü~0NXŽ\\Aƒ%|‚Ů7dř#œ›°ĎxĂ\$ŢIKIm(hˆ¤<5ɒúŘĂʌx†yîÉ\":č>\\*§Ě&_\\…U„ظ-2€­-=Ďf:<B˜Ô {Ÿyý‘çI—*b2ť’řa(§t‚:ąS>bŤ˝dvŘiĂ;썅\$Żţ„ĆR>HÉ4Ꮒ|ŮČVA|íŹS\rěÎŮ4Ӆäă•6ŚĹBťˆ<îEö{!ŕĄeŇŽSdmłšŮFŻĂg]ó-Č٤Ÿ€Żěo“ś?š—#int~H¨i[[Š9cžaśůŞáé4¤MÜň‚Ď\$\\|Ő%bˆŮŸdzRH›S\rŔůw\$ĐĽ\"NqLý˜Oć8űš\rˇv9ęĺᷓ Řž‚˘ç>ç’Ů˝s	sřĎ7éí륿YlŔxĎV—\\¤îm7dÝ1FmßÝ{2f;ŔĆŇłpYĐv'UŞ°}ڑȷÁOĺ\nźĐX“–ëő+BO6ćşjkEĹ8ËĐ?Áň?\n\\Ý=DŠ!Ŕ‹˛’pF󏺺yӛ(ß~Íôޕřş3čh5˜˛3?=3ÇĆJczš˛Ĺ˜C`Î0lgÉĄ)FíçâTĐ<nŠSo@~ŤqS)ŰxęœË3Ŕ&2„\0ŤpQ)eĹcÔÔŻ]Éú:ö8˜ýĎŽőĘb3˜ečŸ*•b&ň`\$ć”<ľ´źă~g|t’‘((\"ćś°˘.x†ú‹Bҍ˜[E%/”˜5I,Ń⎧Ő¨\"r„äƒně~‹ĘŃíň†źaOžBíéĎ Ńă\$s‡< cŕ\$\"0–Ěshr‹JŠ­ŞA‰qăRrˆNŔ	ŤÚ˙ŹDfHŔM.\\ pˆÂЌ@Ţdi¸†\$FHÄL#@őp˘G?Ł`6éZ&%°–„îJ`ŠD˜]…Ţš\0gzǂ~\"đ2lŁś,Iňo*>Ź ÖľfZ7ĽDgcbëâ8IĹ(@";break;case"ro":$h="Ed&N†‘Ŕäe1šNcđP”\\33`˘qÔ@a6ÁN§H؁†Ž7؈3‘ŒÂ 3`&“)Čęl‚™bRÓ´´\\\n#J“2ÉtŔÚa<c&!ś ˆ§2|܃“ĘerŃş,e œÎ’9šœŢlÎF“9¤Üa°0ŃĆáˆÂz“™&FC	ŇeV‰MÇAĐÂb2›łq`(™Bˇˆ8#9–q_7œĺI¸%ęăfNFŮĐŢaƒŕ„‹ąť%ĽÍç59č‚äj“Ö!U´ܨi8f —,ĚŘi¸gŹqCŽrH\n\"]dňťís`d&\r0}tĘLr0˜îĐpVÜámłhE#+!6e0‚ˆćSy´Ętąă°őŹqOfeŸ‚ŠsIoÜꡣK~ŕŹ@P Đ+ďH„ˇŽ+šęÇ	+Ř䑰ĂxÎĐ&C‚ZŸĂ*÷\n?l´ôP ‚ě6ˆ“ŕ:ťLÓŇ&ă Ҕ¤D@ƒ Ă(ő/ÎäaF‰úż°)xľ4Ăâę\rĂxë\nŁÂĘ’ěˇÂ(Č\rńčËRäFó\r/Ó„Jń)œ/CÉ2ˆ#:ť‚FĂ\nĆ˝.OŇŹːç%´;°ę0čĂ/K+ܓŽĂÂ86ł„ÜĘ/LpŒ—ŚđÄŃPcÜý\n\"`@8ŽŠhňPCĐ4ĎŁšĐšË\\1ŞŰ@˘ěVňmAĂŇ! őŹ¸‰UĎÄAf§őÜvÝÁŐř ąŚŹ`Ó2ˆŽ(ŕ 	ÜëdÍR\0˜IŁ¨ˇ.ěX–5á3Äu¨6>\0P†)ŠB2ú7pđ@ç2#HĹÁČř(CJě”,Iú24iZř1˘ĂœX1ĐŠťöÉ/PdřŁ*™rSŹCvÁťŽr^™är؏ƒŚş…‘ź,‰HXxŮXŁÓvĚ])ş*÷4Mâ78ŞÄ‰(°á\r‹čNO*vÚiJžśŇC̓Š´zŘÂ;\r+ü!eČM—˛4Ébň8O묄)aNÂă5Šú‚Œˇˆü“%čăžń—`í˘ČŻ‹ŞĚ9á\"hÂ5,C(ÔŘ//™ŠxŚ*m8|r“§č>*,tSĘĘ	úÜ̐ë]ꈡ\0Éöm0÷ľŁŢ7%#<]2ş:í\r)ŤQĘP]ĘŢ.]ÂĚ;-‚šč­ëŞ™j¸‚´ .Řç˜1c+iA˝˝dD’ßiH^§qtšü‚ŽRí\n`P(V4\rľĆŸU\0‚ą-f§ Ľ0uA4jI˛śĐ@@PŚ)Šcŕ]`ˆaĺ-#ˆŕÚAŒˆp3ŻĹ5„4™y\n‰Á\0Ł˘vĚiúZ¤)­„YžËlź—˛<Hˆ&á\rb†“uÎÚO	ŹĂβL3¨F*ŕëŸ#–@‰i;S§\"ĄŸCŠ•ĽŚr\nďr+R‰”ď(ŔÜŁŒpARń:)?ĘK`cU3ÄüÚ@‚ĐgÖKeɐ´!H\\{‹Ü]AşPΐœ25Xé]8bňDÂlœ“€9‚'\ră	Ž<ˆĺÉš×:ú2\n‰\n!䔖[XR*[ŸS4ĘS\\=\rë}`Ť”M%dş6Y¤˛%Fë\$b3! –0ĎŒPd ó\0˜™ľDƒ9Oç!ÜĆ˝Ě|ŢQk]˙Hžs2mMíP6=…~IŤ.’\nüäžőȐšzjAÉp?Ô1Ëb¨UD5-¸h’O*`Ąą!%ÄĘUHr0M)—ŕčĎS\r˘˛ŘËĽrލ¨	Ł\nގ1Š=H(›‡˘Ô• RrěŘb+=¨yŁ ąGKŠ7L4*RÔđuTôd<‚ŘŸOés¸‚Lh1ąÇ ’şş*D얤j°HÉ**\$ęˆ40äéI”%­`pžŽcűB64î\"zPk¤C\\ äŔ­Ä2Ęĺ5up֔˛bLÑ5 ‰FŽ˛ŞČBIZ,Mľ}˘Fy–řEJĐą¨´œÍ™Ř:Ž=ńÇóA[a(n´jŃ>Ä_2MaĎnĎžŤCXŹ5¤/ŽL–Ň‚n„_<˙Mae'\0ĐÚËťó Ď5‘ĐćżĚČpW̍WÜő<`˜ňł…‡ęí,Ł˜đ‹ŮfIčŘ2ĽjĹw'­œ9ŽĘE\\ˇ*”9–	˜[§É“ĐžjRúÚúi*	݆ŒÎű(LüRž0'\"2”i‚Żâ•D\ro–¨Nhůűl‡l>fČ8<Ő-ŠűŽ\"Á™Č_ôhƒÍą¸feš[’ü%š´FŔĄJGr„zK1ŠQî.×ěĂフż/mé>ŰŚEďń.Xzٛ\\‹“ĆY1&Žě‘ƒm&\$Ń.Uٖ0Ě;ʲŇĆNöáęĹZ9hôD<âął^-Ě4×1˝°‚†Œö7ú¨Tt…\näîBb˜PŠI/ś{Ŕ\r€č<Ř_4-Đď÷DŮmRŠŽ,d_çŹĹŒÔMŠ´śd›đô\"cÉŐs;<ž=%‹ęFŠÖS7Vßě\rŽqÄjĆ€žvLA&ŕa`ÉěŚpÂ1Dů‘?#†VzÉ6;(HFÉ­äóxAĂ1-,ĂQ¤#˜^ĽáX°ńŚoľ[š óŰÖ32\nLěšÉ:ƒ˜rç>LvŤ2`Œł\rČRUyZ 	>‘Ôń‚Ł¤yXľŠ|ÉVŁ†đ~!-ňú¸HÜ2ĘÎw'ÂÇĺď_č˙~Iż!ŸHó’é|]MšLůäjOˆ‘pȝоš˜Şč2ó)÷ƃ-œçźŠ8ږ8nTXSĂQ&,N	d]˝\nŃé‡XT‰K.VGrviÓąÍx›Ű뷕s]oMťœěŒD>vʧ‘”Eů‹MÎÔ]ĐTń\$/#ź.]ÚĐĄŢfdŽLęŔśŔPÂx†|ž`Â0…ß`ÍŮ/+xŻ‡źwćşýíůbăDߏň<+>qžŢźđcôČwԅę}XƒőŚß_Ţ]Éő‡…U'NsVţeh&ăŢGI­šn-÷ŰăŐßmŠ˝.šš_çyźˇďť˘6aŸR‚|/ľóh!ˇ„냟#ŔMóQ8_'6žboú‚5ž“Iţ˙Óüżcúŕ(\$ćX Č@ÎÔŃD(\n6eŕB#śhĆ81Küë\"„Âďç(Ň­J|p VFnÔ|č–hd:^Đł˘ĐÔť\0îMm,ú\r&HJB˘„–0p,Ě&P^ŚMĉcŕ\r€Vc~`Ö°çć{r:„4BB,\$çćěâL¨DśGKfJ<Š\$Ă\n@ŃB	\nj<fĐ#4#‚ř|äDmź3 KĘaÄň<ˆŞ2„Ę€PŠe‡p%.^ĎŠ•	 Ô#bÄffL3ÂŹŽ`@ńP˜őv&ä,˘ÎB^ cň	ƒ>FHîB˘ˆ¤Ł¨WĂŇ3ÂřŕŃ.¤Œ	(NOď†‡ć.ÓĎŚíîLěTĚ\nŽf÷­|˜fÚWńcŻnŐń`/ăšëŽ&˘Úč\"ؘq8Ę6ŃHžâGœHL †IF-Œ 1Čë+ĂŹĐ1Ń° q´@h§ăôjäČ\"Ă~0\nI\rDNÎ@kś­ńŠGeě…Ä\$+붕c@‘ŃPd(	¤¨FÉ<-R]‡ę{ĺédgEěńL4ô\0ĘőŠŘNB0ľ#š„ćfc/oř	\0t	 š@Ś\n`";break;case"id":$h="A7\"ɄÖi7„˘á™˜@s\r0#X‚p0Ó)¸ÎuĚ&ˆĘr5˜NbŕQĘs0œ¤˛yIÎaE&“Ô\"Rn`FÉ€K61N†dşQ*\"piŃĐĘm:Ď决yĚßÎF“œ ÂlˆšhP:\\˜Ů,ŚČĺFQAœ‰	ŔA7^(\n\$’`t:ˆŚłXÝeŁJĺłJĚë’Z儨í@pŽ™đHžSœhŹńiŔ€ďÄŠgK€…“‚‰SDŠG2›ă›CH(ˆa3RÎ[+%X۲“ˇ%\re82qHRŹô\n–\n&ĘŤ>W@r6Î# ˘¤Ři’wŽ„Ď„f´Źâ9eS–6Žrňţ?Ă\nÜŁsˆ’Ś#Ťtł§	ü쎈PȒŠKŁÚ÷\0PŒë( ŒăĘ‘DBx;(ÚpŽ	\0*ŽCŞ–„ŁƒpëĄ/ ÚĽ=‰ŔÔÔŞ,Z ‰ ,؄ CJŁŁ`@64)Hŕö\$čB–’\nbˆ˜JĘč˛Ŕú’?Ť*lůFs:5Şë „:žĂœŕôśSş4ť¨Ě4ąŽĎr^2Á`ŕąB\\Ł:9s›ěśĘ0dk0;“\\üNӈ\0ÀPŘÚ\"#|ŕ b˜¤#@쳢ap@%+ÚŞ\"r3,JĂŢ9)Š8ĐîJS€ŮF%‚\"ł5Łš_'WńŞlŘ\r#2X)Ůa~¤Žab'ńs,Š¨ƒ8Җ,b_TŐ[Ţ2%‚+Ç2\n’)\"ŽVS˛ş]Ěj:Č\n@ ›§.ČÉc§!BŽŞ*š*Ť^Ł-î͎Łk\nFރŇĆ\r*Ĺf‚ŕ)Úz7[ŽĚ¨×ŞUrö9/Ą4vębĎÁ\0 'ŠbĽč˘Xiša^UńŰS'>J\n–Äźé6vĎ´+âHŽ\rĂ0ҏĺ†^–Ň­b—t]UnŠ5jÓÝ}`'UübÉCo„ŽM”r5>RÚťűI¸îJbώJę^\nÍä ´6hČęˆ\nÉ>¤9‡LŠ-¤¨5á'_ˇúŽň[čxĘţ¤COÇډž„‰cz‰\n›ÚôžďóÍ4)ĎZĹYv-+]\$˛%‚Z@1ÉÎâŔŽsî(ž'¨ \"\" Šwa\0ˆ\"‰‚/„	ĂŇw™çFăӆ7Lę (HMOˆ8DTVWn‰ăŁ„ŒŹžd'?­zóÎÇ.SP6ÍÖRŹÂČ/§–\"1Üd^ŰóS…ĺĐ w:I )6”T™›\$Ç,)—6PBP\"t/Т†ˇfíK)`=ĄA´Ü€a!¨FĆ´óžÜz×ʇ9e첖€ŒŽHČ\n\nH؄%‚ĆcCIŻ8Ę]ľ4‚B]ÔI/B\nü 7œôŞYBÎźˆ;\$˛LÒż†ŤhĄvŢg˜a #Č44Â\$ë:Z(¤€ÄS˛ŐąZŠpz+Á8´{‰ÔpB\$ŕ–RBQ`™5Ky(™	Š:zě˛>˘:T–é OB%Rň^ßÉlyĘqn§\\ˆIÇ,nH9%e	˛Ę”¤œ×93\"ƒă‰­\$ŞDÂAPŠN,ĄĄ	T(äŠÂřARŽ;6˛Ř›úí˜oąŻĂRtŃPjăA,ŁĹˆî”ŽĘj\r!Â92É6АY\rć%_&TŰ iP)P3ŽwĚ­ŢĽD4F•›#&o&XškXc#f…‡\$	ű>Íaƒ›ópÖąŔΔĂ=€–Š‹3Ś;¤2TU)QxđvCŞgŒÍîkL`ҘHÉMN„iH‡šóéh\n#… ‡\"¤dËţBŻr›M÷ŚóČĹ=DA9ő€¨5%ŁŚ’36öGá\0Q>Ň4ý95VƒGŚÁőleĹ´3ŔNńReOR˛'ÖÝ3hý'ĽuľśľčłIŞle%´­łÖâčęJŽ3 ÉXŸYÎÍ(‹MÔ؊™H’	!@D&•\"€ýĘ)ٟfˆ÷EČźo	´ai(Ö2€›*B+łFĽqË=¤bsAŐť Üí\n!Ąö:Â;?nM킬5ćß[xApluŠv.zŞ™gé+ƒ‚ĆľfĐ\"8Ďyި4CëbŻšŠĚ˜3ť¨ƒIľ×=Ěą'@óBZ륊1ŞłČšŘ3š‚Ýx/4LďÍ7=Ÿŕ@ą×Y;„ŘhŐ#@:ä×:öŁäݓ‡Ç6[`ú3XđÜ@5řzÇÔěBTąĽ04’FœDœŤć.ĹĐ&ŤZ\"tĄ08ŤPŠŘ|–ăÝŇNŠF%[O‚Ť…aˇ°ędŠďRđfGė+\0̈nŮ¨Úů•Čň\"ˆĄÁşŻdvöCqž?ˇdź„BN[^Iƒ7\"lă“ëŽTΚĂ`ĚľR3ś#Z8fŒŐœ°üÉĐĹ#DW,W–Žći\"Hž˜FbmćIp“>Ů\r/”đśZ…;1†˜R͂:˙Č3D]ń&K:‘ŔéÜMŹő~ľĹV-ч0ĐÁVL˛ĆLąš‚ĆâždnÚ3<dŠ#q,ça%EҢĘYh	=	mi(íc´„°!›@Ř\nĂďdTŻ”@ş˘Ž×#aźě†`ňŞuć֋ű2k“ŠôXśa\$IJő!Ёč*\nIDîRîˇZ71Rţ6š!vi(—ˇ4’ÂöQ!p\na„zœ°˜Ę˝\\œĄo4L×qĂţ\$“^Ł G1!\\+Äz9s‹€RLź‘źűF˜BHďţ™Äf“ Ţ\n‘é\rœö’]Ÿ„Ő°\nER ÄĺgLBjË!/p7UšqÎ˙děŐF˜Č†ŐÉrijý˜ޚž˙Q,čKU˛ÂaíěQ%tŻšbň{zžm˛řńžĆ“	‚§žPćô*nĂ!Ż-rIšđÖbĄŽ6!¸7€";break;case"ru":$h="ĐI4QbŠ\r ˛h-Z(KA{‚„˘á™˜@s4°˜\$hĐX4móEŃFyAg‚ĘÚ†Š\nQBKW2)RöA@Âapz\0]NKWRi›Ay-]Ę!Đ&‚ć	­čp¤D6}EŐjňŮe>€œN¤Sńh€Js!QÚ\n*T’]\$´Čgr5„ö9&‚´Q4):\n1… ŽKüIšIСhý‚ŤIJ–6HăB?!ŻŔš([ö&	†ćäsD5AWĘꋬĹQcCXMe”Ĺ1v¨Ł6PeĚ×:žĎCŻŐźƚi7\něŇľĺ.,Vű’’ÔťŽ´×ů:„ă,ą[•ÓľŒ´7üŽˑÜáť>Âć2SŚjbF_#\$˘@ă/ŠšTő:ęq˘GŁ%t†9Ňg¨ŽBhCŞk\nŹč>PŠ„›ˆÉ&†š4'\0Bů@*,\\CC´ńÂą΢,íäGĽOšDŠ%źýHqi?’Jh,äĎšKFĚ.Î+\ró\0Ô(ĘPŔH:¸ÎÂĚÚŹ-ş°ÝIň\\+)N\n&˜ŠiłĚ@ ąňĘŻ@1\$‚­łŇúZ„?ŽĘ?)ÔiAAƒU\0Óę4ť?zT–\$-ű\"Ý \n¤„‘§Ô}@P!˛¤ó\0É´ĚH‰ŒŇtš!-cIVmEk[łkӌű͔“§Wš\"bŸ)d2›.	uYŔöRi%.̉ ÚLŇ\\E)TTÇąK>Kj1Iď›ÂŰŹ/òh‘ČÉ6ŚŠô|0ŐšKěÓkĐń0ţĐŃľ#Ł`ŘƒÄ6¨¸Ć0ŔPŚ(‰”ÚZĆB‰22’°Ę\\řEÎ\0R˜’­Ĺßb	’Í“Śő²‚ĽRŁC´fWRÎŹ'5RČÝĎMgHjŸEÍ„Ÿĺ͓ă™C˛šĄ9-iôR’0ĺ§\$*y`ËPź\\ť%Œüęĺ>ě	ÓĽ´›YKWŠ”Ś–ćržƒ5\$ËŐ6ŘmŘŘ:HĘ6ě#ř_oŤ,Ťb˜¤#m›°^…ÉTźĂc=ż§7AĽHQh’+˛š (+›\$‚ťFjšŐĚôü^ Ť”^…\$ę´\\f.ĹłM˘BʉŞŤČmsZýďôœ?pŚw“D]‰ębńęS>Ľ0ÁrËĄö46xAŽ[űĺ“`\\2ěZĽN×i2Ôr%1#ĄŞŒĘívƒr“NéDnˆę*ĹeÔťđ9\$”“~÷NÉ*9Tť-}	9ŐPŒáý’ˇWÎJ;<giw3ĆhAo%É@Ä@´yć0Đ]F’–Nl†t–ăr‡yMHXú €ŔZA…Éé%cHŒ\")ýr#@QŁÂֆÓú-ÁÍŰEq˘Wb!NVGŃ1•ÓU‹ąˇM\0ž -9&ŚˆXŚœ˘ü^‹J5ÇĆR›Dj‘Í*š(ž˙Q1!î#E“:oßů-EDŘ´-rěCÉÉÚ%éíh”ӐWŇË˝:Ä5UÂB˒K@mÜŚVÚ§ět‰ĹÉ(˛ö–Ü#ŠáJŠ\$°:ClŢIKI+NrB7j×ÎCaHěľďžŁĚŮć0˜ąŐ)ćFó_[YOL ŹžQZ<A2ˆd(bJ#ÔTäEę)˘Ţ˘Ů@Ą (Ó§`4A;IŞ-ŚÇÂIJëýBĐÚxň2'•ÄÍP*œ†Â8Ĺ5Ϛý(’ń’čjbň•df*Ëş“Đ“;†­ř†šRBűJ”>hIŁ‹i›r0ZŃI,çRŠLëĹ^!(J/9Ȣ&:“–šôƒČȟ(oV@ĂľŇĺJ!ŽńCJ8čîé!YL3Ś¤š˛L—u8RA“I3qEŠk[|CĺţUbDű#+4őC8jtC¸’Ç\"ąÔłŚ`çҋ]|וŢýÁ1)ń‘UuŕFDŃv)ěÝT¸ZK„xnzÁ\$´vÝšĺxd\"E“	g”\"߯Ez9!\r[!ięZQ*Ÿ`g%WĹe4K#dü–hŒ¤Ÿ8řIčŘĐe)ţŁź3ľqe!€š&ôÇT9NŔŚ*‚ĺÇĆX“ěĂmłL´„ShóN#E:xâ‹Ye ´9C6˘ŞbRŠäŃwGł~%ľIŃ(%jvšŽ‘‘[qâ0IąŁB	Ç,d)aœ‡yÍ42jFE+&§Ó	(9´ŞL~\$ácŻĹ¤×‘|xTVľË‰Ć¸‰“bxoÔá\$TÂájB]'hÍĐ7ÉL\\ŹŞÁ;IGXHŢEyˆĎ\$Ľü–Fl\"\\ę‹T[âW\\{Ů9—z›/’Ü­Ôĺ200\0›Ĺň˜Ę¨đ˜e‚–ŽŐĚ9QôŤl×5ÖeĚůIŒćŞciSćnšÁ•(ƒóś@F\$4\\ŇňjJŁC9BŃŢż¤¨ö]ƒ…Dćƒ•9aTẏÓ|PŠëRĚşw4g֐ÝâƒQP]ӛúnI5^`Ő­Rn­a¨ôՉ<Ĺ[^}q”	i/O„–_bňUIć^)ˆď@l‚C˛‰‰,ÇĂDœ—˘Ö}Ëňú(;P˘çrśyâ\r. ôJ…l鲂šĄŐWZܜĽ –;ŢxĄé=\0ÝV)ߞ9z+}Çż§äĘ/ŻaÚ˛oˇůźœŐůĽć­Um’¨p*ź*ٗ0OQ';[1{îGŠ‚€ÝYڛB¨§+áyŕ”÷‚XK旨”O•KîwxŃ(Y\ráԀ˜hn\rŕ€8 ŇƒKá”9°Ž–C€d!ц‡@ĐzŤ	aa–.˛L5GףěűšęäZá9AŞŤŽżzŻ`ąOj+˜~GÜîčB)§sŹKtچ˝ćĺ­}r‚CĚOkiŁ-!vxÇăĄbéň4bŢyBŠÎfźĘŽœŻă>Ú<â”gŚr°Ä/QnýUDŠTUŤlq™×ÓťäĽę×­Ÿn‹Ţřʒ“\$’#&OIÝ‘ĺó–šyU ÷ů{ v!ż\0ˇű|ĺcŕPrki 5|–|+-[v˜Ţ/Đxꌾe˘RýRĺas†‘ąPkňÖun´médĎŘ'ďBšnVý	`šh\0dÎ,¸çŹ`ôFƕé¤iˆœđjDhitĺ/50/Ć~H憧—&‘ĆoB,/Ęăâ2/>Ő⊯FĂƨ›e\n“`{-XS¤Đ˜/*ç,ˇ/4ĚĐ`ţÄÖhŕ?kPx×P|ZÇŤ#—\rlŒőď,Ô*Ŕ—	ŹA\nžÎí?°†°ó0´Ś­PQKŇ[FŞý6ńâźtŒćŘĂľ'oęÚ0Öԇ!\rÍom!A\nfBäűdű­ŕ‰NŕxčůI‚„ž.ŚĘĂŻf”đĚ´BĆ;	†IÎ:lÍĐ,Jöű…3ą\$\$cĆqînlq2¸ČnËP,*ˆ#í-Ş\"\\ˆ’wǸ”ă\0<Ë\0‰~DđźÍRńŤŘ÷bŁƒéž<ěR/ˇŚlQËdź',ÝČĂĺRʤÄţ˘‡äúĐéRś‹lýęĹ\r0덎śnçqÔ3°ŹÖzôPڙL]lpř€éČôĽŘDń|ěŻë!Ńíp˛ŐLa!¤ˇĐc Ŕšr'Ťšáí{#ˆ…Ěe\$ČŇĹjäř‘ÄśźÁ˛Z<kjÂOŽŠŒÍm\0*IşďIpžĘ’ĘpœÄ/=	#QÎ\$˛—PЈţ’Ăň*‘Ů\0’\0Âäť°RŮ͸ļ’@%âšO0ďß*PĆ&%OO,˘\rĽ¤ąň	Lg)RŢŮd°™#Mă\$(L,OfA„kř@ERîĚp8F¤ÉÁCŔ&*=˛óęœ@ä1,(%E\\ťs ׄá2‚3Čń43Hl“%2’­#\"A,2Ög3ʆýóD}4¨–%).R\r7My7“IÝ83&o¨>Ržqň) A{źCň:ólú/0ó3%kď;+ÚŞbîžOܗƒÚ˝Ëő<ńŮ6pŮbç=“Ě’°‚¨2\n!ÓˇňČČËó>łˆg3ý<˘Š6¤~r7%Ë:ŢĚk93I=aňz‡Lm4s’1>)SAƒěĆó”ełďfŕ.AK\réF\\ćÉ+0o/Ž\0jZˆ˛ĺ‡*1.ĐJ?(	ŘĐPË-Ż=r?GŽÖtwIš6°H,˙G'@uMHĂ\0ץeąX€Ń’TÜbîŃ\0Č䒂ƒE‰…-‚/°zĺŹÉI/ěz´Čy,ë\nNJ&t€ţĐŐ6ô‰LěđтŽfř\r€V’ĹđBĹJƒć,ĽH€]á{&ŞWďęs´ˇ>ż6Ć´j‘Dďř'ěěÉĚ lôe5&\\nëEťS(StäĚŐ<Á5*y[KŒ•Sj_)č\\˜'ę<Î.xqrĂŁ˜őńśžKhă…ĘăĹĐ#.4I4zŤŐ;’Č9čgP¤PńęQŁ{‹ĎĄącLfĎJ0bF`A3ÔÚžÓPđlŒąŃš3ó!áŠ\0˜\rŕÂ€Ň\rŔÎUŰ]ŕ@\r ŢFëFnĂĐžä‰?\$}Sě­Rmcă\nʘ§‘R—śö\0nÚá(ůaďŚ.o\$ˇ‘ˆFBěšŐ„CŻ7bOÖ:6D@¨aFꮌé\0@@Ę Ü\0Ţ\0č\r Ú\r ô Éduz>.ŰQÓŨCB˜GÉO&7)Ž=ÄBKĽ„Tš¨>fŠjvŞúČBÁ	źE⊏}ĺź=g\\Œžš‡ČŽ&U,UĹ@Ą#ĽëmŐYŃô~äwF+¨ÝëęśN,zÔjľlĎ\0[+jŮtś^deé‰W&p‰ÂăˆűvA9#w5S447ó`1Áq8q¤7-ˆŃnîOć{čA†„Ç\$\0ŕt’—bEáB";break;case"uk":$h="ĐI4‚É żh-`­ě&ŃKÁBQpĚĚ 9‚š	Řrń žh-š¸-}[´šZő˘‚•H`Rř˘„˜ŽdbčŇrbşh dąéZí˘Œ†Gŕ‹Hü˘ƒ Í\rőMs6@Se+ȃE6œJçTd€Jsh\$g\$ćG†­fÉj> ”ľÂŐęlŠ]H_FŻM<ŞhşŚÁŞŃ¨ä*‰6˜JÖ29š<Oq2¨Ňy ąž,*Q¤= ´ŁÁ\$š*!`,‚bš‹ÝeqQ˜HZeĚŇĺMŚ\\eŠÓE3ŹÂŻöcŽŰbˇ×hRë˝­E%„@öqűćÝ/ÓA´Hx„4§™Đľq¤Ś#s›au‘Ľƙˆ\\{ žYÖÓöK3EŞř…\$E‚4IĄÉ=JňşGŁE\nôťoÉĄ	;Íň¨• „Šb”ťOjZ™°Šž Đ\0NălÜ<,1ě2˛(ÄcIÍ:b†śń) Qżćƒz˜BŃŞV^扚4RBlĄ@NúčG#H\nŚĐ+2Šk%¨„hŚľĆ‚S/ q\0Ó(jĄ5hŃ.Ş<˛¤Ř¤ĽšG'4ó”čK)-źĽ(3ěŁnËKŰ6Ť%	‹˛ Ë)+ü†Í˘Ś%eœcJ„Ł\"ÉŹIxNÓéĚĄQÓÔ-CĐ•#-´-ŘÓ!Ş,şčŃ hSNMxĂVňtĆ˝‘b4Đm:ŽÇĹŹLÚźKĹY/Rœ&•Ó\nJ]DłĚœ™9H| h=­ŇdŠŇŒ‚ ;ósفB0ę6\r\0č0ŒC`ʌcÜ\nbˆ™FĽty7tîîÖIK'!Ôԑ?+”í)US2žĽÇń&):ŚtžBŁŞ|\"š ÍŽBšŞ9#“BćŽ]\r–*Wc‘ƒ;˛*IW7\"bő|Y9D]•ťHkuĐŒšICš4MA3GśĚíĺ¨ë8…ÖëF6ƒ“Kż‹Ź#Ś)×R@Ä9ArŽ[\n뎣.i°ijâĘh‘(K‰›­rÔńl¤‰>ÁŁďrůokC)ƒ-p”ŞŽ’č\"őÇĄŠq-OŠóź|%9K(ĺ\"ĚO+IŘ#g:°‰+V¨‘ƒ>Ó5ű(Ö;mzmi?–VúÔ źŁq’ŹşĆœýk[§Kź|r‡ôs°ŘćNŸékŮŞůÔ8ÎBżŁT@ŕđÓ0@(	€[ńăN;o_9aBÎś\"”S˜Qŕ6ÉШăŔ#\nˆwG	ÓŁ’B‰k\\°%_D A\n#ł(EN˝uŇěÔ×(Ńvź‚˜^á,P,ÉĎÖřA[ąiw!ۚŇTî˜qĺG'Žˇă˜ZӚ#o&ĺ<ŚŚ…[aM)4ö‹ÇŢ˜TYiCćˇÉrĹxîřDąŁH!’đć”xyái˘z¨.1ÇîşĘ“`9„I“tňé[Áĺ­’ő™łXfŻi­–´<ÍŇüTH.‘dľ4đTÜcçuŚuÝś&0ŐĹťŒy˜“RĂĂĎ7o6LIŠ̓ˆÇ”]9çĆ4D3Ż<޸hEv@č™9‘Z*@€\"tÖěyĚQÍ÷?äý\$Ëö@ki>DâÎŤŢE7ŽE4ˆóg0ćxĐ3҉Ś\"a,ŢY+ Ěţf.3Żšœ°LRöHŇÄً3(œ…0’řşZë—‚}„řÂŐl@3n‰ňş(čžŕ1ä@ÖoŞŮÂBç#ĄXCAŸQ0A™>–\$pC&:,A˜hJěM*˘¨ăg‘‰)“EÍ7̲ăo\rb–-sB†ĐaĄ#G\\Š´V„š‰čkćz˜9Ĺt~ÍË4*NÖFD÷:á%ˍ9ŠGkTŒ‚vDy§žE¤Çj™TE…6,%€)ú`NďůgQI},–Lc=-ă[ĽQQŽ.–š¨ĚѤŠ‚ M=iŹ-)Ů1jFV‰˘ÔpSUŤ_–\$4ŚĽŮ`媅j\r‹,Ř4Śç)ú\$R¨Ę )ĄŃGcövÁ!eËZ˜Á)\\Ôăş(’b\n5	§lő=1\\ps,A°ޕ册:†\rťűCI ŇZv3#ĘpHƒ9{hś˛˘ˆKÓó™ví˝Cš,HQ¨Möb>źa˘ĐQۓ¤šP%óhĂ!I,v¨ˇ §lđM‹˛`ɉR ë™DţŔçăŕd}Ď5™`Ź†G˛@Ľ\nI'tĽ\n†ĐR?,ŃqĂ%™O`čNlÁp	ÂHMAaU&ÇpŃPÍëâ*RW	'ŔŠŻšŒUqa/ĹÖC<:v6dç`Ź,çă4ŔL†YąÇląz#ŞdńRH,‚ ˛ȸn\0aá}ŠręgËé,dDGŒr9tś¤4*œŐ€Őna)9ż#c<ĺ†hâGę Ö˛Â‘‰~ĐI„ČŽ	Ęŕ„/NČɲŹÄ¸EŹ@4Çf͞—‘7Í´-żĹLŁ+u†đXŐ_MBԔƒń¨Ţ¤BŠÉk1SN‹ans˘—v•Džyoă*– ô9c#FYv˘ĺá6Ť•›Ł@úޒbŚľSŚ7iSEd#-.’8ç@ííŔăTn7ÄM;r¨ńY÷;˙Űjqž|č–hyŠ4ad7‡P@v_a¸7‚\0ŕƒHv\r+č3†P潸(u0‡Eö@iáëÝ|†Zx•ół	ϐ1ÖöuŔ¨\r0âme3h(•TPś“‘&—łźônúś8ečX	Ý´ç:…*#xĺrK¸ô‰UŹ‡şr^{:Ö)CNŠ‚îäjyr}ü§2ҙU­]]-Ş(šfęz֍ąmR…§Α”ł¨xÝUŒŽâÖ\rD!łœ–NĺŢSÝwިË{U=–Rl­ŸŐZ?Źnąşˇśgą4ôšřˆŕwëťIŠ\$„ #,ßÁC§!u=‚šUMü‡Ő7i­ô]ĹĎ÷\";fň™ŽČżşyP`Íćů‡ýŁ:…žÜĽuś—ěKOŔy˛œBúďÔwdšžˆžKüŻY'Lň“];Ü.‘ôg‹Ěőß•|łřž#Ž+C{ÎáÍr˛4˝fAćßŕÇd)/wĄe^ˇ„Í%=/œýk:܌TţnžqëpROđ•Än–Đ˙Ăa\0&;ÄžűˆĆÄ/\"Ĺ(dţŒ†ţé\0źĎ÷#Clí\0\$2Ď/Ňę\né+2śl?Šˇ#ůĎźö\\Np`Ďël*ďŢj°koŸŻÁBś‡°śę00ĂMšë6úJ^NPQi˜{+žPj’*âęIbK„ ďŽH'úVęž1+˛ypŚVí`6J\${%tĎôd˛ĺĚL'Fť)\"ëIŹ„mD.­d4HoČ\r˘K\râćmE6*JjP~ˇKNŐŻzěn„ąŽdňZ?GÖ¸\$ŇŮŞ^Dď>°„ö°đOKE~°ĂOΏÁ‹\nŸďÇ	ďĎ4únXqńj°íNď&Ť	Ú(°˘żŤÜŃRň˝ą…PVü‰—°4ěKĽ/Ľ\nŹsńž¸ăäĽĂfEŒ–Dt&GžŽŚx„‘NvMnMj˘ń†­âćŚyďř˝D”ƒLűącњ•ńňˇ°3\\ň„áîÁoږËXĐĹhve‚Q2\$ÓŁľrMćaqľ\"Šă\"ÂşQ2@iqˇ!kÓ Šî§‚§\nqÇ?ěp€č¸ăÔşę:H‡´˘/ڏ˘ę…ěN Ę„§}	ŞZ“Ńrü…'&'hI'°…\0Œq1ŤCš*E(ŇxoŃł%´…÷*1!)'P…ňŇ\\ň)Ë+8­p§ŇNě2ě;v¸‰}'ĎžýĄDˇ’˙*ąU-ÓERă‘#&.¸S¸Ëç\$0ľ2\$VĐ>q‘EĆąËđZ+ô>SOŰ3Ä^ż%§4S\r!Á4Í<MÓBé˛\r	ŇëŻ\$JDăě3ëĎ!†žľîĐąń:Ĺm*~“BĐ÷ŐçĘɌť#‡_“—-ESžÄsŁ%Q:“g̈́X¤<i̛P sjŹg.ËôblşŢc\0WëLČœ™Në;4“żrŻ<(ŰÓźë/Ő0óýđ+;°?rŹÝb•?íÜĘ\0fĘ\r€Wĺ\0001\n‡ĚöQŞŹ0Şą2b3đY#B'HüŢěvŸäČüovşDól`ÎŹœ>đ/;ăĘhF|ÁŹxÉđU)ToEÄ×GP\\zj¸&HŽe,*K‘A֝D°™e˛ŰÚäb\nIŠŹ%#đhËď4ńŔ”fŽrŃšŁVŃçü‹´G9\"l˝8đŠ°îž7*Î)#\\#HPPŽb@˜\rŕÂ€Ň\rŔĎOTřSŔÚ\rŕä_n(^ć–Fţ™i2‘¨Ě—K¨–4pşqžƒIđŮBö0ŁnpŻ‘S.ŤSr”÷2 JąTN‡UKKBšĄ­7ÁUK;RŘug°ęnÉ\nâ;B@›đÂĆëd%•véQ2íƒáŃNGÄ,ŮI°öćôTdœ•\r¨t¨´î	´3č˜*Ç[ť[蝏.–mđŒ˘†**+Đ>”TÂ	hWl0…őJ¤,¨ˆăX•.˝‘č?ëęBŃXĺ-8Ą<Ú'—8¤j´‚ăa,Źň¨˛;‡:c&p“fvŻOa\"4?Ě:Őń'Ë+Ź2šďUÔĘąfŘżixt@";break;case"sr":$h="ĐJ4‚í ¸4P-Ak	@ÁÚ6Š\r˘€h/`ăđP”\\33`Ś‚†hŚĄĐE¤˘ž†CšŠ\\fŃLJâ°Ś‚ţe_¤‰ŮDĺehŚŕRƂů ˇhQć	™”jQŸÍĐń*ľ1a1˜CVł9Ôć%9¨P	u6ccšUăPůíş/œAíkřź\nŸ6_I&…ÄNš~]É3%ź&°h,k+\n˛HˆĆD—RIVowƒÉ”Ů>yšg—ŠŽŽĹ	ł4%šěœ´‚Uľ˜úĆBâ ´Zŕ5űŊÉWŁ­i0IôĂA0œŽ-yŰîŽ#ŐÖ損m֝G\\bŻ˝	'hiŕđE•öĆź‡IS%ÖĆ#X‚sÜhČHIŚJsŕĺNŞňX\$ŠSŹˇ¤‰4㐊Œ9(ť8ˇ0‰ă°hťJjÓ>&‚”§**4¸žě‚ Ťš­’Úß@F?',‚úŻ§*ę{/ŃÚHœĹěŒ.őťŃ“ˆ˛Š\$nÂ8đÖݢďCë˘Ä*’oúZ„IĽšNą–“Ĺ+ˇŒ’Ć]Ë悈ďŠm܊ăČëűŰ/3	Ą\$=*ŤBŒˆ#% !€M	C(Š‰aEP˛U—ˇłĚ“7:Š!HôEf‰›ŹĐł|ô/Š˘ž•J1łÜóŁ„Í2L*€‚LÉmROÊA\$˘°KŤ ٧	ڕT’qúlŐÓńá(ô@1Tęă>­xH&tőA¤ĎŞ0ąĂőjRšľ4\n|ƒA	˛GIS{â)Š\"cPŇ>\r¤œÁ&*•2ž+ä;ѧUˇL”:žŠš%€ŢE†„ĂĚhK0÷Î%%rř5vń1‡&EäâTc*]\$żŽ‘Žża(PŹ)×\$;NĘHO6P]*›2ĺZŹLÚŁ‚]r8ŕQ~\nŰĆsÁŁ‡Đ1ăKÉoŘ:JeĘÎTb˜¤#]í¸\\‚Jk´Ď€-ú”!\$&&Š­s\n\"Ÿ9LĄŰćQÚÖŃłŇzé4ˆ˘-5ť1i,łŠ‚hI㔈ľk2×]ŤěÂĹ'œlęłDs˛ŕ“–c™\"GIť_ĹlŮҤľ¨‹Š\0ęÉŞ[“ŞS:ÖĹŹlle˘Iń¤x˘rÓBüÚŕÜű\0ŢMY\n\n@ ŚwCcŻ+§_,uň2ľě/zQ¤6žŠ	xÚźf’“ť3Ɯy“ŇÜŞ[‰żŽď56žţ´ˆ3L„ú°Ę•IĽn¤ÎIĽ,„ (đŚEOÍź#öʓˆƒI[渚˛(ˆÍ+fJ4׳ś`\rŰ]##EľVý”ů…)ĹĚŚ1SčwNIŔn ™d†ÍĘ:Bh,z;“ŽěËđˇ%0&óXáȑP((ˆŻ!jZԐSv´âQŞĆ<äŇؑ˘D=yË`şĂc|çČÁ0Sî-śřˇ‰9(EGr, Hčs=‰- °u›1đ&m‚<—–íŇq1ˆÎ`´?ô:ŽYÄ.…ÄŚÇů4ń<€+6:Cˆ&oVúŠ>qHŹŞ•Đę}\$Œqí#ÉXŇbă˝s-ž-3H€íHLeĽŹPŞÇ~“¨™'emŐK¤úüU\0('„ŕ@B€D!P\"‚\0Q\rȓö,ˆŰI˘dń%*\0ŚfLŕˆB`Eš“Zl+#4ź2‰Ť~qľ\$]Ą@\\ÓŘż˜QdÁOÉ~@ňů3\n/Ď*Ě?˝!—˘I;%ŕśvŔáDÂR`Ë!=ToW1ěMgí;'ă: cCEąćąrxš“­OĘâ7X¸UÓ1žVëÁŚÓwŇʘQdŸGbäÍLJ=/Ěřƒ#ĘOPŃŞAŚ/†c0˛dĂL:śŞ’™ő2H)‰¸™_Ő^c2iK‹şĆ|ŤVaaC܉+iúł,.i+ŠŔ­čöU#fQâ€v\"ݕśó>Ś˜™.\$‚‚‰uSY•xŃr晰b\\ľ“ôX›…2˜˜ąÓŔĐXŤmŁœwđţ#,v#Ş1)	sYz‹Mlľ0Z‘l	Ôw.­ÄŔA‚ ží*ÜsÖɆ[†BßKrť[€¸Ô|kŽ3ř'Âҟť}Ž	¸v˛š2nA0šRÚćŠ;mtI݆ˇ—Z\$݇šví{žeˇE2ܕPOź¸›oŒU†…{n’œ\$8Ą['ŤsČečˇWQš\",\0á\n­ĚŔÖŮ:ÝűĽzŽŽiwšAK\\Š—ˇ7L¤`Ń}uđ\r÷—ŽrP•âŔ[í0.jŁ,+ďzMŲ\$âŸBZÄš(Žë˘-ÎظOQ´Žś%(ëč_ŃZ*ź˜ŞI5ŢIheVžRÚXqń-Fż–1c\$‹î\\ľŕ˙ÖśG˜‚qąĐĆ^ˆů­RÔĄcÁç1ÍáG‘d×\rʃ?/̤tĐ6™ď^ÚŞ%śŠNĺÇ1č×_1ýľ d6˘ŢA\0h!Ř2‚\0ÜÁ\0pA¤;ŘC8eAÓTPŕtÔĄĐ4fCŻĹkĺ}ŤÂJJÓů(¨Ž›§k9t­%ʔ*‰lTłF›Ď´ž˛:ÚšTŞŠR‘u971{t4fŇ;tšËé†ô~-rvÔŰ蜥­jÓ)Čż3dîwi?Šń|3ŮJI(…—řlČ!Tme—Rd9ľŠÔrŕJęU\"J‘—lôŸÉľZZ)_h⑤Ćó\"Bţ_Ř_PŰ)4…vk¸7ŞłY¤ää—ôae˘.\".šĎŻ-4\\÷çď5„t(Ń\rsăŚŃĽDHÇš—˙…ÝŞsî­ÓzÇC/űĹöôv\$g˜Ľ}Qˆš‚\$ÖFîĽ[ě7_tĺ2ŹZĺzńŢýk}t~óÓš1Ęĺîšôée]†ˆ˝	x‹՜çNÜŞ÷Ńӛ%„no…ˇţ)ď%Ÿ~/‚kťÝˇĘßnËs8‰čŢ.Ćř˙C.ď”ź>]öߍžŹëń˜{źż÷XšőôW¸5ęˇ{ÂĄŮ>ˇfőŽ`ű˝ž[ů6	\\ÂÄŻCŠ§Ö\\5@şH*űŰU‹Ď*PY˜îV@œő˜Ž)íó6=÷•jŒ‚‰‘gr'+ßvf\0úŤ>Ľ™7žW,´Wç†-Ž\$č	Ђž!/°\\Éx Œú­‰†ŤęÂfĚ܇8Ďj>¨ŠXŹéňćdâđގňmŢNÂ.)\$ĐřĂ\"诓Ć7žď–†ˆ˛‡˜ôސËʌ%&ĽÍÎč‰äwㄹż°Tů{pw­—%ţúP’Źg|L.˛0zŸüŮé\n͌ŚŒđ\\Ł|3ŠúBƨ;bHČ0#šhgHŹ \\§ąo[F÷°XîđäóďđJôđň;˘ť	ÍňůmöŞĐŚm%8ZŞÎa\nF\0éčÔŞâvń‹ínbŃzĽ;f\"ą.ś}	ą\$Ńp>‹¨ӄŘĺf¤ipT÷ЅpóŚŐĐ †‘YŻŻ“Ń´ߐjßéb)ăäĺq[â„;ŽYO˘­FÚMnBŘ9HJzúüĘŽ\$ŻQ#h-f`Ż-‘É0€jäďpŸŃŤEó˘úí10ŻśŮHă…ţç7„€ć+>;g­ň2QȔ/’łŇ3QŐq^JÄą.—ăřąôftŤŁJĄ„b*ľq ZÇÁD”w§ŽľŃC\$Ĺđ\"xzŻÂ6.ď%ýR^ó˛dZďj8L@~ĐĆKL@şĹś˛g\$œ+\r¸đvźMäĂĺĽ)BtäŻK)Çډň ČˆöRšöƒ\0(@†j\0Řj…\"(ƒĘȤ‚ď\r˘Żˆŕl\nňPS'B°,gY%kˆś`pí‹.ҟ/+äö2č“lTjOşoŽÚ6kŽÜƒţ4îMäă-ŎĄ‚[-IŒ:‰äüHŁ˛Řşđ2í¤č.„÷-.<ńĐA1GƒšŰ‘FœDÔŽr´áł^Ä'BáŤp&ëćH@RLDCţŁŚ~ĽAśŤ°,\\’ö–k6@.nU8ňŚô“Ģ’PHŸ8Íë:2řŁĆĎ.ó;\n™;Néě	<	K9#H/P,6e°<Î4˙0pŹŠfUsP/ĐÖíÂÚ&…Ď/ŽÜŚ’4BáGŠçĂŇĄ.n?tî\0ĄPöŤ.^Œ‰ô2Fˆ˝ˆÄ쏋h¨*ȏŚ-\$şb†\"Ę2UHÓ.Ľ2ő3–<9bĄG˛Ľ\nJ´ćbń‚&ü‚ô\rCPc§ăëĚ>t“ů=ŚqC\"ž°Ęt6DÁ-0ÄňĐ{ER.`";break;case"zh":$h="ä^¨ęs•\\šr¤îőâ|%ĚÂ:\$\nr.Ž„ö2Šr/d˛Čť[8Đ S™8€rŠ!TĄ\\¸sŚ’I4˘b§rŹń•Đ€Js!Kd˛u´eĺVŚŠĹDŞXçTŽNTr}ʧEËVJr%ĐĄŞĘÁBŔSĄ^­t*…ęýΔT[UëxÚđč_Ś\\‹¤Ű™ŠrŹRą•lĺ	@FUPÄŐ­Jž­œŤu•BĽTËÝŐdBÝÎą]šSÖ2UaPKËRęYr}̗[:RëJÚľ.çV)Ł+(Âé€MšQ`Sz‘sŽÓ•´:‚\0•rŚ×ÎUꊶˆKŮď.ušďŁ—SŃJ*gÇxŇ-á(ÚÚ˝çP eşç26\n]ni2ԗ¤Ş0_“§1@œđš\$seKZX?ĽrZLÇ9H]:\$™ĚO‰i6ZÄĄrtä3˛_DŃDTń)Myv]%	r–‘%:ÎF9Ľá,tĊ2\rĐE%Œ'\nş…ě.\$Ü\\H	i N壟“—g1Ą—¤k\rÄq\$r—D|¨LŠólŢH ÄÓ0—‡I*_ͅ2śEŚ#Ł`ŘƒÄ6Ą\0ć1Œ#p)Š\"aĘHŁĹŮIg)xšœC=Ĺ%Ě/͐	ÍÔ§1Pö“s”äĆőua7TďőRsÄĐS?G1:A\$É ú—‡)­řPt’‹frÖ¤ąaW/ýUWÓÓt\n PŘ:M’FJ‘\0†)ŠB0@“”‡9F*ÇIF¤yHÂ)ŞĐr‘¤Ť/fŮö‹I:Dű.“Kq:r—ä,r]V„•í^aĽ~Î0;j†8ëÝí|ZĐl	-M˝ÎDYEl3Źk+Ä1KČNBdĄ_A‰Đ@(	€A›ą.ÁŒŻaŁĄ„K.tÄ.B—&	‘Ęš&ÉÂtŘĹqkŢÄzŹˇ>E<r‘EŒ9˛é‰TŸąÚž)Šš;ř˙*ÖQ ’6ËI!)Ëľm›rŽ\$,Ě^ ´Ĺၒů}łTî,â2QSÄ/\0002öü+ĎŔ6ŤovŇÚ_“g9PEšO\nĐ­‘äĆĘć‘EąĚ@?\\]äDO§áĽůĄčş;¤íđV˘xC›ž[ß)i@öńÜiÍóŠmšXʄé=f’ľľťšgk1Cz-I‰-hMšËěBxœ\n˘€ˆ Š‚/ęý E	ţń.|Ý ‚Bđ Ӛ“V•Ú}JˆI˝ĄÜÔ‡ÎÜt‹ą0M… ĺđ–Źĺě\"‰hˇ5-´Œˆł dˆŔ¸DT]Ă\rh§kM˘Ä\\v‹kłv'5/)äŞŃšKŽp^DqtąÇ8›ØPuHŠĄL+šřŃN)‡*ű=ĽĺÓ¤Y#î+bl]'QŇ\$ĹňiŤ!e¤ˆ§V[ÖY/€¨	\\ě‘ƒ…Ä ýĄƒüwŐ˘ >”–‰ńJ[œâËZe#‚~óëŇ:Hđ–É*HGń†‹Ńb9D˜}•KŠ‘Ha¤Ëě%’…Ł‰ŇÉ'{œ3ŒśdzŘK%|Š0S&!\"b˘ŹsŹ4űd”&ÜÍ89…j_bs!Ä<Ž&‘nä´NČř.z[aěA\\2†)Đză<)4Ŕ	<¤!\\EÂ<âapĄʛé	\"	śłÄd3‡(PCČ+Es™Q!|ĐřĽD‡0MbRŃa\\e™mkqĚ,†đę@aĘ47đ@iÁĽFpĘÔE.ĄŔ2čŁC h\r4áD¨°Ę;*5\$ĎQr-Žˆ§:&6‚\$Z˜Tjsş¤TrÂńp*Žý\r %m͈˜ ĎUˆĚ´Q(ËZ_hˆ‘(Đń@ˆŒ9„˜Ž;č¸F\"Pj‹	ĘŻ…jÁZű]Ąd˘uŽ%DXšhlp•ś4äôŸĐŚj%lH&aN,,SÜŽyÔš‡Úg<­>n’ˇW%¨.­e§ąq&ؒČĘé-\rfsŻ™XÚŮo5˛˘ˆŞŕ51` Í˝Î˝6ů–:.9˘”‰őĚłš)ĺM­ŹP„R>ń)DnŒ‹—~ßZűÇx	`ć‰îÄr‰!D\" ‡˝ŒE‰ľˇ¨Ď\"ˆ¸!7ź-›&jŮ!SÂ*ť>ĐĄL,ňŻ\n¨—ŞÉ‘Ńç/}0UM4śîĹÜ!ÖŌ+n!śÄ37lŐ,>EôJŃV„[Ší•oĹçi¸ÚäoŠ˘'ŲŚV¨“	EĺFů\0”˛Ű‘\$EŻÉ\nx˜š.ѝ=˝Y\ná/€ŽT5(L[šĎcýÍÇʗ0\\ÄېŁh­šrŕޛÄ!ґŽŠč­ăGü’ÖVq´ż:ş÷W„Ä؞żö˛ĺôÚěsEÍц\$čŁŔŔď‡<Ţ6é#cŽ­ŐŁĐyŁMäh“ ôŚ Óž3Ć{ł3‹úš1ćKKNn‰:żSĆLmľ^°6FäݜYs54GÇTÄŠ-ôćÇ2á 0‡0ĐC%ĘĚ)É4ź†VĹП‡’TɈ˙2΋Ŕ›%lBˆąŇ&„6ä\$ŘP”mŁ¸fÁޖ†JJC”kĺ4¨•E¨!Ž@Ř\nĂl\r!Œ5‚\0ށ\0aŘ0†ŔëP)pm\rá4†`ňHtŠŇQĐą^˛hă#Dp^ş!R[¤{ł iŤ5ąf:”T%@Î2ű…jŞüŽÉa\nUCјŻ°ˆ^:B-GH;Í`„× ˜Ă\rÁœtţ˘8rQ´őDŁÁ\0YQ\n#:oϐG<O?„)XŒŐśŮz+!Ľp%•Ö…ŠBžrńf™­°–EŁ)Ĺ)Ľ`€1PËÂxp¤6†ő´*Eu˝Řá`#Äc2[‰kd­ÄÚń^–Í—‚X>&ú+3!PĎj7G{ç+ˆÖ9!*B0KŃG×är ˝Ř–ĎţÔ[{|4ŢílÍ\nëI!Wnîč­÷c•°4ąm¸đK ŤäA楺7 \$ šAĐS\n`";break;case"zh-tw":$h="ä^¨ę%ӕ\\šrĽŃÎőâ|%ĚÎu:HçB(\\Ë4Ť‘pŠr –neRQĚĄD8Đ S•\nt*.tŇI&”G‘N”ĘAʤSšV÷:	t%9Sy:\"<rŤSTâ˘.Š‚ ’Ôr}ʧEŇÖI'2qčYĄÜÉdËĄB¨•K€§BŠ=1@ ÷:RŹčU˘ďwŐDyĺD%ĺËhňś<€r b)ŕče7Í&óp‚‘qĽÉiŽUşĘŁSŞč0wçB\néP§œŠë™*¸¨Ľéiu-•>ćL )dœľZ—sŤŃĺ•étŒt 4ȅ´]l˛t-ŐňŐĘú\0•–âm×űM­2ĺ]*Üë5۝ją˝/VZ‚fŹĺ\\,Ý	˜s•^C jÚĐľ-AV‹“%Ú\\RŠepr\$)ĎÁ`QŇ@—1&CŔo2.S˛9t÷2ŔĽ“eĄĚJ)!DtÄłÇEQd:śFkY`r—eŃŇPŠi>[­Äb.[•Ax턣 @1,¸P9…0´1\réi^śĹÄ,MÇ) D)d8Ą,'!v]œÄ!€§9zW)dq\$ôđą2¨ĹTôŸ ŕP¨ĘŽŇJ–ďAL–‘hézNB0ę6\r\0č0ŒC`ĘcÂ7B˜˘&¤‰{5ŠYI¸k	ĘB4ʔi—1ťÎôÖqłË-ń\$MWG§;[<uôO[@Ç1<[WęYX§Ši`GAaz…jDPDlǑX‹zé]Öđ=ÂTXË/Ă`PŘ:Hş2Ű	Ąb˜¤#RĂxÖĚ.,tälu	—ŽŠ`ˇœ¤ą\\ĐBvŰćD'ÄQ>Đ\nc(ćÍ3Ę_ľĺtEYĘJ“ě&1cŒëHYBäs|†˜	ƒņ#â™+zŚ§1HiĐËĘD„Ńh—§1PP˝Ä\"IJ,ÓQvďĹeyĚG–—° \$\nvĄŠj…Š†\nBŁĽkĄlא9‘8ČˆB^˜ŚiŤrsĹŹť‚řr”M‘P3űˆ 'Šb Ad…R~SŽ'1pM¨Z%Čs“]ÄqE<9„˛bV ČBľžŁY˙Ur@͐ôĺěATž×,vđ=ťawi\\:%‘ÎT0ďÄtÄTş‹‘dĚBŹ*AÎD‘)X†JE@ůŽÇ˛’zy¨ęzŻOm\$a˘—_‘`ˇxD§1@(J\\hśŽ\"<oĹV\\ëĽy;€! XľDĽ¤4˘Ě‘M?äF‹R–˙ŕ\n	á8P T°Š@Š,*<&(H@!Ę#Ä]LIę!cbl×RˆQIX\\#ô‚:;–QŽr¸´,(ƒŤ2(TąĐ)ĹKg.Ăó\"šHůeč\\¸Ä‡ĹŰź4(˝Ł5Ďȸ´C”^̊U çŽQĐđA|!‡0ş\\MŠć¤&UČš‹HíÄÁ¨9˘¸¸a”űՂ°Ĺ<’\"ňJ㐁ŻďtG ÁĘ#xĺ[)(Ü-—ý'âyyf]'‘Č.Œť:ŞÚK-ă/KáŹ5Ĺ,OŠQĐ*cš\"~)02\$T„‘ŒÓcŠ ž٢MH°ÜĹŃb:Dřżjí-RŞqv)!źŠHpa¸˛ô~˜D@ŠłŽh™äćœĆ™\r Ń’>HE™Ą':’&Hz…0eSśeJƒ€ ‡(ƒ˜VŠ\"Z ÍxĄăœR#éP]E!1zBíŽQ|'‡!ň>’të3@ iIó‡ÔTÂPűçœĐšSő2QE#Îkš5âeTŽt’ĽH…¤A—ńSK”…eôÝFŚ_ŃS9ˆĂžBÁ“J×Ó¸…ľnB¸ŇYX¨Y\ráԀ”Řn\rŕ€8 ŇƒJšěi~‚\0ę a2ęX4—PĽÔČeÄľXrô/Äé§#˜s‹‘x9Î}FI).Ć+1dëEb‹˘ŕČ#Âîę!-4Łœ[	:ŤQ;ś\\‡ŽŤÇ„Yl %´ŤöŘ\\Á™.\"×<nśl2źłáЎ<)„Fˆ`lĽËˇ6é\\ŘvKJŐŞUb<ǸęÄ.đ•šńśĹ˘EĐŚmäśâĂׂîDE¨wł´Ňłtu9aŰÁŤĆšßߍévíĺţ%\raźw„im}!¸k˘	+ű÷.]7îî+ŤrŻpl˘FNô,ÓĹSd´ĺ\"͙›4j¤ŢœŠř_)pĽźĹâ×ŰüfŇ\$ˆ1BHFUÉ*9‰cě„DánŇęá¸ő ›t4&Ż´f…QtHYŽ‰ÖCGďuŹÚHżŁœu˛dxJGĂ˝’îOËLˆÓĺH2) ܐ˜üśŕš\"Ý\"Č17k\n˘ŃU‘ożps@”\\Œ4	pżřCCĆÝ;mţŃ7kB@™o.Eś1F˘çKŚ­3˘íţ—M\"Ţj#Ť„52ĆŤá:C‡0ŻO9PƒM&)I„`ä˛9—éWćóƚV…DHb	keöÄŘθçŮT—\rź‰f2Î^źMžôđ‚?'ĹKe—A™D؞Ę*ť_x§(qŚ`1†]ń7Fęݛş˙çÝăşĂvíԚo{ď=Ş`wîůˇkî=Ţ`x6͡›°8tu踁BLÉ3í°‘ˇ“rwƒÜ5'8ż\nÓrG‹{űÇée8gTń&jŇIŽăr`CZ!xď0ćć€\$ć(d\"űZ§Wşłä°˘I5 @oÝŹl1 RäŮ)îTR‹H‡˝\"âŕ^’ác=şiaë]p‡†HżYtÜ1ďN@׀laŒ6ĆÁ €;Ůşëčm\rá4†`ňHtąsjhť•ŚĎ‰#DqߥšŽv3ľšŠXK‰ÁŃI×5/މ%F‰#đ†×Rۡ~ J[w×?ۀ ˜ĂŒ\rÁŸß|âƒ’›°*]U=bĚŻ„ň”ő&SUńp„ŠĹążă ^ˆ˜Ĺö‰aă•ěžÖ	>˝Ř;.Đ°CG’Ŕ¨ŚÓ¨­ŐÁ'†S1ŕC€t\r!´4‡Ž‚ąeÎŹxŇDfʇ‚ÄĚMZŽŤ’€cĚźč†ĚůÓÂŘâ°8b,H­°	\0ÉUç,,iňąîâÁR)oŻt.şŒNć1bgƒźčĆüáĐě%BÝ-đębčA~ˆl¨ÁçZĺCˆ@	\0t	 š@Ś\n`";break;case"ja":$h="ĺW'Ý\nc—ƒ/ É˜2-ŢźO‚„˘á™˜@çS¤N4UƂPÇԑĹ\\}%QGqČB\r[^G0e<	ƒ&ăé0S™8€rŠ&ąŘü…#AÉPKY}t œČQş\$‚›Iƒ+ÜŞÔÕ8¨ƒB0¤é<sŞW@§*TCL#‰i\$\nAGŃS‹,íƀA…€§BĄ\0čU'NEęýΔTFĐ(H2j?wEÁ•ÎdZ…ĘźZš•0\$öMŒ_Á”pe4PAŁŮ:ÎŠŤQî¨c™/)@ŞëuÚý†ř™ŞkPsÚa\0M9×ʗ*y=JŹ+iyę]JćLŕ\\Éd?mʈîG{Ú\rUT› ĺh4Dq_rAVşŃ´â>U#‰čŽNŤŻ#ĺĘ8D*„;đԐhc—œĺA\\t”,R>ŚBd äżąĘHŞĄ#žË‘DÁ°z9	9…ʨ—E‚ŽY§Ľps–Ή4Ę8(äi7DpŽAЙ_§Ľ9t¨IŁ…+đI(\$IĚM–‹„Tş+	],ËréŇP§96W3La8sú\0 €QÎ[•I6C\"C @ő*đaŇ@—1Ĺ\$ąDs; TôCDpaĚR‡9hQ1eŮvs„{řÓC´2FĚóăÎ[RÄ\"zň<ĎC4t’ĽťdśdŹÜèŘ6 Â1\rƒ(@9ŒcÜ\nbˆ˜–há<ŽYą]K3\$\r<räë‡ÉP„aRÁI-KäA%đé=2\\ˇҘdńĐ_—§))ŇtĄ|IŇLĂčáh%‘š?\"%\$•#‹Œ;0)D”Ý8`\$’ć[ĎÄewETE	C1C`č91eÁs­YUb˜¤#AoĂď#/äĘCT„l\$(;X×6\r’\rUHX:Páoáv•#ő‘ĄŮˇ\n|DŢĐTƒŸ-m­ -žˆAio–šŽjŇ|OßäƒĎH+˘ĆąşĂ5Ž6ł -ŽťĄäš>Rƒ@	v\"Çă<Đ4M#LŢ ËÉ˝ŹiĘv\n@Ął3ŹűBѝ\r*D*(zgĆldA%;ą7žľ ,‹2xč:NĄWóźYTŸ(\n8Ü5pęKђ!\$t܃ëČëţj¨Ď÷	ĘQ!€ąkM~óĄ2yŻ('Šb¤‘7Š\nj@Śä\n@‘Î>kń۰ښAI1ĘX{MŸ´†VŠmA…§Aű;çĐŢĂxoMyž˛†TŕXšc))ąd\\„XÓö\")’6°Y~aÁ•Â Ô*‡nĎeŽ@ĂĆ,@Ś{O¤¸K\r8˝MéÄŞÔhŇÄš‚ŕÊaN[ĹNÂ([a\nuʊ€IGů§­&˘‹:T(8g4â]Éľ`ČÖ+•¨ŕHđƒ0A4áJ„(§R*”r‹Ľ<ĂRů\$-nŽb>ťÖrv†xE5dcű0„ť8Ňô_”HäA–ĐL#„r\":G`Âp \nĄ@\"¨düĄ&YN[B#DŁ”Gˆ'‹,‹aűV\nÉŽ˜AQ\0ĹpšQÂ\0QŽq*{ሏ:”@\nCř´PŃA‹ÍzŻvJ\"™)׃ĽK%4Ť&#ÏGœî)aDgÄŞvRó Í.ÄşGŐ1?ˆ@ć'Lƒ't’’’Z@.¨˝’“1=Ä~5œ˛¨}h‚ ¤Ĺ1OůŹG:ę#‡Ći †h~Oä–>ň A‰ÔU>8ş^ÂlśŮÎ/#šXC˘h„Ś’Üc%ĺÂÄááŁe‚Ą4ÄGé੓\0•?1)Ý9‰`€Ôfí3Î0\0ČÇĽRĺOnÄE9ÔçÔGĚȂZ+=š\"š^\${̒5RT\n”ýŞlŒƒől۔RŽÄZ;Ş‡ČŠ;úě‘I-?uš˝Ą×F#<ƒj¤Đ…Ń’9PŠňcŃH•‘Ę Sx­S¸AŮ\n›ż b sŠBÖüéë§Ő…ŞWŽĂ(bľÂŐ‚ŒR\\bŻĆćÜWéQÇ(ą;âľ.Žal\"(ŽfIőľaLÓĘ{QÉĄ5&ÇĽĚ,U@@‘ΚSY&L°ž­<Ň\$îýŐźB0_–Ô­\\ď0潗¸ŢA\0h!ŮaŕŢ€r\r!Ř4ŹÎCš˝żáÔ8@Ât\r§Ťĺ€Aq‹[+ml-˘š\nŃŕ™G“œ2#črRˇbgNŕÄ Ôť7–ĽéÄV*şänˇĂââć]iź:b˜Ň¨ăl_–B§\"\r‡dr“.,ăQŠ‰AŃŕ\\DŤ­’–ŃU–2ÓNj›/‘ü×4¸™“:sNĚr™r%ݝTœŮŚ3÷9üť6Nˆś\"B0,)”†čÇÁÜă łńƒá1K,VMńÉywsDCX'Ą2;=xó\"Â=˘ôÂâÇZ@Ăm@¸2NšŇ^‰]|ev‹ć=‘ąx,ůü˝(¤cšˇQg\r9œ‡(‘ƒ––¨đׅ,˘écaešó!Ϩľ[^՝W\$“’˛%%%ŒYŠ&äűە.wn\rł¸ľ¤9ÓZčAOP d´ô#óŮŐ<´ĆŤ„	ZÜLi䖁Źc+ ȝśdmŔœ|/ÍżSOYď90ŤÍ˘đٗw^ŮÖţ5/”ŽâŔÖ\0ŕ…߃Čw ěxY››#cň“1Ô°zŻ\\Pń•VŰť—kÍîr•ń^Ż×\\ŢoíÚqŚîÝt#œăTžú=ç&ót}ÍĚzz‰c•''aj ‡ şOƒ˜WˆáĘ&ĚQ\0007ŠÄr‹âî*ń)\\ŘčŤe5RĹ;+`™˝vŇ­“Ţűź<Q*,ěÎÚą;Ý[piÇ2*2¤Çá֟„ŕ❧’Ď~<jmÉH}8Dšçiűli(X÷ľĎˇşTÖ^,úZ/éńNěő‚×5OÔőŽË~“ÓOŸFs=Ş	ň˘ĺÜrÝĄÓŕťCsŇ9ńH˙ÇŘsÚüži5[תӿœ˙ŠňŽˇžű”×ďŔ\"ţô/Bă?œ€čOěď˜ďíg*úŇżąý˙Ş‚-ňî˙Ť\"éăŔE'‚ŽŚŚŒýŹZüpţpú-Ôď\0 ć\r\0ĘŽňďäŒ'Ľúm\$Úa0ˆaü`	Úá,¸Ç–;ŠŘń't­fKxĺNîžě\"âůĂňh¤:G\"0Ą*83đpQnÄO§˘KĆÎţ˘\"fF\r€V`Ř\r Ć\r`@\rŕÜ\0Â\0ě ŘŹ\"żŕÚ\rŕČ\r Ě @\r čĂ*¨ŠĹÂnJ:Łî†ÉŽ\\b(Pd}.P,äěOň%°0*,j*6K Q⏨2ČŚ'˘C	€Ţ0Ú\rŔÎQ5€A\r`äXLWÂŘŤHĄ Á<Š\\`ňT.Zl`\\&F ÜXŹ!hňÇávĽkĚnŻ\nÄ#(˙ĐŠąnő› ¨Wĺ‚Á+ôż€@@Ę°Â\rŕŕ€Ň\r ŇP6Ă,}Ăv§Ž˜œ\r„†¤R‰Í'úąĘ.ĘmJévÎiŃ\"Ň~§Đ‘czQŁÎŃ\\ó‚~Pc¨‰ş#ŠXB†%j0[Ć:`\n€ĺQxŠ`˝äŮ­>[éP‚1ejNх‰ŇY‘”œvřLŐoJ?ŽŠ^V'Ą<Šƒ\0ŁÎšp\nRB0@";break;case"ta":$h="ŕW* řiŔŻFÁ\\Hd_†Ť•Đô+ÁBQpĚĚ 9‚˘Đt\\U„Ť¤ęô@‚WĄŕ(<É\\ą”@1	| @(:œ\r†ó	S.WA•čhtĺ]†R&Ęůœń\\ľĚéÓI`şDŽJÉ\$Ôé:şŽTĎ X’ł`Ť*ŞÉúrj1k€,ęՅz@%9ŤŇ5|–Udƒß j䌸ˆÁŐŕôÉž&{,Ÿ™M§ĄäS_śRjŘÝéÓ^ęĘ8<ˇZÔ+ąőáe~`Š€- uôLš­TÂČěŐő&ţ÷‰¤R˛œ	MşűHI@ˆbÍҡőŹöœĆ2x:MÇ3IźÝG€oe[ű‚ßaŘĹá\\´JQ‘řaĽr™^)\\őjrôů•ÎqČŽP\" ˆ­%r*W@h‹Ś„)ŞŹř˛­\0Ą\nů€5Œ6”8‰ŞÚŠrŹœ61aˑŞB˜şJ˛`FŤë´XFÉđP)ŽƒŇ7ěúƖ JŹé¸hfĘ4éJřÜКRřGŞćě¸îşžŃÇÂ8Ę7Ł,‚Ď+đJ#(´Ë|ŘK*JŢ\\)Äü{\nGăČćđ˛2ŽŤŠą2§,+2~)ŒŁíDĎÓRŤA°|\"ěO¨çF+ď”Ö㯨*ęƒĘ\"ŰľP#QŔ”›íÉĎŤt–+č˝@‘››%Ç°t4¨Ő´é]WĂ2üžEő\\ââŔ”ÔľS5ŞCœ›JĎŁŸO)jmX¸@“a];@‰…‚ýČísÝ]Ńř÷Дĺ‹ÄŽ+ŞÎs›f§ˇ\$X”ĹÍ-ˇ:Ô¨ŒC`¸'{)×̏b­Ňô¤=P‹p=vËwj9scG_uő寡l¨ř(ŘȤ%v˘„šĂ6ś-=‹eB&9h)Ö#’ÉÚŃŔŒ:Ăčňźq-gś9°P Œă8ä2Œă~óOÖ~Y ů]Až(˘›/;—^e×ęÔĂÖx™\\›'p&ą+žŠ†_\\ÁňRŻÂŃÜďsăŻM)qFdóťÇ9ńˆ´™ŘŘ6 Â1\rƒ*@1Œ#p)Š\"b‘˜[Vâ#Ď´‘œhűIť“~ÎG7xŠÎv­]÷Ă}[Ň>ńŻWŃfzt}îvkĹWoąöÝŕI\ny†žŽ´,0š§LˆćŻ	ÖĂkš\\ĐöŹ>.ęUv/u]ózüuë×ĐÇČź§Á~o/tśěKŢîaG ęÍ2ďzGő°§´h\\˨\\Śľk.'˜Żžq„mĺéž´ţł\rŠČum‰k˝Č÷š—|FľvłFŠřS9Aą € †F)œĂ=°ƒ)6EmŘ `\\ÉÚ^zĚqy™ƒ.ß [-m­ŒĐľ×äÄHŠÄFDžG~eRó0V„E ó˜…_ňn€\$â\0.B¨ü)‰20č[ŠĆe Ň5Xo€ŠĄuҁƒsQŃŽf§Ý”¨î#„ƒÉ˘äˆh1.E\n/ă^(\"’#ów€Şč>›Ě“Ć>čĺ%ČÖâöŽŃžnÍŞ;žT(káŮą6oő˛Ä#\n)ŕ<AÎXĐJCgu2Ė€  HŽ\r†(ž	R•NÉő~čřŔL\nęú‰ÄIÖE™[ăŇüWn–va8M‹çrçś<Í\$F×V“&˛o5˜ŒŞâCń„Š5Î\"#%]RŽkM9-W•NAŢ%čŽ4Ę\$)B¨:â4,&sJYę•×T€^´VqŃ3ŢÜI\n<)…EœŠ°ţ€Ău–ú y=X—+ç\$ą1ΰçŃ	]\"wx|Ě€Ćyƒ0iáÔ94ć€ iilř4¨šƒ^BřŁ+ČÇ]ßBˇU-ÜäŃbĎیTćȈUÚQiU'Źrą*–Ćß`”)n%ŠÚq+}/˜uyU1š=ڔЄôÄŇ}hĽ•Éę@Ş×a)äEĘQbÁÝ=ž‘|šď&iĎ\nq:	M@ćŮŘFBĎ\"häŽF  +„âÜhsOĘĘ؛’o\r-Gî(:[tFÜ@’…žv—Đt_îHt\rČ7‡PÎǙ2äđž:ž`IƐŽÁ˙ĽkŸx‡ać!C€¤C3KaĄ?C\0_:Ikđ\"X(’çUěHŚŻœ˝Űšî!°xXâŕŠgYQÜŚ¤2R•R˘\nHnÁ„6–FĂh3A„ĹJĚľŁ1Ćś*F:ŚyJŚ8ßc`MŻĚżCĄ<'\0Ş A\ncŔ@(Lš\rX¸&]’agĆMlíś2VĹpŒońŕú°â~-°aL§„9LŻd”˘q‘hc&Šř˙×bŇ&ŇfŐfŠÁVpy_ď!Ż.Fĺú\0@E˝‡W›?&ÉřDž„:ÂĘŻ7K>‚Ďŕ)“ëk§żŒiě\\šîRĄ4ŁMÚÇFW:2°6*\"ÄW¤|\"BŻŐ*śŻ­ŤłnP˜çhŻ39’uÁ/üڔn' ¸œ˝]•”ęţ”ø2K’ŽžśvKŰA€“ü3ľCĹWľ¸żS,- šŒŽÖ‚Ö0D[-x€RG);ÍAšt56ĄËƒîh“jl†Ú-|çoěé3‹~ÜŢĐ+dŮj­ (°*H‚ŕ|őź‘ušn–*žČ›š™_erkdTēŔF\ráČ6´äü„ŇŁ™’÷é\npëzŻÔüéŁőŮkŐíłXo\n\nË‘U!;7bŹë°ŔpRgçűýl…”żÜe˜›\něŮJŮ浔2Źď46Üšk_ŚŮhrŕĽk#N‘÷Ę-M< °żőé”qD–ÝŐk.1zůÜtň'ŃŽvjqcxkˆ”ˇˇĎÖ[Üť§YĘ'ącNôďŁLűŠłŔ ĘţĹ3ąš^;śA—´Ő¸ƒÓrýüÔóĚgĎ4D°­rĎÉ/J`Ĝńć~Gýoă'Ź[}ČuÝé„ö%aŇ}žƒvŸƒĘ=-bíß?Çyߐ~'cĹuúŸnóžP\nD(ÚTÂŹňéÁ0´mŁĚŁr~PJE0‹Ö˝Iżć­GžoĎÄ-ĺ€)öv/z_kL“‹\0ˆnąäźXĐ`O„É匝eȓ\"ʜĎîŠEŒ-đëîđ§N&ézפ2ƒöÂ\$fŠJ§ňÓ*z\$/ĘÓ+LĹ,쌪śŘ.îL\rÜzDe‹„gśÄü‰¨>°Ç\\ZĎb°ć>Ŕˆ˝gż\0É Ŕ-ň./¨óęc„7‹8œƒ\n'źô°œ\\ę.ŻPŞc/Ź˝C#	°¸bKÚ	\$ř˜-îՐŚďŁů/ˆąçҲZv`˛ş @\r\0ÂQ`@\rŔŢ\0ŕH@ě\r'ŕĘş1\n( ČiÇş@Ňş+p¨Ö€&ľe¨&Ń6ńoTä‡>Ýcü9ЖWĎc…ĹĐŽJ°n|Ń4-đ\n‹N-é\n)\r6ú*ZuĆHšPôĄ(Ż>‚g¤ÓpΑeţFNgpČďÎá¨|_M†đ‘’^Ż0^é\0ą§\r¤żŽżŁ˙olyďď0ÍŐŻ÷ü“ç—K<éq‹\nχŽ(y0NHěą%ŽjÁ<Sđ‚Ďńfđ2~‚ĎNĆN0/!Ęąjů°VN.NŸë˜üîËJžîď(´,ÚmÁ­ÄďbuĹq˘xN!͖ëE’Y˛@— @\n€ň\0ʡlœŮ-´ŢŞ‹\nD nĺí&°OĘtĽĽTýŇ}Ѳóqϲ,/ŞÝ(Ż’°g˛ƒ‰8ĚçÍ/.ăMQ˝%(+#nł°a‘ŕéQË˛Q*[%r,r’ljąIőŇŰ*Rˆ˛˛Œ˛ňŻ*+5-EmňÓC.¨hB|,)r×ĎŤôÁn+#Ž]îŽĐł	Šż/Ă-Ě2jˆÁÓ-+˛í+ň/0˛xE€+îaƒN‰	\ný	8403IνŽdWĎ÷'é\"\"îÎśžňę×ęČxCNX/RŤČ|đkć\$ësc#3fˇËI1°ëé4}ŽŹR|î˛].Ă#Îx““†ý¨™ĐG´%%TĎěZtm~áÂo‘—)§1Ó]ěäăĺ'‡_\$‚o4Ďó*ą=ďŘűĚa#ł.y˛ÔŽłď:ó@‘¸öMב” Đ%#“ćʎŁ%HědŰͨÚÄRĄ”F	Öw%ŃAĐ×B(÷-äşôKÜž<@ĆŚFČ ¨)‚fKÉڑǴ„Ńu,oE?mţ÷ÄnĽ…VßÁd{Dž÷Ô5?ÔJ@“âßpB‘1ĺB퐂‚wpęRČ÷3žMރ,ŕQG@ƒ&`˛\n\0Š˜)}:(Čyô‡S쏌ç9í÷@Óř Œb„“ѐwŐ%íŮÔúzT˘“TĘěüŚntmm>ŤԌ8×ÓĚý-ĆÝďńĎŤŁŰ8’Ď1”YSł°sT\n]ľ1\rГŐ35)TÔ]?KUgd÷ëAh!AąˆćČ,UâR)U‚E\0PĽ\rŔč˜1…V39rŁ5):‹%\0ç5†˝ľŒ<U“4“ăVSóSő|Ťő€Z•Ş’‹Xő˛oS)[@U=Yă#&a\\*\\u!\\ľą\$qŽvQ‚çb#^U„SÎ>¸UŻY	ƒUőŐPđ•ŚÖz-LXŤT'ő*OÉ|/„¤T9a´Ě,ó’Ňi+1lĘČ{É*nN3[)ó_c´.×UKY°Ď,VO73a.•6ď”,\nűf-e lv\rW‘›Bť]ŔgfziŕÝ[MČôˇ.3*|j#iThŚxރÍ0S1`ő{iƒ˜ţ“-RŃk6€Đç=Dn`ő͏'Cs4uHÔvo4ó;20=AVźwVąA–Ge˛ŮnuĄJlQnçy<ľYEś‡U6×QöŰj\rťQěŢżpG“qąĂ]6ĆdčÝk„3˛mYSë:Öqeó<Íras’oo5wovápÖQV—Irv>¨ˇM_s5wiďg÷Ua†8ŕÔőA3çepçn4U&°÷|‰TýAVĽf×Y5@÷’ŕ—x6ĂoQÉo“ńuľ˝wąďz—qW)p•őű{ćŚří—l+lWwl…zZ\0֎o_Ň’œŒă¸‰dč’'xSm]•NvŹAŘÇWů9÷üË3Éf§[–xäŠG\0ŠAs\\ź—˙z÷S{7W‚ @+çGYgvecŠ´mś9i§˙äÓÍ]\\V¸DjŢ)‰Q˘¸é\$˝Hő˘sń~úWC2†¨1óe‡ôľęî-îŠ ŽÝ]ŻŽV-VśÍ&íLJEłvÇчX”§‰°öcŻkUó8P×TH¸Ż“‘pĐřŘ52ÁZSÇy˛J[¸Ý=2Ç=Č\\H Ř`ĆĂ Ć\r`AjŕÂ6\r€ëq\n\r ŢŞ Ě @\r č+ŘkKđBŸQäăR-\rŁ6ĺuΠŁ–)ÉAe؄řš3'w:Y7B§Ł“ÉĘŰŮBYFąšM€T]Š5YËü_÷Řą-lfŘf6&kĚëiŠžöua7árŠő!R>˝ŕŘŠĂ̸éaciÇ\"ŠËR!?őó!î†9řéđC˜ńv.Žc€†´Wƒ°5In‚ţŐJŘ'0ƒâ8`˜üD†ŕŸ˘Š ij iŔĂcpĄÔŔ”ůś>š’X‚žm`Đůd‘™@EwçxŚVż€2›xŽä'äƒją\$(Ă#Ń[Piî\rVÖ؝yöýĽx.öŮÔP­(օ\n+”şeív„{‚2ĹĽ”%ĽÓčäEx˜Ą€Šë“@Ę<Y3€Ň\r ŇTqŚ×š*Ťţý’,¤˜o*öa/h,‘c;Š9fä&Ş ţçTĂX¤ˆHxąFű‰z•.d:Űňe'Ű:\0Œi`ˋŇXÚÍĽŠD:A\\2„˜‹Ń^ZăŐ6🃇˘'ŕŸŤľŤ…8#˘™ë:Á¨zĘkúAo\0P\n€ĺĽÂOŮš4ŠĆçĎ“†ęę	íBĝŚ8Ë‚¸Ńše§Śżp×qyšPŠ€úŢ5{ŚŇńdí´/…ó›Şu„\0@š	 t\n`Ś";break;case"bn":$h="ŕS)\nt]\0_ˆ 	XD)L¨„@Đ4l5€ÁBQpĚĚ 9‚ \n¸ú\0‡€,ĄČhŞSEŔ0čb™a%‡. ŃHś\0Ź‡.bÓĹ2n‡‡DŇe*’DŚM¨ŠÉ,OJа„v§˜Š”Ń…\$:IK“Ęg5U4ĄLœ	Nd!u>Ď&śËÔöĺ„Ňa\\­@'JxŹÉS¤Ńí4ÚzZز„SĺŘHÝMS ŕč]ţOâ”ŐE2ţŐ\\śJ1‚Ę|úĐŚ[ÉiőL˘™_?€Pľë\n~b¨‡#óŞm\r/ƒÚÔt7˝Bš'ŸšCś˜]žslžđćö2GŠÓÔśĐ抍Ěď^TȘsą˘ěń<\neU>˘‚€cś˝Uő>ÝŁłŽëÄÖS ďL^>Ę#–²Í4\nŮžjRńŠęęÜâ’hŞňŔ\rŠ*§˝ĎÚŮÂOů~˙1ęĂdÁ#\nĺ­Ĺt°­t.§­ĎbŢ÷š‰ł×ĆÉjبü;‹¨…\nžP­’[q “Š{ SëJśĽ*Ť% d+Ë/QQŇó÷!ÂNŰ\nŇ/ť>í&\n|ĘP0Ç ąÍy&ÖŁLƒśŠs^ąĄéÄč°)ńŁpŇź*ÂĐËĹC,Ú‚Îp\$\$ŘĚ\$eM ‘˝'#PóË.ĘÎą„˘RłÓšţ„Ł#¤ů“ŕMk[ľđÝ]B?1sLŇ\n“k8(rŰž×Ř.{_ v\r†Ż­ËÁ>‡PЊvהlk=NJ°ňŽż;”íG4­Ônź=ÍzşEˇŞ#-¨MŤ,źámż¨Uš7ň=‘cjL(…}ă{#űd#Ł`ŘƒÄ6Š\0Ć0ŔPŚ(‰k˜Ě4B@[×,Ż~Ş‚Ë3+bS[Š”˘ś6‹ráhPŤe/ĺą1—ÖĹYb´“u5NŚŽÝáhV.ˆ‡ E>cLT^žSJ\r|¤ëJ‹^Ł	hŒ•äŒ5Г!*4WĘ\0á`*˘ÉŹ:S‰+ *XőßÖ&ŤNYŇmZ˘ŤťzÍWckzí­œ4W‚ÂŚť&€ĽMŞšŮ9Lă`č9)ęŢÁŤ”á\0†)ŠB3@Ď3r ŚŹŘ3\nW%t|/Ł5óÄü4ȀoqőŻžRCkŔޡűÎŐwŹÝgP}’/\\ÎD!†ź‹óŢřz'“!Oœ‰]/‚B-Řu‡{ëqn ÜP[ĚŁ…Ź	ŰĽňÄľŔé´ŰPzIń^wÎá|’×۲P=&ůU7bŤ—ůJ9ĺáŔĄbNÂÍř \n (=Œa^˘)@p=–¸'\\ůř(.@Ś@b’Čqü…éź<ÇBń”â„,*\",śÔ“Pń*-Ůd\nbŽąJĘŽX'čę(ĄLč‘SÖhîŃE”†ňüĎAe ˆŽŠÄ˛ĂFě˝ÍrâŐš™VFÖ#•ŕă)S…GľŃy‚xS\n„9Ç/âŞěł^‰ÇŢ)0dĚ,Zqm8ŔŽ‡ďŢŃJ,čI2¤Ä‚ôk™6ŠíçƓ4XŠ\$m{M9@@\"U \\yŻg'ś8ʈý*œ‹<ZO˙UĆwŇ+~(ň¤—+Ză7–\r†L˝'î˛_ăke)żŞ¨ú|Ś:pÍYƒ8§úŁ#×h%¸\\8c^•Đ‘5e‰É+“U\$´MĘ\\Fl&a/…\0ŽqŔ.@ę3żSŁŕëo§(ŃA'Œ_%¤Fa,ˆ˛QFăA×XĽDź3”ÇÚáO[B˜’0É.ź]óŹ4K9Fš'ţg<c%}N<ˇc.Uk“8nXĽĂwFU›”hqýŢŔÇŞ€\r,41nôłˇ\\šAĂme…Ö„ĎŐS{PÉA ‰ú\\ŕZě?Xľ:Ą\"wĚŹČ3fdÉ1\"ˆUÔJDŁŞô–”ö	1˜AűĽĘŽ5ŢüQÁ„”MÉčÖacjO#ľŁ:\nz	+˛%)Dn°Mşĺ]ľžF\rŠTŽ‚”ÚŸóxń—ŘŚ\"ĺ7ĘťŠ%–­jşŽ3QLÚH\0‰ŁŽŒ*0ĘęËPX6nĚҤ—-ša–FĺčłŐSXYaěâ8Á7†â@†xŠĄK+2ícŐQ˜qRńŘŤŁ2­\\ڒ‡bě´{śnĐ=ˆ3Ö.QҕÎőĂî*p2âSŕqDnfyťUALđey“S—ڏ¨šˇqX5ű#*ŰR3Ő\0a9ľ8¸aWŠKRŇ>]ŻŕĂMFąyfĂ\0dˆ=řÉk2Ől„S’žű	~cݤťĘé[bŁĹĄ*ŔŔĐ1’ÄÖOo^-żyž,yí‹a-\\Ć!ŁŁĽc\rÄĆ(Ś€–G/ţšv;?•-‹Ţ?@ů	ŁFŒ§ŒŢVyY1ć•üssZcGˆ&ESh*F´œ\"T蟘Ć>Čr~5ĂłU×Âzä,ćSPÖ\rU<œ{‹wdXk(cl=nÖ}9~‡h'ŒaqŢWyw>˛@7ť•*2ӐÔđÔ˘ôXIœĹÍ\n0!*ę6ŸÄîőŞ˝xqr˘mvA5#Yn‚‹Â|ŤŔ&ˆŠ„ÓÖŘ\nœĆ˛ÜŸv\në˜Ů|řëӑAávW4”3i‡c§IQrÔik'\"ńl6Â=QF0šöݐIkeDšâJC™Ő•ŔŢHQbŞ‹śí\n›–\n“K‚Ý.ŽžšĚ›ńOăĹEŔH#öŠf‰áȸĄĽ÷Č÷#‡p+-p`šź+Šëf—ˇ˜ąěŔş–\$°Ř°Cxu 0‡f2ƒx Č4‡`ŇĆ8eӜ‡Pŕtc!Đ4ž†Ĺ˜Áu‰M3;MuDęŰÉšD\rĽąÔNÜĎçWMˇM‡ęiU	7pešOşwşęňŇš`eŻ˘šę”Żűű‰%%×ôWƒń| [ľŤ-Ý˙\\Íň…Ż.ąÉ9Ž,řŽ7§°ŤˆL>Eîy>Rz{ő­š~jőď¸ýk.ť2šŃ\"ŚbˆťP•ŒV0~WĄ)1°=Zü*ÓąW—śÍ<&‡śîţ;Ú|X ˛ďƒΌlŠëŇ‹°f!Ź<ďńi Ű›×˘â9–´ŰŐ‚\0Qý!…­'PŹBńëf{_•eżř-ŢéG’űY/ĘĘé ĄŠbH#♉jÍęşâĆhóŽPă/ú˜,\0	ˆó,řűűpţ-\0šOŞńčœŻôđďř†ĎüţG\"ôiޝJV_ë*Nđ°>—>ĚŚÇEHóM›˛ŽcĽ:Ţďˆgď%ĐsGľĚöŤŽó‰°BËOjËkźüĎŚ…‰˛Č§ XŠ˙l°yŒœX͘ö'´Äžá/(ÇÂâČ\rq\nŒ_\nϚ¤E…ËМɟń%–§ËŽôŞIŽ0ráP§Šú¨ʏ­ŹŐ\nž˜H)“Đ\$ĘPqĐôh&ęžNşeÇVřžCpĘŞĎîž\"ڏ‰ŰíH>‚˝†Ä	vg'ę•é,0ąB`JŤ\0îB×ńM\rŻ łO6ŸDëĺŒ-ÂîşünBe\nšŰËRUÎ0đoÇóŚö4‡žĆǧ‘‘dÄŹqjŠęšuoPmO~˘nâăĺ•	/Ęęnꕑֵ×/gO;ď=éEđżąšMŃń2P2\nq/LŔéúAĐWńŁ0?-ĚŇńq-đ”\rőŃdľ#1“#fŞô‰­˛CCÓ#ÁQčgĹg!˛]R!°&âĚ2{ĺ8;aTÂŘȃ4Ş´›Mjä‚ÜDe 5ň…¨]ŔU„6Śf™'˘Ij×Tđ1\0˙]pҘ}	ŠnTń‡%QóБ,ŻŒS˛O'2=1Ž@ލ&.Ă-rł#Ä*\$\$Ş2Ÿ*o{#ąí!˛ňYĽU.rť\0002Ӑ\$\$C¤…'/ě_‰Œp&ž-ĂęŠüSŠć Ň\"ďO	 *˝Rܘ¸–łJA!˛@ÝłY3\\‡	\n^růrü^éw6ňîwł^€SbŠ’92fkJŸ6Ď6S0B23â[4ďď_8Q3:‘Y:3ióVěŇXwł¸NŢ#Ň°ŽL”“8=SÍ;Ń(šćśĂ“6R˘÷Żě˛S\"’Ĺ\$GťJ -2<úóÁ-łpôžťě)1Ň6˛łč˘i*÷3“@“9O@íA§.“!+í&ŹFdyä>ň˝\"RÁ5T8tNąŹ'BÔł—@ô#\"ôQFs/´Gí%ęŃĹ\\IЗ.+‹ímH’JnëźĎĺĘDlRř,ş›GĆ*ŕä0迢”š27.˛,w\ns\"j	šK\"žZTśŔn9&!H/¸„Ch†Œ¨t•á\rq>Eo/K˛o'EáJq|Ě\rVßęÜTJ°´–š O|g>\r€V`Ř\r Ć\r`@\rŕÜ\0Â\0ě ŘŽ–ç Ú\rŕČ\r Ě @\r č.ľ;íš\rďĎ4Ô!Í}ą7MԁL,›UđoV3ĽVtľVĹśn‰Œâ´Á,tŁÂs	Œˆ§8ň1a4NŞś4/Fˁ(|nҔĆŕ˛\rŽSĽł=	Œ?ä5BË p7@¨œ˝ĄL\"ˆ‰&ŔĆĂH7L)>I€2i?KÁLwFYNĽŽŘgÜ@˜\rŕĂTŕÜö	`ĹmT äc.bľ´x°änÁFŰíĐŻ”bA5ŒřŤěô/R!Œ5혆°%rÜňŐމ’Đ’†>2ëÓ[YoôC†PĚafs´ű–@ŞNC:Ďď?nEď\nŽ čNfćŚ2@Ęľ6\rŕŕ€Ň\r Ň@ĘŽ¤„Ď.Ćŕ렏§eNţ×ăô,%Á&‚\0Ď^Ŕl•,(ŹďŠýd=F\"”Š’“‘„>6änÖč6ÄĐMCŠ\"(HĚŞqO•	\"ô}Â\0´ÇDPҸUí:rUĆúKŽĚ ÷˘řŞÂ)öF/J‚óEf_Jft×ń˘ů‹'VeD7V˛kAuŇ&śu9ł9ďZœň 0ks(”Ë#Ҏ (=5€	\0@š	 t\n`Ś";break;case"ar":$h="ŮCśP‚˛†l*„\r”,&\nŮAśí„ř(J.™„0T2]6QM…ŒO!bů#eŘ\\ÉĽ¤\$¸\\\nl+[\nČdĘk4—OĄč&ÂŐ˛‰…ŔQ)̅7lIçň„‚E\$…Ę‘śÍm_7—Td…Ô⼢ĘQÔ%FŞŽÎâPEdJŁ]MŖiEľtŘTß'템9sBGeHh\\˝m(AÁ¸L6#%9‰QčJXd:&§ťhCŞaÎĄRÄPcŐšĺzŔ†¸Ěnř<*Š°ŽĚĄg\n9††%‚‡h5ut.—łźQS…œ\nĹÍÄśp{šŻl-\nˆ†;„Dđ¸Ę\nă ënš…ĹßŐgÜhđĚwk0ÄGPs<ű:áŤeŠ:˘4ĘěT ŽâF“Ą\rpŰ0Šá(H™\\ź:0‚š	 k´.DBóҜ@ʼn°[(PRďĄ1\"Ç6hs†ý¤eCźĂ30â	Äđ{zůÇQŠęůÄ‹„ŞÂĺ 7čJ—*ĺ„}H,2A+şFĺ››p¸Ai#\"6qňx•\$eĘq'EZ:@¤I‘Źť°d}LÜę4’Ôœ'Ezp[Ăô‘@%¨‹#Ł`ŘƒÄ6¨ŘĆ0ÉĂ&ű°ëjNB„˜˘&Mčq[@,%ħ*Ĺ*?ąŒU,Răm*\$QP†ˇš°[ÓNŁ´Đ*Ëo_×ěU_ěm_Ĺ*˝iF,â<ĎľŹ}\$ɐ×0ëŕ–ľÝ„lËŁ3\"ÝReW@śƒˇiO‘k‘^YMˇăč6BŚ)Á\0¨7c(܂>6ALNŒbÂÇŚŹŠŃ*2ń3\nŠ3l˘ŕ†¸LŔ†śK; ÷dQ\"Ԉ-ë:m>Ą'‹n6„Şâ¸čNhç<fÁˆŮŘŚY‹Žvü7]9Đ´0°%ĺĽ[8NzT%Ś-şt‹œł­ł?¤¤)JŐŤŠőƒkˇÚú8\rƒü†˘l<@†Á\"ŻąŤ[,°&Ş!^ˇŽI:śYgэażĆ(2ˆŁ)ęrňéč^ÄŽ)‹†—Ś(óŚäoÂkšÖĄ\0 'Šb˘ˆĹQ6ë!Ş8‡!P;rs̚¤eޝLű<źd*ĽőňĚý0˘pG!	î+8śö’ĆŃ'ݐ(,\$XÖwŞc´ńM”É݂tX5O2ˇxń?łY͎Űl~ľaşýW§Ůs!ŐŇ°ýÇ춗‚č3ŻĐç2ꉖ\$\0m\r…çŻbtYÎÁ¨!Ü ‚š\r\$?1d4& Œ“]m/D(=3JžÝ‚j뉦źŐŘěTŮ=)¨ů@•t܌’r5'ąÁ%c0ů	ő_1e+Ő~ĂŢo…š'Âću\rąč'lţC’rA\rá<!Şœçá…@\n	á8P TąŠ2@Š,jSFž¸fČ ’ětv\ně‡@Ĺ˝‰ŔP‰œ!tĂąśp„œ‘¸‚ŕßNŠ\">§™ä+Îg	|_4<‘…nĘÄsĹܗŔBŰSúOvd,š–Óx§J96­ÇڜIö'(šhvşáń‡o1â>\nCłU˛?\\.ęcŠ—#âÜLG!žŸ8‚ŽŠŃ2rŒ“ĘTé&K­‹r-É\$bŸ‘cj”R‘X΂ĻĘŮF-­ŐŻž”nm–ăwŽfâD\nÀQ‰‹Ľľ\0C—´p\râ,I¸ÎË@ľÔÇX‹ű›ƒćnˆ|hńQźśŤ%Řóž=É^q˜U|ˇ˜ű-6źÂ‹:§rŸ…1,=wŇsĽ´wJâyÄąNËbsˆw쥹ĘԝJ҉PĽ5(:\\ľi\n=ÔѝBęhh./†•TŃąSé0SĆučZjwEW'%A˓čMf˝K3…řą,RZćyTVĽAßšŤS]ş1n°Ô­Š¸Ż…sGˆŔł›ČDҁDXhĄ0Ú.bŠŁĘ˛pܟäA’y/ŹĚŞ#ă„qQ…Tóbeœƒö†cŤă(1Ů\$J•UşŹ……ľ#”[m\nšŸĽ\nޤ‘b×ÍuAd7‡P@vRĄ¸7‚\0ŕƒHv\r*P3†Pć¤.¨u0‡E*@iťęEI†R +ULsžź\\cŒX§‘Bˇ3fŞ›ě—W=F2ĄÚZ™wW!ýł,é\r§ÜXp\\Ŕ–ÝŘQ†6+śH…ĺ`ܜƒ\$\$y9ąěçb}	Ň3łŐWÎeővQŇJŃő~•qÍyM\\žŞ—~ílŘ÷Y™ÎÂ.-ü#@IŔ†8úŘŐ÷ĘłŢ*ŃAok\n8S&’ąBzNŹçű)—ž[}˜Ráě0Bߒň~šŞ˝ŕě€Ě3ŽYVOüŃ\\Š%›ŕóŞšŃjTťdUWşËWůł\0fě2\"0ˇŃ™ÝŹÝ\"űťqšX!M™ă{€‹=L™Ób…Ni=;33Κ{I8*Ƨœ™Ľ–Ş	u|>Ž*zÂ+¸f‚ľŤ€Wp€k˘=Ż'ž‹ZÓN`°)6)ť?\rÂKɤŘÎ9¨šŚ¨‘—QQ	ap?h‚V‚Â,Ô1ąŚe_on\$„÷Ł(5–ٚV,3šëmš˙śNsët:%V^waŰ&Psq†\$ŢMk{ł\"qě´p15ť—Ló*ťřZ~ˆÉM›iKvoeîlÖ÷čĚ-]yg)ĂšţťXťĘэ\nzNeaÎšvÎŃ塠që[ʞŽÝ\"<Łb'bti\0šDŹčß1ą}`ŰI’ńCŠ,LĄĘ˘W\"žl6°š(7dÁÜżPîĄűVěć|çIî{Ůŕ4\r='˜ëß0y‘í'•śJs›’ëů[D2fÝzŽ(L“ŠžËnźŸ§˝ ůN˙ŁyĄóÓĎĹÄ\rÓἏĄ=fĆĽwráI‡€ĐĂĂz\\s§qňňódĄ{’%ęzW˝^ĽÎ\"};foú˘”p:f†ńŽęŠ›ŸwOçŐ˘˙žÇĎ´C-šmEQ㡐{0ůěŠÁŽ{SU]xgL\0AůI×ul˛2‚ş’o˜řLéţĽŕ%Ä\\\"jnˇ…ę¸ÍT>mXŁ\"–ŹÂn`č@Ř`Ć\r€Ň`Ö\0Ţa`Â\0ě ŘŤÎş Ú\rŕČ\r Ě @\r č*ÖJLIOź‰˘ĆË0˙+6Ęň%Cöƒ„źŠĂ„fŒ\$ř¤ŒŚ(K:“âhě\"ÄFŚNä€D•Ś),Źăü’ˆ*Œ%âtĆKnăź	€Ţ0R\rŔÎPÍ\r\0AŕäRŤČR/ôO\"ęxÂ\"Sď?	pČ>Nn˛JÜHNüknn–n·ŒŤƒ¨‚ˆî‘ÁÁQÀ¨RE(ťë ş@@@ĘaP8\0č\r Ú\r ô Č×D–.ĺŘ+Žb.)|v\$ÚŁŃLN?ŒR\"P­@ĹL'Ű(^ČIœŘÂfđÂ(LRFëĆ	Ś6Ëŕvˆ}ĚhüÂÂ'AjŽiäœ\$YԕDBŽc4Đ%äŕG -	ř–1ź—(&6ă€dă@:ÎUâŽ]ć¨8Ĺ\\!C:ĄE	\0@š	 t\n`Ś";break;case"fa":$h="ŮBśđ™˛†6P텛aTŰF6í„ř(J.™„0SeŘSěaQ\n’Ş\$6ÔMa+XśQP”‚dŮBBPÓ(d:xŻ§2•[\"SśPm…\\ŽKICR)CfkIEN#ľyźĺ˛ˆl++ń)ŐIc6Ód\$BÓ!ZÎ-Ö•~䌄Ř,V}–'!łĐ•”šl†ˇĎUUiZžB@ąŠqA´ŠˆSęp•ô2íQÇBÔůšœB#SŕđëT­Q:‚HTÚk퓈N!([îÉ+†Ş­đ{…r ËĚ0ËJćĽ@Ö`4Ęë̖Š¨ZlëIň˘´ăŻ•ř…ϸ¨ËăáZ¸šĎŐmˆđaROšŠ€}dv>fŽ’BĄ*[\0ĺŚHéœ 	A°ç\$ëúÎŤ	jlď9ďTą¨˘U5Š_\nčęvě4ŢJ†¤+\\8Ŕ-*9`Ť6\"\"Z#¤CLł´qšJV.¤B´lM3\0.…{hÄǑÄk¤*,2%2j\"U!, ĂG(t4Ö-pňŇĹŹô/Ź(!r´ÇŽĘD#¨YbäDž::€Źđă^ä°(<DŠŽĎ„ćl(ď%!-(|Ż ,[Á/‚VáèŘ6 Â1\rƒ*61Œ#sÂüAĚŃg\0ŚäCTB-)RBŞ)sÍ—•ÉâcŽĎźpžDĆĚ ™BJL(żŽľ¤lˆÇ,N•ĹI‚ŢÓN-üPÖĹiőş*ut›Uě`4.žUtzÓ.Á	š”Ô1ÔZ֘ŻVZ#fŻ˛,űĐhŠkÂ+ýśĆąéíŠhšŒ<¸×Cč6OoüÖ%I#€‡É-U?p˘\\ł/IÚ Ţ5ŒŁp@!ŠbTľ0L|@ŁÉáT’Ë­AX’ťŒsď{łŽăűŐN\"f•–K+¸ŕĘ*Ăńs&Žr’œÂL\nĐŐčhs9l0čKŹZź'’Ż‰,xĽfźšW‰iZ­	[;&;Vą\\ʎľšhë:÷GÍ˹ᖖ§ź=ŒăHS›HEtŇ\"xsÚÖ,őÓhB†¤°ănEŞC’Ś¤ˆ%› ŞÍË\"ĐĘMÚéUłO>՚\"XŽşëíłPĘ95ńąX2=2ȖäĹ,˘ł–ImEˆ(Ýć%~;×?mÜ4)űŤp7hňĚĄi,qĺóĽňoV¤ĎbdŐ&Ź.č=y¸]ť[Őćos6űýˇ×ސôŒ§w=eŇÚJƒCÍM|Ą7–ţęY^^?h°WŁ6iâž4CYĹ74	ýĽd|ӑcĘ0űœ#VCU‰Ţ6Ŕéě9RĆĹʨžpnÁ‚†OŮ|%((\\œDÂAád7K	ńŤž™š&7\"	4#ÔxŮVZkAe/č¨`‰nŒ4ýD‘bfMę/͔•ţM#1,â°šĄČ’*\"X\n	á8P TąĘ:@Š,za\$cŚô¤\"řvdŇvX9’Pć%dHN6|ŠIŰł0íV’	#ďáĂY;ĆŔśKđˆÓ\nӆMWau!˗8bĺş|(Qž™äŔĽÁl‡o5Qž˘ˆDFĹ'/)&¨&B9=‡\$÷Čą\$㸚F‚jBćjÉRg>f:eMwg3ZÂ|<d\"31Ä:ĚŁi#2Î&oIŠŐ,œŹň4ħX†-ŕyŚ%5.˛V+9LądŁ‹Ϥ962ˆťäC' [Î5pÖėôâU!`Çî#Ľe’ŞW!ąy:FLYů!I&ĽŰşŇ…Jˆ§ƒ¤Ý[ ĐúÉňBěý†­ƒ5L̤a‡G˛2Rb•KŠ%Gvoů”\$KĚă2evŞ’Â\\L؃ÔôĆ4ŠtHNŤGÂ	&Zčń[zÔ\0â…pĚ)Ëś—˘mŞŮY+ŁÚý2ëą÷W%rÁ&J˛}Ĺsě)\"Ÿ*äjŹš˘šč&‹¤§!&MTH	\nĐ0ŇĆĐMCÁce⚔eg‰ó˝fV‰Ä–Cxu 0‡e4ƒx Č4‡`ŇŚC8e{!Ňŕ‡PŕtSAĐ4›–ĽÔÍ@VÝ~ÝľˆUU1&ĆńćŹ9ΌËMŢb§VˇŁ-Dc™‘4ńK¤][Y­ô^s™bŁŤ[~”9OY†6Ń@Ź	3ŠÔˆHˆňúކTOs(-gœöDŔOEžŚ¤œĐ™ŹÜ­)­F’ˆĆŁuÝ4ĹIž4Eĺ&%—q~aňŔSnb‘f~¤1Hœ™@×Ä\r€ČäżĘŠ‚ bفŮÖV5eeZzťÉY‹ŁďďţAĘjúšóf>Ŕoă\$žěşżVzɋ†˙ĹlÔiđ6dÍšĽjšŰÍdîmĽ ëK*Ęô°Y>ŐżęoIÖ˛‰%nq˙\0šŇÉŁł-ZŇ3]†4JŐїţvŻjđ€ăeŹžď÷N\n’îoăQaŒŢlŐM;ŞVĄĆnœßߜˆA	QzfđçľăPŽ&+K@‡iX•1Ţm›HŒQłÁ˝^źuNĄŔęqĹ,›1–”ö*“ŽB™űŤoć­Ë(qj<š1vłËŰ8–Jë6sýÎ[›6ŽÍĺťľféŢł™nnŹŒ7ĘƢKŘĆŽíhźwˇ¤QV&d¤´‡ŮKôU‘\nčŠ1“áŠVY„Ăä̹ҳ[r-ŠŔo÷%ĄäćŒoöŸĘ3Ęќ).loĄd“-6 źœ,s\$ÇËs—7›ćńŻÖÓJCâpŇ?Ÿ—I˝5ˇNßŮ˨Ł\rĂž¸-ŕ];ž`~šŒN?\$iý3°îÖÍËúŇ:ěw2vˇ<Í?Pm27¸gnӞuˇtŸtƒ k^ŃÍxzŸőxř'a\rŒČá'=Ś‘oĂO@Tmk#ĺmfNEľ‚KßɖŐ7[i\$ű&ĐS że‹;š,.¸ľŘ<Š—=–ŠÚ\n•–ő#ľlԝĺÍâi†IT1NŒÚůuoi‹E&´v}\0HÍiŮ­)\$śÁ!şeŁŚďČCČ6°ĆHc\r`€7˛ °a\rÖéÜÚĂ iÁäčúţU+ň­—F˙šrÎĎřË)F­Ď~˜	ŢCěżkV1DŽęéšG m’˘'P.â2ěXđü¨¤s+ÎĎ)śz˘>X­|*č cGtéĹ\0_Ž]bÜ	€Ţ/â\rŔÎPe€@ýŕäSK RÄÚł‚ĘEe˜‡/¤đĎĚ‚„aŁhAFj=§	Šh–çŹälŞľ°Ľ	h@9\rL†KY\n(7„îGţ(\0¨ť”ˇkzS@ÄŚBü€ŕ€Ň\r Ň@ĘŠ%˘žF\$¤*¨ M#X/g~		iž,.`%—J,PĽç,j!…>(_é,ŸHşbŞ\"C[ĹP—cr'f,h樧ž(zâ刌­Mˆ\r	%ŇKi‚äoF2Šö(î¸É„Œďmł\nÉrUÓź]	ęIę:ćÅęń\něpČľ˘ŢcC>";break;}$sg=array();foreach(explode("\n",lzw_decompress($h))as$X)$sg[]=(strpos($X,"\t")?explode("\t",$X):$X);return$sg;}if(!$sg)$sg=get_translations($ca);if(extension_loaded('pdo')){class
Min_PDO
extends
PDO{var$_result,$server_info,$affected_rows,$errno,$error;function
__construct(){global$b;$He=array_search("SQL",$b->operators);if($He!==false)unset($b->operators[$He]);}function
dsn($Gb,$V,$E,$ac='auth_error'){set_exception_handler($ac);parent::__construct($Gb,$V,$E);restore_exception_handler();$this->setAttribute(13,array('Min_PDOStatement'));$this->server_info=$this->getAttribute(4);}function
query($G,$_g=false){$H=parent::query($G);$this->error="";if(!$H){list(,$this->errno,$this->error)=$this->errorInfo();return
false;}$this->store_result($H);return$H;}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result($H=null){if(!$H){$H=$this->_result;if(!$H)return
false;}if($H->columnCount()){$H->num_rows=$H->rowCount();return$H;}$this->affected_rows=$H->rowCount();return
true;}function
next_result(){if(!$this->_result)return
false;$this->_result->_offset=0;return@$this->_result->nextRowset();}function
result($G,$n=0){$H=$this->query($G);if(!$H)return
false;$J=$H->fetch();return$J[$n];}}class
Min_PDOStatement
extends
PDOStatement{var$_offset=0,$num_rows;function
fetch_assoc(){return$this->fetch(2);}function
fetch_row(){return$this->fetch(3);}function
fetch_field(){$J=(object)$this->getColumnMeta($this->_offset++);$J->orgtable=$J->table;$J->orgname=$J->name;$J->charsetnr=(in_array("blob",(array)$J->flags)?63:0);return$J;}}}$Cb=array();$Cb["sqlite"]="SQLite 3";$Cb["sqlite2"]="SQLite 2";if(isset($_GET["sqlite"])||isset($_GET["sqlite2"])){$Ke=array((isset($_GET["sqlite"])?"SQLite3":"SQLite"),"PDO_SQLite");define("DRIVER",(isset($_GET["sqlite"])?"sqlite":"sqlite2"));if(class_exists(isset($_GET["sqlite"])?"SQLite3":"SQLiteDatabase")){if(isset($_GET["sqlite"])){class
Min_SQLite{var$extension="SQLite3",$server_info,$affected_rows,$errno,$error,$_link;function
Min_SQLite($nc){$this->_link=new
SQLite3($nc);$Pg=$this->_link->version();$this->server_info=$Pg["versionString"];}function
query($G){$H=@$this->_link->query($G);$this->error="";if(!$H){$this->errno=$this->_link->lastErrorCode();$this->error=$this->_link->lastErrorMsg();return
false;}elseif($H->numColumns())return
new
Min_Result($H);$this->affected_rows=$this->_link->changes();return
true;}function
quote($O){return(is_utf8($O)?"'".$this->_link->escapeString($O)."'":"x'".reset(unpack('H*',$O))."'");}function
store_result(){return$this->_result;}function
result($G,$n=0){$H=$this->query($G);if(!is_object($H))return
false;$J=$H->_result->fetchArray();return$J[$n];}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
Min_Result($H){$this->_result=$H;}function
fetch_assoc(){return$this->_result->fetchArray(SQLITE3_ASSOC);}function
fetch_row(){return$this->_result->fetchArray(SQLITE3_NUM);}function
fetch_field(){$f=$this->_offset++;$T=$this->_result->columnType($f);return(object)array("name"=>$this->_result->columnName($f),"type"=>$T,"charsetnr"=>($T==SQLITE3_BLOB?63:0),);}function
__desctruct(){return$this->_result->finalize();}}}else{class
Min_SQLite{var$extension="SQLite",$server_info,$affected_rows,$error,$_link;function
Min_SQLite($nc){$this->server_info=sqlite_libversion();$this->_link=new
SQLiteDatabase($nc);}function
query($G,$_g=false){$Kd=($_g?"unbufferedQuery":"query");$H=@$this->_link->$Kd($G,SQLITE_BOTH,$m);$this->error="";if(!$H){$this->error=$m;return
false;}elseif($H===true){$this->affected_rows=$this->changes();return
true;}return
new
Min_Result($H);}function
quote($O){return"'".sqlite_escape_string($O)."'";}function
store_result(){return$this->_result;}function
result($G,$n=0){$H=$this->query($G);if(!is_object($H))return
false;$J=$H->_result->fetch();return$J[$n];}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
Min_Result($H){$this->_result=$H;if(method_exists($H,'numRows'))$this->num_rows=$H->numRows();}function
fetch_assoc(){$J=$this->_result->fetch(SQLITE_ASSOC);if(!$J)return
false;$I=array();foreach($J
as$x=>$X)$I[($x[0]=='"'?idf_unescape($x):$x)]=$X;return$I;}function
fetch_row(){return$this->_result->fetch(SQLITE_NUM);}function
fetch_field(){$B=$this->_result->fieldName($this->_offset++);$Ee='(\\[.*]|"(?:[^"]|"")*"|(.+))';if(preg_match("~^($Ee\\.)?$Ee\$~",$B,$A)){$P=($A[3]!=""?$A[3]:idf_unescape($A[2]));$B=($A[5]!=""?$A[5]:idf_unescape($A[4]));}return(object)array("name"=>$B,"orgname"=>$B,"orgtable"=>$P,);}}}}elseif(extension_loaded("pdo_sqlite")){class
Min_SQLite
extends
Min_PDO{var$extension="PDO_SQLite";function
Min_SQLite($nc){$this->dsn(DRIVER.":$nc","","");}}}if(class_exists("Min_SQLite")){class
Min_DB
extends
Min_SQLite{function
Min_DB(){$this->Min_SQLite(":memory:");}function
select_db($nc){if(is_readable($nc)&&$this->query("ATTACH ".$this->quote(ereg("(^[/\\\\]|:)",$nc)?$nc:dirname($_SERVER["SCRIPT_FILENAME"])."/$nc")." AS a")){$this->Min_SQLite($nc);return
true;}return
false;}function
multi_query($G){return$this->_result=$this->query($G);}function
next_result(){return
false;}}}function
idf_escape($t){return'"'.str_replace('"','""',$t).'"';}function
table($t){return
idf_escape($t);}function
connect(){return
new
Min_DB;}function
get_databases(){return
array();}function
limit($G,$Z,$y,$C=0,$zf=" "){return" $G$Z".($y!==null?$zf."LIMIT $y".($C?" OFFSET $C":""):"");}function
limit1($G,$Z){global$i;return($i->result("SELECT sqlite_compileoption_used('ENABLE_UPDATE_DELETE_LIMIT')")?limit($G,$Z,1):" $G$Z");}function
db_collation($l,$Wa){global$i;return$i->result("PRAGMA encoding");}function
engines(){return
array();}function
logged_user(){return
get_current_user();}function
tables_list(){return
get_key_vals("SELECT name, type FROM sqlite_master WHERE type IN ('table', 'view') ORDER BY (name = 'sqlite_sequence'), name",1);}function
count_tables($k){return
array();}function
table_status($B=""){global$i;$I=array();foreach(get_rows("SELECT name AS Name, type AS Engine FROM sqlite_master WHERE type IN ('table', 'view')".($B!=""?" AND name = ".q($B):""))as$J){$J["Oid"]="t";$J["Auto_increment"]="";$J["Rows"]=$i->result("SELECT COUNT(*) FROM ".idf_escape($J["Name"]));$I[$J["Name"]]=$J;}foreach(get_rows("SELECT * FROM sqlite_sequence",null,"")as$J)$I[$J["name"]]["Auto_increment"]=$J["seq"];return($B!=""?$I[$B]:$I);}function
is_view($Q){return$Q["Engine"]=="view";}function
fk_support($Q){global$i;return!$i->result("SELECT sqlite_compileoption_used('OMIT_FOREIGN_KEY')");}function
fields($P){$I=array();foreach(get_rows("PRAGMA table_info(".table($P).")")as$J){$T=strtolower($J["type"]);$ub=$J["dflt_value"];$I[$J["name"]]=array("field"=>$J["name"],"type"=>(eregi("int",$T)?"integer":(eregi("char|clob|text",$T)?"text":(eregi("blob",$T)?"blob":(eregi("real|floa|doub",$T)?"real":"numeric")))),"full_type"=>$T,"default"=>(ereg("'(.*)'",$ub,$A)?str_replace("''","'",$A[1]):($ub=="NULL"?null:$ub)),"null"=>!$J["notnull"],"auto_increment"=>eregi('^integer$',$T)&&$J["pk"],"privileges"=>array("select"=>1,"insert"=>1,"update"=>1),"primary"=>$J["pk"],);}return$I;}function
indexes($P,$j=null){$I=array();$Ne=array();foreach(fields($P)as$n){if($n["primary"])$Ne[]=$n["field"];}if($Ne)$I[""]=array("type"=>"PRIMARY","columns"=>$Ne,"lengths"=>array());foreach(get_rows("PRAGMA index_list(".table($P).")")as$J){if(!ereg("^sqlite_",$J["name"])){$I[$J["name"]]["type"]=($J["unique"]?"UNIQUE":"INDEX");$I[$J["name"]]["lengths"]=array();foreach(get_rows("PRAGMA index_info(".idf_escape($J["name"]).")")as$rf)$I[$J["name"]]["columns"][]=$rf["name"];}}return$I;}function
foreign_keys($P){$I=array();foreach(get_rows("PRAGMA foreign_key_list(".table($P).")")as$J){$p=&$I[$J["id"]];if(!$p)$p=$J;$p["source"][]=$J["from"];$p["target"][]=$J["to"];}return$I;}function
view($B){global$i;return
array("select"=>preg_replace('~^(?:[^`"[]+|`[^`]*`|"[^"]*")* AS\\s+~iU','',$i->result("SELECT sql FROM sqlite_master WHERE name = ".q($B))));}function
collations(){return(isset($_GET["create"])?get_vals("PRAGMA collation_list",1):array());}function
information_schema($l){return
false;}function
error(){global$i;return
h($i->error);}function
exact_value($X){return
q($X);}function
check_sqlite_name($B){global$i;$hc="db|sdb|sqlite";if(!preg_match("~^[^\\0]*\\.($hc)\$~",$B)){$i->error=lang(11,str_replace("|",", ",$hc));return
false;}return
true;}function
create_database($l,$e){global$i;if(file_exists($l)){$i->error=lang(12);return
false;}if(!check_sqlite_name($l))return
false;$z=new
Min_SQLite($l);$z->query('PRAGMA encoding = "UTF-8"');$z->query('CREATE TABLE adminer (i)');$z->query('DROP TABLE adminer');return
true;}function
drop_databases($k){global$i;$i->Min_SQLite(":memory:");foreach($k
as$l){if(!@unlink($l)){$i->error=lang(12);return
false;}}return
true;}function
rename_database($B,$e){global$i;if(!check_sqlite_name($B))return
false;$i->Min_SQLite(":memory:");$i->error=lang(12);return@rename(DB,$B);}function
auto_increment(){return" PRIMARY KEY".(DRIVER=="sqlite"?" AUTOINCREMENT":"");}function
alter_table($P,$B,$o,$rc,$ab,$Rb,$e,$Aa,$Be){$Ig=($P==""||$rc);foreach($o
as$n){if($n[0]!=""||!$n[1]||$n[2]){$Ig=true;break;}}$c=array();$te=array();$Oe=false;foreach($o
as$n){if($n[1]){if($n[1][6])$Oe=true;$c[]=($Ig?"  ":"ADD ").implode($n[1]);if($n[0]!="")$te[$n[0]]=$n[1][0];}}if($Ig){if($P!=""){queries("BEGIN");foreach(foreign_keys($P)as$p){$g=array();foreach($p["source"]as$f){if(!$te[$f])continue
2;$g[]=$te[$f];}$rc[]="  FOREIGN KEY (".implode(", ",$g).") REFERENCES ".table($p["table"])." (".implode(", ",array_map('idf_escape',$p["target"])).") ON DELETE $p[on_delete] ON UPDATE $p[on_update]";}$v=array();foreach(indexes($P)as$ed=>$u){$g=array();foreach($u["columns"]as$f){if(!$te[$f])continue
2;$g[]=$te[$f];}$g="(".implode(", ",$g).")";if($u["type"]!="PRIMARY")$v[]=array($u["type"],$ed,$g);elseif(!$Oe)$rc[]="  PRIMARY KEY $g";}}$c=array_merge($c,$rc);if(!queries("CREATE TABLE ".table($P!=""?"adminer_$B":$B)." (\n".implode(",\n",$c)."\n)"))return
false;if($P!=""){if($te&&!queries("INSERT INTO ".table("adminer_$B")." (".implode(", ",$te).") SELECT ".implode(", ",array_map('idf_escape',array_keys($te)))." FROM ".table($P)))return
false;$xg=array();foreach(triggers($P)as$vg=>$hg){$tg=trigger($vg);$xg[]="CREATE TRIGGER ".idf_escape($vg)." ".implode(" ",$hg)." ON ".table($B)."\n$tg[Statement]";}if(!queries("DROP TABLE ".table($P)))return
false;queries("ALTER TABLE ".table("adminer_$B")." RENAME TO ".table($B));if(!alter_indexes($B,$v))return
false;foreach($xg
as$tg){if(!queries($tg))return
false;}queries("COMMIT");}}else{foreach($c
as$X){if(!queries("ALTER TABLE ".table($P)." $X"))return
false;}if($P!=$B&&!queries("ALTER TABLE ".table($P)." RENAME TO ".table($B)))return
false;}if($Aa)queries("UPDATE sqlite_sequence SET seq = $Aa WHERE name = ".q($B));return
true;}function
index_sql($P,$T,$B,$g){return"CREATE $T ".($T!="INDEX"?"INDEX ":"").idf_escape($B!=""?$B:uniqid($P."_"))." ON ".table($P)." $g";}function
alter_indexes($P,$c){foreach($c
as$X){if(!queries($X[2]=="DROP"?"DROP INDEX ".idf_escape($X[1]):index_sql($P,$X[0],$X[1],$X[2])))return
false;}return
true;}function
truncate_tables($R){return
apply_queries("DELETE FROM",$R);}function
drop_views($Rg){return
apply_queries("DROP VIEW",$Rg);}function
drop_tables($R){return
apply_queries("DROP TABLE",$R);}function
move_tables($R,$Rg,$ag){return
false;}function
trigger($B){global$i;if($B=="")return
array("Statement"=>"BEGIN\n\t;\nEND");preg_match('~^CREATE\\s+TRIGGER\\s*(?:[^`"\\s]+|`[^`]*`|"[^"]*")+\\s*([a-z]+)\\s+([a-z]+)\\s+ON\\s*(?:[^`"\\s]+|`[^`]*`|"[^"]*")+\\s*(?:FOR\\s*EACH\\s*ROW\\s)?(.*)~is',$i->result("SELECT sql FROM sqlite_master WHERE name = ".q($B)),$A);return
array("Timing"=>strtoupper($A[1]),"Event"=>strtoupper($A[2]),"Trigger"=>$B,"Statement"=>$A[3]);}function
triggers($P){$I=array();foreach(get_rows("SELECT * FROM sqlite_master WHERE type = 'trigger' AND tbl_name = ".q($P))as$J){preg_match('~^CREATE\\s+TRIGGER\\s*(?:[^`"\\s]+|`[^`]*`|"[^"]*")+\\s*([a-z]+)\\s*([a-z]+)~i',$J["sql"],$A);$I[$J["name"]]=array($A[1],$A[2]);}return$I;}function
trigger_options(){return
array("Timing"=>array("BEFORE","AFTER","INSTEAD OF"),"Type"=>array("FOR EACH ROW"),);}function
routine($B,$T){}function
routines(){}function
routine_languages(){}function
begin(){return
queries("BEGIN");}function
insert_into($P,$N){return
queries("INSERT INTO ".table($P).($N?" (".implode(", ",array_keys($N)).")\nVALUES (".implode(", ",$N).")":"DEFAULT VALUES"));}function
insert_update($P,$N,$Ne){return
queries("REPLACE INTO ".table($P)." (".implode(", ",array_keys($N)).") VALUES (".implode(", ",$N).")");}function
last_id(){global$i;return$i->result("SELECT LAST_INSERT_ROWID()");}function
explain($i,$G){return$i->query("EXPLAIN $G");}function
found_rows($Q,$Z){}function
types(){return
array();}function
schemas(){return
array();}function
get_schema(){return"";}function
set_schema($vf){return
true;}function
create_sql($P,$Aa){global$i;$I=$i->result("SELECT sql FROM sqlite_master WHERE type IN ('table', 'view') AND name = ".q($P));foreach(indexes($P)as$B=>$u){if($B=='')continue;$I.=";\n\n".index_sql($P,$u['type'],$B,"(".implode(", ",array_map('idf_escape',$u['columns'])).")");}return$I;}function
truncate_sql($P){return"DELETE FROM ".table($P);}function
use_sql($qb){}function
trigger_sql($P,$Mf){return
implode(get_vals("SELECT sql || ';;\n' FROM sqlite_master WHERE type = 'trigger' AND tbl_name = ".q($P)));}function
show_variables(){global$i;$I=array();foreach(array("auto_vacuum","cache_size","count_changes","default_cache_size","empty_result_callbacks","encoding","foreign_keys","full_column_names","fullfsync","journal_mode","journal_size_limit","legacy_file_format","locking_mode","page_size","max_page_count","read_uncommitted","recursive_triggers","reverse_unordered_selects","secure_delete","short_column_names","synchronous","temp_store","temp_store_directory","schema_version","integrity_check","quick_check")as$x)$I[$x]=$i->result("PRAGMA $x");return$I;}function
show_status(){$I=array();foreach(get_vals("PRAGMA compile_options")as$ie){list($x,$X)=explode("=",$ie,2);$I[$x]=$X;}return$I;}function
convert_field($n){}function
unconvert_field($n,$I){return$I;}function
support($kc){return
ereg('^(view|trigger|variables|status|dump|move_col|drop_col)$',$kc);}$w="sqlite";$U=array("integer"=>0,"real"=>0,"numeric"=>0,"text"=>0,"blob"=>0);$Lf=array_keys($U);$Fg=array();$he=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL","SQL");$Ac=array("hex","length","lower","round","unixepoch","upper");$Fc=array("avg","count","count distinct","group_concat","max","min","sum");$Jb=array(array(),array("integer|real|numeric"=>"+/-","text"=>"||",));}$Cb["pgsql"]="PostgreSQL";if(isset($_GET["pgsql"])){$Ke=array("PgSQL","PDO_PgSQL");define("DRIVER","pgsql");if(extension_loaded("pgsql")){class
Min_DB{var$extension="PgSQL",$_link,$_result,$_string,$_database=true,$server_info,$affected_rows,$error;function
_error($Ub,$m){if(ini_bool("html_errors"))$m=html_entity_decode(strip_tags($m));$m=ereg_replace('^[^:]*: ','',$m);$this->error=$m;}function
connect($M,$V,$E){global$b;$l=$b->database();set_error_handler(array($this,'_error'));$this->_string="host='".str_replace(":","' port='",addcslashes($M,"'\\"))."' user='".addcslashes($V,"'\\")."' password='".addcslashes($E,"'\\")."'";$this->_link=@pg_connect("$this->_string dbname='".($l!=""?addcslashes($l,"'\\"):"postgres")."'",PGSQL_CONNECT_FORCE_NEW);if(!$this->_link&&$l!=""){$this->_database=false;$this->_link=@pg_connect("$this->_string dbname='postgres'",PGSQL_CONNECT_FORCE_NEW);}restore_error_handler();if($this->_link){$Pg=pg_version($this->_link);$this->server_info=$Pg["server"];pg_set_client_encoding($this->_link,"UTF8");}return(bool)$this->_link;}function
quote($O){return"'".pg_escape_string($this->_link,$O)."'";}function
select_db($qb){global$b;if($qb==$b->database())return$this->_database;$I=@pg_connect("$this->_string dbname='".addcslashes($qb,"'\\")."'",PGSQL_CONNECT_FORCE_NEW);if($I)$this->_link=$I;return$I;}function
close(){$this->_link=@pg_connect("$this->_string dbname='postgres'");}function
query($G,$_g=false){$H=@pg_query($this->_link,$G);$this->error="";if(!$H){$this->error=pg_last_error($this->_link);return
false;}elseif(!pg_num_fields($H)){$this->affected_rows=pg_affected_rows($H);return
true;}return
new
Min_Result($H);}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($G,$n=0){$H=$this->query($G);if(!$H||!$H->num_rows)return
false;return
pg_fetch_result($H->_result,0,$n);}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
Min_Result($H){$this->_result=$H;$this->num_rows=pg_num_rows($H);}function
fetch_assoc(){return
pg_fetch_assoc($this->_result);}function
fetch_row(){return
pg_fetch_row($this->_result);}function
fetch_field(){$f=$this->_offset++;$I=new
stdClass;if(function_exists('pg_field_table'))$I->orgtable=pg_field_table($this->_result,$f);$I->name=pg_field_name($this->_result,$f);$I->orgname=$I->name;$I->type=pg_field_type($this->_result,$f);$I->charsetnr=($I->type=="bytea"?63:0);return$I;}function
__destruct(){pg_free_result($this->_result);}}}elseif(extension_loaded("pdo_pgsql")){class
Min_DB
extends
Min_PDO{var$extension="PDO_PgSQL";function
connect($M,$V,$E){global$b;$l=$b->database();$O="pgsql:host='".str_replace(":","' port='",addcslashes($M,"'\\"))."' options='-c client_encoding=utf8'";$this->dsn("$O dbname='".($l!=""?addcslashes($l,"'\\"):"postgres")."'",$V,$E);return
true;}function
select_db($qb){global$b;return($b->database()==$qb);}function
close(){}}}function
idf_escape($t){return'"'.str_replace('"','""',$t).'"';}function
table($t){return
idf_escape($t);}function
connect(){global$b;$i=new
Min_DB;$mb=$b->credentials();if($i->connect($mb[0],$mb[1],$mb[2])){if($i->server_info>=9)$i->query("SET application_name = 'Adminer'");return$i;}return$i->error;}function
get_databases(){return
get_vals("SELECT datname FROM pg_database ORDER BY datname");}function
limit($G,$Z,$y,$C=0,$zf=" "){return" $G$Z".($y!==null?$zf."LIMIT $y".($C?" OFFSET $C":""):"");}function
limit1($G,$Z){return" $G$Z";}function
db_collation($l,$Wa){global$i;return$i->result("SHOW LC_COLLATE");}function
engines(){return
array();}function
logged_user(){global$i;return$i->result("SELECT user");}function
tables_list(){return
get_key_vals("SELECT table_name, table_type FROM information_schema.tables WHERE table_schema = current_schema() ORDER BY table_name");}function
count_tables($k){return
array();}function
table_status($B=""){$I=array();foreach(get_rows("SELECT relname AS \"Name\", CASE relkind WHEN 'r' THEN 'table' ELSE 'view' END AS \"Engine\", pg_relation_size(oid) AS \"Data_length\", pg_total_relation_size(oid) - pg_relation_size(oid) AS \"Index_length\", obj_description(oid, 'pg_class') AS \"Comment\", relhasoids AS \"Oid\", reltuples as \"Rows\"
FROM pg_class
WHERE relkind IN ('r','v')
AND relnamespace = (SELECT oid FROM pg_namespace WHERE nspname = current_schema())".($B!=""?" AND relname = ".q($B):""))as$J)$I[$J["Name"]]=$J;return($B!=""?$I[$B]:$I);}function
is_view($Q){return$Q["Engine"]=="view";}function
fk_support($Q){return
true;}function
fields($P){$I=array();foreach(get_rows("SELECT a.attname AS field, format_type(a.atttypid, a.atttypmod) AS full_type, d.adsrc AS default, a.attnotnull::int, col_description(c.oid, a.attnum) AS comment
FROM pg_class c
JOIN pg_namespace n ON c.relnamespace = n.oid
JOIN pg_attribute a ON c.oid = a.attrelid
LEFT JOIN pg_attrdef d ON c.oid = d.adrelid AND a.attnum = d.adnum
WHERE c.relname = ".q($P)."
AND n.nspname = current_schema()
AND NOT a.attisdropped
AND a.attnum > 0
ORDER BY a.attnum")as$J){ereg('(.*)(\\((.*)\\))?',$J["full_type"],$A);list(,$J["type"],,$J["length"])=$A;$J["full_type"]=$J["type"].($J["length"]?"($J[length])":"");$J["null"]=!$J["attnotnull"];$J["auto_increment"]=eregi("^nextval\\(",$J["default"]);$J["privileges"]=array("insert"=>1,"select"=>1,"update"=>1);if(preg_match('~^(.*)::.+$~',$J["default"],$A))$J["default"]=($A[1][0]=="'"?idf_unescape($A[1]):$A[1]);$I[$J["field"]]=$J;}return$I;}function
indexes($P,$j=null){global$i;if(!is_object($j))$j=$i;$I=array();$Uf=$j->result("SELECT oid FROM pg_class WHERE relnamespace = (SELECT oid FROM pg_namespace WHERE nspname = current_schema()) AND relname = ".q($P));$g=get_key_vals("SELECT attnum, attname FROM pg_attribute WHERE attrelid = $Uf AND attnum > 0",$j);foreach(get_rows("SELECT relname, indisunique::int, indisprimary::int, indkey FROM pg_index i, pg_class ci WHERE i.indrelid = $Uf AND ci.oid = i.indexrelid",$j)as$J){$I[$J["relname"]]["type"]=($J["indisprimary"]?"PRIMARY":($J["indisunique"]?"UNIQUE":"INDEX"));$I[$J["relname"]]["columns"]=array();foreach(explode(" ",$J["indkey"])as$Qc)$I[$J["relname"]]["columns"][]=$g[$Qc];$I[$J["relname"]]["lengths"]=array();}return$I;}function
foreign_keys($P){global$de;$I=array();foreach(get_rows("SELECT conname, pg_get_constraintdef(oid) AS definition
FROM pg_constraint
WHERE conrelid = (SELECT pc.oid FROM pg_class AS pc INNER JOIN pg_namespace AS pn ON (pn.oid = pc.relnamespace) WHERE pc.relname = ".q($P)." AND pn.nspname = current_schema())
AND contype = 'f'::char
ORDER BY conkey, conname")as$J){if(preg_match('~FOREIGN KEY\s*\((.+)\)\s*REFERENCES (.+)\((.+)\)(.*)$~iA',$J['definition'],$A)){$J['source']=array_map('trim',explode(',',$A[1]));$J['table']=$A[2];if(preg_match('~(.+)\.(.+)~',$A[2],$xd)){$J['ns']=$xd[1];$J['table']=$xd[2];}$J['target']=array_map('trim',explode(',',$A[3]));$J['on_delete']=(preg_match("~ON DELETE ($de)~",$A[4],$xd)?$xd[1]:'NO ACTION');$J['on_update']=(preg_match("~ON UPDATE ($de)~",$A[4],$xd)?$xd[1]:'NO ACTION');$I[$J['conname']]=$J;}}return$I;}function
view($B){global$i;return
array("select"=>$i->result("SELECT pg_get_viewdef(".q($B).")"));}function
collations(){return
array();}function
information_schema($l){return($l=="information_schema");}function
error(){global$i;$I=h($i->error);if(preg_match('~^(.*\\n)?([^\\n]*)\\n( *)\\^(\\n.*)?$~s',$I,$A))$I=$A[1].preg_replace('~((?:[^&]|&[^;]*;){'.strlen($A[3]).'})(.*)~','\\1<b>\\2</b>',$A[2]).$A[4];return
nl_br($I);}function
exact_value($X){return
q($X);}function
create_database($l,$e){return
queries("CREATE DATABASE ".idf_escape($l).($e?" ENCODING ".idf_escape($e):""));}function
drop_databases($k){global$i;$i->close();return
apply_queries("DROP DATABASE",$k,'idf_escape');}function
rename_database($B,$e){return
queries("ALTER DATABASE ".idf_escape(DB)." RENAME TO ".idf_escape($B));}function
auto_increment(){return"";}function
alter_table($P,$B,$o,$rc,$ab,$Rb,$e,$Aa,$Be){$c=array();$We=array();foreach($o
as$n){$f=idf_escape($n[0]);$X=$n[1];if(!$X)$c[]="DROP $f";else{$Mg=$X[5];unset($X[5]);if(isset($X[6])&&$n[0]=="")$X[1]=($X[1]=="bigint"?" big":" ")."serial";if($n[0]=="")$c[]=($P!=""?"ADD ":"  ").implode($X);else{if($f!=$X[0])$We[]="ALTER TABLE ".table($P)." RENAME $f TO $X[0]";$c[]="ALTER $f TYPE$X[1]";if(!$X[6]){$c[]="ALTER $f ".($X[3]?"SET$X[3]":"DROP DEFAULT");$c[]="ALTER $f ".($X[2]==" NULL"?"DROP NOT":"SET").$X[2];}}if($n[0]!=""||$Mg!="")$We[]="COMMENT ON COLUMN ".table($P).".$X[0] IS ".($Mg!=""?substr($Mg,9):"''");}}$c=array_merge($c,$rc);if($P=="")array_unshift($We,"CREATE TABLE ".table($B)." (\n".implode(",\n",$c)."\n)");elseif($c)array_unshift($We,"ALTER TABLE ".table($P)."\n".implode(",\n",$c));if($P!=""&&$P!=$B)$We[]="ALTER TABLE ".table($P)." RENAME TO ".table($B);if($P!=""||$ab!="")$We[]="COMMENT ON TABLE ".table($B)." IS ".q($ab);if($Aa!=""){}foreach($We
as$G){if(!queries($G))return
false;}return
true;}function
alter_indexes($P,$c){$jb=array();$Db=array();foreach($c
as$X){if($X[0]!="INDEX")$jb[]=($X[2]=="DROP"?"\nDROP CONSTRAINT ".idf_escape($X[1]):"\nADD $X[0] ".($X[0]=="PRIMARY"?"KEY ":"").$X[2]);elseif($X[2]=="DROP")$Db[]=idf_escape($X[1]);elseif(!queries("CREATE INDEX ".idf_escape($X[1]!=""?$X[1]:uniqid($P."_"))." ON ".table($P)." $X[2]"))return
false;}return((!$jb||queries("ALTER TABLE ".table($P).implode(",",$jb)))&&(!$Db||queries("DROP INDEX ".implode(", ",$Db))));}function
truncate_tables($R){return
queries("TRUNCATE ".implode(", ",array_map('table',$R)));return
true;}function
drop_views($Rg){return
queries("DROP VIEW ".implode(", ",array_map('table',$Rg)));}function
drop_tables($R){return
queries("DROP TABLE ".implode(", ",array_map('table',$R)));}function
move_tables($R,$Rg,$ag){foreach($R
as$P){if(!queries("ALTER TABLE ".table($P)." SET SCHEMA ".idf_escape($ag)))return
false;}foreach($Rg
as$P){if(!queries("ALTER VIEW ".table($P)." SET SCHEMA ".idf_escape($ag)))return
false;}return
true;}function
trigger($B){if($B=="")return
array("Statement"=>"EXECUTE PROCEDURE ()");$K=get_rows('SELECT trigger_name AS "Trigger", condition_timing AS "Timing", event_manipulation AS "Event", \'FOR EACH \' || action_orientation AS "Type", action_statement AS "Statement" FROM information_schema.triggers WHERE event_object_table = '.q($_GET["trigger"]).' AND trigger_name = '.q($B));return
reset($K);}function
triggers($P){$I=array();foreach(get_rows("SELECT * FROM information_schema.triggers WHERE event_object_table = ".q($P))as$J)$I[$J["trigger_name"]]=array($J["condition_timing"],$J["event_manipulation"]);return$I;}function
trigger_options(){return
array("Timing"=>array("BEFORE","AFTER"),"Type"=>array("FOR EACH ROW","FOR EACH STATEMENT"),);}function
routines(){return
get_rows('SELECT p.proname AS "ROUTINE_NAME", p.proargtypes AS "ROUTINE_TYPE", pg_catalog.format_type(p.prorettype, NULL) AS "DTD_IDENTIFIER"
FROM pg_catalog.pg_namespace n
JOIN pg_catalog.pg_proc p ON p.pronamespace = n.oid
WHERE n.nspname = current_schema()
ORDER BY p.proname');}function
routine_languages(){return
get_vals("SELECT langname FROM pg_catalog.pg_language");}function
begin(){return
queries("BEGIN");}function
insert_into($P,$N){return
queries("INSERT INTO ".table($P).($N?" (".implode(", ",array_keys($N)).")\nVALUES (".implode(", ",$N).")":"DEFAULT VALUES"));}function
insert_update($P,$N,$Ne){global$i;$Gg=array();$Z=array();foreach($N
as$x=>$X){$Gg[]="$x = $X";if(isset($Ne[idf_unescape($x)]))$Z[]="$x = $X";}return($Z&&queries("UPDATE ".table($P)." SET ".implode(", ",$Gg)." WHERE ".implode(" AND ",$Z))&&$i->affected_rows)||queries("INSERT INTO ".table($P)." (".implode(", ",array_keys($N)).") VALUES (".implode(", ",$N).")");}function
last_id(){return
0;}function
explain($i,$G){return$i->query("EXPLAIN $G");}function
found_rows($Q,$Z){global$i;if(ereg(" rows=([0-9]+)",$i->result("EXPLAIN SELECT * FROM ".idf_escape($Q["Name"]).($Z?" WHERE ".implode(" AND ",$Z):"")),$gf))return$gf[1];return
false;}function
types(){return
get_vals("SELECT typname
FROM pg_type
WHERE typnamespace = (SELECT oid FROM pg_namespace WHERE nspname = current_schema())
AND typtype IN ('b','d','e')
AND typelem = 0");}function
schemas(){return
get_vals("SELECT nspname FROM pg_namespace ORDER BY nspname");}function
get_schema(){global$i;return$i->result("SELECT current_schema()");}function
set_schema($uf){global$i,$U,$Lf;$I=$i->query("SET search_path TO ".idf_escape($uf));foreach(types()as$T){if(!isset($U[$T])){$U[$T]=0;$Lf[lang(13)][]=$T;}}return$I;}function
use_sql($qb){return"\connect ".idf_escape($qb);}function
show_variables(){return
get_key_vals("SHOW ALL");}function
process_list(){global$i;return
get_rows("SELECT * FROM pg_stat_activity ORDER BY ".($i->server_info<9.2?"procpid":"pid"));}function
show_status(){}function
convert_field($n){}function
unconvert_field($n,$I){return$I;}function
support($kc){return
ereg('^(comment|view|scheme|processlist|sequence|trigger|type|variables|drop_col)$',$kc);}$w="pgsql";$U=array();$Lf=array();foreach(array(lang(14)=>array("smallint"=>5,"integer"=>10,"bigint"=>19,"boolean"=>1,"numeric"=>0,"real"=>7,"double precision"=>16,"money"=>20),lang(15)=>array("date"=>13,"time"=>17,"timestamp"=>20,"timestamptz"=>21,"interval"=>0),lang(16)=>array("character"=>0,"character varying"=>0,"text"=>0,"tsquery"=>0,"tsvector"=>0,"uuid"=>0,"xml"=>0),lang(17)=>array("bit"=>0,"bit varying"=>0,"bytea"=>0),lang(18)=>array("cidr"=>43,"inet"=>43,"macaddr"=>17,"txid_snapshot"=>0),lang(19)=>array("box"=>0,"circle"=>0,"line"=>0,"lseg"=>0,"path"=>0,"point"=>0,"polygon"=>0),)as$x=>$X){$U+=$X;$Lf[$x]=array_keys($X);}$Fg=array();$he=array("=","<",">","<=",">=","!=","~","!~","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$Ac=array("char_length","lower","round","to_hex","to_timestamp","upper");$Fc=array("avg","count","count distinct","max","min","sum");$Jb=array(array("char"=>"md5","date|time"=>"now",),array("int|numeric|real|money"=>"+/-","date|time"=>"+ interval/- interval","char|text"=>"||",));}$Cb["oracle"]="Oracle";if(isset($_GET["oracle"])){$Ke=array("OCI8","PDO_OCI");define("DRIVER","oracle");if(extension_loaded("oci8")){class
Min_DB{var$extension="oci8",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
_error($Ub,$m){if(ini_bool("html_errors"))$m=html_entity_decode(strip_tags($m));$m=ereg_replace('^[^:]*: ','',$m);$this->error=$m;}function
connect($M,$V,$E){$this->_link=@oci_new_connect($V,$E,$M,"AL32UTF8");if($this->_link){$this->server_info=oci_server_version($this->_link);return
true;}$m=oci_error();$this->error=$m["message"];return
false;}function
quote($O){return"'".str_replace("'","''",$O)."'";}function
select_db($qb){return
true;}function
query($G,$_g=false){$H=oci_parse($this->_link,$G);$this->error="";if(!$H){$m=oci_error($this->_link);$this->errno=$m["code"];$this->error=$m["message"];return
false;}set_error_handler(array($this,'_error'));$I=@oci_execute($H);restore_error_handler();if($I){if(oci_num_fields($H))return
new
Min_Result($H);$this->affected_rows=oci_num_rows($H);}return$I;}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($G,$n=1){$H=$this->query($G);if(!is_object($H)||!oci_fetch($H->_result))return
false;return
oci_result($H->_result,$n);}}class
Min_Result{var$_result,$_offset=1,$num_rows;function
Min_Result($H){$this->_result=$H;}function
_convert($J){foreach((array)$J
as$x=>$X){if(is_a($X,'OCI-Lob'))$J[$x]=$X->load();}return$J;}function
fetch_assoc(){return$this->_convert(oci_fetch_assoc($this->_result));}function
fetch_row(){return$this->_convert(oci_fetch_row($this->_result));}function
fetch_field(){$f=$this->_offset++;$I=new
stdClass;$I->name=oci_field_name($this->_result,$f);$I->orgname=$I->name;$I->type=oci_field_type($this->_result,$f);$I->charsetnr=(ereg("raw|blob|bfile",$I->type)?63:0);return$I;}function
__destruct(){oci_free_statement($this->_result);}}}elseif(extension_loaded("pdo_oci")){class
Min_DB
extends
Min_PDO{var$extension="PDO_OCI";function
connect($M,$V,$E){$this->dsn("oci:dbname=//$M;charset=AL32UTF8",$V,$E);return
true;}function
select_db($qb){return
true;}}}function
idf_escape($t){return'"'.str_replace('"','""',$t).'"';}function
table($t){return
idf_escape($t);}function
connect(){global$b;$i=new
Min_DB;$mb=$b->credentials();if($i->connect($mb[0],$mb[1],$mb[2]))return$i;return$i->error;}function
get_databases(){return
get_vals("SELECT tablespace_name FROM user_tablespaces");}function
limit($G,$Z,$y,$C=0,$zf=" "){return($C?" * FROM (SELECT t.*, rownum AS rnum FROM (SELECT $G$Z) t WHERE rownum <= ".($y+$C).") WHERE rnum > $C":($y!==null?" * FROM (SELECT $G$Z) WHERE rownum <= ".($y+$C):" $G$Z"));}function
limit1($G,$Z){return" $G$Z";}function
db_collation($l,$Wa){global$i;return$i->result("SELECT value FROM nls_database_parameters WHERE parameter = 'NLS_CHARACTERSET'");}function
engines(){return
array();}function
logged_user(){global$i;return$i->result("SELECT USER FROM DUAL");}function
tables_list(){return
get_key_vals("SELECT table_name, 'table' FROM all_tables WHERE tablespace_name = ".q(DB)."
UNION SELECT view_name, 'view' FROM user_views");}function
count_tables($k){return
array();}function
table_status($B=""){$I=array();$wf=q($B);foreach(get_rows('SELECT table_name "Name", \'table\' "Engine", avg_row_len * num_rows "Data_length", num_rows "Rows" FROM all_tables WHERE tablespace_name = '.q(DB).($B!=""?" AND table_name = $wf":"")."
UNION SELECT view_name, 'view', 0, 0 FROM user_views".($B!=""?" WHERE view_name = $wf":""))as$J){if($B!="")return$J;$I[$J["Name"]]=$J;}return$I;}function
is_view($Q){return$Q["Engine"]=="view";}function
fk_support($Q){return
true;}function
fields($P){$I=array();foreach(get_rows("SELECT * FROM all_tab_columns WHERE table_name = ".q($P)." ORDER BY column_id")as$J){$T=$J["DATA_TYPE"];$rd="$J[DATA_PRECISION],$J[DATA_SCALE]";if($rd==",")$rd=$J["DATA_LENGTH"];$I[$J["COLUMN_NAME"]]=array("field"=>$J["COLUMN_NAME"],"full_type"=>$T.($rd?"($rd)":""),"type"=>strtolower($T),"length"=>$rd,"default"=>$J["DATA_DEFAULT"],"null"=>($J["NULLABLE"]=="Y"),"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),);}return$I;}function
indexes($P,$j=null){$I=array();foreach(get_rows("SELECT uic.*, uc.constraint_type
FROM user_ind_columns uic
LEFT JOIN user_constraints uc ON uic.index_name = uc.constraint_name AND uic.table_name = uc.table_name
WHERE uic.table_name = ".q($P)."
ORDER BY uc.constraint_type, uic.column_position",$j)as$J){$I[$J["INDEX_NAME"]]["type"]=($J["CONSTRAINT_TYPE"]=="P"?"PRIMARY":($J["CONSTRAINT_TYPE"]=="U"?"UNIQUE":"INDEX"));$I[$J["INDEX_NAME"]]["columns"][]=$J["COLUMN_NAME"];$I[$J["INDEX_NAME"]]["lengths"][]=($J["CHAR_LENGTH"]&&$J["CHAR_LENGTH"]!=$J["COLUMN_LENGTH"]?$J["CHAR_LENGTH"]:null);}return$I;}function
view($B){$K=get_rows('SELECT text "select" FROM user_views WHERE view_name = '.q($B));return
reset($K);}function
collations(){return
array();}function
information_schema($l){return
false;}function
error(){global$i;return
h($i->error);}function
exact_value($X){return
q($X);}function
explain($i,$G){$i->query("EXPLAIN PLAN FOR $G");return$i->query("SELECT * FROM plan_table");}function
found_rows($Q,$Z){}function
alter_table($P,$B,$o,$rc,$ab,$Rb,$e,$Aa,$Be){$c=$Db=array();foreach($o
as$n){$X=$n[1];if($X&&$n[0]!=""&&idf_escape($n[0])!=$X[0])queries("ALTER TABLE ".table($P)." RENAME COLUMN ".idf_escape($n[0])." TO $X[0]");if($X)$c[]=($P!=""?($n[0]!=""?"MODIFY (":"ADD ("):"  ").implode($X).($P!=""?")":"");else$Db[]=idf_escape($n[0]);}if($P=="")return
queries("CREATE TABLE ".table($B)." (\n".implode(",\n",$c)."\n)");return(!$c||queries("ALTER TABLE ".table($P)."\n".implode("\n",$c)))&&(!$Db||queries("ALTER TABLE ".table($P)." DROP (".implode(", ",$Db).")"))&&($P==$B||queries("ALTER TABLE ".table($P)." RENAME TO ".table($B)));}function
foreign_keys($P){return
array();}function
truncate_tables($R){return
apply_queries("TRUNCATE TABLE",$R);}function
drop_views($Rg){return
apply_queries("DROP VIEW",$Rg);}function
drop_tables($R){return
apply_queries("DROP TABLE",$R);}function
begin(){return
true;}function
insert_into($P,$N){return
queries("INSERT INTO ".table($P)." (".implode(", ",array_keys($N)).")\nVALUES (".implode(", ",$N).")");}function
last_id(){return
0;}function
schemas(){return
get_vals("SELECT DISTINCT owner FROM dba_segments WHERE owner IN (SELECT username FROM dba_users WHERE default_tablespace NOT IN ('SYSTEM','SYSAUX'))");}function
get_schema(){global$i;return$i->result("SELECT sys_context('USERENV', 'SESSION_USER') FROM dual");}function
set_schema($vf){global$i;return$i->query("ALTER SESSION SET CURRENT_SCHEMA = ".idf_escape($vf));}function
show_variables(){return
get_key_vals('SELECT name, display_value FROM v$parameter');}function
process_list(){return
get_rows('SELECT sess.process AS "process", sess.username AS "user", sess.schemaname AS "schema", sess.status AS "status", sess.wait_class AS "wait_class", sess.seconds_in_wait AS "seconds_in_wait", sql.sql_text AS "sql_text", sess.machine AS "machine", sess.port AS "port"
FROM v$session sess LEFT OUTER JOIN v$sql sql
ON sql.sql_id = sess.sql_id
WHERE sess.type = \'USER\'
ORDER BY PROCESS
');}function
show_status(){$K=get_rows('SELECT * FROM v$instance');return
reset($K);}function
convert_field($n){}function
unconvert_field($n,$I){return$I;}function
support($kc){return
ereg("view|scheme|processlist|drop_col|variables|status",$kc);}$w="oracle";$U=array();$Lf=array();foreach(array(lang(14)=>array("number"=>38,"binary_float"=>12,"binary_double"=>21),lang(15)=>array("date"=>10,"timestamp"=>29,"interval year"=>12,"interval day"=>28),lang(16)=>array("char"=>2000,"varchar2"=>4000,"nchar"=>2000,"nvarchar2"=>4000,"clob"=>4294967295,"nclob"=>4294967295),lang(17)=>array("raw"=>2000,"long raw"=>2147483648,"blob"=>4294967295,"bfile"=>4294967296),)as$x=>$X){$U+=$X;$Lf[$x]=array_keys($X);}$Fg=array();$he=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$Ac=array("length","lower","round","upper");$Fc=array("avg","count","count distinct","max","min","sum");$Jb=array(array("date"=>"current_date","timestamp"=>"current_timestamp",),array("number|float|double"=>"+/-","date|timestamp"=>"+ interval/- interval","char|clob"=>"||",));}$Cb["mssql"]="MS SQL";if(isset($_GET["mssql"])){$Ke=array("SQLSRV","MSSQL");define("DRIVER","mssql");if(extension_loaded("sqlsrv")){class
Min_DB{var$extension="sqlsrv",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
_get_error(){$this->error="";foreach(sqlsrv_errors()as$m){$this->errno=$m["code"];$this->error.="$m[message]\n";}$this->error=rtrim($this->error);}function
connect($M,$V,$E){$this->_link=@sqlsrv_connect($M,array("UID"=>$V,"PWD"=>$E,"CharacterSet"=>"UTF-8"));if($this->_link){$Rc=sqlsrv_server_info($this->_link);$this->server_info=$Rc['SQLServerVersion'];}else$this->_get_error();return(bool)$this->_link;}function
quote($O){return"'".str_replace("'","''",$O)."'";}function
select_db($qb){return$this->query("USE ".idf_escape($qb));}function
query($G,$_g=false){$H=sqlsrv_query($this->_link,$G);$this->error="";if(!$H){$this->_get_error();return
false;}return$this->store_result($H);}function
multi_query($G){$this->_result=sqlsrv_query($this->_link,$G);$this->error="";if(!$this->_result){$this->_get_error();return
false;}return
true;}function
store_result($H=null){if(!$H)$H=$this->_result;if(sqlsrv_field_metadata($H))return
new
Min_Result($H);$this->affected_rows=sqlsrv_rows_affected($H);return
true;}function
next_result(){return
sqlsrv_next_result($this->_result);}function
result($G,$n=0){$H=$this->query($G);if(!is_object($H))return
false;$J=$H->fetch_row();return$J[$n];}}class
Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
Min_Result($H){$this->_result=$H;}function
_convert($J){foreach((array)$J
as$x=>$X){if(is_a($X,'DateTime'))$J[$x]=$X->format("Y-m-d H:i:s");}return$J;}function
fetch_assoc(){return$this->_convert(sqlsrv_fetch_array($this->_result,SQLSRV_FETCH_ASSOC,SQLSRV_SCROLL_NEXT));}function
fetch_row(){return$this->_convert(sqlsrv_fetch_array($this->_result,SQLSRV_FETCH_NUMERIC,SQLSRV_SCROLL_NEXT));}function
fetch_field(){if(!$this->_fields)$this->_fields=sqlsrv_field_metadata($this->_result);$n=$this->_fields[$this->_offset++];$I=new
stdClass;$I->name=$n["Name"];$I->orgname=$n["Name"];$I->type=($n["Type"]==1?254:0);return$I;}function
seek($C){for($r=0;$r<$C;$r++)sqlsrv_fetch($this->_result);}function
__destruct(){sqlsrv_free_stmt($this->_result);}}}elseif(extension_loaded("mssql")){class
Min_DB{var$extension="MSSQL",$_link,$_result,$server_info,$affected_rows,$error;function
connect($M,$V,$E){$this->_link=@mssql_connect($M,$V,$E);if($this->_link){$H=$this->query("SELECT SERVERPROPERTY('ProductLevel'), SERVERPROPERTY('Edition')");$J=$H->fetch_row();$this->server_info=$this->result("sp_server_info 2",2)." [$J[0]] $J[1]";}else$this->error=mssql_get_last_message();return(bool)$this->_link;}function
quote($O){return"'".str_replace("'","''",$O)."'";}function
select_db($qb){return
mssql_select_db($qb);}function
query($G,$_g=false){$H=mssql_query($G,$this->_link);$this->error="";if(!$H){$this->error=mssql_get_last_message();return
false;}if($H===true){$this->affected_rows=mssql_rows_affected($this->_link);return
true;}return
new
Min_Result($H);}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result(){return$this->_result;}function
next_result(){return
mssql_next_result($this->_result);}function
result($G,$n=0){$H=$this->query($G);if(!is_object($H))return
false;return
mssql_result($H->_result,0,$n);}}class
Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
Min_Result($H){$this->_result=$H;$this->num_rows=mssql_num_rows($H);}function
fetch_assoc(){return
mssql_fetch_assoc($this->_result);}function
fetch_row(){return
mssql_fetch_row($this->_result);}function
num_rows(){return
mssql_num_rows($this->_result);}function
fetch_field(){$I=mssql_fetch_field($this->_result);$I->orgtable=$I->table;$I->orgname=$I->name;return$I;}function
seek($C){mssql_data_seek($this->_result,$C);}function
__destruct(){mssql_free_result($this->_result);}}}function
idf_escape($t){return"[".str_replace("]","]]",$t)."]";}function
table($t){return($_GET["ns"]!=""?idf_escape($_GET["ns"]).".":"").idf_escape($t);}function
connect(){global$b;$i=new
Min_DB;$mb=$b->credentials();if($i->connect($mb[0],$mb[1],$mb[2]))return$i;return$i->error;}function
get_databases(){return
get_vals("EXEC sp_databases");}function
limit($G,$Z,$y,$C=0,$zf=" "){return($y!==null?" TOP (".($y+$C).")":"")." $G$Z";}function
limit1($G,$Z){return
limit($G,$Z,1);}function
db_collation($l,$Wa){global$i;return$i->result("SELECT collation_name FROM sys.databases WHERE name =  ".q($l));}function
engines(){return
array();}function
logged_user(){global$i;return$i->result("SELECT SUSER_NAME()");}function
tables_list(){return
get_key_vals("SELECT name, type_desc FROM sys.all_objects WHERE schema_id = SCHEMA_ID(".q(get_schema()).") AND type IN ('S', 'U', 'V') ORDER BY name");}function
count_tables($k){global$i;$I=array();foreach($k
as$l){$i->select_db($l);$I[$l]=$i->result("SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES");}return$I;}function
table_status($B=""){$I=array();foreach(get_rows("SELECT name AS Name, type_desc AS Engine FROM sys.all_objects WHERE schema_id = SCHEMA_ID(".q(get_schema()).") AND type IN ('S', 'U', 'V')".($B!=""?" AND name = ".q($B):""))as$J){if($B!="")return$J;$I[$J["Name"]]=$J;}return$I;}function
is_view($Q){return$Q["Engine"]=="VIEW";}function
fk_support($Q){return
true;}function
fields($P){$I=array();foreach(get_rows("SELECT c.*, t.name type, d.definition [default]
FROM sys.all_columns c
JOIN sys.all_objects o ON c.object_id = o.object_id
JOIN sys.types t ON c.user_type_id = t.user_type_id
LEFT JOIN sys.default_constraints d ON c.default_object_id = d.parent_column_id
WHERE o.schema_id = SCHEMA_ID(".q(get_schema()).") AND o.type IN ('S', 'U', 'V') AND o.name = ".q($P))as$J){$T=$J["type"];$rd=(ereg("char|binary",$T)?$J["max_length"]:($T=="decimal"?"$J[precision],$J[scale]":""));$I[$J["name"]]=array("field"=>$J["name"],"full_type"=>$T.($rd?"($rd)":""),"type"=>$T,"length"=>$rd,"default"=>$J["default"],"null"=>$J["is_nullable"],"auto_increment"=>$J["is_identity"],"collation"=>$J["collation_name"],"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),"primary"=>$J["is_identity"],);}return$I;}function
indexes($P,$j=null){$I=array();foreach(get_rows("SELECT i.name, key_ordinal, is_unique, is_primary_key, c.name AS column_name
FROM sys.indexes i
INNER JOIN sys.index_columns ic ON i.object_id = ic.object_id AND i.index_id = ic.index_id
INNER JOIN sys.columns c ON ic.object_id = c.object_id AND ic.column_id = c.column_id
WHERE OBJECT_NAME(i.object_id) = ".q($P),$j)as$J){$I[$J["name"]]["type"]=($J["is_primary_key"]?"PRIMARY":($J["is_unique"]?"UNIQUE":"INDEX"));$I[$J["name"]]["lengths"]=array();$I[$J["name"]]["columns"][$J["key_ordinal"]]=$J["column_name"];}return$I;}function
view($B){global$i;return
array("select"=>preg_replace('~^(?:[^[]|\\[[^]]*])*\\s+AS\\s+~isU','',$i->result("SELECT VIEW_DEFINITION FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_SCHEMA = SCHEMA_NAME() AND TABLE_NAME = ".q($B))));}function
collations(){$I=array();foreach(get_vals("SELECT name FROM fn_helpcollations()")as$e)$I[ereg_replace("_.*","",$e)][]=$e;return$I;}function
information_schema($l){return
false;}function
error(){global$i;return
nl_br(h(preg_replace('~^(\\[[^]]*])+~m','',$i->error)));}function
exact_value($X){return
q($X);}function
create_database($l,$e){return
queries("CREATE DATABASE ".idf_escape($l).(eregi('^[a-z0-9_]+$',$e)?" COLLATE $e":""));}function
drop_databases($k){return
queries("DROP DATABASE ".implode(", ",array_map('idf_escape',$k)));}function
rename_database($B,$e){if(eregi('^[a-z0-9_]+$',$e))queries("ALTER DATABASE ".idf_escape(DB)." COLLATE $e");queries("ALTER DATABASE ".idf_escape(DB)." MODIFY NAME = ".idf_escape($B));return
true;}function
auto_increment(){return" IDENTITY".($_POST["Auto_increment"]!=""?"(".(+$_POST["Auto_increment"]).",1)":"")." PRIMARY KEY";}function
alter_table($P,$B,$o,$rc,$ab,$Rb,$e,$Aa,$Be){$c=array();foreach($o
as$n){$f=idf_escape($n[0]);$X=$n[1];if(!$X)$c["DROP"][]=" COLUMN $f";else{$X[1]=preg_replace("~( COLLATE )'(\\w+)'~","\\1\\2",$X[1]);if($n[0]=="")$c["ADD"][]="\n  ".implode("",$X).($P==""?substr($rc[$X[0]],16+strlen($X[0])):"");else{unset($X[6]);if($f!=$X[0])queries("EXEC sp_rename ".q(table($P).".$f").", ".q(idf_unescape($X[0])).", 'COLUMN'");$c["ALTER COLUMN ".implode("",$X)][]="";}}}if($P=="")return
queries("CREATE TABLE ".table($B)." (".implode(",",(array)$c["ADD"])."\n)");if($P!=$B)queries("EXEC sp_rename ".q(table($P)).", ".q($B));if($rc)$c[""]=$rc;foreach($c
as$x=>$X){if(!queries("ALTER TABLE ".idf_escape($B)." $x".implode(",",$X)))return
false;}return
true;}function
alter_indexes($P,$c){$u=array();$Db=array();foreach($c
as$X){if($X[2]=="DROP"){if($X[0]=="PRIMARY")$Db[]=idf_escape($X[1]);else$u[]=idf_escape($X[1])." ON ".table($P);}elseif(!queries(($X[0]!="PRIMARY"?"CREATE $X[0] ".($X[0]!="INDEX"?"INDEX ":"").idf_escape($X[1]!=""?$X[1]:uniqid($P."_"))." ON ".table($P):"ALTER TABLE ".table($P)." ADD PRIMARY KEY")." $X[2]"))return
false;}return(!$u||queries("DROP INDEX ".implode(", ",$u)))&&(!$Db||queries("ALTER TABLE ".table($P)." DROP ".implode(", ",$Db)));}function
begin(){return
queries("BEGIN TRANSACTION");}function
insert_into($P,$N){return
queries("INSERT INTO ".table($P).($N?" (".implode(", ",array_keys($N)).")\nVALUES (".implode(", ",$N).")":"DEFAULT VALUES"));}function
insert_update($P,$N,$Ne){$Gg=array();$Z=array();foreach($N
as$x=>$X){$Gg[]="$x = $X";if(isset($Ne[idf_unescape($x)]))$Z[]="$x = $X";}return
queries("MERGE ".table($P)." USING (VALUES(".implode(", ",$N).")) AS source (c".implode(", c",range(1,count($N))).") ON ".implode(" AND ",$Z)." WHEN MATCHED THEN UPDATE SET ".implode(", ",$Gg)." WHEN NOT MATCHED THEN INSERT (".implode(", ",array_keys($N)).") VALUES (".implode(", ",$N).");");}function
last_id(){global$i;return$i->result("SELECT SCOPE_IDENTITY()");}function
explain($i,$G){$i->query("SET SHOWPLAN_ALL ON");$I=$i->query($G);$i->query("SET SHOWPLAN_ALL OFF");return$I;}function
found_rows($Q,$Z){}function
foreign_keys($P){$I=array();foreach(get_rows("EXEC sp_fkeys @fktable_name = ".q($P))as$J){$p=&$I[$J["FK_NAME"]];$p["table"]=$J["PKTABLE_NAME"];$p["source"][]=$J["FKCOLUMN_NAME"];$p["target"][]=$J["PKCOLUMN_NAME"];}return$I;}function
truncate_tables($R){return
apply_queries("TRUNCATE TABLE",$R);}function
drop_views($Rg){return
queries("DROP VIEW ".implode(", ",array_map('table',$Rg)));}function
drop_tables($R){return
queries("DROP TABLE ".implode(", ",array_map('table',$R)));}function
move_tables($R,$Rg,$ag){return
apply_queries("ALTER SCHEMA ".idf_escape($ag)." TRANSFER",array_merge($R,$Rg));}function
trigger($B){if($B=="")return
array();$K=get_rows("SELECT s.name [Trigger],
CASE WHEN OBJECTPROPERTY(s.id, 'ExecIsInsertTrigger') = 1 THEN 'INSERT' WHEN OBJECTPROPERTY(s.id, 'ExecIsUpdateTrigger') = 1 THEN 'UPDATE' WHEN OBJECTPROPERTY(s.id, 'ExecIsDeleteTrigger') = 1 THEN 'DELETE' END [Event],
CASE WHEN OBJECTPROPERTY(s.id, 'ExecIsInsteadOfTrigger') = 1 THEN 'INSTEAD OF' ELSE 'AFTER' END [Timing],
c.text
FROM sysobjects s
JOIN syscomments c ON s.id = c.id
WHERE s.xtype = 'TR' AND s.name = ".q($B));$I=reset($K);if($I)$I["Statement"]=preg_replace('~^.+\\s+AS\\s+~isU','',$I["text"]);return$I;}function
triggers($P){$I=array();foreach(get_rows("SELECT sys1.name,
CASE WHEN OBJECTPROPERTY(sys1.id, 'ExecIsInsertTrigger') = 1 THEN 'INSERT' WHEN OBJECTPROPERTY(sys1.id, 'ExecIsUpdateTrigger') = 1 THEN 'UPDATE' WHEN OBJECTPROPERTY(sys1.id, 'ExecIsDeleteTrigger') = 1 THEN 'DELETE' END [Event],
CASE WHEN OBJECTPROPERTY(sys1.id, 'ExecIsInsteadOfTrigger') = 1 THEN 'INSTEAD OF' ELSE 'AFTER' END [Timing]
FROM sysobjects sys1
JOIN sysobjects sys2 ON sys1.parent_obj = sys2.id
WHERE sys1.xtype = 'TR' AND sys2.name = ".q($P))as$J)$I[$J["name"]]=array($J["Timing"],$J["Event"]);return$I;}function
trigger_options(){return
array("Timing"=>array("AFTER","INSTEAD OF"),"Type"=>array("AS"),);}function
schemas(){return
get_vals("SELECT name FROM sys.schemas");}function
get_schema(){global$i;if($_GET["ns"]!="")return$_GET["ns"];return$i->result("SELECT SCHEMA_NAME()");}function
set_schema($uf){return
true;}function
use_sql($qb){return"USE ".idf_escape($qb);}function
show_variables(){return
array();}function
show_status(){return
array();}function
convert_field($n){}function
unconvert_field($n,$I){return$I;}function
support($kc){return
ereg('^(scheme|trigger|view|drop_col)$',$kc);}$w="mssql";$U=array();$Lf=array();foreach(array(lang(14)=>array("tinyint"=>3,"smallint"=>5,"int"=>10,"bigint"=>20,"bit"=>1,"decimal"=>0,"real"=>12,"float"=>53,"smallmoney"=>10,"money"=>20),lang(15)=>array("date"=>10,"smalldatetime"=>19,"datetime"=>19,"datetime2"=>19,"time"=>8,"datetimeoffset"=>10),lang(16)=>array("char"=>8000,"varchar"=>8000,"text"=>2147483647,"nchar"=>4000,"nvarchar"=>4000,"ntext"=>1073741823),lang(17)=>array("binary"=>8000,"varbinary"=>8000,"image"=>2147483647),)as$x=>$X){$U+=$X;$Lf[$x]=array_keys($X);}$Fg=array();$he=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$Ac=array("len","lower","round","upper");$Fc=array("avg","count","count distinct","max","min","sum");$Jb=array(array("date|time"=>"getdate",),array("int|decimal|real|float|money|datetime"=>"+/-","char|text"=>"+",));}$Cb=array("server"=>"MySQL")+$Cb;if(!defined("DRIVER")){$Ke=array("MySQLi","MySQL","PDO_MySQL");define("DRIVER","server");if(extension_loaded("mysqli")){class
Min_DB
extends
MySQLi{var$extension="MySQLi";function
Min_DB(){parent::init();}function
connect($M,$V,$E){mysqli_report(MYSQLI_REPORT_OFF);list($Kc,$Ge)=explode(":",$M,2);$I=@$this->real_connect(($M!=""?$Kc:ini_get("mysqli.default_host")),($M.$V!=""?$V:ini_get("mysqli.default_user")),($M.$V.$E!=""?$E:ini_get("mysqli.default_pw")),null,(is_numeric($Ge)?$Ge:ini_get("mysqli.default_port")),(!is_numeric($Ge)?$Ge:null));if($I){if(method_exists($this,'set_charset'))$this->set_charset("utf8");else$this->query("SET NAMES utf8");}return$I;}function
result($G,$n=0){$H=$this->query($G);if(!$H)return
false;$J=$H->fetch_array();return$J[$n];}function
quote($O){return"'".$this->escape_string($O)."'";}}}elseif(extension_loaded("mysql")&&!(ini_get("sql.safe_mode")&&extension_loaded("pdo_mysql"))){class
Min_DB{var$extension="MySQL",$server_info,$affected_rows,$errno,$error,$_link,$_result;function
connect($M,$V,$E){$this->_link=@mysql_connect(($M!=""?$M:ini_get("mysql.default_host")),("$M$V"!=""?$V:ini_get("mysql.default_user")),("$M$V$E"!=""?$E:ini_get("mysql.default_password")),true,131072);if($this->_link){$this->server_info=mysql_get_server_info($this->_link);if(function_exists('mysql_set_charset'))mysql_set_charset("utf8",$this->_link);else$this->query("SET NAMES utf8");}else$this->error=mysql_error();return(bool)$this->_link;}function
quote($O){return"'".mysql_real_escape_string($O,$this->_link)."'";}function
select_db($qb){return
mysql_select_db($qb,$this->_link);}function
query($G,$_g=false){$H=@($_g?mysql_unbuffered_query($G,$this->_link):mysql_query($G,$this->_link));$this->error="";if(!$H){$this->errno=mysql_errno($this->_link);$this->error=mysql_error($this->_link);return
false;}if($H===true){$this->affected_rows=mysql_affected_rows($this->_link);$this->info=mysql_info($this->_link);return
true;}return
new
Min_Result($H);}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($G,$n=0){$H=$this->query($G);if(!$H||!$H->num_rows)return
false;return
mysql_result($H->_result,0,$n);}}class
Min_Result{var$num_rows,$_result,$_offset=0;function
Min_Result($H){$this->_result=$H;$this->num_rows=mysql_num_rows($H);}function
fetch_assoc(){return
mysql_fetch_assoc($this->_result);}function
fetch_row(){return
mysql_fetch_row($this->_result);}function
fetch_field(){$I=mysql_fetch_field($this->_result,$this->_offset++);$I->orgtable=$I->table;$I->orgname=$I->name;$I->charsetnr=($I->blob?63:0);return$I;}function
__destruct(){mysql_free_result($this->_result);}}}elseif(extension_loaded("pdo_mysql")){class
Min_DB
extends
Min_PDO{var$extension="PDO_MySQL";function
connect($M,$V,$E){$this->dsn("mysql:host=".str_replace(":",";unix_socket=",preg_replace('~:(\\d)~',';port=\\1',$M)),$V,$E);$this->query("SET NAMES utf8");return
true;}function
select_db($qb){return$this->query("USE ".idf_escape($qb));}function
query($G,$_g=false){$this->setAttribute(1000,!$_g);return
parent::query($G,$_g);}}}function
idf_escape($t){return"`".str_replace("`","``",$t)."`";}function
table($t){return
idf_escape($t);}function
connect(){global$b;$i=new
Min_DB;$mb=$b->credentials();if($i->connect($mb[0],$mb[1],$mb[2])){$i->query("SET sql_quote_show_create = 1, autocommit = 1");return$i;}$I=$i->error;if(function_exists('iconv')&&!is_utf8($I)&&strlen($sf=iconv("windows-1250","utf-8",$I))>strlen($I))$I=$sf;return$I;}function
get_databases($qc){global$i;$I=get_session("dbs");if($I===null){$G=($i->server_info>=5?"SELECT SCHEMA_NAME FROM information_schema.SCHEMATA":"SHOW DATABASES");$I=($qc?slow_query($G):get_vals($G));restart_session();set_session("dbs",$I);stop_session();}return$I;}function
limit($G,$Z,$y,$C=0,$zf=" "){return" $G$Z".($y!==null?$zf."LIMIT $y".($C?" OFFSET $C":""):"");}function
limit1($G,$Z){return
limit($G,$Z,1);}function
db_collation($l,$Wa){global$i;$I=null;$jb=$i->result("SHOW CREATE DATABASE ".idf_escape($l),1);if(preg_match('~ COLLATE ([^ ]+)~',$jb,$A))$I=$A[1];elseif(preg_match('~ CHARACTER SET ([^ ]+)~',$jb,$A))$I=$Wa[$A[1]][-1];return$I;}function
engines(){$I=array();foreach(get_rows("SHOW ENGINES")as$J){if(ereg("YES|DEFAULT",$J["Support"]))$I[]=$J["Engine"];}return$I;}function
logged_user(){global$i;return$i->result("SELECT USER()");}function
tables_list(){global$i;return
get_key_vals("SHOW".($i->server_info>=5?" FULL":"")." TABLES");}function
count_tables($k){$I=array();foreach($k
as$l)$I[$l]=count(get_vals("SHOW TABLES IN ".idf_escape($l)));return$I;}function
table_status($B="",$jc=false){global$i;$I=array();foreach(get_rows($jc&&$i->server_info>=5?"SELECT TABLE_NAME AS Name, Engine, TABLE_COMMENT AS Comment FROM information_schema.TABLES WHERE TABLE_SCHEMA = DATABASE()".($B!=""?" AND TABLE_NAME = ".q($B):""):"SHOW TABLE STATUS".($B!=""?" LIKE ".q(addcslashes($B,"%_\\")):""))as$J){if($J["Engine"]=="InnoDB")$J["Comment"]=preg_replace('~(?:(.+); )?InnoDB free: .*~','\\1',$J["Comment"]);if(!isset($J["Engine"]))$J["Comment"]="";if($B!="")return$J;$I[$J["Name"]]=$J;}return$I;}function
is_view($Q){return!isset($Q["Engine"]);}function
fk_support($Q){return
eregi("InnoDB|IBMDB2I",$Q["Engine"]);}function
fields($P){$I=array();foreach(get_rows("SHOW FULL COLUMNS FROM ".table($P))as$J){preg_match('~^([^( ]+)(?:\\((.+)\\))?( unsigned)?( zerofill)?$~',$J["Type"],$A);$I[$J["Field"]]=array("field"=>$J["Field"],"full_type"=>$J["Type"],"type"=>$A[1],"length"=>$A[2],"unsigned"=>ltrim($A[3].$A[4]),"default"=>($J["Default"]!=""||ereg("char|set",$A[1])?$J["Default"]:null),"null"=>($J["Null"]=="YES"),"auto_increment"=>($J["Extra"]=="auto_increment"),"on_update"=>(eregi('^on update (.+)',$J["Extra"],$A)?$A[1]:""),"collation"=>$J["Collation"],"privileges"=>array_flip(explode(",",$J["Privileges"])),"comment"=>$J["Comment"],"primary"=>($J["Key"]=="PRI"),);}return$I;}function
indexes($P,$j=null){$I=array();foreach(get_rows("SHOW INDEX FROM ".table($P),$j)as$J){$I[$J["Key_name"]]["type"]=($J["Key_name"]=="PRIMARY"?"PRIMARY":($J["Index_type"]=="FULLTEXT"?"FULLTEXT":($J["Non_unique"]?"INDEX":"UNIQUE")));$I[$J["Key_name"]]["columns"][]=$J["Column_name"];$I[$J["Key_name"]]["lengths"][]=$J["Sub_part"];}return$I;}function
foreign_keys($P){global$i,$de;static$Ee='`(?:[^`]|``)+`';$I=array();$kb=$i->result("SHOW CREATE TABLE ".table($P),1);if($kb){preg_match_all("~CONSTRAINT ($Ee) FOREIGN KEY \\(((?:$Ee,? ?)+)\\) REFERENCES ($Ee)(?:\\.($Ee))? \\(((?:$Ee,? ?)+)\\)(?: ON DELETE ($de))?(?: ON UPDATE ($de))?~",$kb,$yd,PREG_SET_ORDER);foreach($yd
as$A){preg_match_all("~$Ee~",$A[2],$Ef);preg_match_all("~$Ee~",$A[5],$ag);$I[idf_unescape($A[1])]=array("db"=>idf_unescape($A[4]!=""?$A[3]:$A[4]),"table"=>idf_unescape($A[4]!=""?$A[4]:$A[3]),"source"=>array_map('idf_unescape',$Ef[0]),"target"=>array_map('idf_unescape',$ag[0]),"on_delete"=>($A[6]?$A[6]:"RESTRICT"),"on_update"=>($A[7]?$A[7]:"RESTRICT"),);}}return$I;}function
view($B){global$i;return
array("select"=>preg_replace('~^(?:[^`]|`[^`]*`)*\\s+AS\\s+~isU','',$i->result("SHOW CREATE VIEW ".table($B),1)));}function
collations(){$I=array();foreach(get_rows("SHOW COLLATION")as$J){if($J["Default"])$I[$J["Charset"]][-1]=$J["Collation"];else$I[$J["Charset"]][]=$J["Collation"];}ksort($I);foreach($I
as$x=>$X)asort($I[$x]);return$I;}function
information_schema($l){global$i;return($i->server_info>=5&&$l=="information_schema")||($i->server_info>=5.5&&$l=="performance_schema");}function
error(){global$i;return
h(preg_replace('~^You have an error.*syntax to use~U',"Syntax error",$i->error));}function
error_line(){global$i;if(ereg(' at line ([0-9]+)$',$i->error,$gf))return$gf[1]-1;}function
exact_value($X){return
q($X)." COLLATE utf8_bin";}function
create_database($l,$e){set_session("dbs",null);return
queries("CREATE DATABASE ".idf_escape($l).($e?" COLLATE ".q($e):""));}function
drop_databases($k){restart_session();set_session("dbs",null);return
apply_queries("DROP DATABASE",$k,'idf_escape');}function
rename_database($B,$e){if(create_database($B,$e)){$hf=array();foreach(tables_list()as$P=>$T)$hf[]=table($P)." TO ".idf_escape($B).".".table($P);if(!$hf||queries("RENAME TABLE ".implode(", ",$hf))){queries("DROP DATABASE ".idf_escape(DB));return
true;}}return
false;}function
auto_increment(){$Ba=" PRIMARY KEY";if($_GET["create"]!=""&&$_POST["auto_increment_col"]){foreach(indexes($_GET["create"])as$u){if(in_array($_POST["fields"][$_POST["auto_increment_col"]]["orig"],$u["columns"],true)){$Ba="";break;}if($u["type"]=="PRIMARY")$Ba=" UNIQUE";}}return" AUTO_INCREMENT$Ba";}function
alter_table($P,$B,$o,$rc,$ab,$Rb,$e,$Aa,$Be){$c=array();foreach($o
as$n)$c[]=($n[1]?($P!=""?($n[0]!=""?"CHANGE ".idf_escape($n[0]):"ADD"):" ")." ".implode($n[1]).($P!=""?$n[2]:""):"DROP ".idf_escape($n[0]));$c=array_merge($c,$rc);$If="COMMENT=".q($ab).($Rb?" ENGINE=".q($Rb):"").($e?" COLLATE ".q($e):"").($Aa!=""?" AUTO_INCREMENT=$Aa":"").$Be;if($P=="")return
queries("CREATE TABLE ".table($B)." (\n".implode(",\n",$c)."\n) $If");if($P!=$B)$c[]="RENAME TO ".table($B);$c[]=$If;return
queries("ALTER TABLE ".table($P)."\n".implode(",\n",$c));}function
alter_indexes($P,$c){foreach($c
as$x=>$X)$c[$x]=($X[2]=="DROP"?"\nDROP INDEX ".idf_escape($X[1]):"\nADD $X[0] ".($X[0]=="PRIMARY"?"KEY ":"").($X[1]!=""?idf_escape($X[1])." ":"").$X[2]);return
queries("ALTER TABLE ".table($P).implode(",",$c));}function
truncate_tables($R){return
apply_queries("TRUNCATE TABLE",$R);}function
drop_views($Rg){return
queries("DROP VIEW ".implode(", ",array_map('table',$Rg)));}function
drop_tables($R){return
queries("DROP TABLE ".implode(", ",array_map('table',$R)));}function
move_tables($R,$Rg,$ag){$hf=array();foreach(array_merge($R,$Rg)as$P)$hf[]=table($P)." TO ".idf_escape($ag).".".table($P);return
queries("RENAME TABLE ".implode(", ",$hf));}function
copy_tables($R,$Rg,$ag){queries("SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'");foreach($R
as$P){$B=($ag==DB?table("copy_$P"):idf_escape($ag).".".table($P));if(!queries("DROP TABLE IF EXISTS $B")||!queries("CREATE TABLE $B LIKE ".table($P))||!queries("INSERT INTO $B SELECT * FROM ".table($P)))return
false;}foreach($Rg
as$P){$B=($ag==DB?table("copy_$P"):idf_escape($ag).".".table($P));$Qg=view($P);if(!queries("DROP VIEW IF EXISTS $B")||!queries("CREATE VIEW $B AS $Qg[select]"))return
false;}return
true;}function
trigger($B){if($B=="")return
array();$K=get_rows("SHOW TRIGGERS WHERE `Trigger` = ".q($B));return
reset($K);}function
triggers($P){$I=array();foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($P,"%_\\")))as$J)$I[$J["Trigger"]]=array($J["Timing"],$J["Event"]);return$I;}function
trigger_options(){return
array("Timing"=>array("BEFORE","AFTER"),"Type"=>array("FOR EACH ROW"),);}function
routine($B,$T){global$i,$Tb,$Tc,$U;$va=array("bool","boolean","integer","double precision","real","dec","numeric","fixed","national char","national varchar");$zg="((".implode("|",array_merge(array_keys($U),$va)).")\\b(?:\\s*\\(((?:[^'\")]*|$Tb)+)\\))?\\s*(zerofill\\s*)?(unsigned(?:\\s+zerofill)?)?)(?:\\s*(?:CHARSET|CHARACTER\\s+SET)\\s*['\"]?([^'\"\\s]+)['\"]?)?";$Ee="\\s*(".($T=="FUNCTION"?"":$Tc).")?\\s*(?:`((?:[^`]|``)*)`\\s*|\\b(\\S+)\\s+)$zg";$jb=$i->result("SHOW CREATE $T ".idf_escape($B),2);preg_match("~\\(((?:$Ee\\s*,?)*)\\)\\s*".($T=="FUNCTION"?"RETURNS\\s+$zg\\s+":"")."(.*)~is",$jb,$A);$o=array();preg_match_all("~$Ee\\s*,?~is",$A[1],$yd,PREG_SET_ORDER);foreach($yd
as$xe){$B=str_replace("``","`",$xe[2]).$xe[3];$o[]=array("field"=>$B,"type"=>strtolower($xe[5]),"length"=>preg_replace_callback("~$Tb~s",'normalize_enum',$xe[6]),"unsigned"=>strtolower(preg_replace('~\\s+~',' ',trim("$xe[8] $xe[7]"))),"null"=>1,"full_type"=>$xe[4],"inout"=>strtoupper($xe[1]),"collation"=>strtolower($xe[9]),);}if($T!="FUNCTION")return
array("fields"=>$o,"definition"=>$A[11]);return
array("fields"=>$o,"returns"=>array("type"=>$A[12],"length"=>$A[13],"unsigned"=>$A[15],"collation"=>$A[16]),"definition"=>$A[17],"language"=>"SQL",);}function
routines(){return
get_rows("SELECT ROUTINE_NAME, ROUTINE_TYPE, DTD_IDENTIFIER FROM information_schema.ROUTINES WHERE ROUTINE_SCHEMA = ".q(DB));}function
routine_languages(){return
array();}function
begin(){return
queries("BEGIN");}function
insert_into($P,$N){return
queries("INSERT INTO ".table($P)." (".implode(", ",array_keys($N)).")\nVALUES (".implode(", ",$N).")");}function
insert_update($P,$N,$Ne){foreach($N
as$x=>$X)$N[$x]="$x = $X";$Gg=implode(", ",$N);return
queries("INSERT INTO ".table($P)." SET $Gg ON DUPLICATE KEY UPDATE $Gg");}function
last_id(){global$i;return$i->result("SELECT LAST_INSERT_ID()");}function
explain($i,$G){return$i->query("EXPLAIN ".($i->server_info>=5.1?"PARTITIONS ":"").$G);}function
found_rows($Q,$Z){return($Z||$Q["Engine"]!="InnoDB"?null:$Q["Rows"]);}function
types(){return
array();}function
schemas(){return
array();}function
get_schema(){return"";}function
set_schema($uf){return
true;}function
create_sql($P,$Aa){global$i;$I=$i->result("SHOW CREATE TABLE ".table($P),1);if(!$Aa)$I=preg_replace('~ AUTO_INCREMENT=\\d+~','',$I);return$I;}function
truncate_sql($P){return"TRUNCATE ".table($P);}function
use_sql($qb){return"USE ".idf_escape($qb);}function
trigger_sql($P,$Mf){$I="";foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($P,"%_\\")),null,"-- ")as$J)$I.="\n".($Mf=='CREATE+ALTER'?"DROP TRIGGER IF EXISTS ".idf_escape($J["Trigger"]).";;\n":"")."CREATE TRIGGER ".idf_escape($J["Trigger"])." $J[Timing] $J[Event] ON ".table($J["Table"])." FOR EACH ROW\n$J[Statement];;\n";return$I;}function
show_variables(){return
get_key_vals("SHOW VARIABLES");}function
process_list(){return
get_rows("SHOW FULL PROCESSLIST");}function
show_status(){return
get_key_vals("SHOW STATUS");}function
convert_field($n){if(ereg("binary",$n["type"]))return"HEX(".idf_escape($n["field"]).")";if($n["type"]=="bit")return"BIN(".idf_escape($n["field"])." + 0)";if(ereg("geometry|point|linestring|polygon",$n["type"]))return"AsWKT(".idf_escape($n["field"]).")";}function
unconvert_field($n,$I){if(ereg("binary",$n["type"]))$I="UNHEX($I)";if($n["type"]=="bit")return"CONV($I, 2, 10) + 0";if(ereg("geometry|point|linestring|polygon",$n["type"]))$I="GeomFromText($I)";return$I;}function
support($kc){global$i;return!ereg("scheme|sequence|type".($i->server_info<5.1?"|event|partitioning".($i->server_info<5?"|view|routine|trigger":""):""),$kc);}$w="sql";$U=array();$Lf=array();foreach(array(lang(14)=>array("tinyint"=>3,"smallint"=>5,"mediumint"=>8,"int"=>10,"bigint"=>20,"decimal"=>66,"float"=>12,"double"=>21),lang(15)=>array("date"=>10,"datetime"=>19,"timestamp"=>19,"time"=>10,"year"=>4),lang(16)=>array("char"=>255,"varchar"=>65535,"tinytext"=>255,"text"=>65535,"mediumtext"=>16777215,"longtext"=>4294967295),lang(20)=>array("enum"=>65535,"set"=>64),lang(17)=>array("bit"=>20,"binary"=>255,"varbinary"=>65535,"tinyblob"=>255,"blob"=>65535,"mediumblob"=>16777215,"longblob"=>4294967295),lang(19)=>array("geometry"=>0,"point"=>0,"linestring"=>0,"polygon"=>0,"multipoint"=>0,"multilinestring"=>0,"multipolygon"=>0,"geometrycollection"=>0),)as$x=>$X){$U+=$X;$Lf[$x]=array_keys($X);}$Fg=array("unsigned","zerofill","unsigned zerofill");$he=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","REGEXP","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$Ac=array("char_length","date","from_unixtime","lower","round","sec_to_time","time_to_sec","upper");$Fc=array("avg","count","count distinct","group_concat","max","min","sum");$Jb=array(array("char"=>"md5/sha1/password/encrypt/uuid","binary"=>"md5/sha1","date|time"=>"now",),array("(^|[^o])int|float|double|decimal"=>"+/-","date"=>"+ interval/- interval","time"=>"addtime/subtime","char|text"=>"concat",));}define("SERVER",$_GET[DRIVER]);define("DB",$_GET["db"]);define("ME",preg_replace('~^[^?]*/([^?]*).*~','\\1',$_SERVER["REQUEST_URI"]).'?'.(sid()?SID.'&':'').(SERVER!==null?DRIVER."=".urlencode(SERVER).'&':'').(isset($_GET["username"])?"username=".urlencode($_GET["username"]).'&':'').(DB!=""?'db='.urlencode(DB).'&'.(isset($_GET["ns"])?"ns=".urlencode($_GET["ns"])."&":""):''));$ia="3.7.0";class
Adminer{var$operators;function
name(){return"<a href='http://www.adminer.org/' id='h1'>Adminer</a>";}function
credentials(){return
array(SERVER,$_GET["username"],get_session("pwds"));}function
permanentLogin(){return
password_file();}function
database(){return
DB;}function
databases($qc=true){return
get_databases($qc);}function
queryTimeout(){return
5;}function
headers(){return
true;}function
head(){return
true;}function
loginForm(){global$Cb;echo'<table cellspacing="0">
<tr><th>',lang(21),'<td>',html_select("auth[driver]",$Cb,DRIVER,"loginDriver(this);"),'<tr><th>',lang(22),'<td><input name="auth[server]" value="',h(SERVER),'" title="hostname[:port]" placeholder="localhost" autocapitalize="off">
<tr><th>',lang(23),'<td><input name="auth[username]" id="username" value="',h($_GET["username"]),'" autocapitalize="off">
<tr><th>',lang(24),'<td><input type="password" name="auth[password]">
<tr><th>',lang(25),'<td><input name="auth[db]" value="',h($_GET["db"]);?>" autocapitalize="off">
</table>
<script type="text/javascript">
var username = document.getElementById('username');
focus(username);
username.form['auth[driver]'].onchange();
</script>
<?php

echo"<p><input type='submit' value='".lang(26)."'>\n",checkbox("auth[permanent]",1,$_COOKIE["adminer_permanent"],lang(27))."\n";}function
login($vd,$E){return
true;}function
tableName($Sf){return
h($Sf["Name"]);}function
fieldName($n,$le=0){return'<span title="'.h($n["full_type"]).'">'.h($n["field"]).'</span>';}function
selectLinks($Sf,$N=""){echo'<p class="tabs">';$ud=array("select"=>lang(28),"table"=>lang(29));if(is_view($Sf))$ud["view"]=lang(30);else$ud["create"]=lang(31);if($N!==null)$ud["edit"]=lang(32);foreach($ud
as$x=>$X)echo" <a href='".h(ME)."$x=".urlencode($Sf["Name"]).($x=="edit"?$N:"")."'".bold(isset($_GET[$x])).">$X</a>";echo"\n";}function
foreignKeys($P){return
foreign_keys($P);}function
backwardKeys($P,$Rf){return
array();}function
backwardKeysPrint($Da,$J){}function
selectQuery($G){global$w,$S;return"<form action='".h(ME)."sql=' method='post'><p><span onclick=\"return !selectEditSql(event, this, '".lang(33)."');\">"."<code class='jush-$w'>".h(str_replace("\n"," ",$G))."</code>"." <a href='".h(ME)."sql=".urlencode($G)."'>".lang(34)."</a>"."</span><input type='hidden' name='token' value='$S'></p></form>\n";}function
rowDescription($P){return"";}function
rowDescriptions($K,$sc){return$K;}function
selectLink($X,$n){}function
selectVal($X,$z,$n){$I=($X===null?"<i>NULL</i>":(ereg("char|binary",$n["type"])&&!ereg("var",$n["type"])?"<code>$X</code>":$X));if(ereg('blob|bytea|raw|file',$n["type"])&&!is_utf8($X))$I=lang(35,strlen(html_entity_decode($X,ENT_QUOTES)));return($z?"<a href='".h($z)."'>$I</a>":$I);}function
editVal($X,$n){return$X;}function
selectColumnsPrint($L,$g){global$Ac,$Fc;print_fieldset("select",lang(36),$L);$r=0;$zc=array(lang(37)=>$Ac,lang(38)=>$Fc);foreach($L
as$x=>$X){$X=$_GET["columns"][$x];echo"<div>".html_select("columns[$r][fun]",array(-1=>"")+$zc,$X["fun"]),"(<select name='columns[$r][col]' onchange='selectFieldChange(this.form);'><option>".optionlist($g,$X["col"],true)."</select>)</div>\n";$r++;}echo"<div>".html_select("columns[$r][fun]",array(-1=>"")+$zc,"","this.nextSibling.nextSibling.onchange();"),"(<select name='columns[$r][col]' onchange='selectAddRow(this);'><option>".optionlist($g,null,true)."</select>)</div>\n","</div></fieldset>\n";}function
selectSearchPrint($Z,$g,$v){print_fieldset("search",lang(39),$Z);foreach($v
as$r=>$u){if($u["type"]=="FULLTEXT"){echo"(<i>".implode("</i>, <i>",array_map('h',$u["columns"]))."</i>) AGAINST"," <input type='search' name='fulltext[$r]' value='".h($_GET["fulltext"][$r])."' onchange='selectFieldChange(this.form);'>",checkbox("boolean[$r]",1,isset($_GET["boolean"][$r]),"BOOL"),"<br>\n";}}$_GET["where"]=(array)$_GET["where"];reset($_GET["where"]);$Na="this.nextSibling.onchange();";for($r=0;$r<=count($_GET["where"]);$r++){list(,$X)=each($_GET["where"]);if(!$X||("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators))){echo"<div><select name='where[$r][col]' onchange='$Na'><option value=''>(".lang(40).")".optionlist($g,$X["col"],true)."</select>",html_select("where[$r][op]",$this->operators,$X["op"],$Na),"<input type='search' name='where[$r][val]' value='".h($X["val"])."' onchange='".($X?"selectFieldChange(this.form)":"selectAddRow(this)").";' onsearch='selectSearchSearch(this);'></div>\n";}}echo"</div></fieldset>\n";}function
selectOrderPrint($le,$g,$v){print_fieldset("sort",lang(41),$le);$r=0;foreach((array)$_GET["order"]as$x=>$X){if(isset($g[$X])){echo"<div><select name='order[$r]' onchange='selectFieldChange(this.form);'><option>".optionlist($g,$X,true)."</select>",checkbox("desc[$r]",1,isset($_GET["desc"][$x]),lang(42))."</div>\n";$r++;}}echo"<div><select name='order[$r]' onchange='selectAddRow(this);'><option>".optionlist($g,null,true)."</select>","<label><input type='checkbox' name='desc[$r]' value='1'>".lang(42)."</label></div>\n";echo"</div></fieldset>\n";}function
selectLimitPrint($y){echo"<fieldset><legend>".lang(43)."</legend><div>";echo"<input type='number' name='limit' class='size' value='".h($y)."' onchange='selectFieldChange(this.form);'>","</div></fieldset>\n";}function
selectLengthPrint($fg){if($fg!==null){echo"<fieldset><legend>".lang(44)."</legend><div>","<input type='number' name='text_length' class='size' value='".h($fg)."'>","</div></fieldset>\n";}}function
selectActionPrint($v){echo"<fieldset><legend>".lang(45)."</legend><div>","<input type='submit' value='".lang(36)."'>"," <span id='noindex' title='".lang(46)."'></span>","<script type='text/javascript'>\n","var indexColumns = ";$g=array();foreach($v
as$u){if($u["type"]!="FULLTEXT")$g[reset($u["columns"])]=1;}$g[""]=1;foreach($g
as$x=>$X)json_row($x);echo";\n","selectFieldChange(document.getElementById('form'));\n","</script>\n","</div></fieldset>\n";}function
selectCommandPrint(){return!information_schema(DB);}function
selectImportPrint(){return!information_schema(DB);}function
selectEmailPrint($Nb,$g){}function
selectColumnsProcess($g,$v){global$Ac,$Fc;$L=array();$Dc=array();foreach((array)$_GET["columns"]as$x=>$X){if($X["fun"]=="count"||(isset($g[$X["col"]])&&(!$X["fun"]||in_array($X["fun"],$Ac)||in_array($X["fun"],$Fc)))){$L[$x]=apply_sql_function($X["fun"],(isset($g[$X["col"]])?idf_escape($X["col"]):"*"));if(!in_array($X["fun"],$Fc))$Dc[]=$L[$x];}}return
array($L,$Dc);}function
selectSearchProcess($o,$v){global$w;$I=array();foreach($v
as$r=>$u){if($u["type"]=="FULLTEXT"&&$_GET["fulltext"][$r]!="")$I[]="MATCH (".implode(", ",array_map('idf_escape',$u["columns"])).") AGAINST (".q($_GET["fulltext"][$r]).(isset($_GET["boolean"][$r])?" IN BOOLEAN MODE":"").")";}foreach((array)$_GET["where"]as$X){if("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators)){$cb=" $X[op]";if(ereg('IN$',$X["op"])){$Oc=process_length($X["val"]);$cb.=" (".($Oc!=""?$Oc:"NULL").")";}elseif($X["op"]=="SQL")$cb=" $X[val]";elseif($X["op"]=="LIKE %%")$cb=" LIKE ".$this->processInput($o[$X["col"]],"%$X[val]%");elseif(!ereg('NULL$',$X["op"]))$cb.=" ".$this->processInput($o[$X["col"]],$X["val"]);if($X["col"]!="")$I[]=idf_escape($X["col"]).$cb;else{$Xa=array();foreach($o
as$B=>$n){$Zc=ereg('char|text|enum|set',$n["type"]);if((is_numeric($X["val"])||!ereg('(^|[^o])int|float|double|decimal|bit',$n["type"]))&&(!ereg("[\x80-\xFF]",$X["val"])||$Zc)){$B=idf_escape($B);$Xa[]=($w=="sql"&&$Zc&&!ereg('^utf8',$n["collation"])?"CONVERT($B USING utf8)":$B);}}$I[]=($Xa?"(".implode("$cb OR ",$Xa)."$cb)":"0");}}}return$I;}function
selectOrderProcess($o,$v){$I=array();foreach((array)$_GET["order"]as$x=>$X){if(isset($o[$X])||preg_match('~^((COUNT\\(DISTINCT |[A-Z0-9_]+\\()(`(?:[^`]|``)+`|"(?:[^"]|"")+")\\)|COUNT\\(\\*\\))$~',$X))$I[]=(isset($o[$X])?idf_escape($X):$X).(isset($_GET["desc"][$x])?" DESC":"");}return$I;}function
selectLimitProcess(){return(isset($_GET["limit"])?$_GET["limit"]:"50");}function
selectLengthProcess(){return(isset($_GET["text_length"])?$_GET["text_length"]:"100");}function
selectEmailProcess($Z,$sc){return
false;}function
selectQueryBuild($L,$Z,$Dc,$le,$y,$D){return"";}function
messageQuery($G){global$w;restart_session();$Ic=&get_session("queries");$s="sql-".count($Ic[$_GET["db"]]);if(strlen($G)>1e6)$G=ereg_replace('[\x80-\xFF]+$','',substr($G,0,1e6))."\n...";$Ic[$_GET["db"]][]=array($G,time());return" <span class='time'>".@date("H:i:s")."</span> <a href='#$s' onclick=\"return !toggle('$s');\">".lang(47)."</a><div id='$s' class='hidden'><pre><code class='jush-$w'>".shorten_utf8($G,1000).'</code></pre><p><a href="'.h(str_replace("db=".urlencode(DB),"db=".urlencode($_GET["db"]),ME).'sql=&history='.(count($Ic[$_GET["db"]])-1)).'">'.lang(34).'</a></div>';}function
editFunctions($n){global$Jb;$I=($n["null"]?"NULL/":"");foreach($Jb
as$x=>$Ac){if(!$x||(!isset($_GET["call"])&&(isset($_GET["select"])||where($_GET)))){foreach($Ac
as$Ee=>$X){if(!$Ee||ereg($Ee,$n["type"]))$I.="/$X";}if($x&&!ereg('set|blob|bytea|raw|file',$n["type"]))$I.="/SQL";}}return
explode("/",$I);}function
editInput($P,$n,$_a,$Y){if($n["type"]=="enum")return(isset($_GET["select"])?"<label><input type='radio'$_a value='-1' checked><i>".lang(6)."</i></label> ":"").($n["null"]?"<label><input type='radio'$_a value=''".($Y!==null||isset($_GET["select"])?"":" checked")."><i>NULL</i></label> ":"").enum_input("radio",$_a,$n,$Y,0);return"";}function
processInput($n,$Y,$q=""){if($q=="SQL")return$Y;$B=$n["field"];$I=q($Y);if(ereg('^(now|getdate|uuid)$',$q))$I="$q()";elseif(ereg('^current_(date|timestamp)$',$q))$I=$q;elseif(ereg('^([+-]|\\|\\|)$',$q))$I=idf_escape($B)." $q $I";elseif(ereg('^[+-] interval$',$q))$I=idf_escape($B)." $q ".(preg_match("~^(\\d+|'[0-9.: -]') [A-Z_]+$~i",$Y)?$Y:$I);elseif(ereg('^(addtime|subtime|concat)$',$q))$I="$q(".idf_escape($B).", $I)";elseif(ereg('^(md5|sha1|password|encrypt)$',$q))$I="$q($I)";return
unconvert_field($n,$I);}function
dumpOutput(){$I=array('text'=>lang(48),'file'=>lang(49));if(function_exists('gzencode'))$I['gz']='gzip';return$I;}function
dumpFormat(){return
array('sql'=>'SQL','csv'=>'CSV,','csv;'=>'CSV;','tsv'=>'TSV');}function
dumpDatabase($l){}function
dumpTable($P,$Mf,$ad=0){if($_POST["format"]!="sql"){echo"\xef\xbb\xbf";if($Mf)dump_csv(array_keys(fields($P)));}elseif($Mf){if($ad==2){$o=array();foreach(fields($P)as$B=>$n)$o[]=idf_escape($B)." $n[full_type]";$jb="CREATE TABLE ".table($P)." (".implode(", ",$o).")";}else$jb=create_sql($P,$_POST["auto_increment"]);if($jb){if($Mf=="DROP+CREATE"||$ad==1)echo"DROP ".($ad==2?"VIEW":"TABLE")." IF EXISTS ".table($P).";\n";if($ad==1)$jb=remove_definer($jb);echo"$jb;\n\n";}}}function
dumpData($P,$Mf,$G){global$i,$w;$_d=($w=="sqlite"?0:1048576);if($Mf){if($_POST["format"]=="sql"){if($Mf=="TRUNCATE+INSERT")echo
truncate_sql($P).";\n";$o=fields($P);}$H=$i->query($G,1);if($H){$Vc="";$La="";$fd=array();$Of="";$lc=($P!=''?'fetch_assoc':'fetch_row');while($J=$H->$lc()){if(!$fd){$Ng=array();foreach($J
as$X){$n=$H->fetch_field();$fd[]=$n->name;$x=idf_escape($n->name);$Ng[]="$x = VALUES($x)";}$Of=($Mf=="INSERT+UPDATE"?"\nON DUPLICATE KEY UPDATE ".implode(", ",$Ng):"").";\n";}if($_POST["format"]!="sql"){if($Mf=="table"){dump_csv($fd);$Mf="INSERT";}dump_csv($J);}else{if(!$Vc)$Vc="INSERT INTO ".table($P)." (".implode(", ",array_map('idf_escape',$fd)).") VALUES";foreach($J
as$x=>$X){$n=$o[$x];$J[$x]=($X!==null?unconvert_field($n,ereg('(^|[^o])int|float|double|decimal',$n["type"])&&$X!=''?$X:q($X)):"NULL");}$sf=($_d?"\n":" ")."(".implode(",\t",$J).")";if(!$La)$La=$Vc.$sf;elseif(strlen($La)+4+strlen($sf)+strlen($Of)<$_d)$La.=",$sf";else{echo$La.$Of;$La=$Vc.$sf;}}}if($La)echo$La.$Of;}elseif($_POST["format"]=="sql")echo"-- ".str_replace("\n"," ",$i->error)."\n";}}function
dumpFilename($Mc){return
friendly_url($Mc!=""?$Mc:(SERVER!=""?SERVER:"localhost"));}function
dumpHeaders($Mc,$Nd=false){$ve=$_POST["output"];$fc=(ereg('sql',$_POST["format"])?"sql":($Nd?"tar":"csv"));header("Content-Type: ".($ve=="gz"?"application/x-gzip":($fc=="tar"?"application/x-tar":($fc=="sql"||$ve!="file"?"text/plain":"text/csv")."; charset=utf-8")));if($ve=="gz")ob_start('gzencode',1e6);return$fc;}function
homepage(){echo'<p>'.($_GET["ns"]==""?'<a href="'.h(ME).'database=">'.lang(50)."</a>\n":""),(support("scheme")?"<a href='".h(ME)."scheme='>".($_GET["ns"]!=""?lang(51):lang(52))."</a>\n":""),($_GET["ns"]!==""?'<a href="'.h(ME).'schema=">'.lang(53)."</a>\n":""),(support("privileges")?"<a href='".h(ME)."privileges='>".lang(54)."</a>\n":"");return
true;}function
navigation($Md){global$ia,$S,$w,$Cb;echo'<h1>
',$this->name(),' <span class="version">',$ia,'</span>
<a href="http://www.adminer.org/#download" id="version">',(version_compare($ia,$_COOKIE["adminer_version"])<0?h($_COOKIE["adminer_version"]):""),'</a>
</h1>
';if($Md=="auth"){$pc=true;foreach((array)$_SESSION["pwds"]as$Bb=>$Bf){foreach($Bf
as$M=>$Lg){foreach($Lg
as$V=>$E){if($E!==null){if($pc){echo"<p id='logins' onmouseover='menuOver(this, event);' onmouseout='menuOut(this);'>\n";$pc=false;}$sb=$_SESSION["db"][$Bb][$M][$V];foreach(($sb?array_keys($sb):array(""))as$l)echo"<a href='".h(auth_url($Bb,$M,$V,$l))."'>($Cb[$Bb]) ".h($V.($M!=""?"@$M":"").($l!=""?" - $l":""))."</a><br>\n";}}}}}else{echo'<form action="" method="post">
<p class="logout">
';if(DB==""||!$Md){echo"<a href='".h(ME)."sql='".bold(isset($_GET["sql"])).">".lang(47)."</a>\n";if(support("dump"))echo"<a href='".h(ME)."dump=".urlencode(isset($_GET["table"])?$_GET["table"]:$_GET["select"])."' id='dump'".bold(isset($_GET["dump"])).">".lang(55)."</a>\n";}echo'<input type="submit" name="logout" value="',lang(56),'" id="logout">
<input type="hidden" name="token" value="',$S,'">
</p>
</form>
';$this->databasesPrint($Md);if($_GET["ns"]!==""&&!$Md&&DB!=""){echo'<p><a href="'.h(ME).'create="'.bold($_GET["create"]==="").">".lang(57)."</a>\n";$R=table_status('',true);if(!$R)echo"<p class='message'>".lang(7)."\n";else{$this->tablesPrint($R);$ud=array();foreach($R
as$P=>$T)$ud[]=preg_quote($P,'/');echo"<script type='text/javascript'>\n","var jushLinks = { $w: [ '".js_escape(ME)."table=\$&', /\\b(".implode("|",$ud).")\\b/g ] };\n";foreach(array("bac","bra","sqlite_quo","mssql_bra")as$X)echo"jushLinks.$X = jushLinks.$w;\n";echo"</script>\n";}}}}function
databasesPrint($Md){global$i;$k=$this->databases();echo'<form action="">
<p id="dbs">
';hidden_fields_get();echo($k?'<select name="db" onmousedown="dbMouseDown(event, this);" onchange="dbChange(this);">'.optionlist(array(""=>"(".lang(58).")")+$k,DB).'</select>':'<input name="db" value="'.h(DB).'" autocapitalize="off">'),'<input type="submit" value="',lang(10),'"',($k?" class='hidden'":""),'>
';if($Md!="db"&&DB!=""&&$i->select_db(DB)){if(support("scheme")){echo"<br>".html_select("ns",array(""=>"(".lang(59).")")+schemas(),$_GET["ns"],"this.form.submit();");if($_GET["ns"]!="")set_schema($_GET["ns"]);}}echo(isset($_GET["sql"])?'<input type="hidden" name="sql" value="">':(isset($_GET["schema"])?'<input type="hidden" name="schema" value="">':(isset($_GET["dump"])?'<input type="hidden" name="dump" value="">':""))),"</p></form>\n";}function
tablesPrint($R){echo"<p id='tables' onmouseover='menuOver(this, event);' onmouseout='menuOut(this);'>\n";foreach($R
as$P=>$If){echo'<a href="'.h(ME).'select='.urlencode($P).'"'.bold($_GET["select"]==$P).">".lang(60)."</a> ",'<a href="'.h(ME).'table='.urlencode($P).'"'.bold($_GET["table"]==$P)." title='".lang(29)."'>".$this->tableName($If)."</a><br>\n";}}}$b=(function_exists('adminer_object')?adminer_object():new
Adminer);if($b->operators===null)$b->operators=$he;function
page_header($ig,$m="",$Ka=array(),$jg=""){global$ca,$b,$i,$Cb;header("Content-Type: text/html; charset=utf-8");if($b->headers()){header("X-Frame-Options: deny");header("X-XSS-Protection: 0");}$kg=$ig.($jg!=""?": ".h($jg):"");$lg=strip_tags($kg.(SERVER!=""&&SERVER!="localhost"?h(" - ".SERVER):"")." - ".$b->name());echo'<!DOCTYPE html>
<html lang="',$ca,'" dir="',lang(61),'">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta name="robots" content="noindex">
<title>',$lg,'</title>
<link rel="stylesheet" type="text/css" href="',h(preg_replace("~\\?.*~","",ME))."?file=default.css&amp;version=3.7.0",'">
<script type="text/javascript" src="',h(preg_replace("~\\?.*~","",ME))."?file=functions.js&amp;version=3.7.0",'"></script>
';if($b->head()){echo'<link rel="shortcut icon" type="image/x-icon" href="',h(preg_replace("~\\?.*~","",ME))."?file=favicon.ico&amp;version=3.7.0",'">
<link rel="apple-touch-icon" href="',h(preg_replace("~\\?.*~","",ME))."?file=favicon.ico&amp;version=3.7.0",'">
';if(file_exists("adminer.css")){echo'<link rel="stylesheet" type="text/css" href="adminer.css">
';}}echo'
<body class="',lang(61),' nojs" onkeydown="bodyKeydown(event);" onclick="bodyClick(event);" onload="bodyLoad(\'',(is_object($i)?substr($i->server_info,0,3):""),'\');',(isset($_COOKIE["adminer_version"])?"":" verifyVersion();"),'">
<script type="text/javascript">
document.body.className = document.body.className.replace(/ nojs/, \' js\');
</script>

<div id="content">
';if($Ka!==null){$z=substr(preg_replace('~(username|db|ns)=[^&]*&~','',ME),0,-1);echo'<p id="breadcrumb"><a href="'.h($z?$z:".").'">'.$Cb[DRIVER].'</a> &raquo; ';$z=substr(preg_replace('~(db|ns)=[^&]*&~','',ME),0,-1);$M=(SERVER!=""?h(SERVER):lang(22));if($Ka===false)echo"$M\n";else{echo"<a href='".($z?h($z):".")."' accesskey='1' title='Alt+Shift+1'>$M</a> &raquo; ";if($_GET["ns"]!=""||(DB!=""&&is_array($Ka)))echo'<a href="'.h($z."&db=".urlencode(DB).(support("scheme")?"&ns=":"")).'">'.h(DB).'</a> &raquo; ';if(is_array($Ka)){if($_GET["ns"]!="")echo'<a href="'.h(substr(ME,0,-1)).'">'.h($_GET["ns"]).'</a> &raquo; ';foreach($Ka
as$x=>$X){$wb=(is_array($X)?$X[1]:$X);if($wb!="")echo'<a href="'.h(ME."$x=").urlencode(is_array($X)?$X[0]:$X).'">'.h($wb).'</a> &raquo; ';}}echo"$ig\n";}}echo"<h2>$kg</h2>\n";restart_session();$Hg=preg_replace('~^[^?]*~','',$_SERVER["REQUEST_URI"]);$Jd=$_SESSION["messages"][$Hg];if($Jd){echo"<div class='message'>".implode("</div>\n<div class='message'>",$Jd)."</div>\n";unset($_SESSION["messages"][$Hg]);}$k=&get_session("dbs");if(DB!=""&&$k&&!in_array(DB,$k,true))$k=null;stop_session();if($m)echo"<div class='error'>$m</div>\n";define("PAGE_HEADER",1);}function
page_footer($Md=""){global$b;echo'</div>

';switch_lang();echo'<div id="menu">
';$b->navigation($Md);echo'</div>
<script type="text/javascript">setupSubmitHighlight(document);</script>
';}function
int32($Pd){while($Pd>=2147483648)$Pd-=4294967296;while($Pd<=-2147483649)$Pd+=4294967296;return(int)$Pd;}function
long2str($W,$Tg){$sf='';foreach($W
as$X)$sf.=pack('V',$X);if($Tg)return
substr($sf,0,end($W));return$sf;}function
str2long($sf,$Tg){$W=array_values(unpack('V*',str_pad($sf,4*ceil(strlen($sf)/4),"\0")));if($Tg)$W[]=strlen($sf);return$W;}function
xxtea_mx($Yg,$Xg,$Pf,$dd){return
int32((($Yg>>5&0x7FFFFFF)^$Xg<<2)+(($Xg>>3&0x1FFFFFFF)^$Yg<<4))^int32(($Pf^$Xg)+($dd^$Yg));}function
encrypt_string($Kf,$x){if($Kf=="")return"";$x=array_values(unpack("V*",pack("H*",md5($x))));$W=str2long($Kf,true);$Pd=count($W)-1;$Yg=$W[$Pd];$Xg=$W[0];$F=floor(6+52/($Pd+1));$Pf=0;while($F-->0){$Pf=int32($Pf+0x9E3779B9);$Ib=$Pf>>2&3;for($we=0;$we<$Pd;$we++){$Xg=$W[$we+1];$Od=xxtea_mx($Yg,$Xg,$Pf,$x[$we&3^$Ib]);$Yg=int32($W[$we]+$Od);$W[$we]=$Yg;}$Xg=$W[0];$Od=xxtea_mx($Yg,$Xg,$Pf,$x[$we&3^$Ib]);$Yg=int32($W[$Pd]+$Od);$W[$Pd]=$Yg;}return
long2str($W,false);}function
decrypt_string($Kf,$x){if($Kf=="")return"";$x=array_values(unpack("V*",pack("H*",md5($x))));$W=str2long($Kf,false);$Pd=count($W)-1;$Yg=$W[$Pd];$Xg=$W[0];$F=floor(6+52/($Pd+1));$Pf=int32($F*0x9E3779B9);while($Pf){$Ib=$Pf>>2&3;for($we=$Pd;$we>0;$we--){$Yg=$W[$we-1];$Od=xxtea_mx($Yg,$Xg,$Pf,$x[$we&3^$Ib]);$Xg=int32($W[$we]-$Od);$W[$we]=$Xg;}$Yg=$W[$Pd];$Od=xxtea_mx($Yg,$Xg,$Pf,$x[$we&3^$Ib]);$Xg=int32($W[0]-$Od);$W[0]=$Xg;$Pf=int32($Pf-0x9E3779B9);}return
long2str($W,true);}$i='';$S=$_SESSION["token"];if(!$_SESSION["token"])$_SESSION["token"]=rand(1,1e6);$Fe=array();if($_COOKIE["adminer_permanent"]){foreach(explode(" ",$_COOKIE["adminer_permanent"])as$X){list($x)=explode(":",$X);$Fe[$x]=$X;}}$d=$_POST["auth"];if($d){session_regenerate_id();$_SESSION["pwds"][$d["driver"]][$d["server"]][$d["username"]]=$d["password"];$_SESSION["db"][$d["driver"]][$d["server"]][$d["username"]][$d["db"]]=true;if($d["permanent"]){$x=base64_encode($d["driver"])."-".base64_encode($d["server"])."-".base64_encode($d["username"])."-".base64_encode($d["db"]);$Qe=$b->permanentLogin();$Fe[$x]="$x:".base64_encode($Qe?encrypt_string($d["password"],$Qe):"");cookie("adminer_permanent",implode(" ",$Fe));}if(count($_POST)==1||DRIVER!=$d["driver"]||SERVER!=$d["server"]||$_GET["username"]!==$d["username"]||DB!=$d["db"])redirect(auth_url($d["driver"],$d["server"],$d["username"],$d["db"]));}elseif($_POST["logout"]){if($S&&$_POST["token"]!=$S){page_header(lang(56),lang(62));page_footer("db");exit;}else{foreach(array("pwds","db","dbs","queries")as$x)set_session($x,null);unset_permanent();redirect(substr(preg_replace('~(username|db|ns)=[^&]*&~','',ME),0,-1),lang(63));}}elseif($Fe&&!$_SESSION["pwds"]){session_regenerate_id();$Qe=$b->permanentLogin();foreach($Fe
as$x=>$X){list(,$Ra)=explode(":",$X);list($Bb,$M,$V,$l)=array_map('base64_decode',explode("-",$x));$_SESSION["pwds"][$Bb][$M][$V]=decrypt_string(base64_decode($Ra),$Qe);$_SESSION["db"][$Bb][$M][$V][$l]=true;}}function
unset_permanent(){global$Fe;foreach($Fe
as$x=>$X){list($Bb,$M,$V,$l)=array_map('base64_decode',explode("-",$x));if($Bb==DRIVER&&$M==SERVER&&$V==$_GET["username"]&&$l==DB)unset($Fe[$x]);}cookie("adminer_permanent",implode(" ",$Fe));}function
auth_error($Zb=null){global$i,$b,$S;$Cf=session_name();$m="";if(!$_COOKIE[$Cf]&&$_GET[$Cf]&&ini_bool("session.use_only_cookies"))$m=lang(64);elseif(isset($_GET["username"])){if(($_COOKIE[$Cf]||$_GET[$Cf])&&!$S)$m=lang(65);else{$E=&get_session("pwds");if($E!==null){$m=h($Zb?$Zb->getMessage():(is_string($i)?$i:lang(66)));$E=null;}unset_permanent();}}page_header(lang(26),$m,null);echo"<form action='' method='post'>\n";$b->loginForm();echo"<div>";hidden_fields($_POST,array("auth"));echo"</div>\n","</form>\n";page_footer("auth");}if(isset($_GET["username"])){if(!class_exists("Min_DB")){unset($_SESSION["pwds"][DRIVER]);unset_permanent();page_header(lang(67),lang(68,implode(", ",$Ke)),false);page_footer("auth");exit;}$i=connect();}if(is_string($i)||!$b->login($_GET["username"],get_session("pwds"))){auth_error();exit;}$S=$_SESSION["token"];if($d&&$_POST["token"])$_POST["token"]=$S;$m='';if($_POST){if($_POST["token"]!=$S){$Sc="max_input_vars";$Dd=ini_get($Sc);if(extension_loaded("suhosin")){foreach(array("suhosin.request.max_vars","suhosin.post.max_vars")as$x){$X=ini_get($x);if($X&&(!$Dd||$X<$Dd)){$Sc=$x;$Dd=$X;}}}$m=(!$_POST["token"]&&$Dd?lang(69,"'$Sc'"):lang(62));}}elseif($_SERVER["REQUEST_METHOD"]=="POST")$m=lang(70,"'post_max_size'");if(!ini_bool("session.use_cookies")||@ini_set("session.use_cookies",false)!==false){session_cache_limiter("");session_write_close();}function
connect_error(){global$b,$i,$S,$m,$Cb;$k=array();if(DB!="")page_header(lang(25).": ".h(DB),lang(71),true);else{if($_POST["db"]&&!$m)queries_redirect(substr(ME,0,-1),lang(72),drop_databases($_POST["db"]));page_header(lang(73),$m,false);echo"<p><a href='".h(ME)."database='>".lang(74)."</a>\n";foreach(array('privileges'=>lang(54),'processlist'=>lang(75),'variables'=>lang(76),'status'=>lang(77),)as$x=>$X){if(support($x))echo"<a href='".h(ME)."$x='>$X</a>\n";}echo"<p>".lang(78,$Cb[DRIVER],"<b>$i->server_info</b>","<b>$i->extension</b>")."\n","<p>".lang(79,"<b>".h(logged_user())."</b>")."\n";$ef="<a href='".h(ME)."refresh=1'>".lang(80)."</a>\n";$k=$b->databases();if($k){$vf=support("scheme");$Wa=collations();echo"<form action='' method='post'>\n","<table cellspacing='0' class='checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);'>\n","<thead><tr><td>&nbsp;<th>".lang(25)."<td>".lang(81)."<td>".lang(82)."</thead>\n";foreach($k
as$l){$nf=h(ME)."db=".urlencode($l);echo"<tr".odd()."><td>".checkbox("db[]",$l,in_array($l,(array)$_POST["db"])),"<th><a href='$nf'>".h($l)."</a>","<td><a href='$nf".($vf?"&amp;ns=":"")."&amp;database=' title='".lang(50)."'>".nbsp(db_collation($l,$Wa))."</a>","<td align='right'><a href='$nf&amp;schema=' id='tables-".h($l)."' title='".lang(53)."'>?</a>","\n";}echo"</table>\n","<script type='text/javascript'>tableCheck();</script>\n","<p><input type='submit' name='drop' value='".lang(83)."'".confirm("formChecked(this, /db/)").">\n","<input type='hidden' name='token' value='$S'>\n",$ef,"</form>\n";}else
echo"<p>$ef";}page_footer("db");if($k)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=connect');</script>\n";}if(isset($_GET["status"]))$_GET["variables"]=$_GET["status"];if(!(DB!=""?$i->select_db(DB):isset($_GET["sql"])||isset($_GET["dump"])||isset($_GET["database"])||isset($_GET["processlist"])||isset($_GET["privileges"])||isset($_GET["user"])||isset($_GET["variables"])||$_GET["script"]=="connect"||$_GET["script"]=="kill")){if(DB!=""||$_GET["refresh"]){restart_session();set_session("dbs",null);}connect_error();exit;}if(support("scheme")&&DB!=""&&$_GET["ns"]!==""){if(!isset($_GET["ns"]))redirect(preg_replace('~ns=[^&]*&~','',ME)."ns=".get_schema());if(!set_schema($_GET["ns"])){page_header(lang(84).": ".h($_GET["ns"]),lang(85),true);page_footer("ns");exit;}}function
select($H,$j=null,$Lc="",$oe=array()){$ud=array();$v=array();$g=array();$Ia=array();$U=array();$I=array();odd('');for($r=0;$J=$H->fetch_row();$r++){if(!$r){echo"<table cellspacing='0' class='nowrap'>\n","<thead><tr>";for($bd=0;$bd<count($J);$bd++){$n=$H->fetch_field();$B=$n->name;$ne=$n->orgtable;$me=$n->orgname;$I[$n->table]=$ne;if($Lc)$ud[$bd]=($B=="table"?"table=":($B=="possible_keys"?"indexes=":null));elseif($ne!=""){if(!isset($v[$ne])){$v[$ne]=array();foreach(indexes($ne,$j)as$u){if($u["type"]=="PRIMARY"){$v[$ne]=array_flip($u["columns"]);break;}}$g[$ne]=$v[$ne];}if(isset($g[$ne][$me])){unset($g[$ne][$me]);$v[$ne][$me]=$bd;$ud[$bd]=$ne;}}if($n->charsetnr==63)$Ia[$bd]=true;$U[$bd]=$n->type;$B=h($B);echo"<th".($ne!=""||$n->name!=$me?" title='".h(($ne!=""?"$ne.":"").$me)."'":"").">".($Lc?"<a href='$Lc".strtolower($B)."' target='_blank' rel='noreferrer' class='help'>$B</a>":$B);}echo"</thead>\n";}echo"<tr".odd().">";foreach($J
as$x=>$X){if($X===null)$X="<i>NULL</i>";elseif($Ia[$x]&&!is_utf8($X))$X="<i>".lang(35,strlen($X))."</i>";elseif(!strlen($X))$X="&nbsp;";else{$X=h($X);if($U[$x]==254)$X="<code>$X</code>";}if(isset($ud[$x])&&!$g[$ud[$x]]){if($Lc){$P=$J[array_search("table=",$ud)];$z=$ud[$x].urlencode($oe[$P]!=""?$oe[$P]:$P);}else{$z="edit=".urlencode($ud[$x]);foreach($v[$ud[$x]]as$Ua=>$bd)$z.="&where".urlencode("[".bracket_escape($Ua)."]")."=".urlencode($J[$bd]);}$X="<a href='".h(ME.$z)."'>$X</a>";}echo"<td>$X";}}echo($r?"</table>":"<p class='message'>".lang(86))."\n";return$I;}function
referencable_primary($yf){$I=array();foreach(table_status('',true)as$Tf=>$P){if($Tf!=$yf&&fk_support($P)){foreach(fields($Tf)as$n){if($n["primary"]){if($I[$Tf]){unset($I[$Tf]);break;}$I[$Tf]=$n;}}}}return$I;}function
textarea($B,$Y,$K=10,$Xa=80){echo"<textarea name='$B' rows='$K' cols='$Xa' class='sqlarea' spellcheck='false' wrap='off' onkeydown='return textareaKeydown(this, event);'>";if(is_array($Y)){foreach($Y
as$X)echo
h($X[0])."\n\n\n";}else
echo
h($Y);echo"</textarea>";}function
edit_type($x,$n,$Wa,$tc=array()){global$Lf,$U,$Fg,$de;echo'<td><select name="',$x,'[type]" class="type" onfocus="lastType = selectValue(this);" onchange="editingTypeChange(this);">',optionlist((!$n["type"]||isset($U[$n["type"]])?array():array($n["type"]))+$Lf+($tc?array(lang(87)=>$tc):array()),$n["type"]),'</select>
<td><input name="',$x,'[length]" value="',h($n["length"]),'" size="3" onfocus="editingLengthFocus(this);"><td class="options">';echo"<select name='$x"."[collation]'".(ereg('(char|text|enum|set)$',$n["type"])?"":" class='hidden'").'><option value="">('.lang(88).')'.optionlist($Wa,$n["collation"]).'</select>',($Fg?"<select name='$x"."[unsigned]'".(!$n["type"]||ereg('((^|[^o])int|float|double|decimal)$',$n["type"])?"":" class='hidden'").'><option>'.optionlist($Fg,$n["unsigned"]).'</select>':''),(isset($n['on_update'])?"<select name='$x"."[on_update]'".($n["type"]=="timestamp"?"":" class='hidden'").'>'.optionlist(array(""=>"(".lang(89).")","CURRENT_TIMESTAMP"),$n["on_update"]).'</select>':''),($tc?"<select name='$x"."[on_delete]'".(ereg("`",$n["type"])?"":" class='hidden'")."><option value=''>(".lang(90).")".optionlist(explode("|",$de),$n["on_delete"])."</select> ":" ");}function
process_length($rd){global$Tb;return(preg_match("~^\\s*(?:$Tb)(?:\\s*,\\s*(?:$Tb))*\\s*\$~",$rd)&&preg_match_all("~$Tb~",$rd,$yd)?implode(",",$yd[0]):preg_replace('~[^0-9,+-]~','',$rd));}function
process_type($n,$Va="COLLATE"){global$Fg;return" $n[type]".($n["length"]!=""?"(".process_length($n["length"]).")":"").(ereg('(^|[^o])int|float|double|decimal',$n["type"])&&in_array($n["unsigned"],$Fg)?" $n[unsigned]":"").(ereg('char|text|enum|set',$n["type"])&&$n["collation"]?" $Va ".q($n["collation"]):"");}function
process_field($n,$yg){return
array(idf_escape(trim($n["field"])),process_type($yg),($n["null"]?" NULL":" NOT NULL"),(isset($n["default"])?" DEFAULT ".((ereg("time",$n["type"])&&eregi('^CURRENT_TIMESTAMP$',$n["default"]))||($n["type"]=="bit"&&ereg("^([0-9]+|b'[0-1]+')\$",$n["default"]))?$n["default"]:q($n["default"])):""),($n["type"]=="timestamp"&&$n["on_update"]?" ON UPDATE $n[on_update]":""),(support("comment")&&$n["comment"]!=""?" COMMENT ".q($n["comment"]):""),($n["auto_increment"]?auto_increment():null),);}function
type_class($T){foreach(array('char'=>'text','date'=>'time|year','binary'=>'blob','enum'=>'set',)as$x=>$X){if(ereg("$x|$X",$T))return" class='$x'";}}function
edit_fields($o,$Wa,$T="TABLE",$tc=array(),$bb=false){global$i,$Tc;echo'<thead><tr class="wrap">
';if($T=="PROCEDURE"){echo'<td>&nbsp;';}echo'<th>',($T=="TABLE"?lang(91):lang(92)),'<td>',lang(93),'<textarea id="enum-edit" rows="4" cols="12" wrap="off" style="display: none;" onblur="editingLengthBlur(this);"></textarea>
<td>',lang(94),'<td>',lang(95);if($T=="TABLE"){echo'<td>NULL
<td><input type="radio" name="auto_increment_col" value=""><acronym title="',lang(96),'">AI</acronym>
<td>',lang(97),(support("comment")?"<td".($bb?"":" class='hidden'").">".lang(98):"");}echo'<td>',"<input type='image' class='icon' name='add[".(support("move_col")?0:count($o))."]' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&amp;version=3.7.0' alt='+' title='".lang(99)."'>",'<script type="text/javascript">row_count = ',count($o),';</script>
</thead>
<tbody onkeydown="return editingKeydown(event);">
';foreach($o
as$r=>$n){$r++;$pe=$n[($_POST?"orig":"field")];$_b=(isset($_POST["add"][$r-1])||(isset($n["field"])&&!$_POST["drop_col"][$r]))&&(support("drop_col")||$pe=="");echo'<tr',($_b?"":" style='display: none;'"),'>
',($T=="PROCEDURE"?"<td>".html_select("fields[$r][inout]",explode("|",$Tc),$n["inout"]):""),'<th>';if($_b){echo'<input name="fields[',$r,'][field]" value="',h($n["field"]),'" onchange="',($n["field"]!=""||count($o)>1?"":"editingAddRow(this); "),'editingNameChange(this);" maxlength="64" autocapitalize="off">';}echo'<input type="hidden" name="fields[',$r,'][orig]" value="',h($pe),'">
';edit_type("fields[$r]",$n,$Wa,$tc);if($T=="TABLE"){echo'<td>',checkbox("fields[$r][null]",1,$n["null"]),'<td><input type="radio" name="auto_increment_col" value="',$r,'"';if($n["auto_increment"]){echo' checked';}?> onclick="var field = this.form['fields[' + this.value + '][field]']; if (!field.value) { field.value = 'id'; field.onchange(); }">
<td><?php echo
checkbox("fields[$r][has_default]",1,$n["has_default"]),'<input name="fields[',$r,'][default]" value="',h($n["default"]),'" onchange="this.previousSibling.checked = true;">
',(support("comment")?"<td".($bb?"":" class='hidden'")."><input name='fields[$r][comment]' value='".h($n["comment"])."' maxlength='".($i->server_info>=5.5?1024:255)."'>":"");}echo"<td>",(support("move_col")?"<input type='image' class='icon' name='add[$r]' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&amp;version=3.7.0' alt='+' title='".lang(99)."' onclick='return !editingAddRow(this, 1);'>&nbsp;"."<input type='image' class='icon' name='up[$r]' src='".h(preg_replace("~\\?.*~","",ME))."?file=up.gif&amp;version=3.7.0' alt='^' title='".lang(100)."'>&nbsp;"."<input type='image' class='icon' name='down[$r]' src='".h(preg_replace("~\\?.*~","",ME))."?file=down.gif&amp;version=3.7.0' alt='v' title='".lang(101)."'>&nbsp;":""),($pe==""||support("drop_col")?"<input type='image' class='icon' name='drop_col[$r]' src='".h(preg_replace("~\\?.*~","",ME))."?file=cross.gif&amp;version=3.7.0' alt='x' title='".lang(102)."' onclick='return !editingRemoveRow(this);'>":""),"\n";}}function
process_fields(&$o){ksort($o);$C=0;if($_POST["up"]){$ld=0;foreach($o
as$x=>$n){if(key($_POST["up"])==$x){unset($o[$x]);array_splice($o,$ld,0,array($n));break;}if(isset($n["field"]))$ld=$C;$C++;}}elseif($_POST["down"]){$vc=false;foreach($o
as$x=>$n){if(isset($n["field"])&&$vc){unset($o[key($_POST["down"])]);array_splice($o,$C,0,array($vc));break;}if(key($_POST["down"])==$x)$vc=$n;$C++;}}elseif($_POST["add"]){$o=array_values($o);array_splice($o,key($_POST["add"]),0,array(array()));}elseif(!$_POST["drop_col"])return
false;return
true;}function
normalize_enum($A){return"'".str_replace("'","''",addcslashes(stripcslashes(str_replace($A[0][0].$A[0][0],$A[0][0],substr($A[0],1,-1))),'\\'))."'";}function
grant($Bc,$Se,$g,$ce){if(!$Se)return
true;if($Se==array("ALL PRIVILEGES","GRANT OPTION"))return($Bc=="GRANT"?queries("$Bc ALL PRIVILEGES$ce WITH GRANT OPTION"):queries("$Bc ALL PRIVILEGES$ce")&&queries("$Bc GRANT OPTION$ce"));return
queries("$Bc ".preg_replace('~(GRANT OPTION)\\([^)]*\\)~','\\1',implode("$g, ",$Se).$g).$ce);}function
drop_create($Db,$jb,$Eb,$dg,$Fb,$_,$Id,$Gd,$Hd,$Zd,$Sd){if($_POST["drop"])query_redirect($Db,$_,$Id);elseif($Zd=="")query_redirect($jb,$_,$Hd);elseif($Zd!=$Sd){$lb=queries($jb);queries_redirect($_,$Gd,$lb&&queries($Db));if($lb)queries($Eb);}else
queries_redirect($_,$Gd,queries($dg)&&queries($Fb)&&queries($Db)&&queries($jb));}function
create_trigger($ce,$J){global$w;$hg=" $J[Timing] $J[Event]";return"CREATE TRIGGER ".idf_escape($J["Trigger"]).($w=="mssql"?$ce.$hg:$hg.$ce).rtrim(" $J[Type]\n$J[Statement]",";").";";}function
create_routine($of,$J){global$Tc;$N=array();$o=(array)$J["fields"];ksort($o);foreach($o
as$n){if($n["field"]!="")$N[]=(ereg("^($Tc)\$",$n["inout"])?"$n[inout] ":"").idf_escape($n["field"]).process_type($n,"CHARACTER SET");}return"CREATE $of ".idf_escape(trim($J["name"]))." (".implode(", ",$N).")".(isset($_GET["function"])?" RETURNS".process_type($J["returns"],"CHARACTER SET"):"").($J["language"]?" LANGUAGE $J[language]":"").rtrim("\n$J[definition]",";").";";}function
remove_definer($G){return
preg_replace('~^([A-Z =]+) DEFINER=`'.preg_replace('~@(.*)~','`@`(%|\\1)',logged_user()).'`~','\\1',$G);}function
tar_file($nc,$mg){$I=pack("a100a8a8a8a12a12",$nc,644,0,0,decoct($mg->size),decoct(time()));$Qa=8*32;for($r=0;$r<strlen($I);$r++)$Qa+=ord($I[$r]);$I.=sprintf("%06o",$Qa)."\0 ";echo$I,str_repeat("\0",512-strlen($I));$mg->send();echo
str_repeat("\0",511-($mg->size+511)%512);}function
ini_bytes($Sc){$X=ini_get($Sc);switch(strtolower(substr($X,-1))){case'g':$X*=1024;case'm':$X*=1024;case'k':$X*=1024;}return$X;}$de="RESTRICT|NO ACTION|CASCADE|SET NULL|SET DEFAULT";class
TmpFile{var$handler;var$size;function
TmpFile(){$this->handler=tmpfile();}function
write($fb){$this->size+=strlen($fb);fwrite($this->handler,$fb);}function
send(){fseek($this->handler,0);fpassthru($this->handler);fclose($this->handler);}}$Tb="'(?:''|[^'\\\\]|\\\\.)*+'";$Tc="IN|OUT|INOUT";if(isset($_GET["select"])&&($_POST["edit"]||$_POST["clone"])&&!$_POST["save"])$_GET["edit"]=$_GET["select"];if(isset($_GET["callf"]))$_GET["call"]=$_GET["callf"];if(isset($_GET["function"]))$_GET["procedure"]=$_GET["function"];if(isset($_GET["download"])){$a=$_GET["download"];$o=fields($a);header("Content-Type: application/octet-stream");header("Content-Disposition: attachment; filename=".friendly_url("$a-".implode("_",$_GET["where"])).".".friendly_url($_GET["field"]));echo$i->result("SELECT".limit(idf_escape($_GET["field"])." FROM ".table($a)," WHERE ".where($_GET,$o),1));exit;}elseif(isset($_GET["table"])){$a=$_GET["table"];$o=fields($a);if(!$o)$m=error();$Q=table_status($a,true);page_header(($o&&is_view($Q)?lang(103):lang(104)).": ".h($a),$m);$b->selectLinks($Q);$ab=$Q["Comment"];if($ab!="")echo"<p>".lang(98).": ".h($ab)."\n";if($o){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(105)."<td>".lang(93).(support("comment")?"<td>".lang(98):"")."</thead>\n";foreach($o
as$n){echo"<tr".odd()."><th>".h($n["field"]),"<td title='".h($n["collation"])."'>".h($n["full_type"]).($n["null"]?" <i>NULL</i>":"").($n["auto_increment"]?" <i>".lang(96)."</i>":""),(isset($n["default"])?" [<b>".h($n["default"])."</b>]":""),(support("comment")?"<td>".nbsp($n["comment"]):""),"\n";}echo"</table>\n";if(!is_view($Q)){echo"<h3 id='indexes'>".lang(106)."</h3>\n";$v=indexes($a);if($v){echo"<table cellspacing='0'>\n";foreach($v
as$B=>$u){ksort($u["columns"]);$Pe=array();foreach($u["columns"]as$x=>$X)$Pe[]="<i>".h($X)."</i>".($u["lengths"][$x]?"(".$u["lengths"][$x].")":"");echo"<tr title='".h($B)."'><th>$u[type]<td>".implode(", ",$Pe)."\n";}echo"</table>\n";}echo'<p><a href="'.h(ME).'indexes='.urlencode($a).'">'.lang(107)."</a>\n";if(fk_support($Q)){echo"<h3 id='foreign-keys'>".lang(87)."</h3>\n";$tc=foreign_keys($a);if($tc){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(108)."<td>".lang(109)."<td>".lang(90)."<td>".lang(89).($w!="sqlite"?"<td>&nbsp;":"")."</thead>\n";foreach($tc
as$B=>$p){echo"<tr title='".h($B)."'>","<th><i>".implode("</i>, <i>",array_map('h',$p["source"]))."</i>","<td><a href='".h($p["db"]!=""?preg_replace('~db=[^&]*~',"db=".urlencode($p["db"]),ME):($p["ns"]!=""?preg_replace('~ns=[^&]*~',"ns=".urlencode($p["ns"]),ME):ME))."table=".urlencode($p["table"])."'>".($p["db"]!=""?"<b>".h($p["db"])."</b>.":"").($p["ns"]!=""?"<b>".h($p["ns"])."</b>.":"").h($p["table"])."</a>","(<i>".implode("</i>, <i>",array_map('h',$p["target"]))."</i>)","<td>".nbsp($p["on_delete"])."\n","<td>".nbsp($p["on_update"])."\n",($w=="sqlite"?"":'<td><a href="'.h(ME.'foreign='.urlencode($a).'&name='.urlencode($B)).'">'.lang(110).'</a>');}echo"</table>\n";}if($w!="sqlite")echo'<p><a href="'.h(ME).'foreign='.urlencode($a).'">'.lang(111)."</a>\n";}if(support("trigger")){echo"<h3 id='triggers'>".lang(112)."</h3>\n";$xg=triggers($a);if($xg){echo"<table cellspacing='0'>\n";foreach($xg
as$x=>$X)echo"<tr valign='top'><td>$X[0]<td>$X[1]<th>".h($x)."<td><a href='".h(ME.'trigger='.urlencode($a).'&name='.urlencode($x))."'>".lang(110)."</a>\n";echo"</table>\n";}echo'<p><a href="'.h(ME).'trigger='.urlencode($a).'">'.lang(113)."</a>\n";}}}}elseif(isset($_GET["schema"])){page_header(lang(53),"",array(),DB.($_GET["ns"]?".$_GET[ns]":""));$Vf=array();$Wf=array();$B="adminer_schema";$ea=($_GET["schema"]?$_GET["schema"]:$_COOKIE[($_COOKIE["$B-".DB]?"$B-".DB:$B)]);preg_match_all('~([^:]+):([-0-9.]+)x([-0-9.]+)(_|$)~',$ea,$yd,PREG_SET_ORDER);foreach($yd
as$r=>$A){$Vf[$A[1]]=array($A[2],$A[3]);$Wf[]="\n\t'".js_escape($A[1])."': [ $A[2], $A[3] ]";}$og=0;$Fa=-1;$uf=array();$df=array();$pd=array();foreach(table_status('',true)as$P=>$Q){if(is_view($Q))continue;$He=0;$uf[$P]["fields"]=array();foreach(fields($P)as$B=>$n){$He+=1.25;$n["pos"]=$He;$uf[$P]["fields"][$B]=$n;}$uf[$P]["pos"]=($Vf[$P]?$Vf[$P]:array($og,0));foreach($b->foreignKeys($P)as$X){if(!$X["db"]){$nd=$Fa;if($Vf[$P][1]||$Vf[$X["table"]][1])$nd=min(floatval($Vf[$P][1]),floatval($Vf[$X["table"]][1]))-1;else$Fa-=.1;while($pd[(string)$nd])$nd-=.0001;$uf[$P]["references"][$X["table"]][(string)$nd]=array($X["source"],$X["target"]);$df[$X["table"]][$P][(string)$nd]=$X["target"];$pd[(string)$nd]=true;}}$og=max($og,$uf[$P]["pos"][0]+2.5+$He);}echo'<div id="schema" style="height: ',$og,'em;" onselectstart="return false;">
<script type="text/javascript">
var tablePos = {',implode(",",$Wf)."\n",'};
var em = document.getElementById(\'schema\').offsetHeight / ',$og,';
document.onmousemove = schemaMousemove;
document.onmouseup = function (ev) {
	schemaMouseup(ev, \'',js_escape(DB),'\');
};
</script>
';foreach($uf
as$B=>$P){echo"<div class='table' style='top: ".$P["pos"][0]."em; left: ".$P["pos"][1]."em;' onmousedown='schemaMousedown(this, event);'>",'<a href="'.h(ME).'table='.urlencode($B).'"><b>'.h($B)."</b></a>";foreach($P["fields"]as$n){$X='<span'.type_class($n["type"]).' title="'.h($n["full_type"].($n["null"]?" NULL":'')).'">'.h($n["field"]).'</span>';echo"<br>".($n["primary"]?"<i>$X</i>":$X);}foreach((array)$P["references"]as$bg=>$ff){foreach($ff
as$nd=>$af){$od=$nd-$Vf[$B][1];$r=0;foreach($af[0]as$Ef)echo"\n<div class='references' title='".h($bg)."' id='refs$nd-".($r++)."' style='left: $od"."em; top: ".$P["fields"][$Ef]["pos"]."em; padding-top: .5em;'><div style='border-top: 1px solid Gray; width: ".(-$od)."em;'></div></div>";}}foreach((array)$df[$B]as$bg=>$ff){foreach($ff
as$nd=>$g){$od=$nd-$Vf[$B][1];$r=0;foreach($g
as$ag)echo"\n<div class='references' title='".h($bg)."' id='refd$nd-".($r++)."' style='left: $od"."em; top: ".$P["fields"][$ag]["pos"]."em; height: 1.25em; background: url(".h(preg_replace("~\\?.*~","",ME))."?file=arrow.gif) no-repeat right center;&amp;version=3.7.0'><div style='height: .5em; border-bottom: 1px solid Gray; width: ".(-$od)."em;'></div></div>";}}echo"\n</div>\n";}foreach($uf
as$B=>$P){foreach((array)$P["references"]as$bg=>$ff){foreach($ff
as$nd=>$af){$Ld=$og;$Bd=-10;foreach($af[0]as$x=>$Ef){$Ie=$P["pos"][0]+$P["fields"][$Ef]["pos"];$Je=$uf[$bg]["pos"][0]+$uf[$bg]["fields"][$af[1][$x]]["pos"];$Ld=min($Ld,$Ie,$Je);$Bd=max($Bd,$Ie,$Je);}echo"<div class='references' id='refl$nd' style='left: $nd"."em; top: $Ld"."em; padding: .5em 0;'><div style='border-right: 1px solid Gray; margin-top: 1px; height: ".($Bd-$Ld)."em;'></div></div>\n";}}}echo'</div>
<p><a href="',h(ME."schema=".urlencode($ea)),'" id="schema-link">',lang(114),'</a>
';}elseif(isset($_GET["dump"])){$a=$_GET["dump"];if($_POST&&!$m){$hb="";foreach(array("output","format","db_style","routines","events","table_style","auto_increment","triggers","data_style")as$x)$hb.="&$x=".urlencode($_POST[$x]);cookie("adminer_export",substr($hb,1));$R=array_flip((array)$_POST["tables"])+array_flip((array)$_POST["data"]);$fc=dump_headers((count($R)==1?key($R):DB),(DB==""||count($R)>1));$Yc=ereg('sql',$_POST["format"]);if($Yc)echo"-- Adminer $ia ".$Cb[DRIVER]." dump

".($w!="sql"?"":"SET NAMES utf8;
".($_POST["data_style"]?"SET foreign_key_checks = 0;
SET time_zone = ".q(substr(preg_replace('~^[^-]~','+\0',$i->result("SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP)")),0,6)).";
SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';
":"")."
");$Mf=$_POST["db_style"];$k=array(DB);if(DB==""){$k=$_POST["databases"];if(is_string($k))$k=explode("\n",rtrim(str_replace("\r","",$k),"\n"));}foreach((array)$k
as$l){$b->dumpDatabase($l);if($i->select_db($l)){if($Yc&&ereg('CREATE',$Mf)&&($jb=$i->result("SHOW CREATE DATABASE ".idf_escape($l),1))){if($Mf=="DROP+CREATE")echo"DROP DATABASE IF EXISTS ".idf_escape($l).";\n";echo"$jb;\n";}if($Yc){if($Mf)echo
use_sql($l).";\n\n";$ue="";if($_POST["routines"]){foreach(array("FUNCTION","PROCEDURE")as$of){foreach(get_rows("SHOW $of STATUS WHERE Db = ".q($l),null,"-- ")as$J)$ue.=($Mf!='DROP+CREATE'?"DROP $of IF EXISTS ".idf_escape($J["Name"]).";;\n":"").remove_definer($i->result("SHOW CREATE $of ".idf_escape($J["Name"]),2)).";;\n\n";}}if($_POST["events"]){foreach(get_rows("SHOW EVENTS",null,"-- ")as$J)$ue.=($Mf!='DROP+CREATE'?"DROP EVENT IF EXISTS ".idf_escape($J["Name"]).";;\n":"").remove_definer($i->result("SHOW CREATE EVENT ".idf_escape($J["Name"]),3)).";;\n\n";}if($ue)echo"DELIMITER ;;\n\n$ue"."DELIMITER ;\n\n";}if($_POST["table_style"]||$_POST["data_style"]){$Rg=array();foreach(table_status('',true)as$B=>$Q){$P=(DB==""||in_array($B,(array)$_POST["tables"]));$ob=(DB==""||in_array($B,(array)$_POST["data"]));if($P||$ob){if($fc=="tar"){$mg=new
TmpFile;ob_start(array($mg,'write'),1e5);}$b->dumpTable($B,($P?$_POST["table_style"]:""),(is_view($Q)?2:0));if(is_view($Q))$Rg[]=$B;elseif($ob){$o=fields($B);$b->dumpData($B,$_POST["data_style"],"SELECT *".convert_fields($o,$o)." FROM ".table($B));}if($Yc&&$_POST["triggers"]&&$P&&($xg=trigger_sql($B,$_POST["table_style"])))echo"\nDELIMITER ;;\n$xg\nDELIMITER ;\n";if($fc=="tar"){ob_end_flush();tar_file((DB!=""?"":"$l/")."$B.csv",$mg);}elseif($Yc)echo"\n";}}foreach($Rg
as$Qg)$b->dumpTable($Qg,$_POST["table_style"],1);if($fc=="tar")echo
pack("x512");}}}if($Yc)echo"-- ".$i->result("SELECT NOW()")."\n";exit;}page_header(lang(115),$m,($_GET["export"]!=""?array("table"=>$_GET["export"]):array()),DB);echo'
<form action="" method="post">
<table cellspacing="0">
';$rb=array('','USE','DROP+CREATE','CREATE');$Xf=array('','DROP+CREATE','CREATE');$pb=array('','TRUNCATE+INSERT','INSERT');if($w=="sql")$pb[]='INSERT+UPDATE';parse_str($_COOKIE["adminer_export"],$J);if(!$J)$J=array("output"=>"text","format"=>"sql","db_style"=>(DB!=""?"":"CREATE"),"table_style"=>"DROP+CREATE","data_style"=>"INSERT");if(!isset($J["events"])){$J["routines"]=$J["events"]=($_GET["dump"]=="");$J["triggers"]=$J["table_style"];}echo"<tr><th>".lang(116)."<td>".html_select("output",$b->dumpOutput(),$J["output"],0)."\n";echo"<tr><th>".lang(117)."<td>".html_select("format",$b->dumpFormat(),$J["format"],0)."\n";echo($w=="sqlite"?"":"<tr><th>".lang(25)."<td>".html_select('db_style',$rb,$J["db_style"]).(support("routine")?checkbox("routines",1,$J["routines"],lang(118)):"").(support("event")?checkbox("events",1,$J["events"],lang(119)):"")),"<tr><th>".lang(82)."<td>".html_select('table_style',$Xf,$J["table_style"]).checkbox("auto_increment",1,$J["auto_increment"],lang(96)).(support("trigger")?checkbox("triggers",1,$J["triggers"],lang(112)):""),"<tr><th>".lang(120)."<td>".html_select('data_style',$pb,$J["data_style"]),'</table>
<p><input type="submit" value="',lang(115),'">
<input type="hidden" name="token" value="',$S,'">

<table cellspacing="0">
';$Me=array();if(DB!=""){$Pa=($a!=""?"":" checked");echo"<thead><tr>","<th style='text-align: left;'><label><input type='checkbox' id='check-tables'$Pa onclick='formCheck(this, /^tables\\[/);'>".lang(82)."</label>","<th style='text-align: right;'><label>".lang(120)."<input type='checkbox' id='check-data'$Pa onclick='formCheck(this, /^data\\[/);'></label>","</thead>\n";$Rg="";$Yf=tables_list();foreach($Yf
as$B=>$T){$Le=ereg_replace("_.*","",$B);$Pa=($a==""||$a==(substr($a,-1)=="%"?"$Le%":$B));$Pe="<tr><td>".checkbox("tables[]",$B,$Pa,$B,"checkboxClick(event, this); formUncheck('check-tables');");if($T!==null&&!eregi("table",$T))$Rg.="$Pe\n";else
echo"$Pe<td align='right'><label><span id='Rows-".h($B)."'></span>".checkbox("data[]",$B,$Pa,"","checkboxClick(event, this); formUncheck('check-data');")."</label>\n";$Me[$Le]++;}echo$Rg;if($Yf)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=db');</script>\n";}else{echo"<thead><tr><th style='text-align: left;'><label><input type='checkbox' id='check-databases'".($a==""?" checked":"")." onclick='formCheck(this, /^databases\\[/);'>".lang(25)."</label></thead>\n";$k=$b->databases();if($k){foreach($k
as$l){if(!information_schema($l)){$Le=ereg_replace("_.*","",$l);echo"<tr><td>".checkbox("databases[]",$l,$a==""||$a=="$Le%",$l,"formUncheck('check-databases');")."</label>\n";$Me[$Le]++;}}}else
echo"<tr><td><textarea name='databases' rows='10' cols='20'></textarea>";}echo'</table>
</form>
';$pc=true;foreach($Me
as$x=>$X){if($x!=""&&$X>1){echo($pc?"<p>":" ")."<a href='".h(ME)."dump=".urlencode("$x%")."'>".h($x)."</a>";$pc=false;}}}elseif(isset($_GET["privileges"])){page_header(lang(54));$H=$i->query("SELECT User, Host FROM mysql.".(DB==""?"user":"db WHERE ".q(DB)." LIKE Db")." ORDER BY Host, User");$Bc=$H;if(!$H)$H=$i->query("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', 1) AS User, SUBSTRING_INDEX(CURRENT_USER, '@', -1) AS Host");echo"<form action=''><p>\n";hidden_fields_get();echo"<input type='hidden' name='db' value='".h(DB)."'>\n",($Bc?"":"<input type='hidden' name='grant' value=''>\n"),"<table cellspacing='0'>\n","<thead><tr><th>".lang(23)."<th>".lang(22)."<th>&nbsp;</thead>\n";while($J=$H->fetch_assoc())echo'<tr'.odd().'><td>'.h($J["User"])."<td>".h($J["Host"]).'<td><a href="'.h(ME.'user='.urlencode($J["User"]).'&host='.urlencode($J["Host"])).'">'.lang(34)."</a>\n";if(!$Bc||DB!="")echo"<tr".odd()."><td><input name='user' autocapitalize='off'><td><input name='host' value='localhost' autocapitalize='off'><td><input type='submit' value='".lang(34)."'>\n";echo"</table>\n","</form>\n",'<p><a href="'.h(ME).'user=">'.lang(121)."</a>";}elseif(isset($_GET["sql"])){if(!$m&&$_POST["export"]){dump_headers("sql");$b->dumpTable("","");$b->dumpData("","table",$_POST["query"]);exit;}restart_session();$Jc=&get_session("queries");$Ic=&$Jc[DB];if(!$m&&$_POST["clear"]){$Ic=array();redirect(remove_from_uri("history"));}page_header(lang(47),$m);if(!$m&&$_POST){$xc=false;$G=$_POST["query"];if($_POST["webfile"]){$xc=@fopen((file_exists("adminer.sql")?"adminer.sql":"compress.zlib://adminer.sql.gz"),"rb");$G=($xc?fread($xc,1e6):false);}elseif($_FILES&&$_FILES["sql_file"]["error"][0]!=4)$G=get_file("sql_file",true);if(is_string($G)){if(function_exists('memory_get_usage'))@ini_set("memory_limit",max(ini_bytes("memory_limit"),2*strlen($G)+memory_get_usage()+8e6));if($G!=""&&strlen($G)<1e6){$F=$G.(ereg(";[ \t\r\n]*\$",$G)?"":";");if(!$Ic||reset(end($Ic))!=$F){restart_session();$Ic[]=array($F,time());set_session("queries",$Jc);stop_session();}}$Ff="(?:\\s|/\\*.*\\*/|(?:#|-- )[^\n]*\n|--\n)";$vb=";";$C=0;$Pb=true;$j=connect();if(is_object($j)&&DB!="")$j->select_db(DB);$Za=0;$Vb=array();$td=0;$ze='[\'"'.($w=="sql"?'`#':($w=="sqlite"?'`[':($w=="mssql"?'[':''))).']|/\\*|-- |$'.($w=="pgsql"?'|\\$[^$]*\\$':'');$pg=microtime();parse_str($_COOKIE["adminer_export"],$qa);$Hb=$b->dumpFormat();unset($Hb["sql"]);while($G!=""){if(!$C&&preg_match("~^$Ff*DELIMITER\\s+(\\S+)~i",$G,$A)){$vb=$A[1];$G=substr($G,strlen($A[0]));}else{preg_match('('.preg_quote($vb)."\\s*|$ze)",$G,$A,PREG_OFFSET_CAPTURE,$C);list($vc,$He)=$A[0];if(!$vc&&$xc&&!feof($xc))$G.=fread($xc,1e5);else{if(!$vc&&rtrim($G)=="")break;$C=$He+strlen($vc);if($vc&&rtrim($vc)!=$vb){while(preg_match('('.($vc=='/*'?'\\*/':($vc=='['?']':(ereg('^-- |^#',$vc)?"\n":preg_quote($vc)."|\\\\."))).'|$)s',$G,$A,PREG_OFFSET_CAPTURE,$C)){$sf=$A[0][0];if(!$sf&&$xc&&!feof($xc))$G.=fread($xc,1e5);else{$C=$A[0][1]+strlen($sf);if($sf[0]!="\\")break;}}}else{$Pb=false;$F=substr($G,0,$He);$Za++;$Pe="<pre id='sql-$Za'><code class='jush-$w'>".shorten_utf8(trim($F),1000)."</code></pre>\n";if(!$_POST["only_errors"]){echo$Pe;ob_flush();flush();}$Hf=microtime();if($i->multi_query($F)&&is_object($j)&&preg_match("~^$Ff*USE\\b~isU",$F))$j->query($F);do{$H=$i->store_result();$Qb=microtime();$gg=" <span class='time'>(".format_time($Hf,$Qb).")</span>".(strlen($F)<1000?" <a href='".h(ME)."sql=".urlencode(trim($F))."'>".lang(34)."</a>":"");if($i->error){echo($_POST["only_errors"]?$Pe:""),"<p class='error'>".lang(122).($i->errno?" ($i->errno)":"").": ".error()."\n";$Vb[]=" <a href='#sql-$Za'>$Za</a>";if($_POST["error_stops"])break
2;}elseif(is_object($H)){$oe=select($H,$j);if(!$_POST["only_errors"]){echo"<form action='' method='post'>\n","<p>".($H->num_rows?lang(123,$H->num_rows):"").$gg;$s="export-$Za";$ec=", <a href='#$s' onclick=\"return !toggle('$s');\">".lang(115)."</a><span id='$s' class='hidden'>: ".html_select("output",$b->dumpOutput(),$qa["output"])." ".html_select("format",$Hb,$qa["format"])."<input type='hidden' name='query' value='".h($F)."'>"." <input type='submit' name='export' value='".lang(115)."'><input type='hidden' name='token' value='$S'></span>\n";if($j&&preg_match("~^($Ff|\\()*SELECT\\b~isU",$F)&&($dc=explain($j,$F))){$s="explain-$Za";echo", <a href='#$s' onclick=\"return !toggle('$s');\">EXPLAIN</a>$ec","<div id='$s' class='hidden'>\n";select($dc,$j,($w=="sql"?"http://dev.mysql.com/doc/refman/".substr($i->server_info,0,3)."/en/explain-output.html#explain_":""),$oe);echo"</div>\n";}else
echo$ec;echo"</form>\n";}}else{if(preg_match("~^$Ff*(CREATE|DROP|ALTER)$Ff+(DATABASE|SCHEMA)\\b~isU",$F)){restart_session();set_session("dbs",null);stop_session();}if(!$_POST["only_errors"])echo"<p class='message' title='".h($i->info)."'>".lang(124,$i->affected_rows)."$gg\n";}$Hf=$Qb;}while($i->next_result());$td+=substr_count($F.$vc,"\n");$G=substr($G,$C);$C=0;}}}}if($Pb)echo"<p class='message'>".lang(125)."\n";elseif($_POST["only_errors"]){echo"<p class='message'>".lang(126,$Za-count($Vb))," <span class='time'>(".format_time($pg,microtime()).")</span>\n";}elseif($Vb&&$Za>1)echo"<p class='error'>".lang(122).": ".implode("",$Vb)."\n";}else
echo"<p class='error'>".upload_error($G)."\n";}echo'
<form action="" method="post" enctype="multipart/form-data" id="form">
<p>';$F=$_GET["sql"];if($_POST)$F=$_POST["query"];elseif($_GET["history"]=="all")$F=$Ic;elseif($_GET["history"]!="")$F=$Ic[$_GET["history"]][0];textarea("query",$F,20);echo($_POST?"":"<script type='text/javascript'>focus(document.getElementsByTagName('textarea')[0]);</script>\n"),"<p>".(ini_bool("file_uploads")?lang(127).': <input type="file" name="sql_file[]" multiple'.($_FILES&&$_FILES["sql_file"]["error"][0]!=4?'':' onchange="this.form[\'only_errors\'].checked = true;"').'> (&lt; '.ini_get("upload_max_filesize").'B)':lang(128)),'<p>
<input type="submit" value="',lang(33),'" title="Ctrl+Enter">
',checkbox("error_stops",1,$_POST["error_stops"],lang(129))."\n",checkbox("only_errors",1,$_POST["only_errors"],lang(130))."\n";print_fieldset("webfile",lang(131),$_POST["webfile"],"document.getElementById('form')['only_errors'].checked = true; ");echo
lang(132,"<code>adminer.sql".(extension_loaded("zlib")?"[.gz]":"")."</code>"),' <input type="submit" name="webfile" value="'.lang(133).'">',"</div></fieldset>\n";if($Ic){print_fieldset("history",lang(134),$_GET["history"]!="");for($X=end($Ic);$X;$X=prev($Ic)){$x=key($Ic);list($F,$gg)=$X;echo'<a href="'.h(ME."sql=&history=$x").'">'.lang(34)."</a> <span class='time' title='".@date('Y-m-d',$gg)."'>".@date("H:i:s",$gg)."</span> <code class='jush-$w'>".shorten_utf8(ltrim(str_replace("\n"," ",str_replace("\r","",preg_replace('~^(#|-- ).*~m','',$F)))),80,"</code>")."<br>\n";}echo"<input type='submit' name='clear' value='".lang(135)."'>\n","<a href='".h(ME."sql=&history=all")."'>".lang(136)."</a>\n","</div></fieldset>\n";}echo'<input type="hidden" name="token" value="',$S,'">
</form>
';}elseif(isset($_GET["edit"])){$a=$_GET["edit"];$o=fields($a);$Z=(isset($_GET["select"])?(count($_POST["check"])==1?where_check($_POST["check"][0],$o):""):where($_GET,$o));$Gg=(isset($_GET["select"])?$_POST["edit"]:$Z);foreach($o
as$B=>$n){if(!isset($n["privileges"][$Gg?"update":"insert"])||$b->fieldName($n)=="")unset($o[$B]);}if($_POST&&!$m&&!isset($_GET["select"])){$_=$_POST["referer"];if($_POST["insert"])$_=($Gg?null:$_SERVER["REQUEST_URI"]);elseif(!ereg('^.+&select=.+$',$_))$_=ME."select=".urlencode($a);$v=indexes($a);$Bg=unique_array($_GET["where"],$v);$Xe="\nWHERE $Z";if(isset($_POST["delete"])){$G="FROM ".table($a);query_redirect("DELETE".($Bg?" $G$Xe":limit1($G,$Xe)),$_,lang(137));}else{$N=array();foreach($o
as$B=>$n){$X=process_input($n);if($X!==false&&$X!==null)$N[idf_escape($B)]=($Gg?"\n".idf_escape($B)." = $X":$X);}if($Gg){if(!$N)redirect($_);$G=table($a)." SET".implode(",",$N);query_redirect("UPDATE".($Bg?" $G$Xe":limit1($G,$Xe)),$_,lang(138));}else{$H=insert_into($a,$N);$md=($H?last_id():0);queries_redirect($_,lang(139,($md?" $md":"")),$H);}}}$Tf=$b->tableName(table_status($a,true));page_header(($Gg?lang(34):lang(140)),$m,array("select"=>array($a,$Tf)),$Tf);$J=null;if($_POST["save"])$J=(array)$_POST["fields"];elseif($Z){$L=array();foreach($o
as$B=>$n){if(isset($n["privileges"]["select"])){$ya=convert_field($n);if($_POST["clone"]&&$n["auto_increment"])$ya="''";if($w=="sql"&&ereg("enum|set",$n["type"]))$ya="1*".idf_escape($B);$L[]=($ya?"$ya AS ":"").idf_escape($B);}}$J=array();if($L){$K=get_rows("SELECT".limit(implode(", ",$L)." FROM ".table($a)," WHERE $Z",(isset($_GET["select"])?2:1)));$J=(isset($_GET["select"])&&count($K)!=1?null:reset($K));}}if($J===false)echo"<p class='error'>".lang(86)."\n";echo'
<form action="" method="post" enctype="multipart/form-data" id="form">
';if(!$o)echo"<p class='error'>".lang(141)."\n";else{echo"<table cellspacing='0' onkeydown='return editingKeydown(event);'>\n";foreach($o
as$B=>$n){echo"<tr><th>".$b->fieldName($n);$ub=$_GET["set"][bracket_escape($B)];if($ub===null){$ub=$n["default"];if($n["type"]=="bit"&&ereg("^b'([01]*)'\$",$ub,$gf))$ub=$gf[1];}$Y=($J!==null?($J[$B]!=""&&$w=="sql"&&ereg("enum|set",$n["type"])?(is_array($J[$B])?array_sum($J[$B]):+$J[$B]):$J[$B]):(!$Gg&&$n["auto_increment"]?"":(isset($_GET["select"])?false:$ub)));if(!$_POST["save"]&&is_string($Y))$Y=$b->editVal($Y,$n);$q=($_POST["save"]?(string)$_POST["function"][$B]:($Gg&&$n["on_update"]=="CURRENT_TIMESTAMP"?"now":($Y===false?null:($Y!==null?'':'NULL'))));if(ereg("time",$n["type"])&&$Y=="CURRENT_TIMESTAMP"){$Y="";$q="now";}input($n,$Y,$q);echo"\n";}echo"</table>\n";}echo'<p>
';if($o){echo"<input type='submit' value='".lang(142)."'>\n";if(!isset($_GET["select"]))echo"<input type='submit' name='insert' value='".($Gg?lang(143):lang(144))."' title='Ctrl+Shift+Enter'>\n";}echo($Gg?"<input type='submit' name='delete' value='".lang(145)."' onclick=\"return confirm('".lang(0)."');\">\n":($_POST||!$o?"":"<script type='text/javascript'>focus(document.getElementById('form').getElementsByTagName('td')[1].firstChild);</script>\n"));if(isset($_GET["select"]))hidden_fields(array("check"=>(array)$_POST["check"],"clone"=>$_POST["clone"],"all"=>$_POST["all"]));echo'<input type="hidden" name="referer" value="',h(isset($_POST["referer"])?$_POST["referer"]:$_SERVER["HTTP_REFERER"]),'">
<input type="hidden" name="save" value="1">
<input type="hidden" name="token" value="',$S,'">
</form>
';}elseif(isset($_GET["create"])){$a=$_GET["create"];$_e=array('HASH','LINEAR HASH','KEY','LINEAR KEY','RANGE','LIST');$cf=referencable_primary($a);$tc=array();foreach($cf
as$Tf=>$n)$tc[str_replace("`","``",$Tf)."`".str_replace("`","``",$n["field"])]=$Tf;$re=array();$se=array();if($a!=""){$re=fields($a);$se=table_status($a);}$J=$_POST;$J["fields"]=(array)$J["fields"];if($J["auto_increment_col"])$J["fields"][$J["auto_increment_col"]]["auto_increment"]=true;if($_POST&&!process_fields($J["fields"])&&!$m){if($_POST["drop"])query_redirect("DROP TABLE ".table($a),substr(ME,0,-1),lang(146));else{$o=array();$wa=array();$Ig=false;$rc=array();ksort($J["fields"]);$qe=reset($re);$ua=" FIRST";foreach($J["fields"]as$x=>$n){$p=$tc[$n["type"]];$yg=($p!==null?$cf[$p]:$n);if($n["field"]!=""){if(!$n["has_default"])$n["default"]=null;if($x==$J["auto_increment_col"])$n["auto_increment"]=true;$Ue=process_field($n,$yg);$wa[]=array($n["orig"],$Ue,$ua);if($Ue!=process_field($qe,$qe)){$o[]=array($n["orig"],$Ue,$ua);if($n["orig"]!=""||$ua)$Ig=true;}if($p!==null)$rc[idf_escape($n["field"])]=($a!=""&&$w!="sqlite"?"ADD":" ")." FOREIGN KEY (".idf_escape($n["field"]).") REFERENCES ".table($tc[$n["type"]])." (".idf_escape($yg["field"]).")".(ereg("^($de)\$",$n["on_delete"])?" ON DELETE $n[on_delete]":"");$ua=" AFTER ".idf_escape($n["field"]);}elseif($n["orig"]!=""){$Ig=true;$o[]=array($n["orig"]);}if($n["orig"]!=""){$qe=next($re);if(!$qe)$ua="";}}$Be="";if(in_array($J["partition_by"],$_e)){$Ce=array();if($J["partition_by"]=='RANGE'||$J["partition_by"]=='LIST'){foreach(array_filter($J["partition_names"])as$x=>$X){$Y=$J["partition_values"][$x];$Ce[]="\n  PARTITION ".idf_escape($X)." VALUES ".($J["partition_by"]=='RANGE'?"LESS THAN":"IN").($Y!=""?" ($Y)":" MAXVALUE");}}$Be.="\nPARTITION BY $J[partition_by]($J[partition])".($Ce?" (".implode(",",$Ce)."\n)":($J["partitions"]?" PARTITIONS ".(+$J["partitions"]):""));}elseif(support("partitioning")&&ereg("partitioned",$se["Create_options"]))$Be.="\nREMOVE PARTITIONING";$Fd=lang(147);if($a==""){cookie("adminer_engine",$J["Engine"]);$Fd=lang(148);}$B=trim($J["name"]);queries_redirect(ME."table=".urlencode($B),$Fd,alter_table($a,$B,($w=="sqlite"&&($Ig||$rc)?$wa:$o),$rc,$J["Comment"],($J["Engine"]&&$J["Engine"]!=$se["Engine"]?$J["Engine"]:""),($J["Collation"]&&$J["Collation"]!=$se["Collation"]?$J["Collation"]:""),($J["Auto_increment"]!=""?+$J["Auto_increment"]:""),$Be));}}page_header(($a!=""?lang(31):lang(149)),$m,array("table"=>$a),$a);if(!$_POST){$J=array("Engine"=>$_COOKIE["adminer_engine"],"fields"=>array(array("field"=>"","type"=>(isset($U["int"])?"int":(isset($U["integer"])?"integer":"")))),"partition_names"=>array(""),);if($a!=""){$J=$se;$J["name"]=$a;$J["fields"]=array();if(!$_GET["auto_increment"])$J["Auto_increment"]="";foreach($re
as$n){$n["has_default"]=isset($n["default"]);$J["fields"][]=$n;}if(support("partitioning")){$yc="FROM information_schema.PARTITIONS WHERE TABLE_SCHEMA = ".q(DB)." AND TABLE_NAME = ".q($a);$H=$i->query("SELECT PARTITION_METHOD, PARTITION_ORDINAL_POSITION, PARTITION_EXPRESSION $yc ORDER BY PARTITION_ORDINAL_POSITION DESC LIMIT 1");list($J["partition_by"],$J["partitions"],$J["partition"])=$H->fetch_row();$Ce=get_key_vals("SELECT PARTITION_NAME, PARTITION_DESCRIPTION $yc AND PARTITION_NAME != '' ORDER BY PARTITION_ORDINAL_POSITION");$Ce[""]="";$J["partition_names"]=array_keys($Ce);$J["partition_values"]=array_values($Ce);}}}$Wa=collations();$Sb=engines();foreach($Sb
as$Rb){if(!strcasecmp($Rb,$J["Engine"])){$J["Engine"]=$Rb;break;}}echo'
<form action="" method="post" id="form">
<p>
',lang(150),': <input name="name" maxlength="64" value="',h($J["name"]),'" autocapitalize="off">
';if($a==""&&!$_POST){?><script type='text/javascript'>focus(document.getElementById('form')['name']);</script><?php }echo($Sb?html_select("Engine",array(""=>"(".lang(151).")")+$Sb,$J["Engine"]):""),' ',($Wa&&!ereg("sqlite|mssql",$w)?html_select("Collation",array(""=>"(".lang(88).")")+$Wa,$J["Collation"]):""),' <input type="submit" value="',lang(142),'">
<table cellspacing="0" id="edit-fields" class="nowrap">
';$bb=($_POST?$_POST["comments"]:$J["Comment"]!="");if(!$_POST&&!$bb){foreach($J["fields"]as$n){if($n["comment"]!=""){$bb=true;break;}}}edit_fields($J["fields"],$Wa,"TABLE",$tc,$bb);echo'</table>
<p>
',lang(96),': <input type="number" name="Auto_increment" size="6" value="',h($J["Auto_increment"]),'">
<label class="jsonly"><input type="checkbox" id="defaults" name="defaults" value="1" checked onclick="columnShow(this.checked, 5);">',lang(97),'</label>
';if(!$_POST["defaults"]){echo'<script type="text/javascript">editingHideDefaults()</script>';}echo(support("comment")?checkbox("comments",1,$bb,lang(98),"columnShow(this.checked, 6); toggle('Comment'); if (this.checked) this.form['Comment'].focus();",true).' <input name="Comment" id="Comment" value="'.h($J["Comment"]).'" maxlength="'.($i->server_info>=5.5?2048:60).'"'.($bb?'':' class="hidden"').'>':''),'<p>
<input type="submit" value="',lang(142),'">
';if($_GET["create"]!=""){echo'<input type="submit" name="drop" value="',lang(83),'"',confirm(),'>';}if(support("partitioning")){$Ae=ereg('RANGE|LIST',$J["partition_by"]);print_fieldset("partition",lang(152),$J["partition_by"]);echo'<p>
',html_select("partition_by",array(-1=>"")+$_e,$J["partition_by"],"partitionByChange(this);"),'(<input name="partition" value="',h($J["partition"]),'">)
',lang(153),': <input type="number" name="partitions" class="size" value="',h($J["partitions"]),'"',($Ae||!$J["partition_by"]?" class='hidden'":""),'>
<table cellspacing="0" id="partition-table"',($Ae?"":" class='hidden'"),'>
<thead><tr><th>',lang(154),'<th>',lang(155),'</thead>
';foreach($J["partition_names"]as$x=>$X){echo'<tr>','<td><input name="partition_names[]" value="'.h($X).'"'.($x==count($J["partition_names"])-1?' onchange="partitionNameChange(this);"':'').' autocapitalize="off">','<td><input name="partition_values[]" value="'.h($J["partition_values"][$x]).'">';}echo'</table>
</div></fieldset>
';}echo'<input type="hidden" name="token" value="',$S,'">
</form>
';}elseif(isset($_GET["indexes"])){$a=$_GET["indexes"];$Pc=array("PRIMARY","UNIQUE","INDEX");$Q=table_status($a,true);if(eregi("MyISAM|M?aria".($i->server_info>=5.6?"|InnoDB":""),$Q["Engine"]))$Pc[]="FULLTEXT";$v=indexes($a);if($w=="sqlite"){unset($Pc[0]);unset($v[""]);}$J=$_POST;if($_POST&&!$m&&!$_POST["add"]){$c=array();foreach($J["indexes"]as$u){$B=$u["name"];if(in_array($u["type"],$Pc)){$g=array();$sd=array();$N=array();ksort($u["columns"]);foreach($u["columns"]as$x=>$f){if($f!=""){$rd=$u["lengths"][$x];$N[]=idf_escape($f).($rd?"(".(+$rd).")":"");$g[]=$f;$sd[]=($rd?$rd:null);}}if($g){$cc=$v[$B];if($cc){ksort($cc["columns"]);ksort($cc["lengths"]);if($u["type"]==$cc["type"]&&array_values($cc["columns"])===$g&&(!$cc["lengths"]||array_values($cc["lengths"])===$sd)){unset($v[$B]);continue;}}$c[]=array($u["type"],$B,"(".implode(", ",$N).")");}}}foreach($v
as$B=>$cc)$c[]=array($cc["type"],$B,"DROP");if(!$c)redirect(ME."table=".urlencode($a));queries_redirect(ME."table=".urlencode($a),lang(156),alter_indexes($a,$c));}page_header(lang(106),$m,array("table"=>$a),$a);$o=array_keys(fields($a));if($_POST["add"]){foreach($J["indexes"]as$x=>$u){if($u["columns"][count($u["columns"])]!="")$J["indexes"][$x]["columns"][]="";}$u=end($J["indexes"]);if($u["type"]||array_filter($u["columns"],'strlen')||array_filter($u["lengths"],'strlen'))$J["indexes"][]=array("columns"=>array(1=>""));}if(!$J){foreach($v
as$x=>$u){$v[$x]["name"]=$x;$v[$x]["columns"][]="";}$v[]=array("columns"=>array(1=>""));$J["indexes"]=$v;}echo'
<form action="" method="post">
<table cellspacing="0" class="nowrap">
<thead><tr><th>',lang(157),'<th>',lang(158),'<th>',lang(159),'</thead>
';$bd=1;foreach($J["indexes"]as$u){echo"<tr><td>".html_select("indexes[$bd][type]",array(-1=>"")+$Pc,$u["type"],($bd==count($J["indexes"])?"indexesAddRow(this);":1))."<td>";ksort($u["columns"]);$r=1;foreach($u["columns"]as$x=>$f){echo"<span>".html_select("indexes[$bd][columns][$r]",array(-1=>"")+$o,$f,($r==count($u["