Working on optimizations and navigation

This commit is contained in:
Vladislav Khorev committed 2026-06-06 14:24:16 +03:00
1 parent e96c9f171f
commit 597ed04fdc
78 files changed
+4393 -931340

No files matched your search

+1 -1
View File
@@ -203,7 +203,7 @@ if(OPTIMIZE_WEB_RESOURCES)
find_package(Python3 COMPONENTS Interpreter REQUIRED)
set(WEB_RESOURCES_DIR "${RESOURCES_PARENT_DIR}/web_resources")
set(OPTIMIZE_STAMP "${CMAKE_CURRENT_BINARY_DIR}/web_resources_optimized.stamp")
set(OPTIMIZE_STAMP "${WEB_RESOURCES_DIR}/.optimized")
add_custom_command(
OUTPUT "${OPTIMIZE_STAMP}"
+6 -6
View File
@@ -3,8 +3,8 @@
{
"id": "npc_01_woman",
"name": "Бермет",
"animationIdlePath": "resources/w/girlfriend/girlfriend_idle003.txt",
"animationWalkPath": "resources/w/girlfriend/girlfriend_walk003.txt",
"animationIdlePath": "resources/w/girlfriend/girlfriend_idle003.anim",
"animationWalkPath": "resources/w/girlfriend/girlfriend_walk003.anim",
"meshTextures": {
"Girl_Low": "resources/w/girlfriend/Girl_Base_color.png"
},
@@ -23,8 +23,8 @@
{
"id": "npc_02_woman",
"name": "Алтынай",
"animationIdlePath": "resources/w/girl/girl_idle001.txt",
"animationWalkPath": "resources/w/girl/girl_walk010.txt",
"animationIdlePath": "resources/w/girl/girl_idle001.anim",
"animationWalkPath": "resources/w/girl/girl_walk010.anim",
"meshTextures": {
"polySurface1": "resources/w/girl/Chat_02_diff_1r006.png"
},
@@ -43,8 +43,8 @@
{
"id": "npc_alik",
"name": "Алик",
"animationIdlePath": "resources/w/boy/boy_stand001.txt",
"animationWalkPath": "resources/w/boy/boy_walk001.txt",
"animationIdlePath": "resources/w/boy/boy_stand001.anim",
"animationWalkPath": "resources/w/boy/boy_walk001.anim",
"meshTextures": {
"Char01": "resources/w/boy/texture_pbr_20250901_1.png"
},
+4 -4
View File
@@ -3,8 +3,8 @@
{
"id": "npc_teacher01",
"name": "Аида Дженибекова",
"animationIdlePath": "resources/w/new_anims/teacher_stand_idle001.txt",
"animationWalkPath": "resources/w/new_anims/woman_walk4_001.txt",
"animationIdlePath": "resources/w/new_anims/teacher_stand_idle001.anim",
"animationWalkPath": "resources/w/new_anims/woman_walk4_001.anim",
"meshTextures": {
"Teacher_lowpoly": "resources/w/new_anims/UniV_Grid_2K.001_Base_color.png"
},
@@ -23,8 +23,8 @@
{
"id": "npc_02_woman",
"name": "Айпери",
"animationIdlePath": "resources/w/girlfriend/girlfriend_idle003.txt",
"animationWalkPath": "resources/w/girlfriend/girlfriend_walk003.txt",
"animationIdlePath": "resources/w/girlfriend/girlfriend_idle003.anim",
"animationWalkPath": "resources/w/girlfriend/girlfriend_walk003.anim",
"meshTextures": {
"Girl_Low": "resources/w/girlfriend/Girl_Base_color.png"
},
-621
View File
@@ -1,621 +0,0 @@
{
"agentRadius": 0.30000001192092896,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-12.0,
22.0
],
[
8.0,
22.0
],
[
8.0,
-22.0
],
[
-12.0,
-22.0
]
]
}
],
"boundaryPadding": 0.07500000298023224,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.07500000298023224,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.0003538131713867,
22.675416946411133
],
[
0.9964983463287354,
5.601306438446045
],
[
9.54587459564209,
5.549015045166016
],
[
9.400392532348633,
23.62704086303711
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
2.4489245414733887,
5.546678066253662
],
[
2.474006175994873,
-2.486375570297241
],
[
10.481698036193848,
-1.7071030139923096
],
[
11.455920219421387,
7.331565856933594
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
2.702728271484375,
-4.284428119659424
],
[
2.487712860107422,
-4.266528129577637
],
[
2.4987616539001465,
-5.641419887542725
],
[
2.700836658477783,
-5.612305164337158
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
8.68128776550293,
-5.576629161834717
],
[
1.0145375728607178,
-5.606115341186523
],
[
1.0460166931152344,
-11.515332221984863
],
[
8.953110694885254,
-11.497636795043945
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.2290138006210327,
-11.510923385620117
],
[
1.2045307159423828,
-14.832178115844727
],
[
1.003374695777893,
-14.821842193603516
],
[
1.006652593612671,
-11.141206741333008
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
1.2088956832885742,
-13.508600234985352
],
[
2.0578150749206543,
-13.502696990966797
],
[
2.052537441253662,
-12.618642807006836
],
[
1.1779606342315674,
-13.237792015075684
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
2.8631529808044434,
-13.50593090057373
],
[
2.856374979019165,
-13.276022911071777
],
[
3.707305908203125,
-13.294917106628418
],
[
3.877756118774414,
-13.494890213012695
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
3.6900227069854736,
-13.298903465270996
],
[
3.916879177093506,
-13.465100288391113
],
[
3.9678969383239746,
-11.519022941589355
],
[
3.648679733276367,
-11.468465805053711
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
0.9821290969848633,
-15.686365127563477
],
[
1.8642760515213013,
-15.663755416870117
],
[
1.220632553100586,
-16.974550247192383
],
[
0.9756563901901245,
-17.164505004882813
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.2319929599761963,
-16.99662971496582
],
[
1.210709810256958,
-17.21973991394043
],
[
8.736392974853516,
-17.20307731628418
],
[
8.734039306640625,
-16.962783813476563
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.0173667669296265,
-19.512784957885742
],
[
0.9982039928436279,
-17.0908145904541
],
[
1.237933874130249,
-17.15073013305664
],
[
1.2083146572113037,
-19.51348114013672
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
0.9905568957328796,
-20.38211441040039
],
[
1.8822803497314453,
-20.353408813476563
],
[
1.2551507949829102,
-21.063825607299805
],
[
0.9764171838760376,
-21.032485961914063
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.2312076091766357,
-21.053661346435547
],
[
1.2396526336669922,
-22.711095809936523
],
[
1.018178105354309,
-22.715618133544922
],
[
1.0072757005691528,
-20.99419403076172
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-0.9822527170181274,
-20.350919723510742
],
[
-1.8768752813339233,
-20.334230422973633
],
[
-1.1889781951904297,
-20.920988082885742
],
[
-0.9914343357086182,
-20.945711135864258
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.1942553520202637,
-20.916337966918945
],
[
-1.2080440521240234,
-22.662063598632813
],
[
-0.9939490556716919,
-22.690631866455078
],
[
-0.9935991764068604,
-20.87383270263672
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-8.684067726135254,
-22.772781372070313
],
[
-8.692919731140137,
-17.102710723876953
],
[
-8.928315162658691,
-17.002227783203125
],
[
-8.930648803710938,
-22.85315704345703
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.1855237483978271,
-19.514202117919922
],
[
-1.00106942653656,
-19.502708435058594
],
[
-1.0110218524932861,
-16.86329460144043
],
[
-1.1907885074615479,
-17.164031982421875
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-1.179226279258728,
-16.991226196289063
],
[
-1.1868016719818115,
-17.208032608032227
],
[
-8.74542236328125,
-17.211467742919922
],
[
-8.685290336608887,
-16.95233154296875
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
-1.8560490608215332,
-15.639662742614746
],
[
-1.2007174491882324,
-16.117586135864258
],
[
-0.9842184782028198,
-16.250675201416016
],
[
-1.0039833784103394,
-15.695938110351563
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.168289065361023,
-16.081642150878906
],
[
-1.003562092781067,
-16.070037841796875
],
[
-0.9997608661651611,
-19.511253356933594
],
[
-1.1754724979400635,
-19.483884811401367
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-8.687597274780273,
-16.964570999145508
],
[
-8.894037246704102,
-17.01428985595703
],
[
-8.963621139526367,
-11.701234817504883
],
[
-8.691265106201172,
-11.482566833496094
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
-1.210384726524353,
-14.801454544067383
],
[
-1.0303303003311157,
-14.804407119750977
],
[
-0.9959232807159424,
-12.783794403076172
],
[
-1.1839056015014648,
-13.50759506225586
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
-3.8991026878356934,
-11.486893653869629
],
[
-3.8714351654052734,
-13.506539344787598
],
[
-0.9973554611206055,
-13.341891288757324
],
[
-0.9908405542373657,
-11.431884765625
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.0018959045410156,
-11.473860740661621
],
[
-1.0402566194534302,
-5.597315788269043
],
[
-8.700976371765137,
-5.563526153564453
],
[
-8.926610946655273,
-11.736618041992188
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
-1.010436773300171,
22.83760643005371
],
[
-1.0295828580856323,
5.609997749328613
],
[
-8.904012680053711,
5.5586347579956055
],
[
-8.93642807006836,
22.908554077148438
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
-8.68392562866211,
5.5692033767700195
],
[
-8.69072151184082,
0.9357514381408691
],
[
-8.908220291137695,
0.895819902420044
],
[
-8.891393661499023,
5.718204975128174
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-8.698812484741211,
-5.585592269897461
],
[
-8.711631774902344,
-0.8936827182769775
],
[
-8.885868072509766,
-0.9154587984085083
],
[
-8.943960189819336,
-6.171694755554199
]
]
},
{
"name": "obstacle_alik_room",
"polygon": [
[
-1.195178508758545,
-16.98048210144043
],
[
-1.1695990562438965,
-13.526168823242188
],
[
-3.6830968856811523,
-13.43125057220459
],
[
-3.6134204864501953,
-17.063114166259766
]
]
}
]
}
-486
View File
@@ -1,486 +0,0 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -12.575
minZ -23.4282
gridWidth 247
gridDepth 477
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111000000000001111111111110000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111110000000000001111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111110000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000111111111111111000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111110000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000111111111111111000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000000011111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000011111111111110000000000000000011100000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000011111111111110000000000000000001000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000011111111111110000000000000000001000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000011111111111110000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001100000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000100000011111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000111000111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000111111111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000011111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000111111111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000011111100000000000000000000000000000000000001111111111110000000000111111111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000001111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000001111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-600
View File
@@ -1,600 +0,0 @@
{
"agentRadius": 0.30000001192092896,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-12.0,
22.0
],
[
8.0,
22.0
],
[
8.0,
-22.0
],
[
-12.0,
-22.0
]
]
}
],
"boundaryPadding": 0.07500000298023224,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.07500000298023224,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.0003538131713867,
22.675416946411133
],
[
0.9964983463287354,
5.601306438446045
],
[
9.54587459564209,
5.549015045166016
],
[
9.400392532348633,
23.62704086303711
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
2.4489245414733887,
5.546678066253662
],
[
2.474006175994873,
-2.486375570297241
],
[
10.481698036193848,
-1.7071030139923096
],
[
11.455920219421387,
7.331565856933594
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
2.702728271484375,
-4.284428119659424
],
[
2.487712860107422,
-4.266528129577637
],
[
2.4987616539001465,
-5.641419887542725
],
[
2.700836658477783,
-5.612305164337158
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
8.68128776550293,
-5.576629161834717
],
[
1.0145375728607178,
-5.606115341186523
],
[
1.0460166931152344,
-11.515332221984863
],
[
8.953110694885254,
-11.497636795043945
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.2290138006210327,
-11.510923385620117
],
[
1.2045307159423828,
-14.832178115844727
],
[
1.003374695777893,
-14.821842193603516
],
[
1.006652593612671,
-11.141206741333008
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
1.2088956832885742,
-13.508600234985352
],
[
2.0578150749206543,
-13.502696990966797
],
[
2.052537441253662,
-12.618642807006836
],
[
1.1779606342315674,
-13.237792015075684
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
2.8631529808044434,
-13.50593090057373
],
[
2.856374979019165,
-13.276022911071777
],
[
3.707305908203125,
-13.294917106628418
],
[
3.877756118774414,
-13.494890213012695
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
3.6900227069854736,
-13.298903465270996
],
[
3.916879177093506,
-13.465100288391113
],
[
3.9678969383239746,
-11.519022941589355
],
[
3.648679733276367,
-11.468465805053711
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
0.9821290969848633,
-15.686365127563477
],
[
1.8642760515213013,
-15.663755416870117
],
[
1.220632553100586,
-16.974550247192383
],
[
0.9756563901901245,
-17.164505004882813
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.2319929599761963,
-16.99662971496582
],
[
1.210709810256958,
-17.21973991394043
],
[
8.736392974853516,
-17.20307731628418
],
[
8.734039306640625,
-16.962783813476563
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.0173667669296265,
-19.512784957885742
],
[
0.9982039928436279,
-17.0908145904541
],
[
1.237933874130249,
-17.15073013305664
],
[
1.2083146572113037,
-19.51348114013672
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
0.9905568957328796,
-20.38211441040039
],
[
1.8822803497314453,
-20.353408813476563
],
[
1.2551507949829102,
-21.063825607299805
],
[
0.9764171838760376,
-21.032485961914063
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.2312076091766357,
-21.053661346435547
],
[
1.2396526336669922,
-22.711095809936523
],
[
1.018178105354309,
-22.715618133544922
],
[
1.0072757005691528,
-20.99419403076172
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-0.9822527170181274,
-20.350919723510742
],
[
-1.8768752813339233,
-20.334230422973633
],
[
-1.1889781951904297,
-20.920988082885742
],
[
-0.9914343357086182,
-20.945711135864258
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.1942553520202637,
-20.916337966918945
],
[
-1.2080440521240234,
-22.662063598632813
],
[
-0.9939490556716919,
-22.690631866455078
],
[
-0.9935991764068604,
-20.87383270263672
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-8.684067726135254,
-22.772781372070313
],
[
-8.692919731140137,
-17.102710723876953
],
[
-8.928315162658691,
-17.002227783203125
],
[
-8.930648803710938,
-22.85315704345703
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.1855237483978271,
-19.514202117919922
],
[
-1.00106942653656,
-19.502708435058594
],
[
-1.0110218524932861,
-16.86329460144043
],
[
-1.1907885074615479,
-17.164031982421875
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-1.179226279258728,
-16.991226196289063
],
[
-1.1868016719818115,
-17.208032608032227
],
[
-8.74542236328125,
-17.211467742919922
],
[
-8.685290336608887,
-16.95233154296875
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
-1.8560490608215332,
-15.639662742614746
],
[
-1.2007174491882324,
-16.117586135864258
],
[
-0.9842184782028198,
-16.250675201416016
],
[
-1.0039833784103394,
-15.695938110351563
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.168289065361023,
-16.081642150878906
],
[
-1.003562092781067,
-16.070037841796875
],
[
-0.9997608661651611,
-19.511253356933594
],
[
-1.1754724979400635,
-19.483884811401367
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-8.687597274780273,
-16.964570999145508
],
[
-8.894037246704102,
-17.01428985595703
],
[
-8.963621139526367,
-11.701234817504883
],
[
-8.691265106201172,
-11.482566833496094
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
-1.210384726524353,
-14.801454544067383
],
[
-1.0303303003311157,
-14.804407119750977
],
[
-0.9959232807159424,
-12.783794403076172
],
[
-1.1839056015014648,
-13.50759506225586
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
-3.8991026878356934,
-11.486893653869629
],
[
-3.8714351654052734,
-13.506539344787598
],
[
-0.9973554611206055,
-13.341891288757324
],
[
-0.9908405542373657,
-11.431884765625
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.0018959045410156,
-11.473860740661621
],
[
-1.0402566194534302,
-5.597315788269043
],
[
-8.700976371765137,
-5.563526153564453
],
[
-8.926610946655273,
-11.736618041992188
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
-1.010436773300171,
22.83760643005371
],
[
-1.0295828580856323,
5.609997749328613
],
[
-8.904012680053711,
5.5586347579956055
],
[
-8.93642807006836,
22.908554077148438
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
-8.68392562866211,
5.5692033767700195
],
[
-8.69072151184082,
0.9357514381408691
],
[
-8.908220291137695,
0.895819902420044
],
[
-8.891393661499023,
5.718204975128174
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-8.698812484741211,
-5.585592269897461
],
[
-8.711631774902344,
-0.8936827182769775
],
[
-8.885868072509766,
-0.9154587984085083
],
[
-8.943960189819336,
-6.171694755554199
]
]
}
]
}
-477
View File
@@ -1,477 +0,0 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -12.575
minZ -22.575
gridWidth 247
gridDepth 468
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111000000000001111111111110000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111110000000000001111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000001111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111110000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111000000111111111111111100000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000011111111111111111110000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111000001111111111111111100000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000111111111111111000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000111111111111100000000011111111111110000000000000000111100000000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000011111111111110000000000000000011000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000011111111111110000000000000000001000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000011111111111110000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000011111111111110000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001100000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001110000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000100000011111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000110000011111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000111111111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000111111111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000001111111111111111111100000000000000000000000000000000000001111111111110000000000111111111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000111111111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000001111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-621
View File
@@ -1,621 +0,0 @@
{
"agentRadius": 0.30000001192092896,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-12.0,
22.0
],
[
8.0,
22.0
],
[
8.0,
-22.0
],
[
-12.0,
-22.0
]
]
}
],
"boundaryPadding": 0.07500000298023224,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.07500000298023224,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.0003538131713867,
22.675416946411133
],
[
0.9964983463287354,
5.601306438446045
],
[
9.54587459564209,
5.549015045166016
],
[
9.400392532348633,
23.62704086303711
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
2.4489245414733887,
5.546678066253662
],
[
2.474006175994873,
-2.486375570297241
],
[
10.481698036193848,
-1.7071030139923096
],
[
11.455920219421387,
7.331565856933594
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
2.702728271484375,
-4.284428119659424
],
[
2.487712860107422,
-4.266528129577637
],
[
2.4987616539001465,
-5.641419887542725
],
[
2.700836658477783,
-5.612305164337158
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
8.68128776550293,
-5.576629161834717
],
[
1.0145375728607178,
-5.606115341186523
],
[
1.0460166931152344,
-11.515332221984863
],
[
8.953110694885254,
-11.497636795043945
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.2290138006210327,
-11.510923385620117
],
[
1.2045307159423828,
-14.832178115844727
],
[
1.003374695777893,
-14.821842193603516
],
[
1.006652593612671,
-11.141206741333008
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
1.2088956832885742,
-13.508600234985352
],
[
2.0578150749206543,
-13.502696990966797
],
[
2.052537441253662,
-12.618642807006836
],
[
1.1779606342315674,
-13.237792015075684
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
2.8631529808044434,
-13.50593090057373
],
[
2.856374979019165,
-13.276022911071777
],
[
3.707305908203125,
-13.294917106628418
],
[
3.877756118774414,
-13.494890213012695
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
3.6900227069854736,
-13.298903465270996
],
[
3.916879177093506,
-13.465100288391113
],
[
3.9678969383239746,
-11.519022941589355
],
[
3.648679733276367,
-11.468465805053711
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
0.9821290969848633,
-15.686365127563477
],
[
1.8642760515213013,
-15.663755416870117
],
[
1.220632553100586,
-16.974550247192383
],
[
0.9756563901901245,
-17.164505004882813
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.2319929599761963,
-16.99662971496582
],
[
1.210709810256958,
-17.21973991394043
],
[
8.736392974853516,
-17.20307731628418
],
[
8.734039306640625,
-16.962783813476563
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.0173667669296265,
-19.512784957885742
],
[
0.9982039928436279,
-17.0908145904541
],
[
1.237933874130249,
-17.15073013305664
],
[
1.2083146572113037,
-19.51348114013672
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
0.9905568957328796,
-20.38211441040039
],
[
1.8822803497314453,
-20.353408813476563
],
[
1.2551507949829102,
-21.063825607299805
],
[
0.9764171838760376,
-21.032485961914063
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.2312076091766357,
-21.053661346435547
],
[
1.2396526336669922,
-22.711095809936523
],
[
1.018178105354309,
-22.715618133544922
],
[
1.0072757005691528,
-20.99419403076172
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-0.9822527170181274,
-20.350919723510742
],
[
-1.8768752813339233,
-20.334230422973633
],
[
-1.1889781951904297,
-20.920988082885742
],
[
-0.9914343357086182,
-20.945711135864258
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.1942553520202637,
-20.916337966918945
],
[
-1.2080440521240234,
-22.662063598632813
],
[
-0.9939490556716919,
-22.690631866455078
],
[
-0.9935991764068604,
-20.87383270263672
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-8.684067726135254,
-22.772781372070313
],
[
-8.692919731140137,
-17.102710723876953
],
[
-8.928315162658691,
-17.002227783203125
],
[
-8.930648803710938,
-22.85315704345703
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.1855237483978271,
-19.514202117919922
],
[
-1.00106942653656,
-19.502708435058594
],
[
-1.0110218524932861,
-16.86329460144043
],
[
-1.1907885074615479,
-17.164031982421875
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-1.179226279258728,
-16.991226196289063
],
[
-1.1868016719818115,
-17.208032608032227
],
[
-8.74542236328125,
-17.211467742919922
],
[
-8.685290336608887,
-16.95233154296875
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
-1.8560490608215332,
-15.639662742614746
],
[
-1.2007174491882324,
-16.117586135864258
],
[
-0.9842184782028198,
-16.250675201416016
],
[
-1.0039833784103394,
-15.695938110351563
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.168289065361023,
-16.081642150878906
],
[
-1.003562092781067,
-16.070037841796875
],
[
-0.9997608661651611,
-19.511253356933594
],
[
-1.1754724979400635,
-19.483884811401367
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-8.687597274780273,
-16.964570999145508
],
[
-8.894037246704102,
-17.01428985595703
],
[
-8.963621139526367,
-11.701234817504883
],
[
-8.691265106201172,
-11.482566833496094
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
-1.210384726524353,
-14.801454544067383
],
[
-1.0303303003311157,
-14.804407119750977
],
[
-0.9959232807159424,
-12.783794403076172
],
[
-1.1839056015014648,
-13.50759506225586
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
-3.8991026878356934,
-11.486893653869629
],
[
-3.8714351654052734,
-13.506539344787598
],
[
-0.9973554611206055,
-13.341891288757324
],
[
-0.9908405542373657,
-11.431884765625
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.0018959045410156,
-11.473860740661621
],
[
-1.0402566194534302,
-5.597315788269043
],
[
-8.700976371765137,
-5.563526153564453
],
[
-8.926610946655273,
-11.736618041992188
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
-1.010436773300171,
22.83760643005371
],
[
-1.0295828580856323,
5.609997749328613
],
[
-8.904012680053711,
5.5586347579956055
],
[
-8.93642807006836,
22.908554077148438
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
-8.68392562866211,
5.5692033767700195
],
[
-8.69072151184082,
0.9357514381408691
],
[
-8.908220291137695,
0.895819902420044
],
[
-8.891393661499023,
5.718204975128174
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-8.698812484741211,
-5.585592269897461
],
[
-8.711631774902344,
-0.8936827182769775
],
[
-8.885868072509766,
-0.9154587984085083
],
[
-8.943960189819336,
-6.171694755554199
]
]
},
{
"name": "obstacle_bathroom",
"polygon": [
[
1.2012443542480469,
-13.443999290466309
],
[
3.6367902755737305,
-13.483331680297852
],
[
3.68605375289917,
-11.42851448059082
],
[
1.1491012573242188,
-11.445167541503906
]
]
}
]
}
-486
View File
@@ -1,486 +0,0 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -12.575
minZ -23.4282
gridWidth 247
gridDepth 477
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111000000000001111111111110000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111110000000000001111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111110000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000111111111111111000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111110000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111110000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000111111111111111000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111110111111111111111111111100000000011111111111110000000000000011111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000001111100000000011111111111110000000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000011111111111110000000000000000000000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000011111111111110000000000000000000000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000011111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000011111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000011111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000001111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000001111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-642
View File
@@ -1,642 +0,0 @@
{
"agentRadius": 0.30000001192092896,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-12.0,
22.0
],
[
8.0,
22.0
],
[
8.0,
-22.0
],
[
-12.0,
-22.0
]
]
}
],
"boundaryPadding": 0.07500000298023224,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.07500000298023224,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.0003538131713867,
22.675416946411133
],
[
0.9964983463287354,
5.601306438446045
],
[
9.54587459564209,
5.549015045166016
],
[
9.400392532348633,
23.62704086303711
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
2.4489245414733887,
5.546678066253662
],
[
2.474006175994873,
-2.486375570297241
],
[
10.481698036193848,
-1.7071030139923096
],
[
11.455920219421387,
7.331565856933594
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
2.702728271484375,
-4.284428119659424
],
[
2.487712860107422,
-4.266528129577637
],
[
2.4987616539001465,
-5.641419887542725
],
[
2.700836658477783,
-5.612305164337158
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
8.68128776550293,
-5.576629161834717
],
[
1.0145375728607178,
-5.606115341186523
],
[
1.0460166931152344,
-11.515332221984863
],
[
8.953110694885254,
-11.497636795043945
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.2290138006210327,
-11.510923385620117
],
[
1.2045307159423828,
-14.832178115844727
],
[
1.003374695777893,
-14.821842193603516
],
[
1.006652593612671,
-11.141206741333008
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
1.2088956832885742,
-13.508600234985352
],
[
2.0578150749206543,
-13.502696990966797
],
[
2.052537441253662,
-12.618642807006836
],
[
1.1779606342315674,
-13.237792015075684
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
2.8631529808044434,
-13.50593090057373
],
[
2.856374979019165,
-13.276022911071777
],
[
3.707305908203125,
-13.294917106628418
],
[
3.877756118774414,
-13.494890213012695
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
3.6900227069854736,
-13.298903465270996
],
[
3.916879177093506,
-13.465100288391113
],
[
3.9678969383239746,
-11.519022941589355
],
[
3.648679733276367,
-11.468465805053711
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
0.9821290969848633,
-15.686365127563477
],
[
1.8642760515213013,
-15.663755416870117
],
[
1.220632553100586,
-16.974550247192383
],
[
0.9756563901901245,
-17.164505004882813
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.2319929599761963,
-16.99662971496582
],
[
1.210709810256958,
-17.21973991394043
],
[
8.736392974853516,
-17.20307731628418
],
[
8.734039306640625,
-16.962783813476563
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.0173667669296265,
-19.512784957885742
],
[
0.9982039928436279,
-17.0908145904541
],
[
1.237933874130249,
-17.15073013305664
],
[
1.2083146572113037,
-19.51348114013672
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
0.9905568957328796,
-20.38211441040039
],
[
1.8822803497314453,
-20.353408813476563
],
[
1.2551507949829102,
-21.063825607299805
],
[
0.9764171838760376,
-21.032485961914063
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.2312076091766357,
-21.053661346435547
],
[
1.2396526336669922,
-22.711095809936523
],
[
1.018178105354309,
-22.715618133544922
],
[
1.0072757005691528,
-20.99419403076172
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-0.9822527170181274,
-20.350919723510742
],
[
-1.8768752813339233,
-20.334230422973633
],
[
-1.1889781951904297,
-20.920988082885742
],
[
-0.9914343357086182,
-20.945711135864258
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.1942553520202637,
-20.916337966918945
],
[
-1.2080440521240234,
-22.662063598632813
],
[
-0.9939490556716919,
-22.690631866455078
],
[
-0.9935991764068604,
-20.87383270263672
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-8.684067726135254,
-22.772781372070313
],
[
-8.692919731140137,
-17.102710723876953
],
[
-8.928315162658691,
-17.002227783203125
],
[
-8.930648803710938,
-22.85315704345703
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.1855237483978271,
-19.514202117919922
],
[
-1.00106942653656,
-19.502708435058594
],
[
-1.0110218524932861,
-16.86329460144043
],
[
-1.1907885074615479,
-17.164031982421875
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-1.179226279258728,
-16.991226196289063
],
[
-1.1868016719818115,
-17.208032608032227
],
[
-8.74542236328125,
-17.211467742919922
],
[
-8.685290336608887,
-16.95233154296875
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
-1.8560490608215332,
-15.639662742614746
],
[
-1.2007174491882324,
-16.117586135864258
],
[
-0.9842184782028198,
-16.250675201416016
],
[
-1.0039833784103394,
-15.695938110351563
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.168289065361023,
-16.081642150878906
],
[
-1.003562092781067,
-16.070037841796875
],
[
-0.9997608661651611,
-19.511253356933594
],
[
-1.1754724979400635,
-19.483884811401367
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-8.687597274780273,
-16.964570999145508
],
[
-8.894037246704102,
-17.01428985595703
],
[
-8.963621139526367,
-11.701234817504883
],
[
-8.691265106201172,
-11.482566833496094
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
-1.210384726524353,
-14.801454544067383
],
[
-1.0303303003311157,
-14.804407119750977
],
[
-0.9959232807159424,
-12.783794403076172
],
[
-1.1839056015014648,
-13.50759506225586
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
-3.8991026878356934,
-11.486893653869629
],
[
-3.8714351654052734,
-13.506539344787598
],
[
-0.9973554611206055,
-13.341891288757324
],
[
-0.9908405542373657,
-11.431884765625
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.0018959045410156,
-11.473860740661621
],
[
-1.0402566194534302,
-5.597315788269043
],
[
-8.700976371765137,
-5.563526153564453
],
[
-8.926610946655273,
-11.736618041992188
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
-1.010436773300171,
22.83760643005371
],
[
-1.0295828580856323,
5.609997749328613
],
[
-8.904012680053711,
5.5586347579956055
],
[
-8.93642807006836,
22.908554077148438
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
-8.68392562866211,
5.5692033767700195
],
[
-8.69072151184082,
0.9357514381408691
],
[
-8.908220291137695,
0.895819902420044
],
[
-8.891393661499023,
5.718204975128174
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-8.698812484741211,
-5.585592269897461
],
[
-8.711631774902344,
-0.8936827182769775
],
[
-8.885868072509766,
-0.9154587984085083
],
[
-8.943960189819336,
-6.171694755554199
]
]
},
{
"name": "obstacle_bathroom",
"polygon": [
[
1.2012443542480469,
-13.443999290466309
],
[
3.6367902755737305,
-13.483331680297852
],
[
3.68605375289917,
-11.42851448059082
],
[
1.1491012573242188,
-11.445167541503906
]
]
},
{
"name": "obstacle_alik_room",
"polygon": [
[
-1.195178508758545,
-16.98048210144043
],
[
-1.1695990562438965,
-13.526168823242188
],
[
-3.6830968856811523,
-13.43125057220459
],
[
-3.6134204864501953,
-17.063114166259766
]
]
}
]
}
-486
View File
@@ -1,486 +0,0 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -12.575
minZ -23.4282
gridWidth 247
gridDepth 477
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111000000000001111111111110000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111110000000000001111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111110000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000111111111111111000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000011111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111110000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000111111111111111000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000011111111111110000000000000011111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000011111111111110000000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000011111111111110000000000000000000000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000011111111111110000000000000000000000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000011111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000011111111111111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000011111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000001111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000001111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-663
View File
@@ -1,663 +0,0 @@
{
"agentRadius": 0.30000001192092896,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-12.0,
22.0
],
[
8.0,
22.0
],
[
8.0,
-22.0
],
[
-12.0,
-22.0
]
]
}
],
"boundaryPadding": 0.07500000298023224,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.07500000298023224,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.0003538131713867,
22.675416946411133
],
[
0.9964983463287354,
5.601306438446045
],
[
9.54587459564209,
5.549015045166016
],
[
9.400392532348633,
23.62704086303711
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
2.4489245414733887,
5.546678066253662
],
[
2.474006175994873,
-2.486375570297241
],
[
10.481698036193848,
-1.7071030139923096
],
[
11.455920219421387,
7.331565856933594
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
2.702728271484375,
-4.284428119659424
],
[
2.487712860107422,
-4.266528129577637
],
[
2.4987616539001465,
-5.641419887542725
],
[
2.700836658477783,
-5.612305164337158
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
8.68128776550293,
-5.576629161834717
],
[
1.0145375728607178,
-5.606115341186523
],
[
1.0460166931152344,
-11.515332221984863
],
[
8.953110694885254,
-11.497636795043945
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.2290138006210327,
-11.510923385620117
],
[
1.2045307159423828,
-14.832178115844727
],
[
1.003374695777893,
-14.821842193603516
],
[
1.006652593612671,
-11.141206741333008
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
1.2088956832885742,
-13.508600234985352
],
[
2.0578150749206543,
-13.502696990966797
],
[
2.052537441253662,
-12.618642807006836
],
[
1.1779606342315674,
-13.237792015075684
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
2.8631529808044434,
-13.50593090057373
],
[
2.856374979019165,
-13.276022911071777
],
[
3.707305908203125,
-13.294917106628418
],
[
3.877756118774414,
-13.494890213012695
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
3.6900227069854736,
-13.298903465270996
],
[
3.916879177093506,
-13.465100288391113
],
[
3.9678969383239746,
-11.519022941589355
],
[
3.648679733276367,
-11.468465805053711
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
0.9821290969848633,
-15.686365127563477
],
[
1.8642760515213013,
-15.663755416870117
],
[
1.220632553100586,
-16.974550247192383
],
[
0.9756563901901245,
-17.164505004882813
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.2319929599761963,
-16.99662971496582
],
[
1.210709810256958,
-17.21973991394043
],
[
8.736392974853516,
-17.20307731628418
],
[
8.734039306640625,
-16.962783813476563
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.0173667669296265,
-19.512784957885742
],
[
0.9982039928436279,
-17.0908145904541
],
[
1.237933874130249,
-17.15073013305664
],
[
1.2083146572113037,
-19.51348114013672
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
0.9905568957328796,
-20.38211441040039
],
[
1.8822803497314453,
-20.353408813476563
],
[
1.2551507949829102,
-21.063825607299805
],
[
0.9764171838760376,
-21.032485961914063
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.2312076091766357,
-21.053661346435547
],
[
1.2396526336669922,
-22.711095809936523
],
[
1.018178105354309,
-22.715618133544922
],
[
1.0072757005691528,
-20.99419403076172
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-0.9822527170181274,
-20.350919723510742
],
[
-1.8768752813339233,
-20.334230422973633
],
[
-1.1889781951904297,
-20.920988082885742
],
[
-0.9914343357086182,
-20.945711135864258
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.1942553520202637,
-20.916337966918945
],
[
-1.2080440521240234,
-22.662063598632813
],
[
-0.9939490556716919,
-22.690631866455078
],
[
-0.9935991764068604,
-20.87383270263672
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-8.684067726135254,
-22.772781372070313
],
[
-8.692919731140137,
-17.102710723876953
],
[
-8.928315162658691,
-17.002227783203125
],
[
-8.930648803710938,
-22.85315704345703
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.1855237483978271,
-19.514202117919922
],
[
-1.00106942653656,
-19.502708435058594
],
[
-1.0110218524932861,
-16.86329460144043
],
[
-1.1907885074615479,
-17.164031982421875
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-1.179226279258728,
-16.991226196289063
],
[
-1.1868016719818115,
-17.208032608032227
],
[
-8.74542236328125,
-17.211467742919922
],
[
-8.685290336608887,
-16.95233154296875
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
-1.8560490608215332,
-15.639662742614746
],
[
-1.2007174491882324,
-16.117586135864258
],
[
-0.9842184782028198,
-16.250675201416016
],
[
-1.0039833784103394,
-15.695938110351563
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.168289065361023,
-16.081642150878906
],
[
-1.003562092781067,
-16.070037841796875
],
[
-0.9997608661651611,
-19.511253356933594
],
[
-1.1754724979400635,
-19.483884811401367
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-8.687597274780273,
-16.964570999145508
],
[
-8.894037246704102,
-17.01428985595703
],
[
-8.963621139526367,
-11.701234817504883
],
[
-8.691265106201172,
-11.482566833496094
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
-1.210384726524353,
-14.801454544067383
],
[
-1.0303303003311157,
-14.804407119750977
],
[
-0.9959232807159424,
-12.783794403076172
],
[
-1.1839056015014648,
-13.50759506225586
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
-3.8991026878356934,
-11.486893653869629
],
[
-3.8714351654052734,
-13.506539344787598
],
[
-0.9973554611206055,
-13.341891288757324
],
[
-0.9908405542373657,
-11.431884765625
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.0018959045410156,
-11.473860740661621
],
[
-1.0402566194534302,
-5.597315788269043
],
[
-8.700976371765137,
-5.563526153564453
],
[
-8.926610946655273,
-11.736618041992188
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
-1.010436773300171,
22.83760643005371
],
[
-1.0295828580856323,
5.609997749328613
],
[
-8.904012680053711,
5.5586347579956055
],
[
-8.93642807006836,
22.908554077148438
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
-8.68392562866211,
5.5692033767700195
],
[
-8.69072151184082,
0.9357514381408691
],
[
-8.908220291137695,
0.895819902420044
],
[
-8.891393661499023,
5.718204975128174
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-8.698812484741211,
-5.585592269897461
],
[
-8.711631774902344,
-0.8936827182769775
],
[
-8.885868072509766,
-0.9154587984085083
],
[
-8.943960189819336,
-6.171694755554199
]
]
},
{
"name": "obstacle_bathroom",
"polygon": [
[
1.2012443542480469,
-13.443999290466309
],
[
3.6367902755737305,
-13.483331680297852
],
[
3.68605375289917,
-11.42851448059082
],
[
1.1491012573242188,
-11.445167541503906
]
]
},
{
"name": "obstacle_corridor",
"polygon": [
[
1.0455970764160156,
-18.877132415771484
],
[
-1.0369343757629395,
-18.867420196533203
],
[
-1.0694591999053955,
-11.865767478942871
],
[
1.0295898914337158,
-11.84327220916748
]
]
},
{
"name": "obstacle_alik_room",
"polygon": [
[
-1.195178508758545,
-16.98048210144043
],
[
-1.1695990562438965,
-13.526168823242188
],
[
-3.6830968856811523,
-13.43125057220459
],
[
-3.6134204864501953,
-17.063114166259766
]
]
}
]
}
-486
View File
@@ -1,486 +0,0 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -12.575
minZ -23.4282
gridWidth 247
gridDepth 477
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111000000000001111111111110000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111110000000000001111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111110000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000111111111111111000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000011111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000001111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000001111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-684
View File
@@ -1,684 +0,0 @@
{
"agentRadius": 0.30000001192092896,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-12.0,
22.0
],
[
8.0,
22.0
],
[
8.0,
-22.0
],
[
-12.0,
-22.0
]
]
}
],
"boundaryPadding": 0.07500000298023224,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.07500000298023224,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.0003538131713867,
22.675416946411133
],
[
0.9964983463287354,
5.601306438446045
],
[
9.54587459564209,
5.549015045166016
],
[
9.400392532348633,
23.62704086303711
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
2.4489245414733887,
5.546678066253662
],
[
2.474006175994873,
-2.486375570297241
],
[
10.481698036193848,
-1.7071030139923096
],
[
11.455920219421387,
7.331565856933594
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
2.702728271484375,
-4.284428119659424
],
[
2.487712860107422,
-4.266528129577637
],
[
2.4987616539001465,
-5.641419887542725
],
[
2.700836658477783,
-5.612305164337158
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
8.68128776550293,
-5.576629161834717
],
[
1.0145375728607178,
-5.606115341186523
],
[
1.0460166931152344,
-11.515332221984863
],
[
8.953110694885254,
-11.497636795043945
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.2290138006210327,
-11.510923385620117
],
[
1.2045307159423828,
-14.832178115844727
],
[
1.003374695777893,
-14.821842193603516
],
[
1.006652593612671,
-11.141206741333008
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
1.2088956832885742,
-13.508600234985352
],
[
2.0578150749206543,
-13.502696990966797
],
[
2.052537441253662,
-12.618642807006836
],
[
1.1779606342315674,
-13.237792015075684
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
2.8631529808044434,
-13.50593090057373
],
[
2.856374979019165,
-13.276022911071777
],
[
3.707305908203125,
-13.294917106628418
],
[
3.877756118774414,
-13.494890213012695
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
3.6900227069854736,
-13.298903465270996
],
[
3.916879177093506,
-13.465100288391113
],
[
3.9678969383239746,
-11.519022941589355
],
[
3.648679733276367,
-11.468465805053711
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
0.9821290969848633,
-15.686365127563477
],
[
1.8642760515213013,
-15.663755416870117
],
[
1.220632553100586,
-16.974550247192383
],
[
0.9756563901901245,
-17.164505004882813
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.2319929599761963,
-16.99662971496582
],
[
1.210709810256958,
-17.21973991394043
],
[
8.736392974853516,
-17.20307731628418
],
[
8.734039306640625,
-16.962783813476563
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.0173667669296265,
-19.512784957885742
],
[
0.9982039928436279,
-17.0908145904541
],
[
1.237933874130249,
-17.15073013305664
],
[
1.2083146572113037,
-19.51348114013672
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
0.9905568957328796,
-20.38211441040039
],
[
1.8822803497314453,
-20.353408813476563
],
[
1.2551507949829102,
-21.063825607299805
],
[
0.9764171838760376,
-21.032485961914063
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.2312076091766357,
-21.053661346435547
],
[
1.2396526336669922,
-22.711095809936523
],
[
1.018178105354309,
-22.715618133544922
],
[
1.0072757005691528,
-20.99419403076172
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-0.9822527170181274,
-20.350919723510742
],
[
-1.8768752813339233,
-20.334230422973633
],
[
-1.1889781951904297,
-20.920988082885742
],
[
-0.9914343357086182,
-20.945711135864258
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.1942553520202637,
-20.916337966918945
],
[
-1.2080440521240234,
-22.662063598632813
],
[
-0.9939490556716919,
-22.690631866455078
],
[
-0.9935991764068604,
-20.87383270263672
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-8.684067726135254,
-22.772781372070313
],
[
-8.692919731140137,
-17.102710723876953
],
[
-8.928315162658691,
-17.002227783203125
],
[
-8.930648803710938,
-22.85315704345703
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.1855237483978271,
-19.514202117919922
],
[
-1.00106942653656,
-19.502708435058594
],
[
-1.0110218524932861,
-16.86329460144043
],
[
-1.1907885074615479,
-17.164031982421875
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-1.179226279258728,
-16.991226196289063
],
[
-1.1868016719818115,
-17.208032608032227
],
[
-8.74542236328125,
-17.211467742919922
],
[
-8.685290336608887,
-16.95233154296875
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
-1.8560490608215332,
-15.639662742614746
],
[
-1.2007174491882324,
-16.117586135864258
],
[
-0.9842184782028198,
-16.250675201416016
],
[
-1.0039833784103394,
-15.695938110351563
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.168289065361023,
-16.081642150878906
],
[
-1.003562092781067,
-16.070037841796875
],
[
-0.9997608661651611,
-19.511253356933594
],
[
-1.1754724979400635,
-19.483884811401367
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-8.687597274780273,
-16.964570999145508
],
[
-8.894037246704102,
-17.01428985595703
],
[
-8.963621139526367,
-11.701234817504883
],
[
-8.691265106201172,
-11.482566833496094
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
-1.210384726524353,
-14.801454544067383
],
[
-1.0303303003311157,
-14.804407119750977
],
[
-0.9959232807159424,
-12.783794403076172
],
[
-1.1839056015014648,
-13.50759506225586
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
-3.8991026878356934,
-11.486893653869629
],
[
-3.8714351654052734,
-13.506539344787598
],
[
-0.9973554611206055,
-13.341891288757324
],
[
-0.9908405542373657,
-11.431884765625
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.0018959045410156,
-11.473860740661621
],
[
-1.0402566194534302,
-5.597315788269043
],
[
-8.700976371765137,
-5.563526153564453
],
[
-8.926610946655273,
-11.736618041992188
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
-1.010436773300171,
22.83760643005371
],
[
-1.0295828580856323,
5.609997749328613
],
[
-8.904012680053711,
5.5586347579956055
],
[
-8.93642807006836,
22.908554077148438
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
-8.68392562866211,
5.5692033767700195
],
[
-8.69072151184082,
0.9357514381408691
],
[
-8.908220291137695,
0.895819902420044
],
[
-8.891393661499023,
5.718204975128174
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-8.698812484741211,
-5.585592269897461
],
[
-8.711631774902344,
-0.8936827182769775
],
[
-8.885868072509766,
-0.9154587984085083
],
[
-8.943960189819336,
-6.171694755554199
]
]
},
{
"name": "obstacle_bathroom",
"polygon": [
[
1.2012443542480469,
-13.443999290466309
],
[
3.6367902755737305,
-13.483331680297852
],
[
3.68605375289917,
-11.42851448059082
],
[
1.1491012573242188,
-11.445167541503906
]
]
},
{
"name": "obstacle_corridor",
"polygon": [
[
1.0455970764160156,
-18.877132415771484
],
[
-1.0369343757629395,
-18.867420196533203
],
[
-1.0694591999053955,
-11.865767478942871
],
[
1.0295898914337158,
-11.84327220916748
]
]
},
{
"name": "obstacle_alik_room",
"polygon": [
[
-1.195178508758545,
-16.98048210144043
],
[
-1.1695990562438965,
-13.526168823242188
],
[
-3.6830968856811523,
-13.43125057220459
],
[
-3.6134204864501953,
-17.063114166259766
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.1705776453018188,
-14.879576683044434
],
[
1.6351101398468018,
-14.850393295288086
],
[
2.1027865409851074,
-15.699478149414063
],
[
1.116542100906372,
-15.743258476257324
]
]
}
]
}
-486
View File
@@ -1,486 +0,0 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -12.575
minZ -23.4282
gridWidth 247
gridDepth 477
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111000000000001111111111110000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111110000000000001111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111110000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000111111111111111000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000011111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000001111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000001111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-642
View File
@@ -1,642 +0,0 @@
{
"agentRadius": 0.30000001192092896,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-12.0,
22.0
],
[
8.0,
22.0
],
[
8.0,
-22.0
],
[
-12.0,
-22.0
]
]
}
],
"boundaryPadding": 0.07500000298023224,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.07500000298023224,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.0003538131713867,
22.675416946411133
],
[
0.9964983463287354,
5.601306438446045
],
[
9.54587459564209,
5.549015045166016
],
[
9.400392532348633,
23.62704086303711
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
2.4489245414733887,
5.546678066253662
],
[
2.474006175994873,
-2.486375570297241
],
[
10.481698036193848,
-1.7071030139923096
],
[
11.455920219421387,
7.331565856933594
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
2.702728271484375,
-4.284428119659424
],
[
2.487712860107422,
-4.266528129577637
],
[
2.4987616539001465,
-5.641419887542725
],
[
2.700836658477783,
-5.612305164337158
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
8.68128776550293,
-5.576629161834717
],
[
1.0145375728607178,
-5.606115341186523
],
[
1.0460166931152344,
-11.515332221984863
],
[
8.953110694885254,
-11.497636795043945
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.2290138006210327,
-11.510923385620117
],
[
1.2045307159423828,
-14.832178115844727
],
[
1.003374695777893,
-14.821842193603516
],
[
1.006652593612671,
-11.141206741333008
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
1.2088956832885742,
-13.508600234985352
],
[
2.0578150749206543,
-13.502696990966797
],
[
2.052537441253662,
-12.618642807006836
],
[
1.1779606342315674,
-13.237792015075684
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
2.8631529808044434,
-13.50593090057373
],
[
2.856374979019165,
-13.276022911071777
],
[
3.707305908203125,
-13.294917106628418
],
[
3.877756118774414,
-13.494890213012695
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
3.6900227069854736,
-13.298903465270996
],
[
3.916879177093506,
-13.465100288391113
],
[
3.9678969383239746,
-11.519022941589355
],
[
3.648679733276367,
-11.468465805053711
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
0.9821290969848633,
-15.686365127563477
],
[
1.8642760515213013,
-15.663755416870117
],
[
1.220632553100586,
-16.974550247192383
],
[
0.9756563901901245,
-17.164505004882813
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.2319929599761963,
-16.99662971496582
],
[
1.210709810256958,
-17.21973991394043
],
[
8.736392974853516,
-17.20307731628418
],
[
8.734039306640625,
-16.962783813476563
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.0173667669296265,
-19.512784957885742
],
[
0.9982039928436279,
-17.0908145904541
],
[
1.237933874130249,
-17.15073013305664
],
[
1.2083146572113037,
-19.51348114013672
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
0.9905568957328796,
-20.38211441040039
],
[
1.8822803497314453,
-20.353408813476563
],
[
1.2551507949829102,
-21.063825607299805
],
[
0.9764171838760376,
-21.032485961914063
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.2312076091766357,
-21.053661346435547
],
[
1.2396526336669922,
-22.711095809936523
],
[
1.018178105354309,
-22.715618133544922
],
[
1.0072757005691528,
-20.99419403076172
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-0.9822527170181274,
-20.350919723510742
],
[
-1.8768752813339233,
-20.334230422973633
],
[
-1.1889781951904297,
-20.920988082885742
],
[
-0.9914343357086182,
-20.945711135864258
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.1942553520202637,
-20.916337966918945
],
[
-1.2080440521240234,
-22.662063598632813
],
[
-0.9939490556716919,
-22.690631866455078
],
[
-0.9935991764068604,
-20.87383270263672
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-8.684067726135254,
-22.772781372070313
],
[
-8.692919731140137,
-17.102710723876953
],
[
-8.928315162658691,
-17.002227783203125
],
[
-8.930648803710938,
-22.85315704345703
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.1855237483978271,
-19.514202117919922
],
[
-1.00106942653656,
-19.502708435058594
],
[
-1.0110218524932861,
-16.86329460144043
],
[
-1.1907885074615479,
-17.164031982421875
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-1.179226279258728,
-16.991226196289063
],
[
-1.1868016719818115,
-17.208032608032227
],
[
-8.74542236328125,
-17.211467742919922
],
[
-8.685290336608887,
-16.95233154296875
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
-1.8560490608215332,
-15.639662742614746
],
[
-1.2007174491882324,
-16.117586135864258
],
[
-0.9842184782028198,
-16.250675201416016
],
[
-1.0039833784103394,
-15.695938110351563
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.168289065361023,
-16.081642150878906
],
[
-1.003562092781067,
-16.070037841796875
],
[
-0.9997608661651611,
-19.511253356933594
],
[
-1.1754724979400635,
-19.483884811401367
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-8.687597274780273,
-16.964570999145508
],
[
-8.894037246704102,
-17.01428985595703
],
[
-8.963621139526367,
-11.701234817504883
],
[
-8.691265106201172,
-11.482566833496094
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
-1.210384726524353,
-14.801454544067383
],
[
-1.0303303003311157,
-14.804407119750977
],
[
-0.9959232807159424,
-12.783794403076172
],
[
-1.1839056015014648,
-13.50759506225586
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
-3.8991026878356934,
-11.486893653869629
],
[
-3.8714351654052734,
-13.506539344787598
],
[
-0.9973554611206055,
-13.341891288757324
],
[
-0.9908405542373657,
-11.431884765625
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.0018959045410156,
-11.473860740661621
],
[
-1.0402566194534302,
-5.597315788269043
],
[
-8.700976371765137,
-5.563526153564453
],
[
-8.926610946655273,
-11.736618041992188
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
-1.010436773300171,
22.83760643005371
],
[
-1.0295828580856323,
5.609997749328613
],
[
-8.904012680053711,
5.5586347579956055
],
[
-8.93642807006836,
22.908554077148438
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
-8.68392562866211,
5.5692033767700195
],
[
-8.69072151184082,
0.9357514381408691
],
[
-8.908220291137695,
0.895819902420044
],
[
-8.891393661499023,
5.718204975128174
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-8.698812484741211,
-5.585592269897461
],
[
-8.711631774902344,
-0.8936827182769775
],
[
-8.885868072509766,
-0.9154587984085083
],
[
-8.943960189819336,
-6.171694755554199
]
]
},
{
"name": "obstacle_corridor",
"polygon": [
[
1.0455970764160156,
-18.877132415771484
],
[
-1.0369343757629395,
-18.867420196533203
],
[
-1.0694591999053955,
-11.865767478942871
],
[
1.0295898914337158,
-11.84327220916748
]
]
},
{
"name": "obstacle_alik_room",
"polygon": [
[
-1.195178508758545,
-16.98048210144043
],
[
-1.1695990562438965,
-13.526168823242188
],
[
-3.6830968856811523,
-13.43125057220459
],
[
-3.6134204864501953,
-17.063114166259766
]
]
}
]
}
-486
View File
@@ -1,486 +0,0 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -12.575
minZ -23.4282
gridWidth 247
gridDepth 477
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111000000000001111111111110000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111110000000000001111111111110000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000001111111111110000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111110000000000000001111111111110000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111000000000000000001111111111110000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111110000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000111111111111111000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000011111111111110000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000011111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000011100000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000001000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001000000000000000001111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001100000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000001111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000100000011111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000111000111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000111111111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000111111111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000111111111111111110000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000001111111111111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000001111111111111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+480
View File
@@ -0,0 +1,480 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -14.6469
minZ -23.5919
gridWidth 243
gridDepth 471
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111000000000000000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111110000000001100000000000000000000000000010000000000111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111100000000000000000000000000011111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111110000000000000000000000000111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111111111111111000000000000011111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111110000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111000000000000111111111110000000000001111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000011111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111111000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000011111111111111000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000110000000011111111111111111111000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111100001111111111111111110001111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111000000000000000000000000001111111110000000000000000000000111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111110001111111111111111111111111111111111111111111111111111111111110000000001111111111111000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111000000000000000000000111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000011111000000000000011100000000001111111111110000000000111111111111111111111111111111111111111111111111111110000011111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000001110000000000000001100000000001111111111110000000000111111111110000000000000111111000000000000111100000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111100000000000000011110000000000000011000000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011110000000000000011000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111111000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111111000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111111100000001111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111111111000011111111111111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000011111111111111111111111111111111111111100000000000111111111111100000001111111111111111111111111111111111111111111110000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000111100000000000000111111111111111111111111111111111111111100000000000111111111111000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000001111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111110000000000000000000000000000000000000000000111111111110000000000000000000111111100000000000000001111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000011111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011110000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011110000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000111111100000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000000111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111110000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000011111111110000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111100000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000001111111110000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000010000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001110000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000011111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001111111111100000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111110000111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000001111111111111111111111100000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011110000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111100000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111100000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111110000000000000111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000001000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+480
View File
@@ -0,0 +1,480 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -14.6469
minZ -23.5919
gridWidth 243
gridDepth 471
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111000000000000000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111110000000001100000000000000000000000000010000000000111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111100000000000000000000000000011111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111110000000000000000000000000111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111111111111111000000000000011111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111110000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111000000000000111111111110000000000001111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000011111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111111000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000011111111111111000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000110000000011111111111111111111000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111100001111111111111111110001111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111000000000000000000000000001111111110000000000000000000000111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111110001111111111111111111111111111111111111111111111111111111111110000000001111111111111000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111000000000000000000000111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000011111000000000000011100000000001111111111110000000000111111111111111111111111111111111111111111111111111110000011111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000001110000000000000001100000000001111111111110000000000111111111110000000000000111111000000000000111100000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111100000000000000011110000000000000011000000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011110000000000000011000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111111000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111110000000001111111111111000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111110000000001111111111111100000001111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111111000000111111111111111111000011111111111111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000011111111111111111111111111111111111111111100001111111111111111100000001111111111111111111111111111111111111111111110000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000111100000000000000111111111111111111111111111111111111111111000000011111111111111000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000001111111111111111111111111111111111111111111111111111111111110000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111110000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111110000000000000000000000000000000000000000000111111111110000000000000000000111111100000000000000001111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000011111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011110000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011110000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000111111100000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000000111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111110000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000011111111110000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111100000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000001111111110000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000010000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001110000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000011111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001111111111100000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111110000111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000001111111111111111111111100000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011110000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111100000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111100000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111110000000000000111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000001000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+480
View File
@@ -0,0 +1,480 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -14.6469
minZ -23.5919
gridWidth 243
gridDepth 471
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111000000000000000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111110000000001100000000000000000000000000010000000000111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111100000000000000000000000000011111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111110000000000000000000000000111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111111111111111000000000000011111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111110000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111000000000000111111111110000000000001111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000011111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111111000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000011111111111111000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000110000000011111111111111111111000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111100001111111111111111110001111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111000000000000000000000000001111111110000000000000000000000111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111110001111111111111111111111111111111111111111111111111111111111110000000001111111111111000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111000000000000000000000111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000011111000000000000011100000000001111111111110000000000111111111111111111111111111111111111111111111111111110000011111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000001110000000000000001100000000001111111111110000000000111111111110000000000000111111000000000000111100000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111100000000000000011110000000000000011000000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011110000000000000011000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111111000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111110000000001111111111111000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111110000000001111111111111100000001111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111111000000111111111111111111000011111111111111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000011111111111111111111111111111111111111111100001111111111111111100000001111111111111111111111111111111111111111111110000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000111100000000000000111111111111111111111111111111111111111111000000011111111111111000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000001111111111111111111111111111111111111111111111111111111111110000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111110000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111110000000000000000000000000000000000000000000111111111110000000000000000000111111100000000000000001111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000011111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000000111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111110000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000011111111110000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111100000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000001111111110000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000010000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001110000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000011111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001111111111100000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111110000111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000001111111111111111111111100000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011110000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111100000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111100000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111110000000000000111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000001000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+480
View File
@@ -0,0 +1,480 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -14.6469
minZ -23.5919
gridWidth 243
gridDepth 471
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111000000000000000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111110000000001100000000000000000000000000010000000000111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111100000000000000000000000000011111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111110000000000000000000000000111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111111111111111000000000000011111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111110000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111000000000000111111111110000000000001111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000011111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111111000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000011111111111111000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000110000000011111111111111111111000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111100001111111111111111110001111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111000000000000000000000000001111111110000000000000000000000111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111110001111111111111111111111111111111111111111111111111111111111110000000001111111111111000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111000000000000000000000111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000011111000000000000011100000000001111111111110000000000111111111111111111111111111111111111111111111111111110000011111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000001110000000000000001100000000001111111111110000000000111111111110000000000000111111000000000000111100000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111100000000000000011110000000000000011000000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011110000000000000011000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111110000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111111000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111111000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111111100000001111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111111111000011111111111111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000011111111111111111111111111111111111111100000000000111111111111100000001111111111111111111111111111111111111111111110000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000111100000000000000111111111111111111111111111111111111111100000000000111111111111000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000001111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111110000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000001111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000011111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000000111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111110000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000011111111110000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111100000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000001111111110000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000010000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001110000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000011111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001111111111100000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111110000111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000001111111111111111111111100000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011110000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111100000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111100000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111110000000000000111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000001000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+480
View File
@@ -0,0 +1,480 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -14.6469
minZ -23.5919
gridWidth 243
gridDepth 471
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111000000000000000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111110000000001100000000000000000000000000010000000000111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111100000000000000000000000000011111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111110000000000000000000000000111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111111111111111000000000000011111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111110000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111000000000000111111111110000000000001111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000011111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111111000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000011111111111111000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000110000000011111111111111111111000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111100001111111111111111110001111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111000000000000000000000000001111111110000000000000000000000111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111110001111111111111111111111111111111111111111111111111111111111110000000001111111111111000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111000000000000000000000111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000011111000000000000011100000000001111111111110000000000111111111111111111111111111111111111111111111111111110000011111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000001110000000000000001100000000001111111111110000000000111111111110000000000000111111000000000000111100000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111100000000000000011110000000000000011000000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011110000000000000011000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000000000111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111110000000000000000111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111110000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111110000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111110000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111110000000000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000000111111111110000000000000000111111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000111111111111111111111111111111100000000000111111111110000000000000000111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111100000000000111111111110000000000000001111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111100000000000111111111110000000000000001111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111100000000000111111111110000000000000001111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000011111111111111111111111111111111111111100000000000111111111110000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000111100000000000000111111111111111111111111111111111111111100000000000111111111110000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000001111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000000111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000000111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000000111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111110000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000001111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000011111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000000111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111110000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000011111111110000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111100000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000001111111110000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000010000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001110000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000011111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001111111111100000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111110000111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000001111111111111111111111100000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011110000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111100000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111100000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111110000000000000111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000001000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+480
View File
@@ -0,0 +1,480 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -14.6469
minZ -23.5919
gridWidth 243
gridDepth 471
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111110000000000000000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111000000000000000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111110000000001100000000000000000000000000010000000000111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111100000000000000000000000000011111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111110000000000000000000000000111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000001111110000000000111111111110000000000011111111111111111111111111111111000000000000011111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111110000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000111000000000000111111111110000000000001111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000011111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111111000000000010000000000000000000000000000111110000000000000000000000000000000000000000000111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111110000000000000000000001111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000001111111111111000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000010000000000000000000000000000011110000000000000000000000000000000000000000011111111111111000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000110000000011111111111111111111000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000011110000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000110000000000000000000000000000111111000000000000000000000000001111111100001111111111111111110001111111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111000000000000000000000000001111111110000000000000000000000111111110000000011111111111111000000001111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111110001111111111111111111111111111111111111111111111111111111111110000000001111111111111000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111111000000000000000000000111111111111111111111100000000001111111111110000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000011111000000000000011100000000001111111111110000000000111111111111111111111111111111111111111111111111111110000011111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111100000000000000000000000001110000000000000001100000000001111111111110000000000111111111110000000000000111111000000000000111100000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111100000000000000011110000000000000011000000000000000111100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011110000000000000011000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000111111111111111111111000000000000000000000000001110000000000000000100000000001111111111110000000000111111111000000000000000011100000000000000001000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000000001111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000000001111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111110000000000000001111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111100000000001111111111111000000000000001111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111110000000001111111111111000000000000001111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111110000000001111111111111000000000000001111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000011111111111111111111111111111111000000111111111111110000000000000001111111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111110000000000000001111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000011111111111111111111111111111111111111111100001111111111111110000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000111100000000000000111111111111111111111111111111111111111111000000011111111111100000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000001111111111111111111111111111111111111111111111111111111111110000000001111111111100000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111110000000001111111111100000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111100000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111100000000000000111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111100000000000111111111110000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111110000000000000000000000000000000000000000000111111111110000000000000000000111111100000000000000001111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000011111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011110000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011110000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000011111000000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000000000000111111100000000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000001111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111111000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000001111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000111111111110000000000011111111111111111110000000000000000000000000111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111110000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000011111111110000000000000000000000000000000000000000011100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111100000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000001111111110000000000000000000000000000000000000000001100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111111110000000000000000000000000000000000000000000100000000000000000
000000000000000000000000000111111111111111111111111110000000000011111111000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000010000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001110000000000000000000000000000000000000000000001111111111110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000011111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000001111111111100000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111110000111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000001111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000001111111111111111111111100000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011110000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111100000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111100000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000111111111000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111110000000000000111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000011111111000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000001000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111000000000000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000011111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000011111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000001111111111111111111111111111111111111111111111100000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,550 +0,0 @@
{
"agentRadius": 0.4,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.1,
"cellSize": 0.1,
"floorY": 0.0,
"objectPadding": 0.1,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.3947930335998535,
-10.20974063873291
],
[
1.632753849029541,
-10.212420463562012
],
[
1.6281614303588867,
-15.893287658691406
],
[
1.4053683280944824,
-15.851917266845703
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.4273329973220825,
-8.967534065246582
],
[
1.666518211364746,
-9.006850242614746
],
[
1.6608340740203857,
-8.085947036743164
],
[
1.3883945941925049,
-8.129159927368164
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.5682735443115234,
-15.845184326171875
],
[
5.845174789428711,
-15.989258766174316
],
[
9.080951690673828,
-17.282682418823242
],
[
0.053884029388427734,
-19.47842788696289
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.357046365737915,
-15.80400276184082
],
[
-1.4070570468902588,
-15.79845142364502
],
[
-2.9762957096099854,
-18.634841918945313
],
[
2.6094179153442383,
-19.017763137817383
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-1.4380803108215332,
-15.89362907409668
],
[
-7.418325424194336,
-16.017518997192383
],
[
-6.996717929840088,
-0.08336412906646729
],
[
-1.4455788135528564,
0.15350431203842163
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.6405489444732666,
5.761338233947754
],
[
-1.373827576637268,
5.803284645080566
],
[
-1.4332079887390137,
-0.8761253356933594
],
[
-1.619101643562317,
0.052745819091796875
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-5.847883224487305,
0.16853952407836914
],
[
-5.923173904418945,
15.888619422912598
],
[
-7.731682777404785,
18.063337326049805
],
[
-8.696955680847168,
-2.5288307666778564
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.412062644958496,
7.053384304046631
],
[
-1.6321702003479004,
7.002401351928711
],
[
-1.620108962059021,
7.883411884307861
],
[
-1.413561463356018,
7.899548530578613
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-0.6204343438148499,
7.896280288696289
],
[
-0.5971072316169739,
8.125551223754883
],
[
-5.877124309539795,
8.124106407165527
],
[
-5.901758193969727,
7.904689788818359
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
0.5739961862564087,
8.098613739013672
],
[
0.6186041831970215,
7.867695331573486
],
[
6.316396236419678,
7.945031642913818
],
[
5.939145565032959,
8.11630916595459
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
5.940683364868164,
8.13558292388916
],
[
5.899604797363281,
15.877124786376953
],
[
7.935658931732178,
18.622089385986328
],
[
9.391611099243164,
7.047074317932129
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-5.821966171264648,
15.918566703796387
],
[
5.941900253295898,
15.959982872009277
],
[
9.638603210449219,
18.356338500976563
],
[
-9.300769805908203,
17.990184783935547
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
5.846710205078125,
7.837313175201416
],
[
5.769179821014404,
0.09876585006713867
],
[
7.611860752105713,
-1.0305819511413574
],
[
8.725038528442383,
8.351643562316895
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.3544259071350098,
5.784701347351074
],
[
1.6485157012939453,
5.792038917541504
],
[
1.6777915954589844,
0.16838550567626953
],
[
1.4139997959136963,
-0.9876809120178223
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
5.89794921875,
0.10214543342590332
],
[
1.611141324043274,
0.03972005844116211
],
[
1.4104795455932617,
-7.766995429992676
],
[
5.932646751403809,
-8.035985946655273
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
5.921295166015625,
-8.071978569030762
],
[
8.079416275024414,
-6.763039588928223
],
[
9.281447410583496,
-17.80890655517578
],
[
5.822273254394531,
-15.927480697631836
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-2.572556257247925,
1.8692166805267334
],
[
-2.6358628273010254,
0.006966114044189453
],
[
-1.632272720336914,
0.07255721092224121
],
[
-1.57816481590271,
1.8671650886535645
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
2.1231703758239746,
1.3623735904693604
],
[
1.5773773193359375,
1.2759103775024414
],
[
1.5635240077972412,
-0.026024818420410156
],
[
2.093820571899414,
0.016231060028076172
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
3.6500601768493652,
1.5393695831298828
],
[
3.535855770111084,
0.01126796007156372
],
[
6.214470386505127,
0.02061331272125244
],
[
6.036876678466797,
1.4326452016830444
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
4.7128143310546875,
2.6286354064941406
],
[
4.529343605041504,
2.201838493347168
],
[
4.503341197967529,
1.3395026922225952
],
[
6.002450942993164,
1.3851804733276367
],
[
5.902073383331299,
2.498098134994507
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.5738284587860107,
-9.082651138305664
],
[
2.659980297088623,
-9.027763366699219
],
[
2.677520513534546,
-7.89888334274292
],
[
1.616168737411499,
-7.938566207885742
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
0.5741640329360962,
7.917695045471191
],
[
0.5467363595962524,
9.119304656982422
],
[
0.6539297103881836,
8.08712387084961
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
-1.4668700695037842,
6.977071285247803
],
[
-2.629298686981201,
6.960727214813232
],
[
-1.5549283027648926,
7.159541606903076
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.4912090301513672,
6.924957275390625
],
[
2.629030466079712,
6.951155662536621
],
[
1.557264804840088,
7.095788478851318
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.5196475982666016,
-8.031352996826172
],
[
1.5433988571166992,
-15.84507942199707
],
[
5.843135833740234,
-16.361732482910156
],
[
5.91183614730835,
-7.914581298828125
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -10.0008
minZ -20.7
gridWidth 204
gridDepth 414
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111100000000000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111110000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111110000001111111111111111111111100000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000011111111111111111111111100000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000001111111111111111111111000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000111111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000111111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111111000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111111000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,592 +0,0 @@
{
"agentRadius": 0.4,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.1,
"cellSize": 0.1,
"floorY": 0.0,
"objectPadding": 0.1,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.3947930335998535,
-10.20974063873291
],
[
1.632753849029541,
-10.212420463562012
],
[
1.6281614303588867,
-15.893287658691406
],
[
1.4053683280944824,
-15.851917266845703
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.4273329973220825,
-8.967534065246582
],
[
1.666518211364746,
-9.006850242614746
],
[
1.6608340740203857,
-8.085947036743164
],
[
1.3883945941925049,
-8.129159927368164
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.5682735443115234,
-15.845184326171875
],
[
5.845174789428711,
-15.989258766174316
],
[
9.080951690673828,
-17.282682418823242
],
[
0.053884029388427734,
-19.47842788696289
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.357046365737915,
-15.80400276184082
],
[
-1.4070570468902588,
-15.79845142364502
],
[
-2.9762957096099854,
-18.634841918945313
],
[
2.6094179153442383,
-19.017763137817383
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-1.4380803108215332,
-15.89362907409668
],
[
-7.418325424194336,
-16.017518997192383
],
[
-6.996717929840088,
-0.08336412906646729
],
[
-1.4455788135528564,
0.15350431203842163
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.6405489444732666,
5.761338233947754
],
[
-1.373827576637268,
5.803284645080566
],
[
-1.4332079887390137,
-0.8761253356933594
],
[
-1.619101643562317,
0.052745819091796875
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-5.847883224487305,
0.16853952407836914
],
[
-5.923173904418945,
15.888619422912598
],
[
-7.731682777404785,
18.063337326049805
],
[
-8.696955680847168,
-2.5288307666778564
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.412062644958496,
7.053384304046631
],
[
-1.6321702003479004,
7.002401351928711
],
[
-1.620108962059021,
7.883411884307861
],
[
-1.413561463356018,
7.899548530578613
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-0.6204343438148499,
7.896280288696289
],
[
-0.5971072316169739,
8.125551223754883
],
[
-5.877124309539795,
8.124106407165527
],
[
-5.901758193969727,
7.904689788818359
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
0.5739961862564087,
8.098613739013672
],
[
0.6186041831970215,
7.867695331573486
],
[
6.316396236419678,
7.945031642913818
],
[
5.939145565032959,
8.11630916595459
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
5.940683364868164,
8.13558292388916
],
[
5.899604797363281,
15.877124786376953
],
[
7.935658931732178,
18.622089385986328
],
[
9.391611099243164,
7.047074317932129
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-5.821966171264648,
15.918566703796387
],
[
5.941900253295898,
15.959982872009277
],
[
9.638603210449219,
18.356338500976563
],
[
-9.300769805908203,
17.990184783935547
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
5.846710205078125,
7.837313175201416
],
[
5.769179821014404,
0.09876585006713867
],
[
7.611860752105713,
-1.0305819511413574
],
[
8.725038528442383,
8.351643562316895
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.3544259071350098,
5.784701347351074
],
[
1.6485157012939453,
5.792038917541504
],
[
1.6777915954589844,
0.16838550567626953
],
[
1.4139997959136963,
-0.9876809120178223
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
5.89794921875,
0.10214543342590332
],
[
1.611141324043274,
0.03972005844116211
],
[
1.4104795455932617,
-7.766995429992676
],
[
5.932646751403809,
-8.035985946655273
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
5.921295166015625,
-8.071978569030762
],
[
8.079416275024414,
-6.763039588928223
],
[
9.281447410583496,
-17.80890655517578
],
[
5.822273254394531,
-15.927480697631836
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-2.572556257247925,
1.8692166805267334
],
[
-2.6358628273010254,
0.006966114044189453
],
[
-1.632272720336914,
0.07255721092224121
],
[
-1.57816481590271,
1.8671650886535645
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
2.1231703758239746,
1.3623735904693604
],
[
1.5773773193359375,
1.2759103775024414
],
[
1.5635240077972412,
-0.026024818420410156
],
[
2.093820571899414,
0.016231060028076172
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
3.6500601768493652,
1.5393695831298828
],
[
3.535855770111084,
0.01126796007156372
],
[
6.214470386505127,
0.02061331272125244
],
[
6.036876678466797,
1.4326452016830444
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
4.7128143310546875,
2.6286354064941406
],
[
4.529343605041504,
2.201838493347168
],
[
4.503341197967529,
1.3395026922225952
],
[
6.002450942993164,
1.3851804733276367
],
[
5.902073383331299,
2.498098134994507
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.5738284587860107,
-9.082651138305664
],
[
2.659980297088623,
-9.027763366699219
],
[
2.677520513534546,
-7.89888334274292
],
[
1.616168737411499,
-7.938566207885742
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
0.5741640329360962,
7.917695045471191
],
[
0.5467363595962524,
9.119304656982422
],
[
0.6539297103881836,
8.08712387084961
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
-1.4668700695037842,
6.977071285247803
],
[
-2.629298686981201,
6.960727214813232
],
[
-1.5549283027648926,
7.159541606903076
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.4912090301513672,
6.924957275390625
],
[
2.629030466079712,
6.951155662536621
],
[
1.557264804840088,
7.095788478851318
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
-0.736065685749054,
7.91919469833374
],
[
0.6984259486198425,
7.921783447265625
],
[
1.4289129972457886,
9.305647850036621
],
[
-1.2819113731384277,
9.491870880126953
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.4962499141693115,
7.0221638679504395
],
[
-1.476322054862976,
5.645341873168945
],
[
-2.9665658473968506,
5.018117427825928
],
[
-2.911248207092285,
7.774588108062744
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.4505665302276611,
6.972498416900635
],
[
1.3719682693481445,
5.769927978515625
],
[
2.7961623668670654,
4.964432716369629
],
[
2.781597852706909,
7.572132587432861
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -10.0008
minZ -20.7
gridWidth 204
gridDepth 414
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000011111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111100000000000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000111111100000000000011111111111111111100000000000001110000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111100000001111100000000000011111111111111111100000000000001000000000111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000001100000000000011111111111111111100000000000000000000000111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000111111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000111111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000111111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000111111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000111111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000111111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000111111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000111111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000011111111111111111100000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000011111111111111111110000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000011111111111111111110000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000011111111111111111110000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000011111111111111111111000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000001111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000001111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000001111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000001111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000001111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000001111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000001111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111100000000111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,571 +0,0 @@
{
"agentRadius": 0.4,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.1,
"cellSize": 0.1,
"floorY": 0.0,
"objectPadding": 0.1,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.3947930335998535,
-10.20974063873291
],
[
1.632753849029541,
-10.212420463562012
],
[
1.6281614303588867,
-15.893287658691406
],
[
1.4053683280944824,
-15.851917266845703
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.4273329973220825,
-8.967534065246582
],
[
1.666518211364746,
-9.006850242614746
],
[
1.6608340740203857,
-8.085947036743164
],
[
1.3883945941925049,
-8.129159927368164
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.5682735443115234,
-15.845184326171875
],
[
5.845174789428711,
-15.989258766174316
],
[
9.080951690673828,
-17.282682418823242
],
[
0.053884029388427734,
-19.47842788696289
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.357046365737915,
-15.80400276184082
],
[
-1.4070570468902588,
-15.79845142364502
],
[
-2.9762957096099854,
-18.634841918945313
],
[
2.6094179153442383,
-19.017763137817383
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-1.4380803108215332,
-15.89362907409668
],
[
-7.418325424194336,
-16.017518997192383
],
[
-6.996717929840088,
-0.08336412906646729
],
[
-1.4455788135528564,
0.15350431203842163
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.6405489444732666,
5.761338233947754
],
[
-1.373827576637268,
5.803284645080566
],
[
-1.4332079887390137,
-0.8761253356933594
],
[
-1.619101643562317,
0.052745819091796875
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-5.847883224487305,
0.16853952407836914
],
[
-5.923173904418945,
15.888619422912598
],
[
-7.731682777404785,
18.063337326049805
],
[
-8.696955680847168,
-2.5288307666778564
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.412062644958496,
7.053384304046631
],
[
-1.6321702003479004,
7.002401351928711
],
[
-1.620108962059021,
7.883411884307861
],
[
-1.413561463356018,
7.899548530578613
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-0.6204343438148499,
7.896280288696289
],
[
-0.5971072316169739,
8.125551223754883
],
[
-5.877124309539795,
8.124106407165527
],
[
-5.901758193969727,
7.904689788818359
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
0.5739961862564087,
8.098613739013672
],
[
0.6186041831970215,
7.867695331573486
],
[
6.316396236419678,
7.945031642913818
],
[
5.939145565032959,
8.11630916595459
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
5.940683364868164,
8.13558292388916
],
[
5.899604797363281,
15.877124786376953
],
[
7.935658931732178,
18.622089385986328
],
[
9.391611099243164,
7.047074317932129
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-5.821966171264648,
15.918566703796387
],
[
5.941900253295898,
15.959982872009277
],
[
9.638603210449219,
18.356338500976563
],
[
-9.300769805908203,
17.990184783935547
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
5.846710205078125,
7.837313175201416
],
[
5.769179821014404,
0.09876585006713867
],
[
7.611860752105713,
-1.0305819511413574
],
[
8.725038528442383,
8.351643562316895
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.3544259071350098,
5.784701347351074
],
[
1.6485157012939453,
5.792038917541504
],
[
1.6777915954589844,
0.16838550567626953
],
[
1.4139997959136963,
-0.9876809120178223
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
5.89794921875,
0.10214543342590332
],
[
1.611141324043274,
0.03972005844116211
],
[
1.4104795455932617,
-7.766995429992676
],
[
5.932646751403809,
-8.035985946655273
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
5.921295166015625,
-8.071978569030762
],
[
8.079416275024414,
-6.763039588928223
],
[
9.281447410583496,
-17.80890655517578
],
[
5.822273254394531,
-15.927480697631836
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-2.572556257247925,
1.8692166805267334
],
[
-2.6358628273010254,
0.006966114044189453
],
[
-1.632272720336914,
0.07255721092224121
],
[
-1.57816481590271,
1.8671650886535645
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
2.1231703758239746,
1.3623735904693604
],
[
1.5773773193359375,
1.2759103775024414
],
[
1.5635240077972412,
-0.026024818420410156
],
[
2.093820571899414,
0.016231060028076172
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
3.6500601768493652,
1.5393695831298828
],
[
3.535855770111084,
0.01126796007156372
],
[
6.214470386505127,
0.02061331272125244
],
[
6.036876678466797,
1.4326452016830444
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
4.7128143310546875,
2.6286354064941406
],
[
4.529343605041504,
2.201838493347168
],
[
4.503341197967529,
1.3395026922225952
],
[
6.002450942993164,
1.3851804733276367
],
[
5.902073383331299,
2.498098134994507
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.5738284587860107,
-9.082651138305664
],
[
2.659980297088623,
-9.027763366699219
],
[
2.677520513534546,
-7.89888334274292
],
[
1.616168737411499,
-7.938566207885742
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
0.5741640329360962,
7.917695045471191
],
[
0.5467363595962524,
9.119304656982422
],
[
0.6539297103881836,
8.08712387084961
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
-1.4668700695037842,
6.977071285247803
],
[
-2.629298686981201,
6.960727214813232
],
[
-1.5549283027648926,
7.159541606903076
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.4912090301513672,
6.924957275390625
],
[
2.629030466079712,
6.951155662536621
],
[
1.557264804840088,
7.095788478851318
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
-1.5869779586791992,
5.748146057128906
],
[
-1.521315097808838,
7.053929805755615
],
[
-2.693282127380371,
7.679001331329346
],
[
-2.7709832191467285,
4.479619979858398
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.5914555788040161,
7.045344829559326
],
[
1.5411776304244995,
5.777639865875244
],
[
2.9431257247924805,
5.035227298736572
],
[
3.078805446624756,
7.34682559967041
]
]
}
]
}
-423
View File
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -10.0008
minZ -20.7
gridWidth 204
gridDepth 414
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000011111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111100000000000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000011100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000001100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111100000000000100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000011111111111111111100000000000001111110001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000011111111111111111100000000000001111000000011111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000011111111111111111100000000000001100000000001111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000011111111111111111100000000000000000000000001111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000011111111111111111100000000000000000000000001111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000011111111111111111100000000000000000000000001111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000011111111111111111100000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000011111111111111111100000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111100000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111100000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111100000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111100000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111100000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111100000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111100000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111100000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000111111111111111111110000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000001111111111111111111111000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000001111111111111111111111000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000001111111111111111111111000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000111111111111111111111000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000111111111111111111111000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000111111111111111111110000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000111111111111111111110000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111110000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111110000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111110000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111111000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000011111111111111111111000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,550 +0,0 @@
{
"agentRadius": 0.4,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.1,
"cellSize": 0.1,
"floorY": 0.0,
"objectPadding": 0.1,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.3947930335998535,
-10.20974063873291
],
[
1.632753849029541,
-10.212420463562012
],
[
1.6281614303588867,
-15.893287658691406
],
[
1.4053683280944824,
-15.851917266845703
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.4273329973220825,
-8.967534065246582
],
[
1.666518211364746,
-9.006850242614746
],
[
1.6608340740203857,
-8.085947036743164
],
[
1.3883945941925049,
-8.129159927368164
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.5682735443115234,
-15.845184326171875
],
[
5.845174789428711,
-15.989258766174316
],
[
9.080951690673828,
-17.282682418823242
],
[
0.053884029388427734,
-19.47842788696289
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.357046365737915,
-15.80400276184082
],
[
-1.4070570468902588,
-15.79845142364502
],
[
-2.9762957096099854,
-18.634841918945313
],
[
2.6094179153442383,
-19.017763137817383
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-1.4380803108215332,
-15.89362907409668
],
[
-7.418325424194336,
-16.017518997192383
],
[
-6.996717929840088,
-0.08336412906646729
],
[
-1.4455788135528564,
0.15350431203842163
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.6405489444732666,
5.761338233947754
],
[
-1.373827576637268,
5.803284645080566
],
[
-1.4332079887390137,
-0.8761253356933594
],
[
-1.619101643562317,
0.052745819091796875
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-5.847883224487305,
0.16853952407836914
],
[
-5.923173904418945,
15.888619422912598
],
[
-7.731682777404785,
18.063337326049805
],
[
-8.696955680847168,
-2.5288307666778564
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.412062644958496,
7.053384304046631
],
[
-1.6321702003479004,
7.002401351928711
],
[
-1.620108962059021,
7.883411884307861
],
[
-1.413561463356018,
7.899548530578613
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-0.6204343438148499,
7.896280288696289
],
[
-0.5971072316169739,
8.125551223754883
],
[
-5.877124309539795,
8.124106407165527
],
[
-5.901758193969727,
7.904689788818359
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
0.5739961862564087,
8.098613739013672
],
[
0.6186041831970215,
7.867695331573486
],
[
6.316396236419678,
7.945031642913818
],
[
5.939145565032959,
8.11630916595459
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
5.940683364868164,
8.13558292388916
],
[
5.899604797363281,
15.877124786376953
],
[
7.935658931732178,
18.622089385986328
],
[
9.391611099243164,
7.047074317932129
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-5.821966171264648,
15.918566703796387
],
[
5.941900253295898,
15.959982872009277
],
[
9.638603210449219,
18.356338500976563
],
[
-9.300769805908203,
17.990184783935547
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
5.846710205078125,
7.837313175201416
],
[
5.769179821014404,
0.09876585006713867
],
[
7.611860752105713,
-1.0305819511413574
],
[
8.725038528442383,
8.351643562316895
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.3544259071350098,
5.784701347351074
],
[
1.6485157012939453,
5.792038917541504
],
[
1.6777915954589844,
0.16838550567626953
],
[
1.4139997959136963,
-0.9876809120178223
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
5.89794921875,
0.10214543342590332
],
[
1.611141324043274,
0.03972005844116211
],
[
1.4104795455932617,
-7.766995429992676
],
[
5.932646751403809,
-8.035985946655273
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
5.921295166015625,
-8.071978569030762
],
[
8.079416275024414,
-6.763039588928223
],
[
9.281447410583496,
-17.80890655517578
],
[
5.822273254394531,
-15.927480697631836
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-2.572556257247925,
1.8692166805267334
],
[
-2.6358628273010254,
0.006966114044189453
],
[
-1.632272720336914,
0.07255721092224121
],
[
-1.57816481590271,
1.8671650886535645
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
2.1231703758239746,
1.3623735904693604
],
[
1.5773773193359375,
1.2759103775024414
],
[
1.5635240077972412,
-0.026024818420410156
],
[
2.093820571899414,
0.016231060028076172
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
3.6500601768493652,
1.5393695831298828
],
[
3.535855770111084,
0.01126796007156372
],
[
6.214470386505127,
0.02061331272125244
],
[
6.036876678466797,
1.4326452016830444
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
4.7128143310546875,
2.6286354064941406
],
[
4.529343605041504,
2.201838493347168
],
[
4.503341197967529,
1.3395026922225952
],
[
6.002450942993164,
1.3851804733276367
],
[
5.902073383331299,
2.498098134994507
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.5738284587860107,
-9.082651138305664
],
[
2.659980297088623,
-9.027763366699219
],
[
2.677520513534546,
-7.89888334274292
],
[
1.616168737411499,
-7.938566207885742
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
0.5741640329360962,
7.917695045471191
],
[
0.5467363595962524,
9.119304656982422
],
[
0.6539297103881836,
8.08712387084961
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
-1.4668700695037842,
6.977071285247803
],
[
-2.629298686981201,
6.960727214813232
],
[
-1.5549283027648926,
7.159541606903076
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.4912090301513672,
6.924957275390625
],
[
2.629030466079712,
6.951155662536621
],
[
1.557264804840088,
7.095788478851318
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
-1.4891042709350586,
5.757751941680908
],
[
-1.5216939449310303,
7.0241289138793945
],
[
-2.255854368209839,
7.539746284484863
],
[
-2.4112398624420166,
4.9398956298828125
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -10.0008
minZ -20.7
gridWidth 204
gridDepth 414
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000011111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111100000000000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111001100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111100000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111000000000000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111000000000000000000111111111111111111111100000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111000000000000000000111111111111111111111110000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000111111111111111111111100000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000111111111111111111111000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000111111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000111111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111111000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111111000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,411 +0,0 @@
{
"agentRadius": 0.4000000059604645,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.10000000149011612,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.10000000149011612,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
5.428563594818115,
-15.800561904907227
],
[
-5.885555744171143,
-15.820796966552734
],
[
-8.28502082824707,
-18.121246337890625
],
[
8.957843780517578,
-18.58209228515625
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.3844993114471436,
-10.221500396728516
],
[
-1.6273760795593262,
-10.202229499816895
],
[
-1.6495566368103027,
-15.863000869750977
],
[
-1.356329321861267,
-15.873130798339844
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.3790361881256104,
-10.231606483459473
],
[
1.6290383338928223,
-10.196654319763184
],
[
1.6143383979797363,
-15.862527847290039
],
[
1.4508023262023926,
-15.855154037475586
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.36600661277771,
-9.024593353271484
],
[
-1.6274217367172241,
-8.970211029052734
],
[
-1.6039543151855469,
-2.1650609970092773
],
[
-1.3924579620361328,
-2.1846375465393066
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-5.8493757247924805,
-15.85240364074707
],
[
-7.836503028869629,
-18.035888671875
],
[
-7.826996326446533,
17.96063995361328
],
[
-5.901453018188477,
15.85374927520752
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-5.926156044006348,
15.86658000946045
],
[
-7.744927406311035,
17.37537956237793
],
[
9.09189510345459,
19.629608154296875
],
[
5.888840675354004,
15.85018253326416
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
5.8494553565979,
15.876662254333496
],
[
8.616812705993652,
19.321775436401367
],
[
8.631686210632324,
-18.518474578857422
],
[
5.6902618408203125,
-15.873022079467773
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.6312179565429688,
-8.106267929077148
],
[
-5.906755447387695,
-8.180816650390625
],
[
-5.849660396575928,
-7.844440460205078
],
[
-1.6472282409667969,
-7.883692741394043
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
1.3916823863983154,
-8.9675874710083
],
[
1.654568076133728,
-8.9722318649292
],
[
1.6519083976745605,
-2.1838631629943848
],
[
1.3706765174865723,
-2.190680980682373
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
1.5719249248504639,
-7.8690080642700195
],
[
5.835201263427734,
-7.862605571746826
],
[
5.821548938751221,
-8.09745979309082
],
[
1.6145682334899902,
-8.10562801361084
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.3724350929260254,
-1.00311279296875
],
[
-1.642953634262085,
-0.9964275360107422
],
[
-1.606374740600586,
5.789897918701172
],
[
-1.3682334423065186,
5.785431861877441
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-1.5770645141601563,
-0.14870977401733398
],
[
-5.9290547370910645,
-0.0990302562713623
],
[
-5.912039279937744,
0.11770772933959961
],
[
-1.6291751861572266,
0.10789084434509277
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
1.6454095840454102,
-0.9640133380889893
],
[
1.369474172592163,
-1.0304908752441406
],
[
1.3703668117523193,
5.804490089416504
],
[
1.641098976135254,
5.772398948669434
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
1.6090304851531982,
0.12131905555725098
],
[
5.7803802490234375,
0.18268847465515137
],
[
5.832808494567871,
-0.1370410919189453
],
[
1.6159906387329102,
-0.12031710147857666
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.2824758291244507,
7.013933181762695
],
[
-1.6212241649627686,
6.989053726196289
],
[
-1.6666390895843506,
7.784741401672363
],
[
-1.40857994556427,
7.905416488647461
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
1.3660318851470947,
6.99327278137207
],
[
1.6257991790771484,
6.951912879943848
],
[
1.6090919971466064,
7.907538414001465
],
[
1.3746472597122192,
7.90822696685791
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
0.6134212017059326,
7.87382698059082
],
[
0.5713272094726563,
8.129727363586426
],
[
5.836688995361328,
8.113189697265625
],
[
5.884321212768555,
7.89463996887207
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-0.5742714405059814,
7.880917072296143
],
[
-0.5628821849822998,
8.118921279907227
],
[
-5.864441871643066,
8.126220703125
],
[
-5.942231178283691,
7.836103916168213
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -7.7
minZ -20.7
gridWidth 154
gridDepth 414
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111110000000000111111111111111111111000000000111111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111111100000011111111111111111111111100000001111111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111111100000001111111111111111111111110000011111111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111110000000000111111111111111111111000000000111111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111110000000000011111111111111111110000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000000000000000001111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000001111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111110000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111110000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111000000001111111111111111111111000000001111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111000000001111111111111111111111000000011111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111110000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111100000000000000000000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111110000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111110000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111100000011111111111111111111111000000011111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111000000001111111111111111111111000000001111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111110000000000011111111111111111110000000000111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000000000000000111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000
0000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,550 +0,0 @@
{
"agentRadius": 0.4,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.1,
"cellSize": 0.1,
"floorY": 0.0,
"objectPadding": 0.1,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.3947930335998535,
-10.20974063873291
],
[
1.632753849029541,
-10.212420463562012
],
[
1.6281614303588867,
-15.893287658691406
],
[
1.4053683280944824,
-15.851917266845703
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.4273329973220825,
-8.967534065246582
],
[
1.666518211364746,
-9.006850242614746
],
[
1.6608340740203857,
-8.085947036743164
],
[
1.3883945941925049,
-8.129159927368164
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.5682735443115234,
-15.845184326171875
],
[
5.845174789428711,
-15.989258766174316
],
[
9.080951690673828,
-17.282682418823242
],
[
0.053884029388427734,
-19.47842788696289
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.357046365737915,
-15.80400276184082
],
[
-1.4070570468902588,
-15.79845142364502
],
[
-2.9762957096099854,
-18.634841918945313
],
[
2.6094179153442383,
-19.017763137817383
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-1.4380803108215332,
-15.89362907409668
],
[
-7.418325424194336,
-16.017518997192383
],
[
-6.996717929840088,
-0.08336412906646729
],
[
-1.4455788135528564,
0.15350431203842163
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.6405489444732666,
5.761338233947754
],
[
-1.373827576637268,
5.803284645080566
],
[
-1.4332079887390137,
-0.8761253356933594
],
[
-1.619101643562317,
0.052745819091796875
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-5.847883224487305,
0.16853952407836914
],
[
-5.923173904418945,
15.888619422912598
],
[
-7.731682777404785,
18.063337326049805
],
[
-8.696955680847168,
-2.5288307666778564
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.412062644958496,
7.053384304046631
],
[
-1.6321702003479004,
7.002401351928711
],
[
-1.620108962059021,
7.883411884307861
],
[
-1.413561463356018,
7.899548530578613
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-0.6204343438148499,
7.896280288696289
],
[
-0.5971072316169739,
8.125551223754883
],
[
-5.877124309539795,
8.124106407165527
],
[
-5.901758193969727,
7.904689788818359
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
0.5739961862564087,
8.098613739013672
],
[
0.6186041831970215,
7.867695331573486
],
[
6.316396236419678,
7.945031642913818
],
[
5.939145565032959,
8.11630916595459
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
5.940683364868164,
8.13558292388916
],
[
5.899604797363281,
15.877124786376953
],
[
7.935658931732178,
18.622089385986328
],
[
9.391611099243164,
7.047074317932129
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-5.821966171264648,
15.918566703796387
],
[
5.941900253295898,
15.959982872009277
],
[
9.638603210449219,
18.356338500976563
],
[
-9.300769805908203,
17.990184783935547
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
5.846710205078125,
7.837313175201416
],
[
5.769179821014404,
0.09876585006713867
],
[
7.611860752105713,
-1.0305819511413574
],
[
8.725038528442383,
8.351643562316895
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.3544259071350098,
5.784701347351074
],
[
1.6485157012939453,
5.792038917541504
],
[
1.6777915954589844,
0.16838550567626953
],
[
1.4139997959136963,
-0.9876809120178223
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
5.89794921875,
0.10214543342590332
],
[
1.611141324043274,
0.03972005844116211
],
[
1.4104795455932617,
-7.766995429992676
],
[
5.932646751403809,
-8.035985946655273
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
5.921295166015625,
-8.071978569030762
],
[
8.079416275024414,
-6.763039588928223
],
[
9.281447410583496,
-17.80890655517578
],
[
5.822273254394531,
-15.927480697631836
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-2.572556257247925,
1.8692166805267334
],
[
-2.6358628273010254,
0.006966114044189453
],
[
-1.632272720336914,
0.07255721092224121
],
[
-1.57816481590271,
1.8671650886535645
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
2.1231703758239746,
1.3623735904693604
],
[
1.5773773193359375,
1.2759103775024414
],
[
1.5635240077972412,
-0.026024818420410156
],
[
2.093820571899414,
0.016231060028076172
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
3.6500601768493652,
1.5393695831298828
],
[
3.535855770111084,
0.01126796007156372
],
[
6.214470386505127,
0.02061331272125244
],
[
6.036876678466797,
1.4326452016830444
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
4.7128143310546875,
2.6286354064941406
],
[
4.529343605041504,
2.201838493347168
],
[
4.503341197967529,
1.3395026922225952
],
[
6.002450942993164,
1.3851804733276367
],
[
5.902073383331299,
2.498098134994507
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.5738284587860107,
-9.082651138305664
],
[
2.659980297088623,
-9.027763366699219
],
[
2.677520513534546,
-7.89888334274292
],
[
1.616168737411499,
-7.938566207885742
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
0.5741640329360962,
7.917695045471191
],
[
0.5467363595962524,
9.119304656982422
],
[
0.6539297103881836,
8.08712387084961
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
-1.4668700695037842,
6.977071285247803
],
[
-2.629298686981201,
6.960727214813232
],
[
-1.5549283027648926,
7.159541606903076
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.4912090301513672,
6.924957275390625
],
[
2.629030466079712,
6.951155662536621
],
[
1.557264804840088,
7.095788478851318
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.4938855171203613,
5.717720031738281
],
[
1.39589524269104,
7.966500282287598
],
[
-0.5148148536682129,
8.778651237487793
],
[
-0.5267496109008789,
4.898736000061035
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -10.0008
minZ -20.7
gridWidth 204
gridDepth 414
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000011111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111100000000000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011000011111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000001111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000001100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111110000001000000000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000011000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000001000000000000000000000000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111110000000100000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111000011110000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,537 +0,0 @@
{
"agentRadius": 0.4000000059604645,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.10000000149011612,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.10000000149011612,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
5.428563594818115,
-15.800561904907227
],
[
-5.885555744171143,
-15.820796966552734
],
[
-8.28502082824707,
-18.121246337890625
],
[
8.957843780517578,
-18.58209228515625
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.3844993114471436,
-10.221500396728516
],
[
-1.6273760795593262,
-10.202229499816895
],
[
-1.6495566368103027,
-15.863000869750977
],
[
-1.356329321861267,
-15.873130798339844
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.3790361881256104,
-10.231606483459473
],
[
1.6290383338928223,
-10.196654319763184
],
[
1.6143383979797363,
-15.862527847290039
],
[
1.4508023262023926,
-15.855154037475586
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.36600661277771,
-9.024593353271484
],
[
-1.6274217367172241,
-8.970211029052734
],
[
-1.6039543151855469,
-2.1650609970092773
],
[
-1.3924579620361328,
-2.1846375465393066
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-5.8493757247924805,
-15.85240364074707
],
[
-7.836503028869629,
-18.035888671875
],
[
-7.826996326446533,
17.96063995361328
],
[
-5.901453018188477,
15.85374927520752
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-5.926156044006348,
15.86658000946045
],
[
-7.744927406311035,
17.37537956237793
],
[
9.09189510345459,
19.629608154296875
],
[
5.888840675354004,
15.85018253326416
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
5.8494553565979,
15.876662254333496
],
[
8.616812705993652,
19.321775436401367
],
[
8.631686210632324,
-18.518474578857422
],
[
5.6902618408203125,
-15.873022079467773
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.6312179565429688,
-8.106267929077148
],
[
-5.906755447387695,
-8.180816650390625
],
[
-5.849660396575928,
-7.844440460205078
],
[
-1.6472282409667969,
-7.883692741394043
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
1.3916823863983154,
-8.9675874710083
],
[
1.654568076133728,
-8.9722318649292
],
[
1.6519083976745605,
-2.1838631629943848
],
[
1.3706765174865723,
-2.190680980682373
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
1.5719249248504639,
-7.8690080642700195
],
[
5.835201263427734,
-7.862605571746826
],
[
5.821548938751221,
-8.09745979309082
],
[
1.6145682334899902,
-8.10562801361084
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.3724350929260254,
-1.00311279296875
],
[
-1.642953634262085,
-0.9964275360107422
],
[
-1.606374740600586,
5.789897918701172
],
[
-1.3682334423065186,
5.785431861877441
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-1.5770645141601563,
-0.14870977401733398
],
[
-5.9290547370910645,
-0.0990302562713623
],
[
-5.912039279937744,
0.11770772933959961
],
[
-1.6291751861572266,
0.10789084434509277
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
1.6454095840454102,
-0.9640133380889893
],
[
1.369474172592163,
-1.0304908752441406
],
[
1.3703668117523193,
5.804490089416504
],
[
1.641098976135254,
5.772398948669434
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
1.6090304851531982,
0.12131905555725098
],
[
5.7803802490234375,
0.18268847465515137
],
[
5.832808494567871,
-0.1370410919189453
],
[
1.6159906387329102,
-0.12031710147857666
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.2824758291244507,
7.013933181762695
],
[
-1.6212241649627686,
6.989053726196289
],
[
-1.6666390895843506,
7.784741401672363
],
[
-1.40857994556427,
7.905416488647461
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
1.3660318851470947,
6.99327278137207
],
[
1.6257991790771484,
6.951912879943848
],
[
1.6090919971466064,
7.907538414001465
],
[
1.3746472597122192,
7.90822696685791
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
0.6134212017059326,
7.87382698059082
],
[
0.5713272094726563,
8.129727363586426
],
[
5.836688995361328,
8.113189697265625
],
[
5.884321212768555,
7.89463996887207
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-0.5742714405059814,
7.880917072296143
],
[
-0.5628821849822998,
8.118921279907227
],
[
-5.864441871643066,
8.126220703125
],
[
-5.942231178283691,
7.836103916168213
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
-1.4225128889083862,
-8.972691535949707
],
[
-1.56108558177948,
-8.993038177490234
],
[
-1.575283408164978,
-10.22549057006836
],
[
-1.4494034051895142,
-10.20579719543457
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.4462906122207642,
-0.982208251953125
],
[
-1.5509815216064453,
-0.9663777351379395
],
[
-1.5873037576675415,
-2.2200710773468018
],
[
-1.4587631225585938,
-2.2093896865844727
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
-0.6077859401702881,
7.9423418045043945
],
[
-0.598029613494873,
8.041857719421387
],
[
0.6042556166648865,
8.07507038116455
],
[
0.5981512069702148,
7.958791255950928
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.4559919834136963,
7.002862930297852
],
[
-1.5538487434387207,
6.997631072998047
],
[
-1.576395869255066,
5.790133476257324
],
[
-1.459992527961731,
5.781445503234863
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.4374805688858032,
7.006678104400635
],
[
1.546912670135498,
6.977937698364258
],
[
1.57540762424469,
5.776610374450684
],
[
1.4703348875045776,
5.770429611206055
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
1.453518033027649,
-0.9863345623016357
],
[
1.553104043006897,
-0.9899990558624268
],
[
1.563539981842041,
-2.2144713401794434
],
[
1.4809856414794922,
-2.211602210998535
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -8.98502
minZ -20.7
gridWidth 188
gridDepth 414
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000001111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000001111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,516 +0,0 @@
{
"agentRadius": 0.4000000059604645,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.10000000149011612,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.10000000149011612,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
5.428563594818115,
-15.800561904907227
],
[
-5.885555744171143,
-15.820796966552734
],
[
-8.28502082824707,
-18.121246337890625
],
[
8.957843780517578,
-18.58209228515625
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.3844993114471436,
-10.221500396728516
],
[
-1.6273760795593262,
-10.202229499816895
],
[
-1.6495566368103027,
-15.863000869750977
],
[
-1.356329321861267,
-15.873130798339844
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.3790361881256104,
-10.231606483459473
],
[
1.6290383338928223,
-10.196654319763184
],
[
1.6143383979797363,
-15.862527847290039
],
[
1.4508023262023926,
-15.855154037475586
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.36600661277771,
-9.024593353271484
],
[
-1.6274217367172241,
-8.970211029052734
],
[
-1.6039543151855469,
-2.1650609970092773
],
[
-1.3924579620361328,
-2.1846375465393066
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-5.8493757247924805,
-15.85240364074707
],
[
-7.836503028869629,
-18.035888671875
],
[
-7.826996326446533,
17.96063995361328
],
[
-5.901453018188477,
15.85374927520752
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-5.926156044006348,
15.86658000946045
],
[
-7.744927406311035,
17.37537956237793
],
[
9.09189510345459,
19.629608154296875
],
[
5.888840675354004,
15.85018253326416
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
5.8494553565979,
15.876662254333496
],
[
8.616812705993652,
19.321775436401367
],
[
8.631686210632324,
-18.518474578857422
],
[
5.6902618408203125,
-15.873022079467773
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.6312179565429688,
-8.106267929077148
],
[
-5.906755447387695,
-8.180816650390625
],
[
-5.849660396575928,
-7.844440460205078
],
[
-1.6472282409667969,
-7.883692741394043
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
1.3916823863983154,
-8.9675874710083
],
[
1.654568076133728,
-8.9722318649292
],
[
1.6519083976745605,
-2.1838631629943848
],
[
1.3706765174865723,
-2.190680980682373
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
1.5719249248504639,
-7.8690080642700195
],
[
5.835201263427734,
-7.862605571746826
],
[
5.821548938751221,
-8.09745979309082
],
[
1.6145682334899902,
-8.10562801361084
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.3724350929260254,
-1.00311279296875
],
[
-1.642953634262085,
-0.9964275360107422
],
[
-1.606374740600586,
5.789897918701172
],
[
-1.3682334423065186,
5.785431861877441
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-1.5770645141601563,
-0.14870977401733398
],
[
-5.9290547370910645,
-0.0990302562713623
],
[
-5.912039279937744,
0.11770772933959961
],
[
-1.6291751861572266,
0.10789084434509277
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
1.6454095840454102,
-0.9640133380889893
],
[
1.369474172592163,
-1.0304908752441406
],
[
1.3703668117523193,
5.804490089416504
],
[
1.641098976135254,
5.772398948669434
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
1.6090304851531982,
0.12131905555725098
],
[
5.7803802490234375,
0.18268847465515137
],
[
5.832808494567871,
-0.1370410919189453
],
[
1.6159906387329102,
-0.12031710147857666
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.2824758291244507,
7.013933181762695
],
[
-1.6212241649627686,
6.989053726196289
],
[
-1.6666390895843506,
7.784741401672363
],
[
-1.40857994556427,
7.905416488647461
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
1.3660318851470947,
6.99327278137207
],
[
1.6257991790771484,
6.951912879943848
],
[
1.6090919971466064,
7.907538414001465
],
[
1.3746472597122192,
7.90822696685791
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
0.6134212017059326,
7.87382698059082
],
[
0.5713272094726563,
8.129727363586426
],
[
5.836688995361328,
8.113189697265625
],
[
5.884321212768555,
7.89463996887207
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-0.5742714405059814,
7.880917072296143
],
[
-0.5628821849822998,
8.118921279907227
],
[
-5.864441871643066,
8.126220703125
],
[
-5.942231178283691,
7.836103916168213
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
-1.4693881273269653,
-8.978753089904785
],
[
-1.561569333076477,
-8.972758293151855
],
[
-1.5533990859985352,
-10.211841583251953
],
[
-1.462318778038025,
-10.219038963317871
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.4507794380187988,
-0.9960920810699463
],
[
-1.5280877351760864,
-0.9839861392974854
],
[
-1.5570396184921265,
-2.2151052951812744
],
[
-1.4955065250396729,
-2.209552049636841
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.4511858224868774,
-0.9897239208221436
],
[
1.5553680658340454,
-0.984745979309082
],
[
1.596329689025879,
-2.211869716644287
],
[
1.4852113723754883,
-2.2034335136413574
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.4435474872589111,
7.006864070892334
],
[
-1.5437332391738892,
7.001593112945557
],
[
-1.5652827024459839,
5.793720245361328
],
[
-1.4846068620681763,
5.787918567657471
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.461867332458496,
7.001938343048096
],
[
1.5469478368759155,
7.019120216369629
],
[
1.5633941888809204,
5.791085720062256
],
[
1.4977306127548218,
5.781130313873291
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -8.98502
minZ -20.7
gridWidth 188
gridDepth 414
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000001111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000001111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,516 +0,0 @@
{
"agentRadius": 0.4000000059604645,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.10000000149011612,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.10000000149011612,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
5.428563594818115,
-15.800561904907227
],
[
-5.885555744171143,
-15.820796966552734
],
[
-8.28502082824707,
-18.121246337890625
],
[
8.957843780517578,
-18.58209228515625
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.3844993114471436,
-10.221500396728516
],
[
-1.6273760795593262,
-10.202229499816895
],
[
-1.6495566368103027,
-15.863000869750977
],
[
-1.356329321861267,
-15.873130798339844
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.3790361881256104,
-10.231606483459473
],
[
1.6290383338928223,
-10.196654319763184
],
[
1.6143383979797363,
-15.862527847290039
],
[
1.4508023262023926,
-15.855154037475586
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.36600661277771,
-9.024593353271484
],
[
-1.6274217367172241,
-8.970211029052734
],
[
-1.6039543151855469,
-2.1650609970092773
],
[
-1.3924579620361328,
-2.1846375465393066
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-5.8493757247924805,
-15.85240364074707
],
[
-7.836503028869629,
-18.035888671875
],
[
-7.826996326446533,
17.96063995361328
],
[
-5.901453018188477,
15.85374927520752
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-5.926156044006348,
15.86658000946045
],
[
-7.744927406311035,
17.37537956237793
],
[
9.09189510345459,
19.629608154296875
],
[
5.888840675354004,
15.85018253326416
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
5.8494553565979,
15.876662254333496
],
[
8.616812705993652,
19.321775436401367
],
[
8.631686210632324,
-18.518474578857422
],
[
5.6902618408203125,
-15.873022079467773
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.6312179565429688,
-8.106267929077148
],
[
-5.906755447387695,
-8.180816650390625
],
[
-5.849660396575928,
-7.844440460205078
],
[
-1.6472282409667969,
-7.883692741394043
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
1.3916823863983154,
-8.9675874710083
],
[
1.654568076133728,
-8.9722318649292
],
[
1.6519083976745605,
-2.1838631629943848
],
[
1.3706765174865723,
-2.190680980682373
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
1.5719249248504639,
-7.8690080642700195
],
[
5.835201263427734,
-7.862605571746826
],
[
5.821548938751221,
-8.09745979309082
],
[
1.6145682334899902,
-8.10562801361084
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.3724350929260254,
-1.00311279296875
],
[
-1.642953634262085,
-0.9964275360107422
],
[
-1.606374740600586,
5.789897918701172
],
[
-1.3682334423065186,
5.785431861877441
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-1.5770645141601563,
-0.14870977401733398
],
[
-5.9290547370910645,
-0.0990302562713623
],
[
-5.912039279937744,
0.11770772933959961
],
[
-1.6291751861572266,
0.10789084434509277
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
1.6454095840454102,
-0.9640133380889893
],
[
1.369474172592163,
-1.0304908752441406
],
[
1.3703668117523193,
5.804490089416504
],
[
1.641098976135254,
5.772398948669434
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
1.6090304851531982,
0.12131905555725098
],
[
5.7803802490234375,
0.18268847465515137
],
[
5.832808494567871,
-0.1370410919189453
],
[
1.6159906387329102,
-0.12031710147857666
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.2824758291244507,
7.013933181762695
],
[
-1.6212241649627686,
6.989053726196289
],
[
-1.6666390895843506,
7.784741401672363
],
[
-1.40857994556427,
7.905416488647461
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
1.3660318851470947,
6.99327278137207
],
[
1.6257991790771484,
6.951912879943848
],
[
1.6090919971466064,
7.907538414001465
],
[
1.3746472597122192,
7.90822696685791
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
0.6134212017059326,
7.87382698059082
],
[
0.5713272094726563,
8.129727363586426
],
[
5.836688995361328,
8.113189697265625
],
[
5.884321212768555,
7.89463996887207
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-0.5742714405059814,
7.880917072296143
],
[
-0.5628821849822998,
8.118921279907227
],
[
-5.864441871643066,
8.126220703125
],
[
-5.942231178283691,
7.836103916168213
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
-1.4225128889083862,
-8.972691535949707
],
[
-1.56108558177948,
-8.993038177490234
],
[
-1.575283408164978,
-10.22549057006836
],
[
-1.4494034051895142,
-10.20579719543457
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.4462906122207642,
-0.982208251953125
],
[
-1.5509815216064453,
-0.9663777351379395
],
[
-1.5873037576675415,
-2.2200710773468018
],
[
-1.4587631225585938,
-2.2093896865844727
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
-0.6077859401702881,
7.9423418045043945
],
[
-0.598029613494873,
8.041857719421387
],
[
0.6042556166648865,
8.07507038116455
],
[
0.5981512069702148,
7.958791255950928
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.4559919834136963,
7.002862930297852
],
[
-1.5538487434387207,
6.997631072998047
],
[
-1.576395869255066,
5.790133476257324
],
[
-1.459992527961731,
5.781445503234863
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.4374805688858032,
7.006678104400635
],
[
1.546912670135498,
6.977937698364258
],
[
1.57540762424469,
5.776610374450684
],
[
1.4703348875045776,
5.770429611206055
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -8.98502
minZ -20.7
gridWidth 188
gridDepth 414
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000001111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000001111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111000000001111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111000000111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000001111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,516 +0,0 @@
{
"agentRadius": 0.4000000059604645,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.10000000149011612,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.10000000149011612,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
5.428563594818115,
-15.800561904907227
],
[
-5.885555744171143,
-15.820796966552734
],
[
-8.28502082824707,
-18.121246337890625
],
[
8.957843780517578,
-18.58209228515625
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.3844993114471436,
-10.221500396728516
],
[
-1.6273760795593262,
-10.202229499816895
],
[
-1.6495566368103027,
-15.863000869750977
],
[
-1.356329321861267,
-15.873130798339844
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.3790361881256104,
-10.231606483459473
],
[
1.6290383338928223,
-10.196654319763184
],
[
1.6143383979797363,
-15.862527847290039
],
[
1.4508023262023926,
-15.855154037475586
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.36600661277771,
-9.024593353271484
],
[
-1.6274217367172241,
-8.970211029052734
],
[
-1.6039543151855469,
-2.1650609970092773
],
[
-1.3924579620361328,
-2.1846375465393066
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-5.8493757247924805,
-15.85240364074707
],
[
-7.836503028869629,
-18.035888671875
],
[
-7.826996326446533,
17.96063995361328
],
[
-5.901453018188477,
15.85374927520752
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-5.926156044006348,
15.86658000946045
],
[
-7.744927406311035,
17.37537956237793
],
[
9.09189510345459,
19.629608154296875
],
[
5.888840675354004,
15.85018253326416
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
5.8494553565979,
15.876662254333496
],
[
8.616812705993652,
19.321775436401367
],
[
8.631686210632324,
-18.518474578857422
],
[
5.6902618408203125,
-15.873022079467773
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.6312179565429688,
-8.106267929077148
],
[
-5.906755447387695,
-8.180816650390625
],
[
-5.849660396575928,
-7.844440460205078
],
[
-1.6472282409667969,
-7.883692741394043
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
1.3916823863983154,
-8.9675874710083
],
[
1.654568076133728,
-8.9722318649292
],
[
1.6519083976745605,
-2.1838631629943848
],
[
1.3706765174865723,
-2.190680980682373
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
1.5719249248504639,
-7.8690080642700195
],
[
5.835201263427734,
-7.862605571746826
],
[
5.821548938751221,
-8.09745979309082
],
[
1.6145682334899902,
-8.10562801361084
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.3724350929260254,
-1.00311279296875
],
[
-1.642953634262085,
-0.9964275360107422
],
[
-1.606374740600586,
5.789897918701172
],
[
-1.3682334423065186,
5.785431861877441
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-1.5770645141601563,
-0.14870977401733398
],
[
-5.9290547370910645,
-0.0990302562713623
],
[
-5.912039279937744,
0.11770772933959961
],
[
-1.6291751861572266,
0.10789084434509277
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
1.6454095840454102,
-0.9640133380889893
],
[
1.369474172592163,
-1.0304908752441406
],
[
1.3703668117523193,
5.804490089416504
],
[
1.641098976135254,
5.772398948669434
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
1.6090304851531982,
0.12131905555725098
],
[
5.7803802490234375,
0.18268847465515137
],
[
5.832808494567871,
-0.1370410919189453
],
[
1.6159906387329102,
-0.12031710147857666
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.2824758291244507,
7.013933181762695
],
[
-1.6212241649627686,
6.989053726196289
],
[
-1.6666390895843506,
7.784741401672363
],
[
-1.40857994556427,
7.905416488647461
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
1.3660318851470947,
6.99327278137207
],
[
1.6257991790771484,
6.951912879943848
],
[
1.6090919971466064,
7.907538414001465
],
[
1.3746472597122192,
7.90822696685791
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
0.6134212017059326,
7.87382698059082
],
[
0.5713272094726563,
8.129727363586426
],
[
5.836688995361328,
8.113189697265625
],
[
5.884321212768555,
7.89463996887207
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-0.5742714405059814,
7.880917072296143
],
[
-0.5628821849822998,
8.118921279907227
],
[
-5.864441871643066,
8.126220703125
],
[
-5.942231178283691,
7.836103916168213
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
-1.4483187198638916,
-8.967833518981934
],
[
-1.554459810256958,
-9.001605033874512
],
[
-1.5648587942123413,
-10.202478408813477
],
[
-1.4662539958953857,
-10.203758239746094
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.4417186975479126,
-2.2095940113067627
],
[
-1.575507402420044,
-2.2128114700317383
],
[
-1.564648985862732,
-0.9943704605102539
],
[
-1.4554779529571533,
-0.9795756340026855
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.4642877578735352,
-0.990896999835968
],
[
1.565208077430725,
-0.9872530698776245
],
[
1.571435809135437,
-2.207716941833496
],
[
1.4718194007873535,
-2.214980363845825
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-0.5959740877151489,
7.940448760986328
],
[
-0.5908664464950562,
8.060901641845703
],
[
0.6213568449020386,
8.071475982666016
],
[
0.6161826848983765,
7.983057022094727
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-1.458556890487671,
7.010723114013672
],
[
-1.5649439096450806,
7.027074337005615
],
[
-1.562422275543213,
5.781625747680664
],
[
-1.4906487464904785,
5.776495933532715
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -8.98502
minZ -20.7
gridWidth 188
gridDepth 414
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000001111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000001111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111000000011111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111000000001111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,516 +0,0 @@
{
"agentRadius": 0.4000000059604645,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.10000000149011612,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.10000000149011612,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
5.428563594818115,
-15.800561904907227
],
[
-5.885555744171143,
-15.820796966552734
],
[
-8.28502082824707,
-18.121246337890625
],
[
8.957843780517578,
-18.58209228515625
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.3844993114471436,
-10.221500396728516
],
[
-1.6273760795593262,
-10.202229499816895
],
[
-1.6495566368103027,
-15.863000869750977
],
[
-1.356329321861267,
-15.873130798339844
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.3790361881256104,
-10.231606483459473
],
[
1.6290383338928223,
-10.196654319763184
],
[
1.6143383979797363,
-15.862527847290039
],
[
1.4508023262023926,
-15.855154037475586
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.36600661277771,
-9.024593353271484
],
[
-1.6274217367172241,
-8.970211029052734
],
[
-1.6039543151855469,
-2.1650609970092773
],
[
-1.3924579620361328,
-2.1846375465393066
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-5.8493757247924805,
-15.85240364074707
],
[
-7.836503028869629,
-18.035888671875
],
[
-7.826996326446533,
17.96063995361328
],
[
-5.901453018188477,
15.85374927520752
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-5.926156044006348,
15.86658000946045
],
[
-7.744927406311035,
17.37537956237793
],
[
9.09189510345459,
19.629608154296875
],
[
5.888840675354004,
15.85018253326416
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
5.8494553565979,
15.876662254333496
],
[
8.616812705993652,
19.321775436401367
],
[
8.631686210632324,
-18.518474578857422
],
[
5.6902618408203125,
-15.873022079467773
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.6312179565429688,
-8.106267929077148
],
[
-5.906755447387695,
-8.180816650390625
],
[
-5.849660396575928,
-7.844440460205078
],
[
-1.6472282409667969,
-7.883692741394043
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
1.3916823863983154,
-8.9675874710083
],
[
1.654568076133728,
-8.9722318649292
],
[
1.6519083976745605,
-2.1838631629943848
],
[
1.3706765174865723,
-2.190680980682373
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
1.5719249248504639,
-7.8690080642700195
],
[
5.835201263427734,
-7.862605571746826
],
[
5.821548938751221,
-8.09745979309082
],
[
1.6145682334899902,
-8.10562801361084
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.3724350929260254,
-1.00311279296875
],
[
-1.642953634262085,
-0.9964275360107422
],
[
-1.606374740600586,
5.789897918701172
],
[
-1.3682334423065186,
5.785431861877441
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-1.5770645141601563,
-0.14870977401733398
],
[
-5.9290547370910645,
-0.0990302562713623
],
[
-5.912039279937744,
0.11770772933959961
],
[
-1.6291751861572266,
0.10789084434509277
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
1.6454095840454102,
-0.9640133380889893
],
[
1.369474172592163,
-1.0304908752441406
],
[
1.3703668117523193,
5.804490089416504
],
[
1.641098976135254,
5.772398948669434
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
1.6090304851531982,
0.12131905555725098
],
[
5.7803802490234375,
0.18268847465515137
],
[
5.832808494567871,
-0.1370410919189453
],
[
1.6159906387329102,
-0.12031710147857666
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.2824758291244507,
7.013933181762695
],
[
-1.6212241649627686,
6.989053726196289
],
[
-1.6666390895843506,
7.784741401672363
],
[
-1.40857994556427,
7.905416488647461
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
1.3660318851470947,
6.99327278137207
],
[
1.6257991790771484,
6.951912879943848
],
[
1.6090919971466064,
7.907538414001465
],
[
1.3746472597122192,
7.90822696685791
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
0.6134212017059326,
7.87382698059082
],
[
0.5713272094726563,
8.129727363586426
],
[
5.836688995361328,
8.113189697265625
],
[
5.884321212768555,
7.89463996887207
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-0.5742714405059814,
7.880917072296143
],
[
-0.5628821849822998,
8.118921279907227
],
[
-5.864441871643066,
8.126220703125
],
[
-5.942231178283691,
7.836103916168213
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.4266676902770996,
-0.989438533782959
],
[
1.5907719135284424,
-0.9825747013092041
],
[
1.6113547086715698,
-2.2047977447509766
],
[
1.4470702409744263,
-2.2159228324890137
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.3976367712020874,
-1.0046290159225464
],
[
-1.605369210243225,
-0.9882396459579468
],
[
-1.597362995147705,
-2.1958084106445313
],
[
-1.4463528394699097,
-2.1878442764282227
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
-1.4290398359298706,
7.000473976135254
],
[
-1.5659561157226563,
7.00173807144165
],
[
-1.5464963912963867,
5.815877914428711
],
[
-1.447847843170166,
5.790323257446289
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-0.600275993347168,
7.916446208953857
],
[
-0.5978100299835205,
8.076955795288086
],
[
0.5888144969940186,
8.109404563903809
],
[
0.5785564184188843,
7.942332744598389
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.427135705947876,
7.008784294128418
],
[
1.604595422744751,
7.027304172515869
],
[
1.6078240871429443,
5.793833255767822
],
[
1.4321730136871338,
5.786187648773193
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -8.98502
minZ -20.7
gridWidth 188
gridDepth 414
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111110000000001111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111000000011111111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111100000001111111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111110000000000111111111111111111111000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000001111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000001111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,516 +0,0 @@
{
"agentRadius": 0.4000000059604645,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.10000000149011612,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.10000000149011612,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
5.428563594818115,
-15.800561904907227
],
[
-5.885555744171143,
-15.820796966552734
],
[
-8.28502082824707,
-18.121246337890625
],
[
8.957843780517578,
-18.58209228515625
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.3844993114471436,
-10.221500396728516
],
[
-1.6273760795593262,
-10.202229499816895
],
[
-1.6495566368103027,
-15.863000869750977
],
[
-1.356329321861267,
-15.873130798339844
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.3790361881256104,
-10.231606483459473
],
[
1.6290383338928223,
-10.196654319763184
],
[
1.6143383979797363,
-15.862527847290039
],
[
1.4508023262023926,
-15.855154037475586
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.36600661277771,
-9.024593353271484
],
[
-1.6274217367172241,
-8.970211029052734
],
[
-1.6039543151855469,
-2.1650609970092773
],
[
-1.3924579620361328,
-2.1846375465393066
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-5.8493757247924805,
-15.85240364074707
],
[
-7.836503028869629,
-18.035888671875
],
[
-7.826996326446533,
17.96063995361328
],
[
-5.901453018188477,
15.85374927520752
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-5.926156044006348,
15.86658000946045
],
[
-7.744927406311035,
17.37537956237793
],
[
9.09189510345459,
19.629608154296875
],
[
5.888840675354004,
15.85018253326416
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
5.8494553565979,
15.876662254333496
],
[
8.616812705993652,
19.321775436401367
],
[
8.631686210632324,
-18.518474578857422
],
[
5.6902618408203125,
-15.873022079467773
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.6312179565429688,
-8.106267929077148
],
[
-5.906755447387695,
-8.180816650390625
],
[
-5.849660396575928,
-7.844440460205078
],
[
-1.6472282409667969,
-7.883692741394043
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
1.3916823863983154,
-8.9675874710083
],
[
1.654568076133728,
-8.9722318649292
],
[
1.6519083976745605,
-2.1838631629943848
],
[
1.3706765174865723,
-2.190680980682373
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
1.5719249248504639,
-7.8690080642700195
],
[
5.835201263427734,
-7.862605571746826
],
[
5.821548938751221,
-8.09745979309082
],
[
1.6145682334899902,
-8.10562801361084
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.3724350929260254,
-1.00311279296875
],
[
-1.642953634262085,
-0.9964275360107422
],
[
-1.606374740600586,
5.789897918701172
],
[
-1.3682334423065186,
5.785431861877441
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-1.5770645141601563,
-0.14870977401733398
],
[
-5.9290547370910645,
-0.0990302562713623
],
[
-5.912039279937744,
0.11770772933959961
],
[
-1.6291751861572266,
0.10789084434509277
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
1.6454095840454102,
-0.9640133380889893
],
[
1.369474172592163,
-1.0304908752441406
],
[
1.3703668117523193,
5.804490089416504
],
[
1.641098976135254,
5.772398948669434
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
1.6090304851531982,
0.12131905555725098
],
[
5.7803802490234375,
0.18268847465515137
],
[
5.832808494567871,
-0.1370410919189453
],
[
1.6159906387329102,
-0.12031710147857666
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.2824758291244507,
7.013933181762695
],
[
-1.6212241649627686,
6.989053726196289
],
[
-1.6666390895843506,
7.784741401672363
],
[
-1.40857994556427,
7.905416488647461
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
1.3660318851470947,
6.99327278137207
],
[
1.6257991790771484,
6.951912879943848
],
[
1.6090919971466064,
7.907538414001465
],
[
1.3746472597122192,
7.90822696685791
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
0.6134212017059326,
7.87382698059082
],
[
0.5713272094726563,
8.129727363586426
],
[
5.836688995361328,
8.113189697265625
],
[
5.884321212768555,
7.89463996887207
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-0.5742714405059814,
7.880917072296143
],
[
-0.5628821849822998,
8.118921279907227
],
[
-5.864441871643066,
8.126220703125
],
[
-5.942231178283691,
7.836103916168213
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
-1.4507949352264404,
-8.991521835327148
],
[
-1.5678489208221436,
-8.983941078186035
],
[
-1.5555250644683838,
-10.196402549743652
],
[
-1.4714996814727783,
-10.196613311767578
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.4348907470703125,
-0.9939452409744263
],
[
1.572035789489746,
-0.9947574138641357
],
[
1.5838420391082764,
-2.2107248306274414
],
[
1.4788239002227783,
-2.220092296600342
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
-1.4419872760772705,
5.787274360656738
],
[
-1.5802836418151855,
5.799880504608154
],
[
-1.572460651397705,
7.001452445983887
],
[
-1.462709665298462,
7.0141167640686035
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-0.6047559976577759,
7.964549541473389
],
[
-0.6025838851928711,
8.05809211730957
],
[
0.6011850237846375,
8.064613342285156
],
[
0.6086052060127258,
7.982218265533447
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.4428170919418335,
6.99092960357666
],
[
1.5808731317520142,
7.006590843200684
],
[
1.558180332183838,
5.80240535736084
],
[
1.4503402709960938,
5.786072731018066
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -8.98502
minZ -20.7
gridWidth 188
gridDepth 414
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111111000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000001111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000001111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111110000000000111111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111000000011111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111000000011111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111110000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,516 +0,0 @@
{
"agentRadius": 0.4000000059604645,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.10000000149011612,
"cellSize": 0.10000000149011612,
"floorY": 0.0,
"objectPadding": 0.10000000149011612,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
5.428563594818115,
-15.800561904907227
],
[
-5.885555744171143,
-15.820796966552734
],
[
-8.28502082824707,
-18.121246337890625
],
[
8.957843780517578,
-18.58209228515625
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.3844993114471436,
-10.221500396728516
],
[
-1.6273760795593262,
-10.202229499816895
],
[
-1.6495566368103027,
-15.863000869750977
],
[
-1.356329321861267,
-15.873130798339844
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.3790361881256104,
-10.231606483459473
],
[
1.6290383338928223,
-10.196654319763184
],
[
1.6143383979797363,
-15.862527847290039
],
[
1.4508023262023926,
-15.855154037475586
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.36600661277771,
-9.024593353271484
],
[
-1.6274217367172241,
-8.970211029052734
],
[
-1.6039543151855469,
-2.1650609970092773
],
[
-1.3924579620361328,
-2.1846375465393066
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-5.8493757247924805,
-15.85240364074707
],
[
-7.836503028869629,
-18.035888671875
],
[
-7.826996326446533,
17.96063995361328
],
[
-5.901453018188477,
15.85374927520752
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-5.926156044006348,
15.86658000946045
],
[
-7.744927406311035,
17.37537956237793
],
[
9.09189510345459,
19.629608154296875
],
[
5.888840675354004,
15.85018253326416
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
5.8494553565979,
15.876662254333496
],
[
8.616812705993652,
19.321775436401367
],
[
8.631686210632324,
-18.518474578857422
],
[
5.6902618408203125,
-15.873022079467773
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.6312179565429688,
-8.106267929077148
],
[
-5.906755447387695,
-8.180816650390625
],
[
-5.849660396575928,
-7.844440460205078
],
[
-1.6472282409667969,
-7.883692741394043
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
1.3916823863983154,
-8.9675874710083
],
[
1.654568076133728,
-8.9722318649292
],
[
1.6519083976745605,
-2.1838631629943848
],
[
1.3706765174865723,
-2.190680980682373
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
1.5719249248504639,
-7.8690080642700195
],
[
5.835201263427734,
-7.862605571746826
],
[
5.821548938751221,
-8.09745979309082
],
[
1.6145682334899902,
-8.10562801361084
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.3724350929260254,
-1.00311279296875
],
[
-1.642953634262085,
-0.9964275360107422
],
[
-1.606374740600586,
5.789897918701172
],
[
-1.3682334423065186,
5.785431861877441
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-1.5770645141601563,
-0.14870977401733398
],
[
-5.9290547370910645,
-0.0990302562713623
],
[
-5.912039279937744,
0.11770772933959961
],
[
-1.6291751861572266,
0.10789084434509277
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
1.6454095840454102,
-0.9640133380889893
],
[
1.369474172592163,
-1.0304908752441406
],
[
1.3703668117523193,
5.804490089416504
],
[
1.641098976135254,
5.772398948669434
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
1.6090304851531982,
0.12131905555725098
],
[
5.7803802490234375,
0.18268847465515137
],
[
5.832808494567871,
-0.1370410919189453
],
[
1.6159906387329102,
-0.12031710147857666
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.2824758291244507,
7.013933181762695
],
[
-1.6212241649627686,
6.989053726196289
],
[
-1.6666390895843506,
7.784741401672363
],
[
-1.40857994556427,
7.905416488647461
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
1.3660318851470947,
6.99327278137207
],
[
1.6257991790771484,
6.951912879943848
],
[
1.6090919971466064,
7.907538414001465
],
[
1.3746472597122192,
7.90822696685791
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
0.6134212017059326,
7.87382698059082
],
[
0.5713272094726563,
8.129727363586426
],
[
5.836688995361328,
8.113189697265625
],
[
5.884321212768555,
7.89463996887207
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-0.5742714405059814,
7.880917072296143
],
[
-0.5628821849822998,
8.118921279907227
],
[
-5.864441871643066,
8.126220703125
],
[
-5.942231178283691,
7.836103916168213
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
-1.4320106506347656,
-8.98956298828125
],
[
-1.5443882942199707,
-8.989521026611328
],
[
-1.5726784467697144,
-10.193472862243652
],
[
-1.4367947578430176,
-10.20894718170166
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-0.5862740278244019,
7.950775146484375
],
[
-0.580367922782898,
8.057459831237793
],
[
0.6114753484725952,
8.079134941101074
],
[
0.6128382682800293,
7.9778733253479
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.4579819440841675,
7.005568027496338
],
[
1.5600253343582153,
7.013586044311523
],
[
1.5693333148956299,
5.774617671966553
],
[
1.460877776145935,
5.783458232879639
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.4460623264312744,
-0.9962255954742432
],
[
-1.5373646020889282,
-0.9940681457519531
],
[
-1.5843915939331055,
-2.2115306854248047
],
[
-1.4952306747436523,
-2.2025680541992188
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
1.44695246219635,
-0.9856534004211426
],
[
1.5431550741195679,
-0.9715285301208496
],
[
1.5805813074111938,
-2.197382926940918
],
[
1.4581621885299683,
-2.197246551513672
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -8.98502
minZ -20.7
gridWidth 188
gridDepth 414
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111110000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111100000011111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111110000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000001111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000001111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000111111111111111111100000000000111111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111110000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111110000000000111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111100000011111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111000000001111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111110000000000111111111111111111100000000000111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111100000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000111111111111111111111000000000000001111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000
00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,421 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -8.86002
minZ -20.575
gridWidth 186
gridDepth 412
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111110000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111100000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011100000000011111111111111110000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111110000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011000000000011111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111100000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111100000000111111111111111111111100000001111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111100000000111111111111111111111111110111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111100000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111111100000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111111111111111111111100000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111111111100000000111111111111111111111110000011111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111111111111111000000000111111111111111111111100000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000011111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000010000000000111111111111111111100000000000000011111111111111111111000000000000000000000000000000000000000000100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111110000000000000000000011111111111111111111000000000000000000001111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111110000000000000000000000011111111111111111111000000000000000000001111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000010000000011111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011100000111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111001111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011110000000011111111110000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111111000000000000111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000010000000000111111111111111100000000000000000011111111111111111111000000000000011111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111100000000000000000000011111111111111111111000000000000001111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111110000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011110111111111111111111111111000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111111111110000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111100000000000000000000000111111111111111111111000000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111000000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000011111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000011111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000011111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111100000000011111111111111111111000000000111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111100000000011111111111111111111000000000111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111100000000011111111111111111111000000000111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111111100000000011111111111111111111000000000111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111100000000011111111111111111111000000000111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111111111111111111111100000000011111111111111111111000000000111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111111111100000000011111111111111111111000000000111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000111111111111111111111111111000000000011111111111111111111000000000000000000000000111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111111111111111000000000111111111111111111111000000000000000000000000011111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001111111111111111111111111111110000000000011111111111111111111000000000000000000000000001111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111111111110000000000011111111111111111111000000000000000000000000000111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000000011111111111111111000000000000000000001000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111110000000000000000000000111111111111111111000000000000000000001110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000000111111111111111111000000000000000000001111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000011111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111000000000000000000011111111111111111111000000000000000000011111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111100000000000000000011111111111111111111000000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000001111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000011111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000010000000000000011111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000110000000000000011111111111111000000000011111111111111111111000000000000011111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000110000000000000011111111111111000000000111111111111111111111000000000001111111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001110000000000000011111111111111000000000111111111111111111111000000000111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000011110000000000000011111111111111000000000111111111111111111111000000000111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000111110000000000000011111111111111000000000111111111111111111111000000000111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111111111111000000000111111111111111111111000000000111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111111111111000000000111111111111111111111000000000111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000001111111111111111000000000111111111111111111111000000000111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111000000000111111111111111111111000000000111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111000000000011111111111111111111000000000111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111000000000001111111111111111111000000000011111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111110000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111110000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111110000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111100000000000000111111111111111111111111111110000000000000111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000001111111000000000000000011111111111111111111111111100000000000000011111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000001111111111111111111111110000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000001111111111111111111111100000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111100000000000000000000111111111111111111111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011100000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000001111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000001111111111111111111111000000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000000111100000000000000000011111111111111111111111100000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111000000000011111111000000000000001111111111111111111111111110000000000000000111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000011111111111111100000000001111111111111111111111111111111100000000011111111111111000000000010000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111111111000000000000111111111111111111111111111110000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111110000000000000111111111110000000000000111111111111111111111111111100000000000000111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111100000000000000011111111111111111111111111000000000000000011111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000011111111111111111111111100000000000000000011111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000001111111111111111111111000000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000000111111111111111111111000000000000000000001110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000001111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000001111100000000000000000001111111111111111111111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000011111110000000000000000011111111111111111111111110000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000001111111111111100000000001111111111111111111111111111111110000000111111111111111100000000010000000000000000000000000000000000000000000
000000000000000000000000000000000111111110000000000000111111111111000000000000111111111111111111111111111111000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111110000000000000111111111111111111111111111110000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000001111111000000000000000011111111111111111111111111100000000000000111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000001111111111111111111111111000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000001111111111111111111111110000000000000000011111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111100000000000000000000111111111111111111111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111100000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000000111111111111111111111100000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000000111000000000000000000000111111111111111111111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000011111000000000000000000000111111111111111111111110000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111110000111111111111111111000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000000000001111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
File diff suppressed because it is too large. Load diff
@@ -1,710 +0,0 @@
{
"agentRadius": 0.3,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.075,
"cellSize": 0.075,
"floorY": 0.0,
"objectPadding": 0.075,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
5.428563594818115,
-15.800561904907227
],
[
-5.885555744171143,
-15.820796966552734
],
[
-8.28502082824707,
-18.121246337890625
],
[
8.957843780517578,
-18.58209228515625
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-1.3844993114471436,
-10.221500396728516
],
[
-1.6273760795593262,
-10.202229499816895
],
[
-1.6495566368103027,
-15.863000869750977
],
[
-1.356329321861267,
-15.873130798339844
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.3790361881256104,
-10.231606483459473
],
[
1.6290383338928223,
-10.196654319763184
],
[
1.6143383979797363,
-15.862527847290039
],
[
1.4508023262023926,
-15.855154037475586
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
-1.36600661277771,
-9.024593353271484
],
[
-1.6274217367172241,
-8.970211029052734
],
[
-1.6039543151855469,
-2.1650609970092773
],
[
-1.3924579620361328,
-2.1846375465393066
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-5.8493757247924805,
-15.85240364074707
],
[
-7.836503028869629,
-18.035888671875
],
[
-7.826996326446533,
17.96063995361328
],
[
-5.901453018188477,
15.85374927520752
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-5.926156044006348,
15.86658000946045
],
[
-7.744927406311035,
17.37537956237793
],
[
9.09189510345459,
19.629608154296875
],
[
5.888840675354004,
15.85018253326416
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
5.8494553565979,
15.876662254333496
],
[
8.616812705993652,
19.321775436401367
],
[
8.631686210632324,
-18.518474578857422
],
[
5.6902618408203125,
-15.873022079467773
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.6312179565429688,
-8.106267929077148
],
[
-5.906755447387695,
-8.180816650390625
],
[
-5.849660396575928,
-7.844440460205078
],
[
-1.6472282409667969,
-7.883692741394043
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
1.3916823863983154,
-8.9675874710083
],
[
1.654568076133728,
-8.9722318649292
],
[
1.6519083976745605,
-2.1838631629943848
],
[
1.3706765174865723,
-2.190680980682373
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
1.5719249248504639,
-7.8690080642700195
],
[
5.835201263427734,
-7.862605571746826
],
[
5.821548938751221,
-8.09745979309082
],
[
1.6145682334899902,
-8.10562801361084
]
]
},
{
"name": "editor_obstacle_11",
"polygon": [
[
-1.3724350929260254,
-1.00311279296875
],
[
-1.642953634262085,
-0.9964275360107422
],
[
-1.606374740600586,
5.789897918701172
],
[
-1.3682334423065186,
5.785431861877441
]
]
},
{
"name": "editor_obstacle_12",
"polygon": [
[
-1.5770645141601563,
-0.14870977401733398
],
[
-5.9290547370910645,
-0.0990302562713623
],
[
-5.912039279937744,
0.11770772933959961
],
[
-1.6291751861572266,
0.10789084434509277
]
]
},
{
"name": "editor_obstacle_13",
"polygon": [
[
1.6454095840454102,
-0.9640133380889893
],
[
1.369474172592163,
-1.0304908752441406
],
[
1.3703668117523193,
5.804490089416504
],
[
1.641098976135254,
5.772398948669434
]
]
},
{
"name": "editor_obstacle_14",
"polygon": [
[
1.6090304851531982,
0.12131905555725098
],
[
5.7803802490234375,
0.18268847465515137
],
[
5.832808494567871,
-0.1370410919189453
],
[
1.6159906387329102,
-0.12031710147857666
]
]
},
{
"name": "editor_obstacle_15",
"polygon": [
[
-1.2824758291244507,
7.013933181762695
],
[
-1.6212241649627686,
6.989053726196289
],
[
-1.6666390895843506,
7.784741401672363
],
[
-1.40857994556427,
7.905416488647461
]
]
},
{
"name": "editor_obstacle_16",
"polygon": [
[
1.3660318851470947,
6.99327278137207
],
[
1.6257991790771484,
6.951912879943848
],
[
1.6090919971466064,
7.907538414001465
],
[
1.3746472597122192,
7.90822696685791
]
]
},
{
"name": "editor_obstacle_17",
"polygon": [
[
0.6134212017059326,
7.87382698059082
],
[
0.5713272094726563,
8.129727363586426
],
[
5.836688995361328,
8.113189697265625
],
[
5.884321212768555,
7.89463996887207
]
]
},
{
"name": "editor_obstacle_18",
"polygon": [
[
-0.5742714405059814,
7.880917072296143
],
[
-0.5628821849822998,
8.118921279907227
],
[
-5.864441871643066,
8.126220703125
],
[
-5.942231178283691,
7.836103916168213
]
]
},
{
"name": "editor_obstacle_33",
"polygon": [
[
-2.50514554977417,
9.606255531311035
],
[
-2.4204137325286865,
9.027705192565918
],
[
-1.9449970722198486,
8.588091850280762
],
[
-1.4917473793029785,
8.582903861999512
],
[
-1.1429717540740967,
9.07179069519043
],
[
-1.1788885593414307,
9.601332664489746
]
]
},
{
"name": "editor_obstacle_34",
"polygon": [
[
-1.4248979091644287,
10.471646308898926
],
[
-1.1287944316864014,
10.939746856689453
],
[
-1.164567470550537,
11.44651985168457
],
[
-2.500037908554077,
11.427794456481934
],
[
-2.486189365386963,
10.940564155578613
],
[
-1.9023280143737793,
10.472228050231934
]
]
},
{
"name": "editor_obstacle_35",
"polygon": [
[
-3.483829975128174,
9.631482124328613
],
[
-3.4661054611206055,
9.12431812286377
],
[
-3.768747329711914,
8.59975814819336
],
[
-4.263951301574707,
8.592769622802734
],
[
-4.853468894958496,
9.07792854309082
],
[
-4.839099884033203,
9.583218574523926
]
]
},
{
"name": "editor_obstacle_36",
"polygon": [
[
-3.4980239868164063,
10.899961471557617
],
[
-3.499028205871582,
11.432391166687012
],
[
-4.8629584312438965,
11.443790435791016
],
[
-4.857130527496338,
10.916267395019531
],
[
-4.318732738494873,
10.49940299987793
],
[
-3.8121280670166016,
10.497274398803711
]
]
},
{
"name": "editor_obstacle_37",
"polygon": [
[
-3.783168315887451,
12.245809555053711
],
[
-4.342389106750488,
12.228242874145508
],
[
-4.8574347496032715,
12.69548225402832
],
[
-4.841611862182617,
13.206521987915039
],
[
-3.4965124130249023,
13.24316120147705
],
[
-3.4833593368530273,
12.684799194335938
]
]
},
{
"name": "editor_obstacle_38",
"polygon": [
[
-1.4232697486877441,
12.240748405456543
],
[
-1.8945058584213257,
12.227470397949219
],
[
-2.460362434387207,
12.718350410461426
],
[
-2.4724762439727783,
13.839065551757813
],
[
-1.1549339294433594,
13.850985527038574
],
[
-1.1449642181396484,
12.691975593566895
]
]
},
{
"name": "editor_obstacle_39",
"polygon": [
[
-1.740762710571289,
13.826077461242676
],
[
-1.7947874069213867,
14.205217361450195
],
[
-2.3123836517333984,
14.45705795288086
],
[
-2.4373302459716797,
13.818239212036133
]
]
},
{
"name": "editor_obstacle_40",
"polygon": [
[
2.7203335762023926,
8.66184139251709
],
[
3.054752826690674,
9.135279655456543
],
[
3.019946575164795,
9.615049362182617
],
[
1.7419688701629639,
9.651878356933594
],
[
1.776926040649414,
9.05444049835205
],
[
2.2545337677001953,
8.70150089263916
]
]
},
{
"name": "editor_obstacle_41",
"polygon": [
[
2.282470703125,
10.397062301635742
],
[
2.742508888244629,
10.53689193725586
],
[
3.0749692916870117,
10.913135528564453
],
[
3.068525552749634,
11.50278091430664
],
[
1.740929126739502,
11.420248031616211
],
[
1.708907127380371,
10.873488426208496
]
]
},
{
"name": "editor_obstacle_42",
"polygon": [
[
2.2933363914489746,
12.303874969482422
],
[
2.7476601600646973,
12.340860366821289
],
[
3.081634521484375,
12.812051773071289
],
[
3.0338668823242188,
13.295223236083984
],
[
1.7236924171447754,
13.250215530395508
],
[
1.675652027130127,
12.764350891113281
]
]
},
{
"name": "editor_obstacle_43",
"polygon": [
[
0.6368594169616699,
8.064112663269043
],
[
0.6047965288162231,
9.033872604370117
],
[
1.2420635223388672,
8.074274063110352
]
]
}
]
}
File diff suppressed because it is too large. Load diff
@@ -111,23 +111,23 @@ gridDepth 412
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000000111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000000111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000001111111111111111111111100000001111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000001111111111111111111111111110111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111000000000000001111111111111111111111110000011111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111111111000000000000000111111111111111111111100000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000011111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000000111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000000111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000001111111111111111111111100000001111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000001111111111111111111111111110111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111100000000000001111111111111111111111110000011111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111111111100000000000000111111111111111111111100000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000111111111111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000011111111111111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -183,31 +183,31 @@ gridDepth 412
000000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000001111111111111111111111100000000111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111100000000000000001111111111111111111111110000011111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111100000000000000001111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111100000000000000001111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111100000000000000001111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111111111111100000000000000001111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111100000000000000001111111111111111111111100000011111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000111111111111111111100000000000000000111111111111111111111000000000000000000000000111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111111100000000000000000111111111111111111111000000000000000000000000011111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001111111111111111111111100000000000000000011111111111111111111000000000000000000000000001111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111100000000000000000011111111111111111111000000000000000000000000000111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111110000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111110000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000001111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000111111111111111111111000000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000111111111111111111111000000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000000111111111111111111111000000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000000111111111111111111111000000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000000111111111111111111111100000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000000111111111111111111111100000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000000111111111111111111111100000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111000000000000000111111111111111111111100000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111000000000000000111111111111111111111100000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111111111111111000000000000000111111111111111111111100000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111000000000000000111111111111111111111100000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000111111111111111111111000000000000000111111111111111111111000000000000000000000000111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111111111000000000000000111111111111111111111000000000000000000000000011111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001111111111111111111111111000000000000000011111111111111111111000000000000000000000000001111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111111000000000000000011111111111111111111000000000000000000000000000111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -218,27 +218,27 @@ gridDepth 412
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000000011111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000000011111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000000011111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111110000000000000000000000011111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111110000000000000000000000111111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000000111111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000011111111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000011111111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111110000000000000000000011111111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111110000000000000000000011111111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000011111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111000000000000000000011111111111111111111000000000000000000011111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000000011111111111111111000000000000000000001000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111110000000000000000000000111111111111111111000000000000000000001110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000000111111111111111111000000000000000000001111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000011111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111000000000000000000011111111111111111111000000000000000000011111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111100000000000000000011111111111111111111000000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
@@ -264,8 +264,8 @@ gridDepth 412
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111000000000000000011111111111111111111000000000000001111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111110000000000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111100000000000000011111111111111111111000000000000001111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111000000000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111110000000000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111110000000000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111110000000000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
@@ -279,30 +279,30 @@ gridDepth 412
000000000000000000000000000000000111111111000000000000111111110000000000000001111111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111110000000000000001111111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000001111111110000000000000001111111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000001111111111111111111111100000000000011111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000011111111111111111111000000000000011111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000011111111111111111111000000000000011111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000001111111111111111111000000000000011111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000001111111111111111111111100000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000001111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111110000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111110000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111100000000000000000000000000000000000000011110000000000000111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000001111111000000000000000000000000000000000000000011100000000000000011111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000000000000000000000000000010000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000000000000000000000000000100000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111100000000000000000000111111111000000000001100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111100000000000000111111111111000000000111111110000000000000111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000001111111000000000000000011111111111000000000111111100000000000000011111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000001111111111000000000111110000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000001111111111000000000111100000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111100000000000000000000111111111000000001111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011100000000000000000000111111111000000001111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111000000001111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111100000011111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
@@ -111,23 +111,23 @@ gridDepth 412
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000000111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000000111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000001111111111111111111111100000001111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000001111111111111111111111111110111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111000000000000001111111111111111111111110000011111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111111111000000000000000111111111111111111111100000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000011111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111100000001111111111111111111111100000001111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111000000000000000001111111111111111111111110000011111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000111111111111111111111100000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000111111111111111111110000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000011111111111111111111110000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111110000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111100000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -185,28 +185,28 @@ gridDepth 412
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000001111111111111111111111100000000111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111100000000000000001111111111111111111111110000011111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111100000000000000001111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111100000000000000001111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111100000000000000001111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111111111111100000000000000001111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111100000000000000001111111111111111111111100000011111111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000111111111111111111100000000000000000111111111111111111111000000000000000000000000111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111111100000000000000000111111111111111111111000000000000000000000000011111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001111111111111111111111100000000000000000011111111111111111111000000000000000000000000001111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111100000000000000000011111111111111111111000000000000000000000000000111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111110000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111110000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000001111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000001111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000001111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000001111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000111111111111111111111000000000001111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000111111111111111111111000000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000000111111111111111111111000000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000000111111111111111111111000000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111110000000000001111111111111111111111100000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111110000000000001111111111111111111111100000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111110000000000001111111111111111111111100000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111110000000000001111111111111111111111100000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111110000000000001111111111111111111111100000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111111111111111110000000000001111111111111111111111100000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111110000000000001111111111111111111111100000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000111111111111111111111110000000000000111111111111111111111000000000000000000000000111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111111111110000000000000111111111111111111111000000000000000000000000011111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001111111111111111111111111110000000000000011111111111111111111000000000000000000000000001111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111111110000000000000011111111111111111111000000000000000000000000000111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111110000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111110000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -260,54 +260,54 @@ gridDepth 412
000000000000000000000000000000000000000000000000000001111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111100000000000000000000001111111111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111100000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111000000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000011111111111111000000000011111111111000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000010000000000000011111111111111000000000011111111111000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000110000000000000011111111111111000000000011111111111000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000110000000000000011111111111111000000000111111111111000000000000000000001111111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001110000000000000011111111111111100000001111111111111000000000000000001111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000011110000000000000011111111111111111111111111111111111000000000000000001111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000111110000000000000011111111111111111111111111111111111000000000000000001111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111111111111111111111111111111111000000000000000001111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111111111111111111111111111111111000000000000000001111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000001111111111111111111111111111111111111000000000000000001111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111100000001111111111111000000000000000001111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111000000000011111111111000000000000000000111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111000000000011111111111000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111000000000001111111111000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111000000000011111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111110000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111110000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111110000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111100000000000000111111111111000000000111111110000000000000111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000001111111000000000000000011111111111000000000111111100000000000000011111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000001111111111000000000111110000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000001111111111000000001111100000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111100000000000000000000111111111000000001111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011100000000000000000000111111111000000001111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111000000001111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111100000011111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111100000011111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111001111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000011111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000011111111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000011111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111100000000000011111111111111111111000000000000000011111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111110000000000000011111111111111111111000000000000000011111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111110000000000000011111111111111111111000000000000000011111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111110000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111110000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000011111111100000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000010000000000000011111111100000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000110000000000000011111111100000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000110000000000000011111111100000000000000111111111111111111111000000000000000001111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001110000000000000011111111100000000000001111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000011110000000000000011111111100000000000001111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000111110000000000000011111111100000000000001111111111111111111111100000000000000000111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111111100000000000001111111111111111111111100000000000000000111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111111100000000000001111111111111111111111100000000000000000111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000001111111111100000000000001111111111111111111111100000000000000000111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111100000000000001111111111111111111111100000000000000000111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111100000000000000011111111111111111111000000000000000000111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111100000000000000011111111111111111111000000000000000000111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111100000000000000001111111111111111111000000000000000000111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111100000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111100000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111100000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111100000000000000000000000000000000000000011110000000000000111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000001111111000000000000000000000000000000000000000011100000000000000011111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111100000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011100000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000001111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000001111111111111111111111000000000000000000001111000000000000000000000000000000000000000000000000000000000000
@@ -0,0 +1,421 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -8.86002
minZ -20.575
gridWidth 186
gridDepth 412
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111110000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111100000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011100000000011111111111111110000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111110000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011000000000011111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111100000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111100000000000000000111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000000111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000001111111111111111111111100000001111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000001111111111111111111111111110111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111110000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111110000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111000000000000001111111111111111111111110000011111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111111111000000000000000111111111111111111111100000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000011111111111111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111111100000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111100000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111100000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111100000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000010000000000111111111111111111100000000000000011111111111111111111000000000000000000000000000000000000000000100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111110000000000000000000011111111111111111111000000000000000000001111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111110000000000000000000000011111111111111111111000000000000000000001111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000010000000011111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011100000111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111001111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011110000000011111111110000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111111000000000000111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000010000000000111111111111111100000000000000000011111111111111111111000000000000011111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111100000000000000000000011111111111111111111000000000000001111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111110000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011110111111111111111111111111000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111111111110000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111100000000000000000000000111111111111111111111000000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111000000000000111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011111111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111100000001111111111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111110000011111111111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111111111111110000000000001111111111111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111000000000000000001111111111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000111111111111111111000000000000000000111111111111111111111000000000000000000000000111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111110000000000000000000111111111111111111111000000000000000000000000011111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001111111111111111111110000000000000000000011111111111111111111000000000000000000000000001111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111000000000000000000011111111111111111111000000000000000000000000000111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111000000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111110000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111110000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000000011111111111111111000000000000000000001000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111110000000000000000000000111111111111111111000000000000000000001110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000000111111111111111111000000000000000000001111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000011111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111000000000000000000011111111111111111111000000000000000000011111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111100000000000000000011111111111111111111000000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000001111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000011111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111100001000000000011111111111111111111000000000000000011111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111000000000000000011111111111111111111000000000000000001111111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111110000000000000000011111111111111111111000000000000000001111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111110000000000000000011111111111111111111000000000000000001111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111110000000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111110000000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111110000000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111110000000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000011111110000000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000010000000000000011111110000000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000110000000000000011111110000000000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000110000000000000011111110000000000000000111111111111111111111000000000000000001111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001110000000000000011111110000000000000001111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000011110000000000000011111110000000000000001111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000111110000000000000011111110000000000000001111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111110000000000000000111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111110000000000000000111111111111111111111100000000000000011111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000001111111110000000000000000111111111111111111111100000000000000011111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000111111111111111111111100000000000000011111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000011111111111111111111000000000000000011111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000011111111111111111111000000000000000011111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000001111111111111111111000000000000000011111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111110000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111100000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111100000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111110000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111100000000000000000000000000000000000000111110000000000000111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000001111111000000000000000000000000000000000000000111100000000000000011111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000000000000000000000000000110000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000000000000000000000000000100000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111100000000000000000000000000000000000000000100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011100000000000000000000000000000000000000001000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111000000011000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000001111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000001111111111111111111111000000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000000111100000000000000000011111111111111111111111100000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111000000000011111111000000000000001111111111111111111111111110000000000000000111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000011111111111111100000000001111111111111111111111111111111100000000011111111111111000000000010000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111111111000000000000111111111111111111111111111110000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111110000000000000111111111110000000000000111111111111111111111111111100000000000000111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111100000000000000011111111111111111111111111000000000000000011111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000011111111111111111111111100000000000000000011111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000001111111111111111111111000000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000000111111111111111111111000000000000000000001110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000001111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000001111100000000000000000001111111111111111111111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000011111110000000000000000011111111111111111111111110000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000001111111111111100000000001111111111111111111111111111111110000000111111111111111100000000010000000000000000000000000000000000000000000
000000000000000000000000000000000111111110000000000000111111111111000000000000111111111111111111111111111111000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111110000000000000111111111111111111111111111110000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000001111111000000000000000011111111111111111111111111100000000000000111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000001111111111111111111111111000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000001111111111111111111111110000000000000000011111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111100000000000000000000111111111111111111111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111100000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000000111111111111111111111100000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000000111000000000000000000000111111111111111111111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000011111000000000000000000000111111111111111111111110000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111110000111111111111111111000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000000000001111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -0,0 +1,421 @@
cellSize 0.1
agentRadius 0.3
floorY 0
objectPadding 0.075
boundaryPadding 0.075
minX -8.86002
minZ -20.575
gridWidth 186
gridDepth 412
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111110000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111100000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011100000000011111111111111110000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111110000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011000000000011111111111111111000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111100000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000000111111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000000111111111111111111111000000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000001111111111111111111111100000001111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000001111111111111111111111111110111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111100000000000001111111111111111111111110000011111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111111111100000000000000111111111111111111111100000000111111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000111111111111111111111111100000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000011111111111111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111110000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000010000000000111111111111111111100000000000000011111111111111111111000000000000000000000000000000000000000000100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111110000000000000000000011111111111111111111000000000000000000001111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111110000000000000000000000011111111111111111111000000000000000000001111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000010000000011111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011100000111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111001111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011110000000011111111110000000000000000000000011111111111111111111000000000011111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111000000000000011111111111111111111000000000000111111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000010000000000111111111111111100000000000000000011111111111111111111000000000000011111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111100000000000000000000011111111111111111111000000000000001111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111110000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000011111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111100000000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011110111111111111111111111111000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111111111110000000000000000000111111111111111111111000000000000001111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111100000000000000000000000111111111111111111111000000000000011111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111000000000000111110000011111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111000000000011110000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000011000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111111111111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111100000000000000000000000111111111111111111111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111100000000000000000000111111111111111111111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111100000000000000000000111111111111111111111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111100000000000000000000111111111111111111111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111100000000000000000001111111111111111111111100000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111100000000000000000001111111111111111111111100000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111100000000000000000001111111111111111111111100000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111100000000000000000001111111111111111111111100000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111100000000000000000001111111111111111111111100000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000111111111111100000000000000000001111111111111111111111100000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111100000000000000000001111111111111111111111100000000000000000000001111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000111111111111111100000000000000000000111111111111111111111000000000000000000000000111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111100000000000000000000111111111111111111111000000000000000000000000011111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001111111111111111111100000000000000000000011111111111111111111000000000000000000000000001111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000111111111111111111111100000000000000000000011111111111111111111000000000000000000000000000111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111111000000000000000000000000000011111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000000011111111111111111000000000000000000001000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111110000000000000000000000011111111111111111000000000000000000001100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111110000000000000000000000111111111111111111000000000000000000001110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000000111111111111111111000000000000000000001111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001111111111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111110000000000000000000011111111111111111111000000000000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000001111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111110000000000000000000011111111111111111111000000000000000000011111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111000000000000000000011111111111111111111000000000000000000011111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111100000000000000000011111111111111111111000000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000011111111111111111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000011111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000011111111111111111111111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000001111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000001111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000011111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000011111111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000001111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000001111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000011111111111111000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000010000000000000011111111111111000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000110000000000000011111111111111000000000011111111111111111111000000000000000001111111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000110000000000000011111111111111000000000111111111111111111111000000000000000001111111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001110000000000000011111111111111100000001111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000011110000000000000011111111111111111111111111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000111110000000000000011111111111111111111111111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111111111111111111111111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111111111111111111111111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000001111111111111111111111111111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000001111111111111111111111100000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111110000000000000000000011111111111111111111000000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111110000000000000000000011111111111111111111000000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111110000000000000000000001111111111111111111000000000000000001111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111110000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111110000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000111111111111000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000011111111111111111000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111100000000000000000000000000000000000000000010000000000000111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000001111111000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111100000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011100000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111000000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000001111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000001111111111111111111111000000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000000111100000000000000000011111111111111111111111100000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111000000000011111111000000000000001111111111111111111111111110000000000000000111111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000011111111111111100000000001111111111111111111111111111111100000000011111111111111000000000010000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000000111111111111000000000000111111111111111111111111111110000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111110000000000000111111111110000000000000111111111111111111111111111100000000000000111111111100000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111100000000000000011111111111111111111111111000000000000000011111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000011111111111111111111111100000000000000000011111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000001111111111111111111111000000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000000111111111111111111111000000000000000000001110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000001111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000001111100000000000000000001111111111111111111111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000011111110000000000000000011111111111111111111111110000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111110000000111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111000000000001111111111111100000000001111111111111111111111111111111110000000111111111111111100000000010000000000000000000000000000000000000000000
000000000000000000000000000000000111111110000000000000111111111111000000000000111111111111111111111111111111000000000001111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111100000000000000011111111110000000000000111111111111111111111111111110000000000001111111111110000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000001111111000000000000000011111111111111111111111111100000000000000111111111000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000001111110000000000000000001111111111111111111111111000000000000000011111110000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111100000000000000000001111111111111111111111110000000000000000011111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111100000000000000000000111111111111111111111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000011000000000000000000000111111111111111111111100000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111111000000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111100000000000000000000111000000000000000000000111111111111111111111100000000000000000000110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111110000000000000000000111000000000000000000000111111111111111111111100000000000000000001111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111000000000000000011111000000000000000000000111111111111111111111110000000000000000001111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111110000111111111111111111000000000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000000000001111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1,529 +0,0 @@
{
"agentRadius": 0.4,
"areas": [
{
"available": true,
"name": "main_corridor",
"polygon": [
[
-7.0,
20.0
],
[
7.0,
20.0
],
[
7.0,
-20.0
],
[
-7.0,
-20.0
]
]
}
],
"boundaryPadding": 0.1,
"cellSize": 0.1,
"floorY": 0.0,
"objectPadding": 0.1,
"obstacles": [
{
"name": "editor_obstacle_1",
"polygon": [
[
1.3947930335998535,
-10.20974063873291
],
[
1.632753849029541,
-10.212420463562012
],
[
1.6281614303588867,
-15.893287658691406
],
[
1.4053683280944824,
-15.851917266845703
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
1.4273329973220825,
-8.967534065246582
],
[
1.666518211364746,
-9.006850242614746
],
[
1.6608340740203857,
-8.085947036743164
],
[
1.3883945941925049,
-8.129159927368164
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
1.5682735443115234,
-15.845184326171875
],
[
5.845174789428711,
-15.989258766174316
],
[
9.080951690673828,
-17.282682418823242
],
[
0.053884029388427734,
-19.47842788696289
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.357046365737915,
-15.80400276184082
],
[
-1.4070570468902588,
-15.79845142364502
],
[
-2.9762957096099854,
-18.634841918945313
],
[
2.6094179153442383,
-19.017763137817383
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
-1.4380803108215332,
-15.89362907409668
],
[
-7.418325424194336,
-16.017518997192383
],
[
-6.996717929840088,
-0.08336412906646729
],
[
-1.4455788135528564,
0.15350431203842163
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
-1.6405489444732666,
5.761338233947754
],
[
-1.373827576637268,
5.803284645080566
],
[
-1.4332079887390137,
-0.8761253356933594
],
[
-1.619101643562317,
0.052745819091796875
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-5.847883224487305,
0.16853952407836914
],
[
-5.923173904418945,
15.888619422912598
],
[
-7.731682777404785,
18.063337326049805
],
[
-8.696955680847168,
-2.5288307666778564
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
-1.412062644958496,
7.053384304046631
],
[
-1.6321702003479004,
7.002401351928711
],
[
-1.620108962059021,
7.883411884307861
],
[
-1.413561463356018,
7.899548530578613
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
-0.6204343438148499,
7.896280288696289
],
[
-0.5971072316169739,
8.125551223754883
],
[
-5.877124309539795,
8.124106407165527
],
[
-5.901758193969727,
7.904689788818359
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
0.5739961862564087,
8.098613739013672
],
[
0.6186041831970215,
7.867695331573486
],
[
6.316396236419678,
7.945031642913818
],
[
5.939145565032959,
8.11630916595459
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
5.940683364868164,
8.13558292388916
],
[
5.899604797363281,
15.877124786376953
],
[
7.935658931732178,
18.622089385986328
],
[
9.391611099243164,
7.047074317932129
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
-5.821966171264648,
15.918566703796387
],
[
5.941900253295898,
15.959982872009277
],
[
9.638603210449219,
18.356338500976563
],
[
-9.300769805908203,
17.990184783935547
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
5.846710205078125,
7.837313175201416
],
[
5.769179821014404,
0.09876585006713867
],
[
7.611860752105713,
-1.0305819511413574
],
[
8.725038528442383,
8.351643562316895
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.3544259071350098,
5.784701347351074
],
[
1.6485157012939453,
5.792038917541504
],
[
1.6777915954589844,
0.16838550567626953
],
[
1.4139997959136963,
-0.9876809120178223
]
]
},
{
"name": "editor_obstacle_5",
"polygon": [
[
5.89794921875,
0.10214543342590332
],
[
1.611141324043274,
0.03972005844116211
],
[
1.4104795455932617,
-7.766995429992676
],
[
5.932646751403809,
-8.035985946655273
]
]
},
{
"name": "editor_obstacle_6",
"polygon": [
[
5.921295166015625,
-8.071978569030762
],
[
8.079416275024414,
-6.763039588928223
],
[
9.281447410583496,
-17.80890655517578
],
[
5.822273254394531,
-15.927480697631836
]
]
},
{
"name": "editor_obstacle_7",
"polygon": [
[
-2.572556257247925,
1.8692166805267334
],
[
-2.6358628273010254,
0.006966114044189453
],
[
-1.632272720336914,
0.07255721092224121
],
[
-1.57816481590271,
1.8671650886535645
]
]
},
{
"name": "editor_obstacle_8",
"polygon": [
[
2.1231703758239746,
1.3623735904693604
],
[
1.5773773193359375,
1.2759103775024414
],
[
1.5635240077972412,
-0.026024818420410156
],
[
2.093820571899414,
0.016231060028076172
]
]
},
{
"name": "editor_obstacle_9",
"polygon": [
[
3.6500601768493652,
1.5393695831298828
],
[
3.535855770111084,
0.01126796007156372
],
[
6.214470386505127,
0.02061331272125244
],
[
6.036876678466797,
1.4326452016830444
]
]
},
{
"name": "editor_obstacle_10",
"polygon": [
[
4.7128143310546875,
2.6286354064941406
],
[
4.529343605041504,
2.201838493347168
],
[
4.503341197967529,
1.3395026922225952
],
[
6.002450942993164,
1.3851804733276367
],
[
5.902073383331299,
2.498098134994507
]
]
},
{
"name": "editor_obstacle_1",
"polygon": [
[
1.5738284587860107,
-9.082651138305664
],
[
2.659980297088623,
-9.027763366699219
],
[
2.677520513534546,
-7.89888334274292
],
[
1.616168737411499,
-7.938566207885742
]
]
},
{
"name": "editor_obstacle_2",
"polygon": [
[
0.5741640329360962,
7.917695045471191
],
[
0.5467363595962524,
9.119304656982422
],
[
0.6539297103881836,
8.08712387084961
]
]
},
{
"name": "editor_obstacle_3",
"polygon": [
[
-1.4668700695037842,
6.977071285247803
],
[
-2.629298686981201,
6.960727214813232
],
[
-1.5549283027648926,
7.159541606903076
]
]
},
{
"name": "editor_obstacle_4",
"polygon": [
[
1.4912090301513672,
6.924957275390625
],
[
2.629030466079712,
6.951155662536621
],
[
1.557264804840088,
7.095788478851318
]
]
}
]
}
@@ -1,423 +0,0 @@
cellSize 0.1
agentRadius 0.4
floorY 0
objectPadding 0.1
boundaryPadding 0.1
minX -10.0008
minZ -20.7
gridWidth 204
gridDepth 414
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111000000001111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000011111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000001111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111100000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111100000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111100000000000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000001111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111110000000000011111111111111111100000000000011111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111110000000000111111111111111111110000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111110000001111111111111111111111100000011111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000011111111111111111111111100000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000001111111111111111111111000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000111111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000111111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000011111111111111111110000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111111000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000011111111111111111111000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+9 -36
View File
@@ -243,19 +243,7 @@ function on_library_door_click()
end
end
else
--[[if (morning_can_open_door_index == 5) then
if (morning_did_open_door_index == 0) then
morning_did_open_door_index = 5
game_api.start_dialogue("door_unlock_dialog001")
game_api.rotate_object("Room_N_2_Leaf001", -90, 0.5, nil)
game_api.fade_object("Room_Cover_Corridor_001", 0, 0.5, function()
game_api.deactivate_interactive_object("Room_Cover_Corridor_001")
end)
game_api.switch_navigation(12)
end
else
game_api.start_dialogue("door_dialog001")
end]]
print("Library door step 1")
@@ -374,21 +362,7 @@ function on_hall_door_click()
if not (morning_did_open_door_index == 6) then
game_api.start_dialogue("door_dialog001")
end
--[[
if (morning_can_open_door_index == 6) then
if (morning_did_open_door_index == 0) then
morning_did_open_door_index = 6
game_api.start_dialogue("door_unlock_dialog001")
game_api.rotate_object("Hall_Leaf001", 90, 0.5, nil)
game_api.fade_object("Room_Cover_Corridor_001", 0, 0.5, function()
game_api.deactivate_interactive_object("Room_Cover_Corridor_001")
end)
game_api.switch_navigation(13)
end
else
game_api.start_dialogue("door_dialog001")
end]]
end
end
end
@@ -506,7 +480,7 @@ function book_dialog_zone001_enter_callback()
print("book_dialog_zone001_enter_callback step 4")
game_api.player_stop()
game_api.start_dialogue("book_dialog001")
game_api.switch_navigation(5)
game_api.switch_navigation(0)
end
end
end
@@ -556,7 +530,7 @@ function on_sleep_cutscene()
game_api.set_night()
--game_api.set_trigger_zone_enabled(1, false)
game_api.set_npc_enabled(0, false)
game_api.switch_navigation(5)
game_api.switch_navigation(0)
game_api.set_object_rotation("Room_N_2_Leaf001", 0)
game_api.set_object_rotation("Hall_Leaf001", 0)
game_api.set_object_rotation("Room_S_2_Leaf001", 0)
@@ -661,7 +635,7 @@ game_api.set_darklands_callbacks(
night_time = false
game_api.switch_navigation(6)
game_api.switch_navigation(5)
end,
function()
game_api.start_cutscene("darklands_exit001")
@@ -846,13 +820,13 @@ function setDay1MorningSetup()
elseif morning_did_open_door_index == 5 then
game_api.deactivate_interactive_object("Room_Cover_North_3_001")
game_api.set_object_rotation("Room_N_2_Leaf001", -90)
game_api.switch_navigation(12)
game_api.switch_navigation(7)
elseif morning_did_open_door_index == 6 then
game_api.deactivate_interactive_object("Room_Cover_Main_Hall_001")
game_api.set_object_rotation("Hall_Leaf001", 90)
game_api.switch_navigation(13)
game_api.switch_navigation(6)
else
game_api.switch_navigation(7)
game_api.switch_navigation(0)
end
end
@@ -981,7 +955,7 @@ function on_aiperi_opens_door()
game_api.fade_object("Room_Cover_Corridor_001", 0, 0.5, function()
game_api.deactivate_interactive_object("Room_Cover_Corridor_001")
end)
game_api.switch_navigation(13)
game_api.switch_navigation(6)
--Aiperi incoming
game_api.npc_set_position(1, 0, 0, 6.5)
@@ -999,7 +973,7 @@ function on_aiperi_opens_door()
game_api.fade_object("Room_Cover_Corridor_001", 0, 0.5, function()
game_api.deactivate_interactive_object("Room_Cover_Corridor_001")
end)
game_api.switch_navigation(12)
game_api.switch_navigation(7)
--Aiperi incoming
game_api.npc_set_position(1, 0.0, 0, 6.43818)
@@ -1086,7 +1060,6 @@ game_api.set_location_callbacks(
local day = game_api.getIntValue("day")
if (day > 0) and (need_sleep == 1) then
setDay1MorningSetup()
--game_api.switch_navigation(7)
elseif (day > 0) then
setDay1setup()
game_api.switch_navigation(3)
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
+36 -78
View File
@@ -201,63 +201,39 @@ namespace ZL
uniInteriorParams.gameObjectsJsonPath = "resources/config2/gameobjects_uni_interior.json";
uniInteriorParams.npcsJsonPath = "resources/config2/npcs_uni_interior.json";
uniInteriorParams.dialoguesJsonPath = "resources/dialogue/uni_interior_dialogues_004.json";
uniInteriorParams.navigationJsonPaths = {
"resources/navigation/uni_interior3_locked.txt", //0
"resources/navigation/uni_interior3_hall.txt",
"resources/navigation/uni_interior3_lr_hall.txt",
"resources/navigation/uni_interior3_lr_tr_hall.txt",
"resources/navigation/uni_interior3_lr_tr_hall_aiperi.txt",
"resources/navigation/uni_interior3_darklands_all_open.txt",
"resources/navigation/uni_interior3_unlocked_hall.txt",
"resources/navigation/uni_interior3_unlocked_n3.txt",
"resources/navigation/uni_interior3_unlocked_s1.txt",
"resources/navigation/uni_interior3_unlocked_s2.txt",
"resources/navigation/uni_interior3_unlocked_s3.txt",
"resources/navigation/uni_interior3_unlocked_n2.txt"
};
/*
uniInteriorParams.navigationJsonPaths = {
"resources/navigation/uni_interior0_all_locked.txt",
"resources/navigation/uni_interior0_hall.txt",
"resources/navigation/uni_interior0_lr_hall.txt",
"resources/navigation/uni_interior_basic0_objects_opendoors.txt",
"resources/navigation/uni_interior0_aiperi_lr_tr_hall.txt",
"resources/navigation/uni_interior1_night.txt",
"resources/navigation/uni_interior1_darklands_open.txt", //6
"resources/navigation/uni_interior2_locked.txt",
"resources/navigation/uni_interior2_unlocked_s1.txt",
"resources/navigation/uni_interior2_unlocked_s2.txt",
"resources/navigation/uni_interior2_unlocked_s3.txt",
"resources/navigation/uni_interior2_unlocked_n2.txt",
"resources/navigation/uni_interior2_unlocked_n3.txt",
"resources/navigation/uni_interior2_unlocked_hall.txt"
};
*/
/*
uniInteriorParams.navigationJsonPaths = {
"resources/navigation/uni_interior0_all_locked.json",
"resources/navigation/uni_interior0_hall.json",
"resources/navigation/uni_interior0_lr_hall.json",
"resources/navigation/uni_interior_basic0_objects_opendoors.json",
"resources/navigation/uni_interior0_aiperi_lr_tr_hall.json",
"resources/navigation/uni_interior1_night.json",
"resources/navigation/uni_interior1_darklands_open.json", //6
"resources/navigation/uni_interior2_locked.json",
"resources/navigation/uni_interior2_unlocked_s1.json",
"resources/navigation/uni_interior2_unlocked_s2.json",
"resources/navigation/uni_interior2_unlocked_s3.json",
"resources/navigation/uni_interior2_unlocked_n2.json",
"resources/navigation/uni_interior2_unlocked_n3.json",
"resources/navigation/uni_interior2_unlocked_hall.json"
};
*/
uniInteriorParams.navigationJsonPaths = {
"resources/navigation/uni_interior3_all_locked.json",
"resources/navigation/uni_interior3_locked.json", //0
"resources/navigation/uni_interior3_hall.json",
"resources/navigation/uni_interior3_lr_hall.json",
"resources/navigation/uni_interior3_lr_tr_hall.json",
"resources/navigation/uni_interior3_lr_tr_hall_aiperi.json",
"resources/navigation/uni_interior3_night.json",
"resources/navigation/uni_interior3_darklands_all_open.json", //6
"resources/navigation/uni_interior3_locked.json",
"resources/navigation/uni_interior3_darklands_all_open.json",
"resources/navigation/uni_interior3_unlocked_hall.json",
"resources/navigation/uni_interior3_unlocked_n3.json",
"resources/navigation/uni_interior3_unlocked_s1.json",
"resources/navigation/uni_interior3_unlocked_s2.json",
"resources/navigation/uni_interior3_unlocked_s3.json",
"resources/navigation/uni_interior3_unlocked_n2.json",
"resources/navigation/uni_interior3_unlocked_n3.json",
"resources/navigation/uni_interior3_unlocked_hall.json"
};
"resources/navigation/uni_interior3_unlocked_n2.json"
};*/
/*
uniInteriorParams.navigationJsonPaths = {
"resources/navigation/uni_interior3_darklands_all_open.json",
@@ -331,42 +307,22 @@ namespace ZL
params_dorm.dialoguesJsonPath = "resources/dialogue/dorm_dialogues.json";
params_dorm.navigationJsonPaths = {
/*params_dorm.navigationJsonPaths = {
"resources/navigation/dorm3_bca.json",
"resources/navigation/dorm3_ca.json",
"resources/navigation/dorm3_ba.json",
"resources/navigation/dorm3_a.json",
"resources/navigation/dorm3_b.json",
"resources/navigation/dorm3_all_open.json",
};*/
params_dorm.navigationJsonPaths = {
"resources/navigation/dorm3_bca.txt",
"resources/navigation/dorm3_ca.txt",
"resources/navigation/dorm3_ba.txt",
"resources/navigation/dorm3_a.txt",
"resources/navigation/dorm3_b.txt",
"resources/navigation/dorm3_all_open.txt",
};
/*
params_dorm.navigationJsonPaths = {
"resources/navigation/dorm2_bca2.json",
"resources/navigation/dorm2_ca.json",
"resources/navigation/dorm2_ba.json",
"resources/navigation/dorm2_a.json",
"resources/navigation/dorm2_b.json",
"resources/navigation/dorm2_all_open.json",
};*/
/*
params_dorm.navigationJsonPaths = {
"resources/navigation/dorm2_bca2.txt",
"resources/navigation/dorm2_ca.txt",
"resources/navigation/dorm2_ba.txt",
"resources/navigation/dorm2_a.txt",
"resources/navigation/dorm2_b.txt",
"resources/navigation/dorm2_all_open.txt",
};*/
/* params_dorm.navigationJsonPaths = {
"resources/navigation/dorm0_large.json",
"resources/navigation/dorm0_large.json",
"resources/navigation/dorm0_large.json",
"resources/navigation/dorm0_large.json",
"resources/navigation/dorm0_large.json",
"resources/navigation/dorm0_large.json",
};*/
params_dorm.teleportsJsonPath = "resources/config2/teleports_dorm.json";
params_dorm.triggerZonesJsonPath = "resources/config2/trigger_zones_dorm.json";
@@ -808,10 +764,12 @@ namespace ZL
case SDLK_5:
case SDLK_6:
case SDLK_7:
if (editorMode == EditorMode::InteractiveObjects && currentLocation) {
currentLocation->editor.selectInteractiveObject(event.key.keysym.sym - SDLK_0);
} else if (event.key.keysym.sym == SDLK_0) {
startDarklandsTransition();
} else {
currentLocation->switchNavigation(event.key.keysym.sym - SDLK_0);
std::cout << "Switched to nav mesh " << (event.key.keysym.sym - SDLK_0) << std::endl;
}
break;
case SDLK_f: