aboutsummaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_mapgen.cpp
blob: f173bd1622f9128d61594274043fdf8b86641f53 (plain)
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
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
/*
Minetest
Copyright (C) 2013 celeron55, Perttu Ahola <celeron55@gmail.com>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/

#include "lua_api/l_mapgen.h"
#include "lua_api/l_internal.h"
#include "lua_api/l_vmanip.h"
#include "common/c_converter.h"
#include "common/c_content.h"
#include "cpp_api/s_security.h"
#include "util/serialize.h"
#include "server.h"
#include "environment.h"
#include "emerge.h"
#include "mapgen/mg_biome.h"
#include "mapgen/mg_ore.h"
#include "mapgen/mg_decoration.h"
#include "mapgen/mg_schematic.h"
#include "mapgen/mapgen_v5.h"
#include "mapgen/mapgen_v7.h"
#include "filesys.h"
#include "settings.h"
#include "log.h"

struct EnumString ModApiMapgen::es_BiomeTerrainType[] =
{
	{BIOMETYPE_NORMAL, "normal"},
	{0, NULL},
};

struct EnumString ModApiMapgen::es_DecorationType[] =
{
	{DECO_SIMPLE,    "simple"},
	{DECO_SCHEMATIC, "schematic"},
	{DECO_LSYSTEM,   "lsystem"},
	{0, NULL},
};

struct EnumString ModApiMapgen::es_MapgenObject[] =
{
	{MGOBJ_VMANIP,    "voxelmanip"},
	{MGOBJ_HEIGHTMAP, "heightmap"},
	{MGOBJ_BIOMEMAP,  "biomemap"},
	{MGOBJ_HEATMAP,   "heatmap"},
	{MGOBJ_HUMIDMAP,  "humiditymap"},
	{MGOBJ_GENNOTIFY, "gennotify"},
	{0, NULL},
};

struct EnumString ModApiMapgen::es_OreType[] =
{
	{ORE_SCATTER, "sc o="1" />

	<c c="" r="719, 114, 727, 132" u="1" />

	<c c="" r="728, 114, 735, 132" u="1" o="1" />

	<c c="" r="736, 114, 746, 132" o="-1" />

	<c c="" r="747, 114, 754, 132" u="1" o="1" />

	<c c="" r="755, 114, 762, 132" u="1" o="1" />

	<c c="" r="763, 114, 770, 132" u="1" o="1" />

	<c c="" r="771, 114, 779, 132" u="1" />

	<c c="" r="780, 114, 788, 132" o="1" />

	<c c="" r="789, 114, 796, 132" u="1" o="1" />

	<c c="" r="797, 114, 804, 132" u="1" o="1" />

	<c c="" r="805, 114, 812, 132" u="1" o="1" />

	<c c="" r="813, 114, 820, 132" u="1" o="1" />

	<c c=" " r="821, 114, 828, 132" u="1" o="1" />

	<c c="!" r="829, 114, 836, 132" u="1" o="1" />

	<c c=""" r="837, 114, 845, 132" o="1" />

	<c c="#" r="846, 114, 855, 132" />

	<c c="$" r="856, 114, 864, 132" u="1" />

	<c c="%" r="865, 114, 872, 132" u="1" o="1" />

	<c c="&" r="873, 114, 881, 132" u="1" />

	<c c="'" r="882, 114, 889, 132" u="1" o="1" />

	<c c="(" r="890, 114, 898, 132" u="1" />

	<c c=")" r="899, 114, 908, 132" u="1" o="-1" />

	<c c="*" r="909, 114, 918, 132" />

	<c c="+" r="919, 114, 928, 132" />

	<c c="," r="929, 114, 936, 132" u="1" o="1" />

	<c c="-" r="937, 114, 944, 132" u="1" o="1" />

	<c c="." r="945, 114, 954, 132" />

	<c c="/" r="955, 114, 962, 132" u="1" o="1" />

	<c c="0" r="963, 114, 970, 132" u="1" o="1" />

	<c c="1" r="971, 114, 979, 132" o="1" />

	<c c="2" r="980, 114, 987, 132" u="1" o="1" />

	<c c="3" r="988, 114, 994, 132" u="2" o="1" />

	<c c="4" r="995, 114, 1003, 132" u="1" />

	<c c="5" r="1004, 114, 1011, 132" u="1" o="1" />

	<c c="6" r="1012, 114, 1022, 132" o="-1" />

	<c c="7" r="0, 133, 7, 151" u="1" o="1" />

	<c c="8" r="8, 133, 15, 151" u="1" o="1" />

	<c c="9" r="16, 133, 23, 151" u="1" o="1" />

	<c c=":" r="24, 133, 31, 151" u="1" o="1" />

	<c c=";" r="32, 133, 40, 151" o="1" />

	<c c="<" r="41, 133, 49, 151" u="1" />

	<c c="=" r="50, 133, 57, 151" u="1" o="1" />

	<c c=">" r="58, 133, 65, 151" u="1" o="1" />

	<c c="?" r="66, 133, 73, 151" u="1" o="1" />

	<c c="@" r="74, 133, 81, 151" u="1" o="1" />

	<c c="A" r="82, 133, 89, 151" u="1" o="1" />

	<c c="B" r="90, 133, 96, 151" u="1" o="2" />

	<c c="C" r="97, 133, 104, 151" u="1" o="1" />

	<c c="D" r="105, 133, 113, 151" u="1" />

	<c c="E" r="114, 133, 121, 151" u="1" o="1" />

	<c c="F" r="122, 133, 130, 151" u="1" />

	<c c="G" r="131, 133, 138, 151" u="1" o="1" />

	<c c="H" r="139, 133, 147, 151" u="1" />

	<c c="I" r="148, 133, 157, 151" />

	<c c="J" r="158, 133, 167, 151" />

	<c c="K" r="168, 133, 177, 151" />

	<c c="L" r="178, 133, 185, 151" u="1" o="1" />

	<c c="M" r="186, 133, 193, 151" u="1" o="1" />

	<c c="N" r="194, 133, 203, 151" />

	<c c="O" r="204, 133, 212, 151" u="1" />

	<c c="P" r="213, 133, 220, 151" u="1" o="1" />

	<c c="Q" r="221, 133, 228, 151" u="1" o="1" />

	<c c="R" r="229, 133, 238, 151" />

	<c c="S" r="239, 133, 245, 151" u="2" o="1" />

	<c c="T" r="246, 133, 253, 151" u="1" o="1" />

	<c c="U" r="254, 133, 261, 151" u="1" o="1" />

	<c c="V" r="262, 133, 270, 151" u="1" />

	<c c="W" r="271, 133, 279, 151" u="1" />

	<c c="X" r="280, 133, 285, 151" u="1" o="3" />

	<c c="Y" r="286, 133, 295, 151" />

	<c c="Z" r="296, 133, 305, 151" />

	<c c="[" r="306, 133, 314, 151" o="1" />

	<c c="\" r="315, 133, 322, 151" u="1" o="1" />

	<c c="]" r="323, 133, 330, 151" u="1" o="1" />

	<c c="^" r="331, 133, 338, 151" u="1" o="1" />

	<c c="_" r="339, 133, 346, 151" u="1" o="1" />

	<c c="b" r="347, 133, 356, 151" />

	<c c="c" r="357, 133, 366, 151" />

	<c c="r" r="367, 133, 376, 151" />

	<c c="s" r="377, 133, 386, 151" />

	<c c="" r="387, 133, 394, 151" u="1" o="1" />

	<c c="" r="395, 133, 401, 151" u="2" o="1" />

	<c c="" r="402, 133, 411, 151" />

	<c c="" r="412, 133, 420, 151" o="1" />

	<c c="" r="421, 133, 429, 151" u="1" />

	<c c="" r="430, 133, 437, 151" u="1" o="1" />

	<c c="" r="438, 133, 447, 151" />

	<c c="" r="448, 133, 457, 151" />

	<c c="" r="458, 133, 465, 151" u="1" o="1" />

	<c c="" r="466, 133, 473, 151" u="1" o="1" />

	<c c="" r="474, 133, 483, 151" />

	<c c="" r="484, 133, 492, 151" u="1" />

	<c c="" r="493, 133, 502, 151" />

	<c c="" r="503, 133, 512, 151" />

	<c c="" r="513, 133, 522, 151" />

	<c c="" r="523, 133, 532, 151" />

	<c c="" r="533, 133, 540, 151" u="1" o="1" />

	<c c="" r="541, 133, 548, 151" u="1" o="1" />

	<c c="" r="549, 133, 558, 151" />

	<c c="" r="559, 133, 566, 151" u="1" o="1" />

	<c c="" r="567, 133, 575, 151" o="1" />

	<c c="" r="576, 133, 585, 151" />

	<c c="" r="586, 133, 595, 151" />

	<c c="" r="596, 133, 605, 151" />

	<c c="" r="606, 133, 615, 151" />

	<c c="" r="616, 133, 625, 151" />

	<c c="" r="626, 133, 635, 151" />

	<c c="" r="636, 133, 643, 151" u="1" o="1" />

	<c c="" r="644, 133, 650, 151" u="1" o="2" />

	<c c="" r="651, 133, 661, 151" o="-1" />

	<c c="" r="662, 133, 672, 151" o="-1" />

	<c c="" r="673, 133, 682, 151" />

	<c c="" r="683, 133, 691, 151" u="1" />

	<c c="" r="692, 133, 699, 151" u="1" o="1" />

	<c c="" r="700, 133, 707, 151" u="1" o="1" />

	<c c="" r="708, 133, 717, 151" />

	<c c="" r="718, 133, 725, 151" u="1" o="1" />

	<c c="" r="726, 133, 729, 151" u="2" o="4" />

	<c c="" r="730, 133, 737, 151" u="1" o="1" />

	<c c="" r="738, 133, 745, 151" u="1" o="1" />

	<c c="" r="746, 133, 753, 151" u="1" o="1" />

	<c c="" r="754, 133, 761, 151" u="1" o="1" />

	<c c="" r="762, 133, 771, 151" />

	<c c="" r="772, 133, 780, 151" o="1" />

	<c c="" r="781, 133, 788, 151" u="1" o="1" />

	<c c="" r="789, 133, 796, 151" u="1" o="1" />

	<c c="" r="797, 133, 804, 151" u="1" o="1" />

	<c c="" r="805, 133, 812, 151" u="1" o="1" />

	<c c="" r="813, 133, 820, 151" u="1" o="1" />

	<c c="" r="821, 133, 828, 151" u="1" o="1" />

	<c c="" r="829, 133, 839, 151" o="-1" />

	<c c="" r="840, 133, 850, 151" o="-1" />

	<c c="" r="851, 133, 858, 151" u="1" o="1" />

	<c c="" r="859, 133, 866, 151" u="1" o="1" />

	<c c="" r="867, 133, 876, 151" />

	<c c="" r="877, 133, 886, 151" />

	<c c="" r="887, 133, 894, 151" u="1" o="1" />

	<c c="" r="895, 133, 902, 151" u="1" o="1" />

	<c c="" r="903, 133, 910, 151" u="1" o="1" />

	<c c="" r="911, 133, 918, 151" u="1" o="1" />

	<c c="" r="919, 133, 926, 151" u="1" o="1" />

	<c c="" r="927, 133, 934, 151" u="1" o="1" />

	<c c="" r="935, 133, 944, 151" />

	<c c="" r="945, 133, 954, 151" />

	<c c="" r="955, 133, 964, 151" />

	<c c="" r="965, 133, 974, 151" />

	<c c="" r="975, 133, 982, 151" u="1" o="1" />

	<c c="" r="983, 133, 990, 151" u="1" o="1" />

	<c c="" r="991, 133, 1000, 151" />

	<c c="" r="1001, 133, 1008, 151" u="1" o="1" />

	<c c="" r="1009, 133, 1018, 151" />

	<c c="" r="0, 152, 7, 170" u="1" o="1" />

	<c c="" r="8, 152, 17, 170" />

	<c c="" r="18, 152, 25, 170" u="1" o="1" />

	<c c="" r="26, 152, 33, 170" u="1" o="1" />

	<c c="" r="34, 152, 41, 170" u="1" o="1" />

	<c c="" r="42, 152, 50, 170" u="1" />

	<c c="" r="51, 152, 58, 170" u="1" o="1" />

	<c c="" r="59, 152, 68, 170" />

	<c c="" r="69, 152, 78, 170" />

	<c c="" r="79, 152, 86, 170" u="1" o="1" />

	<c c="" r="87, 152, 93, 170" u="1" o="2" />

	<c c="" r="94, 152, 101, 170" u="1" o="1" />

	<c c="" r="102, 152, 109, 170" u="1" o="1" />

	<c c="" r="110, 152, 119, 170" />

	<c c="" r="120, 152, 129, 170" />

	<c c="1" r="130, 152, 139, 170" />

	<c c="2" r="140, 152, 149, 170" />

	<c c="3" r="150, 152, 159, 170" />

	<c c="4" r="160, 152, 169, 170" />

	<c c="5" r="170, 152, 179, 170" />

	<c c="6" r="180, 152, 189, 170" />

	<c c="7" r="190, 152, 199, 170" />

	<c c="8" r="200, 152, 209, 170" />

	<c c="9" r="210, 152, 219, 170" />

	<c c=":" r="220, 152, 229, 170" />

	<c c=";" r="230, 152, 239, 170" />

	<c c="<" r="240, 152, 247, 170" u="1" o="1" />

	<c c="=" r="248, 152, 257, 170" />

	<c c=">" r="258, 152, 267, 170" />

	<c c="?" r="268, 152, 277, 170" />

	<c c="@" r="278, 152, 287, 170" />

	<c c="A" r="288, 152, 297, 170" />

	<c c="B" r="298, 152, 307, 170" />

	<c c="C" r="308, 152, 317, 170" />

	<c c="D" r="318, 152, 327, 170" />

	<c c="E" r="328, 152, 337, 170" />

	<c c="F" r="338, 152, 347, 170" />

	<c c="G" r="348, 152, 357, 170" />

	<c c="H" r="358, 152, 367, 170" />

	<c c="I" r="368, 152, 377, 170" />

	<c c="J" r="378, 152, 387, 170" />

	<c c="K" r="388, 152, 397, 170" />

	<c c="L" r="398, 152, 407, 170" />

	<c c="M" r="408, 152, 417, 170" />

	<c c="N" r="418, 152, 427, 170" />

	<c c="O" r="428, 152, 437, 170" />

	<c c="P" r="438, 152, 447, 170" />

	<c c="Q" r="448, 152, 457, 170" />

	<c c="R" r="458, 152, 467, 170" />

	<c c="S" r="468, 152, 477, 170" />

	<c c="T" r="478, 152, 487, 170" />

	<c c="U" r="488, 152, 495, 170" u="1" o="1" />

	<c c="V" r="496, 152, 505, 170" />

	<c c="Y" r="506, 152, 509, 170" u="3" o="3" />

	<c c="Z" r="510, 152, 513, 170" u="3" o="3" />

	<c c="[" r="514, 152, 519, 170" u="2" o="2" />

	<c c="\" r="520, 152, 527, 170" u="1" o="1" />

	<c c="]" r="528, 152, 533, 170" u="2" o="2" />

	<c c="^" r="534, 152, 543, 170" />

	<c c="_" r="544, 152, 551, 170" u="1" o="1" />

	<c c="a" r="552, 152, 561, 170" />

	<c c="b" r="562, 152, 569, 170" u="1" o="1" />

	<c c="c" r="570, 152, 579, 170" />

	<c c="d" r="580, 152, 589, 170" />

	<c c="e" r="590, 152, 597, 170" u="1" o="1" />

	<c c="f" r="598, 152, 607, 170" />

	<c c="g" r="608, 152, 615, 170" u="1" o="1" />

	<c c="h" r="616, 152, 623, 170" u="1" o="1" />

	<c c="i" r="624, 152, 633, 170" />

	<c c="j" r="634, 152, 643, 170" />

	<c c="k" r="644, 152, 651, 170" u="1" o="1" />

	<c c="l" r="652, 152, 657, 170" u="2" o="2" />

	<c c="m" r="658, 152, 667, 170" />

	<c c="n" r="668, 152, 677, 170" />

	<c c="o" r="678, 152, 685, 170" u="1" o="1" />

	<c c="p" r="686, 152, 693, 170" u="1" o="1" />

	<c c="q" r="694, 152, 701, 170" u="1" o="1" />

	<c c="r" r="702, 152, 711, 170" />

	<c c="s" r="712, 152, 719, 170" u="1" o="1" />

	<c c="t" r="720, 152, 727, 170" u="1" o="1" />

	<c c="u" r="728, 152, 733, 170" u="2" o="2" />

	<c c="v" r="734, 152, 743, 170" />

	<c c="w" r="744, 152, 751, 170" u="1" o="1" />

	<c c="x" r="752, 152, 759, 170" u="1" o="1" />

	<c c="y" r="760, 152, 767, 170" u="1" o="1" />

	<c c="z" r="768, 152, 777, 170" />

	<c c="{" r="778, 152, 785, 170" u="1" o="1" />

	<c c="|" r="786, 152, 795, 170" />

	<c c="}" r="796, 152, 803, 170" u="1" o="1" />

	<c c="~" r="804, 152, 813, 170" />

	<c c="" r="814, 152, 823, 170" />

	<c c="" r="824, 152, 831, 170" u="1" o="1" />

	<c c="" r="832, 152, 839, 170" u="1" o="1" />

	<c c="" r="840, 152, 847, 170" u="1" o="1" />

	<c c="" r="848, 152, 857, 170" />

	<c c="" r="858, 152, 867, 170" />

	<c c="" r="868, 152, 875, 170" u="1" o="1" />

	<c c="" r="876, 152, 885, 170" />

	<c c="" r="886, 152, 895, 170" />

	<c c="" r="896, 152, 899, 170" u="3" o="3" />

	<c c="" r="900, 152, 905, 170" u="2" o="2" />

	<c c="" r="906, 152, 915, 170" />

	<c c="" r="916, 152, 925, 170" />

	<c c="	" r="926, 152, 935, 170" />

	<c c="
" r="936, 152, 945, 170" />

	<c c="" r="946, 152, 949, 170" u="3" o="3" />

	<c c="" r="950, 152, 955, 170" u="2" o="2" />

	<c c="" r="956, 152, 959, 170" u="3" o="3" />

	<c c="" r="960, 152, 967, 170" u="1" o="1" />

	<c c="!" r="968, 152, 973, 170" u="3" o="1" />

	<c c=""" r="974, 152, 981, 170" u="1" o="1" />

	<c c="#" r="982, 152, 985, 170" u="3" o="3" />

	<c c="$" r="986, 152, 995, 170" />

	<c c="%" r="996, 152, 999, 170" u="3" o="3" />

	<c c="&" r="1000, 152, 1009, 170" />

	<c c="'" r="1010, 152, 1013, 170" u="3" o="3" />

	<c c="(" r="1014, 152, 1023, 170" />

	<c c=")" r="0, 171, 7, 189" u="1" o="1" />

	<c c="*" r="8, 171, 17, 189" />

	<c c="+" r="18, 171, 27, 189" />

	<c c="," r="28, 171, 37, 189" />

	<c c="-" r="38, 171, 47, 189" />

	<c c="." r="48, 171, 57, 189" />

	<c c="/" r="58, 171, 65, 189" u="1" o="1" />

	<c c="0" r="66, 171, 73, 189" u="1" o="1" />

	<c c="1" r="74, 171, 84, 189" u="-1" />

	<c c="2" r="85, 171, 95, 189" u="-1" />

	<c c="3" r="96, 171, 107, 189" u="-2" />

	<c c="4" r="108, 171, 119, 189" u="-2" />

	<c c="5" r="120, 171, 131, 189" u="-2" />

	<c c="6" r="132, 171, 143, 189" u="-2" />

	<c c="7" r="144, 171, 153, 189" />

	<c c="8" r="154, 171, 163, 189" />

	<c c="9" r="164, 171, 173, 189" />

	<c c=":" r="174, 171, 183, 189" />

	<c c="@" r="184, 171, 195, 189" u="-1" o="-1" />

	<c c="A" r="196, 171, 206, 189" u="-1" />

	<c c="B" r="207, 171, 216, 189" />

	<c c="C" r="217, 171, 226, 189" />

	<c c="D" r="227, 171, 236, 189" />

	<c c="E" r="237, 171, 246, 189" />

	<c c="F" r="247, 171, 256, 189" />

	<c c="G" r="257, 171, 264, 189" u="1" o="1" />

	<c c="H" r="265, 171, 274, 189" />

	<c c="I" r="275, 171, 284, 189" />

	<c c="J" r="285, 171, 294, 189" />

	<c c="K" r="295, 171, 300, 189" u="2" o="2" />

	<c c="L" r="301, 171, 307, 189" u="1" o="2" />

	<c c="M" r="308, 171, 313, 189" u="2" o="2" />

	<c c="N" r="314, 171, 319, 189" u="2" o="2" />

	<c c="O" r="320, 171, 325, 189" u="2" o="2" />

	<c c="P" r="326, 171, 331, 189" u="2" o="2" />

	<c c="Q" r="332, 171, 339, 189" u="1" o="1" />

	<c c="R" r="340, 171, 345, 189" u="2" o="2" />

	<c c="S" r="346, 171, 353, 189" u="1" o="1" />

	<c c="T" r="354, 171, 357, 189" u="3" o="3" />

	<c c="U" r="358, 171, 361, 189" u="3" o="3" />

	<c c="Z" r="362, 171, 367, 189" u="2" o="2" />

	<c c="`" r="368, 171, 371, 189" u="3" o="3" />

	<c c="a" r="372, 171, 377, 189" u="2" o="2" />

	<c c="b" r="378, 171, 386, 189" u="1" />

	<c c="c" r="387, 171, 396, 189" />

	<c c="d" r="397, 171, 404, 189" u="1" o="1" />

	<c c="e" r="405, 171, 414, 189" />

	<c c="f" r="415, 171, 424, 189" />

	<c c="g" r="425, 171, 434, 189" />

	<c c="h" r="435, 171, 444, 189" />

	<c c="i" r="445, 171, 453, 189" u="1" />

	<c c="j" r="454, 171, 461, 189" u="1" o="1" />

	<c c="k" r="462, 171, 467, 189" u="2" o="2" />

	<c c="l" r="468, 171, 471, 189" u="3" o="3" />

	<c c="m" r="472, 171, 479, 189" u="1" o="1" />

	<c c="t" r="480, 171, 483, 189" u="3" o="3" />

	<c c="y" r="484, 171, 493, 189" />

	<c c="z" r="494, 171, 503, 189" />

	<c c="{" r="504, 171, 513, 189" />

	<c c="~" r="514, 171, 523, 189" />

	<c c="" r="524, 171, 533, 189" />

	<c c="" r="534, 171, 543, 189" />

	<c c="" r="544, 171, 553, 189" />

	<c c="" r="554, 171, 563, 189" />

	<c c="" r="564, 171, 574, 189" o="-1" />

	<c c="" r="575, 171, 585, 189" o="-1" />

	<c c="" r="586, 171, 597, 189" u="-1" o="-1" />

	<c c="" r="598, 171, 609, 189" u="-1" o="-1" />

	<c c="" r="610, 171, 620, 189" u="-1" />

	<c c="" r="621, 171, 631, 189" o="-1" />

	<c c="" r="632, 171, 642, 189" o="-1" />

	<c c="" r="643, 171, 653, 189" u="-1" />

	<c c="" r="654, 171, 663, 189" />

	<c c="" r="664, 171, 667, 189" u="3" o="3" />

	<c c="" r="668, 171, 673, 189" u="2" o="2" />

	<c c="" r="674, 171, 682, 189" u="1" />

	<c c="" r="683, 171, 692, 189" />

	<c c="" r="693, 171, 702, 189" />

	<c c="" r="703, 171, 712, 189" />

	<c c="" r="713, 171, 720, 189" u="1" o="1" />

	<c c="" r="721, 171, 730, 189" />

	<c c="" r="731, 171, 740, 189" />

	<c c="" r="741, 171, 749, 189" u="1" />

	<c c="" r="750, 171, 759, 189" />

	<c c="" r="760, 171, 770, 189" o="-1" />

	<c c="" r="771, 171, 780, 189" />

	<c c="" r="781, 171, 788, 189" u="1" o="1" />

	<c c="" r="789, 171, 798, 189" />

	<c c="" r="799, 171, 808, 189" />

	<c c="" r="809, 171, 818, 189" />

	<c c="" r="819, 171, 827, 189" u="1" />

	<c c="" r="828, 171, 837, 189" />

	<c c="" r="838, 171, 847, 189" />

	<c c="" r="848, 171, 857, 189" />

	<c c="" r="858, 171, 867, 189" />

	<c c="" r="868, 171, 875, 189" u="1" o="1" />

	<c c="" r="876, 171, 883, 189" u="1" o="1" />

	<c c="" r="884, 171, 894, 189" o="-1" />

	<c c="" r="895, 171, 904, 189" />

	<c c="" r="905, 171, 914, 189" />

	<c c="" r="915, 171, 924, 189" />

	<c c="" r="925, 171, 934, 189" />

	<c c="" r="935, 171, 944, 189" />

	<c c="" r="945, 171, 954, 189" />

	<c c="" r="955, 171, 964, 189" />

	<c c="" r="965, 171, 974, 189" />

	<c c="" r="975, 171, 985, 189" o="-1" />

	<c c="" r="986, 171, 995, 189" />

	<c c="" r="996, 171, 1005, 189" />

	<c c="" r="1006, 171, 1015, 189" />

	<c c="" r="0, 190, 9, 208" />

	<c c="" r="10, 190, 19, 208" />

	<c c="" r="20, 190, 29, 208" />

	<c c="" r="30, 190, 39, 208" />

	<c c="" r="40, 190, 56, 208" u="-7" />

	<c c="" r="57, 190, 66, 208" />

	<c c="" r="67, 190, 78, 208" u="-1" o="-1" />

	<c c="" r="79, 190, 88, 208" />

	<c c="" r="89, 190, 99, 208" o="-1" />

	<c c="" r="100, 190, 105, 208" u="2" o="2" />

	<c c="" r="106, 190, 111, 208" u="2" o="2" />

	<c c="" r="112, 190, 123, 208" u="-1" o="-1" />

	<c c="" r="124, 190, 133, 208" />

	<c c="" r="134, 190, 137, 208" u="3" o="3" />

	<c c="" r="138, 190, 147, 208" />

	<c c="" r="148, 190, 159, 208" o="-2" />

	<c c="" r="160, 190, 165, 208" u="2" o="2" />

	<c c="" r="166, 190, 175, 208" />

	<c c="" r="176, 190, 181, 208" u="2" o="2" />

	<c c="" r="182, 190, 191, 208" />

	<c c="" r="192, 190, 201, 208" />

	<c c="" r="202, 190, 211, 208" />

	<c c="" r="212, 190, 221, 208" />

	<c c="" r="222, 190, 231, 208" />

	<c c="" r="232, 190, 241, 208" />

	<c c="" r="242, 190, 251, 208" />

	<c c="" r="252, 190, 261, 208" />

	<c c="" r="262, 190, 271, 208" />

	<c c="" r="272, 190, 281, 208" />

	<c c="" r="282, 190, 291, 208" />

	<c c="" r="292, 190, 301, 208" />

	<c c="" r="302, 190, 311, 208" />

	<c c="" r="312, 190, 321, 208" />

	<c c="" r="322, 190, 331, 208" />

	<c c="" r="332, 190, 341, 208" />

	<c c="" r="342, 190, 351, 208" />

	<c c="" r="352, 190, 361, 208" />

	<c c="" r="362, 190, 371, 208" />

	<c c="" r="372, 190, 381, 208" />

	<c c="" r="382, 190, 391, 208" />

	<c c="" r="392, 190, 401, 208" />

	<c c="" r="402, 190, 411, 208" />

	<c c="" r="412, 190, 421, 208" />

	<c c="" r="422, 190, 431, 208" />

	<c c="" r="432, 190, 441, 208" />

	<c c="" r="442, 190, 451, 208" />

	<c c="" r="452, 190, 461, 208" />

	<c c="" r="462, 190, 471, 208" />

	<c c="" r="472, 190, 481, 208" />

	<c c="" r="482, 190, 491, 208" />

	<c c="" r="492, 190, 501, 208" />

	<c c="" r="502, 190, 511, 208" />

	<c c="" r="512, 190, 521, 208" />

	<c c="" r="522, 190, 531, 208" />

	<c c="" r="532, 190, 541, 208" />

	<c c="" r="542, 190, 551, 208" />

	<c c="" r="552, 190, 561, 208" />

	<c c="" r="562, 190, 571, 208" />

	<c c="" r="572, 190, 581, 208" />

	<c c="" r="582, 190, 591, 208" />

	<c c="" r="592, 190, 601, 208" />

	<c c="" r="602, 190, 609, 208" u="1" o="1" />

	<c c="" r="610, 190, 615, 208" u="2" o="2" />

	<c c="" r="616, 190, 621, 208" u="2" o="2" />

	<c c="" r="622, 190, 631, 208" />

	<c c="" r="632, 190, 641, 208" />

	<c c="	" r="642, 190, 651, 208" />

	<c c="" r="652, 190, 661, 208" />

	<c c="" r="662, 190, 671, 208" />

	<c c="" r="672, 190, 681, 208" />

	<c c="" r="682, 190, 691, 208" />

	<c c="" r="692, 190, 701, 208" />

	<c c="" r="702, 190, 711, 208" />

	<c c="," r="712, 190, 719, 208" u="1" o="1" />

	<c c="-" r="720, 190, 727, 208" u="1" o="1" />

	<c c="." r="728, 190, 733, 208" u="2" o="2" />

	<c c="0" r="734, 190, 739, 208" u="2" o="2" />

	<c c="1" r="740, 190, 745, 208" u="2" o="2" />

	<c c="2" r="746, 190, 751, 208" u="2" o="2" />

	<c c="3" r="752, 190, 757, 208" u="2" o="2" />

	<c c="4" r="758, 190, 763, 208" u="2" o="2" />

	<c c="5" r="764, 190, 769, 208" u="2" o="2" />

	<c c="6" r="770, 190, 775, 208" u="2" o="2" />

	<c c="7" r="776, 190, 781, 208" u="2" o="2" />

	<c c="8" r="782, 190, 787, 208" u="2" o="2" />

	<c c="9" r="788, 190, 793, 208" u="2" o="2" />

	<c c=":" r="794, 190, 799, 208" u="2" o="2" />

	<c c=";" r="800, 190, 805, 208" u="2" o="2" />

	<c c="<" r="806, 190, 811, 208" u="2" o="2" />

	<c c=">" r="812, 190, 817, 208" u="2" o="2" />

	<c c="?" r="818, 190, 823, 208" u="2" o="2" />

	<c c="@" r="824, 190, 829, 208" u="2" o="2" />

	<c c="A" r="830, 190, 835, 208" u="2" o="2" />

	<c c="B" r="836, 190, 843, 208" u="1" o="1" />

	<c c="C" r="844, 190, 849, 208" u="2" o="2" />

	<c c="D" r="850, 190, 855, 208" u="2" o="2" />

	<c c="E" r="856, 190, 861, 208" u="2" o="2" />

	<c c="F" r="862, 190, 869, 208" u="1" o="1" />

	<c c="G" r="870, 190, 875, 208" u="2" o="2" />

	<c c="H" r="876, 190, 881, 208" u="2" o="2" />

	<c c="I" r="882, 190, 887, 208" u="2" o="2" />

	<c c="J" r="888, 190, 893, 208" u="2" o="2" />

	<c c="K" r="894, 190, 899, 208" u="2" o="2" />

	<c c="L" r="900, 190, 905, 208" u="2" o="2" />

	<c c="M" r="906, 190, 911, 208" u="2" o="2" />

	<c c="N" r="912, 190, 917, 208" u="2" o="2" />

	<c c="O" r="918, 190, 923, 208" u="2" o="2" />

	<c c="P" r="924, 190, 929, 208" u="2" o="2" />

	<c c="Q" r="930, 190, 935, 208" u="2" o="2" />

	<c c="R" r="936, 190, 941, 208" u="2" o="2" />

	<c c="S" r="942, 190, 947, 208" u="2" o="2" />

	<c c="T" r="948, 190, 953, 208" u="2" o="2" />

	<c c="U" r="954, 190, 959, 208" u="2" o="2" />

	<c c="V" r="960, 190, 965, 208" u="2" o="2" />

	<c c="W" r="966, 190, 971, 208" u="2" o="2" />

	<c c="X" r="972, 190, 977, 208" u="2" o="2" />

	<c c="Y" r="978, 190, 985, 208" u="1" o="1" />

	<c c="Z" r="986, 190, 991, 208" u="2" o="2" />

	<c c="[" r="992, 190, 997, 208" u="2" o="2" />

	<c c="b" r="998, 190, 1003, 208" u="2" o="2" />

	<c c="c" r="1004, 190, 1009, 208" u="2" o="2" />

	<c c="d" r="1010, 190, 1015, 208" u="2" o="2" />

	<c c="e" r="1016, 190, 1021, 208" u="2" o="2" />

	<c c="w" r="0, 209, 8, 227" o="1" />

	<c c="x" r="9, 209, 14, 227" u="2" o="2" />

	<c c="{" r="15, 209, 24, 227" />

	<c c="" r="25, 209, 33, 227" o="1" />

	<c c="" r="34, 209, 39, 227" u="2" o="2" />

	<c c="" r="40, 209, 45, 227" u="2" o="2" />

	<c c="" r="46, 209, 51, 227" u="2" o="2" />

	<c c="" r="52, 209, 57, 227" u="2" o="2" />

	<c c="" r="58, 209, 63, 227" u="2" o="2" />

	<c c="" r="64, 209, 69, 227" u="2" o="2" />

	<c c="" r="70, 209, 75, 227" u="2" o="2" />

	<c c="" r="76, 209, 81, 227" u="2" o="2" />

	<c c="" r="82, 209, 87, 227" u="2" o="2" />

	<c c="" r="88, 209, 93, 227" u="2" o="2" />

	<c c="" r="94, 209, 99, 227" u="2" o="2" />

	<c c="" r="100, 209, 105, 227" u="2" o="2" />

	<c c="" r="106, 209, 111, 227" u="2" o="2" />

	<c c="" r="112, 209, 117, 227" u="2" o="2" />

	<c c="" r="118, 209, 123, 227" u="2" o="2" />

	<c c="" r="124, 209, 129, 227" u="2" o="2" />

	<c c="" r="130, 209, 135, 227" u="2" o="2" />

	<c c="" r="136, 209, 141, 227" u="2" o="2" />

	<c c="" r="142, 209, 147, 227" u="2" o="2" />

	<c c="" r="148, 209, 153, 227" u="2" o="2" />

	<c c="" r="154, 209, 159, 227" u="2" o="2" />

	<c c="" r="160, 209, 165, 227" u="2" o="2" />

	<c c="" r="166, 209, 171, 227" u="2" o="2" />

	<c c="" r="172, 209, 179, 227" u="1" o="1" />

	<c c="" r="180, 209, 185, 227" u="2" o="2" />

	<c c="" r="186, 209, 191, 227" u="2" o="2" />

	<c c="" r="192, 209, 197, 227" u="2" o="2" />

	<c c="" r="198, 209, 203, 227" u="2" o="2" />

	<c c="" r="204, 209, 209, 227" u="2" o="2" />

	<c c="" r="210, 209, 215, 227" u="2" o="2" />

	<c c="" r="216, 209, 221, 227" u="2" o="2" />

	<c c="" r="222, 209, 227, 227" u="2" o="2" />

	<c c="" r="228, 209, 235, 227" u="1" o="1" />

	<c c="" r="236, 209, 241, 227" u="2" o="2" />

	<c c="" r="242, 209, 247, 227" u="2" o="2" />

	<c c="" r="248, 209, 253, 227" u="2" o="2" />

	<c c="" r="254, 209, 261, 227" u="1" o="1" />

	<c c="" r="262, 209, 269, 227" u="1" o="1" />

	<c c="" r="270, 209, 277, 227" u="1" o="1" />

	<c c="" r="278, 209, 285, 227" u="1" o="1" />

	<c c="" r="286, 209, 293, 227" u="1" o="1" />

	<c c="" r="294, 209, 301, 227" u="1" o="1" />

	<c c="" r="302, 209, 309, 227" u="1" o="1" />

	<c c="" r="310, 209, 317, 227" u="1" o="1" />

	<c c="" r="318, 209, 325, 227" u="1" o="1" />

	<c c="	" r="326, 209, 333, 227" u="1" o="1" />

	<c c="
" r="334, 209, 341, 227" u="1" o="1" />

	<c c="" r="342, 209, 349, 227" u="1" o="1" />

	<c c="" r="350, 209, 357, 227" u="1" o="1" />

	<c c="
" r="358, 209, 365, 227" u="1" o="1" />

	<c c="" r="366, 209, 373, 227" u="1" o="1" />

	<c c="" r="374, 209, 381, 227" u="1" o="1" />

	<c c="" r="382, 209, 389, 227" u="1" o="1" />

	<c c="" r="390, 209, 397, 227" u="1" o="1" />

	<c c="" r="398, 209, 405, 227" u="1" o="1" />

	<c c="" r="406, 209, 413, 227" u="1" o="1" />

	<c c="" r="414, 209, 421, 227" u="1" o="1" />

	<c c="" r="422, 209, 429, 227" u="1" o="1" />

	<c c="" r="430, 209, 437, 227" u="1" o="1" />

	<c c="" r="438, 209, 445, 227" u="1" o="1" />

	<c c="" r="446, 209, 453, 227" u="1" o="1" />

	<c c="" r="454, 209, 461, 227" u="1" o="1" />

	<c c="" r="462, 209, 469, 227" u="1" o="1" />

	<c c="" r="470, 209, 477, 227" u="1" o="1" />

	<c c=" " r="478, 209, 485, 227" u="1" o="1" />

	<c c="!" r="486, 209, 493, 227" u="1" o="1" />

	<c c=""" r="494, 209, 501, 227" u="1" o="1" />

	<c c="#" r="502, 209, 509, 227" u="1" o="1" />

	<c c="$" r="510, 209, 517, 227" u="1" o="1" />

	<c c="%" r="518, 209, 525, 227" u="1" o="1" />

	<c c="&" r="526, 209, 533, 227" u="1" o="1" />

	<c c="'" r="534, 209, 541, 227" u="1" o="1" />

	<c c="(" r="542, 209, 549, 227" u="1" o="1" />

	<c c=")" r="550, 209, 557, 227" u="1" o="1" />

	<c c="*" r="558, 209, 565, 227" u="1" o="1" />

	<c c="+" r="566, 209, 573, 227" u="1" o="1" />

	<c c="," r="574, 209, 580, 227" u="1" o="2" />

	<c c="-" r="581, 209, 589, 227" u="1" />

	<c c="0" r="590, 209, 598, 227" u="1" />

	<c c="1" r="599, 209, 606, 227" u="1" o="1" />

	<c c="2" r="607, 209, 615, 227" u="1" />

	<c c="3" r="616, 209, 623, 227" u="1" o="1" />

	<c c="4" r="624, 209, 632, 227" u="1" />

	<c c="5" r="633, 209, 640, 227" u="1" o="1" />

	<c c="6" r="641, 209, 648, 227" u="1" o="1" />

	<c c="7" r="649, 209, 656, 227" u="1" o="1" />

	<c c="8" r="657, 209, 664, 227" u="1" o="1" />

	<c c="9" r="665, 209, 672, 227" u="1" o="1" />

	<c c=":" r="673, 209, 680, 227" u="1" o="1" />

	<c c=";" r="681, 209, 688, 227" u="1" o="1" />

	<c c="<" r="689, 209, 696, 227" u="1" o="1" />

	<c c="=" r="697, 209, 704, 227" u="1" o="1" />

	<c c=">" r="705, 209, 712, 227" u="1" o="1" />

	<c c="?" r="713, 209, 721, 227" u="1" />

	<c c="@" r="722, 209, 729, 227" u="1" o="1" />

	<c c="A" r="730, 209, 738, 227" u="1" />

	<c c="B" r="739, 209, 746, 227" u="1" o="1" />

	<c c="C" r="747, 209, 755, 227" u="1" />

	<c c="D" r="756, 209, 763, 227" u="1" o="1" />

	<c c="E" r="764, 209, 771, 227" u="1" o="1" />

	<c c="F" r="772, 209, 779, 227" u="1" o="1" />

	<c c="G" r="780, 209, 787, 227" u="1" o="1" />

	<c c="H" r="788, 209, 795, 227" u="1" o="1" />

	<c c="I" r="796, 209, 803, 227" u="1" o="1" />

	<c c="J" r="804, 209, 811, 227" u="1" o="1" />

	<c c="K" r="812, 209, 819, 227" u="1" o="1" />

	<c c="L" r="820, 209, 827, 227" u="1" o="1" />

	<c c="M" r="828, 209, 835, 227" u="1" o="1" />

	<c c="T" r="836, 209, 843, 227" u="1" o="1" />

	<c c="U" r="844, 209, 851, 227" u="1" o="1" />

	<c c="V" r="852, 209, 859, 227" u="1" o="1" />

	<c c="W" r="860, 209, 867, 227" u="1" o="1" />

	<c c="X" r="868, 209, 876, 227" u="1" />

	<c c="Y" r="877, 209, 883, 227" u="2" o="1" />

	<c c="Z" r="884, 209, 892, 227" u="1" />

	<c c="[" r="893, 209, 899, 227" u="2" o="1" />

	<c c="\" r="900, 209, 908, 227" u="1" />

	<c c="]" r="909, 209, 915, 227" u="2" o="1" />

	<c c="^" r="916, 209, 924, 227" u="1" />

	<c c="_" r="925, 209, 931, 227" u="2" o="1" />

	<c c="`" r="932, 209, 939, 227" u="1" o="1" />

	<c c="a" r="940, 209, 947, 227" u="1" o="1" />

	<c c="b" r="948, 209, 955, 227" u="1" o="1" />

	<c c="c" r="956, 209, 963, 227" u="1" o="1" />

	<c c="h" r="964, 209, 971, 227" u="1" o="1" />

	<c c="i" r="972, 209, 979, 227" u="1" o="1" />

	<c c="j" r="980, 209, 988, 227" o="1" />

	<c c="k" r="989, 209, 996, 227" u="1" o="1" />

	<c c="l" r="997, 209, 1005, 227" o="1" />

	<c c="m" r="1006, 209, 1013, 227" u="1" o="1" />

	<c c="n" r="1014, 209, 1022, 227" o="1" />

	<c c="o" r="0, 228, 7, 246" u="1" o="1" />

	<c c="p" r="8, 228, 16, 246" o="1" />

	<c c="q" r="17, 228, 24, 246" u="1" o="1" />

	<c c="r" r="25, 228, 32, 246" u="1" o="1" />

	<c c="s" r="33, 228, 40, 246" u="1" o="1" />

	<c c="t" r="41, 228, 48, 246" u="1" o="1" />

	<c c="u" r="49, 228, 56, 246" u="1" o="1" />

	<c c="v" r="57, 228, 64, 246" u="1" o="1" />

	<c c="w" r="65, 228, 72, 246" u="1" o="1" />

	<c c="x" r="73, 228, 80, 246" u="1" o="1" />

	<c c="y" r="81, 228, 88, 246" u="1" o="1" />

	<c c="|" r="89, 228, 96, 246" u="1" o="1" />

	<c c="}" r="97, 228, 104, 246" u="1" o="1" />

	<c c="~" r="105, 228, 112, 246" u="1" o="1" />

	<c c="" r="113, 228, 120, 246" u="1" o="1" />

	<c c="" r="121, 228, 130, 246" />

	<c c="" r="131, 228, 140, 246" />

	<c c="" r="141, 228, 150, 246" />

	<c c="" r="151, 228, 160, 246" />

	<c c="" r="161, 228, 170, 246" />

	<c c="" r="171, 228, 180, 246" />

	<c c="" r="181, 228, 190, 246" />

	<c c="" r="191, 228, 200, 246" />

	<c c="" r="201, 228, 210, 246" />

	<c c="" r="211, 228, 220, 246" />

	<c c="" r="221, 228, 228, 246" u="1" o="1" />

	<c c="" r="229, 228, 236, 246" u="1" o="1" />

	<c c="" r="237, 228, 244, 246" u="1" o="1" />

	<c c="" r="245, 228, 252, 246" u="1" o="1" />

	<c c="" r="253, 228, 261, 246" o="1" />

	<c c="" r="262, 228, 269, 246" u="1" o="1" />

	<c c="" r="270, 228, 277, 246" u="1" o="1" />

	<c c="" r="278, 228, 285, 246" u="1" o="1" />

	<c c="" r="286, 228, 293, 246" u="1" o="1" />

	<c c="" r="294, 228, 301, 246" u="1" o="1" />

	<c c="" r="302, 228, 309, 246" u="1" o="1" />

	<c c="" r="310, 228, 317, 246" u="1" o="1" />

	<c c="" r="318, 228, 325, 246" u="1" o="1" />

	<c c="" r="326, 228, 333, 246" u="1" o="1" />

	<c c="" r="334, 228, 343, 246" />

	<c c="" r="344, 228, 351, 246" u="1" o="1" />

	<c c="" r="352, 228, 359, 246" u="1" o="1" />

	<c c="" r="360, 228, 369, 246" />

	<c c="" r="370, 228, 377, 246" u="1" o="1" />

	<c c="" r="378, 228, 385, 246" u="1" o="1" />

	<c c="" r="386, 228, 393, 246" u="1" o="1" />

	<c c="" r="394, 228, 401, 246" u="1" o="1" />

	<c c="" r="402, 228, 409, 246" u="1" o="1" />

	<c c="" r="410, 228, 417, 246" u="1" o="1" />

	<c c="" r="418, 228, 425, 246" u="1" o="1" />

	<c c="" r="426, 228, 433, 246" u="1" o="1" />

	<c c="" r="434, 228, 441, 246" u="1" o="1" />

	<c c="" r="442, 228, 449, 246" u="1" o="1" />

	<c c="" r="450, 228, 457, 246" u="1" o="1" />

	<c c="" r="458, 228, 465, 246" u="1" o="1" />

	<c c="" r="466, 228, 473, 246" u="1" o="1" />

	<c c="" r="474, 228, 481, 246" u="1" o="1" />

	<c c="" r="482, 228, 488, 246" u="1" o="2" />

	<c c="" r="489, 228, 497, 246" u="1" />

	<c c="" r="498, 228, 505, 246" u="1" o="1" />

	<c c="" r="506, 228, 513, 246" u="1" o="1" />

	<c c="" r="514, 228, 521, 246" u="1" o="1" />

	<c c="" r="522, 228, 529, 246" u="1" o="1" />

	<c c="" r="530, 228, 539, 246" />

	<c c="" r="540, 228, 549, 246" />

	<c c="" r="550, 228, 559, 246" />

	<c c="" r="560, 228, 569, 246" />

	<c c="" r="570, 228, 579, 246" />

	<c c="" r="580, 228, 589, 246" />

	<c c="" r="590, 228, 599, 246" />

	<c c="" r="600, 228, 609, 246" />

	<c c="" r="610, 228, 617, 246" u="1" o="1" />

	<c c="" r="618, 228, 625, 246" u="1" o="1" />

	<c c="" r="626, 228, 635, 246" />

	<c c="" r="636, 228, 645, 246" />

	<c c="" r="646, 228, 655, 246" />

	<c c="" r="656, 228, 665, 246" />

	<c c="" r="666, 228, 675, 246" />

	<c c="" r="676, 228, 685, 246" />

	<c c="" r="686, 228, 695, 246" />

	<c c="" r="696, 228, 705, 246" />

	<c c="" r="706, 228, 714, 246" o="1" />

	<c c="" r="715, 228, 722, 246" u="1" o="1" />

	<c c="" r="723, 228, 731, 246" o="1" />

	<c c="" r="732, 228, 739, 246" u="1" o="1" />

	<c c="" r="740, 228, 748, 246" o="1" />

	<c c="" r="749, 228, 756, 246" u="1" o="1" />

	<c c="" r="757, 228, 766, 246" />

	<c c="" r="767, 228, 776, 246" />

	<c c="" r="777, 228, 786, 246" />

	<c c="" r="787, 228, 796, 246" />

	<c c="" r="797, 228, 806, 246" />

	<c c="" r="807, 228, 816, 246" />

	<c c="" r="817, 228, 826, 246" />

	<c c="" r="827, 228, 836, 246" />

	<c c="" r="837, 228, 845, 246" o="1" />

	<c c="	" r="846, 228, 855, 246" u="-1" o="1" />

	<c c="
" r="856, 228, 869, 246" u="-5" o="1" />

	<c c="" r="870, 228, 883, 246" u="-5" o="1" />

	<c c="" r="884, 228, 896, 246" u="-4" o="1" />

	<c c="
" r="897, 228, 909, 246" u="-4" o="1" />

	<c c="" r="910, 228, 919, 246" u="-1" o="1" />

	<c c="" r="920, 228, 930, 246" u="-2" o="1" />

	<c c="" r="931, 228, 937, 246" u="1" o="2" />

	<c c="" r="938, 228, 944, 246" u="1" o="2" />

	<c c="" r="945, 228, 951, 246" u="1" o="2" />

	<c c="" r="952, 228, 958, 246" u="1" o="2" />

	<c c="" r="959, 228, 966, 246" u="1" o="1" />

	<c c="" r="967, 228, 974, 246" u="1" o="1" />

	<c c="" r="975, 228, 985, 246" u="-2" o="1" />

	<c c="" r="986, 228, 996, 246" u="-2" o="1" />

	<c c="" r="997, 228, 1011, 246" u="-6" o="1" />

	<c c="" r="0, 247, 14, 265" u="-6" o="1" />

	<c c="" r="15, 247, 29, 265" u="-6" o="1" />

	<c c="" r="30, 247, 44, 265" u="-6" o="1" />

	<c c=" " r="45, 247, 52, 265" u="1" o="1" />

	<c c="!" r="53, 247, 60, 265" u="1" o="1" />

	<c c=""" r="61, 247, 68, 265" u="1" o="1" />

	<c c="#" r="69, 247, 76, 265" u="1" o="1" />

	<c c="$" r="77, 247, 84, 265" u="1" o="1" />

	<c c="%" r="85, 247, 92, 265" u="1" o="1" />

	<c c="&" r="93, 247, 100, 265" u="1" o="1" />

	<c c="'" r="101, 247, 108, 265" u="1" o="1" />

	<c c="(" r="109, 247, 119, 265" u="-2" o="1" />

	<c c=")" r="120, 247, 130, 265" u="-2" o="1" />

	<c c="*" r="131, 247, 145, 265" u="-6" o="1" />

	<c c="+" r="146, 247, 160, 265" u="-6" o="1" />

	<c c="," r="161, 247, 175, 265" u="-6" o="1" />

	<c c="-" r="176, 247, 190, 265" u="-6" o="1" />

	<c c="." r="191, 247, 202, 265" u="-3" o="1" />

	<c c="/" r="203, 247, 214, 265" u="-3" o="1" />

	<c c="0" r="215, 247, 221, 265" u="2" o="1" />

	<c c="1" r="222, 247, 228, 265" u="2" o="1" />

	<c c="2" r="229, 247, 236, 265" u="1" o="1" />

	<c c="3" r="237, 247, 244, 265" u="1" o="1" />

	<c c="4" r="245, 247, 252, 265" u="1" o="1" />

	<c c="5" r="253, 247, 260, 265" u="1" o="1" />

	<c c="6" r="261, 247, 267, 265" u="2" o="1" />

	<c c="7" r="268, 247, 274, 265" u="2" o="1" />

	<c c="8" r="275, 247, 284, 265" u="-2" o="2" />

	<c c="9" r="285, 247, 294, 265" u="-2" o="2" />

	<c c=":" r="295, 247, 308, 265" u="-6" o="2" />

	<c c=";" r="309, 247, 322, 265" u="-6" o="2" />

	<c c="<" r="323, 247, 336, 265" u="-6" o="2" />

	<c c="=" r="337, 247, 350, 265" u="-6" o="2" />

	<c c=">" r="351, 247, 361, 265" u="-3" o="2" />

	<c c="?" r="362, 247, 372, 265" u="-3" o="2" />

	<c c="@" r="373, 247, 380, 265" u="1" o="1" />

	<c c="A" r="381, 247, 388, 265" u="1" o="1" />

	<c c="B" r="389, 247, 396, 265" u="1" o="1" />

	<c c="C" r="397, 247, 404, 265" u="1" o="1" />

	<c c="D" r="405, 247, 412, 265" u="1" o="1" />

	<c c="E" r="413, 247, 420, 265" u="1" o="1" />

	<c c="H" r="421, 247, 431, 265" u="-2" o="1" />

	<c c="I" r="432, 247, 442, 265" u="-2" o="1" />

	<c c="J" r="443, 247, 457, 265" u="-6" o="1" />

	<c c="K" r="458, 247, 472, 265" u="-6" o="1" />

	<c c="L" r="473, 247, 485, 265" u="-4" o="1" />

	<c c="M" r="486, 247, 498, 265" u="-4" o="1" />

	<c c="P" r="499, 247, 508, 265" />

	<c c="Q" r="509, 247, 518, 265" />

	<c c="R" r="519, 247, 528, 265" />

	<c c="S" r="529, 247, 538, 265" />

	<c c="T" r="539, 247, 548, 265" />

	<c c="U" r="549, 247, 558, 265" />

	<c c="V" r="559, 247, 568, 265" />

	<c c="W" r="569, 247, 578, 265" />

	<c c="Y" r="579, 247, 590, 265" u="-3" o="1" />

	<c c="[" r="591, 247, 606, 265" u="-7" o="1" />

	<c c="]" r="607, 247, 622, 265" u="-7" o="1" />

	<c c="_" r="623, 247, 635, 265" u="-4" o="1" />

	<c c="`" r="636, 247, 645, 265" />

	<c c="a" r="646, 247, 655, 265" />

	<c c="b" r="656, 247, 665, 265" />

	<c c="c" r="666, 247, 675, 265" />

	<c c="d" r="676, 247, 685, 265" />

	<c c="e" r="686, 247, 695, 265" />

	<c c="f" r="696, 247, 705, 265" />

	<c c="g" r="706, 247, 715, 265" />

	<c c="h" r="716, 247, 726, 265" u="-1" />

	<c c="i" r="727, 247, 738, 265" u="-2" />

	<c c="j" r="739, 247, 754, 265" u="-6" />

	<c c="k" r="755, 247, 770, 265" u="-6" />

	<c c="l" r="771, 247, 784, 265" u="-4" />

	<c c="m" r="785, 247, 798, 265" u="-4" />

	<c c="n" r="799, 247, 810, 265" u="-2" />

	<c c="o" r="811, 247, 823, 265" u="-3" />

	<c c="p" r="824, 247, 833, 265" />

	<c c="q" r="834, 247, 843, 265" />

	<c c="r" r="844, 247, 850, 265" u="1" o="2" />

	<c c="s" r="851, 247, 857, 265" u="1" o="2" />

	<c c="t" r="858, 247, 865, 265" u="1" o="1" />

	<c c="u" r="866, 247, 873, 265" u="1" o="1" />

	<c c="v" r="874, 247, 881, 265" u="1" o="1" />

	<c c="w" r="882, 247, 888, 265" u="2" o="1" />

	<c c="x" r="889, 247, 896, 265" u="1" o="1" />

	<c c="y" r="897, 247, 904, 265" u="1" o="1" />

	<c c="z" r="905, 247, 914, 265" />

	<c c="{" r="915, 247, 924, 265" />

	<c c="|" r="925, 247, 934, 265" />

	<c c="}" r="935, 247, 944, 265" />

	<c c="" r="945, 247, 954, 265" />

	<c c="" r="955, 247, 964, 265" />

	<c c="" r="965, 247, 974, 265" />

	<c c="" r="975, 247, 984, 265" />

	<c c="" r="985, 247, 994, 265" />

	<c c="" r="995, 247, 1004, 265" />

	<c c="" r="1005, 247, 1014, 265" />

	<c c="" r="1015, 247, 1024, 265" />

	<c c="" r="0, 266, 8, 284" o="1" />

	<c c="" r="9, 266, 18, 284" u="-1" o="1" />

	<c c="" r="19, 266, 32, 284" u="-5" o="1" />

	<c c="" r="33, 266, 46, 284" u="-5" o="1" />

	<c c="" r="47, 266, 59, 284" u="-4" o="1" />

	<c c="" r="60, 266, 72, 284" u="-4" o="1" />

	<c c="" r="73, 266, 82, 284" u="-1" o="1" />

	<c c="" r="83, 266, 93, 284" u="-2" o="1" />

	<c c="" r="94, 266, 101, 284" u="1" o="1" />

	<c c="" r="102, 266, 109, 284" u="1" o="1" />

	<c c="" r="110, 266, 117, 284" u="1" o="1" />

	<c c="" r="118, 266, 125, 284" u="1" o="1" />

	<c c="" r="126, 266, 133, 284" u="1" o="1" />

	<c c="" r="134, 266, 141, 284" u="1" o="1" />

	<c c="" r="142, 266, 149, 284" u="1" o="1" />

	<c c="" r="150, 266, 157, 284" u="1" o="1" />

	<c c="" r="158, 266, 168, 284" u="-2" o="1" />

	<c c="" r="169, 266, 179, 284" u="-2" o="1" />

	<c c="" r="180, 266, 194, 284" u="-6" o="1" />

	<c c="" r="195, 266, 209, 284" u="-6" o="1" />

	<c c="" r="210, 266, 224, 284" u="-6" o="1" />

	<c c="" r="225, 266, 239, 284" u="-6" o="1" />

	<c c="" r="240, 266, 251, 284" u="-3" o="1" />

	<c c="" r="252, 266, 263, 284" u="-3" o="1" />

	<c c="" r="264, 266, 273, 284" />

	<c c="" r="274, 266, 283, 284" />

	<c c="" r="284, 266, 293, 284" />

	<c c="" r="294, 266, 303, 284" />

	<c c="" r="304, 266, 313, 284" />

	<c c="" r="314, 266, 323, 284" />

	<c c="" r="324, 266, 333, 284" />

	<c c="" r="334, 266, 343, 284" />

	<c c="" r="344, 266, 354, 284" u="-1" />

	<c c="" r="355, 266, 366, 284" u="-2" />

	<c c="" r="367, 266, 382, 284" u="-6" />

	<c c="" r="383, 266, 398, 284" u="-6" />

	<c c="" r="399, 266, 412, 284" u="-4" />

	<c c="" r="413, 266, 426, 284" u="-4" />

	<c c="" r="427, 266, 438, 284" u="-2" />

	<c c="" r="439, 266, 451, 284" u="-3" />

	<c c="" r="452, 266, 461, 284" />

	<c c="" r="462, 266, 471, 284" />

	<c c="" r="472, 266, 481, 284" />

	<c c="" r="482, 266, 491, 284" />

	<c c="" r="492, 266, 501, 284" />

	<c c="" r="502, 266, 511, 284" />

	<c c="" r="512, 266, 521, 284" />

	<c c="" r="522, 266, 529, 284" u="1" o="1" />

	<c c="" r="530, 266, 537, 284" u="1" o="1" />

	<c c="" r="538, 266, 548, 284" u="-2" o="1" />

	<c c="" r="549, 266, 558, 284" u="-1" o="1" />

	<c c="" r="559, 266, 566, 284" u="1" o="1" />

	<c c="" r="567, 266, 570, 284" u="3" o="3" />

	<c c="" r="571, 266, 574, 284" u="3" o="3" />

	<c c="" r="575, 266, 578, 284" u="3" o="3" />

	<c c="" r="579, 266, 584, 284" u="2" o="2" />

	<c c="" r="585, 266, 590, 284" u="2" o="2" />

	<c c="" r="591, 266, 598, 284" u="1" o="1" />

	<c c="" r="599, 266, 606, 284" u="1" o="1" />

	<c c="" r="607, 266, 614, 284" u="1" o="1" />

	<c c="" r="615, 266, 622, 284" u="1" o="1" />

	<c c="" r="623, 266, 630, 284" u="1" o="1" />

	<c c="" r="631, 266, 643, 284" u="-4" o="1" />

	<c c="" r="644, 266, 655, 284" u="-3" o="1" />

	<c c="" r="656, 266, 668, 284" u="-4" o="1" />

	<c c="" r="669, 266, 680, 284" u="-3" o="1" />

	<c c="" r="681, 266, 688, 284" u="1" o="1" />

	<c c="" r="689, 266, 695, 284" u="1" o="2" />

	<c c="" r="696, 266, 703, 284" u="1" o="1" />

	<c c="" r="704, 266, 709, 284" u="2" o="2" />

	<c c="" r="710, 266, 716, 284" u="2" o="1" />

	<c c="" r="717, 266, 723, 284" u="2" o="1" />

	<c c="" r="724, 266, 731, 284" u="1" o="1" />

	<c c="" r="732, 266, 738, 284" u="2" o="1" />

	<c c="" r="739, 266, 745, 284" u="2" o="1" />

	<c c="" r="746, 266, 752, 284" u="2" o="1" />

	<c c="" r="753, 266, 759, 284" u="1" o="2" />

	<c c="" r="760, 266, 766, 284" u="1" o="2" />

	<c c="" r="767, 266, 778, 284" u="-4" o="2" />

	<c c="" r="779, 266, 789, 284" u="-3" o="2" />

	<c c="" r="790, 266, 796, 284" u="1" o="2" />

	<c c="" r="797, 266, 804, 284" u="1" o="1" />

	<c c="" r="805, 266, 810, 284" u="2" o="2" />

	<c c="" r="811, 266, 820, 284" />

	<c c="" r="821, 266, 830, 284" />

	<c c="" r="831, 266, 840, 284" />

	<c c="" r="841, 266, 850, 284" />

	<c c="" r="851, 266, 859, 284" u="1" />

	<c c="" r="860, 266, 868, 284" u="1" />

	<c c="" r="869, 266, 878, 284" />

	<c c="" r="879, 266, 888, 284" />

	<c c="" r="889, 266, 897, 284" o="1" />

	<c c="" r="898, 266, 906, 284" o="1" />

	<c c="" r="907, 266, 919, 284" u="-4" o="1" />

	<c c="" r="920, 266, 932, 284" u="-4" o="1" />

	<c c="" r="933, 266, 943, 284" u="-2" o="1" />

	<c c="" r="944, 266, 950, 284" u="1" o="2" />

	<c c="" r="951, 266, 956, 284" u="2" o="2" />

	<c c="" r="957, 266, 961, 284" u="1" o="4" />

	<c c="" r="962, 266, 971, 284" />

	<c c="" r="972, 266, 981, 284" />

	<c c="" r="982, 266, 991, 284" />

	<c c="" r="992, 266, 1001, 284" />

	<c c="" r="1002, 266, 1011, 284" />

	<c c="" r="1012, 266, 1024, 284" u="-4" o="1" />

	<c c="" r="0, 285, 10, 303" u="-2" o="1" />

	<c c="" r="11, 285, 24, 303" u="-4" />

	<c c="" r="25, 285, 35, 303" u="-1" />

	<c c="" r="36, 285, 44, 303" u="1" />

	<c c="" r="45, 285, 49, 303" u="3" o="2" />

	<c c="" r="50, 285, 53, 303" u="3" o="3" />

	<c c=" " r="54, 285, 55, 303" o="8" />

	<c c=" " r="56, 285, 57, 303" o="8" />

	<c c=" " r="58, 285, 59, 303" o="8" />

	<c c=" " r="60, 285, 61, 303" o="8" />

	<c c=" " r="62, 285, 63, 303" o="8" />

	<c c=" " r="64, 285, 65, 303" o="8" />

	<c c=" " r="66, 285, 67, 303" o="8" />

	<c c=" " r="68, 285, 69, 303" o="8" />

	<c c=" " r="70, 285, 71, 303" o="8" />

	<c c="	 " r="72, 285, 73, 303" o="8" />

	<c c="
 " r="74, 285, 75, 303" o="8" />

	<c c=" " r="76, 285, 81, 303" u="2" o="2" />

	<c c=" " r="82, 285, 87, 303" u="2" o="2" />

	<c c=" " r="88, 285, 97, 303" />

	<c c=" " r="98, 285, 107, 303" />

	<c c=" " r="108, 285, 117, 303" />

	<c c=" " r="118, 285, 127, 303" />

	<c c=" " r="128, 285, 137, 303" />

	<c c=" " r="138, 285, 141, 303" u="3" o="3" />

	<c c=" " r="142, 285, 145, 303" u="3" o="3" />

	<c c=" " r="146, 285, 149, 303" u="2" o="4" />

	<c c=" " r="150, 285, 154, 303" u="3" o="2" />

	<c c=" " r="155, 285, 162, 303" u="1" o="1" />

	<c c=" " r="163, 285, 170, 303" u="1" o="1" />

	<c c=" " r="171, 285, 178, 303" u="1" o="1" />

	<c c=" " r="179, 285, 186, 303" u="1" o="1" />

	<c c="  " r="187, 285, 193, 303" u="2" o="1" />

	<c c="! " r="194, 285, 200, 303" u="2" o="1" />

	<c c="" " r="201, 285, 206, 303" u="2" o="2" />

	<c c="# " r="207, 285, 214, 303" u="1" o="1" />

	<c c="& " r="215, 285, 223, 303" o="1" />

	<c c="/ " r="224, 285, 225, 303" o="8" />

	<c c="0 " r="226, 285, 235, 303" />

	<c c="1 " r="236, 285, 245, 303" />

	<c c="2 " r="246, 285, 251, 303" u="2" o="2" />

	<c c="3 " r="252, 285, 259, 303" u="1" o="1" />

	<c c="4 " r="260, 285, 271, 303" u="-1" o="-1" />

	<c c="5 " r="272, 285, 277, 303" u="2" o="2" />

	<c c="6 " r="278, 285, 285, 303" u="1" o="1" />

	<c c="7 " r="286, 285, 297, 303" u="-1" o="-1" />

	<c c="9 " r="298, 285, 301, 303" u="3" o="3" />

	<c c=": " r="302, 285, 305, 303" u="3" o="3" />

	<c c="< " r="306, 285, 312, 303" u="2" o="1" />

	<c c="= " r="313, 285, 320, 303" u="1" o="1" />

	<c c="> " r="321, 285, 330, 303" />

	<c c="E " r="331, 285, 335, 303" u="3" o="2" />

	<c c="F " r="336, 285, 340, 303" u="2" o="3" />

	<c c="G " r="341, 285, 350, 303" />

	<c c="H " r="351, 285, 359, 303" o="1" />

	<c c="I " r="360, 285, 367, 303" u="2" />

	<c c="K " r="368, 285, 376, 303" u="1" />

	<c c="_ " r="377, 285, 378, 303" o="8" />

	<c c="p " r="379, 285, 384, 303" u="2" o="2" />

	<c c="q " r="385, 285, 390, 303" u="2" o="2" />

	<c c="t " r="391, 285, 396, 303" u="2" o="2" />

	<c c="u " r="397, 285, 402, 303" u="2" o="2" />

	<c c="v " r="403, 285, 408, 303" u="2" o="2" />

	<c c="w " r="409, 285, 414, 303" u="2" o="2" />

	<c c="x " r="415, 285, 420, 303" u="2" o="2" />

	<c c="y " r="421, 285, 426, 303" u="2" o="2" />

	<c c="z " r="427, 285, 432, 303" u="2" o="2" />

	<c c="{ " r="433, 285, 438, 303" u="2" o="2" />

	<c c="| " r="439, 285, 444, 303" u="2" o="2" />

	<c c="} " r="445, 285, 448, 303" u="3" o="3" />

	<c c="~ " r="449, 285, 452, 303" u="3" o="3" />

	<c c=" " r="453, 285, 458, 303" u="2" o="2" />

	<c c=" " r="459, 285, 464, 303" u="2" o="2" />

	<c c=" " r="465, 285, 470, 303" u="2" o="2" />

	<c c=" " r="471, 285, 476, 303" u="2" o="2" />

	<c c=" " r="477, 285, 482, 303" u="2" o="2" />

	<c c=" " r="483, 285, 488, 303" u="2" o="2" />

	<c c=" " r="489, 285, 494, 303" u="2" o="2" />

	<c c=" " r="495, 285, 500, 303" u="2" o="2" />

	<c c=" " r="501, 285, 506, 303" u="2" o="2" />

	<c c=" " r="507, 285, 512, 303" u="2" o="2" />

	<c c=" " r="513, 285, 518, 303" u="2" o="2" />

	<c c=" " r="519, 285, 524, 303" u="2" o="2" />

	<c c=" " r="525, 285, 530, 303" u="2" o="2" />

	<c c=" " r="531, 285, 536, 303" u="2" o="2" />

	<c c=" " r="537, 285, 540, 303" u="3" o="3" />

	<c c=" " r="541, 285, 544, 303" u="3" o="3" />

	<c c=" " r="545, 285, 550, 303" u="2" o="2" />

	<c c=" " r="551, 285, 556, 303" u="2" o="2" />

	<c c=" " r="557, 285, 562, 303" u="2" o="2" />

	<c c=" " r="563, 285, 570, 303" u="1" o="1" />

	<c c=" " r="571, 285, 576, 303" u="2" o="2" />

	<c c=" " r="577, 285, 582, 303" u="2" o="2" />

	<c c=" " r="583, 285, 588, 303" u="2" o="2" />

	<c c=" " r="589, 285, 594, 303" u="2" o="2" />

	<c c=" " r="595, 285, 600, 303" u="2" o="2" />

	<c c=" " r="601, 285, 606, 303" u="2" o="2" />

	<c c=" " r="607, 285, 612, 303" u="2" o="2" />

	<c c=" " r="613, 285, 618, 303" u="2" o="2" />

	<c c=" " r="619, 285, 624, 303" u="2" o="2" />

	<c c=" " r="625, 285, 634, 303" />

	<c c=" " r="635, 285, 644, 303" />

	<c c=" " r="645, 285, 654, 303" />

	<c c=" " r="655, 285, 664, 303" />

	<c c=" " r="665, 285, 673, 303" o="1" />

	<c c=" " r="674, 285, 683, 303" />

	<c c=" " r="684, 285, 693, 303" />

	<c c=" " r="694, 285, 703, 303" />

	<c c=" " r="704, 285, 713, 303" />

	<c c=" " r="714, 285, 723, 303" />

	<c c=" " r="724, 285, 733, 303" />

	<c c=" " r="734, 285, 742, 303" u="1" />

	<c c=" " r="743, 285, 751, 303" o="1" />

	<c c=" " r="752, 285, 761, 303" />

	<c c=" " r="762, 285, 771, 303" />

	<c c=" " r="772, 285, 781, 303" />

	<c c=" " r="782, 285, 791, 303" />

	<c c=" " r="792, 285, 801, 303" />

	<c c=" " r="802, 285, 811, 303" />

	<c c=" " r="812, 285, 821, 303" />

	<c c=" " r="822, 285, 831, 303" />

	<c c=" " r="832, 285, 841, 303" />

	<c c=" " r="842, 285, 851, 303" />

	<c c=" " r="852, 285, 861, 303" />

	<c c="!" r="862, 285, 869, 303" u="1" o="1" />

	<c c="!" r="870, 285, 879, 303" />

	<c c="
!" r="880, 285, 889, 303" />

	<c c="!" r="890, 285, 899, 303" />

	<c c="!" r="900, 285, 909, 303" />

	<c c="!" r="910, 285, 919, 303" />

	<c c="!" r="920, 285, 929, 303" />

	<c c="!" r="930, 285, 939, 303" />

	<c c="!" r="940, 285, 949, 303" />

	<c c="!" r="950, 285, 959, 303" />

	<c c="!" r="960, 285, 969, 303" />

	<c c=""!" r="970, 285, 978, 303" o="1" />

	<c c="$!" r="979, 285, 988, 303" />

	<c c="&!" r="989, 285, 997, 303" u="1" />

	<c c="*!" r="998, 285, 1006, 303" u="1" />

	<c c="+!" r="1007, 285, 1014, 303" u="1" o="1" />

	<c c=".!" r="1015, 285, 1024, 303" />

	<c c="S!" r="0, 304, 8, 322" o="1" />

	<c c="T!" r="9, 304, 17, 322" o="1" />

	<c c="U!" r="18, 304, 26, 322" o="1" />

	<c c="V!" r="27, 304, 35, 322" o="1" />

	<c c="W!" r="36, 304, 44, 322" o="1" />

	<c c="X!" r="45, 304, 53, 322" o="1" />

	<c c="Y!" r="54, 304, 62, 322" o="1" />

	<c c="Z!" r="63, 304, 71, 322" o="1" />

	<c c="[!" r="72, 304, 80, 322" o="1" />

	<c c="\!" r="81, 304, 89, 322" o="1" />

	<c c="]!" r="90, 304, 98, 322" o="1" />

	<c c="^!" r="99, 304, 107, 322" o="1" />

	<c c="_!" r="108, 304, 116, 322" o="1" />

	<c c="!" r="117, 304, 126, 322" />

	<c c="!" r="127, 304, 134, 322" u="1" o="1" />

	<c c="!" r="135, 304, 144, 322" />

	<c c="!" r="145, 304, 152, 322" u="1" o="1" />

	<c c="!" r="153, 304, 162, 322" />

	<c c="!" r="163, 304, 170, 322" u="1" o="1" />

	<c c="!" r="171, 304, 178, 322" u="1" o="1" />

	<c c="!" r="179, 304, 186, 322" u="1" o="1" />

	<c c="!" r="187, 304, 194, 322" u="1" o="1" />

	<c c="!" r="195, 304, 202, 322" u="1" o="1" />

	<c c="!" r="203, 304, 212, 322" />

	<c c="!" r="213, 304, 222, 322" />

	<c c="!" r="223, 304, 232, 322" />

	<c c="!" r="233, 304, 242, 322" />

	<c c="!" r="243, 304, 252, 322" />

	<c c="!" r="253, 304, 260, 322" u="1" o="1" />

	<c c="!" r="261, 304, 270, 322" />

	<c c="!" r="271, 304, 278, 322" u="1" o="1" />

	<c c="!" r="279, 304, 288, 322" />

	<c c="!" r="289, 304, 298, 322" />

	<c c="!" r="299, 304, 308, 322" />

	<c c="!" r="309, 304, 316, 322" u="1" o="1" />

	<c c="!" r="317, 304, 326, 322" />

	<c c="!" r="327, 304, 334, 322" u="1" o="1" />

	<c c="!" r="335, 304, 342, 322" u="1" o="1" />

	<c c="!" r="343, 304, 352, 322" />

	<c c="!" r="353, 304, 362, 322" />

	<c c="!" r="363, 304, 372, 322" />

	<c c="!" r="373, 304, 382, 322" />

	<c c="!" r="383, 304, 392, 322" />

	<c c="!" r="393, 304, 402, 322" />

	<c c="!" r="403, 304, 412, 322" />

	<c c="!" r="413, 304, 420, 322" u="1" o="1" />

	<c c="!" r="421, 304, 428, 322" u="1" o="1" />

	<c c="!" r="429, 304, 436, 322" u="1" o="1" />

	<c c="!" r="437, 304, 444, 322" u="1" o="1" />

	<c c="!" r="445, 304, 452, 322" u="1" o="1" />

	<c c="!" r="453, 304, 462, 322" />

	<c c="!" r="463, 304, 472, 322" />

	<c c="!" r="473, 304, 482, 322" />

	<c c="!" r="483, 304, 492, 322" />

	<c c="!" r="493, 304, 502, 322" />

	<c c="!" r="503, 304, 512, 322" />

	<c c="!" r="513, 304, 522, 322" />

	<c c="!" r="523, 304, 532, 322" />

	<c c="!" r="533, 304, 542, 322" />

	<c c="!" r="543, 304, 548, 322" u="3" o="1" />

	<c c="!" r="549, 304, 554, 322" u="1" o="3" />

	<c c="!" r="555, 304, 564, 322" />

	<c c="!" r="565, 304, 574, 322" />

	<c c="!" r="575, 304, 580, 322" u="3" o="1" />

	<c c="!" r="581, 304, 586, 322" u="1" o="3" />

	<c c="!" r="587, 304, 596, 322" />

	<c c="!" r="597, 304, 606, 322" />

	<c c="!" r="607, 304, 616, 322" />

	<c c="!" r="617, 304, 626, 322" />

	<c c="!" r="627, 304, 636, 322" />

	<c c="!" r="637, 304, 646, 322" />

	<c c="!" r="647, 304, 656, 322" />

	<c c="!" r="657, 304, 666, 322" />

	<c c="!" r="667, 304, 676, 322" />

	<c c="!" r="677, 304, 686, 322" />

	<c c="!" r="687, 304, 696, 322" />

	<c c="!" r="697, 304, 706, 322" />

	<c c="!" r="707, 304, 716, 322" />

	<c c="!" r="717, 304, 724, 322" u="1" o="1" />

	<c c="!" r="725, 304, 734, 322" />

	<c c="!" r="735, 304, 742, 322" u="1" o="1" />

	<c c="!" r="743, 304, 752, 322" />

	<c c="!" r="753, 304, 760, 322" u="1" o="1" />

	<c c="!" r="761, 304, 768, 322" u="1" o="1" />

	<c c="!" r="769, 304, 776, 322" u="1" o="1" />

	<c c="!" r="777, 304, 784, 322" u="1" o="1" />

	<c c="!" r="785, 304, 792, 322" u="1" o="1" />

	<c c="!" r="793, 304, 802, 322" />

	<c c="!" r="803, 304, 812, 322" />

	<c c="!" r="813, 304, 822, 322" />

	<c c="!" r="823, 304, 832, 322" />

	<c c="!" r="833, 304, 840, 322" u="1" o="1" />

	<c c="!" r="841, 304, 848, 322" u="1" o="1" />

	<c c="!" r="849, 304, 858, 322" />

	<c c="!" r="859, 304, 866, 322" u="1" o="1" />

	<c c="!" r="867, 304, 876, 322" />

	<c c="!" r="877, 304, 884, 322" u="1" o="1" />

	<c c="!" r="885, 304, 894, 322" />

	<c c="!" r="895, 304, 904, 322" />

	<c c="!" r="905, 304, 914, 322" />

	<c c="!" r="915, 304, 922, 322" u="1" o="1" />

	<c c="!" r="923, 304, 932, 322" />

	<c c="!" r="933, 304, 940, 322" u="1" o="1" />

	<c c="!" r="941, 304, 948, 322" u="1" o="1" />

	<c c="!" r="949, 304, 956, 322" u="1" o="1" />

	<c c="!" r="957, 304, 964, 322" u="1" o="1" />

	<c c="!" r="965, 304, 972, 322" u="1" o="1" />

	<c c="!" r="973, 304, 980, 322" u="1" o="1" />

	<c c="!" r="981, 304, 988, 322" u="1" o="1" />

	<c c="!" r="989, 304, 998, 322" />

	<c c="!" r="999, 304, 1008, 322" />

	<c c="!" r="1009, 304, 1018, 322" />

	<c c="!" r="0, 323, 7, 341" u="1" o="1" />

	<c c="!" r="8, 323, 17, 341" />

	<c c="!" r="18, 323, 27, 341" />

	<c c="!" r="28, 323, 37, 341" />

	<c c="!" r="38, 323, 47, 341" />

	<c c="!" r="48, 323, 57, 341" />

	<c c="!" r="58, 323, 67, 341" />

	<c c="!" r="68, 323, 77, 341" />

	<c c="!" r="78, 323, 87, 341" />

	<c c="!" r="88, 323, 97, 341" />

	<c c="!" r="98, 323, 107, 341" />

	<c c="!" r="108, 323, 117, 341" />

	<c c="!" r="118, 323, 127, 341" />

	<c c=""" r="128, 323, 137, 341" />

	<c c=""" r="138, 323, 147, 341" />

	<c c=""" r="148, 323, 157, 341" />

	<c c=""" r="158, 323, 165, 341" u="1" o="1" />

	<c c=""" r="166, 323, 173, 341" u="1" o="1" />

	<c c=""" r="174, 323, 183, 341" />

	<c c=""" r="184, 323, 193, 341" />

	<c c=""" r="194, 323, 203, 341" />

	<c c=""" r="204, 323, 213, 341" />

	<c c="	"" r="214, 323, 223, 341" />

	<c c="
"" r="224, 323, 233, 341" />

	<c c=""" r="234, 323, 243, 341" />

	<c c=""" r="244, 323, 253, 341" />

	<c c="
"" r="254, 323, 263, 341" />

	<c c=""" r="264, 323, 271, 341" u="1" o="1" />

	<c c=""" r="272, 323, 279, 341" u="1" o="1" />

	<c c=""" r="280, 323, 288, 341" u="1" />

	<c c=""" r="289, 323, 298, 341" />

	<c c=""" r="299, 323, 307, 341" u="1" />

	<c c=""" r="308, 323, 315, 341" u="1" o="1" />

	<c c=""" r="316, 323, 321, 341" u="2" o="2" />

	<c c=""" r="322, 323, 327, 341" u="2" o="2" />

	<c c=""" r="328, 323, 336, 341" o="1" />

	<c c=""" r="337, 323, 345, 341" o="1" />

	<c c=""" r="346, 323, 354, 341" o="1" />

	<c c=""" r="355, 323, 362, 341" u="1" o="1" />

	<c c=""" r="363, 323, 372, 341" />

	<c c=""" r="373, 323, 382, 341" />

	<c c=" "" r="383, 323, 392, 341" />

	<c c="'"" r="393, 323, 400, 341" u="1" o="1" />

	<c c="("" r="401, 323, 408, 341" u="1" o="1" />

	<c c=")"" r="409, 323, 416, 341" u="1" o="1" />

	<c c="*"" r="417, 323, 424, 341" u="1" o="1" />

	<c c="+"" r="425, 323, 433, 341" u="1" />

	<c c=","" r="434, 323, 443, 341" />

	<c c="-"" r="444, 323, 455, 341" u="-1" o="-1" />

	<c c="4"" r="456, 323, 462, 341" u="1" o="2" />

	<c c="5"" r="463, 323, 469, 341" u="1" o="2" />

	<c c="6"" r="470, 323, 472, 341" u="3" o="4" />

	<c c="7"" r="473, 323, 479, 341" u="1" o="2" />

	<c c="8"" r="480, 323, 488, 341" u="1" />

	<c c="9"" r="489, 323, 498, 341" />

	<c c=":"" r="499, 323, 508, 341" />

	<c c=";"" r="509, 323, 518, 341" />

	<c c="<"" r="519, 323, 528, 341" />

	<c c="="" r="529, 323, 538, 341" />

	<c c="A"" r="539, 323, 548, 341" />

	<c c="B"" r="549, 323, 558, 341" />

	<c c="C"" r="559, 323, 568, 341" />

	<c c="D"" r="569, 323, 578, 341" />

	<c c="E"" r="579, 323, 588, 341" />

	<c c="F"" r="589, 323, 598, 341" />

	<c c="G"" r="599, 323, 608, 341" />

	<c c="H"" r="609, 323, 617, 341" u="1" />

	<c c="I"" r="618, 323, 627, 341" />

	<c c="J"" r="628, 323, 637, 341" />

	<c c="K"" r="638, 323, 647, 341" />

	<c c="L"" r="648, 323, 657, 341" />

	<c c="M"" r="658, 323, 667, 341" />

	<c c="N"" r="668, 323, 677, 341" />

	<c c="O"" r="678, 323, 687, 341" />

	<c c="P"" r="688, 323, 696, 341" u="1" />

	<c c="Q"" r="697, 323, 705, 341" u="1" />

	<c c="R"" r="706, 323, 715, 341" />

	<c c="S"" r="716, 323, 725, 341" />

	<c c="T"" r="726, 323, 735, 341" />

	<c c="U"" r="736, 323, 745, 341" />

	<c c="V"" r="746, 323, 755, 341" />

	<c c="W"" r="756, 323, 765, 341" />

	<c c="X"" r="766, 323, 775, 341" />

	<c c="Y"" r="776, 323, 785, 341" />

	<c c="Z"" r="786, 323, 795, 341" />

	<c c="["" r="796, 323, 805, 341" />

	<c c="\"" r="806, 323, 815, 341" />

	<c c="]"" r="816, 323, 825, 341" />

	<c c="^"" r="826, 323, 835, 341" />

	<c c="_"" r="836, 323, 845, 341" />

	<c c="`"" r="846, 323, 854, 341" u="1" />

	<c c="a"" r="855, 323, 864, 341" />

	<c c="b"" r="865, 323, 874, 341" />

	<c c="c"" r="875, 323, 884, 341" />

	<c c="d"" r="885, 323, 893, 341" u="1" />

	<c c="e"" r="894, 323, 902, 341" u="1" />

	<c c="f"" r="903, 323, 912, 341" />

	<c c="g"" r="913, 323, 922, 341" />

	<c c="h"" r="923, 323, 932, 341" />

	<c c="i"" r="933, 323, 942, 341" />

	<c c="m"" r="943, 323, 952, 341" />

	<c c="n"" r="953, 323, 962, 341" />

	<c c="o"" r="963, 323, 972, 341" />

	<c c="p"" r="973, 323, 982, 341" />

	<c c="q"" r="983, 323, 992, 341" />

	<c c="r"" r="993, 323, 1002, 341" />

	<c c="s"" r="1003, 323, 1012, 341" />

	<c c="t"" r="1013, 323, 1022, 341" />

	<c c="u"" r="0, 342, 9, 360" />

	<c c="v"" r="10, 342, 19, 360" />

	<c c="w"" r="20, 342, 29, 360" />

	<c c="x"" r="30, 342, 39, 360" />

	<c c="y"" r="40, 342, 49, 360" />

	<c c="z"" r="50, 342, 59, 360" />

	<c c="{"" r="60, 342, 69, 360" />

	<c c="|"" r="70, 342, 79, 360" />

	<c c="}"" r="80, 342, 89, 360" />

	<c c="~"" r="90, 342, 99, 360" />

	<c c=""" r="100, 342, 109, 360" />

	<c c=""" r="110, 342, 119, 360" />

	<c c=""" r="120, 342, 129, 360" />

	<c c=""" r="130, 342, 139, 360" />

	<c c=""" r="140, 342, 149, 360" />

	<c c=""" r="150, 342, 159, 360" />

	<c c=""" r="160, 342, 169, 360" />

	<c c=""" r="170, 342, 179, 360" />

	<c c=""" r="180, 342, 189, 360" />

	<c c=""" r="190, 342, 199, 360" />

	<c c=""" r="200, 342, 209, 360" />

	<c c=""" r="210, 342, 219, 360" />

	<c c=""" r="220, 342, 229, 360" />

	<c c=""" r="230, 342, 239, 360" />

	<c c=""" r="240, 342, 249, 360" />

	<c c=""" r="250, 342, 259, 360" />

	<c c=""" r="260, 342, 269, 360" />

	<c c=""" r="270, 342, 279, 360" />

	<c c=""" r="280, 342, 289, 360" />

	<c c=""" r="290, 342, 299, 360" />

	<c c=""" r="300, 342, 309, 360" />

	<c c=""" r="310, 342, 319, 360" />

	<c c=""" r="320, 342, 329, 360" />

	<c c=""" r="330, 342, 339, 360" />

	<c c=""" r="340, 342, 349, 360" />

	<c c=""" r="350, 342, 359, 360" />

	<c c=""" r="360, 342, 369, 360" />

	<c c=""" r="370, 342, 379, 360" />

	<c c=""" r="380, 342, 389, 360" />

	<c c=""" r="390, 342, 399, 360" />

	<c c=""" r="400, 342, 409, 360" />

	<c c=""" r="410, 342, 419, 360" />

	<c c=""" r="420, 342, 429, 360" />

	<c c=""" r="430, 342, 439, 360" />

	<c c=""" r="440, 342, 442, 360" u="3" o="4" />

	<c c=""" r="443, 342, 450, 360" u="1" o="1" />

	<c c=""" r="451, 342, 460, 360" />

	<c c=""" r="461, 342, 470, 360" />

	<c c=""" r="471, 342, 480, 360" />

	<c c=""" r="481, 342, 490, 360" />

	<c c=""" r="491, 342, 500, 360" />

	<c c=""" r="501, 342, 510, 360" />

	<c c=""" r="511, 342, 520, 360" />

	<c c=""" r="521, 342, 530, 360" />

	<c c=""" r="531, 342, 540, 360" />

	<c c=""" r="541, 342, 550, 360" />

	<c c=""" r="551, 342, 560, 360" />

	<c c=""" r="561, 342, 570, 360" />

	<c c=""" r="571, 342, 580, 360" />

	<c c=""" r="581, 342, 590, 360" />

	<c c=""" r="591, 342, 600, 360" />

	<c c=""" r="601, 342, 610, 360" />

	<c c=""" r="611, 342, 620, 360" />

	<c c=""" r="621, 342, 629, 360" o="1" />

	<c c="#" r="630, 342, 639, 360" />

	<c c="#" r="640, 342, 648, 360" o="1" />

	<c c="#" r="649, 342, 658, 360" />

	<c c="#" r="659, 342, 666, 360" u="1" o="1" />

	<c c="#" r="667, 342, 674, 360" u="1" o="1" />

	<c c="#" r="675, 342, 682, 360" u="1" o="1" />

	<c c="#" r="683, 342, 690, 360" u="1" o="1" />

	<c c="#" r="691, 342, 695, 360" u="3" o="2" />

	<c c="	#" r="696, 342, 700, 360" u="2" o="3" />

	<c c="
#" r="701, 342, 705, 360" u="3" o="2" />

	<c c="#" r="706, 342, 710, 360" u="2" o="3" />

	<c c="#" r="711, 342, 716, 360" u="4" />

	<c c="
#" r="717, 342, 722, 360" o="4" />

	<c c="#" r="723, 342, 728, 360" u="4" />

	<c c="#" r="729, 342, 734, 360" o="4" />

	<c c="#" r="735, 342, 744, 360" />

	<c c="#" r="745, 342, 754, 360" />

	<c c="#" r="755, 342, 764, 360" />

	<c c="#" r="765, 342, 774, 360" />

	<c c="#" r="775, 342, 782, 360" u="1" o="1" />

	<c c="#" r="783, 342, 790, 360" u="1" o="1" />

	<c c="#" r="791, 342, 800, 360" />

	<c c="#" r="801, 342, 810, 360" />

	<c c="#" r="811, 342, 816, 360" u="2" o="2" />

	<c c="#" r="817, 342, 822, 360" u="2" o="2" />

	<c c="#" r="823, 342, 828, 360" u="2" o="2" />

	<c c="#" r="829, 342, 834, 360" u="2" o="2" />

	<c c=" #" r="835, 342, 841, 360" u="3" />

	<c c="!#" r="842, 342, 848, 360" o="3" />

	<c c="%#" r="849, 342, 858, 360" />

	<c c="&#" r="859, 342, 868, 360" />

	<c c="'#" r="869, 342, 878, 360" />

	<c c="(#" r="879, 342, 888, 360" />

	<c c="+#" r="889, 342, 898, 360" />

	<c c="5#" r="899, 342, 908, 360" />

	<c c="7#" r="909, 342, 916, 360" u="1" o="1" />

	<c c="8#" r="917, 342, 926, 360" />

	<c c="9#" r="927, 342, 936, 360" />

	<c c=":#" r="937, 342, 946, 360" />

	<c c=";#" r="947, 342, 956, 360" />

	<c c="<#" r="957, 342, 966, 360" />

	<c c="=#" r="967, 342, 976, 360" />

	<c c=">#" r="977, 342, 986, 360" />

	<c c="A#" r="987, 342, 996, 360" />

	<c c="B#" r="997, 342, 1006, 360" />

	<c c="C#" r="1007, 342, 1016, 360" />

	<c c="D#" r="0, 361, 9, 379" />

	<c c="G#" r="10, 361, 19, 379" />

	<c c="H#" r="20, 361, 29, 379" />

	<c c="I#" r="30, 361, 39, 379" />

	<c c="K#" r="40, 361, 49, 379" />

	<c c="L#" r="50, 361, 59, 379" />

	<c c="M#" r="60, 361, 69, 379" />

	<c c="P#" r="70, 361, 79, 379" />

	<c c="R#" r="80, 361, 89, 379" />

	<c c="S#" r="90, 361, 99, 379" />

	<c c="T#" r="100, 361, 109, 379" />

	<c c="W#" r="110, 361, 119, 379" />

	<c c="X#" r="120, 361, 127, 379" u="1" o="1" />

	<c c="Y#" r="128, 361, 137, 379" />

	<c c="Z#" r="138, 361, 147, 379" />

	<c c="[#" r="148, 361, 155, 379" u="1" o="1" />

	<c c="\#" r="156, 361, 165, 379" />

	<c c="^#" r="166, 361, 175, 379" />

	<c c="_#" r="176, 361, 187, 379" u="-1" o="-1" />

	<c c="`#" r="188, 361, 197, 379" />

	<c c="c#" r="198, 361, 205, 379" u="1" o="1" />

	<c c="d#" r="206, 361, 211, 379" u="2" o="2" />

	<c c="e#" r="212, 361, 221, 379" />

	<c c="h#" r="222, 361, 230, 379" u="1" />

	<c c="i#" r="231, 361, 239, 379" u="1" />

	<c c="k#" r="240, 361, 249, 379" />

	<c c="l#" r="250, 361, 259, 379" />

	<c c="m#" r="260, 361, 269, 379" />

	<c c="n#" r="270, 361, 277, 379" u="1" o="1" />

	<c c="o#" r="278, 361, 287, 379" />

	<c c="p#" r="288, 361, 297, 379" />

	<c c="s#" r="298, 361, 304, 379" u="2" o="1" />

	<c c="t#" r="305, 361, 313, 379" u="1" />

	<c c="u#" r="314, 361, 323, 379" />

	<c c="v#" r="324, 361, 333, 379" />

	<c c="w#" r="334, 361, 341, 379" u="1" o="1" />

	<c c="x#" r="342, 361, 349, 379" u="1" o="1" />

	<c c="y#" r="350, 361, 359, 379" />

	<c c="z#" r="360, 361, 369, 379" />

	<c c="}#" r="370, 361, 379, 379" />

	<c c="#" r="380, 361, 389, 379" />

	<c c="#" r="390, 361, 399, 379" />

	<c c="#" r="400, 361, 409, 379" />

	<c c="#" r="410, 361, 419, 379" />

	<c c="#" r="420, 361, 429, 379" />

	<c c="#" r="430, 361, 439, 379" />

	<c c="#" r="440, 361, 449, 379" />

	<c c="#" r="450, 361, 459, 379" />

	<c c="#" r="460, 361, 469, 379" />

	<c c="#" r="470, 361, 477, 379" u="1" o="1" />

	<c c="#" r="478, 361, 481, 379" u="1" o="5" />

	<c c="#" r="482, 361, 489, 379" u="1" o="1" />

	<c c="#" r="490, 361, 497, 379" u="1" o="1" />

	<c c="#" r="498, 361, 501, 379" u="5" o="1" />

	<c c="#" r="502, 361, 509, 379" u="1" o="1" />

	<c c="#" r="510, 361, 517, 379" u="1" o="1" />

	<c c="#" r="518, 361, 521, 379" u="1" o="5" />

	<c c="#" r="522, 361, 529, 379" u="1" o="1" />

	<c c="#" r="530, 361, 537, 379" u="1" o="1" />

	<c c="#" r="538, 361, 541, 379" u="5" o="1" />

	<c c="#" r="542, 361, 549, 379" u="1" o="1" />

	<c c="#" r="550, 361, 556, 379" u="3" />

	<c c="#" r="557, 361, 563, 379" o="3" />

	<c c="#" r="564, 361, 570, 379" u="3" />

	<c c="#" r="571, 361, 574, 379" u="3" o="3" />

	<c c="#" r="575, 361, 581, 379" o="3" />

	<c c="#" r="582, 361, 588, 379" u="3" />

	<c c="#" r="589, 361, 595, 379" o="3" />

	<c c="#" r="596, 361, 599, 379" u="3" o="3" />

	<c c="#" r="600, 361, 609, 379" />

	<c c="#" r="610, 361, 619, 379" />

	<c c="#$" r="620, 361, 627, 379" u="1" o="1" />

	<c c="%" r="628, 361, 639, 379" u="-1" o="-1" />

	<c c="%" r="640, 361, 651, 379" u="-1" o="-1" />

	<c c="%" r="652, 361, 663, 379" u="-1" o="-1" />

	<c c="%" r="664, 361, 675, 379" u="-1" o="-1" />

	<c c="%" r="676, 361, 687, 379" u="-1" o="-1" />

	<c c="%" r="688, 361, 699, 379" u="-1" o="-1" />

	<c c="%" r="700, 361, 711, 379" u="-1" o="-1" />

	<c c="%" r="712, 361, 723, 379" u="-1" o="-1" />

	<c c="%" r="724, 361, 735, 379" u="-1" o="-1" />

	<c c="%" r="736, 361, 745, 379" u="-1" o="1" />

	<c c="%" r="746, 361, 754, 379" u="-1" o="2" />

	<c c="%" r="755, 361, 762, 379" u="-1" o="3" />

	<c c="%" r="763, 361, 769, 379" u="-1" o="4" />

	<c c="%" r="770, 361, 775, 379" u="-1" o="5" />

	<c c="%" r="776, 361, 780, 379" u="-1" o="6" />

	<c c="%" r="781, 361, 783, 379" u="-1" o="8" />

	<c c="%" r="784, 361, 790, 379" u="4" o="-1" />

	<c c="%" r="791, 361, 800, 379" u="-1" o="1" />

	<c c="%" r="801, 361, 812, 379" u="-1" o="-1" />

	<c c="%" r="813, 361, 824, 379" u="-1" o="-1" />

	<c c="%" r="825, 361, 836, 379" u="-1" o="-1" />

	<c c="%" r="837, 361, 839, 379" u="7" />

	<c c="%" r="840, 361, 846, 379" u="-1" o="4" />

	<c c="%" r="847, 361, 853, 379" u="4" o="-1" />

	<c c="%" r="854, 361, 860, 379" u="-1" o="4" />

	<c c="%" r="861, 361, 872, 379" u="-1" o="-1" />

	<c c="%" r="873, 361, 884, 379" u="-1" o="-1" />

	<c c="%" r="885, 361, 896, 379" u="-1" o="-1" />

	<c c="%" r="897, 361, 908, 379" u="-1" o="-1" />

	<c c="%" r="909, 361, 915, 379" u="4" o="-1" />

	<c c="%" r="916, 361, 927, 379" u="-1" o="-1" />

	<c c="%" r="928, 361, 939, 379" u="-1" o="-1" />

	<c c="%" r="940, 361, 949, 379" />

	<c c="%" r="950, 361, 959, 379" />

	<c c="%" r="960, 361, 969, 379" />

	<c c="%" r="970, 361, 979, 379" />

	<c c="%" r="980, 361, 989, 379" />

	<c c="%" r="990, 361, 999, 379" />

	<c c="%" r="1000, 361, 1009, 379" />

	<c c="%" r="1010, 361, 1019, 379" />

	<c c="%" r="0, 380, 9, 398" />

	<c c="%" r="10, 380, 19, 398" />

	<c c="%" r="20, 380, 27, 398" u="1" o="1" />

	<c c="%" r="28, 380, 35, 398" u="1" o="1" />

	<c c="%" r="36, 380, 45, 398" />

	<c c="%" r="46, 380, 55, 398" />

	<c c="%" r="56, 380, 61, 398" u="2" o="2" />

	<c c="%" r="62, 380, 67, 398" u="2" o="2" />

	<c c="%" r="68, 380, 77, 398" />

	<c c="%" r="78, 380, 87, 398" />

	<c c="%" r="88, 380, 97, 398" />

	<c c="%" r="98, 380, 107, 398" />

	<c c="%" r="108, 380, 115, 398" u="1" o="1" />

	<c c="%" r="116, 380, 123, 398" u="1" o="1" />

	<c c="%" r="124, 380, 133, 398" />

	<c c="%" r="134, 380, 143, 398" />

	<c c="%" r="144, 380, 151, 398" u="1" o="1" />

	<c c="%" r="152, 380, 159, 398" u="1" o="1" />

	<c c="%" r="160, 380, 169, 398" />

	<c c="%" r="170, 380, 179, 398" />

	<c c="%" r="180, 380, 189, 398" />

	<c c="%" r="190, 380, 199, 398" />

	<c c="%" r="200, 380, 207, 398" u="1" o="1" />

	<c c="%" r="208, 380, 215, 398" u="1" o="1" />

	<c c="%" r="216, 380, 225, 398" />

	<c c="%" r="226, 380, 235, 398" />

	<c c="%" r="236, 380, 243, 398" u="1" o="1" />

	<c c="%" r="244, 380, 251, 398" u="1" o="1" />

	<c c="%" r="252, 380, 261, 398" />

	<c c="%" r="262, 380, 271, 398" />

	<c c="%" r="272, 380, 281, 398" />

	<c c="%" r="282, 380, 291, 398" />

	<c c="%" r="292, 380, 301, 398" />

	<c c="%" r="302, 380, 311, 398" />

	<c c="%" r="312, 380, 319, 398" u="1" o="1" />

	<c c="%" r="320, 380, 329, 398" />

	<c c="%" r="330, 380, 339, 398" />

	<c c="%" r="340, 380, 349, 398" />

	<c c="%" r="350, 380, 359, 398" />

	<c c="%" r="360, 380, 369, 398" />

	<c c="%" r="370, 380, 379, 398" />

	<c c="%" r="380, 380, 389, 398" />

	<c c="%" r="390, 380, 399, 398" />

	<c c="%" r="400, 380, 409, 398" />

	<c c="%" r="410, 380, 419, 398" />

	<c c="%" r="420, 380, 429, 398" />

	<c c="%" r="430, 380, 435, 398" u="2" o="2" />

	<c c="%" r="436, 380, 441, 398" u="2" o="2" />

	<c c="%" r="442, 380, 453, 398" u="-1" o="-1" />

	<c c="%" r="454, 380, 465, 398" u="-1" o="-1" />

	<c c="%" r="466, 380, 477, 398" u="-1" o="-1" />

	<c c="%" r="478, 380, 489, 398" u="-1" o="-1" />

	<c c="%" r="490, 380, 495, 398" u="2" o="2" />

	<c c="%" r="496, 380, 501, 398" u="2" o="2" />

	<c c="%" r="502, 380, 507, 398" u="2" o="2" />

	<c c="%" r="508, 380, 513, 398" u="2" o="2" />

	<c c="%" r="514, 380, 523, 398" />

	<c c="%" r="524, 380, 533, 398" />

	<c c="%" r="534, 380, 543, 398" />

	<c c="%" r="544, 380, 553, 398" />

	<c c="%" r="554, 380, 563, 398" />

	<c c="%" r="564, 380, 573, 398" />

	<c c="%" r="574, 380, 581, 398" u="1" o="1" />

	<c c="%" r="582, 380, 591, 398" />

	<c c="%" r="592, 380, 601, 398" />

	<c c="%" r="602, 380, 611, 398" />

	<c c="%" r="612, 380, 621, 398" />

	<c c="%" r="622, 380, 631, 398" />

	<c c="%" r="632, 380, 641, 398" />

	<c c="%" r="642, 380, 651, 398" />

	<c c="%" r="652, 380, 661, 398" />

	<c c="%" r="662, 380, 673, 398" u="-1" o="-1" />

	<c c="%" r="674, 380, 683, 398" />

	<c c="%" r="684, 380, 693, 398" />

	<c c="%" r="694, 380, 703, 398" />

	<c c="%" r="704, 380, 713, 398" />

	<c c="%" r="714, 380, 723, 398" />

	<c c="%" r="724, 380, 733, 398" />

	<c c="%" r="734, 380, 743, 398" />

	<c c="%" r="744, 380, 753, 398" />

	<c c="%" r="754, 380, 763, 398" />

	<c c="%" r="764, 380, 773, 398" />

	<c c="%" r="774, 380, 783, 398" />

	<c c="%" r="784, 380, 793, 398" />

	<c c="%" r="794, 380, 803, 398" />

	<c c="%" r="804, 380, 811, 398" u="1" o="1" />

	<c c="%" r="812, 380, 819, 398" u="1" o="1" />

	<c c="%" r="820, 380, 829, 398" />

	<c c="&" r="830, 380, 839, 398" />

	<c c="&" r="840, 380, 849, 398" />

	<c c="&" r="850, 380, 859, 398" />

	<c c="&" r="860, 380, 869, 398" />

	<c c="&" r="870, 380, 879, 398" />

	<c c="&" r="880, 380, 889, 398" />

	<c c="&" r="890, 380, 899, 398" />

	<c c="&" r="900, 380, 907, 398" u="1" o="1" />

	<c c="&" r="908, 380, 917, 398" />

	<c c="	&" r="918, 380, 927, 398" />

	<c c="
&" r="928, 380, 937, 398" />

	<c c="&" r="938, 380, 947, 398" />

	<c c="&" r="948, 380, 957, 398" />

	<c c="
&" r="958, 380, 967, 398" />

	<c c="&" r="968, 380, 977, 398" />

	<c c="&" r="978, 380, 987, 398" />

	<c c="&" r="988, 380, 997, 398" />

	<c c="&" r="998, 380, 1007, 398" />

	<c c="&" r="1008, 380, 1015, 398" u="1" o="1" />

	<c c="&" r="1016, 380, 1023, 398" u="1" o="1" />

	<c c="&" r="0, 399, 9, 417" />

	<c c="&" r="10, 399, 19, 417" />

	<c c="&" r="20, 399, 29, 417" />

	<c c="&" r="30, 399, 39, 417" />

	<c c="&" r="40, 399, 49, 417" />

	<c c="&" r="50, 399, 59, 417" />

	<c c="&" r="60, 399, 69, 417" />

	<c c="&" r="70, 399, 79, 417" />

	<c c="&" r="80, 399, 89, 417" />

	<c c="&" r="90, 399, 97, 417" u="1" o="1" />

	<c c="&" r="98, 399, 107, 417" />

	<c c="&" r="108, 399, 115, 417" u="1" o="1" />

	<c c=" &" r="116, 399, 125, 417" />

	<c c="!&" r="126, 399, 135, 417" />

	<c c=""&" r="136, 399, 145, 417" />

	<c c="#&" r="146, 399, 155, 417" />

	<c c="$&" r="156, 399, 165, 417" />

	<c c="%&" r="166, 399, 175, 417" />

	<c c="&&" r="176, 399, 184, 417" u="1" />

	<c c="'&" r="185, 399, 194, 417" />

	<c c="(&" r="195, 399, 202, 417" u="1" o="1" />

	<c c=")&" r="203, 399, 212, 417" />

	<c c="*&" r="213, 399, 222, 417" />

	<c c="+&" r="223, 399, 232, 417" />

	<c c=",&" r="233, 399, 242, 417" />

	<c c="-&" r="243, 399, 252, 417" />

	<c c=".&" r="253, 399, 262, 417" />

	<c c="/&" r="263, 399, 272, 417" />

	<c c="8&" r="273, 399, 283, 417" o="-1" />

	<c c="9&" r="284, 399, 293, 417" />

	<c c=":&" r="294, 399, 303, 417" />

	<c c=";&" r="304, 399, 313, 417" />

	<c c="<&" r="314, 399, 323, 417" />

	<c c="=&" r="324, 399, 331, 417" u="1" o="1" />

	<c c=">&" r="332, 399, 339, 417" u="1" o="1" />

	<c c="?&" r="340, 399, 347, 417" u="1" o="1" />

	<c c="@&" r="348, 399, 355, 417" u="1" o="1" />

	<c c="A&" r="356, 399, 363, 417" u="1" o="1" />

	<c c="B&" r="364, 399, 373, 417" />

	<c c="C&" r="374, 399, 383, 417" />

	<c c="D&" r="384, 399, 391, 417" u="1" o="1" />

	<c c="E&" r="392, 399, 401, 417" />

	<c c="F&" r="402, 399, 411, 417" />

	<c c="G&" r="412, 399, 419, 417" u="1" o="1" />

	<c c="H&" r="420, 399, 429, 417" />

	<c c="I&" r="430, 399, 439, 417" />

	<c c="J&" r="440, 399, 449, 417" />

	<c c="K&" r="450, 399, 459, 417" />

	<c c="L&" r="460, 399, 469, 417" />

	<c c="M&" r="470, 399, 479, 417" />

	<c c="N&" r="480, 399, 489, 417" />

	<c c="O&" r="490, 399, 499, 417" />

	<c c="P&" r="500, 399, 509, 417" />

	<c c="Q&" r="510, 399, 519, 417" />

	<c c="R&" r="520, 399, 529, 417" />

	<c c="S&" r="530, 399, 539, 417" />

	<c c="T&" r="540, 399, 549, 417" />

	<c c="U&" r="550, 399, 559, 417" />

	<c c="V&" r="560, 399, 569, 417" />

	<c c="W&" r="570, 399, 577, 417" u="1" o="1" />

	<c c="X&" r="578, 399, 585, 417" u="1" o="1" />

	<c c="Y&" r="586, 399, 593, 417" u="1" o="1" />

	<c c="Z&" r="594, 399, 603, 417" />

	<c c="[&" r="604, 399, 613, 417" />

	<c c="\&" r="614, 399, 621, 417" u="1" o="1" />

	<c c="]&" r="622, 399, 629, 417" u="1" o="1" />

	<c c="^&" r="630, 399, 639, 417" />

	<c c="_&" r="640, 399, 649, 417" />

	<c c="`&" r="650, 399, 657, 417" u="1" o="1" />

	<c c="a&" r="658, 399, 667, 417" />

	<c c="b&" r="668, 399, 675, 417" u="1" o="1" />

	<c c="c&" r="676, 399, 685, 417" />

	<c c="d&" r="686, 399, 693, 417" u="1" o="1" />

	<c c="e&" r="694, 399, 703, 417" />

	<c c="f&" r="704, 399, 711, 417" u="1" o="1" />

	<c c="g&" r="712, 399, 721, 417" />

	<c c="h&" r="722, 399, 731, 417" />

	<c c="i&" r="732, 399, 737, 417" u="2" o="2" />

	<c c="j&" r="738, 399, 745, 417" u="1" o="1" />

	<c c="k&" r="746, 399, 755, 417" />

	<c c="l&" r="756, 399, 765, 417" />

	<c c="m&" r="766, 399, 771, 417" u="2" o="2" />

	<c c="n&" r="772, 399, 775, 417" u="3" o="3" />

	<c c="o&" r="776, 399, 781, 417" u="2" o="2" />

	<c c="p&" r="782, 399, 791, 417" />

	<c c="q&" r="792, 399, 801, 417" />

	<c c="r&" r="802, 399, 811, 417" />

	<c c="s&" r="812, 399, 821, 417" />

	<c c="t&" r="822, 399, 831, 417" />

	<c c="u&" r="832, 399, 841, 417" />

	<c c="v&" r="842, 399, 851, 417" />

	<c c="w&" r="852, 399, 861, 417" />

	<c c="x&" r="862, 399, 871, 417" />

	<c c="y&" r="872, 399, 881, 417" />

	<c c="z&" r="882, 399, 891, 417" />

	<c c="{&" r="892, 399, 901, 417" />

	<c c="|&" r="902, 399, 911, 417" />

	<c c="}&" r="912, 399, 921, 417" />

	<c c="~&" r="922, 399, 931, 417" />

	<c c="&" r="932, 399, 941, 417" />

	<c c="&" r="942, 399, 951, 417" />

	<c c="&" r="952, 399, 961, 417" />

	<c c="&" r="962, 399, 971, 417" />

	<c c="&" r="972, 399, 981, 417" />

	<c c="&" r="982, 399, 991, 417" />

	<c c="&" r="992, 399, 1001, 417" />

	<c c="&" r="1002, 399, 1011, 417" />

	<c c="&" r="1012, 399, 1021, 417" />

	<c c="&" r="0, 418, 9, 436" />

	<c c="&" r="10, 418, 19, 436" />

	<c c="&" r="20, 418, 29, 436" />

	<c c="&" r="30, 418, 39, 436" />

	<c c="&" r="40, 418, 47, 436" u="1" o="1" />

	<c c="&" r="48, 418, 57, 436" />

	<c c="&" r="58, 418, 67, 436" />

	<c c="&" r="68, 418, 77, 436" />

	<c c="&" r="78, 418, 85, 436" u="1" o="1" />

	<c c="&" r="86, 418, 93, 436" u="1" o="1" />

	<c c="&" r="94, 418, 103, 436" />

	<c c="&" r="104, 418, 113, 436" />

	<c c="&" r="114, 418, 123, 436" />

	<c c="&" r="124, 418, 133, 436" />

	<c c="&" r="134, 418, 143, 436" />

	<c c="&" r="144, 418, 153, 436" />

	<c c="&" r="154, 418, 163, 436" />

	<c c="&" r="164, 418, 173, 436" />

	<c c="&" r="174, 418, 181, 436" u="1" o="1" />

	<c c="&" r="182, 418, 189, 436" u="1" o="1" />

	<c c="&" r="190, 418, 197, 436" u="1" o="1" />

	<c c="'" r="198, 418, 207, 436" />

	<c c="'" r="208, 418, 217, 436" />

	<c c="'" r="218, 418, 227, 436" />

	<c c="'" r="228, 418, 237, 436" />

	<c c="'" r="238, 418, 247, 436" />

	<c c="'" r="248, 418, 257, 436" />

	<c c="'" r="258, 418, 267, 436" />

	<c c="	'" r="268, 418, 277, 436" />

	<c c="'" r="278, 418, 283, 436" u="2" o="2" />

	<c c="
'" r="284, 418, 293, 436" />

	<c c="'" r="294, 418, 303, 436" />

	<c c="'" r="304, 418, 313, 436" />

	<c c="'" r="314, 418, 323, 436" />

	<c c="'" r="324, 418, 333, 436" />

	<c c="'" r="334, 418, 343, 436" />

	<c c="'" r="344, 418, 351, 436" u="1" o="1" />

	<c c="'" r="352, 418, 361, 436" />

	<c c="'" r="362, 418, 369, 436" u="1" o="1" />

	<c c="'" r="370, 418, 378, 436" o="1" />

	<c c="'" r="379, 418, 386, 436" u="1" o="1" />

	<c c="'" r="387, 418, 396, 436" />

	<c c="'" r="397, 418, 406, 436" />

	<c c="'" r="407, 418, 416, 436" />

	<c c="'" r="417, 418, 426, 436" />

	<c c="'" r="427, 418, 436, 436" />

	<c c="'" r="437, 418, 444, 436" u="1" o="1" />

	<c c="'" r="445, 418, 452, 436" u="1" o="1" />

	<c c="'" r="453, 418, 460, 436" u="1" o="1" />

	<c c=" '" r="461, 418, 470, 436" />

	<c c="!'" r="471, 418, 480, 436" />

	<c c=""'" r="481, 418, 490, 436" />

	<c c="#'" r="491, 418, 500, 436" />

	<c c="$'" r="501, 418, 510, 436" />

	<c c="%'" r="511, 418, 520, 436" />

	<c c="&'" r="521, 418, 530, 436" />

	<c c="''" r="531, 418, 540, 436" />

	<c c=")'" r="541, 418, 550, 436" />

	<c c="*'" r="551, 418, 560, 436" />

	<c c="+'" r="561, 418, 570, 436" />

	<c c=",'" r="571, 418, 580, 436" />

	<c c="-'" r="581, 418, 590, 436" />

	<c c=".'" r="591, 418, 600, 436" />

	<c c="/'" r="601, 418, 610, 436" />

	<c c="0'" r="611, 418, 620, 436" />

	<c c="1'" r="621, 418, 630, 436" />

	<c c="2'" r="631, 418, 640, 436" />

	<c c="3'" r="641, 418, 650, 436" />

	<c c="4'" r="651, 418, 660, 436" />

	<c c="5'" r="661, 418, 670, 436" />

	<c c="6'" r="671, 418, 680, 436" />

	<c c="7'" r="681, 418, 690, 436" />

	<c c="8'" r="691, 418, 700, 436" />

	<c c="9'" r="701, 418, 710, 436" />

	<c c=":'" r="711, 418, 720, 436" />

	<c c=";'" r="721, 418, 730, 436" />

	<c c="<'" r="731, 418, 740, 436" />

	<c c="='" r="741, 418, 750, 436" />

	<c c=">'" r="751, 418, 760, 436" />

	<c c="?'" r="761, 418, 770, 436" />

	<c c="@'" r="771, 418, 780, 436" />

	<c c="A'" r="781, 418, 790, 436" />

	<c c="B'" r="791, 418, 800, 436" />

	<c c="C'" r="801, 418, 810, 436" />

	<c c="D'" r="811, 418, 820, 436" />

	<c c="E'" r="821, 418, 830, 436" />

	<c c="F'" r="831, 418, 840, 436" />

	<c c="G'" r="841, 418, 850, 436" />

	<c c="H'" r="851, 418, 860, 436" />

	<c c="I'" r="861, 418, 870, 436" />

	<c c="J'" r="871, 418, 880, 436" />

	<c c="K'" r="881, 418, 890, 436" />

	<c c="M'" r="891, 418, 900, 436" />

	<c c="O'" r="901, 418, 910, 436" />

	<c c="P'" r="911, 418, 920, 436" />

	<c c="Q'" r="921, 418, 930, 436" />

	<c c="R'" r="931, 418, 940, 436" />

	<c c="V'" r="941, 418, 950, 436" />

	<c c="X'" r="951, 418, 952, 436" u="4" o="4" />

	<c c="Y'" r="953, 418, 956, 436" u="3" o="3" />

	<c c="Z'" r="957, 418, 962, 436" u="2" o="2" />

	<c c="['" r="963, 418, 966, 436" u="3" o="3" />

	<c c="\'" r="967, 418, 970, 436" u="3" o="3" />

	<c c="]'" r="971, 418, 978, 436" u="1" o="1" />

	<c c="^'" r="979, 418, 986, 436" u="1" o="1" />

	<c c="a'" r="987, 418, 996, 436" />

	<c c="b'" r="997, 418, 1004, 436" u="1" o="1" />

	<c c="c'" r="1005, 418, 1012, 436" u="1" o="1" />

	<c c="d'" r="1013, 418, 1022, 436" />

	<c c="e'" r="0, 437, 9, 455" />

	<c c="f'" r="10, 437, 19, 455" />

	<c c="g'" r="20, 437, 29, 455" />

	<c c="h'" r="30, 437, 37, 455" u="1" o="1" />

	<c c="i'" r="38, 437, 45, 455" u="1" o="1" />

	<c c="j'" r="46, 437, 51, 455" u="2" o="2" />

	<c c="k'" r="52, 437, 57, 455" u="2" o="2" />

	<c c="l'" r="58, 437, 63, 455" u="2" o="2" />

	<c c="m'" r="64, 437, 69, 455" u="2" o="2" />

	<c c="n'" r="70, 437, 77, 455" u="1" o="1" />

	<c c="o'" r="78, 437, 85, 455" u="1" o="1" />

	<c c="p'" r="86, 437, 93, 455" u="1" o="1" />

	<c c="q'" r="94, 437, 101, 455" u="1" o="1" />

	<c c="r'" r="102, 437, 105, 455" u="3" o="3" />

	<c c="s'" r="106, 437, 109, 455" u="3" o="3" />

	<c c="t'" r="110, 437, 115, 455" u="2" o="2" />

	<c c="u'" r="116, 437, 123, 455" u="1" o="1" />

	<c c="'" r="124, 437, 133, 455" />

	<c c="'" r="134, 437, 143, 455" />

	<c c="'" r="144, 437, 153, 455" />

	<c c="'" r="154, 437, 163, 455" />

	<c c="'" r="164, 437, 173, 455" />

	<c c="'" r="174, 437, 183, 455" />

	<c c="'" r="184, 437, 193, 455" />

	<c c="'" r="194, 437, 203, 455" />

	<c c="'" r="204, 437, 213, 455" />

	<c c="'" r="214, 437, 223, 455" />

	<c c="'" r="224, 437, 233, 455" />

	<c c="'" r="234, 437, 243, 455" />

	<c c="'" r="244, 437, 252, 455" u="1" />

	<c c="'" r="253, 437, 261, 455" u="1" />

	<c c="'" r="262, 437, 271, 455" />

	<c c="'" r="272, 437, 281, 455" />

	<c c="'" r="282, 437, 287, 455" u="2" o="2" />

	<c c="'" r="288, 437, 297, 455" />

	<c c="'" r="298, 437, 307, 455" />

	<c c="'" r="308, 437, 317, 455" />

	<c c="'" r="318, 437, 327, 455" />

	<c c="'" r="328, 437, 337, 455" />

	<c c="'" r="338, 437, 345, 455" u="1" o="1" />

	<c c="'" r="346, 437, 355, 455" />

	<c c="'" r="356, 437, 365, 455" />

	<c c="'" r="366, 437, 375, 455" />

	<c c="'" r="376, 437, 383, 455" u="1" o="1" />

	<c c="'" r="384, 437, 393, 455" />

	<c c="'" r="394, 437, 403, 455" />

	<c c="'" r="404, 437, 413, 455" />

	<c c="'" r="414, 437, 423, 455" />

	<c c="'" r="424, 437, 433, 455" />

	<c c="'" r="434, 437, 443, 455" />

	<c c="'" r="444, 437, 453, 455" />

	<c c="'" r="454, 437, 463, 455" />

	<c c="'" r="464, 437, 473, 455" />

	<c c="'" r="474, 437, 483, 455" />

	<c c="'" r="484, 437, 493, 455" />

	<c c="'" r="494, 437, 503, 455" />

	<c c="'" r="504, 437, 513, 455" />

	<c c="'" r="514, 437, 521, 455" u="1" o="1" />

	<c c="'" r="522, 437, 529, 455" u="1" o="1" />

	<c c="'" r="530, 437, 539, 455" />

	<c c="'" r="540, 437, 545, 455" u="2" o="2" />

	<c c="'" r="546, 437, 551, 455" u="2" o="2" />

	<c c=")" r="552, 437, 561, 455" />

	<c c=")" r="562, 437, 571, 455" />

	<c c=")" r="572, 437, 581, 455" />

	<c c="/*" r="582, 437, 589, 455" u="1" o="1" />

	<c c="+" r="590, 437, 599, 455" />

	<c c="+" r="600, 437, 609, 455" />

	<c c="+" r="610, 437, 619, 455" />

	<c c="+" r="620, 437, 629, 455" />

	<c c="+" r="630, 437, 639, 455" />

	<c c="+" r="640, 437, 649, 455" />

	<c c="+" r="650, 437, 659, 455" />

	<c c="+" r="660, 437, 669, 455" />

	<c c="+" r="670, 437, 679, 455" />

	<c c="d," r="680, 437, 688, 455" u="1" />

	<c c="m," r="689, 437, 698, 455" />

	<c c="n," r="699, 437, 708, 455" />

	<c c="o," r="709, 437, 718, 455" />

	<c c="p," r="719, 437, 728, 455" />

	<c c="u," r="729, 437, 736, 455" u="1" o="1" />

	<c c="v," r="737, 437, 744, 455" u="1" o="1" />

	<c c="w," r="745, 437, 754, 455" />

	<c c="y," r="755, 437, 762, 455" u="1" o="1" />

	<c c="z," r="763, 437, 772, 455" />

	<c c="|," r="773, 437, 778, 455" u="2" o="2" />

	<c c="}," r="779, 437, 784, 455" u="2" o="2" />

	<c c="~," r="785, 437, 793, 455" u="1" />

	<c c="," r="794, 437, 803, 455" />

	<c c="." r="804, 437, 811, 455" u="1" o="1" />

	<c c=""." r="812, 437, 816, 455" u="3" o="2" />

	<c c="#." r="817, 437, 821, 455" u="2" o="3" />

	<c c="$." r="822, 437, 826, 455" u="3" o="2" />

	<c c="%." r="827, 437, 831, 455" u="2" o="3" />

	<c c=".." r="832, 437, 839, 455" u="1" o="1" />

	<c c="" r="840, 437, 845, 455" u="2" o="2" />

	<c c="	" r="846, 437, 851, 455" u="2" o="2" />

	<c c="
" r="852, 437, 857, 455" u="2" o="2" />

	<c c="" r="858, 437, 863, 455" u="2" o="2" />

	<c c="" r="864, 437, 869, 455" u="2" o="2" />

	<c c="
" r="870, 437, 875, 455" u="2" o="2" />

	<c c="" r="876, 437, 881, 455" u="2" o="2" />

	<c c="" r="882, 437, 887, 455" u="2" o="2" />

	<c c="" r="888, 437, 893, 455" u="2" o="2" />

	<c c="" r="894, 437, 899, 455" u="2" o="2" />

	<c c="" r="900, 437, 905, 455" u="2" o="2" />

	<c c="" r="906, 437, 911, 455" u="2" o="2" />

	<c c="" r="912, 437, 917, 455" u="2" o="2" />

	<c c="" r="918, 437, 923, 455" u="2" o="2" />

	<c c="" r="924, 437, 929, 455" u="2" o="2" />

	<c c="" r="930, 437, 935, 455" u="2" o="2" />

	<c c="" r="936, 437, 941, 455" u="2" o="2" />

	<c c="" r="942, 437, 945, 455" u="3" o="3" />

	<c c="" r="946, 437, 949, 455" u="3" o="3" />

	<c c="" r="950, 437, 953, 455" u="3" o="3" />

	<c c=""" r="954, 437, 961, 455" u="1" o="1" />

	<c c="#" r="962, 437, 967, 455" u="2" o="2" />

	<c c="$" r="968, 437, 975, 455" u="1" o="1" />

	<c c="%" r="976, 437, 983, 455" u="1" o="1" />

	<c c="&" r="984, 437, 991, 455" u="1" o="1" />

	<c c="'" r="992, 437, 999, 455" u="1" o="1" />

	<c c="" r="1000, 437, 1002, 455" u="3" o="4" />

	<c c="" r="1003, 437, 1008, 455" u="2" o="2" />

	<c c="" r="1009, 437, 1012, 455" u="3" o="3" />

	<c c="" r="1013, 437, 1015, 455" u="4" o="3" />

	<c c="" r="1016, 437, 1023, 455" u="1" o="1" />

	<c c="" r="0, 456, 9, 474" />

	<c c="" r="10, 456, 19, 474" />

	<c c="" r="20, 456, 29, 474" />

	<c c="" r="30, 456, 39, 474" />

	<c c="" r="40, 456, 48, 474" o="1" />

	<c c="" r="49, 456, 57, 474" o="1" />

	<c c="R" r="58, 456, 67, 474" />

	<c c="S" r="68, 456, 78, 474" o="-1" />

	<c c="T" r="79, 456, 86, 474" u="-1" o="3" />

	<c c="U" r="87, 456, 98, 474" u="-1" o="-1" />

	<c c="V" r="99, 456, 108, 474" />

	<c c="W" r="109, 456, 119, 474" o="-1" />

	<c c="X" r="120, 456, 128, 474" u="-1" o="2" />

	<c c="Y" r="129, 456, 140, 474" u="-1" o="-1" />

	<c c="Z" r="141, 456, 150, 474" />

	<c c="[" r="151, 456, 161, 474" o="-1" />

	<c c="\" r="162, 456, 170, 474" u="-1" o="2" />

	<c c="]" r="171, 456, 182, 474" u="-1" o="-1" />

	<c c="^" r="183, 456, 192, 474" />

	<c c="_" r="193, 456, 203, 474" o="-1" />

	<c c="`" r="204, 456, 211, 474" u="-1" o="3" />

	<c c="a" r="212, 456, 223, 474" u="-1" o="-1" />

	<c c="b" r="224, 456, 233, 474" />

	<c c="c" r="234, 456, 244, 474" o="-1" />

	<c c="d" r="245, 456, 253, 474" u="-1" o="2" />

	<c c="e" r="254, 456, 265, 474" u="-1" o="-1" />

	<c c="f" r="266, 456, 275, 474" />

	<c c="g" r="276, 456, 286, 474" o="-1" />

	<c c="h" r="287, 456, 295, 474" u="-1" o="2" />

	<c c="i" r="296, 456, 307, 474" u="-1" o="-1" />

	<c c="j" r="308, 456, 318, 474" u="-1" />

	<c c="k" r="319, 456, 331, 474" u="-2" o="-1" />

	<c c="l" r="332, 456, 340, 474" u="-1" o="2" />

	<c c="m" r="341, 456, 352, 474" u="-1" o="-1" />

	<c c="n" r="353, 456, 363, 474" u="-1" />

	<c c="o" r="364, 456, 376, 474" u="-2" o="-1" />

	<c c="p" r="377, 456, 385, 474" u="-1" o="2" />

	<c c="q" r="386, 456, 397, 474" u="-1" o="-1" />

	<c c="r" r="398, 456, 407, 474" />

	<c c="s" r="408, 456, 418, 474" o="-1" />

	<c c="t" r="419, 456, 429, 474" u="-1" />

	<c c="u" r="430, 456, 441, 474" u="-1" o="-1" />

	<c c="v" r="442, 456, 451, 474" />

	<c c="w" r="452, 456, 462, 474" o="-1" />

	<c c="x" r="463, 456, 473, 474" u="-1" />

	<c c="y" r="474, 456, 485, 474" u="-1" o="-1" />

	<c c="z" r="486, 456, 495, 474" />

	<c c="{" r="496, 456, 506, 474" o="-1" />

	<c c="|" r="507, 456, 517, 474" u="-1" />

	<c c="}" r="518, 456, 529, 474" u="-1" o="-1" />

	<c c="~" r="530, 456, 539, 474" />

	<c c="" r="540, 456, 550, 474" o="-1" />

	<c c="" r="551, 456, 561, 474" u="-1" />

	<c c="" r="562, 456, 573, 474" u="-1" o="-1" />

	<c c="" r="574, 456, 585, 474" u="-1" o="-1" />

	<c c="" r="586, 456, 598, 474" u="-2" o="-1" />

	<c c="" r="599, 456, 610, 474" u="-1" o="-1" />

	<c c="" r="611, 456, 623, 474" u="-2" o="-1" />

	<c c="" r="624, 456, 634, 474" o="-1" />

	<c c="" r="635, 456, 646, 474" u="-1" o="-1" />

	<c c="" r="647, 456, 656, 474" u="-1" o="1" />

	<c c="" r="657, 456, 668, 474" u="-1" o="-1" />

	<c c="" r="669, 456, 679, 474" o="-1" />

	<c c="" r="680, 456, 691, 474" u="-1" o="-1" />

	<c c="" r="692, 456, 701, 474" u="-1" o="1" />

	<c c="" r="702, 456, 713, 474" u="-1" o="-1" />

	<c c="" r="714, 456, 723, 474" />

	<c c="" r="724, 456, 735, 474" u="-1" o="-1" />

	<c c="" r="736, 456, 746, 474" u="-1" />

	<c c="" r="747, 456, 758, 474" u="-1" o="-1" />

	<c c="" r="759, 456, 768, 474" u="-1" o="1" />

	<c c="" r="769, 456, 780, 474" u="-1" o="-1" />

	<c c="" r="781, 456, 788, 474" u="-1" o="3" />

	<c c="" r="789, 456, 800, 474" u="-1" o="-1" />

	<c c="" r="801, 456, 810, 474" />

	<c c="" r="811, 456, 822, 474" u="-1" o="-1" />

	<c c="" r="823, 456, 831, 474" u="-1" o="2" />

	<c c="" r="832, 456, 843, 474" u="-1" o="-1" />

	<c c="p" r="844, 456, 849, 474" u="2" o="2" />

	<c c="q" r="850, 456, 861, 474" u="-1" o="-1" />

	<c c="r" r="862, 456, 868, 474" u="1" o="2" />

	<c c="s" r="869, 456, 874, 474" u="5" o="-1" />

	<c c="t" r="875, 456, 880, 474" u="2" o="2" />

	<c c="v" r="881, 456, 886, 474" u="2" o="2" />

	<c c="w" r="887, 456, 898, 474" u="-1" o="-1" />

	<c c="x" r="899, 456, 904, 474" u="2" o="2" />

	<c c="y" r="905, 456, 916, 474" u="-1" o="-1" />

	<c c="z" r="917, 456, 922, 474" u="2" o="2" />

	<c c="{" r="923, 456, 934, 474" u="-1" o="-1" />

	<c c="|" r="935, 456, 942, 474" u="1" o="1" />

	<c c="}" r="943, 456, 954, 474" u="-1" o="-1" />

	<c c="~" r="955, 456, 960, 474" u="2" o="2" />

	<c c="" r="961, 456, 972, 474" u="-1" o="-1" />

	<c c="" r="973, 456, 978, 474" u="3" o="1" />

	<c c="" r="979, 456, 986, 474" u="1" o="1" />

	<c c="" r="987, 456, 996, 474" u="1" o="-1" />

	<c c="" r="997, 456, 1000, 474" u="3" o="3" />

	<c c="" r="1001, 456, 1008, 474" u="3" o="-1" />

	<c c="" r="1009, 456, 1018, 474" />

	<c c="" r="0, 475, 10, 493" o="-1" />

	<c c="" r="11, 475, 14, 493" u="3" o="3" />

	<c c="" r="15, 475, 21, 493" u="4" o="-1" />

	<c c="" r="22, 475, 31, 493" />

	<c c="" r="32, 475, 43, 493" u="-1" o="-1" />

	<c c="" r="44, 475, 51, 493" u="-1" o="3" />

	<c c="" r="52, 475, 63, 493" u="-1" o="-1" />

	<c c="" r="64, 475, 67, 493" u="3" o="3" />

	<c c="" r="68, 475, 74, 493" u="4" o="-1" />

	<c c="" r="75, 475, 84, 493" />

	<c c="" r="85, 475, 95, 493" o="-1" />

	<c c="" r="96, 475, 103, 493" u="-1" o="3" />

	<c c="" r="104, 475, 115, 493" u="-1" o="-1" />

	<c c="" r="116, 475, 123, 493" u="1" o="1" />

	<c c="" r="124, 475, 134, 493" o="-1" />

	<c c="" r="135, 475, 144, 493" />

	<c c="" r="145, 475, 155, 493" o="-1" />

	<c c="" r="156, 475, 164, 493" u="-1" o="2" />

	<c c="" r="165, 475, 176, 493" u="-1" o="-1" />

	<c c="" r="177, 475, 186, 493" />

	<c c="" r="187, 475, 197, 493" o="-1" />

	<c c="" r="198, 475, 206, 493" u="-1" o="2" />

	<c c="" r="207, 475, 218, 493" u="-1" o="-1" />

	<c c="" r="219, 475, 228, 493" />

	<c c="" r="229, 475, 239, 493" o="-1" />

	<c c="" r="240, 475, 250, 493" u="-1" />

	<c c="" r="251, 475, 262, 493" u="-1" o="-1" />

	<c c="" r="263, 475, 272, 493" />

	<c c="" r="273, 475, 283, 493" o="-1" />

	<c c="" r="284, 475, 294, 493" u="-1" />

	<c c="" r="295, 475, 306, 493" u="-1" o="-1" />

	<c c="" r="307, 475, 316, 493" />

	<c c="" r="317, 475, 327, 493" o="-1" />

	<c c="" r="328, 475, 338, 493" u="-1" />

	<c c="" r="339, 475, 350, 493" u="-1" o="-1" />

	<c c="" r="351, 475, 358, 493" u="1" o="1" />

	<c c="" r="359, 475, 368, 493" u="1" o="-1" />

	<c c="" r="369, 475, 376, 493" u="1" o="1" />

	<c c="" r="377, 475, 386, 493" u="1" o="-1" />

	<c c="" r="387, 475, 397, 493" u="-1" />

	<c c="" r="398, 475, 410, 493" u="-2" o="-1" />

	<c c="" r="411, 475, 421, 493" u="-1" />

	<c c="" r="422, 475, 434, 493" u="-2" o="-1" />

	<c c="" r="435, 475, 446, 493" u="-2" />

	<c c="" r="447, 475, 459, 493" u="-2" o="-1" />

	<c c="" r="460, 475, 470, 493" u="-1" />

	<c c="" r="471, 475, 482, 493" u="-1" o="-1" />

	<c c="" r="483, 475, 494, 493" u="-2" />

	<c c="" r="495, 475, 507, 493" u="-2" o="-1" />

	<c c="" r="508, 475, 518, 493" u="-1" />

	<c c="" r="519, 475, 530, 493" u="-1" o="-1" />

	<c c="" r="531, 475, 542, 493" u="-2" />

	<c c="" r="543, 475, 556, 493" u="-3" o="-1" />

	<c c="" r="557, 475, 567, 493" u="-1" />

	<c c="" r="568, 475, 579, 493" u="-1" o="-1" />

	<c c="" r="580, 475, 591, 493" u="-2" />

	<c c="" r="592, 475, 605, 493" u="-3" o="-1" />

	<c c="" r="606, 475, 616, 493" u="-1" />

	<c c="" r="617, 475, 628, 493" u="-1" o="-1" />

	<c c="" r="629, 475, 638, 493" />

	<c c="" r="639, 475, 649, 493" o="-1" />

	<c c="" r="650, 475, 660, 493" u="-1" />

	<c c="" r="661, 475, 672, 493" u="-1" o="-1" />

	<c c="" r="673, 475, 682, 493" />

	<c c="" r="683, 475, 693, 493" o="-1" />

	<c c="" r="694, 475, 704, 493" u="-1" />

	<c c="" r="705, 475, 716, 493" u="-1" o="-1" />

	<c c="" r="717, 475, 726, 493" />

	<c c="" r="727, 475, 737, 493" o="-1" />

	<c c="" r="738, 475, 747, 493" u="-1" o="1" />

	<c c="" r="748, 475, 759, 493" u="-1" o="-1" />

	<c c="" r="760, 475, 769, 493" />

	<c c="" r="770, 475, 780, 493" o="-1" />

	<c c="" r="781, 475, 790, 493" u="-1" o="1" />

	<c c="" r="791, 475, 802, 493" u="-1" o="-1" />

	<c c="" r="803, 475, 813, 493" u="-1" />

	<c c="" r="814, 475, 826, 493" u="-2" o="-1" />

	<c c="" r="827, 475, 835, 493" u="-1" o="2" />

	<c c="" r="836, 475, 847, 493" u="-1" o="-1" />

	<c c="" r="848, 475, 857, 493" />

	<c c="" r="858, 475, 869, 493" u="-1" o="-1" />

	<c c="" r="870, 475, 878, 493" u="-1" o="2" />

	<c c="" r="879, 475, 890, 493" u="-1" o="-1" />

	<c c="" r="891, 475, 900, 493" />

	<c c="" r="901, 475, 912, 493" u="-1" o="-1" />

	<c c="" r="913, 475, 922, 493" u="-1" o="1" />

	<c c="" r="923, 475, 934, 493" u="-1" o="-1" />

	<c c="" r="935, 475, 944, 493" />

	<c c="" r="945, 475, 956, 493" u="-1" o="-1" />

	<c c="" r="957, 475, 966, 493" u="-1" o="1" />

	<c c="" r="967, 475, 978, 493" u="-1" o="-1" />

	<c c="" r="979, 475, 988, 493" />

	<c c="" r="989, 475, 999, 493" o="-1" />

	<c c="" r="1000, 475, 1009, 493" u="-1" o="1" />

	<c c="" r="1010, 475, 1021, 493" u="-1" o="-1" />

	<c c="" r="0, 494, 9, 512" />

	<c c="" r="10, 494, 21, 512" u="-1" o="-1" />

	<c c="" r="22, 494, 29, 512" u="-1" o="3" />

	<c c="" r="30, 494, 41, 512" u="-1" o="-1" />

	<c c="" r="42, 494, 49, 512" u="1" o="1" />

	<c c="" r="50, 494, 60, 512" o="-1" />

	<c c="" r="61, 494, 70, 512" u="-1" o="1" />

	<c c="" r="71, 494, 82, 512" u="-1" o="-1" />

	<c c="" r="83, 494, 92, 512" />

	<c c="" r="93, 494, 103, 512" o="-1" />

	<c c="" r="104, 494, 113, 512" />

	<c c="" r="114, 494, 125, 512" u="-1" o="-1" />

	<c c="" r="126, 494, 135, 512" />

	<c c="" r="136, 494, 147, 512" u="-1" o="-1" />

	<c c="" r="148, 494, 156, 512" u="-1" o="2" />

	<c c="" r="157, 494, 168, 512" u="-1" o="-1" />

	<c c="" r="169, 494, 179, 512" u="-2" o="1" />

	<c c="" r="180, 494, 192, 512" u="-2" o="-1" />

	<c c="" r="193, 494, 201, 512" o="1" />

	<c c="" r="202, 494, 212, 512" o="-1" />

	<c c="" r="213, 494, 221, 512" o="1" />

	<c c="" r="222, 494, 232, 512" o="-1" />

	<c c="" r="233, 494, 241, 512" o="1" />

	<c c="" r="242, 494, 252, 512" o="-1" />

	<c c="" r="253, 494, 254, 512" o="8" />

	<c c="" r="255, 494, 256, 512" o="8" />

	<c c="" r="257, 494, 258, 512" o="8" />

	<c c="" r="259, 494, 260, 512" o="8" />

	<c c="" r="261, 494, 262, 512" o="8" />

	<c c="" r="263, 494, 272, 512" />

</font>lass="hl opt">{
	NO_MAP_LOCK_REQUIRED;

	SchematicManager *schemmgr = getServer(L)->getEmergeManager()->schemmgr;

	//// Read VoxelManip object
	MMVManip *vm = LuaVoxelManip::checkobject(L, 1)->vm;

	//// Read position
	v3s16 p = check_v3s16(L, 2);

	//// Read rotation
	int rot = ROTATE_0;
	std::string enumstr = readParam<std::string>(L, 4, "");
	if (!enumstr.empty())
		string_to_enum(es_Rotation, rot, std::string(enumstr));

	//// Read force placement
	bool force_placement = true;
	if (lua_isboolean(L, 6))
		force_placement = readParam<bool>(L, 6);

	//// Read node replacements
	StringMap replace_names;
	if (lua_istable(L, 5))
		read_schematic_replacements(L, 5, &replace_names);

	//// Read schematic
	Schematic *schem = get_or_load_schematic(L, 3, schemmgr, &replace_names);
	if (!schem) {
		errorstream << "place_schematic: failed to get schematic" << std::endl;
		return 0;
	}

	//// Read flags
	u32 flags = 0;
	read_flags(L, 7, flagdesc_deco, &flags, NULL);

	bool schematic_did_fit = schem->placeOnVManip(
		vm, p, flags, (Rotation)rot, force_placement);

	lua_pushboolean(L, schematic_did_fit);
	return 1;
}


// serialize_schematic(schematic, format, options={...})
int ModApiMapgen::l_serialize_schematic(lua_State *L)
{
	NO_MAP_LOCK_REQUIRED;

	const SchematicManager *schemmgr = getServer(L)->getEmergeManager()->getSchematicManager();

	//// Read options
	bool use_comments = getboolfield_default(L, 3, "lua_use_comments", false);
	u32 indent_spaces = getintfield_default(L, 3, "lua_num_indent_spaces", 0);

	//// Get schematic
	bool was_loaded = false;
	const Schematic *schem = (Schematic *)get_objdef(L, 1, schemmgr);
	if (!schem) {
		schem = load_schematic(L, 1, NULL, NULL);
		was_loaded = true;
	}
	if (!schem) {
		errorstream << "serialize_schematic: failed to get schematic" << std::endl;
		return 0;
	}

	//// Read format of definition to save as
	int schem_format = SCHEM_FMT_MTS;
	std::string enumstr = readParam<std::string>(L, 2, "");
	if (!enumstr.empty())
		string_to_enum(es_SchematicFormatType, schem_format, enumstr);

	//// Serialize to binary string
	std::ostringstream os(std::ios_base::binary);
	switch (schem_format) {
	case SCHEM_FMT_MTS:
		schem->serializeToMts(&os);
		break;
	case SCHEM_FMT_LUA:
		schem->serializeToLua(&os, use_comments, indent_spaces);
		break;
	default:
		return 0;
	}

	if (was_loaded)
		delete schem;

	std::string ser = os.str();
	lua_pushlstring(L, ser.c_str(), ser.length());
	return 1;
}

// read_schematic(schematic, options={...})
int ModApiMapgen::l_read_schematic(lua_State *L)
{
	NO_MAP_LOCK_REQUIRED;

	const SchematicManager *schemmgr =
		getServer(L)->getEmergeManager()->getSchematicManager();

	//// Read options
	std::string write_yslice = getstringfield_default(L, 2, "write_yslice_prob", "all");

	//// Get schematic
	bool was_loaded = false;
	Schematic *schem = (Schematic *)get_objdef(L, 1, schemmgr);
	if (!schem) {
		schem = load_schematic(L, 1, NULL, NULL);
		was_loaded = true;
	}
	if (!schem) {
		errorstream << "read_schematic: failed to get schematic" << std::endl;
		return 0;
	}
	lua_pop(L, 2);

	//// Create the Lua table
	u32 numnodes = schem->size.X * schem->size.Y * schem->size.Z;
	const std::vector<std::string> &names = schem->m_nodenames;

	lua_createtable(L, 0, (write_yslice == "none") ? 2 : 3);

	// Create the size field
	push_v3s16(L, schem->size);
	lua_setfield(L, 1, "size");

	// Create the yslice_prob field
	if (write_yslice != "none") {
		lua_createtable(L, schem->size.Y, 0);
		for (u16 y = 0; y != schem->size.Y; ++y) {
			u8 probability = schem->slice_probs[y] & MTSCHEM_PROB_MASK;
			if (probability < MTSCHEM_PROB_ALWAYS || write_yslice != "low") {
				lua_createtable(L, 0, 2);
				lua_pushinteger(L, y);
				lua_setfield(L, 3, "ypos");
				lua_pushinteger(L, probability * 2);
				lua_setfield(L, 3, "prob");
				lua_rawseti(L, 2, y + 1);
			}
		}
		lua_setfield(L, 1, "yslice_prob");
	}

	// Create the data field
	lua_createtable(L, numnodes, 0); // data table
	for (u32 i = 0; i < numnodes; ++i) {
		MapNode node = schem->schemdata[i];
		u8 probability   = node.param1 & MTSCHEM_PROB_MASK;
		bool force_place = node.param1 & MTSCHEM_FORCE_PLACE;
		lua_createtable(L, 0, force_place ? 4 : 3);
		lua_pushstring(L, names[schem->schemdata[i].getContent()].c_str());
		lua_setfield(L, 3, "name");
		lua_pushinteger(L, probability * 2);
		lua_setfield(L, 3, "prob");
		lua_pushinteger(L, node.param2);
		lua_setfield(L, 3, "param2");
		if (force_place) {
			lua_pushboolean(L, 1);
			lua_setfield(L, 3, "force_place");
		}
		lua_rawseti(L, 2, i + 1);
	}
	lua_setfield(L, 1, "data");

	if (was_loaded)
		delete schem;

	return 1;
}


void ModApiMapgen::Initialize(lua_State *L, int top)
{
	API_FCT(get_biome_id);
	API_FCT(get_biome_name);
	API_FCT(get_heat);
	API_FCT(get_humidity);
	API_FCT(get_biome_data);
	API_FCT(get_mapgen_object);
	API_FCT(get_spawn_level);

	API_FCT(get_mapgen_params);
	API_FCT(set_mapgen_params);
	API_FCT(get_mapgen_setting);
	API_FCT(set_mapgen_setting);
	API_FCT(get_mapgen_setting_noiseparams);
	API_FCT(set_mapgen_setting_noiseparams);
	API_FCT(set_noiseparams);
	API_FCT(get_noiseparams);
	API_FCT(set_gen_notify);
	API_FCT(get_gen_notify);
	API_FCT(get_decoration_id);

	API_FCT(register_biome);
	API_FCT(register_decoration);
	API_FCT(register_ore);
	API_FCT(register_schematic);

	API_FCT(clear_registered_biomes);
	API_FCT(clear_registered_decorations);
	API_FCT(clear_registered_ores);
	API_FCT(clear_registered_schematics);

	API_FCT(generate_ores);
	API_FCT(generate_decorations);
	API_FCT(create_schematic);
	API_FCT(place_schematic);
	API_FCT(place_schematic_on_vmanip);
	API_FCT(serialize_schematic);
	API_FCT(read_schematic);
}